summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Hagen <pragma@wxs.nl>2008-08-04 15:59:00 +0200
committerHans Hagen <pragma@wxs.nl>2008-08-04 15:59:00 +0200
commitf8ba0550d77fd6e2b307ff9dd3175fc0c613b8e2 (patch)
treeae27ca6edd0b2f1bcbe315d241b8152107d4e6a3
parent1d63a6eae86a6b78d4563ed60521449e4bf89f3c (diff)
downloadcontext-f8ba0550d77fd6e2b307ff9dd3175fc0c613b8e2.tar.gz
stable 2008.08.04 15:59
-rw-r--r--context/data/cont-cs-scite.properties74
-rw-r--r--context/data/cont-de-scite.properties115
-rw-r--r--context/data/cont-en-scite.properties113
-rw-r--r--context/data/cont-fr-scite.properties116
-rw-r--r--context/data/cont-it-scite.properties89
-rw-r--r--context/data/cont-nl-scite.properties131
-rw-r--r--context/data/cont-ro-scite.properties110
-rw-r--r--context/data/context-jedit-base.xml656
-rw-r--r--context/data/context-jedit-cz.xml459
-rw-r--r--context/data/context-jedit-de.xml461
-rw-r--r--context/data/context-jedit-en.xml461
-rw-r--r--context/data/context-jedit-fr.xml460
-rw-r--r--context/data/context-jedit-it.xml461
-rw-r--r--context/data/context-jedit-nl.xml461
-rw-r--r--context/data/context-jedit-ro.xml459
-rw-r--r--context/data/context-jedit.xml134
-rw-r--r--context/data/context.properties34
-rw-r--r--metapost/context/base/mp-grph.mp4
-rw-r--r--metapost/context/base/mp-mlib.mp2
-rw-r--r--metapost/context/base/mp-tool.mp8
-rw-r--r--scripts/context/lua/luatools.lua3039
-rw-r--r--scripts/context/lua/mtx-babel.lua15
-rw-r--r--scripts/context/lua/mtx-cache.lua6
-rw-r--r--scripts/context/lua/mtx-chars.lua62
-rw-r--r--scripts/context/lua/mtx-check.lua2
-rw-r--r--scripts/context/lua/mtx-context.lua293
-rw-r--r--scripts/context/lua/mtx-convert.lua63
-rw-r--r--scripts/context/lua/mtx-fonts.lua18
-rw-r--r--scripts/context/lua/mtx-grep.lua80
-rw-r--r--scripts/context/lua/mtx-mptopdf.lua138
-rw-r--r--scripts/context/lua/mtx-patterns.lua362
-rw-r--r--scripts/context/lua/mtx-server.lua279
-rw-r--r--scripts/context/lua/mtx-update.lua33
-rw-r--r--scripts/context/lua/mtx-watch.lua26
-rw-r--r--scripts/context/lua/mtxrun.lua3004
-rw-r--r--scripts/context/lua/x-ldx.lua60
-rw-r--r--scripts/context/perl/cont_mis.pm69
-rw-r--r--scripts/context/perl/cont_set.pm670
-rw-r--r--scripts/context/perl/path_tre.pm36
-rw-r--r--scripts/context/perl/texexec.pl3294
-rw-r--r--scripts/context/perl/texexec.rme169
-rw-r--r--scripts/context/perl/texfind.pl270
-rw-r--r--scripts/context/perl/texfont.pl1373
-rw-r--r--scripts/context/perl/texutil.pl2914
-rw-r--r--scripts/context/perl/utiplug.pm30
-rw-r--r--scripts/context/ruby/base/tex.rb67
-rw-r--r--scripts/context/ruby/ctxtools.rb35
-rw-r--r--scripts/context/ruby/texmfstart.rb8
-rwxr-xr-xscripts/context/stubs/mswin/ctxtools.bat2
-rwxr-xr-xscripts/context/stubs/mswin/exatools.bat2
-rwxr-xr-xscripts/context/stubs/mswin/makempy.bat2
-rwxr-xr-xscripts/context/stubs/mswin/mpstools.bat2
-rwxr-xr-xscripts/context/stubs/mswin/mptopdf.bat2
-rwxr-xr-xscripts/context/stubs/mswin/pdftools.bat2
-rwxr-xr-xscripts/context/stubs/mswin/pdftrimwhite.bat2
-rwxr-xr-xscripts/context/stubs/mswin/pstopdf.bat2
-rwxr-xr-xscripts/context/stubs/mswin/rlxtools.bat2
-rwxr-xr-xscripts/context/stubs/mswin/runtools.bat2
-rwxr-xr-xscripts/context/stubs/mswin/texexec.bat2
-rwxr-xr-xscripts/context/stubs/mswin/texfind.bat2
-rwxr-xr-xscripts/context/stubs/mswin/texfont.bat2
-rwxr-xr-xscripts/context/stubs/mswin/texshow.bat2
-rwxr-xr-xscripts/context/stubs/mswin/textools.bat2
-rwxr-xr-xscripts/context/stubs/mswin/texutil.bat2
-rwxr-xr-xscripts/context/stubs/mswin/tmftools.bat2
-rwxr-xr-xscripts/context/stubs/mswin/xmltools.bat2
-rwxr-xr-xscripts/context/stubs/unix/context1
-rwxr-xr-xscripts/context/stubs/unix/ctxtools2
-rwxr-xr-xscripts/context/stubs/unix/exatools2
-rwxr-xr-xscripts/context/stubs/unix/makempy2
-rwxr-xr-xscripts/context/stubs/unix/mpstools2
-rwxr-xr-xscripts/context/stubs/unix/mptopdf2
-rwxr-xr-xscripts/context/stubs/unix/pdftools2
-rwxr-xr-xscripts/context/stubs/unix/pdftrimwhite2
-rwxr-xr-xscripts/context/stubs/unix/pstopdf2
-rwxr-xr-xscripts/context/stubs/unix/rlxtools2
-rwxr-xr-xscripts/context/stubs/unix/runtools2
-rwxr-xr-xscripts/context/stubs/unix/texexec2
-rwxr-xr-xscripts/context/stubs/unix/texfind2
-rwxr-xr-xscripts/context/stubs/unix/texfont2
-rwxr-xr-xscripts/context/stubs/unix/texshow2
-rwxr-xr-xscripts/context/stubs/unix/textools2
-rwxr-xr-xscripts/context/stubs/unix/texutil2
-rwxr-xr-xscripts/context/stubs/unix/tmftools2
-rwxr-xr-xscripts/context/stubs/unix/xmltools2
-rw-r--r--tex/context/base/attr-ini.lua54
-rw-r--r--tex/context/base/char-def.lua193888
-rw-r--r--tex/context/base/char-def.tex8
-rw-r--r--tex/context/base/char-ini.lua387
-rw-r--r--tex/context/base/char-ini.tex9
-rw-r--r--tex/context/base/char-utf.lua13
-rw-r--r--tex/context/base/colo-new.mkii6
-rw-r--r--tex/context/base/colo-new.mkiv15
-rw-r--r--tex/context/base/colo-run.tex11
-rw-r--r--tex/context/base/cont-cs.tex (renamed from tex/context/base/cont-cz.tex)10
-rw-r--r--tex/context/base/cont-de.tex8
-rw-r--r--tex/context/base/cont-en.tex10
-rw-r--r--tex/context/base/cont-fil.tex3
-rw-r--r--tex/context/base/cont-fr.tex8
-rw-r--r--tex/context/base/cont-gb.tex (renamed from tex/context/base/cont-uk.tex)10
-rw-r--r--tex/context/base/cont-it.tex8
-rw-r--r--tex/context/base/cont-new.mkiv12
-rw-r--r--tex/context/base/cont-new.tex6
-rw-r--r--tex/context/base/cont-nl.tex8
-rw-r--r--tex/context/base/cont-ro.tex4
-rw-r--r--tex/context/base/cont-usr.ori14
-rw-r--r--tex/context/base/context.tex21
-rw-r--r--tex/context/base/core-buf.mkii2
-rw-r--r--tex/context/base/core-buf.mkiv13
-rw-r--r--tex/context/base/core-buf.tex6
-rw-r--r--tex/context/base/core-con.lua151
-rw-r--r--tex/context/base/core-con.mkiv41
-rw-r--r--tex/context/base/core-con.tex36
-rw-r--r--tex/context/base/core-ctx.lua93
-rw-r--r--tex/context/base/core-ctx.mkii203
-rw-r--r--tex/context/base/core-ctx.mkiv27
-rw-r--r--tex/context/base/core-ctx.tex191
-rw-r--r--tex/context/base/core-fig.tex25
-rw-r--r--tex/context/base/core-fil.tex20
-rw-r--r--tex/context/base/core-gen.tex18
-rw-r--r--tex/context/base/core-inc.lua131
-rw-r--r--tex/context/base/core-int.tex4
-rw-r--r--tex/context/base/core-job.lua131
-rw-r--r--tex/context/base/core-job.mkiv13
-rw-r--r--tex/context/base/core-job.tex7
-rw-r--r--tex/context/base/core-lst.tex26
-rw-r--r--tex/context/base/core-mat.tex6
-rw-r--r--tex/context/base/core-mis.tex187
-rw-r--r--tex/context/base/core-ntb.tex12
-rw-r--r--tex/context/base/core-num.tex17
-rw-r--r--tex/context/base/core-obj.lua10
-rw-r--r--tex/context/base/core-pgr.tex33
-rw-r--r--tex/context/base/core-pos.lua4
-rw-r--r--tex/context/base/core-pos.mkiv2
-rw-r--r--tex/context/base/core-ref.tex268
-rw-r--r--tex/context/base/core-reg.tex4
-rw-r--r--tex/context/base/core-rul.lua44
-rw-r--r--tex/context/base/core-rul.mkii73
-rw-r--r--tex/context/base/core-rul.mkiv35
-rw-r--r--tex/context/base/core-rul.tex57
-rw-r--r--tex/context/base/core-sec.tex41
-rw-r--r--tex/context/base/core-spa.lua919
-rw-r--r--tex/context/base/core-spa.mkiv193
-rw-r--r--tex/context/base/core-spa.tex79
-rw-r--r--tex/context/base/core-swd.tex4
-rw-r--r--tex/context/base/core-sys.tex4
-rw-r--r--tex/context/base/core-trf.tex41
-rw-r--r--tex/context/base/core-uti.mkiv9
-rw-r--r--tex/context/base/core-ver.mkiv2
-rw-r--r--tex/context/base/enco-def.tex3
-rw-r--r--tex/context/base/enco-ec.tex1
-rw-r--r--tex/context/base/enco-ini.mkiv2
-rw-r--r--tex/context/base/font-afm.lua221
-rw-r--r--tex/context/base/font-col.lua167
-rw-r--r--tex/context/base/font-col.tex104
-rw-r--r--tex/context/base/font-def.lua186
-rw-r--r--tex/context/base/font-enc.lua6
-rw-r--r--tex/context/base/font-fbk.lua172
-rw-r--r--tex/context/base/font-ini.mkiv8
-rw-r--r--tex/context/base/font-ini.tex20
-rw-r--r--tex/context/base/font-otf.lua1293
-rw-r--r--tex/context/base/font-syn.lua76
-rw-r--r--tex/context/base/font-tfm.lua276
-rw-r--r--tex/context/base/font-vf.lua67
-rw-r--r--tex/context/base/l-aux.lua29
-rw-r--r--tex/context/base/l-boolean.lua6
-rw-r--r--tex/context/base/l-dimen.lua360
-rw-r--r--tex/context/base/l-dir.lua74
-rw-r--r--tex/context/base/l-file.lua158
-rw-r--r--tex/context/base/l-io.lua5
-rw-r--r--tex/context/base/l-os.lua3
-rw-r--r--tex/context/base/l-string.lua18
-rw-r--r--tex/context/base/l-table.lua454
-rw-r--r--tex/context/base/l-tex.lua114
-rw-r--r--tex/context/base/l-unicode.lua64
-rw-r--r--tex/context/base/l-utils.lua14
-rw-r--r--tex/context/base/l-xml.lua218
-rw-r--r--tex/context/base/lang-all.xml2
-rw-r--r--tex/context/base/lang-ara.tex151
-rw-r--r--tex/context/base/lang-ctx.tex5
-rw-r--r--tex/context/base/lang-ger.tex268
-rw-r--r--tex/context/base/lang-ini.lua24
-rw-r--r--tex/context/base/lang-ini.mkii17
-rw-r--r--tex/context/base/lang-ini.mkiv2
-rw-r--r--tex/context/base/lang-ini.tex60
-rw-r--r--tex/context/base/lang-lab.tex83
-rw-r--r--tex/context/base/lang-sla.tex102
-rw-r--r--tex/context/base/lang-spe.tex2
-rw-r--r--tex/context/base/lang-url.lua4
-rw-r--r--tex/context/base/lang-vn.tex88
-rw-r--r--tex/context/base/luat-crl.lua20
-rw-r--r--tex/context/base/luat-env.lua145
-rw-r--r--tex/context/base/luat-env.tex13
-rw-r--r--tex/context/base/luat-exe.lua61
-rw-r--r--tex/context/base/luat-ini.tex9
-rw-r--r--tex/context/base/luat-inp.lua1247
-rw-r--r--tex/context/base/luat-lib.lua99
-rw-r--r--tex/context/base/luat-lib.tex9
-rw-r--r--tex/context/base/luat-lmx.lua6
-rw-r--r--tex/context/base/luat-log.lua143
-rw-r--r--tex/context/base/luat-lua.lua42
-rw-r--r--tex/context/base/luat-tex.lua251
-rw-r--r--tex/context/base/luat-tmp.lua169
-rw-r--r--tex/context/base/luat-tra.lua126
-rw-r--r--tex/context/base/luat-tre.lua2
-rw-r--r--tex/context/base/luat-uni.lua12
-rw-r--r--tex/context/base/luat-zip.lua119
-rw-r--r--tex/context/base/lxml-ini.lua411
-rw-r--r--tex/context/base/lxml-ini.tex250
-rw-r--r--tex/context/base/math-def.lua3035
-rw-r--r--tex/context/base/math-ent.lua4183
-rw-r--r--tex/context/base/math-ini.lua107
-rw-r--r--tex/context/base/math-ini.mkiv7
-rw-r--r--tex/context/base/meta-ini.mkii6
-rw-r--r--tex/context/base/meta-ini.mkiv61
-rw-r--r--tex/context/base/meta-pdf.lua4
-rw-r--r--tex/context/base/mlib-pdf.lua268
-rw-r--r--tex/context/base/mlib-pps.lua19
-rw-r--r--tex/context/base/mlib-run.lua132
-rw-r--r--tex/context/base/mult-com.tex4
-rw-r--r--tex/context/base/mult-con.tex19
-rw-r--r--tex/context/base/mult-ini.lua6
-rw-r--r--tex/context/base/mult-sys.tex14
-rw-r--r--tex/context/base/node-ini.lua224
-rw-r--r--tex/context/base/page-flt.tex24
-rw-r--r--tex/context/base/page-lin.mkiv1
-rw-r--r--tex/context/base/page-one.tex45
-rw-r--r--tex/context/base/pdfr-def.tex1273
-rw-r--r--tex/context/base/regi-ini.lua4
-rw-r--r--tex/context/base/s-fnt-10.tex66
-rw-r--r--tex/context/base/sort-ini.lua2
-rw-r--r--tex/context/base/sort-ini.mkii4
-rw-r--r--tex/context/base/sort-lan.lua416
-rw-r--r--tex/context/base/spec-fdf.mkiv16
-rw-r--r--tex/context/base/spec-pdf.lua47
-rw-r--r--tex/context/base/spec-tpd.mkii18
-rw-r--r--tex/context/base/spec-tpd.mkiv37
-rw-r--r--tex/context/base/spec-tpd.tex16
-rw-r--r--tex/context/base/spec-tst.tex2
-rw-r--r--tex/context/base/supp-box.tex8
-rw-r--r--tex/context/base/supp-fil.lua2
-rw-r--r--tex/context/base/supp-num.tex7
-rw-r--r--tex/context/base/syst-con.lua28
-rw-r--r--tex/context/base/syst-ext.tex12
-rw-r--r--tex/context/base/syst-gen.tex94
-rw-r--r--tex/context/base/syst-new.tex10
-rw-r--r--tex/context/base/syst-str.mkiv6
-rw-r--r--tex/context/base/toks-ini.lua46
-rw-r--r--tex/context/base/type-buy.tex44
-rw-r--r--tex/context/base/type-exp.tex6
-rw-r--r--tex/context/base/type-ghz.tex4
-rw-r--r--tex/context/base/type-hgz.tex322
-rw-r--r--tex/context/base/type-one.tex32
-rw-r--r--tex/context/base/type-otf.tex75
-rw-r--r--tex/context/base/type-tmf.tex2
-rw-r--r--tex/context/base/unic-004.tex2
-rw-r--r--tex/context/base/verb-lua.lua4
-rw-r--r--tex/context/base/verb-mp.lua2
-rw-r--r--tex/context/base/verb-tex.lua2
-rw-r--r--tex/context/base/x-calcmath.lua431
-rw-r--r--tex/context/base/x-calcmath.mkii24
-rw-r--r--tex/context/base/x-calcmath.mkiv89
-rw-r--r--tex/context/base/x-cals.mkiv55
-rw-r--r--tex/context/base/x-chemml.mkii212
-rw-r--r--tex/context/base/x-chemml.mkiv (renamed from tex/context/base/x-cml.mkiv)0
-rw-r--r--tex/context/base/x-chemml.tex198
-rw-r--r--tex/context/base/x-ldx.ctx4
-rw-r--r--tex/context/base/x-ldx.tex282
-rw-r--r--tex/context/base/x-mathml.lua485
-rw-r--r--tex/context/base/x-mathml.mkii28
-rw-r--r--tex/context/base/x-mathml.mkiv (renamed from tex/context/base/x-mmc.mkiv)946
-rw-r--r--tex/context/base/x-mathml.tex16
-rw-r--r--tex/context/base/x-mmb.mkiv256
-rw-r--r--tex/context/base/x-mml.mkiv49
-rw-r--r--tex/context/base/x-mmp.mkiv497
-rw-r--r--tex/context/base/x-newmml.mkii2745
-rw-r--r--tex/context/base/x-newmml.mkiv16
-rw-r--r--tex/context/base/x-newmml.tex2733
-rw-r--r--tex/context/base/x-physml.mkii16
-rw-r--r--tex/context/base/x-physml.mkiv16
-rw-r--r--tex/context/base/x-physml.tex2
-rw-r--r--tex/context/base/x-set-11.mkiv4
-rw-r--r--tex/context/base/x-set-12.tex4
-rw-r--r--tex/context/base/xtag-ini.mkii6
-rw-r--r--tex/context/base/xtag-ini.mkiv2
-rw-r--r--tex/context/base/xtag-ini.tex12
-rw-r--r--tex/context/bib/bibl-apa.tex186
-rw-r--r--tex/context/bib/t-bib.tex37
-rw-r--r--tex/context/config/cont-cz.ini5
-rw-r--r--tex/context/config/cont-de.ini5
-rw-r--r--tex/context/config/cont-en.ini5
-rw-r--r--tex/context/config/cont-fr.ini5
-rw-r--r--tex/context/config/cont-it.ini5
-rw-r--r--tex/context/config/cont-nl.ini5
-rw-r--r--tex/context/config/cont-ro.ini5
-rw-r--r--tex/context/config/cont-uk.ini5
-rw-r--r--tex/context/config/cont-usr.tex14
-rw-r--r--tex/context/interface/cont-cs.xml9910
-rw-r--r--tex/context/interface/cont-cz.xml9
-rw-r--r--tex/context/interface/cont-de.xml19476
-rw-r--r--tex/context/interface/cont-en.xml19476
-rw-r--r--tex/context/interface/cont-fr.xml19474
-rw-r--r--tex/context/interface/cont-it.xml19474
-rw-r--r--tex/context/interface/cont-nl.xml19476
-rw-r--r--tex/context/interface/cont-ro.xml19476
-rw-r--r--tex/context/interface/keys-cs.xml1663
-rw-r--r--tex/context/interface/keys-cz.xml7
-rw-r--r--tex/context/interface/keys-de.xml11
-rw-r--r--tex/context/interface/keys-en.xml11
-rw-r--r--tex/context/interface/keys-fr.xml11
-rw-r--r--tex/context/interface/keys-it.xml11
-rw-r--r--tex/context/interface/keys-nl.xml11
-rw-r--r--tex/context/interface/keys-ro.xml11
-rw-r--r--tex/context/patterns/lang-bg.hyp8
-rw-r--r--tex/context/patterns/lang-bg.pat1667
-rw-r--r--tex/context/patterns/lang-bg.rme86
-rw-r--r--tex/context/patterns/lang-ca.hyp38
-rw-r--r--tex/context/patterns/lang-ca.pat38
-rw-r--r--tex/context/patterns/lang-ca.rme125
-rw-r--r--tex/context/patterns/lang-cs.hyp12
-rw-r--r--tex/context/patterns/lang-cs.pat (renamed from tex/context/patterns/lang-cz.pat)51
-rw-r--r--tex/context/patterns/lang-cs.rme85
-rw-r--r--tex/context/patterns/lang-cz.hyp53
-rw-r--r--tex/context/patterns/lang-da.hyp28
-rw-r--r--tex/context/patterns/lang-da.pat151
-rw-r--r--tex/context/patterns/lang-da.rme74
-rw-r--r--tex/context/patterns/lang-de.hyp42
-rw-r--r--tex/context/patterns/lang-de.pat19302
-rw-r--r--tex/context/patterns/lang-de.rme31
-rw-r--r--tex/context/patterns/lang-deo.hyp37
-rw-r--r--tex/context/patterns/lang-deo.pat19447
-rw-r--r--tex/context/patterns/lang-deo.rme31
-rw-r--r--tex/context/patterns/lang-en.hyp42
-rw-r--r--tex/context/patterns/lang-en.pat4966
-rw-r--r--tex/context/patterns/lang-es.hyp34
-rw-r--r--tex/context/patterns/lang-es.pat3442
-rw-r--r--tex/context/patterns/lang-es.rme99
-rw-r--r--tex/context/patterns/lang-et.hyp12
-rw-r--r--tex/context/patterns/lang-et.pat4364
-rw-r--r--tex/context/patterns/lang-et.rme108
-rw-r--r--tex/context/patterns/lang-eu.hyp8
-rw-r--r--tex/context/patterns/lang-eu.pat199
-rw-r--r--tex/context/patterns/lang-eu.rme45
-rw-r--r--tex/context/patterns/lang-fi.hyp47
-rw-r--r--tex/context/patterns/lang-fi.pat49
-rw-r--r--tex/context/patterns/lang-fi.rme78
-rw-r--r--tex/context/patterns/lang-fr.hyp36
-rw-r--r--tex/context/patterns/lang-fr.pat120
-rw-r--r--tex/context/patterns/lang-fr.rme106
-rw-r--r--tex/context/patterns/lang-gb.hyp15
-rw-r--r--tex/context/patterns/lang-gb.pat (renamed from tex/context/patterns/lang-uk.pat)30
-rw-r--r--tex/context/patterns/lang-gb.rme60
-rw-r--r--tex/context/patterns/lang-hr.hyp31
-rw-r--r--tex/context/patterns/lang-hr.pat33
-rw-r--r--tex/context/patterns/lang-hr.rme70
-rw-r--r--tex/context/patterns/lang-hu.hyp27
-rw-r--r--tex/context/patterns/lang-hu.pat29
-rw-r--r--tex/context/patterns/lang-hu.rme70
-rw-r--r--tex/context/patterns/lang-il.hyp8
-rw-r--r--tex/context/patterns/lang-il.pat1905
-rw-r--r--tex/context/patterns/lang-il.rme70
-rw-r--r--tex/context/patterns/lang-it.hyp40
-rw-r--r--tex/context/patterns/lang-it.pat67
-rw-r--r--tex/context/patterns/lang-it.rme88
-rw-r--r--tex/context/patterns/lang-la.hyp37
-rw-r--r--tex/context/patterns/lang-la.pat46
-rw-r--r--tex/context/patterns/lang-la.rme105
-rw-r--r--tex/context/patterns/lang-nb.hyp9
-rw-r--r--tex/context/patterns/lang-nb.pat8
-rw-r--r--tex/context/patterns/lang-nb.rme3
-rw-r--r--tex/context/patterns/lang-nl.hyp38
-rw-r--r--tex/context/patterns/lang-nl.pat38
-rw-r--r--tex/context/patterns/lang-nl.rme98
-rw-r--r--tex/context/patterns/lang-nn.hyp9
-rw-r--r--tex/context/patterns/lang-nn.pat8
-rw-r--r--tex/context/patterns/lang-nn.rme3
-rw-r--r--tex/context/patterns/lang-pl.hyp30
-rw-r--r--tex/context/patterns/lang-pl.pat30
-rw-r--r--tex/context/patterns/lang-pl.rme88
-rw-r--r--tex/context/patterns/lang-pt.hyp30
-rw-r--r--tex/context/patterns/lang-pt.pat31
-rw-r--r--tex/context/patterns/lang-pt.rme86
-rw-r--r--tex/context/patterns/lang-ro.hyp28
-rw-r--r--tex/context/patterns/lang-ro.pat925
-rw-r--r--tex/context/patterns/lang-ro.rme110
-rw-r--r--tex/context/patterns/lang-ru.hyp14
-rw-r--r--tex/context/patterns/lang-ru.pat329
-rw-r--r--tex/context/patterns/lang-ru.rme77
-rw-r--r--tex/context/patterns/lang-sk.hyp38
-rw-r--r--tex/context/patterns/lang-sk.pat38
-rw-r--r--tex/context/patterns/lang-sk.rme83
-rw-r--r--tex/context/patterns/lang-sl.hyp41
-rw-r--r--tex/context/patterns/lang-sl.pat43
-rw-r--r--tex/context/patterns/lang-sl.rme94
-rw-r--r--tex/context/patterns/lang-sv.hyp31
-rw-r--r--tex/context/patterns/lang-sv.pat33
-rw-r--r--tex/context/patterns/lang-sv.rme112
-rw-r--r--tex/context/patterns/lang-tr.hyp34
-rw-r--r--tex/context/patterns/lang-tr.pat362
-rw-r--r--tex/context/patterns/lang-tr.rme26
-rw-r--r--tex/context/patterns/lang-uk.hyp35
-rw-r--r--tex/context/patterns/lang-us.hyp14
-rw-r--r--tex/context/patterns/lang-us.pat14
-rw-r--r--tex/context/patterns/lang-us.rme40
-rw-r--r--tex/context/test/sort-lan-test.tex38
-rw-r--r--tpm/t-bib.tpm4
-rw-r--r--web2c/context.cnf2
-rw-r--r--web2c/contextcnf.lua6
408 files changed, 239174 insertions, 197430 deletions
diff --git a/context/data/cont-cs-scite.properties b/context/data/cont-cs-scite.properties
new file mode 100644
index 000000000..b807c1bd2
--- /dev/null
+++ b/context/data/cont-cs-scite.properties
@@ -0,0 +1,74 @@
+keywordclass.macros.context.cs=\
+ MESIC Rimskecislice SLOVA SLOVO Slova Slovo \
+ VSEDNIDEN Znak Znaky aktualnicislonadpisu aktualnidatum barva \
+ bilemisto bublinkovanapoveda bypassblocks cernalinka cernelinky chem \
+ cisla cislonadpisu citace citovat completeregister crlf \
+ datum definetype definuj definujbarvu definujblok definujbloksekce \
+ definujbuffer definujfont definujformatodkazu definujinterakcnimenu definujkombinovanyseznam definujkonverzi \
+ definujlogo definujnadpis definujobrazeksymbol definujodkaz definujodsazovani definujodstavce \
+ definujopis definujoramovani definujoramovanytext definujpaletu definujplvouciobjekt definujpodpole \
+ definujpole definujpopis definujpopisek definujprekryv definujpreskok definujprofil \
+ definujprogram definujprostredizakladnihofontu definujrejstrik definujsablonutabulky definujsekci definujseznam \
+ definujseznamodkazu definujskupinubarev definujstartstop definujsymbol definujsynonyma definujtabelaci \
+ definujtext definujtrideni definujupravu definujvelikostpapiru definujverzi definujvycet \
+ definujvystup definujzakladnifont definujzasobnikpoli definujznaceni dodrzujprofil dodrzujverzi \
+ dodrzujverziprofilu dvoustrannypapir emptylines externiobraz footnotetext forceblocks \
+ hl hlavnijazyk ininner inouter instalacejazyka interakcnilista \
+ interakcnitlacitka jazyk jdidolu jdina jdinabox klonujpole \
+ komentar konvertujcislo kopirujpole korekcebilehomista listsymbol marginalnilinka \
+ marginalnitext matematika meritko mesic mezera mrizka \
+ nadpis nadruhyokraj nadtrzeni nadtrzeno naokraj nastavbarvu \
+ nastavbarvy nastavbilamista nastavblok nastavbloksekce nastavbuffer nastavcernelinky \
+ nastavcislonadpisu nastavcislostrany nastavcislovani nastavcislovaniodstavcu nastavcislovaniradku nastavcislovanistran \
+ nastavcitaci nastavdefinicipoznamekpodcarou nastavdeleniplvoucichobjektu nastavdelitko nastavdolnitexty nastavexterniobrazy \
+ nastavhorejsek nastavhornitexty nastavinterakci nastavinterakcnilistu nastavinterakcnimenu nastavinterakcniobrazovku \
+ nastavjazyk nastavkapitalky nastavkombinovanyseznam nastavkomentar nastavlegendu nastavmarginalie \
+ nastavmarginalniblok nastavmarginalnilinky nastavmeziradkovoumezeru nastavnadpis nastavnadpisy nastavodkazovani \
+ nastavodsazeni nastavodsazovani nastavodstavce nastavopis nastavoramovanetexty nastavoramovani \
+ nastavorez nastavotoceni nastavpaletu nastavplvouciobjekt nastavplvouciobjekty nastavpodcislostrany \
+ nastavpodtrzeni nastavpole nastavpolozky nastavpopisek nastavpopisky nastavpopisy \
+ nastavpozadi nastavpoznamkypodcarou nastavprechodstrany nastavpreskok nastavprofily nastavprogramy \
+ nastavprostredizakladnihofontu nastavpublikace nastavradkovani nastavradky nastavrastr nastavrejstrik \
+ nastavrovnice nastavsadusymbolu nastavsekci nastavseznam nastavseznamodkazu nastavsirkucary \
+ nastavsloupce nastavspodek nastavspojeni nastavsynchronizaci nastavsynchronizacnilistu nastavsynonyma \
+ nastavsystem nastavtab nastavtabelaci nastavtabulky nastavtenkelinky nastavtext \
+ nastavtexthlavicky nastavtextovelinky nastavtextpopisku nastavtexttexty nastavtextyupati nastavtextyzahlavi \
+ nastavtlacitka nastavtoleranci nastavtrideni nastavtype nastavumisteniprotejsku nastavumistovani \
+ nastavupati nastavupravu nastavurl nastavusporadani nastavvelikostpapiru nastavverze \
+ nastavvsechnapole nastavvycty nastavvyplnovelinky nastavvyplnoveradky nastavvystup nastavvzhled \
+ nastavzahlavi nastavzakladnifont nastavzarovnani nastavznaceni nastavzuzeni nastrane \
+ nejakyradek nekde nivy nizky nop obrazovka \
+ odkaz odkaznadatum odkaznastranu odkaznatext odsazovani okr \
+ opis opissoubor oramovani oref orez otocit \
+ oznacverzi parovastrana pis placefloat placereferencelist podtrzeni \
+ podtrzeno pol pole polozka polozky popisky \
+ porovnejpaletu porovnejskupinubarev pozadi pozice poznamka poznamkapodcarou \
+ pref prelozit premistinamrizku prepninazakladnifont preskoc preskrtnuti \
+ preskrtnuto prizpusobivepole prizpusobvzhled program propojeneznaceni propojenydokument \
+ propojenyrejstrik publikace ran ref reset resetznaceni \
+ rimskecislice rozdelplvouciobjekt rozpojeneznaceni roztazene schovejbloky sedabarva \
+ settextcontent setupforms setupitemgroup setuppaper setupstrut sloupec \
+ slovovpravo spodek stanovcharakteristickuseznamu stanovcislonadpisu start startbarva \
+ startcitace startfakt startinteraktivnimenu startkomentar startkomponenta startmarginalnilinka \
+ startpozadi startprodukt startprojekt startprostredi starttextovalinka startverze \
+ startzhustene stop stopbarva stopcitace stopfakt stopinteraktivnimenu \
+ stopkomentar stopkomponenta stopmarginalnilinka stoppozadi stopprodukt stopprojekt \
+ stopprostredi stoptextovalinka stopverze stopzhustene strana sym \
+ symbol synchronizacnilista synchronizovat tab tecky tenkalinka \
+ tenkelinky tex texthlavicky textovalinka textpopisku tlacitko \
+ tref tvrdemezery typebuffer typstrany ukazbarvu ukazexterniobrazy \
+ ukazmrizku ukaznastaveni ukazpaletu ukazpodpery ukazpole ukazpostredizakladnihofontu \
+ ukazramecek ukazsadusymbolu ukazskupinubarev ukazupravu ukazvytisk ukazvzhled \
+ ukazzakladnifont umistikombinovanyseznam umistilegendu umistiloga umistilokalnipoznamkypodcarou umistinadsebe \
+ umistinamrizku umistipodrovnici umistipoznamkypodcarou umistirejstrik umistirovnici umistiseznam \
+ umistivedlesebe umistizalozky uzijURL uzijbloky uzijexternidokument uzijexterniobraz \
+ uzijexternisoubor uzijexternisoubory uzijexternizvuk uzijkodovani uzijmodul uzijodkazy \
+ uzijprikazy uzijspeciality uzijsymbol verze vl vlasovalinka \
+ vlevo vpravo vradku vsedniden vyberbloky vyberpapir \
+ vyberverzi vyplnenytext vyplnovelinky vyplnovepole vyplnovyradek vysoky \
+ zablokujinterakcnimenu zachovejbloky zadnamezera zadnebilemisto zadnedalsibloky zadnedalsisoubory \
+ zadnehorniadolniradky zadneodsazovani zadnezahlaviaupati zadneznaceni zadnyseznam zadnytest \
+ zalozka zapisdorejstriku zapisdoseznamu zapisdoseznamuodkazu zapismeziseznam zaramovani \
+ zarovnanonastred zarovnanovlevo zarovnanovpravo zasobnikpoli zaznamovepole zhustene \
+ ziskejbuffer ziskejznaceni zlomek znaceni znak znaky \
+ zpracujbloky zpracujstranu zrcadlit zref
diff --git a/context/data/cont-de-scite.properties b/context/data/cont-de-scite.properties
index ad7d38c69..90d3d6c5e 100644
--- a/context/data/cont-de-scite.properties
+++ b/context/data/cont-de-scite.properties
@@ -1,42 +1,40 @@
keywordclass.macros.context.de=\
Buchstabe Buchstaben MONAT Roemischezahlen WOCHENTAG WOERTER \
- WORT Woerter Wort amgitterausrichten amgitterneuausrichten arg \
- aufseite ausfuellfeld ausfuelltext ausschnitt bearbeitebloecke bearbeiteseite \
- behaltebloecke bei benutzekodierung benutzespezielles beschrifteversion beschriftung \
- bestimmekopfnummer bestimmelistencharakeristika bildschirm blanko bookmark bruch \
- buchstabe buchstaben but bypassblocks chem completeregister \
- crlf datum defineoutput definerawfont definerule definetextposition \
- definetextvariable definetype definiereabbsymbol definiereabsaetze definiereabschnitt definiereabschnittsblock \
- definierebeschreibung definierebeschreibungen definierebeschriftung definiereblanko definiereblock definiereeinzug \
- definierefarbe definierefarbengruppe definierefeld definierefeldstapel definierefliesstext definierefliesstextumgebung \
- definieregleitobjekt definiereinteraktionsmenue definierekonversion definierelabel definiereliste definierelogo \
- definieren definierenummerierung definiereoverlay definierepalette definierepapierformat definiereprofil \
- definiereprogramme definierepuffer definierereferenz definierereferenzformat definierereferenzliste definiereregister \
- definiereschrift definieresortieren definierestartstop definieresubfeld definieresymbol definieresynonyme \
- definieretabellenvorlage definieretabulator definieretext definieretippen definiereueberschrift definiereumbruch \
- definiereumrahmt definiereumrahmtertext definiereversion definierezusammengestellteliste doppelseite doppelseitigespapier \
- drehen duennelinie duennerumriss durchgestrichen durchstreichen einezeile \
- einziehen emptylines entknuepfebeschriftung externeabbildung farbe feld \
- feldstapel festesspatium folgeprofil folgeprofilversion folgeversion footnotetext \
- forceblocks format fussnote gefuelltesrechteck gefuelltezeile gestreckt \
- gitter graufarbe haarlinie hauptsprache heutigesdatum heutigeskopfnummer \
- hintergrund hl hoch holebeschriftung holepuffer imlinken \
- imrechten imumriss in inaktiviereinteraktionsmenue inanderermarginale ininner \
- inmarginalie inouter installieresprache interaktionsbalken interaktionsknopfe inzeile \
- irgendwo its keinebeschriftung keinebloeckemehr keinedateienmehr keinekopfundfusszeilen \
- keineliste keinspatium keintest keinzeilenobenundunten keinzwischenraum kleinerdurchschuss \
- klonierefeld knopf kommentar konvertierezahl kopf kopfnummer \
- kopierefeld korrigierezwischenraum labels labeltext linksbuendig listsymbol \
- mar marginallinie marginaltext mathematik monat nachunten \
- nichteinziehen nop notiz passelayoutan passendfeld placefloat \
- placereferencelist placerule placetextvariable platzierebookmarks platziereformel platzierefussnoten \
- platzierelegende platziereliste platzierelogo platzierelokalefussnoten platzierenebeneinander platziereregister \
- platziereuntereinander platziereunterformel platzierezusammengestellteliste pos position positiontext \
- posten programm publikation punkt ran rechteck \
- rechtecke rechtsbuendig ref referenz registrierefelder roemischezahlen \
- ruecksetzten ruecksetztenbeschriftung schreibezumregister schreibezurliste schreibezurreferenzliste schreibezwischenliste \
- seite seitenreferenz seitentyp settext settextvariable setupforms \
- setupitemgroup setuppaper setuprule setupstrut setuptextposition setuptextvariable \
+ WORT Woerter Wort amgitterausrichten amgitterneuausrichten aufseite \
+ ausfuellfeld ausfuelltext ausschnitt bearbeitebloecke bearbeiteseite behaltebloecke \
+ bei benutzekodierung benutzespezielles beschrifteversion beschriftung bestimmekopfnummer \
+ bestimmelistencharakeristika bildschirm blanko bookmark bruch buchstabe \
+ buchstaben but bypassblocks chem completeregister crlf \
+ datum defineoutput definetype definiereabbsymbol definiereabsaetze definiereabschnitt \
+ definiereabschnittsblock definierebeschreibung definierebeschreibungen definierebeschriftung definiereblanko definiereblock \
+ definiereeinzug definierefarbe definierefarbengruppe definierefeld definierefeldstapel definierefliesstext \
+ definierefliesstextumgebung definieregleitobjekt definiereinteraktionsmenue definierekonversion definierelabel definiereliste \
+ definierelogo definieren definierenummerierung definiereoverlay definierepalette definierepapierformat \
+ definiereprofil definiereprogramme definierepuffer definierereferenz definierereferenzformat definierereferenzliste \
+ definiereregister definiereschrift definieresortieren definierestartstop definieresubfeld definieresymbol \
+ definieresynonyme definieretabellenvorlage definieretabulator definieretext definieretippen definiereueberschrift \
+ definiereumbruch definiereumrahmt definiereumrahmtertext definiereversion definierezusammengestellteliste doppelseite \
+ doppelseitigespapier drehen duennelinie duennerumriss durchgestrichen durchstreichen \
+ einezeile einziehen emptylines entknuepfebeschriftung externeabbildung farbe \
+ feld feldstapel festesspatium folgeprofil folgeprofilversion folgeversion \
+ footnotetext forceblocks format fussnote gefuelltesrechteck gefuelltezeile \
+ gestreckt gitter graufarbe haarlinie hauptsprache heutigesdatum \
+ heutigeskopfnummer hintergrund hl hoch holebeschriftung holepuffer \
+ imlinken imrechten imumriss in inaktiviereinteraktionsmenue inanderermarginale \
+ ininner inmarginalie inouter installieresprache interaktionsbalken interaktionsknopfe \
+ inzeile irgendwo its keinebeschriftung keinebloeckemehr keinedateienmehr \
+ keinekopfundfusszeilen keineliste keinspatium keintest keinzeilenobenundunten keinzwischenraum \
+ kleinerdurchschuss klonierefeld knopf kommentar konvertierezahl kopf \
+ kopfnummer kopierefeld korrigierezwischenraum labels labeltext linksbuendig \
+ listsymbol mar marginallinie marginaltext mathematik monat \
+ nachunten nichteinziehen nop notiz passelayoutan passendfeld \
+ placefloat placereferencelist platzierebookmarks platziereformel platzierefussnoten platzierelegende \
+ platziereliste platzierelogo platzierelokalefussnoten platzierenebeneinander platziereregister platziereuntereinander \
+ platziereunterformel platzierezusammengestellteliste pos position posten programm \
+ publikation punkt ran rechteck rechtecke rechtsbuendig \
+ ref referenz registrierefelder roemischezahlen ruecksetzten ruecksetztenbeschriftung \
+ schreibezumregister schreibezurliste schreibezurreferenzliste schreibezwischenliste seite seitenreferenz \
+ seitentyp settext setupforms setupitemgroup setuppaper setupstrut \
showsymbolset spalte spatium spiegeln sprache start \
startfarbe startgeg starthintergrund startinteraktionsmenue startkleinerdurchschuss startkommentar \
startkomponente startmarginallinie startprodukt startprojekt starttextlinie startumgebung \
@@ -44,26 +42,26 @@ keywordclass.macros.context.de=\
stelleanordnenein stelleausgabeein stelleausrichtungein stelleausschnittein stellebeschreibungein stellebeschriftungein \
stellebilderunterschriftein stellebildunterschriftein stellebindestrichein stelleblankoein stelleblockein stelledrehenein \
stelleduennerumrissein stelleeinziehenein stelleeinzuegein stelleengerein stelleexterneabbildungenein stellefarbeein \
- stellefarbenein stellefeldein stellefelderin stellefliesstextein stellefliesstextumgebungein stellefussnotendefinitionein \
- stellefussnotenein stellefusszeileein stellefusszeilentextein stellegefuelltesrechteckein stellegefuelltezeileein stellegegenueberplatzierenein \
- stellegleitobjekteein stellegleitobjektein stellehintergruendeein stellehintergrundein stelleinmarginalieein stelleinteraktionein \
- stelleinteraktionsbalkenein stelleinteraktionsbildschirmein stelleknopfein stellekombinationein stellekommentarein stellekopfzahlein \
- stellekopfzeileein stellekopfzeilentextein stellelabeltextein stellelayoutein stellelegendeein stellelinienbreiteein \
- stellelisteein stellemarginalblockein stellemarginallinieein stellenobenein stellenummerierungein stellepaletteein \
- stellepapierformatein stelleplatziegeteiltegleitobjekt stellepositionierenein stellepostenein stelleprofilein stelleprogrammein \
- stellepublikationein stellepufferein stellerasterein stellerechteckein stellereferenzierenein stellereferenzlisteein \
- stelleregisterein stelleseitennummerein stelleseitennummeriernungein stelleseitenuebergangein stellesortierenein stellespaltenein \
- stellespatiumein stellespracheein stellesymbolsetein stellesynchronisationein stellesynchronisationsbalkenein stellesynonymein \
- stellesystemein stelletabein stelletabellenein stelletabulatorein stelletextein stelletextobenein \
- stelletexttexteein stelletextumrissein stelletextuntenein stelletipein stelletippenein stelletoleranzein \
- stelleueberschriftein stelleueberschriftenein stelleueberschrifttextein stelleumbruchein stelleumrahmtein stelleumrahmtetexteein \
- stelleuntenein stelleunterseitennummerein stelleunterstreichenein stelleurlein stelleversalienein stelleversionein \
- stellezeilenabstandein stellezeilenein stellezeilennumerierungein stellezitierenein stellezusammengestelltelisteein stellezwischenraumein \
- stop stopfarbe stopgeg stophintergrund stopinteraktionsmenue stopkleinerdurchschuss \
- stopkommentar stopkomponente stopmarginallinie stopprodukt stopprojekt stoptextlinie \
- stopumgebung stopversion stopzitat switchtorawfont sym symbol \
- synchronisationsbalken synchronisieren tab teilegleitobjekt tex textlinie \
- textreferenz textvariable tief tiho tip tippedatei \
+ stellefarbenein stellefeldein stellefelderin stellefliesstextein stellefliesstextumgebungein stelleformelnein \
+ stellefussnotendefinitionein stellefussnotenein stellefusszeileein stellefusszeilentextein stellegefuelltesrechteckein stellegefuelltezeileein \
+ stellegegenueberplatzierenein stellegleitobjekteein stellegleitobjektein stellehintergruendeein stellehintergrundein stelleinmarginalieein \
+ stelleinteraktionein stelleinteraktionsbalkenein stelleinteraktionsbildschirmein stelleinteraktionsmenueein stelleknopfein stellekombinationein \
+ stellekommentarein stellekopfzahlein stellekopfzeileein stellekopfzeilentextein stellelabeltextein stellelayoutein \
+ stellelegendeein stellelinienbreiteein stellelisteein stellemarginalblockein stellemarginallinieein stellenobenein \
+ stellenummerierungein stellepaletteein stellepapierformatein stelleplatziegeteiltegleitobjekt stellepositionierenein stellepostenein \
+ stelleprofilein stelleprogrammein stellepublikationein stellepufferein stellerasterein stellerechteckein \
+ stellereferenzierenein stellereferenzlisteein stelleregisterein stelleseitennummerein stelleseitennummeriernungein stelleseitenuebergangein \
+ stellesortierenein stellespaltenein stellespatiumein stellespracheein stellesymbolsetein stellesynchronisationein \
+ stellesynchronisationsbalkenein stellesynonymein stellesystemein stelletabein stelletabellenein stelletabulatorein \
+ stelletextein stelletextobenein stelletexttexteein stelletextumrissein stelletextuntenein stelletipein \
+ stelletippenein stelletoleranzein stelleueberschriftein stelleueberschriftenein stelleueberschrifttextein stelleumbruchein \
+ stelleumrahmtein stelleumrahmtetexteein stelleuntenein stelleunterseitennummerein stelleunterstreichenein stelleurlein \
+ stelleversalienein stelleversionein stellezeilenabstandein stellezeilenein stellezeilennumerierungein stellezitierenein \
+ stellezusammengestelltelisteein stellezwischenraumein stop stopfarbe stopgeg stophintergrund \
+ stopinteraktionsmenue stopkleinerdurchschuss stopkommentar stopkomponente stopmarginallinie stopprodukt \
+ stopprojekt stoptextlinie stopumgebung stopversion stopzitat sym \
+ symbol synchronisationsbalken synchronisieren tab teilegleitobjekt tex \
+ textlinie textreferenz tief tiho tip tippedatei \
tippen tippepuffer tooltip ueber ueberschrifttext uebersetzten \
ueberstreichen ueberstrichen umrahmt unterstreichen unterstrichen verbergebloecke \
vergleichefarbengruppe vergleichepalette verknuepfebeschriftung verknuepfedokument verknuepfregister version \
@@ -73,5 +71,4 @@ keywordclass.macros.context.de=\
wechselezumfliesstext wochentag wortrechts zeigedruck zeigeeinstellungen zeigeexterneabbildungen \
zeigefarbe zeigefarbengruppe zeigefelder zeigefliesstext zeigefliesstextumgebung zeigegitter \
zeigelayout zeigepalette zeigerahmen zeigestruts zeigeumbruch zentriert \
- ziffern zitat zitieren zu zurbox zusatz \
- zwischenraum
+ ziffern zitat zitieren zu zurbox zwischenraum
diff --git a/context/data/cont-en-scite.properties b/context/data/cont-en-scite.properties
index 0421582a4..e83ec1ddd 100644
--- a/context/data/cont-en-scite.properties
+++ b/context/data/cont-en-scite.properties
@@ -1,21 +1,20 @@
keywordclass.macros.context.en=\
Character Characters MONTH Romannumerals WEEKDAY WORD \
- WORDS Word Words about adaptlayout adding \
- arg at atpage background blackrule blackrules \
- blank bookmark but button bypassblocks character \
- characters chem clip clonefield color column \
- comment comparecolorgroup comparepalet completeregister convertnumber copyfield \
- correctwhitespace coupledocument couplemarking couplepage couplepaper coupleregister \
- crlf currentdate currentheadnumber date decouplemarking define \
- defineblank defineblock definebodyfont definebodyfontenvironment definebuffer definecolor \
- definecolorgroup definecombinedlist defineconversion definedescription defineenumeration definefield \
- definefieldstack definefiguresymbol definefloat definefont defineframed defineframedtext \
- definehead defineindenting defineinteractionmenu definelabel definelist definelogo \
- definemakeup definemarking defineoutput defineoverlay definepalet definepapersize \
- defineparagraphs defineprofile defineprogram definerawfont definereference definereferenceformat \
- definereferencelist defineregister definerule definesection definesectionblock definesorting \
- definestartstop definesubfield definesymbol definesynonyms definetabletemplate definetabulate \
- definetext definetextposition definetextvariable definetype definetyping defineversion \
+ WORDS Word Words about adaptlayout at \
+ atpage background blackrule blackrules blank bookmark \
+ but button bypassblocks character characters chem \
+ clip clonefield color column comment comparecolorgroup \
+ comparepalet completeregister convertnumber copyfield correctwhitespace coupledocument \
+ couplemarking couplepage couplepaper coupleregister crlf currentdate \
+ currentheadnumber date decouplemarking define defineblank defineblock \
+ definebodyfont definebodyfontenvironment definebuffer definecolor definecolorgroup definecombinedlist \
+ defineconversion definedescription defineenumeration definefield definefieldstack definefiguresymbol \
+ definefloat definefont defineframed defineframedtext definehead defineindenting \
+ defineinteractionmenu definelabel definelist definelogo definemakeup definemarking \
+ defineoutput defineoverlay definepalet definepapersize defineparagraphs defineprofile \
+ defineprogram definereference definereferenceformat definereferencelist defineregister definesection \
+ definesectionblock definesorting definestartstop definesubfield definesymbol definesynonyms \
+ definetabletemplate definetabulate definetext definetype definetyping defineversion \
determineheadnumber determinelistcharacteristics disableinteractionmenu donttest emptylines externalfigure \
field fieldstack fillinfield fillinline fillinrules fillintext \
fitfield fixedspaces followprofile followprofileversion followversion footnote \
@@ -33,45 +32,43 @@ keywordclass.macros.context.en=\
numbers overbar overbars overstrike overstrikes packed \
page pagereference pagetype periods placebookmarks placecombinedlist \
placefloat placefootnotes placeformula placelegend placelist placelocalfootnotes \
- placelogos placeongrid placeontopofeachother placereferencelist placeregister placerule \
- placesidebyside placesubformula placetextvariable position positiontext processblocks \
- processpage program publication quotation quote ran \
- ref reference referral referraldate reset resetmarking \
- rightaligned romannumerals rotate scale screen selectblocks \
- selectpaper selectversion settextcontent settextvariable setupalign setuparranging \
- setupbackground setupbackgrounds setupblackrules setupblank setupblock setupbodyfont \
- setupbodyfontenvironment setupbottom setupbottomtexts setupbuffer setupbuttons setupcapitals \
- setupcaption setupcaptions setupclipping setupcolor setupcolors setupcolumns \
- setupcombinations setupcombinedlist setupcomment setupdescriptions setupenumerations setupexternalfigures \
- setupfield setupfields setupfillinlines setupfillinrules setupfloat setupfloats \
- setupfloatsplitting setupfooter setupfootertexts setupfootnotedefinition setupfootnotes setupforms \
- setupframed setupframedtexts setuphead setupheader setupheadertexts setupheadnumber \
- setupheads setupheadtext setuphyphenmark setupindentations setupindenting setupinmargin \
- setupinteraction setupinteractionbar setupinteractionscreen setupinterlinespace setupitemgroup setupitems \
- setuplabeltext setuplanguage setuplayout setuplegend setuplinenumbering setuplines \
- setuplinewidth setuplist setupmakeup setupmarginblocks setupmarginrules setupmarking \
- setupnarrower setupnumbering setupoppositeplacing setupoutput setuppagenumber setuppagenumbering \
- setuppagetransitions setuppalet setuppaper setuppapersize setupparagraphnumbering setupparagraphs \
- setuppositioning setupprofiles setupprograms setuppublications setupquote setupreferencelist \
- setupreferencing setupregister setuprotate setuprule setupscreens setupsection \
- setupsectionblock setupsorting setupspacing setupstrut setupsubpagenumber setupsymbolset \
- setupsynchronization setupsynchronizationbar setupsynonyms setupsystem setuptab setuptables \
- setuptabulate setuptext setuptextposition setuptextrules setuptexttexts setuptextvariable \
- setupthinrules setuptolerance setuptop setuptoptexts setuptype setuptyping \
- setupunderbar setupurl setupversions setupwhitespace showbodyfont showbodyfontenvironment \
- showcolor showcolorgroup showexternalfigures showfields showframe showgrid \
- showlayout showmakeup showpalet showprint showsetups showstruts \
- showsymbolset someline somewhere space splitfloat start \
- startbackground startcolor startcomment startcomponent startenvironment startfact \
- startinteractionmenu startmarginrule startpacked startproduct startproject startquotation \
- starttextrule startversion stop stopbackground stopcolor stopcomment \
- stopcomponent stopenvironment stopfact stopinteractionmenu stopmarginrule stoppacked \
- stopproduct stopproject stopquotation stoptextrule stopversion stretched \
- switchtobodyfont switchtorawfont sym symbol synchronizationbar synchronize \
- tab tex textreference textrule textvariable thinrule \
- thinrules tooltip translate typ type typebuffer \
- typefile underbar underbars useURL useblocks usecommands \
- useencoding useexternaldocument useexternalfigure useexternalfile useexternalfiles useexternalsoundtrack \
- usemodule usereferences usespecials usesymbols version vl \
- weekday whitespace wordright writebetweenlist writetolist writetoreferencelist \
- writetoregister
+ placelogos placeongrid placeontopofeachother placereferencelist placeregister placesidebyside \
+ placesubformula position processblocks processpage program publication \
+ quotation quote ran ref reference referral \
+ referraldate reset resetmarking rightaligned romannumerals rotate \
+ scale screen selectblocks selectpaper selectversion settextcontent \
+ setupalign setuparranging setupbackground setupbackgrounds setupblackrules setupblank \
+ setupblock setupbodyfont setupbodyfontenvironment setupbottom setupbottomtexts setupbuffer \
+ setupbuttons setupcapitals setupcaption setupcaptions setupclipping setupcolor \
+ setupcolors setupcolumns setupcombinations setupcombinedlist setupcomment setupdescriptions \
+ setupenumerations setupexternalfigures setupfield setupfields setupfillinlines setupfillinrules \
+ setupfloat setupfloats setupfloatsplitting setupfooter setupfootertexts setupfootnotedefinition \
+ setupfootnotes setupforms setupformulae setupframed setupframedtexts setuphead \
+ setupheader setupheadertexts setupheadnumber setupheads setupheadtext setuphyphenmark \
+ setupindentations setupindenting setupinmargin setupinteraction setupinteractionbar setupinteractionmenu \
+ setupinteractionscreen setupinterlinespace setupitemgroup setupitems setuplabeltext setuplanguage \
+ setuplayout setuplegend setuplinenumbering setuplines setuplinewidth setuplist \
+ setupmakeup setupmarginblocks setupmarginrules setupmarking setupnarrower setupnumbering \
+ setupoppositeplacing setupoutput setuppagenumber setuppagenumbering setuppagetransitions setuppalet \
+ setuppaper setuppapersize setupparagraphnumbering setupparagraphs setuppositioning setupprofiles \
+ setupprograms setuppublications setupquote setupreferencelist setupreferencing setupregister \
+ setuprotate setupscreens setupsection setupsectionblock setupsorting setupspacing \
+ setupstrut setupsubpagenumber setupsymbolset setupsynchronization setupsynchronizationbar setupsynonyms \
+ setupsystem setuptab setuptables setuptabulate setuptext setuptextrules \
+ setuptexttexts setupthinrules setuptolerance setuptop setuptoptexts setuptype \
+ setuptyping setupunderbar setupurl setupversions setupwhitespace showbodyfont \
+ showbodyfontenvironment showcolor showcolorgroup showexternalfigures showfields showframe \
+ showgrid showlayout showmakeup showpalet showprint showsetups \
+ showstruts showsymbolset someline somewhere space splitfloat \
+ start startbackground startcolor startcomment startcomponent startenvironment \
+ startfact startinteractionmenu startmarginrule startpacked startproduct startproject \
+ startquotation starttextrule startversion stop stopbackground stopcolor \
+ stopcomment stopcomponent stopenvironment stopfact stopinteractionmenu stopmarginrule \
+ stoppacked stopproduct stopproject stopquotation stoptextrule stopversion \
+ stretched switchtobodyfont sym symbol synchronizationbar synchronize \
+ tab tex textreference textrule thinrule thinrules \
+ tooltip translate typ type typebuffer typefile \
+ underbar underbars useURL useblocks usecommands useencoding \
+ useexternaldocument useexternalfigure useexternalfile useexternalfiles useexternalsoundtrack usemodule \
+ usereferences usespecials usesymbols version vl weekday \
+ whitespace wordright writebetweenlist writetolist writetoreferencelist writetoregister
diff --git a/context/data/cont-fr-scite.properties b/context/data/cont-fr-scite.properties
index 133f91ed0..419c54038 100644
--- a/context/data/cont-fr-scite.properties
+++ b/context/data/cont-fr-scite.properties
@@ -1,63 +1,61 @@
keywordclass.macros.context.fr=\
Caractere Caracteres Chiffresromains JOURSEMAINE MOIS MOT \
- MOTS Mot Mots a adaptedisposition affectevariabletexte \
- ajout ajustechamp alaligne alapage aligneadroite aligneagauche \
- aligneaumilieu arg arriereplan baha barreinteraction barresynchronisation \
- bas bouton boutonsinteraction but cacheblocs caractere \
- caracteres champ changepolicebrute changepolicecorps chem chiffresromains \
- citation citer clip clonechamp colonne commentaire \
- comparegroupecouleur comparepalette completeregistre composeenalinea concernant convertitnumero \
- copitchamp corrigeespaceblanc couleur couleurgrise coupledocument couplemarquage \
- couplepapier coupleregistre crlf dactylographier dans dansautremarge \
- dansdroite dansgauche dansmarge date datecourante daterecommandation \
- de decouplemarquage defineframed defineframedtext definit definitbloc \
- definitblocsection definitbuffer definitchamp definitcompoalinea definitconversion definitcouleur \
- definitdactylo definitdemarrestoppe definitdescription definitenumeration definitenvironnementpolicecorps definitetiquette \
- definitflottant definitformatreference definitgroupecouleur definitliste definitlisteimbriquee definitlistereference \
- definitlogo definitmakeup definitmarquage definitmenuinteraction definitnotepdp definitpalette \
- definitparagraphes definitpilechamp definitpolice definitpolicebrute definitpolicecorps definitpositiontexte \
- definitprofil definitprogramme definitreference definitregistre definitregle definitrevetement \
- definitsection definitsortie definitsouschamp definitsymbole definitsymbolefigure definitsynonymes \
- definittabulation definittaillepapier definittete definittexte definittrametableau definittri \
- definittype definitvariabletexte definitversion definitvide demarreciter deplacesurgrille \
- determinecaracteristiqueliste determinenumerotete echelle ecran ecritdansliste ecritdanslistereference \
- ecritentreliste ecritregistre el element elements emptylines \
- espace espaceblanc espacesfixes etiquettes etire fichierdactylo \
- figureexterne forceblocs fraction framed gardeblocs grille \
- groupe haut hl inframed inhibemenuinteraction ininner \
- inouter installelangue joursemaine labeltexte langue langueprincipale \
- ligneh lignenoire ligneregleetexte lignesnoires listesymbole logchamp \
- mar margereglee marquage marquageversion marquepage mathematique \
- mois montrecadre montrechamps montrecouleur montredisposition montreedition \
- montreenvironnementpolicecorps montrefiguresexternes montregrille montregroupecouleur montrejeusymboles montremakeup \
- montrepalette montrepolicecorps montrereglages montrestruts motdroit nop \
- note notepdp numeros numerotete numerotetecourant obtientmarquage \
- oriente overbar overbars page pagedouble pasplusdeblocs \
- pasplusdefichiers periodes pilechamp placecoteacote placeflottant placeformule \
- placelegende placelesunsaudessusdesautres placeliste placelisteinmbriquee placelistereference placelogos \
- placemarquespages placenotespdp placenotespdplocales placeregistre placeregle placesousformule \
- placesurgrille placevariabletexte position positionnetexte prendbuffer programme \
- publication qqpart ran raz razmarquage recommandation \
- ref reference referencepage referencetexte reflete reglealignement \
- reglealineas reglearrangement reglearriereplan reglearriereplans reglebarreinteraction reglebarresynchronisation \
- reglebloc regleblocmarge regleblocsection regleboutons reglebuffer reglecapitales \
- reglechamp reglechamps regleclipping reglecolonnes reglecombinaisons reglecommentaire \
- reglecompoetroite reglecomposeenalinea reglecouleur reglecouleurs regledactylo regledansmarge \
- regledescriptions regledisposition regleecraninteraction regleecrans regleelements regleencadre \
- regleentete regleenumerations regleenvironnementpolicecorps regleepaisseurligne regleespaceblanc regleespacement \
- regleespacementinterligne reglefiguresexternes regleflottant regleflottants regleformulaires regleinf \
- regleinteraction regleintitule regleintitules reglejeusymboles reglelabeltexte reglelangue \
- reglelegende reglelignes reglelignesnoires reglelignesreglestexte regleliste reglelisteimbriquee \
- reglelistereference reglemakeup reglemargereglee reglemarquage reglemarquagehyphenation reglenotepdp \
- reglenumeropage reglenumerotation reglenumerotationligne reglenumerotationpage reglenumerotationparagraphe reglenumerotete \
- regleoriente reglepalette reglepapier regleparagraphes reglepdp regleplacementopposition \
- reglepolicecorps reglepositionnement reglepositiontexte regleprofils regleprogrammes reglepublications \
- reglereferencage regleregistre regleregle regleremplitligne regleremplitlignesreglees reglesection \
- regleseparationflottant reglesortie reglesouslignage reglesousnumeropage reglestrut reglesup \
- reglesynchronisation reglesynonymes reglesysteme regletab regletableaux regletabulation \
- regletaillepapier regletete regletetes regletexte regletextesentete regletextesinf \
- regletextespdp regletextessup regletextestexte regletextetete regletolerance regletraitsfins \
- regletransitionspage regletri regletype regleurl reglevariabletexte regleversions \
+ MOTS Mot Mots a adaptedisposition ajustechamp \
+ alaligne alapage aligneadroite aligneagauche aligneaumilieu arriereplan \
+ baha barreinteraction barresynchronisation bas bouton boutonsinteraction \
+ but cacheblocs caractere caracteres champ changepolicecorps \
+ chem chiffresromains citation citer clip clonechamp \
+ colonne commentaire comparegroupecouleur comparepalette completeregistre composeenalinea \
+ concernant convertitnumero copitchamp corrigeespaceblanc couleur couleurgrise \
+ coupledocument couplemarquage couplepapier coupleregistre crlf dactylographier \
+ dans dansautremarge dansdroite dansgauche dansmarge date \
+ datecourante daterecommandation de decouplemarquage defineframed defineframedtext \
+ definit definitbloc definitblocsection definitbuffer definitchamp definitcompoalinea \
+ definitconversion definitcouleur definitdactylo definitdemarrestoppe definitdescription definitenumeration \
+ definitenvironnementpolicecorps definitetiquette definitflottant definitformatreference definitgroupecouleur definitliste \
+ definitlisteimbriquee definitlistereference definitlogo definitmakeup definitmarquage definitmenuinteraction \
+ definitnotepdp definitpalette definitparagraphes definitpilechamp definitpolice definitpolicecorps \
+ definitprofil definitprogramme definitreference definitregistre definitrevetement definitsection \
+ definitsortie definitsouschamp definitsymbole definitsymbolefigure definitsynonymes definittabulation \
+ definittaillepapier definittete definittexte definittrametableau definittri definittype \
+ definitversion definitvide demarreciter deplacesurgrille determinecaracteristiqueliste determinenumerotete \
+ echelle ecran ecritdansliste ecritdanslistereference ecritentreliste ecritregistre \
+ el element elements emptylines espace espaceblanc \
+ espacesfixes etiquettes etire fichierdactylo figureexterne forceblocs \
+ fraction framed gardeblocs grille groupe haut \
+ hl inframed inhibemenuinteraction ininner inouter installelangue \
+ joursemaine labeltexte langue langueprincipale ligneh lignenoire \
+ ligneregleetexte lignesnoires listesymbole logchamp mar margereglee \
+ marquage marquageversion marquepage mathematique mois montrecadre \
+ montrechamps montrecouleur montredisposition montreedition montreenvironnementpolicecorps montrefiguresexternes \
+ montregrille montregroupecouleur montrejeusymboles montremakeup montrepalette montrepolicecorps \
+ montrereglages montrestruts motdroit nop note notepdp \
+ numeros numerotete numerotetecourant obtientmarquage oriente overbar \
+ overbars page pagedouble pasplusdeblocs pasplusdefichiers periodes \
+ pilechamp placecoteacote placeflottant placeformule placelegende placelesunsaudessusdesautres \
+ placeliste placelisteinmbriquee placelistereference placelogos placemarquespages placenotespdp \
+ placenotespdplocales placeregistre placesousformule placesurgrille position prendbuffer \
+ programme publication qqpart ran raz razmarquage \
+ recommandation ref reference referencepage referencetexte reflete \
+ reglealignement reglealineas reglearrangement reglearriereplan reglearriereplans reglebarreinteraction \
+ reglebarresynchronisation reglebloc regleblocmarge regleblocsection regleboutons reglebuffer \
+ reglecapitales reglechamp reglechamps regleclipping reglecolonnes reglecombinaisons \
+ reglecommentaire reglecompoetroite reglecomposeenalinea reglecouleur reglecouleurs regledactylo \
+ regledansmarge regledescriptions regledisposition regleecraninteraction regleecrans regleelements \
+ regleencadre regleentete regleenumerations regleenvironnementpolicecorps regleepaisseurligne regleespaceblanc \
+ regleespacement regleespacementinterligne reglefiguresexternes regleflottant regleflottants regleformulaires \
+ regleformules regleinf regleinteraction regleintitule regleintitules reglejeusymboles \
+ reglelabeltexte reglelangue reglelegende reglelignes reglelignesnoires reglelignesreglestexte \
+ regleliste reglelisteimbriquee reglelistereference reglemakeup reglemargereglee reglemarquage \
+ reglemarquagehyphenation reglemenuinteraction reglenotepdp reglenumeropage reglenumerotation reglenumerotationligne \
+ reglenumerotationpage reglenumerotationparagraphe reglenumerotete regleoriente reglepalette reglepapier \
+ regleparagraphes reglepdp regleplacementopposition reglepolicecorps reglepositionnement regleprofils \
+ regleprogrammes reglepublications reglereferencage regleregistre regleremplitligne regleremplitlignesreglees \
+ reglesection regleseparationflottant reglesortie reglesouslignage reglesousnumeropage reglestrut \
+ reglesup reglesynchronisation reglesynonymes reglesysteme regletab regletableaux \
+ regletabulation regletaillepapier regletete regletetes regletexte regletextesentete \
+ regletextesinf regletextespdp regletextessup regletextestexte regletextetete regletolerance \
+ regletraitsfins regletransitionspage regletri regletype regleurl regleversions \
remplitchamp remplitligne remplitlignesreglees remplittexte sansalinea sansespace \
sansespaceblanc sanslignesenteteetpdp sanslignessupetinf sansliste sansmarquage sanstest \
sauteblocs selectionneblocs selectionnepapier selectionneversion separeflottant settext \
@@ -73,4 +71,4 @@ keywordclass.macros.context.fr=\
traitfin traitsfins typ uneligne utiliseURL utiliseblocs \
utilisecommandes utilisedocumentexterne utiliseencodage utilisefichierexterne utilisefichiersexternes utilisefigureexterne \
utilisemodule utilisepsiteaudioexterne utilisereferences utilisespecialites utilisesymboles va \
- vaalaboite vaenbas variabletexte version vide vl
+ vaalaboite vaenbas version vide vl
diff --git a/context/data/cont-it-scite.properties b/context/data/cont-it-scite.properties
index 192a7c07e..14aa9befa 100644
--- a/context/data/cont-it-scite.properties
+++ b/context/data/cont-it-scite.properties
@@ -1,22 +1,21 @@
keywordclass.macros.context.it=\
GIORNOSETTIMANA Lettera Lettere MESE Numeriromani PAROLA \
PAROLE Parola Parole accoppiacarta accoppiadocumento accoppiamarcatura \
- accoppiapagina accoppiaregistro adattacampo adattalayout adding al \
- allineacentro allineadestra allineasinistra ap apagina arg \
- barrainterazione barrasincronizzazione bastablocchi bastafile cambiaafontdeltesto campi \
- camporiempimento capello chim circondato citazione clip \
- clonacampo colonna colore coloregrigio commento completeregister \
- confrontagruppocolori confrontatavolozza convertinumero copiacampo correggispaziobianco crlf \
- da daqualcheparte data datadioggi datareferral definisci \
- definisciambientefontdeltesto definisciblocco definiscibloccosezione definiscibuffer definiscicampo definiscicapoversi \
- definiscicolore definisciconversione definiscidescrizione definiscidimensionicarta definiscielenco definiscielencocombinato \
- definiscienumerazione definiscietichetta definiscifigurasimbolo definiscifont definiscifontdeltesto definiscifontgrezzo \
- definisciformatoriferimento definiscigruppocolori definisciincorniciato definisciiniziatermina definiscilinea definiscilistariferimenti \
- definiscilogo definiscimakeup definiscimarcatura definiscimenuinterazione definiscimodellotabella definiscioggettomobile \
- definisciordinamento definiscioutput definisciposizionetesto definisciprofilo definisciprogramma definisciregistro \
- definiscirientro definisciriferimento definiscirigovuoto definiscisezione definiscisimbolo definiscisinonimi \
- definiscisottocampo definiscisovrapposizione definiscistackcampi definiscitabulato definiscitavolozza definiscitesta \
- definiscitesto definiscitestoincorniciato definiscitype definiscityping definiscivariabiletesto definisciversion \
+ accoppiapagina accoppiaregistro adattacampo adattalayout al allineacentro \
+ allineadestra allineasinistra ap apagina barrainterazione barrasincronizzazione \
+ bastablocchi bastafile cambiaafontdeltesto campi camporiempimento capello \
+ chim circondato citazione clip clonacampo colonna \
+ colore coloregrigio commento completeregister confrontagruppocolori confrontatavolozza \
+ convertinumero copiacampo correggispaziobianco crlf da daqualcheparte \
+ data datadioggi datareferral definisci definisciambientefontdeltesto definisciblocco \
+ definiscibloccosezione definiscibuffer definiscicampo definiscicapoversi definiscicolore definisciconversione \
+ definiscidescrizione definiscidimensionicarta definiscielenco definiscielencocombinato definiscienumerazione definiscietichetta \
+ definiscifigurasimbolo definiscifont definiscifontdeltesto definisciformatoriferimento definiscigruppocolori definisciincorniciato \
+ definisciiniziatermina definiscilistariferimenti definiscilogo definiscimakeup definiscimarcatura definiscimenuinterazione \
+ definiscimodellotabella definiscioggettomobile definisciordinamento definiscioutput definisciprofilo definisciprogramma \
+ definisciregistro definiscirientro definisciriferimento definiscirigovuoto definiscisezione definiscisimbolo \
+ definiscisinonimi definiscisottocampo definiscisovrapposizione definiscistackcampi definiscitabulato definiscitavolozza \
+ definiscitesta definiscitesto definiscitestoincorniciato definiscitype definiscityping definisciversion \
determinacarattersticheelenco determinanumerotesta disabilitamenuinterazione el elaborablocchi elaborapagina \
elementi elemento emptylines etichette figuraesterna fondo \
forzablocchi frazione giornosettimana griglia hl impaccato \
@@ -25,13 +24,13 @@ keywordclass.macros.context.it=\
impostacaption impostacaptions impostacima impostaclippling impostacolonne impostacolore \
impostacolori impostacombinazioni impostacommento impostadefinizionenotepdp impostadescrizioni impostadimensionicarta \
impostaelementi impostaelenco impostaelencocombinato impostaenumerazioni impostafigureesterne impostafondo \
- impostafontdeltesto impostaforms impostaincorniciato impostainmargine impostainstestazione impostainterazione \
- impostainterlinea impostalayout impostalegenda impostalinea impostalineemargine impostalineenere \
+ impostafontdeltesto impostaforms impostaformule impostaincorniciato impostainmargine impostainstestazione \
+ impostainterazione impostainterlinea impostalayout impostalegenda impostalineemargine impostalineenere \
impostalineeriempimento impostalineesottili impostalineetesto impostalingua impostalistariferimenti impostamaiuscole \
- impostamakeup impostamarcatura impostamenzione impostanotepdp impostanumerazione impostanumerazionecapoversi \
- impostanumerazionepagina impostanumerazionerighe impostanumeropagina impostanumerosottopagina impostanumerotesta impostaoggettimobili \
- impostaoggettomobile impostaordinamento impostaoutput impostaparranging impostapdp impostapiustretto \
- impostaposizionamento impostaposizionamentoopposti impostaposizionetesto impostaprofili impostaprogrammi impostapubblicazioni \
+ impostamakeup impostamarcatura impostamenuinterazione impostamenzione impostanotepdp impostanumerazione \
+ impostanumerazionecapoversi impostanumerazionepagina impostanumerazionerighe impostanumeropagina impostanumerosottopagina impostanumerotesta \
+ impostaoggettimobili impostaoggettomobile impostaordinamento impostaoutput impostaparranging impostapdp \
+ impostapiustretto impostaposizionamento impostaposizionamentoopposti impostaprofili impostaprogrammi impostapubblicazioni \
impostapulsanti impostaregistro impostarientri impostarientro impostariferimento impostarighe \
impostarigheriempimento impostarigovuoto impostarotazione impostaschermi impostaschermointerazione impostasegnosillabazione \
impostasetsimboli impostasezione impostasfondi impostasfondo impostasincronizzazione impostasinonimi \
@@ -39,28 +38,27 @@ keywordclass.macros.context.it=\
impostatab impostatabelle impostatabulato impostatavolozza impostatesta impostateste \
impostatesticima impostatestifondo impostatestiincorniciati impostatestiintestazioni impostatestipdp impostatesto \
impostatestoetichette impostatestointestazioni impostatestotesti impostatolleranza impostatransizionepagina impostatype \
- impostatyping impostaurl impostavariabiletesto impostaversioni in inaltromargine \
- incorniciato indestra ininner inmargine inouter inriga \
- insinistra installalingua intorno lettera lettere lineamargine \
- lineanera lineasottile lineatesto lineenere lineeriempimento lineesottili \
- lingua linguaprincipale listsymbol logcampi mar marcatura \
- marcaversione matematica menzione mese mettielenco mettielencocombinato \
- mettifiancoafianco mettiformula mettiingriglia mettilegenda mettilinea mettiloghi \
- mettinotepdp mettinotepdplocali mettiregistro mettisegnalibro mettisottoformula mettiunosullaltro \
- mettivariabiletesto mostraambientefontdeltesto mostracampi mostracolore mostracornice mostrafiguresterne \
- mostrafontdeltesto mostragriglia mostragruppocolori mostraimpostazioni mostralyout mostramakeup \
- mostrasetsimboli mostrastampa mostrastruts mostratavolozza nascondiblocchi nienteelenco \
- nientelineecimafondo nientelineintestazionepdp nientemarcatura nienterientro nientespazio nientespaziobianco \
- nop nota notapdp notest numeri numeriromani \
- numerotesta numerotestacorrente pagina paroladestra passaafontgrezzo ped \
- pedap placefloat placereferencelist posizionatesto posizione prendibuffer \
- prendimarcatura programma pubblicazione pulsante pulsantinterazione punti \
- qualcheriga ran referral reimposta reimpostamarcatura rientro \
- rif riferimento riferimentopagina riferimentotesto riflessione rigariempimento \
- rigovuoto ruota saltablocchi sbarrati sbarrato scala \
- schermo scrividentroelenco scriviinelenco scriviinlistariferimenti scriviinregistro segnalibro \
- seguiprofilo seguiversione seguiversioneprofilo selezionablocchi selezionacarta selezionaversione \
- separamarcatura settext setupitemgroup setuppaper setvariabiletesto sfondo \
+ impostatyping impostaurl impostaversioni in inaltromargine incorniciato \
+ indestra ininner inmargine inouter inriga insinistra \
+ installalingua intorno lettera lettere lineamargine lineanera \
+ lineasottile lineatesto lineenere lineeriempimento lineesottili lingua \
+ linguaprincipale listsymbol logcampi mar marcatura marcaversione \
+ matematica menzione mese mettielenco mettielencocombinato mettifiancoafianco \
+ mettiformula mettiingriglia mettilegenda mettiloghi mettinotepdp mettinotepdplocali \
+ mettiregistro mettisegnalibro mettisottoformula mettiunosullaltro mostraambientefontdeltesto mostracampi \
+ mostracolore mostracornice mostrafiguresterne mostrafontdeltesto mostragriglia mostragruppocolori \
+ mostraimpostazioni mostralyout mostramakeup mostrasetsimboli mostrastampa mostrastruts \
+ mostratavolozza nascondiblocchi nienteelenco nientelineecimafondo nientelineintestazionepdp nientemarcatura \
+ nienterientro nientespazio nientespaziobianco nop nota notapdp \
+ notest numeri numeriromani numerotesta numerotestacorrente pagina \
+ paroladestra ped pedap placefloat placereferencelist posizione \
+ prendibuffer prendimarcatura programma pubblicazione pulsante pulsantinterazione \
+ punti qualcheriga ran referral reimposta reimpostamarcatura \
+ rientro rif riferimento riferimentopagina riferimentotesto riflessione \
+ rigariempimento rigovuoto ruota saltablocchi sbarrati sbarrato \
+ scala schermo scrividentroelenco scriviinelenco scriviinlistariferimenti scriviinregistro \
+ segnalibro seguiprofilo seguiversione seguiversioneprofilo selezionablocchi selezionacarta \
+ selezionaversione separamarcatura settext setupitemgroup setuppaper sfondo \
sim simbolo sincronizza sopralinea sopralinee sottolinea \
sottolinee spazifissi spazio spaziobianco spezzaoggettomobile spostaagriglia \
stackcampi start startambiente startcitazione startcolore startcommento \
@@ -73,5 +71,4 @@ keywordclass.macros.context.it=\
tooltip traduci typ type typebuffer typefile \
usaURL usablocco usacodifica usacolonnasonoraesterna usacomandi usadocumentoesterno \
usafiguraesterna usafileesterni usafileesterno usamodulo usariferimenti usasimboli \
- usaspecialita vaia vaiabox vaigiu variabiletesto versione \
- vl
+ usaspecialita vaia vaiabox vaigiu versione vl
diff --git a/context/data/cont-nl-scite.properties b/context/data/cont-nl-scite.properties
index df32e4283..7fee928b4 100644
--- a/context/data/cont-nl-scite.properties
+++ b/context/data/cont-nl-scite.properties
@@ -1,29 +1,28 @@
keywordclass.macros.context.nl=\
Letter Letters MAAND Romeins WEEKDAG WOORD \
- WOORDEN Woord Woorden about achtergrond arg \
- bepaalkopnummer bepaallijstkenmerken blanko blokje blokjes blokkeerinteractiemenu \
- bookmark breuk but button chem cijfers \
- citaat citeer clip commentaar converteernummer copieerveld \
- corrigeerwitruimte crlf datum definerawfont definieer definieeralineas \
- definieerbeeldmerk definieerblanko definieerblok definieerbuffer definieerconversie definieerfiguursymbool \
- definieerfont definieerinteractiemenu definieerkadertekst definieerkleur definieerkleurgroep definieerkop \
- definieerkorps definieerkorpsomgeving definieerlijn definieerlijst definieermarkering definieeromlijnd \
- definieeropmaak definieeroverlay definieerpalet definieerpapierformaat definieerplaatsblok definieerprofiel \
- definieerprogramma definieerreferentie definieerreferentieformaat definieerreferentielijst definieerregister definieersamengesteldelijst \
- definieersectie definieersectieblok definieersorteren definieerstartstop definieersubveld definieersymbool \
- definieersynoniemen definieertabelvorm definieertabulatie definieertekst definieertekstpositie definieertekstvariabele \
- definieertype definieertypen definieeruitvoer definieerveld definieerveldstapel definieerversie \
- doordefinieren doorlabelen doornummeren doorspringen doorstreep doorstrepen \
- dunnelijn dunnelijnen eenregel ergens externfiguur forceerblokken \
- gebruikURL gebruikblokken gebruikcommandos gebruikexterndocument gebruikexternefile gebruikexternefiles \
- gebruikexternfiguur gebruikexterngeluidsfragment gebruikmodule gebruikreferenties gebruikspecials gebruiksymbolen \
- geenblokkenmeer geenbovenenonderregels geenfilesmeer geenhoofdenvoetregels geenlijst geenmarkering \
- geenspatie geentest geenwitruimte grijskleur haalbuffer haalmarkering \
- haarlijn handhaafblokken hl hoofdtaal hoog huidigedatum \
- huidigekopnummer in inanderemarge inbinnen inbuiten inlijnd \
- inlinker inmarge inrechter inregel inspringen installeertaal \
- interactiebalk interactiebuttons invullijnen invulregel invultekst invulveld \
- items its kantlijn kenmerk kenmerkdatum kentekstvariabeletoe \
+ WOORDEN Woord Woorden about achtergrond bepaalkopnummer \
+ bepaallijstkenmerken blanko blokje blokjes blokkeerinteractiemenu bookmark \
+ breuk but button chem cijfers citaat \
+ citeer clip commentaar converteernummer copieerveld corrigeerwitruimte \
+ crlf datum definieer definieeralineas definieerbeeldmerk definieerblanko \
+ definieerblok definieerbuffer definieerconversie definieerfiguursymbool definieerfont definieerinteractiemenu \
+ definieerkadertekst definieerkleur definieerkleurgroep definieerkop definieerkorps definieerkorpsomgeving \
+ definieerlijst definieermarkering definieeromlijnd definieeropmaak definieeroverlay definieerpalet \
+ definieerpapierformaat definieerplaatsblok definieerprofiel definieerprogramma definieerreferentie definieerreferentieformaat \
+ definieerreferentielijst definieerregister definieersamengesteldelijst definieersectie definieersectieblok definieersorteren \
+ definieerstartstop definieersubveld definieersymbool definieersynoniemen definieertabelvorm definieertabulatie \
+ definieertekst definieertype definieertypen definieeruitvoer definieerveld definieerveldstapel \
+ definieerversie doordefinieren doorlabelen doornummeren doorspringen doorstreep \
+ doorstrepen dunnelijn dunnelijnen eenregel ergens externfiguur \
+ forceerblokken gebruikURL gebruikblokken gebruikcommandos gebruikexterndocument gebruikexternefile \
+ gebruikexternefiles gebruikexternfiguur gebruikexterngeluidsfragment gebruikmodule gebruikreferenties gebruikspecials \
+ gebruiksymbolen geenblokkenmeer geenbovenenonderregels geenfilesmeer geenhoofdenvoetregels geenlijst \
+ geenmarkering geenspatie geentest geenwitruimte grijskleur haalbuffer \
+ haalmarkering haarlijn handhaafblokken hl hoofdtaal hoog \
+ huidigedatum huidigekopnummer in inanderemarge inbinnen inbuiten \
+ inlijnd inlinker inmarge inrechter inregel inspringen \
+ installeertaal interactiebalk interactiebuttons invullijnen invulregel invultekst \
+ invulveld items its kantlijn kenmerk kenmerkdatum \
kleur kloonveld kolom kop kopnummer koppeldocument \
koppelmarkering koppelpagina koppelpapier koppelregister koptekst laag \
labels labeltekst laho legeregels letter letters \
@@ -32,46 +31,44 @@ keywordclass.macros.context.nl=\
omlijnd onderstreep onderstrepen ontkoppelmarkering op opelkaar \
oppagina overstreep overstrepen pagina paginareferentie paslayoutaan \
passeerblokken passendveld plaatsbeeldmerken plaatsbookmarks plaatsformule plaatslegenda \
- plaatslijn plaatslijst plaatslokalevoetnoten plaatsnaastelkaar plaatsonderelkaar plaatsopgrid \
- plaatsplaatsblok plaatsreferentielijst plaatsregister plaatssamengesteldelijst plaatssubformule plaatstekstvariabele \
- plaatsvoetnoten positioneer positioneertekst programma publicatie punten \
- ran ref referentie regellinks regelmidden regelrechts \
- registreervelden reset resetmarkering romeins rooster roteer \
- schaal scherm schrijfnaarlijst schrijfnaarreferentielijst schrijfnaarregister schrijftussenlijst \
- selecteerblokken selecteerpapier selecteerversie som soortpagina spatie \
- spiegel splitsplaatsblok start startachtergrond startcitaat startcommentaar \
- startgeg startinteractiemenu startkantlijn startkleur startomgeving startonderdeel \
- startopelkaar startprodukt startprojekt starttekstlijn startversie stelachtergrondenin \
- stelachtergrondin stelalineasin stelarrangerenin stelblankoin stelblokin stelblokjesin \
- stelblokkopjein stelblokkopjesin stelbovenin stelboventekstenin stelbufferin stelbuttonsin \
- stelciterenin stelclipin stelcombinatiesin stelcommentaarin steldoordefinierenin steldoornummerenin \
- steldoorspringenin steldunnelijnenin stelexternefigurenin stelformulierenin stelhoofdin stelhoofdtekstenin \
- stelinmargein stelinspringenin stelinteractiebalkin stelinteractiein stelinteractieschermin stelinterliniein \
- stelinvullijnenin stelinvulregelsin stelitemgroepin stelitemsin stelkadertekstenin stelkantlijnin \
- stelkapitalenin stelkleurenin stelkleurin stelkolommenin stelkopin stelkopnummerin \
- stelkoppeltekenin stelkoppenin stelkoptekstin stelkorpsin stelkorpsomgevingin stellabeltekstin \
- stellayoutin stellegendain stellijndiktein stellijnin stellijstin stelmargeblokkenin \
- stelmarkeringin stelnaastplaatsenin stelnummerenin stelomlijndin stelonderin stelonderstrepenin \
- stelondertekstenin stelopmaakin stelpaginanummerin stelpaginanummeringin stelpaginaovergangenin stelpaletin \
- stelpapierformaatin stelpapierin stelparagraafnummerenin stelplaatsblokin stelplaatsblokkenin stelplaatsbloksplitsenin \
- stelpositionerenin stelprofielenin stelprogrammasin stelpublicatiesin stelrastersin stelreferentielijstin \
- stelrefererenin stelregelnummerenin stelregelsin stelregisterin stelroterenin stelsamengesteldelijstin \
- stelsectieblokin stelsectiein stelsmallerin stelsorterenin stelspatieringin stelstrutin \
- stelsubpaginanummerin stelsymboolsetin stelsynchronisatiebalkin stelsynchronisatiein stelsynoniemenin stelsysteemin \
- steltaalin steltabellenin steltabin steltabulatiein steltekstin steltekstinhoudin \
- steltekstlijnenin steltekstpositiein stelteksttekstenin steltekstvariabelein steltolerantiein steltypein \
- steltypenin steluitlijnenin steluitvoerin stelurlin stelveldenin stelveldin \
- stelversiesin stelvoetin stelvoetnootdefinitiein stelvoetnotenin stelvoettekstenin stelwitruimtein \
- stop stopachtergrond stopcitaat stopcommentaar stopgeg stopinteractiemenu \
- stopkantlijn stopkleur stopomgeving stoponderdeel stopopelkaar stopprodukt \
- stopprojekt stoptekstlijn stopversie suggestie switchnaarkorps switchtorawfont \
- sym symbool synchronisatiebalk synchroniseer taal tab \
- tekstlijn tekstreferentie tekstvariabele tex toevoegen toonexternefiguren \
- toongrid tooninstellingen toonkader toonkleur toonkleurgroep toonkorps \
- toonkorpsomgeving toonlayout toonopmaak toonpalet toonprint toonstruts \
- toonsymboolset toonvelden typ type typebuffer typefile \
- uit uitgerekt usecodering vastespaties veld veldstapel \
- verbergblokken vergelijkkleurgroep vergelijkpalet verplaatsopgrid versie vertaal \
- verwerkblokken verwerkpagina vl voetnoot voetnoottekst volgprofiel \
- volgprofielversie volgversie volledigregister weekdag wiskunde witruimte \
- woordrechts
+ plaatslijst plaatslokalevoetnoten plaatsnaastelkaar plaatsonderelkaar plaatsopgrid plaatsplaatsblok \
+ plaatsreferentielijst plaatsregister plaatssamengesteldelijst plaatssubformule plaatsvoetnoten positioneer \
+ programma publicatie punten ran ref referentie \
+ regellinks regelmidden regelrechts registreervelden reset resetmarkering \
+ romeins rooster roteer schaal scherm schrijfnaarlijst \
+ schrijfnaarreferentielijst schrijfnaarregister schrijftussenlijst selecteerblokken selecteerpapier selecteerversie \
+ som soortpagina spatie spiegel splitsplaatsblok start \
+ startachtergrond startcitaat startcommentaar startgeg startinteractiemenu startkantlijn \
+ startkleur startomgeving startonderdeel startopelkaar startprodukt startprojekt \
+ starttekstlijn startversie stelachtergrondenin stelachtergrondin stelalineasin stelarrangerenin \
+ stelblankoin stelblokin stelblokjesin stelblokkopjein stelblokkopjesin stelbovenin \
+ stelboventekstenin stelbufferin stelbuttonsin stelciterenin stelclipin stelcombinatiesin \
+ stelcommentaarin steldoordefinierenin steldoornummerenin steldoorspringenin steldunnelijnenin stelexternefigurenin \
+ stelformulesin stelformulierenin stelhoofdin stelhoofdtekstenin stelinmargein stelinspringenin \
+ stelinteractiebalkin stelinteractiein stelinteractiemenuin stelinteractieschermin stelinterliniein stelinvullijnenin \
+ stelinvulregelsin stelitemgroepin stelitemsin stelkadertekstenin stelkantlijnin stelkapitalenin \
+ stelkleurenin stelkleurin stelkolommenin stelkopin stelkopnummerin stelkoppeltekenin \
+ stelkoppenin stelkoptekstin stelkorpsin stelkorpsomgevingin stellabeltekstin stellayoutin \
+ stellegendain stellijndiktein stellijstin stelmargeblokkenin stelmarkeringin stelnaastplaatsenin \
+ stelnummerenin stelomlijndin stelonderin stelonderstrepenin stelondertekstenin stelopmaakin \
+ stelpaginanummerin stelpaginanummeringin stelpaginaovergangenin stelpaletin stelpapierformaatin stelpapierin \
+ stelparagraafnummerenin stelplaatsblokin stelplaatsblokkenin stelplaatsbloksplitsenin stelpositionerenin stelprofielenin \
+ stelprogrammasin stelpublicatiesin stelrastersin stelreferentielijstin stelrefererenin stelregelnummerenin \
+ stelregelsin stelregisterin stelroterenin stelsamengesteldelijstin stelsectieblokin stelsectiein \
+ stelsmallerin stelsorterenin stelspatieringin stelstrutin stelsubpaginanummerin stelsymboolsetin \
+ stelsynchronisatiebalkin stelsynchronisatiein stelsynoniemenin stelsysteemin steltaalin steltabellenin \
+ steltabin steltabulatiein steltekstin steltekstinhoudin steltekstlijnenin stelteksttekstenin \
+ steltolerantiein steltypein steltypenin steluitlijnenin steluitvoerin stelurlin \
+ stelveldenin stelveldin stelversiesin stelvoetin stelvoetnootdefinitiein stelvoetnotenin \
+ stelvoettekstenin stelwitruimtein stop stopachtergrond stopcitaat stopcommentaar \
+ stopgeg stopinteractiemenu stopkantlijn stopkleur stopomgeving stoponderdeel \
+ stopopelkaar stopprodukt stopprojekt stoptekstlijn stopversie suggestie \
+ switchnaarkorps sym symbool synchronisatiebalk synchroniseer taal \
+ tab tekstlijn tekstreferentie tex toonexternefiguren toongrid \
+ tooninstellingen toonkader toonkleur toonkleurgroep toonkorps toonkorpsomgeving \
+ toonlayout toonopmaak toonpalet toonprint toonstruts toonsymboolset \
+ toonvelden typ type typebuffer typefile uit \
+ uitgerekt usecodering vastespaties veld veldstapel verbergblokken \
+ vergelijkkleurgroep vergelijkpalet verplaatsopgrid versie vertaal verwerkblokken \
+ verwerkpagina vl voetnoot voetnoottekst volgprofiel volgprofielversie \
+ volgversie volledigregister weekdag wiskunde witruimte woordrechts
diff --git a/context/data/cont-ro-scite.properties b/context/data/cont-ro-scite.properties
index b5106bc36..ae510e4c7 100644
--- a/context/data/cont-ro-scite.properties
+++ b/context/data/cont-ro-scite.properties
@@ -1,24 +1,23 @@
keywordclass.macros.context.ro=\
CUVANT CUVINTE Cuvant Cuvinte LUNA Litera \
- Litere Numereromane ZIDINSAPTAMANA adapteazaaspect adauga adubuffer \
- adumarcaje afiseazaaspect afiseazacampuri afiseazaculoare afiseazafiguriexterne afiseazafonttext \
- afiseazagrid afiseazagrupculoare afiseazamakeup afiseazamediufonttext afiseazapaleta afiseazarama \
- afiseazasetari afiseazasetsimboluri afiseazastruts afiseazatiparire aliniat aliniatcentru \
- aliniatdreapta aliniatstanga arg ascundeblocuri barainteractiune barasincronizare \
- barasus blanc but butoaneinteractiune buton camp \
- campumplere chem citat clip cloneazacamp coloana \
- comentariu comparagrupculoare comparapaleta completeregister convertestenumar copiazacamp \
- corecteazaspatiualb crlf culoare culoaregri cupleazadocument cupleazamarcaje \
- cupleazaregistru cuvantdreapta data datacurenta datareferit decupleazamarcaje \
- defineste definestealiat definesteantet definesteblanc definestebloc definesteblocsectiune \
- definestebuffer definestecamp definesteconversie definesteculoare definestedescriere definestedimensiunehartie \
- definesteenumerare definesteeticheta definestefloat definestefont definestefontraw definestefonttext \
- definesteformatreferinte definestegrupculori definesteinconjurare definestelista definestelistacombinata definestelistareferinte \
- definestelogo definestemakeup definestemarcaje definestemediulfonttext definestemeniuinteractiune definesteoutput \
- definesteoverlay definestepaleta definesteparagraf definestepozitietext definesteprofil definesteprogram \
- definestereferinte definesteregistru definesterigla definestesablontabel definestesectiune definestesimbol \
- definestesimbolfigura definestesinonim definestesortare definestestartstop definestestivacampuri definestesubcamp \
- definestetabulatori definestetext definestetexteinconjurate definestetextinconjurat definestetyping definestevariabilatext \
+ Litere Numereromane ZIDINSAPTAMANA adapteazaaspect adubuffer adumarcaje \
+ afiseazaaspect afiseazacampuri afiseazaculoare afiseazafiguriexterne afiseazafonttext afiseazagrid \
+ afiseazagrupculoare afiseazamakeup afiseazamediufonttext afiseazapaleta afiseazarama afiseazasetari \
+ afiseazasetsimboluri afiseazastruts afiseazatiparire aliniat aliniatcentru aliniatdreapta \
+ aliniatstanga ascundeblocuri barainteractiune barasincronizare barasus blanc \
+ but butoaneinteractiune buton camp campumplere chem \
+ citat clip cloneazacamp coloana comentariu comparagrupculoare \
+ comparapaleta completeregister convertestenumar copiazacamp corecteazaspatiualb crlf \
+ culoare culoaregri cupleazadocument cupleazamarcaje cupleazaregistru cuvantdreapta \
+ data datacurenta datareferit decupleazamarcaje defineste definestealiat \
+ definesteantet definesteblanc definestebloc definesteblocsectiune definestebuffer definestecamp \
+ definesteconversie definesteculoare definestedescriere definestedimensiunehartie definesteenumerare definesteeticheta \
+ definestefloat definestefont definestefonttext definesteformatreferinte definestegrupculori definesteinconjurare \
+ definestelista definestelistacombinata definestelistareferinte definestelogo definestemakeup definestemarcaje \
+ definestemediulfonttext definestemeniuinteractiune definesteoutput definesteoverlay definestepaleta definesteparagraf \
+ definesteprofil definesteprogram definestereferinte definesteregistru definestesablontabel definestesectiune \
+ definestesimbol definestesimbolfigura definestesinonim definestesortare definestestartstop definestestivacampuri \
+ definestesubcamp definestetabulatori definestetext definestetexteinconjurate definestetextinconjurat definestetyping \
definesteversiune definetype despre determinacaracteristicilelistei determinanumartitlu dezactiveazameniuinteractiune \
din dute dutebox ecran el element \
emptylines etichete faraaliniat farafisiere faraliniiantetsisubsol faraliniisussijos \
@@ -36,41 +35,40 @@ keywordclass.macros.context.ro=\
minicitat mutapegrid nop nota notasubsol numartitlu \
numartitlucurent numere numereromane nutesta olinie pagina \
paginadubla pastreazablocuri placefloat placereferencelist plaseazapegrid plaseazasemnecarte \
- potrivestecamp pozitie pozitietext proceseazabloc proceseazapagina program \
- publicatie puncte punedeasuprafiecareia punefatainfata puneformula punelegenda \
- punelista punelistacombinata punelogouri punenotesubsol punenotesubsollocale puneregistru \
- punerigla punesubformula punevariabilatext ran ref referinta \
- referintapagina referintatext referit reflexie reset reseteazamarcaje \
- riglatext rigleumplere roteste saripesteblocuri scala scriebuffer \
- scrieinlista scrieinlistareferinte scrieinregistru scrieintreliste selecteazablocuri selecteazahartie \
- selecteazaversiune semncarte setarebarasincronizare setarelimba setareoutput setarepozitie \
- setaresincronizare seteazaaliniat seteazaaliniate seteazaalinierea seteazaantet seteazaaranjareapag \
- seteazaaspect seteazabarainteractiune seteazablanc seteazabloc seteazablocsectiune seteazablocurimarginale \
- seteazabuffer seteazabutoane seteazacamp seteazacampuri seteazaclipping seteazacoloane \
- seteazacombinari seteazacomentariu seteazaculoare seteazaculori seteazadefinireanotasubsol seteazadescriere \
- seteazadimensiunihartie seteazaecrane seteazaecraninteractiune seteazaelemente seteazaenumerare seteazafiguriexterne \
- seteazafloat seteazafloats seteazafonttext seteazaformulare seteazafundal seteazafundaluri \
- seteazagrosimelinie seteazaimpartireafloat seteazainconjurat seteazaingust seteazainteractiunea seteazajos \
- seteazalegenda seteazalegendele seteazaliniesilabe seteazaliniesubtire seteazalinii seteazaliniimargine \
- seteazaliniinegre seteazaliniiumplere seteazalista seteazalistacombinata seteazalistareferinte seteazamajuscule \
- seteazamakeup seteazamarcaje seteazamarginal seteazamediulfonttext seteazaminicitat seteazanotasubsol \
- seteazanumarpagina seteazanumarsubpagina seteazanumartitlu seteazanumerotare seteazanumerotarelinii seteazanumerotarepagina \
- seteazanumerotareparagrafe seteazapaleta seteazaparagrafe seteazaplasareaopozita seteazapozitietext seteazaprofile \
- seteazaprograme seteazapublicatii seteazareferinte seteazaregistru seteazarigla seteazarigletext \
- seteazarigleumplere seteazarotare seteazasectiune seteazasimbol seteazasinonime seteazasistem \
- seteazasortare seteazaspatiu seteazaspatiualb seteazaspatiuinterliniar seteazastrut seteazasublinie \
- seteazasubsol seteazasus seteazatab seteazatabele seteazatabulatori seteazatext \
- seteazatexteantet seteazatextejos seteazatextesubsol seteazatextesus seteazatextetext seteazatexteticheta \
- seteazatexttitlu seteazatitlu seteazatitluri seteazatoleranta seteazatranzitiepagina seteazatype \
- seteazatyping seteazaurl seteazavariabilatext seteazaversiuni settextcontent setupitemgroup \
- setuppaper setvariabilatext sim simbol sincronizeaza spatiifixate \
- spatiu spatiualb start startcitat startcomentariu startcomponenta \
- startculoare startfact startfundal startimpachetat startliniemargine startmediu \
- startmeniuinteractiune startprodus startproiect startriglatext startversiune stivacampuri \
- stop stopcitat stopcomentariu stopcomponenta stopculoare stopfact \
- stopfundal stopimpachetat stopliniemargine stopmediu stopmeniuinteractiune stopprodus \
- stopproiect stopriglatext stopversiune sublinie sublinii supralinie \
- tab tex texteticheta textmarginal texttitlu textumplere \
- tippagina titlu tooltip traduce trecilafontraw trecilafonttext \
+ potrivestecamp pozitie proceseazabloc proceseazapagina program publicatie \
+ puncte punedeasuprafiecareia punefatainfata puneformula punelegenda punelista \
+ punelistacombinata punelogouri punenotesubsol punenotesubsollocale puneregistru punesubformula \
+ ran ref referinta referintapagina referintatext referit \
+ reflexie reset reseteazamarcaje riglatext rigleumplere roteste \
+ saripesteblocuri scala scriebuffer scrieinlista scrieinlistareferinte scrieinregistru \
+ scrieintreliste selecteazablocuri selecteazahartie selecteazaversiune semncarte setarebarasincronizare \
+ setarelimba setareoutput setarepozitie setaresincronizare seteazaaliniat seteazaaliniate \
+ seteazaalinierea seteazaantet seteazaaranjareapag seteazaaspect seteazabarainteractiune seteazablanc \
+ seteazabloc seteazablocsectiune seteazablocurimarginale seteazabuffer seteazabutoane seteazacamp \
+ seteazacampuri seteazaclipping seteazacoloane seteazacombinari seteazacomentariu seteazaculoare \
+ seteazaculori seteazadefinireanotasubsol seteazadescriere seteazadimensiunihartie seteazaecrane seteazaecraninteractiune \
+ seteazaelemente seteazaenumerare seteazafiguriexterne seteazafloat seteazafloats seteazafonttext \
+ seteazaformulare seteazaformule seteazafundal seteazafundaluri seteazagrosimelinie seteazaimpartireafloat \
+ seteazainconjurat seteazaingust seteazainteractiunea seteazajos seteazalegenda seteazalegendele \
+ seteazaliniesilabe seteazaliniesubtire seteazalinii seteazaliniimargine seteazaliniinegre seteazaliniiumplere \
+ seteazalista seteazalistacombinata seteazalistareferinte seteazamajuscule seteazamakeup seteazamarcaje \
+ seteazamarginal seteazamediulfonttext seteazameniuinteractiune seteazaminicitat seteazanotasubsol seteazanumarpagina \
+ seteazanumarsubpagina seteazanumartitlu seteazanumerotare seteazanumerotarelinii seteazanumerotarepagina seteazanumerotareparagrafe \
+ seteazapaleta seteazaparagrafe seteazaplasareaopozita seteazaprofile seteazaprograme seteazapublicatii \
+ seteazareferinte seteazaregistru seteazarigletext seteazarigleumplere seteazarotare seteazasectiune \
+ seteazasimbol seteazasinonime seteazasistem seteazasortare seteazaspatiu seteazaspatiualb \
+ seteazaspatiuinterliniar seteazastrut seteazasublinie seteazasubsol seteazasus seteazatab \
+ seteazatabele seteazatabulatori seteazatext seteazatexteantet seteazatextejos seteazatextesubsol \
+ seteazatextesus seteazatextetext seteazatexteticheta seteazatexttitlu seteazatitlu seteazatitluri \
+ seteazatoleranta seteazatranzitiepagina seteazatype seteazatyping seteazaurl seteazaversiuni \
+ settextcontent setupitemgroup setuppaper sim simbol sincronizeaza \
+ spatiifixate spatiu spatiualb start startcitat startcomentariu \
+ startcomponenta startculoare startfact startfundal startimpachetat startliniemargine \
+ startmediu startmeniuinteractiune startprodus startproiect startriglatext startversiune \
+ stivacampuri stop stopcitat stopcomentariu stopcomponenta stopculoare \
+ stopfact stopfundal stopimpachetat stopliniemargine stopmediu stopmeniuinteractiune \
+ stopprodus stopproiect stopriglatext stopversiune sublinie sublinii \
+ supralinie tab tex texteticheta textmarginal texttitlu \
+ textumplere tippagina titlu tooltip traduce trecilafonttext \
typ type typefile undeva urmeazaprofil urmeazaversiune \
- urmeazaversiuneprofil variabilatext versiune vl zidinsaptamana
+ urmeazaversiuneprofil versiune vl zidinsaptamana
diff --git a/context/data/context-jedit-base.xml b/context/data/context-jedit-base.xml
deleted file mode 100644
index 91e750410..000000000
--- a/context/data/context-jedit-base.xml
+++ /dev/null
@@ -1,656 +0,0 @@
-<?xml version='1.0'?>
-
-<!DOCTYPE MODE SYSTEM 'xmode.dtd'>
-
-<MODE>
-
- <RULES/>
-
- <RULES SET='primitives.tex'>
- <KEYWORDS>
- <KEYWORD2>\above</KEYWORD2>
- <KEYWORD2>\abovedisplayshortskip</KEYWORD2>
- <KEYWORD2>\abovedisplayskip</KEYWORD2>
- <KEYWORD2>\abovewithdelims</KEYWORD2>
- <KEYWORD2>\accent</KEYWORD2>
- <KEYWORD2>\adjdemerits</KEYWORD2>
- <KEYWORD2>\advance</KEYWORD2>
- <KEYWORD2>\afterassignment</KEYWORD2>
- <KEYWORD2>\aftergroup</KEYWORD2>
- <KEYWORD2>\atop</KEYWORD2>
- <KEYWORD2>\atopwithdelims</KEYWORD2>
- <KEYWORD2>\badness</KEYWORD2>
- <KEYWORD2>\baselineskip</KEYWORD2>
- <KEYWORD2>\batchmode</KEYWORD2>
- <KEYWORD2>\begingroup</KEYWORD2>
- <KEYWORD2>\belowdisplayshortskip</KEYWORD2>
- <KEYWORD2>\belowdisplayskip</KEYWORD2>
- <KEYWORD2>\binoppenalty</KEYWORD2>
- <KEYWORD2>\botmark</KEYWORD2>
- <KEYWORD2>\box</KEYWORD2>
- <KEYWORD2>\boxmaxdepth</KEYWORD2>
- <KEYWORD2>\brokenpenalty</KEYWORD2>
- <KEYWORD2>\catcode</KEYWORD2>
- <KEYWORD2>\char</KEYWORD2>
- <KEYWORD2>\chardef</KEYWORD2>
- <KEYWORD2>\cleaders</KEYWORD2>
- <KEYWORD2>\closein</KEYWORD2>
- <KEYWORD2>\closeout</KEYWORD2>
- <KEYWORD2>\clubpenalty</KEYWORD2>
- <KEYWORD2>\copy</KEYWORD2>
- <KEYWORD2>\count</KEYWORD2>
- <KEYWORD2>\countdef</KEYWORD2>
- <KEYWORD2>\cr</KEYWORD2>
- <KEYWORD2>\crcr</KEYWORD2>
- <KEYWORD2>\csname</KEYWORD2>
- <KEYWORD2>\day</KEYWORD2>
- <KEYWORD2>\deadcycles</KEYWORD2>
- <KEYWORD2>\def</KEYWORD2>
- <KEYWORD2>\defaulthyphenchar</KEYWORD2>
- <KEYWORD2>\defaultskewchar</KEYWORD2>
- <KEYWORD2>\delcode delimiter</KEYWORD2>
- <KEYWORD2>\delimiterfactor</KEYWORD2>
- <KEYWORD2>\delimeters</KEYWORD2>
- <KEYWORD2>\delimitershortfall</KEYWORD2>
- <KEYWORD2>\delimeters</KEYWORD2>
- <KEYWORD2>\dimen</KEYWORD2>
- <KEYWORD2>\dimendef</KEYWORD2>
- <KEYWORD2>\discretionary</KEYWORD2>
- <KEYWORD2>\displayindent</KEYWORD2>
- <KEYWORD2>\displaylimits</KEYWORD2>
- <KEYWORD2>\displaystyle</KEYWORD2>
- <KEYWORD2>\displaywidowpenalty</KEYWORD2>
- <KEYWORD2>\displaywidth</KEYWORD2>
- <KEYWORD2>\divide</KEYWORD2>
- <KEYWORD2>\doublehyphendemerits</KEYWORD2>
- <KEYWORD2>\dp</KEYWORD2>
- <KEYWORD2>\dump</KEYWORD2>
- <KEYWORD2>\edef</KEYWORD2>
- <KEYWORD2>\else</KEYWORD2>
- <KEYWORD2>\emergencystretch</KEYWORD2>
- <KEYWORD2>\end</KEYWORD2>
- <KEYWORD2>\endcsname</KEYWORD2>
- <KEYWORD2>\endgroup</KEYWORD2>
- <KEYWORD2>\endinput</KEYWORD2>
- <KEYWORD2>\endlinechar</KEYWORD2>
- <KEYWORD2>\eqno</KEYWORD2>
- <KEYWORD2>\errhelp</KEYWORD2>
- <KEYWORD2>\errmessage</KEYWORD2>
- <KEYWORD2>\errorcontextlines</KEYWORD2>
- <KEYWORD2>\errorstopmode</KEYWORD2>
- <KEYWORD2>\escapechar</KEYWORD2>
- <KEYWORD2>\everycr</KEYWORD2>
- <KEYWORD2>\everydisplay</KEYWORD2>
- <KEYWORD2>\everyhbox</KEYWORD2>
- <KEYWORD2>\everyjob</KEYWORD2>
- <KEYWORD2>\everymath</KEYWORD2>
- <KEYWORD2>\everypar</KEYWORD2>
- <KEYWORD2>\everyvbox</KEYWORD2>
- <KEYWORD2>\exhyphenpenalty</KEYWORD2>
- <KEYWORD2>\expandafter</KEYWORD2>
- <KEYWORD2>\fam</KEYWORD2>
- <KEYWORD2>\fi</KEYWORD2>
- <KEYWORD2>\finalhyphendemerits</KEYWORD2>
- <KEYWORD2>\firstmark</KEYWORD2>
- <KEYWORD2>\floatingpenalty</KEYWORD2>
- <KEYWORD2>\font</KEYWORD2>
- <KEYWORD2>\fontdimen</KEYWORD2>
- <KEYWORD2>\fontname</KEYWORD2>
- <KEYWORD2>\futurelet</KEYWORD2>
- <KEYWORD2>\gdef</KEYWORD2>
- <KEYWORD2>\global</KEYWORD2>
- <KEYWORD2>\group</KEYWORD2>
- <KEYWORD2>\globaldefs</KEYWORD2>
- <KEYWORD2>\halign</KEYWORD2>
- <KEYWORD2>\hangafter</KEYWORD2>
- <KEYWORD2>\hangindent</KEYWORD2>
- <KEYWORD2>\hbadness</KEYWORD2>
- <KEYWORD2>\hbox</KEYWORD2>
- <KEYWORD2>\hfil</KEYWORD2>
- <KEYWORD2>\horizontal</KEYWORD2>
- <KEYWORD2>\hfill</KEYWORD2>
- <KEYWORD2>\horizontal</KEYWORD2>
- <KEYWORD2>\hfilneg</KEYWORD2>
- <KEYWORD2>\hfuzz</KEYWORD2>
- <KEYWORD2>\hoffset</KEYWORD2>
- <KEYWORD2>\holdinginserts</KEYWORD2>
- <KEYWORD2>\hrule</KEYWORD2>
- <KEYWORD2>\hsize</KEYWORD2>
- <KEYWORD2>\hskip</KEYWORD2>
- <KEYWORD2>\hss</KEYWORD2>
- <KEYWORD2>\horizontal</KEYWORD2>
- <KEYWORD2>\ht</KEYWORD2>
- <KEYWORD2>\hyphenation</KEYWORD2>
- <KEYWORD2>\hyphenchar</KEYWORD2>
- <KEYWORD2>\hyphenpenalty</KEYWORD2>
- <KEYWORD2>\hyphen</KEYWORD2>
- <KEYWORD2>\if</KEYWORD2>
- <KEYWORD2>\ifcase</KEYWORD2>
- <KEYWORD2>\ifcat</KEYWORD2>
- <KEYWORD2>\ifdim</KEYWORD2>
- <KEYWORD2>\ifeof</KEYWORD2>
- <KEYWORD2>\iffalse</KEYWORD2>
- <KEYWORD2>\ifhbox</KEYWORD2>
- <KEYWORD2>\ifhmode</KEYWORD2>
- <KEYWORD2>\ifinner</KEYWORD2>
- <KEYWORD2>\ifmmode</KEYWORD2>
- <KEYWORD2>\ifnum</KEYWORD2>
- <KEYWORD2>\ifodd</KEYWORD2>
- <KEYWORD2>\iftrue</KEYWORD2>
- <KEYWORD2>\ifvbox</KEYWORD2>
- <KEYWORD2>\ifvmode</KEYWORD2>
- <KEYWORD2>\ifvoid</KEYWORD2>
- <KEYWORD2>\ifx</KEYWORD2>
- <KEYWORD2>\ignorespaces</KEYWORD2>
- <KEYWORD2>\immediate</KEYWORD2>
- <KEYWORD2>\indent</KEYWORD2>
- <KEYWORD2>\input</KEYWORD2>
- <KEYWORD2>\inputlineno</KEYWORD2>
- <KEYWORD2>\input</KEYWORD2>
- <KEYWORD2>\insert</KEYWORD2>
- <KEYWORD2>\insertpenalties</KEYWORD2>
- <KEYWORD2>\interlinepenalty</KEYWORD2>
- <KEYWORD2>\jobname</KEYWORD2>
- <KEYWORD2>\kern</KEYWORD2>
- <KEYWORD2>\language</KEYWORD2>
- <KEYWORD2>\lastbox</KEYWORD2>
- <KEYWORD2>\lastkern</KEYWORD2>
- <KEYWORD2>\lastpenalty</KEYWORD2>
- <KEYWORD2>\lastskip</KEYWORD2>
- <KEYWORD2>\lccode</KEYWORD2>
- <KEYWORD2>\leaders</KEYWORD2>
- <KEYWORD2>\left</KEYWORD2>
- <KEYWORD2>\lefthyphenmin</KEYWORD2>
- <KEYWORD2>\leftskip</KEYWORD2>
- <KEYWORD2>\leqno</KEYWORD2>
- <KEYWORD2>\let</KEYWORD2>
- <KEYWORD2>\limits</KEYWORD2>
- <KEYWORD2>\linepenalty</KEYWORD2>
- <KEYWORD2>\line lineskip</KEYWORD2>
- <KEYWORD2>\lineskiplimit</KEYWORD2>
- <KEYWORD2>\long</KEYWORD2>
- <KEYWORD2>\looseness</KEYWORD2>
- <KEYWORD2>\lower</KEYWORD2>
- <KEYWORD2>\lowercase</KEYWORD2>
- <KEYWORD2>\mag</KEYWORD2>
- <KEYWORD2>\mark</KEYWORD2>
- <KEYWORD2>\mathaccent</KEYWORD2>
- <KEYWORD2>\mathbin</KEYWORD2>
- <KEYWORD2>\mathchar</KEYWORD2>
- <KEYWORD2>\mathchardef</KEYWORD2>
- <KEYWORD2>\mathchoice</KEYWORD2>
- <KEYWORD2>\mathclose</KEYWORD2>
- <KEYWORD2>\mathcode</KEYWORD2>
- <KEYWORD2>\mathinner</KEYWORD2>
- <KEYWORD2>\mathop</KEYWORD2>
- <KEYWORD2>\mathopen</KEYWORD2>
- <KEYWORD2>\mathord</KEYWORD2>
- <KEYWORD2>\mathpunct</KEYWORD2>
- <KEYWORD2>\mathrel</KEYWORD2>
- <KEYWORD2>\mathsurround</KEYWORD2>
- <KEYWORD2>\maxdeadcycles</KEYWORD2>
- <KEYWORD2>\maxdepth</KEYWORD2>
- <KEYWORD2>\meaning</KEYWORD2>
- <KEYWORD2>\medmuskip</KEYWORD2>
- <KEYWORD2>\message</KEYWORD2>
- <KEYWORD2>\mkern</KEYWORD2>
- <KEYWORD2>\month</KEYWORD2>
- <KEYWORD2>\moveleft</KEYWORD2>
- <KEYWORD2>\moveright</KEYWORD2>
- <KEYWORD2>\mskip</KEYWORD2>
- <KEYWORD2>\multiply</KEYWORD2>
- <KEYWORD2>\muskip</KEYWORD2>
- <KEYWORD2>\muskipdef</KEYWORD2>
- <KEYWORD2>\newlinechar</KEYWORD2>
- <KEYWORD2>\noalign</KEYWORD2>
- <KEYWORD2>\noboundary</KEYWORD2>
- <KEYWORD2>\noexpand</KEYWORD2>
- <KEYWORD2>\noindent</KEYWORD2>
- <KEYWORD2>\nolimits</KEYWORD2>
- <KEYWORD2>\nonscript</KEYWORD2>
- <KEYWORD2>\scriptscript </KEYWORD2>
- <KEYWORD2>\nonstopmode</KEYWORD2>
- <KEYWORD2>\nulldelimiterspace</KEYWORD2>
- <KEYWORD2>\nullfont</KEYWORD2>
- <KEYWORD2>\number</KEYWORD2>
- <KEYWORD2>\omit</KEYWORD2>
- <KEYWORD2>\openin</KEYWORD2>
- <KEYWORD2>\openout</KEYWORD2>
- <KEYWORD2>\or</KEYWORD2>
- <KEYWORD2>\outer</KEYWORD2>
- <KEYWORD2>\output</KEYWORD2>
- <KEYWORD2>\outputpenalty</KEYWORD2>
- <KEYWORD2>\over</KEYWORD2>
- <KEYWORD2>\overfullrule</KEYWORD2>
- <KEYWORD2>\overline</KEYWORD2>
- <KEYWORD2>\overwithdelims</KEYWORD2>
- <KEYWORD2>\pagedepth</KEYWORD2>
- <KEYWORD2>\pagefilllstretch</KEYWORD2>
- <KEYWORD2>\pagefillstretch</KEYWORD2>
- <KEYWORD2>\pagefilstretch</KEYWORD2>
- <KEYWORD2>\pagegoal</KEYWORD2>
- <KEYWORD2>\pageshrink</KEYWORD2>
- <KEYWORD2>\pagestretch</KEYWORD2>
- <KEYWORD2>\pagetotal</KEYWORD2>
- <KEYWORD2>\par</KEYWORD2>
- <KEYWORD2>\parfillskip</KEYWORD2>
- <KEYWORD2>\parindent</KEYWORD2>
- <KEYWORD2>\parshape</KEYWORD2>
- <KEYWORD2>\parskip</KEYWORD2>
- <KEYWORD2>\patterns</KEYWORD2>
- <KEYWORD2>\pausing</KEYWORD2>
- <KEYWORD2>\penalty</KEYWORD2>
- <KEYWORD2>\postdisplaypenalty</KEYWORD2>
- <KEYWORD2>\predisplaypenalty</KEYWORD2>
- <KEYWORD2>\predisplaysize</KEYWORD2>
- <KEYWORD2>\pretolerance</KEYWORD2>
- <KEYWORD2>\prevdepth</KEYWORD2>
- <KEYWORD2>\prevgraf</KEYWORD2>
- <KEYWORD2>\radical</KEYWORD2>
- <KEYWORD2>\raise</KEYWORD2>
- <KEYWORD2>\read</KEYWORD2>
- <KEYWORD2>\relax</KEYWORD2>
- <KEYWORD2>\relpenalty</KEYWORD2>
- <KEYWORD2>\right</KEYWORD2>
- <KEYWORD2>\righthyphenmin</KEYWORD2>
- <KEYWORD2>\rightskip</KEYWORD2>
- <KEYWORD2>\romannumeral</KEYWORD2>
- <KEYWORD2>\scriptfont</KEYWORD2>
- <KEYWORD2>\scriptscriptfont</KEYWORD2>
- <KEYWORD2>\scriptscriptstyle</KEYWORD2>
- <KEYWORD2>\scriptspace</KEYWORD2>
- <KEYWORD2>\scriptstyle</KEYWORD2>
- <KEYWORD2>\scrollmode</KEYWORD2>
- <KEYWORD2>\setbox</KEYWORD2>
- <KEYWORD2>\setlanguage</KEYWORD2>
- <KEYWORD2>\sfcode</KEYWORD2>
- <KEYWORD2>\shipout</KEYWORD2>
- <KEYWORD2>\show</KEYWORD2>
- <KEYWORD2>\showbox</KEYWORD2>
- <KEYWORD2>\showboxbreadth</KEYWORD2>
- <KEYWORD2>\showboxdepth</KEYWORD2>
- <KEYWORD2>\showlists</KEYWORD2>
- <KEYWORD2>\showthe</KEYWORD2>
- <KEYWORD2>\skewchar</KEYWORD2>
- <KEYWORD2>\skip</KEYWORD2>
- <KEYWORD2>\skipdef</KEYWORD2>
- <KEYWORD2>\spacefactor</KEYWORD2>
- <KEYWORD2>\spaceskip</KEYWORD2>
- <KEYWORD2>\span</KEYWORD2>
- <KEYWORD2>\special</KEYWORD2>
- <KEYWORD2>\splitbotmark</KEYWORD2>
- <KEYWORD2>\splitfirstmark</KEYWORD2>
- <KEYWORD2>\splitmaxdepth</KEYWORD2>
- <KEYWORD2>\splittopskip</KEYWORD2>
- <KEYWORD2>\string</KEYWORD2>
- <KEYWORD2>\tabskip</KEYWORD2>
- <KEYWORD2>\textfont</KEYWORD2>
- <KEYWORD2>\textstyle </KEYWORD2>
- <KEYWORD2>\the</KEYWORD2>
- <KEYWORD2>\thickmuskip</KEYWORD2>
- <KEYWORD2>\thinmuskip</KEYWORD2>
- <KEYWORD2>\time</KEYWORD2>
- <KEYWORD2>\toks</KEYWORD2>
- <KEYWORD2>\toksdef</KEYWORD2>
- <KEYWORD2>\tolerance</KEYWORD2>
- <KEYWORD2>\topmark</KEYWORD2>
- <KEYWORD2>\topskip</KEYWORD2>
- <KEYWORD2>\tracingcommands</KEYWORD2>
- <KEYWORD2>\tracinglostchars</KEYWORD2>
- <KEYWORD2>\tracingmacros</KEYWORD2>
- <KEYWORD2>\tracingonline</KEYWORD2>
- <KEYWORD2>\tracingoutput</KEYWORD2>
- <KEYWORD2>\tracingpages</KEYWORD2>
- <KEYWORD2>\tracingparagraphs</KEYWORD2>
- <KEYWORD2>\tracingrestores</KEYWORD2>
- <KEYWORD2>\tracingstats </KEYWORD2>
- <KEYWORD2>\uccode</KEYWORD2>
- <KEYWORD2>\uchyph</KEYWORD2>
- <KEYWORD2>\underline</KEYWORD2>
- <KEYWORD2>\unhbox</KEYWORD2>
- <KEYWORD2>\unhcopy</KEYWORD2>
- <KEYWORD2>\unkern</KEYWORD2>
- <KEYWORD2>\unpenalty</KEYWORD2>
- <KEYWORD2>\unskip</KEYWORD2>
- <KEYWORD2>\unvbox</KEYWORD2>
- <KEYWORD2>\unvcopy</KEYWORD2>
- <KEYWORD2>\uppercase </KEYWORD2>
- <KEYWORD2>\vadjust</KEYWORD2>
- <KEYWORD2>\valign</KEYWORD2>
- <KEYWORD2>\vbadness</KEYWORD2>
- <KEYWORD2>\vbox</KEYWORD2>
- <KEYWORD2>\vcenter</KEYWORD2>
- <KEYWORD2>\vfil</KEYWORD2>
- <KEYWORD2>\vfill</KEYWORD2>
- <KEYWORD2>\vfilneg</KEYWORD2>
- <KEYWORD2>\vfuzz</KEYWORD2>
- <KEYWORD2>\voffset</KEYWORD2>
- <KEYWORD2>\vrule</KEYWORD2>
- <KEYWORD2>\vsize</KEYWORD2>
- <KEYWORD2>\vskip</KEYWORD2>
- <KEYWORD2>\vsplit</KEYWORD2>
- <KEYWORD2>\vss</KEYWORD2>
- <KEYWORD2>\vtop</KEYWORD2>
- <KEYWORD2>\wd</KEYWORD2>
- <KEYWORD2>\widowpenalty</KEYWORD2>
- <KEYWORD2>\write</KEYWORD2>
- <KEYWORD2>\xdef</KEYWORD2>
- <KEYWORD2>\xleaders</KEYWORD2>
- <KEYWORD2>\xspaceskip</KEYWORD2>
- <KEYWORD2>\year</KEYWORD2>
- </KEYWORDS>
- </RULES>
-
- <RULES SET='primitives.etex'>
- <KEYWORDS>
- <KEYWORD2>\beginL</KEYWORD2>
- <KEYWORD2>\beginR</KEYWORD2>
- <KEYWORD2>\botmarks</KEYWORD2>
- <KEYWORD2>\clubpenalties</KEYWORD2>
- <KEYWORD2>\currentgrouplevel</KEYWORD2>
- <KEYWORD2>\currentgrouptype</KEYWORD2>
- <KEYWORD2>\currentifbranch</KEYWORD2>
- <KEYWORD2>\currentiflevel</KEYWORD2>
- <KEYWORD2>\currentiftype</KEYWORD2>
- <KEYWORD2>\detokenize</KEYWORD2>
- <KEYWORD2>\dimexpr</KEYWORD2>
- <KEYWORD2>\displaywidowpenalties</KEYWORD2>
- <KEYWORD2>\endL</KEYWORD2>
- <KEYWORD2>\endR</KEYWORD2>
- <KEYWORD2>\eTeXrevision</KEYWORD2>
- <KEYWORD2>\eTeXversion</KEYWORD2>
- <KEYWORD2>\everyeof</KEYWORD2>
- <KEYWORD2>\firstmarks</KEYWORD2>
- <KEYWORD2>\fontchardp</KEYWORD2>
- <KEYWORD2>\fontcharht</KEYWORD2>
- <KEYWORD2>\fontcharic</KEYWORD2>
- <KEYWORD2>\fontcharwd</KEYWORD2>
- <KEYWORD2>\glueexpr</KEYWORD2>
- <KEYWORD2>\glueshrink</KEYWORD2>
- <KEYWORD2>\glueshrinkorder</KEYWORD2>
- <KEYWORD2>\gluestretch</KEYWORD2>
- <KEYWORD2>\gluestretchorder</KEYWORD2>
- <KEYWORD2>\gluetomu</KEYWORD2>
- <KEYWORD2>\ifcsname </KEYWORD2>
- <KEYWORD2>\ifdefined</KEYWORD2>
- <KEYWORD2>\iffontchar</KEYWORD2>
- <KEYWORD2>\interactionmode</KEYWORD2>
- <KEYWORD2>\interactionmode</KEYWORD2>
- <KEYWORD2>\interlinepenalties</KEYWORD2>
- <KEYWORD2>\lastlinefit</KEYWORD2>
- <KEYWORD2>\lastnodetype</KEYWORD2>
- <KEYWORD2>\marks</KEYWORD2>
- <KEYWORD2>\topmarks</KEYWORD2>
- <KEYWORD2>\</KEYWORD2>
- <KEYWORD2>\muexpr</KEYWORD2>
- <KEYWORD2>\mutoglue</KEYWORD2>
- <KEYWORD2>\numexpr</KEYWORD2>
- <KEYWORD2>\pagediscards</KEYWORD2>
- <KEYWORD2>\parshapedimen</KEYWORD2>
- <KEYWORD2>\parshapeindent</KEYWORD2>
- <KEYWORD2>\parshapelength</KEYWORD2>
- <KEYWORD2>\predisplaydirection</KEYWORD2>
- <KEYWORD2>\savinghyphcodes</KEYWORD2>
- <KEYWORD2>\savingvdiscards</KEYWORD2>
- <KEYWORD2>\scantokens</KEYWORD2>
- <KEYWORD2>\showgroups</KEYWORD2>
- <KEYWORD2>\showifs</KEYWORD2>
- <KEYWORD2>\showtokens</KEYWORD2>
- <KEYWORD2>\splitdiscards</KEYWORD2>
- <KEYWORD2>\splitfirstmarks</KEYWORD2>
- <KEYWORD2>\TeXXeTstate</KEYWORD2>
- <KEYWORD2>\tracingassigns</KEYWORD2>
- <KEYWORD2>\tracinggroups</KEYWORD2>
- <KEYWORD2>\tracingifs</KEYWORD2>
- <KEYWORD2>\tracingnesting</KEYWORD2>
- <KEYWORD2>\tracingscantokens</KEYWORD2>
- <KEYWORD2>\unexpanded</KEYWORD2>
- <KEYWORD2>\unless</KEYWORD2>
- <KEYWORD2>\widowpenalties</KEYWORD2>
- </KEYWORDS>
- </RULES>
-
- <RULES SET='primitives.pdftex'>
- <KEYWORDS>
- <KEYWORD2>\pdfadjustspacing</KEYWORD2>
- <KEYWORD2>\pdfannot</KEYWORD2>
- <KEYWORD2>\pdfavoidoverfull</KEYWORD2>
- <KEYWORD2>\pdfcatalog</KEYWORD2>
- <KEYWORD2>\pdfcompresslevel</KEYWORD2>
- <KEYWORD2>\pdfdecimaldigits</KEYWORD2>
- <KEYWORD2>\pdfdest pdfdestmargin</KEYWORD2>
- <KEYWORD2>\pdfendlink</KEYWORD2>
- <KEYWORD2>\pdfendthread</KEYWORD2>
- <KEYWORD2>\pdffontattr</KEYWORD2>
- <KEYWORD2>\pdffontexpand</KEYWORD2>
- <KEYWORD2>\pdffontname</KEYWORD2>
- <KEYWORD2>\pdffontobjnum</KEYWORD2>
- <KEYWORD2>\pdffontsize</KEYWORD2>
- <KEYWORD2>\pdfhorigin</KEYWORD2>
- <KEYWORD2>\pdfimageresolution</KEYWORD2>
- <KEYWORD2>\pdfincludechars</KEYWORD2>
- <KEYWORD2>\pdfinfo</KEYWORD2>
- <KEYWORD2>\pdflastannot</KEYWORD2>
- <KEYWORD2>\pdflastdemerits</KEYWORD2>
- <KEYWORD2>\pdflastobj</KEYWORD2>
- <KEYWORD2>\pdflastvbreakpenalty</KEYWORD2>
- <KEYWORD2>\pdflastxform</KEYWORD2>
- <KEYWORD2>\pdflastximage</KEYWORD2>
- <KEYWORD2>\pdflastximagepages</KEYWORD2>
- <KEYWORD2>\pdflastxpos</KEYWORD2>
- <KEYWORD2>\pdflastypos</KEYWORD2>
- <KEYWORD2>\pdflinesnapx</KEYWORD2>
- <KEYWORD2>\pdflinesnapy</KEYWORD2>
- <KEYWORD2>\pdflinkmargin</KEYWORD2>
- <KEYWORD2>\pdfliteral</KEYWORD2>
- <KEYWORD2>\pdfmapfile</KEYWORD2>
- <KEYWORD2>\pdfmaxpenalty</KEYWORD2>
- <KEYWORD2>\pdfminpenalty</KEYWORD2>
- <KEYWORD2>\pdfmovechars</KEYWORD2>
- <KEYWORD2>\pdfnames</KEYWORD2>
- <KEYWORD2>\pdfobj</KEYWORD2>
- <KEYWORD2>\pdfoptionpdfminorversion</KEYWORD2>
- <KEYWORD2>\pdfoutline</KEYWORD2>
- <KEYWORD2>\pdfoutput</KEYWORD2>
- <KEYWORD2>\pdfpageattr</KEYWORD2>
- <KEYWORD2>\pdfpageheight</KEYWORD2>
- <KEYWORD2>\pdfpageresources</KEYWORD2>
- <KEYWORD2>\pdfpagesattr</KEYWORD2>
- <KEYWORD2>\pdfpagewidth</KEYWORD2>
- <KEYWORD2>\pdfpkresolution</KEYWORD2>
- <KEYWORD2>\pdfprotrudechars</KEYWORD2>
- <KEYWORD2>\pdfrefobj</KEYWORD2>
- <KEYWORD2>\pdfrefxform</KEYWORD2>
- <KEYWORD2>\pdfrefximage</KEYWORD2>
- <KEYWORD2>\pdfsavepos</KEYWORD2>
- <KEYWORD2>\pdfsnaprefpoint</KEYWORD2>
- <KEYWORD2>\pdfsnapx</KEYWORD2>
- <KEYWORD2>\pdfsnapy</KEYWORD2>
- <KEYWORD2>\pdfstartlink</KEYWORD2>
- <KEYWORD2>\pdfstartthread</KEYWORD2>
- <KEYWORD2>\pdftexrevision</KEYWORD2>
- <KEYWORD2>\pdftexversion</KEYWORD2>
- <KEYWORD2>\pdfthread</KEYWORD2>
- <KEYWORD2>\pdfthreadmargin</KEYWORD2>
- <KEYWORD2>\pdfuniqueresname</KEYWORD2>
- <KEYWORD2>\pdfvorigin</KEYWORD2>
- <KEYWORD2>\pdfxform</KEYWORD2>
- <KEYWORD2>\pdfximage</KEYWORD2>
- </KEYWORDS>
- </RULES>
-
- <RULES SET='primitives.omega'>
- <KEYWORDS>
- <KEYWORD2>\odelimiter</KEYWORD2>
- <KEYWORD2>\omathaccent</KEYWORD2>
- <KEYWORD2>\omathchar</KEYWORD2>
- <KEYWORD2>\oradical</KEYWORD2>
- <KEYWORD2>\omathchardef</KEYWORD2>
- <KEYWORD2>\omathcode</KEYWORD2>
- <KEYWORD2>\odelcode</KEYWORD2>
- <KEYWORD2>\leftghost</KEYWORD2>
- <KEYWORD2>\rightghost</KEYWORD2>
- <KEYWORD2>\charwd</KEYWORD2>
- <KEYWORD2>\charht</KEYWORD2>
- <KEYWORD2>\chardp</KEYWORD2>
- <KEYWORD2>\charit</KEYWORD2>
- <KEYWORD2>\localleftbox</KEYWORD2>
- <KEYWORD2>\localrightbox</KEYWORD2>
- <KEYWORD2>\localinterlinepenalty</KEYWORD2>
- <KEYWORD2>\localbrokenpenalty</KEYWORD2>
- <KEYWORD2>\pagedir</KEYWORD2>
- <KEYWORD2>\bodydir</KEYWORD2>
- <KEYWORD2>\pardir</KEYWORD2>
- <KEYWORD2>\textdir</KEYWORD2>
- <KEYWORD2>\mathdir</KEYWORD2>
- <KEYWORD2>\boxdir</KEYWORD2>
- <KEYWORD2>\nextfakemath</KEYWORD2>
- <KEYWORD2>\pagewidth</KEYWORD2>
- <KEYWORD2>\pageheight</KEYWORD2>
- <KEYWORD2>\pagerightoffset</KEYWORD2>
- <KEYWORD2>\pagebottomoffset</KEYWORD2>
- <KEYWORD2>\nullocp</KEYWORD2>
- <KEYWORD2>\nullocplist</KEYWORD2>
- <KEYWORD2>\ocp</KEYWORD2>
- <KEYWORD2>\externalocp</KEYWORD2>
- <KEYWORD2>\ocplist</KEYWORD2>
- <KEYWORD2>\pushocplist</KEYWORD2>
- <KEYWORD2>\popocplist</KEYWORD2>
- <KEYWORD2>\vclearocplists</KEYWORD2>
- <KEYWORD2>\ocptracelevel</KEYWORD2>
- <KEYWORD2>\addbeforeocplist</KEYWORD2>
- <KEYWORD2>\addafterocplist</KEYWORD2>
- <KEYWORD2>\removebeforeocplist</KEYWORD2>
- <KEYWORD2>\removeafterocplist</KEYWORD2>
- <KEYWORD2>\OmegaVersion</KEYWORD2>
- <KEYWORD2>\InputTranslation</KEYWORD2>
- <KEYWORD2>\OutputTranslation</KEYWORD2>
- <KEYWORD2>\DefaultInputTranslation</KEYWORD2>
- <KEYWORD2>\DefaultOutputTranslation</KEYWORD2>
- <KEYWORD2>\noInputTranslation</KEYWORD2>
- <KEYWORD2>\noOutputTranslation</KEYWORD2>
- <KEYWORD2>\InputMode</KEYWORD2>
- <KEYWORD2>\OutputMode</KEYWORD2>
- <KEYWORD2>\DefaultInputMode</KEYWORD2>
- <KEYWORD2>\DefaultOutputMode</KEYWORD2>
- <KEYWORD2>\noInputMode</KEYWORD2>
- <KEYWORD2>\noOutputMode</KEYWORD2>
- <KEYWORD2>\noDefaultInputMode</KEYWORD2>
- <KEYWORD2>\noDefaultOutputMode</KEYWORD2>
- </KEYWORDS>
- </RULES>
-
- <RULES SET='macros.plain.partial'>
- <KEYWORDS>
- <KEYWORD2>\TeX</KEYWORD2>
- <KEYWORD2>\bgroup</KEYWORD2>
- <KEYWORD2>\egroup</KEYWORD2>
- <KEYWORD2>\endgraf</KEYWORD2>
- <KEYWORD2>\space</KEYWORD2>
- <KEYWORD2>\empty</KEYWORD2>
- <KEYWORD2>\null</KEYWORD2>
- <KEYWORD2>\newcount</KEYWORD2>
- <KEYWORD2>\newdimen</KEYWORD2>
- <KEYWORD2>\newskip </KEYWORD2>
- <KEYWORD2>\newmuskip</KEYWORD2>
- <KEYWORD2>\newbox</KEYWORD2>
- <KEYWORD2>\newtoks</KEYWORD2>
- <KEYWORD2>\newhelp</KEYWORD2>
- <KEYWORD2>\newread</KEYWORD2>
- <KEYWORD2>\newwrite</KEYWORD2>
- <KEYWORD2>\newfam</KEYWORD2>
- <KEYWORD2>\newlanguage</KEYWORD2>
- <KEYWORD2>\newinsert</KEYWORD2>
- <KEYWORD2>\newif</KEYWORD2>
- <KEYWORD2>\maxdimen</KEYWORD2>
- <KEYWORD2>\magstephalf</KEYWORD2>
- <KEYWORD2>\magstep</KEYWORD2>
- <KEYWORD2>\frenchspacing</KEYWORD2>
- <KEYWORD2>\nonfrenchspacing</KEYWORD2>
- <KEYWORD2>\normalbaselines</KEYWORD2>
- <KEYWORD2>\obeylines</KEYWORD2>
- <KEYWORD2>\obeyspaces</KEYWORD2>
- <KEYWORD2>\raggedright</KEYWORD2>
- <KEYWORD2>\ttraggedright</KEYWORD2>
- <KEYWORD2>\thinspace</KEYWORD2>
- <KEYWORD2>\negthinspace</KEYWORD2>
- <KEYWORD2>\enspace</KEYWORD2>
- <KEYWORD2>\enskip</KEYWORD2>
- <KEYWORD2>\quad</KEYWORD2>
- <KEYWORD2>\qquad</KEYWORD2>
- <KEYWORD2>\smallskip</KEYWORD2>
- <KEYWORD2>\medskip</KEYWORD2>
- <KEYWORD2>\bigskip</KEYWORD2>
- <KEYWORD2>\removelastskip</KEYWORD2>
- <KEYWORD2>\topglue</KEYWORD2>
- <KEYWORD2>\vglue</KEYWORD2>
- <KEYWORD2>\hglue</KEYWORD2>
- <KEYWORD2>\break</KEYWORD2>
- <KEYWORD2>\nobreak</KEYWORD2>
- <KEYWORD2>\allowbreak</KEYWORD2>
- <KEYWORD2>\filbreak</KEYWORD2>
- <KEYWORD2>\goodbreak</KEYWORD2>
- <KEYWORD2>\smallbreak</KEYWORD2>
- <KEYWORD2>\medbreak</KEYWORD2>
- <KEYWORD2>\bigbreak</KEYWORD2>
- <KEYWORD2>\line</KEYWORD2>
- <KEYWORD2>\leftline</KEYWORD2>
- <KEYWORD2>\rightline</KEYWORD2>
- <KEYWORD2>\centerline</KEYWORD2>
- <KEYWORD2>\rlap</KEYWORD2>
- <KEYWORD2>\llap</KEYWORD2>
- <KEYWORD2>\underbar</KEYWORD2>
- <KEYWORD2>\strutbox</KEYWORD2>
- <KEYWORD2>\strut</KEYWORD2>
- <KEYWORD2>\cases</KEYWORD2>
- <KEYWORD2>\matrix</KEYWORD2>
- <KEYWORD2>\pmatrix</KEYWORD2>
- <KEYWORD2>\bordermatrix</KEYWORD2>
- <KEYWORD2>\eqalign</KEYWORD2>
- <KEYWORD2>\displaylines</KEYWORD2>
- <KEYWORD2>\eqalignno</KEYWORD2>
- <KEYWORD2>\leqalignno</KEYWORD2>
- <KEYWORD2>\pageno</KEYWORD2>
- <KEYWORD2>\folio</KEYWORD2>
- <KEYWORD2>\tracingall</KEYWORD2>
- <KEYWORD2>\showhyphens</KEYWORD2>
- <KEYWORD2>\fmtname</KEYWORD2>
- <KEYWORD2>\fmtversion</KEYWORD2>
- <KEYWORD2>\hphantom</KEYWORD2>
- <KEYWORD2>\vphantom</KEYWORD2>
- <KEYWORD2>\phantom</KEYWORD2>
- <KEYWORD2>\smash</KEYWORD2>
- </KEYWORDS>
- </RULES>
-
- <RULES SET='macros.eplain.partial'>
- <KEYWORDS>
- <KEYWORD2>\eTeX</KEYWORD2>
- <KEYWORD2>\newmarks</KEYWORD2>
- <KEYWORD2>\grouptype</KEYWORD2>
- <KEYWORD2>\interactionmode</KEYWORD2>
- <KEYWORD2>\nodetype</KEYWORD2>
- <KEYWORD2>\iftype</KEYWORD2>
- <KEYWORD2>\tracingall</KEYWORD2>
- <KEYWORD2>\loggingall</KEYWORD2>
- <KEYWORD2>\tracingnone</KEYWORD2>
- </KEYWORDS>
- </RULES>
-
- <RULES SET='primitives.all'>
- <IMPORT DELEGATE="primitives.tex"/>
- <IMPORT DELEGATE="primitives.etex"/>
- <IMPORT DELEGATE="primitives.pdftex"/>
- <IMPORT DELEGATE="primitives.omega"/>
- </RULES>
-
- <RULES SET='context.base'>
- <IMPORT DELEGATE="primitives.tex"/>
- <IMPORT DELEGATE="primitives.etex"/>
- <IMPORT DELEGATE="primitives.pdftex"/>
- <IMPORT DELEGATE="primitives.omega"/>
- <IMPORT DELEGATE="macros.plain.partial"/>
- <IMPORT DELEGATE="macros.eplain.partial"/>
- </RULES>
-
-</MODE>
diff --git a/context/data/context-jedit-cz.xml b/context/data/context-jedit-cz.xml
deleted file mode 100644
index 42fcbbe08..000000000
--- a/context/data/context-jedit-cz.xml
+++ /dev/null
@@ -1,459 +0,0 @@
-<?xml version='1.0'?>
-
-<!DOCTYPE MODE SYSTEM 'xmode.dtd'>
-
-<MODE>
- <RULES>
- <KEYWORDS>
- <KEYWORD2>\MESIC</KEYWORD2>
- <KEYWORD2>\Rimskecislice</KEYWORD2>
- <KEYWORD2>\SLOVA</KEYWORD2>
- <KEYWORD2>\SLOVO</KEYWORD2>
- <KEYWORD2>\Slova</KEYWORD2>
- <KEYWORD2>\Slovo</KEYWORD2>
- <KEYWORD2>\VSEDNIDEN</KEYWORD2>
- <KEYWORD2>\Znak</KEYWORD2>
- <KEYWORD2>\Znaky</KEYWORD2>
- <KEYWORD2>\aktualnicislonadpisu</KEYWORD2>
- <KEYWORD2>\aktualnidatum</KEYWORD2>
- <KEYWORD2>\arg</KEYWORD2>
- <KEYWORD2>\barva</KEYWORD2>
- <KEYWORD2>\bilemisto</KEYWORD2>
- <KEYWORD2>\bublinkovanapoveda</KEYWORD2>
- <KEYWORD2>\bypassblocks</KEYWORD2>
- <KEYWORD2>\cernalinka</KEYWORD2>
- <KEYWORD2>\cernelinky</KEYWORD2>
- <KEYWORD2>\chem</KEYWORD2>
- <KEYWORD2>\cisla</KEYWORD2>
- <KEYWORD2>\cislonadpisu</KEYWORD2>
- <KEYWORD2>\citace</KEYWORD2>
- <KEYWORD2>\citovat</KEYWORD2>
- <KEYWORD2>\completeregister</KEYWORD2>
- <KEYWORD2>\crlf</KEYWORD2>
- <KEYWORD2>\datum</KEYWORD2>
- <KEYWORD2>\definerawfont</KEYWORD2>
- <KEYWORD2>\definerule</KEYWORD2>
- <KEYWORD2>\definetextposition</KEYWORD2>
- <KEYWORD2>\definetextvariable</KEYWORD2>
- <KEYWORD2>\definetype</KEYWORD2>
- <KEYWORD2>\definuj</KEYWORD2>
- <KEYWORD2>\definujbarvu</KEYWORD2>
- <KEYWORD2>\definujblok</KEYWORD2>
- <KEYWORD2>\definujbloksekce</KEYWORD2>
- <KEYWORD2>\definujbuffer</KEYWORD2>
- <KEYWORD2>\definujfont</KEYWORD2>
- <KEYWORD2>\definujformatodkazu</KEYWORD2>
- <KEYWORD2>\definujinterakcnimenu</KEYWORD2>
- <KEYWORD2>\definujkombinovanyseznam</KEYWORD2>
- <KEYWORD2>\definujkonverzi</KEYWORD2>
- <KEYWORD2>\definujlogo</KEYWORD2>
- <KEYWORD2>\definujnadpis</KEYWORD2>
- <KEYWORD2>\definujobrazeksymbol</KEYWORD2>
- <KEYWORD2>\definujodkaz</KEYWORD2>
- <KEYWORD2>\definujodsazovani</KEYWORD2>
- <KEYWORD2>\definujodstavce</KEYWORD2>
- <KEYWORD2>\definujopis</KEYWORD2>
- <KEYWORD2>\definujoramovani</KEYWORD2>
- <KEYWORD2>\definujoramovanytext</KEYWORD2>
- <KEYWORD2>\definujpaletu</KEYWORD2>
- <KEYWORD2>\definujplvouciobjekt</KEYWORD2>
- <KEYWORD2>\definujpodpole</KEYWORD2>
- <KEYWORD2>\definujpole</KEYWORD2>
- <KEYWORD2>\definujpopis</KEYWORD2>
- <KEYWORD2>\definujpopisek</KEYWORD2>
- <KEYWORD2>\definujprekryv</KEYWORD2>
- <KEYWORD2>\definujpreskok</KEYWORD2>
- <KEYWORD2>\definujprofil</KEYWORD2>
- <KEYWORD2>\definujprogram</KEYWORD2>
- <KEYWORD2>\definujprostredizakladnihofontu</KEYWORD2>
- <KEYWORD2>\definujrejstrik</KEYWORD2>
- <KEYWORD2>\definujsablonutabulky</KEYWORD2>
- <KEYWORD2>\definujsekci</KEYWORD2>
- <KEYWORD2>\definujseznam</KEYWORD2>
- <KEYWORD2>\definujseznamodkazu</KEYWORD2>
- <KEYWORD2>\definujskupinubarev</KEYWORD2>
- <KEYWORD2>\definujstartstop</KEYWORD2>
- <KEYWORD2>\definujsymbol</KEYWORD2>
- <KEYWORD2>\definujsynonyma</KEYWORD2>
- <KEYWORD2>\definujtabelaci</KEYWORD2>
- <KEYWORD2>\definujtext</KEYWORD2>
- <KEYWORD2>\definujtrideni</KEYWORD2>
- <KEYWORD2>\definujupravu</KEYWORD2>
- <KEYWORD2>\definujvelikostpapiru</KEYWORD2>
- <KEYWORD2>\definujverzi</KEYWORD2>
- <KEYWORD2>\definujvycet</KEYWORD2>
- <KEYWORD2>\definujvystup</KEYWORD2>
- <KEYWORD2>\definujzakladnifont</KEYWORD2>
- <KEYWORD2>\definujzasobnikpoli</KEYWORD2>
- <KEYWORD2>\definujznaceni</KEYWORD2>
- <KEYWORD2>\dodrzujprofil</KEYWORD2>
- <KEYWORD2>\dodrzujverzi</KEYWORD2>
- <KEYWORD2>\dodrzujverziprofilu</KEYWORD2>
- <KEYWORD2>\dvoustrannypapir</KEYWORD2>
- <KEYWORD2>\emptylines</KEYWORD2>
- <KEYWORD2>\externiobraz</KEYWORD2>
- <KEYWORD2>\footnotetext</KEYWORD2>
- <KEYWORD2>\forceblocks</KEYWORD2>
- <KEYWORD2>\hl</KEYWORD2>
- <KEYWORD2>\hlavnijazyk</KEYWORD2>
- <KEYWORD2>\ininner</KEYWORD2>
- <KEYWORD2>\inouter</KEYWORD2>
- <KEYWORD2>\instalacejazyka</KEYWORD2>
- <KEYWORD2>\interakcnilista</KEYWORD2>
- <KEYWORD2>\interakcnitlacitka</KEYWORD2>
- <KEYWORD2>\jazyk</KEYWORD2>
- <KEYWORD2>\jdidolu</KEYWORD2>
- <KEYWORD2>\jdina</KEYWORD2>
- <KEYWORD2>\jdinabox</KEYWORD2>
- <KEYWORD2>\klonujpole</KEYWORD2>
- <KEYWORD2>\komentar</KEYWORD2>
- <KEYWORD2>\konvertujcislo</KEYWORD2>
- <KEYWORD2>\kopirujpole</KEYWORD2>
- <KEYWORD2>\korekcebilehomista</KEYWORD2>
- <KEYWORD2>\listsymbol</KEYWORD2>
- <KEYWORD2>\marginalnilinka</KEYWORD2>
- <KEYWORD2>\marginalnitext</KEYWORD2>
- <KEYWORD2>\matematika</KEYWORD2>
- <KEYWORD2>\meritko</KEYWORD2>
- <KEYWORD2>\mesic</KEYWORD2>
- <KEYWORD2>\mezera</KEYWORD2>
- <KEYWORD2>\mrizka</KEYWORD2>
- <KEYWORD2>\nadpis</KEYWORD2>
- <KEYWORD2>\nadruhyokraj</KEYWORD2>
- <KEYWORD2>\nadtrzeni</KEYWORD2>
- <KEYWORD2>\nadtrzeno</KEYWORD2>
- <KEYWORD2>\naokraj</KEYWORD2>
- <KEYWORD2>\nastavbarvu</KEYWORD2>
- <KEYWORD2>\nastavbarvy</KEYWORD2>
- <KEYWORD2>\nastavbilamista</KEYWORD2>
- <KEYWORD2>\nastavblok</KEYWORD2>
- <KEYWORD2>\nastavbloksekce</KEYWORD2>
- <KEYWORD2>\nastavbuffer</KEYWORD2>
- <KEYWORD2>\nastavcernelinky</KEYWORD2>
- <KEYWORD2>\nastavcislonadpisu</KEYWORD2>
- <KEYWORD2>\nastavcislostrany</KEYWORD2>
- <KEYWORD2>\nastavcislovani</KEYWORD2>
- <KEYWORD2>\nastavcislovaniodstavcu</KEYWORD2>
- <KEYWORD2>\nastavcislovaniradku</KEYWORD2>
- <KEYWORD2>\nastavcislovanistran</KEYWORD2>
- <KEYWORD2>\nastavcitaci</KEYWORD2>
- <KEYWORD2>\nastavdefinicipoznamekpodcarou</KEYWORD2>
- <KEYWORD2>\nastavdeleniplvoucichobjektu</KEYWORD2>
- <KEYWORD2>\nastavdelitko</KEYWORD2>
- <KEYWORD2>\nastavdolnitexty</KEYWORD2>
- <KEYWORD2>\nastavexterniobrazy</KEYWORD2>
- <KEYWORD2>\nastavhorejsek</KEYWORD2>
- <KEYWORD2>\nastavhornitexty</KEYWORD2>
- <KEYWORD2>\nastavinterakci</KEYWORD2>
- <KEYWORD2>\nastavinterakcnilistu</KEYWORD2>
- <KEYWORD2>\nastavinterakcniobrazovku</KEYWORD2>
- <KEYWORD2>\nastavjazyk</KEYWORD2>
- <KEYWORD2>\nastavkapitalky</KEYWORD2>
- <KEYWORD2>\nastavkombinovanyseznam</KEYWORD2>
- <KEYWORD2>\nastavkomentar</KEYWORD2>
- <KEYWORD2>\nastavlegendu</KEYWORD2>
- <KEYWORD2>\nastavmarginalie</KEYWORD2>
- <KEYWORD2>\nastavmarginalniblok</KEYWORD2>
- <KEYWORD2>\nastavmarginalnilinky</KEYWORD2>
- <KEYWORD2>\nastavmeziradkovoumezeru</KEYWORD2>
- <KEYWORD2>\nastavnadpis</KEYWORD2>
- <KEYWORD2>\nastavnadpisy</KEYWORD2>
- <KEYWORD2>\nastavodkazovani</KEYWORD2>
- <KEYWORD2>\nastavodsazeni</KEYWORD2>
- <KEYWORD2>\nastavodsazovani</KEYWORD2>
- <KEYWORD2>\nastavodstavce</KEYWORD2>
- <KEYWORD2>\nastavopis</KEYWORD2>
- <KEYWORD2>\nastavoramovanetexty</KEYWORD2>
- <KEYWORD2>\nastavoramovani</KEYWORD2>
- <KEYWORD2>\nastavorez</KEYWORD2>
- <KEYWORD2>\nastavotoceni</KEYWORD2>
- <KEYWORD2>\nastavpaletu</KEYWORD2>
- <KEYWORD2>\nastavplvouciobjekt</KEYWORD2>
- <KEYWORD2>\nastavplvouciobjekty</KEYWORD2>
- <KEYWORD2>\nastavpodcislostrany</KEYWORD2>
- <KEYWORD2>\nastavpodtrzeni</KEYWORD2>
- <KEYWORD2>\nastavpole</KEYWORD2>
- <KEYWORD2>\nastavpolozky</KEYWORD2>
- <KEYWORD2>\nastavpopisek</KEYWORD2>
- <KEYWORD2>\nastavpopisky</KEYWORD2>
- <KEYWORD2>\nastavpopisy</KEYWORD2>
- <KEYWORD2>\nastavpozadi</KEYWORD2>
- <KEYWORD2>\nastavpoznamkypodcarou</KEYWORD2>
- <KEYWORD2>\nastavprechodstrany</KEYWORD2>
- <KEYWORD2>\nastavpreskok</KEYWORD2>
- <KEYWORD2>\nastavprofily</KEYWORD2>
- <KEYWORD2>\nastavprogramy</KEYWORD2>
- <KEYWORD2>\nastavprostredizakladnihofontu</KEYWORD2>
- <KEYWORD2>\nastavpublikace</KEYWORD2>
- <KEYWORD2>\nastavradkovani</KEYWORD2>
- <KEYWORD2>\nastavradky</KEYWORD2>
- <KEYWORD2>\nastavrastr</KEYWORD2>
- <KEYWORD2>\nastavrejstrik</KEYWORD2>
- <KEYWORD2>\nastavsadusymbolu</KEYWORD2>
- <KEYWORD2>\nastavsekci</KEYWORD2>
- <KEYWORD2>\nastavseznam</KEYWORD2>
- <KEYWORD2>\nastavseznamodkazu</KEYWORD2>
- <KEYWORD2>\nastavsirkucary</KEYWORD2>
- <KEYWORD2>\nastavsloupce</KEYWORD2>
- <KEYWORD2>\nastavspodek</KEYWORD2>
- <KEYWORD2>\nastavspojeni</KEYWORD2>
- <KEYWORD2>\nastavsynchronizaci</KEYWORD2>
- <KEYWORD2>\nastavsynchronizacnilistu</KEYWORD2>
- <KEYWORD2>\nastavsynonyma</KEYWORD2>
- <KEYWORD2>\nastavsystem</KEYWORD2>
- <KEYWORD2>\nastavtab</KEYWORD2>
- <KEYWORD2>\nastavtabelaci</KEYWORD2>
- <KEYWORD2>\nastavtabulky</KEYWORD2>
- <KEYWORD2>\nastavtenkelinky</KEYWORD2>
- <KEYWORD2>\nastavtext</KEYWORD2>
- <KEYWORD2>\nastavtexthlavicky</KEYWORD2>
- <KEYWORD2>\nastavtextovelinky</KEYWORD2>
- <KEYWORD2>\nastavtextpopisku</KEYWORD2>
- <KEYWORD2>\nastavtexttexty</KEYWORD2>
- <KEYWORD2>\nastavtextyupati</KEYWORD2>
- <KEYWORD2>\nastavtextyzahlavi</KEYWORD2>
- <KEYWORD2>\nastavtlacitka</KEYWORD2>
- <KEYWORD2>\nastavtoleranci</KEYWORD2>
- <KEYWORD2>\nastavtrideni</KEYWORD2>
- <KEYWORD2>\nastavtype</KEYWORD2>
- <KEYWORD2>\nastavumisteniprotejsku</KEYWORD2>
- <KEYWORD2>\nastavumistovani</KEYWORD2>
- <KEYWORD2>\nastavupati</KEYWORD2>
- <KEYWORD2>\nastavupravu</KEYWORD2>
- <KEYWORD2>\nastavurl</KEYWORD2>
- <KEYWORD2>\nastavusporadani</KEYWORD2>
- <KEYWORD2>\nastavvelikostpapiru</KEYWORD2>
- <KEYWORD2>\nastavverze</KEYWORD2>
- <KEYWORD2>\nastavvsechnapole</KEYWORD2>
- <KEYWORD2>\nastavvycty</KEYWORD2>
- <KEYWORD2>\nastavvyplnovelinky</KEYWORD2>
- <KEYWORD2>\nastavvyplnoveradky</KEYWORD2>
- <KEYWORD2>\nastavvystup</KEYWORD2>
- <KEYWORD2>\nastavvzhled</KEYWORD2>
- <KEYWORD2>\nastavzahlavi</KEYWORD2>
- <KEYWORD2>\nastavzakladnifont</KEYWORD2>
- <KEYWORD2>\nastavzarovnani</KEYWORD2>
- <KEYWORD2>\nastavznaceni</KEYWORD2>
- <KEYWORD2>\nastavzuzeni</KEYWORD2>
- <KEYWORD2>\nastrane</KEYWORD2>
- <KEYWORD2>\nejakyradek</KEYWORD2>
- <KEYWORD2>\nekde</KEYWORD2>
- <KEYWORD2>\nivy</KEYWORD2>
- <KEYWORD2>\nizky</KEYWORD2>
- <KEYWORD2>\nop</KEYWORD2>
- <KEYWORD2>\obrazovka</KEYWORD2>
- <KEYWORD2>\odkaz</KEYWORD2>
- <KEYWORD2>\odkaznadatum</KEYWORD2>
- <KEYWORD2>\odkaznastranu</KEYWORD2>
- <KEYWORD2>\odkaznatext</KEYWORD2>
- <KEYWORD2>\odsazovani</KEYWORD2>
- <KEYWORD2>\okr</KEYWORD2>
- <KEYWORD2>\opis</KEYWORD2>
- <KEYWORD2>\opissoubor</KEYWORD2>
- <KEYWORD2>\oramovani</KEYWORD2>
- <KEYWORD2>\oref</KEYWORD2>
- <KEYWORD2>\orez</KEYWORD2>
- <KEYWORD2>\otocit</KEYWORD2>
- <KEYWORD2>\oznacverzi</KEYWORD2>
- <KEYWORD2>\parovastrana</KEYWORD2>
- <KEYWORD2>\pis</KEYWORD2>
- <KEYWORD2>\placefloat</KEYWORD2>
- <KEYWORD2>\placereferencelist</KEYWORD2>
- <KEYWORD2>\placerule</KEYWORD2>
- <KEYWORD2>\placetextvariable</KEYWORD2>
- <KEYWORD2>\podtrzeni</KEYWORD2>
- <KEYWORD2>\podtrzeno</KEYWORD2>
- <KEYWORD2>\pol</KEYWORD2>
- <KEYWORD2>\pole</KEYWORD2>
- <KEYWORD2>\polozka</KEYWORD2>
- <KEYWORD2>\polozky</KEYWORD2>
- <KEYWORD2>\popisky</KEYWORD2>
- <KEYWORD2>\porovnejpaletu</KEYWORD2>
- <KEYWORD2>\porovnejskupinubarev</KEYWORD2>
- <KEYWORD2>\positiontext</KEYWORD2>
- <KEYWORD2>\pozadi</KEYWORD2>
- <KEYWORD2>\pozice</KEYWORD2>
- <KEYWORD2>\poznamka</KEYWORD2>
- <KEYWORD2>\poznamkapodcarou</KEYWORD2>
- <KEYWORD2>\pref</KEYWORD2>
- <KEYWORD2>\prelozit</KEYWORD2>
- <KEYWORD2>\premistinamrizku</KEYWORD2>
- <KEYWORD2>\prepninazakladnifont</KEYWORD2>
- <KEYWORD2>\preskoc</KEYWORD2>
- <KEYWORD2>\preskrtnuti</KEYWORD2>
- <KEYWORD2>\preskrtnuto</KEYWORD2>
- <KEYWORD2>\prizpusobivepole</KEYWORD2>
- <KEYWORD2>\prizpusobvzhled</KEYWORD2>
- <KEYWORD2>\program</KEYWORD2>
- <KEYWORD2>\propojeneznaceni</KEYWORD2>
- <KEYWORD2>\propojenydokument</KEYWORD2>
- <KEYWORD2>\propojenyrejstrik</KEYWORD2>
- <KEYWORD2>\publikace</KEYWORD2>
- <KEYWORD2>\ran</KEYWORD2>
- <KEYWORD2>\ref</KEYWORD2>
- <KEYWORD2>\reset</KEYWORD2>
- <KEYWORD2>\resetznaceni</KEYWORD2>
- <KEYWORD2>\rimskecislice</KEYWORD2>
- <KEYWORD2>\rozdelplvouciobjekt</KEYWORD2>
- <KEYWORD2>\rozpojeneznaceni</KEYWORD2>
- <KEYWORD2>\roztazene</KEYWORD2>
- <KEYWORD2>\schovejbloky</KEYWORD2>
- <KEYWORD2>\scitani</KEYWORD2>
- <KEYWORD2>\sedabarva</KEYWORD2>
- <KEYWORD2>\settextcontent</KEYWORD2>
- <KEYWORD2>\settextvariable</KEYWORD2>
- <KEYWORD2>\setupforms</KEYWORD2>
- <KEYWORD2>\setupitemgroup</KEYWORD2>
- <KEYWORD2>\setuppaper</KEYWORD2>
- <KEYWORD2>\setuprule</KEYWORD2>
- <KEYWORD2>\setupstrut</KEYWORD2>
- <KEYWORD2>\setuptextposition</KEYWORD2>
- <KEYWORD2>\setuptextvariable</KEYWORD2>
- <KEYWORD2>\sloupec</KEYWORD2>
- <KEYWORD2>\slovovpravo</KEYWORD2>
- <KEYWORD2>\spodek</KEYWORD2>
- <KEYWORD2>\stanovcharakteristickuseznamu</KEYWORD2>
- <KEYWORD2>\stanovcislonadpisu</KEYWORD2>
- <KEYWORD2>\start</KEYWORD2>
- <KEYWORD2>\startbarva</KEYWORD2>
- <KEYWORD2>\startcitace</KEYWORD2>
- <KEYWORD2>\startfakt</KEYWORD2>
- <KEYWORD2>\startinteraktivnimenu</KEYWORD2>
- <KEYWORD2>\startkomentar</KEYWORD2>
- <KEYWORD2>\startkomponenta</KEYWORD2>
- <KEYWORD2>\startmarginalnilinka</KEYWORD2>
- <KEYWORD2>\startpozadi</KEYWORD2>
- <KEYWORD2>\startprodukt</KEYWORD2>
- <KEYWORD2>\startprojekt</KEYWORD2>
- <KEYWORD2>\startprostredi</KEYWORD2>
- <KEYWORD2>\starttextovalinka</KEYWORD2>
- <KEYWORD2>\startverze</KEYWORD2>
- <KEYWORD2>\startzhustene</KEYWORD2>
- <KEYWORD2>\stop</KEYWORD2>
- <KEYWORD2>\stopbarva</KEYWORD2>
- <KEYWORD2>\stopcitace</KEYWORD2>
- <KEYWORD2>\stopfakt</KEYWORD2>
- <KEYWORD2>\stopinteraktivnimenu</KEYWORD2>
- <KEYWORD2>\stopkomentar</KEYWORD2>
- <KEYWORD2>\stopkomponenta</KEYWORD2>
- <KEYWORD2>\stopmarginalnilinka</KEYWORD2>
- <KEYWORD2>\stoppozadi</KEYWORD2>
- <KEYWORD2>\stopprodukt</KEYWORD2>
- <KEYWORD2>\stopprojekt</KEYWORD2>
- <KEYWORD2>\stopprostredi</KEYWORD2>
- <KEYWORD2>\stoptextovalinka</KEYWORD2>
- <KEYWORD2>\stopverze</KEYWORD2>
- <KEYWORD2>\stopzhustene</KEYWORD2>
- <KEYWORD2>\strana</KEYWORD2>
- <KEYWORD2>\switchtorawfont</KEYWORD2>
- <KEYWORD2>\sym</KEYWORD2>
- <KEYWORD2>\symbol</KEYWORD2>
- <KEYWORD2>\synchronizacnilista</KEYWORD2>
- <KEYWORD2>\synchronizovat</KEYWORD2>
- <KEYWORD2>\tab</KEYWORD2>
- <KEYWORD2>\tecky</KEYWORD2>
- <KEYWORD2>\tenkalinka</KEYWORD2>
- <KEYWORD2>\tenkelinky</KEYWORD2>
- <KEYWORD2>\tex</KEYWORD2>
- <KEYWORD2>\texthlavicky</KEYWORD2>
- <KEYWORD2>\textovalinka</KEYWORD2>
- <KEYWORD2>\textpopisku</KEYWORD2>
- <KEYWORD2>\textvariable</KEYWORD2>
- <KEYWORD2>\tlacitko</KEYWORD2>
- <KEYWORD2>\tref</KEYWORD2>
- <KEYWORD2>\tvrdemezery</KEYWORD2>
- <KEYWORD2>\typebuffer</KEYWORD2>
- <KEYWORD2>\typstrany</KEYWORD2>
- <KEYWORD2>\ukazbarvu</KEYWORD2>
- <KEYWORD2>\ukazexterniobrazy</KEYWORD2>
- <KEYWORD2>\ukazmrizku</KEYWORD2>
- <KEYWORD2>\ukaznastaveni</KEYWORD2>
- <KEYWORD2>\ukazpaletu</KEYWORD2>
- <KEYWORD2>\ukazpodpery</KEYWORD2>
- <KEYWORD2>\ukazpole</KEYWORD2>
- <KEYWORD2>\ukazpostredizakladnihofontu</KEYWORD2>
- <KEYWORD2>\ukazramecek</KEYWORD2>
- <KEYWORD2>\ukazsadusymbolu</KEYWORD2>
- <KEYWORD2>\ukazskupinubarev</KEYWORD2>
- <KEYWORD2>\ukazupravu</KEYWORD2>
- <KEYWORD2>\ukazvytisk</KEYWORD2>
- <KEYWORD2>\ukazvzhled</KEYWORD2>
- <KEYWORD2>\ukazzakladnifont</KEYWORD2>
- <KEYWORD2>\umistikombinovanyseznam</KEYWORD2>
- <KEYWORD2>\umistilegendu</KEYWORD2>
- <KEYWORD2>\umistiloga</KEYWORD2>
- <KEYWORD2>\umistilokalnipoznamkypodcarou</KEYWORD2>
- <KEYWORD2>\umistinadsebe</KEYWORD2>
- <KEYWORD2>\umistinamrizku</KEYWORD2>
- <KEYWORD2>\umistipodrovnici</KEYWORD2>
- <KEYWORD2>\umistipoznamkypodcarou</KEYWORD2>
- <KEYWORD2>\umistirejstrik</KEYWORD2>
- <KEYWORD2>\umistirovnici</KEYWORD2>
- <KEYWORD2>\umistiseznam</KEYWORD2>
- <KEYWORD2>\umistivedlesebe</KEYWORD2>
- <KEYWORD2>\umistizalozky</KEYWORD2>
- <KEYWORD2>\uzijURL</KEYWORD2>
- <KEYWORD2>\uzijbloky</KEYWORD2>
- <KEYWORD2>\uzijexternidokument</KEYWORD2>
- <KEYWORD2>\uzijexterniobraz</KEYWORD2>
- <KEYWORD2>\uzijexternisoubor</KEYWORD2>
- <KEYWORD2>\uzijexternisoubory</KEYWORD2>
- <KEYWORD2>\uzijexternizvuk</KEYWORD2>
- <KEYWORD2>\uzijkodovani</KEYWORD2>
- <KEYWORD2>\uzijmodul</KEYWORD2>
- <KEYWORD2>\uzijodkazy</KEYWORD2>
- <KEYWORD2>\uzijprikazy</KEYWORD2>
- <KEYWORD2>\uzijspeciality</KEYWORD2>
- <KEYWORD2>\uzijsymbol</KEYWORD2>
- <KEYWORD2>\verze</KEYWORD2>
- <KEYWORD2>\vl</KEYWORD2>
- <KEYWORD2>\vlasovalinka</KEYWORD2>
- <KEYWORD2>\vlevo</KEYWORD2>
- <KEYWORD2>\vpravo</KEYWORD2>
- <KEYWORD2>\vradku</KEYWORD2>
- <KEYWORD2>\vsedniden</KEYWORD2>
- <KEYWORD2>\vyberbloky</KEYWORD2>
- <KEYWORD2>\vyberpapir</KEYWORD2>
- <KEYWORD2>\vyberverzi</KEYWORD2>
- <KEYWORD2>\vyplnenytext</KEYWORD2>
- <KEYWORD2>\vyplnovelinky</KEYWORD2>
- <KEYWORD2>\vyplnovepole</KEYWORD2>
- <KEYWORD2>\vyplnovyradek</KEYWORD2>
- <KEYWORD2>\vysoky</KEYWORD2>
- <KEYWORD2>\zablokujinterakcnimenu</KEYWORD2>
- <KEYWORD2>\zachovejbloky</KEYWORD2>
- <KEYWORD2>\zadnamezera</KEYWORD2>
- <KEYWORD2>\zadnebilemisto</KEYWORD2>
- <KEYWORD2>\zadnedalsibloky</KEYWORD2>
- <KEYWORD2>\zadnedalsisoubory</KEYWORD2>
- <KEYWORD2>\zadnehorniadolniradky</KEYWORD2>
- <KEYWORD2>\zadneodsazovani</KEYWORD2>
- <KEYWORD2>\zadnezahlaviaupati</KEYWORD2>
- <KEYWORD2>\zadneznaceni</KEYWORD2>
- <KEYWORD2>\zadnyseznam</KEYWORD2>
- <KEYWORD2>\zadnytest</KEYWORD2>
- <KEYWORD2>\zalozka</KEYWORD2>
- <KEYWORD2>\zapisdorejstriku</KEYWORD2>
- <KEYWORD2>\zapisdoseznamu</KEYWORD2>
- <KEYWORD2>\zapisdoseznamuodkazu</KEYWORD2>
- <KEYWORD2>\zapismeziseznam</KEYWORD2>
- <KEYWORD2>\zaramovani</KEYWORD2>
- <KEYWORD2>\zarovnanonastred</KEYWORD2>
- <KEYWORD2>\zarovnanovlevo</KEYWORD2>
- <KEYWORD2>\zarovnanovpravo</KEYWORD2>
- <KEYWORD2>\zasobnikpoli</KEYWORD2>
- <KEYWORD2>\zaznamovepole</KEYWORD2>
- <KEYWORD2>\zhustene</KEYWORD2>
- <KEYWORD2>\ziskejbuffer</KEYWORD2>
- <KEYWORD2>\ziskejznaceni</KEYWORD2>
- <KEYWORD2>\zlomek</KEYWORD2>
- <KEYWORD2>\znaceni</KEYWORD2>
- <KEYWORD2>\znak</KEYWORD2>
- <KEYWORD2>\znaky</KEYWORD2>
- <KEYWORD2>\zpracujbloky</KEYWORD2>
- <KEYWORD2>\zpracujstranu</KEYWORD2>
- <KEYWORD2>\zrcadlit</KEYWORD2>
- <KEYWORD2>\zref</KEYWORD2>
- </KEYWORDS>
- </RULES>
-</MODE>
diff --git a/context/data/context-jedit-de.xml b/context/data/context-jedit-de.xml
deleted file mode 100644
index 820ea8fbc..000000000
--- a/context/data/context-jedit-de.xml
+++ /dev/null
@@ -1,461 +0,0 @@
-<?xml version='1.0'?>
-
-<!DOCTYPE MODE SYSTEM 'xmode.dtd'>
-
-<MODE>
- <RULES>
- <KEYWORDS>
- <KEYWORD2>\Buchstabe</KEYWORD2>
- <KEYWORD2>\Buchstaben</KEYWORD2>
- <KEYWORD2>\MONAT</KEYWORD2>
- <KEYWORD2>\Roemischezahlen</KEYWORD2>
- <KEYWORD2>\WOCHENTAG</KEYWORD2>
- <KEYWORD2>\WOERTER</KEYWORD2>
- <KEYWORD2>\WORT</KEYWORD2>
- <KEYWORD2>\Woerter</KEYWORD2>
- <KEYWORD2>\Wort</KEYWORD2>
- <KEYWORD2>\amgitterausrichten</KEYWORD2>
- <KEYWORD2>\amgitterneuausrichten</KEYWORD2>
- <KEYWORD2>\arg</KEYWORD2>
- <KEYWORD2>\aufseite</KEYWORD2>
- <KEYWORD2>\ausfuellfeld</KEYWORD2>
- <KEYWORD2>\ausfuelltext</KEYWORD2>
- <KEYWORD2>\ausschnitt</KEYWORD2>
- <KEYWORD2>\bearbeitebloecke</KEYWORD2>
- <KEYWORD2>\bearbeiteseite</KEYWORD2>
- <KEYWORD2>\behaltebloecke</KEYWORD2>
- <KEYWORD2>\bei</KEYWORD2>
- <KEYWORD2>\benutzekodierung</KEYWORD2>
- <KEYWORD2>\benutzespezielles</KEYWORD2>
- <KEYWORD2>\beschrifteversion</KEYWORD2>
- <KEYWORD2>\beschriftung</KEYWORD2>
- <KEYWORD2>\bestimmekopfnummer</KEYWORD2>
- <KEYWORD2>\bestimmelistencharakeristika</KEYWORD2>
- <KEYWORD2>\bildschirm</KEYWORD2>
- <KEYWORD2>\blanko</KEYWORD2>
- <KEYWORD2>\bookmark</KEYWORD2>
- <KEYWORD2>\bruch</KEYWORD2>
- <KEYWORD2>\buchstabe</KEYWORD2>
- <KEYWORD2>\buchstaben</KEYWORD2>
- <KEYWORD2>\but</KEYWORD2>
- <KEYWORD2>\bypassblocks</KEYWORD2>
- <KEYWORD2>\chem</KEYWORD2>
- <KEYWORD2>\completeregister</KEYWORD2>
- <KEYWORD2>\crlf</KEYWORD2>
- <KEYWORD2>\datum</KEYWORD2>
- <KEYWORD2>\defineoutput</KEYWORD2>
- <KEYWORD2>\definerawfont</KEYWORD2>
- <KEYWORD2>\definerule</KEYWORD2>
- <KEYWORD2>\definetextposition</KEYWORD2>
- <KEYWORD2>\definetextvariable</KEYWORD2>
- <KEYWORD2>\definetype</KEYWORD2>
- <KEYWORD2>\definiereabbsymbol</KEYWORD2>
- <KEYWORD2>\definiereabsaetze</KEYWORD2>
- <KEYWORD2>\definiereabschnitt</KEYWORD2>
- <KEYWORD2>\definiereabschnittsblock</KEYWORD2>
- <KEYWORD2>\definierebeschreibung</KEYWORD2>
- <KEYWORD2>\definierebeschreibungen</KEYWORD2>
- <KEYWORD2>\definierebeschriftung</KEYWORD2>
- <KEYWORD2>\definiereblanko</KEYWORD2>
- <KEYWORD2>\definiereblock</KEYWORD2>
- <KEYWORD2>\definiereeinzug</KEYWORD2>
- <KEYWORD2>\definierefarbe</KEYWORD2>
- <KEYWORD2>\definierefarbengruppe</KEYWORD2>
- <KEYWORD2>\definierefeld</KEYWORD2>
- <KEYWORD2>\definierefeldstapel</KEYWORD2>
- <KEYWORD2>\definierefliesstext</KEYWORD2>
- <KEYWORD2>\definierefliesstextumgebung</KEYWORD2>
- <KEYWORD2>\definieregleitobjekt</KEYWORD2>
- <KEYWORD2>\definiereinteraktionsmenue</KEYWORD2>
- <KEYWORD2>\definierekonversion</KEYWORD2>
- <KEYWORD2>\definierelabel</KEYWORD2>
- <KEYWORD2>\definiereliste</KEYWORD2>
- <KEYWORD2>\definierelogo</KEYWORD2>
- <KEYWORD2>\definieren</KEYWORD2>
- <KEYWORD2>\definierenummerierung</KEYWORD2>
- <KEYWORD2>\definiereoverlay</KEYWORD2>
- <KEYWORD2>\definierepalette</KEYWORD2>
- <KEYWORD2>\definierepapierformat</KEYWORD2>
- <KEYWORD2>\definiereprofil</KEYWORD2>
- <KEYWORD2>\definiereprogramme</KEYWORD2>
- <KEYWORD2>\definierepuffer</KEYWORD2>
- <KEYWORD2>\definierereferenz</KEYWORD2>
- <KEYWORD2>\definierereferenzformat</KEYWORD2>
- <KEYWORD2>\definierereferenzliste</KEYWORD2>
- <KEYWORD2>\definiereregister</KEYWORD2>
- <KEYWORD2>\definiereschrift</KEYWORD2>
- <KEYWORD2>\definieresortieren</KEYWORD2>
- <KEYWORD2>\definierestartstop</KEYWORD2>
- <KEYWORD2>\definieresubfeld</KEYWORD2>
- <KEYWORD2>\definieresymbol</KEYWORD2>
- <KEYWORD2>\definieresynonyme</KEYWORD2>
- <KEYWORD2>\definieretabellenvorlage</KEYWORD2>
- <KEYWORD2>\definieretabulator</KEYWORD2>
- <KEYWORD2>\definieretext</KEYWORD2>
- <KEYWORD2>\definieretippen</KEYWORD2>
- <KEYWORD2>\definiereueberschrift</KEYWORD2>
- <KEYWORD2>\definiereumbruch</KEYWORD2>
- <KEYWORD2>\definiereumrahmt</KEYWORD2>
- <KEYWORD2>\definiereumrahmtertext</KEYWORD2>
- <KEYWORD2>\definiereversion</KEYWORD2>
- <KEYWORD2>\definierezusammengestellteliste</KEYWORD2>
- <KEYWORD2>\doppelseite</KEYWORD2>
- <KEYWORD2>\doppelseitigespapier</KEYWORD2>
- <KEYWORD2>\drehen</KEYWORD2>
- <KEYWORD2>\duennelinie</KEYWORD2>
- <KEYWORD2>\duennerumriss</KEYWORD2>
- <KEYWORD2>\durchgestrichen</KEYWORD2>
- <KEYWORD2>\durchstreichen</KEYWORD2>
- <KEYWORD2>\einezeile</KEYWORD2>
- <KEYWORD2>\einziehen</KEYWORD2>
- <KEYWORD2>\emptylines</KEYWORD2>
- <KEYWORD2>\entknuepfebeschriftung</KEYWORD2>
- <KEYWORD2>\externeabbildung</KEYWORD2>
- <KEYWORD2>\farbe</KEYWORD2>
- <KEYWORD2>\feld</KEYWORD2>
- <KEYWORD2>\feldstapel</KEYWORD2>
- <KEYWORD2>\festesspatium</KEYWORD2>
- <KEYWORD2>\folgeprofil</KEYWORD2>
- <KEYWORD2>\folgeprofilversion</KEYWORD2>
- <KEYWORD2>\folgeversion</KEYWORD2>
- <KEYWORD2>\footnotetext</KEYWORD2>
- <KEYWORD2>\forceblocks</KEYWORD2>
- <KEYWORD2>\format</KEYWORD2>
- <KEYWORD2>\fussnote</KEYWORD2>
- <KEYWORD2>\gefuelltesrechteck</KEYWORD2>
- <KEYWORD2>\gefuelltezeile</KEYWORD2>
- <KEYWORD2>\gestreckt</KEYWORD2>
- <KEYWORD2>\gitter</KEYWORD2>
- <KEYWORD2>\graufarbe</KEYWORD2>
- <KEYWORD2>\haarlinie</KEYWORD2>
- <KEYWORD2>\hauptsprache</KEYWORD2>
- <KEYWORD2>\heutigesdatum</KEYWORD2>
- <KEYWORD2>\heutigeskopfnummer</KEYWORD2>
- <KEYWORD2>\hintergrund</KEYWORD2>
- <KEYWORD2>\hl</KEYWORD2>
- <KEYWORD2>\hoch</KEYWORD2>
- <KEYWORD2>\holebeschriftung</KEYWORD2>
- <KEYWORD2>\holepuffer</KEYWORD2>
- <KEYWORD2>\imlinken</KEYWORD2>
- <KEYWORD2>\imrechten</KEYWORD2>
- <KEYWORD2>\imumriss</KEYWORD2>
- <KEYWORD2>\in</KEYWORD2>
- <KEYWORD2>\inaktiviereinteraktionsmenue</KEYWORD2>
- <KEYWORD2>\inanderermarginale</KEYWORD2>
- <KEYWORD2>\ininner</KEYWORD2>
- <KEYWORD2>\inmarginalie</KEYWORD2>
- <KEYWORD2>\inouter</KEYWORD2>
- <KEYWORD2>\installieresprache</KEYWORD2>
- <KEYWORD2>\interaktionsbalken</KEYWORD2>
- <KEYWORD2>\interaktionsknopfe</KEYWORD2>
- <KEYWORD2>\inzeile</KEYWORD2>
- <KEYWORD2>\irgendwo</KEYWORD2>
- <KEYWORD2>\its</KEYWORD2>
- <KEYWORD2>\keinebeschriftung</KEYWORD2>
- <KEYWORD2>\keinebloeckemehr</KEYWORD2>
- <KEYWORD2>\keinedateienmehr</KEYWORD2>
- <KEYWORD2>\keinekopfundfusszeilen</KEYWORD2>
- <KEYWORD2>\keineliste</KEYWORD2>
- <KEYWORD2>\keinspatium</KEYWORD2>
- <KEYWORD2>\keintest</KEYWORD2>
- <KEYWORD2>\keinzeilenobenundunten</KEYWORD2>
- <KEYWORD2>\keinzwischenraum</KEYWORD2>
- <KEYWORD2>\kleinerdurchschuss</KEYWORD2>
- <KEYWORD2>\klonierefeld</KEYWORD2>
- <KEYWORD2>\knopf</KEYWORD2>
- <KEYWORD2>\kommentar</KEYWORD2>
- <KEYWORD2>\konvertierezahl</KEYWORD2>
- <KEYWORD2>\kopf</KEYWORD2>
- <KEYWORD2>\kopfnummer</KEYWORD2>
- <KEYWORD2>\kopierefeld</KEYWORD2>
- <KEYWORD2>\korrigierezwischenraum</KEYWORD2>
- <KEYWORD2>\labels</KEYWORD2>
- <KEYWORD2>\labeltext</KEYWORD2>
- <KEYWORD2>\linksbuendig</KEYWORD2>
- <KEYWORD2>\listsymbol</KEYWORD2>
- <KEYWORD2>\mar</KEYWORD2>
- <KEYWORD2>\marginallinie</KEYWORD2>
- <KEYWORD2>\marginaltext</KEYWORD2>
- <KEYWORD2>\mathematik</KEYWORD2>
- <KEYWORD2>\monat</KEYWORD2>
- <KEYWORD2>\nachunten</KEYWORD2>
- <KEYWORD2>\nichteinziehen</KEYWORD2>
- <KEYWORD2>\nop</KEYWORD2>
- <KEYWORD2>\notiz</KEYWORD2>
- <KEYWORD2>\passelayoutan</KEYWORD2>
- <KEYWORD2>\passendfeld</KEYWORD2>
- <KEYWORD2>\placefloat</KEYWORD2>
- <KEYWORD2>\placereferencelist</KEYWORD2>
- <KEYWORD2>\placerule</KEYWORD2>
- <KEYWORD2>\placetextvariable</KEYWORD2>
- <KEYWORD2>\platzierebookmarks</KEYWORD2>
- <KEYWORD2>\platziereformel</KEYWORD2>
- <KEYWORD2>\platzierefussnoten</KEYWORD2>
- <KEYWORD2>\platzierelegende</KEYWORD2>
- <KEYWORD2>\platziereliste</KEYWORD2>
- <KEYWORD2>\platzierelogo</KEYWORD2>
- <KEYWORD2>\platzierelokalefussnoten</KEYWORD2>
- <KEYWORD2>\platzierenebeneinander</KEYWORD2>
- <KEYWORD2>\platziereregister</KEYWORD2>
- <KEYWORD2>\platziereuntereinander</KEYWORD2>
- <KEYWORD2>\platziereunterformel</KEYWORD2>
- <KEYWORD2>\platzierezusammengestellteliste</KEYWORD2>
- <KEYWORD2>\pos</KEYWORD2>
- <KEYWORD2>\position</KEYWORD2>
- <KEYWORD2>\positiontext</KEYWORD2>
- <KEYWORD2>\posten</KEYWORD2>
- <KEYWORD2>\programm</KEYWORD2>
- <KEYWORD2>\publikation</KEYWORD2>
- <KEYWORD2>\punkt</KEYWORD2>
- <KEYWORD2>\ran</KEYWORD2>
- <KEYWORD2>\rechteck</KEYWORD2>
- <KEYWORD2>\rechtecke</KEYWORD2>
- <KEYWORD2>\rechtsbuendig</KEYWORD2>
- <KEYWORD2>\ref</KEYWORD2>
- <KEYWORD2>\referenz</KEYWORD2>
- <KEYWORD2>\registrierefelder</KEYWORD2>
- <KEYWORD2>\roemischezahlen</KEYWORD2>
- <KEYWORD2>\ruecksetzten</KEYWORD2>
- <KEYWORD2>\ruecksetztenbeschriftung</KEYWORD2>
- <KEYWORD2>\schreibezumregister</KEYWORD2>
- <KEYWORD2>\schreibezurliste</KEYWORD2>
- <KEYWORD2>\schreibezurreferenzliste</KEYWORD2>
- <KEYWORD2>\schreibezwischenliste</KEYWORD2>
- <KEYWORD2>\seite</KEYWORD2>
- <KEYWORD2>\seitenreferenz</KEYWORD2>
- <KEYWORD2>\seitentyp</KEYWORD2>
- <KEYWORD2>\settext</KEYWORD2>
- <KEYWORD2>\settextvariable</KEYWORD2>
- <KEYWORD2>\setupforms</KEYWORD2>
- <KEYWORD2>\setupitemgroup</KEYWORD2>
- <KEYWORD2>\setuppaper</KEYWORD2>
- <KEYWORD2>\setuprule</KEYWORD2>
- <KEYWORD2>\setupstrut</KEYWORD2>
- <KEYWORD2>\setuptextposition</KEYWORD2>
- <KEYWORD2>\setuptextvariable</KEYWORD2>
- <KEYWORD2>\showsymbolset</KEYWORD2>
- <KEYWORD2>\spalte</KEYWORD2>
- <KEYWORD2>\spatium</KEYWORD2>
- <KEYWORD2>\spiegeln</KEYWORD2>
- <KEYWORD2>\sprache</KEYWORD2>
- <KEYWORD2>\start</KEYWORD2>
- <KEYWORD2>\startfarbe</KEYWORD2>
- <KEYWORD2>\startgeg</KEYWORD2>
- <KEYWORD2>\starthintergrund</KEYWORD2>
- <KEYWORD2>\startinteraktionsmenue</KEYWORD2>
- <KEYWORD2>\startkleinerdurchschuss</KEYWORD2>
- <KEYWORD2>\startkommentar</KEYWORD2>
- <KEYWORD2>\startkomponente</KEYWORD2>
- <KEYWORD2>\startmarginallinie</KEYWORD2>
- <KEYWORD2>\startprodukt</KEYWORD2>
- <KEYWORD2>\startprojekt</KEYWORD2>
- <KEYWORD2>\starttextlinie</KEYWORD2>
- <KEYWORD2>\startumgebung</KEYWORD2>
- <KEYWORD2>\startversion</KEYWORD2>
- <KEYWORD2>\startzitat</KEYWORD2>
- <KEYWORD2>\stelleabsaetzeein</KEYWORD2>
- <KEYWORD2>\stelleabsatznummerierungein</KEYWORD2>
- <KEYWORD2>\stelleabschnittein</KEYWORD2>
- <KEYWORD2>\stelleabschnittsblockein</KEYWORD2>
- <KEYWORD2>\stelleanordnenein</KEYWORD2>
- <KEYWORD2>\stelleausgabeein</KEYWORD2>
- <KEYWORD2>\stelleausrichtungein</KEYWORD2>
- <KEYWORD2>\stelleausschnittein</KEYWORD2>
- <KEYWORD2>\stellebeschreibungein</KEYWORD2>
- <KEYWORD2>\stellebeschriftungein</KEYWORD2>
- <KEYWORD2>\stellebilderunterschriftein</KEYWORD2>
- <KEYWORD2>\stellebildunterschriftein</KEYWORD2>
- <KEYWORD2>\stellebindestrichein</KEYWORD2>
- <KEYWORD2>\stelleblankoein</KEYWORD2>
- <KEYWORD2>\stelleblockein</KEYWORD2>
- <KEYWORD2>\stelledrehenein</KEYWORD2>
- <KEYWORD2>\stelleduennerumrissein</KEYWORD2>
- <KEYWORD2>\stelleeinziehenein</KEYWORD2>
- <KEYWORD2>\stelleeinzuegein</KEYWORD2>
- <KEYWORD2>\stelleengerein</KEYWORD2>
- <KEYWORD2>\stelleexterneabbildungenein</KEYWORD2>
- <KEYWORD2>\stellefarbeein</KEYWORD2>
- <KEYWORD2>\stellefarbenein</KEYWORD2>
- <KEYWORD2>\stellefeldein</KEYWORD2>
- <KEYWORD2>\stellefelderin</KEYWORD2>
- <KEYWORD2>\stellefliesstextein</KEYWORD2>
- <KEYWORD2>\stellefliesstextumgebungein</KEYWORD2>
- <KEYWORD2>\stellefussnotendefinitionein</KEYWORD2>
- <KEYWORD2>\stellefussnotenein</KEYWORD2>
- <KEYWORD2>\stellefusszeileein</KEYWORD2>
- <KEYWORD2>\stellefusszeilentextein</KEYWORD2>
- <KEYWORD2>\stellegefuelltesrechteckein</KEYWORD2>
- <KEYWORD2>\stellegefuelltezeileein</KEYWORD2>
- <KEYWORD2>\stellegegenueberplatzierenein</KEYWORD2>
- <KEYWORD2>\stellegleitobjekteein</KEYWORD2>
- <KEYWORD2>\stellegleitobjektein</KEYWORD2>
- <KEYWORD2>\stellehintergruendeein</KEYWORD2>
- <KEYWORD2>\stellehintergrundein</KEYWORD2>
- <KEYWORD2>\stelleinmarginalieein</KEYWORD2>
- <KEYWORD2>\stelleinteraktionein</KEYWORD2>
- <KEYWORD2>\stelleinteraktionsbalkenein</KEYWORD2>
- <KEYWORD2>\stelleinteraktionsbildschirmein</KEYWORD2>
- <KEYWORD2>\stelleknopfein</KEYWORD2>
- <KEYWORD2>\stellekombinationein</KEYWORD2>
- <KEYWORD2>\stellekommentarein</KEYWORD2>
- <KEYWORD2>\stellekopfzahlein</KEYWORD2>
- <KEYWORD2>\stellekopfzeileein</KEYWORD2>
- <KEYWORD2>\stellekopfzeilentextein</KEYWORD2>
- <KEYWORD2>\stellelabeltextein</KEYWORD2>
- <KEYWORD2>\stellelayoutein</KEYWORD2>
- <KEYWORD2>\stellelegendeein</KEYWORD2>
- <KEYWORD2>\stellelinienbreiteein</KEYWORD2>
- <KEYWORD2>\stellelisteein</KEYWORD2>
- <KEYWORD2>\stellemarginalblockein</KEYWORD2>
- <KEYWORD2>\stellemarginallinieein</KEYWORD2>
- <KEYWORD2>\stellenobenein</KEYWORD2>
- <KEYWORD2>\stellenummerierungein</KEYWORD2>
- <KEYWORD2>\stellepaletteein</KEYWORD2>
- <KEYWORD2>\stellepapierformatein</KEYWORD2>
- <KEYWORD2>\stelleplatziegeteiltegleitobjekt</KEYWORD2>
- <KEYWORD2>\stellepositionierenein</KEYWORD2>
- <KEYWORD2>\stellepostenein</KEYWORD2>
- <KEYWORD2>\stelleprofilein</KEYWORD2>
- <KEYWORD2>\stelleprogrammein</KEYWORD2>
- <KEYWORD2>\stellepublikationein</KEYWORD2>
- <KEYWORD2>\stellepufferein</KEYWORD2>
- <KEYWORD2>\stellerasterein</KEYWORD2>
- <KEYWORD2>\stellerechteckein</KEYWORD2>
- <KEYWORD2>\stellereferenzierenein</KEYWORD2>
- <KEYWORD2>\stellereferenzlisteein</KEYWORD2>
- <KEYWORD2>\stelleregisterein</KEYWORD2>
- <KEYWORD2>\stelleseitennummerein</KEYWORD2>
- <KEYWORD2>\stelleseitennummeriernungein</KEYWORD2>
- <KEYWORD2>\stelleseitenuebergangein</KEYWORD2>
- <KEYWORD2>\stellesortierenein</KEYWORD2>
- <KEYWORD2>\stellespaltenein</KEYWORD2>
- <KEYWORD2>\stellespatiumein</KEYWORD2>
- <KEYWORD2>\stellespracheein</KEYWORD2>
- <KEYWORD2>\stellesymbolsetein</KEYWORD2>
- <KEYWORD2>\stellesynchronisationein</KEYWORD2>
- <KEYWORD2>\stellesynchronisationsbalkenein</KEYWORD2>
- <KEYWORD2>\stellesynonymein</KEYWORD2>
- <KEYWORD2>\stellesystemein</KEYWORD2>
- <KEYWORD2>\stelletabein</KEYWORD2>
- <KEYWORD2>\stelletabellenein</KEYWORD2>
- <KEYWORD2>\stelletabulatorein</KEYWORD2>
- <KEYWORD2>\stelletextein</KEYWORD2>
- <KEYWORD2>\stelletextobenein</KEYWORD2>
- <KEYWORD2>\stelletexttexteein</KEYWORD2>
- <KEYWORD2>\stelletextumrissein</KEYWORD2>
- <KEYWORD2>\stelletextuntenein</KEYWORD2>
- <KEYWORD2>\stelletipein</KEYWORD2>
- <KEYWORD2>\stelletippenein</KEYWORD2>
- <KEYWORD2>\stelletoleranzein</KEYWORD2>
- <KEYWORD2>\stelleueberschriftein</KEYWORD2>
- <KEYWORD2>\stelleueberschriftenein</KEYWORD2>
- <KEYWORD2>\stelleueberschrifttextein</KEYWORD2>
- <KEYWORD2>\stelleumbruchein</KEYWORD2>
- <KEYWORD2>\stelleumrahmtein</KEYWORD2>
- <KEYWORD2>\stelleumrahmtetexteein</KEYWORD2>
- <KEYWORD2>\stelleuntenein</KEYWORD2>
- <KEYWORD2>\stelleunterseitennummerein</KEYWORD2>
- <KEYWORD2>\stelleunterstreichenein</KEYWORD2>
- <KEYWORD2>\stelleurlein</KEYWORD2>
- <KEYWORD2>\stelleversalienein</KEYWORD2>
- <KEYWORD2>\stelleversionein</KEYWORD2>
- <KEYWORD2>\stellezeilenabstandein</KEYWORD2>
- <KEYWORD2>\stellezeilenein</KEYWORD2>
- <KEYWORD2>\stellezeilennumerierungein</KEYWORD2>
- <KEYWORD2>\stellezitierenein</KEYWORD2>
- <KEYWORD2>\stellezusammengestelltelisteein</KEYWORD2>
- <KEYWORD2>\stellezwischenraumein</KEYWORD2>
- <KEYWORD2>\stop</KEYWORD2>
- <KEYWORD2>\stopfarbe</KEYWORD2>
- <KEYWORD2>\stopgeg</KEYWORD2>
- <KEYWORD2>\stophintergrund</KEYWORD2>
- <KEYWORD2>\stopinteraktionsmenue</KEYWORD2>
- <KEYWORD2>\stopkleinerdurchschuss</KEYWORD2>
- <KEYWORD2>\stopkommentar</KEYWORD2>
- <KEYWORD2>\stopkomponente</KEYWORD2>
- <KEYWORD2>\stopmarginallinie</KEYWORD2>
- <KEYWORD2>\stopprodukt</KEYWORD2>
- <KEYWORD2>\stopprojekt</KEYWORD2>
- <KEYWORD2>\stoptextlinie</KEYWORD2>
- <KEYWORD2>\stopumgebung</KEYWORD2>
- <KEYWORD2>\stopversion</KEYWORD2>
- <KEYWORD2>\stopzitat</KEYWORD2>
- <KEYWORD2>\switchtorawfont</KEYWORD2>
- <KEYWORD2>\sym</KEYWORD2>
- <KEYWORD2>\symbol</KEYWORD2>
- <KEYWORD2>\synchronisationsbalken</KEYWORD2>
- <KEYWORD2>\synchronisieren</KEYWORD2>
- <KEYWORD2>\tab</KEYWORD2>
- <KEYWORD2>\teilegleitobjekt</KEYWORD2>
- <KEYWORD2>\tex</KEYWORD2>
- <KEYWORD2>\textlinie</KEYWORD2>
- <KEYWORD2>\textreferenz</KEYWORD2>
- <KEYWORD2>\textvariable</KEYWORD2>
- <KEYWORD2>\tief</KEYWORD2>
- <KEYWORD2>\tiho</KEYWORD2>
- <KEYWORD2>\tip</KEYWORD2>
- <KEYWORD2>\tippedatei</KEYWORD2>
- <KEYWORD2>\tippen</KEYWORD2>
- <KEYWORD2>\tippepuffer</KEYWORD2>
- <KEYWORD2>\tooltip</KEYWORD2>
- <KEYWORD2>\ueber</KEYWORD2>
- <KEYWORD2>\ueberschrifttext</KEYWORD2>
- <KEYWORD2>\uebersetzten</KEYWORD2>
- <KEYWORD2>\ueberstreichen</KEYWORD2>
- <KEYWORD2>\ueberstrichen</KEYWORD2>
- <KEYWORD2>\umrahmt</KEYWORD2>
- <KEYWORD2>\unterstreichen</KEYWORD2>
- <KEYWORD2>\unterstrichen</KEYWORD2>
- <KEYWORD2>\verbergebloecke</KEYWORD2>
- <KEYWORD2>\vergleichefarbengruppe</KEYWORD2>
- <KEYWORD2>\vergleichepalette</KEYWORD2>
- <KEYWORD2>\verknuepfebeschriftung</KEYWORD2>
- <KEYWORD2>\verknuepfedokument</KEYWORD2>
- <KEYWORD2>\verknuepfregister</KEYWORD2>
- <KEYWORD2>\version</KEYWORD2>
- <KEYWORD2>\verweis</KEYWORD2>
- <KEYWORD2>\verweisdatum</KEYWORD2>
- <KEYWORD2>\verwendeURL</KEYWORD2>
- <KEYWORD2>\verwendebefehl</KEYWORD2>
- <KEYWORD2>\verwendebloecke</KEYWORD2>
- <KEYWORD2>\verwendeexteresdokument</KEYWORD2>
- <KEYWORD2>\verwendeexterneabbildung</KEYWORD2>
- <KEYWORD2>\verwendeexternedatei</KEYWORD2>
- <KEYWORD2>\verwendeexternedateien</KEYWORD2>
- <KEYWORD2>\verwendeexternestonstueck</KEYWORD2>
- <KEYWORD2>\verwendemodul</KEYWORD2>
- <KEYWORD2>\verwendereferenzen</KEYWORD2>
- <KEYWORD2>\verwendesymbole</KEYWORD2>
- <KEYWORD2>\vl</KEYWORD2>
- <KEYWORD2>\von</KEYWORD2>
- <KEYWORD2>\waehlebloeckeaus</KEYWORD2>
- <KEYWORD2>\waehlepapieraus</KEYWORD2>
- <KEYWORD2>\waehleversionaus</KEYWORD2>
- <KEYWORD2>\wechselezumfliesstext</KEYWORD2>
- <KEYWORD2>\wochentag</KEYWORD2>
- <KEYWORD2>\wortrechts</KEYWORD2>
- <KEYWORD2>\zeigedruck</KEYWORD2>
- <KEYWORD2>\zeigeeinstellungen</KEYWORD2>
- <KEYWORD2>\zeigeexterneabbildungen</KEYWORD2>
- <KEYWORD2>\zeigefarbe</KEYWORD2>
- <KEYWORD2>\zeigefarbengruppe</KEYWORD2>
- <KEYWORD2>\zeigefelder</KEYWORD2>
- <KEYWORD2>\zeigefliesstext</KEYWORD2>
- <KEYWORD2>\zeigefliesstextumgebung</KEYWORD2>
- <KEYWORD2>\zeigegitter</KEYWORD2>
- <KEYWORD2>\zeigelayout</KEYWORD2>
- <KEYWORD2>\zeigepalette</KEYWORD2>
- <KEYWORD2>\zeigerahmen</KEYWORD2>
- <KEYWORD2>\zeigestruts</KEYWORD2>
- <KEYWORD2>\zeigeumbruch</KEYWORD2>
- <KEYWORD2>\zentriert</KEYWORD2>
- <KEYWORD2>\ziffern</KEYWORD2>
- <KEYWORD2>\zitat</KEYWORD2>
- <KEYWORD2>\zitieren</KEYWORD2>
- <KEYWORD2>\zu</KEYWORD2>
- <KEYWORD2>\zurbox</KEYWORD2>
- <KEYWORD2>\zusatz</KEYWORD2>
- <KEYWORD2>\zwischenraum</KEYWORD2>
- </KEYWORDS>
- </RULES>
-</MODE>
diff --git a/context/data/context-jedit-en.xml b/context/data/context-jedit-en.xml
deleted file mode 100644
index 34359ca15..000000000
--- a/context/data/context-jedit-en.xml
+++ /dev/null
@@ -1,461 +0,0 @@
-<?xml version='1.0'?>
-
-<!DOCTYPE MODE SYSTEM 'xmode.dtd'>
-
-<MODE>
- <RULES>
- <KEYWORDS>
- <KEYWORD2>\Character</KEYWORD2>
- <KEYWORD2>\Characters</KEYWORD2>
- <KEYWORD2>\MONTH</KEYWORD2>
- <KEYWORD2>\Romannumerals</KEYWORD2>
- <KEYWORD2>\WEEKDAY</KEYWORD2>
- <KEYWORD2>\WORD</KEYWORD2>
- <KEYWORD2>\WORDS</KEYWORD2>
- <KEYWORD2>\Word</KEYWORD2>
- <KEYWORD2>\Words</KEYWORD2>
- <KEYWORD2>\about</KEYWORD2>
- <KEYWORD2>\adaptlayout</KEYWORD2>
- <KEYWORD2>\adding</KEYWORD2>
- <KEYWORD2>\arg</KEYWORD2>
- <KEYWORD2>\at</KEYWORD2>
- <KEYWORD2>\atpage</KEYWORD2>
- <KEYWORD2>\background</KEYWORD2>
- <KEYWORD2>\blackrule</KEYWORD2>
- <KEYWORD2>\blackrules</KEYWORD2>
- <KEYWORD2>\blank</KEYWORD2>
- <KEYWORD2>\bookmark</KEYWORD2>
- <KEYWORD2>\but</KEYWORD2>
- <KEYWORD2>\button</KEYWORD2>
- <KEYWORD2>\bypassblocks</KEYWORD2>
- <KEYWORD2>\character</KEYWORD2>
- <KEYWORD2>\characters</KEYWORD2>
- <KEYWORD2>\chem</KEYWORD2>
- <KEYWORD2>\clip</KEYWORD2>
- <KEYWORD2>\clonefield</KEYWORD2>
- <KEYWORD2>\color</KEYWORD2>
- <KEYWORD2>\column</KEYWORD2>
- <KEYWORD2>\comment</KEYWORD2>
- <KEYWORD2>\comparecolorgroup</KEYWORD2>
- <KEYWORD2>\comparepalet</KEYWORD2>
- <KEYWORD2>\completeregister</KEYWORD2>
- <KEYWORD2>\convertnumber</KEYWORD2>
- <KEYWORD2>\copyfield</KEYWORD2>
- <KEYWORD2>\correctwhitespace</KEYWORD2>
- <KEYWORD2>\coupledocument</KEYWORD2>
- <KEYWORD2>\couplemarking</KEYWORD2>
- <KEYWORD2>\couplepage</KEYWORD2>
- <KEYWORD2>\couplepaper</KEYWORD2>
- <KEYWORD2>\coupleregister</KEYWORD2>
- <KEYWORD2>\crlf</KEYWORD2>
- <KEYWORD2>\currentdate</KEYWORD2>
- <KEYWORD2>\currentheadnumber</KEYWORD2>
- <KEYWORD2>\date</KEYWORD2>
- <KEYWORD2>\decouplemarking</KEYWORD2>
- <KEYWORD2>\define</KEYWORD2>
- <KEYWORD2>\defineblank</KEYWORD2>
- <KEYWORD2>\defineblock</KEYWORD2>
- <KEYWORD2>\definebodyfont</KEYWORD2>
- <KEYWORD2>\definebodyfontenvironment</KEYWORD2>
- <KEYWORD2>\definebuffer</KEYWORD2>
- <KEYWORD2>\definecolor</KEYWORD2>
- <KEYWORD2>\definecolorgroup</KEYWORD2>
- <KEYWORD2>\definecombinedlist</KEYWORD2>
- <KEYWORD2>\defineconversion</KEYWORD2>
- <KEYWORD2>\definedescription</KEYWORD2>
- <KEYWORD2>\defineenumeration</KEYWORD2>
- <KEYWORD2>\definefield</KEYWORD2>
- <KEYWORD2>\definefieldstack</KEYWORD2>
- <KEYWORD2>\definefiguresymbol</KEYWORD2>
- <KEYWORD2>\definefloat</KEYWORD2>
- <KEYWORD2>\definefont</KEYWORD2>
- <KEYWORD2>\defineframed</KEYWORD2>
- <KEYWORD2>\defineframedtext</KEYWORD2>
- <KEYWORD2>\definehead</KEYWORD2>
- <KEYWORD2>\defineindenting</KEYWORD2>
- <KEYWORD2>\defineinteractionmenu</KEYWORD2>
- <KEYWORD2>\definelabel</KEYWORD2>
- <KEYWORD2>\definelist</KEYWORD2>
- <KEYWORD2>\definelogo</KEYWORD2>
- <KEYWORD2>\definemakeup</KEYWORD2>
- <KEYWORD2>\definemarking</KEYWORD2>
- <KEYWORD2>\defineoutput</KEYWORD2>
- <KEYWORD2>\defineoverlay</KEYWORD2>
- <KEYWORD2>\definepalet</KEYWORD2>
- <KEYWORD2>\definepapersize</KEYWORD2>
- <KEYWORD2>\defineparagraphs</KEYWORD2>
- <KEYWORD2>\defineprofile</KEYWORD2>
- <KEYWORD2>\defineprogram</KEYWORD2>
- <KEYWORD2>\definerawfont</KEYWORD2>
- <KEYWORD2>\definereference</KEYWORD2>
- <KEYWORD2>\definereferenceformat</KEYWORD2>
- <KEYWORD2>\definereferencelist</KEYWORD2>
- <KEYWORD2>\defineregister</KEYWORD2>
- <KEYWORD2>\definerule</KEYWORD2>
- <KEYWORD2>\definesection</KEYWORD2>
- <KEYWORD2>\definesectionblock</KEYWORD2>
- <KEYWORD2>\definesorting</KEYWORD2>
- <KEYWORD2>\definestartstop</KEYWORD2>
- <KEYWORD2>\definesubfield</KEYWORD2>
- <KEYWORD2>\definesymbol</KEYWORD2>
- <KEYWORD2>\definesynonyms</KEYWORD2>
- <KEYWORD2>\definetabletemplate</KEYWORD2>
- <KEYWORD2>\definetabulate</KEYWORD2>
- <KEYWORD2>\definetext</KEYWORD2>
- <KEYWORD2>\definetextposition</KEYWORD2>
- <KEYWORD2>\definetextvariable</KEYWORD2>
- <KEYWORD2>\definetype</KEYWORD2>
- <KEYWORD2>\definetyping</KEYWORD2>
- <KEYWORD2>\defineversion</KEYWORD2>
- <KEYWORD2>\determineheadnumber</KEYWORD2>
- <KEYWORD2>\determinelistcharacteristics</KEYWORD2>
- <KEYWORD2>\disableinteractionmenu</KEYWORD2>
- <KEYWORD2>\donttest</KEYWORD2>
- <KEYWORD2>\emptylines</KEYWORD2>
- <KEYWORD2>\externalfigure</KEYWORD2>
- <KEYWORD2>\field</KEYWORD2>
- <KEYWORD2>\fieldstack</KEYWORD2>
- <KEYWORD2>\fillinfield</KEYWORD2>
- <KEYWORD2>\fillinline</KEYWORD2>
- <KEYWORD2>\fillinrules</KEYWORD2>
- <KEYWORD2>\fillintext</KEYWORD2>
- <KEYWORD2>\fitfield</KEYWORD2>
- <KEYWORD2>\fixedspaces</KEYWORD2>
- <KEYWORD2>\followprofile</KEYWORD2>
- <KEYWORD2>\followprofileversion</KEYWORD2>
- <KEYWORD2>\followversion</KEYWORD2>
- <KEYWORD2>\footnote</KEYWORD2>
- <KEYWORD2>\footnotetext</KEYWORD2>
- <KEYWORD2>\forceblocks</KEYWORD2>
- <KEYWORD2>\fraction</KEYWORD2>
- <KEYWORD2>\framed</KEYWORD2>
- <KEYWORD2>\from</KEYWORD2>
- <KEYWORD2>\getbuffer</KEYWORD2>
- <KEYWORD2>\getmarking</KEYWORD2>
- <KEYWORD2>\godown</KEYWORD2>
- <KEYWORD2>\goto</KEYWORD2>
- <KEYWORD2>\gotobox</KEYWORD2>
- <KEYWORD2>\graycolor</KEYWORD2>
- <KEYWORD2>\grid</KEYWORD2>
- <KEYWORD2>\hairline</KEYWORD2>
- <KEYWORD2>\head</KEYWORD2>
- <KEYWORD2>\headnumber</KEYWORD2>
- <KEYWORD2>\headtext</KEYWORD2>
- <KEYWORD2>\hideblocks</KEYWORD2>
- <KEYWORD2>\high</KEYWORD2>
- <KEYWORD2>\hl</KEYWORD2>
- <KEYWORD2>\in</KEYWORD2>
- <KEYWORD2>\indenting</KEYWORD2>
- <KEYWORD2>\inframed</KEYWORD2>
- <KEYWORD2>\ininner</KEYWORD2>
- <KEYWORD2>\inleft</KEYWORD2>
- <KEYWORD2>\inline</KEYWORD2>
- <KEYWORD2>\inmargin</KEYWORD2>
- <KEYWORD2>\inothermargin</KEYWORD2>
- <KEYWORD2>\inouter</KEYWORD2>
- <KEYWORD2>\inright</KEYWORD2>
- <KEYWORD2>\installlanguage</KEYWORD2>
- <KEYWORD2>\interactionbar</KEYWORD2>
- <KEYWORD2>\interactionbuttons</KEYWORD2>
- <KEYWORD2>\item</KEYWORD2>
- <KEYWORD2>\items</KEYWORD2>
- <KEYWORD2>\its</KEYWORD2>
- <KEYWORD2>\keepblocks</KEYWORD2>
- <KEYWORD2>\labels</KEYWORD2>
- <KEYWORD2>\labeltext</KEYWORD2>
- <KEYWORD2>\language</KEYWORD2>
- <KEYWORD2>\leftaligned</KEYWORD2>
- <KEYWORD2>\listsymbol</KEYWORD2>
- <KEYWORD2>\logfields</KEYWORD2>
- <KEYWORD2>\lohi</KEYWORD2>
- <KEYWORD2>\low</KEYWORD2>
- <KEYWORD2>\mainlanguage</KEYWORD2>
- <KEYWORD2>\mar</KEYWORD2>
- <KEYWORD2>\marginrule</KEYWORD2>
- <KEYWORD2>\margintext</KEYWORD2>
- <KEYWORD2>\marking</KEYWORD2>
- <KEYWORD2>\markversion</KEYWORD2>
- <KEYWORD2>\mathematics</KEYWORD2>
- <KEYWORD2>\midaligned</KEYWORD2>
- <KEYWORD2>\mirror</KEYWORD2>
- <KEYWORD2>\month</KEYWORD2>
- <KEYWORD2>\moveongrid</KEYWORD2>
- <KEYWORD2>\noheaderandfooterlines</KEYWORD2>
- <KEYWORD2>\noindenting</KEYWORD2>
- <KEYWORD2>\nolist</KEYWORD2>
- <KEYWORD2>\nomarking</KEYWORD2>
- <KEYWORD2>\nomoreblocks</KEYWORD2>
- <KEYWORD2>\nomorefiles</KEYWORD2>
- <KEYWORD2>\nop</KEYWORD2>
- <KEYWORD2>\nospace</KEYWORD2>
- <KEYWORD2>\note</KEYWORD2>
- <KEYWORD2>\notopandbottomlines</KEYWORD2>
- <KEYWORD2>\nowhitespace</KEYWORD2>
- <KEYWORD2>\numbers</KEYWORD2>
- <KEYWORD2>\overbar</KEYWORD2>
- <KEYWORD2>\overbars</KEYWORD2>
- <KEYWORD2>\overstrike</KEYWORD2>
- <KEYWORD2>\overstrikes</KEYWORD2>
- <KEYWORD2>\packed</KEYWORD2>
- <KEYWORD2>\page</KEYWORD2>
- <KEYWORD2>\pagereference</KEYWORD2>
- <KEYWORD2>\pagetype</KEYWORD2>
- <KEYWORD2>\periods</KEYWORD2>
- <KEYWORD2>\placebookmarks</KEYWORD2>
- <KEYWORD2>\placecombinedlist</KEYWORD2>
- <KEYWORD2>\placefloat</KEYWORD2>
- <KEYWORD2>\placefootnotes</KEYWORD2>
- <KEYWORD2>\placeformula</KEYWORD2>
- <KEYWORD2>\placelegend</KEYWORD2>
- <KEYWORD2>\placelist</KEYWORD2>
- <KEYWORD2>\placelocalfootnotes</KEYWORD2>
- <KEYWORD2>\placelogos</KEYWORD2>
- <KEYWORD2>\placeongrid</KEYWORD2>
- <KEYWORD2>\placeontopofeachother</KEYWORD2>
- <KEYWORD2>\placereferencelist</KEYWORD2>
- <KEYWORD2>\placeregister</KEYWORD2>
- <KEYWORD2>\placerule</KEYWORD2>
- <KEYWORD2>\placesidebyside</KEYWORD2>
- <KEYWORD2>\placesubformula</KEYWORD2>
- <KEYWORD2>\placetextvariable</KEYWORD2>
- <KEYWORD2>\position</KEYWORD2>
- <KEYWORD2>\positiontext</KEYWORD2>
- <KEYWORD2>\processblocks</KEYWORD2>
- <KEYWORD2>\processpage</KEYWORD2>
- <KEYWORD2>\program</KEYWORD2>
- <KEYWORD2>\publication</KEYWORD2>
- <KEYWORD2>\quotation</KEYWORD2>
- <KEYWORD2>\quote</KEYWORD2>
- <KEYWORD2>\ran</KEYWORD2>
- <KEYWORD2>\ref</KEYWORD2>
- <KEYWORD2>\reference</KEYWORD2>
- <KEYWORD2>\referral</KEYWORD2>
- <KEYWORD2>\referraldate</KEYWORD2>
- <KEYWORD2>\reset</KEYWORD2>
- <KEYWORD2>\resetmarking</KEYWORD2>
- <KEYWORD2>\rightaligned</KEYWORD2>
- <KEYWORD2>\romannumerals</KEYWORD2>
- <KEYWORD2>\rotate</KEYWORD2>
- <KEYWORD2>\scale</KEYWORD2>
- <KEYWORD2>\screen</KEYWORD2>
- <KEYWORD2>\selectblocks</KEYWORD2>
- <KEYWORD2>\selectpaper</KEYWORD2>
- <KEYWORD2>\selectversion</KEYWORD2>
- <KEYWORD2>\settextcontent</KEYWORD2>
- <KEYWORD2>\settextvariable</KEYWORD2>
- <KEYWORD2>\setupalign</KEYWORD2>
- <KEYWORD2>\setuparranging</KEYWORD2>
- <KEYWORD2>\setupbackground</KEYWORD2>
- <KEYWORD2>\setupbackgrounds</KEYWORD2>
- <KEYWORD2>\setupblackrules</KEYWORD2>
- <KEYWORD2>\setupblank</KEYWORD2>
- <KEYWORD2>\setupblock</KEYWORD2>
- <KEYWORD2>\setupbodyfont</KEYWORD2>
- <KEYWORD2>\setupbodyfontenvironment</KEYWORD2>
- <KEYWORD2>\setupbottom</KEYWORD2>
- <KEYWORD2>\setupbottomtexts</KEYWORD2>
- <KEYWORD2>\setupbuffer</KEYWORD2>
- <KEYWORD2>\setupbuttons</KEYWORD2>
- <KEYWORD2>\setupcapitals</KEYWORD2>
- <KEYWORD2>\setupcaption</KEYWORD2>
- <KEYWORD2>\setupcaptions</KEYWORD2>
- <KEYWORD2>\setupclipping</KEYWORD2>
- <KEYWORD2>\setupcolor</KEYWORD2>
- <KEYWORD2>\setupcolors</KEYWORD2>
- <KEYWORD2>\setupcolumns</KEYWORD2>
- <KEYWORD2>\setupcombinations</KEYWORD2>
- <KEYWORD2>\setupcombinedlist</KEYWORD2>
- <KEYWORD2>\setupcomment</KEYWORD2>
- <KEYWORD2>\setupdescriptions</KEYWORD2>
- <KEYWORD2>\setupenumerations</KEYWORD2>
- <KEYWORD2>\setupexternalfigures</KEYWORD2>
- <KEYWORD2>\setupfield</KEYWORD2>
- <KEYWORD2>\setupfields</KEYWORD2>
- <KEYWORD2>\setupfillinlines</KEYWORD2>
- <KEYWORD2>\setupfillinrules</KEYWORD2>
- <KEYWORD2>\setupfloat</KEYWORD2>
- <KEYWORD2>\setupfloats</KEYWORD2>
- <KEYWORD2>\setupfloatsplitting</KEYWORD2>
- <KEYWORD2>\setupfooter</KEYWORD2>
- <KEYWORD2>\setupfootertexts</KEYWORD2>
- <KEYWORD2>\setupfootnotedefinition</KEYWORD2>
- <KEYWORD2>\setupfootnotes</KEYWORD2>
- <KEYWORD2>\setupforms</KEYWORD2>
- <KEYWORD2>\setupframed</KEYWORD2>
- <KEYWORD2>\setupframedtexts</KEYWORD2>
- <KEYWORD2>\setuphead</KEYWORD2>
- <KEYWORD2>\setupheader</KEYWORD2>
- <KEYWORD2>\setupheadertexts</KEYWORD2>
- <KEYWORD2>\setupheadnumber</KEYWORD2>
- <KEYWORD2>\setupheads</KEYWORD2>
- <KEYWORD2>\setupheadtext</KEYWORD2>
- <KEYWORD2>\setuphyphenmark</KEYWORD2>
- <KEYWORD2>\setupindentations</KEYWORD2>
- <KEYWORD2>\setupindenting</KEYWORD2>
- <KEYWORD2>\setupinmargin</KEYWORD2>
- <KEYWORD2>\setupinteraction</KEYWORD2>
- <KEYWORD2>\setupinteractionbar</KEYWORD2>
- <KEYWORD2>\setupinteractionscreen</KEYWORD2>
- <KEYWORD2>\setupinterlinespace</KEYWORD2>
- <KEYWORD2>\setupitemgroup</KEYWORD2>
- <KEYWORD2>\setupitems</KEYWORD2>
- <KEYWORD2>\setuplabeltext</KEYWORD2>
- <KEYWORD2>\setuplanguage</KEYWORD2>
- <KEYWORD2>\setuplayout</KEYWORD2>
- <KEYWORD2>\setuplegend</KEYWORD2>
- <KEYWORD2>\setuplinenumbering</KEYWORD2>
- <KEYWORD2>\setuplines</KEYWORD2>
- <KEYWORD2>\setuplinewidth</KEYWORD2>
- <KEYWORD2>\setuplist</KEYWORD2>
- <KEYWORD2>\setupmakeup</KEYWORD2>
- <KEYWORD2>\setupmarginblocks</KEYWORD2>
- <KEYWORD2>\setupmarginrules</KEYWORD2>
- <KEYWORD2>\setupmarking</KEYWORD2>
- <KEYWORD2>\setupnarrower</KEYWORD2>
- <KEYWORD2>\setupnumbering</KEYWORD2>
- <KEYWORD2>\setupoppositeplacing</KEYWORD2>
- <KEYWORD2>\setupoutput</KEYWORD2>
- <KEYWORD2>\setuppagenumber</KEYWORD2>
- <KEYWORD2>\setuppagenumbering</KEYWORD2>
- <KEYWORD2>\setuppagetransitions</KEYWORD2>
- <KEYWORD2>\setuppalet</KEYWORD2>
- <KEYWORD2>\setuppaper</KEYWORD2>
- <KEYWORD2>\setuppapersize</KEYWORD2>
- <KEYWORD2>\setupparagraphnumbering</KEYWORD2>
- <KEYWORD2>\setupparagraphs</KEYWORD2>
- <KEYWORD2>\setuppositioning</KEYWORD2>
- <KEYWORD2>\setupprofiles</KEYWORD2>
- <KEYWORD2>\setupprograms</KEYWORD2>
- <KEYWORD2>\setuppublications</KEYWORD2>
- <KEYWORD2>\setupquote</KEYWORD2>
- <KEYWORD2>\setupreferencelist</KEYWORD2>
- <KEYWORD2>\setupreferencing</KEYWORD2>
- <KEYWORD2>\setupregister</KEYWORD2>
- <KEYWORD2>\setuprotate</KEYWORD2>
- <KEYWORD2>\setuprule</KEYWORD2>
- <KEYWORD2>\setupscreens</KEYWORD2>
- <KEYWORD2>\setupsection</KEYWORD2>
- <KEYWORD2>\setupsectionblock</KEYWORD2>
- <KEYWORD2>\setupsorting</KEYWORD2>
- <KEYWORD2>\setupspacing</KEYWORD2>
- <KEYWORD2>\setupstrut</KEYWORD2>
- <KEYWORD2>\setupsubpagenumber</KEYWORD2>
- <KEYWORD2>\setupsymbolset</KEYWORD2>
- <KEYWORD2>\setupsynchronization</KEYWORD2>
- <KEYWORD2>\setupsynchronizationbar</KEYWORD2>
- <KEYWORD2>\setupsynonyms</KEYWORD2>
- <KEYWORD2>\setupsystem</KEYWORD2>
- <KEYWORD2>\setuptab</KEYWORD2>
- <KEYWORD2>\setuptables</KEYWORD2>
- <KEYWORD2>\setuptabulate</KEYWORD2>
- <KEYWORD2>\setuptext</KEYWORD2>
- <KEYWORD2>\setuptextposition</KEYWORD2>
- <KEYWORD2>\setuptextrules</KEYWORD2>
- <KEYWORD2>\setuptexttexts</KEYWORD2>
- <KEYWORD2>\setuptextvariable</KEYWORD2>
- <KEYWORD2>\setupthinrules</KEYWORD2>
- <KEYWORD2>\setuptolerance</KEYWORD2>
- <KEYWORD2>\setuptop</KEYWORD2>
- <KEYWORD2>\setuptoptexts</KEYWORD2>
- <KEYWORD2>\setuptype</KEYWORD2>
- <KEYWORD2>\setuptyping</KEYWORD2>
- <KEYWORD2>\setupunderbar</KEYWORD2>
- <KEYWORD2>\setupurl</KEYWORD2>
- <KEYWORD2>\setupversions</KEYWORD2>
- <KEYWORD2>\setupwhitespace</KEYWORD2>
- <KEYWORD2>\showbodyfont</KEYWORD2>
- <KEYWORD2>\showbodyfontenvironment</KEYWORD2>
- <KEYWORD2>\showcolor</KEYWORD2>
- <KEYWORD2>\showcolorgroup</KEYWORD2>
- <KEYWORD2>\showexternalfigures</KEYWORD2>
- <KEYWORD2>\showfields</KEYWORD2>
- <KEYWORD2>\showframe</KEYWORD2>
- <KEYWORD2>\showgrid</KEYWORD2>
- <KEYWORD2>\showlayout</KEYWORD2>
- <KEYWORD2>\showmakeup</KEYWORD2>
- <KEYWORD2>\showpalet</KEYWORD2>
- <KEYWORD2>\showprint</KEYWORD2>
- <KEYWORD2>\showsetups</KEYWORD2>
- <KEYWORD2>\showstruts</KEYWORD2>
- <KEYWORD2>\showsymbolset</KEYWORD2>
- <KEYWORD2>\someline</KEYWORD2>
- <KEYWORD2>\somewhere</KEYWORD2>
- <KEYWORD2>\space</KEYWORD2>
- <KEYWORD2>\splitfloat</KEYWORD2>
- <KEYWORD2>\start</KEYWORD2>
- <KEYWORD2>\startbackground</KEYWORD2>
- <KEYWORD2>\startcolor</KEYWORD2>
- <KEYWORD2>\startcomment</KEYWORD2>
- <KEYWORD2>\startcomponent</KEYWORD2>
- <KEYWORD2>\startenvironment</KEYWORD2>
- <KEYWORD2>\startfact</KEYWORD2>
- <KEYWORD2>\startinteractionmenu</KEYWORD2>
- <KEYWORD2>\startmarginrule</KEYWORD2>
- <KEYWORD2>\startpacked</KEYWORD2>
- <KEYWORD2>\startproduct</KEYWORD2>
- <KEYWORD2>\startproject</KEYWORD2>
- <KEYWORD2>\startquotation</KEYWORD2>
- <KEYWORD2>\starttextrule</KEYWORD2>
- <KEYWORD2>\startversion</KEYWORD2>
- <KEYWORD2>\stop</KEYWORD2>
- <KEYWORD2>\stopbackground</KEYWORD2>
- <KEYWORD2>\stopcolor</KEYWORD2>
- <KEYWORD2>\stopcomment</KEYWORD2>
- <KEYWORD2>\stopcomponent</KEYWORD2>
- <KEYWORD2>\stopenvironment</KEYWORD2>
- <KEYWORD2>\stopfact</KEYWORD2>
- <KEYWORD2>\stopinteractionmenu</KEYWORD2>
- <KEYWORD2>\stopmarginrule</KEYWORD2>
- <KEYWORD2>\stoppacked</KEYWORD2>
- <KEYWORD2>\stopproduct</KEYWORD2>
- <KEYWORD2>\stopproject</KEYWORD2>
- <KEYWORD2>\stopquotation</KEYWORD2>
- <KEYWORD2>\stoptextrule</KEYWORD2>
- <KEYWORD2>\stopversion</KEYWORD2>
- <KEYWORD2>\stretched</KEYWORD2>
- <KEYWORD2>\switchtobodyfont</KEYWORD2>
- <KEYWORD2>\switchtorawfont</KEYWORD2>
- <KEYWORD2>\sym</KEYWORD2>
- <KEYWORD2>\symbol</KEYWORD2>
- <KEYWORD2>\synchronizationbar</KEYWORD2>
- <KEYWORD2>\synchronize</KEYWORD2>
- <KEYWORD2>\tab</KEYWORD2>
- <KEYWORD2>\tex</KEYWORD2>
- <KEYWORD2>\textreference</KEYWORD2>
- <KEYWORD2>\textrule</KEYWORD2>
- <KEYWORD2>\textvariable</KEYWORD2>
- <KEYWORD2>\thinrule</KEYWORD2>
- <KEYWORD2>\thinrules</KEYWORD2>
- <KEYWORD2>\tooltip</KEYWORD2>
- <KEYWORD2>\translate</KEYWORD2>
- <KEYWORD2>\typ</KEYWORD2>
- <KEYWORD2>\type</KEYWORD2>
- <KEYWORD2>\typebuffer</KEYWORD2>
- <KEYWORD2>\typefile</KEYWORD2>
- <KEYWORD2>\underbar</KEYWORD2>
- <KEYWORD2>\underbars</KEYWORD2>
- <KEYWORD2>\useURL</KEYWORD2>
- <KEYWORD2>\useblocks</KEYWORD2>
- <KEYWORD2>\usecommands</KEYWORD2>
- <KEYWORD2>\useencoding</KEYWORD2>
- <KEYWORD2>\useexternaldocument</KEYWORD2>
- <KEYWORD2>\useexternalfigure</KEYWORD2>
- <KEYWORD2>\useexternalfile</KEYWORD2>
- <KEYWORD2>\useexternalfiles</KEYWORD2>
- <KEYWORD2>\useexternalsoundtrack</KEYWORD2>
- <KEYWORD2>\usemodule</KEYWORD2>
- <KEYWORD2>\usereferences</KEYWORD2>
- <KEYWORD2>\usespecials</KEYWORD2>
- <KEYWORD2>\usesymbols</KEYWORD2>
- <KEYWORD2>\version</KEYWORD2>
- <KEYWORD2>\vl</KEYWORD2>
- <KEYWORD2>\weekday</KEYWORD2>
- <KEYWORD2>\whitespace</KEYWORD2>
- <KEYWORD2>\wordright</KEYWORD2>
- <KEYWORD2>\writebetweenlist</KEYWORD2>
- <KEYWORD2>\writetolist</KEYWORD2>
- <KEYWORD2>\writetoreferencelist</KEYWORD2>
- <KEYWORD2>\writetoregister</KEYWORD2>
- </KEYWORDS>
- </RULES>
-</MODE>
diff --git a/context/data/context-jedit-fr.xml b/context/data/context-jedit-fr.xml
deleted file mode 100644
index 0588718a4..000000000
--- a/context/data/context-jedit-fr.xml
+++ /dev/null
@@ -1,460 +0,0 @@
-<?xml version='1.0'?>
-
-<!DOCTYPE MODE SYSTEM 'xmode.dtd'>
-
-<MODE>
- <RULES>
- <KEYWORDS>
- <KEYWORD2>\Caractere</KEYWORD2>
- <KEYWORD2>\Caracteres</KEYWORD2>
- <KEYWORD2>\Chiffresromains</KEYWORD2>
- <KEYWORD2>\JOURSEMAINE</KEYWORD2>
- <KEYWORD2>\MOIS</KEYWORD2>
- <KEYWORD2>\MOT</KEYWORD2>
- <KEYWORD2>\MOTS</KEYWORD2>
- <KEYWORD2>\Mot</KEYWORD2>
- <KEYWORD2>\Mots</KEYWORD2>
- <KEYWORD2>\a</KEYWORD2>
- <KEYWORD2>\adaptedisposition</KEYWORD2>
- <KEYWORD2>\affectevariabletexte</KEYWORD2>
- <KEYWORD2>\ajout</KEYWORD2>
- <KEYWORD2>\ajustechamp</KEYWORD2>
- <KEYWORD2>\alaligne</KEYWORD2>
- <KEYWORD2>\alapage</KEYWORD2>
- <KEYWORD2>\aligneadroite</KEYWORD2>
- <KEYWORD2>\aligneagauche</KEYWORD2>
- <KEYWORD2>\aligneaumilieu</KEYWORD2>
- <KEYWORD2>\arg</KEYWORD2>
- <KEYWORD2>\arriereplan</KEYWORD2>
- <KEYWORD2>\baha</KEYWORD2>
- <KEYWORD2>\barreinteraction</KEYWORD2>
- <KEYWORD2>\barresynchronisation</KEYWORD2>
- <KEYWORD2>\bas</KEYWORD2>
- <KEYWORD2>\bouton</KEYWORD2>
- <KEYWORD2>\boutonsinteraction</KEYWORD2>
- <KEYWORD2>\but</KEYWORD2>
- <KEYWORD2>\cacheblocs</KEYWORD2>
- <KEYWORD2>\caractere</KEYWORD2>
- <KEYWORD2>\caracteres</KEYWORD2>
- <KEYWORD2>\champ</KEYWORD2>
- <KEYWORD2>\changepolicebrute</KEYWORD2>
- <KEYWORD2>\changepolicecorps</KEYWORD2>
- <KEYWORD2>\chem</KEYWORD2>
- <KEYWORD2>\chiffresromains</KEYWORD2>
- <KEYWORD2>\citation</KEYWORD2>
- <KEYWORD2>\citer</KEYWORD2>
- <KEYWORD2>\clip</KEYWORD2>
- <KEYWORD2>\clonechamp</KEYWORD2>
- <KEYWORD2>\colonne</KEYWORD2>
- <KEYWORD2>\commentaire</KEYWORD2>
- <KEYWORD2>\comparegroupecouleur</KEYWORD2>
- <KEYWORD2>\comparepalette</KEYWORD2>
- <KEYWORD2>\completeregistre</KEYWORD2>
- <KEYWORD2>\composeenalinea</KEYWORD2>
- <KEYWORD2>\concernant</KEYWORD2>
- <KEYWORD2>\convertitnumero</KEYWORD2>
- <KEYWORD2>\copitchamp</KEYWORD2>
- <KEYWORD2>\corrigeespaceblanc</KEYWORD2>
- <KEYWORD2>\couleur</KEYWORD2>
- <KEYWORD2>\couleurgrise</KEYWORD2>
- <KEYWORD2>\coupledocument</KEYWORD2>
- <KEYWORD2>\couplemarquage</KEYWORD2>
- <KEYWORD2>\couplepapier</KEYWORD2>
- <KEYWORD2>\coupleregistre</KEYWORD2>
- <KEYWORD2>\crlf</KEYWORD2>
- <KEYWORD2>\dactylographier</KEYWORD2>
- <KEYWORD2>\dans</KEYWORD2>
- <KEYWORD2>\dansautremarge</KEYWORD2>
- <KEYWORD2>\dansdroite</KEYWORD2>
- <KEYWORD2>\dansgauche</KEYWORD2>
- <KEYWORD2>\dansmarge</KEYWORD2>
- <KEYWORD2>\date</KEYWORD2>
- <KEYWORD2>\datecourante</KEYWORD2>
- <KEYWORD2>\daterecommandation</KEYWORD2>
- <KEYWORD2>\de</KEYWORD2>
- <KEYWORD2>\decouplemarquage</KEYWORD2>
- <KEYWORD2>\defineframed</KEYWORD2>
- <KEYWORD2>\defineframedtext</KEYWORD2>
- <KEYWORD2>\definit</KEYWORD2>
- <KEYWORD2>\definitbloc</KEYWORD2>
- <KEYWORD2>\definitblocsection</KEYWORD2>
- <KEYWORD2>\definitbuffer</KEYWORD2>
- <KEYWORD2>\definitchamp</KEYWORD2>
- <KEYWORD2>\definitcompoalinea</KEYWORD2>
- <KEYWORD2>\definitconversion</KEYWORD2>
- <KEYWORD2>\definitcouleur</KEYWORD2>
- <KEYWORD2>\definitdactylo</KEYWORD2>
- <KEYWORD2>\definitdemarrestoppe</KEYWORD2>
- <KEYWORD2>\definitdescription</KEYWORD2>
- <KEYWORD2>\definitenumeration</KEYWORD2>
- <KEYWORD2>\definitenvironnementpolicecorps</KEYWORD2>
- <KEYWORD2>\definitetiquette</KEYWORD2>
- <KEYWORD2>\definitflottant</KEYWORD2>
- <KEYWORD2>\definitformatreference</KEYWORD2>
- <KEYWORD2>\definitgroupecouleur</KEYWORD2>
- <KEYWORD2>\definitliste</KEYWORD2>
- <KEYWORD2>\definitlisteimbriquee</KEYWORD2>
- <KEYWORD2>\definitlistereference</KEYWORD2>
- <KEYWORD2>\definitlogo</KEYWORD2>
- <KEYWORD2>\definitmakeup</KEYWORD2>
- <KEYWORD2>\definitmarquage</KEYWORD2>
- <KEYWORD2>\definitmenuinteraction</KEYWORD2>
- <KEYWORD2>\definitnotepdp</KEYWORD2>
- <KEYWORD2>\definitpalette</KEYWORD2>
- <KEYWORD2>\definitparagraphes</KEYWORD2>
- <KEYWORD2>\definitpilechamp</KEYWORD2>
- <KEYWORD2>\definitpolice</KEYWORD2>
- <KEYWORD2>\definitpolicebrute</KEYWORD2>
- <KEYWORD2>\definitpolicecorps</KEYWORD2>
- <KEYWORD2>\definitpositiontexte</KEYWORD2>
- <KEYWORD2>\definitprofil</KEYWORD2>
- <KEYWORD2>\definitprogramme</KEYWORD2>
- <KEYWORD2>\definitreference</KEYWORD2>
- <KEYWORD2>\definitregistre</KEYWORD2>
- <KEYWORD2>\definitregle</KEYWORD2>
- <KEYWORD2>\definitrevetement</KEYWORD2>
- <KEYWORD2>\definitsection</KEYWORD2>
- <KEYWORD2>\definitsortie</KEYWORD2>
- <KEYWORD2>\definitsouschamp</KEYWORD2>
- <KEYWORD2>\definitsymbole</KEYWORD2>
- <KEYWORD2>\definitsymbolefigure</KEYWORD2>
- <KEYWORD2>\definitsynonymes</KEYWORD2>
- <KEYWORD2>\definittabulation</KEYWORD2>
- <KEYWORD2>\definittaillepapier</KEYWORD2>
- <KEYWORD2>\definittete</KEYWORD2>
- <KEYWORD2>\definittexte</KEYWORD2>
- <KEYWORD2>\definittrametableau</KEYWORD2>
- <KEYWORD2>\definittri</KEYWORD2>
- <KEYWORD2>\definittype</KEYWORD2>
- <KEYWORD2>\definitvariabletexte</KEYWORD2>
- <KEYWORD2>\definitversion</KEYWORD2>
- <KEYWORD2>\definitvide</KEYWORD2>
- <KEYWORD2>\demarreciter</KEYWORD2>
- <KEYWORD2>\deplacesurgrille</KEYWORD2>
- <KEYWORD2>\determinecaracteristiqueliste</KEYWORD2>
- <KEYWORD2>\determinenumerotete</KEYWORD2>
- <KEYWORD2>\echelle</KEYWORD2>
- <KEYWORD2>\ecran</KEYWORD2>
- <KEYWORD2>\ecritdansliste</KEYWORD2>
- <KEYWORD2>\ecritdanslistereference</KEYWORD2>
- <KEYWORD2>\ecritentreliste</KEYWORD2>
- <KEYWORD2>\ecritregistre</KEYWORD2>
- <KEYWORD2>\el</KEYWORD2>
- <KEYWORD2>\element</KEYWORD2>
- <KEYWORD2>\elements</KEYWORD2>
- <KEYWORD2>\emptylines</KEYWORD2>
- <KEYWORD2>\espace</KEYWORD2>
- <KEYWORD2>\espaceblanc</KEYWORD2>
- <KEYWORD2>\espacesfixes</KEYWORD2>
- <KEYWORD2>\etiquettes</KEYWORD2>
- <KEYWORD2>\etire</KEYWORD2>
- <KEYWORD2>\fichierdactylo</KEYWORD2>
- <KEYWORD2>\figureexterne</KEYWORD2>
- <KEYWORD2>\forceblocs</KEYWORD2>
- <KEYWORD2>\fraction</KEYWORD2>
- <KEYWORD2>\framed</KEYWORD2>
- <KEYWORD2>\gardeblocs</KEYWORD2>
- <KEYWORD2>\grille</KEYWORD2>
- <KEYWORD2>\groupe</KEYWORD2>
- <KEYWORD2>\haut</KEYWORD2>
- <KEYWORD2>\hl</KEYWORD2>
- <KEYWORD2>\inframed</KEYWORD2>
- <KEYWORD2>\inhibemenuinteraction</KEYWORD2>
- <KEYWORD2>\ininner</KEYWORD2>
- <KEYWORD2>\inouter</KEYWORD2>
- <KEYWORD2>\installelangue</KEYWORD2>
- <KEYWORD2>\joursemaine</KEYWORD2>
- <KEYWORD2>\labeltexte</KEYWORD2>
- <KEYWORD2>\langue</KEYWORD2>
- <KEYWORD2>\langueprincipale</KEYWORD2>
- <KEYWORD2>\ligneh</KEYWORD2>
- <KEYWORD2>\lignenoire</KEYWORD2>
- <KEYWORD2>\ligneregleetexte</KEYWORD2>
- <KEYWORD2>\lignesnoires</KEYWORD2>
- <KEYWORD2>\listesymbole</KEYWORD2>
- <KEYWORD2>\logchamp</KEYWORD2>
- <KEYWORD2>\mar</KEYWORD2>
- <KEYWORD2>\margereglee</KEYWORD2>
- <KEYWORD2>\marquage</KEYWORD2>
- <KEYWORD2>\marquageversion</KEYWORD2>
- <KEYWORD2>\marquepage</KEYWORD2>
- <KEYWORD2>\mathematique</KEYWORD2>
- <KEYWORD2>\mois</KEYWORD2>
- <KEYWORD2>\montrecadre</KEYWORD2>
- <KEYWORD2>\montrechamps</KEYWORD2>
- <KEYWORD2>\montrecouleur</KEYWORD2>
- <KEYWORD2>\montredisposition</KEYWORD2>
- <KEYWORD2>\montreedition</KEYWORD2>
- <KEYWORD2>\montreenvironnementpolicecorps</KEYWORD2>
- <KEYWORD2>\montrefiguresexternes</KEYWORD2>
- <KEYWORD2>\montregrille</KEYWORD2>
- <KEYWORD2>\montregroupecouleur</KEYWORD2>
- <KEYWORD2>\montrejeusymboles</KEYWORD2>
- <KEYWORD2>\montremakeup</KEYWORD2>
- <KEYWORD2>\montrepalette</KEYWORD2>
- <KEYWORD2>\montrepolicecorps</KEYWORD2>
- <KEYWORD2>\montrereglages</KEYWORD2>
- <KEYWORD2>\montrestruts</KEYWORD2>
- <KEYWORD2>\motdroit</KEYWORD2>
- <KEYWORD2>\nop</KEYWORD2>
- <KEYWORD2>\note</KEYWORD2>
- <KEYWORD2>\notepdp</KEYWORD2>
- <KEYWORD2>\numeros</KEYWORD2>
- <KEYWORD2>\numerotete</KEYWORD2>
- <KEYWORD2>\numerotetecourant</KEYWORD2>
- <KEYWORD2>\obtientmarquage</KEYWORD2>
- <KEYWORD2>\oriente</KEYWORD2>
- <KEYWORD2>\overbar</KEYWORD2>
- <KEYWORD2>\overbars</KEYWORD2>
- <KEYWORD2>\page</KEYWORD2>
- <KEYWORD2>\pagedouble</KEYWORD2>
- <KEYWORD2>\pasplusdeblocs</KEYWORD2>
- <KEYWORD2>\pasplusdefichiers</KEYWORD2>
- <KEYWORD2>\periodes</KEYWORD2>
- <KEYWORD2>\pilechamp</KEYWORD2>
- <KEYWORD2>\placecoteacote</KEYWORD2>
- <KEYWORD2>\placeflottant</KEYWORD2>
- <KEYWORD2>\placeformule</KEYWORD2>
- <KEYWORD2>\placelegende</KEYWORD2>
- <KEYWORD2>\placelesunsaudessusdesautres</KEYWORD2>
- <KEYWORD2>\placeliste</KEYWORD2>
- <KEYWORD2>\placelisteinmbriquee</KEYWORD2>
- <KEYWORD2>\placelistereference</KEYWORD2>
- <KEYWORD2>\placelogos</KEYWORD2>
- <KEYWORD2>\placemarquespages</KEYWORD2>
- <KEYWORD2>\placenotespdp</KEYWORD2>
- <KEYWORD2>\placenotespdplocales</KEYWORD2>
- <KEYWORD2>\placeregistre</KEYWORD2>
- <KEYWORD2>\placeregle</KEYWORD2>
- <KEYWORD2>\placesousformule</KEYWORD2>
- <KEYWORD2>\placesurgrille</KEYWORD2>
- <KEYWORD2>\placevariabletexte</KEYWORD2>
- <KEYWORD2>\position</KEYWORD2>
- <KEYWORD2>\positionnetexte</KEYWORD2>
- <KEYWORD2>\prendbuffer</KEYWORD2>
- <KEYWORD2>\programme</KEYWORD2>
- <KEYWORD2>\publication</KEYWORD2>
- <KEYWORD2>\qqpart</KEYWORD2>
- <KEYWORD2>\ran</KEYWORD2>
- <KEYWORD2>\raz</KEYWORD2>
- <KEYWORD2>\razmarquage</KEYWORD2>
- <KEYWORD2>\recommandation</KEYWORD2>
- <KEYWORD2>\ref</KEYWORD2>
- <KEYWORD2>\reference</KEYWORD2>
- <KEYWORD2>\referencepage</KEYWORD2>
- <KEYWORD2>\referencetexte</KEYWORD2>
- <KEYWORD2>\reflete</KEYWORD2>
- <KEYWORD2>\reglealignement</KEYWORD2>
- <KEYWORD2>\reglealineas</KEYWORD2>
- <KEYWORD2>\reglearrangement</KEYWORD2>
- <KEYWORD2>\reglearriereplan</KEYWORD2>
- <KEYWORD2>\reglearriereplans</KEYWORD2>
- <KEYWORD2>\reglebarreinteraction</KEYWORD2>
- <KEYWORD2>\reglebarresynchronisation</KEYWORD2>
- <KEYWORD2>\reglebloc</KEYWORD2>
- <KEYWORD2>\regleblocmarge</KEYWORD2>
- <KEYWORD2>\regleblocsection</KEYWORD2>
- <KEYWORD2>\regleboutons</KEYWORD2>
- <KEYWORD2>\reglebuffer</KEYWORD2>
- <KEYWORD2>\reglecapitales</KEYWORD2>
- <KEYWORD2>\reglechamp</KEYWORD2>
- <KEYWORD2>\reglechamps</KEYWORD2>
- <KEYWORD2>\regleclipping</KEYWORD2>
- <KEYWORD2>\reglecolonnes</KEYWORD2>
- <KEYWORD2>\reglecombinaisons</KEYWORD2>
- <KEYWORD2>\reglecommentaire</KEYWORD2>
- <KEYWORD2>\reglecompoetroite</KEYWORD2>
- <KEYWORD2>\reglecomposeenalinea</KEYWORD2>
- <KEYWORD2>\reglecouleur</KEYWORD2>
- <KEYWORD2>\reglecouleurs</KEYWORD2>
- <KEYWORD2>\regledactylo</KEYWORD2>
- <KEYWORD2>\regledansmarge</KEYWORD2>
- <KEYWORD2>\regledescriptions</KEYWORD2>
- <KEYWORD2>\regledisposition</KEYWORD2>
- <KEYWORD2>\regleecraninteraction</KEYWORD2>
- <KEYWORD2>\regleecrans</KEYWORD2>
- <KEYWORD2>\regleelements</KEYWORD2>
- <KEYWORD2>\regleencadre</KEYWORD2>
- <KEYWORD2>\regleentete</KEYWORD2>
- <KEYWORD2>\regleenumerations</KEYWORD2>
- <KEYWORD2>\regleenvironnementpolicecorps</KEYWORD2>
- <KEYWORD2>\regleepaisseurligne</KEYWORD2>
- <KEYWORD2>\regleespaceblanc</KEYWORD2>
- <KEYWORD2>\regleespacement</KEYWORD2>
- <KEYWORD2>\regleespacementinterligne</KEYWORD2>
- <KEYWORD2>\reglefiguresexternes</KEYWORD2>
- <KEYWORD2>\regleflottant</KEYWORD2>
- <KEYWORD2>\regleflottants</KEYWORD2>
- <KEYWORD2>\regleformulaires</KEYWORD2>
- <KEYWORD2>\regleinf</KEYWORD2>
- <KEYWORD2>\regleinteraction</KEYWORD2>
- <KEYWORD2>\regleintitule</KEYWORD2>
- <KEYWORD2>\regleintitules</KEYWORD2>
- <KEYWORD2>\reglejeusymboles</KEYWORD2>
- <KEYWORD2>\reglelabeltexte</KEYWORD2>
- <KEYWORD2>\reglelangue</KEYWORD2>
- <KEYWORD2>\reglelegende</KEYWORD2>
- <KEYWORD2>\reglelignes</KEYWORD2>
- <KEYWORD2>\reglelignesnoires</KEYWORD2>
- <KEYWORD2>\reglelignesreglestexte</KEYWORD2>
- <KEYWORD2>\regleliste</KEYWORD2>
- <KEYWORD2>\reglelisteimbriquee</KEYWORD2>
- <KEYWORD2>\reglelistereference</KEYWORD2>
- <KEYWORD2>\reglemakeup</KEYWORD2>
- <KEYWORD2>\reglemargereglee</KEYWORD2>
- <KEYWORD2>\reglemarquage</KEYWORD2>
- <KEYWORD2>\reglemarquagehyphenation</KEYWORD2>
- <KEYWORD2>\reglenotepdp</KEYWORD2>
- <KEYWORD2>\reglenumeropage</KEYWORD2>
- <KEYWORD2>\reglenumerotation</KEYWORD2>
- <KEYWORD2>\reglenumerotationligne</KEYWORD2>
- <KEYWORD2>\reglenumerotationpage</KEYWORD2>
- <KEYWORD2>\reglenumerotationparagraphe</KEYWORD2>
- <KEYWORD2>\reglenumerotete</KEYWORD2>
- <KEYWORD2>\regleoriente</KEYWORD2>
- <KEYWORD2>\reglepalette</KEYWORD2>
- <KEYWORD2>\reglepapier</KEYWORD2>
- <KEYWORD2>\regleparagraphes</KEYWORD2>
- <KEYWORD2>\reglepdp</KEYWORD2>
- <KEYWORD2>\regleplacementopposition</KEYWORD2>
- <KEYWORD2>\reglepolicecorps</KEYWORD2>
- <KEYWORD2>\reglepositionnement</KEYWORD2>
- <KEYWORD2>\reglepositiontexte</KEYWORD2>
- <KEYWORD2>\regleprofils</KEYWORD2>
- <KEYWORD2>\regleprogrammes</KEYWORD2>
- <KEYWORD2>\reglepublications</KEYWORD2>
- <KEYWORD2>\reglereferencage</KEYWORD2>
- <KEYWORD2>\regleregistre</KEYWORD2>
- <KEYWORD2>\regleregle</KEYWORD2>
- <KEYWORD2>\regleremplitligne</KEYWORD2>
- <KEYWORD2>\regleremplitlignesreglees</KEYWORD2>
- <KEYWORD2>\reglesection</KEYWORD2>
- <KEYWORD2>\regleseparationflottant</KEYWORD2>
- <KEYWORD2>\reglesortie</KEYWORD2>
- <KEYWORD2>\reglesouslignage</KEYWORD2>
- <KEYWORD2>\reglesousnumeropage</KEYWORD2>
- <KEYWORD2>\reglestrut</KEYWORD2>
- <KEYWORD2>\reglesup</KEYWORD2>
- <KEYWORD2>\reglesynchronisation</KEYWORD2>
- <KEYWORD2>\reglesynonymes</KEYWORD2>
- <KEYWORD2>\reglesysteme</KEYWORD2>
- <KEYWORD2>\regletab</KEYWORD2>
- <KEYWORD2>\regletableaux</KEYWORD2>
- <KEYWORD2>\regletabulation</KEYWORD2>
- <KEYWORD2>\regletaillepapier</KEYWORD2>
- <KEYWORD2>\regletete</KEYWORD2>
- <KEYWORD2>\regletetes</KEYWORD2>
- <KEYWORD2>\regletexte</KEYWORD2>
- <KEYWORD2>\regletextesentete</KEYWORD2>
- <KEYWORD2>\regletextesinf</KEYWORD2>
- <KEYWORD2>\regletextespdp</KEYWORD2>
- <KEYWORD2>\regletextessup</KEYWORD2>
- <KEYWORD2>\regletextestexte</KEYWORD2>
- <KEYWORD2>\regletextetete</KEYWORD2>
- <KEYWORD2>\regletolerance</KEYWORD2>
- <KEYWORD2>\regletraitsfins</KEYWORD2>
- <KEYWORD2>\regletransitionspage</KEYWORD2>
- <KEYWORD2>\regletri</KEYWORD2>
- <KEYWORD2>\regletype</KEYWORD2>
- <KEYWORD2>\regleurl</KEYWORD2>
- <KEYWORD2>\reglevariabletexte</KEYWORD2>
- <KEYWORD2>\regleversions</KEYWORD2>
- <KEYWORD2>\remplitchamp</KEYWORD2>
- <KEYWORD2>\remplitligne</KEYWORD2>
- <KEYWORD2>\remplitlignesreglees</KEYWORD2>
- <KEYWORD2>\remplittexte</KEYWORD2>
- <KEYWORD2>\sansalinea</KEYWORD2>
- <KEYWORD2>\sansespace</KEYWORD2>
- <KEYWORD2>\sansespaceblanc</KEYWORD2>
- <KEYWORD2>\sanslignesenteteetpdp</KEYWORD2>
- <KEYWORD2>\sanslignessupetinf</KEYWORD2>
- <KEYWORD2>\sansliste</KEYWORD2>
- <KEYWORD2>\sansmarquage</KEYWORD2>
- <KEYWORD2>\sanstest</KEYWORD2>
- <KEYWORD2>\sauteblocs</KEYWORD2>
- <KEYWORD2>\selectionneblocs</KEYWORD2>
- <KEYWORD2>\selectionnepapier</KEYWORD2>
- <KEYWORD2>\selectionneversion</KEYWORD2>
- <KEYWORD2>\separeflottant</KEYWORD2>
- <KEYWORD2>\settext</KEYWORD2>
- <KEYWORD2>\setupframedtexts</KEYWORD2>
- <KEYWORD2>\setupitemgroup</KEYWORD2>
- <KEYWORD2>\sousligne</KEYWORD2>
- <KEYWORD2>\souslignetout</KEYWORD2>
- <KEYWORD2>\start</KEYWORD2>
- <KEYWORD2>\startarriereplan</KEYWORD2>
- <KEYWORD2>\startcitation</KEYWORD2>
- <KEYWORD2>\startcommentaire</KEYWORD2>
- <KEYWORD2>\startcomposant</KEYWORD2>
- <KEYWORD2>\startcouleur</KEYWORD2>
- <KEYWORD2>\startenvironement</KEYWORD2>
- <KEYWORD2>\startfait</KEYWORD2>
- <KEYWORD2>\startgroupe</KEYWORD2>
- <KEYWORD2>\startligneregleetexte</KEYWORD2>
- <KEYWORD2>\startmargereglee</KEYWORD2>
- <KEYWORD2>\startmenuinteraction</KEYWORD2>
- <KEYWORD2>\startproduit</KEYWORD2>
- <KEYWORD2>\startprojet</KEYWORD2>
- <KEYWORD2>\startversion</KEYWORD2>
- <KEYWORD2>\stop</KEYWORD2>
- <KEYWORD2>\stoparriereplan</KEYWORD2>
- <KEYWORD2>\stopcitation</KEYWORD2>
- <KEYWORD2>\stopcommentaire</KEYWORD2>
- <KEYWORD2>\stopcomposant</KEYWORD2>
- <KEYWORD2>\stopcouleur</KEYWORD2>
- <KEYWORD2>\stopenvironement</KEYWORD2>
- <KEYWORD2>\stopfait</KEYWORD2>
- <KEYWORD2>\stopgroupe</KEYWORD2>
- <KEYWORD2>\stopligneregleetexte</KEYWORD2>
- <KEYWORD2>\stopmargereglee</KEYWORD2>
- <KEYWORD2>\stopmenuinteraction</KEYWORD2>
- <KEYWORD2>\stopproduit</KEYWORD2>
- <KEYWORD2>\stopprojet</KEYWORD2>
- <KEYWORD2>\stopversion</KEYWORD2>
- <KEYWORD2>\suggestion</KEYWORD2>
- <KEYWORD2>\suivantprofil</KEYWORD2>
- <KEYWORD2>\suivantversion</KEYWORD2>
- <KEYWORD2>\suivantversionprofil</KEYWORD2>
- <KEYWORD2>\surligne</KEYWORD2>
- <KEYWORD2>\surlignetout</KEYWORD2>
- <KEYWORD2>\sym</KEYWORD2>
- <KEYWORD2>\symbole</KEYWORD2>
- <KEYWORD2>\synchronise</KEYWORD2>
- <KEYWORD2>\tab</KEYWORD2>
- <KEYWORD2>\tapebuffer</KEYWORD2>
- <KEYWORD2>\tapepage</KEYWORD2>
- <KEYWORD2>\tete</KEYWORD2>
- <KEYWORD2>\tex</KEYWORD2>
- <KEYWORD2>\textemarge</KEYWORD2>
- <KEYWORD2>\textenotepdp</KEYWORD2>
- <KEYWORD2>\textetete</KEYWORD2>
- <KEYWORD2>\traduire</KEYWORD2>
- <KEYWORD2>\traiteblocs</KEYWORD2>
- <KEYWORD2>\traitepage</KEYWORD2>
- <KEYWORD2>\traitfin</KEYWORD2>
- <KEYWORD2>\traitsfins</KEYWORD2>
- <KEYWORD2>\typ</KEYWORD2>
- <KEYWORD2>\uneligne</KEYWORD2>
- <KEYWORD2>\utiliseURL</KEYWORD2>
- <KEYWORD2>\utiliseblocs</KEYWORD2>
- <KEYWORD2>\utilisecommandes</KEYWORD2>
- <KEYWORD2>\utilisedocumentexterne</KEYWORD2>
- <KEYWORD2>\utiliseencodage</KEYWORD2>
- <KEYWORD2>\utilisefichierexterne</KEYWORD2>
- <KEYWORD2>\utilisefichiersexternes</KEYWORD2>
- <KEYWORD2>\utilisefigureexterne</KEYWORD2>
- <KEYWORD2>\utilisemodule</KEYWORD2>
- <KEYWORD2>\utilisepsiteaudioexterne</KEYWORD2>
- <KEYWORD2>\utilisereferences</KEYWORD2>
- <KEYWORD2>\utilisespecialites</KEYWORD2>
- <KEYWORD2>\utilisesymboles</KEYWORD2>
- <KEYWORD2>\va</KEYWORD2>
- <KEYWORD2>\vaalaboite</KEYWORD2>
- <KEYWORD2>\vaenbas</KEYWORD2>
- <KEYWORD2>\variabletexte</KEYWORD2>
- <KEYWORD2>\version</KEYWORD2>
- <KEYWORD2>\vide</KEYWORD2>
- <KEYWORD2>\vl</KEYWORD2>
- </KEYWORDS>
- </RULES>
-</MODE>
diff --git a/context/data/context-jedit-it.xml b/context/data/context-jedit-it.xml
deleted file mode 100644
index ff09d98b2..000000000
--- a/context/data/context-jedit-it.xml
+++ /dev/null
@@ -1,461 +0,0 @@
-<?xml version='1.0'?>
-
-<!DOCTYPE MODE SYSTEM 'xmode.dtd'>
-
-<MODE>
- <RULES>
- <KEYWORDS>
- <KEYWORD2>\GIORNOSETTIMANA</KEYWORD2>
- <KEYWORD2>\Lettera</KEYWORD2>
- <KEYWORD2>\Lettere</KEYWORD2>
- <KEYWORD2>\MESE</KEYWORD2>
- <KEYWORD2>\Numeriromani</KEYWORD2>
- <KEYWORD2>\PAROLA</KEYWORD2>
- <KEYWORD2>\PAROLE</KEYWORD2>
- <KEYWORD2>\Parola</KEYWORD2>
- <KEYWORD2>\Parole</KEYWORD2>
- <KEYWORD2>\accoppiacarta</KEYWORD2>
- <KEYWORD2>\accoppiadocumento</KEYWORD2>
- <KEYWORD2>\accoppiamarcatura</KEYWORD2>
- <KEYWORD2>\accoppiapagina</KEYWORD2>
- <KEYWORD2>\accoppiaregistro</KEYWORD2>
- <KEYWORD2>\adattacampo</KEYWORD2>
- <KEYWORD2>\adattalayout</KEYWORD2>
- <KEYWORD2>\adding</KEYWORD2>
- <KEYWORD2>\al</KEYWORD2>
- <KEYWORD2>\allineacentro</KEYWORD2>
- <KEYWORD2>\allineadestra</KEYWORD2>
- <KEYWORD2>\allineasinistra</KEYWORD2>
- <KEYWORD2>\ap</KEYWORD2>
- <KEYWORD2>\apagina</KEYWORD2>
- <KEYWORD2>\arg</KEYWORD2>
- <KEYWORD2>\barrainterazione</KEYWORD2>
- <KEYWORD2>\barrasincronizzazione</KEYWORD2>
- <KEYWORD2>\bastablocchi</KEYWORD2>
- <KEYWORD2>\bastafile</KEYWORD2>
- <KEYWORD2>\cambiaafontdeltesto</KEYWORD2>
- <KEYWORD2>\campi</KEYWORD2>
- <KEYWORD2>\camporiempimento</KEYWORD2>
- <KEYWORD2>\capello</KEYWORD2>
- <KEYWORD2>\chim</KEYWORD2>
- <KEYWORD2>\circondato</KEYWORD2>
- <KEYWORD2>\citazione</KEYWORD2>
- <KEYWORD2>\clip</KEYWORD2>
- <KEYWORD2>\clonacampo</KEYWORD2>
- <KEYWORD2>\colonna</KEYWORD2>
- <KEYWORD2>\colore</KEYWORD2>
- <KEYWORD2>\coloregrigio</KEYWORD2>
- <KEYWORD2>\commento</KEYWORD2>
- <KEYWORD2>\completeregister</KEYWORD2>
- <KEYWORD2>\confrontagruppocolori</KEYWORD2>
- <KEYWORD2>\confrontatavolozza</KEYWORD2>
- <KEYWORD2>\convertinumero</KEYWORD2>
- <KEYWORD2>\copiacampo</KEYWORD2>
- <KEYWORD2>\correggispaziobianco</KEYWORD2>
- <KEYWORD2>\crlf</KEYWORD2>
- <KEYWORD2>\da</KEYWORD2>
- <KEYWORD2>\daqualcheparte</KEYWORD2>
- <KEYWORD2>\data</KEYWORD2>
- <KEYWORD2>\datadioggi</KEYWORD2>
- <KEYWORD2>\datareferral</KEYWORD2>
- <KEYWORD2>\definisci</KEYWORD2>
- <KEYWORD2>\definisciambientefontdeltesto</KEYWORD2>
- <KEYWORD2>\definisciblocco</KEYWORD2>
- <KEYWORD2>\definiscibloccosezione</KEYWORD2>
- <KEYWORD2>\definiscibuffer</KEYWORD2>
- <KEYWORD2>\definiscicampo</KEYWORD2>
- <KEYWORD2>\definiscicapoversi</KEYWORD2>
- <KEYWORD2>\definiscicolore</KEYWORD2>
- <KEYWORD2>\definisciconversione</KEYWORD2>
- <KEYWORD2>\definiscidescrizione</KEYWORD2>
- <KEYWORD2>\definiscidimensionicarta</KEYWORD2>
- <KEYWORD2>\definiscielenco</KEYWORD2>
- <KEYWORD2>\definiscielencocombinato</KEYWORD2>
- <KEYWORD2>\definiscienumerazione</KEYWORD2>
- <KEYWORD2>\definiscietichetta</KEYWORD2>
- <KEYWORD2>\definiscifigurasimbolo</KEYWORD2>
- <KEYWORD2>\definiscifont</KEYWORD2>
- <KEYWORD2>\definiscifontdeltesto</KEYWORD2>
- <KEYWORD2>\definiscifontgrezzo</KEYWORD2>
- <KEYWORD2>\definisciformatoriferimento</KEYWORD2>
- <KEYWORD2>\definiscigruppocolori</KEYWORD2>
- <KEYWORD2>\definisciincorniciato</KEYWORD2>
- <KEYWORD2>\definisciiniziatermina</KEYWORD2>
- <KEYWORD2>\definiscilinea</KEYWORD2>
- <KEYWORD2>\definiscilistariferimenti</KEYWORD2>
- <KEYWORD2>\definiscilogo</KEYWORD2>
- <KEYWORD2>\definiscimakeup</KEYWORD2>
- <KEYWORD2>\definiscimarcatura</KEYWORD2>
- <KEYWORD2>\definiscimenuinterazione</KEYWORD2>
- <KEYWORD2>\definiscimodellotabella</KEYWORD2>
- <KEYWORD2>\definiscioggettomobile</KEYWORD2>
- <KEYWORD2>\definisciordinamento</KEYWORD2>
- <KEYWORD2>\definiscioutput</KEYWORD2>
- <KEYWORD2>\definisciposizionetesto</KEYWORD2>
- <KEYWORD2>\definisciprofilo</KEYWORD2>
- <KEYWORD2>\definisciprogramma</KEYWORD2>
- <KEYWORD2>\definisciregistro</KEYWORD2>
- <KEYWORD2>\definiscirientro</KEYWORD2>
- <KEYWORD2>\definisciriferimento</KEYWORD2>
- <KEYWORD2>\definiscirigovuoto</KEYWORD2>
- <KEYWORD2>\definiscisezione</KEYWORD2>
- <KEYWORD2>\definiscisimbolo</KEYWORD2>
- <KEYWORD2>\definiscisinonimi</KEYWORD2>
- <KEYWORD2>\definiscisottocampo</KEYWORD2>
- <KEYWORD2>\definiscisovrapposizione</KEYWORD2>
- <KEYWORD2>\definiscistackcampi</KEYWORD2>
- <KEYWORD2>\definiscitabulato</KEYWORD2>
- <KEYWORD2>\definiscitavolozza</KEYWORD2>
- <KEYWORD2>\definiscitesta</KEYWORD2>
- <KEYWORD2>\definiscitesto</KEYWORD2>
- <KEYWORD2>\definiscitestoincorniciato</KEYWORD2>
- <KEYWORD2>\definiscitype</KEYWORD2>
- <KEYWORD2>\definiscityping</KEYWORD2>
- <KEYWORD2>\definiscivariabiletesto</KEYWORD2>
- <KEYWORD2>\definisciversion</KEYWORD2>
- <KEYWORD2>\determinacarattersticheelenco</KEYWORD2>
- <KEYWORD2>\determinanumerotesta</KEYWORD2>
- <KEYWORD2>\disabilitamenuinterazione</KEYWORD2>
- <KEYWORD2>\el</KEYWORD2>
- <KEYWORD2>\elaborablocchi</KEYWORD2>
- <KEYWORD2>\elaborapagina</KEYWORD2>
- <KEYWORD2>\elementi</KEYWORD2>
- <KEYWORD2>\elemento</KEYWORD2>
- <KEYWORD2>\emptylines</KEYWORD2>
- <KEYWORD2>\etichette</KEYWORD2>
- <KEYWORD2>\figuraesterna</KEYWORD2>
- <KEYWORD2>\fondo</KEYWORD2>
- <KEYWORD2>\forzablocchi</KEYWORD2>
- <KEYWORD2>\frazione</KEYWORD2>
- <KEYWORD2>\giornosettimana</KEYWORD2>
- <KEYWORD2>\griglia</KEYWORD2>
- <KEYWORD2>\hl</KEYWORD2>
- <KEYWORD2>\impaccato</KEYWORD2>
- <KEYWORD2>\impostaallineamento</KEYWORD2>
- <KEYWORD2>\impostaambientefontdeltesto</KEYWORD2>
- <KEYWORD2>\impostaampiezzariga</KEYWORD2>
- <KEYWORD2>\impostabarrainterazione</KEYWORD2>
- <KEYWORD2>\impostabarrasincronizzazione</KEYWORD2>
- <KEYWORD2>\impostablocchimargine</KEYWORD2>
- <KEYWORD2>\impostablocco</KEYWORD2>
- <KEYWORD2>\impostabloccosezione</KEYWORD2>
- <KEYWORD2>\impostabuffer</KEYWORD2>
- <KEYWORD2>\impostacampi</KEYWORD2>
- <KEYWORD2>\impostacampo</KEYWORD2>
- <KEYWORD2>\impostacapoversi</KEYWORD2>
- <KEYWORD2>\impostacaption</KEYWORD2>
- <KEYWORD2>\impostacaptions</KEYWORD2>
- <KEYWORD2>\impostacima</KEYWORD2>
- <KEYWORD2>\impostaclippling</KEYWORD2>
- <KEYWORD2>\impostacolonne</KEYWORD2>
- <KEYWORD2>\impostacolore</KEYWORD2>
- <KEYWORD2>\impostacolori</KEYWORD2>
- <KEYWORD2>\impostacombinazioni</KEYWORD2>
- <KEYWORD2>\impostacommento</KEYWORD2>
- <KEYWORD2>\impostadefinizionenotepdp</KEYWORD2>
- <KEYWORD2>\impostadescrizioni</KEYWORD2>
- <KEYWORD2>\impostadimensionicarta</KEYWORD2>
- <KEYWORD2>\impostaelementi</KEYWORD2>
- <KEYWORD2>\impostaelenco</KEYWORD2>
- <KEYWORD2>\impostaelencocombinato</KEYWORD2>
- <KEYWORD2>\impostaenumerazioni</KEYWORD2>
- <KEYWORD2>\impostafigureesterne</KEYWORD2>
- <KEYWORD2>\impostafondo</KEYWORD2>
- <KEYWORD2>\impostafontdeltesto</KEYWORD2>
- <KEYWORD2>\impostaforms</KEYWORD2>
- <KEYWORD2>\impostaincorniciato</KEYWORD2>
- <KEYWORD2>\impostainmargine</KEYWORD2>
- <KEYWORD2>\impostainstestazione</KEYWORD2>
- <KEYWORD2>\impostainterazione</KEYWORD2>
- <KEYWORD2>\impostainterlinea</KEYWORD2>
- <KEYWORD2>\impostalayout</KEYWORD2>
- <KEYWORD2>\impostalegenda</KEYWORD2>
- <KEYWORD2>\impostalinea</KEYWORD2>
- <KEYWORD2>\impostalineemargine</KEYWORD2>
- <KEYWORD2>\impostalineenere</KEYWORD2>
- <KEYWORD2>\impostalineeriempimento</KEYWORD2>
- <KEYWORD2>\impostalineesottili</KEYWORD2>
- <KEYWORD2>\impostalineetesto</KEYWORD2>
- <KEYWORD2>\impostalingua</KEYWORD2>
- <KEYWORD2>\impostalistariferimenti</KEYWORD2>
- <KEYWORD2>\impostamaiuscole</KEYWORD2>
- <KEYWORD2>\impostamakeup</KEYWORD2>
- <KEYWORD2>\impostamarcatura</KEYWORD2>
- <KEYWORD2>\impostamenzione</KEYWORD2>
- <KEYWORD2>\impostanotepdp</KEYWORD2>
- <KEYWORD2>\impostanumerazione</KEYWORD2>
- <KEYWORD2>\impostanumerazionecapoversi</KEYWORD2>
- <KEYWORD2>\impostanumerazionepagina</KEYWORD2>
- <KEYWORD2>\impostanumerazionerighe</KEYWORD2>
- <KEYWORD2>\impostanumeropagina</KEYWORD2>
- <KEYWORD2>\impostanumerosottopagina</KEYWORD2>
- <KEYWORD2>\impostanumerotesta</KEYWORD2>
- <KEYWORD2>\impostaoggettimobili</KEYWORD2>
- <KEYWORD2>\impostaoggettomobile</KEYWORD2>
- <KEYWORD2>\impostaordinamento</KEYWORD2>
- <KEYWORD2>\impostaoutput</KEYWORD2>
- <KEYWORD2>\impostaparranging</KEYWORD2>
- <KEYWORD2>\impostapdp</KEYWORD2>
- <KEYWORD2>\impostapiustretto</KEYWORD2>
- <KEYWORD2>\impostaposizionamento</KEYWORD2>
- <KEYWORD2>\impostaposizionamentoopposti</KEYWORD2>
- <KEYWORD2>\impostaposizionetesto</KEYWORD2>
- <KEYWORD2>\impostaprofili</KEYWORD2>
- <KEYWORD2>\impostaprogrammi</KEYWORD2>
- <KEYWORD2>\impostapubblicazioni</KEYWORD2>
- <KEYWORD2>\impostapulsanti</KEYWORD2>
- <KEYWORD2>\impostaregistro</KEYWORD2>
- <KEYWORD2>\impostarientri</KEYWORD2>
- <KEYWORD2>\impostarientro</KEYWORD2>
- <KEYWORD2>\impostariferimento</KEYWORD2>
- <KEYWORD2>\impostarighe</KEYWORD2>
- <KEYWORD2>\impostarigheriempimento</KEYWORD2>
- <KEYWORD2>\impostarigovuoto</KEYWORD2>
- <KEYWORD2>\impostarotazione</KEYWORD2>
- <KEYWORD2>\impostaschermi</KEYWORD2>
- <KEYWORD2>\impostaschermointerazione</KEYWORD2>
- <KEYWORD2>\impostasegnosillabazione</KEYWORD2>
- <KEYWORD2>\impostasetsimboli</KEYWORD2>
- <KEYWORD2>\impostasezione</KEYWORD2>
- <KEYWORD2>\impostasfondi</KEYWORD2>
- <KEYWORD2>\impostasfondo</KEYWORD2>
- <KEYWORD2>\impostasincronizzazione</KEYWORD2>
- <KEYWORD2>\impostasinonimi</KEYWORD2>
- <KEYWORD2>\impostasistema</KEYWORD2>
- <KEYWORD2>\impostasottolinea</KEYWORD2>
- <KEYWORD2>\impostaspaziatura</KEYWORD2>
- <KEYWORD2>\impostaspaziobianco</KEYWORD2>
- <KEYWORD2>\impostaspezzamentooggettomobile</KEYWORD2>
- <KEYWORD2>\impostastrut</KEYWORD2>
- <KEYWORD2>\impostatab</KEYWORD2>
- <KEYWORD2>\impostatabelle</KEYWORD2>
- <KEYWORD2>\impostatabulato</KEYWORD2>
- <KEYWORD2>\impostatavolozza</KEYWORD2>
- <KEYWORD2>\impostatesta</KEYWORD2>
- <KEYWORD2>\impostateste</KEYWORD2>
- <KEYWORD2>\impostatesticima</KEYWORD2>
- <KEYWORD2>\impostatestifondo</KEYWORD2>
- <KEYWORD2>\impostatestiincorniciati</KEYWORD2>
- <KEYWORD2>\impostatestiintestazioni</KEYWORD2>
- <KEYWORD2>\impostatestipdp</KEYWORD2>
- <KEYWORD2>\impostatesto</KEYWORD2>
- <KEYWORD2>\impostatestoetichette</KEYWORD2>
- <KEYWORD2>\impostatestointestazioni</KEYWORD2>
- <KEYWORD2>\impostatestotesti</KEYWORD2>
- <KEYWORD2>\impostatolleranza</KEYWORD2>
- <KEYWORD2>\impostatransizionepagina</KEYWORD2>
- <KEYWORD2>\impostatype</KEYWORD2>
- <KEYWORD2>\impostatyping</KEYWORD2>
- <KEYWORD2>\impostaurl</KEYWORD2>
- <KEYWORD2>\impostavariabiletesto</KEYWORD2>
- <KEYWORD2>\impostaversioni</KEYWORD2>
- <KEYWORD2>\in</KEYWORD2>
- <KEYWORD2>\inaltromargine</KEYWORD2>
- <KEYWORD2>\incorniciato</KEYWORD2>
- <KEYWORD2>\indestra</KEYWORD2>
- <KEYWORD2>\ininner</KEYWORD2>
- <KEYWORD2>\inmargine</KEYWORD2>
- <KEYWORD2>\inouter</KEYWORD2>
- <KEYWORD2>\inriga</KEYWORD2>
- <KEYWORD2>\insinistra</KEYWORD2>
- <KEYWORD2>\installalingua</KEYWORD2>
- <KEYWORD2>\intorno</KEYWORD2>
- <KEYWORD2>\lettera</KEYWORD2>
- <KEYWORD2>\lettere</KEYWORD2>
- <KEYWORD2>\lineamargine</KEYWORD2>
- <KEYWORD2>\lineanera</KEYWORD2>
- <KEYWORD2>\lineasottile</KEYWORD2>
- <KEYWORD2>\lineatesto</KEYWORD2>
- <KEYWORD2>\lineenere</KEYWORD2>
- <KEYWORD2>\lineeriempimento</KEYWORD2>
- <KEYWORD2>\lineesottili</KEYWORD2>
- <KEYWORD2>\lingua</KEYWORD2>
- <KEYWORD2>\linguaprincipale</KEYWORD2>
- <KEYWORD2>\listsymbol</KEYWORD2>
- <KEYWORD2>\logcampi</KEYWORD2>
- <KEYWORD2>\mar</KEYWORD2>
- <KEYWORD2>\marcatura</KEYWORD2>
- <KEYWORD2>\marcaversione</KEYWORD2>
- <KEYWORD2>\matematica</KEYWORD2>
- <KEYWORD2>\menzione</KEYWORD2>
- <KEYWORD2>\mese</KEYWORD2>
- <KEYWORD2>\mettielenco</KEYWORD2>
- <KEYWORD2>\mettielencocombinato</KEYWORD2>
- <KEYWORD2>\mettifiancoafianco</KEYWORD2>
- <KEYWORD2>\mettiformula</KEYWORD2>
- <KEYWORD2>\mettiingriglia</KEYWORD2>
- <KEYWORD2>\mettilegenda</KEYWORD2>
- <KEYWORD2>\mettilinea</KEYWORD2>
- <KEYWORD2>\mettiloghi</KEYWORD2>
- <KEYWORD2>\mettinotepdp</KEYWORD2>
- <KEYWORD2>\mettinotepdplocali</KEYWORD2>
- <KEYWORD2>\mettiregistro</KEYWORD2>
- <KEYWORD2>\mettisegnalibro</KEYWORD2>
- <KEYWORD2>\mettisottoformula</KEYWORD2>
- <KEYWORD2>\mettiunosullaltro</KEYWORD2>
- <KEYWORD2>\mettivariabiletesto</KEYWORD2>
- <KEYWORD2>\mostraambientefontdeltesto</KEYWORD2>
- <KEYWORD2>\mostracampi</KEYWORD2>
- <KEYWORD2>\mostracolore</KEYWORD2>
- <KEYWORD2>\mostracornice</KEYWORD2>
- <KEYWORD2>\mostrafiguresterne</KEYWORD2>
- <KEYWORD2>\mostrafontdeltesto</KEYWORD2>
- <KEYWORD2>\mostragriglia</KEYWORD2>
- <KEYWORD2>\mostragruppocolori</KEYWORD2>
- <KEYWORD2>\mostraimpostazioni</KEYWORD2>
- <KEYWORD2>\mostralyout</KEYWORD2>
- <KEYWORD2>\mostramakeup</KEYWORD2>
- <KEYWORD2>\mostrasetsimboli</KEYWORD2>
- <KEYWORD2>\mostrastampa</KEYWORD2>
- <KEYWORD2>\mostrastruts</KEYWORD2>
- <KEYWORD2>\mostratavolozza</KEYWORD2>
- <KEYWORD2>\nascondiblocchi</KEYWORD2>
- <KEYWORD2>\nienteelenco</KEYWORD2>
- <KEYWORD2>\nientelineecimafondo</KEYWORD2>
- <KEYWORD2>\nientelineintestazionepdp</KEYWORD2>
- <KEYWORD2>\nientemarcatura</KEYWORD2>
- <KEYWORD2>\nienterientro</KEYWORD2>
- <KEYWORD2>\nientespazio</KEYWORD2>
- <KEYWORD2>\nientespaziobianco</KEYWORD2>
- <KEYWORD2>\nop</KEYWORD2>
- <KEYWORD2>\nota</KEYWORD2>
- <KEYWORD2>\notapdp</KEYWORD2>
- <KEYWORD2>\notest</KEYWORD2>
- <KEYWORD2>\numeri</KEYWORD2>
- <KEYWORD2>\numeriromani</KEYWORD2>
- <KEYWORD2>\numerotesta</KEYWORD2>
- <KEYWORD2>\numerotestacorrente</KEYWORD2>
- <KEYWORD2>\pagina</KEYWORD2>
- <KEYWORD2>\paroladestra</KEYWORD2>
- <KEYWORD2>\passaafontgrezzo</KEYWORD2>
- <KEYWORD2>\ped</KEYWORD2>
- <KEYWORD2>\pedap</KEYWORD2>
- <KEYWORD2>\placefloat</KEYWORD2>
- <KEYWORD2>\placereferencelist</KEYWORD2>
- <KEYWORD2>\posizionatesto</KEYWORD2>
- <KEYWORD2>\posizione</KEYWORD2>
- <KEYWORD2>\prendibuffer</KEYWORD2>
- <KEYWORD2>\prendimarcatura</KEYWORD2>
- <KEYWORD2>\programma</KEYWORD2>
- <KEYWORD2>\pubblicazione</KEYWORD2>
- <KEYWORD2>\pulsante</KEYWORD2>
- <KEYWORD2>\pulsantinterazione</KEYWORD2>
- <KEYWORD2>\punti</KEYWORD2>
- <KEYWORD2>\qualcheriga</KEYWORD2>
- <KEYWORD2>\ran</KEYWORD2>
- <KEYWORD2>\referral</KEYWORD2>
- <KEYWORD2>\reimposta</KEYWORD2>
- <KEYWORD2>\reimpostamarcatura</KEYWORD2>
- <KEYWORD2>\rientro</KEYWORD2>
- <KEYWORD2>\rif</KEYWORD2>
- <KEYWORD2>\riferimento</KEYWORD2>
- <KEYWORD2>\riferimentopagina</KEYWORD2>
- <KEYWORD2>\riferimentotesto</KEYWORD2>
- <KEYWORD2>\riflessione</KEYWORD2>
- <KEYWORD2>\rigariempimento</KEYWORD2>
- <KEYWORD2>\rigovuoto</KEYWORD2>
- <KEYWORD2>\ruota</KEYWORD2>
- <KEYWORD2>\saltablocchi</KEYWORD2>
- <KEYWORD2>\sbarrati</KEYWORD2>
- <KEYWORD2>\sbarrato</KEYWORD2>
- <KEYWORD2>\scala</KEYWORD2>
- <KEYWORD2>\schermo</KEYWORD2>
- <KEYWORD2>\scrividentroelenco</KEYWORD2>
- <KEYWORD2>\scriviinelenco</KEYWORD2>
- <KEYWORD2>\scriviinlistariferimenti</KEYWORD2>
- <KEYWORD2>\scriviinregistro</KEYWORD2>
- <KEYWORD2>\segnalibro</KEYWORD2>
- <KEYWORD2>\seguiprofilo</KEYWORD2>
- <KEYWORD2>\seguiversione</KEYWORD2>
- <KEYWORD2>\seguiversioneprofilo</KEYWORD2>
- <KEYWORD2>\selezionablocchi</KEYWORD2>
- <KEYWORD2>\selezionacarta</KEYWORD2>
- <KEYWORD2>\selezionaversione</KEYWORD2>
- <KEYWORD2>\separamarcatura</KEYWORD2>
- <KEYWORD2>\settext</KEYWORD2>
- <KEYWORD2>\setupitemgroup</KEYWORD2>
- <KEYWORD2>\setuppaper</KEYWORD2>
- <KEYWORD2>\setvariabiletesto</KEYWORD2>
- <KEYWORD2>\sfondo</KEYWORD2>
- <KEYWORD2>\sim</KEYWORD2>
- <KEYWORD2>\simbolo</KEYWORD2>
- <KEYWORD2>\sincronizza</KEYWORD2>
- <KEYWORD2>\sopralinea</KEYWORD2>
- <KEYWORD2>\sopralinee</KEYWORD2>
- <KEYWORD2>\sottolinea</KEYWORD2>
- <KEYWORD2>\sottolinee</KEYWORD2>
- <KEYWORD2>\spazifissi</KEYWORD2>
- <KEYWORD2>\spazio</KEYWORD2>
- <KEYWORD2>\spaziobianco</KEYWORD2>
- <KEYWORD2>\spezzaoggettomobile</KEYWORD2>
- <KEYWORD2>\spostaagriglia</KEYWORD2>
- <KEYWORD2>\stackcampi</KEYWORD2>
- <KEYWORD2>\start</KEYWORD2>
- <KEYWORD2>\startambiente</KEYWORD2>
- <KEYWORD2>\startcitazione</KEYWORD2>
- <KEYWORD2>\startcolore</KEYWORD2>
- <KEYWORD2>\startcommento</KEYWORD2>
- <KEYWORD2>\startcomponenet</KEYWORD2>
- <KEYWORD2>\startfatto</KEYWORD2>
- <KEYWORD2>\startimpaccato</KEYWORD2>
- <KEYWORD2>\startlineamargine</KEYWORD2>
- <KEYWORD2>\startlineatesto</KEYWORD2>
- <KEYWORD2>\startmenuinterattivo</KEYWORD2>
- <KEYWORD2>\startprodotto</KEYWORD2>
- <KEYWORD2>\startprogetto</KEYWORD2>
- <KEYWORD2>\startsfondo</KEYWORD2>
- <KEYWORD2>\startversione</KEYWORD2>
- <KEYWORD2>\stirato</KEYWORD2>
- <KEYWORD2>\stop</KEYWORD2>
- <KEYWORD2>\stopambiente</KEYWORD2>
- <KEYWORD2>\stopcitazione</KEYWORD2>
- <KEYWORD2>\stopcolore</KEYWORD2>
- <KEYWORD2>\stopcommento</KEYWORD2>
- <KEYWORD2>\stopcomponenet</KEYWORD2>
- <KEYWORD2>\stopfatto</KEYWORD2>
- <KEYWORD2>\stopimpaccato</KEYWORD2>
- <KEYWORD2>\stoplineamargine</KEYWORD2>
- <KEYWORD2>\stoplineatesto</KEYWORD2>
- <KEYWORD2>\stopmenuinterattivo</KEYWORD2>
- <KEYWORD2>\stopprodotto</KEYWORD2>
- <KEYWORD2>\stopprogetto</KEYWORD2>
- <KEYWORD2>\stopsfondo</KEYWORD2>
- <KEYWORD2>\stopversione</KEYWORD2>
- <KEYWORD2>\tab</KEYWORD2>
- <KEYWORD2>\testa</KEYWORD2>
- <KEYWORD2>\testoetichetta</KEYWORD2>
- <KEYWORD2>\testoinmargine</KEYWORD2>
- <KEYWORD2>\testoinstestazioni</KEYWORD2>
- <KEYWORD2>\testonotapdp</KEYWORD2>
- <KEYWORD2>\testoriempimento</KEYWORD2>
- <KEYWORD2>\tex</KEYWORD2>
- <KEYWORD2>\tieniblocchi</KEYWORD2>
- <KEYWORD2>\tipopagina</KEYWORD2>
- <KEYWORD2>\tooltip</KEYWORD2>
- <KEYWORD2>\traduci</KEYWORD2>
- <KEYWORD2>\typ</KEYWORD2>
- <KEYWORD2>\type</KEYWORD2>
- <KEYWORD2>\typebuffer</KEYWORD2>
- <KEYWORD2>\typefile</KEYWORD2>
- <KEYWORD2>\usaURL</KEYWORD2>
- <KEYWORD2>\usablocco</KEYWORD2>
- <KEYWORD2>\usacodifica</KEYWORD2>
- <KEYWORD2>\usacolonnasonoraesterna</KEYWORD2>
- <KEYWORD2>\usacomandi</KEYWORD2>
- <KEYWORD2>\usadocumentoesterno</KEYWORD2>
- <KEYWORD2>\usafiguraesterna</KEYWORD2>
- <KEYWORD2>\usafileesterni</KEYWORD2>
- <KEYWORD2>\usafileesterno</KEYWORD2>
- <KEYWORD2>\usamodulo</KEYWORD2>
- <KEYWORD2>\usariferimenti</KEYWORD2>
- <KEYWORD2>\usasimboli</KEYWORD2>
- <KEYWORD2>\usaspecialita</KEYWORD2>
- <KEYWORD2>\vaia</KEYWORD2>
- <KEYWORD2>\vaiabox</KEYWORD2>
- <KEYWORD2>\vaigiu</KEYWORD2>
- <KEYWORD2>\variabiletesto</KEYWORD2>
- <KEYWORD2>\versione</KEYWORD2>
- <KEYWORD2>\vl</KEYWORD2>
- </KEYWORDS>
- </RULES>
-</MODE>
diff --git a/context/data/context-jedit-nl.xml b/context/data/context-jedit-nl.xml
deleted file mode 100644
index 8dee0e106..000000000
--- a/context/data/context-jedit-nl.xml
+++ /dev/null
@@ -1,461 +0,0 @@
-<?xml version='1.0'?>
-
-<!DOCTYPE MODE SYSTEM 'xmode.dtd'>
-
-<MODE>
- <RULES>
- <KEYWORDS>
- <KEYWORD2>\Letter</KEYWORD2>
- <KEYWORD2>\Letters</KEYWORD2>
- <KEYWORD2>\MAAND</KEYWORD2>
- <KEYWORD2>\Romeins</KEYWORD2>
- <KEYWORD2>\WEEKDAG</KEYWORD2>
- <KEYWORD2>\WOORD</KEYWORD2>
- <KEYWORD2>\WOORDEN</KEYWORD2>
- <KEYWORD2>\Woord</KEYWORD2>
- <KEYWORD2>\Woorden</KEYWORD2>
- <KEYWORD2>\about</KEYWORD2>
- <KEYWORD2>\achtergrond</KEYWORD2>
- <KEYWORD2>\arg</KEYWORD2>
- <KEYWORD2>\bepaalkopnummer</KEYWORD2>
- <KEYWORD2>\bepaallijstkenmerken</KEYWORD2>
- <KEYWORD2>\blanko</KEYWORD2>
- <KEYWORD2>\blokje</KEYWORD2>
- <KEYWORD2>\blokjes</KEYWORD2>
- <KEYWORD2>\blokkeerinteractiemenu</KEYWORD2>
- <KEYWORD2>\bookmark</KEYWORD2>
- <KEYWORD2>\breuk</KEYWORD2>
- <KEYWORD2>\but</KEYWORD2>
- <KEYWORD2>\button</KEYWORD2>
- <KEYWORD2>\chem</KEYWORD2>
- <KEYWORD2>\cijfers</KEYWORD2>
- <KEYWORD2>\citaat</KEYWORD2>
- <KEYWORD2>\citeer</KEYWORD2>
- <KEYWORD2>\clip</KEYWORD2>
- <KEYWORD2>\commentaar</KEYWORD2>
- <KEYWORD2>\converteernummer</KEYWORD2>
- <KEYWORD2>\copieerveld</KEYWORD2>
- <KEYWORD2>\corrigeerwitruimte</KEYWORD2>
- <KEYWORD2>\crlf</KEYWORD2>
- <KEYWORD2>\datum</KEYWORD2>
- <KEYWORD2>\definerawfont</KEYWORD2>
- <KEYWORD2>\definieer</KEYWORD2>
- <KEYWORD2>\definieeralineas</KEYWORD2>
- <KEYWORD2>\definieerbeeldmerk</KEYWORD2>
- <KEYWORD2>\definieerblanko</KEYWORD2>
- <KEYWORD2>\definieerblok</KEYWORD2>
- <KEYWORD2>\definieerbuffer</KEYWORD2>
- <KEYWORD2>\definieerconversie</KEYWORD2>
- <KEYWORD2>\definieerfiguursymbool</KEYWORD2>
- <KEYWORD2>\definieerfont</KEYWORD2>
- <KEYWORD2>\definieerinteractiemenu</KEYWORD2>
- <KEYWORD2>\definieerkadertekst</KEYWORD2>
- <KEYWORD2>\definieerkleur</KEYWORD2>
- <KEYWORD2>\definieerkleurgroep</KEYWORD2>
- <KEYWORD2>\definieerkop</KEYWORD2>
- <KEYWORD2>\definieerkorps</KEYWORD2>
- <KEYWORD2>\definieerkorpsomgeving</KEYWORD2>
- <KEYWORD2>\definieerlijn</KEYWORD2>
- <KEYWORD2>\definieerlijst</KEYWORD2>
- <KEYWORD2>\definieermarkering</KEYWORD2>
- <KEYWORD2>\definieeromlijnd</KEYWORD2>
- <KEYWORD2>\definieeropmaak</KEYWORD2>
- <KEYWORD2>\definieeroverlay</KEYWORD2>
- <KEYWORD2>\definieerpalet</KEYWORD2>
- <KEYWORD2>\definieerpapierformaat</KEYWORD2>
- <KEYWORD2>\definieerplaatsblok</KEYWORD2>
- <KEYWORD2>\definieerprofiel</KEYWORD2>
- <KEYWORD2>\definieerprogramma</KEYWORD2>
- <KEYWORD2>\definieerreferentie</KEYWORD2>
- <KEYWORD2>\definieerreferentieformaat</KEYWORD2>
- <KEYWORD2>\definieerreferentielijst</KEYWORD2>
- <KEYWORD2>\definieerregister</KEYWORD2>
- <KEYWORD2>\definieersamengesteldelijst</KEYWORD2>
- <KEYWORD2>\definieersectie</KEYWORD2>
- <KEYWORD2>\definieersectieblok</KEYWORD2>
- <KEYWORD2>\definieersorteren</KEYWORD2>
- <KEYWORD2>\definieerstartstop</KEYWORD2>
- <KEYWORD2>\definieersubveld</KEYWORD2>
- <KEYWORD2>\definieersymbool</KEYWORD2>
- <KEYWORD2>\definieersynoniemen</KEYWORD2>
- <KEYWORD2>\definieertabelvorm</KEYWORD2>
- <KEYWORD2>\definieertabulatie</KEYWORD2>
- <KEYWORD2>\definieertekst</KEYWORD2>
- <KEYWORD2>\definieertekstpositie</KEYWORD2>
- <KEYWORD2>\definieertekstvariabele</KEYWORD2>
- <KEYWORD2>\definieertype</KEYWORD2>
- <KEYWORD2>\definieertypen</KEYWORD2>
- <KEYWORD2>\definieeruitvoer</KEYWORD2>
- <KEYWORD2>\definieerveld</KEYWORD2>
- <KEYWORD2>\definieerveldstapel</KEYWORD2>
- <KEYWORD2>\definieerversie</KEYWORD2>
- <KEYWORD2>\doordefinieren</KEYWORD2>
- <KEYWORD2>\doorlabelen</KEYWORD2>
- <KEYWORD2>\doornummeren</KEYWORD2>
- <KEYWORD2>\doorspringen</KEYWORD2>
- <KEYWORD2>\doorstreep</KEYWORD2>
- <KEYWORD2>\doorstrepen</KEYWORD2>
- <KEYWORD2>\dunnelijn</KEYWORD2>
- <KEYWORD2>\dunnelijnen</KEYWORD2>
- <KEYWORD2>\eenregel</KEYWORD2>
- <KEYWORD2>\ergens</KEYWORD2>
- <KEYWORD2>\externfiguur</KEYWORD2>
- <KEYWORD2>\forceerblokken</KEYWORD2>
- <KEYWORD2>\gebruikURL</KEYWORD2>
- <KEYWORD2>\gebruikblokken</KEYWORD2>
- <KEYWORD2>\gebruikcommandos</KEYWORD2>
- <KEYWORD2>\gebruikexterndocument</KEYWORD2>
- <KEYWORD2>\gebruikexternefile</KEYWORD2>
- <KEYWORD2>\gebruikexternefiles</KEYWORD2>
- <KEYWORD2>\gebruikexternfiguur</KEYWORD2>
- <KEYWORD2>\gebruikexterngeluidsfragment</KEYWORD2>
- <KEYWORD2>\gebruikmodule</KEYWORD2>
- <KEYWORD2>\gebruikreferenties</KEYWORD2>
- <KEYWORD2>\gebruikspecials</KEYWORD2>
- <KEYWORD2>\gebruiksymbolen</KEYWORD2>
- <KEYWORD2>\geenblokkenmeer</KEYWORD2>
- <KEYWORD2>\geenbovenenonderregels</KEYWORD2>
- <KEYWORD2>\geenfilesmeer</KEYWORD2>
- <KEYWORD2>\geenhoofdenvoetregels</KEYWORD2>
- <KEYWORD2>\geenlijst</KEYWORD2>
- <KEYWORD2>\geenmarkering</KEYWORD2>
- <KEYWORD2>\geenspatie</KEYWORD2>
- <KEYWORD2>\geentest</KEYWORD2>
- <KEYWORD2>\geenwitruimte</KEYWORD2>
- <KEYWORD2>\grijskleur</KEYWORD2>
- <KEYWORD2>\haalbuffer</KEYWORD2>
- <KEYWORD2>\haalmarkering</KEYWORD2>
- <KEYWORD2>\haarlijn</KEYWORD2>
- <KEYWORD2>\handhaafblokken</KEYWORD2>
- <KEYWORD2>\hl</KEYWORD2>
- <KEYWORD2>\hoofdtaal</KEYWORD2>
- <KEYWORD2>\hoog</KEYWORD2>
- <KEYWORD2>\huidigedatum</KEYWORD2>
- <KEYWORD2>\huidigekopnummer</KEYWORD2>
- <KEYWORD2>\in</KEYWORD2>
- <KEYWORD2>\inanderemarge</KEYWORD2>
- <KEYWORD2>\inbinnen</KEYWORD2>
- <KEYWORD2>\inbuiten</KEYWORD2>
- <KEYWORD2>\inlijnd</KEYWORD2>
- <KEYWORD2>\inlinker</KEYWORD2>
- <KEYWORD2>\inmarge</KEYWORD2>
- <KEYWORD2>\inrechter</KEYWORD2>
- <KEYWORD2>\inregel</KEYWORD2>
- <KEYWORD2>\inspringen</KEYWORD2>
- <KEYWORD2>\installeertaal</KEYWORD2>
- <KEYWORD2>\interactiebalk</KEYWORD2>
- <KEYWORD2>\interactiebuttons</KEYWORD2>
- <KEYWORD2>\invullijnen</KEYWORD2>
- <KEYWORD2>\invulregel</KEYWORD2>
- <KEYWORD2>\invultekst</KEYWORD2>
- <KEYWORD2>\invulveld</KEYWORD2>
- <KEYWORD2>\items</KEYWORD2>
- <KEYWORD2>\its</KEYWORD2>
- <KEYWORD2>\kantlijn</KEYWORD2>
- <KEYWORD2>\kenmerk</KEYWORD2>
- <KEYWORD2>\kenmerkdatum</KEYWORD2>
- <KEYWORD2>\kentekstvariabeletoe</KEYWORD2>
- <KEYWORD2>\kleur</KEYWORD2>
- <KEYWORD2>\kloonveld</KEYWORD2>
- <KEYWORD2>\kolom</KEYWORD2>
- <KEYWORD2>\kop</KEYWORD2>
- <KEYWORD2>\kopnummer</KEYWORD2>
- <KEYWORD2>\koppeldocument</KEYWORD2>
- <KEYWORD2>\koppelmarkering</KEYWORD2>
- <KEYWORD2>\koppelpagina</KEYWORD2>
- <KEYWORD2>\koppelpapier</KEYWORD2>
- <KEYWORD2>\koppelregister</KEYWORD2>
- <KEYWORD2>\koptekst</KEYWORD2>
- <KEYWORD2>\laag</KEYWORD2>
- <KEYWORD2>\labels</KEYWORD2>
- <KEYWORD2>\labeltekst</KEYWORD2>
- <KEYWORD2>\laho</KEYWORD2>
- <KEYWORD2>\legeregels</KEYWORD2>
- <KEYWORD2>\letter</KEYWORD2>
- <KEYWORD2>\letters</KEYWORD2>
- <KEYWORD2>\lijstsymbool</KEYWORD2>
- <KEYWORD2>\maand</KEYWORD2>
- <KEYWORD2>\mar</KEYWORD2>
- <KEYWORD2>\margetekst</KEYWORD2>
- <KEYWORD2>\markeer</KEYWORD2>
- <KEYWORD2>\markeerversie</KEYWORD2>
- <KEYWORD2>\naar</KEYWORD2>
- <KEYWORD2>\naarbox</KEYWORD2>
- <KEYWORD2>\nietinspringen</KEYWORD2>
- <KEYWORD2>\noot</KEYWORD2>
- <KEYWORD2>\nop</KEYWORD2>
- <KEYWORD2>\omlaag</KEYWORD2>
- <KEYWORD2>\omlijnd</KEYWORD2>
- <KEYWORD2>\onderstreep</KEYWORD2>
- <KEYWORD2>\onderstrepen</KEYWORD2>
- <KEYWORD2>\ontkoppelmarkering</KEYWORD2>
- <KEYWORD2>\op</KEYWORD2>
- <KEYWORD2>\opelkaar</KEYWORD2>
- <KEYWORD2>\oppagina</KEYWORD2>
- <KEYWORD2>\overstreep</KEYWORD2>
- <KEYWORD2>\overstrepen</KEYWORD2>
- <KEYWORD2>\pagina</KEYWORD2>
- <KEYWORD2>\paginareferentie</KEYWORD2>
- <KEYWORD2>\paslayoutaan</KEYWORD2>
- <KEYWORD2>\passeerblokken</KEYWORD2>
- <KEYWORD2>\passendveld</KEYWORD2>
- <KEYWORD2>\plaatsbeeldmerken</KEYWORD2>
- <KEYWORD2>\plaatsbookmarks</KEYWORD2>
- <KEYWORD2>\plaatsformule</KEYWORD2>
- <KEYWORD2>\plaatslegenda</KEYWORD2>
- <KEYWORD2>\plaatslijn</KEYWORD2>
- <KEYWORD2>\plaatslijst</KEYWORD2>
- <KEYWORD2>\plaatslokalevoetnoten</KEYWORD2>
- <KEYWORD2>\plaatsnaastelkaar</KEYWORD2>
- <KEYWORD2>\plaatsonderelkaar</KEYWORD2>
- <KEYWORD2>\plaatsopgrid</KEYWORD2>
- <KEYWORD2>\plaatsplaatsblok</KEYWORD2>
- <KEYWORD2>\plaatsreferentielijst</KEYWORD2>
- <KEYWORD2>\plaatsregister</KEYWORD2>
- <KEYWORD2>\plaatssamengesteldelijst</KEYWORD2>
- <KEYWORD2>\plaatssubformule</KEYWORD2>
- <KEYWORD2>\plaatstekstvariabele</KEYWORD2>
- <KEYWORD2>\plaatsvoetnoten</KEYWORD2>
- <KEYWORD2>\positioneer</KEYWORD2>
- <KEYWORD2>\positioneertekst</KEYWORD2>
- <KEYWORD2>\programma</KEYWORD2>
- <KEYWORD2>\publicatie</KEYWORD2>
- <KEYWORD2>\punten</KEYWORD2>
- <KEYWORD2>\ran</KEYWORD2>
- <KEYWORD2>\ref</KEYWORD2>
- <KEYWORD2>\referentie</KEYWORD2>
- <KEYWORD2>\regellinks</KEYWORD2>
- <KEYWORD2>\regelmidden</KEYWORD2>
- <KEYWORD2>\regelrechts</KEYWORD2>
- <KEYWORD2>\registreervelden</KEYWORD2>
- <KEYWORD2>\reset</KEYWORD2>
- <KEYWORD2>\resetmarkering</KEYWORD2>
- <KEYWORD2>\romeins</KEYWORD2>
- <KEYWORD2>\rooster</KEYWORD2>
- <KEYWORD2>\roteer</KEYWORD2>
- <KEYWORD2>\schaal</KEYWORD2>
- <KEYWORD2>\scherm</KEYWORD2>
- <KEYWORD2>\schrijfnaarlijst</KEYWORD2>
- <KEYWORD2>\schrijfnaarreferentielijst</KEYWORD2>
- <KEYWORD2>\schrijfnaarregister</KEYWORD2>
- <KEYWORD2>\schrijftussenlijst</KEYWORD2>
- <KEYWORD2>\selecteerblokken</KEYWORD2>
- <KEYWORD2>\selecteerpapier</KEYWORD2>
- <KEYWORD2>\selecteerversie</KEYWORD2>
- <KEYWORD2>\som</KEYWORD2>
- <KEYWORD2>\soortpagina</KEYWORD2>
- <KEYWORD2>\spatie</KEYWORD2>
- <KEYWORD2>\spiegel</KEYWORD2>
- <KEYWORD2>\splitsplaatsblok</KEYWORD2>
- <KEYWORD2>\start</KEYWORD2>
- <KEYWORD2>\startachtergrond</KEYWORD2>
- <KEYWORD2>\startcitaat</KEYWORD2>
- <KEYWORD2>\startcommentaar</KEYWORD2>
- <KEYWORD2>\startgeg</KEYWORD2>
- <KEYWORD2>\startinteractiemenu</KEYWORD2>
- <KEYWORD2>\startkantlijn</KEYWORD2>
- <KEYWORD2>\startkleur</KEYWORD2>
- <KEYWORD2>\startomgeving</KEYWORD2>
- <KEYWORD2>\startonderdeel</KEYWORD2>
- <KEYWORD2>\startopelkaar</KEYWORD2>
- <KEYWORD2>\startprodukt</KEYWORD2>
- <KEYWORD2>\startprojekt</KEYWORD2>
- <KEYWORD2>\starttekstlijn</KEYWORD2>
- <KEYWORD2>\startversie</KEYWORD2>
- <KEYWORD2>\stelachtergrondenin</KEYWORD2>
- <KEYWORD2>\stelachtergrondin</KEYWORD2>
- <KEYWORD2>\stelalineasin</KEYWORD2>
- <KEYWORD2>\stelarrangerenin</KEYWORD2>
- <KEYWORD2>\stelblankoin</KEYWORD2>
- <KEYWORD2>\stelblokin</KEYWORD2>
- <KEYWORD2>\stelblokjesin</KEYWORD2>
- <KEYWORD2>\stelblokkopjein</KEYWORD2>
- <KEYWORD2>\stelblokkopjesin</KEYWORD2>
- <KEYWORD2>\stelbovenin</KEYWORD2>
- <KEYWORD2>\stelboventekstenin</KEYWORD2>
- <KEYWORD2>\stelbufferin</KEYWORD2>
- <KEYWORD2>\stelbuttonsin</KEYWORD2>
- <KEYWORD2>\stelciterenin</KEYWORD2>
- <KEYWORD2>\stelclipin</KEYWORD2>
- <KEYWORD2>\stelcombinatiesin</KEYWORD2>
- <KEYWORD2>\stelcommentaarin</KEYWORD2>
- <KEYWORD2>\steldoordefinierenin</KEYWORD2>
- <KEYWORD2>\steldoornummerenin</KEYWORD2>
- <KEYWORD2>\steldoorspringenin</KEYWORD2>
- <KEYWORD2>\steldunnelijnenin</KEYWORD2>
- <KEYWORD2>\stelexternefigurenin</KEYWORD2>
- <KEYWORD2>\stelformulierenin</KEYWORD2>
- <KEYWORD2>\stelhoofdin</KEYWORD2>
- <KEYWORD2>\stelhoofdtekstenin</KEYWORD2>
- <KEYWORD2>\stelinmargein</KEYWORD2>
- <KEYWORD2>\stelinspringenin</KEYWORD2>
- <KEYWORD2>\stelinteractiebalkin</KEYWORD2>
- <KEYWORD2>\stelinteractiein</KEYWORD2>
- <KEYWORD2>\stelinteractieschermin</KEYWORD2>
- <KEYWORD2>\stelinterliniein</KEYWORD2>
- <KEYWORD2>\stelinvullijnenin</KEYWORD2>
- <KEYWORD2>\stelinvulregelsin</KEYWORD2>
- <KEYWORD2>\stelitemgroepin</KEYWORD2>
- <KEYWORD2>\stelitemsin</KEYWORD2>
- <KEYWORD2>\stelkadertekstenin</KEYWORD2>
- <KEYWORD2>\stelkantlijnin</KEYWORD2>
- <KEYWORD2>\stelkapitalenin</KEYWORD2>
- <KEYWORD2>\stelkleurenin</KEYWORD2>
- <KEYWORD2>\stelkleurin</KEYWORD2>
- <KEYWORD2>\stelkolommenin</KEYWORD2>
- <KEYWORD2>\stelkopin</KEYWORD2>
- <KEYWORD2>\stelkopnummerin</KEYWORD2>
- <KEYWORD2>\stelkoppeltekenin</KEYWORD2>
- <KEYWORD2>\stelkoppenin</KEYWORD2>
- <KEYWORD2>\stelkoptekstin</KEYWORD2>
- <KEYWORD2>\stelkorpsin</KEYWORD2>
- <KEYWORD2>\stelkorpsomgevingin</KEYWORD2>
- <KEYWORD2>\stellabeltekstin</KEYWORD2>
- <KEYWORD2>\stellayoutin</KEYWORD2>
- <KEYWORD2>\stellegendain</KEYWORD2>
- <KEYWORD2>\stellijndiktein</KEYWORD2>
- <KEYWORD2>\stellijnin</KEYWORD2>
- <KEYWORD2>\stellijstin</KEYWORD2>
- <KEYWORD2>\stelmargeblokkenin</KEYWORD2>
- <KEYWORD2>\stelmarkeringin</KEYWORD2>
- <KEYWORD2>\stelnaastplaatsenin</KEYWORD2>
- <KEYWORD2>\stelnummerenin</KEYWORD2>
- <KEYWORD2>\stelomlijndin</KEYWORD2>
- <KEYWORD2>\stelonderin</KEYWORD2>
- <KEYWORD2>\stelonderstrepenin</KEYWORD2>
- <KEYWORD2>\stelondertekstenin</KEYWORD2>
- <KEYWORD2>\stelopmaakin</KEYWORD2>
- <KEYWORD2>\stelpaginanummerin</KEYWORD2>
- <KEYWORD2>\stelpaginanummeringin</KEYWORD2>
- <KEYWORD2>\stelpaginaovergangenin</KEYWORD2>
- <KEYWORD2>\stelpaletin</KEYWORD2>
- <KEYWORD2>\stelpapierformaatin</KEYWORD2>
- <KEYWORD2>\stelpapierin</KEYWORD2>
- <KEYWORD2>\stelparagraafnummerenin</KEYWORD2>
- <KEYWORD2>\stelplaatsblokin</KEYWORD2>
- <KEYWORD2>\stelplaatsblokkenin</KEYWORD2>
- <KEYWORD2>\stelplaatsbloksplitsenin</KEYWORD2>
- <KEYWORD2>\stelpositionerenin</KEYWORD2>
- <KEYWORD2>\stelprofielenin</KEYWORD2>
- <KEYWORD2>\stelprogrammasin</KEYWORD2>
- <KEYWORD2>\stelpublicatiesin</KEYWORD2>
- <KEYWORD2>\stelrastersin</KEYWORD2>
- <KEYWORD2>\stelreferentielijstin</KEYWORD2>
- <KEYWORD2>\stelrefererenin</KEYWORD2>
- <KEYWORD2>\stelregelnummerenin</KEYWORD2>
- <KEYWORD2>\stelregelsin</KEYWORD2>
- <KEYWORD2>\stelregisterin</KEYWORD2>
- <KEYWORD2>\stelroterenin</KEYWORD2>
- <KEYWORD2>\stelsamengesteldelijstin</KEYWORD2>
- <KEYWORD2>\stelsectieblokin</KEYWORD2>
- <KEYWORD2>\stelsectiein</KEYWORD2>
- <KEYWORD2>\stelsmallerin</KEYWORD2>
- <KEYWORD2>\stelsorterenin</KEYWORD2>
- <KEYWORD2>\stelspatieringin</KEYWORD2>
- <KEYWORD2>\stelstrutin</KEYWORD2>
- <KEYWORD2>\stelsubpaginanummerin</KEYWORD2>
- <KEYWORD2>\stelsymboolsetin</KEYWORD2>
- <KEYWORD2>\stelsynchronisatiebalkin</KEYWORD2>
- <KEYWORD2>\stelsynchronisatiein</KEYWORD2>
- <KEYWORD2>\stelsynoniemenin</KEYWORD2>
- <KEYWORD2>\stelsysteemin</KEYWORD2>
- <KEYWORD2>\steltaalin</KEYWORD2>
- <KEYWORD2>\steltabellenin</KEYWORD2>
- <KEYWORD2>\steltabin</KEYWORD2>
- <KEYWORD2>\steltabulatiein</KEYWORD2>
- <KEYWORD2>\steltekstin</KEYWORD2>
- <KEYWORD2>\steltekstinhoudin</KEYWORD2>
- <KEYWORD2>\steltekstlijnenin</KEYWORD2>
- <KEYWORD2>\steltekstpositiein</KEYWORD2>
- <KEYWORD2>\stelteksttekstenin</KEYWORD2>
- <KEYWORD2>\steltekstvariabelein</KEYWORD2>
- <KEYWORD2>\steltolerantiein</KEYWORD2>
- <KEYWORD2>\steltypein</KEYWORD2>
- <KEYWORD2>\steltypenin</KEYWORD2>
- <KEYWORD2>\steluitlijnenin</KEYWORD2>
- <KEYWORD2>\steluitvoerin</KEYWORD2>
- <KEYWORD2>\stelurlin</KEYWORD2>
- <KEYWORD2>\stelveldenin</KEYWORD2>
- <KEYWORD2>\stelveldin</KEYWORD2>
- <KEYWORD2>\stelversiesin</KEYWORD2>
- <KEYWORD2>\stelvoetin</KEYWORD2>
- <KEYWORD2>\stelvoetnootdefinitiein</KEYWORD2>
- <KEYWORD2>\stelvoetnotenin</KEYWORD2>
- <KEYWORD2>\stelvoettekstenin</KEYWORD2>
- <KEYWORD2>\stelwitruimtein</KEYWORD2>
- <KEYWORD2>\stop</KEYWORD2>
- <KEYWORD2>\stopachtergrond</KEYWORD2>
- <KEYWORD2>\stopcitaat</KEYWORD2>
- <KEYWORD2>\stopcommentaar</KEYWORD2>
- <KEYWORD2>\stopgeg</KEYWORD2>
- <KEYWORD2>\stopinteractiemenu</KEYWORD2>
- <KEYWORD2>\stopkantlijn</KEYWORD2>
- <KEYWORD2>\stopkleur</KEYWORD2>
- <KEYWORD2>\stopomgeving</KEYWORD2>
- <KEYWORD2>\stoponderdeel</KEYWORD2>
- <KEYWORD2>\stopopelkaar</KEYWORD2>
- <KEYWORD2>\stopprodukt</KEYWORD2>
- <KEYWORD2>\stopprojekt</KEYWORD2>
- <KEYWORD2>\stoptekstlijn</KEYWORD2>
- <KEYWORD2>\stopversie</KEYWORD2>
- <KEYWORD2>\suggestie</KEYWORD2>
- <KEYWORD2>\switchnaarkorps</KEYWORD2>
- <KEYWORD2>\switchtorawfont</KEYWORD2>
- <KEYWORD2>\sym</KEYWORD2>
- <KEYWORD2>\symbool</KEYWORD2>
- <KEYWORD2>\synchronisatiebalk</KEYWORD2>
- <KEYWORD2>\synchroniseer</KEYWORD2>
- <KEYWORD2>\taal</KEYWORD2>
- <KEYWORD2>\tab</KEYWORD2>
- <KEYWORD2>\tekstlijn</KEYWORD2>
- <KEYWORD2>\tekstreferentie</KEYWORD2>
- <KEYWORD2>\tekstvariabele</KEYWORD2>
- <KEYWORD2>\tex</KEYWORD2>
- <KEYWORD2>\toevoegen</KEYWORD2>
- <KEYWORD2>\toonexternefiguren</KEYWORD2>
- <KEYWORD2>\toongrid</KEYWORD2>
- <KEYWORD2>\tooninstellingen</KEYWORD2>
- <KEYWORD2>\toonkader</KEYWORD2>
- <KEYWORD2>\toonkleur</KEYWORD2>
- <KEYWORD2>\toonkleurgroep</KEYWORD2>
- <KEYWORD2>\toonkorps</KEYWORD2>
- <KEYWORD2>\toonkorpsomgeving</KEYWORD2>
- <KEYWORD2>\toonlayout</KEYWORD2>
- <KEYWORD2>\toonopmaak</KEYWORD2>
- <KEYWORD2>\toonpalet</KEYWORD2>
- <KEYWORD2>\toonprint</KEYWORD2>
- <KEYWORD2>\toonstruts</KEYWORD2>
- <KEYWORD2>\toonsymboolset</KEYWORD2>
- <KEYWORD2>\toonvelden</KEYWORD2>
- <KEYWORD2>\typ</KEYWORD2>
- <KEYWORD2>\type</KEYWORD2>
- <KEYWORD2>\typebuffer</KEYWORD2>
- <KEYWORD2>\typefile</KEYWORD2>
- <KEYWORD2>\uit</KEYWORD2>
- <KEYWORD2>\uitgerekt</KEYWORD2>
- <KEYWORD2>\usecodering</KEYWORD2>
- <KEYWORD2>\vastespaties</KEYWORD2>
- <KEYWORD2>\veld</KEYWORD2>
- <KEYWORD2>\veldstapel</KEYWORD2>
- <KEYWORD2>\verbergblokken</KEYWORD2>
- <KEYWORD2>\vergelijkkleurgroep</KEYWORD2>
- <KEYWORD2>\vergelijkpalet</KEYWORD2>
- <KEYWORD2>\verplaatsopgrid</KEYWORD2>
- <KEYWORD2>\versie</KEYWORD2>
- <KEYWORD2>\vertaal</KEYWORD2>
- <KEYWORD2>\verwerkblokken</KEYWORD2>
- <KEYWORD2>\verwerkpagina</KEYWORD2>
- <KEYWORD2>\vl</KEYWORD2>
- <KEYWORD2>\voetnoot</KEYWORD2>
- <KEYWORD2>\voetnoottekst</KEYWORD2>
- <KEYWORD2>\volgprofiel</KEYWORD2>
- <KEYWORD2>\volgprofielversie</KEYWORD2>
- <KEYWORD2>\volgversie</KEYWORD2>
- <KEYWORD2>\volledigregister</KEYWORD2>
- <KEYWORD2>\weekdag</KEYWORD2>
- <KEYWORD2>\wiskunde</KEYWORD2>
- <KEYWORD2>\witruimte</KEYWORD2>
- <KEYWORD2>\woordrechts</KEYWORD2>
- </KEYWORDS>
- </RULES>
-</MODE>
diff --git a/context/data/context-jedit-ro.xml b/context/data/context-jedit-ro.xml
deleted file mode 100644
index f1baedbfa..000000000
--- a/context/data/context-jedit-ro.xml
+++ /dev/null
@@ -1,459 +0,0 @@
-<?xml version='1.0'?>
-
-<!DOCTYPE MODE SYSTEM 'xmode.dtd'>
-
-<MODE>
- <RULES>
- <KEYWORDS>
- <KEYWORD2>\CUVANT</KEYWORD2>
- <KEYWORD2>\CUVINTE</KEYWORD2>
- <KEYWORD2>\Cuvant</KEYWORD2>
- <KEYWORD2>\Cuvinte</KEYWORD2>
- <KEYWORD2>\LUNA</KEYWORD2>
- <KEYWORD2>\Litera</KEYWORD2>
- <KEYWORD2>\Litere</KEYWORD2>
- <KEYWORD2>\Numereromane</KEYWORD2>
- <KEYWORD2>\ZIDINSAPTAMANA</KEYWORD2>
- <KEYWORD2>\adapteazaaspect</KEYWORD2>
- <KEYWORD2>\adauga</KEYWORD2>
- <KEYWORD2>\adubuffer</KEYWORD2>
- <KEYWORD2>\adumarcaje</KEYWORD2>
- <KEYWORD2>\afiseazaaspect</KEYWORD2>
- <KEYWORD2>\afiseazacampuri</KEYWORD2>
- <KEYWORD2>\afiseazaculoare</KEYWORD2>
- <KEYWORD2>\afiseazafiguriexterne</KEYWORD2>
- <KEYWORD2>\afiseazafonttext</KEYWORD2>
- <KEYWORD2>\afiseazagrid</KEYWORD2>
- <KEYWORD2>\afiseazagrupculoare</KEYWORD2>
- <KEYWORD2>\afiseazamakeup</KEYWORD2>
- <KEYWORD2>\afiseazamediufonttext</KEYWORD2>
- <KEYWORD2>\afiseazapaleta</KEYWORD2>
- <KEYWORD2>\afiseazarama</KEYWORD2>
- <KEYWORD2>\afiseazasetari</KEYWORD2>
- <KEYWORD2>\afiseazasetsimboluri</KEYWORD2>
- <KEYWORD2>\afiseazastruts</KEYWORD2>
- <KEYWORD2>\afiseazatiparire</KEYWORD2>
- <KEYWORD2>\aliniat</KEYWORD2>
- <KEYWORD2>\aliniatcentru</KEYWORD2>
- <KEYWORD2>\aliniatdreapta</KEYWORD2>
- <KEYWORD2>\aliniatstanga</KEYWORD2>
- <KEYWORD2>\arg</KEYWORD2>
- <KEYWORD2>\ascundeblocuri</KEYWORD2>
- <KEYWORD2>\barainteractiune</KEYWORD2>
- <KEYWORD2>\barasincronizare</KEYWORD2>
- <KEYWORD2>\barasus</KEYWORD2>
- <KEYWORD2>\blanc</KEYWORD2>
- <KEYWORD2>\but</KEYWORD2>
- <KEYWORD2>\butoaneinteractiune</KEYWORD2>
- <KEYWORD2>\buton</KEYWORD2>
- <KEYWORD2>\camp</KEYWORD2>
- <KEYWORD2>\campumplere</KEYWORD2>
- <KEYWORD2>\chem</KEYWORD2>
- <KEYWORD2>\citat</KEYWORD2>
- <KEYWORD2>\clip</KEYWORD2>
- <KEYWORD2>\cloneazacamp</KEYWORD2>
- <KEYWORD2>\coloana</KEYWORD2>
- <KEYWORD2>\comentariu</KEYWORD2>
- <KEYWORD2>\comparagrupculoare</KEYWORD2>
- <KEYWORD2>\comparapaleta</KEYWORD2>
- <KEYWORD2>\completeregister</KEYWORD2>
- <KEYWORD2>\convertestenumar</KEYWORD2>
- <KEYWORD2>\copiazacamp</KEYWORD2>
- <KEYWORD2>\corecteazaspatiualb</KEYWORD2>
- <KEYWORD2>\crlf</KEYWORD2>
- <KEYWORD2>\culoare</KEYWORD2>
- <KEYWORD2>\culoaregri</KEYWORD2>
- <KEYWORD2>\cupleazadocument</KEYWORD2>
- <KEYWORD2>\cupleazamarcaje</KEYWORD2>
- <KEYWORD2>\cupleazaregistru</KEYWORD2>
- <KEYWORD2>\cuvantdreapta</KEYWORD2>
- <KEYWORD2>\data</KEYWORD2>
- <KEYWORD2>\datacurenta</KEYWORD2>
- <KEYWORD2>\datareferit</KEYWORD2>
- <KEYWORD2>\decupleazamarcaje</KEYWORD2>
- <KEYWORD2>\defineste</KEYWORD2>
- <KEYWORD2>\definestealiat</KEYWORD2>
- <KEYWORD2>\definesteantet</KEYWORD2>
- <KEYWORD2>\definesteblanc</KEYWORD2>
- <KEYWORD2>\definestebloc</KEYWORD2>
- <KEYWORD2>\definesteblocsectiune</KEYWORD2>
- <KEYWORD2>\definestebuffer</KEYWORD2>
- <KEYWORD2>\definestecamp</KEYWORD2>
- <KEYWORD2>\definesteconversie</KEYWORD2>
- <KEYWORD2>\definesteculoare</KEYWORD2>
- <KEYWORD2>\definestedescriere</KEYWORD2>
- <KEYWORD2>\definestedimensiunehartie</KEYWORD2>
- <KEYWORD2>\definesteenumerare</KEYWORD2>
- <KEYWORD2>\definesteeticheta</KEYWORD2>
- <KEYWORD2>\definestefloat</KEYWORD2>
- <KEYWORD2>\definestefont</KEYWORD2>
- <KEYWORD2>\definestefontraw</KEYWORD2>
- <KEYWORD2>\definestefonttext</KEYWORD2>
- <KEYWORD2>\definesteformatreferinte</KEYWORD2>
- <KEYWORD2>\definestegrupculori</KEYWORD2>
- <KEYWORD2>\definesteinconjurare</KEYWORD2>
- <KEYWORD2>\definestelista</KEYWORD2>
- <KEYWORD2>\definestelistacombinata</KEYWORD2>
- <KEYWORD2>\definestelistareferinte</KEYWORD2>
- <KEYWORD2>\definestelogo</KEYWORD2>
- <KEYWORD2>\definestemakeup</KEYWORD2>
- <KEYWORD2>\definestemarcaje</KEYWORD2>
- <KEYWORD2>\definestemediulfonttext</KEYWORD2>
- <KEYWORD2>\definestemeniuinteractiune</KEYWORD2>
- <KEYWORD2>\definesteoutput</KEYWORD2>
- <KEYWORD2>\definesteoverlay</KEYWORD2>
- <KEYWORD2>\definestepaleta</KEYWORD2>
- <KEYWORD2>\definesteparagraf</KEYWORD2>
- <KEYWORD2>\definestepozitietext</KEYWORD2>
- <KEYWORD2>\definesteprofil</KEYWORD2>
- <KEYWORD2>\definesteprogram</KEYWORD2>
- <KEYWORD2>\definestereferinte</KEYWORD2>
- <KEYWORD2>\definesteregistru</KEYWORD2>
- <KEYWORD2>\definesterigla</KEYWORD2>
- <KEYWORD2>\definestesablontabel</KEYWORD2>
- <KEYWORD2>\definestesectiune</KEYWORD2>
- <KEYWORD2>\definestesimbol</KEYWORD2>
- <KEYWORD2>\definestesimbolfigura</KEYWORD2>
- <KEYWORD2>\definestesinonim</KEYWORD2>
- <KEYWORD2>\definestesortare</KEYWORD2>
- <KEYWORD2>\definestestartstop</KEYWORD2>
- <KEYWORD2>\definestestivacampuri</KEYWORD2>
- <KEYWORD2>\definestesubcamp</KEYWORD2>
- <KEYWORD2>\definestetabulatori</KEYWORD2>
- <KEYWORD2>\definestetext</KEYWORD2>
- <KEYWORD2>\definestetexteinconjurate</KEYWORD2>
- <KEYWORD2>\definestetextinconjurat</KEYWORD2>
- <KEYWORD2>\definestetyping</KEYWORD2>
- <KEYWORD2>\definestevariabilatext</KEYWORD2>
- <KEYWORD2>\definesteversiune</KEYWORD2>
- <KEYWORD2>\definetype</KEYWORD2>
- <KEYWORD2>\despre</KEYWORD2>
- <KEYWORD2>\determinacaracteristicilelistei</KEYWORD2>
- <KEYWORD2>\determinanumartitlu</KEYWORD2>
- <KEYWORD2>\dezactiveazameniuinteractiune</KEYWORD2>
- <KEYWORD2>\din</KEYWORD2>
- <KEYWORD2>\dute</KEYWORD2>
- <KEYWORD2>\dutebox</KEYWORD2>
- <KEYWORD2>\ecran</KEYWORD2>
- <KEYWORD2>\el</KEYWORD2>
- <KEYWORD2>\element</KEYWORD2>
- <KEYWORD2>\emptylines</KEYWORD2>
- <KEYWORD2>\etichete</KEYWORD2>
- <KEYWORD2>\faraaliniat</KEYWORD2>
- <KEYWORD2>\farafisiere</KEYWORD2>
- <KEYWORD2>\faraliniiantetsisubsol</KEYWORD2>
- <KEYWORD2>\faraliniisussijos</KEYWORD2>
- <KEYWORD2>\faralista</KEYWORD2>
- <KEYWORD2>\faramarcaje</KEYWORD2>
- <KEYWORD2>\faraspatiu</KEYWORD2>
- <KEYWORD2>\faraspatiualb</KEYWORD2>
- <KEYWORD2>\figuraexterna</KEYWORD2>
- <KEYWORD2>\firdepar</KEYWORD2>
- <KEYWORD2>\folosesteURL</KEYWORD2>
- <KEYWORD2>\folosestebloc</KEYWORD2>
- <KEYWORD2>\folosestecodificarea</KEYWORD2>
- <KEYWORD2>\folosestecomenzi</KEYWORD2>
- <KEYWORD2>\folosestedocumentextern</KEYWORD2>
- <KEYWORD2>\folosestefiguraexterna</KEYWORD2>
- <KEYWORD2>\folosestefisiereexterne</KEYWORD2>
- <KEYWORD2>\folosestefisierextern</KEYWORD2>
- <KEYWORD2>\folosestemodul</KEYWORD2>
- <KEYWORD2>\folosestemuzicaexterna</KEYWORD2>
- <KEYWORD2>\folosestereferinte</KEYWORD2>
- <KEYWORD2>\folosestesimboluri</KEYWORD2>
- <KEYWORD2>\folosestespeciale</KEYWORD2>
- <KEYWORD2>\footnotetext</KEYWORD2>
- <KEYWORD2>\forteazablocuri</KEYWORD2>
- <KEYWORD2>\fractie</KEYWORD2>
- <KEYWORD2>\framed</KEYWORD2>
- <KEYWORD2>\fundal</KEYWORD2>
- <KEYWORD2>\gatablocuri</KEYWORD2>
- <KEYWORD2>\grid</KEYWORD2>
- <KEYWORD2>\hartiedubla</KEYWORD2>
- <KEYWORD2>\hl</KEYWORD2>
- <KEYWORD2>\impachetat</KEYWORD2>
- <KEYWORD2>\impartefloat</KEYWORD2>
- <KEYWORD2>\in</KEYWORD2>
- <KEYWORD2>\inalt</KEYWORD2>
- <KEYWORD2>\inaltamargine</KEYWORD2>
- <KEYWORD2>\indreapta</KEYWORD2>
- <KEYWORD2>\inframed</KEYWORD2>
- <KEYWORD2>\ininner</KEYWORD2>
- <KEYWORD2>\injos</KEYWORD2>
- <KEYWORD2>\inlinie</KEYWORD2>
- <KEYWORD2>\inouter</KEYWORD2>
- <KEYWORD2>\instalarelimba</KEYWORD2>
- <KEYWORD2>\instanga</KEYWORD2>
- <KEYWORD2>\intins</KEYWORD2>
- <KEYWORD2>\jos</KEYWORD2>
- <KEYWORD2>\jossus</KEYWORD2>
- <KEYWORD2>\la</KEYWORD2>
- <KEYWORD2>\lapagina</KEYWORD2>
- <KEYWORD2>\limba</KEYWORD2>
- <KEYWORD2>\limbaprincipala</KEYWORD2>
- <KEYWORD2>\liniemargine</KEYWORD2>
- <KEYWORD2>\linieneagra</KEYWORD2>
- <KEYWORD2>\liniepeste</KEYWORD2>
- <KEYWORD2>\liniesubtire</KEYWORD2>
- <KEYWORD2>\linieumplere</KEYWORD2>
- <KEYWORD2>\liniinegre</KEYWORD2>
- <KEYWORD2>\liniipeste</KEYWORD2>
- <KEYWORD2>\liniisubtiri</KEYWORD2>
- <KEYWORD2>\listsymbol</KEYWORD2>
- <KEYWORD2>\litera</KEYWORD2>
- <KEYWORD2>\litere</KEYWORD2>
- <KEYWORD2>\logcampuri</KEYWORD2>
- <KEYWORD2>\luna</KEYWORD2>
- <KEYWORD2>\mar</KEYWORD2>
- <KEYWORD2>\marcaje</KEYWORD2>
- <KEYWORD2>\marcheazaversiune</KEYWORD2>
- <KEYWORD2>\marginal</KEYWORD2>
- <KEYWORD2>\matematica</KEYWORD2>
- <KEYWORD2>\minicitat</KEYWORD2>
- <KEYWORD2>\mutapegrid</KEYWORD2>
- <KEYWORD2>\nop</KEYWORD2>
- <KEYWORD2>\nota</KEYWORD2>
- <KEYWORD2>\notasubsol</KEYWORD2>
- <KEYWORD2>\numartitlu</KEYWORD2>
- <KEYWORD2>\numartitlucurent</KEYWORD2>
- <KEYWORD2>\numere</KEYWORD2>
- <KEYWORD2>\numereromane</KEYWORD2>
- <KEYWORD2>\nutesta</KEYWORD2>
- <KEYWORD2>\olinie</KEYWORD2>
- <KEYWORD2>\pagina</KEYWORD2>
- <KEYWORD2>\paginadubla</KEYWORD2>
- <KEYWORD2>\pastreazablocuri</KEYWORD2>
- <KEYWORD2>\placefloat</KEYWORD2>
- <KEYWORD2>\placereferencelist</KEYWORD2>
- <KEYWORD2>\plaseazapegrid</KEYWORD2>
- <KEYWORD2>\plaseazasemnecarte</KEYWORD2>
- <KEYWORD2>\potrivestecamp</KEYWORD2>
- <KEYWORD2>\pozitie</KEYWORD2>
- <KEYWORD2>\pozitietext</KEYWORD2>
- <KEYWORD2>\proceseazabloc</KEYWORD2>
- <KEYWORD2>\proceseazapagina</KEYWORD2>
- <KEYWORD2>\program</KEYWORD2>
- <KEYWORD2>\publicatie</KEYWORD2>
- <KEYWORD2>\puncte</KEYWORD2>
- <KEYWORD2>\punedeasuprafiecareia</KEYWORD2>
- <KEYWORD2>\punefatainfata</KEYWORD2>
- <KEYWORD2>\puneformula</KEYWORD2>
- <KEYWORD2>\punelegenda</KEYWORD2>
- <KEYWORD2>\punelista</KEYWORD2>
- <KEYWORD2>\punelistacombinata</KEYWORD2>
- <KEYWORD2>\punelogouri</KEYWORD2>
- <KEYWORD2>\punenotesubsol</KEYWORD2>
- <KEYWORD2>\punenotesubsollocale</KEYWORD2>
- <KEYWORD2>\puneregistru</KEYWORD2>
- <KEYWORD2>\punerigla</KEYWORD2>
- <KEYWORD2>\punesubformula</KEYWORD2>
- <KEYWORD2>\punevariabilatext</KEYWORD2>
- <KEYWORD2>\ran</KEYWORD2>
- <KEYWORD2>\ref</KEYWORD2>
- <KEYWORD2>\referinta</KEYWORD2>
- <KEYWORD2>\referintapagina</KEYWORD2>
- <KEYWORD2>\referintatext</KEYWORD2>
- <KEYWORD2>\referit</KEYWORD2>
- <KEYWORD2>\reflexie</KEYWORD2>
- <KEYWORD2>\reset</KEYWORD2>
- <KEYWORD2>\reseteazamarcaje</KEYWORD2>
- <KEYWORD2>\riglatext</KEYWORD2>
- <KEYWORD2>\rigleumplere</KEYWORD2>
- <KEYWORD2>\roteste</KEYWORD2>
- <KEYWORD2>\saripesteblocuri</KEYWORD2>
- <KEYWORD2>\scala</KEYWORD2>
- <KEYWORD2>\scriebuffer</KEYWORD2>
- <KEYWORD2>\scrieinlista</KEYWORD2>
- <KEYWORD2>\scrieinlistareferinte</KEYWORD2>
- <KEYWORD2>\scrieinregistru</KEYWORD2>
- <KEYWORD2>\scrieintreliste</KEYWORD2>
- <KEYWORD2>\selecteazablocuri</KEYWORD2>
- <KEYWORD2>\selecteazahartie</KEYWORD2>
- <KEYWORD2>\selecteazaversiune</KEYWORD2>
- <KEYWORD2>\semncarte</KEYWORD2>
- <KEYWORD2>\setarebarasincronizare</KEYWORD2>
- <KEYWORD2>\setarelimba</KEYWORD2>
- <KEYWORD2>\setareoutput</KEYWORD2>
- <KEYWORD2>\setarepozitie</KEYWORD2>
- <KEYWORD2>\setaresincronizare</KEYWORD2>
- <KEYWORD2>\seteazaaliniat</KEYWORD2>
- <KEYWORD2>\seteazaaliniate</KEYWORD2>
- <KEYWORD2>\seteazaalinierea</KEYWORD2>
- <KEYWORD2>\seteazaantet</KEYWORD2>
- <KEYWORD2>\seteazaaranjareapag</KEYWORD2>
- <KEYWORD2>\seteazaaspect</KEYWORD2>
- <KEYWORD2>\seteazabarainteractiune</KEYWORD2>
- <KEYWORD2>\seteazablanc</KEYWORD2>
- <KEYWORD2>\seteazabloc</KEYWORD2>
- <KEYWORD2>\seteazablocsectiune</KEYWORD2>
- <KEYWORD2>\seteazablocurimarginale</KEYWORD2>
- <KEYWORD2>\seteazabuffer</KEYWORD2>
- <KEYWORD2>\seteazabutoane</KEYWORD2>
- <KEYWORD2>\seteazacamp</KEYWORD2>
- <KEYWORD2>\seteazacampuri</KEYWORD2>
- <KEYWORD2>\seteazaclipping</KEYWORD2>
- <KEYWORD2>\seteazacoloane</KEYWORD2>
- <KEYWORD2>\seteazacombinari</KEYWORD2>
- <KEYWORD2>\seteazacomentariu</KEYWORD2>
- <KEYWORD2>\seteazaculoare</KEYWORD2>
- <KEYWORD2>\seteazaculori</KEYWORD2>
- <KEYWORD2>\seteazadefinireanotasubsol</KEYWORD2>
- <KEYWORD2>\seteazadescriere</KEYWORD2>
- <KEYWORD2>\seteazadimensiunihartie</KEYWORD2>
- <KEYWORD2>\seteazaecrane</KEYWORD2>
- <KEYWORD2>\seteazaecraninteractiune</KEYWORD2>
- <KEYWORD2>\seteazaelemente</KEYWORD2>
- <KEYWORD2>\seteazaenumerare</KEYWORD2>
- <KEYWORD2>\seteazafiguriexterne</KEYWORD2>
- <KEYWORD2>\seteazafloat</KEYWORD2>
- <KEYWORD2>\seteazafloats</KEYWORD2>
- <KEYWORD2>\seteazafonttext</KEYWORD2>
- <KEYWORD2>\seteazaformulare</KEYWORD2>
- <KEYWORD2>\seteazafundal</KEYWORD2>
- <KEYWORD2>\seteazafundaluri</KEYWORD2>
- <KEYWORD2>\seteazagrosimelinie</KEYWORD2>
- <KEYWORD2>\seteazaimpartireafloat</KEYWORD2>
- <KEYWORD2>\seteazainconjurat</KEYWORD2>
- <KEYWORD2>\seteazaingust</KEYWORD2>
- <KEYWORD2>\seteazainteractiunea</KEYWORD2>
- <KEYWORD2>\seteazajos</KEYWORD2>
- <KEYWORD2>\seteazalegenda</KEYWORD2>
- <KEYWORD2>\seteazalegendele</KEYWORD2>
- <KEYWORD2>\seteazaliniesilabe</KEYWORD2>
- <KEYWORD2>\seteazaliniesubtire</KEYWORD2>
- <KEYWORD2>\seteazalinii</KEYWORD2>
- <KEYWORD2>\seteazaliniimargine</KEYWORD2>
- <KEYWORD2>\seteazaliniinegre</KEYWORD2>
- <KEYWORD2>\seteazaliniiumplere</KEYWORD2>
- <KEYWORD2>\seteazalista</KEYWORD2>
- <KEYWORD2>\seteazalistacombinata</KEYWORD2>
- <KEYWORD2>\seteazalistareferinte</KEYWORD2>
- <KEYWORD2>\seteazamajuscule</KEYWORD2>
- <KEYWORD2>\seteazamakeup</KEYWORD2>
- <KEYWORD2>\seteazamarcaje</KEYWORD2>
- <KEYWORD2>\seteazamarginal</KEYWORD2>
- <KEYWORD2>\seteazamediulfonttext</KEYWORD2>
- <KEYWORD2>\seteazaminicitat</KEYWORD2>
- <KEYWORD2>\seteazanotasubsol</KEYWORD2>
- <KEYWORD2>\seteazanumarpagina</KEYWORD2>
- <KEYWORD2>\seteazanumarsubpagina</KEYWORD2>
- <KEYWORD2>\seteazanumartitlu</KEYWORD2>
- <KEYWORD2>\seteazanumerotare</KEYWORD2>
- <KEYWORD2>\seteazanumerotarelinii</KEYWORD2>
- <KEYWORD2>\seteazanumerotarepagina</KEYWORD2>
- <KEYWORD2>\seteazanumerotareparagrafe</KEYWORD2>
- <KEYWORD2>\seteazapaleta</KEYWORD2>
- <KEYWORD2>\seteazaparagrafe</KEYWORD2>
- <KEYWORD2>\seteazaplasareaopozita</KEYWORD2>
- <KEYWORD2>\seteazapozitietext</KEYWORD2>
- <KEYWORD2>\seteazaprofile</KEYWORD2>
- <KEYWORD2>\seteazaprograme</KEYWORD2>
- <KEYWORD2>\seteazapublicatii</KEYWORD2>
- <KEYWORD2>\seteazareferinte</KEYWORD2>
- <KEYWORD2>\seteazaregistru</KEYWORD2>
- <KEYWORD2>\seteazarigla</KEYWORD2>
- <KEYWORD2>\seteazarigletext</KEYWORD2>
- <KEYWORD2>\seteazarigleumplere</KEYWORD2>
- <KEYWORD2>\seteazarotare</KEYWORD2>
- <KEYWORD2>\seteazasectiune</KEYWORD2>
- <KEYWORD2>\seteazasimbol</KEYWORD2>
- <KEYWORD2>\seteazasinonime</KEYWORD2>
- <KEYWORD2>\seteazasistem</KEYWORD2>
- <KEYWORD2>\seteazasortare</KEYWORD2>
- <KEYWORD2>\seteazaspatiu</KEYWORD2>
- <KEYWORD2>\seteazaspatiualb</KEYWORD2>
- <KEYWORD2>\seteazaspatiuinterliniar</KEYWORD2>
- <KEYWORD2>\seteazastrut</KEYWORD2>
- <KEYWORD2>\seteazasublinie</KEYWORD2>
- <KEYWORD2>\seteazasubsol</KEYWORD2>
- <KEYWORD2>\seteazasus</KEYWORD2>
- <KEYWORD2>\seteazatab</KEYWORD2>
- <KEYWORD2>\seteazatabele</KEYWORD2>
- <KEYWORD2>\seteazatabulatori</KEYWORD2>
- <KEYWORD2>\seteazatext</KEYWORD2>
- <KEYWORD2>\seteazatexteantet</KEYWORD2>
- <KEYWORD2>\seteazatextejos</KEYWORD2>
- <KEYWORD2>\seteazatextesubsol</KEYWORD2>
- <KEYWORD2>\seteazatextesus</KEYWORD2>
- <KEYWORD2>\seteazatextetext</KEYWORD2>
- <KEYWORD2>\seteazatexteticheta</KEYWORD2>
- <KEYWORD2>\seteazatexttitlu</KEYWORD2>
- <KEYWORD2>\seteazatitlu</KEYWORD2>
- <KEYWORD2>\seteazatitluri</KEYWORD2>
- <KEYWORD2>\seteazatoleranta</KEYWORD2>
- <KEYWORD2>\seteazatranzitiepagina</KEYWORD2>
- <KEYWORD2>\seteazatype</KEYWORD2>
- <KEYWORD2>\seteazatyping</KEYWORD2>
- <KEYWORD2>\seteazaurl</KEYWORD2>
- <KEYWORD2>\seteazavariabilatext</KEYWORD2>
- <KEYWORD2>\seteazaversiuni</KEYWORD2>
- <KEYWORD2>\settextcontent</KEYWORD2>
- <KEYWORD2>\setupitemgroup</KEYWORD2>
- <KEYWORD2>\setuppaper</KEYWORD2>
- <KEYWORD2>\setvariabilatext</KEYWORD2>
- <KEYWORD2>\sim</KEYWORD2>
- <KEYWORD2>\simbol</KEYWORD2>
- <KEYWORD2>\sincronizeaza</KEYWORD2>
- <KEYWORD2>\spatiifixate</KEYWORD2>
- <KEYWORD2>\spatiu</KEYWORD2>
- <KEYWORD2>\spatiualb</KEYWORD2>
- <KEYWORD2>\start</KEYWORD2>
- <KEYWORD2>\startcitat</KEYWORD2>
- <KEYWORD2>\startcomentariu</KEYWORD2>
- <KEYWORD2>\startcomponenta</KEYWORD2>
- <KEYWORD2>\startculoare</KEYWORD2>
- <KEYWORD2>\startfact</KEYWORD2>
- <KEYWORD2>\startfundal</KEYWORD2>
- <KEYWORD2>\startimpachetat</KEYWORD2>
- <KEYWORD2>\startliniemargine</KEYWORD2>
- <KEYWORD2>\startmediu</KEYWORD2>
- <KEYWORD2>\startmeniuinteractiune</KEYWORD2>
- <KEYWORD2>\startprodus</KEYWORD2>
- <KEYWORD2>\startproiect</KEYWORD2>
- <KEYWORD2>\startriglatext</KEYWORD2>
- <KEYWORD2>\startversiune</KEYWORD2>
- <KEYWORD2>\stivacampuri</KEYWORD2>
- <KEYWORD2>\stop</KEYWORD2>
- <KEYWORD2>\stopcitat</KEYWORD2>
- <KEYWORD2>\stopcomentariu</KEYWORD2>
- <KEYWORD2>\stopcomponenta</KEYWORD2>
- <KEYWORD2>\stopculoare</KEYWORD2>
- <KEYWORD2>\stopfact</KEYWORD2>
- <KEYWORD2>\stopfundal</KEYWORD2>
- <KEYWORD2>\stopimpachetat</KEYWORD2>
- <KEYWORD2>\stopliniemargine</KEYWORD2>
- <KEYWORD2>\stopmediu</KEYWORD2>
- <KEYWORD2>\stopmeniuinteractiune</KEYWORD2>
- <KEYWORD2>\stopprodus</KEYWORD2>
- <KEYWORD2>\stopproiect</KEYWORD2>
- <KEYWORD2>\stopriglatext</KEYWORD2>
- <KEYWORD2>\stopversiune</KEYWORD2>
- <KEYWORD2>\sublinie</KEYWORD2>
- <KEYWORD2>\sublinii</KEYWORD2>
- <KEYWORD2>\supralinie</KEYWORD2>
- <KEYWORD2>\tab</KEYWORD2>
- <KEYWORD2>\tex</KEYWORD2>
- <KEYWORD2>\texteticheta</KEYWORD2>
- <KEYWORD2>\textmarginal</KEYWORD2>
- <KEYWORD2>\texttitlu</KEYWORD2>
- <KEYWORD2>\textumplere</KEYWORD2>
- <KEYWORD2>\tippagina</KEYWORD2>
- <KEYWORD2>\titlu</KEYWORD2>
- <KEYWORD2>\tooltip</KEYWORD2>
- <KEYWORD2>\traduce</KEYWORD2>
- <KEYWORD2>\trecilafontraw</KEYWORD2>
- <KEYWORD2>\trecilafonttext</KEYWORD2>
- <KEYWORD2>\typ</KEYWORD2>
- <KEYWORD2>\type</KEYWORD2>
- <KEYWORD2>\typefile</KEYWORD2>
- <KEYWORD2>\undeva</KEYWORD2>
- <KEYWORD2>\urmeazaprofil</KEYWORD2>
- <KEYWORD2>\urmeazaversiune</KEYWORD2>
- <KEYWORD2>\urmeazaversiuneprofil</KEYWORD2>
- <KEYWORD2>\variabilatext</KEYWORD2>
- <KEYWORD2>\versiune</KEYWORD2>
- <KEYWORD2>\vl</KEYWORD2>
- <KEYWORD2>\zidinsaptamana</KEYWORD2>
- </KEYWORDS>
- </RULES>
-</MODE>
diff --git a/context/data/context-jedit.xml b/context/data/context-jedit.xml
deleted file mode 100644
index 8e91f75e5..000000000
--- a/context/data/context-jedit.xml
+++ /dev/null
@@ -1,134 +0,0 @@
-<?xml version="1.0"?>
-
-<!DOCTYPE MODE SYSTEM "xmode.dtd">
-
-<MODE>
-
- <!-- complex regexps are way too slow and freeze jedit on large files -->
-
-
- <RULES>
- <SEQ_REGEXP HASH_CHAR='%' DELEGATE='nl'>^%.*interface=(dutch|nl).*</SEQ_REGEXP>
- <SEQ_REGEXP HASH_CHAR='%' DELEGATE='en'>^%.*interface=(english|en).*</SEQ_REGEXP>
- <SEQ_REGEXP HASH_CHAR='%' DELEGATE='de'>^%.*interface=(german|de).*</SEQ_REGEXP>
- <SEQ_REGEXP HASH_CHAR='%' DELEGATE='cz'>^%.*interface=(czech|cz).*</SEQ_REGEXP>
- <SEQ_REGEXP HASH_CHAR='%' DELEGATE='it'>^%.*interface=(italian|it).*</SEQ_REGEXP>
- <SEQ_REGEXP HASH_CHAR='%' DELEGATE='ro'>^%.*interface=(romanian|ro).*</SEQ_REGEXP>
-
- <IMPORT DELEGATE="common"/>
-
- </RULES>
-
- <RULES SET='common'>
-
- <SEQ_REGEXP TYPE='COMMENT2' HASH_CHAR='%'>^%[A-Z](\s|$)</SEQ_REGEXP>
-
- <SEQ_REGEXP TYPE='KEYWORD2' HASH_CHAR='\'>\\[@?!]([^@?!a-zA-Z]|$)</SEQ_REGEXP>
-
- <SEQ TYPE="KEYWORD2">\\</SEQ>
-
- <SEQ TYPE="KEYWORD2">\$</SEQ>
- <SEQ TYPE="KEYWORD2">\{</SEQ>
- <SEQ TYPE="KEYWORD2">\}</SEQ>
-
- <SEQ TYPE="KEYWORD2">\#</SEQ>
- <SEQ TYPE="KEYWORD2">\(</SEQ>
- <SEQ TYPE="KEYWORD2">\)</SEQ>
- <SEQ TYPE="KEYWORD2">\[</SEQ>
- <SEQ TYPE="KEYWORD2">\]</SEQ>
- <SEQ TYPE="KEYWORD2">\&lt;</SEQ>
- <SEQ TYPE="KEYWORD2">\&gt;</SEQ>
- <SEQ TYPE="KEYWORD2">\=</SEQ>
-
- <SEQ TYPE="KEYWORD2">\~</SEQ>
- <SEQ TYPE="KEYWORD2">\%</SEQ>
- <SEQ TYPE="KEYWORD2">\^</SEQ>
- <SEQ TYPE="KEYWORD2">\&amp;</SEQ>
- <SEQ TYPE="KEYWORD2">\-</SEQ>
- <SEQ TYPE="KEYWORD2">\+</SEQ>
- <SEQ TYPE="KEYWORD2">\/</SEQ>
- <SEQ TYPE="KEYWORD2">\|</SEQ>
-
- <SEQ TYPE="KEYWORD2">\`</SEQ>
- <SEQ TYPE="KEYWORD2">\*</SEQ>
- <SEQ TYPE="KEYWORD2">\_</SEQ>
- <SEQ TYPE="KEYWORD2">\:</SEQ>
- <SEQ TYPE="KEYWORD2">\;</SEQ>
- <SEQ TYPE="KEYWORD2">\"</SEQ>
- <SEQ TYPE="KEYWORD2">\'</SEQ>
- <SEQ TYPE="KEYWORD2">\.</SEQ>
- <SEQ TYPE="KEYWORD2">\,</SEQ>
-
- <SEQ TYPE="KEYWORD2">\1</SEQ>
- <SEQ TYPE="KEYWORD2">\2</SEQ>
- <SEQ TYPE="KEYWORD2">\3</SEQ>
- <SEQ TYPE="KEYWORD2">\4</SEQ>
- <SEQ TYPE="KEYWORD2">\5</SEQ>
- <SEQ TYPE="KEYWORD2">\6</SEQ>
- <SEQ TYPE="KEYWORD2">\7</SEQ>
- <SEQ TYPE="KEYWORD2">\8</SEQ>
- <SEQ TYPE="KEYWORD2">\9</SEQ>
- <SEQ TYPE="KEYWORD2">\0</SEQ>
-
- <SEQ TYPE="COMMENT1">$</SEQ>
- <SEQ TYPE="COMMENT1">{</SEQ>
- <SEQ TYPE="COMMENT1">}</SEQ>
-
- <SEQ TYPE="KEYWORD1">#</SEQ>
- <SEQ TYPE="KEYWORD1">(</SEQ>
- <SEQ TYPE="KEYWORD1">)</SEQ>
- <SEQ TYPE="KEYWORD1">[</SEQ>
- <SEQ TYPE="KEYWORD1">]</SEQ>
- <SEQ TYPE="KEYWORD1">&lt;</SEQ>
- <SEQ TYPE="KEYWORD1">&gt;</SEQ>
- <SEQ TYPE="KEYWORD1">=</SEQ>
- <SEQ TYPE="KEYWORD4">"</SEQ>
-
- <SEQ TYPE="COMMENT2">~</SEQ>
- <SEQ TYPE="COMMENT2">%</SEQ>
- <SEQ TYPE="COMMENT2">^</SEQ>
- <SEQ TYPE="COMMENT2">&amp;</SEQ>
- <SEQ TYPE="COMMENT2">-</SEQ>
- <SEQ TYPE="COMMENT2">+</SEQ>
- <SEQ TYPE="COMMENT2">/</SEQ>
- <SEQ TYPE="COMMENT2">|</SEQ>
-
- <SEQ TYPE="KEYWORD4">`</SEQ>
- <SEQ TYPE="KEYWORD4">*</SEQ>
- <SEQ TYPE="KEYWORD4">_</SEQ>
- <SEQ TYPE="KEYWORD4">'</SEQ>
-
- </RULES>
-
- <RULES SET='en'>
- <IMPORT DELEGATE="context-base::context.base"/>
- <IMPORT DELEGATE="cont-en::MAIN"/>
- <IMPORT DELEGATE="common"/>
- </RULES>
- <RULES SET='nl'>
- <IMPORT DELEGATE="context-base::context.base"/>
- <IMPORT DELEGATE="cont-nl::MAIN"/>
- <IMPORT DELEGATE="common"/>
- </RULES>
- <RULES SET='de'>
- <IMPORT DELEGATE="context-base::context.base"/>
- <IMPORT DELEGATE="cont-de::MAIN"/>
- <IMPORT DELEGATE="common"/>
- </RULES>
- <RULES SET='cz'>
- <IMPORT DELEGATE="context-base::context.base"/>
- <IMPORT DELEGATE="cont-cz::MAIN"/>
- <IMPORT DELEGATE="common"/>
- </RULES>
- <RULES SET='it'>
- <IMPORT DELEGATE="context-base::context.base"/>
- <IMPORT DELEGATE="cont-it::MAIN"/>
- <IMPORT DELEGATE="common"/>
- </RULES>
- <RULES SET='ro'>
- <IMPORT DELEGATE="context-base::context.base"/>
- <IMPORT DELEGATE="cont-ro::MAIN"/>
- <IMPORT DELEGATE="common"/>
- </RULES>
-
-</MODE>
diff --git a/context/data/context.properties b/context/data/context.properties
index 484c9cd09..97347bf59 100644
--- a/context/data/context.properties
+++ b/context/data/context.properties
@@ -80,9 +80,10 @@ name.context.texexec=texmfstart texexec $(name.texexec.flag.pdfopen)
name.context.texshow=texmfstart texshow
name.context.purge=texmfstart ctxtools --purge --all
name.context.update=texmfstart ctxtools --update
-name.context.examplap=texmfstart --browser --file=http://localhost:8061/exalogin
name.context.showcase=texmfstart --file=showcase.pdf --program=context
+# name.context.examplap=texmfstart --browser --file=http://localhost:8061/exalogin
+
name.context.backend=pdf
name.example.xmlcheck=tidy -quiet -utf8 -xml -errors
@@ -90,12 +91,15 @@ name.example.xmlcheck=tidy -quiet -utf8 -xml -errors
name.metafun.mptopdf=texmfstart mptopdf.pl
# wwwserver --start --port=8061 --url=http://localhost:8061 --forcetemp --direct
+# wwwserver.rb --direct
+
+# if needed one can set MTX_SERVER_ROOT to the root of the documentation
if PLAT_WIN
- name.context.wwwserver=cmd /c start /min "Local Example Service" texmfstart wwwserver.rb --direct
+ name.context.wwwserver=cmd /c start /min "Context Documentation" mtxrun --script server --start
if PLAT_GTK
- name.context.wwwserver=texmfstart wwwserver.rb --direct > ~/context-wwwserver.log &
+ name.context.wwwserver=texmfstart mtxrun --script server --start > ~/context-wwwserver.log &
# Commands: help info, e:\websites\www.pragma-ade.com\showcase.pdf / todo: manuals
@@ -234,15 +238,15 @@ command.name.4.$(file.patterns.example)=Show Documentation
# 5 : example framework applications
-command.5=$(name.context.examplap)
-command.5.$(file.patterns.context)=$(name.context.examplap)
-command.5.$(file.patterns.metafun)=$(name.context.examplap)
-command.5.$(file.patterns.example)=$(name.context.examplap)
+#~ command.5=$(name.context.examplap)
+#~ command.5.$(file.patterns.context)=$(name.context.examplap)
+#~ command.5.$(file.patterns.metafun)=$(name.context.examplap)
+#~ command.5.$(file.patterns.example)=$(name.context.examplap)
-command.name.5=Start Interfaces
-command.name.5.$(file.patterns.context)=Start Interfaces
-command.name.5.$(file.patterns.metafun)=Start Interfaces
-command.name.5.$(file.patterns.example)=Start Interfaces
+#~ command.name.5=Start Interfaces
+#~ command.name.5.$(file.patterns.context)=Start Interfaces
+#~ command.name.5.$(file.patterns.metafun)=Start Interfaces
+#~ command.name.5.$(file.patterns.example)=Start Interfaces
# 6 : console
@@ -342,10 +346,10 @@ command.14.$(file.patterns.example)=$(name.context.update)
# 15: example
-command.name.15=Example Service
-command.name.15.$(file.patterns.context)=Example Service
-command.name.15.$(file.patterns.metafun)=Example Service
-command.name.15.$(file.patterns.example)=Example Service
+command.name.15=Documentation Server
+command.name.15.$(file.patterns.context)=Documentation Service
+command.name.15.$(file.patterns.metafun)=Documentation Service
+command.name.15.$(file.patterns.example)=Documentation Service
command.15=$(name.context.wwwserver)
command.15.$(file.patterns.context)=$(name.context.wwwserver)
diff --git a/metapost/context/base/mp-grph.mp b/metapost/context/base/mp-grph.mp
index 87a179677..1ff2a9ec2 100644
--- a/metapost/context/base/mp-grph.mp
+++ b/metapost/context/base/mp-grph.mp
@@ -56,8 +56,8 @@ string graphictextformat ; graphictextformat := "plain" ;
string graphictextstring ; graphictextstring := "" ;
string graphictextfile ; graphictextfile := "dummy.mpo" ;
-def data_mpo_file = job_name & "-mp.mpo" enddef ;
-def data_mpy_file = job_name & "-mp.mpy" enddef ;
+def data_mpo_file = job_name & "-mpgraph.mpo" enddef ;
+def data_mpy_file = job_name & "-mpgraph.mpy" enddef ;
def savegraphictext (expr str) =
if (graphictextstring<>"") :
diff --git a/metapost/context/base/mp-mlib.mp b/metapost/context/base/mp-mlib.mp
index 6722c81e4..81bb07caf 100644
--- a/metapost/context/base/mp-mlib.mp
+++ b/metapost/context/base/mp-mlib.mp
@@ -26,7 +26,7 @@ def resettextexts =
_tt_p_ := nullpicture ;
enddef ;
-extra_endfig := ";draw _tt_p_; " & extra_endfig ;
+extra_endfig := ";addto currentpicture also _tt_p_; " & extra_endfig; % was draw _tt_p_
extra_beginfig := extra_beginfig & "resettextexts;";
vardef rawtextext(expr str) =
diff --git a/metapost/context/base/mp-tool.mp b/metapost/context/base/mp-tool.mp
index 24f2e6676..c1def83b3 100644
--- a/metapost/context/base/mp-tool.mp
+++ b/metapost/context/base/mp-tool.mp
@@ -193,7 +193,8 @@ if unknown collapse_data :
boolean collapse_data ; collapse_data := false ;
fi ;
-boolean savingdata ; savingdata := false ;
+boolean savingdata ; savingdata := false ;
+boolean savingdatadone ; savingdatadone := false ;
def savedata expr txt =
if collapse_data :
@@ -208,6 +209,7 @@ enddef ;
def startsavingdata =
savingdata := true ;
+ savingdatadone := true ;
if collapse_data :
write
"\MPdata{" & decimal charcode & "}{%"
@@ -224,7 +226,9 @@ def stopsavingdata =
enddef ;
def finishsavingdata =
- write EOF to data_mpd_file ;
+ if savingdatadone :
+ write EOF to data_mpd_file ;
+ fi ;
enddef ;
%D Instead of a keystroke eating save and allocation
diff --git a/scripts/context/lua/luatools.lua b/scripts/context/lua/luatools.lua
index 89e5e0eb4..936b32e7b 100644
--- a/scripts/context/lua/luatools.lua
+++ b/scripts/context/lua/luatools.lua
@@ -3,12 +3,14 @@
-- one can make a stub:
--
-- #!/bin/sh
--- env LUATEXDIR=/....../texmf/scripts/context/lua luatex --luaonly=luatools.lua "$@"
+-- env LUATEXDIR=/....../texmf/scripts/context/lua texlua luatools.lua "$@"
+
-- filename : luatools.lua
-- comment : companion to context.tex
-- author : Hans Hagen, PRAGMA-ADE, Hasselt NL
-- copyright: PRAGMA ADE / ConTeXt Development Team
-- license : see context related readme files
+
-- Although this script is part of the ConTeXt distribution it is
-- relatively indepent of ConTeXt. The same is true for some of
-- the luat files. We may may make them even less dependent in
@@ -111,7 +113,7 @@ end
function string:splitchr(chr)
if #self > 0 then
local t = { }
- for s in string.gmatch(self..chr,"(.-)"..chr) do
+ for s in (self..chr):gmatch("(.-)"..chr) do
t[#t+1] = s
end
return t
@@ -120,22 +122,6 @@ function string:splitchr(chr)
end
end
---~ function string.piecewise(str, pat, fnc) -- variant of split
---~ local fpat = "(.-)"..pat
---~ local last_end = 1
---~ local s, e, cap = string.find(str, fpat, 1)
---~ while s ~= nil do
---~ if s~=1 or cap~="" then
---~ fnc(cap)
---~ end
---~ last_end = e+1
---~ s, e, cap = string.find(str, fpat, last_end)
---~ end
---~ if last_end <= #str then
---~ fnc((string.sub(str,last_end)))
---~ end
---~ end
-
function string.piecewise(str, pat, fnc) -- variant of split
for k in string.splitter(str,pat) do fnc(k) end
end
@@ -654,35 +640,283 @@ function table.starts_at(t)
return ipairs(t,1)(t,0)
end
-do
+--~ do
+
+--~ -- one of my first exercises in lua ...
+
+--~ table.serialize_functions = true
+--~ table.serialize_compact = true
+--~ table.serialize_inline = true
+
+--~ local function key(k,noquotes)
+--~ if type(k) == "number" then -- or k:find("^%d+$") then
+--~ return "["..k.."]"
+--~ elseif noquotes and k:find("^%a[%a%d%_]*$") then
+--~ return k
+--~ else
+--~ return '["'..k..'"]'
+--~ end
+--~ end
+
+--~ local function simple_table(t)
+--~ if #t > 0 then
+--~ local n = 0
+--~ for _,v in pairs(t) do
+--~ n = n + 1
+--~ end
+--~ if n == #t then
+--~ local tt = { }
+--~ for i=1,#t do
+--~ local v = t[i]
+--~ local tv = type(v)
+--~ if tv == "number" or tv == "boolean" then
+--~ tt[#tt+1] = tostring(v)
+--~ elseif tv == "string" then
+--~ tt[#tt+1] = ("%q"):format(v)
+--~ else
+--~ tt = nil
+--~ break
+--~ end
+--~ end
+--~ return tt
+--~ end
+--~ end
+--~ return nil
+--~ end
+
+--~ local function serialize(root,name,handle,depth,level,reduce,noquotes,indexed)
+--~ handle = handle or print
+--~ reduce = reduce or false
+--~ if depth then
+--~ depth = depth .. " "
+--~ if indexed then
+--~ handle(("%s{"):format(depth))
+--~ else
+--~ handle(("%s%s={"):format(depth,key(name,noquotes)))
+--~ end
+--~ else
+--~ depth = ""
+--~ local tname = type(name)
+--~ if tname == "string" then
+--~ if name == "return" then
+--~ handle("return {")
+--~ else
+--~ handle(name .. "={")
+--~ end
+--~ elseif tname == "number" then
+--~ handle("[" .. name .. "]={")
+--~ elseif tname == "boolean" then
+--~ if name then
+--~ handle("return {")
+--~ else
+--~ handle("{")
+--~ end
+--~ else
+--~ handle("t={")
+--~ end
+--~ end
+--~ if root and next(root) then
+--~ local compact = table.serialize_compact
+--~ local inline = compact and table.serialize_inline
+--~ local first, last = nil, 0 -- #root cannot be trusted here
+--~ if compact then
+--~ for k,v in ipairs(root) do -- NOT: for k=1,#root do (we need to quit at nil)
+--~ if not first then first = k end
+--~ last = last + 1
+--~ end
+--~ end
+--~ for _,k in pairs(table.sortedkeys(root)) do
+--~ local v = root[k]
+--~ local t = type(v)
+--~ if compact and first and type(k) == "number" and k >= first and k <= last then
+--~ if t == "number" then
+--~ handle(("%s %s,"):format(depth,v))
+--~ elseif t == "string" then
+--~ if reduce and (v:find("^[%-%+]?[%d]-%.?[%d+]$") == 1) then
+--~ handle(("%s %s,"):format(depth,v))
+--~ else
+--~ handle(("%s %q,"):format(depth,v))
+--~ end
+--~ elseif t == "table" then
+--~ if not next(v) then
+--~ handle(("%s {},"):format(depth))
+--~ elseif inline then
+--~ local st = simple_table(v)
+--~ if st then
+--~ handle(("%s { %s },"):format(depth,table.concat(st,", ")))
+--~ else
+--~ serialize(v,k,handle,depth,level+1,reduce,noquotes,true)
+--~ end
+--~ else
+--~ serialize(v,k,handle,depth,level+1,reduce,noquotes,true)
+--~ end
+--~ elseif t == "boolean" then
+--~ handle(("%s %s,"):format(depth,tostring(v)))
+--~ elseif t == "function" then
+--~ if table.serialize_functions then
+--~ handle(('%s loadstring(%q),'):format(depth,string.dump(v)))
+--~ else
+--~ handle(('%s "function",'):format(depth))
+--~ end
+--~ else
+--~ handle(("%s %q,"):format(depth,tostring(v)))
+--~ end
+--~ elseif k == "__p__" then -- parent
+--~ if false then
+--~ handle(("%s __p__=nil,"):format(depth))
+--~ end
+--~ elseif t == "number" then
+--~ handle(("%s %s=%s,"):format(depth,key(k,noquotes),v))
+--~ elseif t == "string" then
+--~ if reduce and (v:find("^[%-%+]?[%d]-%.?[%d+]$") == 1) then
+--~ handle(("%s %s=%s,"):format(depth,key(k,noquotes),v))
+--~ else
+--~ handle(("%s %s=%q,"):format(depth,key(k,noquotes),v))
+--~ end
+--~ elseif t == "table" then
+--~ if not next(v) then
+--~ handle(("%s %s={},"):format(depth,key(k,noquotes)))
+--~ elseif inline then
+--~ local st = simple_table(v)
+--~ if st then
+--~ handle(("%s %s={ %s },"):format(depth,key(k,noquotes),table.concat(st,", ")))
+--~ else
+--~ serialize(v,k,handle,depth,level+1,reduce,noquotes)
+--~ end
+--~ else
+--~ serialize(v,k,handle,depth,level+1,reduce,noquotes)
+--~ end
+--~ elseif t == "boolean" then
+--~ handle(("%s %s=%s,"):format(depth,key(k,noquotes),tostring(v)))
+--~ elseif t == "function" then
+--~ if table.serialize_functions then
+--~ handle(('%s %s=loadstring(%q),'):format(depth,key(k,noquotes),string.dump(v)))
+--~ else
+--~ handle(('%s %s="function",'):format(depth,key(k,noquotes)))
+--~ end
+--~ else
+--~ handle(("%s %s=%q,"):format(depth,key(k,noquotes),tostring(v)))
+--~ -- handle(('%s %s=loadstring(%q),'):format(depth,key(k,noquotes),string.dump(function() return v end)))
+--~ end
+--~ end
+--~ if level > 0 then
+--~ handle(("%s},"):format(depth))
+--~ else
+--~ handle(("%s}"):format(depth))
+--~ end
+--~ else
+--~ handle(("%s}"):format(depth))
+--~ end
+--~ end
+
+--~ --~ name:
+--~ --~
+--~ --~ true : return { }
+--~ --~ false : { }
+--~ --~ nil : t = { }
+--~ --~ string : string = { }
+--~ --~ 'return' : return { }
+--~ --~ number : [number] = { }
+
+--~ function table.serialize(root,name,reduce,noquotes)
+--~ local t = { }
+--~ local function flush(s)
+--~ t[#t+1] = s
+--~ end
+--~ serialize(root, name, flush, nil, 0, reduce, noquotes)
+--~ return table.concat(t,"\n")
+--~ end
+
+--~ function table.tohandle(handle,root,name,reduce,noquotes)
+--~ serialize(root, name, handle, nil, 0, reduce, noquotes)
+--~ end
+
+--~ -- sometimes tables are real use (zapfino extra pro is some 85M) in which
+--~ -- case a stepwise serialization is nice; actually, we could consider:
+--~ --
+--~ -- for line in table.serializer(root,name,reduce,noquotes) do
+--~ -- ...(line)
+--~ -- end
+--~ --
+--~ -- so this is on the todo list
+
+--~ table.tofile_maxtab = 2*1024
+
+--~ function table.tofile(filename,root,name,reduce,noquotes)
+--~ local f = io.open(filename,'w')
+--~ if f then
+--~ local concat = table.concat
+--~ local maxtab = table.tofile_maxtab
+--~ if maxtab > 1 then
+--~ local t = { }
+--~ local function flush(s)
+--~ t[#t+1] = s
+--~ if #t > maxtab then
+--~ f:write(concat(t,"\n"),"\n") -- hm, write(sometable) should be nice
+--~ t = { }
+--~ end
+--~ end
+--~ serialize(root, name, flush, nil, 0, reduce, noquotes)
+--~ f:write(concat(t,"\n"),"\n")
+--~ else
+--~ local function flush(s)
+--~ f:write(s,"\n")
+--~ end
+--~ serialize(root, name, flush, nil, 0, reduce, noquotes)
+--~ end
+--~ f:close()
+--~ end
+--~ end
+
+--~ end
+
+--~ t = {
+--~ b = "123",
+--~ a = "x",
+--~ c = 1.23,
+--~ d = "1.23",
+--~ e = true,
+--~ f = {
+--~ d = "1.23",
+--~ a = "x",
+--~ b = "123",
+--~ c = 1.23,
+--~ e = true,
+--~ f = {
+--~ e = true,
+--~ f = {
+--~ e = true
+--~ },
+--~ },
+--~ },
+--~ g = function() end
+--~ }
+
+--~ print(table.serialize(t), "\n")
+--~ print(table.serialize(t,"name"), "\n")
+--~ print(table.serialize(t,false), "\n")
+--~ print(table.serialize(t,true), "\n")
+--~ print(table.serialize(t,"name",true), "\n")
+--~ print(table.serialize(t,"name",true,true), "\n")
- -- one of my first exercises in lua ...
-
- -- 34.055.092 32.403.326 arabtype.tma
- -- 1.620.614 1.513.863 lmroman10-italic.tma
- -- 1.325.585 1.233.044 lmroman10-regular.tma
- -- 1.248.157 1.158.903 lmsans10-regular.tma
- -- 194.646 153.120 lmtypewriter10-regular.tma
- -- 1.771.678 1.658.461 palatinosanscom-bold.tma
- -- 1.695.251 1.584.491 palatinosanscom-regular.tma
- -- 13.736.534 13.409.446 zapfinoextraltpro.tma
-
- -- 13.679.038 11.774.106 arabtype.tmc
- -- 886.248 754.944 lmroman10-italic.tmc
- -- 729.828 466.864 lmroman10-regular.tmc
- -- 688.482 441.962 lmsans10-regular.tmc
- -- 128.685 95.853 lmtypewriter10-regular.tmc
- -- 715.929 582.985 palatinosanscom-bold.tmc
- -- 669.942 540.126 palatinosanscom-regular.tmc
- -- 1.560.588 1.317.000 zapfinoextraltpro.tmc
+do
table.serialize_functions = true
table.serialize_compact = true
table.serialize_inline = true
+ local sortedkeys = table.sortedkeys
+ local format, concat = string.format, table.concat
+ local noquotes, hexify, handle, reduce, compact, inline, functions
+ local pairs, ipairs, type, next, tostring = pairs, ipairs, type, next, tostring
+
local function key(k)
if type(k) == "number" then -- or k:find("^%d+$") then
- return "["..k.."]"
+ if hexify then
+ return ("[0x%04X]"):format(k)
+ else
+ return "["..k.."]"
+ end
elseif noquotes and k:find("^%a[%a%d%_]*$") then
return k
else
@@ -701,7 +935,13 @@ do
for i=1,#t do
local v = t[i]
local tv = type(v)
- if tv == "number" or tv == "boolean" then
+ if tv == "number" then
+ if hexify then
+ tt[#tt+1] = ("0x%04X"):format(v)
+ else
+ tt[#tt+1] = tostring(v)
+ end
+ elseif tv == "boolean" then
tt[#tt+1] = tostring(v)
elseif tv == "string" then
tt[#tt+1] = ("%q"):format(v)
@@ -716,53 +956,38 @@ do
return nil
end
- local function serialize(root,name,handle,depth,level,reduce,noquotes,indexed)
- handle = handle or print
- reduce = reduce or false
- if depth then
+ local function do_serialize(root,name,depth,level,indexed)
+ if level > 0 then
depth = depth .. " "
if indexed then
handle(("%s{"):format(depth))
- else
+ elseif name then
handle(("%s%s={"):format(depth,key(name)))
- end
- else
- depth = ""
- local tname = type(name)
- if tname == "string" then
- if name == "return" then
- handle("return {")
- else
- handle(name .. "={")
- end
- elseif tname == "number" then
- handle("[" .. name .. "]={")
- elseif tname == "boolean" then
- if name then
- handle("return {")
- else
- handle("{")
- end
else
- handle("t={")
+ handle(("%s{"):format(depth))
end
end
if root and next(root) then
- local compact = table.serialize_compact
- local inline = compact and table.serialize_inline
local first, last = nil, 0 -- #root cannot be trusted here
if compact then
- for k,v in ipairs(root) do -- NOT: for k=1,#root do (why)
+ for k,v in ipairs(root) do -- NOT: for k=1,#root do (we need to quit at nil)
if not first then first = k end
last = last + 1
end
end
- for _,k in pairs(table.sortedkeys(root)) do
+ --~ for _,k in pairs(sortedkeys(root)) do -- 1% faster:
+ local sk = sortedkeys(root)
+ for i=1,#sk do
+ local k = sk[i]
local v = root[k]
local t = type(v)
if compact and first and type(k) == "number" and k >= first and k <= last then
if t == "number" then
- handle(("%s %s,"):format(depth,v))
+ if hexify then
+ handle(("%s 0x%04X,"):format(depth,v))
+ else
+ handle(("%s %s,"):format(depth,v))
+ end
elseif t == "string" then
if reduce and (v:find("^[%-%+]?[%d]-%.?[%d+]$") == 1) then
handle(("%s %s,"):format(depth,v))
@@ -775,17 +1000,17 @@ do
elseif inline then
local st = simple_table(v)
if st then
- handle(("%s { %s },"):format(depth,table.concat(st,", ")))
+ handle(("%s { %s },"):format(depth,concat(st,", ")))
else
- serialize(v,k,handle,depth,level+1,reduce,noquotes,true)
+ do_serialize(v,k,depth,level+1,true)
end
else
- serialize(v,k,handle,depth,level+1,reduce,noquotes,true)
+ do_serialize(v,k,depth,level+1,true)
end
elseif t == "boolean" then
handle(("%s %s,"):format(depth,tostring(v)))
elseif t == "function" then
- if table.serialize_functions then
+ if functions then
handle(('%s loadstring(%q),'):format(depth,string.dump(v)))
else
handle(('%s "function",'):format(depth))
@@ -798,7 +1023,11 @@ do
handle(("%s __p__=nil,"):format(depth))
end
elseif t == "number" then
- handle(("%s %s=%s,"):format(depth,key(k),v))
+ if hexify then
+ handle(("%s %s=0x%04X,"):format(depth,key(k),v))
+ else
+ handle(("%s %s=%s,"):format(depth,key(k),v))
+ end
elseif t == "string" then
if reduce and (v:find("^[%-%+]?[%d]-%.?[%d+]$") == 1) then
handle(("%s %s=%s,"):format(depth,key(k),v))
@@ -811,17 +1040,17 @@ do
elseif inline then
local st = simple_table(v)
if st then
- handle(("%s %s={ %s },"):format(depth,key(k),table.concat(st,", ")))
+ handle(("%s %s={ %s },"):format(depth,key(k),concat(st,", ")))
else
- serialize(v,k,handle,depth,level+1,reduce,noquotes)
+ do_serialize(v,k,depth,level+1)
end
else
- serialize(v,k,handle,depth,level+1,reduce,noquotes)
+ do_serialize(v,k,depth,level+1)
end
elseif t == "boolean" then
handle(("%s %s=%s,"):format(depth,key(k),tostring(v)))
elseif t == "function" then
- if table.serialize_functions then
+ if functions then
handle(('%s %s=loadstring(%q),'):format(depth,key(k),string.dump(v)))
else
handle(('%s %s="function",'):format(depth,key(k)))
@@ -831,14 +1060,46 @@ do
-- handle(('%s %s=loadstring(%q),'):format(depth,key(k),string.dump(function() return v end)))
end
end
- if level > 0 then
- handle(("%s},"):format(depth))
+ end
+ if level > 0 then
+ handle(("%s},"):format(depth))
+ end
+ end
+
+ local function serialize(root,name,_handle,_reduce,_noquotes,_hexify)
+ noquotes = _noquotes
+ hexify = _hexify
+ handle = _handle or print
+ reduce = _reduce or false
+ compact = table.serialize_compact
+ inline = compact and table.serialize_inline
+ functions = table.serialize_functions
+ local tname = type(name)
+ if tname == "string" then
+ if name == "return" then
+ handle("return {")
+ else
+ handle(name .. "={")
+ end
+ elseif tname == "number" then
+ if hexify then
+ handle(format("[0x%04X]={",name))
else
- handle(("%s}"):format(depth))
+ handle("[" .. name .. "]={")
+ end
+ elseif tname == "boolean" then
+ if name then
+ handle("return {")
+ else
+ handle("{")
end
else
- handle(("%s}"):format(depth))
+ handle("t={")
end
+ if root and next(root) then
+ do_serialize(root,name,"",0,indexed)
+ end
+ handle("}")
end
--~ name:
@@ -850,17 +1111,17 @@ do
--~ 'return' : return { }
--~ number : [number] = { }
- function table.serialize(root,name,reduce,noquotes)
+ function table.serialize(root,name,reduce,noquotes,hexify)
local t = { }
local function flush(s)
t[#t+1] = s
end
- serialize(root, name, flush, nil, 0, reduce, noquotes)
- return table.concat(t,"\n")
+ serialize(root,name,flush,reduce,noquotes,hexify)
+ return concat(t,"\n")
end
- function table.tohandle(handle,root,name,reduce,noquotes)
- serialize(root, name, handle, nil, 0, reduce, noquotes)
+ function table.tohandle(handle,root,name,reduce,noquotes,hexify)
+ serialize(root,name,handle,reduce,noquotes,hexify)
end
-- sometimes tables are real use (zapfino extra pro is some 85M) in which
@@ -874,10 +1135,9 @@ do
table.tofile_maxtab = 2*1024
- function table.tofile(filename,root,name,reduce,noquotes)
+ function table.tofile(filename,root,name,reduce,noquotes,hexify)
local f = io.open(filename,'w')
if f then
- local concat = table.concat
local maxtab = table.tofile_maxtab
if maxtab > 1 then
local t = { }
@@ -888,13 +1148,13 @@ do
t = { }
end
end
- serialize(root, name, flush, nil, 0, reduce, noquotes)
+ serialize(root,name,flush,reduce,noquotes,hexify)
f:write(concat(t,"\n"),"\n")
else
local function flush(s)
f:write(s,"\n")
end
- serialize(root, name, flush, nil, 0, reduce, noquotes)
+ serialize(root,name,flush,reduce,noquotes,hexify)
end
f:close()
end
@@ -902,35 +1162,6 @@ do
end
---~ t = {
---~ b = "123",
---~ a = "x",
---~ c = 1.23,
---~ d = "1.23",
---~ e = true,
---~ f = {
---~ d = "1.23",
---~ a = "x",
---~ b = "123",
---~ c = 1.23,
---~ e = true,
---~ f = {
---~ e = true,
---~ f = {
---~ e = true
---~ },
---~ },
---~ },
---~ g = function() end
---~ }
-
---~ print(table.serialize(t), "\n")
---~ print(table.serialize(t,"name"), "\n")
---~ print(table.serialize(t,false), "\n")
---~ print(table.serialize(t,true), "\n")
---~ print(table.serialize(t,"name",true), "\n")
---~ print(table.serialize(t,"name",true,true), "\n")
-
do
local function flatten(t,f,complete)
@@ -1121,7 +1352,7 @@ function io.loaddata(filename)
end
function io.savedata(filename,data,joiner)
- local f = io.open(filename, "wb")
+ local f = io.open(filename,"wb")
if f then
if type(data) == "table" then
f:write(table.join(data,joiner or ""))
@@ -1131,6 +1362,9 @@ function io.savedata(filename,data,joiner)
f:write(data)
end
f:close()
+ return true
+ else
+ return false
end
end
@@ -1465,6 +1699,9 @@ end
-- copyright: PRAGMA ADE / ConTeXt Development Team
-- license : see context related readme files
+
+--~ print(table.serialize(os.uname()))
+
if not versions then versions = { } end versions['l-os'] = 1.001
function os.resultof(command)
@@ -1561,9 +1798,11 @@ if not versions then versions = { } end versions['l-file'] = 1.001
if not file then file = { } end
function file.removesuffix(filename)
- return filename:gsub("%.[%a%d]+$", "")
+ return (filename:gsub("%.[%a%d]+$",""))
end
+file.stripsuffix = file.removesuffix
+
function file.addsuffix(filename, suffix)
if not filename:find("%.[%a%d]+$") then
return filename .. "." .. suffix
@@ -1573,11 +1812,7 @@ function file.addsuffix(filename, suffix)
end
function file.replacesuffix(filename, suffix)
- if not filename:find("%.[%a%d]+$") then
- return filename .. "." .. suffix
- else
- return (filename:gsub("%.[%a%d]+$","."..suffix))
- end
+ return (filename:gsub("%.[%a%d]+$","")) .. "." .. suffix
end
function file.dirname(name)
@@ -1598,10 +1833,6 @@ end
file.suffix = file.extname
-function file.stripsuffix(name)
- return (name:gsub("%.[%a%d]+$",""))
-end
-
--~ function file.join(...)
--~ local t = { ... }
--~ for i=1,#t do
@@ -1650,6 +1881,16 @@ function file.is_readable(name)
end
end
+function file.iswritable(name)
+ local a = lfs.attributes(name)
+ return a and a.permissions:sub(2,2) == "w"
+end
+
+function file.isreadable(name)
+ local a = lfs.attributes(name)
+ return a and a.permissions:sub(1,1) == "r"
+end
+
--~ function file.split_path(str)
--~ if str:find(';') then
--~ return str:splitchr(";")
@@ -1677,34 +1918,26 @@ function file.join_path(tab)
return table.concat(tab,io.pathseparator) -- can have trailing //
end
---~ print('test' .. " == " .. file.collapse_path("test"))
---~ print("test/test" .. " == " .. file.collapse_path("test/test"))
---~ print("test/test/test" .. " == " .. file.collapse_path("test/test/test"))
---~ print("test/test" .. " == " .. file.collapse_path("test/../test/test"))
---~ print("test" .. " == " .. file.collapse_path("test/../test"))
---~ print("../test" .. " == " .. file.collapse_path("../test"))
---~ print("../test/" .. " == " .. file.collapse_path("../test/"))
---~ print("a/a" .. " == " .. file.collapse_path("a/b/c/../../a"))
-
---~ function file.collapse_path(str)
---~ local ok, n = false, 0
---~ while not ok do
---~ ok = true
---~ str, n = str:gsub("[^%./]+/%.%./", function(s)
---~ ok = false
---~ return ""
---~ end)
---~ end
---~ return (str:gsub("/%./","/"))
---~ end
-
function file.collapse_path(str)
- local n = 1
- while n > 0 do
- str, n = str:gsub("([^/%.]+/%.%./)","")
- end
- return (str:gsub("/%./","/"))
-end
+ str = str:gsub("/%./","/")
+ local n, m = 1, 1
+ while n > 0 or m > 0 do
+ str, n = str:gsub("[^/%.]+/%.%.$","")
+ str, m = str:gsub("[^/%.]+/%.%./","")
+ end
+ str = str:gsub("([^/])/$","%1")
+ str = str:gsub("^%./","")
+ str = str:gsub("/%.$","")
+ if str == "" then str = "." end
+ return str
+end
+
+--~ print(file.collapse_path("a/./b/.."))
+--~ print(file.collapse_path("a/aa/../b/bb"))
+--~ print(file.collapse_path("a/../.."))
+--~ print(file.collapse_path("a/.././././b/.."))
+--~ print(file.collapse_path("a/./././b/.."))
+--~ print(file.collapse_path("a/b/c/../.."))
function file.robustname(str)
return (str:gsub("[^%a%d%/%-%.\\]+","-"))
@@ -1717,6 +1950,98 @@ function file.copy(oldname,newname)
file.savedata(newname,io.loaddata(oldname))
end
+-- lpeg variants, slightly faster, not always
+
+--~ local period = lpeg.P(".")
+--~ local slashes = lpeg.S("\\/")
+--~ local noperiod = 1-period
+--~ local noslashes = 1-slashes
+--~ local name = noperiod^1
+
+--~ local pattern = (noslashes^0 * slashes)^0 * (noperiod^1 * period)^1 * lpeg.C(noperiod^1) * -1
+
+--~ function file.extname(name)
+--~ return pattern:match(name) or ""
+--~ end
+
+--~ local pattern = lpeg.Cs(((period * noperiod^1 * -1)/"" + 1)^1)
+
+--~ function file.removesuffix(name)
+--~ return pattern:match(name)
+--~ end
+
+--~ file.stripsuffix = file.removesuffix
+
+--~ local pattern = (noslashes^0 * slashes)^1 * lpeg.C(noslashes^1) * -1
+
+--~ function file.basename(name)
+--~ return pattern:match(name) or name
+--~ end
+
+--~ local pattern = (noslashes^0 * slashes)^1 * lpeg.Cp() * noslashes^1 * -1
+
+--~ function file.dirname(name)
+--~ local p = pattern:match(name)
+--~ if p then
+--~ return name:sub(1,p-2)
+--~ else
+--~ return ""
+--~ end
+--~ end
+
+--~ local pattern = (noslashes^0 * slashes)^0 * (noperiod^1 * period)^1 * lpeg.Cp() * noperiod^1 * -1
+
+--~ function file.addsuffix(name, suffix)
+--~ local p = pattern:match(name)
+--~ if p then
+--~ return name
+--~ else
+--~ return name .. "." .. suffix
+--~ end
+--~ end
+
+--~ local pattern = (noslashes^0 * slashes)^0 * (noperiod^1 * period)^1 * lpeg.Cp() * noperiod^1 * -1
+
+--~ function file.replacesuffix(name,suffix)
+--~ local p = pattern:match(name)
+--~ if p then
+--~ return name:sub(1,p-2) .. "." .. suffix
+--~ else
+--~ return name .. "." .. suffix
+--~ end
+--~ end
+
+--~ local pattern = (noslashes^0 * slashes)^0 * lpeg.Cp() * ((noperiod^1 * period)^1 * lpeg.Cp() + lpeg.P(true)) * noperiod^1 * -1
+
+--~ function file.nameonly(name)
+--~ local a, b = pattern:match(name)
+--~ if b then
+--~ return name:sub(a,b-2)
+--~ elseif a then
+--~ return name:sub(a)
+--~ else
+--~ return name
+--~ end
+--~ end
+
+--~ local test = file.extname
+--~ local test = file.stripsuffix
+--~ local test = file.basename
+--~ local test = file.dirname
+--~ local test = file.addsuffix
+--~ local test = file.replacesuffix
+--~ local test = file.nameonly
+
+--~ print(1,test("./a/b/c/abd.def.xxx","!!!"))
+--~ print(2,test("./../b/c/abd.def.xxx","!!!"))
+--~ print(3,test("a/b/c/abd.def.xxx","!!!"))
+--~ print(4,test("a/b/c/def.xxx","!!!"))
+--~ print(5,test("a/b/c/def","!!!"))
+--~ print(6,test("def","!!!"))
+--~ print(7,test("def.xxx","!!!"))
+
+--~ local tim = os.clock() for i=1,250000 do local ext = test("abd.def.xxx","!!!") end print(os.clock()-tim)
+
-- filename : l-url.lua
-- author : Hans Hagen, PRAGMA-ADE, Hasselt NL
@@ -1837,51 +2162,6 @@ dir = { }
if lfs then do
---~ local attributes = lfs.attributes
---~ local walkdir = lfs.dir
---~
---~ local function glob_pattern(path,patt,recurse,action)
---~ local ok, scanner = xpcall(function() return walkdir(path) end, function() end) -- kepler safe
---~ if ok and type(scanner) == "function" then
---~ if not path:find("/$") then path = path .. '/' end
---~ for name in scanner do
---~ local full = path .. name
---~ local mode = attributes(full,'mode')
---~ if mode == 'file' then
---~ if name:find(patt) then
---~ action(full)
---~ end
---~ elseif recurse and (mode == "directory") and (name ~= '.') and (name ~= "..") then
---~ glob_pattern(full,patt,recurse,action)
---~ end
---~ end
---~ end
---~ end
---~
---~ dir.glob_pattern = glob_pattern
---~
---~ local function glob(pattern, action)
---~ local t = { }
---~ local action = action or function(name) t[#t+1] = name end
---~ local path, patt = pattern:match("^(.*)/*%*%*/*(.-)$")
---~ local recurse = path and patt
---~ if not recurse then
---~ path, patt = pattern:match("^(.*)/(.-)$")
---~ if not (path and patt) then
---~ path, patt = '.', pattern
---~ end
---~ end
---~ patt = patt:gsub("([%.%-%+])", "%%%1")
---~ patt = patt:gsub("%*", ".*")
---~ patt = patt:gsub("%?", ".")
---~ patt = "^" .. patt .. "$"
---~ -- print('path: ' .. path .. ' | pattern: ' .. patt .. ' | recurse: ' .. tostring(recurse))
---~ glob_pattern(path,patt,recurse,action)
---~ return t
---~ end
---~
---~ dir.glob = glob
-
local attributes = lfs.attributes
local walkdir = lfs.dir
@@ -1959,13 +2239,17 @@ if lfs then do
glob(s,t)
end
return t
+ elseif lfs.isfile(str) then
+ local t = t or { }
+ t[#t+1] = str
+ return t
else
local split = pattern:match(str)
if split then
local t = t or { }
local action = action or function(name) t[#t+1] = name end
local root, path, base = split[1], split[2], split[3]
- local recurse = base:find("**")
+ local recurse = base:find("%*%*")
local start = root .. path
local result = filter:match(start .. base)
glob_pattern(start,result,recurse,action)
@@ -1993,16 +2277,21 @@ if lfs then do
for name in walkdir(path) do
if name:find("^%.") then
--- skip
- elseif attributes(name,'mode') == "directory" then
- if recurse then
- globfiles(path .. "/" .. name,recurse,func,files)
- end
- elseif func then
- if func(name) then
- files[#files+1] = path .. "/" .. name
- end
else
- files[#files+1] = path .. "/" .. name
+ local mode = attributes(name,'mode')
+ if mode == "directory" then
+ if recurse then
+ globfiles(path .. "/" .. name,recurse,func,files)
+ end
+ elseif mode == "file" then
+ if func then
+ if func(name) then
+ files[#files+1] = path .. "/" .. name
+ end
+ else
+ files[#files+1] = path .. "/" .. name
+ end
+ end
end
end
return files
@@ -2210,7 +2499,7 @@ function toboolean(str,tolerant)
if tolerant then
local tstr = type(str)
if tstr == "string" then
- return str == "true" or str == "yes" or str == "on" or str == "1"
+ return str == "true" or str == "yes" or str == "on" or str == "1" or str == "t"
elseif tstr == "number" then
return tonumber(str) ~= 0
elseif tstr == "nil" then
@@ -2229,9 +2518,9 @@ end
function string.is_boolean(str)
if type(str) == "string" then
- if str == "true" or str == "yes" or str == "on" then
+ if str == "true" or str == "yes" or str == "on" or str == "t" then
return true
- elseif str == "false" or str == "no" or str == "off" then
+ elseif str == "false" or str == "no" or str == "off" or str == "f" then
return false
end
end
@@ -2301,8 +2590,8 @@ function unicode.utftype(f) -- \000 fails !
end
end
-function unicode.utf16_to_utf8(str, endian)
- garbagecollector.push()
+function unicode.utf16_to_utf8(str, endian) -- maybe a gsub is faster or an lpeg
+--~ garbagecollector.push()
local result = { }
local tc, uc = table.concat, unicode.utf8.char
local tmp, n, m, p = { }, 0, 0, 0
@@ -2324,30 +2613,32 @@ function unicode.utf16_to_utf8(str, endian)
end
end
for l,r in str:bytepairs() do
- if endian then
- n = l*256 + r
- else
- n = r*256 + l
- end
- if m > 0 then
- n = (m-0xD800)*0x400 + (n-0xDC00) + 0x10000
- m = 0
- doit()
- elseif n >= 0xD800 and n <= 0xDBFF then
- m = n
- else
- doit()
+ if r then
+ if endian then
+ n = l*256 + r
+ else
+ n = r*256 + l
+ end
+ if m > 0 then
+ n = (m-0xD800)*0x400 + (n-0xDC00) + 0x10000
+ m = 0
+ doit()
+ elseif n >= 0xD800 and n <= 0xDBFF then
+ m = n
+ else
+ doit()
+ end
end
end
if #tmp > 0 then
result[#result+1] = tc(tmp,"")
end
- garbagecollector.pop()
+--~ garbagecollector.pop()
return result
end
function unicode.utf32_to_utf8(str, endian)
- garbagecollector.push()
+--~ garbagecollector.push()
local result = { }
local tc, uc = table.concat, unicode.utf8.char
local tmp, n, m, p = { }, 0, -1, 0
@@ -2392,10 +2683,36 @@ function unicode.utf32_to_utf8(str, endian)
if #tmp > 0 then
result[#result+1] = tc(tmp,"")
end
- garbagecollector.pop()
+--~ garbagecollector.pop()
return result
end
+function unicode.utf8_to_utf16(str,littleendian)
+ if littleendian then
+ return char(255,254) .. utf.gsub(str,".",function(c)
+ local b = byte(c)
+ if b < 0x10000 then
+ return char(b%256,b/256)
+ else
+ b = b - 0x10000
+ local b1, b2 = b/1024 + 0xD800, b%1024 + 0xDC00
+ return char(b1%256,b1/256,b2%256,b2/256)
+ end
+ end)
+ else
+ return char(254,255) .. utf.gsub(str,".",function(c)
+ local b = byte(c)
+ if b < 0x10000 then
+ return char(b/256,b%256)
+ else
+ b = b - 0x10000
+ local b1, b2 = b/1024 + 0xD800, b%1024 + 0xDC00
+ return char(b1/256,b1%256,b2/256,b2%256)
+ end
+ end)
+ end
+end
+
-- filename : l-utils.lua
-- comment : split off from luat-lib
@@ -2429,12 +2746,18 @@ function utils.report(...)
print(...)
end
+utils.merger.strip_comment = true
+
function utils.merger._self_load_(name)
local f, data = io.open(name), ""
if f then
data = f:read("*all")
f:close()
end
+ if data and utils.merger.strip_comment then
+ -- saves some 20K
+ data = data:gsub("%-%-~[^\n\r]*[\r\n]", "")
+ end
return data or ""
end
@@ -2512,108 +2835,62 @@ function utils.merger.selfclean(name)
)
end
-utils.lua.compile_strip = true
-
-function utils.lua.compile(luafile, lucfile)
+function utils.lua.compile(luafile, lucfile, cleanup, strip) -- defaults: cleanup=false strip=true
-- utils.report("compiling",luafile,"into",lucfile)
os.remove(lucfile)
local command = "-o " .. string.quote(lucfile) .. " " .. string.quote(luafile)
- if utils.lua.compile_strip then
+ if strip ~= false then
command = "-s " .. command
end
- if os.spawn("texluac " .. command) == 0 then
- return true
- elseif os.spawn("luac " .. command) == 0 then
- return true
- else
- return false
+ local done = (os.spawn("texluac " .. command) == 0) or (os.spawn("luac " .. command) == 0)
+ if done and cleanup == true and lfs.isfile(lucfile) and lfs.isfile(luafile) then
+ -- utils.report("removing",luafile)
+ os.remove(luafile)
end
+ return done
end
--- filename : luat-lib.lua
--- comment : companion to luat-lib.tex
--- author : Hans Hagen, PRAGMA-ADE, Hasselt NL
--- copyright: PRAGMA ADE / ConTeXt Development Team
--- license : see context related readme files
-
-if not versions then versions = { } end versions['luat-lib'] = 1.001
-
--- mostcode moved to the l-*.lua and other luat-*.lua files
+if not modules then modules = { } end modules ['luat-lib'] = {
+ version = 1.001,
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files",
+ comment = "companion to luat-lib.tex",
+}
--- os / io
+-- most code already moved to the l-*.lua and other luat-*.lua files
os.setlocale(nil,nil) -- useless feature and even dangerous in luatex
--- os.platform
-
--- mswin|bccwin|mingw|cygwin windows
--- darwin|rhapsody|nextstep macosx
--- netbsd|unix unix
--- linux linux
-
-if not io.fileseparator then
- if string.find(os.getenv("PATH"),";") then
- io.fileseparator, io.pathseparator, os.platform = "\\", ";", os.type or "windows"
- else
- io.fileseparator, io.pathseparator, os.platform = "/" , ":", os.type or "unix"
- end
-end
-
-os.platform = os.platform or os.type or (io.pathseparator == ";" and "windows") or "unix"
-
--- arg normalization
---
--- for k,v in pairs(arg) do print(k,v) end
-
--- environment
-
-if not environment then environment = { } end
-
-environment.ownbin = environment.ownbin or arg[-2] or arg[-1] or arg[0] or "luatex"
-
-local ownpath = nil -- we could use a metatable here
-
-function environment.ownpath()
- if not ownpath then
- for p in string.gmatch(os.getenv("PATH"),"[^"..io.pathseparator.."]+") do
- local b = file.join(p,environment.ownbin)
- if lfs.isfile(b..".exe") or lfs.isfile(b) then
- ownpath = p
- break
- end
- end
- if not ownpath then ownpath = '.' end
- end
- return ownpath
+function os.setlocale()
+ -- no way you can mess with it
end
if arg and (arg[0] == 'luatex' or arg[0] == 'luatex.exe') and arg[1] == "--luaonly" then
arg[-1]=arg[0] arg[0]=arg[2] for k=3,#arg do arg[k-2]=arg[k] end arg[#arg]=nil arg[#arg]=nil
end
-environment.arguments = { }
-environment.files = { }
-environment.sorted_argument_keys = nil
-
-environment.platform = os.platform
+environment = environment or { }
+environment.arguments = { }
+environment.files = { }
+environment.sortedflags = nil
function environment.initialize_arguments(arg)
- environment.arguments = { }
- environment.files = { }
- environment.sorted_argument_keys = nil
+ local arguments, files = { }, { }
+ environment.arguments, environment.files, environment.sortedflags = arguments, files, nil
for index, argument in pairs(arg) do
if index > 0 then
local flag, value = argument:match("^%-+(.+)=(.-)$")
if flag then
- environment.arguments[flag] = string.unquote(value or "")
+ arguments[flag] = string.unquote(value or "")
else
flag = argument:match("^%-+(.+)")
if flag then
- environment.arguments[flag] = true
+ arguments[flag] = true
else
- environment.files[#environment.files+1] = argument
+ files[#files+1] = argument
end
end
end
@@ -2635,18 +2912,20 @@ function environment.setargument(name,value)
end
function environment.argument(name)
- if environment.arguments[name] then
- return environment.arguments[name]
+ local arguments, sortedflags = environment.arguments, environment.sortedflags
+ if arguments[name] then
+ return arguments[name]
else
- if not environment.sorted_argument_keys then
- environment.sorted_argument_keys = { }
- for _,v in pairs(table.sortedkeys(environment.arguments)) do
- table.insert(environment.sorted_argument_keys, "^" .. v)
+ if not sortedflags then
+ sortedflags = { }
+ for _,v in pairs(table.sortedkeys(arguments)) do
+ sortedflags[#sortedflags+1] = "^" .. v
end
+ environment.sortedflags = sortedflags
end
- for _,v in pairs(environment.sorted_argument_keys) do
+ for _,v in ipairs(sortedflags) do
if name:find(v) then
- return environment.arguments[v:sub(2,#v)]
+ return arguments[v:sub(2,#v)]
end
end
end
@@ -2694,21 +2973,24 @@ if arg then
end
--- filename : luat-inp.lua
--- comment : companion to luat-lib.tex
--- author : Hans Hagen, PRAGMA-ADE, Hasselt NL
--- copyright: PRAGMA ADE / ConTeXt Development Team
--- license : see context related readme files
-
--- This lib is multi-purpose and can be loaded again later on so that
--- additional functionality becomes available. We will split this
--- module in components when we're done with prototyping.
+if not modules then modules = { } end modules ['luat-inp'] = {
+ version = 1.001,
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files",
+ comment = "companion to luat-lib.tex",
+}
-- TODO: os.getenv -> os.env[]
-- TODO: instances.[hashes,cnffiles,configurations,522] -> ipairs (alles check, sneller)
-- TODO: check escaping in find etc, too much, too slow
--- This is the first code I wrote for LuaTeX, so it needs some cleanup.
+-- This lib is multi-purpose and can be loaded again later on so that
+-- additional functionality becomes available. We will split this
+-- module in components once we're done with prototyping. This is the
+-- first code I wrote for LuaTeX, so it needs some cleanup. Before changing
+-- something in this module one can best check with Taco or Hans first; there
+-- is some nasty trickery going on that relates to traditional kpse support.
-- To be considered: hash key lowercase, first entry in table filename
-- (any case), rest paths (so no need for optimization). Or maybe a
@@ -2718,12 +3000,6 @@ end
-- Beware, loading and saving is overloaded in luat-tmp!
-if not versions then versions = { } end versions['luat-inp'] = 1.001
-if not environment then environment = { } end
-if not file then file = { } end
-
-if environment.aleph_mode == nil then environment.aleph_mode = true end -- temp hack
-
if not input then input = { } end
if not input.suffixes then input.suffixes = { } end
if not input.formats then input.formats = { } end
@@ -2749,8 +3025,16 @@ input.debug = false
input.cnfname = 'texmf.cnf'
input.luaname = 'texmfcnf.lua'
input.lsrname = 'ls-R'
-input.luasuffix = '.tma'
-input.lucsuffix = '.tmc'
+input.homedir = os.env[os.platform == "windows" and 'USERPROFILE'] or os.env['HOME'] or '~'
+
+--~ input.luasuffix = 'tma'
+--~ input.lucsuffix = 'tmc'
+
+-- for the moment we have .local but this will disappear
+input.cnfdefault = '{$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,.local,}/web2c}'
+
+-- chances are low that the cnf file is in the bin path
+input.cnfdefault = '{$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,.local,}/web2c}'
-- we use a cleaned up list / format=any is a wildcard, as is *name
@@ -2786,7 +3070,8 @@ input.suffixes['lua'] = { 'lua', 'luc', 'tma', 'tmc' }
-- FONTFEATURES = .;$TEXMF/fonts/fea//
-- FONTCIDMAPS = .;$TEXMF/fonts/cid//
-function input.checkconfigdata(instance) -- not yet ok, no time for debugging now
+function input.checkconfigdata() -- not yet ok, no time for debugging now
+ local instance = input.instance
local function fix(varname,default)
local proname = varname .. "." .. instance.progname or "crap"
local p = instance.environment[proname]
@@ -2795,7 +3080,15 @@ function input.checkconfigdata(instance) -- not yet ok, no time for debugging no
instance.variables[varname] = default -- or environment?
end
end
- fix("LUAINPUTS" , ".;$TEXINPUTS;$TEXMFSCRIPTS")
+ local name = os.name
+ if name == "windows" then
+ fix("OSFONTDIR", "c:/windows/fonts//")
+ elseif name == "macosx" then
+ fix("OSFONTDIR", "$HOME/Library/Fonts//;/Library/Fonts//;/System/Library/Fonts//")
+ else
+ -- bad luck
+ end
+ fix("LUAINPUTS" , ".;$TEXINPUTS;$TEXMFSCRIPTS") -- no progname, hm
fix("FONTFEATURES", ".;$TEXMF/fonts/fea//;$OPENTYPEFONTS;$TTFONTS;$T1FONTS;$AFMFONTS")
fix("FONTCIDMAPS" , ".;$TEXMF/fonts/cid//;$OPENTYPEFONTS;$TTFONTS;$T1FONTS;$AFMFONTS")
end
@@ -2822,14 +3115,20 @@ input.formats ['sfd'] = 'SFDFONTS'
input.suffixes ['sfd'] = { 'sfd' }
input.alternatives['subfont definition files'] = 'sfd'
-function input.reset()
+-- In practice we will work within one tds tree, but i want to keep
+-- the option open to build tools that look at multiple trees, which is
+-- why we keep the tree specific data in a table. We used to pass the
+-- instance but for practical pusposes we now avoid this and use a
+-- instance variable.
+
+function input.newinstance()
local instance = { }
instance.rootpath = ''
instance.treepath = ''
- instance.progname = environment.progname or 'context'
- instance.engine = environment.engine or 'luatex'
+ instance.progname = 'context'
+ instance.engine = 'luatex'
instance.format = ''
instance.environment = { }
instance.variables = { }
@@ -2853,12 +3152,12 @@ function input.reset()
instance.cachepath = nil
instance.loaderror = false
instance.smallcache = false
+ instance.sortdata = false
instance.savelists = true
instance.cleanuppaths = true
instance.allresults = false
instance.pattern = nil -- lists
instance.kpseonly = false -- lists
- instance.cachefile = 'tmftools'
instance.loadtime = 0
instance.starttime = 0
instance.stoptime = 0
@@ -2869,23 +3168,13 @@ function input.reset()
instance.fakepaths = { }
instance.lsrmode = false
- if os.env then
- -- store once, freeze and faster
- for k,v in pairs(os.env) do
- instance.environment[k] = input.bare_variable(v)
- end
- else
- -- we will access os.env frequently
- for k,v in pairs({'HOME','TEXMF','TEXMFCNF'}) do
- local e = os.getenv(v)
- if e then
- -- input.report("setting",v,"to",input.bare_variable(e))
- instance.environment[v] = input.bare_variable(e)
- end
- end
+ -- store once, freeze and faster (once reset we can best use instance.environment)
+
+ for k,v in pairs(os.env) do
+ instance.environment[k] = input.bare_variable(v)
end
- -- cross referencing
+ -- cross referencing, delayed because we can add suffixes
for k, v in pairs(input.suffixes) do
for _, vv in pairs(v) do
@@ -2899,68 +3188,42 @@ function input.reset()
end
-function input.reset_hashes(instance)
- instance.lists = { }
- instance.found = { }
-end
-
-function input.bare_variable(str) -- assumes str is a string
- -- return string.gsub(string.gsub(string.gsub(str,"%s+$",""),'^"(.+)"$',"%1"),"^'(.+)'$","%1")
- return (str:gsub("\s*([\"\']?)(.+)%1\s*", "%2"))
-end
+input.instance = input.instance or nil
-if texio then
- input.log = texio.write_nl
-else
- input.log = print
+function input.reset()
+ input.instance = input.newinstance()
+ return input.instance
end
-function input.simple_logger(kind, name)
- if name and name ~= "" then
- if input.banner then
- input.log(input.banner..kind..": "..name)
- else
- input.log("<<"..kind..": "..name..">>")
- end
- else
- if input.banner then
- input.log(input.banner..kind..": no name")
- else
- input.log("<<"..kind..": no name>>")
- end
- end
+function input.reset_hashes()
+ input.instance.lists = { }
+ input.instance.found = { }
end
-function input.dummy_logger()
+function input.bare_variable(str) -- assumes str is a string
+ -- return string.gsub(string.gsub(string.gsub(str,"%s+$",""),'^"(.+)"$',"%1"),"^'(.+)'$","%1")
+ return (str:gsub("\s*([\"\']?)(.+)%1\s*", "%2"))
end
function input.settrace(n)
input.trace = tonumber(n or 0)
if input.trace > 0 then
- input.logger = input.simple_logger
input.verbose = true
- else
- input.logger = function() end
end
end
-function input.report(...) -- inefficient
+input.log = (texio and texio.write_nl) or print
+
+function input.report(...)
if input.verbose then
- if input.banner then
- input.log(input.banner .. table.concat({...},' '))
- elseif input.logmode() == 'xml' then
- input.log("<t>"..table.concat({...},' ').."</t>")
- else
- input.log("<<"..table.concat({...},' ')..">>")
- end
+ input.log("<<"..format(...)..">>")
end
end
-function input.reportlines(str)
- if type(str) == "string" then
- str = str:split("\n")
+function input.report(...)
+ if input.trace > 0 then -- extra test
+ input.log("<<"..format(...)..">>")
end
- for _,v in pairs(str) do input.report(v) end
end
input.settrace(tonumber(os.getenv("MTX.INPUT.TRACE") or os.getenv("MTX_INPUT_TRACE") or input.trace or 0))
@@ -2989,7 +3252,7 @@ do
instance.stoptime = stoptime
instance.loadtime = instance.loadtime + loadtime
if report then
- input.report('load time', format("%0.3f",loadtime))
+ input.report("load time %0.3f",loadtime)
end
return loadtime
end
@@ -3005,18 +3268,18 @@ end
function input.report_loadtime(instance)
if instance then
- input.report('total load time', input.elapsedtime(instance))
+ input.report('total load time %s', input.elapsedtime(instance))
end
end
input.loadtime = input.elapsedtime
-function input.env(instance,key)
- return instance.environment[key] or input.osenv(instance,key)
+function input.env(key)
+ return input.instance.environment[key] or input.osenv(key)
end
-function input.osenv(instance,key)
- local ie = instance.environment
+function input.osenv(key)
+ local ie = input.instance.environment
local value = ie[key]
if value == nil then
-- local e = os.getenv(key)
@@ -3034,81 +3297,106 @@ end
-- we follow a rather traditional approach:
--
-- (1) texmf.cnf given in TEXMFCNF
--- (2) texmf.cnf searched in TEXMF/web2c
+-- (2) texmf.cnf searched in default variable
--
--- for the moment we don't expect a configuration file in a zip
+-- also we now follow the stupid route: if not set then just assume *one*
+-- cnf file under texmf (i.e. distribution)
-function input.identify_cnf(instance)
- -- we no longer support treepath and rootpath (was handy for testing);
- -- also we now follow the stupid route: if not set then just assume *one*
- -- cnf file under texmf (i.e. distribution)
- if #instance.cnffiles == 0 then
- if input.env(instance,'TEXMFCNF') == "" then
- local ownpath = environment.ownpath() or "."
- if ownpath then
- -- beware, this is tricky on my own system because at that location I do have
- -- the raw tree that ends up in the zip; i.e. I cannot test this kind of mess
- local function locate(filename,list)
- local ownroot = input.normalize_name(file.join(ownpath,"../.."))
- if not lfs.isdir(file.join(ownroot,"texmf")) then
- ownroot = input.normalize_name(file.join(ownpath,".."))
- if not lfs.isdir(file.join(ownroot,"texmf")) then
- input.verbose = true
- input.report("error", "unable to identify cnf file")
- return
+input.ownpath = input.ownpath or nil
+input.ownbin = input.ownbin or arg[-2] or arg[-1] or arg[0] or "luatex"
+input.autoselfdir = true -- false may be handy for debugging
+
+function input.getownpath()
+ if not input.ownpath then
+ if input.autoselfdir and os.selfdir then
+ input.ownpath = os.selfdir
+ else
+ local binary = input.ownbin
+ if os.platform == "windows" then
+ binary = file.replacesuffix(binary,"exe")
+ end
+ for p in string.gmatch(os.getenv("PATH"),"[^"..io.pathseparator.."]+") do
+ local b = file.join(p,binary)
+ if lfs.isfile(b) then
+ -- we assume that after changing to the path the currentdir function
+ -- resolves to the real location and use this side effect here; this
+ -- trick is needed because on the mac installations use symlinks in the
+ -- path instead of real locations
+ local olddir = lfs.currentdir()
+ if lfs.chdir(p) then
+ local pp = lfs.currentdir()
+ if input.verbose and p ~= pp then
+ input.report("following symlink %s to %s",p,pp)
end
- end
- local texmfcnf = file.join(ownroot,"texmf-local/web2c",filename) -- for minimals and myself
- if not lfs.isfile(texmfcnf) then
- texmfcnf = file.join(ownroot,"texmf/web2c",filename)
- if not lfs.isfile(texmfcnf) then
- input.verbose = true
- input.report("error", "unable to locate",filename)
- return
+ input.ownpath = pp
+ lfs.chdir(olddir)
+ else
+ if input.verbose then
+ input.report("unable to check path %s",p)
end
+ input.ownpath = p
end
- table.insert(list,texmfcnf)
- local ie = instance.environment
- if not ie['SELFAUTOPARENT'] then ie['SELFAUTOPARENT'] = ownroot end
- if not ie['TEXMFCNF'] then ie['TEXMFCNF'] = file.dirname(texmfcnf) end
- end
- locate(input.luaname,instance.luafiles)
- locate(input.cnfname,instance.cnffiles)
- if #instance.luafiles == 0 and instance.cnffiles == 0 then
- input.verbose = true
- input.report("error", "unable to locate",filename)
- os.exit()
+ break
end
- -- here we also assume then TEXMF is set in the distribution, if this trickery is
- -- used in the minimals, then users who don't use setuptex are on their own with
- -- regards to extra trees
- else
- input.verbose = true
- input.report("error", "unable to identify own path")
- os.exit()
end
- else
- local t = input.split_path(input.env(instance,'TEXMFCNF'))
- t = input.aux.expanded_path(instance,t)
- input.aux.expand_vars(instance,t)
- local function locate(filename,list)
- for _,v in ipairs(t) do
- local texmfcnf = input.normalize_name(file.join(v,filename))
- if lfs.isfile(texmfcnf) then
- table.insert(list,texmfcnf)
- end
+ end
+ if not input.ownpath then input.ownpath = '.' end
+ end
+ return input.ownpath
+end
+
+function input.identify_own()
+ local instance = input.instance
+ local ownpath = input.getownpath() or lfs.currentdir()
+ local ie = instance.environment
+ if ownpath then
+ if input.env('SELFAUTOLOC') == "" then os.env['SELFAUTOLOC'] = file.collapse_path(ownpath) end
+ if input.env('SELFAUTODIR') == "" then os.env['SELFAUTODIR'] = file.collapse_path(ownpath .. "/..") end
+ if input.env('SELFAUTOPARENT') == "" then os.env['SELFAUTOPARENT'] = file.collapse_path(ownpath .. "/../..") end
+ else
+ input.verbose = true
+ input.report("error: unable to locate ownpath")
+ os.exit()
+ end
+ if input.env('TEXMFCNF') == "" then os.env['TEXMFCNF'] = input.cnfdefault end
+ if input.env('TEXOS') == "" then os.env['TEXOS'] = input.env('SELFAUTODIR') end
+ if input.env('TEXROOT') == "" then os.env['TEXROOT'] = input.env('SELFAUTOPARENT') end
+ if input.verbose then
+ for _,v in ipairs({"SELFAUTOLOC","SELFAUTODIR","SELFAUTOPARENT","TEXMFCNF"}) do
+ input.report("variable %s set to %s",v,input.env(v) or "unknown")
+ end
+ end
+ function input.identify_own() end
+end
+
+function input.identify_cnf()
+ local instance = input.instance
+ if #instance.cnffiles == 0 then
+ -- fallback
+ input.identify_own()
+ -- the real search
+ input.expand_variables()
+ local t = input.split_path(input.env('TEXMFCNF'))
+ t = input.aux.expanded_path(t)
+ input.aux.expand_vars(t) -- redundant
+ local function locate(filename,list)
+ for _,v in ipairs(t) do
+ local texmfcnf = input.normalize_name(file.join(v,filename))
+ if lfs.isfile(texmfcnf) then
+ table.insert(list,texmfcnf)
end
end
- locate(input.luaname,instance.luafiles)
- locate(input.cnfname,instance.cnffiles)
end
+ locate(input.luaname,instance.luafiles)
+ locate(input.cnfname,instance.cnffiles)
end
end
-function input.load_cnf(instance)
+function input.load_cnf()
+ local instance = input.instance
local function loadoldconfigdata()
for _, fname in ipairs(instance.cnffiles) do
- input.aux.load_cnf(instance,fname)
+ input.aux.load_cnf(fname)
end
end
-- instance.cnffiles contain complete names now !
@@ -3123,27 +3411,27 @@ function input.load_cnf(instance)
instance.rootpath = file.dirname(instance.rootpath)
end
instance.rootpath = input.normalize_name(instance.rootpath)
- instance.environment['SELFAUTOPARENT'] = instance.rootpath -- just to be sure
if instance.lsrmode then
loadoldconfigdata()
elseif instance.diskcache and not instance.renewcache then
- input.loadoldconfig(instance,instance.cnffiles)
+ input.loadoldconfig(instance.cnffiles)
if instance.loaderror then
loadoldconfigdata()
- input.saveoldconfig(instance)
+ input.saveoldconfig()
end
else
loadoldconfigdata()
if instance.renewcache then
- input.saveoldconfig(instance)
+ input.saveoldconfig()
end
end
- input.aux.collapse_cnf_data(instance)
+ input.aux.collapse_cnf_data()
end
- input.checkconfigdata(instance)
+ input.checkconfigdata()
end
-function input.load_lua(instance)
+function input.load_lua()
+ local instance = input.instance
if #instance.luafiles == 0 then
-- yet harmless
else
@@ -3155,14 +3443,14 @@ function input.load_lua(instance)
instance.rootpath = file.dirname(instance.rootpath)
end
instance.rootpath = input.normalize_name(instance.rootpath)
- instance.environment['SELFAUTOPARENT'] = instance.rootpath -- just to be sure
- input.loadnewconfig(instance)
- input.aux.collapse_cnf_data(instance)
+ input.loadnewconfig()
+ input.aux.collapse_cnf_data()
end
- input.checkconfigdata(instance)
+ input.checkconfigdata()
end
-function input.aux.collapse_cnf_data(instance) -- potential optmization: pass start index (setup and configuration are shared)
+function input.aux.collapse_cnf_data() -- potential optimization: pass start index (setup and configuration are shared)
+ local instance = input.instance
for _,c in ipairs(instance.order) do
for k,v in pairs(c) do
if not instance.variables[k] then
@@ -3177,21 +3465,22 @@ function input.aux.collapse_cnf_data(instance) -- potential optmization: pass st
end
end
-function input.aux.load_cnf(instance,fname)
+function input.aux.load_cnf(fname)
+ local instance = input.instance
fname = input.clean_path(fname)
- local lname = fname:gsub("%.%a+$",input.luasuffix)
+ local lname = file.replacesuffix(fname,'lua')
local f = io.open(lname)
if f then -- this will go
f:close()
local dname = file.dirname(fname)
if not instance.configuration[dname] then
- input.aux.load_configuration(instance,dname,lname)
+ input.aux.load_configuration(dname,lname)
instance.order[#instance.order+1] = instance.configuration[dname]
end
else
f = io.open(fname)
if f then
- input.report("loading", fname)
+ input.report("loading %s", fname)
local line, data, n, k, v
local dname = file.dirname(fname)
if not instance.configuration[dname] then
@@ -3223,227 +3512,226 @@ function input.aux.load_cnf(instance,fname)
end
f:close()
else
- input.report("skipping", fname)
+ input.report("skipping %s", fname)
end
end
end
-- database loading
-function input.load_hash(instance)
- input.locatelists(instance)
+function input.load_hash()
+ local instance = input.instance
+ input.locatelists()
if instance.lsrmode then
- input.loadlists(instance)
+ input.loadlists()
elseif instance.diskcache and not instance.renewcache then
- input.loadfiles(instance)
+ input.loadfiles()
if instance.loaderror then
- input.loadlists(instance)
- input.savefiles(instance)
+ input.loadlists()
+ input.savefiles()
end
else
- input.loadlists(instance)
+ input.loadlists()
if instance.renewcache then
- input.savefiles(instance)
+ input.savefiles()
end
end
end
-function input.aux.append_hash(instance,type,tag,name)
- input.logger("= hash append",tag)
- table.insert(instance.hashes, { ['type']=type, ['tag']=tag, ['name']=name } )
+function input.aux.append_hash(type,tag,name)
+ if input.trace > 0 then
+ input.logger("= hash append: %s",tag)
+ end
+ table.insert(input.instance.hashes, { ['type']=type, ['tag']=tag, ['name']=name } )
end
-function input.aux.prepend_hash(instance,type,tag,name)
- input.logger("= hash prepend",tag)
- table.insert(instance.hashes, 1, { ['type']=type, ['tag']=tag, ['name']=name } )
+function input.aux.prepend_hash(type,tag,name)
+ if input.trace > 0 then
+ input.logger("= hash prepend: %s",tag)
+ end
+ table.insert(input.instance.hashes, 1, { ['type']=type, ['tag']=tag, ['name']=name } )
end
-function input.aux.extend_texmf_var(instance,specification) -- crap
- if instance.environment['TEXMF'] then
- input.report("extending environment variable TEXMF with", specification)
- instance.environment['TEXMF'] = instance.environment['TEXMF']:gsub("^%{", function()
- return "{" .. specification .. ","
- end)
- elseif instance.variables['TEXMF'] then
- input.report("extending configuration variable TEXMF with", specification)
- instance.variables['TEXMF'] = instance.variables['TEXMF']:gsub("^%{", function()
- return "{" .. specification .. ","
- end)
+function input.aux.extend_texmf_var(specification) -- crap, we could better prepend the hash
+ local instance = input.instance
+-- local t = input.expanded_path_list('TEXMF') -- full expansion
+ local t = input.split_path(input.env('TEXMF'))
+ table.insert(t,1,specification)
+ local newspec = table.join(t,";")
+ if instance.environment["TEXMF"] then
+ instance.environment["TEXMF"] = newspec
+ elseif instance.variables["TEXMF"] then
+ instance.variables["TEXMF"] = newspec
else
- input.report("setting configuration variable TEXMF to", specification)
- instance.variables['TEXMF'] = "{" .. specification .. "}"
- end
- if instance.variables['TEXMF']:find("%,") and not instance.variables['TEXMF']:find("^%{") then
- input.report("adding {} to complex TEXMF variable, best do that yourself")
- instance.variables['TEXMF'] = "{" .. instance.variables['TEXMF'] .. "}"
+ -- weird
end
- input.expand_variables(instance)
- input.reset_hashes(instance)
+ input.expand_variables()
+ input.reset_hashes()
end
-- locators
-function input.locatelists(instance)
- for _, path in pairs(input.simplified_list(input.expansion(instance,'TEXMF'))) do
- path = file.collapse_path(path)
- input.report("locating list of",path)
- input.locatedatabase(instance,input.normalize_name(path))
+function input.locatelists()
+ local instance = input.instance
+ for _, path in pairs(input.clean_path_list('TEXMF')) do
+ input.report("locating list of %s",path)
+ input.locatedatabase(input.normalize_name(path))
end
end
-function input.locatedatabase(instance,specification)
- return input.methodhandler('locators', instance, specification)
+function input.locatedatabase(specification)
+ return input.methodhandler('locators', specification)
end
-function input.locators.tex(instance,specification)
+function input.locators.tex(specification)
if specification and specification ~= '' and lfs.isdir(specification) then
- input.logger('! tex locator', specification..' found')
- input.aux.append_hash(instance,'file',specification,filename)
- else
- input.logger('? tex locator', specification..' not found')
+ if input.trace > 0 then
+ input.logger('! tex locator found: %s',specification)
+ end
+ input.aux.append_hash('file',specification,filename)
+ elseif input.trace > 0 then
+ input.logger('? tex locator not found: %s',specification)
end
end
-- hashers
-function input.hashdatabase(instance,tag,name)
- return input.methodhandler('hashers',instance,tag,name)
+function input.hashdatabase(tag,name)
+ return input.methodhandler('hashers',tag,name)
end
-function input.loadfiles(instance)
+function input.loadfiles()
+ local instance = input.instance
instance.loaderror = false
instance.files = { }
if not instance.renewcache then
for _, hash in ipairs(instance.hashes) do
- input.hashdatabase(instance,hash.tag,hash.name)
+ input.hashdatabase(hash.tag,hash.name)
if instance.loaderror then break end
end
end
end
-function input.hashers.tex(instance,tag,name)
- input.aux.load_files(instance,tag)
+function input.hashers.tex(tag,name)
+ input.aux.load_files(tag)
end
-- generators:
-function input.loadlists(instance)
- for _, hash in ipairs(instance.hashes) do
- input.generatedatabase(instance,hash.tag)
+function input.loadlists()
+ for _, hash in ipairs(input.instance.hashes) do
+ input.generatedatabase(hash.tag)
end
end
-function input.generatedatabase(instance,specification)
- return input.methodhandler('generators', instance, specification)
+function input.generatedatabase(specification)
+ return input.methodhandler('generators', specification)
end
-do
-
- local weird = lpeg.anywhere(lpeg.S("~`!#$%^&*()={}[]:;\"\'||<>,?\n\r\t"))
+local weird = lpeg.anywhere(lpeg.S("~`!#$%^&*()={}[]:;\"\'||<>,?\n\r\t"))
- function input.generators.tex(instance,specification)
- local tag = specification
- if not instance.lsrmode and lfs and lfs.dir then
- input.report("scanning path",specification)
- instance.files[tag] = { }
- local files = instance.files[tag]
- local n, m, r = 0, 0, 0
- local spec = specification .. '/'
- local attributes = lfs.attributes
- local directory = lfs.dir
- local small = instance.smallcache
- local function action(path)
- local mode, full
- if path then
- full = spec .. path .. '/'
+function input.generators.tex(specification)
+ local instance = input.instance
+ local tag = specification
+ if not instance.lsrmode and lfs.dir then
+ input.report("scanning path %s",specification)
+ instance.files[tag] = { }
+ local files = instance.files[tag]
+ local n, m, r = 0, 0, 0
+ local spec = specification .. '/'
+ local attributes = lfs.attributes
+ local directory = lfs.dir
+ local small = instance.smallcache
+ local function action(path)
+ local mode, full
+ if path then
+ full = spec .. path .. '/'
+ else
+ full = spec
+ end
+ for name in directory(full) do
+ if name:find("^%.") then
+ -- skip
+ -- elseif name:find("[%~%`%!%#%$%%%^%&%*%(%)%=%{%}%[%]%:%;\"\'%|%<%>%,%?\n\r\t]") then -- too much escaped
+ elseif weird:match(name) then
+ -- texio.write_nl("skipping " .. name)
+ -- skip
else
- full = spec
- end
- for name in directory(full) do
- if name:find("^%.") then
- -- skip
- -- elseif name:find("[%~%`%!%#%$%%%^%&%*%(%)%=%{%}%[%]%:%;\"\'%|%<%>%,%?\n\r\t]") then -- too much escaped
- elseif weird:match(name) then
- -- texio.write_nl("skipping " .. name)
- -- skip
- else
- mode = attributes(full..name,'mode')
- if mode == "directory" then
- m = m + 1
- if path then
- action(path..'/'..name)
- else
- action(name)
- end
- elseif path and mode == 'file' then
- n = n + 1
- local f = files[name]
- if f then
- if not small then
- if type(f) == 'string' then
- files[name] = { f, path }
- else
- f[#f+1] = path
- end
- end
- else
- files[name] = path
- local lower = name:lower()
- if name ~= lower then
- files["remap:"..lower] = name
- r = r + 1
- end
- end
+ mode = attributes(full..name,'mode')
+ if mode == 'directory' then
+ m = m + 1
+ if path then
+ action(path..'/'..name)
+ else
+ action(name)
end
- end
- end
- end
- action()
- input.report(format("%s files found on %s directories with %s uppercase remappings",n,m,r))
- else
- local fullname = file.join(specification,input.lsrname)
- local path = '.'
- local f = io.open(fullname)
- if f then
- instance.files[tag] = { }
- local files = instance.files[tag]
- local small = instance.smallcache
- input.report("loading lsr file",fullname)
- -- for line in f:lines() do -- much slower then the next one
- for line in (f:read("*a")):gmatch("(.-)\n") do
- if line:find("^[%a%d]") then
- local fl = files[line]
- if fl then
+ elseif path and mode == 'file' then
+ n = n + 1
+ local f = files[name]
+ if f then
if not small then
- if type(fl) == 'string' then
- files[line] = { fl, path } -- table
+ if type(f) == 'string' then
+ files[name] = { f, path }
else
- fl[#fl+1] = path
+ f[#f+1] = path
end
end
else
- files[line] = path -- string
- local lower = line:lower()
- if line ~= lower then
- files["remap:"..lower] = line
+ files[name] = path
+ local lower = name:lower()
+ if name ~= lower then
+ files["remap:"..lower] = name
+ r = r + 1
+ end
+ end
+ end
+ end
+ end
+ end
+ action()
+ input.report("%s files found on %s directories with %s uppercase remappings",n,m,r)
+ else
+ local fullname = file.join(specification,input.lsrname)
+ local path = '.'
+ local f = io.open(fullname)
+ if f then
+ instance.files[tag] = { }
+ local files = instance.files[tag]
+ local small = instance.smallcache
+ input.report("loading lsr file %s",fullname)
+ -- for line in f:lines() do -- much slower then the next one
+ for line in (f:read("*a")):gmatch("(.-)\n") do
+ if line:find("^[%a%d]") then
+ local fl = files[line]
+ if fl then
+ if not small then
+ if type(fl) == 'string' then
+ files[line] = { fl, path } -- table
+ else
+ fl[#fl+1] = path
end
end
else
- path = line:match("%.%/(.-)%:$") or path -- match could be nil due to empty line
+ files[line] = path -- string
+ local lower = line:lower()
+ if line ~= lower then
+ files["remap:"..lower] = line
+ end
end
+ else
+ path = line:match("%.%/(.-)%:$") or path -- match could be nil due to empty line
end
- f:close()
end
+ f:close()
end
end
-
end
-- savers, todo
-function input.savefiles(instance)
- input.aux.save_data(instance, 'files', function(k,v)
- return instance.validfile(k,v) -- path, name
+function input.savefiles()
+ input.aux.save_data('files', function(k,v)
+ return input.instance.validfile(k,v) -- path, name
end)
end
@@ -3451,8 +3739,8 @@ end
-- we join them and split them after the expansion has taken place. This
-- is more convenient.
-function input.splitconfig(instance)
- for i,c in ipairs(instance) do
+function input.splitconfig()
+ for i,c in ipairs(input.instance) do
for k,v in pairs(c) do
if type(v) == 'string' then
local t = file.split_path(v)
@@ -3463,8 +3751,9 @@ function input.splitconfig(instance)
end
end
end
-function input.joinconfig(instance)
- for i,c in ipairs(instance.order) do
+
+function input.joinconfig()
+ for i,c in ipairs(input.instance.order) do
for k,v in pairs(c) do
if type(v) == 'table' then
c[k] = file.join_path(v)
@@ -3487,8 +3776,9 @@ function input.join_path(str)
end
end
-function input.splitexpansions(instance)
- for k,v in pairs(instance.expansions) do
+function input.splitexpansions()
+ local ie = input.instance.expansions
+ for k,v in pairs(ie) do
local t, h = { }, { }
for _,vv in pairs(file.split_path(v)) do
if vv ~= "" and not h[vv] then
@@ -3497,19 +3787,19 @@ function input.splitexpansions(instance)
end
end
if #t > 1 then
- instance.expansions[k] = t
+ ie[k] = t
else
- instance.expansions[k] = t[1]
+ ie[k] = t[1]
end
end
end
-- end of split/join code
-function input.saveoldconfig(instance)
- input.splitconfig(instance)
- input.aux.save_data(instance, 'configuration', nil)
- input.joinconfig(instance)
+function input.saveoldconfig()
+ input.splitconfig()
+ input.aux.save_data('configuration', nil)
+ input.joinconfig()
end
input.configbanner = [[
@@ -3538,7 +3828,7 @@ function input.serialize(files)
end
end
t[#t+1] = "return {"
- if instance.sortdata then
+ if input.instance.sortdata then
for _, k in pairs(sorted(files)) do
local fk = files[k]
if type(fk) == 'table' then
@@ -3570,11 +3860,11 @@ end
if not texmf then texmf = {} end -- no longer needed, at least not here
-function input.aux.save_data(instance, dataname, check, makename) -- untested without cache overload
- for cachename, files in pairs(instance[dataname]) do
+function input.aux.save_data(dataname, check, makename) -- untested without cache overload
+ for cachename, files in pairs(input.instance[dataname]) do
local name = (makename or file.join)(cachename,dataname)
- local luaname, lucname = name .. input.luasuffix, name .. input.lucsuffix
- input.report("preparing " .. dataname .. " for", luaname)
+ local luaname, lucname = name .. ".lua", name .. ".luc"
+ input.report("preparing %s for %s",dataname,cachename)
for k, v in pairs(files) do
if not check or check(v,k) then -- path, name
if type(v) == "table" and #v == 1 then
@@ -3592,38 +3882,38 @@ function input.aux.save_data(instance, dataname, check, makename) -- untested wi
time = os.date("%H:%M:%S"),
content = files,
}
- local f = io.open(luaname,'w')
- if f then
- input.report("saving " .. dataname .. " in", luaname)
- f:write(input.serialize(data))
- f:close()
- input.report("compiling " .. dataname .. " to", lucname)
- if not utils.lua.compile(luaname,lucname) then
- input.report("compiling failed for " .. dataname .. ", deleting file " .. lucname)
+ local ok = io.savedata(luaname,input.serialize(data))
+ if ok then
+ input.report("%s saved in %s",dataname,luaname)
+ if utils.lua.compile(luaname,lucname,false,true) then -- no cleanup but strip
+ input.report("%s compiled to %s",dataname,lucname)
+ else
+ input.report("compiling failed for %s, deleting file %s",dataname,lucname)
os.remove(lucname)
end
else
- input.report("unable to save " .. dataname .. " in " .. name..input.luasuffix)
+ input.report("unable to save %s in %s (access error)",dataname,luaname)
end
end
end
-function input.aux.load_data(instance,pathname,dataname,filename,makename) -- untested without cache overload
+function input.aux.load_data(pathname,dataname,filename,makename) -- untested without cache overload
+ local instance = input.instance
filename = ((not filename or (filename == "")) and dataname) or filename
filename = (makename and makename(dataname,filename)) or file.join(pathname,filename)
- local blob = loadfile(filename .. input.lucsuffix) or loadfile(filename .. input.luasuffix)
+ local blob = loadfile(filename .. ".luc") or loadfile(filename .. ".lua")
if blob then
local data = blob()
if data and data.content and data.type == dataname and data.version == input.cacheversion then
- input.report("loading",dataname,"for",pathname,"from",filename)
+ input.report("loading %s for %s from %s",dataname,pathname,filename)
instance[dataname][pathname] = data.content
else
- input.report("skipping",dataname,"for",pathname,"from",filename)
+ input.report("skipping %s for %s from %s",dataname,pathname,filename)
instance[dataname][pathname] = { }
instance.loaderror = true
end
else
- input.report("skipping",dataname,"for",pathname,"from",filename)
+ input.report("skipping %s for %s from %s",dataname,pathname,filename)
end
end
@@ -3636,13 +3926,14 @@ end
-- TEXMFBOGUS = 'effe checken of dit werkt',
-- }
-function input.aux.load_texmfcnf(instance,dataname,pathname)
+function input.aux.load_texmfcnf(dataname,pathname)
+ local instance = input.instance
local filename = file.join(pathname,input.luaname)
local blob = loadfile(filename)
if blob then
local data = blob()
if data then
- input.report("loading","configuration file",filename)
+ input.report("loading configuration file %s",filename)
if true then
-- flatten to variable.progname
local t = { }
@@ -3662,169 +3953,168 @@ function input.aux.load_texmfcnf(instance,dataname,pathname)
instance[dataname][pathname] = data
end
else
- input.report("skipping","configuration file",filename)
+ input.report("skipping configuration file %s",filename)
instance[dataname][pathname] = { }
instance.loaderror = true
end
else
- input.report("skipping","configuration file",filename)
+ input.report("skipping configuration file %s",filename)
end
end
-function input.aux.load_configuration(instance,dname,lname)
- input.aux.load_data(instance,dname,'configuration',lname and file.basename(lname))
+function input.aux.load_configuration(dname,lname)
+ input.aux.load_data(dname,'configuration',lname and file.basename(lname))
end
-function input.aux.load_files(instance,tag)
- input.aux.load_data(instance,tag,'files')
+function input.aux.load_files(tag)
+ input.aux.load_data(tag,'files')
end
-function input.resetconfig(instance)
+function input.resetconfig()
+ input.identify_own()
+ local instance = input.instance
instance.configuration, instance.setup, instance.order, instance.loaderror = { }, { }, { }, false
end
-function input.loadnewconfig(instance)
+function input.loadnewconfig()
+ local instance = input.instance
for _, cnf in ipairs(instance.luafiles) do
local dname = file.dirname(cnf)
- input.aux.load_texmfcnf(instance,'setup',dname)
+ input.aux.load_texmfcnf('setup',dname)
instance.order[#instance.order+1] = instance.setup[dname]
if instance.loaderror then break end
end
end
-function input.loadoldconfig(instance)
+function input.loadoldconfig()
+ local instance = input.instance
if not instance.renewcache then
for _, cnf in ipairs(instance.cnffiles) do
local dname = file.dirname(cnf)
- input.aux.load_configuration(instance,dname)
+ input.aux.load_configuration(dname)
instance.order[#instance.order+1] = instance.configuration[dname]
if instance.loaderror then break end
end
end
- input.joinconfig(instance)
+ input.joinconfig()
end
-function input.expand_variables(instance)
- instance.expansions = { }
---~ instance.environment['SELFAUTOPARENT'] = instance.environment['SELFAUTOPARENT'] or instance.rootpath
- if instance.engine ~= "" then instance.environment['engine'] = instance.engine end
- if instance.progname ~= "" then instance.environment['progname'] = instance.progname end
- for k,v in pairs(instance.environment) do
+function input.expand_variables()
+ local instance = input.instance
+ local expansions, environment, variables = { }, instance.environment, instance.variables
+ local env = input.env
+ instance.expansions = expansions
+ if instance.engine ~= "" then environment['engine'] = instance.engine end
+ if instance.progname ~= "" then environment['progname'] = instance.progname end
+ for k,v in pairs(environment) do
local a, b = k:match("^(%a+)%_(.*)%s*$")
if a and b then
- instance.expansions[a..'.'..b] = v
+ expansions[a..'.'..b] = v
else
- instance.expansions[k] = v
+ expansions[k] = v
end
end
- for k,v in pairs(instance.environment) do -- move environment to expansions
- if not instance.expansions[k] then instance.expansions[k] = v end
+ for k,v in pairs(environment) do -- move environment to expansions
+ if not expansions[k] then expansions[k] = v end
end
- for k,v in pairs(instance.variables) do -- move variables to expansions
- if not instance.expansions[k] then instance.expansions[k] = v end
+ for k,v in pairs(variables) do -- move variables to expansions
+ if not expansions[k] then expansions[k] = v end
end
while true do
local busy = false
- for k,v in pairs(instance.expansions) do
+ for k,v in pairs(expansions) do
local s, n = v:gsub("%$([%a%d%_%-]+)", function(a)
busy = true
- return instance.expansions[a] or input.env(instance,a)
+ return expansions[a] or env(a)
end)
local s, m = s:gsub("%$%{([%a%d%_%-]+)%}", function(a)
busy = true
- return instance.expansions[a] or input.env(instance,a)
+ return expansions[a] or env(a)
end)
if n > 0 or m > 0 then
- instance.expansions[k]= s
+ expansions[k]= s
end
end
if not busy then break end
end
- for k,v in pairs(instance.expansions) do
- instance.expansions[k] = v:gsub("\\", '/')
+ for k,v in pairs(expansions) do
+ expansions[k] = v:gsub("\\", '/')
end
end
-function input.aux.expand_vars(instance,lst) -- simple vars
+function input.aux.expand_vars(lst) -- simple vars
+ local instance = input.instance
+ local variables, env = instance.variables, input.env
for k,v in pairs(lst) do
lst[k] = v:gsub("%$([%a%d%_%-]+)", function(a)
- return instance.variables[a] or input.env(instance,a)
+ return variables[a] or env(a)
end)
end
end
-function input.aux.expanded_var(instance,var) -- simple vars
+function input.aux.expanded_var(var) -- simple vars
+ local instance = input.instance
return var:gsub("%$([%a%d%_%-]+)", function(a)
- return instance.variables[a] or input.env(instance,a)
+ return instance.variables[a] or input.env(a)
end)
end
-function input.aux.entry(instance,entries,name)
+function input.aux.entry(entries,name)
if name and (name ~= "") then
+ local instance = input.instance
name = name:gsub('%$','')
local result = entries[name..'.'..instance.progname] or entries[name]
if result then
return result
else
- result = input.env(instance,name)
+ result = input.env(name)
if result then
instance.variables[name] = result
- input.expand_variables(instance)
+ input.expand_variables()
return instance.expansions[name] or ""
end
end
end
return ""
end
-function input.variable(instance,name)
- return input.aux.entry(instance,instance.variables,name)
+function input.variable(name)
+ return input.aux.entry(input.instance.variables,name)
end
-function input.expansion(instance,name)
- return input.aux.entry(instance,instance.expansions,name)
+function input.expansion(name)
+ return input.aux.entry(input.instance.expansions,name)
end
-function input.aux.is_entry(instance,entries,name)
+function input.aux.is_entry(entries,name)
if name and name ~= "" then
name = name:gsub('%$','')
- return (entries[name..'.'..instance.progname] or entries[name]) ~= nil
+ return (entries[name..'.'..input.instance.progname] or entries[name]) ~= nil
else
return false
end
end
-function input.is_variable(instance,name)
- return input.aux.is_entry(instance,instance.variables,name)
-end
-function input.is_expansion(instance,name)
- return input.aux.is_entry(instance,instance.expansions,name)
+function input.is_variable(name)
+ return input.aux.is_entry(input.instance.variables,name)
end
-function input.simplified_list(str)
- if type(str) == 'table' then
- return str -- troubles ; ipv , in texmf
- elseif str == '' then
- return { }
- else
- local t = { }
- for _,v in ipairs(string.splitchr(str:gsub("^\{(.+)\}$","%1"),",")) do
- t[#t+1] = (v:gsub("^[%!]*(.+)[%/\\]*$","%1"))
- end
- return t
- end
+function input.is_expansion(name)
+ return input.aux.is_entry(input.instance.expansions,name)
end
-function input.unexpanded_path_list(instance,str)
- local pth = input.variable(instance,str)
+function input.unexpanded_path_list(str)
+ local pth = input.variable(str)
local lst = input.split_path(pth)
- return input.aux.expanded_path(instance,lst)
+ return input.aux.expanded_path(lst)
end
-function input.unexpanded_path(instance,str)
- return file.join_path(input.unexpanded_path_list(instance,str))
+
+function input.unexpanded_path(str)
+ return file.join_path(input.unexpanded_path_list(str))
end
do
local done = { }
- function input.reset_extra_path(instance)
+ function input.reset_extra_path()
+ local instance = input.instance
local ep = instance.extra_paths
if not ep then
ep, done = { }, { }
@@ -3834,7 +4124,8 @@ do
end
end
- function input.register_extra_path(instance,paths,subpaths)
+ function input.register_extra_path(paths,subpaths)
+ local instance = input.instance
local ep = instance.extra_paths or { }
local n = #ep
if paths and paths ~= "" then
@@ -3879,7 +4170,8 @@ do
end
-function input.expanded_path_list(instance,str)
+function input.expanded_path_list(str)
+ local instance = input.instance
local function made_list(list)
local ep = instance.extra_paths
if not ep or #ep == 0 then
@@ -3920,39 +4212,41 @@ function input.expanded_path_list(instance,str)
-- engine+progname hash
str = str:gsub("%$","")
if not instance.lists[str] then -- cached
- local lst = made_list(input.split_path(input.expansion(instance,str)))
- instance.lists[str] = input.aux.expanded_path(instance,lst)
+ local lst = made_list(input.split_path(input.expansion(str)))
+ instance.lists[str] = input.aux.expanded_path(lst)
end
return instance.lists[str]
else
- local lst = input.split_path(input.expansion(instance,str))
- return made_list(input.aux.expanded_path(instance,lst))
+ local lst = input.split_path(input.expansion(str))
+ return made_list(input.aux.expanded_path(lst))
end
end
-function input.expand_path(instance,str)
- return file.join_path(input.expanded_path_list(instance,str))
+
+function input.clean_path_list(str)
+ local t = input.expanded_path_list(str)
+ if t then
+ for i=1,#t do
+ t[i] = file.collapse_path(input.clean_path(t[i]))
+ end
+ end
+ return t
end
---~ function input.first_writable_path(instance,name)
---~ for _,v in pairs(input.expanded_path_list(instance,name)) do
---~ if file.is_writable(file.join(v,'luatex-cache.tmp')) then
---~ return v
---~ end
---~ end
---~ return "."
---~ end
+function input.expand_path(str)
+ return file.join_path(input.expanded_path_list(str))
+end
-function input.expanded_path_list_from_var(instance,str) -- brrr
+function input.expanded_path_list_from_var(str) -- brrr
local tmp = input.var_of_format_or_suffix(str:gsub("%$",""))
if tmp ~= "" then
- return input.expanded_path_list(instance,str)
+ return input.expanded_path_list(str)
else
- return input.expanded_path_list(instance,tmp)
+ return input.expanded_path_list(tmp)
end
end
-function input.expand_path_from_var(instance,str)
- return file.join_path(input.expanded_path_list_from_var(instance,str))
+function input.expand_path_from_var(str)
+ return file.join_path(input.expanded_path_list_from_var(str))
end
function input.format_of_var(str)
@@ -3982,9 +4276,9 @@ function input.var_of_format_or_suffix(str)
return ''
end
-function input.expand_braces(instance,str) -- output variable and brace expansion of STRING
- local ori = input.variable(instance,str)
- local pth = input.aux.expanded_path(instance,input.split_path(ori))
+function input.expand_braces(str) -- output variable and brace expansion of STRING
+ local ori = input.variable(str)
+ local pth = input.aux.expanded_path(input.split_path(ori))
return file.join_path(pth)
end
@@ -3999,6 +4293,7 @@ end
-- {a,b,c/{p,q,r}/d/{x,y,z}//}
-- {a,b,c/{p,q/{x,y,z}},d/{p,q,r}}
-- {a,b,c/{p,q/{x,y,z},w}v,d/{p,q,r}}
+-- {$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,.local,}/web2c}
-- this one is better and faster, but it took me a while to realize
-- that this kind of replacement is cleaner than messy parsing and
@@ -4007,19 +4302,20 @@ end
-- work that well; the parsing is ok, but dealing with the resulting
-- table is a pain because we need to work inside-out recursively
--- get rid of piecewise here, just a gmatch is ok
-
function input.aux.splitpathexpr(str, t, validate)
-- no need for optimization, only called a few times, we can use lpeg for the sub
t = t or { }
local concat = table.concat
+ str = str:gsub(",}",",@}")
+ str = str:gsub("{,","{@,")
+ -- str = "@" .. str .. "@"
while true do
local done = false
while true do
local ok = false
- str = str:gsub("([^{},]+){([^{}]-)}", function(a,b)
+ str = str:gsub("([^{},]+){([^{}]+)}", function(a,b)
local t = { }
- b:piecewise(",", function(s) t[#t+1] = a .. s end)
+ for s in b:gmatch("[^,]+") do t[#t+1] = a .. s end
ok, done = true, true
return "{" .. concat(t,",") .. "}"
end)
@@ -4027,9 +4323,9 @@ function input.aux.splitpathexpr(str, t, validate)
end
while true do
local ok = false
- str = str:gsub("{([^{}]-)}([^{},]+)", function(a,b)
+ str = str:gsub("{([^{}]+)}([^{},]+)", function(a,b)
local t = { }
- a:piecewise(",", function(s) t[#t+1] = s .. b end)
+ for s in a:gmatch("[^,]+") do t[#t+1] = s .. b end
ok, done = true, true
return "{" .. concat(t,",") .. "}"
end)
@@ -4037,50 +4333,41 @@ function input.aux.splitpathexpr(str, t, validate)
end
while true do
local ok = false
- str = str:gsub("([,{]){([^{}]+)}([,}])", function(a,b,c)
+ str = str:gsub("{([^{}]+)}{([^{}]+)}", function(a,b)
+ local t = { }
+ for sa in a:gmatch("[^,]+") do
+ for sb in b:gmatch("[^,]+") do
+ t[#t+1] = sa .. sb
+ end
+ end
ok, done = true, true
- return a .. b .. c
+ return "{" .. concat(t,",") .. "}"
end)
if not ok then break end
end
- if not done then break end
- end
- while true do
- local ok = false
- str = str:gsub("{([^{}]-)}{([^{}]-)}", function(a,b)
- local t = { }
- a:piecewise(",", function(sa)
- b:piecewise(",", function(sb)
- t[#t+1] = sa .. sb
- end)
- end)
- ok = true
- return "{" .. concat(t,",") .. "}"
- end)
- if not ok then break end
- end
- while true do
- local ok = false
- str = str:gsub("{([^{}]-)}", function(a)
- ok = true
- return a
+ str = str:gsub("({[^{}]*){([^{}]+)}([^{}]*})", function(a,b,c)
+ done = true
+ return a .. b.. c
end)
- if not ok then break end
+ if not done then break end
end
+ str = str:gsub("[{}]", "")
+ str = str:gsub("@","")
if validate then
- str:piecewise(",", function(s)
+ for s in str:gmatch("[^,]+") do
s = validate(s)
if s then t[#t+1] = s end
- end)
+ end
else
- str:piecewise(",", function(s)
+ for s in str:gmatch("[^,]+") do
t[#t+1] = s
- end)
+ end
end
return t
end
-function input.aux.expanded_path(instance,pathlist) -- maybe not a list, just a path
+function input.aux.expanded_path(pathlist) -- maybe not a list, just a path
+ local instance = input.instance
-- a previous version fed back into pathlist
local newlist, ok = { }, false
for _,v in ipairs(pathlist) do
@@ -4112,17 +4399,16 @@ input.is_readable = { }
function input.aux.is_readable(readable, name)
if input.trace > 2 then
if readable then
- input.logger("+ readable", name)
+ input.logger("+ readable: %s",name)
else
- input.logger("- readable", name)
+ input.logger("- readable: %s", name)
end
end
return readable
end
function input.is_readable.file(name)
- -- return input.aux.is_readable(file.is_readable(name), name)
- return input.aux.is_readable(input.aux.is_file(name), name)
+ return input.aux.is_readable(lfs.isfile(name), name)
end
input.is_readable.tex = input.is_readable.file
@@ -4130,12 +4416,13 @@ input.is_readable.tex = input.is_readable.file
-- name
-- name/name
-function input.aux.collect_files(instance,names)
+function input.aux.collect_files(names)
+ local instance = input.instance
local filelist = { }
for _, fname in pairs(names) do
if fname then
if input.trace > 2 then
- input.logger("? blobpath asked",fname)
+ input.logger("? blobpath asked: %s",fname)
end
local bname = file.basename(fname)
local dname = file.dirname(fname)
@@ -4149,7 +4436,7 @@ function input.aux.collect_files(instance,names)
local files = blobpath and instance.files[blobpath]
if files then
if input.trace > 2 then
- input.logger('? blobpath do',blobpath .. " (" .. bname ..")")
+ input.logger('? blobpath do: %s (%s)',blobpath,bname)
end
local blobfile = files[bname]
if not blobfile then
@@ -4182,7 +4469,7 @@ function input.aux.collect_files(instance,names)
end
end
elseif input.trace > 1 then
- input.logger('! blobpath no',blobpath .. " (" .. bname ..")" )
+ input.logger('! blobpath no: %s (%s)',blobpath,bname)
end
end
end
@@ -4237,15 +4524,17 @@ do
end
-function input.aux.register_in_trees(instance,name)
+function input.aux.register_in_trees(name)
if not name:find("^%.") then
+ local instance = input.instance
instance.foundintrees[name] = (instance.foundintrees[name] or 0) + 1 -- maybe only one
end
end
-- split the next one up, better for jit
-function input.aux.find_file(instance,filename) -- todo : plugin (scanners, checkers etc)
+function input.aux.find_file(filename) -- todo : plugin (scanners, checkers etc)
+ local instance = input.instance
local result = { }
local stamp = nil
filename = input.normalize_name(filename) -- elsewhere
@@ -4254,16 +4543,22 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
if instance.remember then
stamp = filename .. "--" .. instance.engine .. "--" .. instance.progname .. "--" .. instance.format
if instance.found[stamp] then
- input.logger('! remembered', filename)
+ if input.trace > 0 then
+ input.logger('! remembered: %s',filename)
+ end
return instance.found[stamp]
end
end
if filename:find('%*') then
- input.logger('! wildcard', filename)
- result = input.find_wildcard_files(instance,filename)
+ if input.trace > 0 then
+ input.logger('! wildcard: %s', filename)
+ end
+ result = input.find_wildcard_files(filename)
elseif input.aux.qualified_path(filename) then
if input.is_readable.file(filename) then
- input.logger('! qualified', filename)
+ if input.trace > 0 then
+ input.logger('! qualified: %s', filename)
+ end
result = { filename }
else
local forcedname, ok = "", false
@@ -4271,22 +4566,26 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
if instance.format == "" then
forcedname = filename .. ".tex"
if input.is_readable.file(forcedname) then
- input.logger('! no suffix, forcing standard filetype tex')
+ if input.trace > 0 then
+ input.logger('! no suffix, forcing standard filetype: tex')
+ end
result, ok = { forcedname }, true
end
else
for _, s in pairs(input.suffixes_of_format(instance.format)) do
forcedname = filename .. "." .. s
if input.is_readable.file(forcedname) then
- input.logger('! no suffix, forcing format filetype', s)
+ if input.trace > 0 then
+ input.logger('! no suffix, forcing format filetype: %s', s)
+ end
result, ok = { forcedname }, true
break
end
end
end
end
- if not ok then
- input.logger('? qualified', filename)
+ if not ok and input.trace > 0 then
+ input.logger('? qualified: %s', filename)
end
end
else
@@ -4304,10 +4603,14 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
local forcedname = filename .. '.tex'
wantedfiles[#wantedfiles+1] = forcedname
filetype = input.format_of_suffix(forcedname)
- input.logger('! forcing filetype',filetype)
+ if input.trace > 0 then
+ input.logger('! forcing filetype: %s',filetype)
+ end
else
filetype = input.format_of_suffix(filename)
- input.logger('! using suffix based filetype',filetype)
+ if input.trace > 0 then
+ input.logger('! using suffix based filetype: %s',filetype)
+ end
end
else
if ext == "" then
@@ -4316,16 +4619,18 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
end
end
filetype = instance.format
- input.logger('! using given filetype',filetype)
+ if input.trace > 0 then
+ input.logger('! using given filetype: %s',filetype)
+ end
end
local typespec = input.variable_of_format(filetype)
- local pathlist = input.expanded_path_list(instance,typespec)
+ local pathlist = input.expanded_path_list(typespec)
if not pathlist or #pathlist == 0 then
-- no pathlist, access check only / todo == wildcard
if input.trace > 2 then
- input.logger('? filename',filename)
- input.logger('? filetype',filetype or '?')
- input.logger('? wanted files',table.concat(wantedfiles," | "))
+ input.logger('? filename: %s',filename)
+ input.logger('? filetype: %s',filetype or '?')
+ input.logger('? wanted files: %s',table.concat(wantedfiles," | "))
end
for _, fname in pairs(wantedfiles) do
if fname and input.is_readable.file(fname) then
@@ -4335,7 +4640,7 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
end
end
-- this is actually 'other text files' or 'any' or 'whatever'
- local filelist = input.aux.collect_files(instance,wantedfiles)
+ local filelist = input.aux.collect_files(wantedfiles)
local fl = filelist and filelist[1]
if fl then
filename = fl[3]
@@ -4344,12 +4649,12 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
end
else
-- list search
- local filelist = input.aux.collect_files(instance,wantedfiles)
+ local filelist = input.aux.collect_files(wantedfiles)
local doscan, recurse
if input.trace > 2 then
- input.logger('? filename',filename)
- -- if pathlist then input.logger('? path list',table.concat(pathlist," | ")) end
- -- if filelist then input.logger('? file list',table.concat(filelist," | ")) end
+ input.logger('? filename: %s',filename)
+ -- if pathlist then input.logger('? path list: %s',table.concat(pathlist," | ")) end
+ -- if filelist then input.logger('? file list: %s',table.concat(filelist," | ")) end
end
-- a bit messy ... esp the doscan setting here
for _, path in pairs(pathlist) do
@@ -4370,11 +4675,11 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
if f:find(expr) then
-- input.debug('T',' '..f)
if input.trace > 2 then
- input.logger('= found in hash',f)
+ input.logger('= found in hash: %s',f)
end
--- todo, test for readable
result[#result+1] = fl[3]
- input.aux.register_in_trees(instance,f) -- for tracing used files
+ input.aux.register_in_trees(f) -- for tracing used files
done = true
if not instance.allresults then break end
else
@@ -4388,12 +4693,12 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
local pname = pathname:gsub("%.%*$",'')
if not pname:find("%*") then
local ppname = pname:gsub("/+$","")
- if input.aux.can_be_dir(instance,ppname) then
+ if input.aux.can_be_dir(ppname) then
for _, w in pairs(wantedfiles) do
local fname = file.join(ppname,w)
if input.is_readable.file(fname) then
if input.trace > 2 then
- input.logger('= found by scanning',fname)
+ input.logger('= found by scanning: %s',fname)
end
result[#result+1] = fname
done = true
@@ -4422,40 +4727,29 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
return result
end
-input.aux._find_file_ = input.aux.find_file
+input.aux._find_file_ = input.aux.find_file -- frozen variant
-function input.aux.find_file(instance,filename) -- maybe make a lowres cache too
- local result = input.aux._find_file_(instance,filename)
+function input.aux.find_file(filename) -- maybe make a lowres cache too
+ local result = input.aux._find_file_(filename)
if #result == 0 then
local lowered = filename:lower()
if filename ~= lowered then
- return input.aux._find_file_(instance,lowered)
+ return input.aux._find_file_(lowered)
end
end
return result
end
-if lfs and lfs.isfile then
- input.aux.is_file = lfs.isfile -- to be done: use this
-else
- input.aux.is_file = file.is_readable
-end
-
-if lfs and lfs.isdir then
- function input.aux.can_be_dir(instance,name)
- if not instance.fakepaths[name] then
- if lfs.isdir(name) then
- instance.fakepaths[name] = 1 -- directory
- else
- instance.fakepaths[name] = 2 -- no directory
- end
+function input.aux.can_be_dir(name)
+ local instance = input.instance
+ if not instance.fakepaths[name] then
+ if lfs.isdir(name) then
+ instance.fakepaths[name] = 1 -- directory
+ else
+ instance.fakepaths[name] = 2 -- no directory
end
- return (instance.fakepaths[name] == 1)
- end
-else
- function input.aux.can_be_dir()
- return true
end
+ return (instance.fakepaths[name] == 1)
end
if not input.concatinators then input.concatinators = { } end
@@ -4463,7 +4757,8 @@ if not input.concatinators then input.concatinators = { } end
input.concatinators.tex = file.join
input.concatinators.file = input.concatinators.tex
-function input.find_files(instance,filename,filetype,mustexist)
+function input.find_files(filename,filetype,mustexist)
+ local instance = input.instance
if type(mustexist) == boolean then
-- all set
elseif type(filetype) == 'boolean' then
@@ -4472,16 +4767,17 @@ function input.find_files(instance,filename,filetype,mustexist)
filetype, mustexist = nil, false
end
instance.format = filetype or ''
- local t = input.aux.find_file(instance,filename,true)
+ local t = input.aux.find_file(filename,true)
instance.format = ''
return t
end
-function input.find_file(instance,filename,filetype,mustexist)
- return (input.find_files(instance,filename,filetype,mustexist)[1] or "")
+function input.find_file(filename,filetype,mustexist)
+ return (input.find_files(filename,filetype,mustexist)[1] or "")
end
-function input.find_given_files(instance,filename)
+function input.find_given_files(filename)
+ local instance = input.instance
local bname, result = file.basename(filename), { }
for k, hash in ipairs(instance.hashes) do
local files = instance.files[hash.tag]
@@ -4509,11 +4805,12 @@ function input.find_given_files(instance,filename)
return result
end
-function input.find_given_file(instance,filename)
- return (input.find_given_files(instance,filename)[1] or "")
+function input.find_given_file(filename)
+ return (input.find_given_files(filename)[1] or "")
end
-function input.find_wildcard_files(instance,filename) -- todo: remap:
+function input.find_wildcard_files(filename) -- todo: remap:
+ local instance = input.instance
local result = { }
local bname, dname = file.basename(filename), file.dirname(filename)
local path = dname:gsub("^*/","")
@@ -4569,13 +4866,14 @@ function input.find_wildcard_files(instance,filename) -- todo: remap:
return result
end
-function input.find_wildcard_file(instance,filename)
- return (input.find_wildcard_files(instance,filename)[1] or "")
+function input.find_wildcard_file(filename)
+ return (input.find_wildcard_files(filename)[1] or "")
end
-- main user functions
-function input.save_used_files_in_trees(instance, filename,jobname)
+function input.save_used_files_in_trees(filename,jobname)
+ local instance = input.instance
if not filename then filename = 'luatex.jlg' end
local f = io.open(filename,'w')
if f then
@@ -4594,24 +4892,24 @@ function input.save_used_files_in_trees(instance, filename,jobname)
end
end
-function input.automount(instance)
+function input.automount()
-- implemented later
end
-function input.load(instance)
- input.starttiming(instance)
- input.resetconfig(instance)
- input.identify_cnf(instance)
- input.load_lua(instance)
- input.expand_variables(instance)
- input.load_cnf(instance)
- input.expand_variables(instance)
- input.load_hash(instance)
- input.automount(instance)
- input.stoptiming(instance)
+function input.load()
+ input.starttiming(input.instance)
+ input.resetconfig()
+ input.identify_cnf()
+ input.load_lua()
+ input.expand_variables()
+ input.load_cnf()
+ input.expand_variables()
+ input.load_hash()
+ input.automount()
+ input.stoptiming(input.instance)
end
-function input.for_files(instance, command, files, filetype, mustexist)
+function input.for_files(command, files, filetype, mustexist)
if files and #files > 0 then
local function report(str)
if input.verbose then
@@ -4624,7 +4922,7 @@ function input.for_files(instance, command, files, filetype, mustexist)
report('')
end
for _, file in pairs(files) do
- local result = command(instance,file,filetype,mustexist)
+ local result = command(file,filetype,mustexist)
if type(result) == 'string' then
report(result)
else
@@ -4638,14 +4936,11 @@ end
-- strtab
-function input.var_value(instance,str) -- output the value of variable $STRING.
- return input.variable(instance,str)
-end
-function input.expand_var(instance,str) -- output variable expansion of STRING.
- return input.expansion(instance,str)
-end
-function input.show_path(instance,str) -- output search path for file type NAME
- return file.join_path(input.expanded_path_list(instance,input.format_of_var(str)))
+input.var_value = input.variable -- output the value of variable $STRING.
+input.expand_var = input.expansion -- output variable expansion of STRING.
+
+function input.show_path(str) -- output search path for file type NAME
+ return file.join_path(input.expanded_path_list(input.format_of_var(str)))
end
-- input.find_file(filename)
@@ -4697,53 +4992,55 @@ function table.sequenced(t,sep) -- temp here
return table.concat(s, sep or " | ")
end
-function input.methodhandler(what, instance, filename, filetype) -- ...
+function input.methodhandler(what, filename, filetype) -- ...
local specification = (type(filename) == "string" and input.splitmethod(filename)) or filename -- no or { }, let it bomb
local scheme = specification.scheme
if input[what][scheme] then
- input.logger('= handler',specification.original .." -> " .. what .. " -> " .. table.sequenced(specification))
- return input[what][scheme](instance,filename,filetype) -- todo: specification
+ if input.trace > 0 then
+ input.logger('= handler: %s -> %s -> %s',specification.original,what,table.sequenced(specification))
+ end
+ return input[what][scheme](filename,filetype) -- todo: specification
else
- return input[what].tex(instance,filename,filetype) -- todo: specification
+ return input[what].tex(filename,filetype) -- todo: specification
end
end
-- also inside next test?
-function input.findtexfile(instance, filename, filetype)
- return input.methodhandler('finders',instance, input.normalize_name(filename), filetype)
+function input.findtexfile(filename, filetype)
+ return input.methodhandler('finders',input.normalize_name(filename), filetype)
end
-function input.opentexfile(instance,filename)
- return input.methodhandler('openers',instance, input.normalize_name(filename))
+function input.opentexfile(filename)
+ return input.methodhandler('openers',input.normalize_name(filename))
end
-function input.findbinfile(instance, filename, filetype)
- return input.methodhandler('finders',instance, input.normalize_name(filename), filetype)
+function input.findbinfile(filename, filetype)
+ return input.methodhandler('finders',input.normalize_name(filename), filetype)
end
-function input.openbinfile(instance,filename)
- return input.methodhandler('loaders',instance, input.normalize_name(filename))
+function input.openbinfile(filename)
+ return input.methodhandler('loaders',input.normalize_name(filename))
end
-function input.loadbinfile(instance, filename, filetype)
- local fname = input.findbinfile(instance, input.normalize_name(filename), filetype)
+function input.loadbinfile(filename, filetype)
+ local fname = input.findbinfile(input.normalize_name(filename), filetype)
if fname and fname ~= "" then
- return input.openbinfile(instance,fname)
+ return input.openbinfile(fname)
else
return unpack(input.loaders.notfound)
end
end
-function input.texdatablob(instance, filename, filetype)
- local ok, data, size = input.loadbinfile(instance, filename, filetype)
+function input.texdatablob(filename, filetype)
+ local ok, data, size = input.loadbinfile(filename, filetype)
return data or ""
end
input.loadtexfile = input.texdatablob
-function input.openfile(filename) -- brrr texmf.instance here / todo ! ! ! ! !
- local fullname = input.findtexfile(texmf.instance, filename)
+function input.openfile(filename)
+ local fullname = input.findtexfile(filename)
if fullname and (fullname ~= "") then
- return input.opentexfile(texmf.instance, fullname)
+ return input.opentexfile(fullname)
else
return nil
end
@@ -4789,16 +5086,18 @@ end
-- beware: i need to check where we still need a / on windows:
function input.clean_path(str)
---~ return (((str:gsub("\\","/")):gsub("^!+","")):gsub("//+","//"))
if str then
- return ((str:gsub("\\","/")):gsub("^!+",""))
+ str = str:gsub("\\","/")
+ str = str:gsub("^!+","")
+ str = str:gsub("^~",input.homedir)
+ return str
else
return nil
end
end
function input.do_with_path(name,func)
- for _, v in pairs(input.expanded_path_list(instance,name)) do
+ for _, v in pairs(input.expanded_path_list(name)) do
func("^"..input.clean_path(v))
end
end
@@ -4807,7 +5106,8 @@ function input.do_with_var(name,func)
func(input.aux.expanded_var(name))
end
-function input.with_files(instance,pattern,handle)
+function input.with_files(pattern,handle)
+ local instance = input.instance
for _, hash in ipairs(instance.hashes) do
local blobpath = hash.tag
local blobtype = hash.type
@@ -4834,37 +5134,22 @@ function input.with_files(instance,pattern,handle)
end
end
---~ function input.update_script(oldname,newname) -- oldname -> own.name, not per se a suffix
---~ newname = file.addsuffix(newname,"lua")
---~ local newscript = input.clean_path(input.find_file(instance, newname))
---~ local oldscript = input.clean_path(oldname)
---~ input.report("old script", oldscript)
---~ input.report("new script", newscript)
---~ if oldscript ~= newscript and (oldscript:find(file.removesuffix(newname).."$") or oldscript:find(newname.."$")) then
---~ local newdata = io.loaddata(newscript)
---~ if newdata then
---~ input.report("old script content replaced by new content")
---~ io.savedata(oldscript,newdata)
---~ end
---~ end
---~ end
-
-function input.update_script(instance,oldname,newname) -- oldname -> own.name, not per se a suffix
+function input.update_script(oldname,newname) -- oldname -> own.name, not per se a suffix
local scriptpath = "scripts/context/lua"
newname = file.addsuffix(newname,"lua")
local oldscript = input.clean_path(oldname)
- input.report("to be replaced old script", oldscript)
- local newscripts = input.find_files(instance, newname) or { }
+ input.report("to be replaced old script %s", oldscript)
+ local newscripts = input.find_files(newname) or { }
if #newscripts == 0 then
input.report("unable to locate new script")
else
for _, newscript in ipairs(newscripts) do
newscript = input.clean_path(newscript)
- input.report("checking new script", newscript)
+ input.report("checking new script %s", newscript)
if oldscript == newscript then
input.report("old and new script are the same")
elseif not newscript:find(scriptpath) then
- input.report("new script should come from",scriptpath)
+ input.report("new script should come from %s",scriptpath)
elseif not (oldscript:find(file.removesuffix(newname).."$") or oldscript:find(newname.."$")) then
input.report("invalid new script name")
else
@@ -4892,10 +5177,10 @@ do
local resolvers = { }
- resolvers.environment = function(instance,str)
+ resolvers.environment = function(str)
return input.clean_path(os.getenv(str) or os.getenv(str:upper()) or os.getenv(str:lower()) or "")
end
- resolvers.relative = function(instance,str,n)
+ resolvers.relative = function(str,n)
if io.exists(str) then
-- nothing
elseif io.exists("./" .. str) then
@@ -4913,16 +5198,16 @@ do
end
return input.clean_path(str)
end
- resolvers.locate = function(instance,str)
- local fullname = input.find_given_file(instance,str) or ""
+ resolvers.locate = function(str)
+ local fullname = input.find_given_file(str) or ""
return input.clean_path((fullname ~= "" and fullname) or str)
end
- resolvers.filename = function(instance,str)
- local fullname = input.find_given_file(instance,str) or ""
+ resolvers.filename = function(str)
+ local fullname = input.find_given_file(str) or ""
return input.clean_path(file.basename((fullname ~= "" and fullname) or str))
end
- resolvers.pathname = function(instance,str)
- local fullname = input.find_given_file(instance,str) or ""
+ resolvers.pathname = function(str)
+ local fullname = input.find_given_file(str) or ""
return input.clean_path(file.dirname((fullname ~= "" and fullname) or str))
end
@@ -4934,15 +5219,15 @@ do
resolvers.file = resolvers.filename
resolvers.path = resolvers.pathname
- local function resolve(instance,str)
+ local function resolve(str)
if type(str) == "table" then
for k, v in pairs(str) do
- str[k] = resolve(instance,v) or v
+ str[k] = resolve(v) or v
end
elseif str and str ~= "" then
- str = str:gsub("([a-z]+):([^ ]+)", function(method,target)
+ str = str:gsub("([a-z]+):([^ ]*)", function(method,target)
if resolvers[method] then
- return resolvers[method](instance,target)
+ return resolvers[method](target)
else
return method .. ":" .. target
end
@@ -4951,10 +5236,173 @@ do
return str
end
+ if os.uname then
+ for k, v in pairs(os.uname()) do
+ if not resolvers[k] then
+ resolvers[k] = function() return v end
+ end
+ end
+ end
+
input.resolve = resolve
end
+function input.boolean_variable(str,default)
+ local b = input.expansion("PURGECACHE")
+ if b == "" then
+ return default
+ else
+ b = toboolean(b)
+ return (b == nil and default) or b
+ end
+end
+
+
+if not modules then modules = { } end modules ['luat-log'] = {
+ version = 1.001,
+ comment = "companion to luat-lib.tex",
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files"
+}
+
+--[[ldx--
+<p>This is a prelude to a more extensive logging module. For the sake
+of parsing log files, in addition to the standard logging we will
+provide an <l n='xml'/> structured file. Actually, any logging that
+is hooked into callbacks will be \XML\ by default.</p>
+--ldx]]--
+
+-- input.logger -> special tracing, driven by log level (only input)
+-- input.report -> goes to terminal, depends on verbose, has banner
+-- logs.report -> module specific tracing and reporting, no banner but class
+
+
+input = input or { }
+logs = logs or { }
+
+--[[ldx--
+<p>This looks pretty ugly but we need to speed things up a bit.</p>
+--ldx]]--
+
+logs.levels = {
+ ['error'] = 1,
+ ['warning'] = 2,
+ ['info'] = 3,
+ ['debug'] = 4
+}
+
+logs.functions = {
+ 'report', 'start', 'stop', 'push', 'pop', 'line', 'direct'
+}
+
+logs.callbacks = {
+ 'start_page_number',
+ 'stop_page_number',
+ 'report_output_pages',
+ 'report_output_log'
+}
+
+logs.tracers = {
+}
+
+logs.xml = logs.xml or { }
+logs.tex = logs.tex or { }
+
+logs.level = 0
+
+local write_nl, write, format = texio.write_nl or print, texio.write or io.write, string.format
+
+if texlua then
+ write_nl = print
+ write = io.write
+end
+
+function logs.xml.report(category,fmt,...) -- new
+ write_nl(format("<r category='%s'>%s</r>",category,format(fmt,...)))
+end
+function logs.xml.line(fmt,...) -- new
+ write_nl(format("<r>%s</r>",format(fmt,...)))
+end
+
+function logs.xml.start() if logs.level > 0 then tw("<%s>" ) end end
+function logs.xml.stop () if logs.level > 0 then tw("</%s>") end end
+function logs.xml.push () if logs.level > 0 then tw("<!-- ") end end
+function logs.xml.pop () if logs.level > 0 then tw(" -->" ) end end
+
+function logs.tex.report(category,fmt,...) -- new
+ -- write_nl(format("%s | %s",category,format(fmt,...))) -- arg to format can be tex comment so .. .
+ write_nl(category .. " | " .. format(fmt,...))
+end
+function logs.tex.line(fmt,...) -- new
+ write_nl(format(fmt,...))
+end
+
+function logs.set_level(level)
+ logs.level = logs.levels[level] or level
+end
+
+function logs.set_method(method)
+ for _, v in pairs(logs.functions) do
+ logs[v] = logs[method][v] or function() end
+ end
+ if callback and input[method] then
+ for _, cb in pairs(logs.callbacks) do
+ callback.register(cb, input[method][cb])
+ end
+ end
+end
+
+function logs.xml.start_page_number()
+ write_nl(format("<p real='%s' page='%s' sub='%s'", tex.count[0], tex.count[1], tex.count[2]))
+end
+
+function logs.xml.stop_page_number()
+ write("/>")
+ write_nl("")
+end
+
+function logs.xml.report_output_pages(p,b)
+ write_nl(format("<v k='pages' v='%s'/>", p))
+ write_nl(format("<v k='bytes' v='%s'/>", b))
+ write_nl("")
+end
+
+function logs.xml.report_output_log()
+end
+
+function input.logger(...) -- assumes test for input.trace > n
+ if input.trace > 0 then
+ logs.report(...)
+ end
+end
+
+function input.report(fmt,...)
+ if input.verbose then
+ logs.report(input.banner or "report",format(fmt,...))
+ end
+end
+
+function input.reportlines(str) -- todo: <lines></lines>
+ for line in str:gmatch("(.-)[\n\r]") do
+ logs.report(input.banner or "report",line)
+ end
+end
+
+function input.help(banner,message)
+ if not input.verbose then
+ input.verbose = true
+ -- input.report(banner,"\n")
+ end
+ input.report(banner,"\n")
+ input.report("")
+ input.reportlines(message)
+end
+
+logs.set_level('error')
+logs.set_method('tex')
+
if not modules then modules = { } end modules ['luat-tmp'] = {
version = 1.001,
@@ -4980,63 +5428,82 @@ being written at the same time is small. We also need to extend
luatools with a recache feature.</p>
--ldx]]--
+local format = string.format
+
caches = caches or { }
dir = dir or { }
texmf = texmf or { }
-caches.path = caches.path or nil
-caches.base = caches.base or "luatex-cache"
-caches.more = caches.more or "context"
-caches.direct = false -- true is faster but may need huge amounts of memory
-caches.trace = false
-caches.tree = false
-caches.paths = caches.paths or nil
-caches.force = false
-
-input.usecache = not toboolean(os.getenv("TEXMFSHARECACHE") or "false",true) -- true
-
-function caches.temp(instance)
- local function checkpath(cachepath)
- if not cachepath or cachepath == "" then
- return nil
- elseif lfs.attributes(cachepath,"mode") == "directory" then -- lfs.isdir(cachepath) then
- return cachepath
- elseif caches.force or io.ask(string.format("Should I create the cache path %s?",cachepath), "no", { "yes", "no" }) == "yes" then
- dir.mkdirs(cachepath)
- return (lfs.attributes(cachepath,"mode") == "directory") and cachepath
- else
- return nil
+caches.path = caches.path or nil
+caches.base = caches.base or "luatex-cache"
+caches.more = caches.more or "context"
+caches.direct = false -- true is faster but may need huge amounts of memory
+caches.trace = false
+caches.tree = false
+caches.paths = caches.paths or nil
+caches.force = false
+caches.defaults = { "TEXMFCACHE", "TMPDIR", "TEMPDIR", "TMP", "TEMP", "HOME", "HOMEPATH" }
+
+function caches.temp()
+ local cachepath = nil
+ local function check(list,isenv)
+ if not cachepath then
+ for _, v in ipairs(list) do
+ cachepath = (isenv and (os.env[v] or "")) or v or ""
+ if cachepath == "" then
+ -- next
+ else
+ cachepath = input.clean_path(cachepath)
+ if lfs.isdir(cachepath) and file.iswritable(cachepath) then -- lfs.attributes(cachepath,"mode") == "directory"
+ break
+ elseif caches.force or io.ask(format("\nShould I create the cache path %s?",cachepath), "no", { "yes", "no" }) == "yes" then
+ dir.mkdirs(cachepath)
+ if lfs.isdir(cachepath) and file.iswritable(cachepath) then
+ break
+ end
+ end
+ end
+ cachepath = nil
+ end
end
end
- local cachepath = input.expanded_path_list(instance,"TEXMFCACHE")
- cachepath = cachepath and #cachepath > 0 and checkpath(cachepath[1])
- if not cachepath then
- cachepath = os.getenv("TEXMFCACHE") or os.getenv("HOME") or os.getenv("HOMEPATH") or os.getenv("TMP") or os.getenv("TEMP") or os.getenv("TMPDIR") or nil
- cachepath = checkpath(cachepath)
- end
+ check(input.clean_path_list("TEXMFCACHE") or { })
+ check(caches.defaults,true)
if not cachepath then
- print("\nfatal error: there is no valid cache path defined\n")
+ print("\nfatal error: there is no valid (writable) cache path defined\n")
os.exit()
- elseif lfs.attributes(cachepath,"mode") ~= "directory" then
- print(string.format("\nfatal error: cache path %s is not a directory\n",cachepath))
+ elseif not lfs.isdir(cachepath) then -- lfs.attributes(cachepath,"mode") ~= "directory"
+ print(format("\nfatal error: cache path %s is not a directory\n",cachepath))
os.exit()
end
- function caches.temp(instance)
+ cachepath = input.normalize_name(cachepath)
+ function caches.temp()
return cachepath
end
return cachepath
end
-function caches.configpath(instance)
- return table.concat(instance.cnffiles,";")
+function caches.configpath()
+ return table.concat(input.instance.cnffiles,";")
end
function caches.hashed(tree)
return md5.hex((tree:lower()):gsub("[\\\/]+","/"))
end
-function caches.treehash(instance)
- local tree = caches.configpath(instance)
+--~ tracing:
+
+--~ function caches.hashed(tree)
+--~ tree = (tree:lower()):gsub("[\\\/]+","/")
+--~ local hash = md5.hex(tree)
+--~ if input.verbose then -- temp message
+--~ input.report("hashing %s => %s",tree,hash)
+--~ end
+--~ return hash
+--~ end
+
+function caches.treehash()
+ local tree = caches.configpath()
if not tree or tree == "" then
return false
else
@@ -5044,14 +5511,14 @@ function caches.treehash(instance)
end
end
-function caches.setpath(instance,...)
+function caches.setpath(...)
if not caches.path then
if not caches.path then
- caches.path = caches.temp(instance)
+ caches.path = caches.temp()
end
caches.path = input.clean_path(caches.path) -- to be sure
if lfs then
- caches.tree = caches.tree or caches.treehash(instance)
+ caches.tree = caches.tree or caches.treehash()
if caches.tree then
caches.path = dir.mkdirs(caches.path,caches.base,caches.more,caches.tree)
else
@@ -5071,9 +5538,9 @@ function caches.setpath(instance,...)
return caches.path
end
-function caches.definepath(instance,category,subcategory)
+function caches.definepath(category,subcategory)
return function()
- return caches.setpath(instance,category,subcategory)
+ return caches.setpath(category,subcategory)
end
end
@@ -5096,26 +5563,38 @@ function caches.is_writable(filepath,filename)
return file.is_writable(tmaname)
end
-function caches.savedata(filepath,filename,data,raw) -- raw needed for file cache
+function input.boolean_variable(str,default)
+ local b = input.expansion("PURGECACHE")
+ if b == "" then
+ return default
+ else
+ b = toboolean(b)
+ return (b == nil and default) or b
+ end
+end
+
+function caches.savedata(filepath,filename,data,raw)
local tmaname, tmcname = caches.setluanames(filepath,filename)
local reduce, simplify = true, true
if raw then
reduce, simplify = false, false
end
if caches.direct then
- file.savedata(tmaname, table.serialize(data,'return',true,true))
+ file.savedata(tmaname, table.serialize(data,'return',true,true,false)) -- no hex
else
- table.tofile (tmaname, data,'return',true,true) -- maybe not the last true
+ table.tofile(tmaname, data,'return',true,true,false) -- maybe not the last true
end
- utils.lua.compile(tmaname, tmcname)
+ local cleanup = input.boolean_variable("PURGECACHE", false)
+ local strip = input.boolean_variable("LUACSTRIP", true)
+ utils.lua.compile(tmaname, tmcname, cleanup, strip)
end
-- here we use the cache for format loading (texconfig.[formatname|jobname])
--~ if tex and texconfig and texconfig.formatname and texconfig.formatname == "" then
-if tex and texconfig and (not texconfig.formatname or texconfig.formatname == "") and texmf.instance then
+if tex and texconfig and (not texconfig.formatname or texconfig.formatname == "") and input and input.instance then
if not texconfig.luaname then texconfig.luaname = "cont-en.lua" end -- or luc
- texconfig.formatname = caches.setpath(texmf.instance,"formats") .. "/" .. texconfig.luaname:gsub("%.lu.$",".fmt")
+ texconfig.formatname = caches.setpath("formats") .. "/" .. texconfig.luaname:gsub("%.lu.$",".fmt")
end
--[[ldx--
@@ -5138,7 +5617,7 @@ do -- local report
local function report(container,tag,name)
if caches.trace or containers.trace or container.trace then
- logs.report(string.format("%s cache",container.subcategory),string.format("%s: %s",tag,name or 'invalid'))
+ logs.report(format("%s cache",container.subcategory),"%s: %s",tag,name or 'invalid')
end
end
@@ -5163,7 +5642,7 @@ do -- local report
enabled = enabled,
version = version or 1.000,
trace = false,
- path = caches.setpath(texmf.instance,category,subcategory),
+ path = caches.setpath(category,subcategory),
}
c[subcategory] = s
end
@@ -5228,13 +5707,16 @@ end
-- reimplement the saver.
local save_data = input.aux.save_data
+local load_data = input.aux.load_data
-input.cachepath = nil
+input.cachepath = nil -- public, for tracing
+input.usecache = true -- public, for tracing
-function input.aux.save_data(instance, dataname, check)
- input.cachepath = input.cachepath or caches.definepath(instance,"trees")
- save_data(instance, dataname, check, function(cachename,dataname)
+function input.aux.save_data(dataname, check)
+ save_data(dataname, check, function(cachename,dataname)
+ input.usecache = not toboolean(input.expansion("CACHEINTDS") or "false",true)
if input.usecache then
+ input.cachepath = input.cachepath or caches.definepath("trees")
return file.join(input.cachepath(),caches.hashed(cachename))
else
return file.join(cachename,dataname)
@@ -5242,12 +5724,11 @@ function input.aux.save_data(instance, dataname, check)
end)
end
-local load_data = input.aux.load_data
-
-function input.aux.load_data(instance,pathname,dataname,filename)
- input.cachepath = input.cachepath or caches.definepath(instance,"trees")
- load_data(instance,pathname,dataname,filename,function(dataname,filename)
+function input.aux.load_data(pathname,dataname,filename)
+ load_data(pathname,dataname,filename,function(dataname,filename)
+ input.usecache = not toboolean(input.expansion("CACHEINTDS") or "false",true)
if input.usecache then
+ input.cachepath = input.cachepath or caches.definepath("trees")
return file.join(input.cachepath(),caches.hashed(pathname))
else
if not filename or (filename == "") then
@@ -5262,13 +5743,13 @@ end
input.automounted = input.automounted or { }
-function input.automount(instance,usecache)
- local mountpaths = input.simplified_list(input.expansion(instance,'TEXMFMOUNT'))
+function input.automount(usecache)
+ local mountpaths = input.clean_path_list(input.expansion('TEXMFMOUNT'))
if table.is_empty(mountpaths) and usecache then
- mountpaths = { caches.setpath(instance,"mount") }
+ mountpaths = { caches.setpath("mount") }
end
if not table.is_empty(mountpaths) then
- input.starttiming(instance)
+ input.starttiming(input.instance)
for k, root in pairs(mountpaths) do
local f = io.open(root.."/url.tmi")
if f then
@@ -5277,16 +5758,16 @@ function input.automount(instance,usecache)
if line:find("^[%%#%-]") then -- or %W
-- skip
elseif line:find("^zip://") then
- input.report("mounting",line)
+ input.report("mounting %s",line)
table.insert(input.automounted,line)
- input.usezipfile(instance,line)
+ input.usezipfile(line)
end
end
end
f:close()
end
end
- input.stoptiming(instance)
+ input.stoptiming(input.instance)
end
end
@@ -5335,17 +5816,17 @@ function input.storage.dump()
else
name = str
end
- initialize = string.format("%s %s = %s or {} ", initialize, name, name)
+ initialize = format("%s %s = %s or {} ", initialize, name, name)
end
if evaluate then
finalize = "input.storage.evaluate(" .. name .. ")"
end
input.storage.max = input.storage.max + 1
if input.storage.trace then
- logs.report('storage',string.format('saving %s in slot %s',message,input.storage.max))
+ logs.report('storage','saving %s in slot %s',message,input.storage.max)
code =
initialize ..
- string.format("logs.report('storage','restoring %s from slot %s') ",message,input.storage.max) ..
+ format("logs.report('storage','restoring %s from slot %s') ",message,input.storage.max) ..
table.serialize(original,name) ..
finalize
else
@@ -5374,6 +5855,8 @@ end
if not versions then versions = { } end versions['luat-zip'] = 1.001
+local format = string.format
+
if zip and input then
zip.supported = true
else
@@ -5405,7 +5888,7 @@ else
zip.archives = { }
zip.registeredfiles = { }
- function zip.openarchive(instance,name)
+ function zip.openarchive(name)
if not name or name == "" then
return nil
else
@@ -5413,7 +5896,7 @@ else
if arch then
return arch
else
- local full = input.find_file(instance,name) or ""
+ local full = input.find_file(name) or ""
local arch = (full ~= "" and zip.open(full)) or false
zip.archives[name] = arch
return arch
@@ -5421,7 +5904,7 @@ else
end
end
- function zip.closearchive(instance,name)
+ function zip.closearchive(name)
if not name or name == "" and zip.archives[name] then
zip.close(zip.archives[name])
zip.archives[name] = nil
@@ -5432,20 +5915,22 @@ else
-- zip:///texmf.zip?tree=/tex/texmf-local
-- zip:///texmf-mine.zip?tree=/tex/texmf-projects
- function input.locators.zip(instance,specification) -- where is this used? startup zips (untested)
+ function input.locators.zip(specification) -- where is this used? startup zips (untested)
specification = input.splitmethod(specification)
local zipfile = specification.path
- local zfile = zip.openarchive(instance,name) -- tricky, could be in to be initialized tree
- if zfile then
- input.logger('! zip locator', specification.original ..' found')
- else
- input.logger('? zip locator', specification.original ..' not found')
+ local zfile = zip.openarchive(name) -- tricky, could be in to be initialized tree
+ if input.trace > 0 then
+ if zfile then
+ input.logger('! zip locator, found: %s',specification.original)
+ else
+ input.logger('? zip locator, not found: %s',specification.original)
+ end
end
end
- function input.hashers.zip(instance,tag,name)
- input.report("loading zip file",name,"as",tag)
- input.usezipfile(instance,tag .."?tree=" .. name)
+ function input.hashers.zip(tag,name)
+ input.report("loading zip file %s as %s",name,tag)
+ input.usezipfile(tag .."?tree=" .. name)
end
function input.concatinators.zip(tag,path,name)
@@ -5460,101 +5945,124 @@ else
return true
end
- function input.finders.zip(instance,specification,filetype)
+ function input.finders.zip(specification,filetype)
specification = input.splitmethod(specification)
if specification.path then
local q = url.query(specification.query)
if q.name then
- local zfile = zip.openarchive(instance,specification.path)
+ local zfile = zip.openarchive(specification.path)
if zfile then
- input.logger('! zip finder',specification.path)
+ if input.trace > 0 then
+ input.logger('! zip finder, path: %s',specification.path)
+ end
local dfile = zfile:open(q.name)
if dfile then
dfile = zfile:close()
- input.logger('+ zip finder',q.name)
+ if input.trace > 0 then
+ input.logger('+ zip finder, name: %s',q.name)
+ end
return specification.original
end
- else
- input.logger('? zip finder',specification.path)
+ elseif input.trace > 0 then
+ input.logger('? zip finder, path %s',specification.path)
end
end
end
- input.logger('- zip finder',filename)
+ if input.trace > 0 then
+ input.logger('- zip finder, name: %s',filename)
+ end
return unpack(input.finders.notfound)
end
- function input.openers.zip(instance,specification)
+ function input.openers.zip(specification)
local zipspecification = input.splitmethod(specification)
if zipspecification.path then
local q = url.query(zipspecification.query)
if q.name then
- local zfile = zip.openarchive(instance,zipspecification.path)
+ local zfile = zip.openarchive(zipspecification.path)
if zfile then
- input.logger('+ zip starter',zipspecification.path)
+ if input.trace > 0 then
+ input.logger('+ zip starter, path: %s',zipspecification.path)
+ end
local dfile = zfile:open(q.name)
if dfile then
input.show_open(specification)
return input.openers.text_opener(specification,dfile,'zip')
end
- else
- input.logger('- zip starter',zipspecification.path)
+ elseif input.trace > 0 then
+ input.logger('- zip starter, path %s',zipspecification.path)
end
end
end
- input.logger('- zip opener',filename)
+ if input.trace > 0 then
+ input.logger('- zip opener, name: %s',filename)
+ end
return unpack(input.openers.notfound)
end
- function input.loaders.zip(instance,specification)
+ function input.loaders.zip(specification)
specification = input.splitmethod(specification)
if specification.path then
local q = url.query(specification.query)
if q.name then
- local zfile = zip.openarchive(instance,specification.path)
+ local zfile = zip.openarchive(specification.path)
if zfile then
- input.logger('+ zip starter',specification.path)
+ if input.trace > 0 then
+ input.logger('+ zip starter, path: %s',specification.path)
+ end
local dfile = zfile:open(q.name)
if dfile then
input.show_load(filename)
- input.logger('+ zip loader',filename)
+ if input.trace > 0 then
+ input.logger('+ zip loader, name: %s',filename)
+ end
local s = dfile:read("*all")
dfile:close()
return true, s, #s
end
- else
- input.logger('- zip starter',specification.path)
+ elseif input.trace > 0 then
+ input.logger('- zip starter, path: %s',specification.path)
end
end
end
- input.logger('- zip loader',filename)
+ if input.trace > 0 then
+ input.logger('- zip loader, name: %s',filename)
+ end
return unpack(input.openers.notfound)
end
-- zip:///somefile.zip
-- zip:///somefile.zip?tree=texmf-local -> mount
- function input.usezipfile(instance,zipname)
+ function input.usezipfile(zipname)
zipname = validzip(zipname)
- input.logger('! zip use','file '..zipname)
+ if input.trace > 0 then
+ input.logger('! zip use, file: %s',zipname)
+ end
local specification = input.splitmethod(zipname)
local zipfile = specification.path
if zipfile and not zip.registeredfiles[zipname] then
local tree = url.query(specification.query).tree or ""
- input.logger('! zip register','file '..zipname)
- local z = zip.openarchive(instance,zipfile)
+ if input.trace > 0 then
+ input.logger('! zip register, file: %s',zipname)
+ end
+ local z = zip.openarchive(zipfile)
if z then
- input.logger("= zipfile","registering "..zipname)
+ local instance = input.instance
+ if input.trace > 0 then
+ input.logger("= zipfile, registering: %s",zipname)
+ end
input.starttiming(instance)
- input.aux.prepend_hash(instance,'zip',zipname,zipfile)
- input.aux.extend_texmf_var(instance,zipname) -- resets hashes too
+ input.aux.prepend_hash('zip',zipname,zipfile)
+ input.aux.extend_texmf_var(zipname) -- resets hashes too
zip.registeredfiles[zipname] = z
instance.files[zipname] = input.aux.register_zip_file(z,tree or "")
input.stoptiming(instance)
- else
- input.logger("? zipfile","unknown "..zipname)
+ elseif input.trace > 0 then
+ input.logger("? zipfile, unknown: %s",zipname)
end
- else
- input.logger('! zip register','no file '..zipname)
+ elseif input.trace > 0 then
+ input.logger('! zip register, no file: %s',zipname)
end
end
@@ -5565,7 +6073,9 @@ else
else
filter = "^"..tree.."/(.+)/(.-)$"
end
- input.logger('= zip filter',filter)
+ if input.trace > 0 then
+ input.logger('= zip filter: %s',filter)
+ end
local register, n = input.aux.register_file, 0
for i in z:files() do
local path, name = i.filename:match(filter)
@@ -5581,7 +6091,7 @@ else
n = n + 1
end
end
- input.report('= zip entries',n)
+ input.logger('= zip entries: %s',n)
return files
end
@@ -5598,6 +6108,8 @@ if not versions then versions = { } end versions['luat-tex'] = 1.001
-- special functions that deal with io
+local format = string.format
+
if texconfig and not texlua then
input.level = input.level or 0
@@ -5620,13 +6132,17 @@ if texconfig and not texlua then
function input.show_load () end
end
- function input.finders.generic(instance,tag,filename,filetype)
- local foundname = input.find_file(instance,filename,filetype)
+ function input.finders.generic(tag,filename,filetype)
+ local foundname = input.find_file(filename,filetype)
if foundname and foundname ~= "" then
- input.logger('+ ' .. tag .. ' finder',filename,'filetype')
+ if input.trace > 0 then
+ input.logger('+ finder: %s, file: %s', tag,filename)
+ end
return foundname
else
- input.logger('- ' .. tag .. ' finder',filename,'filetype')
+ if input.trace > 0 then
+ input.logger('- finder: %s, file: %s', tag,filename)
+ end
return unpack(input.finders.notfound)
end
end
@@ -5639,7 +6155,9 @@ if texconfig and not texlua then
local u = unicode.utftype(file_handle)
local t = { }
if u > 0 then
- input.logger('+ ' .. tag .. ' opener (' .. unicode.utfname[u] .. ')',filename)
+ if input.trace > 0 then
+ input.logger('+ opener: %s (%s), file: %s',tag,unicode.utfname[u],filename)
+ end
local l
if u > 2 then
l = unicode.utf32_to_utf8(file_handle:read("*a"),u==4)
@@ -5654,7 +6172,9 @@ if texconfig and not texlua then
handle = nil,
noflines = #l,
close = function()
- input.logger('= ' .. tag .. ' closer (' .. unicode.utfname[u] .. ')',filename)
+ if input.trace > 0 then
+ input.logger('= closer: %s (%s), file: %s',tag,unicode.utfname[u],filename)
+ end
input.show_close(filename)
end,
--~ getline = function(n)
@@ -5690,7 +6210,9 @@ if texconfig and not texlua then
end
}
else
- input.logger('+ ' .. tag .. ' opener',filename)
+ if input.trace > 0 then
+ input.logger('+ opener: %s, file: %s',tag,filename)
+ end
-- todo: file;name -> freeze / eerste regel scannen -> freeze
local filters = input.filters
t = {
@@ -5710,7 +6232,9 @@ if texconfig and not texlua then
return line
end,
close = function()
- input.logger('= ' .. tag .. ' closer',filename)
+ if input.trace > 0 then
+ input.logger('= closer: %s, file: %s',tag,filename)
+ end
input.show_close(filename)
file_handle:close()
end,
@@ -5726,7 +6250,7 @@ if texconfig and not texlua then
return t
end
- function input.openers.generic(instance,tag,filename)
+ function input.openers.generic(tag,filename)
if filename and filename ~= "" then
local f = io.open(filename,"r")
if f then
@@ -5734,16 +6258,20 @@ if texconfig and not texlua then
return input.openers.text_opener(filename,f,tag)
end
end
- input.logger('- ' .. tag .. ' opener',filename)
+ if input.trace > 0 then
+ input.logger('- opener: %s, file: %s',tag,filename)
+ end
return unpack(input.openers.notfound)
end
- function input.loaders.generic(instance,tag,filename)
+ function input.loaders.generic(tag,filename)
if filename and filename ~= "" then
local f = io.open(filename,"rb")
if f then
input.show_load(filename)
- input.logger('+ ' .. tag .. ' loader',filename)
+ if input.trace > 0 then
+ input.logger('+ loader: %s, file: %s',tag,filename)
+ end
local s = f:read("*a")
f:close()
if s then
@@ -5751,18 +6279,20 @@ if texconfig and not texlua then
end
end
end
- input.logger('- ' .. tag .. ' loader',filename)
+ if input.trace > 0 then
+ input.logger('- loader: %s, file: %s',tag,filename)
+ end
return unpack(input.loaders.notfound)
end
- function input.finders.tex(instance,filename,filetype)
- return input.finders.generic(instance,'tex',filename,filetype)
+ function input.finders.tex(filename,filetype)
+ return input.finders.generic('tex',filename,filetype)
end
- function input.openers.tex(instance,filename)
- return input.openers.generic(instance,'tex',filename)
+ function input.openers.tex(filename)
+ return input.openers.generic('tex',filename)
end
- function input.loaders.tex(instance,filename)
- return input.loaders.generic(instance,'tex',filename)
+ function input.loaders.tex(filename)
+ return input.loaders.generic('tex',filename)
end
end
@@ -5778,13 +6308,13 @@ if texconfig and not texlua then do
local ss = { }
- function ctx.writestatus(a,b)
+ function ctx.writestatus(a,b,...)
local s = ss[a]
if not ss[a] then
s = a:rpadd(15) .. ": "
ss[a] = s
end
- texio.write_nl(s .. b .. "\n")
+ texio.write_nl(s .. format(b,...) .. "\n")
end
-- this will become: ctx.install_statistics(fnc() return ..,.. end) etc
@@ -5797,62 +6327,69 @@ if texconfig and not texlua then do
end
function ctx.show_statistics() -- todo: move calls
+ local loadtime, register_statistics = input.loadtime, ctx.register_statistics
if caches then
- ctx.register_statistics("used config path", "%s", function() return caches.configpath(texmf.instance) end)
- ctx.register_statistics("used cache path", "%s", function() return caches.path end)
+ register_statistics("used config path", "%s", function() return caches.configpath() end)
+ register_statistics("used cache path", "%s", function() return caches.temp() or "?" end)
end
if status.luabytecodes > 0 and input.storage and input.storage.done then
- ctx.register_statistics("modules/dumps/instances", "%s/%s/%s", function() return status.luabytecodes-500, input.storage.done, status.luastates end)
+ register_statistics("modules/dumps/instances", "%s/%s/%s", function() return status.luabytecodes-500, input.storage.done, status.luastates end)
end
- if texmf.instance then
- ctx.register_statistics("input load time", "%s seconds", function() return input.loadtime(texmf.instance) end)
+ if input.instance then
+ register_statistics("input load time", "%s seconds", function() return loadtime(input.instance) end)
end
if fonts then
- ctx.register_statistics("fonts load time","%s seconds", function() return input.loadtime(fonts) end)
+ register_statistics("fonts load time","%s seconds", function() return loadtime(fonts) end)
end
if xml then
- ctx.register_statistics("xml load time", "%s seconds, backreferences: %i, outer filtering time: %s", function() return input.loadtime(xml), #lxml.self, input.loadtime(lxml) end)
+ register_statistics("xml load time", "%s seconds, lpath calls: %s, cached calls: %s", function()
+ local stats = xml.statistics()
+ return loadtime(xml), stats.lpathcalls, stats.lpathcached
+ end)
+ register_statistics("lxml load time", "%s seconds preparation, backreferences: %i", function()
+ return loadtime(lxml), #lxml.self
+ end)
end
if mptopdf then
- ctx.register_statistics("mps conversion time", "%s seconds", function() return input.loadtime(mptopdf) end)
+ register_statistics("mps conversion time", "%s seconds", function() return loadtime(mptopdf) end)
end
if nodes then
- ctx.register_statistics("node processing time", "%s seconds (including kernel)", function() return input.loadtime(nodes) end)
+ register_statistics("node processing time", "%s seconds including kernel", function() return loadtime(nodes) end)
end
if kernel then
- ctx.register_statistics("kernel processing time", "%s seconds", function() return input.loadtime(kernel) end)
+ register_statistics("kernel processing time", "%s seconds", function() return loadtime(kernel) end)
end
if attributes then
- ctx.register_statistics("attribute processing time", "%s seconds", function() return input.loadtime(attributes) end)
+ register_statistics("attribute processing time", "%s seconds", function() return loadtime(attributes) end)
end
if languages then
- ctx.register_statistics("language load time", "%s seconds, n=%s", function() return input.loadtime(languages), languages.hyphenation.n() end)
+ register_statistics("language load time", "%s seconds, n=%s", function() return loadtime(languages), languages.hyphenation.n() end)
end
if figures then
- ctx.register_statistics("graphics processing time", "%s seconds, n=%s (including tex)", function() return input.loadtime(figures), figures.n or "?" end)
+ register_statistics("graphics processing time", "%s seconds including tex, n=%s", function() return loadtime(figures), figures.n or "?" end)
end
if metapost then
- ctx.register_statistics("metapost processing time", "%s seconds, loading: %s seconds, execution: %s seconds, n: %s", function() return input.loadtime(metapost), input.loadtime(mplib), input.loadtime(metapost.exectime), metapost.n end)
+ register_statistics("metapost processing time", "%s seconds, loading: %s seconds, execution: %s seconds, n: %s", function() return loadtime(metapost), loadtime(mplib), loadtime(metapost.exectime), metapost.n end)
end
if status.luastate_bytes then
- ctx.register_statistics("current memory usage", "%s bytes", function() return status.luastate_bytes end)
+ register_statistics("current memory usage", "%s bytes", function() return status.luastate_bytes end)
end
if nodes then
- ctx.register_statistics("cleaned up reserved nodes", "%s nodes, %s lists of %s", function() return nodes.cleanup_reserved(tex.count[24]) end) -- \topofboxstack
+ register_statistics("cleaned up reserved nodes", "%s nodes, %s lists of %s", function() return nodes.cleanup_reserved(tex.count[24]) end) -- \topofboxstack
end
if status.node_mem_usage then
- ctx.register_statistics("node memory usage", "%s", function() return status.node_mem_usage end)
+ register_statistics("node memory usage", "%s", function() return status.node_mem_usage end)
end
if languages then
- ctx.register_statistics("loaded patterns", "%s", function() return languages.logger.report() end)
+ register_statistics("loaded patterns", "%s", function() return languages.logger.report() end)
end
if fonts then
- ctx.register_statistics("loaded fonts", "%s", function() return fonts.logger.report() end)
+ register_statistics("loaded fonts", "%s", function() return fonts.logger.report() end)
end
if xml then -- so we are in mkiv, we need a different check
- ctx.register_statistics("runtime", "%s seconds, %i processed pages, %i shipped pages, %.3f pages/second", function()
- input.stoptiming(texmf)
- local runtime = input.loadtime(texmf)
+ register_statistics("runtime", "%s seconds, %i processed pages, %i shipped pages, %.3f pages/second", function()
+ input.stoptiming(input.instance)
+ local runtime = loadtime(input.instance)
local shipped = tex.count['nofshipouts']
local pages = tex.count['realpageno'] - 1
local persecond = shipped / runtime
@@ -5861,8 +6398,8 @@ if texconfig and not texlua then do
end
for _, t in ipairs(statusinfo) do
local tag, pattern, fnc = t[1], t[2], t[3]
- ctx.writestatus("mkiv lua stats", string.format("%s - %s", tag:rpadd(n," "), pattern:format(fnc())))
- end
+ ctx.writestatus("mkiv lua stats", "%s - %s", tag:rpadd(n," "), pattern:format(fnc()))
+ end-- input.expanded_path_list("osfontdir")
end
end end
@@ -5875,65 +6412,65 @@ if texconfig and not texlua then
-- if still present, we overload kpse (put it off-line so to say)
- if not texmf then texmf = { } end
+ input.starttiming(input.instance)
- input.starttiming(texmf)
+ if not input.instance then
- if not texmf.instance then
+ if not input.instance then -- prevent a second loading
- if not texmf.instance then -- prevent a second loading
+ input.instance = input.reset()
+ input.instance.progname = 'context'
+ input.instance.engine = 'luatex'
+ input.instance.validfile = input.validctxfile
- texmf.instance = input.reset()
- texmf.instance.progname = environment.progname or 'context'
- texmf.instance.engine = environment.engine or 'luatex'
- texmf.instance.validfile = input.validctxfile
-
- input.load(texmf.instance)
+ input.load()
end
if callback then
- callback.register('find_read_file' , function(id,name) return input.findtexfile(texmf.instance,name) end)
- callback.register('open_read_file' , function( name) return input.opentexfile(texmf.instance,name) end)
+ callback.register('find_read_file' , function(id,name) return input.findtexfile(name) end)
+ callback.register('open_read_file' , function( name) return input.opentexfile(name) end)
end
if callback then
- callback.register('find_data_file' , function(name) return input.findbinfile(texmf.instance,name,"tex") end)
- callback.register('find_enc_file' , function(name) return input.findbinfile(texmf.instance,name,"enc") end)
- callback.register('find_font_file' , function(name) return input.findbinfile(texmf.instance,name,"tfm") end)
- callback.register('find_format_file' , function(name) return input.findbinfile(texmf.instance,name,"fmt") end)
- callback.register('find_image_file' , function(name) return input.findbinfile(texmf.instance,name,"tex") end)
- callback.register('find_map_file' , function(name) return input.findbinfile(texmf.instance,name,"map") end)
- callback.register('find_ocp_file' , function(name) return input.findbinfile(texmf.instance,name,"ocp") end)
- callback.register('find_opentype_file' , function(name) return input.findbinfile(texmf.instance,name,"otf") end)
- callback.register('find_output_file' , function(name) return name end)
- callback.register('find_pk_file' , function(name) return input.findbinfile(texmf.instance,name,"pk") end)
- callback.register('find_sfd_file' , function(name) return input.findbinfile(texmf.instance,name,"sfd") end)
- callback.register('find_truetype_file' , function(name) return input.findbinfile(texmf.instance,name,"ttf") end)
- callback.register('find_type1_file' , function(name) return input.findbinfile(texmf.instance,name,"pfb") end)
- callback.register('find_vf_file' , function(name) return input.findbinfile(texmf.instance,name,"vf") end)
-
- callback.register('read_data_file' , function(file) return input.loadbinfile(texmf.instance,file,"tex") end)
- callback.register('read_enc_file' , function(file) return input.loadbinfile(texmf.instance,file,"enc") end)
- callback.register('read_font_file' , function(file) return input.loadbinfile(texmf.instance,file,"tfm") end)
+ callback.register('find_data_file' , function(name) return input.findbinfile(name,"tex") end)
+ callback.register('find_enc_file' , function(name) return input.findbinfile(name,"enc") end)
+ callback.register('find_font_file' , function(name) return input.findbinfile(name,"tfm") end)
+ callback.register('find_format_file' , function(name) return input.findbinfile(name,"fmt") end)
+ callback.register('find_image_file' , function(name) return input.findbinfile(name,"tex") end)
+ callback.register('find_map_file' , function(name) return input.findbinfile(name,"map") end)
+ callback.register('find_ocp_file' , function(name) return input.findbinfile(name,"ocp") end)
+ callback.register('find_opentype_file' , function(name) return input.findbinfile(name,"otf") end)
+ callback.register('find_output_file' , function(name) return name end)
+ callback.register('find_pk_file' , function(name) return input.findbinfile(name,"pk") end)
+ callback.register('find_sfd_file' , function(name) return input.findbinfile(name,"sfd") end)
+ callback.register('find_truetype_file' , function(name) return input.findbinfile(name,"ttf") end)
+ callback.register('find_type1_file' , function(name) return input.findbinfile(name,"pfb") end)
+ callback.register('find_vf_file' , function(name) return input.findbinfile(name,"vf") end)
+
+ callback.register('read_data_file' , function(file) return input.loadbinfile(file,"tex") end)
+ callback.register('read_enc_file' , function(file) return input.loadbinfile(file,"enc") end)
+ callback.register('read_font_file' , function(file) return input.loadbinfile(file,"tfm") end)
-- format
-- image
- callback.register('read_map_file' , function(file) return input.loadbinfile(texmf.instance,file,"map") end)
- callback.register('read_ocp_file' , function(file) return input.loadbinfile(texmf.instance,file,"ocp") end)
- callback.register('read_opentype_file' , function(file) return input.loadbinfile(texmf.instance,file,"otf") end)
+ callback.register('read_map_file' , function(file) return input.loadbinfile(file,"map") end)
+ callback.register('read_ocp_file' , function(file) return input.loadbinfile(file,"ocp") end)
+ callback.register('read_opentype_file' , function(file) return input.loadbinfile(file,"otf") end)
-- output
- callback.register('read_pk_file' , function(file) return input.loadbinfile(texmf.instance,file,"pk") end)
- callback.register('read_sfd_file' , function(file) return input.loadbinfile(texmf.instance,file,"sfd") end)
- callback.register('read_truetype_file' , function(file) return input.loadbinfile(texmf.instance,file,"ttf") end)
- callback.register('read_type1_file' , function(file) return input.loadbinfile(texmf.instance,file,"pfb") end)
- callback.register('read_vf_file' , function(file) return input.loadbinfile(texmf.instance,file,"vf" ) end)
+ callback.register('read_pk_file' , function(file) return input.loadbinfile(file,"pk") end)
+ callback.register('read_sfd_file' , function(file) return input.loadbinfile(file,"sfd") end)
+ callback.register('read_truetype_file' , function(file) return input.loadbinfile(file,"ttf") end)
+ callback.register('read_type1_file' , function(file) return input.loadbinfile(file,"pfb") end)
+ callback.register('read_vf_file' , function(file) return input.loadbinfile(file,"vf" ) end)
end
- if callback and environment.aleph_mode then
- callback.register('find_font_file' , function(name) return input.findbinfile(texmf.instance,name,"ofm") end)
- callback.register('read_font_file' , function(file) return input.loadbinfile(texmf.instance,file,"ofm") end)
- callback.register('find_vf_file' , function(name) return input.findbinfile(texmf.instance,name,"ovf") end)
- callback.register('read_vf_file' , function(file) return input.loadbinfile(texmf.instance,file,"ovf") end)
+ if input.aleph_mode == nil then environment.aleph_mode = true end -- some day we will drop omega font support
+
+ if callback and input.aleph_mode then
+ callback.register('find_font_file' , function(name) return input.findbinfile(name,"ofm") end)
+ callback.register('read_font_file' , function(file) return input.loadbinfile(file,"ofm") end)
+ callback.register('find_vf_file' , function(name) return input.findbinfile(name,"ovf") end)
+ callback.register('read_vf_file' , function(file) return input.loadbinfile(file,"ovf") end)
end
if callback then
@@ -6021,16 +6558,16 @@ if texconfig and not texlua then
if kpse then
function kpse.find_file(filename,filetype,mustexist)
- return input.find_file(texmf.instance,filename,filetype,mustexist)
+ return input.find_file(filename,filetype,mustexist)
end
function kpse.expand_path(variable)
- return input.expand_path(texmf.instance,variable)
+ return input.expand_path(variable)
end
function kpse.expand_var(variable)
- return input.expand_var(texmf.instance,variable)
+ return input.expand_var(variable)
end
function kpse.expand_braces(variable)
- return input.expand_braces(texmf.instance,variable)
+ return input.expand_braces(variable)
end
end
@@ -6057,7 +6594,7 @@ if texconfig and not texlua then
function luatex.variables()
local t, x = { }, nil
for _,v in pairs(luatex.variablenames) do
- x = input.var_value(texmf.instance,v)
+ x = input.var_value(v)
if x and x:find("^%d+$") then
t[v] = tonumber(x)
end
@@ -6081,28 +6618,34 @@ if texconfig and not texlua then
end
--- some tex basics
+-- some tex basics, maybe this will move to ctx
-if not cs then cs = { } end
+if tex then
-function cs.def(k,v)
- tex.sprint(tex.texcatcodes, "\\def\\" .. k .. "{" .. v .. "}")
-end
+ local texsprint, texwrite = tex.sprint, tex.write
-function cs.chardef(k,v)
- tex.sprint(tex.texcatcodes, "\\chardef\\" .. k .. "=" .. v .. "\\relax")
-end
+ if not cs then cs = { } end
-function cs.boolcase(b)
- if b then tex.write(1) else tex.write(0) end
-end
+ function cs.def(k,v)
+ texsprint(tex.texcatcodes, "\\def\\" .. k .. "{" .. v .. "}")
+ end
-function cs.testcase(b)
- if b then
- tex.sprint(tex.texcatcodes, "\\firstoftwoarguments")
- else
- tex.sprint(tex.texcatcodes, "\\secondoftwoarguments")
+ function cs.chardef(k,v)
+ texsprint(tex.texcatcodes, "\\chardef\\" .. k .. "=" .. v .. "\\relax")
end
+
+ function cs.boolcase(b)
+ if b then texwrite(1) else texwrite(0) end
+ end
+
+ function cs.testcase(b)
+ if b then
+ texsprint(tex.texcatcodes, "\\firstoftwoarguments")
+ else
+ texsprint(tex.texcatcodes, "\\secondoftwoarguments")
+ end
+ end
+
end
@@ -6235,6 +6778,7 @@ own.libs = { -- todo: check which ones are really needed
'l-utils.lua',
'luat-lib.lua',
'luat-inp.lua',
+ 'luat-log.lua',
'luat-tmp.lua',
'luat-zip.lua',
'luat-tex.lua',
@@ -6288,19 +6832,21 @@ if not input then
os.exit()
end
-instance = input.reset()
+input.instance = input.reset()
input.verbose = environment.arguments["verbose"] or false
-input.banner = 'LuaTools | '
+input.banner = 'LuaTools'
utils.report = input.report
input.defaultlibs = { -- not all are needed
'l-string.lua', 'l-lpeg.lua', 'l-table.lua', 'l-boolean.lua', 'l-number.lua', 'l-set.lua', 'l-unicode.lua',
- 'l-md5.lua', 'l-os.lua', 'l-io.lua', 'l-file.lua', 'l-url.lua', 'l-dir.lua', 'l-utils.lua', 'l-tex.lua',
- 'luat-env.lua', 'luat-lib.lua', 'luat-inp.lua', 'luat-tmp.lua', 'luat-zip.lua', 'luat-tex.lua'
+ 'l-md5.lua', 'l-os.lua', 'l-io.lua', 'l-file.lua', 'l-url.lua', 'l-dir.lua', 'l-utils.lua', 'l-dimen.lua',
+ 'luat-lib.lua', 'luat-inp.lua', 'luat-env.lua', 'luat-tmp.lua', 'luat-zip.lua', 'luat-tex.lua'
}
-- todo: use environment.argument() instead of environment.arguments[]
+local instance = input.instance
+
instance.engine = environment.arguments["engine"] or 'luatex'
instance.progname = environment.arguments["progname"] or 'context'
instance.luaname = environment.arguments["luafile"] or "" -- environment.ownname or ""
@@ -6325,19 +6871,19 @@ if environment.arguments["minimize"] then
end
end
-function input.my_prepare_a(instance)
- input.resetconfig(instance)
- input.identify_cnf(instance)
- input.load_lua(instance)
- input.expand_variables(instance)
- input.load_cnf(instance)
- input.expand_variables(instance)
+function input.my_prepare_a()
+ input.resetconfig()
+ input.identify_cnf()
+ input.load_lua()
+ input.expand_variables()
+ input.load_cnf()
+ input.expand_variables()
end
-function input.my_prepare_b(instance)
- input.my_prepare_a(instance)
- input.load_hash(instance)
- input.automount(instance)
+function input.my_prepare_b()
+ input.my_prepare_a()
+ input.load_hash()
+ input.automount()
end
-- barename
@@ -6379,10 +6925,11 @@ messages.help = [[
--lsr use lsr and cnf directly
]]
-function input.my_make_format(instance,texname)
+function input.my_make_format(texname)
+ local instance = input.instance
if texname and texname ~= "" then
if input.usecache then
- local path = file.join(caches.setpath(instance,"formats")) -- maybe platform
+ local path = file.join(caches.setpath("formats")) -- maybe platform
if path and lfs then
lfs.chdir(path)
end
@@ -6391,22 +6938,22 @@ function input.my_make_format(instance,texname)
if barename == texname then
texname = texname .. ".tex"
end
- local fullname = input.find_files(instance,texname)[1] or ""
+ local fullname = input.find_files(texname)[1] or ""
if fullname == "" then
- input.report("no tex file with name",texname)
+ input.report("no tex file with name: %s",texname)
else
local luaname, lucname, luapath, lualibs = "", "", "", { }
-- the following is optional, since context.lua can also
-- handle this collect and compile business
if environment.arguments["compile"] then
if luaname == "" then luaname = barename end
- input.report("creating initialization file " .. luaname)
+ input.report("creating initialization file: %s",luaname)
luapath = file.dirname(luaname)
if luapath == "" then
luapath = file.dirname(texname)
end
if luapath == "" then
- luapath = file.dirname(input.find_files(instance,texname)[1] or "")
+ luapath = file.dirname(input.find_files(texname)[1] or "")
end
lualibs = string.split(instance.lualibs,",")
luaname = file.basename(barename .. ".lua")
@@ -6416,27 +6963,28 @@ function input.my_make_format(instance,texname)
if lualibs[1] then
local firstlib = file.join(luapath,lualibs[1])
if not lfs.isfile(firstlib) then
- local foundname = input.find_files(instance,lualibs[1])[1]
+ local foundname = input.find_files(lualibs[1])[1]
if foundname then
- input.report("located library path : " .. luapath)
+ input.report("located library path: %s",luapath)
luapath = file.dirname(foundname)
end
end
end
- input.report("using library path : " .. luapath)
- input.report("using lua libraries: " .. table.join(lualibs," "))
+ input.report("using library path: %s",luapath)
+ input.report("using lua libraries: %s",table.join(lualibs," "))
utils.merger.selfcreate(lualibs,luapath,luaname)
- if utils.lua.compile(luaname, lucname) and io.exists(lucname) then
+ local strip = input.boolean_variable("LUACSTRIP", true)
+ if utils.lua.compile(luaname,lucname,false,strip) and io.exists(lucname) then
luaname = lucname
- input.report("using compiled initialization file " .. lucname)
+ input.report("using compiled initialization file: %s",lucname)
else
- input.report("using uncompiled initialization file " .. luaname)
+ input.report("using uncompiled initialization file: %s",luaname)
end
else
for _, v in pairs({instance.luaname, instance.progname, barename}) do
v = string.gsub(v..".lua","%.lua%.lua$",".lua")
if v and (v ~= "") then
- luaname = input.find_files(instance,v)[1] or ""
+ luaname = input.find_files(v)[1] or ""
if luaname ~= "" then
break
end
@@ -6445,22 +6993,30 @@ function input.my_make_format(instance,texname)
end
if luaname == "" then
input.reportlines(messages.no_ini_file)
- input.report("texname : " .. texname)
- input.report("luaname : " .. instance.luaname)
- input.report("progname : " .. instance.progname)
- input.report("barename : " .. barename)
+ input.report("texname : %s",texname)
+ input.report("luaname : %s",instance.luaname)
+ input.report("progname: %s",instance.progname)
+ input.report("barename: %s",barename)
else
- input.report("using lua initialization file " .. luaname)
+ input.report("using lua initialization file: %s",luaname)
+ local mp = dir.glob(file.stripsuffix(file.basename(luaname)).."-*.mem")
+ if mp and #mp > 0 then
+ for _, name in ipairs(mp) do
+ input.report("removing related mplib format %s", file.basename(name))
+ os.remove(name)
+ end
+ end
local flags = { "--ini" }
if environment.arguments["mkii"] then
flags[#flags+1] = "--progname=" .. instance.progname
else
flags[#flags+1] = "--lua=" .. string.quote(luaname)
end
- local bs = (environment.platform == "unix" and "\\\\") or "\\" -- todo: make a function
+ local bs = (os.platform == "unix" and "\\\\") or "\\" -- todo: make a function
local command = "luatex ".. table.concat(flags," ") .. " " .. string.quote(fullname) .. " " .. bs .. "dump"
- input.report("running command: " .. command .. "\n")
+ input.report("running command: %s\n",command)
os.spawn(command)
+ -- todo: do a dummy run that generates the related metafun and mfplain formats
end
end
else
@@ -6468,22 +7024,22 @@ function input.my_make_format(instance,texname)
end
end
-function input.my_run_format(instance,name,data,more)
+function input.my_run_format(name,data,more)
-- hm, rather old code here; we can now use the file.whatever functions
if name and (name ~= "") then
local barename = name:gsub("%.%a+$","")
local fmtname = ""
if input.usecache then
- local path = file.join(caches.setpath(instance,"formats")) -- maybe platform
+ local path = file.join(caches.setpath("formats")) -- maybe platform
fmtname = file.join(path,barename..".fmt") or ""
end
if fmtname == "" then
- fmtname = input.find_files(instance,barename..".fmt")[1] or ""
+ fmtname = input.find_files(barename..".fmt")[1] or ""
end
fmtname = input.clean_path(fmtname)
barename = fmtname:gsub("%.%a+$","")
if fmtname == "" then
- input.report("no format with name",name)
+ input.report("no format with name: %s",name)
else
local luaname = barename .. ".luc"
local f = io.open(luaname)
@@ -6494,11 +7050,11 @@ function input.my_run_format(instance,name,data,more)
if f then
f:close()
local command = "luatex --fmt=" .. string.quote(barename) .. " --lua=" .. string.quote(luaname) .. " " .. string.quote(data) .. " " .. string.quote(more)
- input.report("running command: " .. command)
+ input.report("running command: %s",command)
os.spawn(command)
else
- input.report("using format name",fmtname)
- input.report("no luc/lua with name",barename)
+ input.report("using format name: %s",fmtname)
+ input.report("no luc/lua with name: %s",barename)
end
end
end
@@ -6516,8 +7072,9 @@ local function tabstr(str)
end
end
-local function list(instance,list)
- local pat = string.upper(instance.pattern or "","")
+local function list(list)
+ local instance = input.instance
+ local pat = string.upper(pattern or "","")
for _,key in pairs(table.sortedkeys(list)) do
if instance.pattern == "" or string.find(key:upper(),pat) then
if instance.kpseonly then
@@ -6531,10 +7088,11 @@ local function list(instance,list)
end
end
-function input.listers.variables (instance) list(instance,instance.variables ) end
-function input.listers.expansions(instance) list(instance,instance.expansions) end
+function input.listers.variables () list(input.instance.variables ) end
+function input.listers.expansions() list(input.instance.expansions) end
-function input.listers.configurations(instance)
+function input.listers.configurations()
+ local instance = input.instance
for _,key in pairs(table.sortedkeys(instance.kpsevars)) do
if not instance.pattern or (instance.pattern=="") or key:find(instance.pattern) then
print(key.."\n")
@@ -6549,61 +7107,58 @@ function input.listers.configurations(instance)
end
end
-input.report(banner,"\n")
+input.report("%s\n",banner)
local ok = true
if environment.arguments["find-file"] then
- input.my_prepare_b(instance)
+ input.my_prepare_b()
instance.format = environment.arguments["format"] or instance.format
if instance.pattern then
instance.allresults = true
- input.for_files(instance, input.find_files, { instance.pattern }, instance.my_format)
+ input.for_files(input.find_files, { instance.pattern }, instance.my_format)
else
- input.for_files(instance, input.find_files, environment.files, instance.my_format)
+ input.for_files(input.find_files, environment.files, instance.my_format)
end
elseif environment.arguments["find-path"] then
- input.my_prepare_b(instance)
- local path = input.find_file(instance, environment.files[1], instance.my_format)
+ input.my_prepare_b()
+ local path = input.find_file(environment.files[1], instance.my_format)
if input.verbose then
input.report(file.dirname(path))
else
print(file.dirname(path))
end
---~ elseif environment.arguments["first-writable-path"] then
---~ input.my_prepare_b(instance)
---~ input.report(input.first_writable_path(instance,environment.files[1] or "."))
elseif environment.arguments["run"] then
- input.my_prepare_a(instance) -- ! no need for loading databases
+ input.my_prepare_a() -- ! no need for loading databases
input.verbose = true
- input.my_run_format(instance,environment.files[1] or "",environment.files[2] or "",environment.files[3] or "")
+ input.my_run_format(environment.files[1] or "",environment.files[2] or "",environment.files[3] or "")
elseif environment.arguments["fmt"] then
- input.my_prepare_a(instance) -- ! no need for loading databases
+ input.my_prepare_a() -- ! no need for loading databases
input.verbose = true
- input.my_run_format(instance,environment.arguments["fmt"], environment.files[1] or "",environment.files[2] or "")
+ input.my_run_format(environment.arguments["fmt"], environment.files[1] or "",environment.files[2] or "")
elseif environment.arguments["expand-braces"] then
- input.my_prepare_a(instance)
- input.for_files(instance, input.expand_braces, environment.files)
+ input.my_prepare_a()
+ input.for_files(input.expand_braces, environment.files)
elseif environment.arguments["expand-path"] then
- input.my_prepare_a(instance)
- input.for_files(instance, input.expand_path, environment.files)
+ input.my_prepare_a()
+ input.for_files(input.expand_path, environment.files)
elseif environment.arguments["expand-var"] or environment.arguments["expand-variable"] then
- input.my_prepare_a(instance)
- input.for_files(instance, input.expand_var, environment.files)
+ input.my_prepare_a()
+ input.for_files(input.expand_var, environment.files)
elseif environment.arguments["show-path"] or environment.arguments["path-value"] then
- input.my_prepare_a(instance)
- input.for_files(instance, input.show_path, environment.files)
+ input.my_prepare_a()
+ input.for_files(input.show_path, environment.files)
elseif environment.arguments["var-value"] or environment.arguments["show-value"] then
- input.my_prepare_a(instance)
- input.for_files(instance, input.var_value, environment.files)
+ input.my_prepare_a()
+ input.for_files(input.var_value, environment.files)
elseif environment.arguments["format-path"] then
- input.my_prepare_b(instance)
- input.report(caches.setpath(instance,"format"))
+ input.my_prepare_b()
+ input.report(caches.setpath("format"))
elseif instance.pattern then -- brrr
- input.my_prepare_b(instance)
+ input.my_prepare_b()
instance.format = environment.arguments["format"] or instance.format
instance.allresults = true
- input.for_files(instance, input.find_files, { instance.pattern }, instance.my_format)
+ input.for_files(input.find_files, { instance.pattern }, instance.my_format)
elseif environment.arguments["generate"] then
instance.renewcache = true
input.verbose = true
@@ -6611,46 +7166,42 @@ elseif environment.arguments["generate"] then
elseif environment.arguments["make"] or environment.arguments["ini"] or environment.arguments["compile"] then
input.my_prepare_b(instance)
input.verbose = true
- input.my_make_format(instance,environment.files[1] or "")
+ input.my_make_format(environment.files[1] or "")
elseif environment.arguments["selfmerge"] then
utils.merger.selfmerge(own.name,own.libs,own.list)
elseif environment.arguments["selfclean"] then
utils.merger.selfclean(own.name)
elseif environment.arguments["selfupdate"] then
- input.my_prepare_b(instance)
+ input.my_prepare_b()
input.verbose = true
- input.update_script(instance,own.name,"luatools")
+ input.update_script(own.name,"luatools")
elseif environment.arguments["variables"] or environment.arguments["show-variables"] then
- input.my_prepare_a(instance)
- input.listers.variables(instance)
+ input.my_prepare_a()
+ input.listers.variables()
elseif environment.arguments["expansions"] or environment.arguments["show-expansions"] then
- input.my_prepare_a(instance)
- input.listers.expansions(instance)
+ input.my_prepare_a()
+ input.listers.expansions()
elseif environment.arguments["configurations"] or environment.arguments["show-configurations"] then
- input.my_prepare_a(instance)
- input.listers.configurations(instance)
+ input.my_prepare_a()
+ input.listers.configurations()
elseif environment.arguments["help"] or (environment.files[1]=='help') or (#environment.files==0) then
if not input.verbose then
input.verbose = true
- input.report(banner,"\n")
+ input.report("%s\n",banner)
end
- input.reportlines(messages.help)
+ input.reportlines(messages.help) -- input.help ?
else
- input.my_prepare_b(instance)
- input.for_files(instance, input.find_files, environment.files, instance.my_format)
+ input.my_prepare_b()
+ input.for_files(input.find_files, environment.files, instance.my_format)
end
if input.verbose then
input.report("")
- input.report(string.format("runtime: %0.3f seconds",os.runtime()))
+ input.report("runtime: %0.3f seconds",os.runtime())
end
---~ if ok then
---~ input.report("exit code: 0") os.exit(0)
---~ else
---~ input.report("exit code: 1") os.exit(1)
---~ end
-
-if environment.platform == "unix" then
+if os.platform == "unix" then
io.write("\n")
end
+
+
diff --git a/scripts/context/lua/mtx-babel.lua b/scripts/context/lua/mtx-babel.lua
index c9855b86a..44254352c 100644
--- a/scripts/context/lua/mtx-babel.lua
+++ b/scripts/context/lua/mtx-babel.lua
@@ -8,8 +8,6 @@ if not modules then modules = { } end modules ['mtx-babel'] = {
-- data tables by Thomas A. Schmitz
-texmf.instance = instance -- we need to get rid of this / maybe current instance in global table
-
scripts = scripts or { }
scripts.babel = scripts.babel or { }
@@ -384,22 +382,22 @@ do
local structure = environment.argument("structure") or "document"
converter = converter[structure]
if converter then
- input.report(string.format("converting '%s' using language '%s' with structure '%s'", filename, language, structure))
+ input.report("converting '%s' using language '%s' with structure '%s'", filename, language, structure)
data = converter:match(data)
local newfilename = filename .. ".utf"
io.savedata(newfilename, data)
- input.report(string.format("converted data saved in '%s'", newfilename))
+ input.report("converted data saved in '%s'", newfilename)
else
- input.report(string.format("unknown structure '%s' language '%s'", structure, language))
+ input.report("unknown structure '%s' language '%s'", structure, language)
end
else
- input.report(string.format("no converter for language '%s'", language))
+ input.report("no converter for language '%s'", language)
end
else
- input.report(string.format("provide language"))
+ input.report("provide language")
end
else
- input.report(string.format("no data in '%s'",filename))
+ input.report("no data in '%s'",filename)
end
end
end
@@ -427,4 +425,3 @@ if environment.argument("convert") then
else
input.help(banner,messages.help)
end
-
diff --git a/scripts/context/lua/mtx-cache.lua b/scripts/context/lua/mtx-cache.lua
index 8091eaa65..0432168ee 100644
--- a/scripts/context/lua/mtx-cache.lua
+++ b/scripts/context/lua/mtx-cache.lua
@@ -6,20 +6,18 @@ if not modules then modules = { } end modules ['mtx-cache'] = {
license = "see context related readme files"
}
-texmf.instance = instance -- we need to get rid of this / maybe current instance in global table
-
scripts = scripts or { }
scripts.cache = scripts.cache or { }
function scripts.cache.collect_one(...)
- local path = caches.setpath(instance,...)
+ local path = caches.setpath(...)
local tmas = dir.glob(path .. "/*.tma")
local tmcs = dir.glob(path .. "/*.tmc")
return path, tmas, tmcs
end
function scripts.cache.collect_two(...)
- local path = caches.setpath(instance,...)
+ local path = caches.setpath(...)
local rest = dir.glob(path .. "/**/*")
return path, rest
end
diff --git a/scripts/context/lua/mtx-chars.lua b/scripts/context/lua/mtx-chars.lua
index a05ab9f08..f4f751377 100644
--- a/scripts/context/lua/mtx-chars.lua
+++ b/scripts/context/lua/mtx-chars.lua
@@ -6,7 +6,7 @@ if not modules then modules = { } end modules ['mtx-chars'] = {
license = "see context related readme files"
}
-texmf.instance = instance -- we need to get rid of this / maybe current instance in global table
+local format, concat = string.format, table.concat
scripts = scripts or { }
scripts.chars = scripts.chars or { }
@@ -35,7 +35,6 @@ function scripts.chars.stixtomkiv(inname,outname)
C = "closing",
F = "fence"
}
- local format, concat = string.format, table.concat
local valid, done = false, { }
local g = io.open(outname,'w')
g:write([[
@@ -81,7 +80,44 @@ if not characters then characters = { } end
end
end
-scripts.chars.banner_utf_1 = [[
+local banner_pdf_1 = [[
+% filename : pdfr-def.tex
+% comment : generated by mtxrun --script chars --pdf
+% author : Hans Hagen, PRAGMA-ADE, Hasselt NL
+% copyright: PRAGMA ADE / ConTeXt Development Team
+% license : see context related readme files
+%
+]]
+
+local banner_pdf_2 = [[
+%
+\endinput
+]]
+
+function scripts.chars.makepdfr()
+ local chartable = input.find_file("char-def.lua") or ""
+ if chartable ~= "" then
+ dofile(chartable)
+ if characters and characters.data then
+ local f = io.open("pdfr-def.tex", 'w')
+ if f then
+ f:write(banner_pdf_1)
+ local cd = characters.data
+ local sd = table.sortedkeys(cd)
+ for i=1,#sd do
+ local char = cd[sd[i]]
+ if char.adobename then
+ f:write(format("\\pdfglyphtounicode{%s}{%04X}%%\n",char.adobename,char.unicodeslot))
+ end
+ end
+ f:write(banner_pdf_2)
+ f:close()
+ end
+ end
+ end
+end
+
+local banner_utf_1 = [[
% filename : enco-utf.tex
% comment : generated by mtxrun --script chars --utf
% author : Hans Hagen, PRAGMA-ADE, Hasselt NL
@@ -98,33 +134,32 @@ scripts.chars.banner_utf_1 = [[
\fi
]]
-scripts.chars.banner_utf_2 = [[
+local banner_utf_2 = [[
% lc/uc/catcode mappings
]]
-scripts.chars.banner_utf_3 = [[
+local banner_utf_3 = [[
% named characters mapped onto utf (\\char is needed for accents)
]]
-scripts.chars.banner_utf_4 = [[
+local banner_utf_4 = [[
\endinput
]]
function scripts.chars.makeencoutf()
- local chartable = input.find_file(instance,"char-def.lua") or ""
+ local chartable = input.find_file("char-def.lua") or ""
if chartable ~= "" then
dofile(chartable)
if characters and characters.data then
local f = io.open("enco-utf.tex", 'w')
if f then
- local char, format = unicode.utf8.char, string.format
- f:write(scripts.chars.banner_utf_1)
- f:write(scripts.chars.banner_utf_2)
+ f:write(banner_utf_1)
+ f:write(banner_utf_2)
local list = table.sortedkeys(characters.data)
local length = 0
for i=1,#list do
@@ -142,7 +177,7 @@ function scripts.chars.makeencoutf()
end
end
end
- f:write(scripts.chars.banner_utf_3)
+ f:write(banner_utf_3)
for i=1,#list do
local code = list[i]
if code > 0x5B and code <= 0xFFFF then
@@ -157,7 +192,7 @@ function scripts.chars.makeencoutf()
end
end
end
- f:write(scripts.chars.banner_utf_4)
+ f:write(banner_utf_4)
f:close()
end
end
@@ -169,6 +204,7 @@ banner = banner .. " | character tools "
messages.help = [[
--stix convert stix table to math table
--utf generate enco-utf.tex (used by xetex)
+--pdf generate pdfr-def.tex (used by pdftex)
]]
if environment.argument("stix") then
@@ -177,6 +213,8 @@ if environment.argument("stix") then
scripts.chars.stixtomkiv(inname,outname)
elseif environment.argument("utf") then
scripts.chars.makeencoutf()
+elseif environment.argument("pdf") then
+ scripts.chars.makepdfr()
else
input.help(banner,messages.help)
end
diff --git a/scripts/context/lua/mtx-check.lua b/scripts/context/lua/mtx-check.lua
index dd8a71264..7c44fa855 100644
--- a/scripts/context/lua/mtx-check.lua
+++ b/scripts/context/lua/mtx-check.lua
@@ -6,8 +6,6 @@ if not modules then modules = { } end modules ['mtx-check'] = {
license = "see context related readme files"
}
-texmf.instance = instance -- we need to get rid of this / maybe current instance in global table
-
scripts = scripts or { }
scripts.checker = scripts.checker or { }
diff --git a/scripts/context/lua/mtx-context.lua b/scripts/context/lua/mtx-context.lua
index 6c444d531..d90da11e0 100644
--- a/scripts/context/lua/mtx-context.lua
+++ b/scripts/context/lua/mtx-context.lua
@@ -6,8 +6,6 @@ if not modules then modules = { } end modules ['mtx-context'] = {
license = "see context related readme files"
}
-texmf.instance = instance -- we need to get rid of this / maybe current instance in global table
-
scripts = scripts or { }
scripts.context = scripts.context or { }
@@ -30,11 +28,11 @@ end
function input.locate_format(name) -- move this to core / luat-xxx
local barename, fmtname = name:gsub("%.%a+$",""), ""
if input.usecache then
- local path = file.join(caches.setpath(instance,"formats")) -- maybe platform
+ local path = file.join(caches.setpath("formats")) -- maybe platform
fmtname = file.join(path,barename..".fmt") or ""
end
if fmtname == "" then
- fmtname = input.find_files(instance,barename..".fmt")[1] or ""
+ fmtname = input.find_files(barename..".fmt")[1] or ""
end
fmtname = input.clean_path(fmtname)
if fmtname ~= "" then
@@ -137,7 +135,7 @@ do
elseif ctxdata.ctxname then
ctlname = file.replacesuffix(ctxdata.ctxname,'ctl')
else
- input.report(string.format("invalid ctl name %s",ctlname or "?"))
+ input.report("invalid ctl name: %s",ctlname or "?")
return
end
end
@@ -145,7 +143,7 @@ do
input.report("nothing prepared, no ctl file saved")
os.remove(ctlname)
else
- input.report(string.format("saving logdata in %s",ctlname))
+ input.report("saving logdata in: %s",ctlname)
f = io.open(ctlname,'w')
if f then
f:write("<?xml version='1.0' standalone='yes'?>\n\n")
@@ -190,8 +188,8 @@ do
ctxdata.jobname = file.addsuffix(ctxdata.jobname,'tex')
ctxdata.ctxname = file.addsuffix(ctxdata.ctxname,'ctx')
- input.report("jobname:",ctxdata.jobname)
- input.report("ctxname:",ctxdata.ctxname)
+ input.report("jobname: %s",ctxdata.jobname)
+ input.report("ctxname: %s",ctxdata.ctxname)
-- mtxrun should resolve kpse: and file:
@@ -238,17 +236,9 @@ do
ctxdata.flags = ctxrunner.reflag(ctxdata.flags)
for _, message in ipairs(ctxdata.messages) do
- -- message ctxdata.justtext(xml.tostring(message))
+ input.report("ctx comment: %s", xml.tostring(message))
end
- --~ REXML::XPath.each(root,"//ctx:block") do |blk|
- --~ if @jobname && blk.attributes['pattern'] then
- --~ root.delete(blk) unless @jobname =~ /#{blk.attributes['pattern']}/
- --~ else
- --~ root.delete(blk)
- --~ end
- --~ end
-
xml.each(ctxdata.xmldata,"ctx:value[@name='job']", function(ek,e,k)
e[k] = ctxdata.variables['job'] or ""
end)
@@ -259,8 +249,8 @@ do
commands[ek.at and ek.at['name'] or "unknown"] = ek
end)
- local suffix = xml.first(ctxdata.xmldata,"/ctx:job/ctx:preprocess/@suffix") or ctxdata.suffix
- local runlocal = xml.first(ctxdata.xmldata,"/ctx:job/ctx:preprocess/ctx:processors/@local")
+ local suffix = xml.filter(ctxdata.xmldata,"/ctx:job/ctx:preprocess/attribute(suffix)") or ctxdata.suffix
+ local runlocal = xml.filter(ctxdata.xmldata,"/ctx:job/ctx:preprocess/ctx:processors/attribute(local)")
runlocal = toboolean(runlocal)
@@ -283,6 +273,7 @@ do
pattern = ctxrunner.justtext(xml.tostring(pattern))
local oldfiles = dir.glob(pattern)
+
local pluspath = false
if #oldfiles == 0 then
-- message: no files match pattern
@@ -333,11 +324,12 @@ do
end
end)
-- potential optimization: when mtxrun run internal
+ command = xml.text(command)
command = ctxrunner.justtext(command) -- command is still xml element here
- input.report("command",command)
- local result = os.spawn(command)
+ input.report("command: %s",command)
+ local result = os.spawn(command) or 0
if result > 0 then
- input.report("error, return code",result)
+ input.report("error, return code: %s",result)
end
if ctxdata.runlocal then
oldfile = file.basename(oldfile)
@@ -348,7 +340,7 @@ do
file.syncmtimes(oldfile,newfile)
ctxdata.prepfiles[oldfile] = true
else
- input.report("error, check target location of new file", newfile)
+ input.report("error, check target location of new file: %s", newfile)
ctxdata.prepfiles[oldfile] = false
end
else
@@ -400,15 +392,13 @@ scripts.context.backends = {
dvips = 'dvips'
}
-function scripts.context.multipass.makeoptionfile(jobname,ctxdata)
+function scripts.context.multipass.makeoptionfile(jobname,ctxdata,kindofrun,currentrun,finalrun)
-- take jobname from ctx
local f = io.open(jobname..".top","w")
if f then
- local finalrun, kindofrun, currentrun = false, 0, 0
local function someflag(flag)
return (ctxdata and ctxdata.flags[flag]) or environment.argument(flag)
end
---~ local someflag = environment.argument
local function setvalue(flag,format,hash,default)
local a = someflag(flag) or default
if a and a ~= "" then
@@ -445,21 +435,23 @@ function scripts.context.multipass.makeoptionfile(jobname,ctxdata)
end
setalways("\\unprotect")
setvalue('output' , "\\setupoutput[%s]", scripts.context.backends, 'pdftex')
- setalways( "\\setupsystem[\\c!n=%s,\\c!m=%s]", kindofrun, currentrun)
+ setalways( "\\setupsystem[\\c!n=%s,\\c!m=%s]", kindofrun or 0, currentrun or 0)
setalways( "\\setupsystem[\\c!type=%s]",os.platform)
setfixed ("batchmode" , "\\batchmode")
setfixed ("nonstopmode" , "\\nonstopmode")
setfixed ("tracefiles" , "\\tracefilestrue")
setfixed ("paranoid" , "\\def\\maxreadlevel{1}")
setvalues("modefile" , "\\readlocfile{%s}{}{}")
+ setvalue ("inputfile" , "\\setupsystem[inputfile=%s]")
setvalue ("result" , "\\setupsystem[file=%s]")
setvalues("path" , "\\usepath[%s]")
setfixed ("color" , "\\setupcolors[\\c!state=\\v!start]")
- setfixed ("nompmode" , "\\runMPgraphicsfalse") -- obsolete, we assume runtime mp graphics
- setfixed ("nomprun" , "\\runMPgraphicsfalse") -- obsolete, we assume runtime mp graphics
- setfixed ("automprun" , "\\runMPgraphicsfalse") -- obsolete, we assume runtime mp graphics
+ -- setfixed ("nompmode" , "\\runMPgraphicsfalse") -- obsolete, we assume runtime mp graphics
+ -- setfixed ("nomprun" , "\\runMPgraphicsfalse") -- obsolete, we assume runtime mp graphics
+ -- setfixed ("automprun" , "\\runMPgraphicsfalse") -- obsolete, we assume runtime mp graphics
setfixed ("fast" , "\\fastmode\n")
setfixed ("silentmode" , "\\silentmode\n")
+ setfixed ("nostats" , "\\nomkivstatistics\n")
setvalue ("separation" , "\\setupcolors[\\c!split=%s]")
setvalue ("setuppath" , "\\setupsystem[\\c!directory={%s}]")
setfixed ("noarrange" , "\\setuparranging[\\v!disable]")
@@ -468,7 +460,7 @@ function scripts.context.multipass.makeoptionfile(jobname,ctxdata)
end
setvalue ("arguments" , "\\setupenv[%s]")
setvalue ("randomseed" , "\\setupsystem[\\c!random=%s]")
- setvalues("modes" , "\\enablemode[%s]")
+--~ setvalues("modes" , "\\enablemode[%s]")
setvalues("mode" , "\\enablemode[%s]")
setvalues("filters" , "\\useXMLfilter[%s]")
setvalues("usemodules" , "\\usemodule[%s]")
@@ -480,8 +472,8 @@ function scripts.context.multipass.makeoptionfile(jobname,ctxdata)
setvalues(ctxdata.environments, "\\environment %s ")
end
-- done
- setalways( "\\protect")
- setalways( "\\endinput")
+ setalways("\\protect")
+ setalways("\\endinput")
f:close()
end
end
@@ -509,6 +501,13 @@ scripts.context.xmlsuffixes = table.tohash {
"xml",
}
+scripts.context.beforesuffixes = {
+ "tuo", "tuc"
+}
+scripts.context.aftersuffixes = {
+ "pdf", "tuo", "tuc", "log"
+}
+
function scripts.context.run(ctxdata)
local function makestub(format,filename)
local stubname = file.replacesuffix(file.basename(filename),'run')
@@ -530,9 +529,9 @@ function scripts.context.run(ctxdata)
end
local files = environment.files
if #files > 0 then
- input.identify_cnf(instance)
- input.load_cnf(instance)
- input.expand_variables(instance)
+ input.identify_cnf()
+ input.load_cnf()
+ input.expand_variables()
local formatname = "cont-en"
local formatfile, scriptfile = input.locate_format(formatname)
if formatfile and scriptfile then
@@ -542,26 +541,59 @@ function scripts.context.run(ctxdata)
if pathname == "" then
filename = "./" .. filename
end
- -- also other stubs
- if environment.argument("forcexml") or scripts.context.xmlsuffixes[file.extname(filename) or "?"] then -- mkii
- filename = makestub("\\processXMLfilegrouped{%s}",filename)
- elseif environment.argument("processxml") then -- mkiv
- filename = makestub("\\xmlprocess{%s}",filename)
+ -- we default to mkiv xml !
+ if scripts.context.xmlsuffixes[file.extname(filename) or "?"] or environment.argument("forcexml") then
+ if environment.argument("mkii") then
+ filename = makestub("\\processXMLfilegrouped{%s}",filename)
+ else
+ filename = makestub("\\xmlprocess{\\xmldocument}{%s}{}",filename)
+ end
+ end
+ --
+ -- todo: also other stubs
+ --
+ local resultname, oldbase, newbase = environment.argument("result"), "", ""
+ if type(resultname) == "string" then
+ oldbase = file.removesuffix(jobname)
+ newbase = file.removesuffix(resultname)
+ if oldbase ~= newbase then
+ for _, suffix in pairs(scripts.context.beforesuffixes) do
+ local oldname = file.addsuffix(oldbase,suffix)
+ local newname = file.addsuffix(newbase,suffix)
+ os.remove(oldname)
+ os.rename(newname,oldname)
+ end
+ else
+ resultname = nil
+ end
+ else
+ resultname = nil
end
--
if environment.argument("autopdf") then
os.spawn(string.format('pdfclose --file "%s" 2>&1', file.replacesuffix(filename,"pdf")))
+ if resultname then
+ os.spawn(string.format('pdfclose --file "%s" 2>&1', file.replacesuffix(resultname,"pdf")))
+ end
end
--
local command = "luatex --fmt=" .. string.quote(formatfile) .. " --lua=" .. string.quote(scriptfile) .. " " .. string.quote(filename)
local oldhash, newhash = scripts.context.multipass.hashfiles(jobname), { }
- scripts.context.multipass.makeoptionfile(jobname,ctxdata)
- for i=1, scripts.context.multipass.nofruns do
- input.report(string.format("run %s: %s",i,command))
- local returncode = os.spawn(command)
- input.report("return code: " .. returncode)
- if returncode > 0 then
- input.report("fatal error, run aborted")
+ local once = environment.argument("once")
+ local maxnofruns = (once and 1) or scripts.context.multipass.nofruns
+ for i=1,maxnofruns do
+ -- 1:first run, 2:successive run, 3:once, 4:last of maxruns
+ local kindofrun = (once and 3) or (i==1 and 1) or (i==maxnofruns and 4) or 2
+ scripts.context.multipass.makeoptionfile(jobname,ctxdata,kindofrun,i,false) -- kindofrun, currentrun, final
+ input.report("run %s: %s",i,command)
+ local returncode, errorstring = os.spawn(command)
+ if not returncode then
+ input.report("fatal error, message: %s",errorstring or "?")
+ os.exit(1)
+ break
+ elseif returncode > 0 then
+ input.report("fatal error, code: %s",returncode or "?")
+ os.exit(returncode)
break
else
scripts.context.multipass.copyluafile(jobname)
@@ -575,25 +607,63 @@ function scripts.context.run(ctxdata)
end
end
--
- -- todo: result
+ -- todo: extra arrange run
+ --
+ if environment.argument("purge") then
+ scripts.context.purge_job(filename)
+ elseif environment.argument("purgeall") then
+ scripts.context.purge_job(filename,true)
+ end
--
+ if resultname then
+ for _, suffix in pairs(scripts.context.aftersuffixes) do
+ local oldname = file.addsuffix(oldbase,suffix)
+ local newname = file.addsuffix(newbase,suffix)
+ os.remove(newname)
+ os.rename(oldname,newname)
+ end
+ input.report("result renamed to: %s",newbase)
+ end
if environment.argument("autopdf") then
- os.spawn(string.format('pdfopen --file "%s" 2>&1', file.replacesuffix(filename,"pdf")))
+ if resultname then
+ os.spawn(string.format('pdfopen --file "%s" 2>&1', file.replacesuffix(resultname,"pdf")))
+ else
+ os.spawn(string.format('pdfopen --file "%s" 2>&1', file.replacesuffix(filename,"pdf")))
+ end
end
--
end
else
input.verbose = true
- input.report("error", "no format found with name " .. formatname)
+ input.report("error, no format found with name: %s",formatname)
end
end
end
+local fallback = {
+ en = "cont-en",
+ uk = "cont-uk",
+ de = "cont-de",
+ fr = "cont-fr",
+ nl = "cont-nl",
+ cz = "cont-cz",
+ it = "cont-it",
+ ro = "cont-ro",
+}
+
+local defaults = {
+ "cont-en",
+ "cont-nl",
+ "mptopdf",
+ "plain"
+}
+
function scripts.context.make()
- local list = (environment.files[1] and environment.files) or { "cont-en", "cont-nl", "mptopdf" }
+ local list = (environment.files[1] and environment.files) or defaults
for _, name in ipairs(list) do
+ name = fallback[name] or name
local command = "luatools --make --compile " .. name
- input.report("running command: " .. command)
+ input.report("running command: %s",command)
os.spawn(command)
end
end
@@ -601,7 +671,7 @@ end
function scripts.context.generate()
-- hack, should also be a shared function
local command = "luatools --generate "
- input.report("running command: " .. command)
+ input.report("running command: %s",command)
os.spawn(command)
end
@@ -613,14 +683,14 @@ function scripts.context.ctx()
end
function scripts.context.version()
- local name = input.find_file(instance,"context.tex")
+ local name = input.find_file("context.tex")
if name ~= "" then
- input.report(string.format("main context file: %s",name))
+ input.report("main context file: %s",name)
local data = io.loaddata(name)
if data then
local version = data:match("\\edef\\contextversion{(.-)}")
if version then
- input.report(string.format("current version : %s",version))
+ input.report("current version: %s",version)
else
input.report("context version: unknown, no timestamp found")
end
@@ -632,10 +702,87 @@ function scripts.context.version()
end
end
+local generic_files = {
+ "texexec.tex", "texexec.tui", "texexec.tuo",
+ "texexec.tuc", "texexec.tua",
+ "texexec.ps", "texexec.pdf", "texexec.dvi",
+ "cont-opt.tex", "cont-opt.bak"
+}
+
+local obsolete_results = {
+ "dvi",
+}
+
+local temporary_runfiles = {
+ "tui", "tua", "tup", "ted", "tes", "top",
+ "log", "tmp", "run", "bck", "rlg",
+ "mpt", "mpx", "mpd", "mpo", "mpb",
+ "ctl",
+}
+
+local persistent_runfiles = {
+ "tuo", "tub", "top", "tuc"
+}
+
+local function purge_file(dfile,cfile)
+ if cfile and lfs.isfile(cfile) then
+ if os.remove(dfile) then
+ return file.basename(dfile)
+ end
+ else
+ if os.remove(dfile) then
+ return file.basename(dfile)
+ end
+ end
+end
+
+function scripts.context.purge_job(jobname,all)
+ local filebase = file.removesuffix(jobname)
+ local deleted = { }
+ for _, suffix in ipairs(obsolete_results) do
+ deleted[#deleted+1] = purge_file(filebase.."."..suffix,filebase..".pdf")
+ end
+ for _, suffix in ipairs(temporary_runfiles) do
+ deleted[#deleted+1] = purge_file(filebase.."."..suffix)
+ end
+ if all then
+ for _, suffix in ipairs(persistent_runfiles) do
+ deleted[#deleted+1] = purge_file(filebase.."."..suffix)
+ end
+ end
+ if #deleted > 0 then
+ input.report("purged files: %s", table.join(deleted,", "))
+ end
+end
+
+function scripts.context.purge(all)
+ local all = all or environment.argument("all")
+ local pattern = environment.argument("pattern") or "*.*"
+ local files = dir.glob(pattern)
+ local obsolete = table.tohash(obsolete_results)
+ local temporary = table.tohash(temporary_runfiles)
+ local persistent = table.tohash(persistent_runfiles)
+ local generic = table.tohash(generic_files)
+ local deleted = { }
+ for _, name in ipairs(files) do
+ local suffix = file.extname(name)
+ local basename = file.basename(name)
+ if obsolete[suffix] or temporary[suffix] or persistent[suffix] or generic[basename] then
+ deleted[#deleted+1] = purge_file(name)
+ end
+ end
+ if #deleted > 0 then
+ input.report("purged files: %s", table.join(deleted,", "))
+ end
+end
+
+--~ purge_for_files("test",true)
+--~ purge_all_files()
+
function scripts.context.touch()
if environment.argument("expert") then
local function touch(name,pattern)
- local name = input.find_file(instance,name)
+ local name = input.find_file(name)
local olddata = io.loaddata(name)
if olddata then
local oldversion, newversion = "", os.date("%Y.%M.%d %H:%m")
@@ -656,12 +803,12 @@ function scripts.context.touch()
end
local done, oldversion, newversion, foundname = touch("context.tex", "(\\edef\\contextversion{)(.-)(})")
if done then
- input.report(string.format("old version : %s", oldversion))
- input.report(string.format("new version : %s", newversion))
- input.report(string.format("touched file: %s", foundname))
+ input.report("old version : %s", oldversion)
+ input.report("new version : %s", newversion)
+ input.report("touched file: %s", foundname)
local ok, _, _, foundname = touch("cont-new.tex", "(\\newcontextversion{)(.-)(})")
if ok then
- input.report(string.format("touched file: %s", foundname))
+ input.report("touched file: %s", foundname)
end
end
end
@@ -671,18 +818,22 @@ function scripts.context.timed(action)
input.starttiming(scripts.context)
action()
input.stoptiming(scripts.context)
- input.report("total runtime: " .. input.elapsedtime(scripts.context))
+ input.report("total runtime: %s",input.elapsedtime(scripts.context))
end
banner = banner .. " | context tools "
messages.help = [[
--run process (one or more) files (default action)
---make create context formats formats
+--make create context formats
--generate generate file database etc.
--ctx=name use ctx file
--version report installed context version
---autopdf open pdf file afterwards
+--forcexml force xml stub (optional flag: --mkii)
+--autopdf close pdf file in viewer and start pdf viewer afterwards
+--once only one run
+--purge(all) purge files (--pattern=...)
+--result=name rename result to given name
--expert expert options
]]
@@ -703,18 +854,26 @@ if environment.argument("run") then
scripts.context.timed(scripts.context.run)
elseif environment.argument("make") then
scripts.context.timed(scripts.context.make)
+elseif environment.argument("generate") then
+ scripts.context.timed(scripts.context.generate)
elseif environment.argument("ctx") then
scripts.context.timed(scripts.context.ctx)
elseif environment.argument("version") then
scripts.context.version()
elseif environment.argument("touch") then
scripts.context.touch()
-elseif environment.argument("help") then
- input.help(banner,messages.help)
elseif environment.argument("expert") then
input.help(banner,messages.expert)
+elseif environment.argument("help") then
+ input.help(banner,messages.help)
elseif environment.files[1] then
scripts.context.timed(scripts.context.run)
+elseif environment.argument("purge") then
+ -- only when no filename given, supports --pattern
+ scripts.context.purge()
+elseif environment.argument("purgeall") then
+ -- only when no filename given, supports --pattern
+ scripts.context.purge(true)
else
input.help(banner,messages.help)
end
diff --git a/scripts/context/lua/mtx-convert.lua b/scripts/context/lua/mtx-convert.lua
index 1bfc10c0f..eca050f29 100644
--- a/scripts/context/lua/mtx-convert.lua
+++ b/scripts/context/lua/mtx-convert.lua
@@ -14,30 +14,53 @@ do
local gsprogram = (os.platform == "windows" and "gswin32c") or "gs"
local gstemplate = "%s -q -sDEVICE=pdfwrite -dEPSCrop -dNOPAUSE -dNOCACHE -dBATCH -dAutoRotatePages=/None -dProcessColorModel=/DeviceCMYK -sOutputFile=%s %s -c quit"
- function graphics.converters.epstopdf(inputpath,outputpath,epsname)
- inputpath = inputpath or "."
- outputpath = outputpath or "."
- local oldname = file.join(inputpath,epsname)
- local newname = file.join(outputpath,file.replacesuffix(epsname,"pdf"))
- local et = lfs.attributes(oldname,"modification")
- local pt = lfs.attributes(newname,"modification")
- if not pt or et > pt then
- dir.mkdirs(outputpath)
- local tmpname = file.replacesuffix(newname,"tmp")
- local command = string.format(gstemplate,gsprogram,tmpname,oldname)
- os.spawn(command)
- os.remove(newname)
- os.rename(tmpname,newname)
- end
+ function graphics.converters.eps(oldname,newname)
+ return gstemplate:format(gsprogram,newname,oldname)
+ end
+
+ local improgram = "convert"
+ local imtemplate = {
+ low = "%s -quality 0 -compress zip %s pdf:%s",
+ medium = "%s -quality 75 -compress zip %s pdf:%s",
+ high = "%s -quality 100 -compress zip %s pdf:%s",
+ }
+
+ function graphics.converters.jpg(oldname,newname)
+ local ea = environment.arguments
+ local quality = (ea.high and 'high') or (ea.medium and 'medium') or (ea.low and 'low') or 'high'
+ return imtemplate[quality]:format(improgram,oldname,newname)
end
+ graphics.converters.tif = graphics.converters.jpg
+ graphics.converters.tiff = graphics.converters.jpg
+ graphics.converters.png = graphics.converters.jpg
+
function graphics.converters.convertpath(inputpath,outputpath)
- for name in lfs.dir(inputpath or ".") do
+ inputpath = inputpath or "."
+ outputpath = outputpath or "."
+ for name in lfs.dir(inputpath) do
+ local suffix = file.extname(name)
if name:find("%.$") then
-- skip . and ..
- elseif name:find("%.eps$") then
- graphics.converters.epstopdf(inputpath,outputpath, name)
- elseif lfs.attributes(inputpath .. "/".. name,"mode") == "directory" then
+ elseif graphics.converters[suffix] then
+ local oldname = file.join(inputpath,name)
+ local newname = file.join(outputpath,file.replacesuffix(name,"pdf"))
+ local et = lfs.attributes(oldname,"modification")
+ local pt = lfs.attributes(newname,"modification")
+ if not pt or et > pt then
+ dir.mkdirs(outputpath)
+ local tmpname = file.replacesuffix(newname,"tmp")
+ local command = graphics.converters[suffix](oldname,tmpname)
+ input.report("command: %s",command)
+ io.flush()
+ os.spawn(command)
+ os.remove(newname)
+ os.rename(tmpname,newname)
+ if lfs.attributes(newname,"size") == 0 then
+ os.remove(newname)
+ end
+ end
+ elseif lfs.isdir(inputpath .. "/".. name) then
graphics.converters.convertpath(inputpath .. "/".. name,outputpath .. "/".. name)
end
end
@@ -45,8 +68,6 @@ do
end
-texmf.instance = instance -- we need to get rid of this / maybe current instance in global table
-
scripts = scripts or { }
scripts.convert = scripts.convert or { }
diff --git a/scripts/context/lua/mtx-fonts.lua b/scripts/context/lua/mtx-fonts.lua
index 395e9764e..c9f1d2f18 100644
--- a/scripts/context/lua/mtx-fonts.lua
+++ b/scripts/context/lua/mtx-fonts.lua
@@ -6,15 +6,13 @@ if not modules then modules = { } end modules ['mtx-fonts'] = {
license = "see context related readme files"
}
-dofile(input.find_file(instance,"font-syn.lua"))
-
-texmf.instance = instance -- we need to get rid of this / maybe current instance in global table
+dofile(input.find_file("font-syn.lua"))
scripts = scripts or { }
scripts.fonts = scripts.fonts or { }
-function scripts.fonts.reload()
- fonts.names.load(true)
+function scripts.fonts.reload(verbose)
+ fonts.names.load(true,verbose)
end
function scripts.fonts.list(pattern,reload,all)
@@ -42,7 +40,8 @@ function scripts.fonts.list(pattern,reload,all)
end)
action(function(v,n,f,s)
if s then s = "(sub)" else s = "" end
- print(string.format("%s %s %s %s",v:padd(w[1]," "),n:padd(w[2]," "),f:padd(w[3]," "), s))
+ local str = string.format("%s %s %s %s",v:padd(w[1]," "),n:padd(w[2]," "),f:padd(w[3]," "), s)
+ print(str:strip())
end)
end
end
@@ -51,13 +50,13 @@ function scripts.fonts.save(name,sub)
local function save(savename,fontblob)
if fontblob then
savename = savename:lower() .. ".lua"
- logs.report("fontsave","saving data in " .. savename)
+ logs.report("fontsave","saving data in %s",savename)
table.tofile(savename,fontforge.to_table(fontblob),"return")
fontforge.close(fontblob)
end
end
if name and name ~= "" then
- local filename = input.find_file(texmf.instance,name) -- maybe also search for opentype
+ local filename = input.find_file(name) -- maybe also search for opentype
if filename and filename ~= "" then
local suffix = file.extname(filename)
if suffix == 'ttf' or suffix == 'otf' or suffix == 'ttc' then
@@ -88,7 +87,8 @@ messages.help = [[
]]
if environment.argument("reload") then
- scripts.fonts.reload()
+ local verbose = environment.argument("verbose")
+ scripts.fonts.reload(verbose)
elseif environment.argument("list") then
local pattern = environment.argument("pattern") or environment.files[1] or ""
local all = environment.argument("all")
diff --git a/scripts/context/lua/mtx-grep.lua b/scripts/context/lua/mtx-grep.lua
new file mode 100644
index 000000000..18e36d2ea
--- /dev/null
+++ b/scripts/context/lua/mtx-grep.lua
@@ -0,0 +1,80 @@
+if not modules then modules = { } end modules ['mtx-babel'] = {
+ version = 1.001,
+ comment = "companion to mtxrun.lua",
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files"
+}
+
+scripts = scripts or { }
+scripts.grep = scripts.grep or { }
+
+banner = banner .. " | simple grepper "
+
+function scripts.grep.find(pattern, files, offset)
+ if pattern and pattern ~= "" then
+ local format = string.format
+ input.starttiming(scripts.grep)
+ local count, nofmatches, noffiles, nofmatchedfiles = environment.argument("count"), 0, 0, 0
+ local function grep(name)
+ local data = io.loaddata(name)
+ if data then
+ noffiles = noffiles + 1
+ local n, m = 0, 0
+ for line in data:gmatch("[^\n]+") do -- faster than loop over lines
+ n = n + 1
+ if line:find(pattern) then
+ m = m + 1
+ if not count then
+ input.log(format("%s %s: %s",name,n,line))
+ io.flush()
+ end
+ end
+ end
+ if count and m > 0 then
+ nofmatches = nofmatches + m
+ nofmatchedfiles = nofmatchedfiles + 1
+ input.log(format("%s: %s",name,m))
+ io.flush()
+ end
+ end
+ end
+--~ for i=offset or 1, #files do
+--~ local filename = files[i]
+--~ if filename:find("%*") then
+--~ for _, name in ipairs(dir.glob(filename)) do
+--~ grep(name)
+--~ end
+--~ else
+--~ grep(filename)
+--~ end
+--~ end
+ for i=offset or 1, #files do
+ for _, name in ipairs(dir.glob(files[i])) do
+ grep(name)
+ end
+ end
+ input.stoptiming(scripts.grep)
+ if count and nofmatches > 0 then
+ input.log(format("\nfiles: %s, matches: %s, matched files: %s, runtime: %0.3f seconds",noffiles,nofmatches,nofmatchedfiles,input.loadtime(scripts.grep)))
+ end
+ end
+end
+
+messages.help = [[
+--pattern search for pattern (optional)
+--count count matches only
+]]
+
+input.verbose = true
+
+local pattern = environment.argument("pattern")
+local files = environment.files and #environment.files > 0 and environment.files
+
+if pattern and files then
+ scripts.grep.find(pattern, files)
+elseif files then
+ scripts.grep.find(files[1], files, 2)
+else
+ input.help(banner,messages.help)
+end
diff --git a/scripts/context/lua/mtx-mptopdf.lua b/scripts/context/lua/mtx-mptopdf.lua
new file mode 100644
index 000000000..0c685a249
--- /dev/null
+++ b/scripts/context/lua/mtx-mptopdf.lua
@@ -0,0 +1,138 @@
+if not modules then modules = { } end modules ['mtx-mptopdf'] = {
+ version = 1.303,
+ comment = "companion to mtxrun.lua",
+ author = "Taco Hoekwater, Elvenkind BV, Dordrecht NL",
+ copyright = "Elvenkind BV / ConTeXt Development Team",
+ license = "see context related readme files"
+}
+
+scripts = scripts or { }
+scripts.mptopdf = scripts.mptopdf or { }
+scripts.mptopdf.aux = scripts.mptopdf.aux or { }
+
+do
+ -- setup functions and variables here
+
+ local dosish, miktex, escapeshell = false, false, false
+
+ if os.platform == 'windows' then
+ dosish = true
+ if environment.TEXSYSTEM and environment.TEXSYSTEM:find("miktex") then
+ miktex = true
+ end
+ end
+ if environment.SHELL and environment.SHELL:find("sh") then
+ escapeshell = true
+ end
+
+ function scripts.mptopdf.aux.find_latex(fname)
+ local d = io.loaddata(fname) or ""
+ return d:find("\\documentstyle") or d:find("\\documentclass") or d:find("\\begin{document}")
+ end
+
+ function scripts.mptopdf.aux.do_convert (fname)
+ local command, done, pdfdest = "", 0, ""
+ if fname:find(".%d+$") or fname:find("%.mps$") then
+ if miktex then
+ command = "pdftex -undump=mptopdf"
+ else
+ command = "pdftex -fmt=mptopdf -progname=context"
+ end
+ if dosish then
+ command = string.format('%s \\relax "%s"',command,fname)
+ else
+ command = string.format('%s \\\\relax "%s"',command,fname)
+ end
+ os.execute(command)
+ local name, suffix = file.nameonly(fname), file.extname(fname)
+ local pdfsrc = name .. ".pdf"
+ if lfs.isfile(pdfsrc) then
+ pdfdest = name .. "-" .. suffix .. ".pdf"
+ os.rename(pdfsrc, pdfdest)
+ if lfs.isfile(pdfsrc) then -- rename failed
+ file.copy(pdfsrc, pdfdest)
+ end
+ done = 1
+ end
+ end
+ return done, pdfdest
+ end
+
+ function scripts.mptopdf.aux.make_mps(fn,latex,rawmp,metafun)
+ local rest, mpbin = latex and " --tex=latex " or " ", ""
+ if rawmp then
+ if metafun then
+ mpbin = "mpost --progname=mpost --mem=metafun"
+ else
+ mpbin = "mpost --mem=mpost"
+ end
+ else
+ if latex then
+ mpbin = "mpost --mem=mpost"
+ else
+ mpbin = "texexec --mptex"
+ end
+ end
+ local runner = mpbin .. rest .. fn
+ input.report("running: %s\n", runner)
+ return (os.execute(runner))
+ end
+
+end
+
+function scripts.mptopdf.convertall()
+ local rawmp = environment.arguments.rawmp or false
+ local metafun = environment.arguments.metafun or false
+ local latex = environment.arguments.latex or false
+ local files = dir.glob(environment.files)
+ if #files > 0 then
+ local fn = files[1]
+ if #files == 1 and fn:find("%.mp$") then
+ latex = scripts.mptopdf.aux.find_latex(fn) or latex
+ end
+ if scripts.mptopdf.aux.make_mps(fn,latex,rawmp,metafun) then
+ files = dir.glob(file.nameonly(fn) .. ".*") -- reset
+ else
+ input.report("error while processing mp file '%s'", fn)
+ exit(1)
+ end
+ local report = { }
+ for _,fn in ipairs(files) do
+ local success, name = scripts.mptopdf.aux.do_convert(fn)
+ if success > 0 then
+ report[#report+1] = { fn, name }
+ end
+ end
+ if #report > 0 then
+ input.report("number of converted files: %i", #report)
+ input.report("")
+ for _, r in ipairs(report) do
+ input.report("%s => %s", r[1], r[2])
+ end
+ else
+ input.report("no input files match %s", table.concat(files,' '))
+ end
+ else
+ input.report("no files match %s", table.concat(environment.files,' '))
+ end
+end
+
+banner = banner .. " | mptopdf converter "
+
+messages.help = [[
+--rawmp raw metapost run
+--metafun use metafun instead of plain
+--latex force --tex=latex
+]]
+
+input.verbose = true
+
+if environment.files[1] then
+ scripts.mptopdf.convertall()
+else
+ if not environment.arguments.help then
+ input.report("provide MP output file (or pattern)")
+ input.report("")
+ end
+ input.help(banner,messages.help)
+end
diff --git a/scripts/context/lua/mtx-patterns.lua b/scripts/context/lua/mtx-patterns.lua
new file mode 100644
index 000000000..be190af43
--- /dev/null
+++ b/scripts/context/lua/mtx-patterns.lua
@@ -0,0 +1,362 @@
+if not modules then modules = { } end modules ['mtx-patterns'] = {
+ version = 1.001,
+ comment = "companion to mtxrun.lua",
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files"
+}
+
+local format = string.format
+
+scripts = scripts or { }
+scripts.patterns = scripts.patterns or { }
+
+scripts.patterns.list = {
+ { "??", "hyph-ar.tex", "arabic" },
+ { "bg", "hyph-bg.tex", "bulgarian" },
+-- { "ca", "hyph-ca.tex", "" },
+ { "??", "hyph-cop.tex", "coptic" },
+ { "cs", "hyph-cs.tex", "czech" },
+ { "??", "hyph-cy.tex", "welsh" },
+ { "da", "hyph-da.tex", "danish" },
+ { "de", "hyph-de-1901.tex", "german, old spelling" },
+ { "deo", "hyph-de-1996.tex", "german, new spelling" },
+--~ { "??", "hyph-el-monoton.tex", "" },
+--~ { "??", "hyph-el-polyton.tex", "" },
+--~ { "agr", "hyph-grc", "ancient greek" },
+--~ { "???", "hyph-x-ibycus", "ancient greek in ibycus encoding" },
+--~ { "gr", "", "" },
+ { "??", "hyph-eo.tex", "esperanto" },
+ { "gb", "hyph-en-gb.tex", "british english" },
+ { "us", "hyph-en-us.tex", "american english" },
+ { "es", "hyph-es.tex", "spanish" },
+ { "et", "hyph-et.tex", "estonian" },
+ { "eu", "hyph-eu.tex", "basque" }, -- ba is Bashkir!
+ { "??", "hyph-fa.tex", "farsi" },
+ { "fi", "hyph-fi.tex", "finnish" },
+ { "fr", "hyph-fr.tex", "french" },
+-- { "??", "hyph-ga.tex", "" },
+-- { "??", "hyph-gl.tex", "" },
+-- { "??", "hyph-grc.tex", "" },
+ { "hr", "hyph-hr.tex", "croatian" },
+ { "??", "hyph-hsb.tex", "upper sorbian" },
+ { "hu", "hyph-hu.tex", "hungarian" },
+ { "??", "hyph-ia.tex", "interlingua" },
+ { "??", "hyph-id.tex", "indonesian" },
+ { "??", "hyph-is.tex", "icelandic" },
+ { "it", "hyph-it.tex", "italian" },
+ { "la", "hyph-la.tex", "latin" },
+ { "??", "hyph-mn-cyrl.tex", "mongolian, cyrillic script" },
+ { "??", "hyph-mn-cyrl-x-new.tex", "mongolian, cyrillic script (new patterns)" },
+ { "nb", "hyph-nb.tex", "norwegian bokmål" },
+ { "nl", "hyph-nl.tex", "dutch" },
+ { "nn", "hyph-nn.tex", "norwegian nynorsk" },
+ { "pl", "hyph-pl.tex", "polish" },
+ { "pt", "hyph-pt.tex", "portuguese" },
+ { "ro", "hyph-ro.tex", "romanian" },
+ { "ru", "hyph-ru.tex", "russian" },
+ { "sk", "hyph-sk.tex", "" },
+ { "sl", "hyph-sl.tex", "slovenian" },
+ { "??", "hyph-sr-cyrl.tex", "serbian" },
+ { "sv", "hyph-sv.tex", "swedish" },
+ { "tr", "hyph-tr.tex", "turkish" },
+ { "??", "hyph-uk.tex", "ukrainian" },
+ { "??", "hyph-zh-latn.tex", "zh-latn, chinese Pinyin" },
+}
+
+
+-- stripped down from lpeg example:
+
+local utf = unicode.utf8
+
+local cont = lpeg.R("\128\191") -- continuation byte
+
+local utf8 = lpeg.R("\0\127")
+ + lpeg.R("\194\223") * cont
+ + lpeg.R("\224\239") * cont * cont
+ + lpeg.R("\240\244") * cont * cont * cont
+
+local validutf = (utf8^0/function() return true end) * (lpeg.P(-1)/function() return false end)
+
+function utf.check(str)
+ return lpeg.match(validutf,str)
+end
+
+local permitted_commands = table.tohash {
+ "message",
+ "endinput"
+}
+
+local permitted_characters = table.tohash {
+ 0x0027, -- apostrofe
+ 0x002D, -- hyphen
+}
+
+function scripts.patterns.load(path,name,mnemonic,fullcheck)
+ local fullname = file.join(path,name)
+ local data = io.loaddata(fullname) or ""
+ local byte, char = utf.byte, utf.char
+ if data ~= "" then
+ data = data:gsub("\\input ([^ \n\r]+)", function(subname)
+ local subname = file.addsuffix(subname,"tex")
+ local subfull = file.join(file.dirname(name),subname)
+ local subdata = io.loaddata(subfull) or ""
+ if subefile == "" then
+ if mnemonic then
+ input.report("no subfile %s for language %s",subname,mnemonic)
+ else
+ input.report("no subfile %s",name)
+ end
+ end
+ return subdata
+ end)
+ local comment = data:match("^(.-)[\n\r]\\patterns") or ""
+ local n, okay = 0, true
+ local cd = characters.data
+ for line in data:gmatch("[^ \n\r]+") do
+ local ok = utf.check(line)
+ n = n + 1
+ if not ok then
+ okay = false
+ line = line:gsub("%%","%%%%")
+ if fullcheck then
+ if mnemonic then
+ input.report("invalid utf in language %s, file %s, line %s: %s",mnemonic,name,n,line)
+ else
+ input.report("invalid utf in file %s, line %s: %s",name,n,line)
+ end
+ else
+ if mnemonic then
+ input.report("file %s for %s contains invalid utf",name,mnemonic)
+ else
+ input.report("file %s contains invalid utf",name)
+ end
+ break
+ end
+ end
+ end
+ local c, h = { }, { }
+ for line in data:gmatch("[^\n\r]+") do
+ local txt, cmt = line:match("^(.-)%%(.*)$")
+ if not txt then
+ txt, cmt = line, ""
+ end
+ for s in txt:gmatch("\\([a-zA-Z]+)") do
+ h[s] = (h[s] or 0) + 1
+ end
+ for s in cmt:gmatch("\\([a-zA-Z]+)") do
+ c[s] = (c[s] or 0) + 1
+ end
+ end
+ h.patterns = nil
+ h.hyphenation = nil
+ for k, v in pairs(h) do
+ if not permitted_commands[k] then okay = false end
+ if mnemonic then
+ input.report("command \\%s found in language %s, file %s, n=%s",k,mnemonic,name,v)
+ else
+ input.report("command \\%s found in file %s, n=%s",k,name,v)
+ end
+ end
+ if not environment.argument("fast") then
+ for k, v in pairs(c) do
+ if mnemonic then
+ input.report("command \\%s found in comment of language %s, file %s, n=%s",k,mnemonic,name,v)
+ else
+ input.report("command \\%s found in comment of file %s, n=%s",k,name,v)
+ end
+ end
+ end
+ data = data:gsub("%%.-[\n\r]","")
+ data = data:gsub(" *[\n\r]+","\n")
+ local patterns = data:match("\\patterns[%s]*{[%s]*(.-)[%s]*}") or ""
+ local hyphenations = data:match("\\hyphenation[%s]*{[%s]*(.-)[%s]*}") or ""
+ patterns = patterns:gsub(" +","\n")
+ hyphenations = hyphenations:gsub(" +","\n")
+ local p, h = { }, { }
+ local pats, hyps = { } , { }
+ local pused, hused = { } , { }
+ local period = byte(".")
+ for line in patterns:gmatch("[^ \n\r]+") do
+ local ok = true
+ for b in line:utfvalues() do
+ if b == period then
+ -- ok
+ else
+ local ct = cd[b].category
+ if ct == "lu" or ct == "ll" then
+ pused[char(b)] = true
+ elseif ct == "nd" then
+ -- ok
+ else
+ p[b] = (p[b] or 0) + 1
+ ok = false
+ end
+ end
+ end
+ if ok then
+ pats[#pats+1] = line
+ end
+ end
+ local hyphen = byte("-")
+ for line in hyphenations:gmatch("[^ \n\r]+") do
+ local ok = true
+ for b in line:utfvalues() do
+ if b == hyphen then
+ -- ok
+ else
+ local ct = cd[b].category
+ if ct == "lu" or ct == "ll" then
+ hused[char(b)] = true
+ else
+ h[b] = (h[b] or 0) + 1
+ ok = false
+ end
+ end
+ end
+ if ok then
+ hyps[#hyps+1] = line
+ end
+ end
+ local stripped = { }
+ for k, v in pairs(p) do
+ if mnemonic then
+ input.report("invalid character %s (0x%04X) in patterns of language %s, file %s, n=%s",char(k),k,mnemonic,name,v)
+ else
+ input.report("invalid character %s (0x%04X) in patterns of file %s, n=%s",char(k),k,name,v)
+ end
+ if not permitted_characters[k] then
+ okay = false
+ else
+ stripped[k] = true
+ end
+ end
+ for k, v in pairs(h) do
+ if mnemonic then
+ input.report("invalid character %s (0x%04X) in exceptions of language %s, file %s, n=%s",char(k),k,mnemonic,name,v)
+ else
+ input.report("invalid character %s (0x%04X) in exceptions of file %s, n=%s",char(k),k,name,v)
+ end
+ if not permitted_characters[k] then
+ okay = false
+ else
+ stripped[k] = true
+ end
+ end
+ local stripset = ""
+ for k, v in pairs(stripped) do
+ input.report("entries that contain character %s will be omitted",char(k))
+ stripset = stripset .. "%" .. char(k)
+ end
+ return okay, pats, hyps, comment, stripset, pused, hused
+ else
+ if mnemonic then
+ input.report("no file %s for language %s",fullname,mnemonic)
+ else
+ input.report("no file %s",fullname)
+ end
+ return false, { }, { }, "", "", { }, { }
+ end
+end
+
+function scripts.patterns.save(destination,mnemonic,patterns,hyphenations,comment,stripped,pused,hused)
+ local nofpatterns = #patterns
+ local nofhyphenations = #hyphenations
+ local pu = table.concat(table.sortedkeys(pused), " ")
+ local hu = table.concat(table.sortedkeys(hused), " ")
+ input.report("language %s has %s patterns and %s exceptions",mnemonic,nofpatterns,nofhyphenations)
+ if mnemonic ~= "??" then
+ local rmefile = file.join(destination,"lang-"..mnemonic..".rme")
+ local patfile = file.join(destination,"lang-"..mnemonic..".pat")
+ local hypfile = file.join(destination,"lang-"..mnemonic..".hyp")
+ local topline = "% generated by mtxrun --script pattern --convert"
+ local banner = "% for comment and copyright, see " .. rmefile
+ input.report("saving language data for %s",mnemonic)
+ if not comment or comment == "" then comment = "% no comment" end
+ if not type(destination) == "string" then destination = "." end
+ os.remove(rmefile)
+ os.remove(patfile)
+ os.remove(hypfile)
+ io.savedata(rmefile,format("%s\n\n%s",topline,comment))
+ io.savedata(patfile,format("%s\n\n%s\n\n%% used: %s\n\n\\patterns{\n%s}",topline,banner,pu,table.concat(patterns,"\n")))
+ io.savedata(hypfile,format("%s\n\n%s\n\n%% used: %s\n\n\\hyphenation{\n%s}",topline,banner,hu,table.concat(hyphenations,"\n")))
+ end
+end
+
+function scripts.patterns.prepare()
+ dofile(input.find_file("char-def.lua"))
+end
+
+function scripts.patterns.check()
+ local path = environment.argument("path") or "."
+ local found = false
+ local verbose = input.verbose
+ input.verbose = true
+ if #environment.files > 0 then
+ for _, name in ipairs(environment.files) do
+ input.report("checking language file %s", name)
+ local okay = scripts.patterns.load(path,name,nil,not environment.argument("fast"))
+ if #environment.files > 1 then
+ input.report("")
+ end
+ end
+ else
+ for k, v in pairs(scripts.patterns.list) do
+ local mnemonic, name = v[1], v[2]
+ input.report("checking language %s, file %s", mnemonic, name)
+ local okay = scripts.patterns.load(path,name,mnemonic,not environment.argument("fast"))
+ if not okay then
+ input.report("there are errors that need to be fixed")
+ end
+ input.report("")
+ end
+ end
+ input.verbose = verbose
+end
+
+function scripts.patterns.convert()
+ local path = environment.argument("path") or "."
+ local destination = environment.argument("destination") or "."
+ if path == destination then
+ input.report("source path and destination path should differ (use --path and/or --destination)")
+ else
+ local verbose = input.verbose
+ input.verbose = true
+ for k, v in pairs(scripts.patterns.list) do
+ local mnemonic, name = v[1], v[2]
+ input.report("converting language %s, file %s", mnemonic, name)
+ local okay, patterns, hyphenations, comment, stripped, pused, hused = scripts.patterns.load(path,name,false)
+ if okay then
+ scripts.patterns.save(destination,mnemonic,patterns,hyphenations,comment,stripped,pused,hused)
+ else
+ input.report("convertion aborted due to error(s)")
+ end
+ input.report("")
+ end
+ end
+ input.verbose = verbose
+end
+
+banner = banner .. " | pattern tools "
+
+messages.help = [[
+--convert generate context language files (mnemonic driven, if not given then all)
+--check check pattern file (or those used by context when no file given)
+
+--fast only report filenames, no lines
+]]
+
+if environment.argument("check") then
+ scripts.patterns.prepare()
+ scripts.patterns.check()
+elseif environment.argument("convert") then
+ scripts.patterns.prepare()
+ scripts.patterns.convert()
+else
+ input.help(banner,messages.help)
+end
+
+-- mtxrun --script pattern --check hyph-*.tex
+-- mtxrun --script pattern --check --path=c:/data/develop/svn-hyphen/trunk/hyph-utf8/tex/generic/hyph-utf8/patterns
+-- mtxrun --script pattern --check --fast --path=c:/data/develop/svn-hyphen/trunk/hyph-utf8/tex/generic/hyph-utf8/patterns
+-- mtxrun --script pattern --convert --path=c:/data/develop/svn-hyphen/trunk/hyph-utf8/tex/generic/hyph-utf8/patterns --destination e:/tmp/patterns
diff --git a/scripts/context/lua/mtx-server.lua b/scripts/context/lua/mtx-server.lua
index 293bc0c1c..1df4b4663 100644
--- a/scripts/context/lua/mtx-server.lua
+++ b/scripts/context/lua/mtx-server.lua
@@ -1,82 +1,283 @@
if not modules then modules = { } end modules ['mtx-server'] = {
version = 1.001,
comment = "companion to mtxrun.lua",
- author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ author = "Hans Hagen & Taco Hoekwater",
copyright = "PRAGMA ADE / ConTeXt Development Team",
license = "see context related readme files"
}
-texmf.instance = instance -- we need to get rid of this / maybe current instance in global table
-
--- The starting point was stripped down webserver.lua by Samuel
--- Saint-Pettersen (as downloaded on 21-5-2008) which only served
--- html and was not configureable. In due time I will extend the
--- next code. Eventually we may move code to l-server.
-
scripts = scripts or { }
-scripts.webserver = scripts.webserver or {}
+scripts.webserver = scripts.webserver or { }
local socket = require("socket")
+local format = string.format
+
+-- The following two lists are taken from webrick (ruby) and
+-- extended with a few extra suffixes.
+
+local mimetypes = {
+ ai = 'application/postscript',
+ asc = 'text/plain',
+ avi = 'video/x-msvideo',
+ bin = 'application/octet-stream',
+ bmp = 'image/bmp',
+ bz2 = 'application/x-bzip2',
+ cer = 'application/pkix-cert',
+ class = 'application/octet-stream',
+ crl = 'application/pkix-crl',
+ crt = 'application/x-x509-ca-cert',
+ css = 'text/css',
+ dms = 'application/octet-stream',
+ doc = 'application/msword',
+ dvi = 'application/x-dvi',
+ eps = 'application/postscript',
+ etx = 'text/x-setext',
+ exe = 'application/octet-stream',
+ gif = 'image/gif',
+ gz = 'application/x-tar',
+ hqx = 'application/mac-binhex40',
+ htm = 'text/html',
+ html = 'text/html',
+ jpe = 'image/jpeg',
+ jpeg = 'image/jpeg',
+ jpg = 'image/jpeg',
+ lha = 'application/octet-stream',
+ lzh = 'application/octet-stream',
+ mov = 'video/quicktime',
+ mpe = 'video/mpeg',
+ mpeg = 'video/mpeg',
+ mpg = 'video/mpeg',
+ pbm = 'image/x-portable-bitmap',
+ pdf = 'application/pdf',
+ pgm = 'image/x-portable-graymap',
+ png = 'image/png',
+ pnm = 'image/x-portable-anymap',
+ ppm = 'image/x-portable-pixmap',
+ ppt = 'application/vnd.ms-powerpoint',
+ ps = 'application/postscript',
+ qt = 'video/quicktime',
+ ras = 'image/x-cmu-raster',
+ rb = 'text/plain',
+ rd = 'text/plain',
+ rgb = 'image/x-rgb',
+ rtf = 'application/rtf',
+ sgm = 'text/sgml',
+ sgml = 'text/sgml',
+ snd = 'audio/basic',
+ tar = 'application/x-tar',
+ tgz = 'application/x-tar',
+ tif = 'image/tiff',
+ tiff = 'image/tiff',
+ txt = 'text/plain',
+ xbm = 'image/x-xbitmap',
+ xls = 'application/vnd.ms-excel',
+ xml = 'text/xml',
+ xpm = 'image/x-xpixmap',
+ xwd = 'image/x-xwindowdump',
+ zip = 'application/zip',
+}
+
+local messages = {
+ [100] = 'Continue',
+ [101] = 'Switching Protocols',
+ [200] = 'OK',
+ [201] = 'Created',
+ [202] = 'Accepted',
+ [203] = 'Non-Authoritative Information',
+ [204] = 'No Content',
+ [205] = 'Reset Content',
+ [206] = 'Partial Content',
+ [300] = 'Multiple Choices',
+ [301] = 'Moved Permanently',
+ [302] = 'Found',
+ [303] = 'See Other',
+ [304] = 'Not Modified',
+ [305] = 'Use Proxy',
+ [307] = 'Temporary Redirect',
+ [400] = 'Bad Request',
+ [401] = 'Unauthorized',
+ [402] = 'Payment Required',
+ [403] = 'Forbidden',
+ [404] = 'Not Found',
+ [405] = 'Method Not Allowed',
+ [406] = 'Not Acceptable',
+ [407] = 'Proxy Authentication Required',
+ [408] = 'Request Timeout',
+ [409] = 'Conflict',
+ [410] = 'Gone',
+ [411] = 'Length Required',
+ [412] = 'Precondition Failed',
+ [413] = 'Request Entity Too Large',
+ [414] = 'Request-URI Too Large',
+ [415] = 'Unsupported Media Type',
+ [416] = 'Request Range Not Satisfiable',
+ [417] = 'Expectation Failed',
+ [500] = 'Internal Server Error',
+ [501] = 'Not Implemented',
+ [502] = 'Bad Gateway',
+ [503] = 'Service Unavailable',
+ [504] = 'Gateway Timeout',
+ [505] = 'HTTP Version Not Supported',
+}
+
+local handlers = { }
+
+local function errormessage(client,configuration,n)
+ local data = format("<head><title>%s %s</title></head><html><h2>%s %s</h2></html>",n,messages[n],n,messages[n])
+ input.report("handling error %s: %s",n,messages[n])
+ handlers.generic(client,configuration,data,nil,true)
+end
-local function message(str)
- return string.format("<h1>%s</h1>",str)
+function handlers.generic(client,configuration,data,suffix,iscontent)
+ if not iscontent then
+ data = io.loaddata(file.join(configuration.root,data))
+ end
+ if data and data ~= "" then
+ client:send("HTTP/1.1 200 OK\r\n")
+ client:send("Connection: close\r\n")
+ client:send(format("Content-Length: %s\r\n",#data))
+ client:send(format("Content-Type: %s\r\n",(suffix and mimetypes[suffix]) or "text/html"))
+ client:send("\r\n")
+ client:send(data)
+ client:send("\r\n")
+ else
+ errormessage(client,configuration,404)
+ end
+end
+
+--~ return os.date()
+
+--~ return { content = "crap" }
+
+--~ return function(configuration,filename)
+--~ return { content = filename }
+--~ end
+
+function handlers.lua(client,configuration,filename,suffix,iscontent)
+ local filename = file.join(configuration.root,configuration.scripts,filename)
+ -- todo: split url in components, see l-url; rather trivial
+ if lfs.isfile(filename) then
+ local result = loadfile(filename)
+ if result and type(result) == "function" then
+ -- result() should return a table { [type=,] [length=,] content= }, function or string
+ result = result()
+ end
+ if result and type(result) == "function" then
+ result = result(configuration,filename) -- sedond argument will become query
+ end
+ if result and type(result) == "string" then
+ result = { content = result }
+ end
+ if result and type(result) == "table" then
+ if result.content then
+ local suffix = result.type or "text/html"
+ local action = handlers[suffix] or handlers.generic
+ action(client,configuration,filename,suffix,true) -- content
+ elseif result.filename then
+ local suffix = file.extname(filename) or "text/html"
+ local action = handlers[suffix] or handlers.generic
+ action(client,configuration,filename,suffix,false) -- filename
+ else
+ errormessage(client,configuration,404)
+ end
+ else
+ errormessage(client,configuration,500)
+ end
+ else
+ errormessage(client,configuration,404)
+ end
end
+handlers.luc = handlers.lua
+handlers.html = handlers.htm
+
+local indices = { "index.htm", "index.html" }
+
function scripts.webserver.run(configuration)
- local server = assert(socket.bind("*", tonumber(configuration.port or 8080)))
- while true do
+ -- check configuration
+ configuration.port = tonumber(configuration.port or os.getenv("MTX_SERVER_PORT") or 8080) or 8080
+ if not configuration.root or not lfs.isdir(configuration.root) then
+ configuration.root = os.getenv("MTX_SERVER_ROOT") or "."
+ end
+ -- locate root and index file in tex tree
+ if not lfs.isdir(configuration.root) then
+ for _, name in ipairs(indices) do
+ local root = input.resolve("path:" .. name) or ""
+ if root ~= "" then
+ configuration.root = root
+ configuration.index = configuration.index or name
+ break
+ end
+ end
+ end
+ if not configuration.index then
+ for _, name in ipairs(indices) do
+ if lfs.isfile(file.join(configuration.root,name)) then
+ configuration.index = name -- we will prepend the rootpath later
+ break
+ end
+ end
+ configuration.index = configuration.index or "unknown"
+ end
+ configuration.scripts = configuration.scripts or "cgi"
+ -- so far for checks
+ input.report("running at port: %s",configuration.port)
+ input.report("document root: %s",configuration.root)
+ input.report("main index file: %s",configuration.index)
+ input.report("scripts subpath: %s",configuration.scripts)
+ local server = assert(socket.bind("*", configuration.port))
+ while true do -- no multiple clients
local client = server:accept()
client:settimeout(configuration.timeout or 60)
local request, e = client:receive()
if e then
- client:send(message("404 Not Found"))
+ errormessage(client,configuration,404)
else
- -- GET /showcase.pdf HTTP/1.1
+ local from = client:getpeername()
+ input.report("request from: %s",tostring(from))
local filename = request:match("GET (.+) HTTP/.*$") -- todo: more clever
- -- filename = filename:gsub("%%(%d%d)",function(c) return string.char(tonumber(c,16)) end)
- filename = socket.url.unescape(filename)
- if filename == nil or filename == "" then
- filename = configuration.index or "index.html"
- end
- -- todo chunked
- local fullname = file.join(configuration.root,filename)
- local data = io.loaddata(fullname)
- if data and data ~= "" then
- local result
- client:send("HTTP/1.1 200 OK\r\n")
- client:send("Connection: close\r\n")
- if filename:find(".pdf$") then -- todo: special handler
- client:send(string.format("Content-Length: %s\r\n",#data))
- client:send("Content-Type: application/pdf\r\n")
+ if filename then
+ filename = socket.url.unescape(filename)
+ input.report("requested action: %s",filename)
+ if filename:find("%.%.") then
+ filename = nil -- invalid path
+ end
+ if filename == nil or filename == "" or filename == "/" then
+ filename = configuration.index
+ input.report("invalid filename, forcing: %s",filename)
+ end
+ local suffix = file.extname(filename)
+ local action = handlers[suffix] or handlers.generic
+ if action then
+ input.report("performing action: %s",filename)
+ action(client,configuration,filename,suffix,false) -- filename and no content
else
- client:send("Content-Type: text/html\r\n")
+ errormessage(client,configuration,404)
end
- client:send("\r\n")
- client:send(data)
- client:send("\r\n")
else
- client:send(message("404 Not Found"))
+ errormessage(client,configuration,404)
end
end
client:close()
end
end
-
banner = banner .. " | webserver "
messages.help = [[
--start start server
--port port to listen to
--root server root
+--scripts scripts sub path
--index index file
]]
if environment.argument("start") then
scripts.webserver.run {
- port = environment.argument("port") or "8080",
- root = environment.argument("root") or ".", -- "e:/websites/www.pragma-ade.com",
- index = environment.argument("index") or "index.html",
+ port = environment.argument("port"),
+ root = environment.argument("root"), -- "e:/websites/www.pragma-ade.com",
+ index = environment.argument("index"),
+ scripts = environment.argument("scripts") or "cgi",
}
else
input.help(banner,messages.help)
diff --git a/scripts/context/lua/mtx-update.lua b/scripts/context/lua/mtx-update.lua
index 581774f1e..d8a838fec 100644
--- a/scripts/context/lua/mtx-update.lua
+++ b/scripts/context/lua/mtx-update.lua
@@ -11,8 +11,6 @@ if not modules then modules = { } end modules ['mtx-update'] = {
-- Together with Arthur Reutenauer she made sure that it worked well on all
-- platforms that matter.
-texmf.instance = instance -- we need to get rid of this / maybe current instance in global table
-
scripts = scripts or { }
scripts.update = scripts.update or { }
@@ -122,17 +120,23 @@ scripts.update.engines = {
}
scripts.update.platforms = {
- ["mswin"] = "mswin",
- ["windows"] = "mswin",
- ["win32"] = "mswin",
- ["win"] = "mswin",
- ["linux"] = "linux",
- ["freebsd"] = "freebsd",
- ["linux-32"] = "linux",
- ["linux-64"] = "linux-64",
- ["osx"] = "osx-intel",
- ["osx-intel"] = "osx-intel",
- ["osx-ppc"] = "osx-ppc",
+ ["mswin"] = "mswin",
+ ["windows"] = "mswin",
+ ["win32"] = "mswin",
+ ["win"] = "mswin",
+ ["linux"] = "linux",
+ ["freebsd"] = "freebsd",
+ ["linux-32"] = "linux",
+ ["linux-64"] = "linux-64",
+ ["linux32"] = "linux",
+ ["linux64"] = "linux-64",
+ ["osx"] = "osx-intel",
+ ["osx-intel"] = "osx-intel",
+ ["osx-ppc"] = "osx-ppc",
+ ["osx-powerpc"] = "osx-ppc",
+ ["osxintel"] = "osx-intel",
+ ["osxppc"] = "osx-ppc",
+ ["osxpowerpc"] = "osx-ppc",
}
function scripts.update.run(str)
@@ -185,7 +189,8 @@ function scripts.update.synchronize()
local destination = string.format("%s/%s", texroot, collection[2]:gsub("<platform>", platform))
destination = destination:gsub("\\","/")
archive = archive:gsub("<version>",version)
- if platform == "windows" or platform == "mswin" then
+--~ if platform == "windows" or platform == "mswin" then
+ if os.currentplatform() == "windows" or os.currentplatform() == "mswin" then
destination = destination:gsub("([a-zA-Z]):/", "/cygdrive/%1/")
end
individual[#individual+1] = { archive, destination }
diff --git a/scripts/context/lua/mtx-watch.lua b/scripts/context/lua/mtx-watch.lua
index f9e81da42..a720fb47a 100644
--- a/scripts/context/lua/mtx-watch.lua
+++ b/scripts/context/lua/mtx-watch.lua
@@ -6,13 +6,30 @@ if not modules then modules = { } end modules ['mtx-watch'] = {
license = "see context related readme files"
}
-texmf.instance = instance -- we need to get rid of this / maybe current instance in global table
-
scripts = scripts or { }
scripts.watch = scripts.watch or { }
do
+ function scripts.watch.save_exa_modes(modes,ctmname)
+ if modes then
+ local t= { }
+ t[#t+1] = "<?xml version='1.0' standalone='yes'?>\n"
+ t[#t+1] = "<exa:variables xmlns:exa='htpp://www.pragma-ade.com/schemas/exa-variables.rng'>"
+ if modes then
+ for k, v in ipairs(modes) do
+ local key, value = v:match("^(.*):([^:]-)$")
+ if key and value then
+ t[#t+1] = string.format("\t<exa:variable label='%s'>%s</exa:variable>",key,value)
+ end
+ end
+ end
+ t[#t+1] = "</exa:variables>"
+ os.remove(ctmname)
+ io.savedata(ctmname,table.concat(t,"\n"))
+ end
+ end
+
function scripts.watch.watch()
local delay = environment.argument("delay") or 5
local logpath = environment.argument("logpath") or ""
@@ -74,12 +91,17 @@ do
local newpath = file.dirname(name)
io.flush()
local result = ""
+ local ctmname = file.basename(replacements.filename)
+ if ctmname == "" then ctmname = name end -- use self as fallback
+ ctmname = file.replacesuffix(ctmname,"ctm")
if newpath ~= "" and newpath ~= "." then
local oldpath = lfs.currentdir()
lfs.chdir(newpath)
+ scripts.watch.save_exa_modes(joblog.modes,ctmname)
if pipe then result = os.resultof(command) else result = os.spawn(command) end
lfs.chdir(oldpath)
else
+ scripts.watch.save_exa_modes(joblog.modes,ctmname)
if pipe then result = os.resultof(command) else result = os.spawn(command) end
end
logs.report("watch",string.format("return value: %s", result))
diff --git a/scripts/context/lua/mtxrun.lua b/scripts/context/lua/mtxrun.lua
index 040214178..45a881839 100644
--- a/scripts/context/lua/mtxrun.lua
+++ b/scripts/context/lua/mtxrun.lua
@@ -37,9 +37,10 @@ if not modules then modules = { } end modules ['mtxrun'] = {
-- remember for subruns: _CTX_K_S_#{original}_
-- remember for subruns: TEXMFSTART.#{original} [tex.rb texmfstart.rb]
-banner = "version 1.0.2 - 2007+ - PRAGMA ADE / CONTEXT"
texlua = true
+banner = "version 1.1.0 - 2007+ - PRAGMA ADE / CONTEXT" -- not local
+
-- begin library merge
-- filename : l-string.lua
-- comment : split off from luat-lib
@@ -125,7 +126,7 @@ end
function string:splitchr(chr)
if #self > 0 then
local t = { }
- for s in string.gmatch(self..chr,"(.-)"..chr) do
+ for s in (self..chr):gmatch("(.-)"..chr) do
t[#t+1] = s
end
return t
@@ -134,22 +135,6 @@ function string:splitchr(chr)
end
end
---~ function string.piecewise(str, pat, fnc) -- variant of split
---~ local fpat = "(.-)"..pat
---~ local last_end = 1
---~ local s, e, cap = string.find(str, fpat, 1)
---~ while s ~= nil do
---~ if s~=1 or cap~="" then
---~ fnc(cap)
---~ end
---~ last_end = e+1
---~ s, e, cap = string.find(str, fpat, last_end)
---~ end
---~ if last_end <= #str then
---~ fnc((string.sub(str,last_end)))
---~ end
---~ end
-
function string.piecewise(str, pat, fnc) -- variant of split
for k in string.splitter(str,pat) do fnc(k) end
end
@@ -668,35 +653,283 @@ function table.starts_at(t)
return ipairs(t,1)(t,0)
end
-do
+--~ do
+
+--~ -- one of my first exercises in lua ...
+
+--~ table.serialize_functions = true
+--~ table.serialize_compact = true
+--~ table.serialize_inline = true
+
+--~ local function key(k,noquotes)
+--~ if type(k) == "number" then -- or k:find("^%d+$") then
+--~ return "["..k.."]"
+--~ elseif noquotes and k:find("^%a[%a%d%_]*$") then
+--~ return k
+--~ else
+--~ return '["'..k..'"]'
+--~ end
+--~ end
+
+--~ local function simple_table(t)
+--~ if #t > 0 then
+--~ local n = 0
+--~ for _,v in pairs(t) do
+--~ n = n + 1
+--~ end
+--~ if n == #t then
+--~ local tt = { }
+--~ for i=1,#t do
+--~ local v = t[i]
+--~ local tv = type(v)
+--~ if tv == "number" or tv == "boolean" then
+--~ tt[#tt+1] = tostring(v)
+--~ elseif tv == "string" then
+--~ tt[#tt+1] = ("%q"):format(v)
+--~ else
+--~ tt = nil
+--~ break
+--~ end
+--~ end
+--~ return tt
+--~ end
+--~ end
+--~ return nil
+--~ end
+
+--~ local function serialize(root,name,handle,depth,level,reduce,noquotes,indexed)
+--~ handle = handle or print
+--~ reduce = reduce or false
+--~ if depth then
+--~ depth = depth .. " "
+--~ if indexed then
+--~ handle(("%s{"):format(depth))
+--~ else
+--~ handle(("%s%s={"):format(depth,key(name,noquotes)))
+--~ end
+--~ else
+--~ depth = ""
+--~ local tname = type(name)
+--~ if tname == "string" then
+--~ if name == "return" then
+--~ handle("return {")
+--~ else
+--~ handle(name .. "={")
+--~ end
+--~ elseif tname == "number" then
+--~ handle("[" .. name .. "]={")
+--~ elseif tname == "boolean" then
+--~ if name then
+--~ handle("return {")
+--~ else
+--~ handle("{")
+--~ end
+--~ else
+--~ handle("t={")
+--~ end
+--~ end
+--~ if root and next(root) then
+--~ local compact = table.serialize_compact
+--~ local inline = compact and table.serialize_inline
+--~ local first, last = nil, 0 -- #root cannot be trusted here
+--~ if compact then
+--~ for k,v in ipairs(root) do -- NOT: for k=1,#root do (we need to quit at nil)
+--~ if not first then first = k end
+--~ last = last + 1
+--~ end
+--~ end
+--~ for _,k in pairs(table.sortedkeys(root)) do
+--~ local v = root[k]
+--~ local t = type(v)
+--~ if compact and first and type(k) == "number" and k >= first and k <= last then
+--~ if t == "number" then
+--~ handle(("%s %s,"):format(depth,v))
+--~ elseif t == "string" then
+--~ if reduce and (v:find("^[%-%+]?[%d]-%.?[%d+]$") == 1) then
+--~ handle(("%s %s,"):format(depth,v))
+--~ else
+--~ handle(("%s %q,"):format(depth,v))
+--~ end
+--~ elseif t == "table" then
+--~ if not next(v) then
+--~ handle(("%s {},"):format(depth))
+--~ elseif inline then
+--~ local st = simple_table(v)
+--~ if st then
+--~ handle(("%s { %s },"):format(depth,table.concat(st,", ")))
+--~ else
+--~ serialize(v,k,handle,depth,level+1,reduce,noquotes,true)
+--~ end
+--~ else
+--~ serialize(v,k,handle,depth,level+1,reduce,noquotes,true)
+--~ end
+--~ elseif t == "boolean" then
+--~ handle(("%s %s,"):format(depth,tostring(v)))
+--~ elseif t == "function" then
+--~ if table.serialize_functions then
+--~ handle(('%s loadstring(%q),'):format(depth,string.dump(v)))
+--~ else
+--~ handle(('%s "function",'):format(depth))
+--~ end
+--~ else
+--~ handle(("%s %q,"):format(depth,tostring(v)))
+--~ end
+--~ elseif k == "__p__" then -- parent
+--~ if false then
+--~ handle(("%s __p__=nil,"):format(depth))
+--~ end
+--~ elseif t == "number" then
+--~ handle(("%s %s=%s,"):format(depth,key(k,noquotes),v))
+--~ elseif t == "string" then
+--~ if reduce and (v:find("^[%-%+]?[%d]-%.?[%d+]$") == 1) then
+--~ handle(("%s %s=%s,"):format(depth,key(k,noquotes),v))
+--~ else
+--~ handle(("%s %s=%q,"):format(depth,key(k,noquotes),v))
+--~ end
+--~ elseif t == "table" then
+--~ if not next(v) then
+--~ handle(("%s %s={},"):format(depth,key(k,noquotes)))
+--~ elseif inline then
+--~ local st = simple_table(v)
+--~ if st then
+--~ handle(("%s %s={ %s },"):format(depth,key(k,noquotes),table.concat(st,", ")))
+--~ else
+--~ serialize(v,k,handle,depth,level+1,reduce,noquotes)
+--~ end
+--~ else
+--~ serialize(v,k,handle,depth,level+1,reduce,noquotes)
+--~ end
+--~ elseif t == "boolean" then
+--~ handle(("%s %s=%s,"):format(depth,key(k,noquotes),tostring(v)))
+--~ elseif t == "function" then
+--~ if table.serialize_functions then
+--~ handle(('%s %s=loadstring(%q),'):format(depth,key(k,noquotes),string.dump(v)))
+--~ else
+--~ handle(('%s %s="function",'):format(depth,key(k,noquotes)))
+--~ end
+--~ else
+--~ handle(("%s %s=%q,"):format(depth,key(k,noquotes),tostring(v)))
+--~ -- handle(('%s %s=loadstring(%q),'):format(depth,key(k,noquotes),string.dump(function() return v end)))
+--~ end
+--~ end
+--~ if level > 0 then
+--~ handle(("%s},"):format(depth))
+--~ else
+--~ handle(("%s}"):format(depth))
+--~ end
+--~ else
+--~ handle(("%s}"):format(depth))
+--~ end
+--~ end
+
+--~ --~ name:
+--~ --~
+--~ --~ true : return { }
+--~ --~ false : { }
+--~ --~ nil : t = { }
+--~ --~ string : string = { }
+--~ --~ 'return' : return { }
+--~ --~ number : [number] = { }
+
+--~ function table.serialize(root,name,reduce,noquotes)
+--~ local t = { }
+--~ local function flush(s)
+--~ t[#t+1] = s
+--~ end
+--~ serialize(root, name, flush, nil, 0, reduce, noquotes)
+--~ return table.concat(t,"\n")
+--~ end
+
+--~ function table.tohandle(handle,root,name,reduce,noquotes)
+--~ serialize(root, name, handle, nil, 0, reduce, noquotes)
+--~ end
+
+--~ -- sometimes tables are real use (zapfino extra pro is some 85M) in which
+--~ -- case a stepwise serialization is nice; actually, we could consider:
+--~ --
+--~ -- for line in table.serializer(root,name,reduce,noquotes) do
+--~ -- ...(line)
+--~ -- end
+--~ --
+--~ -- so this is on the todo list
+
+--~ table.tofile_maxtab = 2*1024
+
+--~ function table.tofile(filename,root,name,reduce,noquotes)
+--~ local f = io.open(filename,'w')
+--~ if f then
+--~ local concat = table.concat
+--~ local maxtab = table.tofile_maxtab
+--~ if maxtab > 1 then
+--~ local t = { }
+--~ local function flush(s)
+--~ t[#t+1] = s
+--~ if #t > maxtab then
+--~ f:write(concat(t,"\n"),"\n") -- hm, write(sometable) should be nice
+--~ t = { }
+--~ end
+--~ end
+--~ serialize(root, name, flush, nil, 0, reduce, noquotes)
+--~ f:write(concat(t,"\n"),"\n")
+--~ else
+--~ local function flush(s)
+--~ f:write(s,"\n")
+--~ end
+--~ serialize(root, name, flush, nil, 0, reduce, noquotes)
+--~ end
+--~ f:close()
+--~ end
+--~ end
+
+--~ end
- -- one of my first exercises in lua ...
-
- -- 34.055.092 32.403.326 arabtype.tma
- -- 1.620.614 1.513.863 lmroman10-italic.tma
- -- 1.325.585 1.233.044 lmroman10-regular.tma
- -- 1.248.157 1.158.903 lmsans10-regular.tma
- -- 194.646 153.120 lmtypewriter10-regular.tma
- -- 1.771.678 1.658.461 palatinosanscom-bold.tma
- -- 1.695.251 1.584.491 palatinosanscom-regular.tma
- -- 13.736.534 13.409.446 zapfinoextraltpro.tma
-
- -- 13.679.038 11.774.106 arabtype.tmc
- -- 886.248 754.944 lmroman10-italic.tmc
- -- 729.828 466.864 lmroman10-regular.tmc
- -- 688.482 441.962 lmsans10-regular.tmc
- -- 128.685 95.853 lmtypewriter10-regular.tmc
- -- 715.929 582.985 palatinosanscom-bold.tmc
- -- 669.942 540.126 palatinosanscom-regular.tmc
- -- 1.560.588 1.317.000 zapfinoextraltpro.tmc
+--~ t = {
+--~ b = "123",
+--~ a = "x",
+--~ c = 1.23,
+--~ d = "1.23",
+--~ e = true,
+--~ f = {
+--~ d = "1.23",
+--~ a = "x",
+--~ b = "123",
+--~ c = 1.23,
+--~ e = true,
+--~ f = {
+--~ e = true,
+--~ f = {
+--~ e = true
+--~ },
+--~ },
+--~ },
+--~ g = function() end
+--~ }
+
+--~ print(table.serialize(t), "\n")
+--~ print(table.serialize(t,"name"), "\n")
+--~ print(table.serialize(t,false), "\n")
+--~ print(table.serialize(t,true), "\n")
+--~ print(table.serialize(t,"name",true), "\n")
+--~ print(table.serialize(t,"name",true,true), "\n")
+
+do
table.serialize_functions = true
table.serialize_compact = true
table.serialize_inline = true
+ local sortedkeys = table.sortedkeys
+ local format, concat = string.format, table.concat
+ local noquotes, hexify, handle, reduce, compact, inline, functions
+ local pairs, ipairs, type, next, tostring = pairs, ipairs, type, next, tostring
+
local function key(k)
if type(k) == "number" then -- or k:find("^%d+$") then
- return "["..k.."]"
+ if hexify then
+ return ("[0x%04X]"):format(k)
+ else
+ return "["..k.."]"
+ end
elseif noquotes and k:find("^%a[%a%d%_]*$") then
return k
else
@@ -715,7 +948,13 @@ do
for i=1,#t do
local v = t[i]
local tv = type(v)
- if tv == "number" or tv == "boolean" then
+ if tv == "number" then
+ if hexify then
+ tt[#tt+1] = ("0x%04X"):format(v)
+ else
+ tt[#tt+1] = tostring(v)
+ end
+ elseif tv == "boolean" then
tt[#tt+1] = tostring(v)
elseif tv == "string" then
tt[#tt+1] = ("%q"):format(v)
@@ -730,53 +969,38 @@ do
return nil
end
- local function serialize(root,name,handle,depth,level,reduce,noquotes,indexed)
- handle = handle or print
- reduce = reduce or false
- if depth then
+ local function do_serialize(root,name,depth,level,indexed)
+ if level > 0 then
depth = depth .. " "
if indexed then
handle(("%s{"):format(depth))
- else
+ elseif name then
handle(("%s%s={"):format(depth,key(name)))
- end
- else
- depth = ""
- local tname = type(name)
- if tname == "string" then
- if name == "return" then
- handle("return {")
- else
- handle(name .. "={")
- end
- elseif tname == "number" then
- handle("[" .. name .. "]={")
- elseif tname == "boolean" then
- if name then
- handle("return {")
- else
- handle("{")
- end
else
- handle("t={")
+ handle(("%s{"):format(depth))
end
end
if root and next(root) then
- local compact = table.serialize_compact
- local inline = compact and table.serialize_inline
local first, last = nil, 0 -- #root cannot be trusted here
if compact then
- for k,v in ipairs(root) do -- NOT: for k=1,#root do (why)
+ for k,v in ipairs(root) do -- NOT: for k=1,#root do (we need to quit at nil)
if not first then first = k end
last = last + 1
end
end
- for _,k in pairs(table.sortedkeys(root)) do
+ --~ for _,k in pairs(sortedkeys(root)) do -- 1% faster:
+ local sk = sortedkeys(root)
+ for i=1,#sk do
+ local k = sk[i]
local v = root[k]
local t = type(v)
if compact and first and type(k) == "number" and k >= first and k <= last then
if t == "number" then
- handle(("%s %s,"):format(depth,v))
+ if hexify then
+ handle(("%s 0x%04X,"):format(depth,v))
+ else
+ handle(("%s %s,"):format(depth,v))
+ end
elseif t == "string" then
if reduce and (v:find("^[%-%+]?[%d]-%.?[%d+]$") == 1) then
handle(("%s %s,"):format(depth,v))
@@ -789,17 +1013,17 @@ do
elseif inline then
local st = simple_table(v)
if st then
- handle(("%s { %s },"):format(depth,table.concat(st,", ")))
+ handle(("%s { %s },"):format(depth,concat(st,", ")))
else
- serialize(v,k,handle,depth,level+1,reduce,noquotes,true)
+ do_serialize(v,k,depth,level+1,true)
end
else
- serialize(v,k,handle,depth,level+1,reduce,noquotes,true)
+ do_serialize(v,k,depth,level+1,true)
end
elseif t == "boolean" then
handle(("%s %s,"):format(depth,tostring(v)))
elseif t == "function" then
- if table.serialize_functions then
+ if functions then
handle(('%s loadstring(%q),'):format(depth,string.dump(v)))
else
handle(('%s "function",'):format(depth))
@@ -812,7 +1036,11 @@ do
handle(("%s __p__=nil,"):format(depth))
end
elseif t == "number" then
- handle(("%s %s=%s,"):format(depth,key(k),v))
+ if hexify then
+ handle(("%s %s=0x%04X,"):format(depth,key(k),v))
+ else
+ handle(("%s %s=%s,"):format(depth,key(k),v))
+ end
elseif t == "string" then
if reduce and (v:find("^[%-%+]?[%d]-%.?[%d+]$") == 1) then
handle(("%s %s=%s,"):format(depth,key(k),v))
@@ -825,17 +1053,17 @@ do
elseif inline then
local st = simple_table(v)
if st then
- handle(("%s %s={ %s },"):format(depth,key(k),table.concat(st,", ")))
+ handle(("%s %s={ %s },"):format(depth,key(k),concat(st,", ")))
else
- serialize(v,k,handle,depth,level+1,reduce,noquotes)
+ do_serialize(v,k,depth,level+1)
end
else
- serialize(v,k,handle,depth,level+1,reduce,noquotes)
+ do_serialize(v,k,depth,level+1)
end
elseif t == "boolean" then
handle(("%s %s=%s,"):format(depth,key(k),tostring(v)))
elseif t == "function" then
- if table.serialize_functions then
+ if functions then
handle(('%s %s=loadstring(%q),'):format(depth,key(k),string.dump(v)))
else
handle(('%s %s="function",'):format(depth,key(k)))
@@ -845,14 +1073,46 @@ do
-- handle(('%s %s=loadstring(%q),'):format(depth,key(k),string.dump(function() return v end)))
end
end
- if level > 0 then
- handle(("%s},"):format(depth))
+ end
+ if level > 0 then
+ handle(("%s},"):format(depth))
+ end
+ end
+
+ local function serialize(root,name,_handle,_reduce,_noquotes,_hexify)
+ noquotes = _noquotes
+ hexify = _hexify
+ handle = _handle or print
+ reduce = _reduce or false
+ compact = table.serialize_compact
+ inline = compact and table.serialize_inline
+ functions = table.serialize_functions
+ local tname = type(name)
+ if tname == "string" then
+ if name == "return" then
+ handle("return {")
+ else
+ handle(name .. "={")
+ end
+ elseif tname == "number" then
+ if hexify then
+ handle(format("[0x%04X]={",name))
+ else
+ handle("[" .. name .. "]={")
+ end
+ elseif tname == "boolean" then
+ if name then
+ handle("return {")
else
- handle(("%s}"):format(depth))
+ handle("{")
end
else
- handle(("%s}"):format(depth))
+ handle("t={")
+ end
+ if root and next(root) then
+ do_serialize(root,name,"",0,indexed)
end
+ handle("}")
end
--~ name:
@@ -864,17 +1124,17 @@ do
--~ 'return' : return { }
--~ number : [number] = { }
- function table.serialize(root,name,reduce,noquotes)
+ function table.serialize(root,name,reduce,noquotes,hexify)
local t = { }
local function flush(s)
t[#t+1] = s
end
- serialize(root, name, flush, nil, 0, reduce, noquotes)
- return table.concat(t,"\n")
+ serialize(root,name,flush,reduce,noquotes,hexify)
+ return concat(t,"\n")
end
- function table.tohandle(handle,root,name,reduce,noquotes)
- serialize(root, name, handle, nil, 0, reduce, noquotes)
+ function table.tohandle(handle,root,name,reduce,noquotes,hexify)
+ serialize(root,name,handle,reduce,noquotes,hexify)
end
-- sometimes tables are real use (zapfino extra pro is some 85M) in which
@@ -888,10 +1148,9 @@ do
table.tofile_maxtab = 2*1024
- function table.tofile(filename,root,name,reduce,noquotes)
+ function table.tofile(filename,root,name,reduce,noquotes,hexify)
local f = io.open(filename,'w')
if f then
- local concat = table.concat
local maxtab = table.tofile_maxtab
if maxtab > 1 then
local t = { }
@@ -902,13 +1161,13 @@ do
t = { }
end
end
- serialize(root, name, flush, nil, 0, reduce, noquotes)
+ serialize(root,name,flush,reduce,noquotes,hexify)
f:write(concat(t,"\n"),"\n")
else
local function flush(s)
f:write(s,"\n")
end
- serialize(root, name, flush, nil, 0, reduce, noquotes)
+ serialize(root,name,flush,reduce,noquotes,hexify)
end
f:close()
end
@@ -916,35 +1175,6 @@ do
end
---~ t = {
---~ b = "123",
---~ a = "x",
---~ c = 1.23,
---~ d = "1.23",
---~ e = true,
---~ f = {
---~ d = "1.23",
---~ a = "x",
---~ b = "123",
---~ c = 1.23,
---~ e = true,
---~ f = {
---~ e = true,
---~ f = {
---~ e = true
---~ },
---~ },
---~ },
---~ g = function() end
---~ }
-
---~ print(table.serialize(t), "\n")
---~ print(table.serialize(t,"name"), "\n")
---~ print(table.serialize(t,false), "\n")
---~ print(table.serialize(t,true), "\n")
---~ print(table.serialize(t,"name",true), "\n")
---~ print(table.serialize(t,"name",true,true), "\n")
-
do
local function flatten(t,f,complete)
@@ -1135,7 +1365,7 @@ function io.loaddata(filename)
end
function io.savedata(filename,data,joiner)
- local f = io.open(filename, "wb")
+ local f = io.open(filename,"wb")
if f then
if type(data) == "table" then
f:write(table.join(data,joiner or ""))
@@ -1145,6 +1375,9 @@ function io.savedata(filename,data,joiner)
f:write(data)
end
f:close()
+ return true
+ else
+ return false
end
end
@@ -1499,6 +1732,9 @@ end
-- copyright: PRAGMA ADE / ConTeXt Development Team
-- license : see context related readme files
+
+--~ print(table.serialize(os.uname()))
+
if not versions then versions = { } end versions['l-os'] = 1.001
function os.resultof(command)
@@ -1575,9 +1811,11 @@ if not versions then versions = { } end versions['l-file'] = 1.001
if not file then file = { } end
function file.removesuffix(filename)
- return filename:gsub("%.[%a%d]+$", "")
+ return (filename:gsub("%.[%a%d]+$",""))
end
+file.stripsuffix = file.removesuffix
+
function file.addsuffix(filename, suffix)
if not filename:find("%.[%a%d]+$") then
return filename .. "." .. suffix
@@ -1587,11 +1825,7 @@ function file.addsuffix(filename, suffix)
end
function file.replacesuffix(filename, suffix)
- if not filename:find("%.[%a%d]+$") then
- return filename .. "." .. suffix
- else
- return (filename:gsub("%.[%a%d]+$","."..suffix))
- end
+ return (filename:gsub("%.[%a%d]+$","")) .. "." .. suffix
end
function file.dirname(name)
@@ -1612,10 +1846,6 @@ end
file.suffix = file.extname
-function file.stripsuffix(name)
- return (name:gsub("%.[%a%d]+$",""))
-end
-
--~ function file.join(...)
--~ local t = { ... }
--~ for i=1,#t do
@@ -1664,6 +1894,16 @@ function file.is_readable(name)
end
end
+function file.iswritable(name)
+ local a = lfs.attributes(name)
+ return a and a.permissions:sub(2,2) == "w"
+end
+
+function file.isreadable(name)
+ local a = lfs.attributes(name)
+ return a and a.permissions:sub(1,1) == "r"
+end
+
--~ function file.split_path(str)
--~ if str:find(';') then
--~ return str:splitchr(";")
@@ -1691,34 +1931,26 @@ function file.join_path(tab)
return table.concat(tab,io.pathseparator) -- can have trailing //
end
---~ print('test' .. " == " .. file.collapse_path("test"))
---~ print("test/test" .. " == " .. file.collapse_path("test/test"))
---~ print("test/test/test" .. " == " .. file.collapse_path("test/test/test"))
---~ print("test/test" .. " == " .. file.collapse_path("test/../test/test"))
---~ print("test" .. " == " .. file.collapse_path("test/../test"))
---~ print("../test" .. " == " .. file.collapse_path("../test"))
---~ print("../test/" .. " == " .. file.collapse_path("../test/"))
---~ print("a/a" .. " == " .. file.collapse_path("a/b/c/../../a"))
-
---~ function file.collapse_path(str)
---~ local ok, n = false, 0
---~ while not ok do
---~ ok = true
---~ str, n = str:gsub("[^%./]+/%.%./", function(s)
---~ ok = false
---~ return ""
---~ end)
---~ end
---~ return (str:gsub("/%./","/"))
---~ end
-
function file.collapse_path(str)
- local n = 1
- while n > 0 do
- str, n = str:gsub("([^/%.]+/%.%./)","")
- end
- return (str:gsub("/%./","/"))
-end
+ str = str:gsub("/%./","/")
+ local n, m = 1, 1
+ while n > 0 or m > 0 do
+ str, n = str:gsub("[^/%.]+/%.%.$","")
+ str, m = str:gsub("[^/%.]+/%.%./","")
+ end
+ str = str:gsub("([^/])/$","%1")
+ str = str:gsub("^%./","")
+ str = str:gsub("/%.$","")
+ if str == "" then str = "." end
+ return str
+end
+
+--~ print(file.collapse_path("a/./b/.."))
+--~ print(file.collapse_path("a/aa/../b/bb"))
+--~ print(file.collapse_path("a/../.."))
+--~ print(file.collapse_path("a/.././././b/.."))
+--~ print(file.collapse_path("a/./././b/.."))
+--~ print(file.collapse_path("a/b/c/../.."))
function file.robustname(str)
return (str:gsub("[^%a%d%/%-%.\\]+","-"))
@@ -1731,6 +1963,98 @@ function file.copy(oldname,newname)
file.savedata(newname,io.loaddata(oldname))
end
+-- lpeg variants, slightly faster, not always
+
+--~ local period = lpeg.P(".")
+--~ local slashes = lpeg.S("\\/")
+--~ local noperiod = 1-period
+--~ local noslashes = 1-slashes
+--~ local name = noperiod^1
+
+--~ local pattern = (noslashes^0 * slashes)^0 * (noperiod^1 * period)^1 * lpeg.C(noperiod^1) * -1
+
+--~ function file.extname(name)
+--~ return pattern:match(name) or ""
+--~ end
+
+--~ local pattern = lpeg.Cs(((period * noperiod^1 * -1)/"" + 1)^1)
+
+--~ function file.removesuffix(name)
+--~ return pattern:match(name)
+--~ end
+
+--~ file.stripsuffix = file.removesuffix
+
+--~ local pattern = (noslashes^0 * slashes)^1 * lpeg.C(noslashes^1) * -1
+
+--~ function file.basename(name)
+--~ return pattern:match(name) or name
+--~ end
+
+--~ local pattern = (noslashes^0 * slashes)^1 * lpeg.Cp() * noslashes^1 * -1
+
+--~ function file.dirname(name)
+--~ local p = pattern:match(name)
+--~ if p then
+--~ return name:sub(1,p-2)
+--~ else
+--~ return ""
+--~ end
+--~ end
+
+--~ local pattern = (noslashes^0 * slashes)^0 * (noperiod^1 * period)^1 * lpeg.Cp() * noperiod^1 * -1
+
+--~ function file.addsuffix(name, suffix)
+--~ local p = pattern:match(name)
+--~ if p then
+--~ return name
+--~ else
+--~ return name .. "." .. suffix
+--~ end
+--~ end
+
+--~ local pattern = (noslashes^0 * slashes)^0 * (noperiod^1 * period)^1 * lpeg.Cp() * noperiod^1 * -1
+
+--~ function file.replacesuffix(name,suffix)
+--~ local p = pattern:match(name)
+--~ if p then
+--~ return name:sub(1,p-2) .. "." .. suffix
+--~ else
+--~ return name .. "." .. suffix
+--~ end
+--~ end
+
+--~ local pattern = (noslashes^0 * slashes)^0 * lpeg.Cp() * ((noperiod^1 * period)^1 * lpeg.Cp() + lpeg.P(true)) * noperiod^1 * -1
+
+--~ function file.nameonly(name)
+--~ local a, b = pattern:match(name)
+--~ if b then
+--~ return name:sub(a,b-2)
+--~ elseif a then
+--~ return name:sub(a)
+--~ else
+--~ return name
+--~ end
+--~ end
+
+--~ local test = file.extname
+--~ local test = file.stripsuffix
+--~ local test = file.basename
+--~ local test = file.dirname
+--~ local test = file.addsuffix
+--~ local test = file.replacesuffix
+--~ local test = file.nameonly
+
+--~ print(1,test("./a/b/c/abd.def.xxx","!!!"))
+--~ print(2,test("./../b/c/abd.def.xxx","!!!"))
+--~ print(3,test("a/b/c/abd.def.xxx","!!!"))
+--~ print(4,test("a/b/c/def.xxx","!!!"))
+--~ print(5,test("a/b/c/def","!!!"))
+--~ print(6,test("def","!!!"))
+--~ print(7,test("def.xxx","!!!"))
+
+--~ local tim = os.clock() for i=1,250000 do local ext = test("abd.def.xxx","!!!") end print(os.clock()-tim)
+
-- filename : l-dir.lua
-- comment : split off from luat-lib
@@ -1746,51 +2070,6 @@ dir = { }
if lfs then do
---~ local attributes = lfs.attributes
---~ local walkdir = lfs.dir
---~
---~ local function glob_pattern(path,patt,recurse,action)
---~ local ok, scanner = xpcall(function() return walkdir(path) end, function() end) -- kepler safe
---~ if ok and type(scanner) == "function" then
---~ if not path:find("/$") then path = path .. '/' end
---~ for name in scanner do
---~ local full = path .. name
---~ local mode = attributes(full,'mode')
---~ if mode == 'file' then
---~ if name:find(patt) then
---~ action(full)
---~ end
---~ elseif recurse and (mode == "directory") and (name ~= '.') and (name ~= "..") then
---~ glob_pattern(full,patt,recurse,action)
---~ end
---~ end
---~ end
---~ end
---~
---~ dir.glob_pattern = glob_pattern
---~
---~ local function glob(pattern, action)
---~ local t = { }
---~ local action = action or function(name) t[#t+1] = name end
---~ local path, patt = pattern:match("^(.*)/*%*%*/*(.-)$")
---~ local recurse = path and patt
---~ if not recurse then
---~ path, patt = pattern:match("^(.*)/(.-)$")
---~ if not (path and patt) then
---~ path, patt = '.', pattern
---~ end
---~ end
---~ patt = patt:gsub("([%.%-%+])", "%%%1")
---~ patt = patt:gsub("%*", ".*")
---~ patt = patt:gsub("%?", ".")
---~ patt = "^" .. patt .. "$"
---~ -- print('path: ' .. path .. ' | pattern: ' .. patt .. ' | recurse: ' .. tostring(recurse))
---~ glob_pattern(path,patt,recurse,action)
---~ return t
---~ end
---~
---~ dir.glob = glob
-
local attributes = lfs.attributes
local walkdir = lfs.dir
@@ -1868,13 +2147,17 @@ if lfs then do
glob(s,t)
end
return t
+ elseif lfs.isfile(str) then
+ local t = t or { }
+ t[#t+1] = str
+ return t
else
local split = pattern:match(str)
if split then
local t = t or { }
local action = action or function(name) t[#t+1] = name end
local root, path, base = split[1], split[2], split[3]
- local recurse = base:find("**")
+ local recurse = base:find("%*%*")
local start = root .. path
local result = filter:match(start .. base)
glob_pattern(start,result,recurse,action)
@@ -1902,16 +2185,21 @@ if lfs then do
for name in walkdir(path) do
if name:find("^%.") then
--- skip
- elseif attributes(name,'mode') == "directory" then
- if recurse then
- globfiles(path .. "/" .. name,recurse,func,files)
- end
- elseif func then
- if func(name) then
- files[#files+1] = path .. "/" .. name
- end
else
- files[#files+1] = path .. "/" .. name
+ local mode = attributes(name,'mode')
+ if mode == "directory" then
+ if recurse then
+ globfiles(path .. "/" .. name,recurse,func,files)
+ end
+ elseif mode == "file" then
+ if func then
+ if func(name) then
+ files[#files+1] = path .. "/" .. name
+ end
+ else
+ files[#files+1] = path .. "/" .. name
+ end
+ end
end
end
return files
@@ -2119,7 +2407,7 @@ function toboolean(str,tolerant)
if tolerant then
local tstr = type(str)
if tstr == "string" then
- return str == "true" or str == "yes" or str == "on" or str == "1"
+ return str == "true" or str == "yes" or str == "on" or str == "1" or str == "t"
elseif tstr == "number" then
return tonumber(str) ~= 0
elseif tstr == "nil" then
@@ -2138,9 +2426,9 @@ end
function string.is_boolean(str)
if type(str) == "string" then
- if str == "true" or str == "yes" or str == "on" then
+ if str == "true" or str == "yes" or str == "on" or str == "t" then
return true
- elseif str == "false" or str == "no" or str == "off" then
+ elseif str == "false" or str == "no" or str == "off" or str == "f" then
return false
end
end
@@ -2364,7 +2652,7 @@ do
end
dt = top.dt
dt[#dt+1] = toclose
- if at.xmlns then
+ if toclose.at.xmlns then
remove(xmlns)
end
end
@@ -2378,10 +2666,10 @@ do
local t = { ns=namespace or "", rn=resolved, tg=tag, at=at, dt={}, __p__ = top }
dt[#dt+1] = t
setmetatable(t, mt)
- at = { }
if at.xmlns then
remove(xmlns)
end
+ at = { }
end
local function add_text(text)
if cleanup and #text > 0 then
@@ -2638,22 +2926,19 @@ do
elseif not nocommands then
local ec = e.command
if ec ~= nil then -- we can have all kind of types
-
-if e.special then -- todo test for true/false
- local etg, edt = e.tg, e.dt
- local spc = specialconverter and specialconverter[etg]
- if spc then
---~ print("SPECIAL",etg,table.serialize(specialconverter), spc)
- local result = spc(edt[1])
- if result then
- handle(result)
- return
- else
- -- no need to handle any further
- end
- end
-end
-
+ if e.special then
+ local etg, edt = e.tg, e.dt
+ local spc = specialconverter and specialconverter[etg]
+ if spc then
+ local result = spc(edt[1])
+ if result then
+ handle(result)
+ return
+ else
+ -- no need to handle any further
+ end
+ end
+ end
local xc = xml.command
if xc then
xc(e,ec)
@@ -2704,17 +2989,7 @@ end
end
end
if ern and xml.trace_remap and ern ~= ens then
---~ if ats then
---~ ats[#ats+1] = format("xmlns:remapped='%s'",ern)
---~ else
---~ ats = { format("xmlns:remapped='%s'",ern) }
---~ end
---~ if ats then
---~ ats[#ats+1] = format("remappedns='%s'",ens or '-')
---~ else
---~ ats = { format("remappedns='%s'",ens or '-') }
---~ end
-ens = ern
+ ens = ern
end
if ens ~= "" then
if edt and #edt > 0 then
@@ -2758,7 +3033,16 @@ ens = ern
handle("<" .. etg .. ">")
end
for i=1,#edt do
- serialize(edt[i],handle,textconverter,attributeconverter,specialconverter,nocommands)
+ local ei = edt[i]
+ if type(ei) == "string" then
+ if textconverter then
+ handle(textconverter(ei))
+ else
+ handle(ei)
+ end
+ else
+ serialize(ei,handle,textconverter,attributeconverter,specialconverter,nocommands)
+ end
end
-- handle(format("</%s>",etg))
handle("</" .. etg .. ">")
@@ -2781,7 +3065,16 @@ ens = ern
end
else
for i=1,#e do
- serialize(e[i],handle,textconverter,attributeconverter,specialconverter,nocommands)
+ local ei = e[i]
+ if type(ei) == "string" then
+ if textconverter then
+ handle(textconverter(ei))
+ else
+ handle(ei)
+ end
+ else
+ serialize(ei,handle,textconverter,attributeconverter,specialconverter,nocommands)
+ end
end
end
end
@@ -2811,14 +3104,14 @@ ens = ern
function xml.tostring(root) -- 25% overhead due to collecting
if root then
- if type(root) == 'string' then
- return root
- elseif next(root) then -- next is faster than type (and >0 test)
- local result = { }
- serialize(root,function(s) result[#result+1] = s end)
- return concat(result,"")
+ if type(root) == 'string' then
+ return root
+ elseif next(root) then -- next is faster than type (and >0 test)
+ local result = { }
+ serialize(root,function(s) result[#result+1] = s end)
+ return concat(result,"")
+ end
end
- end
return ""
end
@@ -2883,6 +3176,18 @@ function xml.content(root) -- bugged
return (root and root.dt and xml.tostring(root.dt)) or ""
end
+function xml.isempty(root, pattern)
+ if pattern == "" or pattern == "*" then
+ pattern = nil
+ end
+ if pattern then
+ -- todo
+ return false
+ else
+ return not root or not root.dt or #root.dt == 0 or root.dt == ""
+ end
+end
+
--[[ldx--
<p>The next helper erases an element but keeps the table as it is,
and since empty strings are not serialized (effectively) it does
@@ -2925,6 +3230,9 @@ of <l n='xpath'/> and since we're not compatible we call it <l n='lpath'/>. We
will explain more about its usage in other documents.</p>
--ldx]]--
+local lpathcalls = 0 -- statisctics
+local lpathcached = 0 -- statisctics
+
do
xml.functions = xml.functions or { }
@@ -3184,11 +3492,13 @@ do
local cache = { }
function xml.lpath(pattern,trace)
+ lpathcalls = lpathcalls + 1
if type(pattern) == "string" then
local result = cache[pattern]
- if not result then
+ if result == nil then -- can be false which is valid -)
result = compose(pattern)
cache[pattern] = result
+ lpathcached = lpathcached + 1
end
if trace or xml.trace_lpath then
xml.lshow(result)
@@ -3199,6 +3509,10 @@ do
end
end
+ function lpath_cached_patterns()
+ return cache
+ end
+
local fallbackreport = (texio and texio.write) or io.write
function xml.lshow(pattern,report)
@@ -3291,35 +3605,20 @@ do
return (rdt and rdt[k]) or root[k] or ""
end
end
- functions.name = function(root,k,n)
- -- way too fuzzy
- local found
- if not k or not n then
- local ns, tg = root.rn or root.ns or "", root.tg
- if not tg then
- for i=1,#root do
- local e = root[i]
- if type(e) == "table" then
- found = e
- break
- end
- end
- elseif ns ~= "" then
- return ns .. ":" .. tg
- else
- return tg
- end
+ functions.name = function(d,k,n) -- ns + tg
+ local found = false
+ n = n or 0
+ if not k then
+ -- not found
elseif n == 0 then
- local e = root[k]
- if type(e) ~= "table" then
- found = e
- end
+ local dk = d[k]
+ found = dk and (type(dk) == "table") and dk
elseif n < 0 then
for i=k-1,1,-1 do
- local e = root[i]
- if type(e) == "table" then
+ local di = d[i]
+ if type(di) == "table" then
if n == -1 then
- found = e
+ found = di
break
else
n = n + 1
@@ -3327,12 +3626,11 @@ do
end
end
else
---~ print(k,n,#root)
- for i=k+1,#root,1 do
- local e = root[i]
- if type(e) == "table" then
+ for i=k+1,#d,1 do
+ local di = d[i]
+ if type(di) == "table" then
if n == 1 then
- found = e
+ found = di
break
else
n = n - 1
@@ -3351,6 +3649,41 @@ do
return ""
end
end
+ functions.tag = function(d,k,n) -- only tg
+ local found = false
+ n = n or 0
+ if not k then
+ -- not found
+ elseif n == 0 then
+ local dk = d[k]
+ found = dk and (type(dk) == "table") and dk
+ elseif n < 0 then
+ for i=k-1,1,-1 do
+ local di = d[i]
+ if type(di) == "table" then
+ if n == -1 then
+ found = di
+ break
+ else
+ n = n + 1
+ end
+ end
+ end
+ else
+ for i=k+1,#d,1 do
+ local di = d[i]
+ if type(di) == "table" then
+ if n == 1 then
+ found = di
+ break
+ else
+ n = n - 1
+ end
+ end
+ end
+ end
+ return (found and found.tg) or ""
+ end
local function traverse(root,pattern,handle,reverse,index,parent,wildcard) -- multiple only for tags, not for namespaces
if not root then -- error
@@ -4116,15 +4449,20 @@ do
xml.each_element(xmldata, pattern, include)
end
- function xml.strip_whitespace(root, pattern)
+ function xml.strip_whitespace(root, pattern) -- strips all leading and trailing space !
traverse(root, lpath(pattern), function(r,d,k)
local dkdt = d[k].dt
if dkdt then -- can be optimized
local t = { }
for i=1,#dkdt do
local str = dkdt[i]
- if type(str) == "string" and str:find("^[ \n\r\t]*$") then
- -- stripped
+ if type(str) == "string" then
+ str = str:gsub("^[ \n\r\t]*(.-)[ \n\r\t]*$","%1")
+ if str == "" then
+ -- stripped
+ else
+ t[#t+1] = str
+ end
else
t[#t+1] = str
end
@@ -4326,9 +4664,9 @@ original entity is returned.</p>
do if unicode and unicode.utf8 then
- xml.entities = xml.entities or { } -- xml.entities.handler == function
+ xml.entities = xml.entities or { } -- xml.entity_handler == function
- function xml.entities.handler(e)
+ function xml.entity_handler(e)
return format("[%s]",e)
end
@@ -4338,8 +4676,6 @@ do if unicode and unicode.utf8 then
return char(tonumber(s,16))
end
- local entities = xml.entities -- global entities
-
function utfize(root)
local d = root.dt
for k=1,#d do
@@ -4361,11 +4697,11 @@ do if unicode and unicode.utf8 then
if e:find("#x") then
return char(tonumber(e:sub(3),16))
else
- local ee = entities[e]
+ local ee = xml.entities[e] -- we cannot shortcut this one (is reloaded)
if ee then
return ee
else
- local h = xml.entities.handler
+ local h = xml.entity_handler
return (h and h(e)) or "&" .. e .. ";"
end
end
@@ -4427,6 +4763,13 @@ do if unicode and unicode.utf8 then
end end
+function xml.statistics()
+ return {
+ lpathcalls = lpathcalls,
+ lpathcached = lpathcached,
+ }
+end
+
-- xml.set_text_cleanup(xml.show_text_entities)
-- xml.set_text_cleanup(xml.resolve_text_entities)
@@ -4505,12 +4848,18 @@ function utils.report(...)
print(...)
end
+utils.merger.strip_comment = true
+
function utils.merger._self_load_(name)
local f, data = io.open(name), ""
if f then
data = f:read("*all")
f:close()
end
+ if data and utils.merger.strip_comment then
+ -- saves some 20K
+ data = data:gsub("%-%-~[^\n\r]*[\r\n]", "")
+ end
return data or ""
end
@@ -4588,108 +4937,62 @@ function utils.merger.selfclean(name)
)
end
-utils.lua.compile_strip = true
-
-function utils.lua.compile(luafile, lucfile)
+function utils.lua.compile(luafile, lucfile, cleanup, strip) -- defaults: cleanup=false strip=true
-- utils.report("compiling",luafile,"into",lucfile)
os.remove(lucfile)
local command = "-o " .. string.quote(lucfile) .. " " .. string.quote(luafile)
- if utils.lua.compile_strip then
+ if strip ~= false then
command = "-s " .. command
end
- if os.spawn("texluac " .. command) == 0 then
- return true
- elseif os.spawn("luac " .. command) == 0 then
- return true
- else
- return false
+ local done = (os.spawn("texluac " .. command) == 0) or (os.spawn("luac " .. command) == 0)
+ if done and cleanup == true and lfs.isfile(lucfile) and lfs.isfile(luafile) then
+ -- utils.report("removing",luafile)
+ os.remove(luafile)
end
+ return done
end
--- filename : luat-lib.lua
--- comment : companion to luat-lib.tex
--- author : Hans Hagen, PRAGMA-ADE, Hasselt NL
--- copyright: PRAGMA ADE / ConTeXt Development Team
--- license : see context related readme files
-
-if not versions then versions = { } end versions['luat-lib'] = 1.001
-
--- mostcode moved to the l-*.lua and other luat-*.lua files
+if not modules then modules = { } end modules ['luat-lib'] = {
+ version = 1.001,
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files",
+ comment = "companion to luat-lib.tex",
+}
--- os / io
+-- most code already moved to the l-*.lua and other luat-*.lua files
os.setlocale(nil,nil) -- useless feature and even dangerous in luatex
--- os.platform
-
--- mswin|bccwin|mingw|cygwin windows
--- darwin|rhapsody|nextstep macosx
--- netbsd|unix unix
--- linux linux
-
-if not io.fileseparator then
- if string.find(os.getenv("PATH"),";") then
- io.fileseparator, io.pathseparator, os.platform = "\\", ";", os.type or "windows"
- else
- io.fileseparator, io.pathseparator, os.platform = "/" , ":", os.type or "unix"
- end
-end
-
-os.platform = os.platform or os.type or (io.pathseparator == ";" and "windows") or "unix"
-
--- arg normalization
---
--- for k,v in pairs(arg) do print(k,v) end
-
--- environment
-
-if not environment then environment = { } end
-
-environment.ownbin = environment.ownbin or arg[-2] or arg[-1] or arg[0] or "luatex"
-
-local ownpath = nil -- we could use a metatable here
-
-function environment.ownpath()
- if not ownpath then
- for p in string.gmatch(os.getenv("PATH"),"[^"..io.pathseparator.."]+") do
- local b = file.join(p,environment.ownbin)
- if lfs.isfile(b..".exe") or lfs.isfile(b) then
- ownpath = p
- break
- end
- end
- if not ownpath then ownpath = '.' end
- end
- return ownpath
+function os.setlocale()
+ -- no way you can mess with it
end
if arg and (arg[0] == 'luatex' or arg[0] == 'luatex.exe') and arg[1] == "--luaonly" then
arg[-1]=arg[0] arg[0]=arg[2] for k=3,#arg do arg[k-2]=arg[k] end arg[#arg]=nil arg[#arg]=nil
end
-environment.arguments = { }
-environment.files = { }
-environment.sorted_argument_keys = nil
-
-environment.platform = os.platform
+environment = environment or { }
+environment.arguments = { }
+environment.files = { }
+environment.sortedflags = nil
function environment.initialize_arguments(arg)
- environment.arguments = { }
- environment.files = { }
- environment.sorted_argument_keys = nil
+ local arguments, files = { }, { }
+ environment.arguments, environment.files, environment.sortedflags = arguments, files, nil
for index, argument in pairs(arg) do
if index > 0 then
local flag, value = argument:match("^%-+(.+)=(.-)$")
if flag then
- environment.arguments[flag] = string.unquote(value or "")
+ arguments[flag] = string.unquote(value or "")
else
flag = argument:match("^%-+(.+)")
if flag then
- environment.arguments[flag] = true
+ arguments[flag] = true
else
- environment.files[#environment.files+1] = argument
+ files[#files+1] = argument
end
end
end
@@ -4711,18 +5014,20 @@ function environment.setargument(name,value)
end
function environment.argument(name)
- if environment.arguments[name] then
- return environment.arguments[name]
+ local arguments, sortedflags = environment.arguments, environment.sortedflags
+ if arguments[name] then
+ return arguments[name]
else
- if not environment.sorted_argument_keys then
- environment.sorted_argument_keys = { }
- for _,v in pairs(table.sortedkeys(environment.arguments)) do
- table.insert(environment.sorted_argument_keys, "^" .. v)
+ if not sortedflags then
+ sortedflags = { }
+ for _,v in pairs(table.sortedkeys(arguments)) do
+ sortedflags[#sortedflags+1] = "^" .. v
end
+ environment.sortedflags = sortedflags
end
- for _,v in pairs(environment.sorted_argument_keys) do
+ for _,v in ipairs(sortedflags) do
if name:find(v) then
- return environment.arguments[v:sub(2,#v)]
+ return arguments[v:sub(2,#v)]
end
end
end
@@ -4770,21 +5075,24 @@ if arg then
end
--- filename : luat-inp.lua
--- comment : companion to luat-lib.tex
--- author : Hans Hagen, PRAGMA-ADE, Hasselt NL
--- copyright: PRAGMA ADE / ConTeXt Development Team
--- license : see context related readme files
-
--- This lib is multi-purpose and can be loaded again later on so that
--- additional functionality becomes available. We will split this
--- module in components when we're done with prototyping.
+if not modules then modules = { } end modules ['luat-inp'] = {
+ version = 1.001,
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files",
+ comment = "companion to luat-lib.tex",
+}
-- TODO: os.getenv -> os.env[]
-- TODO: instances.[hashes,cnffiles,configurations,522] -> ipairs (alles check, sneller)
-- TODO: check escaping in find etc, too much, too slow
--- This is the first code I wrote for LuaTeX, so it needs some cleanup.
+-- This lib is multi-purpose and can be loaded again later on so that
+-- additional functionality becomes available. We will split this
+-- module in components once we're done with prototyping. This is the
+-- first code I wrote for LuaTeX, so it needs some cleanup. Before changing
+-- something in this module one can best check with Taco or Hans first; there
+-- is some nasty trickery going on that relates to traditional kpse support.
-- To be considered: hash key lowercase, first entry in table filename
-- (any case), rest paths (so no need for optimization). Or maybe a
@@ -4794,12 +5102,6 @@ end
-- Beware, loading and saving is overloaded in luat-tmp!
-if not versions then versions = { } end versions['luat-inp'] = 1.001
-if not environment then environment = { } end
-if not file then file = { } end
-
-if environment.aleph_mode == nil then environment.aleph_mode = true end -- temp hack
-
if not input then input = { } end
if not input.suffixes then input.suffixes = { } end
if not input.formats then input.formats = { } end
@@ -4825,8 +5127,16 @@ input.debug = false
input.cnfname = 'texmf.cnf'
input.luaname = 'texmfcnf.lua'
input.lsrname = 'ls-R'
-input.luasuffix = '.tma'
-input.lucsuffix = '.tmc'
+input.homedir = os.env[os.platform == "windows" and 'USERPROFILE'] or os.env['HOME'] or '~'
+
+--~ input.luasuffix = 'tma'
+--~ input.lucsuffix = 'tmc'
+
+-- for the moment we have .local but this will disappear
+input.cnfdefault = '{$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,.local,}/web2c}'
+
+-- chances are low that the cnf file is in the bin path
+input.cnfdefault = '{$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,.local,}/web2c}'
-- we use a cleaned up list / format=any is a wildcard, as is *name
@@ -4862,7 +5172,8 @@ input.suffixes['lua'] = { 'lua', 'luc', 'tma', 'tmc' }
-- FONTFEATURES = .;$TEXMF/fonts/fea//
-- FONTCIDMAPS = .;$TEXMF/fonts/cid//
-function input.checkconfigdata(instance) -- not yet ok, no time for debugging now
+function input.checkconfigdata() -- not yet ok, no time for debugging now
+ local instance = input.instance
local function fix(varname,default)
local proname = varname .. "." .. instance.progname or "crap"
local p = instance.environment[proname]
@@ -4871,7 +5182,15 @@ function input.checkconfigdata(instance) -- not yet ok, no time for debugging no
instance.variables[varname] = default -- or environment?
end
end
- fix("LUAINPUTS" , ".;$TEXINPUTS;$TEXMFSCRIPTS")
+ local name = os.name
+ if name == "windows" then
+ fix("OSFONTDIR", "c:/windows/fonts//")
+ elseif name == "macosx" then
+ fix("OSFONTDIR", "$HOME/Library/Fonts//;/Library/Fonts//;/System/Library/Fonts//")
+ else
+ -- bad luck
+ end
+ fix("LUAINPUTS" , ".;$TEXINPUTS;$TEXMFSCRIPTS") -- no progname, hm
fix("FONTFEATURES", ".;$TEXMF/fonts/fea//;$OPENTYPEFONTS;$TTFONTS;$T1FONTS;$AFMFONTS")
fix("FONTCIDMAPS" , ".;$TEXMF/fonts/cid//;$OPENTYPEFONTS;$TTFONTS;$T1FONTS;$AFMFONTS")
end
@@ -4898,14 +5217,20 @@ input.formats ['sfd'] = 'SFDFONTS'
input.suffixes ['sfd'] = { 'sfd' }
input.alternatives['subfont definition files'] = 'sfd'
-function input.reset()
+-- In practice we will work within one tds tree, but i want to keep
+-- the option open to build tools that look at multiple trees, which is
+-- why we keep the tree specific data in a table. We used to pass the
+-- instance but for practical pusposes we now avoid this and use a
+-- instance variable.
+
+function input.newinstance()
local instance = { }
instance.rootpath = ''
instance.treepath = ''
- instance.progname = environment.progname or 'context'
- instance.engine = environment.engine or 'luatex'
+ instance.progname = 'context'
+ instance.engine = 'luatex'
instance.format = ''
instance.environment = { }
instance.variables = { }
@@ -4929,12 +5254,12 @@ function input.reset()
instance.cachepath = nil
instance.loaderror = false
instance.smallcache = false
+ instance.sortdata = false
instance.savelists = true
instance.cleanuppaths = true
instance.allresults = false
instance.pattern = nil -- lists
instance.kpseonly = false -- lists
- instance.cachefile = 'tmftools'
instance.loadtime = 0
instance.starttime = 0
instance.stoptime = 0
@@ -4945,23 +5270,13 @@ function input.reset()
instance.fakepaths = { }
instance.lsrmode = false
- if os.env then
- -- store once, freeze and faster
- for k,v in pairs(os.env) do
- instance.environment[k] = input.bare_variable(v)
- end
- else
- -- we will access os.env frequently
- for k,v in pairs({'HOME','TEXMF','TEXMFCNF'}) do
- local e = os.getenv(v)
- if e then
- -- input.report("setting",v,"to",input.bare_variable(e))
- instance.environment[v] = input.bare_variable(e)
- end
- end
+ -- store once, freeze and faster (once reset we can best use instance.environment)
+
+ for k,v in pairs(os.env) do
+ instance.environment[k] = input.bare_variable(v)
end
- -- cross referencing
+ -- cross referencing, delayed because we can add suffixes
for k, v in pairs(input.suffixes) do
for _, vv in pairs(v) do
@@ -4975,68 +5290,42 @@ function input.reset()
end
-function input.reset_hashes(instance)
- instance.lists = { }
- instance.found = { }
-end
-
-function input.bare_variable(str) -- assumes str is a string
- -- return string.gsub(string.gsub(string.gsub(str,"%s+$",""),'^"(.+)"$',"%1"),"^'(.+)'$","%1")
- return (str:gsub("\s*([\"\']?)(.+)%1\s*", "%2"))
-end
+input.instance = input.instance or nil
-if texio then
- input.log = texio.write_nl
-else
- input.log = print
+function input.reset()
+ input.instance = input.newinstance()
+ return input.instance
end
-function input.simple_logger(kind, name)
- if name and name ~= "" then
- if input.banner then
- input.log(input.banner..kind..": "..name)
- else
- input.log("<<"..kind..": "..name..">>")
- end
- else
- if input.banner then
- input.log(input.banner..kind..": no name")
- else
- input.log("<<"..kind..": no name>>")
- end
- end
+function input.reset_hashes()
+ input.instance.lists = { }
+ input.instance.found = { }
end
-function input.dummy_logger()
+function input.bare_variable(str) -- assumes str is a string
+ -- return string.gsub(string.gsub(string.gsub(str,"%s+$",""),'^"(.+)"$',"%1"),"^'(.+)'$","%1")
+ return (str:gsub("\s*([\"\']?)(.+)%1\s*", "%2"))
end
function input.settrace(n)
input.trace = tonumber(n or 0)
if input.trace > 0 then
- input.logger = input.simple_logger
input.verbose = true
- else
- input.logger = function() end
end
end
-function input.report(...) -- inefficient
+input.log = (texio and texio.write_nl) or print
+
+function input.report(...)
if input.verbose then
- if input.banner then
- input.log(input.banner .. table.concat({...},' '))
- elseif input.logmode() == 'xml' then
- input.log("<t>"..table.concat({...},' ').."</t>")
- else
- input.log("<<"..table.concat({...},' ')..">>")
- end
+ input.log("<<"..format(...)..">>")
end
end
-function input.reportlines(str)
- if type(str) == "string" then
- str = str:split("\n")
+function input.report(...)
+ if input.trace > 0 then -- extra test
+ input.log("<<"..format(...)..">>")
end
- for _,v in pairs(str) do input.report(v) end
end
input.settrace(tonumber(os.getenv("MTX.INPUT.TRACE") or os.getenv("MTX_INPUT_TRACE") or input.trace or 0))
@@ -5065,7 +5354,7 @@ do
instance.stoptime = stoptime
instance.loadtime = instance.loadtime + loadtime
if report then
- input.report('load time', format("%0.3f",loadtime))
+ input.report("load time %0.3f",loadtime)
end
return loadtime
end
@@ -5081,18 +5370,18 @@ end
function input.report_loadtime(instance)
if instance then
- input.report('total load time', input.elapsedtime(instance))
+ input.report('total load time %s', input.elapsedtime(instance))
end
end
input.loadtime = input.elapsedtime
-function input.env(instance,key)
- return instance.environment[key] or input.osenv(instance,key)
+function input.env(key)
+ return input.instance.environment[key] or input.osenv(key)
end
-function input.osenv(instance,key)
- local ie = instance.environment
+function input.osenv(key)
+ local ie = input.instance.environment
local value = ie[key]
if value == nil then
-- local e = os.getenv(key)
@@ -5110,81 +5399,106 @@ end
-- we follow a rather traditional approach:
--
-- (1) texmf.cnf given in TEXMFCNF
--- (2) texmf.cnf searched in TEXMF/web2c
+-- (2) texmf.cnf searched in default variable
--
--- for the moment we don't expect a configuration file in a zip
+-- also we now follow the stupid route: if not set then just assume *one*
+-- cnf file under texmf (i.e. distribution)
-function input.identify_cnf(instance)
- -- we no longer support treepath and rootpath (was handy for testing);
- -- also we now follow the stupid route: if not set then just assume *one*
- -- cnf file under texmf (i.e. distribution)
- if #instance.cnffiles == 0 then
- if input.env(instance,'TEXMFCNF') == "" then
- local ownpath = environment.ownpath() or "."
- if ownpath then
- -- beware, this is tricky on my own system because at that location I do have
- -- the raw tree that ends up in the zip; i.e. I cannot test this kind of mess
- local function locate(filename,list)
- local ownroot = input.normalize_name(file.join(ownpath,"../.."))
- if not lfs.isdir(file.join(ownroot,"texmf")) then
- ownroot = input.normalize_name(file.join(ownpath,".."))
- if not lfs.isdir(file.join(ownroot,"texmf")) then
- input.verbose = true
- input.report("error", "unable to identify cnf file")
- return
+input.ownpath = input.ownpath or nil
+input.ownbin = input.ownbin or arg[-2] or arg[-1] or arg[0] or "luatex"
+input.autoselfdir = true -- false may be handy for debugging
+
+function input.getownpath()
+ if not input.ownpath then
+ if input.autoselfdir and os.selfdir then
+ input.ownpath = os.selfdir
+ else
+ local binary = input.ownbin
+ if os.platform == "windows" then
+ binary = file.replacesuffix(binary,"exe")
+ end
+ for p in string.gmatch(os.getenv("PATH"),"[^"..io.pathseparator.."]+") do
+ local b = file.join(p,binary)
+ if lfs.isfile(b) then
+ -- we assume that after changing to the path the currentdir function
+ -- resolves to the real location and use this side effect here; this
+ -- trick is needed because on the mac installations use symlinks in the
+ -- path instead of real locations
+ local olddir = lfs.currentdir()
+ if lfs.chdir(p) then
+ local pp = lfs.currentdir()
+ if input.verbose and p ~= pp then
+ input.report("following symlink %s to %s",p,pp)
end
- end
- local texmfcnf = file.join(ownroot,"texmf-local/web2c",filename) -- for minimals and myself
- if not lfs.isfile(texmfcnf) then
- texmfcnf = file.join(ownroot,"texmf/web2c",filename)
- if not lfs.isfile(texmfcnf) then
- input.verbose = true
- input.report("error", "unable to locate",filename)
- return
+ input.ownpath = pp
+ lfs.chdir(olddir)
+ else
+ if input.verbose then
+ input.report("unable to check path %s",p)
end
+ input.ownpath = p
end
- table.insert(list,texmfcnf)
- local ie = instance.environment
- if not ie['SELFAUTOPARENT'] then ie['SELFAUTOPARENT'] = ownroot end
- if not ie['TEXMFCNF'] then ie['TEXMFCNF'] = file.dirname(texmfcnf) end
- end
- locate(input.luaname,instance.luafiles)
- locate(input.cnfname,instance.cnffiles)
- if #instance.luafiles == 0 and instance.cnffiles == 0 then
- input.verbose = true
- input.report("error", "unable to locate",filename)
- os.exit()
+ break
end
- -- here we also assume then TEXMF is set in the distribution, if this trickery is
- -- used in the minimals, then users who don't use setuptex are on their own with
- -- regards to extra trees
- else
- input.verbose = true
- input.report("error", "unable to identify own path")
- os.exit()
end
- else
- local t = input.split_path(input.env(instance,'TEXMFCNF'))
- t = input.aux.expanded_path(instance,t)
- input.aux.expand_vars(instance,t)
- local function locate(filename,list)
- for _,v in ipairs(t) do
- local texmfcnf = input.normalize_name(file.join(v,filename))
- if lfs.isfile(texmfcnf) then
- table.insert(list,texmfcnf)
- end
+ end
+ if not input.ownpath then input.ownpath = '.' end
+ end
+ return input.ownpath
+end
+
+function input.identify_own()
+ local instance = input.instance
+ local ownpath = input.getownpath() or lfs.currentdir()
+ local ie = instance.environment
+ if ownpath then
+ if input.env('SELFAUTOLOC') == "" then os.env['SELFAUTOLOC'] = file.collapse_path(ownpath) end
+ if input.env('SELFAUTODIR') == "" then os.env['SELFAUTODIR'] = file.collapse_path(ownpath .. "/..") end
+ if input.env('SELFAUTOPARENT') == "" then os.env['SELFAUTOPARENT'] = file.collapse_path(ownpath .. "/../..") end
+ else
+ input.verbose = true
+ input.report("error: unable to locate ownpath")
+ os.exit()
+ end
+ if input.env('TEXMFCNF') == "" then os.env['TEXMFCNF'] = input.cnfdefault end
+ if input.env('TEXOS') == "" then os.env['TEXOS'] = input.env('SELFAUTODIR') end
+ if input.env('TEXROOT') == "" then os.env['TEXROOT'] = input.env('SELFAUTOPARENT') end
+ if input.verbose then
+ for _,v in ipairs({"SELFAUTOLOC","SELFAUTODIR","SELFAUTOPARENT","TEXMFCNF"}) do
+ input.report("variable %s set to %s",v,input.env(v) or "unknown")
+ end
+ end
+ function input.identify_own() end
+end
+
+function input.identify_cnf()
+ local instance = input.instance
+ if #instance.cnffiles == 0 then
+ -- fallback
+ input.identify_own()
+ -- the real search
+ input.expand_variables()
+ local t = input.split_path(input.env('TEXMFCNF'))
+ t = input.aux.expanded_path(t)
+ input.aux.expand_vars(t) -- redundant
+ local function locate(filename,list)
+ for _,v in ipairs(t) do
+ local texmfcnf = input.normalize_name(file.join(v,filename))
+ if lfs.isfile(texmfcnf) then
+ table.insert(list,texmfcnf)
end
end
- locate(input.luaname,instance.luafiles)
- locate(input.cnfname,instance.cnffiles)
end
+ locate(input.luaname,instance.luafiles)
+ locate(input.cnfname,instance.cnffiles)
end
end
-function input.load_cnf(instance)
+function input.load_cnf()
+ local instance = input.instance
local function loadoldconfigdata()
for _, fname in ipairs(instance.cnffiles) do
- input.aux.load_cnf(instance,fname)
+ input.aux.load_cnf(fname)
end
end
-- instance.cnffiles contain complete names now !
@@ -5199,27 +5513,27 @@ function input.load_cnf(instance)
instance.rootpath = file.dirname(instance.rootpath)
end
instance.rootpath = input.normalize_name(instance.rootpath)
- instance.environment['SELFAUTOPARENT'] = instance.rootpath -- just to be sure
if instance.lsrmode then
loadoldconfigdata()
elseif instance.diskcache and not instance.renewcache then
- input.loadoldconfig(instance,instance.cnffiles)
+ input.loadoldconfig(instance.cnffiles)
if instance.loaderror then
loadoldconfigdata()
- input.saveoldconfig(instance)
+ input.saveoldconfig()
end
else
loadoldconfigdata()
if instance.renewcache then
- input.saveoldconfig(instance)
+ input.saveoldconfig()
end
end
- input.aux.collapse_cnf_data(instance)
+ input.aux.collapse_cnf_data()
end
- input.checkconfigdata(instance)
+ input.checkconfigdata()
end
-function input.load_lua(instance)
+function input.load_lua()
+ local instance = input.instance
if #instance.luafiles == 0 then
-- yet harmless
else
@@ -5231,14 +5545,14 @@ function input.load_lua(instance)
instance.rootpath = file.dirname(instance.rootpath)
end
instance.rootpath = input.normalize_name(instance.rootpath)
- instance.environment['SELFAUTOPARENT'] = instance.rootpath -- just to be sure
- input.loadnewconfig(instance)
- input.aux.collapse_cnf_data(instance)
+ input.loadnewconfig()
+ input.aux.collapse_cnf_data()
end
- input.checkconfigdata(instance)
+ input.checkconfigdata()
end
-function input.aux.collapse_cnf_data(instance) -- potential optmization: pass start index (setup and configuration are shared)
+function input.aux.collapse_cnf_data() -- potential optimization: pass start index (setup and configuration are shared)
+ local instance = input.instance
for _,c in ipairs(instance.order) do
for k,v in pairs(c) do
if not instance.variables[k] then
@@ -5253,21 +5567,22 @@ function input.aux.collapse_cnf_data(instance) -- potential optmization: pass st
end
end
-function input.aux.load_cnf(instance,fname)
+function input.aux.load_cnf(fname)
+ local instance = input.instance
fname = input.clean_path(fname)
- local lname = fname:gsub("%.%a+$",input.luasuffix)
+ local lname = file.replacesuffix(fname,'lua')
local f = io.open(lname)
if f then -- this will go
f:close()
local dname = file.dirname(fname)
if not instance.configuration[dname] then
- input.aux.load_configuration(instance,dname,lname)
+ input.aux.load_configuration(dname,lname)
instance.order[#instance.order+1] = instance.configuration[dname]
end
else
f = io.open(fname)
if f then
- input.report("loading", fname)
+ input.report("loading %s", fname)
local line, data, n, k, v
local dname = file.dirname(fname)
if not instance.configuration[dname] then
@@ -5299,227 +5614,226 @@ function input.aux.load_cnf(instance,fname)
end
f:close()
else
- input.report("skipping", fname)
+ input.report("skipping %s", fname)
end
end
end
-- database loading
-function input.load_hash(instance)
- input.locatelists(instance)
+function input.load_hash()
+ local instance = input.instance
+ input.locatelists()
if instance.lsrmode then
- input.loadlists(instance)
+ input.loadlists()
elseif instance.diskcache and not instance.renewcache then
- input.loadfiles(instance)
+ input.loadfiles()
if instance.loaderror then
- input.loadlists(instance)
- input.savefiles(instance)
+ input.loadlists()
+ input.savefiles()
end
else
- input.loadlists(instance)
+ input.loadlists()
if instance.renewcache then
- input.savefiles(instance)
+ input.savefiles()
end
end
end
-function input.aux.append_hash(instance,type,tag,name)
- input.logger("= hash append",tag)
- table.insert(instance.hashes, { ['type']=type, ['tag']=tag, ['name']=name } )
+function input.aux.append_hash(type,tag,name)
+ if input.trace > 0 then
+ input.logger("= hash append: %s",tag)
+ end
+ table.insert(input.instance.hashes, { ['type']=type, ['tag']=tag, ['name']=name } )
end
-function input.aux.prepend_hash(instance,type,tag,name)
- input.logger("= hash prepend",tag)
- table.insert(instance.hashes, 1, { ['type']=type, ['tag']=tag, ['name']=name } )
+function input.aux.prepend_hash(type,tag,name)
+ if input.trace > 0 then
+ input.logger("= hash prepend: %s",tag)
+ end
+ table.insert(input.instance.hashes, 1, { ['type']=type, ['tag']=tag, ['name']=name } )
end
-function input.aux.extend_texmf_var(instance,specification) -- crap
- if instance.environment['TEXMF'] then
- input.report("extending environment variable TEXMF with", specification)
- instance.environment['TEXMF'] = instance.environment['TEXMF']:gsub("^%{", function()
- return "{" .. specification .. ","
- end)
- elseif instance.variables['TEXMF'] then
- input.report("extending configuration variable TEXMF with", specification)
- instance.variables['TEXMF'] = instance.variables['TEXMF']:gsub("^%{", function()
- return "{" .. specification .. ","
- end)
+function input.aux.extend_texmf_var(specification) -- crap, we could better prepend the hash
+ local instance = input.instance
+-- local t = input.expanded_path_list('TEXMF') -- full expansion
+ local t = input.split_path(input.env('TEXMF'))
+ table.insert(t,1,specification)
+ local newspec = table.join(t,";")
+ if instance.environment["TEXMF"] then
+ instance.environment["TEXMF"] = newspec
+ elseif instance.variables["TEXMF"] then
+ instance.variables["TEXMF"] = newspec
else
- input.report("setting configuration variable TEXMF to", specification)
- instance.variables['TEXMF'] = "{" .. specification .. "}"
- end
- if instance.variables['TEXMF']:find("%,") and not instance.variables['TEXMF']:find("^%{") then
- input.report("adding {} to complex TEXMF variable, best do that yourself")
- instance.variables['TEXMF'] = "{" .. instance.variables['TEXMF'] .. "}"
+ -- weird
end
- input.expand_variables(instance)
- input.reset_hashes(instance)
+ input.expand_variables()
+ input.reset_hashes()
end
-- locators
-function input.locatelists(instance)
- for _, path in pairs(input.simplified_list(input.expansion(instance,'TEXMF'))) do
- path = file.collapse_path(path)
- input.report("locating list of",path)
- input.locatedatabase(instance,input.normalize_name(path))
+function input.locatelists()
+ local instance = input.instance
+ for _, path in pairs(input.clean_path_list('TEXMF')) do
+ input.report("locating list of %s",path)
+ input.locatedatabase(input.normalize_name(path))
end
end
-function input.locatedatabase(instance,specification)
- return input.methodhandler('locators', instance, specification)
+function input.locatedatabase(specification)
+ return input.methodhandler('locators', specification)
end
-function input.locators.tex(instance,specification)
+function input.locators.tex(specification)
if specification and specification ~= '' and lfs.isdir(specification) then
- input.logger('! tex locator', specification..' found')
- input.aux.append_hash(instance,'file',specification,filename)
- else
- input.logger('? tex locator', specification..' not found')
+ if input.trace > 0 then
+ input.logger('! tex locator found: %s',specification)
+ end
+ input.aux.append_hash('file',specification,filename)
+ elseif input.trace > 0 then
+ input.logger('? tex locator not found: %s',specification)
end
end
-- hashers
-function input.hashdatabase(instance,tag,name)
- return input.methodhandler('hashers',instance,tag,name)
+function input.hashdatabase(tag,name)
+ return input.methodhandler('hashers',tag,name)
end
-function input.loadfiles(instance)
+function input.loadfiles()
+ local instance = input.instance
instance.loaderror = false
instance.files = { }
if not instance.renewcache then
for _, hash in ipairs(instance.hashes) do
- input.hashdatabase(instance,hash.tag,hash.name)
+ input.hashdatabase(hash.tag,hash.name)
if instance.loaderror then break end
end
end
end
-function input.hashers.tex(instance,tag,name)
- input.aux.load_files(instance,tag)
+function input.hashers.tex(tag,name)
+ input.aux.load_files(tag)
end
-- generators:
-function input.loadlists(instance)
- for _, hash in ipairs(instance.hashes) do
- input.generatedatabase(instance,hash.tag)
+function input.loadlists()
+ for _, hash in ipairs(input.instance.hashes) do
+ input.generatedatabase(hash.tag)
end
end
-function input.generatedatabase(instance,specification)
- return input.methodhandler('generators', instance, specification)
+function input.generatedatabase(specification)
+ return input.methodhandler('generators', specification)
end
-do
-
- local weird = lpeg.anywhere(lpeg.S("~`!#$%^&*()={}[]:;\"\'||<>,?\n\r\t"))
+local weird = lpeg.anywhere(lpeg.S("~`!#$%^&*()={}[]:;\"\'||<>,?\n\r\t"))
- function input.generators.tex(instance,specification)
- local tag = specification
- if not instance.lsrmode and lfs and lfs.dir then
- input.report("scanning path",specification)
- instance.files[tag] = { }
- local files = instance.files[tag]
- local n, m, r = 0, 0, 0
- local spec = specification .. '/'
- local attributes = lfs.attributes
- local directory = lfs.dir
- local small = instance.smallcache
- local function action(path)
- local mode, full
- if path then
- full = spec .. path .. '/'
+function input.generators.tex(specification)
+ local instance = input.instance
+ local tag = specification
+ if not instance.lsrmode and lfs.dir then
+ input.report("scanning path %s",specification)
+ instance.files[tag] = { }
+ local files = instance.files[tag]
+ local n, m, r = 0, 0, 0
+ local spec = specification .. '/'
+ local attributes = lfs.attributes
+ local directory = lfs.dir
+ local small = instance.smallcache
+ local function action(path)
+ local mode, full
+ if path then
+ full = spec .. path .. '/'
+ else
+ full = spec
+ end
+ for name in directory(full) do
+ if name:find("^%.") then
+ -- skip
+ -- elseif name:find("[%~%`%!%#%$%%%^%&%*%(%)%=%{%}%[%]%:%;\"\'%|%<%>%,%?\n\r\t]") then -- too much escaped
+ elseif weird:match(name) then
+ -- texio.write_nl("skipping " .. name)
+ -- skip
else
- full = spec
- end
- for name in directory(full) do
- if name:find("^%.") then
- -- skip
- -- elseif name:find("[%~%`%!%#%$%%%^%&%*%(%)%=%{%}%[%]%:%;\"\'%|%<%>%,%?\n\r\t]") then -- too much escaped
- elseif weird:match(name) then
- -- texio.write_nl("skipping " .. name)
- -- skip
- else
- mode = attributes(full..name,'mode')
- if mode == "directory" then
- m = m + 1
- if path then
- action(path..'/'..name)
- else
- action(name)
- end
- elseif path and mode == 'file' then
- n = n + 1
- local f = files[name]
- if f then
- if not small then
- if type(f) == 'string' then
- files[name] = { f, path }
- else
- f[#f+1] = path
- end
- end
- else
- files[name] = path
- local lower = name:lower()
- if name ~= lower then
- files["remap:"..lower] = name
- r = r + 1
- end
- end
+ mode = attributes(full..name,'mode')
+ if mode == 'directory' then
+ m = m + 1
+ if path then
+ action(path..'/'..name)
+ else
+ action(name)
end
- end
- end
- end
- action()
- input.report(format("%s files found on %s directories with %s uppercase remappings",n,m,r))
- else
- local fullname = file.join(specification,input.lsrname)
- local path = '.'
- local f = io.open(fullname)
- if f then
- instance.files[tag] = { }
- local files = instance.files[tag]
- local small = instance.smallcache
- input.report("loading lsr file",fullname)
- -- for line in f:lines() do -- much slower then the next one
- for line in (f:read("*a")):gmatch("(.-)\n") do
- if line:find("^[%a%d]") then
- local fl = files[line]
- if fl then
+ elseif path and mode == 'file' then
+ n = n + 1
+ local f = files[name]
+ if f then
if not small then
- if type(fl) == 'string' then
- files[line] = { fl, path } -- table
+ if type(f) == 'string' then
+ files[name] = { f, path }
else
- fl[#fl+1] = path
+ f[#f+1] = path
end
end
else
- files[line] = path -- string
- local lower = line:lower()
- if line ~= lower then
- files["remap:"..lower] = line
+ files[name] = path
+ local lower = name:lower()
+ if name ~= lower then
+ files["remap:"..lower] = name
+ r = r + 1
+ end
+ end
+ end
+ end
+ end
+ end
+ action()
+ input.report("%s files found on %s directories with %s uppercase remappings",n,m,r)
+ else
+ local fullname = file.join(specification,input.lsrname)
+ local path = '.'
+ local f = io.open(fullname)
+ if f then
+ instance.files[tag] = { }
+ local files = instance.files[tag]
+ local small = instance.smallcache
+ input.report("loading lsr file %s",fullname)
+ -- for line in f:lines() do -- much slower then the next one
+ for line in (f:read("*a")):gmatch("(.-)\n") do
+ if line:find("^[%a%d]") then
+ local fl = files[line]
+ if fl then
+ if not small then
+ if type(fl) == 'string' then
+ files[line] = { fl, path } -- table
+ else
+ fl[#fl+1] = path
end
end
else
- path = line:match("%.%/(.-)%:$") or path -- match could be nil due to empty line
+ files[line] = path -- string
+ local lower = line:lower()
+ if line ~= lower then
+ files["remap:"..lower] = line
+ end
end
+ else
+ path = line:match("%.%/(.-)%:$") or path -- match could be nil due to empty line
end
- f:close()
end
+ f:close()
end
end
-
end
-- savers, todo
-function input.savefiles(instance)
- input.aux.save_data(instance, 'files', function(k,v)
- return instance.validfile(k,v) -- path, name
+function input.savefiles()
+ input.aux.save_data('files', function(k,v)
+ return input.instance.validfile(k,v) -- path, name
end)
end
@@ -5527,8 +5841,8 @@ end
-- we join them and split them after the expansion has taken place. This
-- is more convenient.
-function input.splitconfig(instance)
- for i,c in ipairs(instance) do
+function input.splitconfig()
+ for i,c in ipairs(input.instance) do
for k,v in pairs(c) do
if type(v) == 'string' then
local t = file.split_path(v)
@@ -5539,8 +5853,9 @@ function input.splitconfig(instance)
end
end
end
-function input.joinconfig(instance)
- for i,c in ipairs(instance.order) do
+
+function input.joinconfig()
+ for i,c in ipairs(input.instance.order) do
for k,v in pairs(c) do
if type(v) == 'table' then
c[k] = file.join_path(v)
@@ -5563,8 +5878,9 @@ function input.join_path(str)
end
end
-function input.splitexpansions(instance)
- for k,v in pairs(instance.expansions) do
+function input.splitexpansions()
+ local ie = input.instance.expansions
+ for k,v in pairs(ie) do
local t, h = { }, { }
for _,vv in pairs(file.split_path(v)) do
if vv ~= "" and not h[vv] then
@@ -5573,19 +5889,19 @@ function input.splitexpansions(instance)
end
end
if #t > 1 then
- instance.expansions[k] = t
+ ie[k] = t
else
- instance.expansions[k] = t[1]
+ ie[k] = t[1]
end
end
end
-- end of split/join code
-function input.saveoldconfig(instance)
- input.splitconfig(instance)
- input.aux.save_data(instance, 'configuration', nil)
- input.joinconfig(instance)
+function input.saveoldconfig()
+ input.splitconfig()
+ input.aux.save_data('configuration', nil)
+ input.joinconfig()
end
input.configbanner = [[
@@ -5614,7 +5930,7 @@ function input.serialize(files)
end
end
t[#t+1] = "return {"
- if instance.sortdata then
+ if input.instance.sortdata then
for _, k in pairs(sorted(files)) do
local fk = files[k]
if type(fk) == 'table' then
@@ -5646,11 +5962,11 @@ end
if not texmf then texmf = {} end -- no longer needed, at least not here
-function input.aux.save_data(instance, dataname, check, makename) -- untested without cache overload
- for cachename, files in pairs(instance[dataname]) do
+function input.aux.save_data(dataname, check, makename) -- untested without cache overload
+ for cachename, files in pairs(input.instance[dataname]) do
local name = (makename or file.join)(cachename,dataname)
- local luaname, lucname = name .. input.luasuffix, name .. input.lucsuffix
- input.report("preparing " .. dataname .. " for", luaname)
+ local luaname, lucname = name .. ".lua", name .. ".luc"
+ input.report("preparing %s for %s",dataname,cachename)
for k, v in pairs(files) do
if not check or check(v,k) then -- path, name
if type(v) == "table" and #v == 1 then
@@ -5668,38 +5984,38 @@ function input.aux.save_data(instance, dataname, check, makename) -- untested wi
time = os.date("%H:%M:%S"),
content = files,
}
- local f = io.open(luaname,'w')
- if f then
- input.report("saving " .. dataname .. " in", luaname)
- f:write(input.serialize(data))
- f:close()
- input.report("compiling " .. dataname .. " to", lucname)
- if not utils.lua.compile(luaname,lucname) then
- input.report("compiling failed for " .. dataname .. ", deleting file " .. lucname)
+ local ok = io.savedata(luaname,input.serialize(data))
+ if ok then
+ input.report("%s saved in %s",dataname,luaname)
+ if utils.lua.compile(luaname,lucname,false,true) then -- no cleanup but strip
+ input.report("%s compiled to %s",dataname,lucname)
+ else
+ input.report("compiling failed for %s, deleting file %s",dataname,lucname)
os.remove(lucname)
end
else
- input.report("unable to save " .. dataname .. " in " .. name..input.luasuffix)
+ input.report("unable to save %s in %s (access error)",dataname,luaname)
end
end
end
-function input.aux.load_data(instance,pathname,dataname,filename,makename) -- untested without cache overload
+function input.aux.load_data(pathname,dataname,filename,makename) -- untested without cache overload
+ local instance = input.instance
filename = ((not filename or (filename == "")) and dataname) or filename
filename = (makename and makename(dataname,filename)) or file.join(pathname,filename)
- local blob = loadfile(filename .. input.lucsuffix) or loadfile(filename .. input.luasuffix)
+ local blob = loadfile(filename .. ".luc") or loadfile(filename .. ".lua")
if blob then
local data = blob()
if data and data.content and data.type == dataname and data.version == input.cacheversion then
- input.report("loading",dataname,"for",pathname,"from",filename)
+ input.report("loading %s for %s from %s",dataname,pathname,filename)
instance[dataname][pathname] = data.content
else
- input.report("skipping",dataname,"for",pathname,"from",filename)
+ input.report("skipping %s for %s from %s",dataname,pathname,filename)
instance[dataname][pathname] = { }
instance.loaderror = true
end
else
- input.report("skipping",dataname,"for",pathname,"from",filename)
+ input.report("skipping %s for %s from %s",dataname,pathname,filename)
end
end
@@ -5712,13 +6028,14 @@ end
-- TEXMFBOGUS = 'effe checken of dit werkt',
-- }
-function input.aux.load_texmfcnf(instance,dataname,pathname)
+function input.aux.load_texmfcnf(dataname,pathname)
+ local instance = input.instance
local filename = file.join(pathname,input.luaname)
local blob = loadfile(filename)
if blob then
local data = blob()
if data then
- input.report("loading","configuration file",filename)
+ input.report("loading configuration file %s",filename)
if true then
-- flatten to variable.progname
local t = { }
@@ -5738,169 +6055,168 @@ function input.aux.load_texmfcnf(instance,dataname,pathname)
instance[dataname][pathname] = data
end
else
- input.report("skipping","configuration file",filename)
+ input.report("skipping configuration file %s",filename)
instance[dataname][pathname] = { }
instance.loaderror = true
end
else
- input.report("skipping","configuration file",filename)
+ input.report("skipping configuration file %s",filename)
end
end
-function input.aux.load_configuration(instance,dname,lname)
- input.aux.load_data(instance,dname,'configuration',lname and file.basename(lname))
+function input.aux.load_configuration(dname,lname)
+ input.aux.load_data(dname,'configuration',lname and file.basename(lname))
end
-function input.aux.load_files(instance,tag)
- input.aux.load_data(instance,tag,'files')
+function input.aux.load_files(tag)
+ input.aux.load_data(tag,'files')
end
-function input.resetconfig(instance)
+function input.resetconfig()
+ input.identify_own()
+ local instance = input.instance
instance.configuration, instance.setup, instance.order, instance.loaderror = { }, { }, { }, false
end
-function input.loadnewconfig(instance)
+function input.loadnewconfig()
+ local instance = input.instance
for _, cnf in ipairs(instance.luafiles) do
local dname = file.dirname(cnf)
- input.aux.load_texmfcnf(instance,'setup',dname)
+ input.aux.load_texmfcnf('setup',dname)
instance.order[#instance.order+1] = instance.setup[dname]
if instance.loaderror then break end
end
end
-function input.loadoldconfig(instance)
+function input.loadoldconfig()
+ local instance = input.instance
if not instance.renewcache then
for _, cnf in ipairs(instance.cnffiles) do
local dname = file.dirname(cnf)
- input.aux.load_configuration(instance,dname)
+ input.aux.load_configuration(dname)
instance.order[#instance.order+1] = instance.configuration[dname]
if instance.loaderror then break end
end
end
- input.joinconfig(instance)
+ input.joinconfig()
end
-function input.expand_variables(instance)
- instance.expansions = { }
---~ instance.environment['SELFAUTOPARENT'] = instance.environment['SELFAUTOPARENT'] or instance.rootpath
- if instance.engine ~= "" then instance.environment['engine'] = instance.engine end
- if instance.progname ~= "" then instance.environment['progname'] = instance.progname end
- for k,v in pairs(instance.environment) do
+function input.expand_variables()
+ local instance = input.instance
+ local expansions, environment, variables = { }, instance.environment, instance.variables
+ local env = input.env
+ instance.expansions = expansions
+ if instance.engine ~= "" then environment['engine'] = instance.engine end
+ if instance.progname ~= "" then environment['progname'] = instance.progname end
+ for k,v in pairs(environment) do
local a, b = k:match("^(%a+)%_(.*)%s*$")
if a and b then
- instance.expansions[a..'.'..b] = v
+ expansions[a..'.'..b] = v
else
- instance.expansions[k] = v
+ expansions[k] = v
end
end
- for k,v in pairs(instance.environment) do -- move environment to expansions
- if not instance.expansions[k] then instance.expansions[k] = v end
+ for k,v in pairs(environment) do -- move environment to expansions
+ if not expansions[k] then expansions[k] = v end
end
- for k,v in pairs(instance.variables) do -- move variables to expansions
- if not instance.expansions[k] then instance.expansions[k] = v end
+ for k,v in pairs(variables) do -- move variables to expansions
+ if not expansions[k] then expansions[k] = v end
end
while true do
local busy = false
- for k,v in pairs(instance.expansions) do
+ for k,v in pairs(expansions) do
local s, n = v:gsub("%$([%a%d%_%-]+)", function(a)
busy = true
- return instance.expansions[a] or input.env(instance,a)
+ return expansions[a] or env(a)
end)
local s, m = s:gsub("%$%{([%a%d%_%-]+)%}", function(a)
busy = true
- return instance.expansions[a] or input.env(instance,a)
+ return expansions[a] or env(a)
end)
if n > 0 or m > 0 then
- instance.expansions[k]= s
+ expansions[k]= s
end
end
if not busy then break end
end
- for k,v in pairs(instance.expansions) do
- instance.expansions[k] = v:gsub("\\", '/')
+ for k,v in pairs(expansions) do
+ expansions[k] = v:gsub("\\", '/')
end
end
-function input.aux.expand_vars(instance,lst) -- simple vars
+function input.aux.expand_vars(lst) -- simple vars
+ local instance = input.instance
+ local variables, env = instance.variables, input.env
for k,v in pairs(lst) do
lst[k] = v:gsub("%$([%a%d%_%-]+)", function(a)
- return instance.variables[a] or input.env(instance,a)
+ return variables[a] or env(a)
end)
end
end
-function input.aux.expanded_var(instance,var) -- simple vars
+function input.aux.expanded_var(var) -- simple vars
+ local instance = input.instance
return var:gsub("%$([%a%d%_%-]+)", function(a)
- return instance.variables[a] or input.env(instance,a)
+ return instance.variables[a] or input.env(a)
end)
end
-function input.aux.entry(instance,entries,name)
+function input.aux.entry(entries,name)
if name and (name ~= "") then
+ local instance = input.instance
name = name:gsub('%$','')
local result = entries[name..'.'..instance.progname] or entries[name]
if result then
return result
else
- result = input.env(instance,name)
+ result = input.env(name)
if result then
instance.variables[name] = result
- input.expand_variables(instance)
+ input.expand_variables()
return instance.expansions[name] or ""
end
end
end
return ""
end
-function input.variable(instance,name)
- return input.aux.entry(instance,instance.variables,name)
+function input.variable(name)
+ return input.aux.entry(input.instance.variables,name)
end
-function input.expansion(instance,name)
- return input.aux.entry(instance,instance.expansions,name)
+function input.expansion(name)
+ return input.aux.entry(input.instance.expansions,name)
end
-function input.aux.is_entry(instance,entries,name)
+function input.aux.is_entry(entries,name)
if name and name ~= "" then
name = name:gsub('%$','')
- return (entries[name..'.'..instance.progname] or entries[name]) ~= nil
+ return (entries[name..'.'..input.instance.progname] or entries[name]) ~= nil
else
return false
end
end
-function input.is_variable(instance,name)
- return input.aux.is_entry(instance,instance.variables,name)
-end
-function input.is_expansion(instance,name)
- return input.aux.is_entry(instance,instance.expansions,name)
+function input.is_variable(name)
+ return input.aux.is_entry(input.instance.variables,name)
end
-function input.simplified_list(str)
- if type(str) == 'table' then
- return str -- troubles ; ipv , in texmf
- elseif str == '' then
- return { }
- else
- local t = { }
- for _,v in ipairs(string.splitchr(str:gsub("^\{(.+)\}$","%1"),",")) do
- t[#t+1] = (v:gsub("^[%!]*(.+)[%/\\]*$","%1"))
- end
- return t
- end
+function input.is_expansion(name)
+ return input.aux.is_entry(input.instance.expansions,name)
end
-function input.unexpanded_path_list(instance,str)
- local pth = input.variable(instance,str)
+function input.unexpanded_path_list(str)
+ local pth = input.variable(str)
local lst = input.split_path(pth)
- return input.aux.expanded_path(instance,lst)
+ return input.aux.expanded_path(lst)
end
-function input.unexpanded_path(instance,str)
- return file.join_path(input.unexpanded_path_list(instance,str))
+
+function input.unexpanded_path(str)
+ return file.join_path(input.unexpanded_path_list(str))
end
do
local done = { }
- function input.reset_extra_path(instance)
+ function input.reset_extra_path()
+ local instance = input.instance
local ep = instance.extra_paths
if not ep then
ep, done = { }, { }
@@ -5910,7 +6226,8 @@ do
end
end
- function input.register_extra_path(instance,paths,subpaths)
+ function input.register_extra_path(paths,subpaths)
+ local instance = input.instance
local ep = instance.extra_paths or { }
local n = #ep
if paths and paths ~= "" then
@@ -5955,7 +6272,8 @@ do
end
-function input.expanded_path_list(instance,str)
+function input.expanded_path_list(str)
+ local instance = input.instance
local function made_list(list)
local ep = instance.extra_paths
if not ep or #ep == 0 then
@@ -5996,39 +6314,41 @@ function input.expanded_path_list(instance,str)
-- engine+progname hash
str = str:gsub("%$","")
if not instance.lists[str] then -- cached
- local lst = made_list(input.split_path(input.expansion(instance,str)))
- instance.lists[str] = input.aux.expanded_path(instance,lst)
+ local lst = made_list(input.split_path(input.expansion(str)))
+ instance.lists[str] = input.aux.expanded_path(lst)
end
return instance.lists[str]
else
- local lst = input.split_path(input.expansion(instance,str))
- return made_list(input.aux.expanded_path(instance,lst))
+ local lst = input.split_path(input.expansion(str))
+ return made_list(input.aux.expanded_path(lst))
end
end
-function input.expand_path(instance,str)
- return file.join_path(input.expanded_path_list(instance,str))
+
+function input.clean_path_list(str)
+ local t = input.expanded_path_list(str)
+ if t then
+ for i=1,#t do
+ t[i] = file.collapse_path(input.clean_path(t[i]))
+ end
+ end
+ return t
end
---~ function input.first_writable_path(instance,name)
---~ for _,v in pairs(input.expanded_path_list(instance,name)) do
---~ if file.is_writable(file.join(v,'luatex-cache.tmp')) then
---~ return v
---~ end
---~ end
---~ return "."
---~ end
+function input.expand_path(str)
+ return file.join_path(input.expanded_path_list(str))
+end
-function input.expanded_path_list_from_var(instance,str) -- brrr
+function input.expanded_path_list_from_var(str) -- brrr
local tmp = input.var_of_format_or_suffix(str:gsub("%$",""))
if tmp ~= "" then
- return input.expanded_path_list(instance,str)
+ return input.expanded_path_list(str)
else
- return input.expanded_path_list(instance,tmp)
+ return input.expanded_path_list(tmp)
end
end
-function input.expand_path_from_var(instance,str)
- return file.join_path(input.expanded_path_list_from_var(instance,str))
+function input.expand_path_from_var(str)
+ return file.join_path(input.expanded_path_list_from_var(str))
end
function input.format_of_var(str)
@@ -6058,9 +6378,9 @@ function input.var_of_format_or_suffix(str)
return ''
end
-function input.expand_braces(instance,str) -- output variable and brace expansion of STRING
- local ori = input.variable(instance,str)
- local pth = input.aux.expanded_path(instance,input.split_path(ori))
+function input.expand_braces(str) -- output variable and brace expansion of STRING
+ local ori = input.variable(str)
+ local pth = input.aux.expanded_path(input.split_path(ori))
return file.join_path(pth)
end
@@ -6075,6 +6395,7 @@ end
-- {a,b,c/{p,q,r}/d/{x,y,z}//}
-- {a,b,c/{p,q/{x,y,z}},d/{p,q,r}}
-- {a,b,c/{p,q/{x,y,z},w}v,d/{p,q,r}}
+-- {$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,.local,}/web2c}
-- this one is better and faster, but it took me a while to realize
-- that this kind of replacement is cleaner than messy parsing and
@@ -6083,19 +6404,20 @@ end
-- work that well; the parsing is ok, but dealing with the resulting
-- table is a pain because we need to work inside-out recursively
--- get rid of piecewise here, just a gmatch is ok
-
function input.aux.splitpathexpr(str, t, validate)
-- no need for optimization, only called a few times, we can use lpeg for the sub
t = t or { }
local concat = table.concat
+ str = str:gsub(",}",",@}")
+ str = str:gsub("{,","{@,")
+ -- str = "@" .. str .. "@"
while true do
local done = false
while true do
local ok = false
- str = str:gsub("([^{},]+){([^{}]-)}", function(a,b)
+ str = str:gsub("([^{},]+){([^{}]+)}", function(a,b)
local t = { }
- b:piecewise(",", function(s) t[#t+1] = a .. s end)
+ for s in b:gmatch("[^,]+") do t[#t+1] = a .. s end
ok, done = true, true
return "{" .. concat(t,",") .. "}"
end)
@@ -6103,9 +6425,9 @@ function input.aux.splitpathexpr(str, t, validate)
end
while true do
local ok = false
- str = str:gsub("{([^{}]-)}([^{},]+)", function(a,b)
+ str = str:gsub("{([^{}]+)}([^{},]+)", function(a,b)
local t = { }
- a:piecewise(",", function(s) t[#t+1] = s .. b end)
+ for s in a:gmatch("[^,]+") do t[#t+1] = s .. b end
ok, done = true, true
return "{" .. concat(t,",") .. "}"
end)
@@ -6113,50 +6435,41 @@ function input.aux.splitpathexpr(str, t, validate)
end
while true do
local ok = false
- str = str:gsub("([,{]){([^{}]+)}([,}])", function(a,b,c)
+ str = str:gsub("{([^{}]+)}{([^{}]+)}", function(a,b)
+ local t = { }
+ for sa in a:gmatch("[^,]+") do
+ for sb in b:gmatch("[^,]+") do
+ t[#t+1] = sa .. sb
+ end
+ end
ok, done = true, true
- return a .. b .. c
+ return "{" .. concat(t,",") .. "}"
end)
if not ok then break end
end
- if not done then break end
- end
- while true do
- local ok = false
- str = str:gsub("{([^{}]-)}{([^{}]-)}", function(a,b)
- local t = { }
- a:piecewise(",", function(sa)
- b:piecewise(",", function(sb)
- t[#t+1] = sa .. sb
- end)
- end)
- ok = true
- return "{" .. concat(t,",") .. "}"
- end)
- if not ok then break end
- end
- while true do
- local ok = false
- str = str:gsub("{([^{}]-)}", function(a)
- ok = true
- return a
+ str = str:gsub("({[^{}]*){([^{}]+)}([^{}]*})", function(a,b,c)
+ done = true
+ return a .. b.. c
end)
- if not ok then break end
+ if not done then break end
end
+ str = str:gsub("[{}]", "")
+ str = str:gsub("@","")
if validate then
- str:piecewise(",", function(s)
+ for s in str:gmatch("[^,]+") do
s = validate(s)
if s then t[#t+1] = s end
- end)
+ end
else
- str:piecewise(",", function(s)
+ for s in str:gmatch("[^,]+") do
t[#t+1] = s
- end)
+ end
end
return t
end
-function input.aux.expanded_path(instance,pathlist) -- maybe not a list, just a path
+function input.aux.expanded_path(pathlist) -- maybe not a list, just a path
+ local instance = input.instance
-- a previous version fed back into pathlist
local newlist, ok = { }, false
for _,v in ipairs(pathlist) do
@@ -6188,17 +6501,16 @@ input.is_readable = { }
function input.aux.is_readable(readable, name)
if input.trace > 2 then
if readable then
- input.logger("+ readable", name)
+ input.logger("+ readable: %s",name)
else
- input.logger("- readable", name)
+ input.logger("- readable: %s", name)
end
end
return readable
end
function input.is_readable.file(name)
- -- return input.aux.is_readable(file.is_readable(name), name)
- return input.aux.is_readable(input.aux.is_file(name), name)
+ return input.aux.is_readable(lfs.isfile(name), name)
end
input.is_readable.tex = input.is_readable.file
@@ -6206,12 +6518,13 @@ input.is_readable.tex = input.is_readable.file
-- name
-- name/name
-function input.aux.collect_files(instance,names)
+function input.aux.collect_files(names)
+ local instance = input.instance
local filelist = { }
for _, fname in pairs(names) do
if fname then
if input.trace > 2 then
- input.logger("? blobpath asked",fname)
+ input.logger("? blobpath asked: %s",fname)
end
local bname = file.basename(fname)
local dname = file.dirname(fname)
@@ -6225,7 +6538,7 @@ function input.aux.collect_files(instance,names)
local files = blobpath and instance.files[blobpath]
if files then
if input.trace > 2 then
- input.logger('? blobpath do',blobpath .. " (" .. bname ..")")
+ input.logger('? blobpath do: %s (%s)',blobpath,bname)
end
local blobfile = files[bname]
if not blobfile then
@@ -6258,7 +6571,7 @@ function input.aux.collect_files(instance,names)
end
end
elseif input.trace > 1 then
- input.logger('! blobpath no',blobpath .. " (" .. bname ..")" )
+ input.logger('! blobpath no: %s (%s)',blobpath,bname)
end
end
end
@@ -6313,15 +6626,17 @@ do
end
-function input.aux.register_in_trees(instance,name)
+function input.aux.register_in_trees(name)
if not name:find("^%.") then
+ local instance = input.instance
instance.foundintrees[name] = (instance.foundintrees[name] or 0) + 1 -- maybe only one
end
end
-- split the next one up, better for jit
-function input.aux.find_file(instance,filename) -- todo : plugin (scanners, checkers etc)
+function input.aux.find_file(filename) -- todo : plugin (scanners, checkers etc)
+ local instance = input.instance
local result = { }
local stamp = nil
filename = input.normalize_name(filename) -- elsewhere
@@ -6330,16 +6645,22 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
if instance.remember then
stamp = filename .. "--" .. instance.engine .. "--" .. instance.progname .. "--" .. instance.format
if instance.found[stamp] then
- input.logger('! remembered', filename)
+ if input.trace > 0 then
+ input.logger('! remembered: %s',filename)
+ end
return instance.found[stamp]
end
end
if filename:find('%*') then
- input.logger('! wildcard', filename)
- result = input.find_wildcard_files(instance,filename)
+ if input.trace > 0 then
+ input.logger('! wildcard: %s', filename)
+ end
+ result = input.find_wildcard_files(filename)
elseif input.aux.qualified_path(filename) then
if input.is_readable.file(filename) then
- input.logger('! qualified', filename)
+ if input.trace > 0 then
+ input.logger('! qualified: %s', filename)
+ end
result = { filename }
else
local forcedname, ok = "", false
@@ -6347,22 +6668,26 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
if instance.format == "" then
forcedname = filename .. ".tex"
if input.is_readable.file(forcedname) then
- input.logger('! no suffix, forcing standard filetype tex')
+ if input.trace > 0 then
+ input.logger('! no suffix, forcing standard filetype: tex')
+ end
result, ok = { forcedname }, true
end
else
for _, s in pairs(input.suffixes_of_format(instance.format)) do
forcedname = filename .. "." .. s
if input.is_readable.file(forcedname) then
- input.logger('! no suffix, forcing format filetype', s)
+ if input.trace > 0 then
+ input.logger('! no suffix, forcing format filetype: %s', s)
+ end
result, ok = { forcedname }, true
break
end
end
end
end
- if not ok then
- input.logger('? qualified', filename)
+ if not ok and input.trace > 0 then
+ input.logger('? qualified: %s', filename)
end
end
else
@@ -6380,10 +6705,14 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
local forcedname = filename .. '.tex'
wantedfiles[#wantedfiles+1] = forcedname
filetype = input.format_of_suffix(forcedname)
- input.logger('! forcing filetype',filetype)
+ if input.trace > 0 then
+ input.logger('! forcing filetype: %s',filetype)
+ end
else
filetype = input.format_of_suffix(filename)
- input.logger('! using suffix based filetype',filetype)
+ if input.trace > 0 then
+ input.logger('! using suffix based filetype: %s',filetype)
+ end
end
else
if ext == "" then
@@ -6392,16 +6721,18 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
end
end
filetype = instance.format
- input.logger('! using given filetype',filetype)
+ if input.trace > 0 then
+ input.logger('! using given filetype: %s',filetype)
+ end
end
local typespec = input.variable_of_format(filetype)
- local pathlist = input.expanded_path_list(instance,typespec)
+ local pathlist = input.expanded_path_list(typespec)
if not pathlist or #pathlist == 0 then
-- no pathlist, access check only / todo == wildcard
if input.trace > 2 then
- input.logger('? filename',filename)
- input.logger('? filetype',filetype or '?')
- input.logger('? wanted files',table.concat(wantedfiles," | "))
+ input.logger('? filename: %s',filename)
+ input.logger('? filetype: %s',filetype or '?')
+ input.logger('? wanted files: %s',table.concat(wantedfiles," | "))
end
for _, fname in pairs(wantedfiles) do
if fname and input.is_readable.file(fname) then
@@ -6411,7 +6742,7 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
end
end
-- this is actually 'other text files' or 'any' or 'whatever'
- local filelist = input.aux.collect_files(instance,wantedfiles)
+ local filelist = input.aux.collect_files(wantedfiles)
local fl = filelist and filelist[1]
if fl then
filename = fl[3]
@@ -6420,12 +6751,12 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
end
else
-- list search
- local filelist = input.aux.collect_files(instance,wantedfiles)
+ local filelist = input.aux.collect_files(wantedfiles)
local doscan, recurse
if input.trace > 2 then
- input.logger('? filename',filename)
- -- if pathlist then input.logger('? path list',table.concat(pathlist," | ")) end
- -- if filelist then input.logger('? file list',table.concat(filelist," | ")) end
+ input.logger('? filename: %s',filename)
+ -- if pathlist then input.logger('? path list: %s',table.concat(pathlist," | ")) end
+ -- if filelist then input.logger('? file list: %s',table.concat(filelist," | ")) end
end
-- a bit messy ... esp the doscan setting here
for _, path in pairs(pathlist) do
@@ -6446,11 +6777,11 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
if f:find(expr) then
-- input.debug('T',' '..f)
if input.trace > 2 then
- input.logger('= found in hash',f)
+ input.logger('= found in hash: %s',f)
end
--- todo, test for readable
result[#result+1] = fl[3]
- input.aux.register_in_trees(instance,f) -- for tracing used files
+ input.aux.register_in_trees(f) -- for tracing used files
done = true
if not instance.allresults then break end
else
@@ -6464,12 +6795,12 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
local pname = pathname:gsub("%.%*$",'')
if not pname:find("%*") then
local ppname = pname:gsub("/+$","")
- if input.aux.can_be_dir(instance,ppname) then
+ if input.aux.can_be_dir(ppname) then
for _, w in pairs(wantedfiles) do
local fname = file.join(ppname,w)
if input.is_readable.file(fname) then
if input.trace > 2 then
- input.logger('= found by scanning',fname)
+ input.logger('= found by scanning: %s',fname)
end
result[#result+1] = fname
done = true
@@ -6498,40 +6829,29 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
return result
end
-input.aux._find_file_ = input.aux.find_file
+input.aux._find_file_ = input.aux.find_file -- frozen variant
-function input.aux.find_file(instance,filename) -- maybe make a lowres cache too
- local result = input.aux._find_file_(instance,filename)
+function input.aux.find_file(filename) -- maybe make a lowres cache too
+ local result = input.aux._find_file_(filename)
if #result == 0 then
local lowered = filename:lower()
if filename ~= lowered then
- return input.aux._find_file_(instance,lowered)
+ return input.aux._find_file_(lowered)
end
end
return result
end
-if lfs and lfs.isfile then
- input.aux.is_file = lfs.isfile -- to be done: use this
-else
- input.aux.is_file = file.is_readable
-end
-
-if lfs and lfs.isdir then
- function input.aux.can_be_dir(instance,name)
- if not instance.fakepaths[name] then
- if lfs.isdir(name) then
- instance.fakepaths[name] = 1 -- directory
- else
- instance.fakepaths[name] = 2 -- no directory
- end
+function input.aux.can_be_dir(name)
+ local instance = input.instance
+ if not instance.fakepaths[name] then
+ if lfs.isdir(name) then
+ instance.fakepaths[name] = 1 -- directory
+ else
+ instance.fakepaths[name] = 2 -- no directory
end
- return (instance.fakepaths[name] == 1)
- end
-else
- function input.aux.can_be_dir()
- return true
end
+ return (instance.fakepaths[name] == 1)
end
if not input.concatinators then input.concatinators = { } end
@@ -6539,7 +6859,8 @@ if not input.concatinators then input.concatinators = { } end
input.concatinators.tex = file.join
input.concatinators.file = input.concatinators.tex
-function input.find_files(instance,filename,filetype,mustexist)
+function input.find_files(filename,filetype,mustexist)
+ local instance = input.instance
if type(mustexist) == boolean then
-- all set
elseif type(filetype) == 'boolean' then
@@ -6548,16 +6869,17 @@ function input.find_files(instance,filename,filetype,mustexist)
filetype, mustexist = nil, false
end
instance.format = filetype or ''
- local t = input.aux.find_file(instance,filename,true)
+ local t = input.aux.find_file(filename,true)
instance.format = ''
return t
end
-function input.find_file(instance,filename,filetype,mustexist)
- return (input.find_files(instance,filename,filetype,mustexist)[1] or "")
+function input.find_file(filename,filetype,mustexist)
+ return (input.find_files(filename,filetype,mustexist)[1] or "")
end
-function input.find_given_files(instance,filename)
+function input.find_given_files(filename)
+ local instance = input.instance
local bname, result = file.basename(filename), { }
for k, hash in ipairs(instance.hashes) do
local files = instance.files[hash.tag]
@@ -6585,11 +6907,12 @@ function input.find_given_files(instance,filename)
return result
end
-function input.find_given_file(instance,filename)
- return (input.find_given_files(instance,filename)[1] or "")
+function input.find_given_file(filename)
+ return (input.find_given_files(filename)[1] or "")
end
-function input.find_wildcard_files(instance,filename) -- todo: remap:
+function input.find_wildcard_files(filename) -- todo: remap:
+ local instance = input.instance
local result = { }
local bname, dname = file.basename(filename), file.dirname(filename)
local path = dname:gsub("^*/","")
@@ -6645,13 +6968,14 @@ function input.find_wildcard_files(instance,filename) -- todo: remap:
return result
end
-function input.find_wildcard_file(instance,filename)
- return (input.find_wildcard_files(instance,filename)[1] or "")
+function input.find_wildcard_file(filename)
+ return (input.find_wildcard_files(filename)[1] or "")
end
-- main user functions
-function input.save_used_files_in_trees(instance, filename,jobname)
+function input.save_used_files_in_trees(filename,jobname)
+ local instance = input.instance
if not filename then filename = 'luatex.jlg' end
local f = io.open(filename,'w')
if f then
@@ -6670,24 +6994,24 @@ function input.save_used_files_in_trees(instance, filename,jobname)
end
end
-function input.automount(instance)
+function input.automount()
-- implemented later
end
-function input.load(instance)
- input.starttiming(instance)
- input.resetconfig(instance)
- input.identify_cnf(instance)
- input.load_lua(instance)
- input.expand_variables(instance)
- input.load_cnf(instance)
- input.expand_variables(instance)
- input.load_hash(instance)
- input.automount(instance)
- input.stoptiming(instance)
+function input.load()
+ input.starttiming(input.instance)
+ input.resetconfig()
+ input.identify_cnf()
+ input.load_lua()
+ input.expand_variables()
+ input.load_cnf()
+ input.expand_variables()
+ input.load_hash()
+ input.automount()
+ input.stoptiming(input.instance)
end
-function input.for_files(instance, command, files, filetype, mustexist)
+function input.for_files(command, files, filetype, mustexist)
if files and #files > 0 then
local function report(str)
if input.verbose then
@@ -6700,7 +7024,7 @@ function input.for_files(instance, command, files, filetype, mustexist)
report('')
end
for _, file in pairs(files) do
- local result = command(instance,file,filetype,mustexist)
+ local result = command(file,filetype,mustexist)
if type(result) == 'string' then
report(result)
else
@@ -6714,14 +7038,11 @@ end
-- strtab
-function input.var_value(instance,str) -- output the value of variable $STRING.
- return input.variable(instance,str)
-end
-function input.expand_var(instance,str) -- output variable expansion of STRING.
- return input.expansion(instance,str)
-end
-function input.show_path(instance,str) -- output search path for file type NAME
- return file.join_path(input.expanded_path_list(instance,input.format_of_var(str)))
+input.var_value = input.variable -- output the value of variable $STRING.
+input.expand_var = input.expansion -- output variable expansion of STRING.
+
+function input.show_path(str) -- output search path for file type NAME
+ return file.join_path(input.expanded_path_list(input.format_of_var(str)))
end
-- input.find_file(filename)
@@ -6773,53 +7094,55 @@ function table.sequenced(t,sep) -- temp here
return table.concat(s, sep or " | ")
end
-function input.methodhandler(what, instance, filename, filetype) -- ...
+function input.methodhandler(what, filename, filetype) -- ...
local specification = (type(filename) == "string" and input.splitmethod(filename)) or filename -- no or { }, let it bomb
local scheme = specification.scheme
if input[what][scheme] then
- input.logger('= handler',specification.original .." -> " .. what .. " -> " .. table.sequenced(specification))
- return input[what][scheme](instance,filename,filetype) -- todo: specification
+ if input.trace > 0 then
+ input.logger('= handler: %s -> %s -> %s',specification.original,what,table.sequenced(specification))
+ end
+ return input[what][scheme](filename,filetype) -- todo: specification
else
- return input[what].tex(instance,filename,filetype) -- todo: specification
+ return input[what].tex(filename,filetype) -- todo: specification
end
end
-- also inside next test?
-function input.findtexfile(instance, filename, filetype)
- return input.methodhandler('finders',instance, input.normalize_name(filename), filetype)
+function input.findtexfile(filename, filetype)
+ return input.methodhandler('finders',input.normalize_name(filename), filetype)
end
-function input.opentexfile(instance,filename)
- return input.methodhandler('openers',instance, input.normalize_name(filename))
+function input.opentexfile(filename)
+ return input.methodhandler('openers',input.normalize_name(filename))
end
-function input.findbinfile(instance, filename, filetype)
- return input.methodhandler('finders',instance, input.normalize_name(filename), filetype)
+function input.findbinfile(filename, filetype)
+ return input.methodhandler('finders',input.normalize_name(filename), filetype)
end
-function input.openbinfile(instance,filename)
- return input.methodhandler('loaders',instance, input.normalize_name(filename))
+function input.openbinfile(filename)
+ return input.methodhandler('loaders',input.normalize_name(filename))
end
-function input.loadbinfile(instance, filename, filetype)
- local fname = input.findbinfile(instance, input.normalize_name(filename), filetype)
+function input.loadbinfile(filename, filetype)
+ local fname = input.findbinfile(input.normalize_name(filename), filetype)
if fname and fname ~= "" then
- return input.openbinfile(instance,fname)
+ return input.openbinfile(fname)
else
return unpack(input.loaders.notfound)
end
end
-function input.texdatablob(instance, filename, filetype)
- local ok, data, size = input.loadbinfile(instance, filename, filetype)
+function input.texdatablob(filename, filetype)
+ local ok, data, size = input.loadbinfile(filename, filetype)
return data or ""
end
input.loadtexfile = input.texdatablob
-function input.openfile(filename) -- brrr texmf.instance here / todo ! ! ! ! !
- local fullname = input.findtexfile(texmf.instance, filename)
+function input.openfile(filename)
+ local fullname = input.findtexfile(filename)
if fullname and (fullname ~= "") then
- return input.opentexfile(texmf.instance, fullname)
+ return input.opentexfile(fullname)
else
return nil
end
@@ -6865,16 +7188,18 @@ end
-- beware: i need to check where we still need a / on windows:
function input.clean_path(str)
---~ return (((str:gsub("\\","/")):gsub("^!+","")):gsub("//+","//"))
if str then
- return ((str:gsub("\\","/")):gsub("^!+",""))
+ str = str:gsub("\\","/")
+ str = str:gsub("^!+","")
+ str = str:gsub("^~",input.homedir)
+ return str
else
return nil
end
end
function input.do_with_path(name,func)
- for _, v in pairs(input.expanded_path_list(instance,name)) do
+ for _, v in pairs(input.expanded_path_list(name)) do
func("^"..input.clean_path(v))
end
end
@@ -6883,7 +7208,8 @@ function input.do_with_var(name,func)
func(input.aux.expanded_var(name))
end
-function input.with_files(instance,pattern,handle)
+function input.with_files(pattern,handle)
+ local instance = input.instance
for _, hash in ipairs(instance.hashes) do
local blobpath = hash.tag
local blobtype = hash.type
@@ -6910,37 +7236,22 @@ function input.with_files(instance,pattern,handle)
end
end
---~ function input.update_script(oldname,newname) -- oldname -> own.name, not per se a suffix
---~ newname = file.addsuffix(newname,"lua")
---~ local newscript = input.clean_path(input.find_file(instance, newname))
---~ local oldscript = input.clean_path(oldname)
---~ input.report("old script", oldscript)
---~ input.report("new script", newscript)
---~ if oldscript ~= newscript and (oldscript:find(file.removesuffix(newname).."$") or oldscript:find(newname.."$")) then
---~ local newdata = io.loaddata(newscript)
---~ if newdata then
---~ input.report("old script content replaced by new content")
---~ io.savedata(oldscript,newdata)
---~ end
---~ end
---~ end
-
-function input.update_script(instance,oldname,newname) -- oldname -> own.name, not per se a suffix
+function input.update_script(oldname,newname) -- oldname -> own.name, not per se a suffix
local scriptpath = "scripts/context/lua"
newname = file.addsuffix(newname,"lua")
local oldscript = input.clean_path(oldname)
- input.report("to be replaced old script", oldscript)
- local newscripts = input.find_files(instance, newname) or { }
+ input.report("to be replaced old script %s", oldscript)
+ local newscripts = input.find_files(newname) or { }
if #newscripts == 0 then
input.report("unable to locate new script")
else
for _, newscript in ipairs(newscripts) do
newscript = input.clean_path(newscript)
- input.report("checking new script", newscript)
+ input.report("checking new script %s", newscript)
if oldscript == newscript then
input.report("old and new script are the same")
elseif not newscript:find(scriptpath) then
- input.report("new script should come from",scriptpath)
+ input.report("new script should come from %s",scriptpath)
elseif not (oldscript:find(file.removesuffix(newname).."$") or oldscript:find(newname.."$")) then
input.report("invalid new script name")
else
@@ -6968,10 +7279,10 @@ do
local resolvers = { }
- resolvers.environment = function(instance,str)
+ resolvers.environment = function(str)
return input.clean_path(os.getenv(str) or os.getenv(str:upper()) or os.getenv(str:lower()) or "")
end
- resolvers.relative = function(instance,str,n)
+ resolvers.relative = function(str,n)
if io.exists(str) then
-- nothing
elseif io.exists("./" .. str) then
@@ -6989,16 +7300,16 @@ do
end
return input.clean_path(str)
end
- resolvers.locate = function(instance,str)
- local fullname = input.find_given_file(instance,str) or ""
+ resolvers.locate = function(str)
+ local fullname = input.find_given_file(str) or ""
return input.clean_path((fullname ~= "" and fullname) or str)
end
- resolvers.filename = function(instance,str)
- local fullname = input.find_given_file(instance,str) or ""
+ resolvers.filename = function(str)
+ local fullname = input.find_given_file(str) or ""
return input.clean_path(file.basename((fullname ~= "" and fullname) or str))
end
- resolvers.pathname = function(instance,str)
- local fullname = input.find_given_file(instance,str) or ""
+ resolvers.pathname = function(str)
+ local fullname = input.find_given_file(str) or ""
return input.clean_path(file.dirname((fullname ~= "" and fullname) or str))
end
@@ -7010,15 +7321,15 @@ do
resolvers.file = resolvers.filename
resolvers.path = resolvers.pathname
- local function resolve(instance,str)
+ local function resolve(str)
if type(str) == "table" then
for k, v in pairs(str) do
- str[k] = resolve(instance,v) or v
+ str[k] = resolve(v) or v
end
elseif str and str ~= "" then
- str = str:gsub("([a-z]+):([^ ]+)", function(method,target)
+ str = str:gsub("([a-z]+):([^ ]*)", function(method,target)
if resolvers[method] then
- return resolvers[method](instance,target)
+ return resolvers[method](target)
else
return method .. ":" .. target
end
@@ -7027,10 +7338,173 @@ do
return str
end
+ if os.uname then
+ for k, v in pairs(os.uname()) do
+ if not resolvers[k] then
+ resolvers[k] = function() return v end
+ end
+ end
+ end
+
input.resolve = resolve
end
+function input.boolean_variable(str,default)
+ local b = input.expansion("PURGECACHE")
+ if b == "" then
+ return default
+ else
+ b = toboolean(b)
+ return (b == nil and default) or b
+ end
+end
+
+
+if not modules then modules = { } end modules ['luat-log'] = {
+ version = 1.001,
+ comment = "companion to luat-lib.tex",
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files"
+}
+
+--[[ldx--
+<p>This is a prelude to a more extensive logging module. For the sake
+of parsing log files, in addition to the standard logging we will
+provide an <l n='xml'/> structured file. Actually, any logging that
+is hooked into callbacks will be \XML\ by default.</p>
+--ldx]]--
+
+-- input.logger -> special tracing, driven by log level (only input)
+-- input.report -> goes to terminal, depends on verbose, has banner
+-- logs.report -> module specific tracing and reporting, no banner but class
+
+
+input = input or { }
+logs = logs or { }
+
+--[[ldx--
+<p>This looks pretty ugly but we need to speed things up a bit.</p>
+--ldx]]--
+
+logs.levels = {
+ ['error'] = 1,
+ ['warning'] = 2,
+ ['info'] = 3,
+ ['debug'] = 4
+}
+
+logs.functions = {
+ 'report', 'start', 'stop', 'push', 'pop', 'line', 'direct'
+}
+
+logs.callbacks = {
+ 'start_page_number',
+ 'stop_page_number',
+ 'report_output_pages',
+ 'report_output_log'
+}
+
+logs.tracers = {
+}
+
+logs.xml = logs.xml or { }
+logs.tex = logs.tex or { }
+
+logs.level = 0
+
+local write_nl, write, format = texio.write_nl or print, texio.write or io.write, string.format
+
+if texlua then
+ write_nl = print
+ write = io.write
+end
+
+function logs.xml.report(category,fmt,...) -- new
+ write_nl(format("<r category='%s'>%s</r>",category,format(fmt,...)))
+end
+function logs.xml.line(fmt,...) -- new
+ write_nl(format("<r>%s</r>",format(fmt,...)))
+end
+
+function logs.xml.start() if logs.level > 0 then tw("<%s>" ) end end
+function logs.xml.stop () if logs.level > 0 then tw("</%s>") end end
+function logs.xml.push () if logs.level > 0 then tw("<!-- ") end end
+function logs.xml.pop () if logs.level > 0 then tw(" -->" ) end end
+
+function logs.tex.report(category,fmt,...) -- new
+ -- write_nl(format("%s | %s",category,format(fmt,...))) -- arg to format can be tex comment so .. .
+ write_nl(category .. " | " .. format(fmt,...))
+end
+function logs.tex.line(fmt,...) -- new
+ write_nl(format(fmt,...))
+end
+
+function logs.set_level(level)
+ logs.level = logs.levels[level] or level
+end
+
+function logs.set_method(method)
+ for _, v in pairs(logs.functions) do
+ logs[v] = logs[method][v] or function() end
+ end
+ if callback and input[method] then
+ for _, cb in pairs(logs.callbacks) do
+ callback.register(cb, input[method][cb])
+ end
+ end
+end
+
+function logs.xml.start_page_number()
+ write_nl(format("<p real='%s' page='%s' sub='%s'", tex.count[0], tex.count[1], tex.count[2]))
+end
+
+function logs.xml.stop_page_number()
+ write("/>")
+ write_nl("")
+end
+
+function logs.xml.report_output_pages(p,b)
+ write_nl(format("<v k='pages' v='%s'/>", p))
+ write_nl(format("<v k='bytes' v='%s'/>", b))
+ write_nl("")
+end
+
+function logs.xml.report_output_log()
+end
+
+function input.logger(...) -- assumes test for input.trace > n
+ if input.trace > 0 then
+ logs.report(...)
+ end
+end
+
+function input.report(fmt,...)
+ if input.verbose then
+ logs.report(input.banner or "report",format(fmt,...))
+ end
+end
+
+function input.reportlines(str) -- todo: <lines></lines>
+ for line in str:gmatch("(.-)[\n\r]") do
+ logs.report(input.banner or "report",line)
+ end
+end
+
+function input.help(banner,message)
+ if not input.verbose then
+ input.verbose = true
+ -- input.report(banner,"\n")
+ end
+ input.report(banner,"\n")
+ input.report("")
+ input.reportlines(message)
+end
+
+logs.set_level('error')
+logs.set_method('tex')
+
if not modules then modules = { } end modules ['luat-tmp'] = {
version = 1.001,
@@ -7056,63 +7530,82 @@ being written at the same time is small. We also need to extend
luatools with a recache feature.</p>
--ldx]]--
+local format = string.format
+
caches = caches or { }
dir = dir or { }
texmf = texmf or { }
-caches.path = caches.path or nil
-caches.base = caches.base or "luatex-cache"
-caches.more = caches.more or "context"
-caches.direct = false -- true is faster but may need huge amounts of memory
-caches.trace = false
-caches.tree = false
-caches.paths = caches.paths or nil
-caches.force = false
-
-input.usecache = not toboolean(os.getenv("TEXMFSHARECACHE") or "false",true) -- true
-
-function caches.temp(instance)
- local function checkpath(cachepath)
- if not cachepath or cachepath == "" then
- return nil
- elseif lfs.attributes(cachepath,"mode") == "directory" then -- lfs.isdir(cachepath) then
- return cachepath
- elseif caches.force or io.ask(string.format("Should I create the cache path %s?",cachepath), "no", { "yes", "no" }) == "yes" then
- dir.mkdirs(cachepath)
- return (lfs.attributes(cachepath,"mode") == "directory") and cachepath
- else
- return nil
+caches.path = caches.path or nil
+caches.base = caches.base or "luatex-cache"
+caches.more = caches.more or "context"
+caches.direct = false -- true is faster but may need huge amounts of memory
+caches.trace = false
+caches.tree = false
+caches.paths = caches.paths or nil
+caches.force = false
+caches.defaults = { "TEXMFCACHE", "TMPDIR", "TEMPDIR", "TMP", "TEMP", "HOME", "HOMEPATH" }
+
+function caches.temp()
+ local cachepath = nil
+ local function check(list,isenv)
+ if not cachepath then
+ for _, v in ipairs(list) do
+ cachepath = (isenv and (os.env[v] or "")) or v or ""
+ if cachepath == "" then
+ -- next
+ else
+ cachepath = input.clean_path(cachepath)
+ if lfs.isdir(cachepath) and file.iswritable(cachepath) then -- lfs.attributes(cachepath,"mode") == "directory"
+ break
+ elseif caches.force or io.ask(format("\nShould I create the cache path %s?",cachepath), "no", { "yes", "no" }) == "yes" then
+ dir.mkdirs(cachepath)
+ if lfs.isdir(cachepath) and file.iswritable(cachepath) then
+ break
+ end
+ end
+ end
+ cachepath = nil
+ end
end
end
- local cachepath = input.expanded_path_list(instance,"TEXMFCACHE")
- cachepath = cachepath and #cachepath > 0 and checkpath(cachepath[1])
+ check(input.clean_path_list("TEXMFCACHE") or { })
+ check(caches.defaults,true)
if not cachepath then
- cachepath = os.getenv("TEXMFCACHE") or os.getenv("HOME") or os.getenv("HOMEPATH") or os.getenv("TMP") or os.getenv("TEMP") or os.getenv("TMPDIR") or nil
- cachepath = checkpath(cachepath)
- end
- if not cachepath then
- print("\nfatal error: there is no valid cache path defined\n")
+ print("\nfatal error: there is no valid (writable) cache path defined\n")
os.exit()
- elseif lfs.attributes(cachepath,"mode") ~= "directory" then
- print(string.format("\nfatal error: cache path %s is not a directory\n",cachepath))
+ elseif not lfs.isdir(cachepath) then -- lfs.attributes(cachepath,"mode") ~= "directory"
+ print(format("\nfatal error: cache path %s is not a directory\n",cachepath))
os.exit()
end
- function caches.temp(instance)
+ cachepath = input.normalize_name(cachepath)
+ function caches.temp()
return cachepath
end
return cachepath
end
-function caches.configpath(instance)
- return table.concat(instance.cnffiles,";")
+function caches.configpath()
+ return table.concat(input.instance.cnffiles,";")
end
function caches.hashed(tree)
return md5.hex((tree:lower()):gsub("[\\\/]+","/"))
end
-function caches.treehash(instance)
- local tree = caches.configpath(instance)
+--~ tracing:
+
+--~ function caches.hashed(tree)
+--~ tree = (tree:lower()):gsub("[\\\/]+","/")
+--~ local hash = md5.hex(tree)
+--~ if input.verbose then -- temp message
+--~ input.report("hashing %s => %s",tree,hash)
+--~ end
+--~ return hash
+--~ end
+
+function caches.treehash()
+ local tree = caches.configpath()
if not tree or tree == "" then
return false
else
@@ -7120,14 +7613,14 @@ function caches.treehash(instance)
end
end
-function caches.setpath(instance,...)
+function caches.setpath(...)
if not caches.path then
if not caches.path then
- caches.path = caches.temp(instance)
+ caches.path = caches.temp()
end
caches.path = input.clean_path(caches.path) -- to be sure
if lfs then
- caches.tree = caches.tree or caches.treehash(instance)
+ caches.tree = caches.tree or caches.treehash()
if caches.tree then
caches.path = dir.mkdirs(caches.path,caches.base,caches.more,caches.tree)
else
@@ -7147,9 +7640,9 @@ function caches.setpath(instance,...)
return caches.path
end
-function caches.definepath(instance,category,subcategory)
+function caches.definepath(category,subcategory)
return function()
- return caches.setpath(instance,category,subcategory)
+ return caches.setpath(category,subcategory)
end
end
@@ -7172,26 +7665,38 @@ function caches.is_writable(filepath,filename)
return file.is_writable(tmaname)
end
-function caches.savedata(filepath,filename,data,raw) -- raw needed for file cache
+function input.boolean_variable(str,default)
+ local b = input.expansion("PURGECACHE")
+ if b == "" then
+ return default
+ else
+ b = toboolean(b)
+ return (b == nil and default) or b
+ end
+end
+
+function caches.savedata(filepath,filename,data,raw)
local tmaname, tmcname = caches.setluanames(filepath,filename)
local reduce, simplify = true, true
if raw then
reduce, simplify = false, false
end
if caches.direct then
- file.savedata(tmaname, table.serialize(data,'return',true,true))
+ file.savedata(tmaname, table.serialize(data,'return',true,true,false)) -- no hex
else
- table.tofile (tmaname, data,'return',true,true) -- maybe not the last true
+ table.tofile(tmaname, data,'return',true,true,false) -- maybe not the last true
end
- utils.lua.compile(tmaname, tmcname)
+ local cleanup = input.boolean_variable("PURGECACHE", false)
+ local strip = input.boolean_variable("LUACSTRIP", true)
+ utils.lua.compile(tmaname, tmcname, cleanup, strip)
end
-- here we use the cache for format loading (texconfig.[formatname|jobname])
--~ if tex and texconfig and texconfig.formatname and texconfig.formatname == "" then
-if tex and texconfig and (not texconfig.formatname or texconfig.formatname == "") and texmf.instance then
+if tex and texconfig and (not texconfig.formatname or texconfig.formatname == "") and input and input.instance then
if not texconfig.luaname then texconfig.luaname = "cont-en.lua" end -- or luc
- texconfig.formatname = caches.setpath(texmf.instance,"formats") .. "/" .. texconfig.luaname:gsub("%.lu.$",".fmt")
+ texconfig.formatname = caches.setpath("formats") .. "/" .. texconfig.luaname:gsub("%.lu.$",".fmt")
end
--[[ldx--
@@ -7214,7 +7719,7 @@ do -- local report
local function report(container,tag,name)
if caches.trace or containers.trace or container.trace then
- logs.report(string.format("%s cache",container.subcategory),string.format("%s: %s",tag,name or 'invalid'))
+ logs.report(format("%s cache",container.subcategory),"%s: %s",tag,name or 'invalid')
end
end
@@ -7239,7 +7744,7 @@ do -- local report
enabled = enabled,
version = version or 1.000,
trace = false,
- path = caches.setpath(texmf.instance,category,subcategory),
+ path = caches.setpath(category,subcategory),
}
c[subcategory] = s
end
@@ -7304,13 +7809,16 @@ end
-- reimplement the saver.
local save_data = input.aux.save_data
+local load_data = input.aux.load_data
-input.cachepath = nil
+input.cachepath = nil -- public, for tracing
+input.usecache = true -- public, for tracing
-function input.aux.save_data(instance, dataname, check)
- input.cachepath = input.cachepath or caches.definepath(instance,"trees")
- save_data(instance, dataname, check, function(cachename,dataname)
+function input.aux.save_data(dataname, check)
+ save_data(dataname, check, function(cachename,dataname)
+ input.usecache = not toboolean(input.expansion("CACHEINTDS") or "false",true)
if input.usecache then
+ input.cachepath = input.cachepath or caches.definepath("trees")
return file.join(input.cachepath(),caches.hashed(cachename))
else
return file.join(cachename,dataname)
@@ -7318,12 +7826,11 @@ function input.aux.save_data(instance, dataname, check)
end)
end
-local load_data = input.aux.load_data
-
-function input.aux.load_data(instance,pathname,dataname,filename)
- input.cachepath = input.cachepath or caches.definepath(instance,"trees")
- load_data(instance,pathname,dataname,filename,function(dataname,filename)
+function input.aux.load_data(pathname,dataname,filename)
+ load_data(pathname,dataname,filename,function(dataname,filename)
+ input.usecache = not toboolean(input.expansion("CACHEINTDS") or "false",true)
if input.usecache then
+ input.cachepath = input.cachepath or caches.definepath("trees")
return file.join(input.cachepath(),caches.hashed(pathname))
else
if not filename or (filename == "") then
@@ -7338,13 +7845,13 @@ end
input.automounted = input.automounted or { }
-function input.automount(instance,usecache)
- local mountpaths = input.simplified_list(input.expansion(instance,'TEXMFMOUNT'))
+function input.automount(usecache)
+ local mountpaths = input.clean_path_list(input.expansion('TEXMFMOUNT'))
if table.is_empty(mountpaths) and usecache then
- mountpaths = { caches.setpath(instance,"mount") }
+ mountpaths = { caches.setpath("mount") }
end
if not table.is_empty(mountpaths) then
- input.starttiming(instance)
+ input.starttiming(input.instance)
for k, root in pairs(mountpaths) do
local f = io.open(root.."/url.tmi")
if f then
@@ -7353,16 +7860,16 @@ function input.automount(instance,usecache)
if line:find("^[%%#%-]") then -- or %W
-- skip
elseif line:find("^zip://") then
- input.report("mounting",line)
+ input.report("mounting %s",line)
table.insert(input.automounted,line)
- input.usezipfile(instance,line)
+ input.usezipfile(line)
end
end
end
f:close()
end
end
- input.stoptiming(instance)
+ input.stoptiming(input.instance)
end
end
@@ -7411,17 +7918,17 @@ function input.storage.dump()
else
name = str
end
- initialize = string.format("%s %s = %s or {} ", initialize, name, name)
+ initialize = format("%s %s = %s or {} ", initialize, name, name)
end
if evaluate then
finalize = "input.storage.evaluate(" .. name .. ")"
end
input.storage.max = input.storage.max + 1
if input.storage.trace then
- logs.report('storage',string.format('saving %s in slot %s',message,input.storage.max))
+ logs.report('storage','saving %s in slot %s',message,input.storage.max)
code =
initialize ..
- string.format("logs.report('storage','restoring %s from slot %s') ",message,input.storage.max) ..
+ format("logs.report('storage','restoring %s from slot %s') ",message,input.storage.max) ..
table.serialize(original,name) ..
finalize
else
@@ -7457,6 +7964,11 @@ provide an <l n='xml'/> structured file. Actually, any logging that
is hooked into callbacks will be \XML\ by default.</p>
--ldx]]--
+-- input.logger -> special tracing, driven by log level (only input)
+-- input.report -> goes to terminal, depends on verbose, has banner
+-- logs.report -> module specific tracing and reporting, no banner but class
+
+
input = input or { }
logs = logs or { }
@@ -7472,8 +7984,7 @@ logs.levels = {
}
logs.functions = {
- 'error', 'warning', 'info', 'debug', 'report',
- 'start', 'stop', 'push', 'pop'
+ 'report', 'start', 'stop', 'push', 'pop', 'line', 'direct'
}
logs.callbacks = {
@@ -7483,89 +7994,100 @@ logs.callbacks = {
'report_output_log'
}
+logs.tracers = {
+}
+
logs.xml = logs.xml or { }
logs.tex = logs.tex or { }
logs.level = 0
-do
- local write_nl, write, format = texio.write_nl or print, texio.write or io.write, string.format
+local write_nl, write, format = texio.write_nl or print, texio.write or io.write, string.format
- if texlua then
- write_nl = print
- write = io.write
- end
+if texlua then
+ write_nl = print
+ write = io.write
+end
- function logs.xml.debug(category,str)
- if logs.level > 3 then write_nl(format("<d category='%s'>%s</d>",category,str)) end
- end
- function logs.xml.info(category,str)
- if logs.level > 2 then write_nl(format("<i category='%s'>%s</i>",category,str)) end
- end
- function logs.xml.warning(category,str)
- if logs.level > 1 then write_nl(format("<w category='%s'>%s</w>",category,str)) end
- end
- function logs.xml.error(category,str)
- if logs.level > 0 then write_nl(format("<e category='%s'>%s</e>",category,str)) end
- end
- function logs.xml.report(category,str)
- write_nl(format("<r category='%s'>%s</r>",category,str))
- end
+function logs.xml.report(category,fmt,...) -- new
+ write_nl(format("<r category='%s'>%s</r>",category,format(fmt,...)))
+end
+function logs.xml.line(fmt,...) -- new
+ write_nl(format("<r>%s</r>",format(fmt,...)))
+end
- function logs.xml.start() if logs.level > 0 then tw("<%s>" ) end end
- function logs.xml.stop () if logs.level > 0 then tw("</%s>") end end
- function logs.xml.push () if logs.level > 0 then tw("<!-- ") end end
- function logs.xml.pop () if logs.level > 0 then tw(" -->" ) end end
+function logs.xml.start() if logs.level > 0 then tw("<%s>" ) end end
+function logs.xml.stop () if logs.level > 0 then tw("</%s>") end end
+function logs.xml.push () if logs.level > 0 then tw("<!-- ") end end
+function logs.xml.pop () if logs.level > 0 then tw(" -->" ) end end
- function logs.tex.debug(category,str)
- if logs.level > 3 then write_nl(format("debug >> %s: %s" ,category,str)) end
- end
- function logs.tex.info(category,str)
- if logs.level > 2 then write_nl(format("info >> %s: %s" ,category,str)) end
- end
- function logs.tex.warning(category,str)
- if logs.level > 1 then write_nl(format("warning >> %s: %s",category,str)) end
- end
- function logs.tex.error(category,str)
- if logs.level > 0 then write_nl(format("error >> %s: %s" ,category,str)) end
- end
- function logs.tex.report(category,str)
- write_nl(format("report >> %s: %s" ,category,str))
- end
+function logs.tex.report(category,fmt,...) -- new
+ -- write_nl(format("%s | %s",category,format(fmt,...))) -- arg to format can be tex comment so .. .
+ write_nl(category .. " | " .. format(fmt,...))
+end
+function logs.tex.line(fmt,...) -- new
+ write_nl(format(fmt,...))
+end
- function logs.set_level(level)
- logs.level = logs.levels[level] or level
- end
+function logs.set_level(level)
+ logs.level = logs.levels[level] or level
+end
- function logs.set_method(method)
- for _, v in pairs(logs.functions) do
- logs[v] = logs[method][v] or function() end
- end
- if callback and input[method] then
- for _, cb in pairs(logs.callbacks) do
- callback.register(cb, input[method][cb])
- end
+function logs.set_method(method)
+ for _, v in pairs(logs.functions) do
+ logs[v] = logs[method][v] or function() end
+ end
+ if callback and input[method] then
+ for _, cb in pairs(logs.callbacks) do
+ callback.register(cb, input[method][cb])
end
end
+end
- function logs.xml.start_page_number()
- write_nl(format("<p real='%s' page='%s' sub='%s'", tex.count[0], tex.count[1], tex.count[2]))
- end
+function logs.xml.start_page_number()
+ write_nl(format("<p real='%s' page='%s' sub='%s'", tex.count[0], tex.count[1], tex.count[2]))
+end
+
+function logs.xml.stop_page_number()
+ write("/>")
+ write_nl("")
+end
+
+function logs.xml.report_output_pages(p,b)
+ write_nl(format("<v k='pages' v='%s'/>", p))
+ write_nl(format("<v k='bytes' v='%s'/>", b))
+ write_nl("")
+end
+
+function logs.xml.report_output_log()
+end
- function logs.xml.stop_page_number()
- write("/>")
- write_nl("")
+function input.logger(...) -- assumes test for input.trace > n
+ if input.trace > 0 then
+ logs.report(...)
end
+end
- function logs.xml.report_output_pages(p,b)
- write_nl(format("<v k='pages' v='%s'/>", p))
- write_nl(format("<v k='bytes' v='%s'/>", b))
- write_nl("")
+function input.report(fmt,...)
+ if input.verbose then
+ logs.report(input.banner or "report",format(fmt,...))
end
+end
- function logs.xml.report_output_log()
+function input.reportlines(str) -- todo: <lines></lines>
+ for line in str:gmatch("(.-)[\n\r]") do
+ logs.report(input.banner or "report",line)
end
+end
+function input.help(banner,message)
+ if not input.verbose then
+ input.verbose = true
+ -- input.report(banner,"\n")
+ end
+ input.report(banner,"\n")
+ input.report("")
+ input.reportlines(message)
end
logs.set_level('error')
@@ -7758,7 +8280,7 @@ end
-- end library merge
-own = { }
+own = { } -- not local
own.libs = { -- todo: check which ones are really needed
'l-string.lua',
@@ -7778,6 +8300,7 @@ own.libs = { -- todo: check which ones are really needed
-- 'l-tex.lua',
'luat-lib.lua',
'luat-inp.lua',
+ 'luat-log.lua',
-- 'luat-zip.lua',
-- 'luat-tex.lua',
-- 'luat-kps.lua',
@@ -7807,7 +8330,7 @@ table.insert(own.list,own.path.."/../../../tex/context/base")
table.insert(own.list,own.path.."/mtx")
table.insert(own.list,own.path.."/../sources")
-function locate_libs()
+local function locate_libs()
for _, lib in pairs(own.libs) do
for _, pth in pairs(own.list) do
local filename = string.gsub(pth .. "/" .. lib,"\\","/")
@@ -7834,38 +8357,19 @@ if not input then
os.exit()
end
-instance = input.reset()
+input.instance = input.reset()
input.verbose = environment.argument("verbose") or false
-input.banner = 'MtxRun | '
+input.banner = 'MtxRun'
utils.report = input.report
+local instance = input.instance
+
instance.engine = environment.argument("engine") or 'luatex'
instance.progname = environment.argument("progname") or 'context'
instance.lsrmode = environment.argument("lsr") or false
-- use os.env or environment when available
---~ function input.check_environment(tree)
---~ input.report('')
---~ os.setenv('TMP', os.getenv('TMP') or os.getenv('TEMP') or os.getenv('TMPDIR') or os.getenv('HOME'))
---~ if os.platform == 'linux' then
---~ os.setenv('TEXOS', os.getenv('TEXOS') or 'texmf-linux')
---~ elseif os.platform == 'windows' then
---~ os.setenv('TEXOS', os.getenv('TEXOS') or 'texmf-windows')
---~ elseif os.platform == 'macosx' then
---~ os.setenv('TEXOS', os.getenv('TEXOS') or 'texmf-macosx')
---~ end
---~ os.setenv('TEXOS', string.gsub(string.gsub(os.getenv('TEXOS'),"^[\\\/]*", ''),"[\\\/]*$", ''))
---~ os.setenv('TEXPATH', string.gsub(tree,"\/+$",''))
---~ os.setenv('TEXMFOS', os.getenv('TEXPATH') .. "/" .. os.getenv('TEXOS'))
---~ input.report('')
---~ input.report("preset : TEXPATH => " .. os.getenv('TEXPATH'))
---~ input.report("preset : TEXOS => " .. os.getenv('TEXOS'))
---~ input.report("preset : TEXMFOS => " .. os.getenv('TEXMFOS'))
---~ input.report("preset : TMP => " .. os.getenv('TMP'))
---~ input.report('')
---~ end
-
function input.check_environment(tree)
input.report('')
os.setenv('TMP', os.getenv('TMP') or os.getenv('TEMP') or os.getenv('TMPDIR') or os.getenv('HOME'))
@@ -7873,10 +8377,10 @@ function input.check_environment(tree)
os.setenv('TEXPATH', (tree or "tex"):gsub("\/+$",''))
os.setenv('TEXMFOS', os.getenv('TEXPATH') .. "/" .. os.getenv('TEXOS'))
input.report('')
- input.report("preset : TEXPATH => " .. os.getenv('TEXPATH'))
- input.report("preset : TEXOS => " .. os.getenv('TEXOS'))
- input.report("preset : TEXMFOS => " .. os.getenv('TEXMFOS'))
- input.report("preset : TMP => " .. os.getenv('TMP'))
+ input.report("preset : TEXPATH => %s", os.getenv('TEXPATH'))
+ input.report("preset : TEXOS => %s", os.getenv('TEXOS'))
+ input.report("preset : TEXMFOS => %s", os.getenv('TEXMFOS'))
+ input.report("preset : TMP => %s", os.getenv('TMP'))
input.report('')
end
@@ -7965,9 +8469,9 @@ function file.needs_updating(oldname,newname) -- size modification access change
end
end
-function file.mdchecksum(name)
+function file.checksum(name)
if md5 then
- local data = io.loadall(name)
+ local data = io.loaddata(name)
if data then
return md5.HEXsum(data)
end
@@ -7976,24 +8480,18 @@ function file.mdchecksum(name)
end
function file.loadchecksum(name)
- if md then
- local data = io.loadall(name .. ".md5")
- if data then
- return string.gsub(md5.HEXsum(data),"%s$","")
- end
+ if md5 then
+ local data = io.loaddata(name .. ".md5")
+ return data and data:gsub("%s","")
end
return nil
end
function file.savechecksum(name, checksum)
- if not checksum then checksum = file.mdchecksum(name) end
+ if not checksum then checksum = file.checksum(name) end
if checksum then
- local f = io.open(name .. ".md5","w")
- if f then
- f:write(checksum)
- f:close()
- return checksum
- end
+ io.savedata(name .. ".md5",checksum)
+ return checksum
end
return nil
end
@@ -8097,46 +8595,46 @@ messages.help = [[
--progname=str format or backend
--edit launch editor with found file
---launch (--all) launch files (assume os support)
+--launch (--all) launch files like manuals, assumes os support
--intern run script using built in libraries
]]
-function input.runners.my_prepare_a(instance)
- input.resetconfig(instance)
- input.identify_cnf(instance)
- input.load_lua(instance)
- input.expand_variables(instance)
- input.load_cnf(instance)
- input.expand_variables(instance)
+function input.runners.my_prepare_a()
+ input.resetconfig()
+ input.identify_cnf()
+ input.load_lua()
+ input.expand_variables()
+ input.load_cnf()
+ input.expand_variables()
end
-function input.runners.my_prepare_b(instance)
- input.runners.my_prepare_a(instance)
- input.load_hash(instance)
- input.automount(instance)
+function input.runners.my_prepare_b()
+ input.runners.my_prepare_a()
+ input.load_hash()
+ input.automount()
end
-function input.runners.prepare(instance)
+function input.runners.prepare()
local checkname = environment.argument("ifchanged")
if checkname and checkname ~= "" then
local oldchecksum = file.loadchecksum(checkname)
local newchecksum = file.checksum(checkname)
if oldchecksum == newchecksum then
- report("file '" .. checkname .. "' is unchanged")
+ input.report("file '%s' is unchanged",checkname)
return "skip"
else
- report("file '" .. checkname .. "' is changed, processing started")
+ input.report("file '%s' is changed, processing started",checkname)
end
file.savechecksum(checkname)
end
local oldname, newname = string.split(environment.argument("iftouched") or "", ",")
if oldname and newname and oldname ~= "" and newname ~= "" then
if not file.needs_updating(oldname,newname) then
- report("file '" .. oldname .. "' and '" .. newname .. "'have same age")
+ input.report("file '%s' and '%s' have same age",oldname,newname)
return "skip"
else
- report("file '" .. newname .. "' is older than '" .. oldname .. "'")
+ input.report("file '%s' is older than '%s'",oldname,newname)
end
end
local tree = environment.argument('tree') or ""
@@ -8155,15 +8653,16 @@ function input.runners.prepare(instance)
end
local runpath = environment.argument("path")
if runpath and not dir.chdir(runpath) then
- input.report("unable to change to path '" .. runpath .. "'")
+ input.report("unable to change to path '%s'",runpath)
return "error"
end
return "run"
end
-function input.runners.execute_script(instance,fullname,internal)
+function input.runners.execute_script(fullname,internal)
+ local instance = input.instance
if fullname and fullname ~= "" then
- local state = input.runners.prepare(instance)
+ local state = input.runners.prepare()
if state == 'error' then
return false
elseif state == 'skip' then
@@ -8187,16 +8686,16 @@ function input.runners.execute_script(instance,fullname,internal)
if suffix == "" then
-- loop over known suffixes
for _,s in pairs(input.runners.suffixes) do
- result = input.find_file(instance, name .. "." .. s, 'texmfscripts')
+ result = input.find_file(name .. "." .. s, 'texmfscripts')
if result ~= "" then
break
end
end
elseif input.runners.applications[suffix] then
- result = input.find_file(instance, name, 'texmfscripts')
+ result = input.find_file(name, 'texmfscripts')
else
-- maybe look on path
- result = input.find_file(instance, name, 'other text files')
+ result = input.find_file(name, 'other text files')
end
end
if result and result ~= "" then
@@ -8212,7 +8711,7 @@ function input.runners.execute_script(instance,fullname,internal)
local before, after = environment.split_arguments(fullname)
local command = result .. " " .. environment.reconstruct_commandline(after)
input.report("")
- input.report("executing: " .. command)
+ input.report("executing: %s",command)
input.report("\n \n")
io.flush()
local code = os.exec(command) -- maybe spawn
@@ -8224,9 +8723,9 @@ function input.runners.execute_script(instance,fullname,internal)
return false
end
-function input.runners.execute_program(instance,fullname)
+function input.runners.execute_program(fullname)
if fullname and fullname ~= "" then
- local state = input.runners.prepare(instance)
+ local state = input.runners.prepare()
if state == 'error' then
return false
elseif state == 'skip' then
@@ -8237,7 +8736,7 @@ function input.runners.execute_program(instance,fullname)
fullname = fullname:gsub("^bin:","")
local command = fullname .. " " .. environment.reconstruct_commandline(after)
input.report("")
- input.report("executing: " .. command)
+ input.report("executing: %s",command)
input.report("\n \n")
io.flush()
local code = os.exec(command) -- (fullname,unpack(after)) does not work / maybe spawn
@@ -8247,12 +8746,12 @@ function input.runners.execute_program(instance,fullname)
return false
end
-function input.runners.handle_stubs(instance,create)
+function input.runners.handle_stubs(create)
local stubpath = environment.argument('stubpath') or '.' -- 'auto' no longer supported
local windows = environment.argument('windows') or environment.argument('mswin') or false
local unix = environment.argument('unix') or environment.argument('linux') or false
if not windows and not unix then
- if environment.platform == "unix" then
+ if os.platform == "unix" then
unix = true
else
windows = true
@@ -8267,41 +8766,41 @@ function input.runners.handle_stubs(instance,create)
local command = "luatex --luaonly mtxrun.lua " .. name
if windows then
io.savedata(base..".bat", {"@echo off", command.." %*"}, "\013\010")
- input.report("windows stub for '" .. base .. "' created")
+ input.report("windows stub for '%s' created",base)
end
if unix then
io.savedata(base, {"#!/bin/sh", command..' "$@"'}, "\010")
- input.report("unix stub for '" .. base .. "' created")
+ input.report("unix stub for '%s' created",base)
end
else
if windows and (os.remove(base..'.bat') or os.remove(base..'.cmd')) then
- input.report("windows stub for '" .. base .. "' removed")
+ input.report("windows stub for '%s' removed", base)
end
if unix and (os.remove(base) or os.remove(base..'.sh')) then
- input.report("unix stub for '" .. base .. "' removed")
+ input.report("unix stub for '%s' removed",base)
end
end
end
end
end
-function input.runners.resolve_string(instance,filename)
+function input.runners.resolve_string(filename)
if filename and filename ~= "" then
- input.runners.report_location(instance,input.resolve(instance,filename))
+ input.runners.report_location(input.resolve(filename))
end
end
-function input.runners.locate_file(instance,filename)
+function input.runners.locate_file(filename)
if filename and filename ~= "" then
- input.runners.report_location(instance,input.find_given_file(instance,filename))
+ input.runners.report_location(input.find_given_file(filename))
end
end
-function input.runners.locate_platform(instance)
- input.runners.report_location(instance,os.currentplatform())
+function input.runners.locate_platform()
+ input.runners.report_location(os.currentplatform())
end
-function input.runners.report_location(instance,result)
+function input.runners.report_location(result)
if input.verbose then
input.report("")
if result and result ~= "" then
@@ -8314,9 +8813,9 @@ function input.runners.report_location(instance,result)
end
end
-function input.runners.edit_script(instance,filename)
+function input.runners.edit_script(filename)
local editor = os.getenv("MTXRUN_EDITOR") or os.getenv("TEXMFSTART_EDITOR") or os.getenv("EDITOR") or 'scite'
- local rest = input.resolve(instance,filename)
+ local rest = input.resolve(filename)
if rest ~= "" then
os.launch(editor .. " " .. rest)
end
@@ -8361,7 +8860,8 @@ function input.launch(str)
os.launch(str)
end
-function input.runners.launch_file(instance,filename)
+function input.runners.launch_file(filename)
+ local instance = input.instance
instance.allresults = true
input.verbose = true
local pattern = environment.arguments["pattern"]
@@ -8371,25 +8871,30 @@ function input.runners.launch_file(instance,filename)
if not pattern or pattern == "" then
input.report("provide name or --pattern=")
else
- local t = input.find_files(instance,pattern)
- -- local t = input.aux.find_file(instance,"*/" .. pattern,true)
+ local t = input.find_files(pattern)
+ if not t or #t == 0 then
+ t = input.aux.find_file("*/" .. pattern,true)
+ end
+ if not t or #t == 0 then
+ t = input.aux.find_file("*/" .. pattern .. "*",true)
+ end
if t and #t > 0 then
if environment.arguments["all"] then
for _, v in pairs(t) do
- input.report("launching", v)
+ input.report("launching %s", v)
input.launch(v)
end
else
- input.report("launching", t[1])
+ input.report("launching %s", t[1])
input.launch(t[1])
end
else
- input.report("no match for", pattern)
+ input.report("no match for %s", pattern)
end
end
end
-function input.runners.execute_ctx_script(instance,filename,arguments)
+function input.runners.execute_ctx_script(filename,arguments)
local function found(name)
local path = file.dirname(name)
if path and path ~= "" then
@@ -8404,25 +8909,25 @@ function input.runners.execute_ctx_script(instance,filename,arguments)
local fullname = filename
-- just <filename>
fullname = filename .. suffix
- fullname = input.find_file(instance,fullname)
+ fullname = input.find_file(fullname)
-- mtx-<filename>
if not fullname or fullname == "" then
fullname = "mtx-" .. filename .. suffix
- fullname = found(fullname) or input.find_file(instance,fullname)
+ fullname = found(fullname) or input.find_file(fullname)
end
-- mtx-<filename>s
if not fullname or fullname == "" then
fullname = "mtx-" .. filename .. "s" .. suffix
- fullname = found(fullname) or input.find_file(instance,fullname)
+ fullname = found(fullname) or input.find_file(fullname)
end
-- mtx-<filename minus trailing s>
if not fullname or fullname == "" then
fullname = "mtx-" .. filename:gsub("s$","") .. suffix
- fullname = found(fullname) or input.find_file(instance,fullname)
+ fullname = found(fullname) or input.find_file(fullname)
end
-- that should do it
if fullname and fullname ~= "" then
- local state = input.runners.prepare(instance)
+ local state = input.runners.prepare()
if state == 'error' then
return false
elseif state == 'skip' then
@@ -8439,7 +8944,7 @@ function input.runners.execute_ctx_script(instance,filename,arguments)
end
filename = environment.files[1]
if input.verbose then
- input.report("using script: " .. fullname)
+ input.report("using script: %s\n",fullname)
end
dofile(fullname)
local savename = environment.arguments['save']
@@ -8452,20 +8957,16 @@ function input.runners.execute_ctx_script(instance,filename,arguments)
end
else
input.verbose = true
- input.report("unknown script: " .. filename)
+ if filename == "" then
+ input.report("unknown script")
+ else
+ input.report("unknown script: %s",filename)
+ end
return false
end
end
-input.report(banner,"\n")
-
-function input.help(banner,message)
- if not input.verbose then
- input.verbose = true
- input.report(banner,"\n")
- end
- input.reportlines(message)
-end
+input.report("%s\n",banner)
-- this is a bit dirty ... first we store the first filename and next we
-- split the arguments so that we only see the ones meant for this script
@@ -8476,9 +8977,9 @@ local ok = true
local before, after = environment.split_arguments(filename)
-input.runners.my_prepare_b(instance)
-before = input.resolve(instance,before) -- experimental here
-after = input.resolve(instance,after) -- experimental here
+input.runners.my_prepare_b()
+before = input.resolve(before) -- experimental here
+after = input.resolve(after) -- experimental here
environment.initialize_arguments(before)
@@ -8490,60 +8991,53 @@ elseif environment.argument("selfclean") then
utils.merger.selfclean(own.name)
elseif environment.argument("selfupdate") then
input.verbose = true
- input.update_script(instance,own.name,"mtxrun")
+ input.update_script(own.name,"mtxrun")
elseif environment.argument("ctxlua") or environment.argument("internal") then
-- run a script by loading it (using libs)
- ok = input.runners.execute_script(instance,filename,true)
+ ok = input.runners.execute_script(filename,true)
elseif environment.argument("script") then
-- run a script by loading it (using libs), pass args
- ok = input.runners.execute_ctx_script(instance,filename,after)
+ ok = input.runners.execute_ctx_script(filename,after)
elseif environment.argument("execute") then
-- execute script
- ok = input.runners.execute_script(instance,filename)
+ ok = input.runners.execute_script(filename)
elseif environment.argument("direct") then
-- equals bin:
- ok = input.runners.execute_program(instance,filename)
+ ok = input.runners.execute_program(filename)
elseif environment.argument("edit") then
-- edit file
- input.runners.edit_script(instance,filename)
+ input.runners.edit_script(filename)
elseif environment.argument("launch") then
- input.runners.launch_file(instance,filename)
+ input.runners.launch_file(filename)
elseif environment.argument("make") then
-- make stubs
- input.runners.handle_stubs(instance,true)
+ input.runners.handle_stubs(true)
elseif environment.argument("remove") then
-- remove stub
- input.runners.handle_stubs(instance,false)
+ input.runners.handle_stubs(false)
elseif environment.argument("resolve") then
-- resolve string
- input.runners.resolve_string(instance,filename)
+ input.runners.resolve_string(filename)
elseif environment.argument("locate") then
-- locate file
- input.runners.locate_file(instance,filename)
+ input.runners.locate_file(filename)
elseif environment.argument("platform")then
-- locate platform
- input.runners.locate_platform(instance)
+ input.runners.locate_platform()
elseif environment.argument("help") or filename=='help' or filename == "" then
input.help(banner,messages.help)
-- execute script
if filename:find("^bin:") then
- ok = input.runners.execute_program(instance,filename)
+ ok = input.runners.execute_program(filename)
else
- ok = input.runners.execute_script(instance,filename)
+ ok = input.runners.execute_script(filename)
end
end
---~ if input.verbose then
---~ input.report("")
---~ input.report(string.format("runtime: %0.3f seconds",os.runtime()))
---~ end
-
---~ if ok then
---~ input.report("exit code: 0") os.exit(0)
---~ else
---~ input.report("exit code: 1") os.exit(1)
---~ end
-
-if environment.platform == "unix" then
+if os.platform == "unix" then
io.write("\n")
end
+
+if ok == false then ok = 1 elseif ok == true then ok = 0 end
+
+os.exit(ok)
diff --git a/scripts/context/lua/x-ldx.lua b/scripts/context/lua/x-ldx.lua
index d9d4e6a72..67d5f925c 100644
--- a/scripts/context/lua/x-ldx.lua
+++ b/scripts/context/lua/x-ldx.lua
@@ -150,38 +150,38 @@ function ldx.enhance(data) -- i need to use lpeg and then we can properly autoin
cod = cod:gsub("(%a+)",function(key)
local class = ldx.keywords.reserved[key]
if class then
- return "<ldx:key class='" .. class .. "'>" .. key .. "</ldx:key>"
+ return "<key class='" .. class .. "'>" .. key .. "</key>"
else
return key
end
end)
cod = cod:gsub("<<<<(%d+)>>>>", function(s)
- return "<ldx:dqs>" .. dqs[tonumber(s)] .. "</ldx:dqs>"
+ return "<dqs>" .. dqs[tonumber(s)] .. "</dqs>"
end)
cod = cod:gsub("<<(%d+)>>", function(s)
- return "<ldx:sqs>" .. sqs[tonumber(s)] .. "</ldx:sqs>"
+ return "<sqs>" .. sqs[tonumber(s)] .. "</sqs>"
end)
cod = cod:gsub("%[%[%[%[(%d+)%]%]%]%]", function(s)
return cmt[tonumber(s)]
end)
cod = cod:gsub("%[%[(%d+)%]%]", function(s)
- return "<ldx:com>" .. com[tonumber(s)] .. "</ldx:com>"
+ return "<com>" .. com[tonumber(s)] .. "</com>"
end)
cod = cod:gsub("##d##", "\\\"")
cod = cod:gsub("##s##", "\\\'")
if ldx.make_index then
local lines = cod:split("\n")
- local f = "(<ldx:key class='1'>function</ldx:key>)%s+([%w%.]+)%s*%("
+ local f = "(<key class='1'>function</key>)%s+([%w%.]+)%s*%("
for k,v in pairs(lines) do
-- functies
v = v:gsub(f,function(key, str)
- return "<ldx:function>" .. str .. "</ldx:function>("
+ return "<function>" .. str .. "</function>("
end)
-- variables
v = v:gsub("^([%w][%w%,%s]-)(=[^=])",function(str, rest)
local t = string.split(str, ",%s*")
for k,v in pairs(t) do
- t[k] = "<ldx:variable>" .. v .. "</ldx:variable>"
+ t[k] = "<variable>" .. v .. "</variable>"
end
return table.join(t,", ") .. rest
end)
@@ -222,19 +222,19 @@ function ldx.enhance(data) -- i need to use lpeg and then we can properly autoin
cod = cod:gsub("(%a+)",function(key)
local class = ldx.keywords.reserved[key]
if class then
- return "<ldx:key class='" .. class .. "'>" .. key .. "</ldx:key>"
+ return "<key class='" .. class .. "'>" .. key .. "</key>"
else
return key
end
end)
cod = cod:gsub("<s<<<(%d+)>>>s>", function(s)
- return "<ldx:sqs>" .. sqs[tonumber(s)] .. "</ldx:sqs>"
+ return "<sqs>" .. sqs[tonumber(s)] .. "</sqs>"
end)
cod = cod:gsub("<d<<<(%d+)>>>d>", function(s)
- return "<ldx:dqs>" .. dqs[tonumber(s)] .. "</ldx:dqs>"
+ return "<dqs>" .. dqs[tonumber(s)] .. "</dqs>"
end)
cod = cod:gsub("<c<<<(%d+)>>>c>", function(s)
- return "<ldx:com>" .. com[tonumber(s)] .. "</ldx:com>"
+ return "<com>" .. com[tonumber(s)] .. "</com>"
end)
cod = cod:gsub("<l<<<(%d+)>>>l>", function(s)
return cmt[tonumber(s)]
@@ -243,17 +243,17 @@ function ldx.enhance(data) -- i need to use lpeg and then we can properly autoin
cod = cod:gsub("##s##", "\\\'")
if ldx.make_index then
local lines = cod:split("\n")
- local f = "(<ldx:key class='1'>function</ldx:key>)%s+([%w%.]+)%s*%("
+ local f = "(<key class='1'>function</key>)%s+([%w%.]+)%s*%("
for k,v in pairs(lines) do
-- functies
v = v:gsub(f,function(key, str)
- return "<ldx:function>" .. str .. "</ldx:function>("
+ return "<function>" .. str .. "</function>("
end)
-- variables
v = v:gsub("^([%w][%w%,%s]-)(=[^=])",function(str, rest)
local t = string.split(str, ",%s*")
for k,v in pairs(t) do
- t[k] = "<ldx:variable>" .. v .. "</ldx:variable>"
+ t[k] = "<variable>" .. v .. "</variable>"
end
return table.join(t,", ") .. rest
end)
@@ -279,44 +279,46 @@ it possible to change the indentation afterwards.
function ldx.as_xml(data)
local t, cmode = { }, false
t[#t+1] = "<?xml version='1.0' standalone='yes'?>\n"
- t[#t+1] = "\n<ldx:document xmlns:ldx='http://www.pragma-ade.com/schemas/ldx.rng'>\n"
- for _,v in pairs(data) do
+ t[#t+1] = "\n<document xmlns:ldx='http://www.pragma-ade.com/schemas/ldx.rng' xmlns='http://www.pragma-ade.com/schemas/ldx.rng'>\n"
+ for _,v in pairs(data) do -- ldx: not needed
if v.code and not v.code:is_empty() then
- t[#t+1] = "\n<ldx:code>\n"
+ t[#t+1] = "\n<code>\n"
for k,v in pairs(v.code:split("\n")) do -- make this faster
local a, b = v:find("^(%s+)")
+ if v then v = v:gsub("[\n\r ]+$","") end
if a and b then
+ v = v:sub(b+1,#v)
if cmode then
- t[#t+1] = "<ldx:line comment='yes' n='" .. b .. "'>" .. v:sub(b+1,#v) .. "</ldx:line>\n"
+ t[#t+1] = "<line comment='yes' n='" .. b .. "'>" .. v .. "</line>\n"
else
- t[#t+1] = "<ldx:line n='" .. b .. "'>" .. v:sub(b+1,#v) .. "</ldx:line>\n"
+ t[#t+1] = "<line n='" .. b .. "'>" .. v .. "</line>\n"
end
elseif v:is_empty() then
if cmode then
- t[#t+1] = "<ldx:line comment='yes'/>\n"
+ t[#t+1] = "<line comment='yes'/>\n"
else
- t[#t+1] = "<ldx:line/>\n"
+ t[#t+1] = "<line/>\n"
end
elseif v:find("^%-%-%[%[") then
- t[#t+1] = "<ldx:line comment='yes'>" .. v .. "</ldx:line>\n"
+ t[#t+1] = "<line comment='yes'>" .. v .. "</line>\n"
cmode= true
elseif v:find("^%]%]%-%-") then
- t[#t+1] = "<ldx:line comment='yes'>" .. v .. "</ldx:line>\n"
+ t[#t+1] = "<line comment='yes'>" .. v .. "</line>\n"
cmode= false
elseif cmode then
- t[#t+1] = "<ldx:line comment='yes'>" .. v .. "</ldx:line>\n"
+ t[#t+1] = "<line comment='yes'>" .. v .. "</line>\n"
else
- t[#t+1] = "<ldx:line>" .. v .. "</ldx:line>\n"
+ t[#t+1] = "<line>" .. v .. "</line>\n"
end
end
- t[#t+1] = "</ldx:code>\n"
+ t[#t+1] = "</code>\n"
elseif v.comment then
- t[#t+1] = "\n<ldx:comment>\n" .. v.comment .. "\n</ldx:comment>\n"
+ t[#t+1] = "\n<comment>\n" .. v.comment .. "\n</comment>\n"
else
-- cannot happen
end
end
- t[#t+1] = "\n</ldx:document>\n"
+ t[#t+1] = "\n</document>\n"
return table.concat(t,"")
end
@@ -377,6 +379,8 @@ as the module to be used.
The main conversion call is:
--ldx]]--
+-- todo: assume usage of "mtxrun --script x-ldx", maybe make it mtx-ldx
+
if arg and arg[1] then
ldx.convert(arg[1],arg[2])
end
diff --git a/scripts/context/perl/cont_mis.pm b/scripts/context/perl/cont_mis.pm
deleted file mode 100644
index 6bd449bf0..000000000
--- a/scripts/context/perl/cont_mis.pm
+++ /dev/null
@@ -1,69 +0,0 @@
-#D \module
-#D [ file=cont\_mis.pm,
-#D version=1999.05.05,
-#D title=General modules,
-#D subtitle=all kind of subs,
-#D author=Hans Hagen,
-#D date=\currentdate,
-#D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
-#C
-#C This module is part of the \CONTEXT\ macro||package and is
-#C therefore copyrighted by \PRAGMA. See licen-en.pdf for
-#C details.
-
-#D Not yet documented, source will be cleaned up.
-
-package cont_mis ;
-
-use strict ;
-
-my ($message, $separator, $content) ;
-
-format =
-@>>>>>>>>>>>>>>>>>>>>> @ @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-$message,$separator,$content
-.
-
-sub report
- { ($message, $separator, $content) = @_ ; write }
-
-sub crlf { print "\n" }
-sub banner { crlf ; report (shift , '/', shift) ; crlf }
-sub message { report (shift , ':', shift) }
-sub help { report (shift , ' ', shift) }
-sub status { message ('status' , shift) }
-sub warning { message ('warning' , shift) }
-sub error { message ('error' , shift) }
-sub continue { message ('' , shift) }
-
-sub hex_color
- { my ($r,$g,$b) = @_ ;
- if ($r>1) { $r=0xffff } else { $r = 0xffff*$r }
- if ($g>1) { $g=0xffff } else { $g = 0xffff*$g }
- if ($b>1) { $b=0xffff } else { $b = 0xffff*$b }
- local $_ = sprintf "%4x%4x%4x", $r, $g, $b ;
- s/ /0/go ;
- return $_ }
-
-sub InterfaceFound
- { local $_ = shift ;
- if (/^\%.*interface=(.*?)\b/)
- { return $1 }
- elsif (/\\(starttekst|stoptekst|startonderdeel)/)
- { return 'nl' }
- elsif (/\\(stelle|verwende|umgebung|benutze)/)
- { return 'de' }
- elsif (/\\(stel|gebruik|omgeving)/)
- { return 'nl' }
- elsif (/\\(use|setup|environment)/)
- { return 'en' }
- elsif (/(hoogte|breedte|letter)=/)
- { return 'nl' }
- elsif (/(height|width|style)=/)
- { return 'en' }
- elsif (/(hoehe|breite|schrift)=/)
- { return 'de' }
- else
- { return '' } }
-
-1;
diff --git a/scripts/context/perl/cont_set.pm b/scripts/context/perl/cont_set.pm
deleted file mode 100644
index 41c62e754..000000000
--- a/scripts/context/perl/cont_set.pm
+++ /dev/null
@@ -1,670 +0,0 @@
-#D \module
-#D [ file=cont\_set.pm,
-#D version=1999.04.01,
-#D title=General modules,
-#D subtitle=showing \CONTEXT\ commands,
-#D author=Hans Hagen,
-#D date=\currentdate,
-#D copyright={PRAGMA / Hans Hagen \& Ton Otten},
-#D suggestions={Tobias Burnus \& Taco Hoekater}]
-#C
-#C This module is part of the \CONTEXT\ macro||package and is
-#C therefore copyrighted by \PRAGMA. See licen-en.pdf for
-#C details.
-
-# todo: tacos speed patch
-
-#D As always: thanks to Taco and Tobias for testing this
-#D module and providing suggestions and code snippets as
-#D well as haunting bugs.
-
-package cont_set ;
-
-#D This module (package) deals with providing help information
-#D about the \CONTEXT\ commands. The data needed is derived
-#D from the setup files by \CONTEXT\ itself. The data is
-#D stored in files with suffix \type {tws} (tex work setup).
-#D This module introduces some subroutines:
-#D
-#D \starttabulatie[|Tl|p|]
-#D \NC \type {set\_setup\_interface} \NC sets the primary interface
-#D to search in \NC \NR
-#D \NC \type {set\_setup\_title} \NC sets the title of the main
-#D window title \NC \NR
-#D \NC \type {setups\_found} \NC locate the \type {tws} files
-#D using the \type {kpsewhich}
-#D program \NC \NR
-#D \NC \type {show\_setups} \NC allocate the radio buttons
-#D that can be used to select a
-#D command set \NC \NR
-#D \NC \type {load\_setup(filename)} \NC load the names \type {tws}
-#D file \NC \NR
-#D \NC \type {load\_setups} \NC all found command files can
-#D be loaded at once \NC \NR
-#D \NC \type {setup\_found(filename)} \NC this routine returns~1 when
-#D the file is loaded \NC \NR
-#D \NC \type {update\_setup} \NC when we browse the list with
-#D commands, this routine takes care
-#D of updating the text area \NC \NR
-#D \NC \type {change\_setup} \NC we can manually set the
-#D command set we want to browse,
-#D and this routine takes care of
-#D this \NC \NR
-#D \NC \type {show\_setup(command)} \NC context sensitive help can be
-#D provided by calling this sub \NC \NR
-#D \stoptabulatie
-#D
-#D First we load some packages and set some constants.
-
-use Tk ;
-use Tk::ROText ;
-use Config ;
-
-use strict;
-
-use subs qw/ update_setup / ;
-
-my $dosish = ($Config{'osname'} =~ /dos|win/i) ;
-my $default_size = $dosish ? 9 : 12 ;
-
-my $textfont = "Courier $default_size " ;
-my $userfont = "Courier $default_size italic" ;
-my $buttonfont = "Helvetica $default_size bold " ;
-
-unless ($dosish)
- { $textfont = "-adobe-courier-bold-r-normal--$default_size-120-75-75-m-70-iso8859-1" ;
- $userfont = "-adobe-courier-bold-o-normal--$default_size-120-75-75-m-70-iso8859-1" ;
- $buttonfont = "-adobe-helvetica-bold-r-normal--$default_size-120-75-75-p-69-iso8859-1" }
-
-my $s_vertical = 30 ;
-my $s_horizontal = 72 ;
-my $c_horizontal = 24 ;
-
-#D The main window is not resizable, but the text area and
-#D command list will have scrollbars.
-
-my %lw ; # stack of lists
-
-my $mw = MainWindow -> new ( -title => 'ConTeXt commands' ) ;
-
-$mw -> withdraw() ; $mw -> resizable ('y', 'y') ;
-
-sub SetupWindow { return $mw } ;
-
-my $bw = $mw -> Frame () ; # buttons
-my $tw = $mw -> Frame () ; # sw + fw
-my $fw = $tw -> Frame () ; # string + list
-
-my $request = $fw -> Entry ( -font => $textfont ,
- -background => 'ivory1' ,
- -width => $c_horizontal ) ;
-
-my $cw = $fw -> Scrolled ( 'Listbox' ,
- -scrollbars => 'e' ,
- -font => $textfont ,
- -width => $c_horizontal ,
- -selectbackground => 'gray' ,
- -background => 'ivory1' ,
- -selectmode => 'browse' ) ;
-
-$cw -> pack ( -side => 'bottom' , -fill => 'both' , -expand => 1 ) ;
-$request -> pack ( -side => 'top' , -fill => 'x' ) ;
-
-my $sw = $tw -> Scrolled ( 'ROText' ,
- -scrollbars => 'se' ,
- -height => $s_vertical ,
- -width => $s_horizontal ,
- -wrap => 'none' ,
- -background => 'ivory1' ,
- -font => $textfont ) ;
-
-
-#D And the whole bunch of widgets are packed in the main
-#D window.
-
-sub pack_them_all
- { $sw -> pack ( -side => 'left' , -fill => 'both' , -expand => 1 ) ;
- $fw -> pack ( -side => 'right' , -fill => 'y' , -expand => 0 ) ;
- $bw -> pack ( -side => 'top' , -fill => 'x' , -anchor => 'w' , -expand => 1 ) ;
- $tw -> pack ( -side => 'bottom', -fill => 'both' , -expand => 1 ) }
-
-sub unpack_them_all
- { }
-
-pack_them_all ;
-
-#D We scan for available setup files, with suffix \type {tws}.
-#D These should be somewhere on the system, grouped in one
-#D directory. At least the english file \type {cont-en.tws}
-#D should be found.
-
-my $tws_path = '' ;
-my @setup_files = ('cont-en.tws') ;
-my $setup_file = $setup_files[0] ;
-my $setup_interface = 'en' ;
-my $old_setup_file = '' ;
-
-sub set_setup_interface
- { $setup_interface = shift }
-
-sub set_setup_title
- { $mw -> configure ( -title => shift ) }
-
-sub setups_found
- { $tws_path = `kpsewhich --format="other text files" --progname=context cont-en.tws` ;
- $tws_path =~ s/cont-en\.tws.*// ;
- chop $tws_path ;
- @setup_files = glob ("$tws_path*.tws") ;
- if (@setup_files)
- { foreach (@setup_files) { s/\.tws// ; s/.*\/// }
- $setup_file = $setup_files[0] ;
- return 1 }
- else
- { return 0 } }
-
-#D A hide button
-
-sub show_hide_button
- { my $hb = $bw -> Button ( -text => "hide" ,
- -font => $buttonfont ,
- -command => \&hide_widget ) ;
- $hb -> pack ( -padx => '2p',
- -pady => '2p',
- -side => 'right' ) }
-
-sub hide_widget
- { $mw -> withdraw() }
-
-#D The setup files can be shown and chosen.
-
-sub show_setups
- { unpack_them_all ;
- foreach (@setup_files)
- { $lw{$_} = $bw -> Radiobutton ( -text => lc $_ ,
- -value => $_ ,
- -font => $buttonfont ,
- -selectcolor => 'ivory1' ,
- -indicatoron => 0 ,
- -command => \&change_setup ,
- -variable => \$setup_file ) ;
- $lw{$_} -> pack ( -padx => '2p',
- -pady => '2p',
- -side => 'left' ) }
- pack_them_all }
-
-$cw -> bind ('<B1-Motion>', \&update_setup ) ;
-$cw -> bind ('<1>' , \&update_setup ) ;
-$cw -> bind ('<Key>' , \&update_setup ) ;
-
-$sw -> tag ('configure', 'user' , -font => $userfont ) ;
-$sw -> tag ('configure', 'command' , -foreground => 'green3' ) ;
-$sw -> tag ('configure', 'variable' , -font => $userfont ) ;
-$sw -> tag ('configure', 'default' , -underline => 1 ) ;
-$sw -> tag ('configure', 'symbol' , -foreground => 'blue3' ) ;
-$sw -> tag ('configure', 'or' , -foreground => 'yellow3' ) ;
-$sw -> tag ('configure', 'argument' , -foreground => 'red3' ) ;
-$sw -> tag ('configure', 'par' , -lmargin1 => '4m' ,
- -lmargin2 => '6m' ) ;
-
-my %setups ;
-my %commands ;
-my %loadedsetups ;
-my %positions ;
-my %crosslinks ;
-
-my $current_setup = '' ;
-
-#D Setups are organized in files called \type {*.tws} and
-#D alike. Several files can be loaded simultaneously. When
-#D loading, we grab whole paragraphs. The variables and values
-#D belonging to a command, are stored in the hash table \type
-#D {setups}, one per language. The command templates are
-#D stored in \type {commands}.
-#D
-#D A \type {tws} file is generated by \CONTEXT\ from the setup
-#D definition files. Only \CONTEXT\ knows the current meaning
-#D of commands and keywords. The files are generating by
-#D simply saying something like:
-#D
-#D \starttypen
-#D texexec --interface=en setupd
-#D texexec --interface=de setupd
-#D texexec --interface=nl setupd
-#D texexec --interface=cz setupd
-#D texexec --interface=it setupd
-#D \stoptypen
-#D
-#D This results in files formatted as:
-#D
-#D \starttypen
-#D startsetup
-#D com:setupcolors
-#D typ:vars/
-#D var:state:start,stop,global,local:
-#D var:conversion:yes,no,always:
-#D var:reduction:yes,no:
-#D var:rgb:yes,no:
-#D var:cmyk:yes,no:
-#D stopsetup
-#D \stoptypen
-#D
-#D This format can be stored rather efficient and parsed rather
-#D fast. What more do we need.
-
-sub load_setup
- { my $filename = shift ;
- unless (keys %{$commands{$filename}})
- { local $/ = 'stopsetup' ; # in plaats van '' ivm unix ; (taco)
- $current_setup = '' ;
- if (open(SETUP, "$tws_path$filename.tws" ))
- { my $position = 0 ;
- while (<SETUP>)
- { chomp ;
- s/startsetup//mso ;
- s/stopsetup//mso ; # redundant geworden
- s/\r\n //gms ; # in plaats van s/ //gms ; (taco)
- s/com\:(.*?)\:\s(.*)//mso ;
- my $string = $1 ;
- my $command = $1 ;
- my $setup = $2 ;
- ++$position ;
- $string =~ s/(.*?)\<\<(.*?)\>\>(.*?)/$1$2$3/o ;
- $setups {$filename}{$string} = $setup ;
- $commands {$filename}{$string} = $command ;
- $positions {$filename}{$string} = $position ;
- $crosslinks{$filename}[$position] = $string }
- close (SETUP) } }
- my @list = sort {lc $a cmp lc $b} keys %{$commands{$filename}} ;
- $cw -> delete ('0.0', 'end') ;
- $cw -> insert ('end', @list) ;
- $cw -> selectionSet ('0.0', '0.0') ;
- $cw -> activate ('0.0') ;
- $setup_file = $filename ;
- update_setup }
-
-sub load_setups
- { foreach my $setup (@setup_files) { load_setup ($setup) } ;
- $mw -> deiconify() }
-
-#D The core of this module deals with transforming the
-#D definitions like shown earlier. Details on the format
-#D can be found in the file \type {setupd.tex}. We use the
-#D \type {Tk::Text} automatic hanging identation features.
-#D The next subs are examples of the kind you write once
-#D and never look at again.
-
-my @arguments = () ;
-my $nested_setup = 0 ;
-my $continue_setup = 0 ;
-my $argument = 0 ;
-my $stopsuffix = '' ;
-my $stopcommand = '' ;
-
-my %arg ;
-
-$arg {repeat} = '//n*/' ;
-$arg {arg} = 'argument/{/.../}' ;
-$arg {args} = 'argument/{/..,...,../}' ;
-$arg {dis} = 'argument/$$/.../$$' ;
-$arg {idx} = 'argument/{/.../}' ;
-$arg {idxs} = 'argument/{/..+...+../}' ;
-$arg {mat} = 'argument/$/...:$' ;
-$arg {nop} = '//.../' ;
-$arg {fil} = '//.../' ;
-$arg {pos} = 'symbol/(/.../)' ;
-$arg {poss} = 'symbol/(/...,.../)' ;
-$arg {sep} = 'command//\\\\/' ;
-$arg {ref} = 'symbol/[/ref/]' ;
-$arg {refs} = 'symbol/[/ref,../]' ;
-$arg {val} = 'symbol/[/.../]' ;
-$arg {vals} = 'symbol/[/..,...,../]' ;
-$arg {var} = 'symbol/[/..=../]' ;
-$arg {vars} = 'symbol/[/..,..=..,../]' ;
-$arg {cmd} = 'command//\cmd/' ;
-$arg {dest} = 'symbol/[/..ref/]' ;
-$arg {dests} = 'symbol/[/..,..refs,../]' ;
-$arg {trip} = 'symbol/[/x:y:z=/]' ;
-$arg {trips} = 'symbol/[/x:y:z=,../]' ;
-$arg {wrd} = 'argument/{/.../}' ;
-$arg {wrds} = 'argument/{/......./}' ;
-$arg {par} = 'command//\par/' ;
-$arg {stp} = '//stop/' ;
-$arg {par} = 'command///' ;
-
-sub show_command
- { my $command = shift ;
- local $_ = $commands{$setup_file}{$command} ;
- if ($command eq $_)
- { $sw -> insert ('end', "\\$command", 'command' ) }
- elsif (/(.*?)\<\<(.*?)\>\>(.*?)/o)
- { $sw -> insert ('end', "\\", 'command' ) ;
- if ($1) { $sw -> insert ('end', $1, 'command' ) }
- if ($2) { $sw -> insert ('end', $2, ['command','user'] ) }
- if ($3) { $sw -> insert ('end', $3, 'command' ) }
- $stopsuffix = $2 } }
-
-sub show_left_argument
- { local $_ = shift ;
- my @thearg = split (/\//, $arg{$arguments[$_]}) ;
- $sw -> insert ('end', $thearg[1], ['par',$thearg[0]] ) }
-
-sub show_middle_argument
- { local $_ = shift ;
- my @thearg = split (/\//, $arg{$arguments[$_]}) ;
- if ($thearg[1])
- { $sw -> insert ('end', $thearg[2], 'par' ) }
- else
- { $sw -> insert ('end', $thearg[2], ['par',$thearg[0]] ) } }
-
-sub show_right_argument
- { local $_ = shift ;
- my @thearg = split (/\//, $arg{$arguments[$_]}) ;
- $sw -> insert ('end', $thearg[3], ['par',$thearg[0]] ) ;
- ++$argument }
-
-sub show_reference
- { if (($nested_setup<=1)&&(defined($arguments[$argument])))
- { if ($arguments[$argument]=~/ref/)
- { $sw -> insert ('end', "\n" ) ;
- show_left_argument ($argument) ;
- show_middle_argument ($argument) ;
- show_right_argument ($argument) } } }
-
-sub show_stop_command
- { my $before_stop = shift ;
- if ($stopcommand)
- { if ($stopsuffix)
- { $sw -> insert ('end', '\\stop', 'command' ) ;
- $sw -> insert ('end', $stopsuffix, ['command','user'] ) }
- else
- { $sw -> insert ('end', $stopcommand, 'command' ) } } }
-
-sub show_whatever_left
- { while ($argument<@arguments)
- { $sw -> insert ('end', "\n" ) ;
- show_left_argument ($argument) ;
- show_middle_argument ($argument) ;
- show_right_argument ($argument) ;
- ++$argument }
- if ($stopcommand)
- { $sw -> insert ('end', "\n...\n...\n...\n", 'par') ;
- show_stop_command } }
-
-sub do_update_setup # type: 0=all 1=vars 2=vals
- { my ($command, $type) = @_ ;
- my $setup = $setups{$setup_file}{$command} ;
- my $default = '' ;
- my $key = '' ;
- my $meaning = '' ;
- my @values = () ;
- local $_ ;
- ++$nested_setup ;
- while ($setup=~/(typ|var|val|ivr|ivl)\:(.*?)\:\s/mgo)
- { $key = $1 ;
- $meaning = $2 ;
- if (($key=~/var/o)&&($type!=2))
- { $_ = $meaning ; s/(.*?)\:(.*?)\:(.*)//o ;
- if (($nested_setup>1)&&(!$2)) { next }
- $key = $1 ;
- if ($3) { $default = $3 } else { $default = '' }
- $_= $2 ; s/\s//go ; @values = split (/,/,$_) ;
- if ($continue_setup)
- { $sw -> insert ('end', ",\n ", 'par') }
- else
- { $continue_setup = 1 ;
- $sw -> insert ('end', "\n", 'par') ;
- show_left_argument($argument) }
- $sw -> insert ('end', $key , 'par' ) ;
- $sw -> insert ('end', '=', ['symbol','par'] ) ;
- #while (1)
- while (@values)
- { my $value = shift @values ;
- if ($value =~ /^\*/o)
- { $value =~ s/^\*//o ;
- $sw -> insert ('end', lc $value, ['variable','par'] ) }
- elsif ($value eq $default)
- { $sw -> insert ('end', $value, ['default','par'] ) }
- else
- { $sw -> insert ('end', $value, 'par' ) }
- if (@values)
- { $sw -> insert ('end', '|' , ['or','par'] ) }
- else
- { last } } }
- elsif (($key=~/val/o)&&($type!=1))
- { $_ = $meaning ; s/(.*)\:(.*)//o ;
- if (($nested_setup>1)&&(!$2)) { next }
- $_ = $1 ; s/\s//go ; @values = split (/,/,$_) ;
- if ($2) { $default = $2 } else { $default = '' }
- if ($continue_setup)
- { $continue_setup = 0 ;
- show_right_argument($argument) }
- $sw -> insert ('end', "\n" , 'par') ;
- show_left_argument($argument) ;
- #while (1)
- while (@values)
- { unless (@values) { last }
- my $value = shift (@values) ;
- if ($value =~ /^\*/o)
- { $value =~ s/^\*//o ;
- $sw -> insert ('end', lc $value, ['variable','par'] ) }
- elsif ($value eq $default)
- { $sw -> insert ('end', $value, ['default','par'] ) }
- else
- { $sw -> insert ('end', $value, 'par' ) }
- if (@values)
- { $sw -> insert ('end', ', ', 'par' ) }
- else
- { last } }
- show_right_argument($argument) }
- elsif ($key=~/typ/o)
- { if ($nested_setup==1)
- { show_command ($command) ;
- my $arguments = $meaning ;
- if ($arguments=~/stp/)
- { $_ = $command ;
- s/start(.*)/$1/o ;
- $stopcommand = "\\stop$_" ;
- $arguments =~ s/stp//go }
- @arguments = split (/\//,$arguments) ;
- if (@arguments)
- { for (my $i=0;$i<@arguments;$i++)
- { show_left_argument ($i) ;
- show_middle_argument ($i) ;
- show_right_argument ($i) }
- if ($stopcommand)
- { $sw -> insert ('end', ' ... ') ;
- show_stop_command }
- $sw -> insert ('end', "\n\n") ;
- show_command ($command) }
- $argument = 0 ;
- $continue_setup = 0 } }
- elsif ($key=~/ivr/o)
- { $meaning =~ s/(.*)\:(.*)//o ;
- do_update_setup ($1,1) }
- elsif ($key=~/ivl/o)
- { $meaning =~ s/(.*)\:(.*)//o ;
- do_update_setup ($1,2) }
- show_reference }
- --$nested_setup ;
- if (($continue_setup)&&(!$nested_setup))
- { show_right_argument ;
- show_whatever_left } }
-
-#D Now the real work is done, we only have to define a few
-#D housekeeping routines. The next sub adapts the text area
-#D to the current selected command and normally is bound to
-#D the list browsing commands.
-
-sub update_setup
- { $old_setup_file = $setup_file ;
- if (keys %{$commands{$setup_file}})
- { my $key ;
- unless ($cw->curselection)
- { $cw -> selectionSet('0.0','0.0') }
- $key = $cw -> get($cw->curselection) ;
- if ($current_setup ne $key)
- { $current_setup = $key ;
- $sw -> delete ('1.0', 'end' ) ;
- $nested_setup = 0 ;
- $argument = 0 ;
- $stopcommand = '' ;
- $stopsuffix = '' ;
- do_update_setup ($key,0) ;
- $mw -> raise ;
- $mw -> focus } } }
-
-#D In editors we want to provide context sensitive help
-#D information. The next sub first tries to locate the
-#D commands asked for in the setup data currently selected,
-#D and when not found takes a look at all the loaded files.
-
-sub show_setup
- { my $asked_for = shift ;
- unless ($asked_for) { return }
- my $found = 0 ;
- $asked_for =~ s/^\\// ;
- if ($setup_interface)
- { $found = 0 ;
- foreach my $name (@setup_files)
- { if (($name=~/\-$setup_interface/)&&(exists($commands{$name}{$asked_for})))
- { $found = 1 ;
- $setup_file = $name ;
- last } } }
- if (!($found)&&(exists($commands{$setup_file}{$asked_for})))
- { $found = 1 }
- else
- { $found = 0 ;
- foreach my $name (@setup_files)
- { if (exists($commands{$name}{$asked_for}))
- { $found = 1 ;
- $setup_file = $name ;
- last } } }
- if ($found)
- { my @list = sort {lc $a cmp lc $b} keys %{$commands{$setup_file}} ;
- $cw -> delete ('0.0', 'end') ;
- $cw -> insert ('end', @list) ;
- $found = 0 ;
- foreach (@list) { if ($_ eq $asked_for) { last } ++$found }
- my $index = "$found.0" ;
- $cw -> selectionSet ($index, $index) ;
- $cw -> activate ($index) ;
- $cw -> see ($index) ;
- update_setup ;
- $mw -> raise ;
- $mw -> focus } }
-
-#D Whenever a new set of commands is selected (by means of the
-#D buttons on top the screen) the list and text are to be
-#D updated.
-
-sub change_setup
- { my $command = '' ;
- if ($old_setup_file)
- { unless ($cw->curselection)
- { $cw -> selectionSet('0.0','0.0') }
- $command = $cw -> get($cw->curselection) ;
- my $position = $positions{$old_setup_file}{$command} ;
- $command = $crosslinks{$setup_file}[$position] }
- load_setup($setup_file) ;
- my @list = sort {lc $a cmp lc $b} keys %{$commands{$setup_file}} ;
- $cw -> delete ('0.0', 'end') ;
- $cw -> insert ('end', @list) ;
- if ($command)
- { show_setup($command) }
- else
- { $cw -> selectionClear ('0.0','end') ;
- $cw -> selectionSet ('0.0', '0.0') ;
- $cw -> see ('0.0') ;
- $cw -> activate ('0.0') }
- update_setup ;
- $mw -> raise ;
- $mw -> focus }
-
-#D Sometimes we want to make sure the dat is loaded indeed:
-
-sub setup_found
- { my $filename = shift ;
- if (-e "$tws_path$filename.tws")
- { $setup_file = $filename ;
- return 1 }
- else
- { return 0 } }
-
-#D The next feature is dedicated to Tobias, who suggested
-#D it, and Taco, who saw it as yet another proof of the
-#D speed of \PERL. It's also dedicated to Ton, who needs it
-#D for translating the big manual.
-
-sub handle_request
- { my $index = $cw -> index('end') ;
- unless ($index) { return }
- my $req = $request -> get ;
- unless ($req) { return }
- $req =~ s/\\//o ;
- $req =~ s/\s//go ;
- $request -> delete('0','end') ;
- $request -> insert('0',$req) ;
- unless ($req) { return }
- my ($l,$c) = split (/\./,$index) ;
- for (my $i=0;$i<=$l;$i++)
- { $index = "$i.0" ;
- my $str = $cw -> get ($index, $index) ;
- if ($str =~ /^$req/)
- { $cw -> selectionClear ('0.0','end') ;
- $cw -> selectionSet ($index, $index) ;
- $cw -> activate ($index) ;
- $cw -> see ($index) ;
- update_setup ;
- $mw -> raise ;
- $mw -> focus ;
- return } } }
-
-$request -> bind ('<Return>', sub { handle_request } ) ;
-
-sub insert_request
- { my ($self, $chr) = @_ ;
- if ($self ne $request)
- { $request -> insert ('end', $chr) }
- handle_request }
-
-foreach my $chr ('a'..'z','A'..'Z')
- { $mw -> bind ( "<KeyPress-$chr>", sub { insert_request(shift, $chr) } ) }
-
-$mw -> bind ( "<backslash>", sub { insert_request(shift, "\\") } ) ;
-
-sub delete_request
- { my $self = shift ;
- if ($self ne $request)
- { my $to = $request -> index ('end') ;
- my $from = $to - 1 ;
- if ($from<0) { $from = 0 }
- $request -> delete ($from,$to) }
- handle_request }
-
-$mw -> bind ( "<BackSpace>", sub { delete_request } ) ;
-
-sub new_request
- { $request -> delete (0,'end') ;
- handle_request }
-
-$mw -> bind ( "<space>", sub { new_request } ) ;
-
-#D Just in case:
-
-sub raise_setup
- { $mw -> raise }
-
-sub dont_exit
- { $mw -> protocol( 'WM_DELETE_WINDOW' => sub { } ) }
-
-#D An example use is:
-#D
-#D \starttypen
-#D load_setup ("cont-$nl") ;
-#D show_setup ('omlijnd') ;
-#D MainLoop () ;
-#D \stoptypen
-#D
-#D Now everything is done, we return 1:
-
-1 ;
diff --git a/scripts/context/perl/path_tre.pm b/scripts/context/perl/path_tre.pm
deleted file mode 100644
index 546afcd27..000000000
--- a/scripts/context/perl/path_tre.pm
+++ /dev/null
@@ -1,36 +0,0 @@
-#D \module
-#D [ file=path\_tre.pm,
-#D version=1999.05.05,
-#D title=Path modules,
-#D subtitle=selecting a path,
-#D author=Hans Hagen,
-#D date=\currentdate,
-#D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
-#C
-#C This module is part of the \CONTEXT\ macro||package and is
-#C therefore copyrighted by \PRAGMA. See licen-en.pdf for
-#C details.
-
-#D Not yet documented, source will be cleaned up.
-
-package Tk::path_tre ;
-
-use Tk;
-require Tk::DirTree ;
-
-use base qw(Tk::DirTree);
-use strict;
-
-Construct Tk::Widget 'PathTree';
-
-sub ClassInit
- { my ($class,$mw) = @_ ;
- return $class -> SUPER::ClassInit ($mw) }
-
-sub dirnames
- { my ( $w, $dir ) = @_ ;
- unless ($dir=~/\//) { $dir .= '/' }
- my @names = $w->Callback("-dircmd", $dir, $w->cget("-showhidden"));
- return( @names ) }
-
-__END__
diff --git a/scripts/context/perl/texexec.pl b/scripts/context/perl/texexec.pl
deleted file mode 100644
index fb564bbd5..000000000
--- a/scripts/context/perl/texexec.pl
+++ /dev/null
@@ -1,3294 +0,0 @@
-eval '(exit $?0)' && eval 'exec perl -w -S $0 ${1+"$@"}' && eval 'exec perl -w -S $0 $argv:q'
- if 0 ;
-
-#D \module
-#D [ file=texexec.pl,
-#D version=2004.08.29,
-#D title=running \ConTeXt,
-#D subtitle=\TEXEXEC,
-#D author=Hans Hagen,
-#D date=\currentdate,
-#D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
-#C
-#C This module is part of the \CONTEXT\ macro||package and is
-#C therefore copyrighted by \PRAGMA. See readme.pdf for
-#C details.
-
-# Thanks to Tobias Burnus for the german translations.
-# Thanks to Thomas Esser for hooking it into web2c
-# Thanks to Taco Hoekwater for suggesting improvements
-# Thanks to Wybo Dekker for the advanced help interface and making it strict
-# Thanks to Fabrice Popineau for windows path trickery and fixes
-
-# (I still have to completely understand the help code -)
-
-#D We started with a hack provided by Thomas Esser. This
-#D expression replaces the unix specific line \type
-#D {#!/usr/bin/perl}.
-
-#D History has learned that writing wrappers like this is quite painful
-#D because of differences between platforms, changes in the tex command
-#D line flags (fmt), default behaviour (e.g. 8 bit), and the assumption
-#D that everyone runs the same tex and that distributers take care of
-#D everything. Well, the result is a messy script like this ... Sorry.
-
-use strict ;
-
-my $OriginalArgs = join(' ',@ARGV) ;
-
-#~ use warnings ; # strange warnings, todo
-
-# todo: second run of checksum of mp file with --nomprun changes
-# todo: warning if no args
-# todo: <<<< in messages
-# todo: cleanup
-
-use Cwd;
-use Time::Local;
-use Config;
-use Getopt::Long;
-use Class::Struct; # needed for help subsystem
-use FindBin;
-use File::Compare;
-use File::Temp;
-use Digest::MD5;
-
-#~ use IO::Handle; autoflush STDOUT 1;
-
-my %ConTeXtInterfaces; # otherwise problems with strict
-my %ResponseInterface; # since i dunno how to allocate else
-
-my %Help;
-
-#D In this script we will launch some programs and other
-#D scripts. \TEXEXEC\ uses an ini||file to sort out where
-#D those programs are stored. Two boolean variables keep
-#D track of the way to call the programs. In \TEXEXEC,
-#D \type {$dosish} keeps track of the operating system.
-#D It will be no surprise that Thomas Esser provided me
-#D the neccessary code to accomplish this.
-
-$ENV{"MPXCOMMAND"} = "0"; # otherwise loop
-
-my $TotalTime = time;
-
-# start random seed hack
-#
-# This hack is needed since tex has 1 minute resolution, so
-# we need to be smaller about 1440 (== 24*60 == tex's max time)
-# in which case (david a's) random calculator will overflow.
-
-# my ( $sec, $min, $rest ) = gmtime;
-# my $RandomSeed = $min * 60 + $sec;
-#
-# # i have to look up the mod function -)
-#
-# if ( $RandomSeed > 2880 ) { $RandomSeed -= 2880 }
-# if ( $RandomSeed > 1440 ) { $RandomSeed -= 1440 }
-
-my ($sec, $min) = gmtime;
-my $RandomSeed = ($min * 60 + $sec) % 2880; # else still overflow
-
-# See usage of $Random and $RandomSeed later on.
-#
-# end random seed hack
-
-my $dosish = ( $Config{'osname'} =~ /^(ms)?dos|^os\/2|^mswin/i );
-my $escapeshell = ( ($ENV{'SHELL'}) && ($ENV{'SHELL'} =~ m/sh/i ));
-
-my $TeXUtil = 'texutil';
-my $TeXExec = 'texexec';
-my $MetaFun = 'metafun';
-my $MpToPdf = 'mptopdf';
-
-$Getopt::Long::passthrough = 1; # no error message
-$Getopt::Long::autoabbrev = 1; # partial switch accepted
-
-my $AddEmpty = '';
-my $Alone = 0;
-my $Optimize = 0;
-my $ForceTeXutil = 0;
-my $Arrange = 0;
-my $BackSpace = '0pt';
-my $Background = '';
-my $CenterPage = 0;
-my $ConTeXtInterface = 'unknown';
-my $Convert = '';
-my $DoMPTeX = 0;
-my $DoMPXTeX = 0;
-my $EnterBatchMode = 0;
-my $EnterNonStopMode = 0;
-my $Environments = '';
-my $Modules = '';
-my $FastMode = 0;
-my $FinalMode = 0;
-my $Format = '';
-my $MpDoFormat = '';
-my $HelpAsked = 0;
-my $Version = 0;
-my $MainBodyFont = 'standard';
-my $MainLanguage = 'standard';
-my $MainResponse = 'standard';
-my $MakeFormats = 0;
-my $Markings = 0;
-my $Mode = '';
-my $NoArrange = 0;
-my $NoDuplex = 0;
-my $NOfRuns = 8;
-my $NoMPMode = 0;
-my $NoMPRun = 0;
-my $NoBanner = 0;
-my $AutoMPRun = 0;
-my $OutputFormat = 'standard';
-my $Pages = '';
-my $PageScale = '1000'; # == 1.0
-my $PaperFormat = 'standard';
-my $PaperOffset = '0pt';
-my $PassOn = '';
-my $PdfArrange = 0;
-my $PdfSelect = 0;
-my $PdfCombine = 0;
-my $PdfOpen = 0;
-my $PdfClose = 0;
-my $AutoPdf = 0;
-my $UseXPdf = 0;
-my $PrintFormat = 'standard';
-my $ProducePdfT = 0;
-my $ProducePdfM = 0;
-my $ProducePdfX = 0;
-my $ProducePdfXTX = 0;
-my $ProducePs = 0;
-my $Input = "";
-my $Result = '';
-my $Suffix = '';
-my $RunOnce = 0;
-my $Selection = '';
-my $Combination = '2*4';
-my $SilentMode = 0;
-my $TeXProgram = '';
-my $TeXTranslation = '';
-my $TextWidth = '0pt';
-my $TopSpace = '0pt';
-my $TypesetFigures = 0;
-my $ForceFullScreen = 0;
-my $ScreenSaver = 0;
-my $TypesetListing = 0;
-my $TypesetModule = 0;
-my $UseColor = 0;
-my $Verbose = 0;
-my $PdfCopy = 0;
-my $PdfTrim = 0;
-my $LogFile = "";
-my $MpyForce = 0;
-my $InpPath = "";
-my $AutoPath = 0;
-my $RunPath = "";
-my $Arguments = "";
-my $Pretty = 0;
-my $SetFile = "";
-my $TeXTree = "";
-my $TeXRoot = "";
-my $Purge = 0;
-my $Separation = "";
-my $ModeFile = "";
-my $GlobalFile = 0;
-my $AllPatterns = 0;
-my $ForceXML = 0;
-my $Random = 0;
-my $Filters = '';
-my $NoMapFiles = 0 ;
-my $Foxet = 0 ;
-my $TheEnginePath = 0 ;
-my $Paranoid = 0 ;
-my $NotParanoid = 0 ;
-my $BoxType = '' ;
-my $Local = '' ;
-
-my $TempDir = '' ;
-
-my $StartLine = 0 ;
-my $StartColumn = 0 ;
-my $EndLine = 0 ;
-my $EndColumn = 0 ;
-
-my $MpEngineSupport = 0 ; # not now, we also need to patch executemp in context itself
-
-# makempy :
-
-my $MakeMpy = '';
-
-&GetOptions(
- "arrange" => \$Arrange,
- "batch" => \$EnterBatchMode,
- "nonstop" => \$EnterNonStopMode,
- "color" => \$UseColor,
- "centerpage" => \$CenterPage,
- "convert=s" => \$Convert,
- "environments=s" => \$Environments,
- "usemodules=s" => \$Modules,
- "xml" => \$ForceXML,
- "xmlfilters=s" => \$Filters,
- "fast" => \$FastMode,
- "final" => \$FinalMode,
- "format=s" => \$Format,
- "mpformat=s" => \$MpDoFormat,
- "help" => \$HelpAsked,
- "version" => \$Version,
- "interface=s" => \$ConTeXtInterface,
- "language=s" => \$MainLanguage,
- "bodyfont=s" => \$MainBodyFont,
- "results=s" => \$Result,
- "response=s" => \$MainResponse,
- "make" => \$MakeFormats,
- "mode=s" => \$Mode,
- "module" => \$TypesetModule,
- "figures=s" => \$TypesetFigures,
- "fullscreen" => \$ForceFullScreen,
- "screensaver" => \$ScreenSaver,
- "listing" => \$TypesetListing,
- "mptex" => \$DoMPTeX,
- "mpxtex" => \$DoMPXTeX,
- "noarrange" => \$NoArrange,
- "nomp" => \$NoMPMode,
- "nomprun" => \$NoMPRun,
- "nobanner" => \$NoBanner,
- "automprun" => \$AutoMPRun,
- "once" => \$RunOnce,
- "output=s" => \$OutputFormat,
- "pages=s" => \$Pages,
- "paper=s" => \$PaperFormat,
- "paperformat=s" => \$PaperFormat,
- "passon=s" => \$PassOn,
- "path=s" => \$InpPath,
- "autopath" => \$AutoPath,
- "pdf" => \$ProducePdfT,
- "pdm" => \$ProducePdfM,
- "dpm" => \$ProducePdfM,
- "pdx" => \$ProducePdfX,
- "dpx" => \$ProducePdfX,
- "xtx" => \$ProducePdfXTX,
- "ps" => \$ProducePs,
- "pdfarrange" => \$PdfArrange,
- "pdfselect" => \$PdfSelect,
- "pdfcombine" => \$PdfCombine,
- "pdfcopy" => \$PdfCopy,
- "pdftrim" => \$PdfTrim,
- "scale=s" => \$PageScale,
- "selection=s" => \$Selection,
- "combination=s" => \$Combination,
- "noduplex" => \$NoDuplex,
- "offset=s" => \$PaperOffset,
- "paperoffset=s" => \$PaperOffset,
- "backspace=s" => \$BackSpace,
- "topspace=s" => \$TopSpace,
- "markings" => \$Markings,
- "textwidth=s" => \$TextWidth,
- "addempty=s" => \$AddEmpty,
- "background=s" => \$Background,
- "logfile=s" => \$LogFile,
- "print=s" => \$PrintFormat,
- "suffix=s" => \$Suffix,
- "runs=s" => \$NOfRuns,
- "silent" => \$SilentMode,
- "tex=s" => \$TeXProgram,
- "verbose" => \$Verbose,
- "alone" => \$Alone,
- "optimize" => \$Optimize,
- "texutil" => \$ForceTeXutil,
- "mpyforce" => \$MpyForce,
- "input=s" => \$Input,
- "arguments=s" => \$Arguments,
- "pretty" => \$Pretty,
- "setfile=s" => \$SetFile, # obsolete
- "purge" => \$Purge,
- #### yet undocumented #################
- "runpath=s" => \$RunPath,
- "random" => \$Random,
- "makempy=s" => \$MakeMpy,
- "allpatterns" => \$AllPatterns,
- "separation=s" => \$Separation,
- "textree=s" => \$TeXTree,
- "texroot=s" => \$TeXRoot,
- "translate=s" => \$TeXTranslation,
- "pdfclose" => \$PdfClose,
- "pdfopen" => \$PdfOpen,
- "autopdf" => \$AutoPdf,
- "xpdf" => \$UseXPdf,
- "modefile=s" => \$ModeFile, # additional modes file
- "globalfile" => \$GlobalFile,
- "nomapfiles" => \$NoMapFiles,
- "foxet" => \$Foxet,
- "engine" => \$TheEnginePath,
- "paranoid" => \$Paranoid,
- "notparanoid" => \$NotParanoid,
- "boxtype=s" => \$BoxType, # media art crop bleed trim
- "local" => \$Local,
- #### unix is unsafe (symlink viruses)
- "tempdir=s" => \$TempDir,
- #### experiment
- "startline=s" => \$StartLine,
- "startcolumn=s" => \$StartColumn,
- "endline=s" => \$EndLine,
- "endcolumn=s" => \$EndColumn
-); # don't check name
-
-if ($Foxet) {
- $ProducePdfT = 1 ;
- $ForceXML = 1 ;
- $Modules = "foxet" ;
- $Purge = 1 ;
-}
-
-# a set file (like blabla.bat) can set paths now
-
-if ( $SetFile ne "" ) { load_set_file( $SetFile, $Verbose ); $SetFile = "" }
-
-# later we will do a second attempt.
-
-$SIG{INT} = "IGNORE";
-
-if ( $ARGV[0] && $ARGV[0] =~ /\.mpx$/io ) { # catch -tex=.... bug in mpost
- $TeXProgram = '';
- $DoMPXTeX = 1;
- $NoMPMode = 1;
-}
-
-####
-
-if ($Version) {
- $Purge = 1 ;
- }
-
-####
-
-if ($Paranoid) {
- $ENV{shell_escape} = 'f' ;
- $ENV{openout_any} = 'p' ;
- $ENV{openin_any} = 'p' ;
-} elsif ($NotParanoid) {
- $ENV{shell_escape} = 't' ;
- $ENV{openout_any} = 'p' ;
- $ENV{openin_any} = 'a' ;
-}
-
-if (defined $ENV{openin_any} && $ENV{openin_any} eq 'p') {
- $Paranoid = 1 ; # extra test in order to set readlevel
-}
-
-if ((defined $ENV{shell_escape} && $ENV{shell_escape} eq 'f') ||
- (defined $ENV{SHELL_ESCAPE} && $ENV{SHELL_ESCAPE} eq 'f')) {
- $AutoMPRun = 1 ;
-}
-
-if ($ScreenSaver) {
- $ForceFullScreen = 1;
- $TypesetFigures = 'c';
- $ProducePdfT = 1;
- $Purge = 1;
-}
-
-if ( $DoMPTeX || $DoMPXTeX ) {
- $RunOnce = 1;
- $ProducePdfT = 0;
- $ProducePdfX = 0;
- $ProducePdfM = 0;
- $ProducePdfXTX = 0;
- $ProducePs = 0;
-}
-
-if ( $PdfArrange || $PdfSelect || $PdfCopy || $PdfTrim || $PdfCombine ) {
- $ProducePdfT = 1;
- $RunOnce = 1;
-}
-
-if ($ProducePdfT) { $OutputFormat = "pdftex" }
-elsif ($ProducePdfM) { $OutputFormat = "dvipdfm" }
-elsif ($ProducePdfX) { $OutputFormat = "dvipdfmx" }
-elsif ($ProducePdfXTX) { $OutputFormat = "xetex" }
-elsif ($ProducePs) { $OutputFormat = "dvips" }
-
-if ( $ProducePdfXTX ) {
- $TeXProgram = 'xetex' ; # ignore the default pdfetex engine
- $PassOn .= ' -no-pdf ' ; # Adam Lindsay's preference
-}
-
-if ($AutoPdf) {
- $PdfOpen = $PdfClose = 1 ;
-}
-
-my $PdfOpenCall = "" ;
-
-if ($PdfOpen) {
- $PdfOpenCall = "pdfopen --file" ;
-}
-
-if ($UseXPdf && !$dosish) {
- $PdfOpenCall = "xpdfopen" ;
-}
-
-# this is our hook into paranoid path extensions, assumes that
-# these three vars are part of path specs in texmf.cnf
-
-foreach my $i ('TXRESOURCES','MPRESOURCES','MFRESOURCES') {
- foreach my $j ($RunPath,$InpPath) {
- if ($j ne '') {
- if ($ENV{$i} ne '') {
- $ENV{$i} = $ENV{$i} . ',' . $j ;
- } else {
- $ENV{$i} = $j ;
- }
- }
- }
-}
-
-if ( $RunOnce || $Pages || $TypesetFigures || $TypesetListing ) { $NOfRuns = 1 }
-
-if ( ( $LogFile ne '' ) && ( $LogFile =~ /\w+\.log$/io ) ) {
- open( LOGFILE, ">$LogFile" );
- *STDOUT = *LOGFILE;
- *STDERR = *LOGFILE;
-}
-
-my $Program = " TeXExec 5.4.3 - ConTeXt / PRAGMA ADE 1997-2005";
-
-print "\n$Program\n\n";
-
-if ($Verbose) { print " current path : " . cwd . "\n" }
-
-my $pathslash = '/';
-if ( $FindBin::Bin =~ /\\/ ) { $pathslash = "\\" }
-my $cur_path = ".$pathslash";
-
-# we need to handle window's "Program Files" path (patch by Fabrice P)
-
-my $own_path = "$FindBin::Bin/";
-my $own_type = $FindBin::Script;
-my $own_quote = ( $own_path =~ m/^[^\"].* / ? "\"" : "" );
-my $own_stub = "";
-
-if ( $own_type =~ /(\.pl|perl)/oi ) { $own_stub = "perl " }
-
-if ( $own_type =~ /(\.(pl|bin|exe))$/io ) { $own_type = $1 }
-else { $own_type = '' }
-
-sub checked_path {
- my $path = shift;
- if ( ( defined($path) ) && ( $path ne '' ) ) {
- $path =~ s/[\/\\]/$pathslash/go;
- $path =~ s/[\/\\]*$//go;
- $path .= $pathslash;
- } else {
- $path = '';
- }
- return $path;
-}
-
-sub checked_file {
- my $path = shift;
- if ( ( defined($path) ) && ( $path ne '' ) ) {
- $path =~ s/[\/\\]/$pathslash/go;
- } else {
- $path = '';
- }
- return $path;
-}
-
-sub CheckPath {
- my ( $Key, $Value ) = @_;
- if ( ( $Value =~ /\// ) && ( $Value !~ /\;/ ) ) # no multipath test yet
- {
- $Value = checked_path($Value);
- unless ( -d $Value ) {
- print " error : $Key set to unknown path $Value\n";
- }
- }
-}
-
-# set <variable> to <value>
-# for <script> set <variable> to <value>
-# except for <script> set <variable> to <value>
-
-my $IniPath = '';
-
-#D The kpsewhich program is not available in all tex distributions, so
-#D we have to locate it before running it (as suggested by Thomas).
-
-my @paths;
-
-if ( $ENV{PATH} =~ /\;/ ) { @paths = split( /\;/, $ENV{PATH} ) }
-else { @paths = split( /\:/, $ENV{PATH} ) }
-
-my $kpsewhich = '';
-
-sub found_ini_file {
- my $suffix = shift ;
- #~ $IniPath = $0 ;
- #~ $IniPath ~= s/\.pl$//io ;
- #~ $IniPath = $InPath . ".'" + $suffix ;
- #~ if (-e $IniPath) {
- #~ }
- # not really needed to check on texmfscripts, better on own path
- print " locating ini file : kpsewhiching texexec.$suffix on scripts\n" if $Verbose ;
- my $IniPath = `$kpsewhich --format="texmfscripts" -progname=context texexec.$suffix` ;
- chomp($IniPath) ;
- if ($IniPath eq '') {
- print " locating ini file : kpsewhiching texexec.$suffix elsewhere\n" if $Verbose ;
- $IniPath = `$kpsewhich --format="other text files" -progname=context texexec.$suffix` ;
- chomp($IniPath) ;
- }
- return $IniPath ;
-}
-
-if ( $IniPath eq '' ) {
- foreach (@paths) {
- my $p = checked_path($_) . 'kpsewhich';
- if ( ( -e $p ) || ( -e $p . '.exe' ) ) {
- $kpsewhich = $p;
- # FP: catch spurious error messages here if there $p has
- # spaces and $own_quote is not set
- $kpsewhich = ($kpsewhich =~ m/^[^\"].* / ? "\"$kpsewhich\"" : "$kpsewhich") ;
- $IniPath = found_ini_file("ini");
- unless ( -e $IniPath ) { $IniPath = found_ini_file("rme") }
- last;
- }
- }
- if ($Verbose) {
- if ( $kpsewhich eq '' ) {
- print " locating ini file : kpsewhich not found in path\n";
- } elsif ( $IniPath eq '' ) {
- print " locating ini file : not found by kpsewhich\n";
- } else {
- if ( $IniPath =~ /rme/oi ) {
- print " locating ini file : not found by kpsewhich, using '.rme' file\n";
- } else {
- print " locating ini file : found by kpsewhich\n";
- }
- }
- }
-}
-
-#D Now, when we didn't find the \type {kpsewhich}, we have
-#D to revert to some other method. We could have said:
-#D
-#D \starttypen
-#D unless ($IniPath)
-#D { $IniPath = `perl texpath.pl texexec.ini` }
-#D \stoptypen
-#D
-#D But loading perl (for the second time) take some time. Instead of
-#D providing a module, which can introduce problems with loading, I
-#D decided to copy the code of \type {texpath} into this file.
-
-use File::Find;
-# use File::Copy ; no standard in perl
-
-my ( $ReportPath, $ReportName, $ReportFile ) = ( 0, 0, 1 );
-my ( $FileToLocate, $PathToStartOn ) = ( '', '' );
-my ( $LocatedPath, $LocatedName, $LocatedFile ) = ( '', '', '' );
-
-sub DoLocateFile { # we have to keep on pruning
- if ( lc $_ eq $FileToLocate ) {
- $LocatedPath = $File::Find::dir;
- $LocatedName = $_;
- $LocatedFile = $File::Find::name;
- }
- if ($LocatedName) { $File::Find::prune = 1 }
-}
-
-sub LocatedFile {
- $PathToStartOn = shift;
- $FileToLocate = lc shift;
- if ( $FileToLocate eq '' ) {
- $FileToLocate = $PathToStartOn;
- $PathToStartOn = $own_path;
- }
- ( $LocatedPath, $LocatedName, $LocatedFile ) = ( '', '', '' );
- if ( $FileToLocate ne '' ) {
- if ( -e $cur_path . $FileToLocate ) {
- $LocatedPath = $cur_path;
- $LocatedName = $FileToLocate;
- $LocatedFile = $cur_path . $FileToLocate;
- } else {
- $_ = checked_path($PathToStartOn);
- if ( -e $_ . $FileToLocate ) {
- $LocatedPath = $_;
- $LocatedName = $FileToLocate;
- $LocatedFile = $_ . $FileToLocate;
- } else {
- $_ = checked_path($PathToStartOn);
- if (/(.*?[\/\\]texmf[\/\\]).*/i) {
- my $SavedRoot = $1;
- File::Find::find( \&DoLocateFile,
- checked_path( $1 . 'context/' ) );
- unless ($LocatedFile) {
- File::Find::find( \&DoLocateFile, $SavedRoot );
- }
- } else {
- $_ = checked_path($_);
- File::Find::find( \&DoLocateFile, $_ );
- }
- }
- }
- }
- return ( $LocatedPath, $LocatedName, $LocatedFile );
-}
-
-#D So now we can say:
-
-unless ($IniPath) {
- ( $LocatedPath, $LocatedName, $IniPath ) =
- LocatedFile( $own_path, 'texexec.ini' );
- if ($Verbose) {
- if ( $IniPath eq '' ) {
- print " locating ini file : not found by searching\n";
- } else {
- print " locating ini file : found by searching\n";
- }
- }
-}
-
-#D The last resorts:
-
-unless ($IniPath) {
- if ( $ENV{TEXEXEC_INI_FILE} ) {
- $IniPath = checked_path( $ENV{TEXEXEC_INI_FILE} ) . 'texexec.ini';
- unless ( -e $IniPath ) { $IniPath = '' }
- }
- if ($Verbose) {
- if ( $IniPath eq '' ) {
- print " locating ini file : no environment variable set\n";
- } else {
- print " locating ini file : found by environment variable\n";
- }
- }
-}
-
-unless ($IniPath) {
- $IniPath = $own_path . 'texexec.ini';
- unless ( -e $IniPath ) { $IniPath = '' }
- if ($Verbose) {
- if ( $IniPath eq '' ) {
- print " locating ini file : not found in own path\n";
- } else {
- print " locating ini file : found in own path\n";
- }
- }
-}
-
-#D Now we're ready for loading the initialization file! We
-#D also define some non strict variables. Using \type {$Done}
-#D permits assignments.
-
-my %Done;
-
-unless ($IniPath) { $IniPath = 'texexec.ini' }
-
-if ( open( INI, $IniPath ) ) {
- if ($Verbose) { print " reading : $IniPath\n" }
- while (<INI>) {
- if ( !/^[a-zA-Z\s]/oi ) { }
- elsif (/except for\s+(\S+)\s+set\s+(\S+)\s*to\s*(.*)\s*/goi) {
- my $one = $1;
- my $two = $2;
- my $three = $3;
- if ( $one ne $Done{"TeXShell"} ) {
- $three =~ s/^[\'\"]//o;
- $three =~ s/[\'\"]$//o;
- $three =~ s/\s*$//o;
- if ($Verbose) {
- print " setting : '$two' to '$three' except for '$one'\n";
- }
- $Done{"$two"} = $three;
- CheckPath( $two, $three );
- }
- } elsif (/for\s+(\S+)\s+set\s+(\S+)\s*to\s*(.*)\s*/goi) {
- my $one = $1;
- my $two = $2;
- my $three = $3;
- $three =~ s/\s*$//o;
- if ( $one eq $Done{"TeXShell"} ) {
- $three =~ s/^[\'\"]//o;
- $three =~ s/[\'\"]$//o;
- if ($Verbose) {
- print
-" setting : '$two' to '$three' for '$one'\n";
- }
- $Done{"$two"} = $three;
- CheckPath( $two, $three );
- }
- } elsif (/set\s+(\S+)\s*to\s*(.*)\s*/goi) {
- my $one = $1;
- my $two = $2;
- unless ( defined( $Done{"$one"} ) ) {
- $two =~ s/^[\'\"]//o;
- $two =~ s/[\'\"]$//o;
- $two =~ s/\s*$//o;
- if ($Verbose) {
- print
- " setting : '$one' to '$two' for 'all'\n";
- }
- $Done{"$one"} = $two;
- CheckPath( $one, $two );
- }
- }
- }
- close(INI);
- if ($Verbose) { print "\n" }
-} elsif ($Verbose) {
- print
- " warning : $IniPath not found, did you read 'texexec.rme'?\n";
- exit 1;
-} else {
- print
- " warning : $IniPath not found, try 'texexec --verbose'\n";
- exit 1;
-}
-
-sub IniValue {
- my ( $Key, $Default ) = @_;
- if ( defined( $Done{$Key} ) ) { $Default = $Done{$Key} }
- if ($Default =~ /^(true|yes|on)$/io) {
- $Default = 1 ;
- } elsif ($Default =~ /^(false|no|off)$/io) {
- $Default = 0 ;
- }
- if ($Verbose) { print " used setting : $Key = $Default\n" }
- return $Default;
-}
-
-my $TeXShell = IniValue( 'TeXShell', '' );
-my $SetupPath = IniValue( 'SetupPath', '' );
-my $UserInterface = IniValue( 'UserInterface', 'en' );
-my $UsedInterfaces = IniValue( 'UsedInterfaces', 'en' );
-my $TeXFontsPath = IniValue( 'TeXFontsPath', '.' );
-my $MpExecutable = IniValue( 'MpExecutable', 'mpost' );
-my $MpToTeXExecutable = IniValue( 'MpToTeXExecutable', 'mpto' );
-my $DviToMpExecutable = IniValue( 'DviToMpExecutable', 'dvitomp' );
-my $TeXProgramPath = IniValue( 'TeXProgramPath', '' );
-my $TeXFormatPath = IniValue( 'TeXFormatPath', '' );
-my $ConTeXtPath = IniValue( 'ConTeXtPath', '' );
-my $TeXScriptsPath = IniValue( 'TeXScriptsPath', '' );
-my $TeXHashExecutable = IniValue( 'TeXHashExecutable', '' );
-my $TeXExecutable = IniValue( 'TeXExecutable', 'tex' );
-my $TeXVirginFlag = IniValue( 'TeXVirginFlag', '-ini' );
-my $TeXBatchFlag = IniValue( 'TeXBatchFlag', '-interaction=batchmode' );
-my $TeXNonStopFlag = IniValue( 'TeXNonStopFlag', '-interaction=nonstopmode' );
-my $MpBatchFlag = IniValue( 'MpBatchFlag', '-interaction=batchmode' );
-my $MpNonStopFlag = IniValue( 'MpNonStopFlag', '-interaction=nonstopmode' );
-my $TeXPassString = IniValue( 'TeXPassString', '' );
-my $TeXFormatFlag = IniValue( 'TeXFormatFlag', '' );
-my $MpFormatFlag = IniValue( 'MpFormatFlag', '' );
-my $MpVirginFlag = IniValue( 'MpVirginFlag', '-ini' );
-my $MpPassString = IniValue( 'MpPassString', '' );
-my $MpFormat = IniValue( 'MpFormat', $MetaFun );
-my $MpFormatPath = IniValue( 'MpFormatPath', $TeXFormatPath );
-my $UseEnginePath = IniValue( 'UseEnginePath', '');
-
-if ($TheEnginePath) { $UseEnginePath = 1 }
-
-# ok, let's force the engine; let's also forget about
-# fmtutil, since it does not support $engine subpaths
-# we will replace texexec anyway
-
-$UseEnginePath = 1 ;
-$Alone = 1 ;
-
-my $FmtLanguage = IniValue( 'FmtLanguage', '' );
-my $FmtBodyFont = IniValue( 'FmtBodyFont', '' );
-my $FmtResponse = IniValue( 'FmtResponse', '' );
-my $TcXPath = IniValue( 'TcXPath', '' );
-
-
-$SetFile = IniValue( 'SetFile', $SetFile );
-
-if ( ($Verbose) && ( $kpsewhich ne '' ) ) {
- print "\n";
- my $CnfFile = `$kpsewhich -progname=context texmf.cnf`;
- chomp($CnfFile);
- print " applications will use : $CnfFile\n";
-}
-
-if ( ($FmtLanguage) && ( $MainLanguage eq 'standard' ) ) {
- $MainLanguage = $FmtLanguage;
-}
-if ( ($FmtBodyFont) && ( $MainBodyFont eq 'standard' ) ) {
- $MainBodyFont = $FmtBodyFont;
-}
-if ( ($FmtResponse) && ( $MainResponse eq 'standard' ) ) {
- $MainResponse = $FmtResponse;
-}
-
-# new versions, > 2004 will have -fmt as switch
-
-if ( $TeXFormatFlag eq "" ) {
- if ($TeXProgram =~ /(etex|pdfetex)/) {
- $TeXFormatFlag = "-efmt=" ; # >=2004 -fmt=
- } elsif ($TeXProgram =~ /(eomega)/) {
- $TeXFormatFlag = "-eoft=" ; # >=2004 obsolete
- } elsif ($TeXProgram =~ /(aleph)/) {
- $TeXFormatFlag = "-fmt=" ;
- } else {
- $TeXFormatFlag = "-fmt=" ;
- }
-}
-
-if ( $MpFormatFlag eq "" ) {
- $MpFormatFlag = "-mem=" ;
-}
-
-if ($TeXProgram) { $TeXExecutable = $TeXProgram }
-
-my $fmtutil = '';
-
-# obsolete
-#
-# if ( $MakeFormats || $Verbose ) {
-# if ($Alone || $UseEnginePath) {
-# if ($Verbose) { print " generating format : not using fmtutil\n" }
-# } elsif ( $TeXShell =~ /tetex|fptex/i ) {
-# foreach (@paths) {
-# my $p = checked_path($_) . 'fmtutil';
-# if ( -e $p ) { $fmtutil = $p; last }
-# elsif ( -e $p . '.exe' ) { $fmtutil = $p . '.exe'; last }
-# }
-# $fmtutil = ($fmtutil =~ m/^[^\"].* / ? "\"$fmtutil\"" : "$fmtutil") ;
-# if ($Verbose) {
-# if ( $fmtutil eq '' ) {
-# print " locating fmtutil : not found in path\n";
-# } else {
-# print " locating fmtutil : $fmtutil\n";
-# }
-# }
-# }
-# }
-
-if ($Verbose) { print "\n" }
-
-unless ($TeXScriptsPath) { $TeXScriptsPath = $own_path }
-
-unless ($ConTeXtPath) { $ConTeXtPath = $TeXScriptsPath }
-
-if ( $ENV{"HOME"} ) {
- if ($SetupPath) { $SetupPath .= "," }
-# my $home = $ENV{"HOME"};
-# $home = ($home =~ m/^[^\"].* / ? "\"$home\"" : "$home") ;
-# $SetupPath .= $home;
- $SetupPath .= $ENV{"HOME"};
-}
-
-if ($TeXFormatPath) { $TeXFormatPath =~ s/[\/\\]$//; $TeXFormatPath .= '/' }
-if ($MpFormatPath) { $MpFormatPath =~ s/[\/\\]$//; $MpFormatPath .= '/' }
-if ($ConTeXtPath) { $ConTeXtPath =~ s/[\/\\]$//; $ConTeXtPath .= '/' }
-if ($SetupPath) { $SetupPath =~ s/[\/\\]$//; $SetupPath .= '/' }
-if ($TeXScriptsPath) { $TeXScriptsPath =~ s/[\/\\]$//; $TeXScriptsPath .= '/' }
-
-sub QuotePath {
- my ($path) = @_;
- my @l = split(",", $path);
- map { my $e = $_; $e = ($e =~ m/^[^\"].* / ? "\"$e\"" : "$e"); $_ = $e ;} @l;
- return join(",", @l);
-}
-
-$SetupPath = &QuotePath($SetupPath);
-
-$SetupPath =~ s/\\/\//go;
-
-my %OutputFormats;
-
-# the mother of all drivers
-
-$OutputFormats{dvips} = "dvips";
-
-# needs an update
-
-$OutputFormats{acrobat} = "acrobat";
-
-# the core drivers
-
-$OutputFormats{pdftex} = "pdftex"; $OutputFormats{pdf} = "pdftex";
-$OutputFormats{dvipdfm} = "dvipdfm"; $OutputFormats{dpm} = "dvipdfm";
-$OutputFormats{dvipdfmx} = "dvipdfmx"; $OutputFormats{dpx} = "dvipdfmx";
-$OutputFormats{xetex} = "xetex"; $OutputFormats{xtx} = "xetex";
-$OutputFormats{dvips} = "dvips"; $OutputFormats{ps} = "dvips";
-
-# kind of obsolete now that yandy is gone
-
-$OutputFormats{dvipsone} = "dvipsone";
-$OutputFormats{dviwindo} = "dviwindo";
-
-# it was never finished
-
-$OutputFormats{dviview} = "dviview";
-
-my @ConTeXtFormats = ( "nl", "en", "de", "fr", "cz", "uk", "it", "ro", "xx");
-
-sub SetInterfaces {
- my ( $short, $long, $full ) = @_;
- $ConTeXtInterfaces{$short} = $short;
- $ConTeXtInterfaces{$long} = $short;
- $ResponseInterface{$short} = $full;
- $ResponseInterface{$long} = $full;
-}
-
-#SetInterfaces ( "en" , "unknown" , "english" ) ;
-
-SetInterfaces( "nl", "dutch", "dutch" );
-SetInterfaces( "en", "english", "english" );
-SetInterfaces( "de", "german", "german" );
-SetInterfaces( "fr", "french", "french" );
-SetInterfaces( "cz", "czech", "czech" );
-SetInterfaces( "uk", "british", "english" );
-SetInterfaces( "it", "italian", "italian" );
-SetInterfaces( "no", "norwegian", "norwegian" );
-SetInterfaces( "ro", "romanian", "romanian" );
-
-# Sub-option
-
-struct Subopt => {
- desc => '$', # description
- vals => '%' # assignable values
-};
-
-# Main option
-
-struct Opt => {
- desc => '$', # desciption
- vals => '%', # assignable values
- subs => '%' # suboptions
-};
-
-my $helpdone = 0;
-
-sub print_subopt {
- my ( $k, $opt ) = @_;
- $~ = 'H3';
- write;
- for $k ( sort keys %{ $opt->vals } ) {
- print_val( $k, ${ $opt->vals }{$k} );
- }
- format H3 =
-@>>>>>>>>>>>>>>>>>>>>> @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-"--$k",$opt->desc
-.
-}
-
-sub print_val {
- my ( $k, $opt ) = @_;
- $~ = 'H2';
- write;
- format H2 =
- @<<<<<<<< : @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-$k,$opt
-.
-}
-
-# read all options
-
-my $recurse = -1 ;
-my $shorthelp;
-my @help;
-my @opts = <DATA>;
-while (@opts) {
- $_ = shift @opts;
- last if /^--+/;
- my ( $k, $v ) = split( /\s+/, $_, 2 ); # was \t
- $Help{$k} = read_options($v);
-}
-
-# read a main option plus its
-# description,
-# assignable values and
-# sub-options and their
-# description and
-# assignable values
-
-sub read_options {
- $recurse++;
- my $v = shift;
- chomp;
- my $opt = $recurse ? Subopt->new() : Opt->new();
- $opt->desc($v);
-
- while (@opts) {
- $_ = shift @opts;
- if (/^--+/) { unshift @opts, $_ if $recurse; last }
- if ( $recurse && !/^=/ ) { unshift @opts, $_; last }
- chomp;
- my ( $kk, $vv ) = split( /\s+/, $_, 2 ); # was \t
- $vv ||= '';
- if (/^=/) { $opt->vals( $kk, $vv ) }
- elsif ( !$recurse ) { $opt->subs( $kk, read_options($vv) ) }
- }
- $recurse--;
- $opt;
-}
-
-sub print_opt {
- my ( $k, $opt ) = @_;
- if ($helpdone) { $shorthelp or print "\n" }
- $helpdone = 1; # hh
- $~ = 'H1';
- write;
- return if $shorthelp < 0;
- for $k ( sort keys %{ $opt->vals } ) {
- print_val( $k, ${ $opt->vals }{$k} );
- }
- return if $shorthelp > 0;
-
- for $k ( sort keys %{ $opt->subs } ) {
- print_subopt( $k, ${ $opt->subs }{$k} );
- }
- format H1 =
-@>>>>>>>>>>>>>>>>>>>>> @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
-"--$k",$opt->desc
-.
-}
-
-# help to help
-
-sub show_help_options {
- print # "\n" .
- " --help overview of all options and their values\n"
- . " --help all all about all options\n"
- . " --help short just the main options\n"
- . " --help mode ... pdf all about a few options\n"
- . " --help '*.pdf' all about options containing 'pdf'\n"
- . "\n"
- . " more info http://www.pragma-ade.com/general/manuals/mtexexec.pdf\n"
- . " http://www.ntg.nl/mailman/listinfo/ntg-context\n";
-}
-
-# determine what user wants to see
-
-if ($HelpAsked) {
- $shorthelp = 0;
- @help = ( sort keys %Help );
- if ( "@ARGV" eq "all" ) { # everything
- } elsif ( "@ARGV" eq "short" ) { # nearly everything
- $shorthelp--;
- } elsif ( "@ARGV" eq "help" ) { # help on help
- show_help_options;
- exit;
- } elsif (@ARGV) { # one or a few options, completely
- my @h = @ARGV;
- @help = ();
- for (@h) { # print "testing $_\n";
- # next if (/^[\*\?]/) ; # HH, else error
- if (/^[\*\?]/) { $_ = ".$_" } # HH, else error
- $Help{$_} and push( @help, $_ ) or do {
- my $unknown = $_;
- for ( keys %Help ) { /$unknown/ and push( @help, $_ ) }
- }
- }
- } else { # all main option and their assignable values
- $shorthelp++;
- }
-}
-
-sub show_help_info {
- map { print_opt( $_, $Help{$_} ) } @help;
-}
-
-# uncomment this to see the structure of a Help element:
-# print Dumper($Help{pdfselect});
-
-#### end of help system
-
-my $FinalRunNeeded = 0;
-
-sub MPJobName {
- my $JobName = shift;
- my $MPfile = shift;
- my $MPJobName = '';
- if ( -e "$JobName-$MPfile.mp" && -s "$JobName-$MPfile.mp" > 100 ) {
- $MPJobName = "$JobName-$MPfile.mp"
- } elsif ( -e "$MPfile.mp" && -s "$MPfile.mp" > 100 ) {
- $MPJobName = "$MPfile.mp"
- } else { $MPJobName = "" }
- return $MPJobName;
-}
-
-sub System {
- my $cmd = shift ;
- unless ( $dosish && ! $escapeshell ) {
- $cmd =~ s/([^\\])\&/$1\\\&/io ;
- }
- if ($Verbose) {
- print "\n$cmd\n\n" ;
- }
- system($cmd)
-}
-
-sub Pipe {
- my $cmd = shift ;
- unless ( $dosish && ! $escapeshell ) {
- $cmd =~ s/([^\\])\&/$1\\\&/io ;
- }
- if ($Verbose) {
- print "\n$cmd\n\n" ;
- }
- return `$cmd`
-}
-
-
-sub RunPerlScript {
- my ( $ScriptName, $Options ) = @_;
- my $cmd = '';
- $own_quote = ($own_path =~ m/^[^\"].* / ? "\"" : "") ;
- if ($Verbose) {
- $Options .= ' --verbose' ;
- }
- if ($dosish) {
- if ( -e "own_path$ScriptName$own_type" ) {
- $cmd =
-"$own_stub$own_quote$own_path$ScriptName$own_type$own_quote $Options";
- } elsif ( -e "$TeXScriptsPath$ScriptName$own_type" ) {
- $cmd =
-"$own_stub$own_quote$TeXScriptsPath$ScriptName$own_type$own_quote $Options";
- } else {
- $cmd = "";
- }
- } else {
- $cmd = "$ScriptName $Options";
- }
- unless ( $cmd eq "" ) {
- System($cmd) ;
- }
-}
-
-my $FullFormat = '';
-
-sub CheckOutputFormat {
- my $Ok = 1;
- if ( $OutputFormat ne 'standard' ) {
- my @OutputFormat = split( /,/, $OutputFormat );
- foreach my $F (@OutputFormat) {
- if ( defined( $OutputFormats{ lc $F } ) ) {
- my $OF = $OutputFormats{ lc $F };
- next if ( ",$FullFormat," =~ /\,$OF\,/ );
- if ($FullFormat) { $FullFormat .= "," }
- $FullFormat .= "$OutputFormats{lc $F}";
- } else {
- $Ok = 0;
- }
- }
- if ( !$Ok ) {
- print(" unknown output format : $OutputFormat\n");
- }
- }
- unless ($FullFormat) { $FullFormat = $OutputFormat }
-} # 'standard' to terminal
-
-sub MakeOptionFile {
- my ( $FinalRun, $FastDisabled, $JobName, $JobSuffix, $KindOfRun ) = @_;
- open( OPT, ">$JobName.top" );
- print OPT "\% $JobName.top\n";
- print OPT "\\unprotect\n";
- if ($EnterBatchMode) { print OPT "\\batchmode\n" }
- if ($EnterNonStopMode) { print OPT "\\nonstopmode\n" }
- if ($Paranoid) {
- print " paranoid file mode : very true\n";
- print OPT "\\def\\maxreadlevel{1}\n" ;
- }
- $ModeFile =~ s/\\/\//gio ; # do this at top of file
- $Result =~ s/\\/\//gio ; # do this at top of file
- if ( $ModeFile ne '' ) { print OPT "\\readlocfile{$ModeFile}{}{}" }
- if ( $Result ne '' ) { print OPT "\\setupsystem[file=$Result]\n" }
- elsif ($Suffix) { print OPT "\\setupsystem[file=$JobName$Suffix]\n" }
- if ( $InpPath ne "" ) {
- $InpPath =~ s/\\/\//go;
- $InpPath =~ s/\/$//go;
- print OPT "\\usepath[$InpPath]\n";
- }
- $MainLanguage = lc $MainLanguage;
- unless ( $MainLanguage eq "standard" ) {
- print OPT "\\setuplanguage[$MainLanguage]\n";
- }
- # can best become : \use...[mik] / [web]
- if ( $TeXShell =~ /MikTeX/io ) {
- print OPT "\\def\\MPOSTbatchswitch \{$MpBatchFlag\}";
- print OPT "\\def\\MPOSTnonstopswitch \{$MpNonStopFlag\}";
- print OPT "\\def\\MPOSTformatswitch \{$MpPassString $MpFormatFlag\}";
- }
- #
- if ( $FullFormat ne 'standard' ) {
- print OPT "\\setupoutput[$FullFormat]\n";
- }
- if ($UseColor) { print OPT "\\setupcolors[\\c!state=\\v!start]\n" }
- if ( $NoMPMode || $NoMPRun || $AutoMPRun ) {
- print OPT "\\runMPgraphicsfalse\n";
- }
- if ( ($FastMode) && ( !$FastDisabled ) ) { print OPT "\\fastmode\n" }
- if ($SilentMode) { print OPT "\\silentmode\n" }
- if ( $Separation ne "" ) {
- print OPT "\\setupcolors[\\c!split=$Separation]\n";
- }
- if ($SetupPath) { print OPT "\\setupsystem[\\c!directory=\{$SetupPath\}]\n" }
- if ($dosish) {
- print OPT "\\setupsystem[\\c!type=mswin]\n"
- } else { # no darwin handling in old texexec
- print OPT "\\setupsystem[\\c!type=unix]\n"
- }
- print OPT "\\setupsystem[\\c!n=$KindOfRun]\n";
- $_ = $PaperFormat;
- #unless (($PdfArrange)||($PdfSelect)||($PdfCombine)||($PdfCopy))
- unless ( ($PdfSelect) || ($PdfCombine) || ($PdfCopy) || ($PdfTrim) ) {
- if (/.4.3/goi) {
- print OPT "\\setuppapersize[A4][A3]\n" ;
- } elsif (/.5.4/goi) {
- print OPT "\\setuppapersize[A5][A4]\n" ;
- } elsif ( !/standard/ ) {
- s/x/\*/io;
- if (/\w+\d+/) { $_ = uc $_ }
- my ( $from, $to ) = split(/\*/);
- if ( $to eq "" ) { $to = $from }
- print OPT "\\setuppapersize[$from][$to]\n";
- }
- }
- if ( ( $PdfSelect || $PdfCombine || $PdfCopy || $PdfTrim || $PdfArrange )
- && ( $Background ne '' ) )
- {
- print " background graphic : $Background\n";
- print OPT "\\defineoverlay[whatever][{\\externalfigure[$Background][\\c!factor=\\v!max]}]\n";
- print OPT "\\setupbackgrounds[\\v!page][\\c!background=whatever]\n";
- }
- if ($CenterPage) {
- print OPT
- "\\setuplayout[\\c!location=\\v!middle,\\c!marking=\\v!on]\n";
- }
- if ($NoMapFiles) {
- print OPT "\\disablemapfiles\n";
- }
- if ($NoArrange) { print OPT "\\setuparranging[\\v!disable]\n" }
- elsif ( $Arrange || $PdfArrange ) {
- $FinalRunNeeded = 1;
- if ($FinalRun) {
- my $DupStr;
- if ($NoDuplex) { $DupStr = "" }
- else { $DupStr = ",\\v!doublesided" }
- if ( $PrintFormat eq '' ) {
- print OPT "\\setuparranging[\\v!normal]\n";
- } elsif ( $PrintFormat =~ /.*up/goi ) {
- print OPT "\\setuparranging[2UP,\\v!rotated$DupStr]\n";
- } elsif ( $PrintFormat =~ /.*down/goi ) {
- print OPT "\\setuparranging[2DOWN,\\v!rotated$DupStr]\n";
- } elsif ( $PrintFormat =~ /.*side/goi ) {
- print OPT "\\setuparranging[2SIDE,\\v!rotated$DupStr]\n";
- } else {
- print OPT "\\setuparranging[$PrintFormat]\n";
- }
- } else {
- print OPT "\\setuparranging[\\v!disable]\n";
- }
- }
- if ($Arguments) { print OPT "\\setupenv[$Arguments]\n" }
- if ($Input) { print OPT "\\setupsystem[inputfile=$Input]\n" }
- else { print OPT "\\setupsystem[inputfile=$JobName.$JobSuffix]\n" }
- if ($Random) { print OPT "\\setupsystem[\\c!random=$RandomSeed]\n" }
- if ($Mode) { print OPT "\\enablemode[$Mode]\n" }
- if ($Pages) {
- if ( lc $Pages eq "odd" ) {
- print OPT "\\chardef\\whichpagetoshipout=1\n";
- } elsif ( lc $Pages eq "even" ) {
- print OPT "\\chardef\\whichpagetoshipout=2\n";
- } else {
- my @Pages = split( /\,/, $Pages );
- $Pages = '';
- foreach my $page (@Pages) {
- if ( $page =~ /\:/ ) {
- my ( $from, $to ) = split( /\:/, $page );
- foreach ( my $i = $from ; $i <= $to ; $i++ ) {
- $Pages .= $i . ',';
- }
- } else {
- $Pages .= $page . ',';
- }
- }
- chop $Pages;
- print OPT "\\def\\pagestoshipout\{$Pages\}\n";
- }
- }
- print OPT "\\protect\n";
- if ( $Filters ne "" ) {
- foreach my $F ( split( /,/, $Filters ) ) {
- print OPT "\\useXMLfilter[$F]\n";
- }
- }
- if ( $Modules ne "" ) {
- foreach my $M ( split( /,/, $Modules ) ) {
- print OPT "\\usemodule[$M]\n";
- }
- }
- if ( $Environments ne "" ) {
- foreach my $E ( split( /,/, $Environments ) ) {
- print OPT "\\environment $E\n";
- }
- }
- close(OPT);
-}
-
-my $UserFileOk = 0;
-my @MainLanguages;
-my $AllLanguages = '';
-
-sub MakeUserFile {
- $UserFileOk = 0;
- if ($AllPatterns) {
- open( USR, ">cont-fmt.tex" );
- print USR "\\preloadallpatterns\n";
- } else {
- return
- if ( ( $MainLanguage eq 'standard' )
- && ( $MainBodyFont eq 'standard' ) );
- print " preparing user file : cont-fmt.tex\n";
- open( USR, ">cont-fmt.tex" );
- print USR "\\unprotect\n";
- $AllLanguages = $MainLanguage;
- if ( $MainLanguage ne 'standard' ) {
- @MainLanguages = split( /\,/, $MainLanguage );
- foreach (@MainLanguages) {
- print USR "\\installlanguage[\\s!$_][\\c!state=\\v!start]\n";
- }
- $MainLanguage = $MainLanguages[0];
- print USR "\\setupcurrentlanguage[\\s!$MainLanguage]\n";
- }
- if ( $MainBodyFont ne 'standard' ) {
- print USR "\\definetypescriptsynonym[cmr][$MainBodyFont]";
- print USR "\\definefilesynonym[font-cmr][font-$MainBodyFont]\n";
- }
- print USR "\\protect\n";
- }
- print USR "\\endinput\n";
- close(USR);
- ReportUserFile();
- print "\n";
- $UserFileOk = 1;
-}
-
-sub RemoveResponseFile { unlink "mult-def.tex" }
-
-sub MakeResponseFile {
- if ( $MainResponse eq 'standard' ) { RemoveResponseFile() }
- elsif ( !defined( $ResponseInterface{$MainResponse} ) ) {
- RemoveResponseFile();
- } else {
- my $MR = $ResponseInterface{$MainResponse};
- print " preparing interface file : mult-def.tex\n";
- print " response language : $MR\n";
- open( DEF, ">mult-def.tex" );
- print DEF "\\def\\currentresponses\{$MR\}\n\\endinput\n";
- close(DEF);
- }
-}
-
-sub RestoreUserFile {
- unlink "cont-fmt.log";
- rename "cont-fmt.tex", "cont-fmt.log";
- ReportUserFile();
-}
-
-sub ReportUserFile {
- return unless ($UserFileOk);
- print "\n";
- if ( $MainLanguage ne 'standard' ) {
- print " additional patterns : $AllLanguages\n";
- print " default language : $MainLanguage\n";
- }
- if ( $MainBodyFont ne 'standard' ) {
- print " default bodyfont : $MainBodyFont\n";
- }
-}
-
-sub CheckPositions { }
-
-my $ConTeXtVersion = "unknown";
-my $ConTeXtModes = '';
-
-sub ScanTeXPreamble {
- my ($FileName) = @_;
- open( TEX, $FileName );
- while (<TEX>) {
- chomp;
- if (/^\%.*/) {
- if (/tex=([a-z]*)/goi) { $TeXExecutable = $1 }
- if (/translat.*?=([\:\/0-9\-a-z]*)/goi) { $TeXTranslation = $1 }
- if (/program=([a-z]*)/goi) { $TeXExecutable = $1 }
- if (/output=([a-z\,\-]*)/goi) { $OutputFormat = $1 }
- if (/modes=([a-z\,\-]*)/goi) { $ConTeXtModes = $1 }
- if (/textree=([a-z\-]*)/goi) { $TeXTree = $1 }
- if (/texroot=([a-z\-]*)/goi) { $TeXRoot = $1 }
- if ( $ConTeXtInterface eq "unknown" ) {
-
- if (/format=([a-z]*)/goi) {
- $ConTeXtInterface = $ConTeXtInterfaces{$1};
- }
- if (/interface=([a-z]*)/goi) {
- $ConTeXtInterface = $ConTeXtInterfaces{"$1"};
- }
- }
- if (/version=([a-z]*)/goi) { $ConTeXtVersion = $1 }
- } else {
- last;
- }
- }
- close(TEX);
-
- # handy later on
-
- $ProducePdfT = ($OutputFormat eq "pdftex") ;
- $ProducePdfM = ($OutputFormat eq "dvipdfm") ;
- $ProducePdfX = ($OutputFormat eq "dvipdfmx") ;
- $ProducePdfXTX = ($OutputFormat eq "xetex") ;
- $ProducePs = ($OutputFormat eq "dvips") ;
-}
-
-sub ScanContent {
- my ($ConTeXtInput) = @_;
- open( TEX, $ConTeXtInput );
- while (<TEX>) {
- next if (/^\%/) ;
- if (
-/\\(starttekst|stoptekst|startonderdeel|startdocument|startoverzicht)/
- )
- {
- $ConTeXtInterface = "nl";
- last;
- } elsif (/\\(stelle|verwende|umgebung|benutze)/) {
- $ConTeXtInterface = "de";
- last;
- } elsif (/\\(stel|gebruik|omgeving)/) {
- $ConTeXtInterface = "nl";
- last;
- } elsif (/\\(use|setup|environment)/) {
- $ConTeXtInterface = "en";
- last;
- } elsif (/\\(usa|imposta|ambiente)/) {
- $ConTeXtInterface = "it";
- last;
- } elsif (/(height|width|style)=/) {
- $ConTeXtInterface = "en";
- last;
- } elsif (/(hoehe|breite|schrift)=/) {
- $ConTeXtInterface = "de";
- last;
- }
- # brr, can be \c!
- elsif (/(hoogte|breedte|letter)=/) { $ConTeXtInterface = "nl"; last }
- elsif (/(altezza|ampiezza|stile)=/) { $ConTeXtInterface = "it"; last }
- elsif (/externfiguur/) { $ConTeXtInterface = "nl"; last }
- elsif (/externalfigure/) { $ConTeXtInterface = "en"; last }
- elsif (/externeabbildung/) { $ConTeXtInterface = "de"; last }
- elsif (/figuraesterna/) { $ConTeXtInterface = "it"; last }
- }
- close(TEX);
-}
-
-if ( $ConTeXtInterfaces{$ConTeXtInterface} ) {
- $ConTeXtInterface = $ConTeXtInterfaces{$ConTeXtInterface};
-}
-
-my $Problems = my $Ok = 0;
-
-sub PrepRunTeX {
- my ( $JobName, $JobSuffix, $PipeString ) = @_;
- my $cmd;
- my $TeXProgNameFlag = '';
- if ( !$dosish ) # we assume tetex on linux
- {
- $TeXProgramPath = '';
- $TeXFormatPath = '';
- if ( !$TeXProgNameFlag
- && ( $Format =~ /^cont/ )
- && ( $TeXPassString !~ /progname/io ) )
- {
- $TeXProgNameFlag = "-progname=context";
- }
- }
- $own_quote = ($TeXProgramPath =~ m/^[^\"].* / ? "\"" : "") ;
- $cmd = join( ' ',
- "$own_quote$TeXProgramPath$TeXExecutable$own_quote",
- $TeXProgNameFlag, $TeXPassString, $PassOn, "" );
- if ($EnterBatchMode) { $cmd .= "$TeXBatchFlag " }
- if ($EnterNonStopMode) { $cmd .= "$TeXNonStopFlag " }
- if ( $TeXTranslation ne '' ) { $cmd .= "-translate-file=$TeXTranslation " }
- $cmd .= "$TeXFormatFlag$TeXFormatPath$Format $JobName.$JobSuffix $PipeString";
- return $cmd;
-}
-
-my $emergencyend = "" ;
-#~ my $emergencyend = "\\emergencyend" ;
-
-sub RunTeX {
- my ( $JobName, $JobSuffix ) = @_;
- my $StartTime = time;
- my $cmd = PrepRunTeX($JobName, $JobSuffix, '');
- if ($EnterBatchMode) {
- $Problems = System("$cmd $emergencyend");
- } else {
- $Problems = System("$cmd $emergencyend");
- }
- my $StopTime = time - $StartTime;
- print "\n return code : $Problems";
- print "\n run time : $StopTime seconds\n";
- return $Problems;
-}
-
-sub PushResult {
- my $File = shift;
- $File =~ s/\..*$//o;
- $Result =~ s/\..*$//o;
- if ( ( $Result ne '' ) && ( $Result ne $File ) ) {
- print " outputfile : $Result\n";
- unlink "texexec.tuo";
- rename "$File.tuo", "texexec.tuo";
- unlink "texexec.log";
- rename "$File.log", "texexec.log";
- unlink "texexec.dvi";
- rename "$File.dvi", "texexec.dvi";
- unlink "texexec.pdf";
- rename "$File.pdf", "texexec.pdf";
-
- if ( -e "$Result.tuo" ) {
- unlink "$File.tuo";
- rename "$Result.tuo", "$File.tuo";
- }
- }
- if ($Optimize) { unlink "$File.tuo" }
-}
-
-sub PopResult {
- my $File = shift;
- $File =~ s/\..*$//o;
- $Result =~ s/\..*$//o;
- if ( ( $Result ne '' ) && ( $Result ne $File ) ) {
- print " renaming : $File to $Result\n";
- unlink "$Result.tuo";
- rename "$File.tuo", "$Result.tuo";
- unlink "$Result.log";
- rename "$File.log", "$Result.log";
- unlink "$Result.dvi";
- rename "$File.dvi", "$Result.dvi";
- if ( -e "$File.dvi" ) { CopyFile( "$File.dvi", "$Result.dvi" ) }
- unlink "$Result.pdf";
- rename "$File.pdf", "$Result.pdf";
- if ( -e "$File.pdf" ) { CopyFile( "$File.pdf", "$Result.pdf" ) }
- return if ( $File ne "texexec" );
- rename "texexec.tuo", "$File.tuo";
- rename "texexec.log", "$File.log";
- rename "texexec.dvi", "$File.dvi";
- rename "texexec.pdf", "$File.pdf";
- }
-}
-
-sub RunTeXutil {
- my $StopRunning;
- my $JobName = shift;
- unlink "$JobName.tup";
- rename "$JobName.tuo", "$JobName.tup";
- print " sorting and checking : running texutil\n";
- my $TcXSwitch = '';
- if ( $TcXPath ne '' ) { $TcXSwitch = "--tcxpath=$TcXPath" }
- RunPerlScript( $TeXUtil, "--ref --ij --high $TcXPath $JobName" );
-
- if ( -e "$JobName.tuo" ) {
- CheckPositions($JobName);
- #~ print " utility file check : $JobName.tup <-> $JobName.tuo\n";
- $StopRunning = !compare( "$JobName.tup", "$JobName.tuo" );
- } else {
- $StopRunning = 1;
- } # otherwise potential loop
- if ( !$StopRunning ) {
- print "\n utility file analysis : another run needed\n";
- }
- return $StopRunning;
-}
-
-sub PurgeFiles {
- my $JobName = shift;
- print "\n purging files : $JobName\n";
- RunPerlScript( $TeXUtil, "--purge $JobName" );
- unlink( $Result . '.log' ) if ( -f $Result . '.log' );
-}
-
-sub RunTeXMP {
- my $JobName = shift;
- my $MPfile = shift;
- my $MPrundone = 0;
- my $MPJobName = MPJobName( $JobName, $MPfile );
- my $MPFoundJobName = "";
- if ( $MPJobName ne "" ) {
- if ( open( MP, "$MPJobName" ) ) {
- $_ = <MP>;
- chomp; # we should handle the prefix as well
- if (/^\%\s+translate.*?\=([\w\d\-]+)/io) { $TeXTranslation = $1 }
- if (/collected graphics of job \"(.+)\"/i) { $MPFoundJobName = $1 }
- close(MP);
- if ( $MPFoundJobName ne "" ) {
- if ( $JobName =~ /$MPFoundJobName$/i ) {
- if ( $MpExecutable ne '' ) {
- print
- " generating graphics : metaposting $MPJobName\n";
- my $ForceMpy = "";
- if ($MpyForce) { $ForceMpy = "--mpyforce" }
- my $ForceTCX = '';
- if ( $TeXTranslation ne '' ) {
- $ForceTCX = "--translate=$TeXTranslation ";
- }
- if ($EnterBatchMode) {
- RunPerlScript( $TeXExec,
-"$ForceTCX $ForceMpy --mptex --nomp --batch $MPJobName"
- );
- } elsif ($EnterNonStopMode) {
- RunPerlScript( $TeXExec,
-"$ForceTCX $ForceMpy --mptex --nomp --nonstop $MPJobName"
- );
- } else {
- RunPerlScript( $TeXExec,
- "$ForceTCX $ForceMpy --mptex --nomp $MPJobName"
- );
- }
- } else {
- print
- " generating graphics : metapost cannot be run\n";
- }
- $MPrundone = 1;
- }
- }
- }
- }
- return $MPrundone;
-}
-
-sub CopyFile { # agressive copy, works for open files like in gs
- my ( $From, $To ) = @_;
- return unless open( INP, "<$From" );
- binmode INP;
- return unless open( OUT, ">$To" );
- binmode OUT;
- while (<INP>) { print OUT $_ }
- close(INP);
- close(OUT);
-}
-
-#~ sub CheckMPChanges {
- #~ my $JobName = shift;
- #~ my $checksum = 0;
- #~ my $MPJobName = MPJobName( $JobName, "mpgraph" );
- #~ if ( open( MP, $MPJobName ) ) {
- #~ while (<MP>) {
- #~ unless (/random/oi) {
- #~ $checksum += do { unpack( "%32C*", <MP> ) % 65535 }
- #~ }
- #~ }
- #~ close(MP);
- #~ }
- #~ $MPJobName = MPJobName( $JobName, "mprun" );
- #~ if ( open( MP, $MPJobName ) ) {
- #~ while (<MP>) {
- #~ unless (/random/oi) {
- #~ $checksum += do { unpack( "%32C*", <MP> ) % 65535 }
- #~ }
- #~ }
- #~ close(MP);
- #~ }
- #~ print " mpgraph/mprun : $checksum\n";
- #~ return $checksum;
-#~ }
-
-sub CheckMPChanges {
- my $JobName = shift; my $str = '' ;
- my $MPJobName = MPJobName( $JobName, "mpgraph" );
- if ( open( MP, $MPJobName ) ) {
- $str .= do { local $/ ; <MP> ; } ;
- close(MP) ;
- }
- $MPJobName = MPJobName( $JobName, "mprun" );
- if ( open( MP, $MPJobName ) ) {
- $str .= do { local $/ ; <MP> ; } ;
- close(MP) ;
- }
- $str =~ s/^.*?random.*?$//oim ;
- return Digest::MD5::md5_hex($str) ;
-}
-
-#~ sub CheckTubChanges {
- #~ my $JobName = shift;
- #~ my $checksum = 0;
- #~ if ( open( TUB, "$JobName.tub" ) ) {
- #~ while (<TUB>) {
- #~ $checksum += do { unpack( "%32C*", <TUB> ) % 65535 }
- #~ }
- #~ close(TUB);
- #~ }
- #~ return $checksum;
-#~ }
-
-sub CheckTubChanges {
- my $JobName = shift; my $str = '' ;
- if ( open( TUB, "$JobName.tub" ) ) {
- $str = do { local $/ ; <TUB> ; } ;
- close(TUB);
- }
- return Digest::MD5::md5_hex($str);
-}
-
-
-my $DummyFile = 0;
-
-sub isXMLfile {
- my $Name = shift;
- if ( ($ForceXML) || ( $Name =~ /\.(xml|fo|fox)$/io ) ) { return 1 }
- else {
- open( XML, $Name );
- my $str = <XML>;
- close(XML);
- return ( $str =~ /\<\?xml /io );
- }
-}
-
-sub RunConTeXtFile {
- my ( $JobName, $JobSuffix ) = @_;
- if ($AutoPath) {
- if ($JobName =~ /^(.*)[\/\\](.*?)$/o) {
- $InpPath = $1 ;
- $JobName = $2 ;
- }
- }
- $JobName =~ s/\\/\//goi;
- $InpPath =~ s/\\/\//goi;
- my $OriSuffix = $JobSuffix;
- if ($JobSuffix =~ /\_fo$/i) {
- if (! -f $JobName) {
- print "stripping funny suffix : _fo\n";
- $JobName =~ s/\_fo$//io ;
- $JobSuffix =~ s/\_fo$//io ;
- $OriSuffix =~ s/\_fo$//io ;
- }
- }
- if (($dosish) && ($PdfClose)) {
- my $ok = System("pdfclose --file $JobName.pdf") if -e "$JobName.pdf" ;
- if (($Result ne '') && (-e "$Result.pdf")) {
- $ok = System("pdfclose --file $Result.pdf") ;
- }
- System("pdfclose --all") unless $ok ;
- }
- if ( -e "$JobName.$JobSuffix" ) {
- $DummyFile = ( ($ForceXML) || ( $JobSuffix =~ /(xml|fo|fox)/io ) );
- }
- # to be considered :
- # { $DummyFile = isXMLfile("$JobName.$JobSuffix") }
- elsif ( $InpPath ne "" ) {
- my @InpPaths = split( /,/, $InpPath );
- foreach my $rp (@InpPaths) {
- if ( -e "$rp/$JobName.$JobSuffix" ) { $DummyFile = 1; last }
- }
- }
- if ($DummyFile) {
- open( TMP, ">$JobName.run" );
- if ( ( $JobSuffix =~ /(xml|fo|fox)/io ) || $ForceXML ) {
- # scan xml preamble
- open(XML,"<$JobName.$JobSuffix") ;
- while (<XML>) {
- if (/\<\?context\-directive\s+(\S+)\s+(\S+)\s+(\S+)\s*(.*?)\s*\?\>/o) {
- my ($class, $key, $value, $rest) = ($1, $2, $3, $4) ;
- if ($class eq 'job') {
- if (($key eq 'mode') || ($key eq 'modes')) {
- print TMP "\\enablemode[$value]\n" ;
- } elsif (($key eq 'stylefile') || ($key eq 'environment')) {
- print TMP "\\environment $value\n" ;
- } elsif ($key eq 'module') {
- print TMP "\\usemodule[$value]\n" ;
- } elsif ($key eq 'interface') {
- $ConTeXtInterface = $value ;
- } elsif ($key eq 'control') {
- if ($rest == 'purge') { $Purge = 1 }
- }
- }
- } elsif (/\<[a-z]+/io) {
- last ;
- }
- }
- close(XML) ;
- if ( $Filters ne "" ) {
- print " using xml filters : $Filters\n";
- }
- print TMP "\\starttext\n";
- print TMP "\\processXMLfilegrouped{$JobName.$JobSuffix}\n";
- print TMP "\\stoptext\n";
- } else {
- print TMP "\\starttext\n";
- print TMP "\\processfile{$JobName.$JobSuffix}\n";
- print TMP "\\stoptext\n";
- }
- close(TMP);
- $JobSuffix = "run";
- }
- if ( ( -e "$JobName.$JobSuffix" ) || ($GlobalFile) ) {
- unless ($DummyFile) { # we don't need this for xml
- ScanTeXPreamble("$JobName.$JobSuffix");
- if ( $ConTeXtInterface eq "unknown" ) {
- ScanContent("$JobName.$JobSuffix");
- }
- }
- if ( $ConTeXtInterface eq "unknown" ) {
- $ConTeXtInterface = $UserInterface;
- }
- if ( $ConTeXtInterface eq "unknown" ) { $ConTeXtInterface = "en" }
- if ( $ConTeXtInterface eq "" ) { $ConTeXtInterface = "en" }
- CheckOutputFormat;
- my $StopRunning = 0;
- my $MPrundone = 0;
- if ( $Format eq '' ) { $Format = "cont-$ConTeXtInterface" }
- print " executable : $TeXProgramPath$TeXExecutable\n";
- print " format : $TeXFormatPath$Format\n";
- if ($InpPath) { print " source path : $InpPath\n" }
-
- if ($DummyFile) {
- print " dummy file : $JobName.$JobSuffix\n";
- }
- print " inputfile : $JobName\n";
- print " output : $FullFormat\n";
- print " interface : $ConTeXtInterface\n";
- if ( $TeXTranslation ne '' ) {
- print " translation : $TeXTranslation\n";
- }
- my $Options = '';
- if ($Random) { $Options .= " random" }
- if ($FastMode) { $Options .= " fast" }
- if ($FinalMode) { $Options .= " final" }
- if ($Verbose) { $Options .= " verbose" }
- if ($TypesetListing) { $Options .= " listing" }
- if ($TypesetModule) { $Options .= " module" }
- if ($TypesetFigures) { $Options .= " figures" }
- if ($MakeFormats) { $Options .= " make" }
- if ($RunOnce) { $Options .= " once" }
- if ($UseColor) { $Options .= " color" }
- if ($EnterBatchMode) { $Options .= " batch" }
- if ($EnterNonStopMode) { $Options .= " nonstop" }
- if ($NoMPMode) { $Options .= " nomp" }
- if ($CenterPage) { $Options .= " center" }
- if ($Arrange) { $Options .= " arrange" }
- if ($NoArrange) { $Options .= " no-arrange" }
- if ($Options) { print " options :$Options\n" }
- if ($ConTeXtModes) { print " possible modes : $ConTeXtModes\n" }
- if ($Mode) { print " current mode : $Mode\n" }
- else { print " current mode : none\n" }
- if ($Arguments) { print " arguments : $Arguments\n" }
- if ($Modules) { print " modules : $Modules\n" }
- if ($Environments) { print " environments : $Environments\n" }
- if ($Suffix) { $Result = "$JobName$Suffix" }
- PushResult($JobName);
- $Problems = 0;
- my $TeXRuns = 0;
-
- if ( ($PdfArrange) || ($PdfSelect) || ($RunOnce) ) {
- MakeOptionFile( 1, 1, $JobName, $OriSuffix, 3 );
- print "\n";
- $Problems = RunTeX( $JobName, $JobSuffix );
- if ($ForceTeXutil) { $Ok = RunTeXutil($JobName) }
- CopyFile( "$JobName.top", "$JobName.tmp" );
- unlink "$JobName.top"; # runtime option file
- PopResult($JobName);
- } else {
- while ( !$StopRunning && ( $TeXRuns < $NOfRuns ) && ( !$Problems ) )
- {
- ++$TeXRuns;
- if ( $TeXRuns == 1 ) {
- MakeOptionFile( 0, 0, $JobName, $OriSuffix, 1 );
- } else {
- MakeOptionFile( 0, 0, $JobName, $OriSuffix, 2 );
- }
- print " TeX run : $TeXRuns\n\n";
- my ( $mpchecksumbefore, $mpchecksumafter ) = ( '', '' );
- my ( $tubchecksumbefore, $tubchecksumafter ) = ( '', '' );
- if ($AutoMPRun) { $mpchecksumbefore = CheckMPChanges($JobName) }
- $tubchecksumbefore = CheckTubChanges($JobName) ;
- $Problems = RunTeX( $JobName, $JobSuffix );
- $tubchecksumafter = CheckTubChanges($JobName) ;
- if ($AutoMPRun) { $mpchecksumafter = CheckMPChanges($JobName) }
- if ( ( !$Problems ) && ( $NOfRuns > 1 ) ) {
- unless ( $NoMPMode ) {
- $MPrundone = RunTeXMP( $JobName, "mpgraph" );
- $MPrundone = RunTeXMP( $JobName, "mprun" );
- }
- $StopRunning = RunTeXutil($JobName);
- if ($AutoMPRun) {
- $StopRunning =
- ( $StopRunning
- && ( $mpchecksumafter eq $mpchecksumbefore ) );
- }
- $StopRunning =
- ( $StopRunning
- && ( $tubchecksumafter eq $tubchecksumbefore ) );
- }
- }
- if ( ( $NOfRuns == 1 ) && $ForceTeXutil ) {
- $Ok = RunTeXutil($JobName);
- }
- if ( ( !$Problems )
- && ( ( $FinalMode || $FinalRunNeeded ) )
- && ( $NOfRuns > 1 ) )
- {
- MakeOptionFile( 1, $FinalMode, $JobName, $OriSuffix, 4 );
- print " final TeX run : $TeXRuns\n\n";
- $Problems = RunTeX( $JobName, $JobSuffix );
- }
- CopyFile( "$JobName.top", "$JobName.tmp" );
- unlink "$JobName.tup"; # previous tuo file
- unlink "$JobName.top"; # runtime option file
- if ($ProducePdfX) {
- $ENV{'backend'} = $ENV{'progname'} = 'dvipdfm' ;
- $ENV{'TEXFONTMAPS'} = '.;$TEXMF/fonts/map/{dvipdfm,dvips,}//' ;
- System("dvipdfmx -d 4 $JobName") ;
- } elsif ($ProducePdfM) {
- $ENV{'backend'} = $ENV{'progname'} = 'dvipdfm' ;
- $ENV{'TEXFONTMAPS'} = '.;$TEXMF/fonts/map/{dvipdfm,dvips,}//' ;
- System("dvipdfm $JobName") ;
- } elsif ($ProducePdfXTX) {
- $ENV{'backend'} = $ENV{'progname'} = 'xetex' ;
- $ENV{'TEXFONTMAPS'} = '.;$TEXMF/fonts/map/{xetex,pdftex,dvips,}//' ;
- System("xdv2pdf $JobName.xdv") ;
- } elsif ($ProducePs) {
- $ENV{'backend'} = $ENV{'progname'} = 'dvips' ;
- $ENV{'TEXFONTMAPS'} = '.;$TEXMF/fonts/map/{dvips,pdftex,}//' ;
- # temp hack, some day there will be map file loading in specials
- my $mapfiles = '' ;
- if (-f "$JobName.tui") {
- open(TUI,"$JobName.tui") ;
- while (<TUI>) {
- if (/c \\usedmapfile\{.\}\{(.*?)\}/o) {
- $mapfiles .= "-u +$1 " ;
- }
- }
- close(TUI) ;
- }
- System("dvips $mapfiles $JobName.dvi") ;
- }
- PopResult($JobName);
- }
- if ($Purge) { PurgeFiles($JobName) }
- if ($DummyFile) # $JobSuffix == run
- {
- unlink "$JobName.$JobSuffix";
- }
- if ((!$Problems) && ($PdfOpen) && ($PdfOpenCall)) {
- if ($Result ne '') {
- System("$PdfOpenCall $Result.pdf") if -f "$Result.pdf"
- } else {
- System("$PdfOpenCall $JobName.pdf") if -f "$JobName.pdf"
- }
- }
- }
-}
-
-sub RunSomeTeXFile {
- my ( $JobName, $JobSuffix ) = @_;
- if ( -e "$JobName.$JobSuffix" ) {
- PushResult($JobName);
- print " executable : $TeXProgramPath$TeXExecutable\n";
- print " format : $TeXFormatPath$Format\n";
- print " inputfile : $JobName.$JobSuffix\n";
- $Problems = RunTeX( $JobName, $JobSuffix );
- PopResult($JobName);
- }
-}
-
-my $ModuleFile = "texexec";
-my $ListingFile = "texexec";
-my $FiguresFile = "texexec";
-my $ArrangeFile = "texexec";
-my $SelectFile = "texexec";
-my $CopyFile = "texexec";
-my $CombineFile = "texexec";
-
-sub RunModule {
- my @FileNames = sort @_;
- if ($FileNames[0]) {
- unless ( -e $FileNames[0] ) {
- my $Name = $FileNames[0];
- @FileNames = ( "$Name.tex", "$Name.mp", "$Name.pl", "$Name.pm" );
- }
- foreach my $FileName (@FileNames) {
- next unless -e $FileName;
- my ( $Name, $Suffix ) = split( /\./, $FileName );
- next unless $Suffix =~ /(tex|mp|pl|pm)/io;
- DoRunModule( $Name, $Suffix );
- }
- } else {
- print " module : no modules found\n\n";
- }
-}
-
-# the next one can be more efficient: directly process ted
-# file a la --use=abr-01,mod-01
-
-sub checktexformatpath {
- # engine support is either broken of not implemented in some
- # distributions, so we need to take care of it ourselves
- my $texformats ;
- if (defined($ENV{'TEXFORMATS'})) {
- $texformats = $ENV{'TEXFORMATS'} ;
- } else {
- $texformats = '' ;
- }
- if ($texformats eq '') {
- if ($UseEnginePath) {
- if ($dosish) {
- if ( $TeXShell =~ /MikTeX/io ) {
- $texformats = `kpsewhich --alias=$TeXExecutable --expand-var=\$TEXFORMATS` ;
- } else {
- $texformats = `kpsewhich --engine=$TeXExecutable --expand-var=\$TEXFORMATS` ;
- }
- } else {
- $texformats = `kpsewhich --engine=$TeXExecutable --expand-var=\\\$TEXFORMATS` ;
- }
- } else {
- if ($dosish) {
- $texformats = `kpsewhich --expand-var=\$TEXFORMATS` ;
- } else {
- $texformats = `kpsewhich --expand-var=\\\$TEXFORMATS` ;
- }
- }
- chomp($texformats) ;
- }
- if (($texformats !~ /web2c\/.*$TeXExecutable/) && ($texformats !~ /web2c[\/\\].*\$engine/i)) {
- $texformats =~ s/(web2c\/\{)(\,\})/$1\$engine$2/ ; # needed for empty engine flags
- if ($texformats !~ /web2c[\/\\].*\$ENGINE/) {
- $texformats =~ s/web2c/web2c\/{\$engine,}/ ; # needed for me
- }
- $ENV{'TEXFORMATS'} = $texformats ;
- print " fixing texformat path : $ENV{'TEXFORMATS'}\n";
- } else {
- print " using texformat path : $ENV{'TEXFORMATS'}\n" if ($Verbose) ;
- }
- if (! defined($ENV{'ENGINE'})) {
- if ($MpEngineSupport) {
- $ENV{'ENGINE'} .= $MpExecutable ;
- } ;
- $ENV{'ENGINE'} = $TeXExecutable ;
- print "fixing engine variable : $ENV{'ENGINE'}\n";
- }
-}
-
-sub DoRunModule {
- my ( $FileName, $FileSuffix ) = @_;
- RunPerlScript( $TeXUtil, "--documents $FileName.$FileSuffix" );
- print " module : $FileName\n\n";
- open( MOD, ">$ModuleFile.tex" );
- # we need to signal to texexec what interface to use
- open( TED, "$FileName.ted" );
- my $firstline = <TED>;
- close(TED);
- if ( $firstline =~ /interface=/ ) {
- print MOD $firstline ;
- } else {
- print MOD "% interface=en\n" ;
- }
- # so far
- print MOD "\\usemodule[abr-01,mod-01]\n";
- print MOD "\\def\\ModuleNumber{1}\n";
- print MOD "\\starttext\n";
- print MOD "\\readlocfile{$FileName.ted}{}{}\n";
- print MOD "\\stoptext\n";
- close(MOD);
- checktexformatpath ;
- RunConTeXtFile( $ModuleFile, "tex" );
- if ( $FileName ne $ModuleFile ) {
- foreach my $FileSuffix ( "dvi", "pdf", "tui", "tuo", "log" ) {
- unlink("$FileName.$FileSuffix");
- rename( "$ModuleFile.$FileSuffix", "$FileName.$FileSuffix" );
- }
- }
- unlink("$ModuleFile.tex");
-}
-
-sub RunFigures {
- my @Files = @_ ;
- $TypesetFigures = lc $TypesetFigures;
- return unless ( $TypesetFigures =~ /[abcd]/o );
- unlink "$FiguresFile.pdf";
- if (@Files) { RunPerlScript( $TeXUtil, "--figures @Files" ) }
- open( FIG, ">$FiguresFile.tex" );
- print FIG "% format=english\n";
- print FIG "\\setuplayout\n";
- print FIG " [topspace=1.5cm,backspace=1.5cm,\n";
- print FIG " header=1.5cm,footer=0pt,\n";
- print FIG " width=middle,height=middle]\n";
- if ($ForceFullScreen) {
- print FIG "\\setupinteraction\n";
- print FIG " [state=start]\n";
- print FIG "\\setupinteractionscreen\n";
- print FIG " [option=max]\n";
- }
- if ($BoxType ne '') {
- if ($BoxType !~ /box$/io) {
- $BoxType .= "box" ;
- }
- }
- print FIG "\\starttext\n";
- print FIG "\\showexternalfigures[alternative=$TypesetFigures,offset=$PaperOffset,size=$BoxType]\n";
- print FIG "\\stoptext\n";
- close(FIG);
- $ConTeXtInterface = "en";
- checktexformatpath ;
- RunConTeXtFile( $FiguresFile, "tex" );
- unlink('texutil.tuf') if ( -f 'texutil.tuf' );
-}
-
-sub CleanTeXFileName {
- my $str = shift;
- $str =~ s/([\$\_\#])/\\$1/go;
- $str =~ s/([\~])/\\string$1/go;
- return $str;
-}
-
-sub RunListing {
- my $FileName = my $CleanFileName = shift;
- my @FileNames = glob $FileName;
- return unless -f $FileNames[0];
- print " input file : $FileName\n";
- if ( $BackSpace eq "0pt" ) { $BackSpace = "1.5cm" }
- else { print " backspace : $BackSpace\n" }
- if ( $TopSpace eq "0pt" ) { $TopSpace = "1.5cm" }
- else { print " topspace : $TopSpace\n" }
- open( LIS, ">$ListingFile.tex" );
- print LIS "% format=english\n";
- print LIS "\\setupbodyfont[11pt,tt]\n";
- print LIS "\\setuplayout\n";
- print LIS " [topspace=$TopSpace,backspace=$BackSpace,\n";
- print LIS " header=0cm,footer=1.5cm,\n";
- print LIS " width=middle,height=middle]\n";
- print LIS "\\setuptyping[lines=yes]\n";
- if ($Pretty) { print LIS "\\setuptyping[option=color]\n" }
- print LIS "\\starttext\n";
-
- foreach $FileName (@FileNames) {
- $CleanFileName = lc CleanTeXFileName($FileName);
- print LIS "\\page\n";
- print LIS "\\setupfootertexts[\\tttf $CleanFileName][\\tttf \\pagenumber]\n";
- print LIS "\\typefile\{$FileName\}\n";
- }
- print LIS "\\stoptext\n";
- close(LIS);
- $ConTeXtInterface = "en";
- checktexformatpath ;
- RunConTeXtFile( $ListingFile, "tex" );
-}
-
-sub RunArrange {
- my @files = @_;
- print " backspace : $BackSpace\n";
- print " topspace : $TopSpace\n";
- print " paperoffset : $PaperOffset\n";
- if ( $AddEmpty eq '' ) { print " empty pages added : none\n" }
- else { print " empty pages added : $AddEmpty\n" }
- if ( $TextWidth eq '0pt' ) { print " textwidth : unknown\n" }
- else { print " textwidth : $TextWidth\n" }
- open( ARR, ">$ArrangeFile.tex" );
- print ARR "% format=english\n";
- print ARR "\\definepapersize\n";
- print ARR " [offset=$PaperOffset]\n";
- print ARR "\\setuplayout\n";
- print ARR " [backspace=$BackSpace,\n";
- print ARR " topspace=$TopSpace,\n";
-
- if ($Markings) {
- print ARR " marking=on,\n";
- print " cutmarkings : on\n";
- }
- print ARR " width=middle,\n";
- print ARR " height=middle,\n";
- print ARR " location=middle,\n";
- print ARR " header=0pt,\n";
- print ARR " footer=0pt]\n";
- if ($NoDuplex) { print " duplex : off\n" }
- else {
- print " duplex : on\n";
- print ARR "\\setuppagenumbering\n";
- print ARR " [alternative=doublesided]\n";
- }
- print ARR "\\starttext\n";
- foreach my $FileName (@files) {
- print " pdffile : $FileName\n";
- print ARR "\\insertpages\n [$FileName]";
- if ( $AddEmpty ne '' ) { print ARR "[$AddEmpty]" }
- print ARR "[width=$TextWidth]\n";
- }
- print ARR "\\stoptext\n";
- close(ARR);
- $ConTeXtInterface = "en";
- checktexformatpath ;
- RunConTeXtFile( $ModuleFile, "tex" );
-}
-
-sub RunSelect {
- my $FileName = shift;
- print " pdffile : $FileName\n";
- print " backspace : $BackSpace\n";
- print " topspace : $TopSpace\n";
- print " paperoffset : $PaperOffset\n";
- if ( $TextWidth eq '0pt' ) { print " textwidth : unknown\n" }
- else { print " textwidth : $TextWidth\n" }
- open( SEL, ">$SelectFile.tex" );
- print SEL "% format=english\n";
- print SEL "\\definepapersize\n";
- print SEL " [offset=$PaperOffset]\n";
- if ($PaperFormat =~ /fit/) {
- print SEL "\\getfiguredimensions[$FileName]\n" ;
- print SEL "\\expanded{\\definepapersize[fit][width=\\figurewidth,height=\\figureheight]}\n" ;
- print SEL "\\setuppapersize[fit][fit]\n";
- $PaperFormat = '' ; # avoid overloading in option file
- } elsif ( $PaperFormat ne 'standard' ) {
- $_ = $PaperFormat; # NO UPPERCASE !
- s/x/\*/io;
- my ( $from, $to ) = split(/\*/);
- if ( $to eq "" ) { $to = $from }
- print " papersize : $PaperFormat\n";
- print SEL "\\setuppapersize[$from][$to]\n";
- $PaperFormat = '' ; # avoid overloading in option file
- }
- #
- print SEL "\\setuplayout\n";
- print SEL " [backspace=$BackSpace,\n";
- print SEL " topspace=$TopSpace,\n";
- if ($Markings) {
- print SEL " marking=on,\n";
- print " cutmarkings : on\n";
- }
- print SEL " width=middle,\n";
- print SEL " height=middle,\n";
- print SEL " location=middle,\n";
- print SEL " header=0pt,\n";
- print SEL " footer=0pt]\n";
- print SEL "\\setupexternalfigures\n";
- print SEL " [directory=]\n";
- print SEL "\\starttext\n";
-
- if ( $Selection ne '' ) {
- print SEL "\\filterpages\n";
- print SEL " [$FileName][$Selection][width=$TextWidth]\n";
- }
- print SEL "\\stoptext\n";
- close(SEL);
- $ConTeXtInterface = "en";
- checktexformatpath ;
- RunConTeXtFile( $SelectFile, "tex" );
-}
-
-sub RunCopy {
- my $DoTrim = shift ;
- my @Files = @_ ;
- if ( $PageScale == 1000 ) {
- print " offset : $PaperOffset\n";
- } else {
- print " scale : $PageScale\n";
- if ( $PageScale < 10 ) { $PageScale = int( $PageScale * 1000 ) }
- }
- open( COP, ">$CopyFile.tex" );
- print COP "% format=english\n";
- print COP "\\starttext\n";
- for my $FileName (@Files) {
- print " pdffile : $FileName\n";
- print COP "\\getfiguredimensions\n";
- print COP " [$FileName]\n";
- print COP " [page=1";
- if ($DoTrim) {
- print COP ",\n size=trimbox";
- }
- print COP "]\n";
- print COP "\\definepapersize\n";
- print COP " [copy]\n";
- print COP " [width=\\naturalfigurewidth,\n";
- print COP " height=\\naturalfigureheight]\n";
- print COP "\\setuppapersize\n";
- print COP " [copy][copy]\n";
- print COP "\\setuplayout\n";
- print COP " [page]\n";
- print COP "\\setupexternalfigures\n";
- print COP " [directory=]\n";
- print COP "\\copypages\n";
- print COP " [$FileName]\n";
- print COP " [scale=$PageScale,\n";
- if ($Markings) {
- print COP " marking=on,\n";
- print " cutmarkings : on\n";
- }
- if ($DoTrim) {
- print COP " size=trimbox,\n";
- print " cropping to : trimbox\n";
- }
- print COP " offset=$PaperOffset]\n";
- }
- print COP "\\stoptext\n";
- close(COP);
- $ConTeXtInterface = "en";
- checktexformatpath ;
- RunConTeXtFile( $CopyFile, "tex" );
-}
-
-sub RunCombine {
- my @Files = @_;
- $Combination =~ s/x/\*/io;
- my ( $nx, $ny ) = split( /\*/, $Combination, 2 );
- return unless ( $nx && $ny );
- print " combination : $Combination\n";
- open( COM, ">$CombineFile.tex" );
- print COM "% format=english\n";
- if ( $PaperFormat ne 'standard' ) {
- $_ = $PaperFormat; # NO UPPERCASE !
- s/x/\*/io;
- my ( $from, $to ) = split(/\*/);
- if ( $to eq "" ) { $to = $from }
- print " papersize : $PaperFormat\n";
- print COM "\\setuppapersize[$from][$to]\n";
- }
- #
- if ( $PaperOffset eq '0pt' ) { $PaperOffset = '1cm' }
- print " paper offset : $PaperOffset\n";
- print COM "\\setuplayout\n";
- print COM " [topspace=$PaperOffset,\n";
- print COM " backspace=$PaperOffset,\n";
- print COM " header=0pt,\n";
- print COM " footer=1cm,\n";
- print COM " width=middle,\n";
- print COM " height=middle]\n";
-
- if ($NoBanner) {
- print COM "\\setuplayout\n";
- print COM " [footer=0cm]\n";
- }
- print COM "\\setupexternalfigures\n";
- print COM " [directory=]\n";
- print COM "\\starttext\n";
- for my $FileName (@Files) {
- next if ( $FileName =~ /^texexec/io );
- next if (($Result ne '') && ( $FileName =~ /^$Result/i ));
- print " pdffile : $FileName\n";
- my $CleanFileName = CleanTeXFileName($FileName);
- print COM "\\setupfootertexts\n";
- print COM " [\\tttf $CleanFileName\\quad\\quad\\currentdate\\quad\\quad\\pagenumber]\n";
- print COM "\\combinepages[$FileName][nx=$nx,ny=$ny]\n";
- print COM "\\page\n";
- }
- print COM "\\stoptext\n";
- close(COM);
- $ConTeXtInterface = "en";
- checktexformatpath ;
- RunConTeXtFile( $CombineFile, "tex" );
-}
-
-sub LocatedFormatPath { # watch out $engine is lowercase in kpse
- my $FormatPath = shift;
- my $EnginePath = shift;
- my $EngineDone = shift;
- if ($Local) {
- $FormatPath = '.' ; # for patrick
- } else {
- if ( ( $FormatPath eq '' ) && ( $kpsewhich ne '' ) ) {
- unless ($EngineDone) {
- my $str = $ENV{"TEXFORMATS"} ;
- $str =~ s/\$engine//io ;
- $ENV{"TEXFORMATS"} = $str ;
- }
- # expanded paths
- print " assuming engine : $EnginePath\n";
- if (($UseEnginePath)&&($EngineDone)) {
- if ( $TeXShell =~ /MikTeX/io ) {
- $FormatPath = `$kpsewhich --alias=$EnginePath --show-path=fmt` ;
- } else {
- $FormatPath = `$kpsewhich --engine=$EnginePath --show-path=fmt` ;
- }
- } else {
- $FormatPath = `$kpsewhich --show-path=fmt` ;
- }
- chomp($FormatPath) ;
- if ( ( $FormatPath ne '' ) && $Verbose ) {
- print "located formatpath (1) : $FormatPath\n";
- }
- # fall back
- if ($FormatPath eq '') {
- if (($UseEnginePath)&&($EngineDone)) {
- if ($dosish) {
- if ( $TeXShell =~ /MikTeX/io ) {
- $FormatPath = `$kpsewhich --alias=$EnginePath --expand-path=\$TEXFORMATS` ;
- } else {
- $FormatPath = `$kpsewhich --engine=$EnginePath --expand-path=\$TEXFORMATS` ;
- }
- } else {
- $FormatPath = `$kpsewhich --engine=$EnginePath --expand-path=\\\$TEXFORMATS` ;
- }
- }
- chomp($FormatPath) ;
- # either no enginepath or failed run
- if ($FormatPath eq '') {
- if ($dosish) {
- $FormatPath = `$kpsewhich --expand-path=\$TEXFORMATS` ;
- } else {
- $FormatPath = `$kpsewhich --expand-path=\\\$TEXFORMATS` ;
- }
- }
- chomp $FormatPath ;
- }
- chomp($FormatPath) ;
- if ( ( $FormatPath ne '' ) && $Verbose ) {
- print "located formatpath (2) : $FormatPath\n";
- }
- $FormatPath =~ s/\\/\//g ;
- if ($FormatPath ne '') {
- my @fpaths ;
- if ($dosish) {
- @fpaths = split(';', $FormatPath) ;
- } else {
- @fpaths = split(':', $FormatPath) ;
- }
- # take first writable unless current
- foreach my $fp (@fpaths) {
- # remove funny patterns
- $fp =~ s/\/+$// ;
- $fp =~ s/^!!// ;
- $fp =~ s/unsetengine/$EnginePath/ ;
- if (($fp ne '') && ($fp ne '.')) {
- # correct if needed
- # append engine unless engine is already there
- $fp =~ "$fp/$EnginePath" if ($fp =~ /[\\\/]$EnginePath[\\\/]*$/) ;
- # path may not yet be present
- # check if usable format path
- my $fpp = $fp ;
- $fpp =~ s/\/*$EnginePath\/*// ;
- if ((-d $fpp) && (-w $fpp)) {
- $FormatPath = $fpp ;
- last ;
- }
- }
- }
- }
- $FormatPath = '.' if (($FormatPath eq '') || (! -w $FormatPath)) ;
- if ( ( $FormatPath ne '' ) && $Verbose ) {
- print "located formatpath (3) : $FormatPath\n";
- }
- $FormatPath .= '/';
- }
- if ($UseEnginePath && $EngineDone && ($FormatPath ne '') && ($FormatPath !~ /$EnginePath\/$/)) {
- $FormatPath .= $EnginePath ;
- unless (-d $FormatPath) {
- mkdir $FormatPath ;
- }
- $FormatPath .= '/' ;
- }
- }
- print " using formatpath : $FormatPath\n" if $Verbose ;
- return $FormatPath;
-}
-
-sub RunOneFormat {
- my ($FormatName) = @_;
- my @TeXFormatPath;
- my $TeXPrefix = "";
- if ( ( $fmtutil ne "" ) && ( $FormatName !~ /metafun|mptopdf/io ) ) {
- # could not happen, not supported any more
- my $cmd = "$fmtutil --byfmt $FormatName";
- MakeUserFile; # this works only when the path is kept
- MakeResponseFile;
- $Problems = System("$cmd");
- RemoveResponseFile;
- RestoreUserFile;
- } else {
- $Problems = 1;
- }
- if ($Problems) {
- $Problems = 0;
- if ( $TeXExecutable =~ /etex|eetex|pdfetex|pdfeetex|pdfxtex|xpdfetex|eomega|aleph|xetex/io ) {
- $TeXPrefix = "*";
- }
- my $CurrentPath = cwd();
- my $TheTeXFormatPath = LocatedFormatPath($TeXFormatPath, $TeXExecutable,1);
- if ( $TheTeXFormatPath ne '' ) { chdir $TheTeXFormatPath }
- MakeUserFile;
- MakeResponseFile;
- $own_quote = ($TeXProgramPath =~ m/^[^\"].* / ? "\"" : "") ;
- my $cmd =
- "$own_quote$TeXProgramPath$TeXExecutable$own_quote $TeXVirginFlag "
- . "$TeXPassString $PassOn ${TeXPrefix}$FormatName";
- $Problems = System($cmd) ;
- RemoveResponseFile;
- RestoreUserFile;
-
- if ( ( $TheTeXFormatPath ne '' ) && ( $CurrentPath ne '' ) ) {
- print "\n";
- if ($UseEnginePath) {
- print " used engineformatpath : $TheTeXFormatPath\n";
- } else {
- print " used formatpath : $TheTeXFormatPath\n";
- }
- print "\n";
- chdir $CurrentPath;
- }
- }
-}
-
-sub RunFormats {
- my $ConTeXtFormatsPrefix;
- my $MetaFunDone = 0;
- if (@ARGV) { @ConTeXtFormats = @ARGV }
- elsif ( $UsedInterfaces ne '' ) {
- @ConTeXtFormats = split /[\,\s]/, $UsedInterfaces;
- }
- if ($Format) { @ConTeXtFormats = $Format; $ConTeXtFormatsPrefix = ''; }
- else { $ConTeXtFormatsPrefix = "cont-"; }
- if ( $TeXHashExecutable ne '' ) {
- unless ($FastMode) {
- $own_quote = ($TeXProgramPath =~ m/^[^\"].* / ? "\"" : "") ;
- my $cmd = "$own_quote$TeXProgramPath$TeXHashExecutable$own_quote";
- print "\n";
- print " TeX hash binary : $TeXProgramPath$TeXHashExecutable\n";
- print " comment : hashing may take a while ...\n";
- System($cmd);
- }
- }
- foreach my $Interface (@ConTeXtFormats) {
- if ( $Interface eq $MetaFun ) {
- RunMpFormat($MetaFun);
- $MetaFunDone = 1;
- } elsif ( $Interface eq $MpToPdf ) {
- if ( $TeXExecutable =~ /pdf/io ) { RunOneFormat("$MpToPdf") }
- } else {
- RunOneFormat("$ConTeXtFormatsPrefix$Interface");
- }
- }
- print "\n";
- print " TeX binary : $TeXProgramPath$TeXExecutable\n";
- print " format(s) : @ConTeXtFormats\n\n";
-}
-
-sub RunMpFormat {
- # engine is not supported by MP
- my $MpFormat = shift;
- return if ( $MpFormat eq '' );
- my $CurrentPath = cwd();
- my $TheMpFormatPath = LocatedFormatPath($MpFormatPath,$MpExecutable,$MpEngineSupport);
- if ( $TheMpFormatPath ne '' ) { chdir $TheMpFormatPath }
- $own_quote = ($MpExecutable =~ m/^[^\"].* / ? "\"" : "") ;
- my $cmd =
- "$own_quote$MpExecutable$own_quote $MpVirginFlag $MpPassString $MpFormat";
- System($cmd ) ;
- if ( ( $TheMpFormatPath ne '' ) && ( $CurrentPath ne '' ) ) {
- print "\n";
- print " used formatpath : $TheMpFormatPath\n";
- print "\n";
- chdir $CurrentPath;
- }
-}
-
-
-my $dir = File::Temp::tempdir(CLEANUP=>1) ;
-my ($fh, $filename) = File::Temp::tempfile(DIR=>$dir, UNLINK=>1);
-
-sub RunFiles {
- my $currentpath = cwd() ;
- my $oldrunpath = $RunPath ;
- # new
- checktexformatpath ;
- # test if current path is writable
- if (! -w "$currentpath") {
- print " current path readonly : $currentpath\n";
- #
- # we cannot use the following because then the result will
- # also be removed and users will not know where to look
- #
- # $RunPath = File::Temp::tempdir(CLEANUP=>1) ;
- # if ($RunPath) {
- # print " using temp path : $RunPath\n";
- # } else {
- # print " problematic temp path : $currentpath\n";
- # exit ;
- # }
- #
- foreach my $d ($ENV{"TMPDIR"},$ENV{"TEMP"},$ENV{"TMP"},"/tmp") {
- if ($d && -e $d) { $RunPath = $d ; last ; }
- }
- if ($TempDir eq '') {
- print " provide temp path for : $RunPath\n";
- exit ;
- } elsif ($RunPath ne $oldrunpath) {
- chdir ($RunPath) ;
- unless (-e $TempDir) {
- print " creating texexec path : $TempDir\n";
- mkdir ("$TempDir", 077)
- }
- if (-e $TempDir) {
- $RunPath += $TempDir ;
- } else {
- # we abort this run because on unix an invalid tmp
- # path can be an indication of a infected system
- print " problematic temp path : $RunPath\n";
- exit ;
- }
- } else {
- print " no writable temp path : $RunPath\n";
- exit ;
- }
- }
- # test if we need to change paths
- if (($RunPath ne "") && (-w "$RunPath")) {
- print " changing to path : $RunPath\n";
- $InpPath = $currentpath ;
- chdir ($RunPath) ;
- }
- # start working
- if ($PdfArrange) {
- my @arrangedfiles = ();
- foreach my $JobName (@ARGV) {
- unless ( $JobName =~ /.*\.pdf$/oi ) {
- if ( -f "$JobName.pdf" ) { $JobName .= ".pdf" }
- else { $JobName .= ".PDF" }
- }
- push @arrangedfiles, $JobName;
- }
- if (@arrangedfiles) { RunArrange(@arrangedfiles) }
- } elsif ( ($PdfSelect) || ($PdfCopy) || ($PdfTrim) || ($PdfCombine) ) {
- my $JobName = $ARGV[0];
- if ( $JobName ne '' ) {
- unless ( $JobName =~ /.*\.pdf$/oi ) {
- if ( -f "$JobName.pdf" ) { $JobName .= ".pdf" }
- else { $JobName .= ".PDF" }
- }
- if ($PdfSelect) {
- RunSelect($JobName) ;
- } elsif ($PdfCopy) {
- # RunCopy($JobName) ;
- RunCopy(0,@ARGV) ;
- } elsif ($PdfTrim) {
- # RunCopy($JobName) ;
- RunCopy(1,@ARGV) ;
- } else {
- # RunCombine ($JobName) ;
- RunCombine(@ARGV);
- }
- }
- } elsif ($TypesetModule) {
- RunModule(@ARGV);
- } else {
- my $JobSuffix = "tex";
- foreach my $JobName (@ARGV) {
- next if ($JobName =~ /^\-/io) ;
- # start experiment - full name spec including suffix is prerequisite
- if (($StartLine>0) && ($EndLine>=$StartLine) && (-e $JobName)) {
- if (open(INP,$JobName) && open(OUT,'>texexec.tex')) {
- print " writing partial file : $JobName\n";
- my $Line = 1 ;
- my $Preamble = 1 ;
- while (my $str = <INP>) {
- if ($Preamble) {
- if ($str =~ /\\start(text|tekst|product|project|component)/io) {
- $Preamble = 0 ;
- } else {
- print OUT $str;
- }
- } elsif ($Line==$StartLine) {
- print OUT "\\starttext\n" ; # todo: multilingual
- print OUT $str ;
- } elsif ($Line==$EndLine) {
- print OUT $str ;
- print OUT "\\stoptext\n" ; # todo: multilingual
- last ;
- } elsif (($Line>$StartLine) && ($Line<$EndLine)) {
- print OUT $str ;
- }
- $Line += 1 ;
- }
- close(INP) ;
- close(OUT) ;
- $JobName = 'texexec.tex' ;
- print " using job name : $JobName\n";
- }
- }
- # end experiment
- if ( $JobName =~ s/\.(\w+)$//io ) { $JobSuffix = $1 }
- if ( ( $Format eq '' ) || ( $Format =~ /^cont.*/io ) ) {
- RunConTeXtFile( $JobName, $JobSuffix );
- } else {
- RunSomeTeXFile( $JobName, $JobSuffix );
- }
- unless ( -s "$JobName.log" ) { unlink("$JobName.log") }
- unless ( -s "$JobName.tui" ) { unlink("$JobName.tui") }
- }
- }
-}
-
-my $MpTmp = "tmpgraph"; # todo: prefix met jobname
-my $MpKep = "$MpTmp.kep"; # sub => MpTmp("kep")
-my $MpLog = "$MpTmp.log";
-my $MpBck = "$MpTmp.bck";
-my $MpTex = "$MpTmp.tex";
-my $MpDvi = "$MpTmp.dvi";
-
-my %mpbetex;
-
-sub RunMP { ###########
- if ( ($MpExecutable) && ($MpToTeXExecutable) && ($DviToMpExecutable) ) {
- foreach my $RawMpName (@ARGV) {
- my ( $MpName, $Rest ) = split( /\./, $RawMpName, 2 );
- my $MpFile = "$MpName.mp";
- if ( -e $MpFile
- and ( -s $MpFile > 25 ) ) # texunlink makes empty file
- {
- unlink "$MpName.mpt";
- doRunMP( $MpName, 0 );
- # test for graphics, new per 14/12/2000
- my $mpgraphics = checkMPgraphics($MpName);
- # test for labels
- my $mplabels = checkMPlabels($MpName);
- if ( $mpgraphics || $mplabels ) {
- doRunMP( $MpName, $mplabels );
- }
- }
- }
- }
-}
-
-my $mpochecksum = '';
-
-#~ sub checkMPgraphics { # also see makempy
- #~ my $MpName = shift;
- #~ if ( $MakeMpy ne '' ) { $MpName .= " --$MakeMpy " } # extra switches
- #~ if ($MpyForce) { $MpName .= " --force " } # dirty
- #~ else {
- #~ return 0 unless -s "$MpName.mpo" > 32;
- #~ return 0 unless ( open( MPO, "$MpName.mpo" ) );
- #~ $mpochecksum = do { local $/; unpack( "%32C*", <MPO> ) % 65535 };
- #~ close(MPO);
- #~ if ( open( MPY, "$MpName.mpy" ) ) {
- #~ my $str = <MPY>;
- #~ chomp $str;
- #~ close(MPY);
- #~ if ( $str =~ /^\%\s*mpochecksum\s*\:\s*(\d+)/o ) {
- #~ return 0 if ( ( $mpochecksum eq $1 ) && ( $mpochecksum ne 0 ) );
- #~ }
- #~ }
- #~ }
- #~ RunPerlScript( "makempy", "$MpName" );
- #~ print " second MP run needed : text graphics found\n";
- #~ return 1;
-#~ }
-
-sub checkMPgraphics { # also see makempy
- my $MpName = shift;
- if ( $MakeMpy ne '' ) { $MpName .= " --$MakeMpy " } # extra switches
- if ($MpyForce) { $MpName .= " --force " } # dirty
- else {
- return 0 unless -s "$MpName.mpo" > 32;
- return 0 unless ( open( MPO, "$MpName.mpo" ) );
- $mpochecksum = do { local $/; Digest::MD5::md5_hex(<MPO>) ; };
- close(MPO);
- if ( open( MPY, "$MpName.mpy" ) ) {
- my $str = <MPY>;
- chomp $str;
- close(MPY);
- if ( $str =~ /^\%\s*mpochecksum\s*\:\s*([a-fA-F0-9]+)/o ) {
- return 0 if ( ( $mpochecksum eq $1 ) && ( $mpochecksum ne '' ) );
- }
- }
- }
- RunPerlScript( "makempy", "$MpName" );
- print " second MP run needed : text graphics found\n";
- return 1;
-}
-
-sub checkMPlabels {
- my $MpName = shift;
- return 0 unless ((-f "$MpName.mpt") && ((-s "$MpName.mpt")>10) );
- return 0 unless open( MP, "$MpName.mpt" );
- my $n = 0;
- my $t = "" ;
- while (<MP>) {
- if (/% setup : (.*)/o) {
- $t = $1 ;
- } else {
- $t = "" ;
- }
- if (/% figure (\d+) : (.*)/o) {
- if ($t ne "") {
- $mpbetex{$1} .= "$t\n" ;
- $t = "" ;
- }
- $mpbetex{$1} .= "$2\n";
- ++$n ;
- }
- }
- close(MP);
- print " second MP run needed : $n tex labels found\n" if $n;
- return $n;
-}
-
-sub doMergeMP {
- # make sure that the verbatimtex ends up before btex etc
- my ($n,$str) = @_ ;
- if ($str =~ /(.*?)(verbatimtex.*?etex)\s*\;(.*)/mois) {
- return "beginfig($n)\;\n$1$2\;\n$mpbetex{$n}\n$3\;endfig\;\n" ;
- } else {
- return "beginfig($n)\;\n$mpbetex{$n}\n$str\;endfig\;\n" ;
- }
-}
-
-sub doRunMP { ###########
- my ( $MpName, $MergeBE ) = @_;
- my $TexFound = 0;
- my $MpFile = "$MpName.mp";
- if ( open( MP, $MpFile ) ) { # fails with %
- my $MPdata = "";
- while (<MP>) {
- unless (/^\%/) { $MPdata .= $_ }
- }
- $_ = $MPdata;
- close(MP);
-
- # save old file
- unlink($MpKep);
- return if ( -e $MpKep );
- rename( $MpFile, $MpKep );
- # check for tex stuff
-
- $TexFound = $MergeBE || /btex .*? etex/o;
-
- # shorten lines into new file if okay
- unless ( -e $MpFile ) {
- open( MP, ">$MpFile" );
- s/(btex.*?)\;(.*?etex)/$1\@\@\@$2/gmois;
- s/(\".*?)\;(.*?\")/$1\@\@\@$2/gmois; # added
- s/\;/\;\n/gmois;
- s/\n\n/\n/gmois;
- s/(btex.*?)\@\@\@(.*?etex)/$1\;$2/gmois;
- s/(\".*?)\@\@\@(.*?\")/$1\;$2/gmois; # added
- # merge labels
- if ($MergeBE) {
- # i hate this indirect (sub regexp) mess
- s/beginfig\s*\((\d+)\)\s*\;(.*?)endfig\s*\;/doMergeMP($1,$2)/gems ;
- }
- unless (/beginfig\s*\(\s*0\s*\)/gmois) {
- if (defined($mpbetex{0})) { # test added, warning
- print MP $mpbetex{0} ;
- }
- }
- print MP $_;
- print MP "\n" . "end" . "\n";
- close(MP);
- }
- if ($TexFound) {
- print " metapost to tex : $MpName\n";
- $own_quote = ($MpToTeXExecutable =~ m/^[^\"].* / ? "\"" : "") ;
- $Problems =
- System("$own_quote$MpToTeXExecutable$own_quote $MpFile > $MpTex");
- if ( -e $MpTex && !$Problems ) {
- open( TMP, ">>$MpTex" );
- print TMP "\\end\{document\}\n"; # to be sure
- close(TMP);
- if ( ( $Format eq '' ) || ( $Format =~ /^cont.*/io ) ) {
- $OutputFormat = "dvips";
- RunConTeXtFile( $MpTmp, "tex" );
- } else {
- RunSomeTeXFile( $MpTmp, "tex" );
- }
- if ( -e $MpDvi && !$Problems ) {
- print " dvi to metapost : $MpName\n";
- $own_quote = ($DviToMpExecutable =~ m/^[^\"].* / ? "\"" : "") ;
- $Problems = System("$own_quote$DviToMpExecutable$own_quote $MpDvi $MpName.mpx");
- }
- unlink $MpBck;
- rename $MpTex, $MpBck;
- unlink $MpDvi;
- }
- }
- print " metapost : $MpName\n";
- $own_quote = ($MpExecutable =~ m/^[^\"].* / ? "\"" : "") ;
- my $cmd = "$own_quote$MpExecutable$own_quote";
- if ($EnterBatchMode) { $cmd .= " $MpBatchFlag " }
- if ($EnterNonStopMode) { $cmd .= " $MpNonStopFlag " }
- if ( ( $MpFormat ne '' ) && ( $MpFormat !~ /(plain|mpost)/oi ) ) {
- print " format : $MpFormat\n";
- $cmd .= " $MpPassString $MpFormatFlag$MpFormat ";
- }
- # prevent nameclash, experimental
- my $MpMpName = "$MpName";
- $Problems = System("$cmd $MpMpName");
- open( MPL, "$MpName.log" );
- while (<MPL>) # can be one big line unix under win
- {
- while (/^l\.(\d+)\s/gmois) {
- print " error in metapost run : $MpName.mp:$1\n";
- }
- }
- close(MPL) ;
- unlink "mptrace.tmp";
- rename( $MpFile, "mptrace.tmp" );
- if ( -e $MpKep ) {
- unlink($MpFile);
- rename( $MpKep, $MpFile );
- }
- }
-}
-
-sub RunMPX {
- my $MpName = shift;
- $MpName =~ s/\..*$//o;
- my $MpFile = $MpName . ".mp";
- if ( ($MpToTeXExecutable)
- && ($DviToMpExecutable)
- && ( -e $MpFile )
- && ( -s $MpFile > 5 )
- && open( MP, $MpFile ) )
- {
- local $/ = "\0777";
- $_ = <MP>;
- close(MP);
- if (/(btex|etex|verbatimtex)/mos) {
- print " generating mpx file : $MpName\n";
- $own_quote = ($MpToTeXExecutable =~ m/^[^\"].* / ? "\"" : "") ;
- $Problems =
- System("$own_quote$MpToTeXExecutable$own_quote $MpFile > $MpTex");
- if ( -e $MpTex && !$Problems ) {
- open( TMP, ">>$MpTex" );
- print TMP "\\end\n"; # to be sure
- close(TMP);
- checktexformatpath ;
- if ( ( $Format eq '' ) || ( $Format =~ /^cont.*/io ) ) {
- RunConTeXtFile( $MpTmp, "tex" );
- } else {
- RunSomeTeXFile( $MpTmp, "tex" );
- }
- if ( -e $MpDvi && !$Problems ) {
- $own_quote = ($DviToMpExecutable =~ m/^[^\"].* / ? "\"" : "") ;
- $Problems =
- System("$own_quote$DviToMpExecutable$own_quote $MpDvi $MpName.mpx");
- }
- unlink $MpTex;
- unlink $MpDvi;
- }
- }
- }
-}
-
-sub load_set_file {
- my %new;
- my %old;
- my ( $file, $trace ) = @_;
- if ( open( BAT, $file ) ) {
- while (<BAT>) {
- chomp;
- if (/\s*SET\s+(.+?)\=(.+)\s*/io) {
- my ( $var, $val ) = ( $1, $2 );
- $val =~ s/\%(.+?)\%/$ENV{$1}/goi;
- unless ( defined( $old{$var} ) ) {
- if ( defined( $ENV{$var} ) ) { $old{$var} = $ENV{$var} }
- else { $old{$var} = "" }
- }
- $ENV{$var} = $new{$var} = $val;
- }
- }
- close(BAT);
- }
- if ($trace) {
- foreach my $key ( sort keys %new ) {
- if ( $old{$key} ne $new{$key} ) {
- print " changing env variable : '$key' from '$old{$key}' to '$new{$key}'\n";
- } elsif ( $old{$key} eq "" ) {
- print " setting env variable : '$key' to '$new{$key}'\n";
- } else {
- print " keeping env variable : '$key' at '$new{$key}'\n";
- }
- }
- print "\n";
- }
-}
-
-if ( $SetFile ne "" ) { load_set_file( $SetFile, $Verbose ) }
-
-sub check_texmf_root { }
-sub check_texmf_tree { }
-
-sub AnalyzeVersion
- { my $str = join("\n", @_) ;
- my ($texengine,$type) = ('unknown', 'unknown');
- open (LOG, "<texvers.log") ;
- while (<LOG>)
- { /^\s*This is (.*(pdf)?(|e|x)TeX.*?)$/o and $texengine = $1 ;
- /^\s*ConTeXt (.*int: ([a-z]+).*?)\s*$/o and $type = $1; }
- $type =~ s/ int: ([a-z]+)//;
- $texengine =~ s/ Version//;
- $texengine =~ s/ \(format.*$//;
- close (LOG);
- return ($texengine,$type) }
-
-sub show_version_info {
- my ($texengine,$type);
- open (TEX,">texvers.tex") ;
- print TEX "\\bye " ;
- close (TEX) ;
- my $texutil = `$TeXUtil --help`;
- $texutil =~ s/.*(TeXUtil[^\n]+)\n.*?$/$1/s;
- print " texexec :$Program\n" ;
- print " texutil : $texutil" ;
- my $contexttext = `$kpsewhich context.tex`;
- my $contextversion = "<not found>";
- if ($contexttext) {
- chop $contexttext;
- { local $/;
- open (IN,"<$contexttext");
- $contextversion = <IN>;
- close IN;
- }
- $contextversion =~ s/.*contextversion\{([0-9\.\:\s]+)\}.*/$1/s;
- }
- $EnterBatchMode = 1;
- $Format = 'cont-en';
- my $cmd = PrepRunTeX("texvers","tex",'') ;
- ($texengine,$type) = AnalyzeVersion(Pipe($cmd)) ;
- print " tex : $texengine\n" ;
- print " context : ver: $contextversion\n" ;
- print " cont-en : $type\n" ;
- foreach my $a (qw(cz de fr it nl ro uk xx)) {
- my $test = Pipe("$kpsewhich -format='fmt' cont-$a") ;
- if (defined $test && $test) {
- $Format = 'cont-' . $a;
- $cmd = PrepRunTeX("texvers","tex",'');
- ($texengine,$type) = AnalyzeVersion(Pipe($cmd)) ;
- print " cont-$a : $type\n" ;
- }
- }
- unlink <texvers.*>;
-}
-
-# the main thing
-
-if ($HelpAsked) {
- show_help_info
-} elsif ($Version) {
- show_version_info
-} elsif ($TypesetListing) {
- check_texmf_root;
- check_texmf_tree;
- RunListing(@ARGV);
-} elsif ($TypesetFigures) {
- check_texmf_root;
- check_texmf_tree;
- RunFigures(@ARGV);
-} elsif ($DoMPTeX) {
- check_texmf_root;
- check_texmf_tree;
- RunMP;
-} elsif ($DoMPXTeX) {
- check_texmf_root;
- check_texmf_tree;
- RunMPX( $ARGV[0] );
-} elsif ($MakeFormats) {
- check_texmf_root;
- check_texmf_tree;
- if ( $MpDoFormat ne '' ) {
- RunMpFormat($MpDoFormat) ;
- }
- else {
- RunFormats ;
- }
-} elsif (@ARGV) {
- check_texmf_root;
- check_texmf_tree;
- @ARGV = <@ARGV>;
- RunFiles;
-} elsif ( !$HelpAsked ) {
- show_help_options;
-}
-
-$TotalTime = time - $TotalTime;
-
-unless ($HelpAsked) { print "\n total run time : $TotalTime seconds\n" }
-
-print "\n" ;
-print " warning : use 'texmfstart texexec' instead\n" ;
-
-if ($Problems) { exit 1 }
-
-__DATA__
-arrange process and arrange
------------
-batch run in batch mode (don't pause)
------------
-nonstop run in non stop mode (don't pause)
------------
-centerpage center the page on the paper
------------
-color enable color (when not yet enabled)
------------
-usemodule load some modules first
-=name list of modules
------------
-xmlfilter apply XML filter
-=name list of filters
------------
-environment load some environments first
-=name list of environments
------------
-fast skip as much as possible
------------
-figures typeset figure directory
-=a room for corrections
-=b just graphics
-=c one (cropped) per page
-paperoffset room left at paper border
-fullscreen force full screen mode (pdf)
------------
-screensaver turn graphic file into a (pdf) full screen file
------------
-final add a final run without skipping
------------
-format fmt file
-=name format file (memory dump)
------------
-mpformat mem file
-=name format file (memory dump)
------------
-interface user interface
-=en English
-=nl Dutch
-=de German
-=fr French
-=cz Czech
-=uk British
-=it Italian
------------
-language main hyphenation language
-=xx standard abbreviation
------------
-listing produce a verbatim listing
-backspace inner margin of the page
-topspace top/bottom margin of the page
-pretty enable pretty printing
-color use color for pretty printing
------------
-make build format files
-language patterns to include
-bodyfont bodyfont to preload
-response response interface language
-format TeX format
-mpformat MetaPost format
-program TeX program
------------
-mode running mode
-=list modes to set
------------
-module typeset tex/pl/mp module
------------
-mptex run an MetaPost plus btex-etex cycle
------------
-mpxtex generate an MetaPost mpx file
------------
-noarrange process but ignore arrange
------------
-nomp don't run MetaPost at all
------------
-nomprun don't run MetaPost at runtime
------------
-automprun MetaPost at runtime when needed
------------
-once run TeX only once (no TeXUtil either)
------------
-output specials to use
-=pdftex Han The Thanh's pdf backend
-=dvips Tomas Rokicky's dvi to ps converter
-=dvipsone YandY's dvi to ps converter
-=dviwindo YandY's windows previewer
-=dvipdfm Mark Wicks' dvi to pdf converter
-=dvipdfmx Jin-Hwan Cho's extended dvipdfm
------------
-passon switches to pass to TeX (--src for MikTeX)
------------
-pages pages to output
-=odd odd pages
-=even even pages
-=x,y:z pages x and y to z
------------
-paper paper input and output format
-=a4a3 A4 printed on A3
-=a5a4 A5 printed on A4
------------
-path document source path
-=string path
------------
-pdf produce PDF directly using pdf(e)tex
------------
-pdfarrange arrange pdf pages
-paperoffset room left at paper border
-paper paper format
-noduplex single sided
-backspace inner margin of the page
-topspace top/bottom margin of the page
-markings add cutmarks
-background
-=string background graphic
-addempty add empty page after
-textwidth width of the original (one sided) text
------------
-pdfcombine combine pages to one page
-paperformat paper format
-combination n*m pages per page
-paperoffset room left at paper border
-nobanner no footerline
------------
-pdfcopy scale pages down/up
-scale new page scale
-paperoffset room left at paper border
-markings add cutmarks
-background
-=string background graphic
------------
-pdfselect select pdf pages
-selection pages to select
-=odd odd pages
-=even even pages
-=x,y:z pages x and y to z
-paperoffset room left at paper border
-paperformat paper format
-backspace inner margin of the page
-topspace top/bottom margin of the page
-markings add cutmarks
-background
-=string background graphic
-addempty add empty page after
-textwidth width of the original (one sided) text
------------
-print page imposition scheme
-=up 2 pages per sheet doublesided
-=down 2 rotated pages per sheet doublesided
------------
-result resulting file
-=name filename
------------
-input input file (if used)
-=name filename
------------
-suffix resulting file suffix
-=string suffix
------------
-runs maximum number of TeX runs
-=n number of runs
------------
-silent minimize (status) messages
------------
-tex TeX binary
-=name binary of executable
------------
-textree additional texmf tree to be used
-=path subpath of tex root
------------
-texroot root of tex trees
-=path tex root
------------
-verbose shows some additional info
------------
-help show this or more, e.g. '--help interface'
------------
-alone bypass utilities (e.g. fmtutil for non-standard fmts)
------------
-texutil force TeXUtil run
------------
-version display various version information
------------
-setfile load environment (batch) file
diff --git a/scripts/context/perl/texexec.rme b/scripts/context/perl/texexec.rme
deleted file mode 100644
index 43f142f9d..000000000
--- a/scripts/context/perl/texexec.rme
+++ /dev/null
@@ -1,169 +0,0 @@
-% == introduction ==
-%
-% This is 'texexec.ini', the file used by texexec to determine where
-% to find files, what TeX to use, what flags to pass, etc. Although
-% TeXexec tries to locate things itself, a little help is sometimes
-% needed. One can influence texexec by setting some variables. These
-% are only needed when the automatic determined settings fail.
-%
-% == interfacing ==
-%
-% UsedInterfaces nl,en the formats generated with --make
-% UserInterface nl the default format used
-%
-% == binaries ==
-%
-% TeXExecutable pdfetex the TeX binary to use
-% MpExecutable mpost the MetaPost binary to use
-% MpToTeXExecutable mpto the MetaPost to TeX converter
-% DviToMpExecutable dvitomp the DVI to MetaPost converter
-%
-% == Scripts ==
-%
-% DviSpecialScript dvispec the DVI special filter script
-%
-% == flags ==
-%
-% TeXFormatFlag -fmt= the format introducer
-% TeXVirginFlag -ini the format generation switch
-%
-% == paths ==
-%
-% TeXFormatPath texmf/... fmt files
-% ConTeXtPath texmf/tex/context/base sources
-% SetupPath texmf/tex/base/user cont-sys/usr file
-% TeXScriptsPath texmf/context/perltk scripts
-% TeXFontsPath texmf font files
-%
-% MpFormatPath TeXFormatPath mem files
-%
-% == the main shell setting ==
-%
-% As shown below, one can define his/her own sections. We default to
-% the teTeX/fpTeX web2c based settings.
-
-set TeXShell to tetex
-%set TeXShell to fptex
-%set TeXShell to miktex
-%set TeXShell to private
-
-% == setting up the variables ==
-%
-% Here are some general defaults. They can be overruled later.
-
-set UseEnginePath to true
-
-set UsedInterfaces to en nl metafun mptopdf
-set UserInterface to en
-
-set TeXExecutable to tex
-
-set MpExecutable to mpost
-set MpToTeXExecutable to mpto
-set DviToMpExecutable to dvitomp
-set DviSpecialScript to dvispec
-
-set MpFormat to metafun
-
-set TeXFormatFlag to &
-set MpFormatFlag to &
-
-% For teTeX the next settings will do.
-
-% -default-translate-file=cp8bit -file-line-error-style
-
-for tetex set TeXHashExecutable to mktexlsr
-for tetex set TeXExecutable to pdfetex
-for tetex set TeXVirginFlag to -ini
-for tetex set TeXPassString to -progname=context
-for tetex set TeXBatchFlag to -int=batchmode
-for tetex set TeXNonStopFlag to -int=nonstopmode
-for tetex set MpToTeXExecutable to mpto
-for tetex set MpVirginFlag to -ini
-for tetex set MpPassString to -progname=mpost
-for tetex set MpBatchFlag to -int=batchmode
-for tetex set MpNonStopFlag to -int=nonstopmode
-
-% These also apply to fpTeX.
-
-% -default-translate-file=cp8bit -file-line-error-style
-
-for fptex set TeXHashExecutable to mktexlsr
-for fptex set TeXExecutable to pdfetex
-for fptex set TeXVirginFlag to -ini
-for fptex set TeXPassString to -progname=context
-for fptex set TeXBatchFlag to -int=batchmode
-for fptex set TeXNonStopFlag to -int=nonstopmode
-for fptex set MpToTeXExecutable to mpto
-for fptex set MpVirginFlag to -ini
-for fptex set MpPassString to -progname=mpost
-for fptex set MpBatchFlag to -int=batchmode
-for fptex set MpNonStopFlag to -int=nonstopmode
-
-% a downward compatibility test (<7.5.3), next year we will use -8bit
-
-for tetex set TeXVirginFlag to -ini -translate-file=natural.tcx
-for fptex set TeXVirginFlag to -ini -translate-file=natural.tcx
-for tetex set MpVirginFlag to -ini -translate-file=natural.tcx
-for fptex set MpVirginFlag to -ini -translate-file=natural.tcx
-
-for tetex set TeXPassString to -progname=context -translate-file=natural.tcx
-for fptex set TeXPassString to -progname=context -translate-file=natural.tcx
-for tetex set MpPassString to -progname=mpost -translate-file=natural.tcx
-for fptex set MpPassString to -progname=mpost -translate-file=natural.tcx
-
-% MikTeX users probably have to set up some paths too.
-
-for miktex set TeXHashExecutable to initexmf --update-fndb
-for miktex set TeXExecutable to pdfetex
-for miktex set TeXVirginFlag to --initialize
-for miktex set TeXPassString to --alias=context --translate-file=natural.tcx
-for miktex set TeXBatchFlag to --interaction=batchmode
-for miktex set TeXNonStopFlag to --interaction=nonstopmode
-for miktex set MpToTeXExecutable to mpto
-for miktex set MpVirginFlag to --initialize
-for miktex set MpPassString to --alias=mpost --translate-file=natural.tcx
-for miktex set MpBatchFlag to --interaction=batchmode
-for miktex set MpNonStopFlag to --interaction=nonstopmode
-
-for miktex set TeXFormatFlag to --undump=
-for miktex set MpFormatFlag to --undump=
-
-% These are the settings used on some machines at PRAGMA ADE that
-% don't use the texmf tree. They can serve as an example for local
-% settings. Local settings should either be added to the previous
-% one, or go without the 'for' directives. Consider these
-% settings as an example.
-
-for private set UsedInterfaces to en nl
-for private set UserInterface to nl
-for private set ConTeXtPath to t:/sources/
-for private set SetupPath to t:/perl/
-for private set TeXScriptsPath to t:/perl/
-
-% == read this too ==
-%
-% If this file is called 'texexec.rme', copy it to 'texexec.ini',
-% check the settings above, change them according to your TeX
-% distribution, and say:
-%
-% texexec --verbose
-%
-% When set up properly, you should see your local settings fly by.
-% When these settings are ok, the next call should work:
-%
-% texexec --make
-%
-% and you should be able to process a file by saying
-%
-% texexec filename
-%
-% See 'mtexexec.pdf' for more information on the flags you can use with
-% 'texexec'. Also make sure you have the 'texutil' script installed in
-% the same path as 'texexec'.
-
-% Experimental
-%
-% set TcXPath to d:/tex/texmf/web2c
-% set FmtLanguage to pl
-% set FmtBodyFont to plr
diff --git a/scripts/context/perl/texfind.pl b/scripts/context/perl/texfind.pl
deleted file mode 100644
index 53a560c79..000000000
--- a/scripts/context/perl/texfind.pl
+++ /dev/null
@@ -1,270 +0,0 @@
-eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}' && eval 'exec perl -S $0 $argv:q'
- if 0;
-
-#D \module
-#D [ file=texfind.pl,
-#D version=1998.05.10,
-#D title=\TEXFIND,
-#D subtitle=searching files,
-#D author=Hans Hagen,
-#D date=\currentdate,
-#D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
-#C
-#C This module is part of the \CONTEXT\ macro||package and is
-#C therefore copyrighted by \PRAGMA. See licen-en.pdf for
-#C details.
-
-# test with "doif(un|)defined"
-
-use strict ;
-use Getopt::Long ;
-use File::Find ;
-use Cwd ;
-use Tk ;
-use Tk::widgets ;
-use Tk::ROText ;
-
-use FindBin ;
-use lib $FindBin::Bin ;
-use path_tre ;
-
-my $FileSuffix = 'tex' ;
-my $SearchString = '' ;
-my $Recurse = 0 ;
-my $NumberOfHits = 0 ;
-my $QuitSearch = 0 ;
-my $Location = '' ;
-my $currentpath = '.' ;
-
-my @FileList ;
-
-my ($dw, $mw, $log, $sea, $fil, $num, $but, $dir, $loc) ;
-
-$mw = MainWindow -> new () ;
-$dw = MainWindow -> new () ;
-
-$mw -> protocol( 'WM_DELETE_WINDOW' => sub { exit } ) ;
-$dw -> protocol( 'WM_DELETE_WINDOW' => sub { exit } ) ;
-
-$log = $mw -> Scrolled ( 'ROText' ,
- -scrollbars => 'se' ,
- -font => 'courier' ,
- -wrap => 'none' ,
- -width => 65 ,
- -height => 22 )
- -> pack ( -side => 'bottom' ,
- -padx => 2 ,
- -pady => 2 ,
- -expand => 1 ,
- -fill => 'both' ) ;
-
-$sea = $mw -> Entry ( -textvariable => \$SearchString ,
- -font => 'courier' ,
- -width => 20 )
- -> pack ( -side => 'left' ,
- -padx => 2 ,
- -pady => 2 ) ;
-
-$fil = $mw -> Entry ( -textvariable => \$FileSuffix ,
- -font => 'courier' ,
- -width => 5 )
- -> pack ( -side => 'left' ,
- -padx => 2 ,
- -pady => 2 ) ;
-
-$but = $mw -> Checkbutton ( -variable => \$Recurse ,
- -text => 'recurse' )
- -> pack ( -side => 'left' ) ;
-
-$num = $mw -> Entry ( -textvariable => \$NumberOfHits ,
- -font => 'courier' ,
- -justify => 'right' ,
- -width => 5 )
- -> pack ( -side => 'right' ,
- -padx => 2 ,
- -pady => 2 ) ;
-
-$loc = $mw -> Entry ( -textvariable => \$Location ,
- -font => 'courier' ,
- -width => 8 )
- -> pack ( -side => 'right' ,
- -padx => 2 ,
- -pady => 2 ) ;
-
-sub BuildDir
- { if (Exists($dir)) { $dir -> destroy } ;
- $dir = $dw -> Scrolled ( 'PathTree' ,
- -scrollbars => 'se' )
- -> pack ( -expand => 1 ,
- -fill => 'both' ,
- -padx => 2 ,
- -pady => 2 ) ;
- $dir -> configure ( -font => 'courier' ,
- -height => 24 ,
- -width => 65 ,
- -selectbackground => 'blue3' ,
- -browsecmd => \&ChangePath ) ;
- $dir -> bind ('<Return>' , \&ShowFile ) ;
- $dir -> bind ('<Double-1>' , \&ShowFile ) }
-
-BuildDir ;
-
-sub ShowFile { $mw -> raise ; $sea -> focusForce }
-sub ShowPath { $dw -> raise ; $dir -> focusForce }
-
-$log -> tagConfigure ( 'found', -foreground => 'green3' ) ;
-$log -> tagConfigure ( 'title', -foreground => 'blue3' ) ;
-
-$sea -> bind ('<Return>' , \&LocateStrings ) ;
-$fil -> bind ('<Return>' , \&LocateStrings ) ;
-$loc -> bind ('<Return>' , \&ChangeLocation ) ;
-$log -> bind ('<Return>' , \&ShowPath ) ;
-
-$sea -> bind ('<KeyPress>' , \&QuitSearch ) ;
-$fil -> bind ('<KeyPress>' , \&QuitSearch ) ;
-$loc -> bind ('<KeyPress>' , \&QuitSearch ) ;
-
-$sea -> bind ('<Escape>' , \&QuitSearch ) ;
-$fil -> bind ('<Escape>' , \&QuitSearch ) ;
-$loc -> bind ('<Escape>' , \&QuitSearch ) ;
-$log -> bind ('<Escape>' , \&QuitSearch ) ;
-
-$sea -> bind ('<Double-1>' , \&LocateStrings ) ;
-$fil -> bind ('<Double-1>' , \&LocateStrings ) ;
-$loc -> bind ('<Double-1>' , \&ChangeLocation ) ;
-$log -> bind ('<Double-1>' , \&ShowPath ) ;
-
-sub ChangePath
- { my $currentpath = shift ;
-chdir($currentpath) ;
- $QuitSearch = 1 ;
- $log -> delete ('1.0', 'end') ;
- $log -> insert ('end', "$currentpath\n\n", 'title') }
-
-sub ChangeLocation
- { $QuitSearch = 1 ;
- $log -> delete ('1.0', 'end') ;
- $Location =~ s/^\s*//o ;
- $Location =~ s/\s*$//o ;
- $Location =~ s/(\\|\/\/)/\//go ;
- unless (-d $Location)
- { unless ($Location =~ /\//) { $Location .= '/' } }
- if (-d $Location)
- { $log -> insert ('end', "changed to location '$Location'\n\n", 'title') ;
- $currentpath = $Location ;
- chdir ($currentpath) ;
- $dir -> destroy ;
- BuildDir ;
- $dw -> raise ;
- $dw -> focusForce }
- else
- { $log -> insert ('end', "unknown location '$Location'\n\n", 'title') ;
- $Location = '' } }
-
-sub QuitSearch
- { $QuitSearch = 1 }
-
-sub SearchFile
- { my ($FileName, $SearchString) = @_ ;
- my $Ok = 0 ; my $len ;
- open (TEX, $FileName) ;
- my $LineNumber = 0 ;
- while (<TEX>)
- { ++$LineNumber ;
- if ($QuitSearch)
- { if ($Ok) { $log -> see ('end') }
- last }
- if (/$SearchString/i)
- { ++$NumberOfHits ; $num -> update ;
- unless ($Ok)
- { $Ok = 1 ;
- $log -> insert ('end', "$FileName\n\n",'title') }
- $log -> insert ('end', sprintf("%5i : ",$LineNumber), 'title') ;
- s/^\s*//o ;
-#
- $len = 0 ;
- while (/(.*?)($SearchString)/gi)
- { $len += length($1) + length($2) ;
- $log -> insert ('end', "$1") ;
- $log -> insert ('end', "$2", 'found' ) }
- $_ = substr($_,$len) ;
- $log -> insert ('end', "$_") ;
-#
- $log -> update ;
- $log -> see ('end') } }
- if ($Ok) { $log -> insert ('end', "\n") }
- close (TEX) }
-
-sub DoLocateFiles
- { @FileList = () ;
- $NumberOfHits = 0 ;
- if ($FileSuffix ne "")
- { $log -> delete ('1.0', 'end') ;
- if ($Recurse)
- { $log -> insert ('end', "recursively identifying files\n", 'title') ;
- $log -> see ('end') ;
- find (\&wanted, $currentpath) ;
- sub wanted
- { if ($QuitSearch) { last ; return }
- if (/.*\.$FileSuffix/i)
- { ++$NumberOfHits ; $num -> update ;
- push @FileList, $File::Find::name } } }
- else
- { $log -> insert ('end', "identifying files\n", 'title') ;
- $log -> see ('end') ;
- opendir(DIR, $currentpath) ; my @TEMPLIST = readdir(DIR) ; closedir(DIR) ;
- foreach my $FileName (@TEMPLIST)
- { if ($FileName =~ /.*\.$FileSuffix/i)
- { ++$NumberOfHits ; $num -> update ;
- if ($QuitSearch)
- { last }
- push @FileList, $FileName } } }
- @FileList = sort @FileList } }
-
-sub DoLocateStrings
- { $log -> delete ('1.0', 'end') ;
- $log -> update ;
- $log -> see ('end') ;
- $NumberOfHits = 0 ;
- if ($SearchString ne "")
- { foreach my $FileName (@FileList)
- { if ($QuitSearch)
- { $log -> insert ('end', "search aborted\n", 'title') ;
- $log -> see ('end') ;
- last }
- SearchFile($FileName,$SearchString) } }
- unless ($QuitSearch)
- { $log -> insert ('end', "done\n", 'title') ;
- $log -> see ('end') } }
-
-sub LocateStrings
- { $QuitSearch = 0 ;
- DoLocateFiles() ;
- DoLocateStrings() }
-
-$log -> insert ('end',
-
- "data fields\n\n" , '' ,
-
-
- "string :", 'title', " regular expression to search for\n" , '' ,
- "suffix :", 'title', " type of file to search in\n" , '' ,
- "recurse :", 'title', " enable searching subpaths\n" , '' ,
- "location :", 'title', " drive of root path\n" , '' ,
- "counter :", 'title', " file/hit counter\n\n" , '' ,
-
- "key bindings\n\n" , '' ,
-
- "double 1 :", 'title', " directory window <-> search window\n" , '' ,
- "enter :", 'title', " start searching\n" , '' ,
- "escape :", 'title', " quit searching\n\n" , '' ,
-
- "current path\n\n" , '' ,
-
- cwd(), 'title', "\n\n" , 'title' ) ;
-
-$log -> update ;
-
-ShowPath ;
-
-MainLoop() ;
diff --git a/scripts/context/perl/texfont.pl b/scripts/context/perl/texfont.pl
deleted file mode 100644
index 5b3c1f1d7..000000000
--- a/scripts/context/perl/texfont.pl
+++ /dev/null
@@ -1,1373 +0,0 @@
-eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}' && eval 'exec perl -S $0 $argv:q'
- if 0;
-
-# This is an example of a crappy unstructured file but once
-# I know what should happen exactly, I will clean it up.
-
-# once it works all right, afmpl will be default
-
-# todo : ttf (partially doen already)
-
-# added: $pattern in order to avoid fuzzy shelle expansion of
-# filenames (not consistent over perl and shells); i hate that
-# kind of out of control features.
-
-#D \module
-#D [ file=texfont.pl,
-#D version=2004.02.06, % 2000.12.14
-#D title=Font Handling,
-#D subtitle=installing and generating,
-#D author=Hans Hagen ++,
-#D date=\currentdate,
-#D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
-#C
-#C This module is part of the \CONTEXT\ macro||package and is
-#C therefore copyrighted by \PRAGMA. See licen-en.pdf for
-#C details.
-
-#D For usage information, see \type {mfonts.pdf}.
-
-#D Todo : copy afm/pfb from main to local files to ensure metrics
-#D Todo : Wybo's help system
-#D Todo : list of encodings [texnansi, ec, textext]
-
-#D Thanks to George N. White III for solving a couple of bugs.
-#D Thanks to Adam T. Lindsay for adding Open Type support (and more).
-
-use strict ;
-
-my $savedoptions = join (" ",@ARGV) ;
-
-use Config ;
-use FindBin ;
-use File::Copy ;
-use Getopt::Long ;
-use Data::Dumper;
-
-$Getopt::Long::passthrough = 1 ; # no error message
-$Getopt::Long::autoabbrev = 1 ; # partial switch accepted
-
-# Unless a user has specified an installation path, we take
-# the dedicated font path or the local path.
-
-## $dosish = ($Config{'osname'} =~ /dos|mswin/i) ;
-my $dosish = ($Config{'osname'} =~ /^(ms)?dos|^os\/2|^(ms|cyg)win/i) ;
-
-my $IsWin32 = ($^O =~ /MSWin32/i);
-my $SpacyPath = 0 ;
-
-# great, the win32api is not present in all perls
-
-BEGIN {
- $IsWin32 = ($^O =~ /MSWin32/i) ;
- $SpacyPath = 0 ;
- if ($IsWin32) {
- my $str = `kpsewhich -expand-path=\$TEXMF` ;
- $SpacyPath = ($str =~ / /) ;
- if ($SpacyPath) {
- require Win32::API; import Win32::API;
- }
- }
-}
-
-# great, glob changed to bsd glob in an incompatible way ... sigh, we now
-# have to catch a failed glob returning the pattern
-#
-# to stupid either:
-#
-# sub validglob {
-# my @globbed = glob(shift) ;
-# if ((@globbed) && (! -e $globbed[0])) {
-# return () ;
-# } else {
-# return @globbed ;
-# }
-# }
-#
-# so now we have:
-
-sub validglob {
- my @globbed = glob(shift) ;
- my @globout = () ;
- foreach my $file (@globbed) {
- push (@globout,$file) if (-e $file) ;
- }
- return @globout ;
-}
-
-sub GetShortPathName {
- my ($filename) = @_ ;
- return $filename unless (($IsWin32)&&($SpacyPath)) ;
- my $GetShortPathName = new Win32::API('kernel32', 'GetShortPathName', 'PPN', 'N') ;
- if(not defined $GetShortPathName) {
- die "Can't import API GetShortPathName: $!\n" ;
- }
- my $buffer = " " x 260;
- my $len = $GetShortPathName->Call($filename, $buffer, 260) ;
- return substr($buffer, 0, $len) ;
-}
-
-my $installpath = "" ;
-
-if (defined($ENV{TEXMFLOCAL})) {
- $installpath = "TEXMFLOCAL" ;
-}
-
-if (defined($ENV{TEXMFFONTS})) {
- $installpath = "TEXMFFONTS" ;
-}
-
-if ($installpath eq "") {
- $installpath = "TEXMFLOCAL" ; # redundant
-}
-
-my $encoding = "texnansi" ;
-my $vendor = "" ;
-my $collection = "" ;
-my $fontroot = "" ; #/usr/people/gwhite/texmf-fonts" ;
-my $help = 0 ;
-my $makepath = 0 ;
-my $show = 0 ;
-my $install = 0 ;
-my $sourcepath = "." ;
-my $passon = "" ;
-my $extend = "" ;
-my $narrow = "" ;
-my $slant = "" ;
-my $spaced = "" ;
-my $caps = "" ;
-my $noligs = 0 ;
-my $nofligs = 0 ;
-my $test = 0 ;
-my $virtual = 0 ;
-my $novirtual = 0 ;
-my $listing = 0 ;
-my $remove = 0 ;
-my $expert = 0 ;
-my $trace = 0 ;
-my $afmpl = 0 ;
-my $trees = 'TEXMFFONTS,TEXMFLOCAL,TEXMFEXTRA,TEXMFMAIN,TEXMFDIST' ;
-my $pattern = '' ;
-my $uselmencodings = 0 ;
-
-my $fontsuffix = "" ;
-my $namesuffix = "" ;
-
-my $batch = "" ;
-
-my $weight = "" ;
-my $width = "" ;
-
-my $preproc = 0 ; # atl: formerly OpenType switch
-my $variant = "" ; # atl: encoding variant
-my $extension = "pfb" ; # atl: default font extension
-my $lcdf = "" ; # atl: trigger for lcdf otftotfm
-
-my @cleanup = () ; # atl: build list of generated files to delete
-
-# todo: parse name for style, take face from command line
-#
-# @Faces = ("Serif","Sans","Mono") ;
-# @Styles = ("Slanted","Spaced", "Italic","Bold","BoldSlanted","BoldItalic") ;
-#
-# for $fac (@Faces) { for $sty (@Styles) { $FacSty{"$fac$sty"} = "" } }
-
-&GetOptions
- ( "help" => \$help,
- "makepath" => \$makepath,
- "noligs" => \$noligs,
- "nofligs" => \$nofligs,
- "show" => \$show,
- "install" => \$install,
- "encoding=s" => \$encoding,
- "variant=s" => \$variant, # atl: used as a suffix to $encfile only
- "vendor=s" => \$vendor,
- "collection=s" => \$collection,
- "fontroot=s" => \$fontroot,
- "sourcepath=s" => \$sourcepath,
- "passon=s" => \$passon,
- "slant=s" => \$slant,
- "spaced=s" => \$spaced,
- "extend=s" => \$extend,
- "narrow=s" => \$narrow,
- "listing" => \$listing,
- "remove" => \$remove,
- "test" => \$test,
- "virtual" => \$virtual,
- "novirtual" => \$novirtual,
- "caps=s" => \$caps,
- "batch" => \$batch,
- "weight=s" => \$weight,
- "width=s" => \$width,
- "expert" => \$expert,
- "afmpl" => \$afmpl,
- "afm2pl" => \$afmpl,
- "lm" => \$uselmencodings,
- "rootlist=s" => \$trees,
- "pattern=s" => \$pattern,
- "trace" => \$trace, # --verbose conflicts with --ve
- "preproc" => \$preproc, # atl: trigger conversion to pfb
- "lcdf" => \$lcdf ) ; # atl: trigger use of lcdf fonttoools
-
-# for/from Fabrice:
-
-my $own_path = "$FindBin::Bin/" ;
-
-$FindBin::RealScript =~ m/([^\.]*)(\.pl|\.bat|\.exe|)/io ;
-
-my $own_name = $1 ;
-my $own_type = $2 ;
-my $own_stub = "" ;
-
-if ($own_type =~ /pl/oi) {
- $own_stub = "perl "
-}
-
-if ($caps) { $afmpl = 0 } # for the moment
-
-# so we can use both combined
-
-if ($lcdf) {
- $novirtual = 1 ;
-}
-
-if (!$novirtual) {
- $virtual = 1 ;
-}
-
-# A couple of routines.
-
-sub report {
- my $str = shift ;
- $str =~ s/ / /goi ;
- if ($str =~ /(.*?)\s+([\:\/])\s+(.*)/o) {
- if ($1 eq "") {
- $str = " " ;
- } else {
- $str = $2 ;
- }
- print sprintf("%22s $str %s\n",$1,$3) ;
- }
-}
-
-sub error {
- report("processing aborted : " . shift) ;
- print "\n" ;
- report "--help : show some more info" ;
- exit ;
-}
-
-# The banner.
-
-print "\n" ;
-report ("TeXFont 2.2.1 - ConTeXt / PRAGMA ADE 2000-2004") ;
-print "\n" ;
-
-# Handy for scripts: one can provide a preferred path, if it
-# does not exist, the current path is taken.
-
-if (!(-d $sourcepath)&&($sourcepath ne 'auto')) { $sourcepath = "." }
-
-# Let's make multiple masters if requested.
-
-sub create_mm_font
- { my ($name,$weight,$width) = @_ ; my $flag = my $args = my $tags = "" ;
- my $ok ;
- if ($name ne "")
- { report ("mm source file : $name") }
- else
- { error ("missing mm source file") }
- if ($weight ne "")
- { report ("weight : $weight") ;
- $flag .= " --weight=$weight " ;
- $tags .= "-weight-$weight" }
- if ($width ne "")
- { report ("width : $width") ;
- $flag .= " --width=$width " ;
- $tags .= "-width-$width" }
- error ("no specification given") if ($tags eq "") ;
- error ("no amfm file found") unless (-f "$sourcepath/$name.amfm") ;
- error ("no pfb file found") unless (-f "$sourcepath/$name.pfb") ;
- $args = "$flag --precision=5 --kern-precision=0 --output=$sourcepath/$name$tags.afm" ;
- my $command = "mmafm $args $sourcepath/$name.amfm" ;
- print "$command\n" if $trace ;
- $ok = `$command` ; chomp $ok ;
- if ($ok ne "") { report ("warning $ok") }
- $args = "$flag --precision=5 --output=$sourcepath/$name$tags.pfb" ;
- $command = "mmpfb $args $sourcepath/$name.pfb" ;
- print "$command\n" if $trace ;
- $ok = `$command` ; chomp $ok ;
- if ($ok ne "") { report ("warning $ok") }
- report ("mm result file : $name$tags") }
-
-if (($weight ne "")||($width ne ""))
- { create_mm_font($ARGV[0],$weight,$width) ;
- exit }
-
-# go on
-
-if (($listing||$remove)&&($sourcepath eq "."))
- { $sourcepath = "auto" }
-
-if ($fontroot eq "")
- { if ($dosish)
- { $fontroot = `kpsewhich -expand-path=\$$installpath` }
- else
- { $fontroot = `kpsewhich -expand-path=\\\$$installpath` }
- chomp $fontroot }
-
-
-if ($fontroot =~ /\s+/) # needed for windows, spaces in name
- { $fontroot = &GetShortPathName($fontroot) } # but ugly when not needed
-
-if ($test)
- { $vendor = $collection = "test" ;
- $install = 1 }
-
-if (($spaced ne "") && ($spaced !~ /\d/)) { $spaced = "50" }
-if (($slant ne "") && ($slant !~ /\d/)) { $slant = "0.167" }
-if (($extend ne "") && ($extend !~ /\d/)) { $extend = "1.200" }
-if (($narrow ne "") && ($narrow !~ /\d/)) { $narrow = "0.800" }
-if (($caps ne "") && ($caps !~ /\d/)) { $caps = "0.800" }
-
-$encoding = lc $encoding ;
-$vendor = lc $vendor ;
-$collection = lc $collection ;
-
-if ($encoding =~ /default/oi) { $encoding = "texnansi" }
-
-my $lcfontroot = lc $fontroot ;
-
-# Auto search paths
-
-my @trees = split(/\,/,$trees) ;
-
-# Test for help asked.
-
-if ($help)
- { report "--fontroot=path : texmf destination font root (default: $lcfontroot)" ;
- report "--rootlist=paths : texmf source roots (default: $trees)" ;
- report "--sourcepath=path : when installing, copy from this path (default: $sourcepath)" ;
- report "--sourcepath=auto : locate and use vendor/collection" ;
- print "\n" ;
- report "--vendor=name : vendor name/directory" ;
- report "--collection=name : font collection" ;
- report "--encoding=name : encoding vector (default: $encoding)" ;
- report "--variant=name : encoding variant (.enc file or otftotfm features)" ;
- print "\n" ;
- report "--spaced=s : space glyphs in font by promille of em (0 - 1000)" ;
- report "--slant=s : slant glyphs in font by factor (0.0 - 1.5)" ;
- report "--extend=s : extend glyphs in font by factor (0.0 - 1.5)" ;
- report "--caps=s : capitalize lowercase chars by factor (0.5 - 1.0)" ;
- report "--noligs --nofligs : remove ligatures" ;
- print "\n" ;
- report "--install : copy files from source to font tree" ;
- report "--listing : list files on auto sourcepath" ;
- report "--remove : remove files on auto sourcepath" ;
- report "--makepath : when needed, create the paths" ;
- print "\n" ;
- report "--test : use test paths for vendor/collection" ;
- report "--show : run tex on texfont.tex" ;
- print "\n" ;
- report "--batch : process given batch file" ;
- print "\n" ;
- report "--weight : multiple master weight" ;
- report "--width : multiple master width" ;
- print "\n" ;
- report "--expert : also handle expert fonts" ;
- print "\n" ;
- report "--afmpl : use afm2pl instead of afm2tfm" ;
- report "--preproc : pre-process ttf/otf, converting them to pfb" ;
- report "--lcdf : use lcdf fonttools to create virtual encoding" ;
- exit }
-
-if (($batch)||(($ARGV[0]) && ($ARGV[0] =~ /.+\.dat$/io)))
- { my $batchfile = $ARGV[0] ;
- unless (-f $batchfile)
- { if ($batchfile !~ /\.dat$/io) { $batchfile .= ".dat" } }
- unless (-f $batchfile)
- { report ("trying to locate : $batchfile") ;
- $batchfile = `kpsewhich -format="other text files" -progname=context $batchfile` ;
- chomp $batchfile }
- error ("unknown batch file $batchfile") unless -e $batchfile ;
- report ("processing batch file : $batchfile") ;
- my $select = (($vendor ne "")||($collection ne "")) ;
- my $selecting = 0 ;
- if (open(BAT, $batchfile))
- { while (<BAT>)
- { chomp ;
- s/(.+)\#.*/$1/o ;
- next if (/^\s*$/io) ;
- if ($select)
- { if ($selecting)
- { if (/^\s*[\#\%]/io) { if (!/\-\-/o) { last } else { next } } }
- elsif ((/^\s*[\#\%]/io)&&(/$vendor/i)&&(/$collection/i))
- { $selecting = 1 ; next }
- else
- { next } }
- else
- { next if (/^\s*[\#\%]/io) ;
- next unless (/\-\-/oi) }
- s/\s+/ /gio ;
- s/(--en.*\=)\?/$1$encoding/io ;
- report ("batch line : $_") ;
- # system ("perl $0 --fontroot=$fontroot $_") }
- my $own_quote = ( $own_path =~ m/^[^\"].* / ? "\"" : "" );
- my $switches = '' ;
- $switches .= "--afmpl " if $afmpl ;
- system ("$own_stub$own_quote$own_path$own_name$own_type$own_quote $switches --fontroot=$fontroot $_") }
- close (BAT) }
- exit }
-
-error ("unknown vendor $vendor") unless $vendor ;
-error ("unknown collection $collection") unless $collection ;
-error ("unknown tex root $lcfontroot") unless -d $fontroot ;
-
-my $varlabel = $variant ;
-
-if ($lcdf)
- { $varlabel =~ s/,/-/goi ;
- $varlabel =~ tr/a-z/A-Z/ }
-
-if ($varlabel ne "")
- { $varlabel = "-$varlabel" }
-
-my $identifier = "$encoding$varlabel-$vendor-$collection" ;
-
-my $outlinepath = $sourcepath ; my $path = "" ;
-
-my $shape = "" ;
-
-if ($noligs||$nofligs)
- { report ("ligatures : removed") ;
- $fontsuffix .= "-unligatured" ;
- $namesuffix .= "-NoLigs" }
-
-if ($caps ne "")
- { if ($caps <0.5) { $caps = 0.5 }
- elsif ($caps >1.0) { $caps = 1.0 }
- $shape .= " -c $caps " ;
- report ("caps factor : $caps") ;
- $fontsuffix .= "-capitalized-" . int(1000*$caps) ;
- $namesuffix .= "-Caps" }
-
-if ($extend ne "")
- { if ($extend<0.0) { $extend = 0.0 }
- elsif ($extend>1.5) { $extend = 1.5 }
- report ("extend factor : $extend") ;
- if ($lcdf)
- { $shape .= " -E $extend " }
- else
- { $shape .= " -e $extend " }
- $fontsuffix .= "-extended-" . int(1000*$extend) ;
- $namesuffix .= "-Extended" }
-
-if ($narrow ne "") # goodie
- { $extend = $narrow ;
- if ($extend<0.0) { $extend = 0.0 }
- elsif ($extend>1.5) { $extend = 1.5 }
- report ("narrow factor : $extend") ;
- if ($lcdf)
- { $shape .= " -E $extend " }
- else
- { $shape .= " -e $extend " }
- $fontsuffix .= "-narrowed-" . int(1000*$extend) ;
- $namesuffix .= "-Narrowed" }
-
-if ($slant ne "")
- { if ($slant <0.0) { $slant = 0.0 }
- elsif ($slant >1.5) { $slant = 1.5 }
- report ("slant factor : $slant") ;
- if ($lcdf)
- { $shape .= " -S $slant " }
- else
- { $shape .= " -s $slant " }
- $fontsuffix .= "-slanted-" . int(1000*$slant) ;
- $namesuffix .= "-Slanted" }
-
-if ($spaced ne "")
- { if ($spaced < 0) { $spaced = 0 }
- elsif ($spaced >1000) { $spaced = 1000 }
- report ("space factor : $spaced") ;
- if ($lcdf)
- { $shape .= " -L $spaced " }
- else
- { $shape .= " -m $spaced " }
- $fontsuffix .= "-spaced-" . $spaced ;
- $namesuffix .= "-Spaced" }
-
-if ($sourcepath eq "auto") # todo uppercase root
- { foreach my $root (@trees)
- { if ($dosish)
- { $path = `kpsewhich -expand-path=\$$root` }
- else
- { $path = `kpsewhich -expand-path=\\\$$root` }
- chomp $path ;
- $path = $ENV{$root} if (($path eq '') && defined($ENV{$root})) ;
- report ("checking root : $root") ;
- if ($preproc)
- { $sourcepath = "$path/fonts/truetype/$vendor/$collection" }
- else
- { $sourcepath = "$path/fonts/afm/$vendor/$collection" }
- unless (-d $sourcepath)
- { my $ven = $vendor ; $ven =~ s/(........).*/$1/ ;
- my $col = $collection ; $col =~ s/(........).*/$1/ ;
- $sourcepath = "$path/fonts/afm/$ven/$col" ;
- if (-d $sourcepath)
- { $vendor = $ven ; $collection = $col } }
- $outlinepath = "$path/fonts/type1/$vendor/$collection" ;
- if (-d $sourcepath)
- { # $install = 0 ; # no copy needed
- $makepath = 1 ; # make on local if needed
- my @files = validglob("$sourcepath/*.afm") ;
- if ($preproc)
- { @files = validglob("$sourcepath/*.otf") ;
- report("locating : otf files") }
- unless (@files)
- { @files = validglob("$sourcepath/*.ttf") ;
- report("locating : ttf files") }
- if (@files)
- { if ($listing)
- { report ("fontpath : $sourcepath" ) ;
- print "\n" ;
- foreach my $file (@files)
- { if (open(AFM,$file))
- { my $name = "unknown name" ;
- while (<AFM>)
- { chomp ;
- if (/^fontname\s+(.*?)$/oi)
- { $name = $1 ; last } }
- close (AFM) ;
- if ($preproc)
- { $file =~ s/.*\/(.*)\..tf/$1/io }
- else
- { $file =~ s/.*\/(.*)\.afm/$1/io }
- report ("$file : $name") } }
- exit }
- elsif ($remove)
- { error ("no removal from : $root") if ($root eq 'TEXMFMAIN') ;
- foreach my $file (@files)
- { if ($preproc)
- { $file =~ s/.*\/(.*)\..tf/$1/io }
- else
- { $file =~ s/.*\/(.*)\.afm/$1/io }
- foreach my $sub ("tfm","vf")
- { foreach my $typ ("","-raw")
- { my $nam = "$path/fonts/$sub/$vendor/$collection/$encoding$varlabel$typ-$file.$sub" ;
- if (-s $nam)
- { report ("removing : $encoding$varlabel$typ-$file.$sub") ;
- unlink $nam } } } }
- my $nam = "$encoding$varlabel-$vendor-$collection.tex" ;
- if (-e $nam)
- { report ("removing : $nam") ;
- unlink "$nam" }
- my $mapfile = "$encoding$varlabel-$vendor-$collection" ;
- foreach my $map ("pdftex","dvips", "dvipdfm")
- { my $maproot = "$fontroot/fonts/map/$map/context/";
- if (-e "$maproot$mapfile.map")
- { report ("renaming : $mapfile.map -> $mapfile.bak") ;
- unlink "$maproot$mapfile.bak" ;
- rename "$maproot$mapfile.map", "$maproot$mapfile.bak" } }
- exit }
- else
- { last } } } }
- error ("unknown subpath ../fonts/afm/$vendor/$collection") unless -d $sourcepath }
-
-error ("unknown source path $sourcepath") unless -d $sourcepath ;
-error ("unknown option $ARGV[0]") if (($ARGV[0]||'') =~ /\-\-/) ;
-
-my $afmpath = "$fontroot/fonts/afm/$vendor/$collection" ;
-my $tfmpath = "$fontroot/fonts/tfm/$vendor/$collection" ;
-my $vfpath = "$fontroot/fonts/vf/$vendor/$collection" ;
-my $pfbpath = "$fontroot/fonts/type1/$vendor/$collection" ;
-my $ttfpath = "$fontroot/fonts/truetype/$vendor/$collection" ;
-my $otfpath = "$fontroot/fonts/opentype/$vendor/$collection" ;
-my $encpath = "$fontroot/fonts/enc/dvips/context" ;
-
-sub mappath
- { my $str = shift ;
- return "$fontroot/fonts/map/$str/context" }
-
-# are not on local path ! ! ! !
-
-foreach my $path ($afmpath, $pfbpath)
- { my @gzipped = <$path/*.gz> ;
- foreach my $file (@gzipped)
- { print "file = $file\n";
- system ("gzip -d $file") } }
-
-# For gerben, we only generate a new database when an lsr file is present but for
-# myself we force this when texmf-fonts is used (else I get compatibility problems).
-
-if (($fontroot =~ /texmf\-fonts/o) || (-e "$fontroot/ls-R") || (-e "$fontroot/ls-r") || (-e "$fontroot/LS-R")) {
- system ("mktexlsr $fontroot") ;
-}
-
-sub do_make_path
- { my $str = shift ;
- if ($str =~ /^(.*)\/.*?$/)
- { do_make_path($1); }
- mkdir $str, 0755 unless -d $str }
-
-sub make_path
- { my $str = shift ;
- do_make_path("$fontroot/fonts/$str/$vendor/$collection") }
-
-if ($makepath&&$install)
- { make_path ("afm") ; make_path ("type1") }
-
-do_make_path(mappath("pdftex")) ;
-do_make_path(mappath("dvips")) ;
-do_make_path(mappath("dvipdfm")) ;
-do_make_path($encpath) ;
-
-# now fonts/map and fonts/enc
-
-make_path ("vf") ;
-make_path ("tfm") ;
-
-if ($install)
- { error ("unknown afm path $afmpath") unless -d $afmpath ;
- error ("unknown pfb path $pfbpath") unless -d $pfbpath }
-
-error ("unknown tfm path $tfmpath") unless -d $tfmpath ;
-error ("unknown vf path $vfpath" ) unless -d $vfpath ;
-error ("unknown map path " . mappath("pdftex")) unless -d mappath("pdftex");
-error ("unknown map path " . mappath("dvips")) unless -d mappath("dvips");
-error ("unknown map path " . mappath("dvipdfm")) unless -d mappath("dvipdfm");
-
-my $mapfile = "$identifier.map" ;
-my $bakfile = "$identifier.bak" ;
-my $texfile = "$identifier.tex" ;
-
- report "encoding vector : $encoding" ;
-if ($variant) { report "encoding variant : $variant" }
- report "vendor name : $vendor" ;
- report " source path : $sourcepath" ;
- report "font collection : $collection" ;
- report "texmf font root : $lcfontroot" ;
- report " map file name : $mapfile" ;
-
-if ($install) { report "source path : $sourcepath" }
-
-my $fntlist = "" ;
-
-my $runpath = $sourcepath ;
-
-my @files ;
-
-sub UnLink
- { foreach my $f (@_)
- { if (unlink $f)
- { report "deleted : $f" if $trace } } }
-
-sub globafmfiles
- { my ($runpath, $pattern) = @_ ;
- my @files = validglob("$runpath/$pattern.afm") ;
- report("locating afm files : using pattern $runpath/$pattern.afm");
- if ($preproc && !$lcdf)
- { @files = validglob("$runpath/$pattern.*tf") ;
- report("locating otf files : using pattern $runpath/$pattern.*tf");
- unless (@files)
- { @files = validglob("$sourcepath/$pattern.ttf") ;
- report("locating ttf files : using pattern $sourcepath/$pattern.ttf") }
- }
- if (@files) # also elsewhere
- { report("locating afm files : using pattern $pattern") }
- else
- { @files = validglob("$runpath/$pattern.ttf") ;
- if (@files)
- { report("locating afm files : using ttf files") ;
- $extension = "ttf" ;
- foreach my $file (@files)
- { $file =~ s/\.ttf$//io ;
- report ("generating afm file : $file.afm") ;
- my $command = "ttf2afm \"$file.ttf\" -o \"$file.afm\"" ;
- system($command) ;
- print "$command\n" if $trace ;
- push(@cleanup, "$file.afm") }
- @files = validglob("$runpath/$pattern.afm") }
- else # try doing the pre-processing earlier
- { report("locating afm files : using otf files") ;
- $extension = "otf" ;
- @files = validglob("$runpath/$pattern.otf") ;
- foreach my $file (@files)
- { $file =~ s/\.otf$//io ;
- if (!$lcdf)
- { report ("generating afm file : $file.afm") ;
- preprocess_font("$file.otf", "$file.bdf") ;
- push(@cleanup,"$file.afm") }
- if ($preproc)
- { my $command = "cfftot1 --output=$file.pfb $file.otf" ;
- print "$command\n" if $trace ;
- report("converting : $file.otf to $file.pfb") ;
- system($command) ;
- push(@cleanup, "$file.pfb") ;
- }
- }
- if ($lcdf)
- { @files = validglob("$runpath/$pattern.otf") }
- else
- { @files = validglob("$runpath/$pattern.afm") }
- }
- }
- return @files }
-
-if ($pattern eq '') { if ($ARGV[0]) { $pattern = $ARGV[0] } }
-
-if ($pattern ne '')
- { report ("processing files : all in pattern $pattern") ;
- @files = globafmfiles($runpath,$pattern) }
-elsif ("$extend$narrow$slant$spaced$caps" ne "")
- { error ("transformation needs file spec") }
-else
- { $pattern = "*" ;
- report ("processing files : all on afm path") ;
- @files = globafmfiles($runpath,$pattern) }
-
-sub copy_files
- { my ($suffix,$sourcepath,$topath) = @_ ;
- my @files = validglob("$sourcepath/$pattern.$suffix") ;
- return if ($topath eq $sourcepath) ;
- report ("copying files : $suffix") ;
- foreach my $file (@files)
- { my $ok = $file =~ /(.*)\/(.+?)\.(.*)/ ;
- my ($path,$name,$suffix) = ($1,$2,$3) ;
- UnLink "$topath/$name.$suffix" ;
- report ("copying : $name.$suffix") ;
- copy ($file,"$topath/$name.$suffix") } }
-
-if ($install)
- { copy_files("afm",$sourcepath,$afmpath) ;
-# copy_files("tfm",$sourcepath,$tfmpath) ; # raw supplied names
- copy_files("pfb",$outlinepath,$pfbpath) ;
- if ($extension eq "ttf")
- { make_path("truetype") ;
- copy_files("ttf",$sourcepath,$ttfpath) }
- if ($extension eq "otf")
- { make_path("truetype") ;
- copy_files("otf",$sourcepath,$ttfpath) } }
-
-error ("no afm files found") unless @files ;
-
-sub open_mapfile
- { my $type = shift;
- my $mappath = mappath($type);
- my $mapdata = "";
- my $mapptr = undef;
- my $fullmapfile = $mapfile;
- $fullmapfile = "$type-$fullmapfile" unless $type eq "pdftex";
- if ($install)
- { copy ("$mappath/$mapfile","$mappath/$bakfile") ; }
- if (open ($mapptr,"<$mappath/$mapfile"))
- { report ("extending map file : $mappath/$mapfile") ;
- while (<$mapptr>) { unless (/^\%/o) { $mapdata .= $_ } }
- close ($mapptr) }
- else
- { report ("no map file at : $mappath/$mapfile") }
- #~ unless (open ($mapptr,">$fullmapfile") )
-do_make_path($mappath) ;
- unless (open ($mapptr,">$mappath/$fullmapfile") )
- { report "warning : can't open $fullmapfile" }
- else
- { if ($type eq "pdftex")
- { print $mapptr "% This file is generated by the TeXFont Perl script.\n";
- print $mapptr "%\n" ;
- print $mapptr "% You need to add the following line to your file:\n" ;
- print $mapptr "%\n" ;
- print $mapptr "% \\pdfmapfile{+$mapfile}\n" ;
- print $mapptr "%\n" ;
- print $mapptr "% In ConTeXt you can best use:\n" ;
- print $mapptr "%\n" ;
- print $mapptr "% \\loadmapfile\[$mapfile\]\n\n" } }
- return ($mapptr,$mapdata) ; }
-
-sub finish_mapfile
- { my ($type, $mapptr, $mapdata ) = @_;
- my $fullmapfile = $mapfile;
- $fullmapfile = "$type-$fullmapfile" unless $type eq "pdftex";
- if (defined $mapptr)
- { report ("updating map file : $mapfile (for $type)") ;
- while ($mapdata =~ s/\n\n+/\n/mois) {} ;
- $mapdata =~ s/^\s*//gmois ;
- print $mapptr $mapdata ;
- close ($mapptr) ;
- if ($install)
- { copy ("$fullmapfile", mappath($type) . "/$mapfile") ; } } }
-
-
-my ($PDFTEXMAP,$pdftexmapdata) = open_mapfile("pdftex");
-my ($DVIPSMAP,$dvipsmapdata) = open_mapfile("dvips");
-my ($DVIPDFMMAP,$dvipdfmmapdata) = open_mapfile("dvipdfm");
-
-my $tex = 0 ;
-my $texdata = "" ;
-
-if (open (TEX,"<$texfile"))
- { while (<TEX>) { unless (/stoptext/o) { $texdata .= $_ } }
- close (TEX) }
-
-$tex = open (TEX,">$texfile") ;
-
-unless ($tex) { report "warning : can't open $texfile" }
-
-if ($tex)
- { if ($texdata eq "")
- { print TEX "% interface=en\n" ;
- print TEX "\n" ;
- print TEX "\\usemodule[fnt-01]\n" ;
- print TEX "\n" ;
- print TEX "\\loadmapfile[$mapfile]\n" ;
- print TEX "\n" ;
- print TEX "\\starttext\n\n" }
- else
- { print TEX "$texdata" ;
- print TEX "\n\%appended section\n\n\\page\n\n" } }
-
-sub removeligatures
- { my $filename = shift ; my $skip = 0 ;
- copy ("$filename.vpl","$filename.tmp") ;
- if ((open(TMP,"<$filename.tmp"))&&(open(VPL,">$filename.vpl")))
- { report "removing ligatures : $filename" ;
- while (<TMP>)
- { chomp ;
- if ($skip)
- { if (/^\s*\)\s*$/o) { $skip = 0 ; print VPL "$_\n" } }
- elsif (/\(LIGTABLE/o)
- { $skip = 1 ; print VPL "$_\n" }
- else
- { print VPL "$_\n" } }
- close(TMP) ; close(VPL) }
- UnLink ("$filename.tmp") }
-
-my $raw = my $use = my $maplist = my $texlist = my $report = "" ;
-
-$use = "$encoding$varlabel-" ; $raw = $use . "raw-" ;
-
-my $encfil = "" ;
-
-if ($encoding ne "") # evt -progname=context
- { $encfil = `kpsewhich -progname=pdftex $encoding$varlabel.enc` ;
- chomp $encfil ; if ($encfil eq "") { $encfil = "$encoding$varlabel.enc" } }
-
-sub build_pdftex_mapline
- { my ($option, $usename, $fontname, $rawname, $cleanfont, $encoding, $varlabel, $strange) = @_;
- my $cleanname = $fontname;
- $cleanname =~ s/\_//gio ;
- $option =~ s/^\s+(.*)/$1/o ;
- $option =~ s/(.*)\s+$/$1/o ;
- $option =~ s/ / /g ;
- if ($option ne "")
- { $option = "\"$option\" 4" }
- else
- { $option = "4" }
- # adding cleanfont is kind of dangerous
- my $thename = "";
- my $str = "";
- my $theencoding = "" ;
- if ($strange ne "")
- { $thename = $cleanname ; $theencoding = "" ; }
- elsif ($lcdf)
- { $thename = $usename ; $theencoding = " $encoding$varlabel-$cleanname.enc" }
- elsif ($afmpl)
- { $thename = $usename ; $theencoding = " $encoding$varlabel.enc" }
- elsif ($virtual)
- { $thename = $rawname ; $theencoding = " $encoding$varlabel.enc" }
- else
- { $thename = $usename ; $theencoding = " $encoding$varlabel.enc" }
-if ($uselmencodings) {
- $theencoding =~ s/^(ec)\.enc/lm\-$1.enc/ ;
-}
- # quit rest if no type 1 file
- my $pfb_sourcepath = $sourcepath ;
- $pfb_sourcepath =~ s@/afm/@/type1/@ ;
- unless ((-e "$pfbpath/$fontname.$extension")||
- (-e "$pfb_sourcepath/$fontname.$extension")||
- (-e "$sourcepath/$fontname.$extension")||
- (-e "$ttfpath/$fontname.$extension"))
- { if ($tex) { $report .= "missing file: \\type \{$fontname.pfb\}\n" }
- report ("missing pfb file : $fontname.pfb") }
- # now add entry to map
- if ($strange eq "") {
- if ($extension eq "otf") {
- if ($lcdf) {
- my $mapline = "" ;
- if (open(ALTMAP,"texfont.map")) {
- while (<ALTMAP>) {
- chomp ;
- # atl: we assume this b/c we always force otftotfm --no-type1
- if (/<<(.*)\.otf$/oi) {
- $mapline = $_ ; last ;
- }
- }
- close(ALTMAP) ;
- } else {
- report("no mapfile from otftotfm : texfont.map") ;
- }
- if ($preproc) {
- $mapline =~ s/<\[/</;
- $mapline =~ s/<<(\S+)\.otf$/<$1\.pfb/ ;
- } else {
- $mapline =~ s/<<(\S+)\.otf$/<< $ttfpath\/$fontname.$extension/ ;
- }
- $str = "$mapline\n" ;
- } else {
- if ($preproc) {
- $str = "$thename $cleanfont $option < $fontname.pfb$theencoding\n" ;
- } else {
- # PdfTeX can't subset OTF files, so we have to include the whole thing
- # It looks like we also need to be explicit on where to find the file
- $str = "$thename $cleanfont $option << $ttfpath/$fontname.$extension <$theencoding\n" ;
- }
- }
- } else {
- $str = "$thename $cleanfont $option < $fontname.$extension$theencoding\n" ;
- }
- } else {
- $str = "$thename $cleanfont < $fontname.$extension\n" ;
- }
- return ($str, $thename); }
-
-sub build_dvips_mapline
- { my ($option, $usename, $fontname, $rawname, $cleanfont, $encoding, $varlabel, $strange) = @_;
- my $cleanname = $fontname;
- $cleanname =~ s/\_//gio ;
- $option =~ s/^\s+(.*)/$1/o ;
- $option =~ s/(.*)\s+$/$1/o ;
- $option =~ s/ / /g ;
- # adding cleanfont is kind of dangerous
- my $thename = "";
- my $str = "";
- my $optionencoding = "" ;
- my $encname = "";
- my $theencoding = "" ;
- if ($encoding ne "") # evt -progname=context
- { $encfil = `kpsewhich -progname=dvips $encoding$varlabel.enc` ;
- chomp $encfil ;
- if ($encfil eq "")
- { $encfil = "$encoding$varlabel.enc" ; }
- if (open(ENC,"<$encfil"))
- { while (<ENC>)
- { if (/^\/([^ ]+)\s*\[/)
- { $encname = $1;
- last; } }
- close ENC; } }
- if ($strange ne "")
- { $thename = $cleanname ;
- $optionencoding = "\"$option\"" if length($option)>1; }
- elsif ($lcdf)
- { $thename = $usename ;
- $optionencoding = "\"$option $encname ReEncodeFont\" <$encoding$varlabel-$cleanname.enc" }
- elsif ($afmpl)
- { $thename = $usename ;
- $optionencoding = "\"$option $encname ReEncodeFont\" <$encoding$varlabel.enc" }
- elsif ($virtual)
- { $thename = $rawname ;
- $optionencoding = "\"$option $encname ReEncodeFont\" <$encoding$varlabel.enc" }
- else
- { $thename = $usename ;
- $optionencoding = "\"$option $encname ReEncodeFont\" <$encoding$varlabel.enc" }
-if ($uselmencodings) {
- $theencoding =~ s/^(ec)\.enc/lm\-$1.enc/ ;
-}
- # quit rest if no type 1 file
- my $pfb_sourcepath = $sourcepath ;
- $pfb_sourcepath =~ s@/afm/@/type1/@ ;
- unless ((-e "$pfbpath/$fontname.$extension")||
- (-e "$pfb_sourcepath/$fontname.$extension")||
- (-e "$sourcepath/$fontname.$extension")||
- (-e "$ttfpath/$fontname.$extension"))
- { if ($tex) { $report .= "missing file: \\type \{$fontname.pfb\}\n" }
- report ("missing pfb file : $fontname.pfb") }
- # now add entry to map
- if ($strange eq "") {
- if ($extension eq "otf") {
- if ($lcdf) {
- my $mapline = "" ;
- if (open(ALTMAP,"texfont.map")) {
- while (<ALTMAP>) {
- chomp ;
- # atl: we assume this b/c we always force otftotfm --no-type1
- if (/<<(.*)\.otf$/oi) {
- $mapline = $_ ; last ;
- }
- }
- close(ALTMAP) ;
- } else {
- report("no mapfile from otftotfm : texfont.map") ;
- }
- if ($preproc) {
- $mapline =~ s/<\[/</;
- $mapline =~ s/<<(\S+)\.otf$/<$1\.pfb/ ;
- } else {
- $mapline =~ s/<<(\S+)\.otf$/<< $ttfpath\/$fontname.$extension/ ;
- }
- $str = "$mapline\n" ;
- } else {
- if ($preproc) {
- $str = "$thename $cleanfont $optionencoding <$fontname.pfb\n" ;
- } else {
- # dvips can't subset OTF files, so we have to include the whole thing
- # It looks like we also need to be explicit on where to find the file
- $str = "$thename $cleanfont $optionencoding << $ttfpath/$fontname.$extension \n" ;
- }
- }
- } else {
- $str = "$thename $cleanfont $optionencoding <$fontname.$extension\n" ;
- }
- } else {
- $str = "$thename $cleanfont $optionencoding <$fontname.$extension\n" ;
- }
- return ($str, $thename); }
-# return $str; }
-
-
-sub build_dvipdfm_mapline
- { my ($option, $usename, $fontname, $rawname, $cleanfont, $encoding, $varlabel, $strange) = @_;
- my $cleanname = $fontname;
- $cleanname =~ s/\_//gio ;
- $option =~ s/([\d\.]+)\s+SlantFont/ -s $1 /;
- $option =~ s/([\d\.]+)\s+ExtendFont/ -e $1 /;
- $option =~ s/^\s+(.*)/$1/o ;
- $option =~ s/(.*)\s+$/$1/o ;
- $option =~ s/ / /g ;
- # adding cleanfont is kind of dangerous
- my $thename = "";
- my $str = "";
- my $theencoding = "" ;
- if ($strange ne "")
- { $thename = $cleanname ; $theencoding = "" ; }
- elsif ($lcdf)
- { $thename = $usename ; $theencoding = " $encoding$varlabel-$cleanname" }
- elsif ($afmpl)
- { $thename = $usename ; $theencoding = " $encoding$varlabel" }
- elsif ($virtual)
- { $thename = $rawname ; $theencoding = " $encoding$varlabel" }
- else
- { $thename = $usename ; $theencoding = " $encoding$varlabel" }
-if ($uselmencodings) {
- $theencoding =~ s/^(ec)\.enc/lm\-$1.enc/ ;
-}
- # quit rest if no type 1 file
- my $pfb_sourcepath = $sourcepath ;
- $pfb_sourcepath =~ s@/afm/@/type1/@ ;
- unless ((-e "$pfbpath/$fontname.$extension")||
- (-e "$pfb_sourcepath/$fontname.$extension")||
- (-e "$sourcepath/$fontname.$extension")||
- (-e "$ttfpath/$fontname.$extension"))
- { if ($tex) { $report .= "missing file: \\type \{$fontname.pfb\}\n" }
- report ("missing pfb file : $fontname.pfb") }
- # now add entry to map
- if ($strange eq "") {
- if ($extension eq "otf") {
- #TH: todo
- } else {
- $str = "$thename $theencoding $fontname $option\n" ;
- }
- } else {
- $str = "$thename $fontname $option\n" ;
- }
- return ($str, $thename); }
-# return $str; }
-
-
-sub preprocess_font
- { my ($infont,$pfbfont) = @_ ;
- if ($infont ne "")
- { report ("otf/ttf source file : $infont") ;
- report ("destination file : $pfbfont") ; }
- else
- { error ("missing otf/ttf source file") }
- open (CONVERT, "| pfaedit -script -") || error ("couldn't open pipe to pfaedit") ;
- report ("pre-processing with : pfaedit") ;
- print CONVERT "Open('$infont');\n Generate('$pfbfont', '', 1) ;\n" ;
- close (CONVERT) }
-
-foreach my $file (@files)
- { my $option = my $slant = my $spaced = my $extend = my $vfstr = my $encstr = "" ;
- my $strange = "" ; my ($rawfont,$cleanfont,$restfont) ;
- $file = $file ;
- my $ok = $file =~ /(.*)\/(.+?)\.(.*)/ ;
- my ($path,$name,$suffix) = ($1,$2,$3) ;
- # remove trailing _'s
- my $fontname = $name ;
- my $cleanname = $fontname ;
- $cleanname =~ s/\_//gio ;
- # atl: pre-process an opentype or truetype file by converting to pfb
- if ($preproc && !$lcdf)
- { unless (-f "$afmpath/$cleanname.afm" && -f "$pfbpath/$cleanname.pfb")
- { preprocess_font("$path/$name.$suffix", "$pfbpath/$cleanname.pfb") ;
- rename("$pfbpath/$cleanname.afm", "$afmpath/$cleanname.afm")
- || error("couldn't move afm product of pre-process.") }
- $path = $afmpath ;
- $file = "$afmpath/$cleanname.afm" }
- # cleanup
- foreach my $suf ("tfm", "vf", "vpl")
- { UnLink "$raw$cleanname$fontsuffix.$suf" ;
- UnLink "$use$cleanname$fontsuffix.$suf" }
- UnLink "texfont.log" ;
- # set switches
- if ($encoding ne "")
- { $encstr = " -T $encfil" }
- if ($caps ne "")
- { $vfstr = " -V $use$cleanname$fontsuffix" }
- else # if ($virtual)
- { $vfstr = " -v $use$cleanname$fontsuffix" }
- my $font = "";
- # let's see what we have here (we force texnansi.enc to avoid error messages)
- if ($lcdf)
- { my $command = "otfinfo -p $file" ;
- print "$command\n" if $trace;
- $font = `$command` ;
- chomp $font ;
- $cleanname = $cleanfont = $font }
- else
- { my $command = "afm2tfm \"$file\" -p texnansi.enc texfont.tfm" ;
- print "$command (for testing)\n" if $trace ;
- $font = `$command` ;
- UnLink "texfont.tfm" ;
- ($rawfont,$cleanfont,$restfont) = split(/\s/,$font) }
- if ($font =~ /(math|expert)/io) { $strange = lc $1 }
- $cleanfont =~ s/\_/\-/goi ;
- $cleanfont =~ s/\-+$//goi ;
- print "\n" ;
- if (($strange eq "expert")&&($expert))
- { report ("font identifier : $cleanfont$namesuffix -> $strange -> tfm") }
- elsif ($strange ne "")
- { report ("font identifier : $cleanfont$namesuffix -> $strange -> skipping") }
- elsif ($afmpl)
- { report ("font identifier : $cleanfont$namesuffix -> text -> tfm") }
- elsif ($virtual)
- { report ("font identifier : $cleanfont$namesuffix -> text -> tfm + vf") }
- else
- { report ("font identifier : $cleanfont$namesuffix -> text -> tfm") }
- # don't handle strange fonts
- if ($strange eq "")
- { # atl: support for lcdf otftotfm
- if ($lcdf && $extension eq "otf")
- { # no vf, bypass afm, use otftotfm to get encoding and tfm
- my $varstr = my $encout = my $tfmout = "" ;
- report "processing files : otf -> tfm + enc" ;
- if ($encoding ne "")
- { $encfil = `kpsewhich -progname=pdftex $encoding.enc` ;
- chomp $encfil ; if ($encfil eq "") { $encfil = "$encoding.enc" }
- $encstr = " -e $encfil " }
- if ($variant ne "")
- { ( $varstr = $variant ) =~ s/,/ -f /goi ;
- $varstr = " -f $varstr" }
- $encout = "$encpath/$use$cleanfont.enc" ;
- if (-e $encout)
- { report ("renaming : $encout -> $use$cleanfont.bak") ;
- UnLink "$encpath/$use$cleanfont.bak" ;
- rename $encout, "$encpath/$use$cleanfont.bak" }
- UnLink "texfont.map" ;
- $tfmout = "$use$cleanfont$fontsuffix" ;
- my $otfcommand = "otftotfm -a $varstr $encstr $passon $shape --name=\"$tfmout\" --encoding-dir=\"$encpath/\" --tfm-dir=\"$tfmpath/\" --vf-dir=\"$vfpath/\" --no-type1 --map-file=./texfont.map \"$file\"" ;
- print "$otfcommand\n" if $trace ;
- system("$otfcommand") ;
- $encfil = $encout }
- else
- { # generate tfm and vpl, $file is on afm path
- my $font = '' ;
- if ($afmpl)
- { report " generating pl : $cleanname$fontsuffix (from $cleanname)" ;
- $encstr = " -p $encfil" ;
- if ($uselmencodings) {
- $encstr =~ s/(ec)\.enc$/lm\-$1\.enc/ ;
- }
- my $command = "afm2pl -f afm2tfm $shape $passon $encstr $file $cleanname$fontsuffix.vpl" ;
- print "$command\n" if $trace ;
- my $ok = `$command` ;
- if (open (TMP,"$cleanname$fontsuffix.map"))
- { $font = <TMP> ;
- close(TMP) ;
- UnLink "$cleanname$fontsuffix.map" } }
- else
- { report "generating raw tfm/vpl : $raw$cleanname$fontsuffix (from $cleanname)" ;
- my $command = "afm2tfm $file $shape $passon $encstr $vfstr $raw$cleanname$fontsuffix" ;
- print "$command\n" if $trace ;
- $font = `$command` }
- # generate vf file if needed
- chomp $font ;
- if ($font =~ /.*?([\d\.]+)\s*ExtendFont/io) { $extend = $1 }
- if ($font =~ /.*?([\d\.]+)\s*SlantFont/io) { $slant = $1 }
- if ($extend ne "") { $option .= " $extend ExtendFont " }
- if ($slant ne "") { $option .= " $slant SlantFont " }
- if ($afmpl)
- { if ($noligs||$nofligs) { removeligatures("$cleanname$fontsuffix") }
- report "generating new tfm : $use$cleanname$fontsuffix" ;
- my $command = "pltotf $cleanname$fontsuffix.vpl $use$cleanname$fontsuffix.tfm" ;
- print "$command\n" if $trace ;
- my $ok = `$command` }
- elsif ($virtual)
- { if ($noligs||$nofligs) { removeligatures("$use$cleanname$fontsuffix") }
- report "generating new vf : $use$cleanname$fontsuffix (from $use$cleanname)" ;
- my $command = "vptovf $use$cleanname$fontsuffix.vpl $use$cleanname$fontsuffix.vf $use$cleanname$fontsuffix.tfm" ;
- print "$command\n" if $trace ;
- my $ok = `$command` }
- else
- { if ($noligs||$nofligs) { removeligatures("$raw$cleanname$fontsuffix") }
- report "generating new tfm : $use$cleanname$fontsuffix (from $raw$cleanname)" ;
- my $command = "pltotf $raw$cleanname$fontsuffix.vpl $use$cleanname$fontsuffix.tfm" ;
- print "$command\n" if $trace ;
- my $ok = `$command` } } }
- elsif (-e "$sourcepath/$cleanname.tfm" )
- { report "using existing tfm : $cleanname.tfm" }
- elsif (($strange eq "expert")&&($expert))
- { report "creating tfm file : $cleanname.tfm" ;
- my $command = "afm2tfm $file $cleanname.tfm" ;
- print "$command\n" if $trace ;
- my $font = `$command` }
- else
- { report "use supplied tfm : $cleanname" }
- # report results
- if (!$lcdf)
- { ($rawfont,$cleanfont,$restfont) = split(/\s/,$font) }
- $cleanfont =~ s/\_/\-/goi ;
- $cleanfont =~ s/\-+$//goi ;
- # copy files
- my $usename = "$use$cleanname$fontsuffix" ;
- my $rawname = "$raw$cleanname$fontsuffix" ;
-
- if ($lcdf eq "")
- { if ($strange ne "")
- { UnLink ("$vfpath/$cleanname.vf", "$tfmpath/$cleanname.tfm") ;
- copy ("$cleanname.tfm","$tfmpath/$cleanname.tfm") ;
- copy ("$usename.tfm","$tfmpath/$usename.tfm") ;
- # or when available, use vendor one :
- copy ("$sourcepath/$cleanname.tfm","$tfmpath/$cleanname.tfm") }
- elsif ($virtual)
- { UnLink ("$vfpath/$rawname.vf", "$vfpath/$usename.vf") ;
- UnLink ("$tfmpath/$rawname.tfm", "$tfmpath/$usename.tfm") ;
- copy ("$usename.vf" ,"$vfpath/$usename.vf") ;
- copy ("$rawname.tfm","$tfmpath/$rawname.tfm") ;
- copy ("$usename.tfm","$tfmpath/$usename.tfm") }
- elsif ($afmpl)
- { UnLink ("$vfpath/$rawname.vf", "$vfpath/$usename.vf", "$vfpath/$cleanname.vf") ;
- UnLink ("$tfmpath/$rawname.tfm", "$tfmpath/$usename.tfm", "$tfmpath/$cleanname.tfm") ;
- copy ("$usename.tfm","$tfmpath/$usename.tfm") }
- else
- { UnLink ("$vfpath/$usename.vf", "$tfmpath/$usename.tfm") ;
- # slow but prevents conflicting vf's
- my $rubish = `kpsewhich $usename.vf` ; chomp $rubish ;
- if ($rubish ne "") { UnLink $rubish }
- #
- copy ("$usename.tfm","$tfmpath/$usename.tfm") } }
- # cleanup
- foreach my $suf ("tfm", "vf", "vpl")
- { UnLink ("$rawname.$suf", "$usename.$suf") ;
- UnLink ("$cleanname.$suf", "$fontname.$suf") ;
- UnLink ("$cleanname$fontsuffix.$suf", "$fontname$fontsuffix.$suf") }
- # add line to map files
- my $str = my $thename = "";
- ($str, $thename) = build_pdftex_mapline($option, $usename, $fontname, $rawname, $cleanfont, $encoding, $varlabel, $strange);
- # check for redundant entries
- if (defined $PDFTEXMAP) {
- $pdftexmapdata =~ s/^$thename\s.*?$//gmis ;
- if ($afmpl) {
- if ($pdftexmapdata =~ s/^$rawname\s.*?$//gmis) {
- report ("removing raw file : $rawname") ;
- }
- }
- $maplist .= $str ;
- $pdftexmapdata .= $str ;
- }
- ($str, $thename) = build_dvips_mapline($option, $usename, $fontname, $rawname, $cleanfont, $encoding, $varlabel, $strange);
- # check for redundant entries
- if (defined $DVIPSMAP) {
- $dvipsmapdata =~ s/^$thename\s.*?$//gmis ;
- if ($afmpl) {
- if ($dvipsmapdata =~ s/^$rawname\s.*?$//gmis) {
- report ("removing raw file : $rawname") ;
- }
- }
- $dvipsmapdata .= $str ;
- }
- ($str, $thename) = build_dvipdfm_mapline($option, $usename, $fontname, $rawname, $cleanfont, $encoding, $varlabel, $strange);
- # check for redundant entries
- if (defined $DVIPDFMMAP) {
- $dvipdfmmapdata =~ s/^$thename\s.*?$//gmis ;
- if ($afmpl) {
- if ($dvipdfmmapdata =~ s/^$rawname\s.*?$//gmis) {
- report ("removing raw file : $rawname") ;
- }
- }
- $dvipdfmmapdata .= $str ;
- }
-
- # write lines to tex file
- if (($strange eq "expert")&&($expert)) {
- $fntlist .= "\\definefontsynonym[$cleanfont$namesuffix][$cleanname] \% expert\n" ;
- } elsif ($strange ne "") {
- $fntlist .= "\%definefontsynonym[$cleanfont$namesuffix][$cleanname]\n" ;
- } else {
- $fntlist .= "\\definefontsynonym[$cleanfont$namesuffix][$usename][encoding=$encoding]\n" ;
- }
- next unless $tex ;
- if (($strange eq "expert")&&($expert)) {
- $texlist .= "\\ShowFont[$cleanfont$namesuffix][$cleanname]\n" ;
- } elsif ($strange ne "") {
- $texlist .= "\%ShowFont[$cleanfont$namesuffix][$cleanname]\n" ;
- } else {
- $texlist .= "\\ShowFont[$cleanfont$namesuffix][$usename][$encoding]\n"
- }
-}
-
-finish_mapfile("pdftex", $PDFTEXMAP, $pdftexmapdata);
-finish_mapfile("dvipdfm", $DVIPDFMMAP, $dvipdfmmapdata);
-finish_mapfile("dvips", $DVIPSMAP, $dvipsmapdata);
-
-if ($tex)
- { my $mappath = mappath("pdftex");
- $mappath =~ s/\\/\//go ;
- $savedoptions =~ s/^\s+//gmois ; $savedoptions =~ s/\s+$//gmois ;
- $fntlist =~ s/^\s+//gmois ; $fntlist =~ s/\s+$//gmois ;
- $maplist =~ s/^\s+//gmois ; $maplist =~ s/\s+$//gmois ;
- print TEX "$texlist" ;
- print TEX "\n" ;
- print TEX "\\setupheadertexts[\\tttf example definitions]\n" ;
- print TEX "\n" ;
- print TEX "\\starttyping\n" ;
- print TEX "texfont $savedoptions\n" ;
- print TEX "\\stoptyping\n" ;
- print TEX "\n" ;
- print TEX "\\starttyping\n" ;
- print TEX "$mappath/$mapfile\n" ;
- print TEX "\\stoptyping\n" ;
- print TEX "\n" ;
- print TEX "\\starttyping\n" ;
- print TEX "$fntlist\n" ;
- print TEX "\\stoptyping\n" ;
- print TEX "\n" ;
- print TEX "\\page\n" ;
- print TEX "\n" ;
- print TEX "\\setupheadertexts[\\tttf $mapfile]\n" ;
- print TEX "\n" ;
- print TEX "\\starttyping\n" ;
- print TEX "$maplist\n" ;
- print TEX "\\stoptyping\n" ;
- print TEX "\n" ;
- print TEX "\\stoptext\n" }
-
-if ($tex) { close (TEX) }
-
-# atl: global cleanup with generated files (afm & ttf don't mix)
-
-UnLink(@cleanup) ;
-
-print "\n" ; report ("generating : ls-r databases") ;
-
-# Refresh database.
-
-print "\n" ; system ("mktexlsr $fontroot") ; print "\n" ;
-
-# Process the test file.
-
-if ($show) { system ("texexec --once --silent $texfile") }
-
-@files = validglob("$identifier.* *-$identifier.map") ;
-
-foreach my $file (@files)
- { unless ($file =~ /(tex|pdf|log|mp|tmp)$/io) { UnLink ($file) } }
-
-exit ;
diff --git a/scripts/context/perl/texutil.pl b/scripts/context/perl/texutil.pl
deleted file mode 100644
index ca3645015..000000000
--- a/scripts/context/perl/texutil.pl
+++ /dev/null
@@ -1,2914 +0,0 @@
-eval '(exit $?0)' && eval 'exec perl -S $0 ${1+"$@"}' && eval 'exec perl -S $0 $argv:q'
- if 0;
-
-#D \module
-#D [ file=texutil.pl,
-#D version=2003.09.16,
-#D title=pre- and postprocessing utilities,
-#D subtitle=\TEXUTIL,
-#D author=Hans Hagen,
-#D date=\currentdate,
-#D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
-#C
-#C This module is part of the \CONTEXT\ macro||package and is
-#C therefore copyrighted by \PRAGMA. See licen-en.pdf for
-#C details.
-
-# much functionality will move to ctxtools, xmltools and pdftools; that way texutil
-# becomes limited to tui processing only, which is cleaner (also for taco's binary
-# version)
-
-# Thanks to Tobias Burnus for the german translations.
-# Thanks to Thomas Esser for hooking it into web2c
-# Thanks to Taco Hoekwater for making the file -w proof and some fixes
-# Thanks to Alex Knowles and friends for the right JPG specs
-# Thanks to Sebastian Rahtz for the eps to PDF method
-# Thanks to Fabrice Popineau for windows bin code
-
-#D We started with a hack provided by Thomas Esser. This
-#D expression replaces the unix specific line \type
-#D {#!/usr/bin/perl}.
-
-# undocumented:
-#
-# --analyze file.pdf : reports some statistics
-# --purge [jobname] : removes temporary files
-# --purgeall [jobname] : removes all temporary files
-
-#D This is \TEXUTIL, a utility program (script) to be used
-#D alongside the \CONTEXT\ macro package. This \PERL\ script is
-#D derived from the \MODULA\ version and uses slightly better
-#D algoritms for sanitizing \TEX\ specific (sub|)|strings.
-#D
-#D This implementation has some features not found in the
-#D binary version, like scanning illustrations other than \EPS.
-#D I would suggest to keep an eye on the version number:
-
-$Program = "TeXUtil 9.0.1 - ConTeXt / PRAGMA ADE 1992-2006" ;
-
-#D By the way, this is my first \PERL\ script, which means
-#D that it will be improved as soon as I find new and/or more
-#D suitable solutions in the \PERL\ manuals. As can be seen in
-#D the definition of \type{$Program}, this program is part of
-#D the \CONTEXT\ suite, and therefore can communicate with the
-#D users in english as well as some other languages. One can
-#D set his favourite language by saying something like:
-
-#D This one has a real old date, 1992. This is because it is
-#D a converted modula program that was used in the very early
-#D days of our \TEX\ history (macros for proper inclusion of
-#D graphics were among the first thatwe wrote).
-
-#D \starttypen
-#D perl texutil.pl --int=de --fig *.eps *.tif *.pdf *.png *.jpg
-#D \stoptypen
-#D
-#D or simpler:
-#D
-#D \starttypen
-#D perl texutil.pl --fig *.*
-#D \stoptypen
-
-#D Of course one can also say \type{--interface=nl}, which
-#D happens to be my native language.
-
-#D I won't go into too much detail on the algoritms used.
-#D The next few pages show the functionality as reported by the
-#D helpinformation and controled by command line arguments
-#D and can serve as additional documentation.
-
-#D \TEXUTIL\ can handle different tasks; which one is active
-#D depends on the command line arguments. These are handled by
-#D a \PERL\ system module. This means that, at least for the
-#D moment, there is no external control as provided by the
-#D \PRAGMA\ environment system.
-
-use Getopt::Long ;
-use FindBin ;
-
-#D We don't want error messages and accept partial switches,
-#D which saves users some typing.
-
-$Getopt::Long::passthrough = 1 ; # no error message
-$Getopt::Long::autoabbrev = 1 ; # partial switch accepted
-
-#D We also predefine the interface language and set a boolean
-#D that keeps track of unknown options. \voetnoot {This feature
-#D is still to be implemented.}
-
-$UserInterface = "en" ;
-$UnknownOptions = 0 ;
-$TcXPath = '' ;
-
-#D We need this for calling GS.
-
-use Config ;
-
-my $dosish = ($Config{'osname'} =~ /^(ms)?dos|^os\/2|^(ms|cyg)win/i) ;
-
-#D Here come the options:
-
-&GetOptions
- ("references" => \$ProcessReferences,
- "ij" => \$ProcessIJ,
- "high" => \$ProcessHigh,
- "quotes" => \$ProcessQuotes,
- "tcxpath=s" => \$TcXPath,
- "documents" => \$ProcessDocuments,
- "type=s" => \$ProcessType,
- "outputfile=s" => \$ProcessOutputFile,
- "sources" => \$ProcessSources,
- "setups" => \$ProcessSetups,
- "templates" => \$ProcessTemplates,
- "infos" => \$ProcessInfos,
- "figures" => \$ProcessFigures,
- "epspage" =>\$ProcessEpsPage,
- "epstopdf" =>\$ProcessEpsToPdf,
- "logfile" => \$ProcessLogFile,
- "box" =>\$ProcessBox,
- "hbox" =>\$ProcessHBox,
- "vbox" =>\$ProcessVBox,
- "criterium=f" =>\$ProcessCriterium,
- "unknown" =>\$ProcessUnknown,
- "purge" => \$PurgeFiles,
- "purgeall" => \$PurgeAllFiles,
- "analyze" => \$AnalyzeFile,
- "filter" => \$FilterPages,
- "help" => \$ProcessHelp,
- "silent" => \$ProcessSilent,
- "verbose" => \$ProcessVerbose,
- "interface=s" => \$UserInterface) ;
-
-# A bit old, this code, could be an array. Anyhow, we will
-# replace texutil soon.
-
-$InputFile = "@ARGV" ; # niet waterdicht
-
-#D We need some hacks to suppress terminal output. This
-#D piece of code is based on page~193 of "Programming Perl".
-
-$ProgramLog = "texutil.log" ;
-
-# Well, it seems that unix' symlinks are sensitive for being
-# hijacked. The assumption is that a known file can be a problem.
-# Of course when one knows that certains files are processed,
-# the names are always known and hijacking can always take
-# place. But let's use a slightly less predictable name here:
-#
-# if ((@ARGV[0]) && (@ARGV[0] ne "")) {
-# $ProgramLog = "@ARGV[0]-$ProgramLog" ;
-# } else {
-# # no need to be silent
-# $ProcessSilent = 0 ;
-# }
-#
-# or better, let's drop this feature, since i'm not in the mood
-# now to test hacks like this (i'll just wait till the age of
-# computer anarchy has ended).
-
-$ProgramLog = "/dev/null" ;
-
-# Maybe we should just write to the nul device. (In the rewritten
-# version I can treat unix more strick.)
-
-sub RedirectTerminal
- { open SAVEDSTDOUT, ">&STDOUT" ;
- open STDOUT, ">$ProgramLog" ;
- select STDOUT; $| = 1 }
-
-#D And, indeed:
-
-if ($ProcessSilent)
- { RedirectTerminal }
-else
- { $ProcessVerbose = 0 }
-
-#D We can temporary open the terminal channel.
-
-sub OpenTerminal
- { close STDOUT ;
- open STDOUT, ">&SAVEDSTDOUT" }
-
-sub CloseTerminal
- { open SAVEDSTDOUT, ">&STDOUT" ;
- open STDOUT, ">>$ProgramLog" ;
- select STDOUT; $| = 1 }
-
-#D By default wildcards are expanded into a list. The
-#D subroutine below is therefore only needed when no file or
-#D pattern is given.
-
-sub CompFileName
- { my ($a,$b) = @_ ;
- my ($fa,$sa) = split(/\./,$a) ;
- my ($fb,$sb) = split(/\./,$b) ;
- if (($sa =~ /^\d+$/o)&&($sb =~ /^\d+$/o))
- { $a = $fa . "." . sprintf("%10d",$sa) ; $a =~ s/\s/0/o ;
- $b = $fb . "." . sprintf("%10d",$sb) ; $b =~ s/\s/0/o }
- return (lc ($a) cmp lc ($b)) }
-
-sub CheckInputFiles
- { @UserSuppliedFiles = glob $_[0] ;
- @UserSuppliedFiles = sort { CompFileName($a,$b) } @UserSuppliedFiles }
-
-#D The next subroutine takes care of the optional output
-#D filename (e.g. for figure dimensions).
-
-$ProcessOutputFile = "" ;
-
-my $Rubish ;
-
-sub SetOutputFile
- { ($OutFilNam, $OutFilSuf) = split (/\./, $_[0], 2) ;
- unless ($ProcessOutputFile eq "")
- { $ProcessOutputFile .= "." . $OutFilSuf ;
- ($OutFilNam, $OutFilSuf, $Rubish) = split (/\./, $ProcessOutputFile , 3)}
- $OutputFile = $OutFilNam . "." . $OutFilSuf }
-
-#D Sometimes we need to split filenames.
-
-my ($FileName, $FileSuffix) = ("","") ;
-
-sub SplitFileName
- { my $Rubish = "" ;
- if ($_[0] =~ /^\.\//)
- { ($Rubish, $FileName) = split ( /^\.\//, $_[0], 2) }
- else
- { $FileName = $_[0] }
- return split (/\./, $FileName, 2) }
-
-#D In order to support multiple interfaces, we save the
-#D messages in a hash table. As a bonus we can get a quick
-#D overview of the messages we deal with.
-
-my %MS ;
-
-sub Report
- { foreach $_ (@_)
- { if (! defined $MS{$_})
- { print $_ }
- else
- { print $MS{$_} }
- print " " }
- print "\n" }
-
-#D The messages are saved in a hash table and are called
-#D by name. This contents of this table depends on the
-#D interface language in use.
-
-#D \startcompressdefinitions
-
-if ($UserInterface eq "nl")
-
- { # begin of dutch section
-
- $MS{"ProcessingReferences"} = "commando's, lijsten en indexen verwerken" ;
- $MS{"MergingReferences"} = "indexen samenvoegen" ;
- $MS{"GeneratingDocumentation"} = "ConTeXt documentatie file voorbereiden" ;
- $MS{"GeneratingSources"} = "ConTeXt broncode file genereren" ;
- $MS{"FilteringDefinitions"} = "ConTeXt definities filteren" ;
- $MS{"CopyingTemplates"} = "TeXEdit toets templates copieren" ;
- $MS{"CopyingInformation"} = "TeXEdit help informatie copieren" ;
- $MS{"GeneratingFigures"} = "figuur file genereren" ;
- $MS{"FilteringLogFile"} = "log file filteren (poor mans version)" ;
-
- $MS{"SortingIJ"} = "IJ sorteren onder Y" ;
- $MS{"ConvertingHigh"} = "hoge ASCII waarden converteren" ;
- $MS{"ProcessingQuotes"} = "characters met accenten afhandelen" ;
- $MS{"ForcingFileType"} = "filetype instellen" ;
- $MS{"UsingEps"} = "EPS files afhandelen" ;
- $MS{"UsingTif"} = "TIF files afhandelen" ;
- $MS{"UsingPdf"} = "PDF files afhandelen" ;
- $MS{"UsingPng"} = "PNG files afhandelen" ;
- $MS{"UsingJpg"} = "JPG files afhandelen" ;
- $MS{"EpsToPdf"} = "EPS converteren naar PDF";
- $MS{"EpsPage"} = "EPS pagina instellen";
- $MS{"FilteringBoxes"} = "overfull boxes filteren" ;
- $MS{"ApplyingCriterium"} = "criterium toepassen" ;
- $MS{"FilteringUnknown"} = "onbekende ... filteren" ;
-
- $MS{"NoInputFile"} = "geen invoer file opgegeven" ;
- $MS{"NoOutputFile"} = "geen uitvoer file gegenereerd" ;
- $MS{"EmptyInputFile"} = "lege invoer file" ;
- $MS{"NotYetImplemented"} = "nog niet beschikbaar" ;
-
- $MS{"Action"} = " actie :" ;
- $MS{"Option"} = " optie :" ;
- $MS{"Error"} = " fout :" ;
- $MS{"Remark"} = " opmerking :" ;
- $MS{"SystemCall"} = " systeemaanroep :" ;
- $MS{"BadSystemCall"} = " foute systeemaanroep :" ;
- $MS{"MissingSubroutine"} = " onbekende subroutine :" ;
-
- $MS{"EmbeddedFiles"} = " gebruikte files :" ;
- $MS{"BeginEndError"} = " b/e fout in :" ;
- $MS{"SynonymEntries"} = " aantal synoniemen :" ;
- $MS{"SynonymErrors"} = " fouten :" ;
- $MS{"RegisterEntries"} = " aantal ingangen :" ;
- $MS{"RegisterErrors"} = " fouten :" ;
- $MS{"PassedCommands"} = " aantal commando's :" ;
-
- $MS{"MultiPagePdfFile"} = " te veel pagina's :" ;
- $MS{"MissingMediaBox"} = " geen mediabox :" ;
- $MS{"MissingBoundingBox"} = " geen boundingbox :" ;
-
- $MS{"NOfDocuments"} = " documentatie blokken :" ;
- $MS{"NOfDefinitions"} = " definitie blokken :" ;
- $MS{"NOfSkips"} = " overgeslagen blokken :" ;
- $MS{"NOfSetups"} = " gecopieerde setups :" ;
- $MS{"NOfTemplates"} = " gecopieerde templates :" ;
- $MS{"NOfInfos"} = " gecopieerde helpinfos :" ;
- $MS{"NOfFigures"} = " verwerkte figuren :" ;
- $MS{"NOfBoxes"} = " te volle boxen :" ;
- $MS{"NOfUnknown"} = " onbekende ... :" ;
-
- $MS{"InputFile"} = " invoer file :" ;
- $MS{"OutputFile"} = " outvoer file :" ;
- $MS{"FileType"} = " type file :" ;
- $MS{"EpsFile"} = " eps file :" ;
- $MS{"PdfFile"} = " pdf file :" ;
- $MS{"TifFile"} = " tif file :" ;
- $MS{"PngFile"} = " png file :" ;
- $MS{"JpgFile"} = " jpg file :" ;
- $MS{"MPFile"} = " metapost file :" ;
-
- $MS{"LoadedFilter"} = " geladen filter :" ;
- $MS{"RemappedKeys"} = " onderschepte keys :" ;
- $MS{"WrongFilterPath"} = " fout filter pad :" ;
-
- $MS{"Overfull"} = "te vol" ;
- $MS{"Entries"} = "ingangen" ;
- $MS{"References"} = "verwijzingen" ;
-
- $MS{"PlugInInit"} = " plugin initialized :" ;
- $MS{"PlugInReport"} = " plugin report :" ;
-
- } # end of dutch section
-
-elsif ($UserInterface eq "de")
-
- { # begin of german section
-
- $MS{"ProcessingReferences"} = "Verarbeiten der Befehle, Listen und Register" ;
- $MS{"MergingReferences"} = "Register verschmelzen" ;
- $MS{"GeneratingDocumentation"} = "Vorbereiten der ConTeXt-Dokumentationsdatei" ;
- $MS{"GeneratingSources"} = "Erstellen einer nur Quelltext ConTeXt-Datei" ;
- $MS{"FilteringDefinitions"} = "Filtern der ConTeXt-Definitionen" ;
- $MS{"CopyingTemplates"} = "Kopieren der TeXEdit-Test-key-templates" ;
- $MS{"CopyingInformation"} = "Kopieren der TeXEdit-Hilfsinformation" ;
- $MS{"GeneratingFigures"} = "Erstellen einer Abb-Uebersichtsdatei" ;
- $MS{"FilteringLogFile"} = "Filtern der log-Datei" ;
-
- $MS{"SortingIJ"} = "Sortiere IJ nach Y" ;
- $MS{"ConvertingHigh"} = "Konvertiere hohe ASCII-Werte" ;
- $MS{"ProcessingQuotes"} = "Verarbeiten der Akzentzeichen" ;
- $MS{"ForcingFileType"} = "Dateityp einstellen" ;
- $MS{"UsingEps"} = "EPS-Dateien verarbeite" ;
- $MS{"UsingTif"} = "TIF-Dateien verarbeite" ;
- $MS{"UsingPdf"} = "PDF-Dateien verarbeite" ;
- $MS{"UsingPng"} = "PNG-Dateien verarbeite" ;
- $MS{"UsingJpg"} = "JPG-Dateien verarbeite" ;
- $MS{"EpsToPdf"} = "convert EPS to PDF";
- $MS{"EpsPage"} = "setup EPS page";
-
- $MS{"FilteringBoxes"} = "Filtern der ueberfuellten Boxen" ;
- $MS{"ApplyingCriterium"} = "Anwenden des uebervoll-Kriteriums" ;
- $MS{"FilteringUnknown"} = "Filter unbekannt ..." ;
-
- $MS{"NoInputFile"} = "Keine Eingabedatei angegeben" ;
- $MS{"NoOutputFile"} = "Keine Ausgabedatei generiert" ;
- $MS{"EmptyInputFile"} = "Leere Eingabedatei" ;
- $MS{"NotYetImplemented"} = "Noch nicht verfuegbar" ;
-
- $MS{"Action"} = " Aktion :" ;
- $MS{"Option"} = " Option :" ;
- $MS{"Error"} = " Fehler :" ;
- $MS{"Remark"} = " Anmerkung :" ;
- $MS{"SystemCall"} = " system call :" ;
- $MS{"BadSystemCall"} = " bad system call :" ;
- $MS{"MissingSubroutine"} = " missing subroutine :" ;
- $MS{"SystemCall"} = " Systemaufruf :" ;
- $MS{"BadSystemCall"} = " Fehlerhafter Aufruf :" ;
- $MS{"MissingSubroutine"} = " Fehlende Unterroutine :" ;
-
- $MS{"EmbeddedFiles"} = " Eingebettete Dateien :" ;
- $MS{"BeginEndError"} = " Beg./Ende-Fehler in :" ;
- $MS{"SynonymEntries"} = " Synonymeintraege :" ;
- $MS{"SynonymErrors"} = " Fehlerhafte Eintraege :" ;
- $MS{"RegisterEntries"} = " Registereintraege :" ;
- $MS{"RegisterErrors"} = " Fehlerhafte Eintraege :" ;
- $MS{"PassedCommands"} = " Verarbeite Befehle :" ;
-
- $MS{"MultiPagePdfFile"} = " zu viele Seiten :" ;
- $MS{"MissingMediaBox"} = " fehlende mediabox :" ;
- $MS{"MissingBoundingBox"} = " fehlende boundingbox :" ;
-
- $MS{"NOfDocuments"} = " Dokumentbloecke :" ;
- $MS{"NOfDefinitions"} = " Definitionsbloecke :" ;
- $MS{"NOfSkips"} = "Uebersprungene Bloecke :" ;
- $MS{"NOfSetups"} = " Kopierte setups :" ;
- $MS{"NOfTemplates"} = " Kopierte templates :" ;
- $MS{"NOfInfos"} = " Kopierte helpinfos :" ;
- $MS{"NOfFigures"} = " Verarbeitete Abb. :" ;
- $MS{"NOfBoxes"} = " Zu volle Boxen :" ;
- $MS{"NOfUnknown"} = " Unbekannt ... :" ;
-
- $MS{"InputFile"} = " Eingabedatei :" ;
- $MS{"OutputFile"} = " Ausgabedatei :" ;
- $MS{"FileType"} = " Dateityp :" ;
- $MS{"EpsFile"} = " eps-Datei :" ;
- $MS{"PdfFile"} = " pdf-Datei :" ;
- $MS{"TifFile"} = " tif-Datei :" ;
- $MS{"PngFile"} = " png-Datei :" ;
- $MS{"JpgFile"} = " jpg-Datei :" ;
- $MS{"MPFile"} = " metapost-Datei :" ;
-
- $MS{"LoadedFilter"} = " loaded filter :" ; # tobias
- $MS{"RemappedKeys"} = " remapped keys :" ; # tobias
- $MS{"WrongFilterPath"} = " wrong filter path :" ; # tobias
-
- $MS{"Overfull"} = "zu voll" ;
- $MS{"Entries"} = "Eintraege" ;
- $MS{"References"} = "Referenzen" ;
-
- $MS{"ExtraProgram"} = " extra program :" ;
- $MS{"PlugInInit"} = " plugin initialized :" ;
- $MS{"PlugInReport"} = " plugin report :" ;
-
- } # end of german section
-
-elsif ($UserInterface eq "it")
-
- { # begin of italian section
-
- $MS{"ProcessingReferences"} = "elaborazione di comandi, liste e registri" ;
- $MS{"MergingReferences"} = "fusione dei registri" ;
- $MS{"GeneratingDocumentation"} = "preparazione del file di documentazione ConTeXt" ;
- $MS{"GeneratingSources"} = "generazione del solo sorgente ConTeXt" ;
- $MS{"FilteringDefinitions"} = "filtraggio delle definizioni formali ConTeXt" ;
- $MS{"CopyingTemplates"} = "copia dei modelli rapidi di voci di TeXEdit" ;
- $MS{"CopyingInformation"} = "copia delle informazioni di aiuto di TeXEdit" ;
- $MS{"GeneratingFigures"} = "generazione del file di elengo delle figure" ;
- $MS{"FilteringLogFile"} = "filtraggio del file di log" ;
-
- $MS{"SortingIJ"} = "IJ elencato sotto Y" ;
- $MS{"ConvertingHigh"} = "conversione dei valori ASCII alti" ;
- $MS{"ProcessingQuotes"} = "elaborazione dei caratteri accentati" ;
- $MS{"ForcingFileType"} = "impostazine del tipo di file" ;
- $MS{"UsingEps"} = "elaborazione del file EPS" ;
- $MS{"UsingTif"} = "elaborazione del file TIF" ;
- $MS{"UsingPdf"} = "elaborazione del file PDF" ;
- $MS{"UsingPng"} = "elaborazione del file PNG" ;
- $MS{"UsingJpg"} = "elaborazione del file JPG" ;
- $MS{"EpsToPdf"} = "conversione da EPS a PDF";
- $MS{"EpsPage"} = "impostazione pagina EPS";
-
- $MS{"FilteringBoxes"} = "filtraggio delle overfull boxes" ;
- $MS{"ApplyingCriterium"} = "applicazione del criterio overfull" ;
- $MS{"FilteringUnknown"} = "filtraggio dei messaggi non conosciuti ..." ;
-
- $MS{"NoInputFile"} = "nessun file di input specificato" ;
- $MS{"NoOutputFile"} = "nessun file di output generato" ;
- $MS{"EmptyInputFile"} = "file di input vuoto" ;
- $MS{"NotYetImplemented"} = "non ancora disponibile" ;
-
- $MS{"Action"} = " azione :" ;
- $MS{"Option"} = " opzione :" ;
- $MS{"Error"} = " errore :" ;
- $MS{"Remark"} = " commento :" ;
- $MS{"SystemCall"} = " chiamata di sistema :" ;
- $MS{"BadSystemCall"} = "chiamata di sistema er :" ; # GB: Hans, I need more space!
- $MS{"MissingSubroutine"} = " subroutine mancante :" ;
-
- $MS{"EmbeddedFiles"} = " file inclusi :" ;
- $MS{"BeginEndError"} = " errore di i/f in :" ;
- $MS{"SynonymEntries"} = " voci di sinonimi :" ;
- $MS{"SynonymErrors"} = " voci errate :" ;
- $MS{"RegisterEntries"} = " voci di registro :" ;
- $MS{"RegisterErrors"} = " voci errate :" ;
- $MS{"PassedCommands"} = " comandi passati :" ;
-
- $MS{"MultiPagePdfFile"} = " troppe pagine :" ;
- $MS{"MissingMediaBox"} = " mediabox mancante :" ;
- $MS{"MissingBoundingBox"} = " boundingbox mancante :" ;
-
- $MS{"NOfDocuments"} = " blocchi di documento :" ;
- $MS{"NOfDefinitions"} = "blocchi di definizioni :" ;
- $MS{"NOfSkips"} = " blocchi saltati :" ;
- $MS{"NOfSetups"} = " impostazioni copiate :" ;
- $MS{"NOfTemplates"} = " modelli copiati :" ;
- $MS{"NOfInfos"} = " helpinfo copiati :" ;
- $MS{"NOfFigures"} = " figure elaborate :" ;
- $MS{"NOfBoxes"} = " overfull boxes :" ;
- $MS{"NOfUnknown"} = " sconosciuti ... :" ;
-
- $MS{"InputFile"} = " file di input :" ;
- $MS{"OutputFile"} = " file di output :" ;
- $MS{"FileType"} = " tipo di file :" ;
- $MS{"EpsFile"} = " file eps :" ;
- $MS{"PdfFile"} = " file pdf :" ;
- $MS{"TifFile"} = " file tif :" ;
- $MS{"PngFile"} = " file png :" ;
- $MS{"JpgFile"} = " file jpg :" ;
- $MS{"MPFile"} = " file metapost :" ;
-
- $MS{"LoadedFilter"} = " filtro caricato :" ;
- $MS{"RemappedKeys"} = " voci rimappate :" ;
- $MS{"WrongFilterPath"} = "percorso filtro errato :" ;
-
- $MS{"Overfull"} = "overfull" ;
- $MS{"Entries"} = "voci" ;
- $MS{"References"} = "riferimenti" ;
-
- $MS{"ExtraProgram"} = " extra program :" ;
- $MS{"PlugInInit"} = " plugin initialized :" ;
- $MS{"PlugInReport"} = " plugin report :" ;
-
- } # end of italian section
-
-else
-
- { # begin of english section
-
- $MS{"ProcessingReferences"} = "processing commands, lists and registers" ;
- $MS{"MergingReferences"} = "merging registers" ;
- $MS{"GeneratingDocumentation"} = "preparing ConTeXt documentation file" ;
- $MS{"GeneratingSources"} = "generating ConTeXt source only file" ;
- $MS{"FilteringDefinitions"} = "filtering formal ConTeXt definitions" ;
- $MS{"CopyingTemplates"} = "copying TeXEdit quick key templates" ;
- $MS{"CopyingInformation"} = "copying TeXEdit help information" ;
- $MS{"GeneratingFigures"} = "generating figure directory file" ;
- $MS{"FilteringLogFile"} = "filtering log file" ;
-
- $MS{"SortingIJ"} = "sorting IJ under Y" ;
- $MS{"ConvertingHigh"} = "converting high ASCII values" ;
- $MS{"ProcessingQuotes"} = "handling accented characters" ;
- $MS{"ForcingFileType"} = "setting up filetype" ;
- $MS{"UsingEps"} = "processing EPS-file" ;
- $MS{"UsingTif"} = "processing TIF-file" ;
- $MS{"UsingPdf"} = "processing PDF-file" ;
- $MS{"UsingPng"} = "processing PNG-file" ;
- $MS{"UsingJpg"} = "processing JPG-file" ;
- $MS{"EpsToPdf"} = "convert EPS to PDF";
- $MS{"EpsPage"} = "setup EPS page";
-
- $MS{"FilteringBoxes"} = "filtering overfull boxes" ;
- $MS{"ApplyingCriterium"} = "applying overfull criterium" ;
- $MS{"FilteringUnknown"} = "filtering unknown ..." ;
-
- $MS{"NoInputFile"} = "no input file given" ;
- $MS{"NoOutputFile"} = "no output file generated" ;
- $MS{"EmptyInputFile"} = "empty input file" ;
- $MS{"NotYetImplemented"} = "not yet available" ;
-
- $MS{"Action"} = " action :" ;
- $MS{"Option"} = " option :" ;
- $MS{"Error"} = " error :" ;
- $MS{"Remark"} = " remark :" ;
- $MS{"SystemCall"} = " system call :" ;
- $MS{"BadSystemCall"} = " bad system call :" ;
- $MS{"MissingSubroutine"} = " missing subroutine :" ;
-
- $MS{"EmbeddedFiles"} = " embedded files :" ;
- $MS{"BeginEndError"} = " b/e error in :" ;
- $MS{"SynonymEntries"} = " synonym entries :" ;
- $MS{"SynonymErrors"} = " bad entries :" ;
- $MS{"RegisterEntries"} = " register entries :" ;
- $MS{"RegisterErrors"} = " bad entries :" ;
- $MS{"PassedCommands"} = " passed commands :" ;
-
- $MS{"MultiPagePdfFile"} = " too many pages :" ;
- $MS{"MissingMediaBox"} = " missing mediabox :" ;
- $MS{"MissingBoundingBox"} = " missing boundingbox :" ;
-
- $MS{"NOfDocuments"} = " document blocks :" ;
- $MS{"NOfDefinitions"} = " definition blocks :" ;
- $MS{"NOfSkips"} = " skipped blocks :" ;
- $MS{"NOfSetups"} = " copied setups :" ;
- $MS{"NOfTemplates"} = " copied templates :" ;
- $MS{"NOfInfos"} = " copied helpinfos :" ;
- $MS{"NOfFigures"} = " processed figures :" ;
- $MS{"NOfBoxes"} = " overfull boxes :" ;
- $MS{"NOfUnknown"} = " unknown ... :" ;
-
- $MS{"InputFile"} = " input file :" ;
- $MS{"OutputFile"} = " output file :" ;
- $MS{"FileType"} = " file type :" ;
- $MS{"EpsFile"} = " eps file :" ;
- $MS{"PdfFile"} = " pdf file :" ;
- $MS{"TifFile"} = " tif file :" ;
- $MS{"PngFile"} = " png file :" ;
- $MS{"JpgFile"} = " jpg file :" ;
- $MS{"MPFile"} = " metapost file :" ;
-
- $MS{"LoadedFilter"} = " loaded filter :" ;
- $MS{"RemappedKeys"} = " remapped keys :" ;
- $MS{"WrongFilterPath"} = " wrong filter path :" ;
-
- $MS{"Overfull"} = "overfull" ;
- $MS{"Entries"} = "entries" ;
- $MS{"References"} = "references" ;
-
- $MS{"ExtraProgram"} = " extra program :" ;
- $MS{"PlugInInit"} = " plugin initialized :" ;
- $MS{"PlugInReport"} = " plugin report :" ;
-
- } # end of english section
-
-#D \stopcompressdefinitions
-
-#D Showing the banner (name and version of the program) and
-#D offering helpinfo is rather straightforward.
-
-sub ShowBanner
- { Report("\n $Program\n") }
-
-sub ShowHelpInfo
- { Report("HelpInfo") }
-
-#D The helpinfo is also saved in the hash table. This looks
-#D like a waste of energy and space, but the program gains
-#D readability.
-
-#D \startcompressdefinitions
-
-if ($UserInterface eq "nl")
-
- { # begin of dutch section
-
- $MS{"HelpInfo"} =
-
-" --references hulp file verwerken / tui->tuo \n" .
-" --ij : IJ als Y sorteren \n" .
-" --high : hoge ASCII waarden converteren \n" .
-" --quotes : quotes converteren \n" .
-" --tcxpath : tcx filter pad \n" .
-" \n" .
-" --purge(all) tijdelijke (klad) files verwijderen \n" .
-" \n" .
-" --documents documentatie file genereren / tex->ted \n" .
-" --sources broncode file genereren / tex->tes \n" .
-" --setups ConTeXt definities filteren / tex->texutil.tus \n" .
-" --templates TeXEdit templates filteren / tex->tud \n" .
-" --infos TeXEdit helpinfo filteren / tex->tud \n" .
-" \n" .
-" --figures eps figuren lijst genereren / *->texutil.tuf \n" .
-" --epspage : voorbereiden voor pdf \n" .
-" --epstopdf : omzetten naar pdf \n" .
-" \n" .
-" --logfile logfile filteren / log->$ProgramLog \n" .
-" --box : overfull boxes controleren \n" .
-" --criterium : overfull criterium in pt \n" .
-" --unknown :onbekende ... controleren \n" ;
-
- } # end of dutch section
-
-elsif ($UserInterface eq "de")
-
- { # begin of german section
-
- $MS{"HelpInfo"} =
-
-" --references Verarbeiten der Hilfsdatei / tui->tuo \n" .
-" --ij : Sortiere IJ als Y \n" .
-" --high : Konvertiere hohe ASCII-Werte \n" .
-" --quotes : Konvertiere akzentuierte Buchstaben \n" .
-" --tcxpath : tcx Filter Path \n" .
-" \n" .
-" --purge(all) entferne temporaere ConTeXt-Dateien \n" .
-" \n" .
-" --documents Erstelle Dokumentationsdatei / tex->ted \n" .
-" --sources Erstelle reine Quelltextdateien / tex->tes \n" .
-" --setups Filtere ConTeXt-Definitionen / tex->texutil.tus\n" .
-" --templates Filtere TeXEdit-templates / tex->tud \n" .
-" --infos Filtere TeXEdit-helpinfo / tex->tud \n" .
-" \n" .
-" --figures Erstelle eps-Abbildungsliste / *->texutil.tuf \n" .
-" --epspage : Bereite fuer pdf vor \n" .
-" --epstopdf : Konvertiere zu pdf \n" .
-" \n" .
-" --logfile Filtere log-Datei / log->$ProgramLog \n" .
-" --box : Ueberpruefe uebervolle Boxen \n" .
-" --criterium : Uebervoll-Kriterium in pt \n" .
-" --unknown : Ueberpruefe auf unbekannte ... \n" ;
-
- } # end of german section
-
-elsif ($UserInterface eq "it")
-
- { # begin of italian section GB: Hans, I need more space!
-
- $MS{"HelpInfo"} =
-
-" --references elabora file ausiliari / tui->tuo \n" .
-" --ij : elenca IJ come Y \n" .
-" --high : converti i valori ASCII alti \n" .
-" --quotes : converti caratteri accentati \n" .
-" --tcxpath : percorso del filtro tcx \n" .
-" \n" .
-" --purge(all) rimuovi i file temporanei ConTeXt \n" .
-" \n" .
-" --documents genera file di documentazione / tex->ted \n" .
-" --sources genera solo sorgente / tex->tes \n" .
-" --setups filtra definizioni ConTeXt / tex->texutil.tus \n" .
-" --templates filtra modelli TeXEdit / tex->tud \n" .
-" --infos filtra helpinfo TeXEdit / tex->tud \n" .
-" \n" .
-" --figures genera lista figure eps / *->texutil.tuf \n" .
-" --epspage : prepara per pdf \n" .
-" --epstopdf : converti in pdf \n" .
-" \n" .
-" --logfile filtra logfile / log->$ProgramLog \n" .
-" --box : controlla overful boxes \n" .
-" --criterium : criterio overfull in pt \n" .
-" --unknown : controlla sconosciuti ... \n" ;
-
- } # end of italian section
-
-else
-
- { # begin of english section
-
- $MS{"HelpInfo"} =
-
-" --references process auxiliary file / tui->tuo \n" .
-" --ij : sort IJ as Y \n" .
-" --high : convert high ASCII values \n" .
-" --quotes : convert quotes characters \n" .
-" --tcxpath : tcx filter path \n" .
-" \n" .
-" --purge(all) clean up temporary context files \n" .
-" \n" .
-" --documents generate documentation file / tex->ted \n" .
-" --sources generate source only file / tex->tes \n" .
-" --setups filter ConTeXt definitions / tex->texutil.tus \n" .
-" --templates filter TeXEdit templates / tex->tud \n" .
-" --infos filter TeXEdit helpinfo / tex->tud \n" .
-" \n" .
-" --figures generate eps figure list / *->texutil.tuf \n" .
-" --epspage : prepare for pdf \n" .
-" --epstopdf : convert to pdf \n" .
-" \n" .
-" --logfile filter logfile / log->$ProgramLog \n" .
-" --box : check overful boxes \n" .
-" --criterium : overfull criterium in pt \n" .
-" --unknown : check unknown ... \n" ;
-
- } # end of english section
-
-#D \stopcompressdefinitions
-
-#D In order to sort strings correctly, we have to sanitize
-#D them. This is especially needed when we include \TEX\
-#D commands, quotes characters and compound word placeholders.
-#D
-#D \startopsomming[opelkaar]
-#D \som \type{\name}: csnames are stripped
-#D \som \type{{}}: are removed
-#D \som \type{\"e}: and alike are translated into \type{"e} etc.
-#D \som \type{"e}: is translated into an \type{e} and \type{b} etc.
-#D \som \type{||}: becomes \type{-}
-#D \som \type{\-}: also becomes \type{-}
-#D \som \type{<*..>}: becomes \type{..} (internal XML entity)
-#D \stopopsomming
-#D
-#D Of course other accented characters are handled too. The
-#D appended string is responsible for decent sorting.
-#D
-#D \startPL
-#D $TargetString = SanitizedString ( $SourceString ) ;
-#D \stopPL
-#D
-#D The sort order depends on the ordering in array
-#D \type{$ASCII}:
-
-$ASCII{"^"} = "a" ; $ASCII{'"'} = "b" ; $ASCII{"`"} = "c" ;
-$ASCII{"'"} = "d" ; $ASCII{"~"} = "e" ; $ASCII{","} = "f" ;
-
-#sub SanitizedString
-# { my ($string) = $_[0] ;
-# if ($ProcessQuotes)
-# { $string =~ s/\\([\^\"\`\'\~\,])/$1/gio ;
-# $copied = $string ;
-# $copied =~ s/([\^\"\`\'\~\,])([a-zA-Z])/$ASCII{$1}/gio ;
-# $string =~ s/([\^\"\`\'\~\,])([a-zA-Z])/$2/gio ;
-# $string=$string.$copied }
-# $string =~ s/\\-|\|\|/\-/gio ;
-# $string =~ s/\\[a-zA-Z]*| |\{|\}//gio ;
-# return $string }
-
-#D YET UNDOCUMENTED
-
-my $SortN = 0 ; my @Filter ;
-
-# copied from texexec
-
-my @paths ;
-my $kpsewhich = '' ;
-my $pathslash = '/' ; if ($0 =~ /\\/) { $pathslash = "\\" }
-
-sub checked_path
- { my $path = shift ;
- if ((defined($path))&&($path ne ''))
- { $path =~ s/[\/\\]/$pathslash/go ;
- $path =~ s/[\/\\]*$//go ;
- $path .= $pathslash }
- else
- { $path = '' }
- return $path }
-
-if ($ENV{PATH} =~ /\;/)
- { @paths = split(/\;/,$ENV{PATH}) }
-else
- { @paths = split(/\:/,$ENV{PATH}) }
-
-# until here.
-
-sub InitializeKeys
- { my $filename = $ARGV[0] ;
- return unless (open(TEX,"$filename.tex")) ;
- for ($i=0;$i<=255;$i++)
- { $Filter[$i] = $i }
- if ($TcXPath eq '')
- { foreach (@paths)
- { my $p = checked_path($_) . 'kpsewhich' ;
- if ((-e $p)||(-e $p . '.exe'))
- { $kpsewhich = $p ; last } } }
- $kpsewhich = "\"$kpsewhich\"" if ($kpsewhich =~ m/^[^\"].* /) ;
- while (<TEX>)
- { chomp ;
- my $Filter ;
- if (/^\%/)
- { if (s/.*translat.*?=([\:\/0-9\-a-z]*)/$1/oi)
- { my $Translation = $_ ;
- if ($TcXPath ne '')
- { $TcXPath = checked_path($TcXPath) ;
- $Filter = "$TcXPath$pathslash$Translation.tcx" }
- elsif ($kpsewhich ne '')
- { $Filter = `$kpsewhich --format="web2c files" $Translation.tcx` ;
- chomp $Filter }
- else
- { last }
- if (open(ASC,$Filter))
- { Report ("LoadedFilter", $Translation) ;
- while (<ASC>)
- { if (/^(\d+)\s*(\d+)/)
- { $Filter[$2] = $1 } }
- close (ASC) }
- elsif ($TcXPath ne '')
- { Report ("WrongFilterPath", $TcXPath) }
- last } }
- else
- { last } }
- close (TEX) }
-
-sub HandleKey
- { ++$SortN ;
- $RestOfLine =~ s/\{(.*)\}/$1/o ;
- my ($lan, $enc, $str, $chr, $map, $alf) = split(/\}\s*\{/, $RestOfLine) ;
- if ($str =~ /^(\d+)/) { $str = ''.chr($Filter[$1]) }
- $map = chr(ord($MAP[$i])+128) ;
- $STR[$SortN] = $str ;
- $CHR[$SortN] = $chr ;
- $MAP[$SortN] = $map ;
-#print "$chr$map = $alf\n" ;
-# $ALF{"$chr$map"} = $alf }
- $ALF{"$map"} = $alf }
-
-sub FlushKeys
- { Report ("RemappedKeys", $SortN) }
-
-sub SanitizedString
- { my $string = my $original = shift ;
- if ($SortN)
- { my $copied = $string ;
- for ($i=1;$i<=$SortN;$i++)
- { my $s = $STR[$i] ;
- my $c = $CHR[$i] ;
- my $m = $MAP[$i] ;
- # print "[$i $s $c $m]\n" ;
- $string =~ s/($s)/$c/ge ;
- $copied =~ s/($s)/$m/ge }
- $string .= "\x00";
- $string .= $copied }
- elsif ($ProcessQuotes)
- { $string =~ s/\\([\^\"\`\'\~\,])/$1/gio ;
- $copied = $string ;
- $copied =~ s/([\^\"\`\'\~\,])([a-zA-Z])/$ASCII{$1}/gi ;
- $string =~ s/([\^\"\`\'\~\,])([a-zA-Z])/$2/gio ;
- $string .= "\x00";
- $string .= $copied }
-# new and very experimental, will change
-$string =~ s/\<\*(.*?)\>/\\$1 /go ; # reduce entities / will be table too
-$string =~ s/\\getXMLentity\s*\{(.*?)\}/$1/gio ; # {tex} => tex
-$string =~ s/\<[a-zA-Z\/].*?\>//go ; # remove elements
-# so far
- $string =~ s/\\-|\|\|/\-/gio ;
- $string =~ s/\\[a-zA-Z]*| |\{|\}//gio ; # ?
-#print "$original $string $copied\n" ;
- return $string }
-
-#D This subroutine looks a bit complicated, which is due to the
-#D fact that we want to sort for instance an accented \type{e}
-#D after the plain \type{e}, so the imaginary words
-#D
-#D \starttypen
-#D eerste
-#D \"eerste
-#D \"e\"erste
-#D eerst\"e
-#D \stoptypen
-#D
-#D come out in an acceptable order.
-
-#D We also have to deal with the typical \TEX\ sequences with
-#D the double \type{^}'s, like \type{^^45}. These hexadecimal
-#D coded characters are just converted.
-#D
-#D \startPL
-#D $TargetString = HighConverted ( $SourceString ) ;
-#D \stopPL
-
-sub HighConverted
- { my ($string) = $_[0] ;
- $string =~ s/\^\^([a-f0-9][a-f0-9])/chr hex($1)/geo ;
- return $string }
-
-#D \extras
-#D {references}
-#D
-#D \CONTEXT\ can handle many lists, registers (indexes),
-#D tables of whatever and references. This data is collected
-#D in one pass and processed in a second one. In between,
-#D relevant data is saved in the file \type{\jobname.tui}.
-#D This file also holds some additional information concerning
-#D second pass optimizations.
-#D
-#D The main task of \TEXUTIL\ is to sort lists and registers
-#D (indexes). The results are stored in again one file called
-#D \type{\jobname.tuo}.
-#D
-#D Just for debugging purposes the nesting of files loaded
-#D during the \CONTEXT\ run is stored. Of course this only
-#D applies to files that are handled by the \CONTEXT\ file
-#D structuring commands (projects, products, components and
-#D environments).
-#D
-#D We have to handle the entries:
-#D
-#D \starttypen
-#D f b {test}
-#D f e {test}
-#D \stoptypen
-#D
-#D and only report some status info at the end of the run.
-
-sub InitializeFiles
- { $NOfFiles = 0 ;
- $NOfBadFiles = 0 }
-
-sub HandleFile
- { $RestOfLine =~ s/.*\{(.*)\}/$1/gio ;
- ++$Files{$RestOfLine} }
-
-sub FlushFiles # hash needs to be sorted, else problem on macosx
- { print TUO "%\n" . "% $Program / Files\n" . "%\n" ;
- foreach $File (sort keys %Files)
- { print TUO "% $File ($Files{$File})\n" }
- print TUO "%\n" ;
- $NOfFiles = keys %Files ;
- Report("EmbeddedFiles", $NOfFiles) ;
- foreach $File (sort keys %Files)
- { unless (($Files{$File} % 2) eq 0)
- { ++$NOfBadFiles ;
- Report("BeginEndError", $File) } } }
-
-#D Commands don't need a special treatment. They are just
-#D copied. Such commands are tagged by a \type{c}, like:
-#D
-#D \starttypen
-#D c \thisisutilityversion{year.month.day}
-#D c \twopassentry{class}{key}{value}
-#D c \mainreference{prefix}{entry}{pagenumber}{realpage}{tag}
-#D c \listentry{category}{tag}{number}{title}{pagenumber}{realpage}
-#D c \initializevariable\realnumberofpages{number}
-#D \stoptypen
-#D
-#D For historic reasons we check for the presense of the
-#D backslash.
-
-my $NOfPositionsFound = 0 ;
-my $TotalNOfPositions = 0 ;
-my $TotalNOfMPgraphics = 0 ;
-
-my $SectionSeparator = ":" ;
-
-sub InitializeCommands
- { print TUO "%\n" . "% $Program / Commands\n" . "%\n" ;
- $NOfCommands = 0 }
-
-sub HandleCommand
- { ++$NOfCommands ;
- $RestOfLine =~ s/^\\//go ;
- if ($RestOfLine =~ /^pospxy/o)
- { ++$NOfPositionsFound }
- elsif ($RestOfLine =~ /^initializevariable\\totalnofpositions\{(.*)\}/o)
- { $TotalNOfPositions = $1 }
- elsif ($RestOfLine =~ /^initializevariable\\totalnofMPgraphics\{(.*)\}/o)
- { $TotalNOfMPgraphics = $1 }
-# todo: reg how to
-# elsif ($RestOfLine =~ /^thisissectionseparator\{(.*)\}/o)
-# { $SectionSeparator = $1 }
- elsif ($RestOfLine =~ /^thisisbytesequence\{(.*)\}/o)
- { $RestOfLine =~ s/\^//go }
- print TUO "\\$RestOfLine\n" }
-
-sub FlushCommands
- { Report ("PassedCommands", $NOfCommands) }
-
-#D Experimental: Extra
-#D
-#D s p : extra programs
-
-my @ExtraPrograms = () ;
-
-sub InitializeExtra
- { }
-
-sub HandleExtra
- { if ($RestOfLine =~ /(.)\s+(.*)\s*$/o)
- { if ($1 eq "p")
- { my $str = $2 ; $str =~ s/^\{(.*)\}$/$1/o ;
- push @ExtraPrograms,$str } } }
-
-sub FlushExtra
- { print TUO "%\n" . "% $Program / System\n" . "%\n" ;
- foreach $EP (@ExtraPrograms)
- { print TUO "% extra program : $EP\n" } }
-
-sub RunExtraPrograms
- { foreach $EP (@ExtraPrograms)
- { Report ("ExtraProgram", $EP) ;
- system($EP) } }
-
-#D Plugins
-#D
-#D test.pm:
-#D
-#D \starttypen
-#D see plugtest.pm
-#D \stoptypen
-#D
-#D utility format:
-#D
-#D \starttypen
-#D p u {name} {data} {data} ...
-#D \stoptypen
-
-my $pm_path ;
-
-BEGIN
- { ## $pm_path = `kpsewhich --format="other text files" --progname=context texutil.pl` ;
- ## chomp($pm_path) ;
- # $pm_path =~ s/texutil\.pl.*// }
- # $pm_path = $0 ;
- # $pm_path =~ s/\\/\//o ;
- # $pm_path =~ s/texutil\.pl.*//io ;
- ## $pm_path =~ s/(.*)texutil.*?$/$1/i ;
- $pm_path = "$FindBin::Bin/" ;
- if ($pm_path eq "") { $pm_path = "./" } }
-
-use lib $pm_path ;
-
-my %UserPlugIns ;
-
-sub HandlePlugIn
- { if ($RestOfLine =~ /\s*u\s*\{(.*?)\}\s*(.*)\s*/io)
- { my $tag = $1 ;
- my $arg = $2 ;
- if (! defined($UserPlugIns{$tag}))
- { $UserPlugIns{$tag} = 1 ;
- eval("use $tag") ;
- my $result = $tag->identify ;
- if ($result ne "")
- { Report ("PlugInInit", "$tag -> $result") }
- else
- { Report ("PlugInInit", $tag ) }
- $tag->initialize() }
- if (defined($UserPlugIns{$tag}))
- { $arg =~ s/\{(.*)\}/$1/o ;
- my @args = split(/\}\s*\{/o, $arg) ;
- $tag->handle(@args) } } }
-
-sub FlushPlugIns
- { foreach my $tag (keys %UserPlugIns)
- { my @report = $tag->report ;
- foreach $rep (@report)
- { my ($key,$val) = split (/\s*\:\s*/,$rep) ;
- if ($val ne "")
- { Report ("PlugInReport", "$tag -> $key -> $val") }
- else
- { Report ("PlugInReport", "$tag -> $key") } }
- $tag->process ;
- print TUO "%\n" . "% $Program / " . $tag->identify . "\n" . "%\n" ;
- foreach my $str ($tag->results)
- { print TUO "\\plugincommand\{$str\}\n" } } }
-
-#D Synonyms are a sort of key||value pairs and are used for
-#D ordered lists like abbreviations and units.
-#D
-#D \starttypen
-#D s e {class}{sanitized key}{key}{associated data}
-#D \stoptypen
-#D
-#D The sorted lists are saved as (surprise):
-#D
-#D \starttypen
-#D \synonymentry{class}{sanitized key}{key}{associated data}
-#D \stoptypen
-
-sub InitializeSynonyms
- { $NOfSynonyms = 0 ;
- $NOfBadSynonyms = 0 }
-
-#M \definieersynoniem [testname] [testnames] [\testmeaning]
-#M
-#M \stelsynoniemenin [testname] [criterium=alles]
-
-#D Let's first make clear what we can expect. Synonym
-#D entries look like:
-#D
-#D \startbuffer
-#D \testname [alpha] {\sl alpha} {a greek letter a}
-#D \testname {alpha} {another a}
-#D \testname [Beta] {\kap{beta}} {a greek letter b}
-#D \testname {beta} {indeed another b}
-#D \testname {gamma} {something alike g}
-#D \testname {delta} {just a greek d}
-#D \stopbuffer
-#D
-#D \typebuffer
-#D
-#D This not that spectacular list is to be sorted according
-#D to the keys (names). \haalbuffer
-
-sub HandleSynonym
- { ++$NOfSynonyms ;
- ($SecondTag, $RestOfLine) = split(/ /, $RestOfLine, 2) ;
- ($Class, $Key, $Entry, $Meaning) = split(/} \{/, $RestOfLine) ;
- chop $Meaning ;
- $Class = substr $Class, 1 ;
- if ($Entry eq "")
- { ++$NOfBadSynonyms }
- else
- { $SynonymEntry[$NOfSynonyms] =
- join ($JOIN,$Class,$Key,$Entry,$Meaning) } }
-
-#D Depending on the settings\voetnoot{One can call for
-#D all defined entries, call only the used ones, change
-#D layout, attach (funny) commands etc.} a list of
-#D {\em testnames} looks like:
-#D
-#D \plaatslijstmettestnames
-#D
-#D Watch the order in which these entries are sorted.
-
-sub FlushSynonyms
- { print TUO "%\n" . "% $Program / Synonyms\n" . "%\n" ;
- @SynonymEntry = sort { lc($a) cmp lc($b) } @SynonymEntry ;
- $NOfSaneSynonyms = 0 ;
- for ($n=1; $n<=$NOfSynonyms; $n++)
- { # check normally not needed
- if (($n==1)||($SynonymEntry[$n] ne $SynonymEntry[$n-1]))
- { ($Class, $Key, $Entry, $Meaning) =
- split(/$JOIN/, $SynonymEntry[$n]) ;
- ++$NOfSaneSynonyms ;
- print TUO "\\synonymentry{$Class}{$Key}{$Entry}{$Meaning}\n" } }
- Report("SynonymEntries", $NOfSynonyms, "->", $NOfSaneSynonyms, "Entries") ;
- if ($NOfBadSynonyms>0)
- { Report("SynonymErrors", $NOfBadSynonyms) } }
-
-#D Register entries need a bit more care, especially when they
-#D are nested. In the near future we will also handle page
-#D ranges.
-#D
-#D \starttypen
-#D r e {class}{tag}{sanitized key}{key}{pagenumber}{realpage}
-#D r s {class}{tag}{sanitized key}{key}{string}{pagenumber}
-#D r r {class}{tag}{sanitized key}{key}{string}{pagenumber}
-#D \stoptypen
-#D
-#D The last one indicates the start of a range.
-
-#D The first one is the normal entry, the second one concerns
-#D {\em see this or that} entries. Keys are sanitized, unless
-#D the user supplies a sanitized key. To save a lot of
-#D programming, all data concerning an entry is stored in one
-#D string. Subentries are specified as:
-#D
-#D \starttypen
-#D first&second&third
-#D first+second+third
-#D \stoptypen
-#D
-#D When these characters are needed for typesetting purposes, we
-#D can also use the first character to specify the separator:
-#D
-#D \starttypen
-#D &$x^2+y^2=r^2$
-#D +this \& that
-#D \stoptypen
-#D
-#D Subentries are first unpacked and next stored in a
-#D consistent way, which means that we can use both separators
-#D alongside each other. We leave it to the reader to sort
-#D out the dirty tricks.
-
-$SPLIT ="%%" ;
-$JOIN ="__" ;
-
-sub InitializeRegisters
- { $NOfEntries = 0 ;
- $NOfBadEntries = 0 }
-
-$ProcessType = "" ;
-
-$RegStat{"f"} = 1 ;
-$RegStat{"e"} = 2 ; # end up between from and to
-$RegStat{"t"} = 3 ;
-$RegStat{"s"} = 4 ;
-
-my $RegSep = "$SectionSeparator$SectionSeparator" ;
-
-sub HandleRegister # the } { makes sure that local {} is ok
- { ($SecondTag, $RestOfLine) = split(/ /, $RestOfLine, 2) ;
- ++$NOfEntries ;
- #~ if ($SecondTag eq "s")
- #~ { ($Class, $Location, $Key, $Entry, $SeeToo, $Page ) =
- #~ split(/} \{/, $RestOfLine) ;
- #~ chop $Page ;
- #~ $Class = substr $Class, 1 ;
- #~ $RealPage = 0 }
- #~ else
- #~ { ($Class, $Location, $Key, $Entry, $Page, $RealPage ) =
- #~ split(/} \{/, $RestOfLine) ;
- #~ chop $RealPage ;
- #~ $Class = substr $Class, 1 ;
- #~ $SeeToo = "" }
- if ($SecondTag eq "s")
- { if ($RestOfLine =~ /^\s*(.*?)\}\s\{(.*?)\}\s\{(.*?)\}\s\{(.*)\}\s\{(.*?)\}\s\{(.*?)\s*$/o)
- { ($Class, $Location, $Key, $Entry, $SeeToo, $Page ) = ($1,$2,$3,$4,$5,$6) ;
- chop $Page ;
- $Class = substr $Class, 1 ;
- $RealPage = 0 }
- else
- { return } }
- else
- { if ($RestOfLine =~ /^\s*(.*?)\}\s\{(.*?)\}\s\{(.*?)\}\s\{(.*)\}\s\{(.*?)\}\s\{(.*?)\s*$/o)
- { ($Class, $Location, $Key, $Entry, $Page, $RealPage ) = ($1,$2,$3,$4,$5,$6) ;
- chop $RealPage ;
- $Class = substr $Class, 1 ;
- $SeeToo = "" }
- else
- { return } }
- $_ = $Key ;
- if (/$RegSep/)
- { ($PageHow,$Key) = split (/$RegSep/) }
- else
- { $PageHow = "" }
- $_ = $Entry ;
- if (/$RegSep/)
- { ($TextHow,$Entry) = split (/$RegSep/) }
- else
- { $TextHow = "" }
- #
- if ($Key eq "")
- { $Key = SanitizedString($Entry) }
- # if ($SortMethod ne '')
- # { $ProcessHigh = 0 }
- if ($ProcessHigh)
- { $Key = HighConverted($Key) }
- $KeyTag = substr $Key, 0, 1 ;
- if ($KeyTag eq "&")
- { $Key =~ s/^\&//go ;
- $Key =~ s/([^\\])\&/$1$SPLIT/go }
- elsif ($KeyTag eq "+")
- { $Key =~ s/^\+//go ;
- $Key =~ s/([^\\])\+/$1$SPLIT/go }
- else
- { $Key =~ s/([^\\])\&/$1$SPLIT/go ;
- $Key =~ s/([^\\])\+/$1$SPLIT/go }
- $Key .= " " ; # so, "Word" comes for "Word Another Word"
- $EntryTag = substr $Entry, 0, 1 ;
- if ($EntryTag eq "&")
- { $Entry =~ s/^\&//go ;
- $Entry =~ s/([^\\])\&/$1$SPLIT/go }
- elsif ($EntryTag eq "+")
- { $Entry =~ s/^\+//go ;
- $Entry =~ s/([^\\])\+/$1$SPLIT/go }
- elsif ($KeyTag eq "&")
- { $Entry =~ s/([^\\])\&/$1$SPLIT/go }
- elsif ($KeyTag eq "+")
- { $Entry =~ s/([^\\])\+/$1$SPLIT/go }
- else
- { $Entry =~ s/([^\\])\&/$1$SPLIT/go ;
- $Entry =~ s/([^\\])\+/$1$SPLIT/go }
- $Key =~ s/^([^a-zA-Z])/ $1/go ;
- $Key =~ s/^\s*\{(.*)\}$SPLIT/$1$SPLIT/go ; ####### new
- $Entry =~ s/^\{(.*)\}$SPLIT/$1$SPLIT/go ; ###### new
- if ($ProcessIJ) { $Key =~ s/ij/yy/go }
- $LCKey = lc $Key ;
- $RegStatus = $RegStat{$SecondTag} ;
- $RealPageNumber= sprintf("%6i",$RealPage) ;
- $RegisterEntry[$NOfEntries] =
- join($JOIN,$Class,$LCKey,$Key,$Entry,$TextHow,$RegStatus,
- $RealPageNumber,$Location,$Page,$PageHow,$SeeToo) }
-
-#M \definieerregister [testentry] [testentries]
-
-#D The previous routine deals with entries like:
-#D
-#D \startbuffer
-#D \testentry {alpha}
-#D \testentry {beta}
-#D \testentry {gamma}
-#D \testentry {gamma}
-#D \testentry {delta}
-#D \testentry {epsilon}
-#D \testentry {alpha+first}
-#D \testentry {alpha+second}
-#D \testentry {alpha+second}
-#D \testentry {alpha+third}
-#D \testentry {alpha+second+one}
-#D \testentry {alpha+second+one}
-#D \testentry {alpha+second+two}
-#D \testentry {alpha+second+three}
-#D \testentry {gamma+first+one}
-#D \testentry {gamma+second}
-#D \testentry {gamma+second+one}
-#D
-#D \testentry {alpha+fourth}
-#D \testentry {&alpha&fourth}
-#D \testentry {+alpha+fourth}
-#D
-#D \testentry [alpha+fourth] {alpha+fourth}
-#D \testentry [&alpha&fourth&one] {&alpha&fourth&one}
-#D \testentry [+alpha+fourth+two] {&alpha&fourth&two}
-#D
-#D \testentry {\kap{alpha}+fifth}
-#D \testentry {\kap{alpha}+f\'ifth}
-#D \testentry {\kap{alpha}+f"ifth}
-#D
-#D \testentry [&betaformula] {&$a^2+b^2=c^2$}
-#D
-#D \testentry {zeta \& more}
-#D
-#D \testentry [pagehowto::key]{texthowto::entry}
-#D
-#D % a very special case, when key has , and is constructed
-#D
-#D \testentry [pagehowto::{key}]{texthowto::{entry}}
-#D
-#D \stopbuffer
-#D
-#D \typebuffer
-#D
-#D \haalbuffer After being sorted, these entries are
-#D turned into something \TEX\ using:
-
-$CollapseEntries = 0 ;
-
-$RegisterEntry[0] = ("") ;
-
-sub How
- { return "$TextHow$RegSep" . "$_[0]" }
-
-sub FlushSavedLine
- { if (($CollapseEntries)&&($SavedFrom ne ""))
- { if ($SavedTo ne "")
- { print TUO "\\registerfrom$SavedFrom" ;
- print TUO "\\registerto$SavedTo" }
- else
- { print TUO "\\registerpage$SavedFrom" } }
- $SavedHow = "" ;
- $SavedFrom = "" ;
- $SavedTo = "" ;
- $SavedEntry = "" }
-
-sub FlushRegisters
- { print TUO "%\n" . "% $Program / Registers\n" . "%\n" ;
- @RegisterEntry = sort { lc($a) cmp lc($b) } @RegisterEntry ;
- $NOfSaneEntries = 0 ;
- $NOfSanePages = 0 ;
- $LastPage = "" ;
- $LastRealPage = "" ;
- $AlfaClass = "" ;
- $Alfa = "" ;
- $PreviousA = "" ;
- $PreviousB = "" ;
- $PreviousC = "" ;
- $ActualA = "" ;
- $ActualB = "" ;
- $ActualC = "" ;
-
- $SavedFrom = "" ;
- $SavedTo = "" ;
- $SavedEntry = "" ;
- $SavedHow = "" ;
-
- for ($n=1 ; $n<=$NOfEntries ; ++$n)
- { ($Class, $LCKey, $Key, $Entry, $TextHow, $RegisterState,
- $RealPage, $Location, $Page, $PageHow, $SeeToo) =
- split(/$JOIN/, $RegisterEntry[$n]) ;
- $RealPage =~ s/^\s*//o ;
- $TestAlfa = lc substr $Key, 0, 1 ;
- #
- if ($SortN)
- { $AlfKey = $Key ;
- $AlfKey =~ s/(.).*\x00(.).*/$2/o ;
- if (defined($ALF{$AlfKey}))
- { $TestAlfa = $ALF{$AlfKey} } }
- #
- if ((lc $TestAlfa ne lc $Alfa) or ($AlfaClass ne $Class))
- { # $Alfa= lc substr $Key, 0, 1 ;
- $Alfa = $TestAlfa ;
- $AlfaClass = $Class ;
- if ($Alfa ne " ")
- { FlushSavedLine ;
- print TUO "\\registerentry{$Class}{$Alfa}\n" } }
- ($ActualA, $ActualB, $ActualC ) =
- split(/$SPLIT/, $Entry, 3) ;
- unless ($ActualA) { $ActualA = "" }
- unless ($ActualB) { $ActualB = "" }
- unless ($ActualC) { $ActualC = "" }
- if (How($ActualA) eq $PreviousA)
- { $ActualA = "" }
- else
- { $PreviousA = How($ActualA) ;
- $PreviousB = "" ;
- $PreviousC = "" }
- if (How($ActualB) eq $PreviousB)
- { $ActualB = "" }
- else
- { $PreviousB = How($ActualB) ;
- $PreviousC = "" }
- if (How($ActualC) eq $PreviousC)
- { $ActualC = "" }
- else
- { $PreviousC = How($ActualC) }
- $Copied = 0 ;
- if ($ActualA ne "")
- { FlushSavedLine ;
- print TUO "\\registerentrya{$Class}{$ActualA}\n" ;
- $Copied = 1 }
- if ($ActualB ne "")
- { FlushSavedLine ;
- print TUO "\\registerentryb{$Class}{$ActualB}\n" ;
- $Copied = 1 }
- if ($ActualC ne "")
- { FlushSavedLine ;
- print TUO "\\registerentryc{$Class}{$ActualC}\n" ;
- $Copied = 1 }
- if ($Copied)
- { $NOfSaneEntries++ }
- if ($RealPage eq 0)
- { FlushSavedLine ;
- print TUO "\\registersee{$Class}{$PageHow,$TextHow}{$SeeToo}{$Page}\n" ;
- $LastPage = $Page ;
- $LastRealPage = $RealPage }
- else {
-if (($SavedHow ne $PageHow) && ($PageHow ne "")) {
- # last valid page attribute counts
- $SavedHow = $PageHow ;
-}
- if (($Copied) || ! (($LastPage eq $Page) && ($LastRealPage eq $RealPage)))
- { # print "$LastPage / $Page // $LastRealPage / $RealPage\n" ;
- $NextEntry = "{$Class}{$PreviousA}{$PreviousB}{$PreviousC}{$PageHow,$TextHow}" ;
- #~ $SavedLine = "{$Class}{$PageHow,$TextHow}{$Location}{$Page}{$RealPage}\n" ;
- $SavedLine = "{$Class}{$SavedHow,$TextHow}{$Location}{$Page}{$RealPage}\n" ;
- if ($RegisterState eq $RegStat{"f"})
- { FlushSavedLine ;
- print TUO "\\registerfrom$SavedLine" }
- elsif ($RegisterState eq $RegStat{"t"})
- { FlushSavedLine ;
- print TUO "\\registerto$SavedLine" ; $SavedHow = '' ; }
- else
- { if ($CollapseEntries)
- { if ($SavedEntry ne $NextEntry)
- { $SavedFrom = $SavedLine }
- else
- { $SavedTo = $SavedLine }
- $SavedEntry = $NextEntry }
- else
- { print TUO "\\registerpage$SavedLine" ; $SavedHow = '' ; }
- }
- ++$NOfSanePages ;
- $LastPage = $Page ;
- $LastRealPage = $RealPage } } }
-
-FlushSavedLine ;
-
- Report("RegisterEntries", $NOfEntries, "->", $NOfSaneEntries, "Entries",
- $NOfSanePages, "References") ;
- if ($NOfBadEntries>0)
- { Report("RegisterErrors", $NOfBadEntries) } }
-
-#D As promised, we show the results:
-#D
-#D \plaatstestentry
-
-#D For debugging purposes we flush some status information. The
-#D faster machines become, the more important this section will
-#D be. The totals, when changed, force texexec to do a second pass.
-
-sub FlushData
- { print TUO "%\n" . "% $Program / Status\n" . "%\n" ;
- print TUO "" .
- "% embedded files : $NOfFiles ($NOfBadFiles errors)\n" .
- "% synonym entries : $NOfSynonyms ($NOfBadSynonyms errors)\n" .
- "% register entries : $NOfEntries ($NOfBadEntries errors)\n" .
- "% metapost graphics : $TotalNOfMPgraphics\n" .
- "% position commands : $TotalNOfPositions " ;
- if ($TotalNOfPositions)
- { if ($NOfPositionsFound)
- { print TUO "(resolved)\n" }
- else
- { print TUO "(unresolved)\n" } }
- else
- { print TUO "(not used)\n" } }
-
-#D The functionallity described on the previous few pages is
-#D called upon in the main routine:
-
-sub NormalHandleReferences
- { if ($InputFile eq "")
- { Report("Error", "NoInputFile") }
- else
- { unless (open (TUI, "$InputFile.tui"))
- { Report("Error", "EmptyInputFile", $InputFile) }
- else
- { Report("InputFile", "$InputFile.tui" ) ;
- unlink "$InputFile.tmp" ;
- rename "$InputFile.tuo", "$InputFile.tmp" ;
- Report("OutputFile", "$InputFile.tuo" ) ;
- open (TUO, ">$InputFile.tuo") ;
- print TUO "%\n" . "% $Program / Commands\n" . "%\n" ;
- while (<TUI>)
- { $SomeLine = $_ ;
- chomp $SomeLine ;
- ($FirstTag, $RestOfLine) = split ' ', $SomeLine, 2 ;
- if ($FirstTag eq "c")
- { HandleCommand }
- elsif ($FirstTag eq "s")
- { HandleSynonym }
- elsif ($FirstTag eq "r")
- { HandleRegister }
- elsif ($FirstTag eq "f")
- { HandleFile }
- elsif ($FirstTag eq "k")
- { HandleKey }
- elsif ($FirstTag eq "e")
- { HandleExtra }
- elsif ($FirstTag eq "p")
- { HandlePlugIn }
- elsif ($FirstTag eq "q")
- { $ValidOutput = 0 ;
- last } }
- if ($ValidOutput)
- { FlushCommands ; # already done during pass
- FlushKeys ;
- FlushRegisters ;
- FlushSynonyms ;
- FlushPlugIns ;
- FlushFiles ;
- FlushData ;
- FlushExtra ;
- close (TUO) ;
- RunExtraPrograms }
- else
- { close (TUO) ;
- unlink "$InputFile.tuo" ;
- rename "$InputFile.tmp", "$InputFile.tuo" ;
- Report ("Remark", "NoOutputFile") } } } }
-
-my $Suffix ;
-
-sub MergerHandleReferences
- { unlink "texutil.tuo" ;
- Report("OutputFile", "texutil.tuo" ) ;
- open (TUO, ">texutil.tuo") ;
- foreach $InputFile (@ARGV)
- { ($InputFile, $Suffix) = split (/\./, $InputFile, 2) ;
- unless (open (TUI, "$InputFile.tui"))
- { Report("Error", "EmptyInputFile", $InputFile) }
- else
- { Report("InputFile", "$InputFile.tui" ) ;
- while (<TUI>)
- { $SomeLine = $_ ;
- chomp $SomeLine ;
- ($FirstTag, $RestOfLine) = split ' ', $SomeLine, 2 ;
- if ($FirstTag eq "r")
- { HandleRegister } } } }
- if ($ValidOutput)
- { FlushRegisters ;
- close (TUO) }
- else
- { close (TUO) ;
- unlink "texutil.tuo" ;
- Report ("Remark", "NoOutputFile") } }
-
-# sub HandleReferences
-# { Report("Action", "ProcessingReferences") ;
-# if ($ProcessIJ )
-# { Report("Option", "SortingIJ") }
-# if ($ProcessHigh)
-# { Report("Option", "ConvertingHigh") }
-# if ($ProcessQuotes)
-# { Report("Option", "ProcessingQuotes") }
-# if ($InputFile eq "")
-# { Report("Error", "NoInputFile") }
-# else
-# { unless (open (TUI, "$InputFile.tui"))
-# { Report("Error", "EmptyInputFile", $InputFile) }
-# else
-# { Report("InputFile", "$InputFile.tui" ) ;
-# InitializeCommands ;
-# InitializeRegisters ;
-# InitializeSynonyms ;
-# InitializeFiles ;
-# $ValidOutput = 1 ;
-# unlink "$InputFile.tmp" ;
-# rename "$InputFile.tuo", "$InputFile.tmp" ;
-# Report("OutputFile", "$InputFile.tuo" ) ;
-# open (TUO, ">$InputFile.tuo") ;
-# while (<TUI>)
-# { $SomeLine = $_ ;
-# chomp $SomeLine ;
-# ($FirstTag, $RestOfLine) = split ' ', $SomeLine, 2 ;
-# if ($FirstTag eq "c")
-# { HandleCommand }
-# elsif ($FirstTag eq "s")
-# { HandleSynonym }
-# elsif ($FirstTag eq "r")
-# { HandleRegister }
-# elsif ($FirstTag eq "f")
-# { HandleFile }
-# elsif ($FirstTag eq "q")
-# { $ValidOutput = 0 ;
-# last } }
-# if ($ValidOutput)
-# { FlushCommands ; # already done during pass
-# FlushRegisters ;
-# FlushSynonyms ;
-# FlushFiles ;
-# FlushData ;
-# close (TUO) }
-# else
-# { close (TUO) ;
-# unlink "$InputFile.tuo" ;
-# rename "$InputFile.tmp", "$InputFile.tuo" ;
-# Report ("Remark", "NoOutputFile") } } } }
-
-sub HandleReferences
- { $Merging = @ARGV ;
- $Merging = ($Merging>1) ;
- if ($Merging)
- { Report("Action", "MergingReferences") }
- else
- { Report("Action", "ProcessingReferences") }
- if ($ProcessIJ )
- { Report("Option", "SortingIJ") }
- if ($ProcessHigh)
- { Report("Option", "ConvertingHigh") }
- if ($ProcessQuotes)
- { Report("Option", "ProcessingQuotes") }
- InitializeKeys ;
- InitializeCommands ;
- InitializeExtra ;
- InitializeRegisters ;
- InitializeSynonyms ;
- InitializeFiles ;
- $ValidOutput = 1 ;
- if ($Merging)
- { MergerHandleReferences }
- else
- { NormalHandleReferences } }
-
-# moved to ctxtools
-#
-# sub HandleDocuments
-# { my $files = @ARGV.join(' ') ; system("ctxtools $files") }
-
-#D \extras
-#D {documents}
-#D
-#D Documentation can be woven into a source file. The next
-#D routine generates a new, \TEX\ ready file with the
-#D documentation and source fragments properly tagged. The
-#D documentation is included as comment:
-#D
-#D \starttypen
-#D %D ...... some kind of documentation
-#D %M ...... macros needed for documenation
-#D %S B begin skipping
-#D %S E end skipping
-#D \stoptypen
-#D
-#D The most important tag is \type{%D}. Both \TEX\ and
-#D \METAPOST\ files use \type{%} as a comment chacacter, while
-#D \PERL\ uses \type{#}. Therefore \type{#D} is also handled.
-#D
-#D The generated file gets the suffix \type{ted} and is
-#D structured as:
-#D
-#D \starttypen
-#D \startmodule[type=suffix]
-#D \startdocumentation
-#D \stopdocumentation
-#D \startdefinition
-#D \stopdefinition
-#D \stopmodule
-#D \stoptypen
-#D
-#D Macro definitions specific to the documentation are not
-#D surrounded by start||stop commands. The suffix specifaction
-#D can be overruled at runtime, but defaults to the file
-#D extension. This specification can be used for language
-#D depended verbatim typesetting.
-
-my $skippingbang = 0 ;
-
-sub HandleDocuments
- { Report("Action", "GeneratingDocumentation") ;
- if ($ProcessType ne "")
- { Report("Option", "ForcingFileType", $ProcessType) }
- if ($InputFile eq "")
- { Report("Error", "NoInputFile") }
- else
- { CheckInputFiles ($InputFile) ;
- foreach $FullName (@UserSuppliedFiles)
- { ($FileName, $FileSuffix) = SplitFileName ($FullName) ;
- unless ($FileSuffix)
- { $FileSuffix = "tex" }
- unless (-f "$FileName.$FileSuffix")
- { next }
- unless (open (TEX, "$FileName.$FileSuffix"))
- { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) }
- else
- { Report("InputFile", "$FileName.$FileSuffix") ;
- Report("OutputFile", "$FileName.ted") ;
- open (TED, ">$FileName.ted") ;
- $NOfDocuments = 0 ;
- $NOfDefinitions = 0 ;
- $NOfSkips = 0 ;
- $SkipLevel = 0 ;
- $InDocument = 0 ;
- $InDefinition = 0 ;
- $skippingbang = 0 ;
- if ($ProcessType eq "")
- { $FileType=lc $FileSuffix }
- else
- { $FileType=lc $ProcessType }
- Report("FileType", $FileType) ;
- # we need to signal to texexec what interfaec to use
- my $firstline = <TEX> ;
- if ($firstline =~ /^\%.*interface\=/)
- { print TED $firstline }
- else
- { seek TEX, 0, 0 }
- # so far
- print TED "\\startmodule[type=$FileType]\n" ;
- while (<TEX>)
- { chomp ;
- s/\s*$//o ;
- if ($skippingbang)
- { $skippingbang = 0 }
- elsif (/^[%\#]D/)
- { if ($SkipLevel == 0)
- { if (length $_ < 3)
- {$SomeLine = "" }
- else # HH: added after that
- {$SomeLine = substr $_, 3 }
- if ($InDocument)
- { print TED "$SomeLine\n" }
- else
- { if ($InDefinition)
- { print TED "\\stopdefinition\n" ;
- $InDefinition = 0 }
- unless ($InDocument)
- { print TED "\n\\startdocumentation\n" }
- print TED "$SomeLine\n" ;
- $InDocument = 1 ;
- ++$NOfDocuments } } }
- elsif (/^[%\#]M/)
- { if ($SkipLevel == 0)
- { $SomeLine = substr $_, 3 ;
- print TED "$SomeLine\n" } }
- elsif (/^[%\%]S B]/)
- { ++$SkipLevel ;
- ++$NOfSkips }
- elsif (/^[%\%]S E]/)
- { --$SkipLevel }
- elsif (/^[%\#]/)
- { }
- elsif (/^eval \'\(exit \$\?0\)\' \&\& eval \'exec perl/o)
- { $skippingbang = 1 }
- elsif ($SkipLevel == 0)
- { $InLocalDocument = $InDocument ;
- $SomeLine = $_ ;
- if ($InDocument)
- { print TED "\\stopdocumentation\n" ;
- $InDocument = 0 }
- if (($SomeLine eq "") && ($InDefinition))
- { print TED "\\stopdefinition\n" ;
- $InDefinition = 0 }
- else
- { if ($InDefinition)
- { print TED "$SomeLine\n" }
- elsif ($SomeLine ne "")
- { print TED "\n" . "\\startdefinition\n" ;
- $InDefinition = 1 ;
- unless ($InLocalDocument)
- { ++$NOfDefinitions }
- print TED "$SomeLine\n" } } } }
- if ($InDocument)
- { print TED "\\stopdocumentation\n" }
- if ($InDefinition)
- { print TED "\\stopdefinition\n" }
- print TED "\\stopmodule\n" ;
- close (TED) ;
- unless (($NOfDocuments) || ($NOfDefinitions))
- { unlink "$FileName.ted" }
- Report ("NOfDocuments", $NOfDocuments) ;
- Report ("NOfDefinitions", $NOfDefinitions) ;
- Report ("NOfSkips", $NOfSkips) } } } }
-
-#D \extras
-#D {sources}
-#D
-#D Documented sources can be stripped of documentation and
-#D comments, although at the current processing speeds the
-#D overhead of skipping the documentation at run time is
-#D neglectable. Only lines beginning with a \type{%} are
-#D stripped. The stripped files gets the suffix \type{tes}.
-
-sub HandleSources
- { Report("Action", "GeneratingSources") ;
- if ($InputFile eq "")
- { Report("Error", "NoInputFile") }
- else
- { CheckInputFiles ($InputFile) ;
- foreach $FullName (@UserSuppliedFiles)
- { ($FileName, $FileSuffix) = SplitFileName ($FullName) ;
- unless ($FileSuffix)
- { $FileSuffix = "tex" }
- unless (-f "$FileName.$FileSuffix")
- { next }
- unless (open (TEX, "$FileName.$FileSuffix"))
- { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) }
- else
- { Report("InputFile", "$FileName.$FileSuffix") ;
- Report("OutputFile", "$FileName.tes") ;
- open (TES, ">$FileName.tes") ;
- $EmptyLineDone = 1 ;
- $FirstCommentDone = 0 ;
- while (<TEX>)
- { $SomeLine = $_ ;
- chomp $SomeLine ;
- if ($SomeLine eq "")
- { unless ($FirstCommentDone)
- { $FirstCommentDone = 1 ;
- print TES
- "\n% further documentation is removed\n\n" ;
- $EmptyLineDone = 1 }
- unless ($EmptyLineDone)
- { print TES "\n" ;
- $EmptyLineDone = 1 } }
- elsif ($SomeLine =~ /^%/)
- { unless ($FirstCommentDone)
- { print TES "$SomeLine\n" ;
- $EmptyLineDone = 0 } }
- else
- { print TES "$SomeLine\n" ;
- $EmptyLineDone = 0 } }
- close (TES) ;
- unless ($FirstCommentDone)
- { unlink "$FileName.tes" } } } } }
-
-#D \extras
-#D {setups}
-#D
-#D All \CONTEXT\ commands are specified in a compact format
-#D that can be used to generate quick reference tables and
-#D cards. Such setups are preceded by \type{%S}. The setups
-#D are collected in the file \type{texutil.tus}.
-
-sub HandleSetups
- { Report("Action", "FilteringDefinitions" ) ;
- if ($InputFile eq "")
- { Report("Error", "NoInputFile") }
- else
- { SetOutputFile ("texutil.tus" ) ;
- Report("OutputFile", $OutputFile) ;
- open (TUS, ">$OutputFile") ; # always reset!
- $NOfSetups = 0 ;
- CheckInputFiles ($InputFile) ;
- foreach $FullName (@UserSuppliedFiles)
- { ($FileName, $FileSuffix) = SplitFileName ($FullName) ;
- unless ($FileSuffix)
- { $FileSuffix = "tex" }
- unless (-f "$FileName.$FileSuffix")
- { next }
- unless (open (TEX, "$FileName.$FileSuffix"))
- { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) }
- else
- { Report("InputFile", "$FileName.$FileSuffix") ;
- print TUS "%\n" . "% File : $FileName.$FileSuffix\n" . "%\n" ;
- while (<TEX>)
- { $SomeLine = $_ ;
- chomp $SomeLine ;
- ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) ;
- if ($Tag eq "%S")
- { ++$NOfSetups ;
- while ($Tag eq "%S")
- { print TUS "$RestOfLine\n" ;
- $SomeLine = <TEX> ;
- chomp $SomeLine ;
- ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) }
- print TUS "\n" } } } }
- close (TUS) ;
- unless ($NOfSetups)
- { unlink $OutputFile }
- Report("NOfSetups", $NOfSetups) } }
-
-#D \extras
-#D {templates, infos}
-#D
-#D From the beginning, the \CONTEXT\ source files contained
-#D helpinfo and key||templates for \TEXEDIT. In fact, for a
-#D long time, this was the only documentation present. More
-#D and more typeset (interactive) documentation is replacing
-#D this helpinfo, but we still support the traditional method.
-#D This information is formatted like:
-#D
-#D \starttypen
-#D %I n=Struts
-#D %I c=\strut,\setnostrut,\setstrut,\toonstruts
-#D %I
-#D %I text
-#D %I ....
-#D %P
-#D %I text
-#D %I ....
-#D \stoptypen
-#D
-#D Templates look like:
-#D
-#D \starttypen
-#D %T n=kap
-#D %T m=kap
-#D %T a=k
-#D %T
-#D %T \kap{?}
-#D \stoptypen
-#D
-#D The key||value pairs stand for {\em name}, {\em mnemonic},
-#D {\em key}. This information is copied to files with the
-#D extension \type{tud}.
-
-sub HandleEditorCues
- { if ($ProcessTemplates)
- { Report("Action", "CopyingTemplates" ) }
- if ($ProcessInfos)
- {Report("Action", "CopyingInformation" ) }
- if ($InputFile eq "")
- { Report("Error", "NoInputFile") }
- else
- { CheckInputFiles ($InputFile) ;
- foreach $FullName (@UserSuppliedFiles)
- { ($FileName, $FileSuffix) = SplitFileName ($FullName) ;
- if ($FileSuffix eq "")
- { $FileSuffix = "tex" }
- unless (-f "$FileName.$FileSuffix")
- { next }
- unless (open (TEX, "$FileName.$FileSuffix"))
- { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) }
- else
- { Report("InputFile", "$FileName.$FileSuffix") ;
- Report("OutputFile", "$FileName.tud") ;
- open (TUD, ">$FileName.tud") ;
- $NOfTemplates = 0 ;
- $NOfInfos = 0 ;
- while (<TEX>)
- { $SomeLine = $_ ;
- chomp $SomeLine ;
- ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) ;
- if (($Tag eq "%T") && ($ProcessTemplates))
- { ++$NOfTemplates ;
- while ($Tag eq "%T")
- { print TUD "$SomeLine\n" ;
- $SomeLine = <TEX> ;
- chomp $SomeLine ;
- ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) }
- print TUD "\n" }
- elsif (($Tag eq "%I") && ($ProcessInfos))
- { ++$NOfInfos ;
- while (($Tag eq "%I") || ($Tag eq "%P"))
- { print TUD "$SomeLine\n" ;
- $SomeLine = <TEX> ;
- chomp $SomeLine ;
- ($Tag, $RestOfLine) = split(/ /, $SomeLine, 2) }
- print TUD "\n" } }
- close (TUD) ;
- unless (($NOfTemplates) || ($NOfInfos))
- { unlink "$FileName.tud" }
- if ($ProcessTemplates)
- { Report("NOfTemplates", $NOfTemplates) }
- if ($ProcessInfos)
- { Report("NOfInfos", $NOfInfos) } } } } }
-
-#D \extras
-#D {figures}
-#D
-#D Directories can be scanned for illustrations in \EPS, \PDF,
-#D \TIFF, \PNG\ or \JPG\ format. The resulting file \type{texutil.tuf}
-#D contains entries like:
-#D
-#D \starttypen
-#D \thisisfigureversion{year.month.day}
-#D \presetfigure[file][...specifications...]
-#D \stoptypen
-#D
-#D where the specifications are:
-#D
-#D \starttypen
-#D [e=suffix,x=xoffset,y=yoffset,w=width,h=height,t=title,c=creator,s=size]
-#D \stoptypen
-#D
-#D This data can be used when determining dimensions and
-#D generate directories of illustrations.
-
-$DPtoCM = 2.54/72.0 ;
-$INtoCM = 2.54 ;
-
-sub SaveFigurePresets
- { my ($FNam, $FTyp, $FUni, $FXof, $FYof, $FWid, $FHei, $FTit, $FCre, $FSiz) = @_ ;
- if ($ProcessVerbose)
- { OpenTerminal ;
- if ($FUni)
- { print "n=$FNam t=$FTyp " .
- (sprintf "x=%1.3fcm y=%1.3fcm ", $FXof, $FYof) .
- (sprintf "w=%5.3fcm h=%5.3fcm\n", $FWid, $FHei) }
- else
- { print "n=$FNam t=$FTyp " .
- "x=${FXof}bp y=${FYof}bp " .
- "w=${FWid}bp h=${FHei}bp\n" }
- CloseTerminal }
- else
- { ++$NOfFigures ;
- $Figures[$NOfFigures] = "\\presetfigure[$FNam][e=$FTyp" ;
- if ($FUni)
- { $Figures[$NOfFigures] .= (sprintf ",w=%5.3fcm,h=%5.3fcm", $FWid, $FHei) }
- else
- { $Figures[$NOfFigures] .= ",w=${FWid}bp,h=${FHei}bp" }
- if (($FXof!=0)||($FYof!=0))
- { if ($FUni)
- { $Figures[$NOfFigures] .= (sprintf ",x=%1.3fcm,y=%1.3fcm", $FXof, $FYof) }
- else
- { $Figures[$NOfFigures] .= ",x=${FXof}bp,y=${FYof}bp" } }
- if ($FTit)
- { $Figures[$NOfFigures] .= ",t=\{$FTit\}" }
- if ($FCre)
- { $Figures[$NOfFigures] .= ",c=\{$FCre\}" }
- $Figures[$NOfFigures] .= ",s=$FSiz]" } }
-
-#D The \EPS\ to \PDF\ conversion pipe to \GHOSTSCRIPT\ is
-#D inspired by a script posted by Sebastian Ratz at the
-#D \PDFTEX\ mailing list. Watch the bounding box check, we
-#D use the values found in an earlier pass.
-
-sub ConvertEpsToEps
- { my ( $SuppliedFileName , $LLX, $LLY, $URX, $URY ) = @_ ;
- ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ;
- if ($ProcessEpsToPdf)
- { if ($dosish) { $gs = "gswin32c" } else { $gs = "gs" }
- unlink "$FileName.pdf" ;
- $GSCommandLine = "-q " .
- "-sDEVICE=pdfwrite " .
- "-dNOCACHE " .
- "-dUseFlateCompression=true " .
- "-dMaxSubsetPct=100 " .
- "-sOutputFile=$FileName.pdf " .
- "- -c " .
- "quit " ;
- open ( EPS, "| $gs $GSCommandLine") }
- elsif ($PDFReady)
- { return }
- else
- { open ( EPS, ">texutil.tmp" ) ;
- binmode EPS }
- open ( TMP , "$SuppliedFileName" ) ;
- binmode TMP ;
- $EpsBBOX = 0 ;
- $EpsWidth = $URX - $LLX ;
- $EpsHeight = $URY - $LLY ;
- $EpsXOffset = 0 - $LLX ;
- $EpsYOffset = 0 - $LLY ;
- while (<TMP>)
- { if (/%!PS/)
- { s/(.*)%!PS/%!PS/o ;
- print EPS $_ ;
- last } }
- while (<TMP>)
- { if ((!$PDFReady)&&(/^%%(HiResB|ExactB|B)oundingBox:/o))
- { unless ($EpsBBOX)
- { print EPS "%%PDFready: $Program\n" ;
- print EPS "%%BoundingBox: 0 0 $EpsWidth $EpsHeight\n" ;
- print EPS "<< /PageSize [$EpsWidth $EpsHeight] >> setpagedevice\n" ;
- print EPS "gsave $EpsXOffset $EpsYOffset translate\n" ;
- $EpsBBOX = 1 } }
- elsif (/^%%EOF/o) # when final: (/^%%(EOF|Trailer)/o)
- { last }
- elsif (/^%%Trailer/o)
- { last }
- else
- { print EPS $_ } }
- close ( TMP ) ;
- if (($EpsBBOX)&&(!$PDFReady))
- { print EPS "grestore\n%%EOF\n%%RestOfFileIgnored: $Program\n" ;
- close ( EPS ) ;
- Report ( "PdfFile", "$SuppliedFileName" ) ;
- unless ($ProcessEpsToPdf)
- { unlink "$SuppliedFileName" ;
- rename "texutil.tmp", "$SuppliedFileName" } }
- else
- { close (EPS) }
- unlink "texutil.tmp" }
-
-sub HandleEpsFigure
- { my ($SuppliedFileName) = @_ ;
- my ($Temp) = "" ;
- if (-f $SuppliedFileName)
- { ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ;
- if ($FileSuffix ne "")
- {#$Temp = $FileSuffix ;
- #$Temp =~ s/[0-9]//go ;
- #if ($Temp eq "")
- if ($FileSuffix =~ /^[0-9]+$/o)
- { $EpsFileName = $SuppliedFileName;
- Report ( "MPFile", "$SuppliedFileName" ) }
- elsif ((lc $FileSuffix ne "eps")&&(lc $FileSuffix ne "mps"))
- { return }
- else
- { $EpsFileName = $SuppliedFileName; # $FileName
- Report ( "EpsFile", "$SuppliedFileName" ) }
- $EpsTitle = "" ;
- $EpsCreator = "" ;
- open ( EPS , $SuppliedFileName ) ;
- binmode EPS ;
- $EpsSize = -s EPS ;
- $PDFReady = 0 ;
- $MPSFound = 0 ;
- $BBoxFound = 0 ;
- while (<EPS>)
- { $SomeLine = $_;
- chomp $SomeLine ;
- if (($BBoxFound) && ((substr $SomeLine,0,1) ne "%"))
- { last }
- if ($BBoxFound<2)
- { if ($SomeLine =~ /^%%BoundingBox:(?!\s+\(atend\))/io) # atend (th)
- { $EpsBBox = $SomeLine ; $BBoxFound = 1 ; next }
- elsif ($SomeLine =~ /^%%HiResBoundingBox:/io)
- { $EpsBBox = $SomeLine ; $BBoxFound = 2 ; next }
- elsif ($SomeLine =~ /^%%ExactBoundingBox:/io)
- { $EpsBBox = $SomeLine ; $BBoxFound = 3 ; next } }
- if ($SomeLine =~ /^%%PDFready:/io)
- { $PDFReady = 1 }
- elsif ($SomeLine =~ /^%%Creator:/io)
- { ($Tag, $EpsCreator) = split (/ /, $SomeLine, 2) ;
- if ($EpsCreator =~ /MetaPost/io)
- { $MPSFound = 1 } }
- elsif ($SomeLine =~ /^%%Title:/io)
- { ($Tag, $EpsTitle) = split (/ /, $SomeLine, 2) } }
- close ( EPS ) ;
- if ($BBoxFound)
- { ($Tag, $LLX, $LLY, $URX, $URY, $RestOfLine) = split (/ /, $EpsBBox, 6 ) ;
- $EpsHeight = ($URY-$LLY)*$DPtoCM ;
- $EpsWidth = ($URX-$LLX)*$DPtoCM ;
- $EpsXOffset = $LLX*$DPtoCM ;
- $EpsYOffset = $LLY*$DPtoCM ;
- if ($MPSFound)
- { $EpsType = "mps" }
- else
- { $EpsType = "eps" }
- SaveFigurePresets
- ( $EpsFileName, $EpsType, 1,
- $EpsXOffset, $EpsYOffset, $EpsWidth, $EpsHeight,
- $EpsTitle, $EpsCreator, $EpsSize ) ;
- if (($ProcessEpsPage) || ($ProcessEpsToPdf))
- { ConvertEpsToEps ( $SuppliedFileName, $LLX, $LLY, $URX, $URY ) } }
- else
- { Report ( "MissingBoundingBox", "$SuppliedFileName" ) } } } }
-
-#D The \PDF\ scanning does a similar job. This time we
-#D search for a mediabox. I could have shared some lines
-#D with the previous routines, but prefer readability.
-
-sub HandlePdfFigure
- { my ( $SuppliedFileName ) = @_ ;
- ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ;
- if (lc $FileSuffix ne "pdf")
- { return }
- else
- { $PdfFileName = $SuppliedFileName ;
- Report ( "PdfFile", "$SuppliedFileName" ) }
- open ( PDF , $SuppliedFileName ) ;
- binmode PDF ;
- $PdfSize = -s PDF ;
- $MediaBoxFound = 0 ;
- $MediaBox = 0 ;
- $PageFound = 0 ;
- $PagesFound = 0 ;
- while (<PDF>)
- { $SomeLine = $_ ;
- chomp ($SomeLine) ;
- if ($SomeLine =~ /\/Type\s*\/Pages/io)
- { $PagesFound = 1 }
- elsif ($SomeLine =~ /\/Type\s*\/Page/io)
- { ++$PageFound ;
- if ($PageFound>1) { last } }
- if (($PageFound)||($PagesFound))
- { if (($MediaBoxFound < 2) && ($SomeLine =~ /\/ArtBox\s*\[/io))
- { $MediaBoxFound = 3 ;
- $MediaBox = $SomeLine }
- elsif (($MediaBoxFound < 2) && ($SomeLine =~ /\/CropBox\s*\[/io))
- { $MediaBoxFound = 2 ;
- $MediaBox = $SomeLine }
- elsif (($MediaBoxFound == 0) && ($SomeLine =~ /\/MediaBox\s*\[/io))
- { $MediaBoxFound = 1 ;
- $MediaBox = $SomeLine } } }
- close ( PDF ) ;
- if ($PageFound>1)
- { Report ( "MultiPagePdfFile", "$SuppliedFileName" ) }
- if (($MediaBoxFound) && ($MediaBox))
- { my $D = "[0-9\-\.]" ;
- $MediaBox =~ /\/(Media|Crop|Art)Box\s*\[\s*($D+)\s*($D+)\s*($D+)\s*($D+)/o ;
- $LLX = $2 ; $LLY = $3 ; $URX = $4 ; $URY = $5 ;
- $PdfHeight = ($URY-$LLY)*$DPtoCM ;
- $PdfWidth = ($URX-$LLX)*$DPtoCM ;
- $PdfXOffset = $LLX*$DPtoCM ;
- $PdfYOffset = $LLY*$DPtoCM ;
- SaveFigurePresets
- ( $PdfFileName, "pdf", 1,
- $PdfXOffset, $PdfYOffset, $PdfWidth, $PdfHeight,
- "", "", $PdfSize ) }
- else
- { Report ( "MissingMediaBox", "$SuppliedFileName" ) } }
-
-#D A previous version of \TEXUTIL\ used \type{tifftags} or
-#D \type{tiffinfo} for collecting the dimensions. However,
-#D the current implementation does this job itself.
-
-sub TifGetByte
- { my $B = 0 ;
- read TIF, $B, 1 ;
- return ord($B) }
-
-sub TifGetShort
- { my $S = 0 ;
- read TIF, $S, 2 ;
- if ($TifLittleEndian)
- { return (unpack ("v", $S)) }
- else
- { return (unpack ("n", $S)) } }
-
-sub TifGetLong
- { my $L = 0 ;
- read TIF, $L, 4 ;
- if ($TifLittleEndian)
- { return (unpack ("V", $L)) }
- else
- { return (unpack ("N", $L)) } }
-
-sub TifGetRational
- { my ($N, $M) = (0,0) ;
- $N = TifGetLong ;
- $M = TifGetLong ;
- return $N/$M }
-
-sub TifGetAscii
- { my $S = "" ;
- --$TifValues;
- unless ($TifValues)
- { return "" }
- else
- { read TIF, $S, $TifValues ;
- return $S } }
-
-sub TifGetWhatever
- { if ($_[0]==1)
- { return TifGetByte }
- elsif ($_[0]==2)
- { return TifGetAscii }
- elsif ($_[0]==3)
- { return TifGetShort }
- elsif ($_[0]==4)
- { return TifGetLong }
- elsif ($_[0]==5)
- { return TifGetRational }
- else
- { return 0 } }
-
-sub TifGetChunk
- { seek TIF, $TifNextChunk, 0 ;
- $Length = TifGetShort ;
- $TifNextChunk += 2 ;
- for ($i=1; $i<=$Length; $i++)
- { seek TIF, $TifNextChunk, 0 ;
- $TifTag = TifGetShort ;
- $TifType = TifGetShort ;
- $TifValues = TifGetLong ;
- if ($TifTag==256)
- { $TifWidth = TifGetWhatever($TifType) }
- elsif ($TifTag==257)
- { $TifHeight = TifGetWhatever($TifType) }
- elsif ($TifTag==296)
- { $TifUnit = TifGetWhatever($TifType) }
- elsif ($TifTag==282)
- { seek TIF, TifGetLong, 0 ;
- $TifHRes = TifGetWhatever($TifType) }
- elsif ($TifTag==283)
- { seek TIF, TifGetLong, 0 ;
- $TifVRes = TifGetWhatever($TifType) }
- elsif ($TifTag==350)
- { seek TIF, TifGetLong, 0 ;
- $TifCreator = TifGetWhatever($TifType) }
- elsif ($TifTag==315)
- { seek TIF, TifGetLong, 0 ;
- $TifAuthor = TifGetWhatever($TifType) }
- elsif ($TifTag==269)
- { seek TIF, TifGetLong, 0 ;
- $TifTitle = TifGetWhatever($TifType) }
- $TifNextChunk += 12 }
- seek TIF, $TifNextChunk, 0 ;
- $TifNextChunk = TifGetLong ;
- return ($TifNextChunk>0) }
-
-sub HandleTifFigure
- { my ( $SuppliedFileName ) = @_ ;
- ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ;
- if (lc $FileSuffix ne "tif")
- { return }
- else
- { $TifFile = $SuppliedFileName ;
- if (open ( TIF, $TifFile )) { # { must be here, perl 5.003 bug
- Report ( "TifFile", "$SuppliedFileName" ) ;
- binmode TIF;
- $TifWidth = 0 ;
- $TifHeight = 0 ;
- $TifTitle = "" ;
- $TifAuthor = "" ;
- $TifCreator = "" ;
- $TifUnit = 0 ;
- $TifHRes = 1 ;
- $TifVRes = 1 ;
- $TifSize = -s TIF ;
- $TifByteOrder = "" ;
- seek TIF, 0, 0 ;
- read TIF, $TifByteOrder, 2 ;
- $TifLittleEndian = ($TifByteOrder eq "II") ;
- $TifTag = TifGetShort;
- unless ($TifTag == 42)
- { close ( TIF ) ;
- return }
- $TifNextChunk = TifGetLong ;
- while (TifGetChunk) { }
- if ($TifUnit==2)
- { $TifMult = $INtoCM }
- elsif ($TifUnit==3)
- { $TifMult = 1 }
- else
- { $TifMult = 72 }
- $TifWidth = ($TifWidth /$TifHRes)*$TifMult ;
- $TifHeight = ($TifHeight/$TifVRes)*$TifMult ;
- close ( TIF ) ;
- SaveFigurePresets
- ( $TifFile, "tif", $TifUnit,
- 0, 0, $TifWidth, $TifHeight,
- $TifTitle, $TifCreator, $TifSize ) } } }
-
-#D I first intended to use the public utility \type{pngmeta}
-#D (many thanks to Taco for compiling it), but using this
-#D utility to analyze lots of \PNG\ files, I tried to do a
-#D similar job in \PERL. Here are the results:
-
-my ($PngSize, $PngWidth, $PngHeight) = (0,0,0) ;
-my ($PngMult, $PngHRes, $PngVRes, $PngUnit) = (0,1,1,0) ;
-my ($PngFile, $PngTitle, $PngAuthor, $PngCreator) = ("","","") ;
-my ($PngNextChunk, $PngLength, $PngType) = (0,0,0) ;
-my ($PngKeyword, $PngDummy) = ("","") ;
-
-my $PngSignature = chr(137) . chr(80) . chr(78) . chr(71) .
- chr (13) . chr(10) . chr(26) . chr(10) ;
-sub PngGetByte
- { my ($B) = 0 ;
- read PNG, $B, 1 ;
- return (ord($B)) }
-
-sub PngGetLong
- { my ($L) = 0 ;
- read PNG, $L, 4 ;
- return (unpack("N", $L)) }
-
-sub PngGetChunk
- { if ($PngNextChunk<$PngSize)
- { seek PNG, $PngNextChunk, 0 ;
- $PngLength = PngGetLong ;
- $PngNextChunk = $PngNextChunk + $PngLength + 12 ;
- read PNG, $PngType, 4 ;
- if ($PngType eq "")
- { return 0 }
- elsif ($PngType eq "IEND")
- { return 0 }
- elsif ($PngType eq "IHDR")
- { $PngWidth = PngGetLong ;
- $PngHeight = PngGetLong }
- elsif ($PngType eq "pHYs")
- { $PngHRes = PngGetLong ;
- $PngVRes = PngGetLong ;
- read PNG, $PngUnit, 1 }
- elsif ($PngType eq "tEXt")
- { read PNG, $PngKeyword, $PngLength ;
- ($PngKeyword,$PngDummy) = split(/\x00/,$PngKeyword) ;
- if ( $PngKeyword eq "Title")
- { $PngTitle = $PngDummy }
- elsif ( $PngKeyword eq "Author")
- { $PngAuthor = $PngDummy }
- elsif ( $PngKeyword eq "Software")
- { $PngCreator = $PngDummy } }
- return 1 }
- else
- { return 0 } }
-
-sub HandlePngFigure
- { my ( $SuppliedFileName ) = @_ ;
- ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ;
- if (lc $FileSuffix ne "png")
- { return }
- else
- { $PngFile = $SuppliedFileName ;
- if (open ( PNG, $PngFile ))
- { Report ( "PngFile", "$SuppliedFileName" ) }
- $PngSize = 0 ;
- $PngWidth = 0 ;
- $PngHeight = 0 ;
- $PngTitle = "" ;
- $PngAuthor = "" ;
- $PngCreator = "" ;
- $PngUnit = 0 ;
- $PngVRes = 1 ;
- $PngHRes = 1 ;
- $PngSig = "" ;
- $PngSize = -s PNG ;
- binmode PNG ;
- seek PNG, 0, 0 ;
- read PNG, $PngSig, 8;
- unless ($PngSig eq $PngSignature)
- { close ( PNG ) ;
- return }
- $PngNextChunk = 8 ;
- while (PngGetChunk) { }
- $PngWidth = ($PngWidth /$PngVRes) ;
- $PngHeight = ($PngHeight/$PngHRes) ;
- close ( PNG ) ;
- SaveFigurePresets
- ( $PngFile, "png", $PngUnit,
- 0, 0, $PngWidth, $PngHeight,
- $PngTitle, $PngCreator, $PngSize ) } }
-
-#D Well, we also offer \JPG\ scanning (actually \JFIF)
-#D scanning. (I can recomend David Salomon's book on Data
-#D Compression to those interested in the internals of
-#D \JPG.)
-#D
-#D It took me some time to discover that the (sort of)
-#D reference document I used had a faulty byte position table.
-#D Nevertheless, when I was finaly able to grab the header,
-#D Piet van Oostrum pointer me to the \PERL\ script of Alex
-#D Knowles (and numerous other contributers), from which I
-#D could deduce what segment contained the dimensions.
-
-my ($JpgSize, $JpgWidth, $JpgHeight) = (0,0,0) ;
-my ($JpgMult, $JpgUnit, $JpgHRes, $JpgVRes) = (1,0,1,1) ;
-my ($JpgFile, $JpgVersion, $JpgDummy) = ("",0,"") ;
-my ($JpgSig, $JpgPos, $JpgLen, $JpgSoi, $JpgApp) = ("",0,0,0,0) ;
-
-my $JpgSignature = "JFIF" . chr(0) ;
-
-sub JpgGetByte
- { my ($B) = 0 ;
- read JPG, $B, 1 ;
- return ( ord($B) ) }
-
-sub JpgGetInteger
- { my ($I) = 0 ;
- read JPG, $I, 2 ;
- return (unpack("n", $I)) }
-
-sub HandleJpgFigure
- { my ($SuppliedFileName) = @_ ;
- ($FileName, $FileSuffix) = SplitFileName ($SuppliedFileName) ;
- if (lc $FileSuffix ne "jpg")
- { return }
- else
- { $JpgFile = $SuppliedFileName ;
- Report ( "JpgFile", "$SuppliedFileName" ) }
- open ( JPG, $JpgFile ) ;
- binmode JPG ;
- $JpgSignature = "JFIF" . chr(0) ;
- $JpgSize = -s JPG ;
- $JpgWidth = 0 ;
- $JpgHeight = 0 ;
- $JpgUnit = 0 ;
- $JpgVRes = 1 ;
- $JpgHRes = 1 ;
- seek JPG, 0, 0 ;
- read JPG, $JpgSig, 4 ;
- unless ($JpgSig eq chr(255).chr(216).chr(255).chr(224))
- { close ( JPG ) ;
- return }
- $JpgLen = JpgGetInteger;
- read JPG, $JpgSig, 5 ;
- unless ($JpgSig eq $JpgSignature)
- { close ( JPG ) ;
- return }
- $JpgUnit = JpgGetByte ;
- $JpgVersion = JpgGetInteger ;
- $JpgHRes = JpgGetInteger ;
- $JpgVRes = JpgGetInteger ;
- $JpgPos = $JpgLen + 4 ;
- $JpgSoi = 255 ;
- while ()
- { seek JPG, $JpgPos, 0 ;
- $JpgSoi = JpgGetByte ;
- $JpgApp = JpgGetByte ;
- $JpgLen = JpgGetInteger ;
- if ($JpgSoi!=255)
- { last }
- if (($JpgApp>=192) && ($JpgApp<=195)) # Found in the perl script.
- { $JpgDummy = JpgGetByte ; # Found in the perl script.
- $JpgHeight = JpgGetInteger ; # Found in the perl script.
- $JpgWidth = JpgGetInteger } # Found in the perl script.
- $JpgPos = $JpgPos + $JpgLen + 2 }
- close ( JPG ) ;
- if ($JpgUnit==1)
- { $JpgMult = $INtoCM }
- else
- { $JpgMult = 1 }
- $JpgHRes = 72 unless $JpgHRes>1 ;
- $JpgVRes = 72 unless $JpgVRes>1 ;
- $JpgWidth = ($JpgWidth/$JpgHRes)*$JpgMult ;
- $JpgHeight = ($JpgHeight/$JpgVRes)*$JpgMult ;
- close ( JPG ) ;
- SaveFigurePresets
- ( $JpgFile, "jpg", $JpgUnit,
- 0, 0, $JpgWidth, $JpgHeight,
- "", "", $JpgSize ) }
-
-#D Now we can handle figures!
-
-sub InitializeFigures
- { $NOfFigures = 0 }
-
-sub FlushFigures
- { SetOutputFile ("texutil.tuf") ;
- open ( TUF, ">$OutputFile" ) ;
- print TUF "%\n" . "% $Program / Figures\n" . "%\n" ;
- print TUF "\\thisisfigureversion\{1996.06.01\}\n" . "%\n" ;
- # a joins is nicer
- for ($n=1 ; $n<=$NOfFigures ; ++$n)
- { print TUF "$Figures[$n]%\n" }
- print TUF "\\endinput";
- close (TUF) ;
- if ($NOfFigures)
- { Report("OutputFile", $OutputFile ) }
- else
- { unlink $OutputFile }
- Report ( "NOfFigures", $NOfFigures ) }
-
-sub DoHandleFigures
- { my ($FigureSuffix, $FigureMethod) = @_ ;
- if ($InputFile eq "")
- { $InputFile = $FigureSuffix }
- CheckInputFiles ($InputFile) ;
- foreach $FileName (@UserSuppliedFiles)
- { &{$FigureMethod} ( $FileName ) } }
-
-sub HandleFigures
- { Report("Action", "GeneratingFigures" ) ;
- foreach $FileType (@ARGV)
- { if ($FileType=~/\.eps/io)
- { Report("Option", "UsingEps") ;
- if ($ProcessEpsToPdf) { Report("Option", "EpsToPdf") }
- if ($ProcessEpsPage) { Report("Option", "EpsPage") }
- last } }
- foreach $FileType (@ARGV)
- { if ($FileType=~/\.pdf/io)
- { Report("Option", "UsingPdf") ;
- last } }
- foreach $FileType (@ARGV)
- { if ($FileType=~/\.tif/io)
- { Report("Option", "UsingTif") ;
- #RunTifPrograms ;
- last } }
- foreach $FileType (@ARGV)
- { if ($FileType=~/\.png/io)
- { Report("Option", "UsingPng") ;
- last } }
- foreach $FileType (@ARGV)
- { if ($FileType=~/\.jpg/io)
- { Report("Option", "UsingJpg") ;
- last } }
- InitializeFigures ;
- DoHandleFigures ("eps", "HandleEpsFigure") ;
- DoHandleFigures ("pdf", "HandlePdfFigure") ;
- DoHandleFigures ("tif", "HandleTifFigure") ;
- DoHandleFigures ("png", "HandlePngFigure") ;
- DoHandleFigures ("jpg", "HandleJpgFigure") ;
- FlushFigures }
-
-#D \extras
-#D {logfiles}
-#D
-#D This (poor man's) log file scanning routine filters
-#D overfull box messages from a log file (\type{\hbox},
-#D \type{\vbox} or both). The collected problems are saved
-#D in \type{$ProgramLog}. One can specify a selection
-#D criterium.
-#D
-#D \CONTEXT\ reports unknown entities. These can also be
-#D filtered. When using fast computers, or when processing
-#D files in batch, one has to rely on the log files and/or
-#D this filter.
-
-$Unknown = "onbekende verwijzing|" .
- "unbekannte Referenz|" .
- "unknown reference|" .
- "dubbele verwijzing|" .
- "duplicate reference|" .
- "doppelte Referenz" ;
-
-sub FlushLogTopic
- { unless ($TopicFound)
- { $TopicFound = 1 ;
- print ALL "\n% File: $FileName.log\n\n" } }
-
-sub HandleLogFile
- { if ($ProcessBox)
- { Report("Option", "FilteringBoxes", "(\\vbox & \\hbox)") ;
- $Key = "[h|v]box" }
- elsif ($ProcessHBox)
- { Report("Option", "FilteringBoxes", "(\\hbox)") ;
- $Key = "hbox" ;
- $ProcessBox = 1 }
- elsif ($ProcessVBox)
- { Report("Option", "FilteringBoxes", "(\\vbox)") ;
- $Key = "vbox" ;
- $ProcessBox = 1 }
- if (($ProcessBox) && ($ProcessCriterium))
- { Report("Option", "ApplyingCriterium") }
- if ($ProcessUnknown)
- { Report("Option", "FilteringUnknown") }
- unless (($ProcessBox) || ($ProcessUnknown))
- { ShowHelpInfo ;
- return }
- Report("Action", "FilteringLogFile" ) ;
- if ($InputFile eq "")
- { Report("Error", "NoInputFile") }
- else
- { $NOfBoxes = 0 ;
- $NOfMatching = 0 ;
- $NOfUnknown = 0 ;
- SetOutputFile ($ProgramLog) ;
- Report("OutputFile", $OutputFile) ;
- CheckInputFiles ($InputFile) ;
- open ( ALL, ">$OutputFile" ) ;
- foreach $FullName (@UserSuppliedFiles)
- { ($FileName, $FileSuffix) = SplitFileName ($FullName) ;
- if (! open (LOG, "$FileName.log"))
- { Report("Error", "EmptyInputFile", "$FileName.$FileSuffix" ) }
- elsif (-e "$FileName.tex")
- { $TopicFound = 0 ;
- Report("InputFile", "$FileName.log") ;
- while (<LOG>)
- { $SomeLine = $_ ;
- chomp $SomeLine ;
- if (($ProcessBox) && ($SomeLine =~ /Overfull \\$Key/))
- { ++$NOfBoxes ;
- $SomePoints = $SomeLine ;
- $SomePoints =~ s/.*\((.*)pt.*/$1/ ;
- if ($SomePoints>=$ProcessCriterium)
- { ++$NOfMatching ;
- FlushLogTopic ;
- print ALL "$SomeLine\n" ;
- $SomeLine=<LOG> ;
- print ALL $SomeLine } }
- if (($ProcessUnknown) && ($SomeLine =~ /$Unknown/io))
- { ++$NOfUnknown ;
- FlushLogTopic ;
- print ALL "$SomeLine\n" } } } }
- close (ALL) ;
- unless (($NOfBoxes) ||($NOfUnknown))
- { unlink $OutputFile }
- if ($ProcessBox)
- { Report ( "NOfBoxes" , "$NOfBoxes", "->", $NOfMatching, "Overfull") }
- if ($ProcessUnknown)
- { Report ( "NOfUnknown", "$NOfUnknown") } } }
-
-#D Undocumented feature.
-#
-# obsolete, i.e now in ctxtools, so this will become:
-#
-# sub PurgeFiles {
-# if ($PurgeAllFiles) {
-# system("ctxtools --purge $ARGV[0]") ;
-# } else {
-# system("ctxtools --purge --all $ARGV[0]") ;
-# }
-
-my $removedfiles = 0 ;
-my $keptfiles = 0 ;
-my $persistentfiles = 0 ;
-my $reclaimedbytes = 0 ;
-
-sub RemoveContextFile
- { my $filename = shift ;
- my $filesize = -s $filename ;
- unlink $filename ;
- if (-e $filename)
- { ++$persistentfiles ;
- print " persistent : $filename\n" }
- else
- { ++$removedfiles ; $reclaimedbytes += $filesize ;
- print " removed : $filename\n" } }
-
-sub KeepContextFile
- { my $filename = shift ;
- ++$keptfiles ;
- print " kept : $filename\n" }
-
-my @dontaskprefixes = sort glob "mpx-*" ; push @dontaskprefixes ,
- ("tex-form.tex","tex-edit.tex","tex-temp.tex",
- "texexec.tex","texexec.tui","texexec.tuo",
- "texexec.ps","texexec.pdf","texexec.dvi",
- "cont-opt.tex","cont-opt.bak") ;
-my @dontasksuffixes =
- ("mpgraph.mp","mpgraph.mpd","mpgraph.mpo","mpgraph.mpy",
- "mprun.mp", "mprun.mpd", "mprun.mpo", "mprun.mpy",
- "xlscript.xsl") ;
-my @forsuresuffixes =
- ("tui","tup","ted","tes","top",
- "log","tmp","run","bck","rlg",
- "mpt","mpx","mpd","mpo") ;
-my @texonlysuffixes =
- ("dvi","ps","pdf") ;
-my @texnonesuffixes =
- ("tuo","tub","top") ;
-
-if ($PurgeAllFiles)
- { push @forsuresuffixes, @texnonesuffixes ; @texnonesuffixes = [] }
-
-sub PurgeFiles # no my in foreach
- { my $pattern = $ARGV[0] ;
- my $strippedname ;
- my $basename ;
- my @files = () ;
- if ($pattern eq '')
- { $pattern = "*.*" ;
- @files = glob $pattern }
- else
- { $pattern = $ARGV[0] . "-*.*" ;
- @files = glob $pattern ;
- $pattern = $ARGV[0] . ".*" ;
- push(@files,glob $pattern) }
- @files = sort @files ;
- print " purging files : $pattern\n\n" ;
- foreach $file (@dontaskprefixes)
- { if (-e $file)
- { RemoveContextFile($file) } }
- foreach $file (@dontasksuffixes)
- { if (-e $file)
- { RemoveContextFile($file) } }
- foreach $suffix (@dontasksuffixes)
- { foreach (@files)
- { if (/$suffix$/i)
- { RemoveContextFile($_) } } }
- foreach $suffix (@forsuresuffixes)
- { foreach (@files)
- { if (/\.$suffix$/i)
- { RemoveContextFile($_) } } }
- foreach $file (@files)
- { if ($file =~ /(.*?)\.\d+$/)
- { $basename = $1 ;
- if (($file =~ /mp(graph|run)/) || (-e "$basename.mp"))
- { RemoveContextFile($file) } } }
- foreach $suffix (@texnonesuffixes)
- { foreach (@files)
- { if (/(.*)\.$suffix$/i)
- { if ((-e "$1.tex")||(-e "$1.xml")||(-e "$1.fo"))
- { KeepContextFile($_) }
- else
- { $strippedname = $1 ;
- $strippedname =~ s/\-[a-z]$//io ;
- if ((-e "$strippedname.tex")||(-e "$strippedname.xml"))
- { KeepContextFile($_." (potential result file)") }
- else
- { RemoveContextFile($_) } } } } }
- if ($removedfiles||$keptfiles||$persistentfiles)
- { print "\n" }
- print " removed files : $removedfiles\n" ;
- print " kept files : $keptfiles\n" ;
- print " persistent files : $persistentfiles\n" ;
- print " reclaimed bytes : $reclaimedbytes\n" }
-
-#D Another undocumented feature.
-#
-# obsolete, i.e now in pdftools, so this will become:
-#
-# sub AnalyzeFile
-# { system("pdftools --analyze $ARGV[0]") }
-
-sub AnalyzeFile
- { my $filename = $ARGV[0] ;
- return unless (($filename =~ /\.pdf/)&&(-e $filename)) ;
- my $filesize = -s $filename ;
- print " analyzing file : $filename\n" ;
- print " file size : $filesize\n" ;
- open (PDF, $filename) ;
- binmode PDF ;
- my $Object = 0 ;
- my $Annot = 0 ;
- my $Link = 0 ;
- my $Widget = 0 ;
- my $Named = 0 ;
- my $Script = 0 ;
- my $Cross = 0 ;
- while (<PDF>)
- { while (/\d+\s+\d+\s+obj/go) { ++$Object } ;
- while (/\/Type\s*\/Annot/go) { ++$Annot } ;
- while (/\/GoToR\s*\/F/go) { ++$Cross } ;
- while (/\/Subtype\s*\/Link/go) { ++$Link } ;
- while (/\/Subtype\s*\/Widget/go) { ++$Widget } ;
- while (/\/S\s*\/Named/go) { ++$Named } ;
- while (/\/S\s*\/JavaScript/go) { ++$Script } }
- close (PDF) ;
- print " objects : $Object\n" ;
- print " annotations : $Annot\n" ;
- print " links : $Link ($Named named / $Script scripts / $Cross files)\n" ;
- print " widgets : $Widget\n" }
-
-# moved to ctxtools
-#
-# sub FilterPages
-# { system("ctxtools $ARGV{0]") }
-
-sub FilterPages # temp feature / no reporting
- { my $filename = $ARGV[0] ;
- return unless -f "$filename.pdf" ;
- my $old = '' ;
- my $n = 0 ;
- if (open(PDF,"<$filename.pdf") && open(TUO,">>$filename.tuo"))
- { binmode PDF ;
- while (<PDF>)
- { chomp ;
- if (($_ eq '/Type /Page') && ($old =~ /^(\d+)\s+0\s+obj/o))
- { ++$n ; $p = $1 ;
- print TUO "\\objectreference{PDFP}{$n}{$p}{$n}\n" }
- else
- { $old = $_ } }
- close(PDF) ;
- close(TUO) } }
-
- ShowBanner ;
-
-if ($UnknownOptions ) { ShowHelpInfo } # not yet done
-elsif ($ProcessReferences) { HandleReferences }
-elsif ($ProcessDocuments ) { HandleDocuments }
-elsif ($ProcessSources ) { HandleSources }
-elsif ($ProcessSetups ) { HandleSetups }
-elsif ($ProcessTemplates ) { HandleEditorCues }
-elsif ($ProcessInfos ) { HandleEditorCues }
-elsif ($ProcessFigures ) { HandleFigures }
-elsif ($ProcessLogFile ) { HandleLogFile }
-elsif ($PurgeFiles ) { PurgeFiles }
-elsif ($PurgeAllFiles ) { PurgeFiles }
-elsif ($AnalyzeFile ) { AnalyzeFile }
-elsif ($FilterPages ) { FilterPages }
-elsif ($ProcessHelp ) { ShowHelpInfo } # redundant
-else { ShowHelpInfo }
-
-print "\n" ;
-print " remark : 'texutil' is now part of 'texexec'\n" ;
-print " warning : use 'texmfstart texutil' instead\n" ;
-
-#D So far.
diff --git a/scripts/context/perl/utiplug.pm b/scripts/context/perl/utiplug.pm
deleted file mode 100644
index 2bc162e1e..000000000
--- a/scripts/context/perl/utiplug.pm
+++ /dev/null
@@ -1,30 +0,0 @@
-package utiplug ;
-
-my @data ;
-my @result ;
-
-sub utiplug::initialize
- { @data = () }
-
-sub utiplug::process
- { @data = sort @data ;
- for (my $i=0; $i<@data; $i++)
- { @result[$i] = "\\plugintest\{$i\}\{$data[$i]\}" } }
-
-sub utiplug::handle
- { my ($self,$text,$rest) = @_ ; push @data, $text }
-
-sub utiplug::identify
- { return "utiplug test plugin" }
-
-sub utiplug::report
- { my $keys = @data ;
- if ($keys)
- { return ("done", "keys:$keys") }
- else
- { return ("nothing done") } }
-
-sub utiplug::results
- { return @result }
-
-1 ;
diff --git a/scripts/context/ruby/base/tex.rb b/scripts/context/ruby/base/tex.rb
index 582ff640c..55d62c8ac 100644
--- a/scripts/context/ruby/base/tex.rb
+++ b/scripts/context/ruby/base/tex.rb
@@ -112,8 +112,8 @@ class TEX
['tex','standard'] .each do |b| @@mappaths[b] = 'dvips' end
['pdftex','pdfetex'] .each do |b| @@mappaths[b] = 'pdftex' end
- ['aleph','omega','xetex','petex'] .each do |b| @@mappaths[b] = 'dvipdfm' end
- ['dvipdfm', 'dvipdfmx', 'xdvipdfmx'] .each do |b| @@mappaths[b] = 'dvipdfm' end
+ ['aleph','omega','xetex','petex'] .each do |b| @@mappaths[b] = 'dvipdfmx' end
+ ['dvipdfm', 'dvipdfmx', 'xdvipdfmx'] .each do |b| @@mappaths[b] = 'dvipdfmx' end
['xdv','xdv2pdf'] .each do |b| @@mappaths[b] = 'dvips' end
# todo norwegian (no)
@@ -124,9 +124,9 @@ class TEX
['cont-de','de','german'] .each do |f| @@texformats[f] = 'cont-de' end
['cont-it','it','italian'] .each do |f| @@texformats[f] = 'cont-it' end
['cont-fr','fr','french'] .each do |f| @@texformats[f] = 'cont-fr' end
- ['cont-cz','cz','czech'] .each do |f| @@texformats[f] = 'cont-cz' end
+ ['cont-cs','cs','cont-cz','cz','czech'] .each do |f| @@texformats[f] = 'cont-cs' end
['cont-ro','ro','romanian'] .each do |f| @@texformats[f] = 'cont-ro' end
- ['cont-uk','uk','british'] .each do |f| @@texformats[f] = 'cont-uk' end
+ ['cont-gb','gb','cont-uk','uk','british'] .each do |f| @@texformats[f] = 'cont-gb' end
['mptopdf'] .each do |f| @@texformats[f] = 'mptopdf' end
['latex'] .each do |f| @@texformats[f] = 'latex.ltx' end
@@ -141,7 +141,7 @@ class TEX
['plain','default','standard','mptopdf'] .each do |f| @@texmethods[f] = 'plain' end
['cont-en','cont-nl','cont-de','cont-it',
- 'cont-fr','cont-cz','cont-ro','cont-uk'] .each do |f| @@texmethods[f] = 'context' end
+ 'cont-fr','cont-cs','cont-ro','cont-gb'] .each do |f| @@texmethods[f] = 'context' end
['latex','pdflatex'] .each do |f| @@texmethods[f] = 'latex' end
['plain','default','standard'] .each do |f| @@mpsmethods[f] = 'plain' end
@@ -151,7 +151,7 @@ class TEX
@@mpsmakestr['plain'] = @@platformslash + "dump"
['cont-en','cont-nl','cont-de','cont-it',
- 'cont-fr','cont-cz','cont-ro','cont-uk'] .each do |f| @@texprocstr[f] = @@platformslash + "emergencyend" end
+ 'cont-fr','cont-cs','cont-ro','cont-gb'] .each do |f| @@texprocstr[f] = @@platformslash + "emergencyend" end
@@runoptions['aleph'] = ['--8bit']
@@runoptions['luatex'] = ['--file-line-error']
@@ -640,10 +640,14 @@ class TEX
report("using tex format path #{texformatpath}")
Dir.chdir(texformatpath) rescue false
if FileTest.writable?(texformatpath) then
- if texformats.length > 0 then
- makeuserfile
- makeresponsefile
- end
+ # from now on we no longer support this; we load
+ # all patterns and if someone wants another
+ # interface language ... cook up a fmt or usr file
+ #
+ # if texformats.length > 0 then
+ # makeuserfile
+ # makeresponsefile
+ # end
if texengine == 'luatex' then
cleanupluafiles
texformats.each do |texformat|
@@ -2174,30 +2178,57 @@ end
end
def checkmpgraphics(mpname)
+ # in practice the checksums will differ because of multiple instances
+ # ok, we could save the mpy/mpo files by number, but not now
mpoptions = ''
if getvariable('makempy') then
mpoptions += " --makempy "
end
+ mponame = File.suffixed(mpname,'mpo')
+ mpyname = File.suffixed(mpname,'mpy')
+ pdfname = File.suffixed(mpname,'pdf')
+ tmpname = File.suffixed(mpname,'tmp')
if getvariable('mpyforce') || getvariable('forcempy') then
mpoptions += " --force "
else
- mponame = File.suffixed(mpname,'mpo')
- mpyname = File.suffixed(mpname,'mpy')
return false unless File.atleast?(mponame,32)
mpochecksum = FileState.new.checksum(mponame)
return false if mpochecksum.empty?
# where does the checksum get into the file?
# maybe let texexec do it?
# solution: add one if not present or update when different
- if f = File.silentopen(mpyname) then
- str = f.gets.chomp
- f.close
- if str =~ /^\%\s*mpochecksum\s*\:\s*(\d+)/o then
- return false if mpochecksum == $1
+ begin
+ mpydata = IO.read(mpyname)
+ if mpydata then
+ if mpydata =~ /^\%\s*mpochecksum\s*\:\s*([A-Z0-9]+)$/mo then
+ checksum = $1
+ if mpochecksum == checksum then
+ return false
+ end
+ end
+ end
+ rescue
+ # no file
+ end
+ end
+ # return Kpse.runscript('makempy',mpname)
+ # only pdftex
+ flags = ['--noctx','--process','--batch','--once']
+ result = runtexexec([mponame], flags, 1)
+ runcommand(["pstoedit","-ssp -dt -f mpost", pdfname,tmpname])
+ tmpdata = IO.read(tmpname)
+ if tmpdata then
+ if mpy = openedfile(mpyname) then
+ mpy << "% mpochecksum: #{mpochecksum}\n"
+ tmpdata.scan(/beginfig(.*?)endfig/mo) do |s|
+ mpy << "begingraphictextfig#{s}endgraphictextfig\n"
end
+ mpy.close()
end
end
- return Kpse.runscript('makempy',mpname)
+ File.silentdelete(tmpname)
+ File.silentdelete(pdfname)
+ return true
end
def checkmplabels(mpname)
diff --git a/scripts/context/ruby/ctxtools.rb b/scripts/context/ruby/ctxtools.rb
index 00d2b494b..70c9ce243 100644
--- a/scripts/context/ruby/ctxtools.rb
+++ b/scripts/context/ruby/ctxtools.rb
@@ -222,7 +222,7 @@ class Commands
interfaces = @commandline.arguments
if interfaces.empty? then
- interfaces = ['en','cz','de','it','nl','ro','fr']
+ interfaces = ['en','cs','de','it','nl','ro','fr']
end
interfaces.each do |interface|
@@ -320,7 +320,7 @@ class Commands
interfaces = @commandline.arguments
if interfaces.empty? then
- interfaces = ['cz','de','it','nl','ro','fr']
+ interfaces = ['cs','de','it','nl','ro','fr']
else
interfaces.delete('en')
end
@@ -1219,14 +1219,15 @@ class Language
def located(filename)
begin
- fname = Kpse.found(filename, 'context')
- if FileTest.file?(fname) then
- report("using file #{fname}")
- return fname
- else
- report("file #{filename} is not present")
- return nil
+ ["context","plain","latex"].each do |name| # fallbacks needed for czech patterns
+ fname = Kpse.found(filename, name)
+ if FileTest.file?(fname) then
+ report("using file #{fname}")
+ return fname
+ end
end
+ report("file #{filename} is not present")
+ return nil
rescue
report("file #{filename} cannot be located using kpsewhich")
return nil
@@ -1311,9 +1312,9 @@ class Language
remap(/\"o/, "[odiaeresis]")
remap(/\"u/, "[udiaeresis]")
when 'fr' then
- demap(/\\n\{/, "\\keep{")
- remap(/\\ae/, "[adiaeresis]")
- remap(/\\oe/, "[odiaeresis]")
+ demap(/\\n\{/, "\\delete{")
+ remap(/\\ae/, "[aeligature]")
+ remap(/\\oe/, "[oeligature]")
when 'la' then
# \lccode`'=`' somewhere else, todo
demap(/\\c\{/, "\\delete{")
@@ -1324,7 +1325,7 @@ class Language
remap("a2|", "[greekalphaiotasub]")
remap("h2|", "[greeketaiotasub]")
remap("w2|", "[greekomegaiotasub]")
- remap(">2r1<2r", "[2ῤ1ῥ]")
+ remap(">2r1<2r", "[2ῤ1ῥ]")
remap(">a2n1wdu'", "[ἀ2ν1ωδύ]")
remap(">e3s2ou'", "[ἐ3σ2ού]")
# main conversion
@@ -1561,6 +1562,8 @@ class Language
remap(/\xC0/, "[cyrillicyu]")
remap(/\xD1/, "[cyrillicya]")
remap(/\xA3/, "[cyrillicyo]")
+ when 'tr' then
+ remap(/\^\^11/, "[dotlessi]")
else
end
@@ -1632,7 +1635,7 @@ class Commands
@@languagedata['ba' ] = [ 'ec' , ['bahyph.tex'] ]
@@languagedata['ca' ] = [ 'ec' , ['cahyph.tex'] ]
@@languagedata['cy' ] = [ 'ec' , ['cyhyph.tex'] ]
- @@languagedata['cz' ] = [ 'ec' , ['czhyphen.tex','czhyphen.ex'] ]
+ @@languagedata['cs' ] = [ 'ec' , ['czhyphen.tex','czhyphen.ex'] ]
@@languagedata['de' ] = [ 'ec' , ['dehyphn.tex'] ]
@@languagedata['deo'] = [ 'ec' , ['dehypht.tex'] ]
@@languagedata['da' ] = [ 'ec' , ['dkspecial.tex','dkcommon.tex'] ]
@@ -1644,7 +1647,7 @@ class Commands
# ghyphen.readme ghyph31.readme grphyph
@@languagedata['hr' ] = [ 'ec' , ['hrhyph.tex'] ]
@@languagedata['hu' ] = [ 'ec' , ['huhyphn.tex'] ]
- @@languagedata['en' ] = [ 'default' , [['ushyphmax.tex'],['ushyph.tex'],['hyphen.tex']] ]
+ @@languagedata['us' ] = [ 'default' , [['ushyphmax.tex'],['ushyph.tex'],['hyphen.tex']] ]
@@languagedata['us' ] = [ 'default' , [['ushyphmax.tex'],['ushyph.tex'],['hyphen.tex']] ]
# inhyph.tex
@@languagedata['is' ] = [ 'ec' , ['ishyph.tex'] ]
@@ -1664,7 +1667,7 @@ class Commands
# srhyphc.tex / cyrillic
@@languagedata['sv' ] = [ 'ec' , ['svhyph.tex'] ]
@@languagedata['tr' ] = [ 'ec' , ['tkhyph.tex'] ]
- @@languagedata['uk' ] = [ 'default' , [['ukhyphen.tex'],['ukhyph.tex']] ]
+ @@languagedata['gb' ] = [ 'default' , [['ukhyphen.tex'],['ukhyph.tex']] ]
# @@languagedata['ru' ] = [ 't2a' , ['ruhyphal.tex'] ] # t2a does not work
@@languagedata['ru' ] = [ 'cyr' , ['ruhyphal.tex'] ]
end
diff --git a/scripts/context/ruby/texmfstart.rb b/scripts/context/ruby/texmfstart.rb
index e43929213..42a26a09c 100644
--- a/scripts/context/ruby/texmfstart.rb
+++ b/scripts/context/ruby/texmfstart.rb
@@ -2115,6 +2115,12 @@ end
def make(filename,windows=false,linux=false,remove=false)
basename = File.basename(filename).gsub(/\.[^.]+?$/, '')
+if @kpse.find_file(@tree,filename+".lua") or @kpse.find_file(@tree,filename+".rb") or @kpse.find_file(@tree,filename+".pl") then
+ # make stub indeed
+else
+ report("no stub needed for '#{basename}'")
+ return
+end
if $stubpath == 'auto' then
basename = File.dirname($0) + '/' + basename
else
@@ -2129,7 +2135,7 @@ def make(filename,windows=false,linux=false,remove=false)
return
elsif not remove then
if windows then
- ['bat','exe'].each do |suffix|
+ ['bat','cmd','exe'].each do |suffix|
if FileTest.file?("#{basename}.#{suffix}") then
report("windows stub '#{basename}.#{suffix}' skipped (already present)")
return
diff --git a/scripts/context/stubs/mswin/ctxtools.bat b/scripts/context/stubs/mswin/ctxtools.bat
deleted file mode 100755
index f1f5e019e..000000000
--- a/scripts/context/stubs/mswin/ctxtools.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart ctxtools.rb %*
diff --git a/scripts/context/stubs/mswin/exatools.bat b/scripts/context/stubs/mswin/exatools.bat
deleted file mode 100755
index 57f798e82..000000000
--- a/scripts/context/stubs/mswin/exatools.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart exatools.rb %*
diff --git a/scripts/context/stubs/mswin/makempy.bat b/scripts/context/stubs/mswin/makempy.bat
deleted file mode 100755
index e339058c6..000000000
--- a/scripts/context/stubs/mswin/makempy.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart makempy.pl %*
diff --git a/scripts/context/stubs/mswin/mpstools.bat b/scripts/context/stubs/mswin/mpstools.bat
deleted file mode 100755
index df1732e17..000000000
--- a/scripts/context/stubs/mswin/mpstools.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart mpstools.rb %*
diff --git a/scripts/context/stubs/mswin/mptopdf.bat b/scripts/context/stubs/mswin/mptopdf.bat
deleted file mode 100755
index 242854337..000000000
--- a/scripts/context/stubs/mswin/mptopdf.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart mptopdf.pl %*
diff --git a/scripts/context/stubs/mswin/pdftools.bat b/scripts/context/stubs/mswin/pdftools.bat
deleted file mode 100755
index adc48eacf..000000000
--- a/scripts/context/stubs/mswin/pdftools.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart pdftools.rb %*
diff --git a/scripts/context/stubs/mswin/pdftrimwhite.bat b/scripts/context/stubs/mswin/pdftrimwhite.bat
deleted file mode 100755
index a7034b400..000000000
--- a/scripts/context/stubs/mswin/pdftrimwhite.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart pdftrimwhite.pl %*
diff --git a/scripts/context/stubs/mswin/pstopdf.bat b/scripts/context/stubs/mswin/pstopdf.bat
deleted file mode 100755
index 248e34caf..000000000
--- a/scripts/context/stubs/mswin/pstopdf.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart pstopdf.rb %*
diff --git a/scripts/context/stubs/mswin/rlxtools.bat b/scripts/context/stubs/mswin/rlxtools.bat
deleted file mode 100755
index b78dec13b..000000000
--- a/scripts/context/stubs/mswin/rlxtools.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart rlxtools.rb %*
diff --git a/scripts/context/stubs/mswin/runtools.bat b/scripts/context/stubs/mswin/runtools.bat
deleted file mode 100755
index 68a7b4f97..000000000
--- a/scripts/context/stubs/mswin/runtools.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart runtools.rb %*
diff --git a/scripts/context/stubs/mswin/texexec.bat b/scripts/context/stubs/mswin/texexec.bat
deleted file mode 100755
index 02b297b9c..000000000
--- a/scripts/context/stubs/mswin/texexec.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart texexec.rb %*
diff --git a/scripts/context/stubs/mswin/texfind.bat b/scripts/context/stubs/mswin/texfind.bat
deleted file mode 100755
index b7c11cbca..000000000
--- a/scripts/context/stubs/mswin/texfind.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart texfind %*
diff --git a/scripts/context/stubs/mswin/texfont.bat b/scripts/context/stubs/mswin/texfont.bat
deleted file mode 100755
index 3134bf14c..000000000
--- a/scripts/context/stubs/mswin/texfont.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart texfont.pl %*
diff --git a/scripts/context/stubs/mswin/texshow.bat b/scripts/context/stubs/mswin/texshow.bat
deleted file mode 100755
index 2060846ad..000000000
--- a/scripts/context/stubs/mswin/texshow.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart texshow.pl %*
diff --git a/scripts/context/stubs/mswin/textools.bat b/scripts/context/stubs/mswin/textools.bat
deleted file mode 100755
index 727b4a36d..000000000
--- a/scripts/context/stubs/mswin/textools.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart textools.rb %*
diff --git a/scripts/context/stubs/mswin/texutil.bat b/scripts/context/stubs/mswin/texutil.bat
deleted file mode 100755
index 1e63639bb..000000000
--- a/scripts/context/stubs/mswin/texutil.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart texutil.rb %*
diff --git a/scripts/context/stubs/mswin/tmftools.bat b/scripts/context/stubs/mswin/tmftools.bat
deleted file mode 100755
index c9c0c08bd..000000000
--- a/scripts/context/stubs/mswin/tmftools.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart tmftools.rb %*
diff --git a/scripts/context/stubs/mswin/xmltools.bat b/scripts/context/stubs/mswin/xmltools.bat
deleted file mode 100755
index 2de0e4457..000000000
--- a/scripts/context/stubs/mswin/xmltools.bat
+++ /dev/null
@@ -1,2 +0,0 @@
-@echo off
-texmfstart xmltools.rb %*
diff --git a/scripts/context/stubs/unix/context b/scripts/context/stubs/unix/context
index c7341904f..fa62ba8d1 100755
--- a/scripts/context/stubs/unix/context
+++ b/scripts/context/stubs/unix/context
@@ -1,3 +1,2 @@
#!/bin/sh
-
mtxrun --script context "$@"
diff --git a/scripts/context/stubs/unix/ctxtools b/scripts/context/stubs/unix/ctxtools
deleted file mode 100755
index 84e47bbee..000000000
--- a/scripts/context/stubs/unix/ctxtools
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart ctxtools.rb "$@"
diff --git a/scripts/context/stubs/unix/exatools b/scripts/context/stubs/unix/exatools
deleted file mode 100755
index 50ff0f07e..000000000
--- a/scripts/context/stubs/unix/exatools
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart exatools.rb "$@"
diff --git a/scripts/context/stubs/unix/makempy b/scripts/context/stubs/unix/makempy
deleted file mode 100755
index 4bf7a1af2..000000000
--- a/scripts/context/stubs/unix/makempy
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart makempy.pl "$@"
diff --git a/scripts/context/stubs/unix/mpstools b/scripts/context/stubs/unix/mpstools
deleted file mode 100755
index b4c8f6345..000000000
--- a/scripts/context/stubs/unix/mpstools
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart mpstools.rb "$@"
diff --git a/scripts/context/stubs/unix/mptopdf b/scripts/context/stubs/unix/mptopdf
deleted file mode 100755
index 980a3123d..000000000
--- a/scripts/context/stubs/unix/mptopdf
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart mptopdf.pl "$@"
diff --git a/scripts/context/stubs/unix/pdftools b/scripts/context/stubs/unix/pdftools
deleted file mode 100755
index 92ee803a8..000000000
--- a/scripts/context/stubs/unix/pdftools
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart pdftools.rb "$@"
diff --git a/scripts/context/stubs/unix/pdftrimwhite b/scripts/context/stubs/unix/pdftrimwhite
deleted file mode 100755
index 00b5f525a..000000000
--- a/scripts/context/stubs/unix/pdftrimwhite
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart pdftrimwhite.pl "$@"
diff --git a/scripts/context/stubs/unix/pstopdf b/scripts/context/stubs/unix/pstopdf
deleted file mode 100755
index 5b38ed426..000000000
--- a/scripts/context/stubs/unix/pstopdf
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart pstopdf.rb "$@"
diff --git a/scripts/context/stubs/unix/rlxtools b/scripts/context/stubs/unix/rlxtools
deleted file mode 100755
index 41cea40fc..000000000
--- a/scripts/context/stubs/unix/rlxtools
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart rlxtools.rb "$@"
diff --git a/scripts/context/stubs/unix/runtools b/scripts/context/stubs/unix/runtools
deleted file mode 100755
index ff9a33379..000000000
--- a/scripts/context/stubs/unix/runtools
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart runtools.rb "$@"
diff --git a/scripts/context/stubs/unix/texexec b/scripts/context/stubs/unix/texexec
deleted file mode 100755
index 215817290..000000000
--- a/scripts/context/stubs/unix/texexec
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart texexec.rb "$@"
diff --git a/scripts/context/stubs/unix/texfind b/scripts/context/stubs/unix/texfind
deleted file mode 100755
index c054bdf52..000000000
--- a/scripts/context/stubs/unix/texfind
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart texfind "$@"
diff --git a/scripts/context/stubs/unix/texfont b/scripts/context/stubs/unix/texfont
deleted file mode 100755
index a91f786e3..000000000
--- a/scripts/context/stubs/unix/texfont
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart texfont.pl "$@"
diff --git a/scripts/context/stubs/unix/texshow b/scripts/context/stubs/unix/texshow
deleted file mode 100755
index afd62c339..000000000
--- a/scripts/context/stubs/unix/texshow
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart texshow.pl "$@"
diff --git a/scripts/context/stubs/unix/textools b/scripts/context/stubs/unix/textools
deleted file mode 100755
index 7445eac37..000000000
--- a/scripts/context/stubs/unix/textools
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart textools.rb "$@"
diff --git a/scripts/context/stubs/unix/texutil b/scripts/context/stubs/unix/texutil
deleted file mode 100755
index 607154af0..000000000
--- a/scripts/context/stubs/unix/texutil
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart texutil.rb "$@"
diff --git a/scripts/context/stubs/unix/tmftools b/scripts/context/stubs/unix/tmftools
deleted file mode 100755
index 7531a9663..000000000
--- a/scripts/context/stubs/unix/tmftools
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart tmftools.rb "$@"
diff --git a/scripts/context/stubs/unix/xmltools b/scripts/context/stubs/unix/xmltools
deleted file mode 100755
index 03086d043..000000000
--- a/scripts/context/stubs/unix/xmltools
+++ /dev/null
@@ -1,2 +0,0 @@
-#!/bin/sh
-texmfstart xmltools.rb "$@"
diff --git a/tex/context/base/attr-ini.lua b/tex/context/base/attr-ini.lua
index c339d4672..34e1bb12a 100644
--- a/tex/context/base/attr-ini.lua
+++ b/tex/context/base/attr-ini.lua
@@ -17,7 +17,7 @@ if not modules then modules = { } end modules ['attr-ini'] = {
nodes = nodes or { }
-local format, concat = string.format, table.concat
+local format, concat, texsprint = string.format, table.concat, tex.sprint
-- This is not the most ideal place, but it will do. Maybe we need to move
-- attributes to node-att.lua.
@@ -61,8 +61,9 @@ do
local kern = node.new("kern",1) kern.next, kern.prev = nil, nil
local penalty = node.new("penalty") penalty.next, penalty.prev = nil, nil
local glue = node.new("glue") glue.next, glue.prev = nil, nil
- local glue_spec = node.new("glue_spec") glue_spec.next, glue_spec.prev = nil, nil
+ local glue_spec = node.new("glue_spec")
local glyph = node.new("glyph",0) glyph.next, glyph.prev = nil, nil
+ local textdir = node.new("whatsit",7) textdir.next, textdir.prev = nil, nil
nodes.register(pdfliteral)
nodes.register(disc)
@@ -71,6 +72,7 @@ do
nodes.register(glue)
nodes.register(glue_spec)
nodes.register(glyph)
+ nodes.register(textdir)
local copy = node.copy
@@ -102,16 +104,19 @@ do
s.width, s.stretch, s.shrink = width, stretch, shrink
return s
end
-
function nodes.disc()
return copy(disc)
end
-
function nodes.pdfliteral(str)
local t = copy(pdfliteral)
t.data = str
return t
end
+ function nodes.textdir(dir)
+ local t = copy(textdir)
+ t.dir = dir
+ return t
+ end
end
@@ -135,9 +140,9 @@ attributes.names = attributes.names or { }
attributes.numbers = attributes.numbers or { }
attributes.list = attributes.list or { }
-input.storage.register(false,"attributes/names", attributes.names, "attributes.names")
-input.storage.register(false,"attributes/numbers", attributes.numbers, "attributes.numbers")
-input.storage.register(false,"attributes/list", attributes.list, "attributes.list")
+input.storage.register(false, "attributes/names", attributes.names, "attributes.names")
+input.storage.register(false, "attributes/numbers", attributes.numbers, "attributes.numbers")
+input.storage.register(false, "attributes/list", attributes.list, "attributes.list")
function attributes.define(name,number)
attributes.numbers[name], attributes.names[number], attributes.list[number] = number, name, { }
@@ -201,13 +206,15 @@ do
-- duplicate code once that we have more state handlers
local starttiming, stoptiming = input.starttiming, input.stoptiming
+ local trigger, numbers = nodes.trigger, attributes.numbers
local function process_attributes(head,plugins)
if head then -- is already tested
starttiming(attributes)
local done, used = false, { }
- local trigger, numbers = nodes.trigger, attributes.numbers
- for name, plugin in pairs(plugins) do
+ for p=1,#plugins do
+ local plugin = plugins[p]
+ local name = plugin.name
local attribute = numbers[name]
if attribute then
local namespace = plugin.namespace
@@ -236,7 +243,9 @@ do
end
end
if done then
- for name, plugin in pairs(plugins) do
+ for p=1,#plugins do
+ local plugin = plugins[p]
+ local name = plugin.name
local attribute = numbers[name]
if used[attribute] then
local namespace = plugin.namespace
@@ -495,7 +504,7 @@ function states.flush()
local collected = states.collected
if #collected > 0 then
for i=1,#collected do
- tex.sprint(tex.ctxcatcodes,collected[i]) -- we're in context mode anyway
+ texsprint(tex.ctxcatcodes,collected[i]) -- we're in context mode anyway
end
states.collected = { }
end
@@ -649,7 +658,7 @@ do
if not v then
local gray = graydata(0)
d = { gray, gray, gray, gray }
- logs.report("attributes",format("unable to revive color %s",n or "?"))
+ logs.report("attributes","unable to revive color %s",n or "?")
else
local kind, gray, rgb, cmyk = v[1], graydata(v[2]), rgbdata(v[3],v[4],v[5]), cmykdata(v[6],v[7],v[8],v[9])
if kind == 2 then
@@ -702,7 +711,8 @@ function colors.value(id)
return colors.values[id]
end
-shipouts.plugins.color = {
+shipouts.plugins[#shipouts.plugins+1] = {
+ name = "color",
namespace = colors,
initializer = states.initialize,
finalizer = states.finalize,
@@ -749,7 +759,7 @@ function transparencies.reviver(n)
local v = transparencies.values[n]
if not v then
d = transparencies.reference(0)
- logs.report("attributes",format("unable to revive transparency %s",n or "?"))
+ logs.report("attributes","unable to revive transparency %s",n or "?")
else
d = transparencies.reference(n)
states.collect(format("\\presetPDFtransparencybynumber{%s}{%s}{%s}",n,v[1],v[2]))
@@ -769,7 +779,8 @@ function transparencies.value(id)
return transparencies.values[id]
end
-shipouts.plugins.transparency = {
+shipouts.plugins[#shipouts.plugins+1] = {
+ name = "transparency",
namespace = transparencies,
initializer = states.initialize,
finalizer = states.finalize ,
@@ -793,11 +804,12 @@ overprints.registered = {
}
function overprints.register(stamp)
--- states.collect(tex.sprint(tex.ctxcatcodes,"\\initializePDFoverprint")) -- to be testd
+-- states.collect(texsprint(tex.ctxcatcodes,"\\initializePDFoverprint")) -- to be testd
return overprints.registered[stamp] or overprints.registered.overprint
end
-shipouts.plugins.overprint = {
+shipouts.plugins[#shipouts.plugins+1] = {
+ name = "overprint",
namespace = overprints,
initializer = states.initialize,
finalizer = states.finalize ,
@@ -821,11 +833,12 @@ negatives.registered = {
}
function negatives.register(stamp)
--- states.collect(tex.sprint(tex.ctxcatcodes,"\\initializePDFnegative")) -- to be testd
+-- states.collect(texsprint(tex.ctxcatcodes,"\\initializePDFnegative")) -- to be testd
return negatives.registered[stamp] or negatives.registered.positive
end
-shipouts.plugins.negative = {
+shipouts.plugins[#shipouts.plugins+1] = {
+ name = "negative",
namespace = negatives,
initializer = states.initialize,
finalizer = states.finalize,
@@ -872,7 +885,8 @@ end
effects.none = effects.reference(0,0,0) -- faster: backends.pdf.literal("0 Tc 0 w 0 Tr")
-shipouts.plugins.effect = {
+shipouts.plugins[#shipouts.plugins+1] = {
+ name = "effect",
namespace = effects,
initializer = states.initialize,
finalizer = states.finalize,
diff --git a/tex/context/base/char-def.lua b/tex/context/base/char-def.lua
index 35bb99a98..51fcd8bd0 100644
--- a/tex/context/base/char-def.lua
+++ b/tex/context/base/char-def.lua
@@ -1,122169 +1,140281 @@
--- filename : char-def.lua
--- comment : companion to char-def.tex (in ConTeXt)
--- author : Hans Hagen, PRAGMA-ADE, Hasselt NL
--- copyright: PRAGMA ADE / ConTeXt Development Team
--- license : see context related readme files
-
--- remark : compact version
-
--- 0x2061 FUNCTION APPLICATION -> relax
+if not modules then modules = { } end modules ['char-def'] = {
+ version = 1.001,
+ comment = "much (but not all) data is derived from unicode tables",
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files"
+}
-if not versions then versions = { } end versions['char-def'] = 1.001
-if not characters then characters = { } end
+characters = characters or { }
characters.data={
[0x0000]={
- ["category"]="cc",
- ["description"]="NULL",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0000,
- },
- {
- ["category"]="cc",
- ["description"]="START OF HEADING",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0001,
- },
- {
- ["category"]="cc",
- ["description"]="START OF TEXT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0002,
- },
- {
- ["category"]="cc",
- ["description"]="END OF TEXT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0003,
- },
- {
- ["category"]="cc",
- ["description"]="END OF TRANSMISSION",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0004,
- },
- {
- ["category"]="cc",
- ["description"]="ENQUIRY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0005,
- },
- {
- ["category"]="cc",
- ["description"]="ACKNOWLEDGE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0006,
- },
- {
- ["category"]="cc",
- ["description"]="BELL",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0007,
- },
- {
- ["category"]="cc",
- ["description"]="BACKSPACE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0008,
- },
- {
- ["category"]="cc",
- ["description"]="CHARACTER TABULATION",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x0009, --
- },
- {
- ["category"]="cc",
- ["description"]="LINE FEED (LF)",
- ["linebreak"]="lf",
- ["unicodeslot"]=0x000A, --
-
- },
- {
- ["category"]="cc",
- ["description"]="LINE TABULATION",
- ["linebreak"]="bk",
- ["unicodeslot"]=0x000B,
- },
- {
- ["category"]="cc",
- ["description"]="FORM FEED (FF)",
- ["linebreak"]="bk",
- ["unicodeslot"]=0x000C,
- },
- {
- ["category"]="cc",
- ["description"]="CARRIAGE RETURN (CR)",
- ["linebreak"]="cr",
- ["unicodeslot"]=0x000D, --
- },
- {
- ["category"]="cc",
- ["description"]="SHIFT OUT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x000E,
- },
- {
- ["category"]="cc",
- ["description"]="SHIFT IN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x000F,
+ category="cc",
+ description="NULL",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0000,
},
{
- ["category"]="cc",
- ["description"]="DATA LINK ESCAPE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0010,
+ category="cc",
+ description="START OF HEADING",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0001,
},
{
- ["category"]="cc",
- ["description"]="DEVICE CONTROL ONE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0011,
+ category="cc",
+ description="START OF TEXT",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0002,
},
{
- ["category"]="cc",
- ["description"]="DEVICE CONTROL TWO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0012,
+ category="cc",
+ description="END OF TEXT",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0003,
},
{
- ["category"]="cc",
- ["description"]="DEVICE CONTROL THREE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0013,
+ category="cc",
+ description="END OF TRANSMISSION",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0004,
},
{
- ["category"]="cc",
- ["description"]="DEVICE CONTROL FOUR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0014,
+ category="cc",
+ description="ENQUIRY",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0005,
},
{
- ["category"]="cc",
- ["description"]="NEGATIVE ACKNOWLEDGE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0015,
+ category="cc",
+ description="ACKNOWLEDGE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0006,
},
{
- ["category"]="cc",
- ["description"]="SYNCHRONOUS IDLE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0016,
+ category="cc",
+ description="BELL",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0007,
},
{
- ["category"]="cc",
- ["description"]="END OF TRANSMISSION BLOCK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0017,
+ category="cc",
+ description="BACKSPACE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0008,
},
{
- ["category"]="cc",
- ["description"]="CANCEL",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0018,
+ category="cc",
+ description="CHARACTER TABULATION",
+ direction="s",
+ linebreak="ba",
+ unicodeslot=0x0009,
},
{
- ["category"]="cc",
- ["description"]="END OF MEDIUM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0019,
+ category="cc",
+ description="LINE FEED (LF)",
+ direction="b",
+ linebreak="lf",
+ unicodeslot=0x000A,
},
{
- ["category"]="cc",
- ["description"]="SUBSTITUTE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x001A,
+ category="cc",
+ description="LINE TABULATION",
+ direction="s",
+ linebreak="bk",
+ unicodeslot=0x000B,
},
{
- ["category"]="cc",
- ["description"]="ESCAPE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x001B,
+ category="cc",
+ description="FORM FEED (FF)",
+ direction="ws",
+ linebreak="bk",
+ unicodeslot=0x000C,
},
{
- ["category"]="cc",
- ["description"]="INFORMATION SEPARATOR FOUR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x001C,
+ category="cc",
+ description="CARRIAGE RETURN (CR)",
+ direction="b",
+ linebreak="cr",
+ unicodeslot=0x000D,
},
{
- ["category"]="cc",
- ["description"]="INFORMATION SEPARATOR THREE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x001D,
+ category="cc",
+ description="SHIFT OUT",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x000E,
},
{
- ["category"]="cc",
- ["description"]="INFORMATION SEPARATOR TWO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x001E,
+ category="cc",
+ description="SHIFT IN",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x000F,
},
{
- ["category"]="cc",
- ["description"]="INFORMATION SEPARATOR ONE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x001F,
+ category="cc",
+ description="DATA LINK ESCAPE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0010,
},
{
- ["adobename"]="space",
- ["category"]="zs",
- ["cjkwd"]="na",
- ["description"]="SPACE",
- ["linebreak"]="sp",
- ["unicodeslot"]=0x0020, --
+ category="cc",
+ description="DEVICE CONTROL ONE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0011,
},
{
- ["adobename"]="exclam",
- ["category"]="po",
- ["cjkwd"]="na",
- ["description"]="EXCLAMATION MARK",
- ["linebreak"]="ex",
- ["mathclass"]="close",
- ["unicodeslot"]=0x0021, -- !
+ category="cc",
+ description="DEVICE CONTROL TWO",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0012,
},
{
- ["adobename"]="quotedbl",
- ["category"]="po",
- ["cjkwd"]="na",
- ["contextname"]="quotedbl",
- ["description"]="QUOTATION MARK",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x0022, -- "
+ category="cc",
+ description="DEVICE CONTROL THREE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0013,
},
{
- ["adobename"]="numbersign",
- ["category"]="po",
- ["cjkwd"]="na",
- ["description"]="NUMBER SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0023, -- #
+ category="cc",
+ description="DEVICE CONTROL FOUR",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0014,
},
{
- ["adobename"]="dollar",
- ["category"]="sc",
- ["cjkwd"]="na",
- ["description"]="DOLLAR SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x0024, -- $
+ category="cc",
+ description="NEGATIVE ACKNOWLEDGE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0015,
},
{
- ["adobename"]="percent",
- ["category"]="po",
- ["cjkwd"]="na",
- ["contextname"]="percent",
- ["description"]="PERCENT SIGN",
- ["linebreak"]="po",
- ["unicodeslot"]=0x0025, -- %
+ category="cc",
+ description="SYNCHRONOUS IDLE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0016,
},
{
- ["adobename"]="ampersand",
- ["category"]="po",
- ["cjkwd"]="na",
- ["description"]="AMPERSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0026, -- &
+ category="cc",
+ description="END OF TRANSMISSION BLOCK",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0017,
},
{
- ["adobename"]="quotesingle",
- ["category"]="po",
- ["cjkwd"]="na",
- ["description"]="APOSTROPHE",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x0027, -- '
- },
- {
- ["adobename"]="parenleft",
- ["category"]="ps",
- ["cjkwd"]="na",
- ["description"]="LEFT PARENTHESIS",
- ["linebreak"]="op",
- ["mathclass"]="open",
- ["mathname"]="lparent",
- ["unicodeslot"]=0x0028, -- (
- },
- {
- ["adobename"]="parenright",
- ["category"]="pe",
- ["cjkwd"]="na",
- ["description"]="RIGHT PARENTHESIS",
- ["linebreak"]="cl",
- ["mathclass"]="close",
- ["mathname"]="rparent",
- ["unicodeslot"]=0x0029, -- )
- },
- {
- ["adobename"]="asterisk",
- ["category"]="po",
- ["cjkwd"]="na",
- ["description"]="ASTERISK",
- ["linebreak"]="al",
- ["mathclass"]="binary",
- ["unicodeslot"]=0x002A, -- *
- },
- {
- ["adobename"]="plus",
- ["category"]="sm",
- ["cjkwd"]="na",
- ["description"]="PLUS SIGN",
- ["linebreak"]="pr",
- ["mathclass"]="binary",
- ["unicodeslot"]=0x002B, -- +
- },
- {
- ["adobename"]="comma",
- ["category"]="po",
- ["cjkwd"]="na",
- ["description"]="COMMA",
- ["linebreak"]="is",
- ["mathclass"]="punctuation",
- ["unicodeslot"]=0x002C, -- ,
- },
- {
- ["adobename"]="hyphen",
- ["category"]="pd",
- ["cjkwd"]="na",
- ["description"]="HYPHEN-MINUS",
- ["linebreak"]="hy",
- ["mathclass"]="binary",
- ["unicodeslot"]=0x002D, -- -
- },
- {
- ["adobename"]="period",
- ["category"]="po",
- ["cjkwd"]="na",
- ["description"]="FULL STOP",
- ["linebreak"]="is",
- ["mathclass"]="punctuation",
- ["unicodeslot"]=0x002E, -- .
- },
- {
- ["adobename"]="slash",
- ["category"]="po",
- ["cjkwd"]="na",
- ["description"]="SOLIDUS",
- ["linebreak"]="sy",
- ["mathclass"]="binary",
- ["unicodeslot"]=0x002F, -- /
- },
- {
- ["adobename"]="zero",
- ["category"]="nd",
- ["cjkwd"]="na",
- ["description"]="DIGIT ZERO",
- ["linebreak"]="nu",
- ["mathclass"]="number",
- ["unicodeslot"]=0x0030, -- 0x0000
- },
- {
- ["adobename"]="one",
- ["category"]="nd",
- ["cjkwd"]="na",
- ["description"]="DIGIT ONE",
- ["linebreak"]="nu",
- ["mathclass"]="number",
- ["unicodeslot"]=0x0031, -- 0x0001
- },
- {
- ["adobename"]="two",
- ["category"]="nd",
- ["cjkwd"]="na",
- ["description"]="DIGIT TWO",
- ["linebreak"]="nu",
- ["mathclass"]="number",
- ["unicodeslot"]=0x0032, -- 0x0002
- },
- {
- ["adobename"]="three",
- ["category"]="nd",
- ["cjkwd"]="na",
- ["description"]="DIGIT THREE",
- ["linebreak"]="nu",
- ["mathclass"]="number",
- ["unicodeslot"]=0x0033, -- 0x0003
- },
- {
- ["adobename"]="four",
- ["category"]="nd",
- ["cjkwd"]="na",
- ["description"]="DIGIT FOUR",
- ["linebreak"]="nu",
- ["mathclass"]="number",
- ["unicodeslot"]=0x0034, -- 0x0004
- },
- {
- ["adobename"]="five",
- ["category"]="nd",
- ["cjkwd"]="na",
- ["description"]="DIGIT FIVE",
- ["linebreak"]="nu",
- ["mathclass"]="number",
- ["unicodeslot"]=0x0035, -- 0x0005
- },
- {
- ["adobename"]="six",
- ["category"]="nd",
- ["cjkwd"]="na",
- ["description"]="DIGIT SIX",
- ["linebreak"]="nu",
- ["mathclass"]="number",
- ["unicodeslot"]=0x0036, -- 0x0006
- },
- {
- ["adobename"]="seven",
- ["category"]="nd",
- ["cjkwd"]="na",
- ["description"]="DIGIT SEVEN",
- ["linebreak"]="nu",
- ["mathclass"]="number",
- ["unicodeslot"]=0x0037, -- 0x0007
- },
- {
- ["adobename"]="eight",
- ["category"]="nd",
- ["cjkwd"]="na",
- ["description"]="DIGIT EIGHT",
- ["linebreak"]="nu",
- ["mathclass"]="number",
- ["unicodeslot"]=0x0038, -- 0x0008
- },
- {
- ["adobename"]="nine",
- ["category"]="nd",
- ["cjkwd"]="na",
- ["description"]="DIGIT NINE",
- ["linebreak"]="nu",
- ["mathclass"]="number",
- ["unicodeslot"]=0x0039, -- 0x0009
- },
- {
- ["adobename"]="colon",
- ["category"]="po",
- ["cjkwd"]="na",
- ["description"]="COLON",
- ["linebreak"]="is",
- ["mathclass"]="punctuation",
- ["unicodeslot"]=0x003A, -- :
- },
- {
- ["adobename"]="semicolon",
- ["category"]="po",
- ["cjkwd"]="na",
- ["description"]="SEMICOLON",
- ["linebreak"]="is",
- ["mathclass"]="punctuation",
- ["unicodeslot"]=0x003B, -- ;
- },
- {
- ["adobename"]="less",
- ["category"]="sm",
- ["cjkwd"]="na",
- ["description"]="LESS-THAN SIGN",
- ["linebreak"]="al",
- ["mathclass"]="binary",
- ["mathname"]="lt",
- ["unicodeslot"]=0x003C, -- <
- },
- {
- ["adobename"]="equal",
- ["category"]="sm",
- ["cjkwd"]="na",
- ["description"]="EQUALS SIGN",
- ["linebreak"]="al",
- ["mathclass"]="binary",
- ["mathname"]="eq",
- ["unicodeslot"]=0x003D, -- =
- },
- {
- ["adobename"]="greater",
- ["category"]="sm",
- ["cjkwd"]="na",
- ["description"]="GREATER-THAN SIGN",
- ["linebreak"]="al",
- ["mathclass"]="binary",
- ["mathname"]="gt",
- ["unicodeslot"]=0x003E, -- >
- },
- {
- ["adobename"]="question",
- ["category"]="po",
- ["cjkwd"]="na",
- ["description"]="QUESTION MARK",
- ["linebreak"]="ex",
- ["mathclass"]="close",
- ["unicodeslot"]=0x003F, -- ?
- },
- {
- ["adobename"]="at",
- ["category"]="po",
- ["cjkwd"]="na",
- ["description"]="COMMERCIAL AT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0040, -- @
- },
- {
- ["adobename"]="A",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER A",
- ["lccode"]=0x0061,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0041, -- A
- },
- {
- ["adobename"]="B",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER B",
- ["lccode"]=0x0062,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0042, -- B
- },
- {
- ["adobename"]="C",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER C",
- ["lccode"]=0x0063,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0043, -- C
- },
- {
- ["adobename"]="D",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER D",
- ["lccode"]=0x0064,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0044, -- D
- },
- {
- ["adobename"]="E",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER E",
- ["lccode"]=0x0065,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0045, -- E
- },
- {
- ["adobename"]="F",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER F",
- ["lccode"]=0x0066,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0046, -- F
- },
- {
- ["adobename"]="G",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER G",
- ["lccode"]=0x0067,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0047, -- G
- },
- {
- ["adobename"]="H",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER H",
- ["lccode"]=0x0068,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0048, -- H
- },
- {
- ["adobename"]="I",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER I",
- ["lccode"]=0x0069,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0049, -- I
- },
- {
- ["adobename"]="J",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER J",
- ["lccode"]=0x006A,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x004A, -- J
- },
- {
- ["adobename"]="K",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER K",
- ["lccode"]=0x006B,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x004B, -- K
- },
- {
- ["adobename"]="L",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER L",
- ["lccode"]=0x006C,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x004C, -- L
- },
- {
- ["adobename"]="M",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER M",
- ["lccode"]=0x006D,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x004D, -- M
- },
- {
- ["adobename"]="N",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER N",
- ["lccode"]=0x006E,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x004E, -- N
- },
- {
- ["adobename"]="O",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER O",
- ["lccode"]=0x006F,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x004F, -- O
- },
- {
- ["adobename"]="P",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER P",
- ["lccode"]=0x0070,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0050, -- P
- },
- {
- ["adobename"]="Q",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER Q",
- ["lccode"]=0x0071,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0051, -- Q
- },
- {
- ["adobename"]="R",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER R",
- ["lccode"]=0x0072,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0052, -- R
- },
- {
- ["adobename"]="S",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER S",
- ["lccode"]=0x0073,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0053, -- S
- },
- {
- ["adobename"]="T",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER T",
- ["lccode"]=0x0074,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0054, -- T
- },
- {
- ["adobename"]="U",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER U",
- ["lccode"]=0x0075,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0055, -- U
- },
- {
- ["adobename"]="V",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER V",
- ["lccode"]=0x0076,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0056, -- V
- },
- {
- ["adobename"]="W",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER W",
- ["lccode"]=0x0077,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0057, -- W
- },
- {
- ["adobename"]="X",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER X",
- ["lccode"]=0x0078,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0058, -- X
- },
- {
- ["adobename"]="Y",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER Y",
- ["lccode"]=0x0079,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x0059, -- Y
- },
- {
- ["adobename"]="Z",
- ["category"]="lu",
- ["cjkwd"]="na",
- ["description"]="LATIN CAPITAL LETTER Z",
- ["lccode"]=0x007A,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["unicodeslot"]=0x005A, -- Z
- },
- {
- ["adobename"]="bracketleft",
- ["category"]="ps",
- ["cjkwd"]="na",
- ["description"]="LEFT SQUARE BRACKET",
- ["linebreak"]="op",
- ["mathclass"]="open",
- ["unicodeslot"]=0x005B, -- [
- },
- {
- ["adobename"]="backslash",
- ["category"]="po",
- ["cjkwd"]="na",
- ["contextname"]="textbackslash",
- ["description"]="REVERSE SOLIDUS",
- ["linebreak"]="pr",
- ["mathclass"]="binary",
- ["unicodeslot"]=0x005C, -- \
- },
- {
- ["adobename"]="bracketright",
- ["category"]="pe",
- ["cjkwd"]="na",
- ["description"]="RIGHT SQUARE BRACKET",
- ["linebreak"]="cl",
- ["mathclass"]="close",
- ["unicodeslot"]=0x005D, -- ]
- },
- {
- ["adobename"]="asciicircum",
- ["category"]="sk",
- ["cjkwd"]="na",
- ["contextname"]="textasciicircum",
- ["description"]="CIRCUMFLEX ACCENT",
- ["mathclass"]="accent",
- ["mathname"]="widehat",
- ["linebreak"]="al",
- ["unicodeslot"]=0x005E, -- ^
- },
- {
- ["adobename"]="underscore",
- ["category"]="pc",
- ["cjkwd"]="na",
- ["contextname"]="textunderscore",
- ["description"]="LOW LINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x005F, -- _
- },
- {
- ["adobename"]="grave",
- ["category"]="sk",
- ["cjkwd"]="na",
- ["contextname"]="textgrave",
- ["description"]="GRAVE ACCENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0060, -- `
- },
- {
- ["adobename"]="a",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER A",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0041,
- ["unicodeslot"]=0x0061, -- a
- },
- {
- ["adobename"]="b",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER B",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0042,
- ["unicodeslot"]=0x0062, -- b
- },
- {
- ["adobename"]="c",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER C",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0043,
- ["unicodeslot"]=0x0063, -- c
- },
- {
- ["adobename"]="d",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER D",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0044,
- ["unicodeslot"]=0x0064, -- d
- },
- {
- ["adobename"]="e",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER E",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0045,
- ["unicodeslot"]=0x0065, -- e
- },
- {
- ["adobename"]="f",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER F",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0046,
- ["unicodeslot"]=0x0066, -- f
- },
- {
- ["adobename"]="g",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER G",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0047,
- ["unicodeslot"]=0x0067, -- g
- },
- {
- ["adobename"]="h",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER H",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0048,
- ["unicodeslot"]=0x0068, -- h
- },
- {
- ["adobename"]="i",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER I",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0049,
- ["unicodeslot"]=0x0069, -- i
- },
- {
- ["adobename"]="j",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER J",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x004A,
- ["unicodeslot"]=0x006A, -- j
- },
- {
- ["adobename"]="k",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER K",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x004B,
- ["unicodeslot"]=0x006B, -- k
- },
- {
- ["adobename"]="l",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER L",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x004C,
- ["unicodeslot"]=0x006C, -- l
- },
- {
- ["adobename"]="m",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER M",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x004D,
- ["unicodeslot"]=0x006D, -- m
- },
- {
- ["adobename"]="n",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER N",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x004E,
- ["unicodeslot"]=0x006E, -- n
- },
- {
- ["adobename"]="o",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER O",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x004F,
- ["unicodeslot"]=0x006F, -- o
- },
- {
- ["adobename"]="p",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER P",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0050,
- ["unicodeslot"]=0x0070, -- p
- },
- {
- ["adobename"]="q",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER Q",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0051,
- ["unicodeslot"]=0x0071, -- q
- },
- {
- ["adobename"]="r",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER R",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0052,
- ["unicodeslot"]=0x0072, -- r
- },
- {
- ["adobename"]="s",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER S",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0053,
- ["unicodeslot"]=0x0073, -- s
- },
- {
- ["adobename"]="t",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER T",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0054,
- ["unicodeslot"]=0x0074, -- t
- },
- {
- ["adobename"]="u",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER U",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0055,
- ["unicodeslot"]=0x0075, -- u
- },
- {
- ["adobename"]="v",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER V",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0056,
- ["unicodeslot"]=0x0076, -- v
- },
- {
- ["adobename"]="w",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER W",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0057,
- ["unicodeslot"]=0x0077, -- w
- },
- {
- ["adobename"]="x",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER X",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0058,
- ["unicodeslot"]=0x0078, -- x
- },
- {
- ["adobename"]="y",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER Y",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x0059,
- ["unicodeslot"]=0x0079, -- y
- },
- {
- ["adobename"]="z",
- ["category"]="ll",
- ["cjkwd"]="na",
- ["description"]="LATIN SMALL LETTER Z",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["uccode"]=0x005A,
- ["unicodeslot"]=0x007A, -- z
- },
- {
- ["adobename"]="braceleft",
- ["category"]="ps",
- ["cjkwd"]="na",
- ["contextname"]="textbraceleft",
- ["description"]="LEFT CURLY BRACKET",
- ["linebreak"]="op",
- ["mathclass"]="open",
- ["mathname"]="lbrace",
- ["unicodeslot"]=0x007B, -- {
- },
- {
- ["adobename"]="bar",
- ["category"]="sm",
- ["cjkwd"]="na",
- ["contextname"]="textbar",
- ["description"]="VERTICAL LINE",
- ["linebreak"]="ba",
- ["mathclass"]="binary",
- ["mathname"]="bar",
- ["unicodeslot"]=0x007C, -- |
+ category="cc",
+ description="CANCEL",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0018,
},
{
- ["adobename"]="braceright",
- ["category"]="pe",
- ["cjkwd"]="na",
- ["contextname"]="textbraceright",
- ["description"]="RIGHT CURLY BRACKET",
- ["linebreak"]="cl",
- ["mathclass"]="close",
- ["mathname"]="rbrace",
- ["unicodeslot"]=0x007D, -- }
+ category="cc",
+ description="END OF MEDIUM",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0019,
},
{
- ["adobename"]="asciitilde",
- ["category"]="sm",
- ["cjkwd"]="na",
- ["contextname"]="textasciitilde",
- ["description"]="TILDE",
- ["linebreak"]="al",
- ["mathclass"]="accent",
- ["mathname"]="widetilde",
- ["unicodeslot"]=0x007E, -- ~
+ category="cc",
+ description="SUBSTITUTE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x001A,
},
{
- ["category"]="cc",
- ["description"]="DELETE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x007F, -- 
+ category="cc",
+ description="ESCAPE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x001B,
},
{
- ["category"]="cc",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0080, -- €
+ category="cc",
+ description="INFORMATION SEPARATOR FOUR",
+ direction="b",
+ linebreak="cm",
+ unicodeslot=0x001C,
},
{
- ["category"]="cc",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0081, -- 
+ category="cc",
+ description="INFORMATION SEPARATOR THREE",
+ direction="b",
+ linebreak="cm",
+ unicodeslot=0x001D,
},
{
- ["category"]="cc",
- ["description"]="BREAK PERMITTED HERE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0082, -- ‚
+ category="cc",
+ description="INFORMATION SEPARATOR TWO",
+ direction="b",
+ linebreak="cm",
+ unicodeslot=0x001E,
},
{
- ["category"]="cc",
- ["description"]="NO BREAK HERE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0083, -- ƒ
+ category="cc",
+ description="INFORMATION SEPARATOR ONE",
+ direction="s",
+ linebreak="cm",
+ unicodeslot=0x001F,
},
{
- ["category"]="cc",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0084, -- „
+ adobename="space",
+ category="zs",
+ cjkwd="na",
+ description="SPACE",
+ direction="ws",
+ linebreak="sp",
+ unicodeslot=0x0020,
+ },
+ {
+ adobename="exclam",
+ category="po",
+ cjkwd="na",
+ description="EXCLAMATION MARK",
+ direction="on",
+ linebreak="ex",
+ mathclass="close",
+ unicodeslot=0x0021,
+ },
+ {
+ adobename="quotedbl",
+ category="po",
+ cjkwd="na",
+ contextname="quotedbl",
+ description="QUOTATION MARK",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x0022,
+ },
+ {
+ adobename="numbersign",
+ category="po",
+ cjkwd="na",
+ description="NUMBER SIGN",
+ direction="et",
+ linebreak="al",
+ unicodeslot=0x0023,
+ },
+ {
+ adobename="dollar",
+ category="sc",
+ cjkwd="na",
+ description="DOLLAR SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x0024,
+ },
+ {
+ adobename="percent",
+ category="po",
+ cjkwd="na",
+ contextname="percent",
+ description="PERCENT SIGN",
+ direction="et",
+ linebreak="po",
+ unicodeslot=0x0025,
+ },
+ {
+ adobename="ampersand",
+ category="po",
+ cjkwd="na",
+ description="AMPERSAND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x0026,
+ },
+ {
+ adobename="quotesingle",
+ category="po",
+ cjkwd="na",
+ description="APOSTROPHE",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x0027,
+ },
+ {
+ adobename="parenleft",
+ category="ps",
+ cjkwd="na",
+ description="LEFT PARENTHESIS",
+ direction="on",
+ linebreak="op",
+ mathclass="open",
+ mathname="lparent",
+ mirror=0x0029,
+ unicodeslot=0x0028,
+ },
+ {
+ adobename="parenright",
+ category="pe",
+ cjkwd="na",
+ description="RIGHT PARENTHESIS",
+ direction="on",
+ linebreak="cl",
+ mathclass="close",
+ mathname="rparent",
+ mirror=0x0028,
+ unicodeslot=0x0029,
+ },
+ {
+ adobename="asterisk",
+ category="po",
+ cjkwd="na",
+ description="ASTERISK",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ unicodeslot=0x002A,
+ },
+ {
+ adobename="plus",
+ category="sm",
+ cjkwd="na",
+ description="PLUS SIGN",
+ direction="es",
+ linebreak="pr",
+ mathclass="binary",
+ unicodeslot=0x002B,
+ },
+ {
+ adobename="comma",
+ category="po",
+ cjkwd="na",
+ description="COMMA",
+ direction="cs",
+ linebreak="is",
+ mathclass="punctuation",
+ unicodeslot=0x002C,
+ },
+ {
+ adobename="hyphen",
+ category="pd",
+ cjkwd="na",
+ description="HYPHEN-MINUS",
+ direction="es",
+ linebreak="hy",
+ mathclass="binary",
+ unicodeslot=0x002D,
+ },
+ {
+ adobename="period",
+ category="po",
+ cjkwd="na",
+ description="FULL STOP",
+ direction="cs",
+ linebreak="is",
+ mathclass="punctuation",
+ unicodeslot=0x002E,
+ },
+ {
+ adobename="slash",
+ category="po",
+ cjkwd="na",
+ description="SOLIDUS",
+ direction="cs",
+ linebreak="sy",
+ mathclass="binary",
+ unicodeslot=0x002F,
+ },
+ {
+ adobename="zero",
+ category="nd",
+ cjkwd="na",
+ description="DIGIT ZERO",
+ direction="en",
+ linebreak="nu",
+ mathclass="number",
+ unicodeslot=0x0030,
+ },
+ {
+ adobename="one",
+ category="nd",
+ cjkwd="na",
+ description="DIGIT ONE",
+ direction="en",
+ linebreak="nu",
+ mathclass="number",
+ unicodeslot=0x0031,
+ },
+ {
+ adobename="two",
+ category="nd",
+ cjkwd="na",
+ description="DIGIT TWO",
+ direction="en",
+ linebreak="nu",
+ mathclass="number",
+ unicodeslot=0x0032,
+ },
+ {
+ adobename="three",
+ category="nd",
+ cjkwd="na",
+ description="DIGIT THREE",
+ direction="en",
+ linebreak="nu",
+ mathclass="number",
+ unicodeslot=0x0033,
+ },
+ {
+ adobename="four",
+ category="nd",
+ cjkwd="na",
+ description="DIGIT FOUR",
+ direction="en",
+ linebreak="nu",
+ mathclass="number",
+ unicodeslot=0x0034,
+ },
+ {
+ adobename="five",
+ category="nd",
+ cjkwd="na",
+ description="DIGIT FIVE",
+ direction="en",
+ linebreak="nu",
+ mathclass="number",
+ unicodeslot=0x0035,
+ },
+ {
+ adobename="six",
+ category="nd",
+ cjkwd="na",
+ description="DIGIT SIX",
+ direction="en",
+ linebreak="nu",
+ mathclass="number",
+ unicodeslot=0x0036,
+ },
+ {
+ adobename="seven",
+ category="nd",
+ cjkwd="na",
+ description="DIGIT SEVEN",
+ direction="en",
+ linebreak="nu",
+ mathclass="number",
+ unicodeslot=0x0037,
+ },
+ {
+ adobename="eight",
+ category="nd",
+ cjkwd="na",
+ description="DIGIT EIGHT",
+ direction="en",
+ linebreak="nu",
+ mathclass="number",
+ unicodeslot=0x0038,
+ },
+ {
+ adobename="nine",
+ category="nd",
+ cjkwd="na",
+ description="DIGIT NINE",
+ direction="en",
+ linebreak="nu",
+ mathclass="number",
+ unicodeslot=0x0039,
+ },
+ {
+ adobename="colon",
+ category="po",
+ cjkwd="na",
+ description="COLON",
+ direction="cs",
+ linebreak="is",
+ mathclass="punctuation",
+ unicodeslot=0x003A,
+ },
+ {
+ adobename="semicolon",
+ category="po",
+ cjkwd="na",
+ description="SEMICOLON",
+ direction="on",
+ linebreak="is",
+ mathclass="punctuation",
+ unicodeslot=0x003B,
+ },
+ {
+ adobename="less",
+ category="sm",
+ cjkwd="na",
+ description="LESS-THAN SIGN",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ mathname="lt",
+ mirror=0x003E,
+ unicodeslot=0x003C,
+ },
+ {
+ adobename="equal",
+ category="sm",
+ cjkwd="na",
+ description="EQUALS SIGN",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ mathname="eq",
+ unicodeslot=0x003D,
+ },
+ {
+ adobename="greater",
+ category="sm",
+ cjkwd="na",
+ description="GREATER-THAN SIGN",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ mathname="gt",
+ mirror=0x003C,
+ unicodeslot=0x003E,
+ },
+ {
+ adobename="question",
+ category="po",
+ cjkwd="na",
+ description="QUESTION MARK",
+ direction="on",
+ linebreak="ex",
+ mathclass="close",
+ unicodeslot=0x003F,
+ },
+ {
+ adobename="at",
+ category="po",
+ cjkwd="na",
+ description="COMMERCIAL AT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x0040,
+ },
+ {
+ adobename="A",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER A",
+ direction="l",
+ lccode=0x0061,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0041,
+ },
+ {
+ adobename="B",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER B",
+ direction="l",
+ lccode=0x0062,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0042,
+ },
+ {
+ adobename="C",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER C",
+ direction="l",
+ lccode=0x0063,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0043,
+ },
+ {
+ adobename="D",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER D",
+ direction="l",
+ lccode=0x0064,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0044,
+ },
+ {
+ adobename="E",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER E",
+ direction="l",
+ lccode=0x0065,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0045,
+ },
+ {
+ adobename="F",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER F",
+ direction="l",
+ lccode=0x0066,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0046,
+ },
+ {
+ adobename="G",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER G",
+ direction="l",
+ lccode=0x0067,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0047,
+ },
+ {
+ adobename="H",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER H",
+ direction="l",
+ lccode=0x0068,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0048,
+ },
+ {
+ adobename="I",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER I",
+ direction="l",
+ lccode=0x0069,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0049,
+ },
+ {
+ adobename="J",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER J",
+ direction="l",
+ lccode=0x006A,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x004A,
+ },
+ {
+ adobename="K",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER K",
+ direction="l",
+ lccode=0x006B,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x004B,
+ },
+ {
+ adobename="L",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER L",
+ direction="l",
+ lccode=0x006C,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x004C,
+ },
+ {
+ adobename="M",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER M",
+ direction="l",
+ lccode=0x006D,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x004D,
+ },
+ {
+ adobename="N",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER N",
+ direction="l",
+ lccode=0x006E,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x004E,
+ },
+ {
+ adobename="O",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER O",
+ direction="l",
+ lccode=0x006F,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x004F,
+ },
+ {
+ adobename="P",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER P",
+ direction="l",
+ lccode=0x0070,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0050,
+ },
+ {
+ adobename="Q",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER Q",
+ direction="l",
+ lccode=0x0071,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0051,
+ },
+ {
+ adobename="R",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER R",
+ direction="l",
+ lccode=0x0072,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0052,
+ },
+ {
+ adobename="S",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER S",
+ direction="l",
+ lccode=0x0073,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0053,
+ },
+ {
+ adobename="T",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER T",
+ direction="l",
+ lccode=0x0074,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0054,
+ },
+ {
+ adobename="U",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER U",
+ direction="l",
+ lccode=0x0075,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0055,
+ },
+ {
+ adobename="V",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER V",
+ direction="l",
+ lccode=0x0076,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0056,
+ },
+ {
+ adobename="W",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER W",
+ direction="l",
+ lccode=0x0077,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0057,
+ },
+ {
+ adobename="X",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER X",
+ direction="l",
+ lccode=0x0078,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0058,
+ },
+ {
+ adobename="Y",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER Y",
+ direction="l",
+ lccode=0x0079,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x0059,
+ },
+ {
+ adobename="Z",
+ category="lu",
+ cjkwd="na",
+ description="LATIN CAPITAL LETTER Z",
+ direction="l",
+ lccode=0x007A,
+ linebreak="al",
+ mathclass="variable",
+ unicodeslot=0x005A,
+ },
+ {
+ adobename="bracketleft",
+ category="ps",
+ cjkwd="na",
+ description="LEFT SQUARE BRACKET",
+ direction="on",
+ linebreak="op",
+ mathclass="open",
+ mirror=0x005D,
+ unicodeslot=0x005B,
+ },
+ {
+ adobename="backslash",
+ category="po",
+ cjkwd="na",
+ contextname="textbackslash",
+ description="REVERSE SOLIDUS",
+ direction="on",
+ linebreak="pr",
+ mathclass="binary",
+ unicodeslot=0x005C,
+ },
+ {
+ adobename="bracketright",
+ category="pe",
+ cjkwd="na",
+ description="RIGHT SQUARE BRACKET",
+ direction="on",
+ linebreak="cl",
+ mathclass="close",
+ mirror=0x005B,
+ unicodeslot=0x005D,
+ },
+ {
+ adobename="asciicircum",
+ category="sk",
+ cjkwd="na",
+ contextname="textasciicircum",
+ description="CIRCUMFLEX ACCENT",
+ direction="on",
+ linebreak="al",
+ mathclass="accent",
+ mathname="widehat",
+ mathstretch="h",
+ unicodeslot=0x005E,
+ },
+ {
+ adobename="underscore",
+ category="pc",
+ cjkwd="na",
+ contextname="textunderscore",
+ description="LOW LINE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x005F,
+ },
+ {
+ adobename="grave",
+ category="sk",
+ cjkwd="na",
+ contextname="textgrave",
+ description="GRAVE ACCENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x0060,
+ },
+ {
+ adobename="a",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER A",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0041,
+ unicodeslot=0x0061,
+ },
+ {
+ adobename="b",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER B",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0042,
+ unicodeslot=0x0062,
+ },
+ {
+ adobename="c",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER C",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0043,
+ unicodeslot=0x0063,
+ },
+ {
+ adobename="d",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER D",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0044,
+ unicodeslot=0x0064,
+ },
+ {
+ adobename="e",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER E",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0045,
+ unicodeslot=0x0065,
+ },
+ {
+ adobename="f",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER F",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0046,
+ unicodeslot=0x0066,
+ },
+ {
+ adobename="g",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER G",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0047,
+ unicodeslot=0x0067,
+ },
+ {
+ adobename="h",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER H",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0048,
+ unicodeslot=0x0068,
+ },
+ {
+ adobename="i",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER I",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0049,
+ unicodeslot=0x0069,
+ },
+ {
+ adobename="j",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER J",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x004A,
+ unicodeslot=0x006A,
+ },
+ {
+ adobename="k",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER K",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x004B,
+ unicodeslot=0x006B,
+ },
+ {
+ adobename="l",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER L",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x004C,
+ unicodeslot=0x006C,
+ },
+ {
+ adobename="m",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER M",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x004D,
+ unicodeslot=0x006D,
+ },
+ {
+ adobename="n",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER N",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x004E,
+ unicodeslot=0x006E,
+ },
+ {
+ adobename="o",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER O",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x004F,
+ unicodeslot=0x006F,
+ },
+ {
+ adobename="p",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER P",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0050,
+ unicodeslot=0x0070,
+ },
+ {
+ adobename="q",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER Q",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0051,
+ unicodeslot=0x0071,
+ },
+ {
+ adobename="r",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER R",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0052,
+ unicodeslot=0x0072,
+ },
+ {
+ adobename="s",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER S",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0053,
+ unicodeslot=0x0073,
+ },
+ {
+ adobename="t",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER T",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0054,
+ unicodeslot=0x0074,
+ },
+ {
+ adobename="u",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER U",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0055,
+ unicodeslot=0x0075,
+ },
+ {
+ adobename="v",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER V",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0056,
+ unicodeslot=0x0076,
+ },
+ {
+ adobename="w",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER W",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0057,
+ unicodeslot=0x0077,
+ },
+ {
+ adobename="x",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER X",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0058,
+ unicodeslot=0x0078,
+ },
+ {
+ adobename="y",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER Y",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x0059,
+ unicodeslot=0x0079,
+ },
+ {
+ adobename="z",
+ category="ll",
+ cjkwd="na",
+ description="LATIN SMALL LETTER Z",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ uccode=0x005A,
+ unicodeslot=0x007A,
+ },
+ {
+ adobename="braceleft",
+ category="ps",
+ cjkwd="na",
+ contextname="textbraceleft",
+ description="LEFT CURLY BRACKET",
+ direction="on",
+ linebreak="op",
+ mathclass="open",
+ mathname="lbrace",
+ mirror=0x007D,
+ unicodeslot=0x007B,
+ },
+ {
+ adobename="bar",
+ category="sm",
+ cjkwd="na",
+ contextname="textbar",
+ description="VERTICAL LINE",
+ direction="on",
+ linebreak="ba",
+ mathclass="binary",
+ mathname="bar",
+ unicodeslot=0x007C,
+ },
+ {
+ adobename="braceright",
+ category="pe",
+ cjkwd="na",
+ contextname="textbraceright",
+ description="RIGHT CURLY BRACKET",
+ direction="on",
+ linebreak="cl",
+ mathclass="close",
+ mathname="rbrace",
+ mirror=0x007B,
+ unicodeslot=0x007D,
+ },
+ {
+ adobename="asciitilde",
+ category="sm",
+ cjkwd="na",
+ contextname="textasciitilde",
+ description="TILDE",
+ direction="on",
+ linebreak="al",
+ mathclass="accent",
+ mathname="widetilde",
+ mathstretch="h",
+ unicodeslot=0x007E,
+ },
+ {
+ category="cc",
+ description="DELETE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x007F,
+ },
+ {
+ category="cc",
+ description="NONE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0080,
+ },
+ {
+ category="cc",
+ description="NONE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0081,
+ },
+ {
+ category="cc",
+ description="BREAK PERMITTED HERE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0082,
+ },
+ {
+ category="cc",
+ description="NO BREAK HERE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0083,
},
{
- ["category"]="cc",
- ["description"]="NEXT LINE (NEL)",
- ["linebreak"]="nl",
- ["unicodeslot"]=0x0085, -- …
+ category="cc",
+ description="NONE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0084,
},
{
- ["category"]="cc",
- ["description"]="START OF SELECTED AREA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0086, -- †
+ category="cc",
+ description="NEXT LINE (NEL)",
+ direction="b",
+ linebreak="nl",
+ unicodeslot=0x0085,
},
{
- ["category"]="cc",
- ["description"]="END OF SELECTED AREA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0087, -- ‡
+ category="cc",
+ description="START OF SELECTED AREA",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0086,
},
{
- ["category"]="cc",
- ["description"]="CHARACTER TABULATION SET",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0088, -- ˆ
+ category="cc",
+ description="END OF SELECTED AREA",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0087,
},
{
- ["category"]="cc",
- ["description"]="CHARACTER TABULATION WITH JUSTIFICATION",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0089, -- ‰
+ category="cc",
+ description="CHARACTER TABULATION SET",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0088,
},
{
- ["category"]="cc",
- ["description"]="LINE TABULATION SET",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x008A, -- Š
+ category="cc",
+ description="CHARACTER TABULATION WITH JUSTIFICATION",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0089,
},
{
- ["category"]="cc",
- ["description"]="PARTIAL LINE FORWARD",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x008B, -- ‹
+ category="cc",
+ description="LINE TABULATION SET",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x008A,
},
{
- ["category"]="cc",
- ["description"]="PARTIAL LINE BACKWARD",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x008C, -- Œ
+ category="cc",
+ description="PARTIAL LINE FORWARD",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x008B,
},
{
- ["category"]="cc",
- ["description"]="REVERSE LINE FEED",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x008D, -- 
+ category="cc",
+ description="PARTIAL LINE BACKWARD",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x008C,
},
{
- ["category"]="cc",
- ["description"]="SINGLE SHIFT TWO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x008E, -- Ž
+ category="cc",
+ description="REVERSE LINE FEED",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x008D,
},
{
- ["category"]="cc",
- ["description"]="SINGLE SHIFT THREE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x008F, -- 
+ category="cc",
+ description="SINGLE SHIFT TWO",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x008E,
},
{
- ["category"]="cc",
- ["description"]="DEVICE CONTROL STRING",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0090, -- 
+ category="cc",
+ description="SINGLE SHIFT THREE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x008F,
},
{
- ["category"]="cc",
- ["description"]="PRIVATE USE ONE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0091, -- ‘
+ category="cc",
+ description="DEVICE CONTROL STRING",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0090,
},
{
- ["category"]="cc",
- ["description"]="PRIVATE USE TWO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0092, -- ’
+ category="cc",
+ description="PRIVATE USE ONE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0091,
},
{
- ["category"]="cc",
- ["description"]="SET TRANSMIT STATE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0093, -- “
+ category="cc",
+ description="PRIVATE USE TWO",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0092,
},
{
- ["category"]="cc",
- ["description"]="CANCEL CHARACTER",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0094, -- ”
+ category="cc",
+ description="SET TRANSMIT STATE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0093,
},
{
- ["category"]="cc",
- ["description"]="MESSAGE WAITING",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0095, -- •
+ category="cc",
+ description="CANCEL CHARACTER",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0094,
},
{
- ["category"]="cc",
- ["description"]="START OF GUARDED AREA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0096, -- –
+ category="cc",
+ description="MESSAGE WAITING",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0095,
},
{
- ["category"]="cc",
- ["description"]="END OF GUARDED AREA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0097, -- —
+ category="cc",
+ description="START OF GUARDED AREA",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0096,
},
{
- ["category"]="cc",
- ["description"]="START OF STRING",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0098, -- ˜
+ category="cc",
+ description="END OF GUARDED AREA",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0097,
},
{
- ["category"]="cc",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0099, -- ™
+ category="cc",
+ description="START OF STRING",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0098,
},
{
- ["category"]="cc",
- ["description"]="SINGLE CHARACTER INTRODUCER",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x009A, -- š
+ category="cc",
+ description="NONE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x0099,
},
{
- ["category"]="cc",
- ["description"]="CONTROL SEQUENCE INTRODUCER",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x009B, -- ›
+ category="cc",
+ description="SINGLE CHARACTER INTRODUCER",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x009A,
},
{
- ["category"]="cc",
- ["description"]="STRING TERMINATOR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x009C, -- œ
+ category="cc",
+ description="CONTROL SEQUENCE INTRODUCER",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x009B,
},
{
- ["category"]="cc",
- ["description"]="OPERATING SYSTEM COMMAND",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x009D, -- 
+ category="cc",
+ description="STRING TERMINATOR",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x009C,
},
{
- ["category"]="cc",
- ["description"]="PRIVACY MESSAGE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x009E, -- ž
+ category="cc",
+ description="OPERATING SYSTEM COMMAND",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x009D,
},
{
- ["category"]="cc",
- ["description"]="APPLICATION PROGRAM COMMAND",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x009F, -- Ÿ
+ category="cc",
+ description="PRIVACY MESSAGE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x009E,
},
{
- ["category"]="zs",
- ["contextname"]="nonbreakablespace",
- ["description"]="NO-BREAK SPACE",
- ["linebreak"]="gl",
- ["specials"]={ "nobreak", 0x0020 },
- ["unicodeslot"]=0x00A0, --  
+ category="cc",
+ description="APPLICATION PROGRAM COMMAND",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x009F,
},
{
- ["adobename"]="exclamdown",
- ["category"]="po",
- ["cjkwd"]="a",
- ["contextname"]="exclamdown",
- ["description"]="INVERTED EXCLAMATION MARK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x00A1, -- ¡
- },
+ category="zs",
+ contextname="nobreakspace",
+ description="NO-BREAK SPACE",
+ direction="cs",
+ linebreak="gl",
+ specials={ "nobreak", 0x0020 },
+ unicodeslot=0x00A0,
+ },
+ {
+ adobename="exclamdown",
+ category="po",
+ cjkwd="a",
+ contextname="exclamdown",
+ description="INVERTED EXCLAMATION MARK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x00A1,
+ },
+ {
+ adobename="cent",
+ category="sc",
+ cjkwd="na",
+ contextname="textcent",
+ description="CENT SIGN",
+ direction="et",
+ linebreak="po",
+ unicodeslot=0x00A2,
+ },
+ {
+ adobename="sterling",
+ category="sc",
+ cjkwd="na",
+ contextname="textsterling",
+ description="POUND SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x00A3,
+ },
+ {
+ adobename="currency",
+ category="sc",
+ cjkwd="a",
+ contextname="textcurrency",
+ description="CURRENCY SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x00A4,
+ },
+ {
+ adobename="yen",
+ category="sc",
+ cjkwd="na",
+ contextname="textyen",
+ description="YEN SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x00A5,
+ },
+ {
+ adobename="brokenbar",
+ category="so",
+ cjkwd="na",
+ contextname="textbrokenbar",
+ description="BROKEN BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x00A6,
+ },
+ {
+ adobename="section",
+ category="so",
+ cjkwd="a",
+ contextname="sectionmark",
+ description="SECTION SIGN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x00A7,
+ },
+ {
+ adobename="dieresis",
+ category="sk",
+ cjkwd="a",
+ contextname="textdiaeresis",
+ description="DIAERESIS",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0020, 0x0308 },
+ unicodeslot=0x00A8,
+ },
+ {
+ adobename="copyright",
+ category="so",
+ contextname="copyright",
+ description="COPYRIGHT SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x00A9,
+ },
+ {
+ adobename="ordfeminine",
+ category="ll",
+ cjkwd="a",
+ contextname="ordfeminine",
+ description="FEMININE ORDINAL INDICATOR",
+ direction="l",
+ linebreak="ai",
+ specials={ "super", 0x0061 },
+ unicodeslot=0x00AA,
+ },
+ {
+ adobename="guillemotleft",
+ category="pi",
+ contextname="leftguillemot",
+ description="LEFT-POINTING DOUBLE ANGLE QUOTATION MARK",
+ direction="on",
+ linebreak="qu",
+ mirror=0x00BB,
+ unicodeslot=0x00AB,
+ },
+ {
+ adobename="logicalnot",
+ category="sm",
+ cjkwd="na",
+ contextname="textlognot",
+ description="NOT SIGN",
+ direction="on",
+ linebreak="al",
+ mathclass="ord",
+ mathname="lnot",
+ unicodeslot=0x00AC,
+ },
+ {
+ category="cf",
+ cjkwd="a",
+ contextname="softhyphen",
+ description="SOFT HYPHEN",
+ direction="bn",
+ linebreak="ba",
+ unicodeslot=0x00AD,
+ },
+ {
+ adobename="registered",
+ category="so",
+ cjkwd="a",
+ contextname="registered",
+ description="REGISTERED SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x00AE,
+ },
+ {
+ adobename="macron",
+ category="sk",
+ cjkwd="na",
+ contextname="textmacron",
+ description="MACRON",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x0020, 0x0304 },
+ unicodeslot=0x00AF,
+ },
+ {
+ adobename="degree",
+ category="so",
+ cjkwd="a",
+ contextname="textdegree",
+ description="DEGREE SIGN",
+ direction="et",
+ linebreak="po",
+ unicodeslot=0x00B0,
+ },
+ {
+ adobename="plusminus",
+ category="sm",
+ cjkwd="a",
+ contextname="textpm",
+ description="PLUS-MINUS SIGN",
+ direction="et",
+ linebreak="pr",
+ mathclass="binary",
+ mathname="pm",
+ unicodeslot=0x00B1,
+ },
+ {
+ category="no",
+ cjkwd="a",
+ contextname="twosuperior",
+ description="SUPERSCRIPT TWO",
+ direction="en",
+ linebreak="ai",
+ specials={ "super", 0x0032 },
+ unicodeslot=0x00B2,
+ },
+ {
+ category="no",
+ cjkwd="a",
+ contextname="threesuperior",
+ description="SUPERSCRIPT THREE",
+ direction="en",
+ linebreak="ai",
+ specials={ "super", 0x0033 },
+ unicodeslot=0x00B3,
+ },
+ {
+ adobename="acute",
+ category="sk",
+ cjkwd="a",
+ contextname="textacute",
+ description="ACUTE ACCENT",
+ direction="on",
+ linebreak="bb",
+ specials={ "compat", 0x0020, 0x0301 },
+ unicodeslot=0x00B4,
+ },
+ {
+ adobename="mu",
+ category="ll",
+ contextname="textmu",
+ description="MICRO SIGN",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x03BC },
+ uccode=0x039C,
+ unicodeslot=0x00B5,
+ },
+ {
+ adobename="paragraph",
+ category="so",
+ cjkwd="a",
+ contextname="paragraphmark",
+ description="PILCROW SIGN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x00B6,
+ },
+ {
+ adobename="periodcentered",
+ category="po",
+ cjkwd="a",
+ contextname="periodcentered",
+ description="MIDDLE DOT",
+ direction="on",
+ linebreak="ai",
+ mathclass="binary",
+ unicodeslot=0x00B7,
+ },
+ {
+ adobename="cedilla",
+ category="sk",
+ cjkwd="a",
+ contextname="textcedilla",
+ description="CEDILLA",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0020, 0x0327 },
+ unicodeslot=0x00B8,
+ },
+ {
+ category="no",
+ cjkwd="a",
+ contextname="onesuperior",
+ description="SUPERSCRIPT ONE",
+ direction="en",
+ linebreak="ai",
+ specials={ "super", 0x0031 },
+ unicodeslot=0x00B9,
+ },
+ {
+ adobename="ordmasculine",
+ category="ll",
+ cjkwd="a",
+ contextname="ordmasculine",
+ description="MASCULINE ORDINAL INDICATOR",
+ direction="l",
+ linebreak="ai",
+ specials={ "super", 0x006F },
+ unicodeslot=0x00BA,
+ },
+ {
+ adobename="guillemotright",
+ category="pf",
+ contextname="rightguillemot",
+ description="RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK",
+ direction="on",
+ linebreak="qu",
+ mirror=0x00AB,
+ unicodeslot=0x00BB,
+ },
+ {
+ adobename="onequarter",
+ category="no",
+ cjkwd="a",
+ contextname="onequarter",
+ description="VULGAR FRACTION ONE QUARTER",
+ direction="on",
+ linebreak="ai",
+ specials={ "fraction", 0x0031, 0x2044, 0x0034 },
+ unicodeslot=0x00BC,
+ },
+ {
+ adobename="onehalf",
+ category="no",
+ cjkwd="a",
+ contextname="onehalf",
+ description="VULGAR FRACTION ONE HALF",
+ direction="on",
+ linebreak="ai",
+ specials={ "fraction", 0x0031, 0x2044, 0x0032 },
+ unicodeslot=0x00BD,
+ },
+ {
+ adobename="threequarters",
+ category="no",
+ cjkwd="a",
+ contextname="threequarter",
+ description="VULGAR FRACTION THREE QUARTERS",
+ direction="on",
+ linebreak="ai",
+ specials={ "fraction", 0x0033, 0x2044, 0x0034 },
+ unicodeslot=0x00BE,
+ },
+ {
+ adobename="questiondown",
+ category="po",
+ cjkwd="a",
+ contextname="questiondown",
+ description="INVERTED QUESTION MARK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x00BF,
+ },
+ {
+ adobename="Agrave",
+ category="lu",
+ contextname="Agrave",
+ description="LATIN CAPITAL LETTER A WITH GRAVE",
+ direction="l",
+ lccode=0x00E0,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x0300 },
+ unicodeslot=0x00C0,
+ },
+ {
+ adobename="Aacute",
+ category="lu",
+ contextname="Aacute",
+ description="LATIN CAPITAL LETTER A WITH ACUTE",
+ direction="l",
+ lccode=0x00E1,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x0301 },
+ unicodeslot=0x00C1,
+ },
+ {
+ adobename="Acircumflex",
+ category="lu",
+ contextname="Acircumflex",
+ description="LATIN CAPITAL LETTER A WITH CIRCUMFLEX",
+ direction="l",
+ lccode=0x00E2,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x0302 },
+ unicodeslot=0x00C2,
+ },
+ {
+ adobename="Atilde",
+ category="lu",
+ contextname="Atilde",
+ description="LATIN CAPITAL LETTER A WITH TILDE",
+ direction="l",
+ lccode=0x00E3,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x0303 },
+ unicodeslot=0x00C3,
+ },
+ {
+ adobename="Adieresis",
+ category="lu",
+ contextname="Adiaeresis",
+ description="LATIN CAPITAL LETTER A WITH DIAERESIS",
+ direction="l",
+ lccode=0x00E4,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x0308 },
+ unicodeslot=0x00C4,
+ },
+ {
+ adobename="Aring",
+ category="lu",
+ contextname="Aring",
+ description="LATIN CAPITAL LETTER A WITH RING ABOVE",
+ direction="l",
+ lccode=0x00E5,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x030A },
+ unicodeslot=0x00C5,
+ },
+ {
+ adobename="AE",
+ category="lu",
+ cjkwd="a",
+ contextname="AEligature",
+ description="LATIN CAPITAL LETTER AE",
+ direction="l",
+ lccode=0x00E6,
+ linebreak="al",
+ shcode={ 0x0041, 0x0045 },
+ unicodeslot=0x00C6,
+ },
+ {
+ adobename="Ccedilla",
+ category="lu",
+ contextname="Ccedilla",
+ description="LATIN CAPITAL LETTER C WITH CEDILLA",
+ direction="l",
+ lccode=0x00E7,
+ linebreak="al",
+ shcode=0x0043,
+ specials={ "char", 0x0043, 0x0327 },
+ unicodeslot=0x00C7,
+ },
+ {
+ adobename="Egrave",
+ category="lu",
+ contextname="Egrave",
+ description="LATIN CAPITAL LETTER E WITH GRAVE",
+ direction="l",
+ lccode=0x00E8,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x0300 },
+ unicodeslot=0x00C8,
+ },
+ {
+ adobename="Eacute",
+ category="lu",
+ contextname="Eacute",
+ description="LATIN CAPITAL LETTER E WITH ACUTE",
+ direction="l",
+ lccode=0x00E9,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x0301 },
+ unicodeslot=0x00C9,
+ },
+ {
+ adobename="Ecircumflex",
+ category="lu",
+ contextname="Ecircumflex",
+ description="LATIN CAPITAL LETTER E WITH CIRCUMFLEX",
+ direction="l",
+ lccode=0x00EA,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x0302 },
+ unicodeslot=0x00CA,
+ },
+ {
+ adobename="Edieresis",
+ category="lu",
+ contextname="Ediaeresis",
+ description="LATIN CAPITAL LETTER E WITH DIAERESIS",
+ direction="l",
+ lccode=0x00EB,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x0308 },
+ unicodeslot=0x00CB,
+ },
+ {
+ adobename="Igrave",
+ category="lu",
+ contextname="Igrave",
+ description="LATIN CAPITAL LETTER I WITH GRAVE",
+ direction="l",
+ lccode=0x00EC,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x0300 },
+ unicodeslot=0x00CC,
+ },
+ {
+ adobename="Iacute",
+ category="lu",
+ contextname="Iacute",
+ description="LATIN CAPITAL LETTER I WITH ACUTE",
+ direction="l",
+ lccode=0x00ED,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x0301 },
+ unicodeslot=0x00CD,
+ },
+ {
+ adobename="Icircumflex",
+ category="lu",
+ contextname="Icircumflex",
+ description="LATIN CAPITAL LETTER I WITH CIRCUMFLEX",
+ direction="l",
+ lccode=0x00EE,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x0302 },
+ unicodeslot=0x00CE,
+ },
+ {
+ adobename="Idieresis",
+ category="lu",
+ contextname="Idiaeresis",
+ description="LATIN CAPITAL LETTER I WITH DIAERESIS",
+ direction="l",
+ lccode=0x00EF,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x0308 },
+ unicodeslot=0x00CF,
+ },
+ {
+ adobename="Eth",
+ category="lu",
+ cjkwd="a",
+ contextname="Eth",
+ description="LATIN CAPITAL LETTER ETH",
+ direction="l",
+ lccode=0x00F0,
+ linebreak="al",
+ unicodeslot=0x00D0,
+ },
+ {
+ adobename="Ntilde",
+ category="lu",
+ contextname="Ntilde",
+ description="LATIN CAPITAL LETTER N WITH TILDE",
+ direction="l",
+ lccode=0x00F1,
+ linebreak="al",
+ shcode=0x004E,
+ specials={ "char", 0x004E, 0x0303 },
+ unicodeslot=0x00D1,
+ },
+ {
+ adobename="Ograve",
+ category="lu",
+ contextname="Ograve",
+ description="LATIN CAPITAL LETTER O WITH GRAVE",
+ direction="l",
+ lccode=0x00F2,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x0300 },
+ unicodeslot=0x00D2,
+ },
+ {
+ adobename="Oacute",
+ category="lu",
+ contextname="Oacute",
+ description="LATIN CAPITAL LETTER O WITH ACUTE",
+ direction="l",
+ lccode=0x00F3,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x0301 },
+ unicodeslot=0x00D3,
+ },
+ {
+ adobename="Ocircumflex",
+ category="lu",
+ contextname="Ocircumflex",
+ description="LATIN CAPITAL LETTER O WITH CIRCUMFLEX",
+ direction="l",
+ lccode=0x00F4,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x0302 },
+ unicodeslot=0x00D4,
+ },
+ {
+ adobename="Otilde",
+ category="lu",
+ contextname="Otilde",
+ description="LATIN CAPITAL LETTER O WITH TILDE",
+ direction="l",
+ lccode=0x00F5,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x0303 },
+ unicodeslot=0x00D5,
+ },
+ {
+ adobename="Odieresis",
+ category="lu",
+ contextname="Odiaeresis",
+ description="LATIN CAPITAL LETTER O WITH DIAERESIS",
+ direction="l",
+ lccode=0x00F6,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x0308 },
+ unicodeslot=0x00D6,
+ },
+ {
+ adobename="multiply",
+ category="sm",
+ cjkwd="a",
+ contextname="textmultiply",
+ description="MULTIPLICATION SIGN",
+ direction="on",
+ linebreak="ai",
+ mathclass="binary",
+ mathname="times",
+ unicodeslot=0x00D7,
+ },
+ {
+ adobename="Oslash",
+ category="lu",
+ cjkwd="a",
+ contextname="Ostroke",
+ description="LATIN CAPITAL LETTER O WITH STROKE",
+ direction="l",
+ lccode=0x00F8,
+ linebreak="al",
+ shcode=0x004F,
+ unicodeslot=0x00D8,
+ },
+ {
+ adobename="Ugrave",
+ category="lu",
+ contextname="Ugrave",
+ description="LATIN CAPITAL LETTER U WITH GRAVE",
+ direction="l",
+ lccode=0x00F9,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x0300 },
+ unicodeslot=0x00D9,
+ },
+ {
+ adobename="Uacute",
+ category="lu",
+ contextname="Uacute",
+ description="LATIN CAPITAL LETTER U WITH ACUTE",
+ direction="l",
+ lccode=0x00FA,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x0301 },
+ unicodeslot=0x00DA,
+ },
+ {
+ adobename="Ucircumflex",
+ category="lu",
+ contextname="Ucircumflex",
+ description="LATIN CAPITAL LETTER U WITH CIRCUMFLEX",
+ direction="l",
+ lccode=0x00FB,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x0302 },
+ unicodeslot=0x00DB,
+ },
+ {
+ adobename="Udieresis",
+ category="lu",
+ contextname="Udiaeresis",
+ description="LATIN CAPITAL LETTER U WITH DIAERESIS",
+ direction="l",
+ lccode=0x00FC,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x0308 },
+ unicodeslot=0x00DC,
+ },
+ {
+ adobename="Yacute",
+ category="lu",
+ contextname="Yacute",
+ description="LATIN CAPITAL LETTER Y WITH ACUTE",
+ direction="l",
+ lccode=0x00FD,
+ linebreak="al",
+ shcode=0x0059,
+ specials={ "char", 0x0059, 0x0301 },
+ unicodeslot=0x00DD,
+ },
+ {
+ adobename="Thorn",
+ category="lu",
+ cjkwd="a",
+ contextname="Thorn",
+ description="LATIN CAPITAL LETTER THORN",
+ direction="l",
+ lccode=0x00FE,
+ linebreak="al",
+ unicodeslot=0x00DE,
+ },
+ {
+ adobename="germandbls",
+ category="ll",
+ cjkwd="a",
+ contextname="ssharp",
+ description="LATIN SMALL LETTER SHARP S",
+ direction="l",
+ linebreak="al",
+ uccodes={ 0x0053, 0x0053 },
+ unicodeslot=0x00DF,
+ },
+ {
+ adobename="agrave",
+ category="ll",
+ cjkwd="a",
+ contextname="agrave",
+ description="LATIN SMALL LETTER A WITH GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x0300 },
+ uccode=0x00C0,
+ unicodeslot=0x00E0,
+ },
+ {
+ adobename="aacute",
+ category="ll",
+ cjkwd="a",
+ contextname="aacute",
+ description="LATIN SMALL LETTER A WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x0301 },
+ uccode=0x00C1,
+ unicodeslot=0x00E1,
+ },
+ {
+ adobename="acircumflex",
+ category="ll",
+ contextname="acircumflex",
+ description="LATIN SMALL LETTER A WITH CIRCUMFLEX",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x0302 },
+ uccode=0x00C2,
+ unicodeslot=0x00E2,
+ },
+ {
+ adobename="atilde",
+ category="ll",
+ contextname="atilde",
+ description="LATIN SMALL LETTER A WITH TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x0303 },
+ uccode=0x00C3,
+ unicodeslot=0x00E3,
+ },
+ {
+ adobename="adieresis",
+ category="ll",
+ contextname="adiaeresis",
+ description="LATIN SMALL LETTER A WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x0308 },
+ uccode=0x00C4,
+ unicodeslot=0x00E4,
+ },
+ {
+ adobename="aring",
+ category="ll",
+ contextname="aring",
+ description="LATIN SMALL LETTER A WITH RING ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x030A },
+ uccode=0x00C5,
+ unicodeslot=0x00E5,
+ },
+ {
+ adobename="ae",
+ category="ll",
+ cjkwd="a",
+ contextname="aeligature",
+ description="LATIN SMALL LETTER AE",
+ direction="l",
+ linebreak="al",
+ shcode={ 0x00E6, 0x00EA },
+ uccode=0x00C6,
+ unicodeslot=0x00E6,
+ },
+ {
+ adobename="ccedilla",
+ category="ll",
+ contextname="ccedilla",
+ description="LATIN SMALL LETTER C WITH CEDILLA",
+ direction="l",
+ linebreak="al",
+ shcode=0x0063,
+ specials={ "char", 0x0063, 0x0327 },
+ uccode=0x00C7,
+ unicodeslot=0x00E7,
+ },
+ {
+ adobename="egrave",
+ category="ll",
+ cjkwd="a",
+ contextname="egrave",
+ description="LATIN SMALL LETTER E WITH GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x0300 },
+ uccode=0x00C8,
+ unicodeslot=0x00E8,
+ },
+ {
+ adobename="eacute",
+ category="ll",
+ cjkwd="a",
+ contextname="eacute",
+ description="LATIN SMALL LETTER E WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x0301 },
+ uccode=0x00C9,
+ unicodeslot=0x00E9,
+ },
+ {
+ adobename="ecircumflex",
+ category="ll",
+ cjkwd="a",
+ contextname="ecircumflex",
+ description="LATIN SMALL LETTER E WITH CIRCUMFLEX",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x0302 },
+ uccode=0x00CA,
+ unicodeslot=0x00EA,
+ },
+ {
+ adobename="edieresis",
+ category="ll",
+ contextname="ediaeresis",
+ description="LATIN SMALL LETTER E WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x0308 },
+ uccode=0x00CB,
+ unicodeslot=0x00EB,
+ },
+ {
+ adobename="igrave",
+ category="ll",
+ cjkwd="a",
+ contextname="igrave",
+ description="LATIN SMALL LETTER I WITH GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x0069, 0x0300 },
+ uccode=0x00CC,
+ unicodeslot=0x00EC,
+ },
+ {
+ adobename="iacute",
+ category="ll",
+ cjkwd="a",
+ contextname="iacute",
+ description="LATIN SMALL LETTER I WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x0069, 0x0301 },
+ uccode=0x00CD,
+ unicodeslot=0x00ED,
+ },
+ {
+ adobename="icircumflex",
+ category="ll",
+ contextname="icircumflex",
+ description="LATIN SMALL LETTER I WITH CIRCUMFLEX",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x0069, 0x0302 },
+ uccode=0x00CE,
+ unicodeslot=0x00EE,
+ },
+ {
+ adobename="idieresis",
+ category="ll",
+ contextname="idiaeresis",
+ description="LATIN SMALL LETTER I WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x0069, 0x0308 },
+ uccode=0x00CF,
+ unicodeslot=0x00EF,
+ },
+ {
+ adobename="eth",
+ category="ll",
+ cjkwd="a",
+ contextname="eth",
+ description="LATIN SMALL LETTER ETH",
+ direction="l",
+ linebreak="al",
+ uccode=0x00D0,
+ unicodeslot=0x00F0,
+ },
+ {
+ adobename="ntilde",
+ category="ll",
+ contextname="ntilde",
+ description="LATIN SMALL LETTER N WITH TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ specials={ "char", 0x006E, 0x0303 },
+ uccode=0x00D1,
+ unicodeslot=0x00F1,
+ },
+ {
+ adobename="ograve",
+ category="ll",
+ cjkwd="a",
+ contextname="ograve",
+ description="LATIN SMALL LETTER O WITH GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x0300 },
+ uccode=0x00D2,
+ unicodeslot=0x00F2,
+ },
+ {
+ adobename="oacute",
+ category="ll",
+ cjkwd="a",
+ contextname="oacute",
+ description="LATIN SMALL LETTER O WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x0301 },
+ uccode=0x00D3,
+ unicodeslot=0x00F3,
+ },
+ {
+ adobename="ocircumflex",
+ category="ll",
+ contextname="ocircumflex",
+ description="LATIN SMALL LETTER O WITH CIRCUMFLEX",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x0302 },
+ uccode=0x00D4,
+ unicodeslot=0x00F4,
+ },
+ {
+ adobename="otilde",
+ category="ll",
+ contextname="otilde",
+ description="LATIN SMALL LETTER O WITH TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x0303 },
+ uccode=0x00D5,
+ unicodeslot=0x00F5,
+ },
+ {
+ adobename="odieresis",
+ category="ll",
+ contextname="odiaeresis",
+ description="LATIN SMALL LETTER O WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x0308 },
+ uccode=0x00D6,
+ unicodeslot=0x00F6,
+ },
+ {
+ adobename="divide",
+ category="sm",
+ cjkwd="a",
+ contextname="textdiv",
+ description="DIVISION SIGN",
+ direction="on",
+ linebreak="ai",
+ mathclass="binary",
+ mathname="div",
+ unicodeslot=0x00F7,
+ },
+ {
+ adobename="oslash",
+ category="ll",
+ cjkwd="a",
+ contextname="ostroke",
+ description="LATIN SMALL LETTER O WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ uccode=0x00D8,
+ unicodeslot=0x00F8,
+ },
+ {
+ adobename="ugrave",
+ category="ll",
+ cjkwd="a",
+ contextname="ugrave",
+ description="LATIN SMALL LETTER U WITH GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x0300 },
+ uccode=0x00D9,
+ unicodeslot=0x00F9,
+ },
+ {
+ adobename="uacute",
+ category="ll",
+ cjkwd="a",
+ contextname="uacute",
+ description="LATIN SMALL LETTER U WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x0301 },
+ uccode=0x00DA,
+ unicodeslot=0x00FA,
+ },
+ {
+ adobename="ucircumflex",
+ category="ll",
+ contextname="ucircumflex",
+ description="LATIN SMALL LETTER U WITH CIRCUMFLEX",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x0302 },
+ uccode=0x00DB,
+ unicodeslot=0x00FB,
+ },
+ {
+ adobename="udieresis",
+ category="ll",
+ cjkwd="a",
+ contextname="udiaeresis",
+ description="LATIN SMALL LETTER U WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x0308 },
+ uccode=0x00DC,
+ unicodeslot=0x00FC,
+ },
+ {
+ adobename="yacute",
+ category="ll",
+ contextname="yacute",
+ description="LATIN SMALL LETTER Y WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0079,
+ specials={ "char", 0x0079, 0x0301 },
+ uccode=0x00DD,
+ unicodeslot=0x00FD,
+ },
+ {
+ adobename="thorn",
+ category="ll",
+ cjkwd="a",
+ contextname="thorn",
+ description="LATIN SMALL LETTER THORN",
+ direction="l",
+ linebreak="al",
+ uccode=0x00DE,
+ unicodeslot=0x00FE,
+ },
+ {
+ adobename="ydieresis",
+ category="ll",
+ contextname="ydiaeresis",
+ description="LATIN SMALL LETTER Y WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0079,
+ specials={ "char", 0x0079, 0x0308 },
+ uccode=0x0178,
+ unicodeslot=0x00FF,
+ },
+ {
+ adobename="Amacron",
+ category="lu",
+ contextname="Amacron",
+ description="LATIN CAPITAL LETTER A WITH MACRON",
+ direction="l",
+ lccode=0x0101,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x0304 },
+ unicodeslot=0x0100,
+ },
+ {
+ adobename="amacron",
+ category="ll",
+ cjkwd="a",
+ contextname="amacron",
+ description="LATIN SMALL LETTER A WITH MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x0304 },
+ uccode=0x0100,
+ unicodeslot=0x0101,
+ },
+ {
+ adobename="Abreve",
+ category="lu",
+ contextname="Abreve",
+ description="LATIN CAPITAL LETTER A WITH BREVE",
+ direction="l",
+ lccode=0x0103,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x0306 },
+ unicodeslot=0x0102,
+ },
+ {
+ adobename="abreve",
+ category="ll",
+ contextname="abreve",
+ description="LATIN SMALL LETTER A WITH BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x0306 },
+ uccode=0x0102,
+ unicodeslot=0x0103,
+ },
+ {
+ adobename="Aogonek",
+ category="lu",
+ contextname="Aogonek",
+ description="LATIN CAPITAL LETTER A WITH OGONEK",
+ direction="l",
+ lccode=0x0105,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x0328 },
+ unicodeslot=0x0104,
+ },
+ {
+ adobename="aogonek",
+ category="ll",
+ contextname="aogonek",
+ description="LATIN SMALL LETTER A WITH OGONEK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x0328 },
+ uccode=0x0104,
+ unicodeslot=0x0105,
+ },
+ {
+ adobename="Cacute",
+ category="lu",
+ contextname="Cacute",
+ description="LATIN CAPITAL LETTER C WITH ACUTE",
+ direction="l",
+ lccode=0x0107,
+ linebreak="al",
+ shcode=0x0043,
+ specials={ "char", 0x0043, 0x0301 },
+ unicodeslot=0x0106,
+ },
+ {
+ adobename="cacute",
+ category="ll",
+ contextname="cacute",
+ description="LATIN SMALL LETTER C WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0063,
+ specials={ "char", 0x0063, 0x0301 },
+ uccode=0x0106,
+ unicodeslot=0x0107,
+ },
+ {
+ adobename="Ccircumflex",
+ category="lu",
+ contextname="Ccircumflex",
+ description="LATIN CAPITAL LETTER C WITH CIRCUMFLEX",
+ direction="l",
+ lccode=0x0109,
+ linebreak="al",
+ shcode=0x0043,
+ specials={ "char", 0x0043, 0x0302 },
+ unicodeslot=0x0108,
+ },
+ {
+ adobename="ccircumflex",
+ category="ll",
+ contextname="ccircumflex",
+ description="LATIN SMALL LETTER C WITH CIRCUMFLEX",
+ direction="l",
+ linebreak="al",
+ shcode=0x0063,
+ specials={ "char", 0x0063, 0x0302 },
+ uccode=0x0108,
+ unicodeslot=0x0109,
+ },
+ {
+ adobename="Cdotaccent",
+ category="lu",
+ contextname="Cdotaccent",
+ description="LATIN CAPITAL LETTER C WITH DOT ABOVE",
+ direction="l",
+ lccode=0x010B,
+ linebreak="al",
+ shcode=0x0043,
+ specials={ "char", 0x0043, 0x0307 },
+ unicodeslot=0x010A,
+ },
+ {
+ adobename="cdotaccent",
+ category="ll",
+ contextname="cdotaccent",
+ description="LATIN SMALL LETTER C WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0063,
+ specials={ "char", 0x0063, 0x0307 },
+ uccode=0x010A,
+ unicodeslot=0x010B,
+ },
+ {
+ adobename="Ccaron",
+ category="lu",
+ contextname="Ccaron",
+ description="LATIN CAPITAL LETTER C WITH CARON",
+ direction="l",
+ lccode=0x010D,
+ linebreak="al",
+ shcode=0x0043,
+ specials={ "char", 0x0043, 0x030C },
+ unicodeslot=0x010C,
+ },
+ {
+ adobename="ccaron",
+ category="ll",
+ contextname="ccaron",
+ description="LATIN SMALL LETTER C WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0063,
+ specials={ "char", 0x0063, 0x030C },
+ uccode=0x010C,
+ unicodeslot=0x010D,
+ },
+ {
+ adobename="Dcaron",
+ category="lu",
+ contextname="Dcaron",
+ description="LATIN CAPITAL LETTER D WITH CARON",
+ direction="l",
+ lccode=0x010F,
+ linebreak="al",
+ shcode=0x0044,
+ specials={ "char", 0x0044, 0x030C },
+ unicodeslot=0x010E,
+ },
+ {
+ adobename="dcaron",
+ category="ll",
+ contextname="dcaron",
+ description="LATIN SMALL LETTER D WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0064,
+ specials={ "char", 0x0064, 0x030C },
+ uccode=0x010E,
+ unicodeslot=0x010F,
+ },
+ {
+ adobename="Dcroat",
+ category="lu",
+ contextname="Dstroke",
+ description="LATIN CAPITAL LETTER D WITH STROKE",
+ direction="l",
+ lccode=0x0111,
+ linebreak="al",
+ shcode=0x0044,
+ unicodeslot=0x0110,
+ },
+ {
+ adobename="dcroat",
+ category="ll",
+ cjkwd="a",
+ contextname="dstroke",
+ description="LATIN SMALL LETTER D WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0064,
+ uccode=0x0110,
+ unicodeslot=0x0111,
+ },
+ {
+ adobename="Emacron",
+ category="lu",
+ contextname="Emacron",
+ description="LATIN CAPITAL LETTER E WITH MACRON",
+ direction="l",
+ lccode=0x0113,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x0304 },
+ unicodeslot=0x0112,
+ },
+ {
+ adobename="emacron",
+ category="ll",
+ cjkwd="a",
+ contextname="emacron",
+ description="LATIN SMALL LETTER E WITH MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x0304 },
+ uccode=0x0112,
+ unicodeslot=0x0113,
+ },
+ {
+ adobename="Ebreve",
+ category="lu",
+ contextname="Ebreve",
+ description="LATIN CAPITAL LETTER E WITH BREVE",
+ direction="l",
+ lccode=0x0115,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x0306 },
+ unicodeslot=0x0114,
+ },
+ {
+ adobename="ebreve",
+ category="ll",
+ contextname="ebreve",
+ description="LATIN SMALL LETTER E WITH BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x0306 },
+ uccode=0x0114,
+ unicodeslot=0x0115,
+ },
+ {
+ adobename="Edotaccent",
+ category="lu",
+ contextname="Edotaccent",
+ description="LATIN CAPITAL LETTER E WITH DOT ABOVE",
+ direction="l",
+ lccode=0x0117,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x0307 },
+ unicodeslot=0x0116,
+ },
+ {
+ adobename="edotaccent",
+ category="ll",
+ contextname="edotaccent",
+ description="LATIN SMALL LETTER E WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x0307 },
+ uccode=0x0116,
+ unicodeslot=0x0117,
+ },
+ {
+ adobename="Eogonek",
+ category="lu",
+ contextname="Eogonek",
+ description="LATIN CAPITAL LETTER E WITH OGONEK",
+ direction="l",
+ lccode=0x0119,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x0328 },
+ unicodeslot=0x0118,
+ },
+ {
+ adobename="eogonek",
+ category="ll",
+ contextname="eogonek",
+ description="LATIN SMALL LETTER E WITH OGONEK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x0328 },
+ uccode=0x0118,
+ unicodeslot=0x0119,
+ },
+ {
+ adobename="Ecaron",
+ category="lu",
+ contextname="Ecaron",
+ description="LATIN CAPITAL LETTER E WITH CARON",
+ direction="l",
+ lccode=0x011B,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x030C },
+ unicodeslot=0x011A,
+ },
+ {
+ adobename="ecaron",
+ category="ll",
+ cjkwd="a",
+ contextname="ecaron",
+ description="LATIN SMALL LETTER E WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x030C },
+ uccode=0x011A,
+ unicodeslot=0x011B,
+ },
+ {
+ adobename="Gcircumflex",
+ category="lu",
+ contextname="Gcircumflex",
+ description="LATIN CAPITAL LETTER G WITH CIRCUMFLEX",
+ direction="l",
+ lccode=0x011D,
+ linebreak="al",
+ shcode=0x0047,
+ specials={ "char", 0x0047, 0x0302 },
+ unicodeslot=0x011C,
+ },
+ {
+ adobename="gcircumflex",
+ category="ll",
+ contextname="gcircumflex",
+ description="LATIN SMALL LETTER G WITH CIRCUMFLEX",
+ direction="l",
+ linebreak="al",
+ shcode=0x0067,
+ specials={ "char", 0x0067, 0x0302 },
+ uccode=0x011C,
+ unicodeslot=0x011D,
+ },
+ {
+ adobename="Gbreve",
+ category="lu",
+ contextname="Gbreve",
+ description="LATIN CAPITAL LETTER G WITH BREVE",
+ direction="l",
+ lccode=0x011F,
+ linebreak="al",
+ shcode=0x0047,
+ specials={ "char", 0x0047, 0x0306 },
+ unicodeslot=0x011E,
+ },
+ {
+ adobename="gbreve",
+ category="ll",
+ contextname="gbreve",
+ description="LATIN SMALL LETTER G WITH BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0067,
+ specials={ "char", 0x0067, 0x0306 },
+ uccode=0x011E,
+ unicodeslot=0x011F,
+ },
+ {
+ adobename="Gdotaccent",
+ category="lu",
+ contextname="Gdotaccent",
+ description="LATIN CAPITAL LETTER G WITH DOT ABOVE",
+ direction="l",
+ lccode=0x0121,
+ linebreak="al",
+ shcode=0x0047,
+ specials={ "char", 0x0047, 0x0307 },
+ unicodeslot=0x0120,
+ },
+ {
+ adobename="gdotaccent",
+ category="ll",
+ contextname="gdotaccent",
+ description="LATIN SMALL LETTER G WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0067,
+ specials={ "char", 0x0067, 0x0307 },
+ uccode=0x0120,
+ unicodeslot=0x0121,
+ },
+ {
+ adobename="Gcommaaccent",
+ category="lu",
+ contextname="Gcommaaccent",
+ description="LATIN CAPITAL LETTER G WITH CEDILLA",
+ direction="l",
+ lccode=0x0123,
+ linebreak="al",
+ shcode=0x0047,
+ specials={ "char", 0x0047, 0x0327 },
+ unicodeslot=0x0122,
+ },
+ {
+ adobename="gcommaaccent",
+ category="ll",
+ contextname="gcommaaccent",
+ description="LATIN SMALL LETTER G WITH CEDILLA",
+ direction="l",
+ linebreak="al",
+ shcode=0x0067,
+ specials={ "char", 0x0067, 0x0327 },
+ uccode=0x0122,
+ unicodeslot=0x0123,
+ },
+ {
+ adobename="Hcircumflex",
+ category="lu",
+ contextname="Hcircumflex",
+ description="LATIN CAPITAL LETTER H WITH CIRCUMFLEX",
+ direction="l",
+ lccode=0x0125,
+ linebreak="al",
+ shcode=0x0048,
+ specials={ "char", 0x0048, 0x0302 },
+ unicodeslot=0x0124,
+ },
+ {
+ adobename="hcircumflex",
+ category="ll",
+ contextname="hcircumflex",
+ description="LATIN SMALL LETTER H WITH CIRCUMFLEX",
+ direction="l",
+ linebreak="al",
+ shcode=0x0068,
+ specials={ "char", 0x0068, 0x0302 },
+ uccode=0x0124,
+ unicodeslot=0x0125,
+ },
+ {
+ adobename="Hbar",
+ category="lu",
+ cjkwd="a",
+ contextname="Hstroke",
+ description="LATIN CAPITAL LETTER H WITH STROKE",
+ direction="l",
+ lccode=0x0127,
+ linebreak="al",
+ shcode=0x0048,
+ unicodeslot=0x0126,
+ },
+ {
+ adobename="hbar",
+ category="ll",
+ cjkwd="a",
+ contextname="hstroke",
+ description="LATIN SMALL LETTER H WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0068,
+ uccode=0x0126,
+ unicodeslot=0x0127,
+ },
+ {
+ adobename="Itilde",
+ category="lu",
+ contextname="Itilde",
+ description="LATIN CAPITAL LETTER I WITH TILDE",
+ direction="l",
+ lccode=0x0129,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x0303 },
+ unicodeslot=0x0128,
+ },
+ {
+ adobename="itilde",
+ category="ll",
+ contextname="itilde",
+ description="LATIN SMALL LETTER I WITH TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x0069, 0x0303 },
+ uccode=0x0128,
+ unicodeslot=0x0129,
+ },
+ {
+ adobename="Imacron",
+ category="lu",
+ contextname="Imacron",
+ description="LATIN CAPITAL LETTER I WITH MACRON",
+ direction="l",
+ lccode=0x012B,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x0304 },
+ unicodeslot=0x012A,
+ },
+ {
+ adobename="imacron",
+ category="ll",
+ cjkwd="a",
+ contextname="imacron",
+ description="LATIN SMALL LETTER I WITH MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x0069, 0x0304 },
+ uccode=0x012A,
+ unicodeslot=0x012B,
+ },
+ {
+ adobename="Ibreve",
+ category="lu",
+ contextname="Ibreve",
+ description="LATIN CAPITAL LETTER I WITH BREVE",
+ direction="l",
+ lccode=0x012D,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x0306 },
+ unicodeslot=0x012C,
+ },
+ {
+ adobename="ibreve",
+ category="ll",
+ contextname="ibreve",
+ description="LATIN SMALL LETTER I WITH BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x0069, 0x0306 },
+ uccode=0x012C,
+ unicodeslot=0x012D,
+ },
+ {
+ adobename="Iogonek",
+ category="lu",
+ contextname="Iogonek",
+ description="LATIN CAPITAL LETTER I WITH OGONEK",
+ direction="l",
+ lccode=0x012F,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x0328 },
+ unicodeslot=0x012E,
+ },
+ {
+ adobename="iogonek",
+ category="ll",
+ contextname="iogonek",
+ description="LATIN SMALL LETTER I WITH OGONEK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x0069, 0x0328 },
+ uccode=0x012E,
+ unicodeslot=0x012F,
+ },
+ {
+ adobename="Idotaccent",
+ category="lu",
+ contextname="Idotaccent",
+ description="LATIN CAPITAL LETTER I WITH DOT ABOVE",
+ direction="l",
+ lccode=0x0069,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x0307 },
+ unicodeslot=0x0130,
+ },
+ {
+ adobename="dotlessi",
+ category="ll",
+ cjkwd="a",
+ contextname="dotlessi",
+ description="LATIN SMALL LETTER DOTLESS I",
+ direction="l",
+ linebreak="al",
+ uccode=0x0049,
+ unicodeslot=0x0131,
+ },
+ {
+ adobename="IJ",
+ category="lu",
+ cjkwd="a",
+ contextname="IJligature",
+ description="LATIN CAPITAL LIGATURE IJ",
+ direction="l",
+ lccode=0x0133,
+ linebreak="al",
+ shcode={ 0x0049, 0x004A },
+ specials={ "compat", 0x0049, 0x004A },
+ unicodeslot=0x0132,
+ },
+ {
+ adobename="ij",
+ category="ll",
+ cjkwd="a",
+ contextname="ijligature",
+ description="LATIN SMALL LIGATURE IJ",
+ direction="l",
+ linebreak="al",
+ shcode={ 0x0069, 0x006A },
+ specials={ "compat", 0x0069, 0x006A },
+ uccode=0x0132,
+ unicodeslot=0x0133,
+ },
+ {
+ adobename="Jcircumflex",
+ category="lu",
+ contextname="Jcircumflex",
+ description="LATIN CAPITAL LETTER J WITH CIRCUMFLEX",
+ direction="l",
+ lccode=0x0135,
+ linebreak="al",
+ shcode=0x004A,
+ specials={ "char", 0x004A, 0x0302 },
+ unicodeslot=0x0134,
+ },
+ {
+ adobename="jcircumflex",
+ category="ll",
+ contextname="jcircumflex",
+ description="LATIN SMALL LETTER J WITH CIRCUMFLEX",
+ direction="l",
+ linebreak="al",
+ shcode=0x006A,
+ specials={ "char", 0x006A, 0x0302 },
+ uccode=0x0134,
+ unicodeslot=0x0135,
+ },
+ {
+ adobename="Kcommaaccent",
+ category="lu",
+ contextname="Kcommaaccent",
+ description="LATIN CAPITAL LETTER K WITH CEDILLA",
+ direction="l",
+ lccode=0x0137,
+ linebreak="al",
+ shcode=0x004B,
+ specials={ "char", 0x004B, 0x0327 },
+ unicodeslot=0x0136,
+ },
+ {
+ adobename="kcommaaccent",
+ category="ll",
+ contextname="kcommaaccent",
+ description="LATIN SMALL LETTER K WITH CEDILLA",
+ direction="l",
+ linebreak="al",
+ shcode=0x006B,
+ specials={ "char", 0x006B, 0x0327 },
+ uccode=0x0136,
+ unicodeslot=0x0137,
+ },
+ {
+ adobename="kgreenlandic",
+ category="ll",
+ cjkwd="a",
+ contextname="kkra",
+ description="LATIN SMALL LETTER KRA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0138,
+ },
+ {
+ adobename="Lacute",
+ category="lu",
+ contextname="Lacute",
+ description="LATIN CAPITAL LETTER L WITH ACUTE",
+ direction="l",
+ lccode=0x013A,
+ linebreak="al",
+ shcode=0x004C,
+ specials={ "char", 0x004C, 0x0301 },
+ unicodeslot=0x0139,
+ },
+ {
+ adobename="lacute",
+ category="ll",
+ contextname="lacute",
+ description="LATIN SMALL LETTER L WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ specials={ "char", 0x006C, 0x0301 },
+ uccode=0x0139,
+ unicodeslot=0x013A,
+ },
+ {
+ adobename="Lcommaaccent",
+ category="lu",
+ contextname="Lcommaaccent",
+ description="LATIN CAPITAL LETTER L WITH CEDILLA",
+ direction="l",
+ lccode=0x013C,
+ linebreak="al",
+ shcode=0x004C,
+ specials={ "char", 0x004C, 0x0327 },
+ unicodeslot=0x013B,
+ },
+ {
+ adobename="lcommaaccent",
+ category="ll",
+ contextname="lcommaaccent",
+ description="LATIN SMALL LETTER L WITH CEDILLA",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ specials={ "char", 0x006C, 0x0327 },
+ uccode=0x013B,
+ unicodeslot=0x013C,
+ },
+ {
+ adobename="Lcaron",
+ category="lu",
+ contextname="Lcaron",
+ description="LATIN CAPITAL LETTER L WITH CARON",
+ direction="l",
+ lccode=0x013E,
+ linebreak="al",
+ shcode=0x004C,
+ specials={ "char", 0x004C, 0x030C },
+ unicodeslot=0x013D,
+ },
+ {
+ adobename="lcaron",
+ category="ll",
+ contextname="lcaron",
+ description="LATIN SMALL LETTER L WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ specials={ "char", 0x006C, 0x030C },
+ uccode=0x013D,
+ unicodeslot=0x013E,
+ },
+ {
+ adobename="Ldot",
+ category="lu",
+ cjkwd="a",
+ contextname="Ldotmiddle",
+ description="LATIN CAPITAL LETTER L WITH MIDDLE DOT",
+ direction="l",
+ lccode=0x0140,
+ linebreak="al",
+ shcode=0x004C,
+ specials={ "compat", 0x004C, 0x00B7 },
+ unicodeslot=0x013F,
+ },
+ {
+ adobename="ldot",
+ category="ll",
+ cjkwd="a",
+ contextname="ldotmiddle",
+ description="LATIN SMALL LETTER L WITH MIDDLE DOT",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ specials={ "compat", 0x006C, 0x00B7 },
+ uccode=0x013F,
+ unicodeslot=0x0140,
+ },
+ {
+ adobename="Lslash",
+ category="lu",
+ cjkwd="a",
+ contextname="Lstroke",
+ description="LATIN CAPITAL LETTER L WITH STROKE",
+ direction="l",
+ lccode=0x0142,
+ linebreak="al",
+ shcode=0x004C,
+ unicodeslot=0x0141,
+ },
+ {
+ adobename="lslash",
+ category="ll",
+ cjkwd="a",
+ contextname="lstroke",
+ description="LATIN SMALL LETTER L WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ uccode=0x0141,
+ unicodeslot=0x0142,
+ },
+ {
+ adobename="Nacute",
+ category="lu",
+ contextname="Nacute",
+ description="LATIN CAPITAL LETTER N WITH ACUTE",
+ direction="l",
+ lccode=0x0144,
+ linebreak="al",
+ shcode=0x004E,
+ specials={ "char", 0x004E, 0x0301 },
+ unicodeslot=0x0143,
+ },
+ {
+ adobename="nacute",
+ category="ll",
+ cjkwd="a",
+ contextname="nacute",
+ description="LATIN SMALL LETTER N WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ specials={ "char", 0x006E, 0x0301 },
+ uccode=0x0143,
+ unicodeslot=0x0144,
+ },
+ {
+ adobename="Ncommaaccent",
+ category="lu",
+ contextname="Ncommaaccent",
+ description="LATIN CAPITAL LETTER N WITH CEDILLA",
+ direction="l",
+ lccode=0x0146,
+ linebreak="al",
+ shcode=0x004E,
+ specials={ "char", 0x004E, 0x0327 },
+ unicodeslot=0x0145,
+ },
+ {
+ adobename="ncommaaccent",
+ category="ll",
+ contextname="ncommaaccent",
+ description="LATIN SMALL LETTER N WITH CEDILLA",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ specials={ "char", 0x006E, 0x0327 },
+ uccode=0x0145,
+ unicodeslot=0x0146,
+ },
+ {
+ adobename="Ncaron",
+ category="lu",
+ contextname="Ncaron",
+ description="LATIN CAPITAL LETTER N WITH CARON",
+ direction="l",
+ lccode=0x0148,
+ linebreak="al",
+ shcode=0x004E,
+ specials={ "char", 0x004E, 0x030C },
+ unicodeslot=0x0147,
+ },
+ {
+ adobename="ncaron",
+ category="ll",
+ cjkwd="a",
+ contextname="ncaron",
+ description="LATIN SMALL LETTER N WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ specials={ "char", 0x006E, 0x030C },
+ uccode=0x0147,
+ unicodeslot=0x0148,
+ },
+ {
+ adobename="napostrophe",
+ category="ll",
+ cjkwd="a",
+ contextname="napostrophe",
+ description="LATIN SMALL LETTER N PRECEDED BY APOSTROPHE",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x02BC, 0x006E },
+ unicodeslot=0x0149,
+ },
+ {
+ adobename="Eng",
+ category="lu",
+ cjkwd="a",
+ contextname="Neng",
+ description="LATIN CAPITAL LETTER ENG",
+ direction="l",
+ lccode=0x014B,
+ linebreak="al",
+ unicodeslot=0x014A,
+ },
+ {
+ adobename="eng",
+ category="ll",
+ cjkwd="a",
+ contextname="neng",
+ description="LATIN SMALL LETTER ENG",
+ direction="l",
+ linebreak="al",
+ uccode=0x014A,
+ unicodeslot=0x014B,
+ },
+ {
+ adobename="Omacron",
+ category="lu",
+ contextname="Omacron",
+ description="LATIN CAPITAL LETTER O WITH MACRON",
+ direction="l",
+ lccode=0x014D,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x0304 },
+ unicodeslot=0x014C,
+ },
+ {
+ adobename="omacron",
+ category="ll",
+ cjkwd="a",
+ contextname="omacron",
+ description="LATIN SMALL LETTER O WITH MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x0304 },
+ uccode=0x014C,
+ unicodeslot=0x014D,
+ },
+ {
+ adobename="Obreve",
+ category="lu",
+ contextname="Obreve",
+ description="LATIN CAPITAL LETTER O WITH BREVE",
+ direction="l",
+ lccode=0x014F,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x0306 },
+ unicodeslot=0x014E,
+ },
+ {
+ adobename="obreve",
+ category="ll",
+ contextname="obreve",
+ description="LATIN SMALL LETTER O WITH BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x0306 },
+ uccode=0x014E,
+ unicodeslot=0x014F,
+ },
+ {
+ adobename="Ohungarumlaut",
+ category="lu",
+ contextname="Ohungarumlaut",
+ description="LATIN CAPITAL LETTER O WITH DOUBLE ACUTE",
+ direction="l",
+ lccode=0x0151,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x030B },
+ unicodeslot=0x0150,
+ },
+ {
+ adobename="ohungarumlaut",
+ category="ll",
+ contextname="ohungarumlaut",
+ description="LATIN SMALL LETTER O WITH DOUBLE ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x030B },
+ uccode=0x0150,
+ unicodeslot=0x0151,
+ },
+ {
+ adobename="OE",
+ category="lu",
+ cjkwd="a",
+ contextname="OEligature",
+ description="LATIN CAPITAL LIGATURE OE",
+ direction="l",
+ lccode=0x0153,
+ linebreak="al",
+ shcode={ 0x004F, 0x0045 },
+ unicodeslot=0x0152,
+ },
+ {
+ adobename="oe",
+ category="ll",
+ cjkwd="a",
+ contextname="oeligature",
+ description="LATIN SMALL LIGATURE OE",
+ direction="l",
+ linebreak="al",
+ shcode={ 0x006F, 0x0065 },
+ uccode=0x0152,
+ unicodeslot=0x0153,
+ },
+ {
+ adobename="Racute",
+ category="lu",
+ contextname="Racute",
+ description="LATIN CAPITAL LETTER R WITH ACUTE",
+ direction="l",
+ lccode=0x0155,
+ linebreak="al",
+ shcode=0x0052,
+ specials={ "char", 0x0052, 0x0301 },
+ unicodeslot=0x0154,
+ },
+ {
+ adobename="racute",
+ category="ll",
+ contextname="racute",
+ description="LATIN SMALL LETTER R WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ specials={ "char", 0x0072, 0x0301 },
+ uccode=0x0154,
+ unicodeslot=0x0155,
+ },
+ {
+ adobename="Rcommaaccent",
+ category="lu",
+ contextname="Rcommaaccent",
+ description="LATIN CAPITAL LETTER R WITH CEDILLA",
+ direction="l",
+ lccode=0x0157,
+ linebreak="al",
+ shcode=0x0052,
+ specials={ "char", 0x0052, 0x0327 },
+ unicodeslot=0x0156,
+ },
+ {
+ adobename="rcommaaccent",
+ category="ll",
+ contextname="rcommaaccent",
+ description="LATIN SMALL LETTER R WITH CEDILLA",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ specials={ "char", 0x0072, 0x0327 },
+ uccode=0x0156,
+ unicodeslot=0x0157,
+ },
+ {
+ adobename="Rcaron",
+ category="lu",
+ contextname="Rcaron",
+ description="LATIN CAPITAL LETTER R WITH CARON",
+ direction="l",
+ lccode=0x0159,
+ linebreak="al",
+ shcode=0x0052,
+ specials={ "char", 0x0052, 0x030C },
+ unicodeslot=0x0158,
+ },
+ {
+ adobename="rcaron",
+ category="ll",
+ contextname="rcaron",
+ description="LATIN SMALL LETTER R WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ specials={ "char", 0x0072, 0x030C },
+ uccode=0x0158,
+ unicodeslot=0x0159,
+ },
+ {
+ adobename="Sacute",
+ category="lu",
+ contextname="Sacute",
+ description="LATIN CAPITAL LETTER S WITH ACUTE",
+ direction="l",
+ lccode=0x015B,
+ linebreak="al",
+ shcode=0x0053,
+ specials={ "char", 0x0053, 0x0301 },
+ unicodeslot=0x015A,
+ },
+ {
+ adobename="sacute",
+ category="ll",
+ contextname="sacute",
+ description="LATIN SMALL LETTER S WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0073,
+ specials={ "char", 0x0073, 0x0301 },
+ uccode=0x015A,
+ unicodeslot=0x015B,
+ },
+ {
+ adobename="Scircumflex",
+ category="lu",
+ contextname="Scircumflex",
+ description="LATIN CAPITAL LETTER S WITH CIRCUMFLEX",
+ direction="l",
+ lccode=0x015D,
+ linebreak="al",
+ shcode=0x0053,
+ specials={ "char", 0x0053, 0x0302 },
+ unicodeslot=0x015C,
+ },
+ {
+ adobename="scircumflex",
+ category="ll",
+ contextname="scircumflex",
+ description="LATIN SMALL LETTER S WITH CIRCUMFLEX",
+ direction="l",
+ linebreak="al",
+ shcode=0x0073,
+ specials={ "char", 0x0073, 0x0302 },
+ uccode=0x015C,
+ unicodeslot=0x015D,
+ },
+ {
+ adobename="Scedilla",
+ category="lu",
+ contextname="Scedilla",
+ description="LATIN CAPITAL LETTER S WITH CEDILLA",
+ direction="l",
+ lccode=0x015F,
+ linebreak="al",
+ shcode=0x0053,
+ specials={ "char", 0x0053, 0x0327 },
+ unicodeslot=0x015E,
+ },
+ {
+ adobename="scedilla",
+ category="ll",
+ contextname="scedilla",
+ description="LATIN SMALL LETTER S WITH CEDILLA",
+ direction="l",
+ linebreak="al",
+ shcode=0x0073,
+ specials={ "char", 0x0073, 0x0327 },
+ uccode=0x015E,
+ unicodeslot=0x015F,
+ },
+ {
+ adobename="Scaron",
+ category="lu",
+ contextname="Scaron",
+ description="LATIN CAPITAL LETTER S WITH CARON",
+ direction="l",
+ lccode=0x0161,
+ linebreak="al",
+ shcode=0x0053,
+ specials={ "char", 0x0053, 0x030C },
+ unicodeslot=0x0160,
+ },
+ {
+ adobename="scaron",
+ category="ll",
+ contextname="scaron",
+ description="LATIN SMALL LETTER S WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0073,
+ specials={ "char", 0x0073, 0x030C },
+ uccode=0x0160,
+ unicodeslot=0x0161,
+ },
+ {
+ adobename="Tcommaaccent",
+ category="lu",
+ contextname="Tcedilla",
+ description="LATIN CAPITAL LETTER T WITH CEDILLA",
+ direction="l",
+ lccode=0x0163,
+ linebreak="al",
+ shcode=0x0054,
+ specials={ "char", 0x0054, 0x0327 },
+ unicodeslot=0x0162,
+ },
+ {
+ adobename="tcommaaccent",
+ category="ll",
+ contextname="tcedilla",
+ description="LATIN SMALL LETTER T WITH CEDILLA",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ specials={ "char", 0x0074, 0x0327 },
+ uccode=0x0162,
+ unicodeslot=0x0163,
+ },
+ {
+ adobename="Tcaron",
+ category="lu",
+ contextname="Tcaron",
+ description="LATIN CAPITAL LETTER T WITH CARON",
+ direction="l",
+ lccode=0x0165,
+ linebreak="al",
+ shcode=0x0054,
+ specials={ "char", 0x0054, 0x030C },
+ unicodeslot=0x0164,
+ },
+ {
+ adobename="tcaron",
+ category="ll",
+ contextname="tcaron",
+ description="LATIN SMALL LETTER T WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ specials={ "char", 0x0074, 0x030C },
+ uccode=0x0164,
+ unicodeslot=0x0165,
+ },
+ {
+ adobename="Tbar",
+ category="lu",
+ cjkwd="a",
+ contextname="Tstroke",
+ description="LATIN CAPITAL LETTER T WITH STROKE",
+ direction="l",
+ lccode=0x0167,
+ linebreak="al",
+ shcode=0x0054,
+ unicodeslot=0x0166,
+ },
+ {
+ adobename="tbar",
+ category="ll",
+ cjkwd="a",
+ contextname="tstroke",
+ description="LATIN SMALL LETTER T WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ uccode=0x0166,
+ unicodeslot=0x0167,
+ },
+ {
+ adobename="Utilde",
+ category="lu",
+ contextname="Utilde",
+ description="LATIN CAPITAL LETTER U WITH TILDE",
+ direction="l",
+ lccode=0x0169,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x0303 },
+ unicodeslot=0x0168,
+ },
+ {
+ adobename="utilde",
+ category="ll",
+ contextname="utilde",
+ description="LATIN SMALL LETTER U WITH TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x0303 },
+ uccode=0x0168,
+ unicodeslot=0x0169,
+ },
+ {
+ adobename="Umacron",
+ category="lu",
+ contextname="Umacron",
+ description="LATIN CAPITAL LETTER U WITH MACRON",
+ direction="l",
+ lccode=0x016B,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x0304 },
+ unicodeslot=0x016A,
+ },
+ {
+ adobename="umacron",
+ category="ll",
+ cjkwd="a",
+ contextname="umacron",
+ description="LATIN SMALL LETTER U WITH MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x0304 },
+ uccode=0x016A,
+ unicodeslot=0x016B,
+ },
+ {
+ adobename="Ubreve",
+ category="lu",
+ contextname="Ubreve",
+ description="LATIN CAPITAL LETTER U WITH BREVE",
+ direction="l",
+ lccode=0x016D,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x0306 },
+ unicodeslot=0x016C,
+ },
+ {
+ adobename="ubreve",
+ category="ll",
+ contextname="ubreve",
+ description="LATIN SMALL LETTER U WITH BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x0306 },
+ uccode=0x016C,
+ unicodeslot=0x016D,
+ },
+ {
+ adobename="Uring",
+ category="lu",
+ contextname="Uring",
+ description="LATIN CAPITAL LETTER U WITH RING ABOVE",
+ direction="l",
+ lccode=0x016F,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x030A },
+ unicodeslot=0x016E,
+ },
+ {
+ adobename="uring",
+ category="ll",
+ contextname="uring",
+ description="LATIN SMALL LETTER U WITH RING ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x030A },
+ uccode=0x016E,
+ unicodeslot=0x016F,
+ },
+ {
+ adobename="Uhungarumlaut",
+ category="lu",
+ contextname="Uhungarumlaut",
+ description="LATIN CAPITAL LETTER U WITH DOUBLE ACUTE",
+ direction="l",
+ lccode=0x0171,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x030B },
+ unicodeslot=0x0170,
+ },
+ {
+ adobename="uhungarumlaut",
+ category="ll",
+ contextname="uhungarumlaut",
+ description="LATIN SMALL LETTER U WITH DOUBLE ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x030B },
+ uccode=0x0170,
+ unicodeslot=0x0171,
+ },
+ {
+ adobename="Uogonek",
+ category="lu",
+ contextname="Uogonek",
+ description="LATIN CAPITAL LETTER U WITH OGONEK",
+ direction="l",
+ lccode=0x0173,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x0328 },
+ unicodeslot=0x0172,
+ },
+ {
+ adobename="uogonek",
+ category="ll",
+ contextname="uogonek",
+ description="LATIN SMALL LETTER U WITH OGONEK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x0328 },
+ uccode=0x0172,
+ unicodeslot=0x0173,
+ },
+ {
+ adobename="Wcircumflex",
+ category="lu",
+ contextname="Wcircumflex",
+ description="LATIN CAPITAL LETTER W WITH CIRCUMFLEX",
+ direction="l",
+ lccode=0x0175,
+ linebreak="al",
+ shcode=0x0057,
+ specials={ "char", 0x0057, 0x0302 },
+ unicodeslot=0x0174,
+ },
+ {
+ adobename="wcircumflex",
+ category="ll",
+ contextname="wcircumflex",
+ description="LATIN SMALL LETTER W WITH CIRCUMFLEX",
+ direction="l",
+ linebreak="al",
+ shcode=0x0077,
+ specials={ "char", 0x0077, 0x0302 },
+ uccode=0x0174,
+ unicodeslot=0x0175,
+ },
+ {
+ adobename="Ycircumflex",
+ category="lu",
+ contextname="Ycircumflex",
+ description="LATIN CAPITAL LETTER Y WITH CIRCUMFLEX",
+ direction="l",
+ lccode=0x0177,
+ linebreak="al",
+ shcode=0x0059,
+ specials={ "char", 0x0059, 0x0302 },
+ unicodeslot=0x0176,
+ },
+ {
+ adobename="ycircumflex",
+ category="ll",
+ contextname="ycircumflex",
+ description="LATIN SMALL LETTER Y WITH CIRCUMFLEX",
+ direction="l",
+ linebreak="al",
+ shcode=0x0079,
+ specials={ "char", 0x0079, 0x0302 },
+ uccode=0x0176,
+ unicodeslot=0x0177,
+ },
+ {
+ adobename="Ydieresis",
+ category="lu",
+ contextname="Ydiaeresis",
+ description="LATIN CAPITAL LETTER Y WITH DIAERESIS",
+ direction="l",
+ lccode=0x00FF,
+ linebreak="al",
+ shcode=0x0059,
+ specials={ "char", 0x0059, 0x0308 },
+ unicodeslot=0x0178,
+ },
+ {
+ adobename="Zacute",
+ category="lu",
+ contextname="Zacute",
+ description="LATIN CAPITAL LETTER Z WITH ACUTE",
+ direction="l",
+ lccode=0x017A,
+ linebreak="al",
+ shcode=0x005A,
+ specials={ "char", 0x005A, 0x0301 },
+ unicodeslot=0x0179,
+ },
+ {
+ adobename="zacute",
+ category="ll",
+ contextname="zacute",
+ description="LATIN SMALL LETTER Z WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x007A,
+ specials={ "char", 0x007A, 0x0301 },
+ uccode=0x0179,
+ unicodeslot=0x017A,
+ },
+ {
+ adobename="Zdotaccent",
+ category="lu",
+ contextname="Zdotaccent",
+ description="LATIN CAPITAL LETTER Z WITH DOT ABOVE",
+ direction="l",
+ lccode=0x017C,
+ linebreak="al",
+ shcode=0x005A,
+ specials={ "char", 0x005A, 0x0307 },
+ unicodeslot=0x017B,
+ },
+ {
+ adobename="zdotaccent",
+ category="ll",
+ contextname="zdotaccent",
+ description="LATIN SMALL LETTER Z WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x007A,
+ specials={ "char", 0x007A, 0x0307 },
+ uccode=0x017B,
+ unicodeslot=0x017C,
+ },
+ {
+ adobename="Zcaron",
+ category="lu",
+ contextname="Zcaron",
+ description="LATIN CAPITAL LETTER Z WITH CARON",
+ direction="l",
+ lccode=0x017E,
+ linebreak="al",
+ shcode=0x005A,
+ specials={ "char", 0x005A, 0x030C },
+ unicodeslot=0x017D,
+ },
+ {
+ adobename="zcaron",
+ category="ll",
+ contextname="zcaron",
+ description="LATIN SMALL LETTER Z WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x007A,
+ specials={ "char", 0x007A, 0x030C },
+ uccode=0x017D,
+ unicodeslot=0x017E,
+ },
+ {
+ adobename="longs",
+ category="ll",
+ contextname="slong",
+ description="LATIN SMALL LETTER LONG S",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x0073 },
+ uccode=0x0053,
+ unicodeslot=0x017F,
+ },
+ {
+ category="ll",
+ contextname="bstroke",
+ description="LATIN SMALL LETTER B WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0062,
+ uccode=0x0243,
+ unicodeslot=0x0180,
+ },
+ {
+ category="lu",
+ contextname="Bhook",
+ description="LATIN CAPITAL LETTER B WITH HOOK",
+ direction="l",
+ lccode=0x0253,
+ linebreak="al",
+ shcode=0x0042,
+ unicodeslot=0x0181,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER B WITH TOPBAR",
+ direction="l",
+ lccode=0x0183,
+ linebreak="al",
+ shcode=0x0042,
+ unicodeslot=0x0182,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER B WITH TOPBAR",
+ direction="l",
+ linebreak="al",
+ shcode=0x0062,
+ uccode=0x0182,
+ unicodeslot=0x0183,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER TONE SIX",
+ direction="l",
+ lccode=0x0185,
+ linebreak="al",
+ unicodeslot=0x0184,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER TONE SIX",
+ direction="l",
+ linebreak="al",
+ uccode=0x0184,
+ unicodeslot=0x0185,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER OPEN O",
+ direction="l",
+ lccode=0x0254,
+ linebreak="al",
+ unicodeslot=0x0186,
+ },
+ {
+ category="lu",
+ contextname="Chook",
+ description="LATIN CAPITAL LETTER C WITH HOOK",
+ direction="l",
+ lccode=0x0188,
+ linebreak="al",
+ shcode=0x0043,
+ unicodeslot=0x0187,
+ },
+ {
+ category="ll",
+ contextname="chook",
+ description="LATIN SMALL LETTER C WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0063,
+ uccode=0x0187,
+ unicodeslot=0x0188,
+ },
+ {
+ category="lu",
+ contextname="Dafrican",
+ description="LATIN CAPITAL LETTER AFRICAN D",
+ direction="l",
+ lccode=0x0256,
+ linebreak="al",
+ unicodeslot=0x0189,
+ },
+ {
+ category="lu",
+ contextname="Dhook",
+ description="LATIN CAPITAL LETTER D WITH HOOK",
+ direction="l",
+ lccode=0x0257,
+ linebreak="al",
+ shcode=0x0044,
+ unicodeslot=0x018A,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER D WITH TOPBAR",
+ direction="l",
+ lccode=0x018C,
+ linebreak="al",
+ shcode=0x0044,
+ unicodeslot=0x018B,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER D WITH TOPBAR",
+ direction="l",
+ linebreak="al",
+ shcode=0x0064,
+ uccode=0x018B,
+ unicodeslot=0x018C,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER TURNED DELTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x018D,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER REVERSED E",
+ direction="l",
+ lccode=0x01DD,
+ linebreak="al",
+ unicodeslot=0x018E,
+ },
+ {
+ category="lu",
+ contextname="Schwa",
+ description="LATIN CAPITAL LETTER SCHWA",
+ direction="l",
+ lccode=0x0259,
+ linebreak="al",
+ unicodeslot=0x018F,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER OPEN E",
+ direction="l",
+ lccode=0x025B,
+ linebreak="al",
+ unicodeslot=0x0190,
+ },
+ {
+ category="lu",
+ contextname="Fhook",
+ description="LATIN CAPITAL LETTER F WITH HOOK",
+ direction="l",
+ lccode=0x0192,
+ linebreak="al",
+ shcode=0x0046,
+ unicodeslot=0x0191,
+ },
+ {
+ adobename="florin",
+ category="ll",
+ contextname="fhook",
+ description="LATIN SMALL LETTER F WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0066,
+ uccode=0x0191,
+ unicodeslot=0x0192,
+ },
+ {
+ category="lu",
+ contextname="Ghook",
+ description="LATIN CAPITAL LETTER G WITH HOOK",
+ direction="l",
+ lccode=0x0260,
+ linebreak="al",
+ shcode=0x0047,
+ unicodeslot=0x0193,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER GAMMA",
+ direction="l",
+ lccode=0x0263,
+ linebreak="al",
+ unicodeslot=0x0194,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER HV",
+ direction="l",
+ linebreak="al",
+ uccode=0x01F6,
+ unicodeslot=0x0195,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER IOTA",
+ direction="l",
+ lccode=0x0269,
+ linebreak="al",
+ unicodeslot=0x0196,
+ },
+ {
+ category="lu",
+ contextname="Istroke",
+ description="LATIN CAPITAL LETTER I WITH STROKE",
+ direction="l",
+ lccode=0x0268,
+ linebreak="al",
+ shcode=0x0049,
+ unicodeslot=0x0197,
+ },
+ {
+ category="lu",
+ contextname="Khook",
+ description="LATIN CAPITAL LETTER K WITH HOOK",
+ direction="l",
+ lccode=0x0199,
+ linebreak="al",
+ shcode=0x004B,
+ unicodeslot=0x0198,
+ },
+ {
+ category="ll",
+ contextname="khook",
+ description="LATIN SMALL LETTER K WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x006B,
+ uccode=0x0198,
+ unicodeslot=0x0199,
+ },
+ {
+ category="ll",
+ contextname="lbar",
+ description="LATIN SMALL LETTER L WITH BAR",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ uccode=0x023D,
+ unicodeslot=0x019A,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER LAMBDA WITH STROKE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x019B,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER TURNED M",
+ direction="l",
+ lccode=0x026F,
+ linebreak="al",
+ unicodeslot=0x019C,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER N WITH LEFT HOOK",
+ direction="l",
+ lccode=0x0272,
+ linebreak="al",
+ shcode=0x004E,
+ unicodeslot=0x019D,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER N WITH LONG RIGHT LEG",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ uccode=0x0220,
+ unicodeslot=0x019E,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER O WITH MIDDLE TILDE",
+ direction="l",
+ lccode=0x0275,
+ linebreak="al",
+ shcode=0x004F,
+ unicodeslot=0x019F,
+ },
+ {
+ adobename="Ohorn",
+ category="lu",
+ contextname="Ohorn",
+ description="LATIN CAPITAL LETTER O WITH HORN",
+ direction="l",
+ lccode=0x01A1,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x031B },
+ unicodeslot=0x01A0,
+ },
+ {
+ adobename="ohorn",
+ category="ll",
+ contextname="ohorn",
+ description="LATIN SMALL LETTER O WITH HORN",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x031B },
+ uccode=0x01A0,
+ unicodeslot=0x01A1,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER OI",
+ direction="l",
+ lccode=0x01A3,
+ linebreak="al",
+ unicodeslot=0x01A2,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER OI",
+ direction="l",
+ linebreak="al",
+ uccode=0x01A2,
+ unicodeslot=0x01A3,
+ },
+ {
+ category="lu",
+ contextname="Phook",
+ description="LATIN CAPITAL LETTER P WITH HOOK",
+ direction="l",
+ lccode=0x01A5,
+ linebreak="al",
+ shcode=0x0050,
+ unicodeslot=0x01A4,
+ },
+ {
+ category="ll",
+ contextname="phook",
+ description="LATIN SMALL LETTER P WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0070,
+ uccode=0x01A4,
+ unicodeslot=0x01A5,
+ },
+ {
+ category="lu",
+ description="LATIN LETTER YR",
+ direction="l",
+ lccode=0x0280,
+ linebreak="al",
+ unicodeslot=0x01A6,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER TONE TWO",
+ direction="l",
+ lccode=0x01A8,
+ linebreak="al",
+ unicodeslot=0x01A7,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER TONE TWO",
+ direction="l",
+ linebreak="al",
+ uccode=0x01A7,
+ unicodeslot=0x01A8,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER ESH",
+ direction="l",
+ lccode=0x0283,
+ linebreak="al",
+ unicodeslot=0x01A9,
+ },
+ {
+ category="ll",
+ description="LATIN LETTER REVERSED ESH LOOP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x01AA,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER T WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ unicodeslot=0x01AB,
+ },
+ {
+ category="lu",
+ contextname="Thook",
+ description="LATIN CAPITAL LETTER T WITH HOOK",
+ direction="l",
+ lccode=0x01AD,
+ linebreak="al",
+ shcode=0x0054,
+ unicodeslot=0x01AC,
+ },
+ {
+ category="ll",
+ contextname="thook",
+ description="LATIN SMALL LETTER T WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ uccode=0x01AC,
+ unicodeslot=0x01AD,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER T WITH RETROFLEX HOOK",
+ direction="l",
+ lccode=0x0288,
+ linebreak="al",
+ shcode=0x0054,
+ unicodeslot=0x01AE,
+ },
+ {
+ adobename="Uhorn",
+ category="lu",
+ contextname="Uhorn",
+ description="LATIN CAPITAL LETTER U WITH HORN",
+ direction="l",
+ lccode=0x01B0,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x031B },
+ unicodeslot=0x01AF,
+ },
+ {
+ adobename="uhorn",
+ category="ll",
+ contextname="uhorn",
+ description="LATIN SMALL LETTER U WITH HORN",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x031B },
+ uccode=0x01AF,
+ unicodeslot=0x01B0,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER UPSILON",
+ direction="l",
+ lccode=0x028A,
+ linebreak="al",
+ unicodeslot=0x01B1,
+ },
+ {
+ category="lu",
+ contextname="Uhook",
+ description="LATIN CAPITAL LETTER V WITH HOOK",
+ direction="l",
+ lccode=0x028B,
+ linebreak="al",
+ shcode=0x0056,
+ unicodeslot=0x01B2,
+ },
+ {
+ category="lu",
+ contextname="Yhook",
+ description="LATIN CAPITAL LETTER Y WITH HOOK",
+ direction="l",
+ lccode=0x01B4,
+ linebreak="al",
+ shcode=0x0059,
+ unicodeslot=0x01B3,
+ },
+ {
+ category="ll",
+ contextname="yhook",
+ description="LATIN SMALL LETTER Y WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0079,
+ uccode=0x01B3,
+ unicodeslot=0x01B4,
+ },
+ {
+ category="lu",
+ contextname="Zstroke",
+ description="LATIN CAPITAL LETTER Z WITH STROKE",
+ direction="l",
+ lccode=0x01B6,
+ linebreak="al",
+ shcode=0x005A,
+ unicodeslot=0x01B5,
+ },
+ {
+ category="ll",
+ contextname="zstroke",
+ description="LATIN SMALL LETTER Z WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x007A,
+ uccode=0x01B5,
+ unicodeslot=0x01B6,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER EZH",
+ direction="l",
+ lccode=0x0292,
+ linebreak="al",
+ unicodeslot=0x01B7,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER EZH REVERSED",
+ direction="l",
+ lccode=0x01B9,
+ linebreak="al",
+ unicodeslot=0x01B8,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER EZH REVERSED",
+ direction="l",
+ linebreak="al",
+ uccode=0x01B8,
+ unicodeslot=0x01B9,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER EZH WITH TAIL",
+ direction="l",
+ linebreak="al",
+ shcode=0x0292,
+ unicodeslot=0x01BA,
+ },
+ {
+ category="lo",
+ description="LATIN LETTER TWO WITH STROKE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x01BB,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER TONE FIVE",
+ direction="l",
+ lccode=0x01BD,
+ linebreak="al",
+ unicodeslot=0x01BC,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER TONE FIVE",
+ direction="l",
+ linebreak="al",
+ uccode=0x01BC,
+ unicodeslot=0x01BD,
+ },
+ {
+ category="ll",
+ description="LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x01BE,
+ },
+ {
+ category="ll",
+ description="LATIN LETTER WYNN",
+ direction="l",
+ linebreak="al",
+ uccode=0x01F7,
+ unicodeslot=0x01BF,
+ },
+ {
+ category="lo",
+ description="LATIN LETTER DENTAL CLICK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x01C0,
+ },
+ {
+ category="lo",
+ description="LATIN LETTER LATERAL CLICK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x01C1,
+ },
+ {
+ category="lo",
+ description="LATIN LETTER ALVEOLAR CLICK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x01C2,
+ },
+ {
+ category="lo",
+ description="LATIN LETTER RETROFLEX CLICK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x01C3,
+ },
+ {
+ category="lu",
+ contextname="DZcaronligature",
+ description="LATIN CAPITAL LETTER DZ WITH CARON",
+ direction="l",
+ lccode=0x01C6,
+ linebreak="al",
+ shcode=0x01F1,
+ specials={ "compat", 0x0044, 0x017D },
+ uccode=0x01C5,
+ unicodeslot=0x01C4,
+ },
+ {
+ category="lt",
+ contextname="Dzcaronligature",
+ description="LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON",
+ direction="l",
+ lccode=0x01C6,
+ linebreak="al",
+ shcode=0x01F2,
+ specials={ "compat", 0x0044, 0x017E },
+ uccode=0x01C4,
+ unicodeslot=0x01C5,
+ },
+ {
+ category="ll",
+ contextname="dzcaronligature",
+ description="LATIN SMALL LETTER DZ WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x01F3,
+ specials={ "compat", 0x0064, 0x017E },
+ uccode=0x01C4,
+ unicodeslot=0x01C6,
+ },
+ {
+ category="lu",
+ contextname="LJligature",
+ description="LATIN CAPITAL LETTER LJ",
+ direction="l",
+ lccode=0x01C9,
+ linebreak="al",
+ shcode={ 0x004C, 0x004A },
+ specials={ "compat", 0x004C, 0x004A },
+ uccode=0x01C8,
+ unicodeslot=0x01C7,
+ },
+ {
+ category="lt",
+ contextname="Ljligature",
+ description="LATIN CAPITAL LETTER L WITH SMALL LETTER J",
+ direction="l",
+ lccode=0x01C9,
+ linebreak="al",
+ shcode={ 0x004C, 0x006A },
+ specials={ "compat", 0x004C, 0x006A },
+ uccode=0x01C7,
+ unicodeslot=0x01C8,
+ },
+ {
+ category="ll",
+ contextname="ljligature",
+ description="LATIN SMALL LETTER LJ",
+ direction="l",
+ linebreak="al",
+ shcode={ 0x006C, 0x006A },
+ specials={ "compat", 0x006C, 0x006A },
+ uccode=0x01C7,
+ unicodeslot=0x01C9,
+ },
+ {
+ category="lu",
+ contextname="NJligature",
+ description="LATIN CAPITAL LETTER NJ",
+ direction="l",
+ lccode=0x01CC,
+ linebreak="al",
+ shcode={ 0x004E, 0x004A },
+ specials={ "compat", 0x004E, 0x004A },
+ uccode=0x01CB,
+ unicodeslot=0x01CA,
+ },
+ {
+ category="lt",
+ contextname="Njligature",
+ description="LATIN CAPITAL LETTER N WITH SMALL LETTER J",
+ direction="l",
+ lccode=0x01CC,
+ linebreak="al",
+ shcode=0x004E,
+ specials={ "compat", 0x004E, 0x006A },
+ uccode=0x01CA,
+ unicodeslot=0x01CB,
+ },
+ {
+ category="ll",
+ contextname="njligature",
+ description="LATIN SMALL LETTER NJ",
+ direction="l",
+ linebreak="al",
+ shcode={ 0x006E, 0x006A },
+ specials={ "compat", 0x006E, 0x006A },
+ uccode=0x01CA,
+ unicodeslot=0x01CC,
+ },
+ {
+ category="lu",
+ contextname="Acaron",
+ description="LATIN CAPITAL LETTER A WITH CARON",
+ direction="l",
+ lccode=0x01CE,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x030C },
+ unicodeslot=0x01CD,
+ },
+ {
+ category="ll",
+ cjkwd="a",
+ contextname="acaron",
+ description="LATIN SMALL LETTER A WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x030C },
+ uccode=0x01CD,
+ unicodeslot=0x01CE,
+ },
+ {
+ category="lu",
+ contextname="Icaron",
+ description="LATIN CAPITAL LETTER I WITH CARON",
+ direction="l",
+ lccode=0x01D0,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x030C },
+ unicodeslot=0x01CF,
+ },
+ {
+ category="ll",
+ cjkwd="a",
+ contextname="icaron",
+ description="LATIN SMALL LETTER I WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x0069, 0x030C },
+ uccode=0x01CF,
+ unicodeslot=0x01D0,
+ },
+ {
+ category="lu",
+ contextname="Ocaron",
+ description="LATIN CAPITAL LETTER O WITH CARON",
+ direction="l",
+ lccode=0x01D2,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x030C },
+ unicodeslot=0x01D1,
+ },
+ {
+ category="ll",
+ cjkwd="a",
+ contextname="ocaron",
+ description="LATIN SMALL LETTER O WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x030C },
+ uccode=0x01D1,
+ unicodeslot=0x01D2,
+ },
+ {
+ category="lu",
+ contextname="Ucaron",
+ description="LATIN CAPITAL LETTER U WITH CARON",
+ direction="l",
+ lccode=0x01D4,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x030C },
+ unicodeslot=0x01D3,
+ },
+ {
+ category="ll",
+ cjkwd="a",
+ contextname="ucaron",
+ description="LATIN SMALL LETTER U WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x030C },
+ uccode=0x01D3,
+ unicodeslot=0x01D4,
+ },
+ {
+ category="lu",
+ contextname="Udiaeresismacron",
+ description="LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON",
+ direction="l",
+ lccode=0x01D6,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x00DC, 0x0304 },
+ unicodeslot=0x01D5,
+ },
+ {
+ category="ll",
+ cjkwd="a",
+ contextname="udiaeresismacron",
+ description="LATIN SMALL LETTER U WITH DIAERESIS AND MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x00FC, 0x0304 },
+ uccode=0x01D5,
+ unicodeslot=0x01D6,
+ },
+ {
+ category="lu",
+ contextname="Udiaeresisacute",
+ description="LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE",
+ direction="l",
+ lccode=0x01D8,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x00DC, 0x0301 },
+ unicodeslot=0x01D7,
+ },
+ {
+ category="ll",
+ cjkwd="a",
+ contextname="udiaeresisacute",
+ description="LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x00FC, 0x0301 },
+ uccode=0x01D7,
+ unicodeslot=0x01D8,
+ },
+ {
+ category="lu",
+ contextname="Udiaeresiscaron",
+ description="LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON",
+ direction="l",
+ lccode=0x01DA,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x00DC, 0x030C },
+ unicodeslot=0x01D9,
+ },
+ {
+ category="ll",
+ cjkwd="a",
+ contextname="udiaeresiscaron",
+ description="LATIN SMALL LETTER U WITH DIAERESIS AND CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x00FC, 0x030C },
+ uccode=0x01D9,
+ unicodeslot=0x01DA,
+ },
+ {
+ category="lu",
+ contextname="Udiaeresisgrave",
+ description="LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE",
+ direction="l",
+ lccode=0x01DC,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x00DC, 0x0300 },
+ unicodeslot=0x01DB,
+ },
+ {
+ category="ll",
+ cjkwd="a",
+ contextname="udiaeresisgrave",
+ description="LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x00FC, 0x0300 },
+ uccode=0x01DB,
+ unicodeslot=0x01DC,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER TURNED E",
+ direction="l",
+ linebreak="al",
+ uccode=0x018E,
+ unicodeslot=0x01DD,
+ },
+ {
+ category="lu",
+ contextname="Adiaeresismacron",
+ description="LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON",
+ direction="l",
+ lccode=0x01DF,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x00C4, 0x0304 },
+ unicodeslot=0x01DE,
+ },
+ {
+ category="ll",
+ contextname="adiaeresismacron",
+ description="LATIN SMALL LETTER A WITH DIAERESIS AND MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x00E4, 0x0304 },
+ uccode=0x01DE,
+ unicodeslot=0x01DF,
+ },
+ {
+ category="lu",
+ contextname="Adotaccentmacron",
+ description="LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON",
+ direction="l",
+ lccode=0x01E1,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0226, 0x0304 },
+ unicodeslot=0x01E0,
+ },
+ {
+ category="ll",
+ contextname="adotaccentmacron",
+ description="LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0227, 0x0304 },
+ uccode=0x01E0,
+ unicodeslot=0x01E1,
+ },
+ {
+ category="lu",
+ contextname="AEmacron",
+ description="LATIN CAPITAL LETTER AE WITH MACRON",
+ direction="l",
+ lccode=0x01E3,
+ linebreak="al",
+ shcode=0x00C6,
+ specials={ "char", 0x00C6, 0x0304 },
+ unicodeslot=0x01E2,
+ },
+ {
+ category="ll",
+ contextname="aemacron",
+ description="LATIN SMALL LETTER AE WITH MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x00E6,
+ specials={ "char", 0x00E6, 0x0304 },
+ uccode=0x01E2,
+ unicodeslot=0x01E3,
+ },
+ {
+ category="lu",
+ contextname="Gstroke",
+ description="LATIN CAPITAL LETTER G WITH STROKE",
+ direction="l",
+ lccode=0x01E5,
+ linebreak="al",
+ shcode=0x0047,
+ unicodeslot=0x01E4,
+ },
+ {
+ category="ll",
+ contextname="gstroke",
+ description="LATIN SMALL LETTER G WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0067,
+ uccode=0x01E4,
+ unicodeslot=0x01E5,
+ },
+ {
+ adobename="Gcaron",
+ category="lu",
+ contextname="Gcaron",
+ description="LATIN CAPITAL LETTER G WITH CARON",
+ direction="l",
+ lccode=0x01E7,
+ linebreak="al",
+ shcode=0x0047,
+ specials={ "char", 0x0047, 0x030C },
+ unicodeslot=0x01E6,
+ },
+ {
+ adobename="gcaron",
+ category="ll",
+ contextname="gcaron",
+ description="LATIN SMALL LETTER G WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0067,
+ specials={ "char", 0x0067, 0x030C },
+ uccode=0x01E6,
+ unicodeslot=0x01E7,
+ },
+ {
+ category="lu",
+ contextname="Kcaron",
+ description="LATIN CAPITAL LETTER K WITH CARON",
+ direction="l",
+ lccode=0x01E9,
+ linebreak="al",
+ shcode=0x004B,
+ specials={ "char", 0x004B, 0x030C },
+ unicodeslot=0x01E8,
+ },
+ {
+ category="ll",
+ contextname="kcaron",
+ description="LATIN SMALL LETTER K WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x006B,
+ specials={ "char", 0x006B, 0x030C },
+ uccode=0x01E8,
+ unicodeslot=0x01E9,
+ },
+ {
+ category="lu",
+ contextname="Oogonek",
+ description="LATIN CAPITAL LETTER O WITH OGONEK",
+ direction="l",
+ lccode=0x01EB,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x0328 },
+ unicodeslot=0x01EA,
+ },
+ {
+ category="ll",
+ contextname="oogonek",
+ description="LATIN SMALL LETTER O WITH OGONEK",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x0328 },
+ uccode=0x01EA,
+ unicodeslot=0x01EB,
+ },
+ {
+ category="lu",
+ contextname="Oogonekmacron",
+ description="LATIN CAPITAL LETTER O WITH OGONEK AND MACRON",
+ direction="l",
+ lccode=0x01ED,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x01EA, 0x0304 },
+ unicodeslot=0x01EC,
+ },
+ {
+ category="ll",
+ contextname="oogonekmacron",
+ description="LATIN SMALL LETTER O WITH OGONEK AND MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x01EB, 0x0304 },
+ uccode=0x01EC,
+ unicodeslot=0x01ED,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER EZH WITH CARON",
+ direction="l",
+ lccode=0x01EF,
+ linebreak="al",
+ shcode=0x01B7,
+ specials={ "char", 0x01B7, 0x030C },
+ unicodeslot=0x01EE,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER EZH WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0292,
+ specials={ "char", 0x0292, 0x030C },
+ uccode=0x01EE,
+ unicodeslot=0x01EF,
+ },
+ {
+ category="ll",
+ contextname="jcaron",
+ description="LATIN SMALL LETTER J WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x006A,
+ specials={ "char", 0x006A, 0x030C },
+ unicodeslot=0x01F0,
+ },
+ {
+ category="lu",
+ contextname="DZligature",
+ description="LATIN CAPITAL LETTER DZ",
+ direction="l",
+ lccode=0x01F3,
+ linebreak="al",
+ specials={ "compat", 0x0044, 0x005A },
+ uccode=0x01F2,
+ unicodeslot=0x01F1,
+ },
+ {
+ category="lt",
+ contextname="Dzligature",
+ description="LATIN CAPITAL LETTER D WITH SMALL LETTER Z",
+ direction="l",
+ lccode=0x01F3,
+ linebreak="al",
+ shcode=0x0044,
+ specials={ "compat", 0x0044, 0x007A },
+ uccode=0x01F1,
+ unicodeslot=0x01F2,
+ },
+ {
+ category="ll",
+ contextname="dzligature",
+ description="LATIN SMALL LETTER DZ",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x0064, 0x007A },
+ uccode=0x01F1,
+ unicodeslot=0x01F3,
+ },
+ {
+ category="lu",
+ contextname="Gacute",
+ description="LATIN CAPITAL LETTER G WITH ACUTE",
+ direction="l",
+ lccode=0x01F5,
+ linebreak="al",
+ shcode=0x0047,
+ specials={ "char", 0x0047, 0x0301 },
+ unicodeslot=0x01F4,
+ },
+ {
+ category="ll",
+ contextname="gacute",
+ description="LATIN SMALL LETTER G WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0067,
+ specials={ "char", 0x0067, 0x0301 },
+ uccode=0x01F4,
+ unicodeslot=0x01F5,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER HWAIR",
+ direction="l",
+ lccode=0x0195,
+ linebreak="al",
+ unicodeslot=0x01F6,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER WYNN",
+ direction="l",
+ lccode=0x01BF,
+ linebreak="al",
+ unicodeslot=0x01F7,
+ },
+ {
+ category="lu",
+ contextname="Ngrave",
+ description="LATIN CAPITAL LETTER N WITH GRAVE",
+ direction="l",
+ lccode=0x01F9,
+ linebreak="al",
+ shcode=0x004E,
+ specials={ "char", 0x004E, 0x0300 },
+ unicodeslot=0x01F8,
+ },
+ {
+ category="ll",
+ contextname="ngrave",
+ description="LATIN SMALL LETTER N WITH GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ specials={ "char", 0x006E, 0x0300 },
+ uccode=0x01F8,
+ unicodeslot=0x01F9,
+ },
+ {
+ adobename="Aringacute",
+ category="lu",
+ contextname="Aringacute",
+ description="LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE",
+ direction="l",
+ lccode=0x01FB,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x00C5, 0x0301 },
+ unicodeslot=0x01FA,
+ },
+ {
+ adobename="aringacute",
+ category="ll",
+ contextname="aringacute",
+ description="LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x00E5, 0x0301 },
+ uccode=0x01FA,
+ unicodeslot=0x01FB,
+ },
+ {
+ adobename="AEacute",
+ category="lu",
+ contextname="AEacute",
+ description="LATIN CAPITAL LETTER AE WITH ACUTE",
+ direction="l",
+ lccode=0x01FD,
+ linebreak="al",
+ shcode=0x00C6,
+ specials={ "char", 0x00C6, 0x0301 },
+ unicodeslot=0x01FC,
+ },
+ {
+ adobename="aeacute",
+ category="ll",
+ contextname="aeacute",
+ description="LATIN SMALL LETTER AE WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x00E6,
+ specials={ "char", 0x00E6, 0x0301 },
+ uccode=0x01FC,
+ unicodeslot=0x01FD,
+ },
+ {
+ adobename="Oslashacute",
+ category="lu",
+ contextname="Ostrokeacute",
+ description="LATIN CAPITAL LETTER O WITH STROKE AND ACUTE",
+ direction="l",
+ lccode=0x01FF,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x00D8, 0x0301 },
+ unicodeslot=0x01FE,
+ },
+ {
+ adobename="oslashacute",
+ category="ll",
+ contextname="ostrokeacute",
+ description="LATIN SMALL LETTER O WITH STROKE AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x00F8, 0x0301 },
+ uccode=0x01FE,
+ unicodeslot=0x01FF,
+ },
+ {
+ category="lu",
+ contextname="Adoublegrave",
+ description="LATIN CAPITAL LETTER A WITH DOUBLE GRAVE",
+ direction="l",
+ lccode=0x0201,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x030F },
+ unicodeslot=0x0200,
+ },
+ {
+ category="ll",
+ contextname="adoublegrave",
+ description="LATIN SMALL LETTER A WITH DOUBLE GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x030F },
+ uccode=0x0200,
+ unicodeslot=0x0201,
+ },
+ {
+ category="lu",
+ contextname="Ainvertedbreve",
+ description="LATIN CAPITAL LETTER A WITH INVERTED BREVE",
+ direction="l",
+ lccode=0x0203,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x0311 },
+ unicodeslot=0x0202,
+ },
+ {
+ category="ll",
+ contextname="ainvertedbreve",
+ description="LATIN SMALL LETTER A WITH INVERTED BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x0311 },
+ uccode=0x0202,
+ unicodeslot=0x0203,
+ },
+ {
+ category="lu",
+ contextname="Edoublegrave",
+ description="LATIN CAPITAL LETTER E WITH DOUBLE GRAVE",
+ direction="l",
+ lccode=0x0205,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x030F },
+ unicodeslot=0x0204,
+ },
+ {
+ category="ll",
+ contextname="edoublegrave",
+ description="LATIN SMALL LETTER E WITH DOUBLE GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x030F },
+ uccode=0x0204,
+ unicodeslot=0x0205,
+ },
+ {
+ category="lu",
+ contextname="Einvertedbreve",
+ description="LATIN CAPITAL LETTER E WITH INVERTED BREVE",
+ direction="l",
+ lccode=0x0207,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x0311 },
+ unicodeslot=0x0206,
+ },
+ {
+ category="ll",
+ contextname="einvertedbreve",
+ description="LATIN SMALL LETTER E WITH INVERTED BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x0311 },
+ uccode=0x0206,
+ unicodeslot=0x0207,
+ },
+ {
+ category="lu",
+ contextname="Idoublegrave",
+ description="LATIN CAPITAL LETTER I WITH DOUBLE GRAVE",
+ direction="l",
+ lccode=0x0209,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x030F },
+ unicodeslot=0x0208,
+ },
+ {
+ category="ll",
+ contextname="idoublegrave",
+ description="LATIN SMALL LETTER I WITH DOUBLE GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x0069, 0x030F },
+ uccode=0x0208,
+ unicodeslot=0x0209,
+ },
+ {
+ category="lu",
+ contextname="Iinvertedbreve",
+ description="LATIN CAPITAL LETTER I WITH INVERTED BREVE",
+ direction="l",
+ lccode=0x020B,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x0311 },
+ unicodeslot=0x020A,
+ },
+ {
+ category="ll",
+ contextname="iinvertedbreve",
+ description="LATIN SMALL LETTER I WITH INVERTED BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x0069, 0x0311 },
+ uccode=0x020A,
+ unicodeslot=0x020B,
+ },
+ {
+ category="lu",
+ contextname="Odoublegrave",
+ description="LATIN CAPITAL LETTER O WITH DOUBLE GRAVE",
+ direction="l",
+ lccode=0x020D,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x030F },
+ unicodeslot=0x020C,
+ },
+ {
+ category="ll",
+ contextname="odoublegrave",
+ description="LATIN SMALL LETTER O WITH DOUBLE GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x030F },
+ uccode=0x020C,
+ unicodeslot=0x020D,
+ },
+ {
+ category="lu",
+ contextname="Oinvertedbreve",
+ description="LATIN CAPITAL LETTER O WITH INVERTED BREVE",
+ direction="l",
+ lccode=0x020F,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x0311 },
+ unicodeslot=0x020E,
+ },
+ {
+ category="ll",
+ contextname="oinvertedbreve",
+ description="LATIN SMALL LETTER O WITH INVERTED BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x0311 },
+ uccode=0x020E,
+ unicodeslot=0x020F,
+ },
+ {
+ category="lu",
+ contextname="Rdoublegrave",
+ description="LATIN CAPITAL LETTER R WITH DOUBLE GRAVE",
+ direction="l",
+ lccode=0x0211,
+ linebreak="al",
+ shcode=0x0052,
+ specials={ "char", 0x0052, 0x030F },
+ unicodeslot=0x0210,
+ },
+ {
+ category="ll",
+ contextname="rdoublegrave",
+ description="LATIN SMALL LETTER R WITH DOUBLE GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ specials={ "char", 0x0072, 0x030F },
+ uccode=0x0210,
+ unicodeslot=0x0211,
+ },
+ {
+ category="lu",
+ contextname="Rinvertedbreve",
+ description="LATIN CAPITAL LETTER R WITH INVERTED BREVE",
+ direction="l",
+ lccode=0x0213,
+ linebreak="al",
+ shcode=0x0052,
+ specials={ "char", 0x0052, 0x0311 },
+ unicodeslot=0x0212,
+ },
+ {
+ category="ll",
+ contextname="rinvertedbreve",
+ description="LATIN SMALL LETTER R WITH INVERTED BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ specials={ "char", 0x0072, 0x0311 },
+ uccode=0x0212,
+ unicodeslot=0x0213,
+ },
+ {
+ category="lu",
+ contextname="Udoublegrave",
+ description="LATIN CAPITAL LETTER U WITH DOUBLE GRAVE",
+ direction="l",
+ lccode=0x0215,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x030F },
+ unicodeslot=0x0214,
+ },
+ {
+ category="ll",
+ contextname="udoublegrave",
+ description="LATIN SMALL LETTER U WITH DOUBLE GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x030F },
+ uccode=0x0214,
+ unicodeslot=0x0215,
+ },
+ {
+ category="lu",
+ contextname="Uinvertedbreve",
+ description="LATIN CAPITAL LETTER U WITH INVERTED BREVE",
+ direction="l",
+ lccode=0x0217,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x0311 },
+ unicodeslot=0x0216,
+ },
+ {
+ category="ll",
+ contextname="uinvertedbreve",
+ description="LATIN SMALL LETTER U WITH INVERTED BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x0311 },
+ uccode=0x0216,
+ unicodeslot=0x0217,
+ },
+ {
+ adobename="Scommaaccent",
+ category="lu",
+ contextname="Scommaaccent",
+ description="LATIN CAPITAL LETTER S WITH COMMA BELOW",
+ direction="l",
+ lccode=0x0219,
+ linebreak="al",
+ shcode=0x0053,
+ specials={ "char", 0x0053, 0x0326 },
+ unicodeslot=0x0218,
+ },
+ {
+ adobename="scommaaccent",
+ category="ll",
+ contextname="scommaaccent",
+ description="LATIN SMALL LETTER S WITH COMMA BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0073,
+ specials={ "char", 0x0073, 0x0326 },
+ uccode=0x0218,
+ unicodeslot=0x0219,
+ },
+ {
+ category="lu",
+ contextname="Tcommaaccent",
+ description="LATIN CAPITAL LETTER T WITH COMMA BELOW",
+ direction="l",
+ lccode=0x021B,
+ linebreak="al",
+ shcode=0x0054,
+ specials={ "char", 0x0054, 0x0326 },
+ unicodeslot=0x021A,
+ },
+ {
+ category="ll",
+ contextname="tcommaaccent",
+ description="LATIN SMALL LETTER T WITH COMMA BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ specials={ "char", 0x0074, 0x0326 },
+ uccode=0x021A,
+ unicodeslot=0x021B,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER YOGH",
+ direction="l",
+ lccode=0x021D,
+ linebreak="al",
+ unicodeslot=0x021C,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER YOGH",
+ direction="l",
+ linebreak="al",
+ uccode=0x021C,
+ unicodeslot=0x021D,
+ },
+ {
+ category="lu",
+ contextname="Hcaron",
+ description="LATIN CAPITAL LETTER H WITH CARON",
+ direction="l",
+ lccode=0x021F,
+ linebreak="al",
+ shcode=0x0048,
+ specials={ "char", 0x0048, 0x030C },
+ unicodeslot=0x021E,
+ },
+ {
+ category="ll",
+ contextname="hcaron",
+ description="LATIN SMALL LETTER H WITH CARON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0068,
+ specials={ "char", 0x0068, 0x030C },
+ uccode=0x021E,
+ unicodeslot=0x021F,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER N WITH LONG RIGHT LEG",
+ direction="l",
+ lccode=0x019E,
+ linebreak="al",
+ shcode=0x004E,
+ unicodeslot=0x0220,
+ },
+ {
+ category="ll",
+ contextname="dcurl",
+ description="LATIN SMALL LETTER D WITH CURL",
+ direction="l",
+ linebreak="al",
+ shcode=0x0064,
+ unicodeslot=0x0221,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER OU",
+ direction="l",
+ lccode=0x0223,
+ linebreak="al",
+ unicodeslot=0x0222,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER OU",
+ direction="l",
+ linebreak="al",
+ uccode=0x0222,
+ unicodeslot=0x0223,
+ },
+ {
+ category="lu",
+ contextname="Zhook",
+ description="LATIN CAPITAL LETTER Z WITH HOOK",
+ direction="l",
+ lccode=0x0225,
+ linebreak="al",
+ shcode=0x005A,
+ unicodeslot=0x0224,
+ },
+ {
+ category="ll",
+ contextname="zhook",
+ description="LATIN SMALL LETTER Z WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x007A,
+ uccode=0x0224,
+ unicodeslot=0x0225,
+ },
+ {
+ category="lu",
+ contextname="Adotaccent",
+ description="LATIN CAPITAL LETTER A WITH DOT ABOVE",
+ direction="l",
+ lccode=0x0227,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x0307 },
+ unicodeslot=0x0226,
+ },
+ {
+ category="ll",
+ contextname="adotaccent",
+ description="LATIN SMALL LETTER A WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x0307 },
+ uccode=0x0226,
+ unicodeslot=0x0227,
+ },
+ {
+ category="lu",
+ contextname="Ecedilla",
+ description="LATIN CAPITAL LETTER E WITH CEDILLA",
+ direction="l",
+ lccode=0x0229,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x0327 },
+ unicodeslot=0x0228,
+ },
+ {
+ category="ll",
+ contextname="ecedilla",
+ description="LATIN SMALL LETTER E WITH CEDILLA",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x0327 },
+ uccode=0x0228,
+ unicodeslot=0x0229,
+ },
+ {
+ category="lu",
+ contextname="Odiaeresismacron",
+ description="LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON",
+ direction="l",
+ lccode=0x022B,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x00D6, 0x0304 },
+ unicodeslot=0x022A,
+ },
+ {
+ category="ll",
+ contextname="odiaeresismacron",
+ description="LATIN SMALL LETTER O WITH DIAERESIS AND MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x00F6, 0x0304 },
+ uccode=0x022A,
+ unicodeslot=0x022B,
+ },
+ {
+ category="lu",
+ contextname="Otildemacron",
+ description="LATIN CAPITAL LETTER O WITH TILDE AND MACRON",
+ direction="l",
+ lccode=0x022D,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x00D5, 0x0304 },
+ unicodeslot=0x022C,
+ },
+ {
+ category="ll",
+ contextname="otildemacron",
+ description="LATIN SMALL LETTER O WITH TILDE AND MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x00F5, 0x0304 },
+ uccode=0x022C,
+ unicodeslot=0x022D,
+ },
+ {
+ category="lu",
+ contextname="Odotaccent",
+ description="LATIN CAPITAL LETTER O WITH DOT ABOVE",
+ direction="l",
+ lccode=0x022F,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x0307 },
+ unicodeslot=0x022E,
+ },
+ {
+ category="ll",
+ contextname="odotaccent",
+ description="LATIN SMALL LETTER O WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x0307 },
+ uccode=0x022E,
+ unicodeslot=0x022F,
+ },
+ {
+ category="lu",
+ contextname="Odotaccentmacron",
+ description="LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON",
+ direction="l",
+ lccode=0x0231,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x022E, 0x0304 },
+ unicodeslot=0x0230,
+ },
+ {
+ category="ll",
+ contextname="odotaccentmacron",
+ description="LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x022F, 0x0304 },
+ uccode=0x0230,
+ unicodeslot=0x0231,
+ },
+ {
+ category="lu",
+ contextname="Ymacron",
+ description="LATIN CAPITAL LETTER Y WITH MACRON",
+ direction="l",
+ lccode=0x0233,
+ linebreak="al",
+ shcode=0x0059,
+ specials={ "char", 0x0059, 0x0304 },
+ unicodeslot=0x0232,
+ },
+ {
+ category="ll",
+ contextname="ymacron",
+ description="LATIN SMALL LETTER Y WITH MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0079,
+ specials={ "char", 0x0079, 0x0304 },
+ uccode=0x0232,
+ unicodeslot=0x0233,
+ },
+ {
+ category="ll",
+ contextname="lcurl",
+ description="LATIN SMALL LETTER L WITH CURL",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ unicodeslot=0x0234,
+ },
+ {
+ category="ll",
+ contextname="ncurl",
+ description="LATIN SMALL LETTER N WITH CURL",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ unicodeslot=0x0235,
+ },
+ {
+ category="ll",
+ contextname="tcurl",
+ description="LATIN SMALL LETTER T WITH CURL",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ unicodeslot=0x0236,
+ },
+ {
+ category="ll",
+ contextname="dotlessj",
+ description="LATIN SMALL LETTER DOTLESS J",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0237,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER DB DIGRAPH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0238,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER QP DIGRAPH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0239,
+ },
+ {
+ category="lu",
+ contextname="Astroke",
+ description="LATIN CAPITAL LETTER A WITH STROKE",
+ direction="l",
+ lccode=0x2C65,
+ linebreak="al",
+ shcode=0x0041,
+ unicodeslot=0x023A,
+ },
+ {
+ category="lu",
+ contextname="Cstroke",
+ description="LATIN CAPITAL LETTER C WITH STROKE",
+ direction="l",
+ lccode=0x023C,
+ linebreak="al",
+ shcode=0x0043,
+ unicodeslot=0x023B,
+ },
+ {
+ category="ll",
+ contextname="cstroke",
+ description="LATIN SMALL LETTER C WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0063,
+ uccode=0x023B,
+ unicodeslot=0x023C,
+ },
+ {
+ category="lu",
+ contextname="Lbar",
+ description="LATIN CAPITAL LETTER L WITH BAR",
+ direction="l",
+ lccode=0x019A,
+ linebreak="al",
+ shcode=0x004C,
+ unicodeslot=0x023D,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER T WITH DIAGONAL STROKE",
+ direction="l",
+ lccode=0x2C66,
+ linebreak="al",
+ shcode=0x0054,
+ unicodeslot=0x023E,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER S WITH SWASH TAIL",
+ direction="l",
+ linebreak="al",
+ shcode=0x0073,
+ unicodeslot=0x023F,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER Z WITH SWASH TAIL",
+ direction="l",
+ linebreak="al",
+ shcode=0x007A,
+ unicodeslot=0x0240,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER GLOTTAL STOP",
+ direction="l",
+ lccode=0x0242,
+ linebreak="al",
+ unicodeslot=0x0241,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER GLOTTAL STOP",
+ direction="l",
+ linebreak="al",
+ uccode=0x0241,
+ unicodeslot=0x0242,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER B WITH STROKE",
+ direction="l",
+ lccode=0x0180,
+ linebreak="al",
+ shcode=0x0042,
+ unicodeslot=0x0243,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER U BAR",
+ direction="l",
+ lccode=0x0289,
+ linebreak="al",
+ unicodeslot=0x0244,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER TURNED V",
+ direction="l",
+ lccode=0x028C,
+ linebreak="al",
+ unicodeslot=0x0245,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER E WITH STROKE",
+ direction="l",
+ lccode=0x0247,
+ linebreak="al",
+ shcode=0x0045,
+ unicodeslot=0x0246,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER E WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ uccode=0x0246,
+ unicodeslot=0x0247,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER J WITH STROKE",
+ direction="l",
+ lccode=0x0249,
+ linebreak="al",
+ shcode=0x004A,
+ unicodeslot=0x0248,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER J WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006A,
+ uccode=0x0248,
+ unicodeslot=0x0249,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL",
+ direction="l",
+ lccode=0x024B,
+ linebreak="al",
+ unicodeslot=0x024A,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER Q WITH HOOK TAIL",
+ direction="l",
+ linebreak="al",
+ shcode=0x0071,
+ uccode=0x024A,
+ unicodeslot=0x024B,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER R WITH STROKE",
+ direction="l",
+ lccode=0x024D,
+ linebreak="al",
+ shcode=0x0052,
+ unicodeslot=0x024C,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER R WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ uccode=0x024C,
+ unicodeslot=0x024D,
+ },
+ {
+ category="lu",
+ description="LATIN CAPITAL LETTER Y WITH STROKE",
+ direction="l",
+ lccode=0x024F,
+ linebreak="al",
+ shcode=0x0059,
+ unicodeslot=0x024E,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER Y WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0079,
+ uccode=0x024E,
+ unicodeslot=0x024F,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER TURNED A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0250,
+ },
+ {
+ category="ll",
+ cjkwd="a",
+ description="LATIN SMALL LETTER ALPHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0251,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER TURNED ALPHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0252,
+ },
+ {
+ category="ll",
+ contextname="bhook",
+ description="LATIN SMALL LETTER B WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0062,
+ uccode=0x0181,
+ unicodeslot=0x0253,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER OPEN O",
+ direction="l",
+ linebreak="al",
+ uccode=0x0186,
+ unicodeslot=0x0254,
+ },
+ {
+ category="ll",
+ contextname="ccurl",
+ description="LATIN SMALL LETTER C WITH CURL",
+ direction="l",
+ linebreak="al",
+ shcode=0x0063,
+ unicodeslot=0x0255,
+ },
+ {
+ category="ll",
+ contextname="dtail",
+ description="LATIN SMALL LETTER D WITH TAIL",
+ direction="l",
+ linebreak="al",
+ shcode=0x0064,
+ uccode=0x0189,
+ unicodeslot=0x0256,
+ },
+ {
+ category="ll",
+ contextname="dhook",
+ description="LATIN SMALL LETTER D WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0064,
+ uccode=0x018A,
+ unicodeslot=0x0257,
+ },
+ {
+ category="ll",
+ description="LATIN SMALL LETTER REVERSED E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0258,
+ },
+ {
+ category="ll",
+ contextname="schwa",
+ description="LATIN SMALL LETTER SCHWA",
+ direction="l",
+ linebreak="al",
+ uccode=0x018F,
+ unicodeslot=0x0259,
+ },
{
- ["adobename"]="cent",
- ["category"]="sc",
- ["cjkwd"]="na",
- ["contextname"]="textcent",
- ["description"]="CENT SIGN",
- ["linebreak"]="po",
- ["unicodeslot"]=0x00A2, -- ¢
+ category="ll",
+ contextname="schwahook",
+ description="LATIN SMALL LETTER SCHWA WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0259,
+ unicodeslot=0x025A,
},
{
- ["adobename"]="sterling",
- ["category"]="sc",
- ["cjkwd"]="na",
- ["contextname"]="textsterling",
- ["description"]="POUND SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x00A3, -- £
+ category="ll",
+ description="LATIN SMALL LETTER OPEN E",
+ direction="l",
+ linebreak="al",
+ uccode=0x0190,
+ unicodeslot=0x025B,
},
{
- ["adobename"]="currency",
- ["category"]="sc",
- ["cjkwd"]="a",
- ["contextname"]="textcurrency",
- ["description"]="CURRENCY SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x00A4, -- ¤
- },
+ category="ll",
+ description="LATIN SMALL LETTER REVERSED OPEN E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x025C,
+ },
{
- ["adobename"]="yen",
- ["category"]="sc",
- ["cjkwd"]="na",
- ["contextname"]="textyen",
- ["description"]="YEN SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x00A5, -- ¥
+ category="ll",
+ description="LATIN SMALL LETTER REVERSED OPEN E WITH HOOK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x025D,
},
{
- ["adobename"]="brokenbar",
- ["category"]="so",
- ["cjkwd"]="na",
- ["contextname"]="textbrokenbar",
- ["description"]="BROKEN BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x00A6, -- ¦
- },
- {
- ["adobename"]="section",
- ["category"]="so",
- ["cjkwd"]="a",
- ["contextname"]="sectionmark",
- ["description"]="SECTION SIGN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x00A7, -- §
- },
- {
- ["adobename"]="dieresis",
- ["category"]="sk",
- ["cjkwd"]="a",
- ["contextname"]="textdiaeresis",
- ["description"]="DIAERESIS",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0020, 0x0308 },
- ["unicodeslot"]=0x00A8, -- ¨
- },
- {
- ["adobename"]="copyright",
- ["category"]="so",
- ["contextname"]="copyright",
- ["description"]="COPYRIGHT SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x00A9, -- ©
- },
- {
- ["adobename"]="ordfeminine",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="ordfeminine",
- ["description"]="FEMININE ORDINAL INDICATOR",
- ["linebreak"]="ai",
- ["specials"]={ "super", 0x0061 },
- ["unicodeslot"]=0x00AA, -- ª
- },
- {
- ["adobename"]="guillemotleft",
- ["category"]="pi",
- ["contextname"]="leftguillemot",
- ["description"]="LEFT-POINTING DOUBLE ANGLE QUOTATION MARK",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x00AB, -- «
- },
- {
- ["adobename"]="logicalnot",
- ["category"]="sm",
- ["cjkwd"]="na",
- ["contextname"]="textlognot",
- ["description"]="NOT SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x00AC, -- ¬
- },
- {
- ["category"]="cf",
- ["cjkwd"]="a",
- ["contextname"]="softhyphen",
- ["description"]="SOFT HYPHEN",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x00AD, -- ­
- },
- {
- ["adobename"]="registered",
- ["category"]="so",
- ["cjkwd"]="a",
- ["contextname"]="registered",
- ["description"]="REGISTERED SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x00AE, -- ®
- },
- {
- ["adobename"]="macron",
- ["category"]="sk",
- ["cjkwd"]="na",
- ["contextname"]="textmacron",
- ["description"]="MACRON",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0020, 0x0304 },
- ["unicodeslot"]=0x00AF, -- ¯
- },
- {
- ["adobename"]="degree",
- ["category"]="so",
- ["cjkwd"]="a",
- ["contextname"]="textdegree",
- ["description"]="DEGREE SIGN",
- ["linebreak"]="po",
- ["unicodeslot"]=0x00B0, -- °
- },
- {
- ["adobename"]="plusminus",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["contextname"]="textpm",
- ["description"]="PLUS-MINUS SIGN",
- ["linebreak"]="pr",
- ["mathclass"]="binary",
- ["mathname"]="pm",
- ["unicodeslot"]=0x00B1, -- ±
- },
- {
- ["category"]="no",
- ["cjkwd"]="a",
- ["contextname"]="twosuperior",
- ["description"]="SUPERSCRIPT TWO",
- ["linebreak"]="ai",
- ["specials"]={ "super", 0x0032 },
- ["unicodeslot"]=0x00B2, -- ²
- },
- {
- ["category"]="no",
- ["cjkwd"]="a",
- ["contextname"]="threesuperior",
- ["description"]="SUPERSCRIPT THREE",
- ["linebreak"]="ai",
- ["specials"]={ "super", 0x0033 },
- ["unicodeslot"]=0x00B3, -- ³
- },
- {
- ["adobename"]="acute",
- ["category"]="sk",
- ["cjkwd"]="a",
- ["contextname"]="textacute",
- ["description"]="ACUTE ACCENT",
- ["linebreak"]="bb",
- ["specials"]={ "compat", 0x0020, 0x0301 },
- ["unicodeslot"]=0x00B4, -- ´
- },
- {
- ["adobename"]="mu",
- ["category"]="ll",
- ["contextname"]="textmu",
- ["description"]="MICRO SIGN",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x03BC },
- ["uccode"]=0x039C,
- ["unicodeslot"]=0x00B5, -- µ
- },
- {
- ["adobename"]="paragraph",
- ["category"]="so",
- ["cjkwd"]="a",
- ["contextname"]="paragraphmark",
- ["description"]="PILCROW SIGN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x00B6, -- ¶
- },
- {
- ["adobename"]="periodcentered",
- ["category"]="po",
- ["cjkwd"]="a",
- ["contextname"]="periodcentered",
- ["description"]="MIDDLE DOT",
- ["linebreak"]="ai",
- ["mathclass"]="binary",
- ["unicodeslot"]=0x00B7, -- ·
- },
- {
- ["adobename"]="cedilla",
- ["category"]="sk",
- ["cjkwd"]="a",
- ["contextname"]="textcedilla",
- ["description"]="CEDILLA",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0020, 0x0327 },
- ["unicodeslot"]=0x00B8, -- ¸
- },
- {
- ["category"]="no",
- ["cjkwd"]="a",
- ["contextname"]="onesuperior",
- ["description"]="SUPERSCRIPT ONE",
- ["linebreak"]="ai",
- ["specials"]={ "super", 0x0031 },
- ["unicodeslot"]=0x00B9, -- ¹
- },
- {
- ["adobename"]="ordmasculine",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="ordmasculine",
- ["description"]="MASCULINE ORDINAL INDICATOR",
- ["linebreak"]="ai",
- ["specials"]={ "super", 0x006F },
- ["unicodeslot"]=0x00BA, -- º
- },
- {
- ["adobename"]="guillemotright",
- ["category"]="pf",
- ["contextname"]="rightguillemot",
- ["description"]="RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x00BB, -- »
- },
- {
- ["adobename"]="onequarter",
- ["category"]="no",
- ["cjkwd"]="a",
- ["contextname"]="onequarter",
- ["description"]="VULGAR FRACTION ONE QUARTER",
- ["linebreak"]="ai",
- ["specials"]={ "fraction", 0x0031, 0x2044, 0x0034 },
- ["unicodeslot"]=0x00BC, -- ¼
- },
- {
- ["adobename"]="onehalf",
- ["category"]="no",
- ["cjkwd"]="a",
- ["contextname"]="onehalf",
- ["description"]="VULGAR FRACTION ONE HALF",
- ["linebreak"]="ai",
- ["specials"]={ "fraction", 0x0031, 0x2044, 0x0032 },
- ["unicodeslot"]=0x00BD, -- ½
- },
- {
- ["adobename"]="threequarters",
- ["category"]="no",
- ["cjkwd"]="a",
- ["contextname"]="threequarter",
- ["description"]="VULGAR FRACTION THREE QUARTERS",
- ["linebreak"]="ai",
- ["specials"]={ "fraction", 0x0033, 0x2044, 0x0034 },
- ["unicodeslot"]=0x00BE, -- ¾
- },
- {
- ["adobename"]="questiondown",
- ["category"]="po",
- ["cjkwd"]="a",
- ["contextname"]="questiondown",
- ["description"]="INVERTED QUESTION MARK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x00BF, -- ¿
- },
- {
- ["adobename"]="Agrave",
- ["category"]="lu",
- ["contextname"]="Agrave",
- ["description"]="LATIN CAPITAL LETTER A WITH GRAVE",
- ["lccode"]=0x00E0,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x0300 },
- ["unicodeslot"]=0x00C0, -- À
- },
- {
- ["adobename"]="Aacute",
- ["category"]="lu",
- ["contextname"]="Aacute",
- ["description"]="LATIN CAPITAL LETTER A WITH ACUTE",
- ["lccode"]=0x00E1,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x0301 },
- ["unicodeslot"]=0x00C1, -- Á
- },
- {
- ["adobename"]="Acircumflex",
- ["category"]="lu",
- ["contextname"]="Acircumflex",
- ["description"]="LATIN CAPITAL LETTER A WITH CIRCUMFLEX",
- ["lccode"]=0x00E2,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x0302 },
- ["unicodeslot"]=0x00C2, -- Â
- },
- {
- ["adobename"]="Atilde",
- ["category"]="lu",
- ["contextname"]="Atilde",
- ["description"]="LATIN CAPITAL LETTER A WITH TILDE",
- ["lccode"]=0x00E3,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x0303 },
- ["unicodeslot"]=0x00C3, -- Ã
- },
- {
- ["adobename"]="Adieresis",
- ["category"]="lu",
- ["contextname"]="Adiaeresis",
- ["description"]="LATIN CAPITAL LETTER A WITH DIAERESIS",
- ["lccode"]=0x00E4,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x0308 },
- ["unicodeslot"]=0x00C4, -- Ä
- },
- {
- ["adobename"]="Aring",
- ["category"]="lu",
- ["contextname"]="Aring",
- ["description"]="LATIN CAPITAL LETTER A WITH RING ABOVE",
- ["lccode"]=0x00E5,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x030A },
- ["unicodeslot"]=0x00C5, -- Å
- },
- {
- ["adobename"]="AE",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="AEligature",
- ["description"]="LATIN CAPITAL LETTER AE",
- ["lccode"]=0x00E6,
- ["linebreak"]="al",
- ["shcode"]= { 0x0041, 0x0045 },
- ["unicodeslot"]=0x00C6, -- Æ
- },
- {
- ["adobename"]="Ccedilla",
- ["category"]="lu",
- ["contextname"]="Ccedilla",
- ["description"]="LATIN CAPITAL LETTER C WITH CEDILLA",
- ["lccode"]=0x00E7,
- ["linebreak"]="al",
- ["shcode"]=0x0043,
- ["specials"]={ "char", 0x0043, 0x0327 },
- ["unicodeslot"]=0x00C7, -- Ç
- },
- {
- ["adobename"]="Egrave",
- ["category"]="lu",
- ["contextname"]="Egrave",
- ["description"]="LATIN CAPITAL LETTER E WITH GRAVE",
- ["lccode"]=0x00E8,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x0300 },
- ["unicodeslot"]=0x00C8, -- È
- },
- {
- ["adobename"]="Eacute",
- ["category"]="lu",
- ["contextname"]="Eacute",
- ["description"]="LATIN CAPITAL LETTER E WITH ACUTE",
- ["lccode"]=0x00E9,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x0301 },
- ["unicodeslot"]=0x00C9, -- É
- },
- {
- ["adobename"]="Ecircumflex",
- ["category"]="lu",
- ["contextname"]="Ecircumflex",
- ["description"]="LATIN CAPITAL LETTER E WITH CIRCUMFLEX",
- ["lccode"]=0x00EA,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x0302 },
- ["unicodeslot"]=0x00CA, -- Ê
- },
- {
- ["adobename"]="Edieresis",
- ["category"]="lu",
- ["contextname"]="Ediaeresis",
- ["description"]="LATIN CAPITAL LETTER E WITH DIAERESIS",
- ["lccode"]=0x00EB,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x0308 },
- ["unicodeslot"]=0x00CB, -- Ë
- },
- {
- ["adobename"]="Igrave",
- ["category"]="lu",
- ["contextname"]="Igrave",
- ["description"]="LATIN CAPITAL LETTER I WITH GRAVE",
- ["lccode"]=0x00EC,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x0300 },
- ["unicodeslot"]=0x00CC, -- Ì
- },
- {
- ["adobename"]="Iacute",
- ["category"]="lu",
- ["contextname"]="Iacute",
- ["description"]="LATIN CAPITAL LETTER I WITH ACUTE",
- ["lccode"]=0x00ED,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x0301 },
- ["unicodeslot"]=0x00CD, -- Í
- },
- {
- ["adobename"]="Icircumflex",
- ["category"]="lu",
- ["contextname"]="Icircumflex",
- ["description"]="LATIN CAPITAL LETTER I WITH CIRCUMFLEX",
- ["lccode"]=0x00EE,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x0302 },
- ["unicodeslot"]=0x00CE, -- Î
- },
- {
- ["adobename"]="Idieresis",
- ["category"]="lu",
- ["contextname"]="Idiaeresis",
- ["description"]="LATIN CAPITAL LETTER I WITH DIAERESIS",
- ["lccode"]=0x00EF,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x0308 },
- ["unicodeslot"]=0x00CF, -- Ï
- },
- {
- ["adobename"]="Eth",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="Eth",
- ["description"]="LATIN CAPITAL LETTER ETH",
- ["lccode"]=0x00F0,
- ["linebreak"]="al",
- ["unicodeslot"]=0x00D0, -- Ð
- },
- {
- ["adobename"]="Ntilde",
- ["category"]="lu",
- ["contextname"]="Ntilde",
- ["description"]="LATIN CAPITAL LETTER N WITH TILDE",
- ["lccode"]=0x00F1,
- ["linebreak"]="al",
- ["shcode"]=0x004E,
- ["specials"]={ "char", 0x004E, 0x0303 },
- ["unicodeslot"]=0x00D1, -- Ñ
- },
- {
- ["adobename"]="Ograve",
- ["category"]="lu",
- ["contextname"]="Ograve",
- ["description"]="LATIN CAPITAL LETTER O WITH GRAVE",
- ["lccode"]=0x00F2,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x0300 },
- ["unicodeslot"]=0x00D2, -- Ò
- },
- {
- ["adobename"]="Oacute",
- ["category"]="lu",
- ["contextname"]="Oacute",
- ["description"]="LATIN CAPITAL LETTER O WITH ACUTE",
- ["lccode"]=0x00F3,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x0301 },
- ["unicodeslot"]=0x00D3, -- Ó
- },
- {
- ["adobename"]="Ocircumflex",
- ["category"]="lu",
- ["contextname"]="Ocircumflex",
- ["description"]="LATIN CAPITAL LETTER O WITH CIRCUMFLEX",
- ["lccode"]=0x00F4,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x0302 },
- ["unicodeslot"]=0x00D4, -- Ô
- },
- {
- ["adobename"]="Otilde",
- ["category"]="lu",
- ["contextname"]="Otilde",
- ["description"]="LATIN CAPITAL LETTER O WITH TILDE",
- ["lccode"]=0x00F5,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x0303 },
- ["unicodeslot"]=0x00D5, -- Õ
- },
- {
- ["adobename"]="Odieresis",
- ["category"]="lu",
- ["contextname"]="Odiaeresis",
- ["description"]="LATIN CAPITAL LETTER O WITH DIAERESIS",
- ["lccode"]=0x00F6,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x0308 },
- ["unicodeslot"]=0x00D6, -- Ö
- },
- {
- ["adobename"]="multiply",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["contextname"]="textmultiply",
- ["description"]="MULTIPLICATION SIGN",
- ["linebreak"]="ai",
- ["mathclass"]="binary",
- ["mathname"]="times",
- ["unicodeslot"]=0x00D7, -- ×
- },
- {
- ["adobename"]="Oslash",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="Ostroke",
- ["description"]="LATIN CAPITAL LETTER O WITH STROKE",
- ["lccode"]=0x00F8,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["unicodeslot"]=0x00D8, -- Ø
- },
- {
- ["adobename"]="Ugrave",
- ["category"]="lu",
- ["contextname"]="Ugrave",
- ["description"]="LATIN CAPITAL LETTER U WITH GRAVE",
- ["lccode"]=0x00F9,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x0300 },
- ["unicodeslot"]=0x00D9, -- Ù
- },
- {
- ["adobename"]="Uacute",
- ["category"]="lu",
- ["contextname"]="Uacute",
- ["description"]="LATIN CAPITAL LETTER U WITH ACUTE",
- ["lccode"]=0x00FA,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x0301 },
- ["unicodeslot"]=0x00DA, -- Ú
- },
- {
- ["adobename"]="Ucircumflex",
- ["category"]="lu",
- ["contextname"]="Ucircumflex",
- ["description"]="LATIN CAPITAL LETTER U WITH CIRCUMFLEX",
- ["lccode"]=0x00FB,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x0302 },
- ["unicodeslot"]=0x00DB, -- Û
- },
- {
- ["adobename"]="Udieresis",
- ["category"]="lu",
- ["contextname"]="Udiaeresis",
- ["description"]="LATIN CAPITAL LETTER U WITH DIAERESIS",
- ["lccode"]=0x00FC,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x0308 },
- ["unicodeslot"]=0x00DC, -- Ü
- },
- {
- ["adobename"]="Yacute",
- ["category"]="lu",
- ["contextname"]="Yacute",
- ["description"]="LATIN CAPITAL LETTER Y WITH ACUTE",
- ["lccode"]=0x00FD,
- ["linebreak"]="al",
- ["shcode"]=0x0059,
- ["specials"]={ "char", 0x0059, 0x0301 },
- ["unicodeslot"]=0x00DD, -- Ý
- },
- {
- ["adobename"]="Thorn",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="Thorn",
- ["description"]="LATIN CAPITAL LETTER THORN",
- ["lccode"]=0x00FE,
- ["linebreak"]="al",
- ["unicodeslot"]=0x00DE, -- Þ
- },
- {
- ["adobename"]="germandbls",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="ssharp",
- ["description"]="LATIN SMALL LETTER SHARP S",
- ["linebreak"]="al",
- ["unicodeslot"]=0x00DF, -- ß
- ["uccodes"]={0x0053,0x0053},
- },
- {
- ["adobename"]="agrave",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="agrave",
- ["description"]="LATIN SMALL LETTER A WITH GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x0300 },
- ["uccode"]=0x00C0,
- ["unicodeslot"]=0x00E0, -- à
- },
- {
- ["adobename"]="aacute",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="aacute",
- ["description"]="LATIN SMALL LETTER A WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x0301 },
- ["uccode"]=0x00C1,
- ["unicodeslot"]=0x00E1, -- á
- },
- {
- ["adobename"]="acircumflex",
- ["category"]="ll",
- ["contextname"]="acircumflex",
- ["description"]="LATIN SMALL LETTER A WITH CIRCUMFLEX",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x0302 },
- ["uccode"]=0x00C2,
- ["unicodeslot"]=0x00E2, -- â
- },
- {
- ["adobename"]="atilde",
- ["category"]="ll",
- ["contextname"]="atilde",
- ["description"]="LATIN SMALL LETTER A WITH TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x0303 },
- ["uccode"]=0x00C3,
- ["unicodeslot"]=0x00E3, -- ã
- },
- {
- ["adobename"]="adieresis",
- ["category"]="ll",
- ["contextname"]="adiaeresis",
- ["description"]="LATIN SMALL LETTER A WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x0308 },
- ["uccode"]=0x00C4,
- ["unicodeslot"]=0x00E4, -- ä
- },
- {
- ["adobename"]="aring",
- ["category"]="ll",
- ["contextname"]="aring",
- ["description"]="LATIN SMALL LETTER A WITH RING ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x030A },
- ["uccode"]=0x00C5,
- ["unicodeslot"]=0x00E5, -- å
- },
- {
- ["adobename"]="ae",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="aeligature",
- ["description"]="LATIN SMALL LETTER AE",
- ["linebreak"]="al",
- ["shcode"]= { 0x00E6, 0x00EA },
- ["uccode"]=0x00C6,
- ["unicodeslot"]=0x00E6, -- æ
- },
- {
- ["adobename"]="ccedilla",
- ["category"]="ll",
- ["contextname"]="ccedilla",
- ["description"]="LATIN SMALL LETTER C WITH CEDILLA",
- ["linebreak"]="al",
- ["shcode"]=0x0063,
- ["specials"]={ "char", 0x0063, 0x0327 },
- ["uccode"]=0x00C7,
- ["unicodeslot"]=0x00E7, -- ç
- },
- {
- ["adobename"]="egrave",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="egrave",
- ["description"]="LATIN SMALL LETTER E WITH GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x0300 },
- ["uccode"]=0x00C8,
- ["unicodeslot"]=0x00E8, -- è
- },
- {
- ["adobename"]="eacute",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="eacute",
- ["description"]="LATIN SMALL LETTER E WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x0301 },
- ["uccode"]=0x00C9,
- ["unicodeslot"]=0x00E9, -- é
- },
- {
- ["adobename"]="ecircumflex",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="ecircumflex",
- ["description"]="LATIN SMALL LETTER E WITH CIRCUMFLEX",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x0302 },
- ["uccode"]=0x00CA,
- ["unicodeslot"]=0x00EA, -- ê
- },
- {
- ["adobename"]="edieresis",
- ["category"]="ll",
- ["contextname"]="ediaeresis",
- ["description"]="LATIN SMALL LETTER E WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x0308 },
- ["uccode"]=0x00CB,
- ["unicodeslot"]=0x00EB, -- ë
- },
- {
- ["adobename"]="igrave",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="igrave",
- ["description"]="LATIN SMALL LETTER I WITH GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x0069, 0x0300 },
- ["uccode"]=0x00CC,
- ["unicodeslot"]=0x00EC, -- ì
- },
- {
- ["adobename"]="iacute",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="iacute",
- ["description"]="LATIN SMALL LETTER I WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x0069, 0x0301 },
- ["uccode"]=0x00CD,
- ["unicodeslot"]=0x00ED, -- í
- },
- {
- ["adobename"]="icircumflex",
- ["category"]="ll",
- ["contextname"]="icircumflex",
- ["description"]="LATIN SMALL LETTER I WITH CIRCUMFLEX",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x0069, 0x0302 },
- ["uccode"]=0x00CE,
- ["unicodeslot"]=0x00EE, -- î
- },
- {
- ["adobename"]="idieresis",
- ["category"]="ll",
- ["contextname"]="idiaeresis",
- ["description"]="LATIN SMALL LETTER I WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x0069, 0x0308 },
- ["uccode"]=0x00CF,
- ["unicodeslot"]=0x00EF, -- ï
- },
- {
- ["adobename"]="eth",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="eth",
- ["description"]="LATIN SMALL LETTER ETH",
- ["linebreak"]="al",
- ["uccode"]=0x00D0,
- ["unicodeslot"]=0x00F0, -- ð
- },
- {
- ["adobename"]="ntilde",
- ["category"]="ll",
- ["contextname"]="ntilde",
- ["description"]="LATIN SMALL LETTER N WITH TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["specials"]={ "char", 0x006E, 0x0303 },
- ["uccode"]=0x00D1,
- ["unicodeslot"]=0x00F1, -- ñ
- },
- {
- ["adobename"]="ograve",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="ograve",
- ["description"]="LATIN SMALL LETTER O WITH GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x0300 },
- ["uccode"]=0x00D2,
- ["unicodeslot"]=0x00F2, -- ò
- },
- {
- ["adobename"]="oacute",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="oacute",
- ["description"]="LATIN SMALL LETTER O WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x0301 },
- ["uccode"]=0x00D3,
- ["unicodeslot"]=0x00F3, -- ó
- },
- {
- ["adobename"]="ocircumflex",
- ["category"]="ll",
- ["contextname"]="ocircumflex",
- ["description"]="LATIN SMALL LETTER O WITH CIRCUMFLEX",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x0302 },
- ["uccode"]=0x00D4,
- ["unicodeslot"]=0x00F4, -- ô
- },
- {
- ["adobename"]="otilde",
- ["category"]="ll",
- ["contextname"]="otilde",
- ["description"]="LATIN SMALL LETTER O WITH TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x0303 },
- ["uccode"]=0x00D5,
- ["unicodeslot"]=0x00F5, -- õ
- },
- {
- ["adobename"]="odieresis",
- ["category"]="ll",
- ["contextname"]="odiaeresis",
- ["description"]="LATIN SMALL LETTER O WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x0308 },
- ["uccode"]=0x00D6,
- ["unicodeslot"]=0x00F6, -- ö
- },
- {
- ["adobename"]="divide",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["contextname"]="textdiv",
- ["description"]="DIVISION SIGN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x00F7, -- ÷
- },
- {
- ["adobename"]="oslash",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="ostroke",
- ["description"]="LATIN SMALL LETTER O WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["uccode"]=0x00D8,
- ["unicodeslot"]=0x00F8, -- ø
- },
- {
- ["adobename"]="ugrave",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="ugrave",
- ["description"]="LATIN SMALL LETTER U WITH GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x0300 },
- ["uccode"]=0x00D9,
- ["unicodeslot"]=0x00F9, -- ù
- },
- {
- ["adobename"]="uacute",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="uacute",
- ["description"]="LATIN SMALL LETTER U WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x0301 },
- ["uccode"]=0x00DA,
- ["unicodeslot"]=0x00FA, -- ú
- },
- {
- ["adobename"]="ucircumflex",
- ["category"]="ll",
- ["contextname"]="ucircumflex",
- ["description"]="LATIN SMALL LETTER U WITH CIRCUMFLEX",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x0302 },
- ["uccode"]=0x00DB,
- ["unicodeslot"]=0x00FB, -- û
- },
- {
- ["adobename"]="udieresis",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="udiaeresis",
- ["description"]="LATIN SMALL LETTER U WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x0308 },
- ["uccode"]=0x00DC,
- ["unicodeslot"]=0x00FC, -- ü
- },
- {
- ["adobename"]="yacute",
- ["category"]="ll",
- ["contextname"]="yacute",
- ["description"]="LATIN SMALL LETTER Y WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0079,
- ["specials"]={ "char", 0x0079, 0x0301 },
- ["uccode"]=0x00DD,
- ["unicodeslot"]=0x00FD, -- ý
- },
- {
- ["adobename"]="thorn",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="thorn",
- ["description"]="LATIN SMALL LETTER THORN",
- ["linebreak"]="al",
- ["uccode"]=0x00DE,
- ["unicodeslot"]=0x00FE, -- þ
- },
- {
- ["adobename"]="ydieresis",
- ["category"]="ll",
- ["contextname"]="ydiaeresis",
- ["description"]="LATIN SMALL LETTER Y WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0079,
- ["specials"]={ "char", 0x0079, 0x0308 },
- ["uccode"]=0x0178,
- ["unicodeslot"]=0x00FF, -- ÿ
- },
- {
- ["adobename"]="Amacron",
- ["category"]="lu",
- ["contextname"]="Amacron",
- ["description"]="LATIN CAPITAL LETTER A WITH MACRON",
- ["lccode"]=0x0101,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x0304 },
- ["unicodeslot"]=0x0100, -- Ā
- },
- {
- ["adobename"]="amacron",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="amacron",
- ["description"]="LATIN SMALL LETTER A WITH MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x0304 },
- ["uccode"]=0x0100,
- ["unicodeslot"]=0x0101, -- ā
- },
- {
- ["adobename"]="Abreve",
- ["category"]="lu",
- ["contextname"]="Abreve",
- ["description"]="LATIN CAPITAL LETTER A WITH BREVE",
- ["lccode"]=0x0103,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x0306 },
- ["unicodeslot"]=0x0102, -- Ă
- },
- {
- ["adobename"]="abreve",
- ["category"]="ll",
- ["contextname"]="abreve",
- ["description"]="LATIN SMALL LETTER A WITH BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x0306 },
- ["uccode"]=0x0102,
- ["unicodeslot"]=0x0103, -- ă
- },
- {
- ["adobename"]="Aogonek",
- ["category"]="lu",
- ["contextname"]="Aogonek",
- ["description"]="LATIN CAPITAL LETTER A WITH OGONEK",
- ["lccode"]=0x0105,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x0328 },
- ["unicodeslot"]=0x0104, -- Ą
- },
- {
- ["adobename"]="aogonek",
- ["category"]="ll",
- ["contextname"]="aogonek",
- ["description"]="LATIN SMALL LETTER A WITH OGONEK",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x0328 },
- ["uccode"]=0x0104,
- ["unicodeslot"]=0x0105, -- ą
- },
- {
- ["adobename"]="Cacute",
- ["category"]="lu",
- ["contextname"]="Cacute",
- ["description"]="LATIN CAPITAL LETTER C WITH ACUTE",
- ["lccode"]=0x0107,
- ["linebreak"]="al",
- ["shcode"]=0x0043,
- ["specials"]={ "char", 0x0043, 0x0301 },
- ["unicodeslot"]=0x0106, -- Ć
- },
- {
- ["adobename"]="cacute",
- ["category"]="ll",
- ["contextname"]="cacute",
- ["description"]="LATIN SMALL LETTER C WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0063,
- ["specials"]={ "char", 0x0063, 0x0301 },
- ["uccode"]=0x0106,
- ["unicodeslot"]=0x0107, -- ć
- },
- {
- ["adobename"]="Ccircumflex",
- ["category"]="lu",
- ["contextname"]="Ccircumflex",
- ["description"]="LATIN CAPITAL LETTER C WITH CIRCUMFLEX",
- ["lccode"]=0x0109,
- ["linebreak"]="al",
- ["shcode"]=0x0043,
- ["specials"]={ "char", 0x0043, 0x0302 },
- ["unicodeslot"]=0x0108, -- Ĉ
- },
- {
- ["adobename"]="ccircumflex",
- ["category"]="ll",
- ["contextname"]="ccircumflex",
- ["description"]="LATIN SMALL LETTER C WITH CIRCUMFLEX",
- ["linebreak"]="al",
- ["shcode"]=0x0063,
- ["specials"]={ "char", 0x0063, 0x0302 },
- ["uccode"]=0x0108,
- ["unicodeslot"]=0x0109, -- ĉ
- },
- {
- ["adobename"]="Cdotaccent",
- ["category"]="lu",
- ["contextname"]="Cdotaccent",
- ["description"]="LATIN CAPITAL LETTER C WITH DOT ABOVE",
- ["lccode"]=0x010B,
- ["linebreak"]="al",
- ["shcode"]=0x0043,
- ["specials"]={ "char", 0x0043, 0x0307 },
- ["unicodeslot"]=0x010A, -- Ċ
- },
- {
- ["adobename"]="cdotaccent",
- ["category"]="ll",
- ["contextname"]="cdotaccent",
- ["description"]="LATIN SMALL LETTER C WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0063,
- ["specials"]={ "char", 0x0063, 0x0307 },
- ["uccode"]=0x010A,
- ["unicodeslot"]=0x010B, -- ċ
- },
- {
- ["adobename"]="Ccaron",
- ["category"]="lu",
- ["contextname"]="Ccaron",
- ["description"]="LATIN CAPITAL LETTER C WITH CARON",
- ["lccode"]=0x010D,
- ["linebreak"]="al",
- ["shcode"]=0x0043,
- ["specials"]={ "char", 0x0043, 0x030C },
- ["unicodeslot"]=0x010C, -- Č
- },
- {
- ["adobename"]="ccaron",
- ["category"]="ll",
- ["contextname"]="ccaron",
- ["description"]="LATIN SMALL LETTER C WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x0063,
- ["specials"]={ "char", 0x0063, 0x030C },
- ["uccode"]=0x010C,
- ["unicodeslot"]=0x010D, -- č
- },
- {
- ["adobename"]="Dcaron",
- ["category"]="lu",
- ["contextname"]="Dcaron",
- ["description"]="LATIN CAPITAL LETTER D WITH CARON",
- ["lccode"]=0x010F,
- ["linebreak"]="al",
- ["shcode"]=0x0044,
- ["specials"]={ "char", 0x0044, 0x030C },
- ["unicodeslot"]=0x010E, -- Ď
- },
- {
- ["adobename"]="dcaron",
- ["category"]="ll",
- ["contextname"]="dcaron",
- ["description"]="LATIN SMALL LETTER D WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x0064,
- ["specials"]={ "char", 0x0064, 0x030C },
- ["uccode"]=0x010E,
- ["unicodeslot"]=0x010F, -- ď
- },
- {
- ["adobename"]="Dcroat",
- ["category"]="lu",
- ["contextname"]="Dstroke",
- ["description"]="LATIN CAPITAL LETTER D WITH STROKE",
- ["lccode"]=0x0111,
- ["linebreak"]="al",
- ["shcode"]=0x0044,
- ["unicodeslot"]=0x0110, -- Đ
- },
- {
- ["adobename"]="dcroat",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="dstroke",
- ["description"]="LATIN SMALL LETTER D WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0064,
- ["uccode"]=0x0110,
- ["unicodeslot"]=0x0111, -- đ
- },
- {
- ["adobename"]="Emacron",
- ["category"]="lu",
- ["contextname"]="Emacron",
- ["description"]="LATIN CAPITAL LETTER E WITH MACRON",
- ["lccode"]=0x0113,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x0304 },
- ["unicodeslot"]=0x0112, -- Ē
- },
- {
- ["adobename"]="emacron",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="emacron",
- ["description"]="LATIN SMALL LETTER E WITH MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x0304 },
- ["uccode"]=0x0112,
- ["unicodeslot"]=0x0113, -- ē
- },
- {
- ["adobename"]="Ebreve",
- ["category"]="lu",
- ["contextname"]="Ebreve",
- ["description"]="LATIN CAPITAL LETTER E WITH BREVE",
- ["lccode"]=0x0115,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x0306 },
- ["unicodeslot"]=0x0114, -- Ĕ
- },
- {
- ["adobename"]="ebreve",
- ["category"]="ll",
- ["contextname"]="ebreve",
- ["description"]="LATIN SMALL LETTER E WITH BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x0306 },
- ["uccode"]=0x0114,
- ["unicodeslot"]=0x0115, -- ĕ
- },
- {
- ["adobename"]="Edotaccent",
- ["category"]="lu",
- ["contextname"]="Edotaccent",
- ["description"]="LATIN CAPITAL LETTER E WITH DOT ABOVE",
- ["lccode"]=0x0117,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x0307 },
- ["unicodeslot"]=0x0116, -- Ė
- },
- {
- ["adobename"]="edotaccent",
- ["category"]="ll",
- ["contextname"]="edotaccent",
- ["description"]="LATIN SMALL LETTER E WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x0307 },
- ["uccode"]=0x0116,
- ["unicodeslot"]=0x0117, -- ė
- },
- {
- ["adobename"]="Eogonek",
- ["category"]="lu",
- ["contextname"]="Eogonek",
- ["description"]="LATIN CAPITAL LETTER E WITH OGONEK",
- ["lccode"]=0x0119,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x0328 },
- ["unicodeslot"]=0x0118, -- Ę
- },
- {
- ["adobename"]="eogonek",
- ["category"]="ll",
- ["contextname"]="eogonek",
- ["description"]="LATIN SMALL LETTER E WITH OGONEK",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x0328 },
- ["uccode"]=0x0118,
- ["unicodeslot"]=0x0119, -- ę
- },
- {
- ["adobename"]="Ecaron",
- ["category"]="lu",
- ["contextname"]="Ecaron",
- ["description"]="LATIN CAPITAL LETTER E WITH CARON",
- ["lccode"]=0x011B,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x030C },
- ["unicodeslot"]=0x011A, -- Ě
- },
- {
- ["adobename"]="ecaron",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="ecaron",
- ["description"]="LATIN SMALL LETTER E WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x030C },
- ["uccode"]=0x011A,
- ["unicodeslot"]=0x011B, -- ě
- },
- {
- ["adobename"]="Gcircumflex",
- ["category"]="lu",
- ["contextname"]="Gcircumflex",
- ["description"]="LATIN CAPITAL LETTER G WITH CIRCUMFLEX",
- ["lccode"]=0x011D,
- ["linebreak"]="al",
- ["shcode"]=0x0047,
- ["specials"]={ "char", 0x0047, 0x0302 },
- ["unicodeslot"]=0x011C, -- Ĝ
- },
- {
- ["adobename"]="gcircumflex",
- ["category"]="ll",
- ["contextname"]="gcircumflex",
- ["description"]="LATIN SMALL LETTER G WITH CIRCUMFLEX",
- ["linebreak"]="al",
- ["shcode"]=0x0067,
- ["specials"]={ "char", 0x0067, 0x0302 },
- ["uccode"]=0x011C,
- ["unicodeslot"]=0x011D, -- ĝ
- },
- {
- ["adobename"]="Gbreve",
- ["category"]="lu",
- ["contextname"]="Gbreve",
- ["description"]="LATIN CAPITAL LETTER G WITH BREVE",
- ["lccode"]=0x011F,
- ["linebreak"]="al",
- ["shcode"]=0x0047,
- ["specials"]={ "char", 0x0047, 0x0306 },
- ["unicodeslot"]=0x011E, -- Ğ
- },
- {
- ["adobename"]="gbreve",
- ["category"]="ll",
- ["contextname"]="gbreve",
- ["description"]="LATIN SMALL LETTER G WITH BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x0067,
- ["specials"]={ "char", 0x0067, 0x0306 },
- ["uccode"]=0x011E,
- ["unicodeslot"]=0x011F, -- ğ
- },
- {
- ["adobename"]="Gdotaccent",
- ["category"]="lu",
- ["contextname"]="Gdotaccent",
- ["description"]="LATIN CAPITAL LETTER G WITH DOT ABOVE",
- ["lccode"]=0x0121,
- ["linebreak"]="al",
- ["shcode"]=0x0047,
- ["specials"]={ "char", 0x0047, 0x0307 },
- ["unicodeslot"]=0x0120, -- Ġ
- },
- {
- ["adobename"]="gdotaccent",
- ["category"]="ll",
- ["contextname"]="gdotaccent",
- ["description"]="LATIN SMALL LETTER G WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0067,
- ["specials"]={ "char", 0x0067, 0x0307 },
- ["uccode"]=0x0120,
- ["unicodeslot"]=0x0121, -- ġ
- },
- {
- ["adobename"]="Gcommaaccent",
- ["category"]="lu",
- ["contextname"]="Gcommaaccent",
- ["description"]="LATIN CAPITAL LETTER G WITH CEDILLA",
- ["lccode"]=0x0123,
- ["linebreak"]="al",
- ["shcode"]=0x0047,
- ["specials"]={ "char", 0x0047, 0x0327 },
- ["unicodeslot"]=0x0122, -- Ģ
- },
- {
- ["adobename"]="gcommaaccent",
- ["category"]="ll",
- ["contextname"]="gcommaaccent",
- ["description"]="LATIN SMALL LETTER G WITH CEDILLA",
- ["linebreak"]="al",
- ["shcode"]=0x0067,
- ["specials"]={ "char", 0x0067, 0x0327 },
- ["uccode"]=0x0122,
- ["unicodeslot"]=0x0123, -- ģ
- },
- {
- ["adobename"]="Hcircumflex",
- ["category"]="lu",
- ["contextname"]="Hcircumflex",
- ["description"]="LATIN CAPITAL LETTER H WITH CIRCUMFLEX",
- ["lccode"]=0x0125,
- ["linebreak"]="al",
- ["shcode"]=0x0048,
- ["specials"]={ "char", 0x0048, 0x0302 },
- ["unicodeslot"]=0x0124, -- Ĥ
- },
- {
- ["adobename"]="hcircumflex",
- ["category"]="ll",
- ["contextname"]="hcircumflex",
- ["description"]="LATIN SMALL LETTER H WITH CIRCUMFLEX",
- ["linebreak"]="al",
- ["shcode"]=0x0068,
- ["specials"]={ "char", 0x0068, 0x0302 },
- ["uccode"]=0x0124,
- ["unicodeslot"]=0x0125, -- ĥ
- },
- {
- ["adobename"]="Hbar",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="Hstroke",
- ["description"]="LATIN CAPITAL LETTER H WITH STROKE",
- ["lccode"]=0x0127,
- ["linebreak"]="al",
- ["shcode"]=0x0048,
- ["unicodeslot"]=0x0126, -- Ħ
- },
- {
- ["adobename"]="hbar",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="hstroke",
- ["description"]="LATIN SMALL LETTER H WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0068,
- ["uccode"]=0x0126,
- ["unicodeslot"]=0x0127, -- ħ
- },
- {
- ["adobename"]="Itilde",
- ["category"]="lu",
- ["contextname"]="Itilde",
- ["description"]="LATIN CAPITAL LETTER I WITH TILDE",
- ["lccode"]=0x0129,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x0303 },
- ["unicodeslot"]=0x0128, -- Ĩ
- },
- {
- ["adobename"]="itilde",
- ["category"]="ll",
- ["contextname"]="itilde",
- ["description"]="LATIN SMALL LETTER I WITH TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x0069, 0x0303 },
- ["uccode"]=0x0128,
- ["unicodeslot"]=0x0129, -- ĩ
- },
- {
- ["adobename"]="Imacron",
- ["category"]="lu",
- ["contextname"]="Imacron",
- ["description"]="LATIN CAPITAL LETTER I WITH MACRON",
- ["lccode"]=0x012B,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x0304 },
- ["unicodeslot"]=0x012A, -- Ī
- },
- {
- ["adobename"]="imacron",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="imacron",
- ["description"]="LATIN SMALL LETTER I WITH MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x0069, 0x0304 },
- ["uccode"]=0x012A,
- ["unicodeslot"]=0x012B, -- ī
- },
- {
- ["adobename"]="Ibreve",
- ["category"]="lu",
- ["contextname"]="Ibreve",
- ["description"]="LATIN CAPITAL LETTER I WITH BREVE",
- ["lccode"]=0x012D,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x0306 },
- ["unicodeslot"]=0x012C, -- Ĭ
- },
- {
- ["adobename"]="ibreve",
- ["category"]="ll",
- ["contextname"]="ibreve",
- ["description"]="LATIN SMALL LETTER I WITH BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x0069, 0x0306 },
- ["uccode"]=0x012C,
- ["unicodeslot"]=0x012D, -- ĭ
- },
- {
- ["adobename"]="Iogonek",
- ["category"]="lu",
- ["contextname"]="Iogonek",
- ["description"]="LATIN CAPITAL LETTER I WITH OGONEK",
- ["lccode"]=0x012F,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x0328 },
- ["unicodeslot"]=0x012E, -- Į
- },
- {
- ["adobename"]="iogonek",
- ["category"]="ll",
- ["contextname"]="iogonek",
- ["description"]="LATIN SMALL LETTER I WITH OGONEK",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x0069, 0x0328 },
- ["uccode"]=0x012E,
- ["unicodeslot"]=0x012F, -- į
- },
- {
- ["adobename"]="Idotaccent",
- ["category"]="lu",
- ["contextname"]="Idotaccent",
- ["description"]="LATIN CAPITAL LETTER I WITH DOT ABOVE",
- ["lccode"]=0x0069,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x0307 },
- ["unicodeslot"]=0x0130, -- İ
- },
- {
- ["adobename"]="dotlessi",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="dotlessi",
- ["description"]="LATIN SMALL LETTER DOTLESS I",
- ["linebreak"]="al",
- ["uccode"]=0x0049,
- ["unicodeslot"]=0x0131, -- ı
- },
- {
- ["adobename"]="IJ",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="IJligature",
- ["description"]="LATIN CAPITAL LIGATURE IJ",
- ["lccode"]=0x0133,
- ["linebreak"]="al",
- ["shcode"]={ 0x0049, 0x004A },
- ["specials"]={ "compat", 0x0049, 0x004A },
- ["unicodeslot"]=0x0132, -- IJ
- },
- {
- ["adobename"]="ij",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="ijligature",
- ["description"]="LATIN SMALL LIGATURE IJ",
- ["linebreak"]="al",
- ["shcode"]={ 0x0069, 0x006A },
- ["specials"]={ "compat", 0x0069, 0x006A },
- ["uccode"]=0x0132,
- ["unicodeslot"]=0x0133, -- ij
- },
- {
- ["adobename"]="Jcircumflex",
- ["category"]="lu",
- ["contextname"]="Jcircumflex",
- ["description"]="LATIN CAPITAL LETTER J WITH CIRCUMFLEX",
- ["lccode"]=0x0135,
- ["linebreak"]="al",
- ["shcode"]=0x004A,
- ["specials"]={ "char", 0x004A, 0x0302 },
- ["unicodeslot"]=0x0134, -- Ĵ
- },
- {
- ["adobename"]="jcircumflex",
- ["category"]="ll",
- ["contextname"]="jcircumflex",
- ["description"]="LATIN SMALL LETTER J WITH CIRCUMFLEX",
- ["linebreak"]="al",
- ["shcode"]=0x006A,
- ["specials"]={ "char", 0x006A, 0x0302 },
- ["uccode"]=0x0134,
- ["unicodeslot"]=0x0135, -- ĵ
- },
- {
- ["adobename"]="Kcommaaccent",
- ["category"]="lu",
- ["contextname"]="Kcommaaccent",
- ["description"]="LATIN CAPITAL LETTER K WITH CEDILLA",
- ["lccode"]=0x0137,
- ["linebreak"]="al",
- ["shcode"]=0x004B,
- ["specials"]={ "char", 0x004B, 0x0327 },
- ["unicodeslot"]=0x0136, -- Ķ
- },
- {
- ["adobename"]="kcommaaccent",
- ["category"]="ll",
- ["contextname"]="kcommaaccent",
- ["description"]="LATIN SMALL LETTER K WITH CEDILLA",
- ["linebreak"]="al",
- ["shcode"]=0x006B,
- ["specials"]={ "char", 0x006B, 0x0327 },
- ["uccode"]=0x0136,
- ["unicodeslot"]=0x0137, -- ķ
- },
- {
- ["adobename"]="kgreenlandic",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="kkra",
- ["description"]="LATIN SMALL LETTER KRA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0138, -- ĸ
- },
- {
- ["adobename"]="Lacute",
- ["category"]="lu",
- ["contextname"]="Lacute",
- ["description"]="LATIN CAPITAL LETTER L WITH ACUTE",
- ["lccode"]=0x013A,
- ["linebreak"]="al",
- ["shcode"]=0x004C,
- ["specials"]={ "char", 0x004C, 0x0301 },
- ["unicodeslot"]=0x0139, -- Ĺ
- },
- {
- ["adobename"]="lacute",
- ["category"]="ll",
- ["contextname"]="lacute",
- ["description"]="LATIN SMALL LETTER L WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["specials"]={ "char", 0x006C, 0x0301 },
- ["uccode"]=0x0139,
- ["unicodeslot"]=0x013A, -- ĺ
- },
- {
- ["adobename"]="Lcommaaccent",
- ["category"]="lu",
- ["contextname"]="Lcommaaccent",
- ["description"]="LATIN CAPITAL LETTER L WITH CEDILLA",
- ["lccode"]=0x013C,
- ["linebreak"]="al",
- ["shcode"]=0x004C,
- ["specials"]={ "char", 0x004C, 0x0327 },
- ["unicodeslot"]=0x013B, -- Ļ
- },
- {
- ["adobename"]="lcommaaccent",
- ["category"]="ll",
- ["contextname"]="lcommaaccent",
- ["description"]="LATIN SMALL LETTER L WITH CEDILLA",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["specials"]={ "char", 0x006C, 0x0327 },
- ["uccode"]=0x013B,
- ["unicodeslot"]=0x013C, -- ļ
- },
- {
- ["adobename"]="Lcaron",
- ["category"]="lu",
- ["contextname"]="Lcaron",
- ["description"]="LATIN CAPITAL LETTER L WITH CARON",
- ["lccode"]=0x013E,
- ["linebreak"]="al",
- ["shcode"]=0x004C,
- ["specials"]={ "char", 0x004C, 0x030C },
- ["unicodeslot"]=0x013D, -- Ľ
- },
- {
- ["adobename"]="lcaron",
- ["category"]="ll",
- ["contextname"]="lcaron",
- ["description"]="LATIN SMALL LETTER L WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["specials"]={ "char", 0x006C, 0x030C },
- ["uccode"]=0x013D,
- ["unicodeslot"]=0x013E, -- ľ
- },
- {
- ["adobename"]="Ldot",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="Ldotmiddle",
- ["description"]="LATIN CAPITAL LETTER L WITH MIDDLE DOT",
- ["lccode"]=0x0140,
- ["linebreak"]="al",
- ["shcode"]=0x004C,
- ["specials"]={ "compat", 0x004C, 0x00B7 },
- ["unicodeslot"]=0x013F, -- Ŀ
- },
- {
- ["adobename"]="ldot",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="ldotmiddle",
- ["description"]="LATIN SMALL LETTER L WITH MIDDLE DOT",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["specials"]={ "compat", 0x006C, 0x00B7 },
- ["uccode"]=0x013F,
- ["unicodeslot"]=0x0140, -- ŀ
- },
- {
- ["adobename"]="Lslash",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="Lstroke",
- ["description"]="LATIN CAPITAL LETTER L WITH STROKE",
- ["lccode"]=0x0142,
- ["linebreak"]="al",
- ["shcode"]=0x004C,
- ["unicodeslot"]=0x0141, -- Ł
- },
- {
- ["adobename"]="lslash",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="lstroke",
- ["description"]="LATIN SMALL LETTER L WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["uccode"]=0x0141,
- ["unicodeslot"]=0x0142, -- ł
- },
- {
- ["adobename"]="Nacute",
- ["category"]="lu",
- ["contextname"]="Nacute",
- ["description"]="LATIN CAPITAL LETTER N WITH ACUTE",
- ["lccode"]=0x0144,
- ["linebreak"]="al",
- ["shcode"]=0x004E,
- ["specials"]={ "char", 0x004E, 0x0301 },
- ["unicodeslot"]=0x0143, -- Ń
- },
- {
- ["adobename"]="nacute",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="nacute",
- ["description"]="LATIN SMALL LETTER N WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["specials"]={ "char", 0x006E, 0x0301 },
- ["uccode"]=0x0143,
- ["unicodeslot"]=0x0144, -- ń
- },
- {
- ["adobename"]="Ncommaaccent",
- ["category"]="lu",
- ["contextname"]="Ncommaaccent",
- ["description"]="LATIN CAPITAL LETTER N WITH CEDILLA",
- ["lccode"]=0x0146,
- ["linebreak"]="al",
- ["shcode"]=0x004E,
- ["specials"]={ "char", 0x004E, 0x0327 },
- ["unicodeslot"]=0x0145, -- Ņ
- },
- {
- ["adobename"]="ncommaaccent",
- ["category"]="ll",
- ["contextname"]="ncommaaccent",
- ["description"]="LATIN SMALL LETTER N WITH CEDILLA",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["specials"]={ "char", 0x006E, 0x0327 },
- ["uccode"]=0x0145,
- ["unicodeslot"]=0x0146, -- ņ
- },
- {
- ["adobename"]="Ncaron",
- ["category"]="lu",
- ["contextname"]="Ncaron",
- ["description"]="LATIN CAPITAL LETTER N WITH CARON",
- ["lccode"]=0x0148,
- ["linebreak"]="al",
- ["shcode"]=0x004E,
- ["specials"]={ "char", 0x004E, 0x030C },
- ["unicodeslot"]=0x0147, -- Ň
- },
- {
- ["adobename"]="ncaron",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="ncaron",
- ["description"]="LATIN SMALL LETTER N WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["specials"]={ "char", 0x006E, 0x030C },
- ["uccode"]=0x0147,
- ["unicodeslot"]=0x0148, -- ň
- },
- {
- ["adobename"]="napostrophe",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="napostrophe",
- ["description"]="LATIN SMALL LETTER N PRECEDED BY APOSTROPHE",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x02BC, 0x006E },
- ["unicodeslot"]=0x0149, -- ʼn
- },
- {
- ["adobename"]="Eng",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="Neng",
- ["description"]="LATIN CAPITAL LETTER ENG",
- ["lccode"]=0x014B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x014A, -- Ŋ
- },
- {
- ["adobename"]="eng",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="neng",
- ["description"]="LATIN SMALL LETTER ENG",
- ["linebreak"]="al",
- ["uccode"]=0x014A,
- ["unicodeslot"]=0x014B, -- ŋ
- },
- {
- ["adobename"]="Omacron",
- ["category"]="lu",
- ["contextname"]="Omacron",
- ["description"]="LATIN CAPITAL LETTER O WITH MACRON",
- ["lccode"]=0x014D,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x0304 },
- ["unicodeslot"]=0x014C, -- Ō
- },
- {
- ["adobename"]="omacron",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="omacron",
- ["description"]="LATIN SMALL LETTER O WITH MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x0304 },
- ["uccode"]=0x014C,
- ["unicodeslot"]=0x014D, -- ō
- },
- {
- ["adobename"]="Obreve",
- ["category"]="lu",
- ["contextname"]="Obreve",
- ["description"]="LATIN CAPITAL LETTER O WITH BREVE",
- ["lccode"]=0x014F,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x0306 },
- ["unicodeslot"]=0x014E, -- Ŏ
- },
- {
- ["adobename"]="obreve",
- ["category"]="ll",
- ["contextname"]="obreve",
- ["description"]="LATIN SMALL LETTER O WITH BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x0306 },
- ["uccode"]=0x014E,
- ["unicodeslot"]=0x014F, -- ŏ
- },
- {
- ["adobename"]="Ohungarumlaut",
- ["category"]="lu",
- ["contextname"]="Ohungarumlaut",
- ["description"]="LATIN CAPITAL LETTER O WITH DOUBLE ACUTE",
- ["lccode"]=0x0151,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x030B },
- ["unicodeslot"]=0x0150, -- Ő
- },
- {
- ["adobename"]="ohungarumlaut",
- ["category"]="ll",
- ["contextname"]="ohungarumlaut",
- ["description"]="LATIN SMALL LETTER O WITH DOUBLE ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x030B },
- ["uccode"]=0x0150,
- ["unicodeslot"]=0x0151, -- ő
- },
- {
- ["adobename"]="OE",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="OEligature",
- ["description"]="LATIN CAPITAL LIGATURE OE",
- ["lccode"]=0x0153,
- ["linebreak"]="al",
- ["shcode"]={ 0x004F, 0x0045 },
- ["unicodeslot"]=0x0152, -- Œ
- },
- {
- ["adobename"]="oe",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="oeligature",
- ["description"]="LATIN SMALL LIGATURE OE",
- ["linebreak"]="al",
- ["shcode"]={ 0x006F, 0x0065 },
- ["uccode"]=0x0152,
- ["unicodeslot"]=0x0153, -- œ
- },
- {
- ["adobename"]="Racute",
- ["category"]="lu",
- ["contextname"]="Racute",
- ["description"]="LATIN CAPITAL LETTER R WITH ACUTE",
- ["lccode"]=0x0155,
- ["linebreak"]="al",
- ["shcode"]=0x0052,
- ["specials"]={ "char", 0x0052, 0x0301 },
- ["unicodeslot"]=0x0154, -- Ŕ
- },
- {
- ["adobename"]="racute",
- ["category"]="ll",
- ["contextname"]="racute",
- ["description"]="LATIN SMALL LETTER R WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["specials"]={ "char", 0x0072, 0x0301 },
- ["uccode"]=0x0154,
- ["unicodeslot"]=0x0155, -- ŕ
- },
- {
- ["adobename"]="Rcommaaccent",
- ["category"]="lu",
- ["contextname"]="Rcommaaccent",
- ["description"]="LATIN CAPITAL LETTER R WITH CEDILLA",
- ["lccode"]=0x0157,
- ["linebreak"]="al",
- ["shcode"]=0x0052,
- ["specials"]={ "char", 0x0052, 0x0327 },
- ["unicodeslot"]=0x0156, -- Ŗ
- },
- {
- ["adobename"]="rcommaaccent",
- ["category"]="ll",
- ["contextname"]="rcommaaccent",
- ["description"]="LATIN SMALL LETTER R WITH CEDILLA",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["specials"]={ "char", 0x0072, 0x0327 },
- ["uccode"]=0x0156,
- ["unicodeslot"]=0x0157, -- ŗ
- },
- {
- ["adobename"]="Rcaron",
- ["category"]="lu",
- ["contextname"]="Rcaron",
- ["description"]="LATIN CAPITAL LETTER R WITH CARON",
- ["lccode"]=0x0159,
- ["linebreak"]="al",
- ["shcode"]=0x0052,
- ["specials"]={ "char", 0x0052, 0x030C },
- ["unicodeslot"]=0x0158, -- Ř
- },
- {
- ["adobename"]="rcaron",
- ["category"]="ll",
- ["contextname"]="rcaron",
- ["description"]="LATIN SMALL LETTER R WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["specials"]={ "char", 0x0072, 0x030C },
- ["uccode"]=0x0158,
- ["unicodeslot"]=0x0159, -- ř
- },
- {
- ["adobename"]="Sacute",
- ["category"]="lu",
- ["contextname"]="Sacute",
- ["description"]="LATIN CAPITAL LETTER S WITH ACUTE",
- ["lccode"]=0x015B,
- ["linebreak"]="al",
- ["shcode"]=0x0053,
- ["specials"]={ "char", 0x0053, 0x0301 },
- ["unicodeslot"]=0x015A, -- Ś
- },
- {
- ["adobename"]="sacute",
- ["category"]="ll",
- ["contextname"]="sacute",
- ["description"]="LATIN SMALL LETTER S WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0073,
- ["specials"]={ "char", 0x0073, 0x0301 },
- ["uccode"]=0x015A,
- ["unicodeslot"]=0x015B, -- ś
- },
- {
- ["adobename"]="Scircumflex",
- ["category"]="lu",
- ["contextname"]="Scircumflex",
- ["description"]="LATIN CAPITAL LETTER S WITH CIRCUMFLEX",
- ["lccode"]=0x015D,
- ["linebreak"]="al",
- ["shcode"]=0x0053,
- ["specials"]={ "char", 0x0053, 0x0302 },
- ["unicodeslot"]=0x015C, -- Ŝ
- },
- {
- ["adobename"]="scircumflex",
- ["category"]="ll",
- ["contextname"]="scircumflex",
- ["description"]="LATIN SMALL LETTER S WITH CIRCUMFLEX",
- ["linebreak"]="al",
- ["shcode"]=0x0073,
- ["specials"]={ "char", 0x0073, 0x0302 },
- ["uccode"]=0x015C,
- ["unicodeslot"]=0x015D, -- ŝ
- },
- {
- ["adobename"]="Scedilla",
- ["category"]="lu",
- ["contextname"]="Scedilla",
- ["description"]="LATIN CAPITAL LETTER S WITH CEDILLA",
- ["lccode"]=0x015F,
- ["linebreak"]="al",
- ["shcode"]=0x0053,
- ["specials"]={ "char", 0x0053, 0x0327 },
- ["unicodeslot"]=0x015E, -- Ş
- },
- {
- ["adobename"]="scedilla",
- ["category"]="ll",
- ["contextname"]="scedilla",
- ["description"]="LATIN SMALL LETTER S WITH CEDILLA",
- ["linebreak"]="al",
- ["shcode"]=0x0073,
- ["specials"]={ "char", 0x0073, 0x0327 },
- ["uccode"]=0x015E,
- ["unicodeslot"]=0x015F, -- ş
- },
- {
- ["adobename"]="Scaron",
- ["category"]="lu",
- ["contextname"]="Scaron",
- ["description"]="LATIN CAPITAL LETTER S WITH CARON",
- ["lccode"]=0x0161,
- ["linebreak"]="al",
- ["shcode"]=0x0053,
- ["specials"]={ "char", 0x0053, 0x030C },
- ["unicodeslot"]=0x0160, -- Š
- },
- {
- ["adobename"]="scaron",
- ["category"]="ll",
- ["contextname"]="scaron",
- ["description"]="LATIN SMALL LETTER S WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x0073,
- ["specials"]={ "char", 0x0073, 0x030C },
- ["uccode"]=0x0160,
- ["unicodeslot"]=0x0161, -- š
- },
- {
- ["adobename"]="Tcommaaccent",
- ["category"]="lu",
- ["contextname"]="Tcedilla",
- ["description"]="LATIN CAPITAL LETTER T WITH CEDILLA",
- ["lccode"]=0x0163,
- ["linebreak"]="al",
- ["shcode"]=0x0054,
- ["specials"]={ "char", 0x0054, 0x0327 },
- ["unicodeslot"]=0x0162, -- Ţ
- },
- {
- ["adobename"]="tcommaaccent",
- ["category"]="ll",
- ["contextname"]="tcedilla",
- ["description"]="LATIN SMALL LETTER T WITH CEDILLA",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["specials"]={ "char", 0x0074, 0x0327 },
- ["uccode"]=0x0162,
- ["unicodeslot"]=0x0163, -- ţ
- },
- {
- ["adobename"]="Tcaron",
- ["category"]="lu",
- ["contextname"]="Tcaron",
- ["description"]="LATIN CAPITAL LETTER T WITH CARON",
- ["lccode"]=0x0165,
- ["linebreak"]="al",
- ["shcode"]=0x0054,
- ["specials"]={ "char", 0x0054, 0x030C },
- ["unicodeslot"]=0x0164, -- Ť
- },
- {
- ["adobename"]="tcaron",
- ["category"]="ll",
- ["contextname"]="tcaron",
- ["description"]="LATIN SMALL LETTER T WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["specials"]={ "char", 0x0074, 0x030C },
- ["uccode"]=0x0164,
- ["unicodeslot"]=0x0165, -- ť
- },
- {
- ["adobename"]="Tbar",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="Tstroke",
- ["description"]="LATIN CAPITAL LETTER T WITH STROKE",
- ["lccode"]=0x0167,
- ["linebreak"]="al",
- ["shcode"]=0x0054,
- ["unicodeslot"]=0x0166, -- Ŧ
- },
- {
- ["adobename"]="tbar",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="tstroke",
- ["description"]="LATIN SMALL LETTER T WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["uccode"]=0x0166,
- ["unicodeslot"]=0x0167, -- ŧ
- },
- {
- ["adobename"]="Utilde",
- ["category"]="lu",
- ["contextname"]="Utilde",
- ["description"]="LATIN CAPITAL LETTER U WITH TILDE",
- ["lccode"]=0x0169,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x0303 },
- ["unicodeslot"]=0x0168, -- Ũ
- },
- {
- ["adobename"]="utilde",
- ["category"]="ll",
- ["contextname"]="utilde",
- ["description"]="LATIN SMALL LETTER U WITH TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x0303 },
- ["uccode"]=0x0168,
- ["unicodeslot"]=0x0169, -- ũ
- },
- {
- ["adobename"]="Umacron",
- ["category"]="lu",
- ["contextname"]="Umacron",
- ["description"]="LATIN CAPITAL LETTER U WITH MACRON",
- ["lccode"]=0x016B,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x0304 },
- ["unicodeslot"]=0x016A, -- Ū
- },
- {
- ["adobename"]="umacron",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="umacron",
- ["description"]="LATIN SMALL LETTER U WITH MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x0304 },
- ["uccode"]=0x016A,
- ["unicodeslot"]=0x016B, -- ū
- },
- {
- ["adobename"]="Ubreve",
- ["category"]="lu",
- ["contextname"]="Ubreve",
- ["description"]="LATIN CAPITAL LETTER U WITH BREVE",
- ["lccode"]=0x016D,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x0306 },
- ["unicodeslot"]=0x016C, -- Ŭ
- },
- {
- ["adobename"]="ubreve",
- ["category"]="ll",
- ["contextname"]="ubreve",
- ["description"]="LATIN SMALL LETTER U WITH BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x0306 },
- ["uccode"]=0x016C,
- ["unicodeslot"]=0x016D, -- ŭ
- },
- {
- ["adobename"]="Uring",
- ["category"]="lu",
- ["contextname"]="Uring",
- ["description"]="LATIN CAPITAL LETTER U WITH RING ABOVE",
- ["lccode"]=0x016F,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x030A },
- ["unicodeslot"]=0x016E, -- Ů
- },
- {
- ["adobename"]="uring",
- ["category"]="ll",
- ["contextname"]="uring",
- ["description"]="LATIN SMALL LETTER U WITH RING ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x030A },
- ["uccode"]=0x016E,
- ["unicodeslot"]=0x016F, -- ů
- },
- {
- ["adobename"]="Uhungarumlaut",
- ["category"]="lu",
- ["contextname"]="Uhungarumlaut",
- ["description"]="LATIN CAPITAL LETTER U WITH DOUBLE ACUTE",
- ["lccode"]=0x0171,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x030B },
- ["unicodeslot"]=0x0170, -- Ű
- },
- {
- ["adobename"]="uhungarumlaut",
- ["category"]="ll",
- ["contextname"]="uhungarumlaut",
- ["description"]="LATIN SMALL LETTER U WITH DOUBLE ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x030B },
- ["uccode"]=0x0170,
- ["unicodeslot"]=0x0171, -- ű
- },
- {
- ["adobename"]="Uogonek",
- ["category"]="lu",
- ["contextname"]="Uogonek",
- ["description"]="LATIN CAPITAL LETTER U WITH OGONEK",
- ["lccode"]=0x0173,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x0328 },
- ["unicodeslot"]=0x0172, -- Ų
- },
- {
- ["adobename"]="uogonek",
- ["category"]="ll",
- ["contextname"]="uogonek",
- ["description"]="LATIN SMALL LETTER U WITH OGONEK",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x0328 },
- ["uccode"]=0x0172,
- ["unicodeslot"]=0x0173, -- ų
- },
- {
- ["adobename"]="Wcircumflex",
- ["category"]="lu",
- ["contextname"]="Wcircumflex",
- ["description"]="LATIN CAPITAL LETTER W WITH CIRCUMFLEX",
- ["lccode"]=0x0175,
- ["linebreak"]="al",
- ["shcode"]=0x0057,
- ["specials"]={ "char", 0x0057, 0x0302 },
- ["unicodeslot"]=0x0174, -- Ŵ
- },
- {
- ["adobename"]="wcircumflex",
- ["category"]="ll",
- ["contextname"]="wcircumflex",
- ["description"]="LATIN SMALL LETTER W WITH CIRCUMFLEX",
- ["linebreak"]="al",
- ["shcode"]=0x0077,
- ["specials"]={ "char", 0x0077, 0x0302 },
- ["uccode"]=0x0174,
- ["unicodeslot"]=0x0175, -- ŵ
- },
- {
- ["adobename"]="Ycircumflex",
- ["category"]="lu",
- ["contextname"]="Ycircumflex",
- ["description"]="LATIN CAPITAL LETTER Y WITH CIRCUMFLEX",
- ["lccode"]=0x0177,
- ["linebreak"]="al",
- ["shcode"]=0x0059,
- ["specials"]={ "char", 0x0059, 0x0302 },
- ["unicodeslot"]=0x0176, -- Ŷ
- },
- {
- ["adobename"]="ycircumflex",
- ["category"]="ll",
- ["contextname"]="ycircumflex",
- ["description"]="LATIN SMALL LETTER Y WITH CIRCUMFLEX",
- ["linebreak"]="al",
- ["shcode"]=0x0079,
- ["specials"]={ "char", 0x0079, 0x0302 },
- ["uccode"]=0x0176,
- ["unicodeslot"]=0x0177, -- ŷ
- },
- {
- ["adobename"]="Ydieresis",
- ["category"]="lu",
- ["contextname"]="Ydiaeresis",
- ["description"]="LATIN CAPITAL LETTER Y WITH DIAERESIS",
- ["lccode"]=0x00FF,
- ["linebreak"]="al",
- ["shcode"]=0x0059,
- ["specials"]={ "char", 0x0059, 0x0308 },
- ["unicodeslot"]=0x0178, -- Ÿ
- },
- {
- ["adobename"]="Zacute",
- ["category"]="lu",
- ["contextname"]="Zacute",
- ["description"]="LATIN CAPITAL LETTER Z WITH ACUTE",
- ["lccode"]=0x017A,
- ["linebreak"]="al",
- ["shcode"]=0x005A,
- ["specials"]={ "char", 0x005A, 0x0301 },
- ["unicodeslot"]=0x0179, -- Ź
- },
- {
- ["adobename"]="zacute",
- ["category"]="ll",
- ["contextname"]="zacute",
- ["description"]="LATIN SMALL LETTER Z WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x007A,
- ["specials"]={ "char", 0x007A, 0x0301 },
- ["uccode"]=0x0179,
- ["unicodeslot"]=0x017A, -- ź
- },
- {
- ["adobename"]="Zdotaccent",
- ["category"]="lu",
- ["contextname"]="Zdotaccent",
- ["description"]="LATIN CAPITAL LETTER Z WITH DOT ABOVE",
- ["lccode"]=0x017C,
- ["linebreak"]="al",
- ["shcode"]=0x005A,
- ["specials"]={ "char", 0x005A, 0x0307 },
- ["unicodeslot"]=0x017B, -- Ż
- },
- {
- ["adobename"]="zdotaccent",
- ["category"]="ll",
- ["contextname"]="zdotaccent",
- ["description"]="LATIN SMALL LETTER Z WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x007A,
- ["specials"]={ "char", 0x007A, 0x0307 },
- ["uccode"]=0x017B,
- ["unicodeslot"]=0x017C, -- ż
- },
- {
- ["adobename"]="Zcaron",
- ["category"]="lu",
- ["contextname"]="Zcaron",
- ["description"]="LATIN CAPITAL LETTER Z WITH CARON",
- ["lccode"]=0x017E,
- ["linebreak"]="al",
- ["shcode"]=0x005A,
- ["specials"]={ "char", 0x005A, 0x030C },
- ["unicodeslot"]=0x017D, -- Ž
- },
- {
- ["adobename"]="zcaron",
- ["category"]="ll",
- ["contextname"]="zcaron",
- ["description"]="LATIN SMALL LETTER Z WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x007A,
- ["specials"]={ "char", 0x007A, 0x030C },
- ["uccode"]=0x017D,
- ["unicodeslot"]=0x017E, -- ž
- },
- {
- ["adobename"]="longs",
- ["category"]="ll",
- ["contextname"]="slong",
- ["description"]="LATIN SMALL LETTER LONG S",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0073 },
- ["uccode"]=0x0053,
- ["unicodeslot"]=0x017F, -- ſ
- },
- {
- ["category"]="ll",
- ["contextname"]="bstroke",
- ["description"]="LATIN SMALL LETTER B WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0062,
- ["uccode"]=0x0243,
- ["unicodeslot"]=0x0180, -- ƀ
- },
- {
- ["category"]="lu",
- ["contextname"]="Bhook",
- ["description"]="LATIN CAPITAL LETTER B WITH HOOK",
- ["lccode"]=0x0253,
- ["linebreak"]="al",
- ["shcode"]=0x0042,
- ["unicodeslot"]=0x0181, -- Ɓ
- },
- {
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER B WITH TOPBAR",
- ["lccode"]=0x0183,
- ["linebreak"]="al",
- ["shcode"]=0x0042,
- ["unicodeslot"]=0x0182, -- Ƃ
- },
- {
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER B WITH TOPBAR",
- ["linebreak"]="al",
- ["shcode"]=0x0062,
- ["uccode"]=0x0182,
- ["unicodeslot"]=0x0183, -- ƃ
- },
- {
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER TONE SIX",
- ["lccode"]=0x0185,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0184, -- Ƅ
- },
- {
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TONE SIX",
- ["linebreak"]="al",
- ["uccode"]=0x0184,
- ["unicodeslot"]=0x0185, -- ƅ
- },
- {
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER OPEN O",
- ["lccode"]=0x0254,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0186, -- Ɔ
- },
- {
- ["category"]="lu",
- ["contextname"]="Chook",
- ["description"]="LATIN CAPITAL LETTER C WITH HOOK",
- ["lccode"]=0x0188,
- ["linebreak"]="al",
- ["shcode"]=0x0043,
- ["unicodeslot"]=0x0187, -- Ƈ
- },
- {
- ["category"]="ll",
- ["contextname"]="chook",
- ["description"]="LATIN SMALL LETTER C WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0063,
- ["uccode"]=0x0187,
- ["unicodeslot"]=0x0188, -- ƈ
- },
- {
- ["category"]="lu",
- ["contextname"]="Dafrican",
- ["description"]="LATIN CAPITAL LETTER AFRICAN D",
- ["lccode"]=0x0256,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0189, -- Ɖ
- },
- {
- ["category"]="lu",
- ["contextname"]="Dhook",
- ["description"]="LATIN CAPITAL LETTER D WITH HOOK",
- ["lccode"]=0x0257,
- ["linebreak"]="al",
- ["shcode"]=0x0044,
- ["unicodeslot"]=0x018A, -- Ɗ
- },
- {
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER D WITH TOPBAR",
- ["lccode"]=0x018C,
- ["linebreak"]="al",
- ["shcode"]=0x0044,
- ["unicodeslot"]=0x018B, -- Ƌ
+ category="ll",
+ description="LATIN SMALL LETTER CLOSED REVERSED OPEN E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x025E,
+ },
+ {
+ category="ll",
+ contextname="dotlessjstroke",
+ description="LATIN SMALL LETTER DOTLESS J WITH STROKE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x025F,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER D WITH TOPBAR",
- ["linebreak"]="al",
- ["shcode"]=0x0064,
- ["uccode"]=0x018B,
- ["unicodeslot"]=0x018C, -- ƌ
+ category="ll",
+ description="LATIN SMALL LETTER G WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0067,
+ uccode=0x0193,
+ unicodeslot=0x0260,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED DELTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x018D, -- ƍ
+ category="ll",
+ cjkwd="a",
+ description="LATIN SMALL LETTER SCRIPT G",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0261,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER REVERSED E",
- ["lccode"]=0x01DD,
- ["linebreak"]="al",
- ["unicodeslot"]=0x018E, -- Ǝ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL G",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0262,
},
{
- ["category"]="lu",
- ["contextname"]="Schwa",
- ["description"]="LATIN CAPITAL LETTER SCHWA",
- ["lccode"]=0x0259,
- ["linebreak"]="al",
- ["unicodeslot"]=0x018F, -- Ə
+ category="ll",
+ description="LATIN SMALL LETTER GAMMA",
+ direction="l",
+ linebreak="al",
+ uccode=0x0194,
+ unicodeslot=0x0263,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER OPEN E",
- ["lccode"]=0x025B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0190, -- Ɛ
+ category="ll",
+ description="LATIN SMALL LETTER RAMS HORN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0264,
},
{
- ["category"]="lu",
- ["contextname"]="Fhook",
- ["description"]="LATIN CAPITAL LETTER F WITH HOOK",
- ["lccode"]=0x0192,
- ["linebreak"]="al",
- ["shcode"]=0x0046,
- ["unicodeslot"]=0x0191, -- Ƒ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED H",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0265,
},
{
- ["adobename"]="florin",
- ["category"]="ll",
- ["contextname"]="fhook",
- ["description"]="LATIN SMALL LETTER F WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0066,
- ["uccode"]=0x0191,
- ["unicodeslot"]=0x0192, -- ƒ
+ category="ll",
+ description="LATIN SMALL LETTER H WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0068,
+ unicodeslot=0x0266,
},
{
- ["category"]="lu",
- ["contextname"]="Ghook",
- ["description"]="LATIN CAPITAL LETTER G WITH HOOK",
- ["lccode"]=0x0260,
- ["linebreak"]="al",
- ["shcode"]=0x0047,
- ["unicodeslot"]=0x0193, -- Ɠ
+ category="ll",
+ description="LATIN SMALL LETTER HENG WITH HOOK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0267,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER GAMMA",
- ["lccode"]=0x0263,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0194, -- Ɣ
- },
- {
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER HV",
- ["linebreak"]="al",
- ["uccode"]=0x01F6,
- ["unicodeslot"]=0x0195, -- ƕ
- },
- {
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER IOTA",
- ["lccode"]=0x0269,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0196, -- Ɩ
- },
- {
- ["category"]="lu",
- ["contextname"]="Istroke",
- ["description"]="LATIN CAPITAL LETTER I WITH STROKE",
- ["lccode"]=0x0268,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["unicodeslot"]=0x0197, -- Ɨ
+ category="ll",
+ description="LATIN SMALL LETTER I WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ uccode=0x0197,
+ unicodeslot=0x0268,
},
{
- ["category"]="lu",
- ["contextname"]="Khook",
- ["description"]="LATIN CAPITAL LETTER K WITH HOOK",
- ["lccode"]=0x0199,
- ["linebreak"]="al",
- ["shcode"]=0x004B,
- ["unicodeslot"]=0x0198, -- Ƙ
- },
- {
- ["category"]="ll",
- ["contextname"]="khook",
- ["description"]="LATIN SMALL LETTER K WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x006B,
- ["uccode"]=0x0198,
- ["unicodeslot"]=0x0199, -- ƙ
- },
- {
- ["category"]="ll",
- ["contextname"]="lbar",
- ["description"]="LATIN SMALL LETTER L WITH BAR",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["uccode"]=0x023D,
- ["unicodeslot"]=0x019A, -- ƚ
- },
- {
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER LAMBDA WITH STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x019B, -- ƛ
+ category="ll",
+ description="LATIN SMALL LETTER IOTA",
+ direction="l",
+ linebreak="al",
+ uccode=0x0196,
+ unicodeslot=0x0269,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER TURNED M",
- ["lccode"]=0x026F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x019C, -- Ɯ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x026A,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER N WITH LEFT HOOK",
- ["lccode"]=0x0272,
- ["linebreak"]="al",
- ["shcode"]=0x004E,
- ["unicodeslot"]=0x019D, -- Ɲ
+ category="ll",
+ description="LATIN SMALL LETTER L WITH MIDDLE TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ uccode=0x2C62,
+ unicodeslot=0x026B,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER N WITH LONG RIGHT LEG",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["uccode"]=0x0220,
- ["unicodeslot"]=0x019E, -- ƞ
+ category="ll",
+ description="LATIN SMALL LETTER L WITH BELT",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ unicodeslot=0x026C,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER O WITH MIDDLE TILDE",
- ["lccode"]=0x0275,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["unicodeslot"]=0x019F, -- Ɵ
+ category="ll",
+ description="LATIN SMALL LETTER L WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ unicodeslot=0x026D,
},
{
- ["adobename"]="Ohorn",
- ["category"]="lu",
- ["contextname"]="Ohorn",
- ["description"]="LATIN CAPITAL LETTER O WITH HORN",
- ["lccode"]=0x01A1,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x031B },
- ["unicodeslot"]=0x01A0, -- Ơ
+ category="ll",
+ description="LATIN SMALL LETTER LEZH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x026E,
},
{
- ["adobename"]="ohorn",
- ["category"]="ll",
- ["contextname"]="ohorn",
- ["description"]="LATIN SMALL LETTER O WITH HORN",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x031B },
- ["uccode"]=0x01A0,
- ["unicodeslot"]=0x01A1, -- ơ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED M",
+ direction="l",
+ linebreak="al",
+ uccode=0x019C,
+ unicodeslot=0x026F,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER OI",
- ["lccode"]=0x01A3,
- ["linebreak"]="al",
- ["unicodeslot"]=0x01A2, -- Ƣ
- },
- {
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER OI",
- ["linebreak"]="al",
- ["uccode"]=0x01A2,
- ["unicodeslot"]=0x01A3, -- ƣ
- },
- {
- ["category"]="lu",
- ["contextname"]="Phook",
- ["description"]="LATIN CAPITAL LETTER P WITH HOOK",
- ["lccode"]=0x01A5,
- ["linebreak"]="al",
- ["shcode"]=0x0050,
- ["unicodeslot"]=0x01A4, -- Ƥ
- },
- {
- ["category"]="ll",
- ["contextname"]="phook",
- ["description"]="LATIN SMALL LETTER P WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0070,
- ["uccode"]=0x01A4,
- ["unicodeslot"]=0x01A5, -- ƥ
- },
- {
- ["category"]="lu",
- ["description"]="LATIN LETTER YR",
- ["lccode"]=0x0280,
- ["linebreak"]="al",
- ["unicodeslot"]=0x01A6, -- Ʀ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED M WITH LONG LEG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0270,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER TONE TWO",
- ["lccode"]=0x01A8,
- ["linebreak"]="al",
- ["unicodeslot"]=0x01A7, -- Ƨ
- },
- {
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TONE TWO",
- ["linebreak"]="al",
- ["uccode"]=0x01A7,
- ["unicodeslot"]=0x01A8, -- ƨ
- },
- {
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER ESH",
- ["lccode"]=0x0283,
- ["linebreak"]="al",
- ["unicodeslot"]=0x01A9, -- Ʃ
- },
- {
- ["category"]="ll",
- ["description"]="LATIN LETTER REVERSED ESH LOOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x01AA, -- ƪ
- },
- {
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER T WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["unicodeslot"]=0x01AB, -- ƫ
- },
- {
- ["category"]="lu",
- ["contextname"]="Thook",
- ["description"]="LATIN CAPITAL LETTER T WITH HOOK",
- ["lccode"]=0x01AD,
- ["linebreak"]="al",
- ["shcode"]=0x0054,
- ["unicodeslot"]=0x01AC, -- Ƭ
- },
- {
- ["category"]="ll",
- ["contextname"]="thook",
- ["description"]="LATIN SMALL LETTER T WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["uccode"]=0x01AC,
- ["unicodeslot"]=0x01AD, -- ƭ
- },
- {
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER T WITH RETROFLEX HOOK",
- ["lccode"]=0x0288,
- ["linebreak"]="al",
- ["shcode"]=0x0054,
- ["unicodeslot"]=0x01AE, -- Ʈ
+ category="ll",
+ description="LATIN SMALL LETTER M WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x006D,
+ unicodeslot=0x0271,
},
{
- ["adobename"]="Uhorn",
- ["category"]="lu",
- ["contextname"]="Uhorn",
- ["description"]="LATIN CAPITAL LETTER U WITH HORN",
- ["lccode"]=0x01B0,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x031B },
- ["unicodeslot"]=0x01AF, -- Ư
+ category="ll",
+ description="LATIN SMALL LETTER N WITH LEFT HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ uccode=0x019D,
+ unicodeslot=0x0272,
},
{
- ["adobename"]="uhorn",
- ["category"]="ll",
- ["contextname"]="uhorn",
- ["description"]="LATIN SMALL LETTER U WITH HORN",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x031B },
- ["uccode"]=0x01AF,
- ["unicodeslot"]=0x01B0, -- ư
+ category="ll",
+ description="LATIN SMALL LETTER N WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ unicodeslot=0x0273,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER UPSILON",
- ["lccode"]=0x028A,
- ["linebreak"]="al",
- ["unicodeslot"]=0x01B1, -- Ʊ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL N",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0274,
},
{
- ["category"]="lu",
- ["contextname"]="Uhook",
- ["description"]="LATIN CAPITAL LETTER V WITH HOOK",
- ["lccode"]=0x028B,
- ["linebreak"]="al",
- ["shcode"]=0x0056,
- ["unicodeslot"]=0x01B2, -- Ʋ
+ category="ll",
+ description="LATIN SMALL LETTER BARRED O",
+ direction="l",
+ linebreak="al",
+ uccode=0x019F,
+ unicodeslot=0x0275,
},
{
- ["category"]="lu",
- ["contextname"]="Yhook",
- ["description"]="LATIN CAPITAL LETTER Y WITH HOOK",
- ["lccode"]=0x01B4,
- ["linebreak"]="al",
- ["shcode"]=0x0059,
- ["unicodeslot"]=0x01B3, -- Ƴ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL OE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0276,
},
{
- ["category"]="ll",
- ["contextname"]="yhook",
- ["description"]="LATIN SMALL LETTER Y WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0079,
- ["uccode"]=0x01B3,
- ["unicodeslot"]=0x01B4, -- ƴ
+ category="ll",
+ description="LATIN SMALL LETTER CLOSED OMEGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0277,
},
{
- ["category"]="lu",
- ["contextname"]="Zstroke",
- ["description"]="LATIN CAPITAL LETTER Z WITH STROKE",
- ["lccode"]=0x01B6,
- ["linebreak"]="al",
- ["shcode"]=0x005A,
- ["unicodeslot"]=0x01B5, -- Ƶ
+ category="ll",
+ description="LATIN SMALL LETTER PHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0278,
},
{
- ["category"]="ll",
- ["contextname"]="zstroke",
- ["description"]="LATIN SMALL LETTER Z WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x007A,
- ["uccode"]=0x01B5,
- ["unicodeslot"]=0x01B6, -- ƶ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0279,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER EZH",
- ["lccode"]=0x0292,
- ["linebreak"]="al",
- ["unicodeslot"]=0x01B7, -- Ʒ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED R WITH LONG LEG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x027A,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER EZH REVERSED",
- ["lccode"]=0x01B9,
- ["linebreak"]="al",
- ["unicodeslot"]=0x01B8, -- Ƹ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED R WITH HOOK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x027B,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER EZH REVERSED",
- ["linebreak"]="al",
- ["uccode"]=0x01B8,
- ["unicodeslot"]=0x01B9, -- ƹ
- },
- {
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER EZH WITH TAIL",
- ["linebreak"]="al",
- ["shcode"]=0x0292,
- ["unicodeslot"]=0x01BA, -- ƺ
+ category="ll",
+ description="LATIN SMALL LETTER R WITH LONG LEG",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ unicodeslot=0x027C,
},
{
- ["category"]="lo",
- ["description"]="LATIN LETTER TWO WITH STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x01BB, -- ƻ
+ category="ll",
+ description="LATIN SMALL LETTER R WITH TAIL",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ uccode=0x2C64,
+ unicodeslot=0x027D,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER TONE FIVE",
- ["lccode"]=0x01BD,
- ["linebreak"]="al",
- ["unicodeslot"]=0x01BC, -- Ƽ
+ category="ll",
+ description="LATIN SMALL LETTER R WITH FISHHOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ unicodeslot=0x027E,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TONE FIVE",
- ["linebreak"]="al",
- ["uccode"]=0x01BC,
- ["unicodeslot"]=0x01BD, -- ƽ
+ category="ll",
+ description="LATIN SMALL LETTER REVERSED R WITH FISHHOOK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x027F,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER INVERTED GLOTTAL STOP WITH STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x01BE, -- ƾ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL R",
+ direction="l",
+ linebreak="al",
+ uccode=0x01A6,
+ unicodeslot=0x0280,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER WYNN",
- ["linebreak"]="al",
- ["uccode"]=0x01F7,
- ["unicodeslot"]=0x01BF, -- ƿ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL INVERTED R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0281,
},
{
- ["category"]="lo",
- ["description"]="LATIN LETTER DENTAL CLICK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x01C0, -- ǀ
- },
- {
- ["category"]="lo",
- ["description"]="LATIN LETTER LATERAL CLICK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x01C1, -- ǁ
- },
- {
- ["category"]="lo",
- ["description"]="LATIN LETTER ALVEOLAR CLICK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x01C2, -- ǂ
- },
- {
- ["category"]="lo",
- ["description"]="LATIN LETTER RETROFLEX CLICK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x01C3, -- ǃ
- },
- {
- ["category"]="lu",
- ["contextname"]="DZcaronligature",
- ["description"]="LATIN CAPITAL LETTER DZ WITH CARON",
- ["lccode"]=0x01C6,
- ["linebreak"]="al",
- ["shcode"]=0x01F1,
- ["specials"]={ "compat", 0x0044, 0x017D },
- ["uccode"]=0x01C5,
- ["unicodeslot"]=0x01C4, -- DŽ
- },
- {
- ["category"]="lt",
- ["contextname"]="Dzcaronligature",
- ["description"]="LATIN CAPITAL LETTER D WITH SMALL LETTER Z WITH CARON",
- ["lccode"]=0x01C6,
- ["linebreak"]="al",
- ["shcode"]=0x01F2,
- ["specials"]={ "compat", 0x0044, 0x017E },
- ["uccode"]=0x01C4,
- ["unicodeslot"]=0x01C5, -- Dž
- },
- {
- ["category"]="ll",
- ["contextname"]="dzcaronligature",
- ["description"]="LATIN SMALL LETTER DZ WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x01F3,
- ["specials"]={ "compat", 0x0064, 0x017E },
- ["uccode"]=0x01C4,
- ["unicodeslot"]=0x01C6, -- dž
- },
- {
- ["category"]="lu",
- ["contextname"]="LJligature",
- ["description"]="LATIN CAPITAL LETTER LJ",
- ["lccode"]=0x01C9,
- ["linebreak"]="al",
- ["shcode"]={ 0x004C, 0x004A },
- ["specials"]={ "compat", 0x004C, 0x004A },
- ["uccode"]=0x01C8,
- ["unicodeslot"]=0x01C7, -- LJ
- },
- {
- ["category"]="lt",
- ["contextname"]="Ljligature",
- ["description"]="LATIN CAPITAL LETTER L WITH SMALL LETTER J",
- ["lccode"]=0x01C9,
- ["linebreak"]="al",
- ["shcode"]={ 0x004C, 0x006A },
- ["specials"]={ "compat", 0x004C, 0x006A },
- ["uccode"]=0x01C7,
- ["unicodeslot"]=0x01C8, -- Lj
- },
- {
- ["category"]="ll",
- ["contextname"]="ljligature",
- ["description"]="LATIN SMALL LETTER LJ",
- ["linebreak"]="al",
- ["shcode"]={ 0x006C, 0x006A },
- ["specials"]={ "compat", 0x006C, 0x006A },
- ["uccode"]=0x01C7,
- ["unicodeslot"]=0x01C9, -- lj
- },
- {
- ["category"]="lu",
- ["contextname"]="NJligature",
- ["description"]="LATIN CAPITAL LETTER NJ",
- ["lccode"]=0x01CC,
- ["linebreak"]="al",
- ["shcode"]={ 0x004E, 0x004A },
- ["specials"]={ "compat", 0x004E, 0x004A },
- ["uccode"]=0x01CB,
- ["unicodeslot"]=0x01CA, -- NJ
- },
- {
- ["category"]="lt",
- ["contextname"]="Njligature",
- ["description"]="LATIN CAPITAL LETTER N WITH SMALL LETTER J",
- ["lccode"]=0x01CC,
- ["linebreak"]="al",
- ["shcode"]={ 0x004E, 0x006A },
- ["shcode"]=0x004E,
- ["specials"]={ "compat", 0x004E, 0x006A },
- ["uccode"]=0x01CA,
- ["unicodeslot"]=0x01CB, -- Nj
- },
- {
- ["category"]="ll",
- ["contextname"]="njligature",
- ["description"]="LATIN SMALL LETTER NJ",
- ["linebreak"]="al",
- ["shcode"]={ 0x006E, 0x006A },
- ["specials"]={ "compat", 0x006E, 0x006A },
- ["uccode"]=0x01CA,
- ["unicodeslot"]=0x01CC, -- nj
- },
- {
- ["category"]="lu",
- ["contextname"]="Acaron",
- ["description"]="LATIN CAPITAL LETTER A WITH CARON",
- ["lccode"]=0x01CE,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x030C },
- ["unicodeslot"]=0x01CD, -- Ǎ
- },
- {
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="acaron",
- ["description"]="LATIN SMALL LETTER A WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x030C },
- ["uccode"]=0x01CD,
- ["unicodeslot"]=0x01CE, -- ǎ
- },
- {
- ["category"]="lu",
- ["contextname"]="Icaron",
- ["description"]="LATIN CAPITAL LETTER I WITH CARON",
- ["lccode"]=0x01D0,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x030C },
- ["unicodeslot"]=0x01CF, -- Ǐ
- },
- {
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="icaron",
- ["description"]="LATIN SMALL LETTER I WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x0069, 0x030C },
- ["uccode"]=0x01CF,
- ["unicodeslot"]=0x01D0, -- ǐ
- },
- {
- ["category"]="lu",
- ["contextname"]="Ocaron",
- ["description"]="LATIN CAPITAL LETTER O WITH CARON",
- ["lccode"]=0x01D2,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x030C },
- ["unicodeslot"]=0x01D1, -- Ǒ
- },
- {
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="ocaron",
- ["description"]="LATIN SMALL LETTER O WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x030C },
- ["uccode"]=0x01D1,
- ["unicodeslot"]=0x01D2, -- ǒ
- },
- {
- ["category"]="lu",
- ["contextname"]="Ucaron",
- ["description"]="LATIN CAPITAL LETTER U WITH CARON",
- ["lccode"]=0x01D4,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x030C },
- ["unicodeslot"]=0x01D3, -- Ǔ
- },
- {
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="ucaron",
- ["description"]="LATIN SMALL LETTER U WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x030C },
- ["uccode"]=0x01D3,
- ["unicodeslot"]=0x01D4, -- ǔ
- },
- {
- ["category"]="lu",
- ["contextname"]="Udiaeresismacron",
- ["description"]="LATIN CAPITAL LETTER U WITH DIAERESIS AND MACRON",
- ["lccode"]=0x01D6,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x00DC, 0x0304 },
- ["unicodeslot"]=0x01D5, -- Ǖ
- },
- {
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="udiaeresismacron",
- ["description"]="LATIN SMALL LETTER U WITH DIAERESIS AND MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x00FC, 0x0304 },
- ["uccode"]=0x01D5,
- ["unicodeslot"]=0x01D6, -- ǖ
- },
- {
- ["category"]="lu",
- ["contextname"]="Udiaeresisacute",
- ["description"]="LATIN CAPITAL LETTER U WITH DIAERESIS AND ACUTE",
- ["lccode"]=0x01D8,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x00DC, 0x0301 },
- ["unicodeslot"]=0x01D7, -- Ǘ
- },
- {
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="udiaeresisacute",
- ["description"]="LATIN SMALL LETTER U WITH DIAERESIS AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x00FC, 0x0301 },
- ["uccode"]=0x01D7,
- ["unicodeslot"]=0x01D8, -- ǘ
- },
- {
- ["category"]="lu",
- ["contextname"]="Udiaeresiscaron",
- ["description"]="LATIN CAPITAL LETTER U WITH DIAERESIS AND CARON",
- ["lccode"]=0x01DA,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x00DC, 0x030C },
- ["unicodeslot"]=0x01D9, -- Ǚ
- },
- {
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="udiaeresiscaron",
- ["description"]="LATIN SMALL LETTER U WITH DIAERESIS AND CARON",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x00FC, 0x030C },
- ["uccode"]=0x01D9,
- ["unicodeslot"]=0x01DA, -- ǚ
- },
- {
- ["category"]="lu",
- ["contextname"]="Udiaeresisgrave",
- ["description"]="LATIN CAPITAL LETTER U WITH DIAERESIS AND GRAVE",
- ["lccode"]=0x01DC,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x00DC, 0x0300 },
- ["unicodeslot"]=0x01DB, -- Ǜ
- },
- {
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="udiaeresisgrave",
- ["description"]="LATIN SMALL LETTER U WITH DIAERESIS AND GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x00FC, 0x0300 },
- ["uccode"]=0x01DB,
- ["unicodeslot"]=0x01DC, -- ǜ
- },
- {
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED E",
- ["linebreak"]="al",
- ["uccode"]=0x018E,
- ["unicodeslot"]=0x01DD, -- ǝ
- },
- {
- ["category"]="lu",
- ["contextname"]="Adiaeresismacron",
- ["description"]="LATIN CAPITAL LETTER A WITH DIAERESIS AND MACRON",
- ["lccode"]=0x01DF,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x00C4, 0x0304 },
- ["unicodeslot"]=0x01DE, -- Ǟ
- },
- {
- ["category"]="ll",
- ["contextname"]="adiaeresismacron",
- ["description"]="LATIN SMALL LETTER A WITH DIAERESIS AND MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x00E4, 0x0304 },
- ["uccode"]=0x01DE,
- ["unicodeslot"]=0x01DF, -- ǟ
- },
- {
- ["category"]="lu",
- ["contextname"]="Adotaccentmacron",
- ["description"]="LATIN CAPITAL LETTER A WITH DOT ABOVE AND MACRON",
- ["lccode"]=0x01E1,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0226, 0x0304 },
- ["unicodeslot"]=0x01E0, -- Ǡ
- },
- {
- ["category"]="ll",
- ["contextname"]="adotaccentmacron",
- ["description"]="LATIN SMALL LETTER A WITH DOT ABOVE AND MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0227, 0x0304 },
- ["uccode"]=0x01E0,
- ["unicodeslot"]=0x01E1, -- ǡ
- },
- {
- ["category"]="lu",
- ["contextname"]="AEmacron",
- ["description"]="LATIN CAPITAL LETTER AE WITH MACRON",
- ["lccode"]=0x01E3,
- ["linebreak"]="al",
- ["shcode"]=0x00C6,
- ["specials"]={ "char", 0x00C6, 0x0304 },
- ["unicodeslot"]=0x01E2, -- Ǣ
- },
- {
- ["category"]="ll",
- ["contextname"]="aemacron",
- ["description"]="LATIN SMALL LETTER AE WITH MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x00E6,
- ["specials"]={ "char", 0x00E6, 0x0304 },
- ["uccode"]=0x01E2,
- ["unicodeslot"]=0x01E3, -- ǣ
- },
- {
- ["category"]="lu",
- ["contextname"]="Gstroke",
- ["description"]="LATIN CAPITAL LETTER G WITH STROKE",
- ["lccode"]=0x01E5,
- ["linebreak"]="al",
- ["shcode"]=0x0047,
- ["unicodeslot"]=0x01E4, -- Ǥ
- },
- {
- ["category"]="ll",
- ["contextname"]="gstroke",
- ["description"]="LATIN SMALL LETTER G WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0067,
- ["uccode"]=0x01E4,
- ["unicodeslot"]=0x01E5, -- ǥ
- },
- {
- ["adobename"]="Gcaron",
- ["category"]="lu",
- ["contextname"]="Gcaron",
- ["description"]="LATIN CAPITAL LETTER G WITH CARON",
- ["lccode"]=0x01E7,
- ["linebreak"]="al",
- ["shcode"]=0x0047,
- ["specials"]={ "char", 0x0047, 0x030C },
- ["unicodeslot"]=0x01E6, -- Ǧ
- },
- {
- ["adobename"]="gcaron",
- ["category"]="ll",
- ["contextname"]="gcaron",
- ["description"]="LATIN SMALL LETTER G WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x0067,
- ["specials"]={ "char", 0x0067, 0x030C },
- ["uccode"]=0x01E6,
- ["unicodeslot"]=0x01E7, -- ǧ
- },
- {
- ["category"]="lu",
- ["contextname"]="Kcaron",
- ["description"]="LATIN CAPITAL LETTER K WITH CARON",
- ["lccode"]=0x01E9,
- ["linebreak"]="al",
- ["shcode"]=0x004B,
- ["specials"]={ "char", 0x004B, 0x030C },
- ["unicodeslot"]=0x01E8, -- Ǩ
- },
- {
- ["category"]="ll",
- ["contextname"]="kcaron",
- ["description"]="LATIN SMALL LETTER K WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x006B,
- ["specials"]={ "char", 0x006B, 0x030C },
- ["uccode"]=0x01E8,
- ["unicodeslot"]=0x01E9, -- ǩ
- },
- {
- ["category"]="lu",
- ["contextname"]="Oogonek",
- ["description"]="LATIN CAPITAL LETTER O WITH OGONEK",
- ["lccode"]=0x01EB,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x0328 },
- ["unicodeslot"]=0x01EA, -- Ǫ
- },
- {
- ["category"]="ll",
- ["contextname"]="oogonek",
- ["description"]="LATIN SMALL LETTER O WITH OGONEK",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x0328 },
- ["uccode"]=0x01EA,
- ["unicodeslot"]=0x01EB, -- ǫ
- },
- {
- ["category"]="lu",
- ["contextname"]="Oogonekmacron",
- ["description"]="LATIN CAPITAL LETTER O WITH OGONEK AND MACRON",
- ["lccode"]=0x01ED,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x01EA, 0x0304 },
- ["unicodeslot"]=0x01EC, -- Ǭ
- },
- {
- ["category"]="ll",
- ["contextname"]="oogonekmacron",
- ["description"]="LATIN SMALL LETTER O WITH OGONEK AND MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x01EB, 0x0304 },
- ["uccode"]=0x01EC,
- ["unicodeslot"]=0x01ED, -- ǭ
- },
- {
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER EZH WITH CARON",
- ["lccode"]=0x01EF,
- ["linebreak"]="al",
- ["shcode"]=0x01B7,
- ["specials"]={ "char", 0x01B7, 0x030C },
- ["unicodeslot"]=0x01EE, -- Ǯ
- },
- {
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER EZH WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x0292,
- ["specials"]={ "char", 0x0292, 0x030C },
- ["uccode"]=0x01EE,
- ["unicodeslot"]=0x01EF, -- ǯ
- },
- {
- ["category"]="ll",
- ["contextname"]="jcaron",
- ["description"]="LATIN SMALL LETTER J WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x006A,
- ["specials"]={ "char", 0x006A, 0x030C },
- ["unicodeslot"]=0x01F0, -- ǰ
- },
- {
- ["category"]="lu",
- ["contextname"]="DZligature",
- ["description"]="LATIN CAPITAL LETTER DZ",
- ["lccode"]=0x01F3,
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0044, 0x005A },
- ["uccode"]=0x01F2,
- ["unicodeslot"]=0x01F1, -- DZ
- },
- {
- ["category"]="lt",
- ["contextname"]="Dzligature",
- ["description"]="LATIN CAPITAL LETTER D WITH SMALL LETTER Z",
- ["lccode"]=0x01F3,
- ["linebreak"]="al",
- ["shcode"]=0x0044,
- ["specials"]={ "compat", 0x0044, 0x007A },
- ["uccode"]=0x01F1,
- ["unicodeslot"]=0x01F2, -- Dz
- },
- {
- ["category"]="ll",
- ["contextname"]="dzligature",
- ["description"]="LATIN SMALL LETTER DZ",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0064, 0x007A },
- ["uccode"]=0x01F1,
- ["unicodeslot"]=0x01F3, -- dz
- },
- {
- ["category"]="lu",
- ["contextname"]="Gacute",
- ["description"]="LATIN CAPITAL LETTER G WITH ACUTE",
- ["lccode"]=0x01F5,
- ["linebreak"]="al",
- ["shcode"]=0x0047,
- ["specials"]={ "char", 0x0047, 0x0301 },
- ["unicodeslot"]=0x01F4, -- Ǵ
- },
- {
- ["category"]="ll",
- ["contextname"]="gacute",
- ["description"]="LATIN SMALL LETTER G WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0067,
- ["specials"]={ "char", 0x0067, 0x0301 },
- ["uccode"]=0x01F4,
- ["unicodeslot"]=0x01F5, -- ǵ
- },
- {
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER HWAIR",
- ["lccode"]=0x0195,
- ["linebreak"]="al",
- ["unicodeslot"]=0x01F6, -- Ƕ
- },
- {
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER WYNN",
- ["lccode"]=0x01BF,
- ["linebreak"]="al",
- ["unicodeslot"]=0x01F7, -- Ƿ
- },
- {
- ["category"]="lu",
- ["contextname"]="Ngrave",
- ["description"]="LATIN CAPITAL LETTER N WITH GRAVE",
- ["lccode"]=0x01F9,
- ["linebreak"]="al",
- ["shcode"]=0x004E,
- ["specials"]={ "char", 0x004E, 0x0300 },
- ["unicodeslot"]=0x01F8, -- Ǹ
- },
- {
- ["category"]="ll",
- ["contextname"]="ngrave",
- ["description"]="LATIN SMALL LETTER N WITH GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["specials"]={ "char", 0x006E, 0x0300 },
- ["uccode"]=0x01F8,
- ["unicodeslot"]=0x01F9, -- ǹ
- },
- {
- ["adobename"]="Aringacute",
- ["category"]="lu",
- ["contextname"]="Aringacute",
- ["description"]="LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE",
- ["lccode"]=0x01FB,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x00C5, 0x0301 },
- ["unicodeslot"]=0x01FA, -- Ǻ
- },
- {
- ["adobename"]="aringacute",
- ["category"]="ll",
- ["contextname"]="aringacute",
- ["description"]="LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x00E5, 0x0301 },
- ["uccode"]=0x01FA,
- ["unicodeslot"]=0x01FB, -- ǻ
- },
- {
- ["adobename"]="AEacute",
- ["category"]="lu",
- ["contextname"]="AEacute",
- ["description"]="LATIN CAPITAL LETTER AE WITH ACUTE",
- ["lccode"]=0x01FD,
- ["linebreak"]="al",
- ["shcode"]=0x00C6,
- ["specials"]={ "char", 0x00C6, 0x0301 },
- ["unicodeslot"]=0x01FC, -- Ǽ
- },
- {
- ["adobename"]="aeacute",
- ["category"]="ll",
- ["contextname"]="aeacute",
- ["description"]="LATIN SMALL LETTER AE WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x00E6,
- ["specials"]={ "char", 0x00E6, 0x0301 },
- ["uccode"]=0x01FC,
- ["unicodeslot"]=0x01FD, -- ǽ
- },
- {
- ["adobename"]="Oslashacute",
- ["category"]="lu",
- ["contextname"]="Ostrokeacute",
- ["description"]="LATIN CAPITAL LETTER O WITH STROKE AND ACUTE",
- ["lccode"]=0x01FF,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x00D8, 0x0301 },
- ["unicodeslot"]=0x01FE, -- Ǿ
- },
- {
- ["adobename"]="oslashacute",
- ["category"]="ll",
- ["contextname"]="ostrokeacute",
- ["description"]="LATIN SMALL LETTER O WITH STROKE AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x00F8, 0x0301 },
- ["uccode"]=0x01FE,
- ["unicodeslot"]=0x01FF, -- ǿ
- },
- {
- ["category"]="lu",
- ["contextname"]="Adoublegrave",
- ["description"]="LATIN CAPITAL LETTER A WITH DOUBLE GRAVE",
- ["lccode"]=0x0201,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x030F },
- ["unicodeslot"]=0x0200, -- Ȁ
- },
- {
- ["category"]="ll",
- ["contextname"]="adoublegrave",
- ["description"]="LATIN SMALL LETTER A WITH DOUBLE GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x030F },
- ["uccode"]=0x0200,
- ["unicodeslot"]=0x0201, -- ȁ
- },
- {
- ["category"]="lu",
- ["contextname"]="Ainvertedbreve",
- ["description"]="LATIN CAPITAL LETTER A WITH INVERTED BREVE",
- ["lccode"]=0x0203,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x0311 },
- ["unicodeslot"]=0x0202, -- Ȃ
- },
- {
- ["category"]="ll",
- ["contextname"]="ainvertedbreve",
- ["description"]="LATIN SMALL LETTER A WITH INVERTED BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x0311 },
- ["uccode"]=0x0202,
- ["unicodeslot"]=0x0203, -- ȃ
- },
- {
- ["category"]="lu",
- ["contextname"]="Edoublegrave",
- ["description"]="LATIN CAPITAL LETTER E WITH DOUBLE GRAVE",
- ["lccode"]=0x0205,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x030F },
- ["unicodeslot"]=0x0204, -- Ȅ
- },
- {
- ["category"]="ll",
- ["contextname"]="edoublegrave",
- ["description"]="LATIN SMALL LETTER E WITH DOUBLE GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x030F },
- ["uccode"]=0x0204,
- ["unicodeslot"]=0x0205, -- ȅ
- },
- {
- ["category"]="lu",
- ["contextname"]="Einvertedbreve",
- ["description"]="LATIN CAPITAL LETTER E WITH INVERTED BREVE",
- ["lccode"]=0x0207,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x0311 },
- ["unicodeslot"]=0x0206, -- Ȇ
- },
- {
- ["category"]="ll",
- ["contextname"]="einvertedbreve",
- ["description"]="LATIN SMALL LETTER E WITH INVERTED BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x0311 },
- ["uccode"]=0x0206,
- ["unicodeslot"]=0x0207, -- ȇ
- },
- {
- ["category"]="lu",
- ["contextname"]="Idoublegrave",
- ["description"]="LATIN CAPITAL LETTER I WITH DOUBLE GRAVE",
- ["lccode"]=0x0209,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x030F },
- ["unicodeslot"]=0x0208, -- Ȉ
- },
- {
- ["category"]="ll",
- ["contextname"]="idoublegrave",
- ["description"]="LATIN SMALL LETTER I WITH DOUBLE GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x0069, 0x030F },
- ["uccode"]=0x0208,
- ["unicodeslot"]=0x0209, -- ȉ
- },
- {
- ["category"]="lu",
- ["contextname"]="Iinvertedbreve",
- ["description"]="LATIN CAPITAL LETTER I WITH INVERTED BREVE",
- ["lccode"]=0x020B,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x0311 },
- ["unicodeslot"]=0x020A, -- Ȋ
- },
- {
- ["category"]="ll",
- ["contextname"]="iinvertedbreve",
- ["description"]="LATIN SMALL LETTER I WITH INVERTED BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x0069, 0x0311 },
- ["uccode"]=0x020A,
- ["unicodeslot"]=0x020B, -- ȋ
- },
- {
- ["category"]="lu",
- ["contextname"]="Odoublegrave",
- ["description"]="LATIN CAPITAL LETTER O WITH DOUBLE GRAVE",
- ["lccode"]=0x020D,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x030F },
- ["unicodeslot"]=0x020C, -- Ȍ
- },
- {
- ["category"]="ll",
- ["contextname"]="odoublegrave",
- ["description"]="LATIN SMALL LETTER O WITH DOUBLE GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x030F },
- ["uccode"]=0x020C,
- ["unicodeslot"]=0x020D, -- ȍ
- },
- {
- ["category"]="lu",
- ["contextname"]="Oinvertedbreve",
- ["description"]="LATIN CAPITAL LETTER O WITH INVERTED BREVE",
- ["lccode"]=0x020F,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x0311 },
- ["unicodeslot"]=0x020E, -- Ȏ
- },
- {
- ["category"]="ll",
- ["contextname"]="oinvertedbreve",
- ["description"]="LATIN SMALL LETTER O WITH INVERTED BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x0311 },
- ["uccode"]=0x020E,
- ["unicodeslot"]=0x020F, -- ȏ
- },
- {
- ["category"]="lu",
- ["contextname"]="Rdoublegrave",
- ["description"]="LATIN CAPITAL LETTER R WITH DOUBLE GRAVE",
- ["lccode"]=0x0211,
- ["linebreak"]="al",
- ["shcode"]=0x0052,
- ["specials"]={ "char", 0x0052, 0x030F },
- ["unicodeslot"]=0x0210, -- Ȑ
- },
- {
- ["category"]="ll",
- ["contextname"]="rdoublegrave",
- ["description"]="LATIN SMALL LETTER R WITH DOUBLE GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["specials"]={ "char", 0x0072, 0x030F },
- ["uccode"]=0x0210,
- ["unicodeslot"]=0x0211, -- ȑ
- },
- {
- ["category"]="lu",
- ["contextname"]="Rinvertedbreve",
- ["description"]="LATIN CAPITAL LETTER R WITH INVERTED BREVE",
- ["lccode"]=0x0213,
- ["linebreak"]="al",
- ["shcode"]=0x0052,
- ["specials"]={ "char", 0x0052, 0x0311 },
- ["unicodeslot"]=0x0212, -- Ȓ
- },
- {
- ["category"]="ll",
- ["contextname"]="rinvertedbreve",
- ["description"]="LATIN SMALL LETTER R WITH INVERTED BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["specials"]={ "char", 0x0072, 0x0311 },
- ["uccode"]=0x0212,
- ["unicodeslot"]=0x0213, -- ȓ
- },
- {
- ["category"]="lu",
- ["contextname"]="Udoublegrave",
- ["description"]="LATIN CAPITAL LETTER U WITH DOUBLE GRAVE",
- ["lccode"]=0x0215,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x030F },
- ["unicodeslot"]=0x0214, -- Ȕ
- },
- {
- ["category"]="ll",
- ["contextname"]="udoublegrave",
- ["description"]="LATIN SMALL LETTER U WITH DOUBLE GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x030F },
- ["uccode"]=0x0214,
- ["unicodeslot"]=0x0215, -- ȕ
- },
- {
- ["category"]="lu",
- ["contextname"]="Uinvertedbreve",
- ["description"]="LATIN CAPITAL LETTER U WITH INVERTED BREVE",
- ["lccode"]=0x0217,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x0311 },
- ["unicodeslot"]=0x0216, -- Ȗ
- },
- {
- ["category"]="ll",
- ["contextname"]="uinvertedbreve",
- ["description"]="LATIN SMALL LETTER U WITH INVERTED BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x0311 },
- ["uccode"]=0x0216,
- ["unicodeslot"]=0x0217, -- ȗ
- },
- {
- ["adobename"]="Scommaaccent",
- ["category"]="lu",
- ["contextname"]="Scommaaccent",
- ["description"]="LATIN CAPITAL LETTER S WITH COMMA BELOW",
- ["lccode"]=0x0219,
- ["linebreak"]="al",
- ["shcode"]=0x0053,
- ["specials"]={ "char", 0x0053, 0x0326 },
- ["unicodeslot"]=0x0218, -- Ș
- },
- {
- ["adobename"]="scommaaccent",
- ["category"]="ll",
- ["contextname"]="scommaaccent",
- ["description"]="LATIN SMALL LETTER S WITH COMMA BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0073,
- ["specials"]={ "char", 0x0073, 0x0326 },
- ["uccode"]=0x0218,
- ["unicodeslot"]=0x0219, -- ș
- },
- {
- ["category"]="lu",
- ["contextname"]="Tcommaaccent",
- ["description"]="LATIN CAPITAL LETTER T WITH COMMA BELOW",
- ["lccode"]=0x021B,
- ["linebreak"]="al",
- ["shcode"]=0x0054,
- ["specials"]={ "char", 0x0054, 0x0326 },
- ["unicodeslot"]=0x021A, -- Ț
- },
- {
- ["category"]="ll",
- ["contextname"]="tcommaaccent",
- ["description"]="LATIN SMALL LETTER T WITH COMMA BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["specials"]={ "char", 0x0074, 0x0326 },
- ["uccode"]=0x021A,
- ["unicodeslot"]=0x021B, -- ț
- },
- {
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER YOGH",
- ["lccode"]=0x021D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x021C, -- Ȝ
- },
- {
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER YOGH",
- ["linebreak"]="al",
- ["uccode"]=0x021C,
- ["unicodeslot"]=0x021D, -- ȝ
- },
- {
- ["category"]="lu",
- ["contextname"]="Hcaron",
- ["description"]="LATIN CAPITAL LETTER H WITH CARON",
- ["lccode"]=0x021F,
- ["linebreak"]="al",
- ["shcode"]=0x0048,
- ["specials"]={ "char", 0x0048, 0x030C },
- ["unicodeslot"]=0x021E, -- Ȟ
- },
- {
- ["category"]="ll",
- ["contextname"]="hcaron",
- ["description"]="LATIN SMALL LETTER H WITH CARON",
- ["linebreak"]="al",
- ["shcode"]=0x0068,
- ["specials"]={ "char", 0x0068, 0x030C },
- ["uccode"]=0x021E,
- ["unicodeslot"]=0x021F, -- ȟ
- },
- {
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER N WITH LONG RIGHT LEG",
- ["lccode"]=0x019E,
- ["linebreak"]="al",
- ["shcode"]=0x004E,
- ["unicodeslot"]=0x0220, -- Ƞ
- },
- {
- ["category"]="ll",
- ["contextname"]="dcurl",
- ["description"]="LATIN SMALL LETTER D WITH CURL",
- ["linebreak"]="al",
- ["shcode"]=0x0064,
- ["unicodeslot"]=0x0221, -- ȡ
- },
- {
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER OU",
- ["lccode"]=0x0223,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0222, -- Ȣ
- },
- {
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER OU",
- ["linebreak"]="al",
- ["uccode"]=0x0222,
- ["unicodeslot"]=0x0223, -- ȣ
- },
- {
- ["category"]="lu",
- ["contextname"]="Zhook",
- ["description"]="LATIN CAPITAL LETTER Z WITH HOOK",
- ["lccode"]=0x0225,
- ["linebreak"]="al",
- ["shcode"]=0x005A,
- ["unicodeslot"]=0x0224, -- Ȥ
- },
- {
- ["category"]="ll",
- ["contextname"]="zhook",
- ["description"]="LATIN SMALL LETTER Z WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x007A,
- ["uccode"]=0x0224,
- ["unicodeslot"]=0x0225, -- ȥ
- },
- {
- ["category"]="lu",
- ["contextname"]="Adotaccent",
- ["description"]="LATIN CAPITAL LETTER A WITH DOT ABOVE",
- ["lccode"]=0x0227,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x0307 },
- ["unicodeslot"]=0x0226, -- Ȧ
- },
- {
- ["category"]="ll",
- ["contextname"]="adotaccent",
- ["description"]="LATIN SMALL LETTER A WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x0307 },
- ["uccode"]=0x0226,
- ["unicodeslot"]=0x0227, -- ȧ
- },
- {
- ["category"]="lu",
- ["contextname"]="Ecedilla",
- ["description"]="LATIN CAPITAL LETTER E WITH CEDILLA",
- ["lccode"]=0x0229,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x0327 },
- ["unicodeslot"]=0x0228, -- Ȩ
- },
- {
- ["category"]="ll",
- ["contextname"]="ecedilla",
- ["description"]="LATIN SMALL LETTER E WITH CEDILLA",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x0327 },
- ["uccode"]=0x0228,
- ["unicodeslot"]=0x0229, -- ȩ
- },
- {
- ["category"]="lu",
- ["contextname"]="Odiaeresismacron",
- ["description"]="LATIN CAPITAL LETTER O WITH DIAERESIS AND MACRON",
- ["lccode"]=0x022B,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x00D6, 0x0304 },
- ["unicodeslot"]=0x022A, -- Ȫ
- },
- {
- ["category"]="ll",
- ["contextname"]="odiaeresismacron",
- ["description"]="LATIN SMALL LETTER O WITH DIAERESIS AND MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x00F6, 0x0304 },
- ["uccode"]=0x022A,
- ["unicodeslot"]=0x022B, -- ȫ
- },
- {
- ["category"]="lu",
- ["contextname"]="Otildemacron",
- ["description"]="LATIN CAPITAL LETTER O WITH TILDE AND MACRON",
- ["lccode"]=0x022D,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x00D5, 0x0304 },
- ["unicodeslot"]=0x022C, -- Ȭ
- },
- {
- ["category"]="ll",
- ["contextname"]="otildemacron",
- ["description"]="LATIN SMALL LETTER O WITH TILDE AND MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x00F5, 0x0304 },
- ["uccode"]=0x022C,
- ["unicodeslot"]=0x022D, -- ȭ
- },
- {
- ["category"]="lu",
- ["contextname"]="Odotaccent",
- ["description"]="LATIN CAPITAL LETTER O WITH DOT ABOVE",
- ["lccode"]=0x022F,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x0307 },
- ["unicodeslot"]=0x022E, -- Ȯ
- },
- {
- ["category"]="ll",
- ["contextname"]="odotaccent",
- ["description"]="LATIN SMALL LETTER O WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x0307 },
- ["uccode"]=0x022E,
- ["unicodeslot"]=0x022F, -- ȯ
- },
- {
- ["category"]="lu",
- ["contextname"]="Odotaccentmacron",
- ["description"]="LATIN CAPITAL LETTER O WITH DOT ABOVE AND MACRON",
- ["lccode"]=0x0231,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x022E, 0x0304 },
- ["unicodeslot"]=0x0230, -- Ȱ
- },
- {
- ["category"]="ll",
- ["contextname"]="odotaccentmacron",
- ["description"]="LATIN SMALL LETTER O WITH DOT ABOVE AND MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x022F, 0x0304 },
- ["uccode"]=0x0230,
- ["unicodeslot"]=0x0231, -- ȱ
- },
- {
- ["category"]="lu",
- ["contextname"]="Ymacron",
- ["description"]="LATIN CAPITAL LETTER Y WITH MACRON",
- ["lccode"]=0x0233,
- ["linebreak"]="al",
- ["shcode"]=0x0059,
- ["specials"]={ "char", 0x0059, 0x0304 },
- ["unicodeslot"]=0x0232, -- Ȳ
- },
- {
- ["category"]="ll",
- ["contextname"]="ymacron",
- ["description"]="LATIN SMALL LETTER Y WITH MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x0079,
- ["specials"]={ "char", 0x0079, 0x0304 },
- ["uccode"]=0x0232,
- ["unicodeslot"]=0x0233, -- ȳ
- },
- {
- ["category"]="ll",
- ["contextname"]="lcurl",
- ["description"]="LATIN SMALL LETTER L WITH CURL",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["unicodeslot"]=0x0234, -- ȴ
- },
- {
- ["category"]="ll",
- ["contextname"]="ncurl",
- ["description"]="LATIN SMALL LETTER N WITH CURL",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["unicodeslot"]=0x0235, -- ȵ
- },
- {
- ["category"]="ll",
- ["contextname"]="tcurl",
- ["description"]="LATIN SMALL LETTER T WITH CURL",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["unicodeslot"]=0x0236, -- ȶ
- },
- {
- ["category"]="ll",
- ["contextname"]="dotlessj",
- ["description"]="LATIN SMALL LETTER DOTLESS J",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0237, -- ȷ
- },
- {
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER DB DIGRAPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0238, -- ȸ
+ category="ll",
+ description="LATIN SMALL LETTER S WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0073,
+ unicodeslot=0x0282,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER QP DIGRAPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0239, -- ȹ
- },
- {
- ["category"]="lu",
- ["contextname"]="Astroke",
- ["description"]="LATIN CAPITAL LETTER A WITH STROKE",
- ["lccode"]=0x2C65,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["unicodeslot"]=0x023A, -- Ⱥ
- },
- {
- ["category"]="lu",
- ["contextname"]="Cstroke",
- ["description"]="LATIN CAPITAL LETTER C WITH STROKE",
- ["lccode"]=0x023C,
- ["linebreak"]="al",
- ["shcode"]=0x0043,
- ["unicodeslot"]=0x023B, -- Ȼ
+ category="ll",
+ description="LATIN SMALL LETTER ESH",
+ direction="l",
+ linebreak="al",
+ uccode=0x01A9,
+ unicodeslot=0x0283,
},
{
- ["category"]="ll",
- ["contextname"]="cstroke",
- ["description"]="LATIN SMALL LETTER C WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0063,
- ["uccode"]=0x023B,
- ["unicodeslot"]=0x023C, -- ȼ
+ category="ll",
+ description="LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0284,
},
{
- ["category"]="lu",
- ["contextname"]="Lbar",
- ["description"]="LATIN CAPITAL LETTER L WITH BAR",
- ["lccode"]=0x019A,
- ["linebreak"]="al",
- ["shcode"]=0x004C,
- ["unicodeslot"]=0x023D, -- Ƚ
+ category="ll",
+ description="LATIN SMALL LETTER SQUAT REVERSED ESH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0285,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER T WITH DIAGONAL STROKE",
- ["lccode"]=0x2C66,
- ["linebreak"]="al",
- ["shcode"]=0x0054,
- ["unicodeslot"]=0x023E, -- Ⱦ
+ category="ll",
+ description="LATIN SMALL LETTER ESH WITH CURL",
+ direction="l",
+ linebreak="al",
+ shcode=0x0283,
+ unicodeslot=0x0286,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER S WITH SWASH TAIL",
- ["linebreak"]="al",
- ["shcode"]=0x0073,
- ["unicodeslot"]=0x023F, -- ȿ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED T",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0287,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER Z WITH SWASH TAIL",
- ["linebreak"]="al",
- ["shcode"]=0x007A,
- ["unicodeslot"]=0x0240, -- ɀ
+ category="ll",
+ description="LATIN SMALL LETTER T WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ uccode=0x01AE,
+ unicodeslot=0x0288,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER GLOTTAL STOP",
- ["lccode"]=0x0242,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0241, -- Ɂ
+ category="ll",
+ description="LATIN SMALL LETTER U BAR",
+ direction="l",
+ linebreak="al",
+ uccode=0x0244,
+ unicodeslot=0x0289,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER GLOTTAL STOP",
- ["linebreak"]="al",
- ["uccode"]=0x0241,
- ["unicodeslot"]=0x0242, -- ɂ
+ category="ll",
+ description="LATIN SMALL LETTER UPSILON",
+ direction="l",
+ linebreak="al",
+ uccode=0x01B1,
+ unicodeslot=0x028A,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER B WITH STROKE",
- ["lccode"]=0x0180,
- ["linebreak"]="al",
- ["shcode"]=0x0042,
- ["unicodeslot"]=0x0243, -- Ƀ
+ category="ll",
+ description="LATIN SMALL LETTER V WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0076,
+ uccode=0x01B2,
+ unicodeslot=0x028B,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER U BAR",
- ["lccode"]=0x0289,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0244, -- Ʉ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED V",
+ direction="l",
+ linebreak="al",
+ uccode=0x0245,
+ unicodeslot=0x028C,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER TURNED V",
- ["lccode"]=0x028C,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0245, -- Ʌ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED W",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x028D,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER E WITH STROKE",
- ["lccode"]=0x0247,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["unicodeslot"]=0x0246, -- Ɇ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED Y",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x028E,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER E WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["uccode"]=0x0246,
- ["unicodeslot"]=0x0247, -- ɇ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL Y",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x028F,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER J WITH STROKE",
- ["lccode"]=0x0249,
- ["linebreak"]="al",
- ["shcode"]=0x004A,
- ["unicodeslot"]=0x0248, -- Ɉ
+ category="ll",
+ description="LATIN SMALL LETTER Z WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x007A,
+ unicodeslot=0x0290,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER J WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x006A,
- ["uccode"]=0x0248,
- ["unicodeslot"]=0x0249, -- ɉ
+ category="ll",
+ description="LATIN SMALL LETTER Z WITH CURL",
+ direction="l",
+ linebreak="al",
+ shcode=0x007A,
+ unicodeslot=0x0291,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER SMALL Q WITH HOOK TAIL",
- ["lccode"]=0x024B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x024A, -- Ɋ
+ category="ll",
+ description="LATIN SMALL LETTER EZH",
+ direction="l",
+ linebreak="al",
+ uccode=0x01B7,
+ unicodeslot=0x0292,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER Q WITH HOOK TAIL",
- ["linebreak"]="al",
- ["shcode"]=0x0071,
- ["uccode"]=0x024A,
- ["unicodeslot"]=0x024B, -- ɋ
+ category="ll",
+ description="LATIN SMALL LETTER EZH WITH CURL",
+ direction="l",
+ linebreak="al",
+ shcode=0x0292,
+ unicodeslot=0x0293,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER R WITH STROKE",
- ["lccode"]=0x024D,
- ["linebreak"]="al",
- ["shcode"]=0x0052,
- ["unicodeslot"]=0x024C, -- Ɍ
+ category="lo",
+ description="LATIN LETTER GLOTTAL STOP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0294,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER R WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["uccode"]=0x024C,
- ["unicodeslot"]=0x024D, -- ɍ
+ category="ll",
+ description="LATIN LETTER PHARYNGEAL VOICED FRICATIVE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0295,
},
{
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER Y WITH STROKE",
- ["lccode"]=0x024F,
- ["linebreak"]="al",
- ["shcode"]=0x0059,
- ["unicodeslot"]=0x024E, -- Ɏ
+ category="ll",
+ description="LATIN LETTER INVERTED GLOTTAL STOP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0296,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER Y WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0079,
- ["uccode"]=0x024E,
- ["unicodeslot"]=0x024F, -- ɏ
+ category="ll",
+ description="LATIN LETTER STRETCHED C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0297,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0250, -- ɐ
+ category="ll",
+ description="LATIN LETTER BILABIAL CLICK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0298,
},
{
- ["category"]="ll",
- ["cjkwd"]="a",
- ["description"]="LATIN SMALL LETTER ALPHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0251, -- ɑ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0299,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED ALPHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0252, -- ɒ
+ category="ll",
+ description="LATIN SMALL LETTER CLOSED OPEN E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x029A,
},
{
- ["category"]="ll",
- ["contextname"]="bhook",
- ["description"]="LATIN SMALL LETTER B WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0062,
- ["uccode"]=0x0181,
- ["unicodeslot"]=0x0253, -- ɓ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL G WITH HOOK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x029B,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER OPEN O",
- ["linebreak"]="al",
- ["uccode"]=0x0186,
- ["unicodeslot"]=0x0254, -- ɔ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL H",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x029C,
},
{
- ["category"]="ll",
- ["contextname"]="ccurl",
- ["description"]="LATIN SMALL LETTER C WITH CURL",
- ["linebreak"]="al",
- ["shcode"]=0x0063,
- ["unicodeslot"]=0x0255, -- ɕ
+ category="ll",
+ description="LATIN SMALL LETTER J WITH CROSSED-TAIL",
+ direction="l",
+ linebreak="al",
+ shcode=0x006A,
+ unicodeslot=0x029D,
},
{
- ["category"]="ll",
- ["contextname"]="dtail",
- ["description"]="LATIN SMALL LETTER D WITH TAIL",
- ["linebreak"]="al",
- ["shcode"]=0x0064,
- ["uccode"]=0x0189,
- ["unicodeslot"]=0x0256, -- ɖ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED K",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x029E,
},
{
- ["category"]="ll",
- ["contextname"]="dhook",
- ["description"]="LATIN SMALL LETTER D WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0064,
- ["uccode"]=0x018A,
- ["unicodeslot"]=0x0257, -- ɗ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL L",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x029F,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER REVERSED E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0258, -- ɘ
+ category="ll",
+ description="LATIN SMALL LETTER Q WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0071,
+ unicodeslot=0x02A0,
},
{
- ["category"]="ll",
- ["contextname"]="schwa",
- ["description"]="LATIN SMALL LETTER SCHWA",
- ["linebreak"]="al",
- ["uccode"]=0x018F,
- ["unicodeslot"]=0x0259, -- ə
+ category="ll",
+ description="LATIN LETTER GLOTTAL STOP WITH STROKE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02A1,
},
{
- ["category"]="ll",
- ["contextname"]="schwahook",
- ["description"]="LATIN SMALL LETTER SCHWA WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0259,
- ["unicodeslot"]=0x025A, -- ɚ
+ category="ll",
+ description="LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02A2,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER OPEN E",
- ["linebreak"]="al",
- ["uccode"]=0x0190,
- ["unicodeslot"]=0x025B, -- ɛ
+ category="ll",
+ description="LATIN SMALL LETTER DZ DIGRAPH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02A3,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER REVERSED OPEN E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x025C, -- ɜ
+ category="ll",
+ description="LATIN SMALL LETTER DEZH DIGRAPH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02A4,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER REVERSED OPEN E WITH HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x025D, -- ɝ
+ category="ll",
+ description="LATIN SMALL LETTER DZ DIGRAPH WITH CURL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02A5,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER CLOSED REVERSED OPEN E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x025E, -- ɞ
+ category="ll",
+ description="LATIN SMALL LETTER TS DIGRAPH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02A6,
},
{
- ["category"]="ll",
- ["contextname"]="dotlessjstroke",
- ["description"]="LATIN SMALL LETTER DOTLESS J WITH STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x025F, -- ɟ
+ category="ll",
+ description="LATIN SMALL LETTER TESH DIGRAPH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02A7,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER G WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0067,
- ["uccode"]=0x0193,
- ["unicodeslot"]=0x0260, -- ɠ
+ category="ll",
+ description="LATIN SMALL LETTER TC DIGRAPH WITH CURL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02A8,
},
{
- ["category"]="ll",
- ["cjkwd"]="a",
- ["description"]="LATIN SMALL LETTER SCRIPT G",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0261, -- ɡ
+ category="ll",
+ description="LATIN SMALL LETTER FENG DIGRAPH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02A9,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL G",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0262, -- ɢ
+ category="ll",
+ description="LATIN SMALL LETTER LS DIGRAPH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02AA,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER GAMMA",
- ["linebreak"]="al",
- ["uccode"]=0x0194,
- ["unicodeslot"]=0x0263, -- ɣ
+ category="ll",
+ description="LATIN SMALL LETTER LZ DIGRAPH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02AB,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER RAMS HORN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0264, -- ɤ
+ category="ll",
+ description="LATIN LETTER BILABIAL PERCUSSIVE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02AC,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED H",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0265, -- ɥ
+ category="ll",
+ description="LATIN LETTER BIDENTAL PERCUSSIVE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02AD,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER H WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0068,
- ["unicodeslot"]=0x0266, -- ɦ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED H WITH FISHHOOK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02AE,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER HENG WITH HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0267, -- ɧ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02AF,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER I WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["uccode"]=0x0197,
- ["unicodeslot"]=0x0268, -- ɨ
+ category="lm",
+ description="MODIFIER LETTER SMALL H",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0068 },
+ unicodeslot=0x02B0,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER IOTA",
- ["linebreak"]="al",
- ["uccode"]=0x0196,
- ["unicodeslot"]=0x0269, -- ɩ
+ category="lm",
+ description="MODIFIER LETTER SMALL H WITH HOOK",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0266 },
+ unicodeslot=0x02B1,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x026A, -- ɪ
+ category="lm",
+ description="MODIFIER LETTER SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x006A },
+ unicodeslot=0x02B2,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER L WITH MIDDLE TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["uccode"]=0x2C62,
- ["unicodeslot"]=0x026B, -- ɫ
+ category="lm",
+ description="MODIFIER LETTER SMALL R",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0072 },
+ unicodeslot=0x02B3,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER L WITH BELT",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["unicodeslot"]=0x026C, -- ɬ
+ category="lm",
+ description="MODIFIER LETTER SMALL TURNED R",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0279 },
+ unicodeslot=0x02B4,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER L WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["unicodeslot"]=0x026D, -- ɭ
+ category="lm",
+ description="MODIFIER LETTER SMALL TURNED R WITH HOOK",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x027B },
+ unicodeslot=0x02B5,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER LEZH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x026E, -- ɮ
+ category="lm",
+ description="MODIFIER LETTER SMALL CAPITAL INVERTED R",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0281 },
+ unicodeslot=0x02B6,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED M",
- ["linebreak"]="al",
- ["uccode"]=0x019C,
- ["unicodeslot"]=0x026F, -- ɯ
+ category="lm",
+ description="MODIFIER LETTER SMALL W",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0077 },
+ unicodeslot=0x02B7,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED M WITH LONG LEG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0270, -- ɰ
+ category="lm",
+ description="MODIFIER LETTER SMALL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0079 },
+ unicodeslot=0x02B8,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER M WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x006D,
- ["unicodeslot"]=0x0271, -- ɱ
+ category="lm",
+ description="MODIFIER LETTER PRIME",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02B9,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER N WITH LEFT HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["uccode"]=0x019D,
- ["unicodeslot"]=0x0272, -- ɲ
+ category="lm",
+ description="MODIFIER LETTER DOUBLE PRIME",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02BA,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER N WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["unicodeslot"]=0x0273, -- ɳ
+ category="lm",
+ description="MODIFIER LETTER TURNED COMMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02BB,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL N",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0274, -- ɴ
+ adobename="afii57929",
+ category="lm",
+ description="MODIFIER LETTER APOSTROPHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02BC,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER BARRED O",
- ["linebreak"]="al",
- ["uccode"]=0x019F,
- ["unicodeslot"]=0x0275, -- ɵ
+ adobename="afii64937",
+ category="lm",
+ description="MODIFIER LETTER REVERSED COMMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02BD,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL OE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0276, -- ɶ
+ category="lm",
+ description="MODIFIER LETTER RIGHT HALF RING",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02BE,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER CLOSED OMEGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0277, -- ɷ
+ category="lm",
+ description="MODIFIER LETTER LEFT HALF RING",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02BF,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER PHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0278, -- ɸ
+ category="lm",
+ description="MODIFIER LETTER GLOTTAL STOP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02C0,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0279, -- ɹ
+ category="lm",
+ description="MODIFIER LETTER REVERSED GLOTTAL STOP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02C1,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED R WITH LONG LEG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x027A, -- ɺ
+ category="sk",
+ description="MODIFIER LETTER LEFT ARROWHEAD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02C2,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED R WITH HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x027B, -- ɻ
+ category="sk",
+ description="MODIFIER LETTER RIGHT ARROWHEAD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02C3,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER R WITH LONG LEG",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["unicodeslot"]=0x027C, -- ɼ
+ category="sk",
+ cjkwd="a",
+ description="MODIFIER LETTER UP ARROWHEAD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02C4,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER R WITH TAIL",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["uccode"]=0x2C64,
- ["unicodeslot"]=0x027D, -- ɽ
+ category="sk",
+ description="MODIFIER LETTER DOWN ARROWHEAD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02C5,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER R WITH FISHHOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["unicodeslot"]=0x027E, -- ɾ
+ adobename="circumflex",
+ category="lm",
+ contextname="textcircumflex",
+ description="MODIFIER LETTER CIRCUMFLEX ACCENT",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x0020, 0x0302 },
+ unicodeslot=0x02C6,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER REVERSED R WITH FISHHOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x027F, -- ɿ
+ adobename="caron",
+ category="lm",
+ cjkwd="a",
+ contextname="textcaron",
+ description="CARON",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0020, 0x030C },
+ unicodeslot=0x02C7,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL R",
- ["linebreak"]="al",
- ["uccode"]=0x01A6,
- ["unicodeslot"]=0x0280, -- ʀ
+ category="lm",
+ description="MODIFIER LETTER VERTICAL LINE",
+ direction="on",
+ linebreak="bb",
+ unicodeslot=0x02C8,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL INVERTED R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0281, -- ʁ
+ category="lm",
+ cjkwd="a",
+ description="MODIFIER LETTER MACRON",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x02C9,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER S WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0073,
- ["unicodeslot"]=0x0282, -- ʂ
+ category="lm",
+ cjkwd="a",
+ description="MODIFIER LETTER ACUTE ACCENT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x02CA,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER ESH",
- ["linebreak"]="al",
- ["uccode"]=0x01A9,
- ["unicodeslot"]=0x0283, -- ʃ
+ category="lm",
+ cjkwd="a",
+ description="MODIFIER LETTER GRAVE ACCENT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x02CB,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER DOTLESS J WITH STROKE AND HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0284, -- ʄ
+ category="lm",
+ description="MODIFIER LETTER LOW VERTICAL LINE",
+ direction="on",
+ linebreak="bb",
+ unicodeslot=0x02CC,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER SQUAT REVERSED ESH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0285, -- ʅ
+ category="lm",
+ cjkwd="a",
+ description="MODIFIER LETTER LOW MACRON",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x02CD,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER ESH WITH CURL",
- ["linebreak"]="al",
- ["shcode"]=0x0283,
- ["unicodeslot"]=0x0286, -- ʆ
+ category="lm",
+ description="MODIFIER LETTER LOW GRAVE ACCENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02CE,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED T",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0287, -- ʇ
+ category="lm",
+ description="MODIFIER LETTER LOW ACUTE ACCENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02CF,
+ },
+ {
+ category="lm",
+ cjkwd="a",
+ description="MODIFIER LETTER TRIANGULAR COLON",
+ direction="l",
+ linebreak="ai",
+ unicodeslot=0x02D0,
+ },
+ {
+ category="lm",
+ description="MODIFIER LETTER HALF TRIANGULAR COLON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02D1,
+ },
+ {
+ category="sk",
+ description="MODIFIER LETTER CENTRED RIGHT HALF RING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02D2,
+ },
+ {
+ category="sk",
+ description="MODIFIER LETTER CENTRED LEFT HALF RING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02D3,
+ },
+ {
+ category="sk",
+ description="MODIFIER LETTER UP TACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02D4,
+ },
+ {
+ category="sk",
+ description="MODIFIER LETTER DOWN TACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02D5,
+ },
+ {
+ category="sk",
+ description="MODIFIER LETTER PLUS SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02D6,
+ },
+ {
+ category="sk",
+ description="MODIFIER LETTER MINUS SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02D7,
+ },
+ {
+ adobename="breve",
+ category="sk",
+ cjkwd="a",
+ contextname="textbreve",
+ description="BREVE",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0020, 0x0306 },
+ unicodeslot=0x02D8,
+ },
+ {
+ adobename="dotaccent",
+ category="sk",
+ cjkwd="a",
+ contextname="textdotaccent",
+ description="DOT ABOVE",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0020, 0x0307 },
+ unicodeslot=0x02D9,
+ },
+ {
+ adobename="ring",
+ category="sk",
+ cjkwd="a",
+ contextname="textring",
+ description="RING ABOVE",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0020, 0x030A },
+ unicodeslot=0x02DA,
+ },
+ {
+ adobename="ogonek",
+ category="sk",
+ cjkwd="a",
+ contextname="textogonek",
+ description="OGONEK",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0020, 0x0328 },
+ unicodeslot=0x02DB,
+ },
+ {
+ adobename="tilde",
+ category="sk",
+ contextname="texttilde",
+ description="SMALL TILDE",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x0020, 0x0303 },
+ unicodeslot=0x02DC,
+ },
+ {
+ adobename="hungarumlaut",
+ category="sk",
+ cjkwd="a",
+ contextname="texthungarumlaut",
+ description="DOUBLE ACUTE ACCENT",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0020, 0x030B },
+ unicodeslot=0x02DD,
},
- {
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER T WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["uccode"]=0x01AE,
- ["unicodeslot"]=0x0288, -- ʈ
+ {
+ category="sk",
+ description="MODIFIER LETTER RHOTIC HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02DE,
+ },
+ {
+ category="sk",
+ cjkwd="a",
+ description="MODIFIER LETTER CROSS ACCENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02DF,
+ },
+ {
+ category="lm",
+ description="MODIFIER LETTER SMALL GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0263 },
+ unicodeslot=0x02E0,
+ },
+ {
+ category="lm",
+ description="MODIFIER LETTER SMALL L",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x006C },
+ unicodeslot=0x02E1,
+ },
+ {
+ category="lm",
+ description="MODIFIER LETTER SMALL S",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0073 },
+ unicodeslot=0x02E2,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER U BAR",
- ["linebreak"]="al",
- ["uccode"]=0x0244,
- ["unicodeslot"]=0x0289, -- ʉ
+ category="lm",
+ description="MODIFIER LETTER SMALL X",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0078 },
+ unicodeslot=0x02E3,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER UPSILON",
- ["linebreak"]="al",
- ["uccode"]=0x01B1,
- ["unicodeslot"]=0x028A, -- ʊ
+ category="lm",
+ description="MODIFIER LETTER SMALL REVERSED GLOTTAL STOP",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0295 },
+ unicodeslot=0x02E4,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER V WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0076,
- ["uccode"]=0x01B2,
- ["unicodeslot"]=0x028B, -- ʋ
+ category="sk",
+ description="MODIFIER LETTER EXTRA-HIGH TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02E5,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED V",
- ["linebreak"]="al",
- ["uccode"]=0x0245,
- ["unicodeslot"]=0x028C, -- ʌ
+ category="sk",
+ description="MODIFIER LETTER HIGH TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02E6,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED W",
- ["linebreak"]="al",
- ["unicodeslot"]=0x028D, -- ʍ
+ category="sk",
+ description="MODIFIER LETTER MID TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02E7,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED Y",
- ["linebreak"]="al",
- ["unicodeslot"]=0x028E, -- ʎ
+ category="sk",
+ description="MODIFIER LETTER LOW TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02E8,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL Y",
- ["linebreak"]="al",
- ["unicodeslot"]=0x028F, -- ʏ
+ category="sk",
+ description="MODIFIER LETTER EXTRA-LOW TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02E9,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER Z WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x007A,
- ["unicodeslot"]=0x0290, -- ʐ
+ category="sk",
+ description="MODIFIER LETTER YIN DEPARTING TONE MARK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02EA,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER Z WITH CURL",
- ["linebreak"]="al",
- ["shcode"]=0x007A,
- ["unicodeslot"]=0x0291, -- ʑ
+ category="sk",
+ description="MODIFIER LETTER YANG DEPARTING TONE MARK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02EB,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER EZH",
- ["linebreak"]="al",
- ["uccode"]=0x01B7,
- ["unicodeslot"]=0x0292, -- ʒ
+ category="sk",
+ description="MODIFIER LETTER VOICING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02EC,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER EZH WITH CURL",
- ["linebreak"]="al",
- ["shcode"]=0x0292,
- ["unicodeslot"]=0x0293, -- ʓ
+ category="sk",
+ description="MODIFIER LETTER UNASPIRATED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02ED,
},
{
- ["category"]="lo",
- ["description"]="LATIN LETTER GLOTTAL STOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0294, -- ʔ
+ category="lm",
+ description="MODIFIER LETTER DOUBLE APOSTROPHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x02EE,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER PHARYNGEAL VOICED FRICATIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0295, -- ʕ
+ category="sk",
+ description="MODIFIER LETTER LOW DOWN ARROWHEAD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02EF,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER INVERTED GLOTTAL STOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0296, -- ʖ
+ category="sk",
+ description="MODIFIER LETTER LOW UP ARROWHEAD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02F0,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER STRETCHED C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0297, -- ʗ
+ category="sk",
+ description="MODIFIER LETTER LOW LEFT ARROWHEAD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02F1,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER BILABIAL CLICK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0298, -- ʘ
+ category="sk",
+ description="MODIFIER LETTER LOW RIGHT ARROWHEAD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02F2,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0299, -- ʙ
+ category="sk",
+ description="MODIFIER LETTER LOW RING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02F3,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER CLOSED OPEN E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x029A, -- ʚ
+ category="sk",
+ description="MODIFIER LETTER MIDDLE GRAVE ACCENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02F4,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL G WITH HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x029B, -- ʛ
+ category="sk",
+ description="MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02F5,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL H",
- ["linebreak"]="al",
- ["unicodeslot"]=0x029C, -- ʜ
+ category="sk",
+ description="MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02F6,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER J WITH CROSSED-TAIL",
- ["linebreak"]="al",
- ["shcode"]=0x006A,
- ["unicodeslot"]=0x029D, -- ʝ
+ category="sk",
+ description="MODIFIER LETTER LOW TILDE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02F7,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED K",
- ["linebreak"]="al",
- ["unicodeslot"]=0x029E, -- ʞ
+ category="sk",
+ description="MODIFIER LETTER RAISED COLON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02F8,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x029F, -- ʟ
+ category="sk",
+ description="MODIFIER LETTER BEGIN HIGH TONE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02F9,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER Q WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0071,
- ["unicodeslot"]=0x02A0, -- ʠ
+ category="sk",
+ description="MODIFIER LETTER END HIGH TONE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02FA,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER GLOTTAL STOP WITH STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02A1, -- ʡ
+ category="sk",
+ description="MODIFIER LETTER BEGIN LOW TONE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02FB,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER REVERSED GLOTTAL STOP WITH STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02A2, -- ʢ
+ category="sk",
+ description="MODIFIER LETTER END LOW TONE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02FC,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER DZ DIGRAPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02A3, -- ʣ
+ category="sk",
+ description="MODIFIER LETTER SHELF",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02FD,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER DEZH DIGRAPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02A4, -- ʤ
+ category="sk",
+ description="MODIFIER LETTER OPEN SHELF",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02FE,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER DZ DIGRAPH WITH CURL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02A5, -- ʥ
+ category="sk",
+ description="MODIFIER LETTER LOW LEFT ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x02FF,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TS DIGRAPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02A6, -- ʦ
+ adobename="gravecomb",
+ category="mn",
+ cjkwd="a",
+ description="COMBINING GRAVE ACCENT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0300,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TESH DIGRAPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02A7, -- ʧ
+ adobename="acutecomb",
+ category="mn",
+ cjkwd="a",
+ description="COMBINING ACUTE ACCENT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0301,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TC DIGRAPH WITH CURL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02A8, -- ʨ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING CIRCUMFLEX ACCENT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0302,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER FENG DIGRAPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02A9, -- ʩ
+ adobename="tildecomb",
+ category="mn",
+ cjkwd="a",
+ description="COMBINING TILDE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0303,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER LS DIGRAPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02AA, -- ʪ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING MACRON",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0304,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER LZ DIGRAPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02AB, -- ʫ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING OVERLINE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0305,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER BILABIAL PERCUSSIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02AC, -- ʬ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING BREVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0306,
},
{
- ["category"]="ll",
- ["description"]="LATIN LETTER BIDENTAL PERCUSSIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02AD, -- ʭ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOT ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0307,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED H WITH FISHHOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02AE, -- ʮ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DIAERESIS",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0308,
},
{
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED H WITH FISHHOOK AND TAIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02AF, -- ʯ
+ adobename="hookabovecomb",
+ category="mn",
+ cjkwd="a",
+ description="COMBINING HOOK ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0309,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL H",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0068 },
- ["unicodeslot"]=0x02B0, -- ʰ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING RING ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x030A,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL H WITH HOOK",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0266 },
- ["unicodeslot"]=0x02B1, -- ʱ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOUBLE ACUTE ACCENT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x030B,
},
- {
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x006A },
- ["unicodeslot"]=0x02B2, -- ʲ
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING CARON",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x030C,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL R",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0072 },
- ["unicodeslot"]=0x02B3, -- ʳ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING VERTICAL LINE ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x030D,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL TURNED R",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0279 },
- ["unicodeslot"]=0x02B4, -- ʴ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOUBLE VERTICAL LINE ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x030E,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL TURNED R WITH HOOK",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x027B },
- ["unicodeslot"]=0x02B5, -- ʵ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOUBLE GRAVE ACCENT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x030F,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL CAPITAL INVERTED R",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0281 },
- ["unicodeslot"]=0x02B6, -- ʶ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING CANDRABINDU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0310,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL W",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0077 },
- ["unicodeslot"]=0x02B7, -- ʷ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING INVERTED BREVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0311,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL Y",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0079 },
- ["unicodeslot"]=0x02B8, -- ʸ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING TURNED COMMA ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0312,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER PRIME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02B9, -- ʹ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING COMMA ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0313,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER DOUBLE PRIME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02BA, -- ʺ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING REVERSED COMMA ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0314,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER TURNED COMMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02BB, -- ʻ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING COMMA ABOVE RIGHT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0315,
},
{
- ["adobename"]="afii57929",
- ["category"]="lm",
- ["description"]="MODIFIER LETTER APOSTROPHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02BC, -- ʼ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING GRAVE ACCENT BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0316,
},
{
- ["adobename"]="afii64937",
- ["category"]="lm",
- ["description"]="MODIFIER LETTER REVERSED COMMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02BD, -- ʽ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING ACUTE ACCENT BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0317,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER RIGHT HALF RING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02BE, -- ʾ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LEFT TACK BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0318,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER LEFT HALF RING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02BF, -- ʿ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING RIGHT TACK BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0319,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER GLOTTAL STOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02C0, -- ˀ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LEFT ANGLE ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x031A,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER REVERSED GLOTTAL STOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02C1, -- ˁ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING HORN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x031B,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER LEFT ARROWHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02C2, -- ˂
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LEFT HALF RING BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x031C,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER RIGHT ARROWHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02C3, -- ˃
+ category="mn",
+ cjkwd="a",
+ description="COMBINING UP TACK BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x031D,
},
{
- ["category"]="sk",
- ["cjkwd"]="a",
- ["description"]="MODIFIER LETTER UP ARROWHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02C4, -- ˄
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOWN TACK BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x031E,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER DOWN ARROWHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02C5, -- ˅
+ category="mn",
+ cjkwd="a",
+ description="COMBINING PLUS SIGN BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x031F,
},
{
- ["adobename"]="circumflex",
- ["category"]="lm",
- ["contextname"]="textcircumflex",
- ["description"]="MODIFIER LETTER CIRCUMFLEX ACCENT",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0020, 0x0302 }, -- added by hh
- ["unicodeslot"]=0x02C6, -- ˆ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING MINUS SIGN BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0320,
},
{
- ["adobename"]="caron",
- ["category"]="lm",
- ["cjkwd"]="a",
- ["contextname"]="textcaron",
- ["description"]="CARON",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0020, 0x030C }, -- added by hh
- ["unicodeslot"]=0x02C7, -- ˇ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING PALATALIZED HOOK BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0321,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER VERTICAL LINE",
- ["linebreak"]="bb",
- ["unicodeslot"]=0x02C8, -- ˈ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING RETROFLEX HOOK BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0322,
},
{
- ["category"]="lm",
- ["cjkwd"]="a",
- ["description"]="MODIFIER LETTER MACRON",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x02C9, -- ˉ
+ adobename="dotbelowcomb",
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOT BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0323,
},
{
- ["category"]="lm",
- ["cjkwd"]="a",
- ["description"]="MODIFIER LETTER ACUTE ACCENT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x02CA, -- ˊ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DIAERESIS BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0324,
},
{
- ["category"]="lm",
- ["cjkwd"]="a",
- ["description"]="MODIFIER LETTER GRAVE ACCENT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x02CB, -- ˋ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING RING BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0325,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER LOW VERTICAL LINE",
- ["linebreak"]="bb",
- ["unicodeslot"]=0x02CC, -- ˌ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING COMMA BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0326,
},
{
- ["category"]="lm",
- ["cjkwd"]="a",
- ["description"]="MODIFIER LETTER LOW MACRON",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x02CD, -- ˍ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING CEDILLA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0327,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER LOW GRAVE ACCENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02CE, -- ˎ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING OGONEK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0328,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER LOW ACUTE ACCENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02CF, -- ˏ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING VERTICAL LINE BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0329,
},
{
- ["category"]="lm",
- ["cjkwd"]="a",
- ["description"]="MODIFIER LETTER TRIANGULAR COLON",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x02D0, -- ː
+ category="mn",
+ cjkwd="a",
+ description="COMBINING BRIDGE BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x032A,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER HALF TRIANGULAR COLON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02D1, -- ˑ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING INVERTED DOUBLE ARCH BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x032B,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER CENTRED RIGHT HALF RING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02D2, -- ˒
+ category="mn",
+ cjkwd="a",
+ description="COMBINING CARON BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x032C,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER CENTRED LEFT HALF RING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02D3, -- ˓
+ category="mn",
+ cjkwd="a",
+ description="COMBINING CIRCUMFLEX ACCENT BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x032D,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER UP TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02D4, -- ˔
+ category="mn",
+ cjkwd="a",
+ description="COMBINING BREVE BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x032E,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER DOWN TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02D5, -- ˕
+ category="mn",
+ cjkwd="a",
+ description="COMBINING INVERTED BREVE BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x032F,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER PLUS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02D6, -- ˖
+ category="mn",
+ cjkwd="a",
+ description="COMBINING TILDE BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0330,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER MINUS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02D7, -- ˗
+ category="mn",
+ cjkwd="a",
+ description="COMBINING MACRON BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0331,
},
{
- ["adobename"]="breve",
- ["category"]="sk",
- ["cjkwd"]="a",
- ["contextname"]="textbreve",
- ["description"]="BREVE",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0020, 0x0306 },
- ["unicodeslot"]=0x02D8, -- ˘
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LOW LINE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0332,
},
{
- ["adobename"]="dotaccent",
- ["category"]="sk",
- ["cjkwd"]="a",
- ["contextname"]="textdotaccent",
- ["description"]="DOT ABOVE",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0020, 0x0307 },
- ["unicodeslot"]=0x02D9, -- ˙
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOUBLE LOW LINE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0333,
},
{
- ["adobename"]="ring",
- ["category"]="sk",
- ["cjkwd"]="a",
- ["contextname"]="textring",
- ["description"]="RING ABOVE",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0020, 0x030A },
- ["unicodeslot"]=0x02DA, -- ˚
+ category="mn",
+ cjkwd="a",
+ description="COMBINING TILDE OVERLAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0334,
},
{
- ["adobename"]="ogonek",
- ["category"]="sk",
- ["cjkwd"]="a",
- ["contextname"]="textogonek",
- ["description"]="OGONEK",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0020, 0x0328 },
- ["unicodeslot"]=0x02DB, -- ˛
+ category="mn",
+ cjkwd="a",
+ description="COMBINING SHORT STROKE OVERLAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0335,
},
{
- ["adobename"]="tilde",
- ["category"]="sk",
- ["contextname"]="texttilde",
- ["description"]="SMALL TILDE",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0020, 0x0303 },
- ["unicodeslot"]=0x02DC, -- ˜
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LONG STROKE OVERLAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0336,
},
{
- ["adobename"]="hungarumlaut",
- ["category"]="sk",
- ["cjkwd"]="a",
- ["contextname"]="texthungarumlaut",
- ["description"]="DOUBLE ACUTE ACCENT",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0020, 0x030B },
- ["unicodeslot"]=0x02DD, -- ˝
+ category="mn",
+ cjkwd="a",
+ description="COMBINING SHORT SOLIDUS OVERLAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0337,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER RHOTIC HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02DE, -- ˞
- },
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LONG SOLIDUS OVERLAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0338,
+ },
{
- ["category"]="sk",
- ["cjkwd"]="a",
- ["description"]="MODIFIER LETTER CROSS ACCENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02DF, -- ˟
- },
+ category="mn",
+ cjkwd="a",
+ description="COMBINING RIGHT HALF RING BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0339,
+ },
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING INVERTED BRIDGE BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x033A,
+ },
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING SQUARE BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x033B,
+ },
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING SEAGULL BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x033C,
+ },
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING X ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x033D,
+ },
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING VERTICAL TILDE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x033E,
+ },
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOUBLE OVERLINE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x033F,
+ },
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING GRAVE TONE MARK",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0300 },
+ unicodeslot=0x0340,
+ },
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0263 },
- ["unicodeslot"]=0x02E0, -- ˠ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING ACUTE TONE MARK",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0301 },
+ unicodeslot=0x0341,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL L",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x006C },
- ["unicodeslot"]=0x02E1, -- ˡ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING GREEK PERISPOMENI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0342,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL S",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0073 },
- ["unicodeslot"]=0x02E2, -- ˢ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING GREEK KORONIS",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0313 },
+ unicodeslot=0x0343,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL X",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0078 },
- ["unicodeslot"]=0x02E3, -- ˣ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING GREEK DIALYTIKA TONOS",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0308, 0x0301 },
+ unicodeslot=0x0344,
},
- {
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL REVERSED GLOTTAL STOP",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0295 },
- ["unicodeslot"]=0x02E4, -- ˤ
- },
- {
- ["category"]="sk",
- ["description"]="MODIFIER LETTER EXTRA-HIGH TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02E5, -- ˥
- },
- {
- ["category"]="sk",
- ["description"]="MODIFIER LETTER HIGH TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02E6, -- ˦
- },
- {
- ["category"]="sk",
- ["description"]="MODIFIER LETTER MID TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02E7, -- ˧
- },
- {
- ["category"]="sk",
- ["description"]="MODIFIER LETTER LOW TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02E8, -- ˨
- },
- {
- ["category"]="sk",
- ["description"]="MODIFIER LETTER EXTRA-LOW TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02E9, -- ˩
- },
- {
- ["category"]="sk",
- ["description"]="MODIFIER LETTER YIN DEPARTING TONE MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02EA, -- ˪
- },
- {
- ["category"]="sk",
- ["description"]="MODIFIER LETTER YANG DEPARTING TONE MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02EB, -- ˫
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING GREEK YPOGEGRAMMENI",
+ direction="nsm",
+ linebreak="cm",
+ uccode=0x0399,
+ unicodeslot=0x0345,
+ },
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING BRIDGE ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0346,
+ },
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING EQUALS SIGN BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0347,
+ },
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOUBLE VERTICAL LINE BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0348,
+ },
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LEFT ANGLE BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0349,
+ },
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING NOT TILDE ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x034A,
+ },
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING HOMOTHETIC ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x034B,
+ },
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING ALMOST EQUAL TO ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x034C,
},
- {
- ["category"]="sk",
- ["description"]="MODIFIER LETTER VOICING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02EC, -- ˬ
+ {
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LEFT RIGHT ARROW BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x034D,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER UNASPIRATED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02ED, -- ˭
+ category="mn",
+ cjkwd="a",
+ description="COMBINING UPWARDS ARROW BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x034E,
},
{
- ["category"]="lm",
- ["description"]="MODIFIER LETTER DOUBLE APOSTROPHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02EE, -- ˮ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING GRAPHEME JOINER",
+ direction="nsm",
+ linebreak="gl",
+ unicodeslot=0x034F,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER LOW DOWN ARROWHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02EF, -- ˯
+ category="mn",
+ cjkwd="a",
+ description="COMBINING RIGHT ARROWHEAD ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0350,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER LOW UP ARROWHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02F0, -- ˰
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LEFT HALF RING ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0351,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER LOW LEFT ARROWHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02F1, -- ˱
+ category="mn",
+ cjkwd="a",
+ description="COMBINING FERMATA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0352,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER LOW RIGHT ARROWHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02F2, -- ˲
+ category="mn",
+ cjkwd="a",
+ description="COMBINING X BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0353,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER LOW RING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02F3, -- ˳
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LEFT ARROWHEAD BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0354,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER MIDDLE GRAVE ACCENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02F4, -- ˴
+ category="mn",
+ cjkwd="a",
+ description="COMBINING RIGHT ARROWHEAD BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0355,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER MIDDLE DOUBLE GRAVE ACCENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02F5, -- ˵
+ category="mn",
+ cjkwd="a",
+ description="COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0356,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER MIDDLE DOUBLE ACUTE ACCENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02F6, -- ˶
+ category="mn",
+ cjkwd="a",
+ description="COMBINING RIGHT HALF RING ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0357,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER LOW TILDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02F7, -- ˷
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOT ABOVE RIGHT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0358,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER RAISED COLON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02F8, -- ˸
+ category="mn",
+ cjkwd="a",
+ description="COMBINING ASTERISK BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0359,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER BEGIN HIGH TONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02F9, -- ˹
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOUBLE RING BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x035A,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER END HIGH TONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02FA, -- ˺
+ category="mn",
+ cjkwd="a",
+ description="COMBINING ZIGZAG ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x035B,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER BEGIN LOW TONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02FB, -- ˻
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOUBLE BREVE BELOW",
+ direction="nsm",
+ linebreak="gl",
+ unicodeslot=0x035C,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER END LOW TONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02FC, -- ˼
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOUBLE BREVE",
+ direction="nsm",
+ linebreak="gl",
+ unicodeslot=0x035D,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER SHELF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02FD, -- ˽
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOUBLE MACRON",
+ direction="nsm",
+ linebreak="gl",
+ unicodeslot=0x035E,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER OPEN SHELF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02FE, -- ˾
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOUBLE MACRON BELOW",
+ direction="nsm",
+ linebreak="gl",
+ unicodeslot=0x035F,
},
{
- ["category"]="sk",
- ["description"]="MODIFIER LETTER LOW LEFT ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x02FF, -- ˿
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOUBLE TILDE",
+ direction="nsm",
+ linebreak="gl",
+ unicodeslot=0x0360,
},
{
- ["adobename"]="gravecomb",
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING GRAVE ACCENT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0300, -- ̀
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOUBLE INVERTED BREVE",
+ direction="nsm",
+ linebreak="gl",
+ unicodeslot=0x0361,
},
{
- ["adobename"]="acutecomb",
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING ACUTE ACCENT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0301, -- ́
+ category="mn",
+ cjkwd="a",
+ description="COMBINING DOUBLE RIGHTWARDS ARROW BELOW",
+ direction="nsm",
+ linebreak="gl",
+ unicodeslot=0x0362,
},
{
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING CIRCUMFLEX ACCENT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0302, -- ̂
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LATIN SMALL LETTER A",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0363,
},
{
- ["adobename"]="tildecomb",
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING TILDE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0303, -- ̃
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LATIN SMALL LETTER E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0364,
},
{
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING MACRON",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0304, -- ̄
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LATIN SMALL LETTER I",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0365,
},
{
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING OVERLINE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0305, -- ̅
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LATIN SMALL LETTER O",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0366,
},
{
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING BREVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0306, -- ̆
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LATIN SMALL LETTER U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0367,
},
{
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOT ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0307, -- ̇
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LATIN SMALL LETTER C",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0368,
},
{
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DIAERESIS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0308, -- ̈
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LATIN SMALL LETTER D",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0369,
},
{
- ["adobename"]="hookabovecomb",
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING HOOK ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0309, -- ̉
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LATIN SMALL LETTER H",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x036A,
},
{
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING RING ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x030A, -- ̊
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LATIN SMALL LETTER M",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x036B,
},
{
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOUBLE ACUTE ACCENT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x030B, -- ̋
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LATIN SMALL LETTER R",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x036C,
},
{
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING CARON",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x030C, -- ̌
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LATIN SMALL LETTER T",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x036D,
},
{
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING VERTICAL LINE ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x030D, -- ̍
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LATIN SMALL LETTER V",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x036E,
},
{
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOUBLE VERTICAL LINE ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x030E, -- ̎
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOUBLE GRAVE ACCENT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x030F, -- ̏
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING CANDRABINDU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0310, -- ̐
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING INVERTED BREVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0311, -- ̑
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING TURNED COMMA ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0312, -- ̒
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING COMMA ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0313, -- ̓
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING REVERSED COMMA ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0314, -- ̔
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING COMMA ABOVE RIGHT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0315, -- ̕
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING GRAVE ACCENT BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0316, -- ̖
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING ACUTE ACCENT BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0317, -- ̗
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LEFT TACK BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0318, -- ̘
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING RIGHT TACK BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0319, -- ̙
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LEFT ANGLE ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x031A, -- ̚
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING HORN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x031B, -- ̛
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LEFT HALF RING BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x031C, -- ̜
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING UP TACK BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x031D, -- ̝
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOWN TACK BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x031E, -- ̞
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING PLUS SIGN BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x031F, -- ̟
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING MINUS SIGN BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0320, -- ̠
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING PALATALIZED HOOK BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0321, -- ̡
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING RETROFLEX HOOK BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0322, -- ̢
- },
- {
- ["adobename"]="dotbelowcomb",
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOT BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0323, -- ̣
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DIAERESIS BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0324, -- ̤
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING RING BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0325, -- ̥
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING COMMA BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0326, -- ̦
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING CEDILLA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0327, -- ̧
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING OGONEK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0328, -- ̨
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING VERTICAL LINE BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0329, -- ̩
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING BRIDGE BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x032A, -- ̪
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING INVERTED DOUBLE ARCH BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x032B, -- ̫
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING CARON BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x032C, -- ̬
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING CIRCUMFLEX ACCENT BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x032D, -- ̭
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING BREVE BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x032E, -- ̮
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING INVERTED BREVE BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x032F, -- ̯
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING TILDE BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0330, -- ̰
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING MACRON BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0331, -- ̱
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LOW LINE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0332, -- ̲
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOUBLE LOW LINE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0333, -- ̳
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING TILDE OVERLAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0334, -- ̴
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING SHORT STROKE OVERLAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0335, -- ̵
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LONG STROKE OVERLAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0336, -- ̶
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING SHORT SOLIDUS OVERLAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0337, -- ̷
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LONG SOLIDUS OVERLAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0338, -- ̸
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING RIGHT HALF RING BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0339, -- ̹
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING INVERTED BRIDGE BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x033A, -- ̺
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING SQUARE BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x033B, -- ̻
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING SEAGULL BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x033C, -- ̼
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING X ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x033D, -- ̽
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING VERTICAL TILDE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x033E, -- ̾
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOUBLE OVERLINE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x033F, -- ̿
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING GRAVE TONE MARK",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0300 },
- ["unicodeslot"]=0x0340, -- ̀
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING ACUTE TONE MARK",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0301 },
- ["unicodeslot"]=0x0341, -- ́
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING GREEK PERISPOMENI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0342, -- ͂
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING GREEK KORONIS",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0313 },
- ["unicodeslot"]=0x0343, -- ̓
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING GREEK DIALYTIKA TONOS",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0308, 0x0301 },
- ["unicodeslot"]=0x0344, -- ̈́
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING GREEK YPOGEGRAMMENI",
- ["linebreak"]="cm",
- ["uccode"]=0x0399,
- ["unicodeslot"]=0x0345, -- ͅ
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING BRIDGE ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0346, -- ͆
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING EQUALS SIGN BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0347, -- ͇
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOUBLE VERTICAL LINE BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0348, -- ͈
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LEFT ANGLE BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0349, -- ͉
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING NOT TILDE ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x034A, -- ͊
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING HOMOTHETIC ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x034B, -- ͋
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING ALMOST EQUAL TO ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x034C, -- ͌
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LEFT RIGHT ARROW BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x034D, -- ͍
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING UPWARDS ARROW BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x034E, -- ͎
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING GRAPHEME JOINER",
- ["linebreak"]="gl",
- ["unicodeslot"]=0x034F, -- ͏
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING RIGHT ARROWHEAD ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0350, -- ͐
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LEFT HALF RING ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0351, -- ͑
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING FERMATA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0352, -- ͒
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING X BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0353, -- ͓
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LEFT ARROWHEAD BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0354, -- ͔
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING RIGHT ARROWHEAD BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0355, -- ͕
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING RIGHT ARROWHEAD AND UP ARROWHEAD BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0356, -- ͖
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING RIGHT HALF RING ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0357, -- ͗
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOT ABOVE RIGHT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0358, -- ͘
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING ASTERISK BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0359, -- ͙
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOUBLE RING BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x035A, -- ͚
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING ZIGZAG ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x035B, -- ͛
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOUBLE BREVE BELOW",
- ["linebreak"]="gl",
- ["unicodeslot"]=0x035C, -- ͜
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOUBLE BREVE",
- ["linebreak"]="gl",
- ["unicodeslot"]=0x035D, -- ͝
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOUBLE MACRON",
- ["linebreak"]="gl",
- ["unicodeslot"]=0x035E, -- ͞
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOUBLE MACRON BELOW",
- ["linebreak"]="gl",
- ["unicodeslot"]=0x035F, -- ͟
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOUBLE TILDE",
- ["linebreak"]="gl",
- ["unicodeslot"]=0x0360, -- ͠
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOUBLE INVERTED BREVE",
- ["linebreak"]="gl",
- ["unicodeslot"]=0x0361, -- ͡
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING DOUBLE RIGHTWARDS ARROW BELOW",
- ["linebreak"]="gl",
- ["unicodeslot"]=0x0362, -- ͢
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LATIN SMALL LETTER A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0363, -- ͣ
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LATIN SMALL LETTER E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0364, -- ͤ
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LATIN SMALL LETTER I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0365, -- ͥ
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LATIN SMALL LETTER O",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0366, -- ͦ
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LATIN SMALL LETTER U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0367, -- ͧ
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LATIN SMALL LETTER C",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0368, -- ͨ
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LATIN SMALL LETTER D",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0369, -- ͩ
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LATIN SMALL LETTER H",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x036A, -- ͪ
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LATIN SMALL LETTER M",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x036B, -- ͫ
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LATIN SMALL LETTER R",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x036C, -- ͬ
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LATIN SMALL LETTER T",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x036D, -- ͭ
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LATIN SMALL LETTER V",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x036E, -- ͮ
- },
- {
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="COMBINING LATIN SMALL LETTER X",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x036F, -- ͯ
+ category="mn",
+ cjkwd="a",
+ description="COMBINING LATIN SMALL LETTER X",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x036F,
},
[0x0374]={
- ["category"]="sk",
- ["description"]="GREEK NUMERAL SIGN",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x02B9 },
- ["unicodeslot"]=0x0374, -- ʹ
+ category="sk",
+ description="GREEK NUMERAL SIGN",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x02B9 },
+ unicodeslot=0x0374,
},
[0x0375]={
- ["category"]="sk",
- ["description"]="GREEK LOWER NUMERAL SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0375, -- ͵
+ category="sk",
+ description="GREEK LOWER NUMERAL SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x0375,
},
[0x037A]={
- ["category"]="lm",
- ["description"]="GREEK YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0020, 0x0345 },
- ["unicodeslot"]=0x037A, -- ͺ
+ category="lm",
+ description="GREEK YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x0020, 0x0345 },
+ unicodeslot=0x037A,
},
[0x037B]={
- ["category"]="ll",
- ["description"]="GREEK SMALL REVERSED LUNATE SIGMA SYMBOL",
- ["linebreak"]="al",
- ["uccode"]=0x03FD,
- ["unicodeslot"]=0x037B, -- ͻ
+ category="ll",
+ description="GREEK SMALL REVERSED LUNATE SIGMA SYMBOL",
+ direction="l",
+ linebreak="al",
+ uccode=0x03FD,
+ unicodeslot=0x037B,
},
[0x037C]={
- ["category"]="ll",
- ["description"]="GREEK SMALL DOTTED LUNATE SIGMA SYMBOL",
- ["linebreak"]="al",
- ["uccode"]=0x03FE,
- ["unicodeslot"]=0x037C, -- ͼ
+ category="ll",
+ description="GREEK SMALL DOTTED LUNATE SIGMA SYMBOL",
+ direction="l",
+ linebreak="al",
+ uccode=0x03FE,
+ unicodeslot=0x037C,
},
[0x037D]={
- ["category"]="ll",
- ["description"]="GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL",
- ["linebreak"]="al",
- ["uccode"]=0x03FF,
- ["unicodeslot"]=0x037D, -- ͽ
+ category="ll",
+ description="GREEK SMALL REVERSED DOTTED LUNATE SIGMA SYMBOL",
+ direction="l",
+ linebreak="al",
+ uccode=0x03FF,
+ unicodeslot=0x037D,
},
[0x037E]={
- ["category"]="po",
- ["description"]="GREEK QUESTION MARK",
- ["linebreak"]="is",
- ["specials"]={ "char", 0x003B },
- ["unicodeslot"]=0x037E, -- ;
+ category="po",
+ description="GREEK QUESTION MARK",
+ direction="on",
+ linebreak="is",
+ specials={ "char", 0x003B },
+ unicodeslot=0x037E,
},
[0x0384]={
- ["adobename"]="tonos",
- ["category"]="sk",
- ["contextname"]="greektonos",
- ["description"]="GREEK TONOS",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0020, 0x0301 },
- ["unicodeslot"]=0x0384, -- ΄
+ adobename="tonos",
+ category="sk",
+ contextname="greektonos",
+ description="GREEK TONOS",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x0020, 0x0301 },
+ unicodeslot=0x0384,
},
[0x0385]={
- ["adobename"]="dieresistonos",
- ["category"]="sk",
- ["contextname"]="greekdialytikatonos",
- ["description"]="GREEK DIALYTIKA TONOS",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x00A8, 0x0301 },
- ["unicodeslot"]=0x0385, -- ΅
+ adobename="dieresistonos",
+ category="sk",
+ contextname="greekdialytikatonos",
+ description="GREEK DIALYTIKA TONOS",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x00A8, 0x0301 },
+ unicodeslot=0x0385,
},
[0x0386]={
- ["adobename"]="Alphatonos",
- ["category"]="lu",
- ["contextname"]="greekAlphatonos",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH TONOS",
- ["lccode"]=0x03AC,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x0391, 0x0301 },
- ["unicodeslot"]=0x0386, -- Ά
+ adobename="Alphatonos",
+ category="lu",
+ contextname="greekAlphatonos",
+ description="GREEK CAPITAL LETTER ALPHA WITH TONOS",
+ direction="l",
+ lccode=0x03AC,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x0391, 0x0301 },
+ unicodeslot=0x0386,
},
[0x0387]={
- ["adobename"]="anoteleia",
- ["category"]="po",
- ["description"]="GREEK ANO TELEIA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x00B7 },
- ["unicodeslot"]=0x0387, -- ·
+ adobename="anoteleia",
+ category="po",
+ description="GREEK ANO TELEIA",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x00B7 },
+ unicodeslot=0x0387,
},
[0x0388]={
- ["adobename"]="Epsilontonos",
- ["category"]="lu",
- ["contextname"]="greekEpsilontonos",
- ["description"]="GREEK CAPITAL LETTER EPSILON WITH TONOS",
- ["lccode"]=0x03AD,
- ["linebreak"]="al",
- ["shcode"]=0x0395,
- ["specials"]={ "char", 0x0395, 0x0301 },
- ["unicodeslot"]=0x0388, -- Έ
+ adobename="Epsilontonos",
+ category="lu",
+ contextname="greekEpsilontonos",
+ description="GREEK CAPITAL LETTER EPSILON WITH TONOS",
+ direction="l",
+ lccode=0x03AD,
+ linebreak="al",
+ shcode=0x0395,
+ specials={ "char", 0x0395, 0x0301 },
+ unicodeslot=0x0388,
},
[0x0389]={
- ["adobename"]="Etatonos",
- ["category"]="lu",
- ["contextname"]="greekEtatonos",
- ["description"]="GREEK CAPITAL LETTER ETA WITH TONOS",
- ["lccode"]=0x03AE,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x0397, 0x0301 },
- ["unicodeslot"]=0x0389, -- Ή
+ adobename="Etatonos",
+ category="lu",
+ contextname="greekEtatonos",
+ description="GREEK CAPITAL LETTER ETA WITH TONOS",
+ direction="l",
+ lccode=0x03AE,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x0397, 0x0301 },
+ unicodeslot=0x0389,
},
[0x038A]={
- ["adobename"]="Iotatonos",
- ["category"]="lu",
- ["contextname"]="greekIotatonos",
- ["description"]="GREEK CAPITAL LETTER IOTA WITH TONOS",
- ["lccode"]=0x03AF,
- ["linebreak"]="al",
- ["shcode"]=0x0399,
- ["specials"]={ "char", 0x0399, 0x0301 },
- ["unicodeslot"]=0x038A, -- Ί
+ adobename="Iotatonos",
+ category="lu",
+ contextname="greekIotatonos",
+ description="GREEK CAPITAL LETTER IOTA WITH TONOS",
+ direction="l",
+ lccode=0x03AF,
+ linebreak="al",
+ shcode=0x0399,
+ specials={ "char", 0x0399, 0x0301 },
+ unicodeslot=0x038A,
},
[0x038C]={
- ["adobename"]="Omicrontonos",
- ["category"]="lu",
- ["contextname"]="greekOmicrontonos",
- ["description"]="GREEK CAPITAL LETTER OMICRON WITH TONOS",
- ["lccode"]=0x03CC,
- ["linebreak"]="al",
- ["shcode"]=0x039F,
- ["specials"]={ "char", 0x039F, 0x0301 },
- ["unicodeslot"]=0x038C, -- Ό
+ adobename="Omicrontonos",
+ category="lu",
+ contextname="greekOmicrontonos",
+ description="GREEK CAPITAL LETTER OMICRON WITH TONOS",
+ direction="l",
+ lccode=0x03CC,
+ linebreak="al",
+ shcode=0x039F,
+ specials={ "char", 0x039F, 0x0301 },
+ unicodeslot=0x038C,
},
[0x038E]={
- ["adobename"]="Upsilontonos",
- ["category"]="lu",
- ["contextname"]="greekUpsilontonos",
- ["description"]="GREEK CAPITAL LETTER UPSILON WITH TONOS",
- ["lccode"]=0x03CD,
- ["linebreak"]="al",
- ["shcode"]=0x03A5,
- ["specials"]={ "char", 0x03A5, 0x0301 },
- ["unicodeslot"]=0x038E, -- Ύ
+ adobename="Upsilontonos",
+ category="lu",
+ contextname="greekUpsilontonos",
+ description="GREEK CAPITAL LETTER UPSILON WITH TONOS",
+ direction="l",
+ lccode=0x03CD,
+ linebreak="al",
+ shcode=0x03A5,
+ specials={ "char", 0x03A5, 0x0301 },
+ unicodeslot=0x038E,
},
[0x038F]={
- ["adobename"]="Omegatonos",
- ["category"]="lu",
- ["contextname"]="greekOmegatonos",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH TONOS",
- ["lccode"]=0x03CE,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x03A9, 0x0301 },
- ["unicodeslot"]=0x038F, -- Ώ
+ adobename="Omegatonos",
+ category="lu",
+ contextname="greekOmegatonos",
+ description="GREEK CAPITAL LETTER OMEGA WITH TONOS",
+ direction="l",
+ lccode=0x03CE,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x03A9, 0x0301 },
+ unicodeslot=0x038F,
},
[0x0390]={
- ["adobename"]="iotadieresistonos",
- ["category"]="ll",
- ["contextname"]="greekiotadialytikatonos",
- ["description"]="GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x03CA, 0x0301 },
- ["unicodeslot"]=0x0390, -- ΐ
+ adobename="iotadieresistonos",
+ category="ll",
+ contextname="greekiotadialytikatonos",
+ description="GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x03CA, 0x0301 },
+ unicodeslot=0x0390,
},
[0x0391]={
- ["adobename"]="Alpha",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekAlpha",
- ["description"]="GREEK CAPITAL LETTER ALPHA",
- ["lccode"]=0x03B1,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Alpha",
- ["unicodeslot"]=0x0391, -- Α
+ adobename="Alpha",
+ category="lu",
+ cjkwd="a",
+ contextname="greekAlpha",
+ description="GREEK CAPITAL LETTER ALPHA",
+ direction="l",
+ lccode=0x03B1,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Alpha",
+ unicodeslot=0x0391,
},
[0x0392]={
- ["adobename"]="Beta",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekBeta",
- ["description"]="GREEK CAPITAL LETTER BETA",
- ["lccode"]=0x03B2,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Beta",
- ["unicodeslot"]=0x0392, -- Β
+ adobename="Beta",
+ category="lu",
+ cjkwd="a",
+ contextname="greekBeta",
+ description="GREEK CAPITAL LETTER BETA",
+ direction="l",
+ lccode=0x03B2,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Beta",
+ unicodeslot=0x0392,
},
[0x0393]={
- ["adobename"]="Gamma",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekGamma",
- ["description"]="GREEK CAPITAL LETTER GAMMA",
- ["lccode"]=0x03B3,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Gamma",
- ["unicodeslot"]=0x0393, -- Γ
+ adobename="Gamma",
+ category="lu",
+ cjkwd="a",
+ contextname="greekGamma",
+ description="GREEK CAPITAL LETTER GAMMA",
+ direction="l",
+ lccode=0x03B3,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Gamma",
+ unicodeslot=0x0393,
},
[0x0394]={
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekDelta",
- ["description"]="GREEK CAPITAL LETTER DELTA",
- ["lccode"]=0x03B4,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Delta",
- ["unicodeslot"]=0x0394, -- Δ
+ category="lu",
+ cjkwd="a",
+ contextname="greekDelta",
+ description="GREEK CAPITAL LETTER DELTA",
+ direction="l",
+ lccode=0x03B4,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Delta",
+ unicodeslot=0x0394,
},
[0x0395]={
- ["adobename"]="Epsilon",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekEpsilon",
- ["description"]="GREEK CAPITAL LETTER EPSILON",
- ["lccode"]=0x03B5,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Epsilon",
- ["unicodeslot"]=0x0395, -- Ε
+ adobename="Epsilon",
+ category="lu",
+ cjkwd="a",
+ contextname="greekEpsilon",
+ description="GREEK CAPITAL LETTER EPSILON",
+ direction="l",
+ lccode=0x03B5,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Epsilon",
+ unicodeslot=0x0395,
},
[0x0396]={
- ["adobename"]="Zeta",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekZeta",
- ["description"]="GREEK CAPITAL LETTER ZETA",
- ["lccode"]=0x03B6,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Zeta",
- ["unicodeslot"]=0x0396, -- Ζ
+ adobename="Zeta",
+ category="lu",
+ cjkwd="a",
+ contextname="greekZeta",
+ description="GREEK CAPITAL LETTER ZETA",
+ direction="l",
+ lccode=0x03B6,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Zeta",
+ unicodeslot=0x0396,
},
[0x0397]={
- ["adobename"]="Eta",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekEta",
- ["description"]="GREEK CAPITAL LETTER ETA",
- ["lccode"]=0x03B7,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Eta",
- ["unicodeslot"]=0x0397, -- Η
+ adobename="Eta",
+ category="lu",
+ cjkwd="a",
+ contextname="greekEta",
+ description="GREEK CAPITAL LETTER ETA",
+ direction="l",
+ lccode=0x03B7,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Eta",
+ unicodeslot=0x0397,
},
[0x0398]={
- ["adobename"]="Theta",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekTheta",
- ["description"]="GREEK CAPITAL LETTER THETA",
- ["lccode"]=0x03B8,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Theta",
- ["unicodeslot"]=0x0398, -- Θ
+ adobename="Theta",
+ category="lu",
+ cjkwd="a",
+ contextname="greekTheta",
+ description="GREEK CAPITAL LETTER THETA",
+ direction="l",
+ lccode=0x03B8,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Theta",
+ unicodeslot=0x0398,
},
[0x0399]={
- ["adobename"]="Iota",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekIota",
- ["description"]="GREEK CAPITAL LETTER IOTA",
- ["lccode"]=0x03B9,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Iota",
- ["unicodeslot"]=0x0399, -- Ι
+ adobename="Iota",
+ category="lu",
+ cjkwd="a",
+ contextname="greekIota",
+ description="GREEK CAPITAL LETTER IOTA",
+ direction="l",
+ lccode=0x03B9,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Iota",
+ unicodeslot=0x0399,
},
[0x039A]={
- ["adobename"]="Kappa",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekKappa",
- ["description"]="GREEK CAPITAL LETTER KAPPA",
- ["lccode"]=0x03BA,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Kappa",
- ["unicodeslot"]=0x039A, -- Κ
+ adobename="Kappa",
+ category="lu",
+ cjkwd="a",
+ contextname="greekKappa",
+ description="GREEK CAPITAL LETTER KAPPA",
+ direction="l",
+ lccode=0x03BA,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Kappa",
+ unicodeslot=0x039A,
},
[0x039B]={
- ["adobename"]="Lambda",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekLambda",
- ["description"]="GREEK CAPITAL LETTER LAMDA",
- ["lccode"]=0x03BB,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Lambda",
- ["unicodeslot"]=0x039B, -- Λ
+ adobename="Lambda",
+ category="lu",
+ cjkwd="a",
+ contextname="greekLambda",
+ description="GREEK CAPITAL LETTER LAMDA",
+ direction="l",
+ lccode=0x03BB,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Lambda",
+ unicodeslot=0x039B,
},
[0x039C]={
- ["adobename"]="Mu",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekMu",
- ["description"]="GREEK CAPITAL LETTER MU",
- ["lccode"]=0x03BC,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Mu",
- ["unicodeslot"]=0x039C, -- Μ
+ adobename="Mu",
+ category="lu",
+ cjkwd="a",
+ contextname="greekMu",
+ description="GREEK CAPITAL LETTER MU",
+ direction="l",
+ lccode=0x03BC,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Mu",
+ unicodeslot=0x039C,
},
[0x039D]={
- ["adobename"]="Nu",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekNu",
- ["description"]="GREEK CAPITAL LETTER NU",
- ["lccode"]=0x03BD,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Nu",
- ["unicodeslot"]=0x039D, -- Ν
+ adobename="Nu",
+ category="lu",
+ cjkwd="a",
+ contextname="greekNu",
+ description="GREEK CAPITAL LETTER NU",
+ direction="l",
+ lccode=0x03BD,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Nu",
+ unicodeslot=0x039D,
},
[0x039E]={
- ["adobename"]="Xi",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekXi",
- ["description"]="GREEK CAPITAL LETTER XI",
- ["lccode"]=0x03BE,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Xi",
- ["unicodeslot"]=0x039E, -- Ξ
+ adobename="Xi",
+ category="lu",
+ cjkwd="a",
+ contextname="greekXi",
+ description="GREEK CAPITAL LETTER XI",
+ direction="l",
+ lccode=0x03BE,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Xi",
+ unicodeslot=0x039E,
},
[0x039F]={
- ["adobename"]="Omicron",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekOmicron",
- ["description"]="GREEK CAPITAL LETTER OMICRON",
- ["lccode"]=0x03BF,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Omicron",
- ["unicodeslot"]=0x039F, -- Ο
+ adobename="Omicron",
+ category="lu",
+ cjkwd="a",
+ contextname="greekOmicron",
+ description="GREEK CAPITAL LETTER OMICRON",
+ direction="l",
+ lccode=0x03BF,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Omicron",
+ unicodeslot=0x039F,
},
[0x03A0]={
- ["adobename"]="Pi",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekPi",
- ["description"]="GREEK CAPITAL LETTER PI",
- ["lccode"]=0x03C0,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Pi",
- ["unicodeslot"]=0x03A0, -- Π
+ adobename="Pi",
+ category="lu",
+ cjkwd="a",
+ contextname="greekPi",
+ description="GREEK CAPITAL LETTER PI",
+ direction="l",
+ lccode=0x03C0,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Pi",
+ unicodeslot=0x03A0,
},
[0x03A1]={
- ["adobename"]="Rho",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekRho",
- ["description"]="GREEK CAPITAL LETTER RHO",
- ["lccode"]=0x03C1,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Rho",
- ["unicodeslot"]=0x03A1, -- Ρ
+ adobename="Rho",
+ category="lu",
+ cjkwd="a",
+ contextname="greekRho",
+ description="GREEK CAPITAL LETTER RHO",
+ direction="l",
+ lccode=0x03C1,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Rho",
+ unicodeslot=0x03A1,
},
[0x03A3]={
- ["adobename"]="Sigma",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekSigma",
- ["description"]="GREEK CAPITAL LETTER SIGMA",
- ["lccode"]=0x03C3,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Sigma",
- ["unicodeslot"]=0x03A3, -- Σ
+ adobename="Sigma",
+ category="lu",
+ cjkwd="a",
+ contextname="greekSigma",
+ description="GREEK CAPITAL LETTER SIGMA",
+ direction="l",
+ lccode=0x03C3,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Sigma",
+ unicodeslot=0x03A3,
},
[0x03A4]={
- ["adobename"]="Tau",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekTau",
- ["description"]="GREEK CAPITAL LETTER TAU",
- ["lccode"]=0x03C4,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Tau",
- ["unicodeslot"]=0x03A4, -- Τ
+ adobename="Tau",
+ category="lu",
+ cjkwd="a",
+ contextname="greekTau",
+ description="GREEK CAPITAL LETTER TAU",
+ direction="l",
+ lccode=0x03C4,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Tau",
+ unicodeslot=0x03A4,
},
[0x03A5]={
- ["adobename"]="Upsilon",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekUpsilon",
- ["description"]="GREEK CAPITAL LETTER UPSILON",
- ["lccode"]=0x03C5,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Upsilon",
- ["unicodeslot"]=0x03A5, -- Υ
+ adobename="Upsilon",
+ category="lu",
+ cjkwd="a",
+ contextname="greekUpsilon",
+ description="GREEK CAPITAL LETTER UPSILON",
+ direction="l",
+ lccode=0x03C5,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Upsilon",
+ unicodeslot=0x03A5,
},
[0x03A6]={
- ["adobename"]="Phi",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekPhi",
- ["description"]="GREEK CAPITAL LETTER PHI",
- ["lccode"]=0x03C6,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Phi",
- ["unicodeslot"]=0x03A6, -- Φ
+ adobename="Phi",
+ category="lu",
+ cjkwd="a",
+ contextname="greekPhi",
+ description="GREEK CAPITAL LETTER PHI",
+ direction="l",
+ lccode=0x03C6,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Phi",
+ unicodeslot=0x03A6,
},
[0x03A7]={
- ["adobename"]="Chi",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekChi",
- ["description"]="GREEK CAPITAL LETTER CHI",
- ["lccode"]=0x03C7,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Chi",
- ["unicodeslot"]=0x03A7, -- Χ
+ adobename="Chi",
+ category="lu",
+ cjkwd="a",
+ contextname="greekChi",
+ description="GREEK CAPITAL LETTER CHI",
+ direction="l",
+ lccode=0x03C7,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Chi",
+ unicodeslot=0x03A7,
},
[0x03A8]={
- ["adobename"]="Psi",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekPsi",
- ["description"]="GREEK CAPITAL LETTER PSI",
- ["lccode"]=0x03C8,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Psi",
- ["unicodeslot"]=0x03A8, -- Ψ
+ adobename="Psi",
+ category="lu",
+ cjkwd="a",
+ contextname="greekPsi",
+ description="GREEK CAPITAL LETTER PSI",
+ direction="l",
+ lccode=0x03C8,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Psi",
+ unicodeslot=0x03A8,
},
[0x03A9]={
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="greekOmega",
- ["description"]="GREEK CAPITAL LETTER OMEGA",
- ["lccode"]=0x03C9,
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Omega",
- ["unicodeslot"]=0x03A9, -- Ω
+ category="lu",
+ cjkwd="a",
+ contextname="greekOmega",
+ description="GREEK CAPITAL LETTER OMEGA",
+ direction="l",
+ lccode=0x03C9,
+ linebreak="al",
+ mathclass="variable",
+ mathname="Omega",
+ unicodeslot=0x03A9,
},
[0x03AA]={
- ["adobename"]="Iotadieresis",
- ["category"]="lu",
- ["contextname"]="greekIotadialytika",
- ["description"]="GREEK CAPITAL LETTER IOTA WITH DIALYTIKA",
- ["lccode"]=0x03CA,
- ["linebreak"]="al",
- ["shcode"]=0x0399,
- ["specials"]={ "char", 0x0399, 0x0308 },
- ["unicodeslot"]=0x03AA, -- Ϊ
+ adobename="Iotadieresis",
+ category="lu",
+ contextname="greekIotadialytika",
+ description="GREEK CAPITAL LETTER IOTA WITH DIALYTIKA",
+ direction="l",
+ lccode=0x03CA,
+ linebreak="al",
+ shcode=0x0399,
+ specials={ "char", 0x0399, 0x0308 },
+ unicodeslot=0x03AA,
},
[0x03AB]={
- ["adobename"]="Upsilondieresis",
- ["category"]="lu",
- ["contextname"]="greekUpsilondialytika",
- ["description"]="GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA",
- ["lccode"]=0x03CB,
- ["linebreak"]="al",
- ["shcode"]=0x03A5,
- ["specials"]={ "char", 0x03A5, 0x0308 },
- ["unicodeslot"]=0x03AB, -- Ϋ
+ adobename="Upsilondieresis",
+ category="lu",
+ contextname="greekUpsilondialytika",
+ description="GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA",
+ direction="l",
+ lccode=0x03CB,
+ linebreak="al",
+ shcode=0x03A5,
+ specials={ "char", 0x03A5, 0x0308 },
+ unicodeslot=0x03AB,
},
[0x03AC]={
- ["adobename"]="alphatonos",
- ["category"]="ll",
- ["contextname"]="greekalphatonos",
- ["description"]="GREEK SMALL LETTER ALPHA WITH TONOS",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x03B1, 0x0301 },
- ["uccode"]=0x0386,
- ["unicodeslot"]=0x03AC, -- ά
+ adobename="alphatonos",
+ category="ll",
+ contextname="greekalphatonos",
+ description="GREEK SMALL LETTER ALPHA WITH TONOS",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x03B1, 0x0301 },
+ uccode=0x0386,
+ unicodeslot=0x03AC,
},
[0x03AD]={
- ["adobename"]="epsilontonos",
- ["category"]="ll",
- ["contextname"]="greekepsilontonos",
- ["description"]="GREEK SMALL LETTER EPSILON WITH TONOS",
- ["linebreak"]="al",
- ["shcode"]=0x03B5,
- ["specials"]={ "char", 0x03B5, 0x0301 },
- ["uccode"]=0x0388,
- ["unicodeslot"]=0x03AD, -- έ
+ adobename="epsilontonos",
+ category="ll",
+ contextname="greekepsilontonos",
+ description="GREEK SMALL LETTER EPSILON WITH TONOS",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B5,
+ specials={ "char", 0x03B5, 0x0301 },
+ uccode=0x0388,
+ unicodeslot=0x03AD,
},
[0x03AE]={
- ["adobename"]="etatonos",
- ["category"]="ll",
- ["contextname"]="greeketatonos",
- ["description"]="GREEK SMALL LETTER ETA WITH TONOS",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x03B7, 0x0301 },
- ["uccode"]=0x0389,
- ["unicodeslot"]=0x03AE, -- ή
+ adobename="etatonos",
+ category="ll",
+ contextname="greeketatonos",
+ description="GREEK SMALL LETTER ETA WITH TONOS",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x03B7, 0x0301 },
+ uccode=0x0389,
+ unicodeslot=0x03AE,
},
[0x03AF]={
- ["adobename"]="iotatonos",
- ["category"]="ll",
- ["contextname"]="greekiotatonos",
- ["description"]="GREEK SMALL LETTER IOTA WITH TONOS",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x03B9, 0x0301 },
- ["uccode"]=0x038A,
- ["unicodeslot"]=0x03AF, -- ί
+ adobename="iotatonos",
+ category="ll",
+ contextname="greekiotatonos",
+ description="GREEK SMALL LETTER IOTA WITH TONOS",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x03B9, 0x0301 },
+ uccode=0x038A,
+ unicodeslot=0x03AF,
},
[0x03B0]={
- ["adobename"]="upsilondieresistonos",
- ["category"]="ll",
- ["contextname"]="greekupsilondialytikatonos",
- ["description"]="GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x03CB, 0x0301 },
- ["unicodeslot"]=0x03B0, -- ΰ
+ adobename="upsilondieresistonos",
+ category="ll",
+ contextname="greekupsilondialytikatonos",
+ description="GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x03CB, 0x0301 },
+ unicodeslot=0x03B0,
},
[0x03B1]={
- ["adobename"]="alpha",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekalpha",
- ["description"]="GREEK SMALL LETTER ALPHA",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="alpha",
- ["uccode"]=0x0391,
- ["unicodeslot"]=0x03B1, -- α
+ adobename="alpha",
+ category="ll",
+ cjkwd="a",
+ contextname="greekalpha",
+ description="GREEK SMALL LETTER ALPHA",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="alpha",
+ uccode=0x0391,
+ unicodeslot=0x03B1,
},
[0x03B2]={
- ["adobename"]="beta",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekbeta",
- ["description"]="GREEK SMALL LETTER BETA",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="beta",
- ["uccode"]=0x0392,
- ["unicodeslot"]=0x03B2, -- β
+ adobename="beta",
+ category="ll",
+ cjkwd="a",
+ contextname="greekbeta",
+ description="GREEK SMALL LETTER BETA",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="beta",
+ uccode=0x0392,
+ unicodeslot=0x03B2,
},
[0x03B3]={
- ["adobename"]="gamma",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekgamma",
- ["description"]="GREEK SMALL LETTER GAMMA",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="gamma",
- ["uccode"]=0x0393,
- ["unicodeslot"]=0x03B3, -- γ
+ adobename="gamma",
+ category="ll",
+ cjkwd="a",
+ contextname="greekgamma",
+ description="GREEK SMALL LETTER GAMMA",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="gamma",
+ uccode=0x0393,
+ unicodeslot=0x03B3,
},
[0x03B4]={
- ["adobename"]="delta",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekdelta",
- ["description"]="GREEK SMALL LETTER DELTA",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="delta",
- ["uccode"]=0x0394,
- ["unicodeslot"]=0x03B4, -- δ
+ adobename="delta",
+ category="ll",
+ cjkwd="a",
+ contextname="greekdelta",
+ description="GREEK SMALL LETTER DELTA",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="delta",
+ uccode=0x0394,
+ unicodeslot=0x03B4,
},
[0x03B5]={
- ["adobename"]="epsilon",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekepsilon",
- ["description"]="GREEK SMALL LETTER EPSILON",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="epsilon",
- ["uccode"]=0x0395,
- ["unicodeslot"]=0x03B5, -- ε
+ adobename="epsilon",
+ category="ll",
+ cjkwd="a",
+ contextname="greekepsilon",
+ description="GREEK SMALL LETTER EPSILON",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="epsilon",
+ uccode=0x0395,
+ unicodeslot=0x03B5,
},
[0x03B6]={
- ["adobename"]="zeta",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekzeta",
- ["description"]="GREEK SMALL LETTER ZETA",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="zeta",
- ["uccode"]=0x0396,
- ["unicodeslot"]=0x03B6, -- ζ
+ adobename="zeta",
+ category="ll",
+ cjkwd="a",
+ contextname="greekzeta",
+ description="GREEK SMALL LETTER ZETA",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="zeta",
+ uccode=0x0396,
+ unicodeslot=0x03B6,
},
[0x03B7]={
- ["adobename"]="eta",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greeketa",
- ["description"]="GREEK SMALL LETTER ETA",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="eta",
- ["uccode"]=0x0397,
- ["unicodeslot"]=0x03B7, -- η
+ adobename="eta",
+ category="ll",
+ cjkwd="a",
+ contextname="greeketa",
+ description="GREEK SMALL LETTER ETA",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="eta",
+ uccode=0x0397,
+ unicodeslot=0x03B7,
},
[0x03B8]={
- ["adobename"]="theta",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greektheta",
- ["description"]="GREEK SMALL LETTER THETA",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="theta",
- ["uccode"]=0x0398,
- ["unicodeslot"]=0x03B8, -- θ
+ adobename="theta",
+ category="ll",
+ cjkwd="a",
+ contextname="greektheta",
+ description="GREEK SMALL LETTER THETA",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="theta",
+ uccode=0x0398,
+ unicodeslot=0x03B8,
},
[0x03B9]={
- ["adobename"]="iota",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekiota",
- ["description"]="GREEK SMALL LETTER IOTA",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="iota",
- ["uccode"]=0x0399,
- ["unicodeslot"]=0x03B9, -- ι
+ adobename="iota",
+ category="ll",
+ cjkwd="a",
+ contextname="greekiota",
+ description="GREEK SMALL LETTER IOTA",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="iota",
+ uccode=0x0399,
+ unicodeslot=0x03B9,
},
[0x03BA]={
- ["adobename"]="kappa",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekkappa",
- ["description"]="GREEK SMALL LETTER KAPPA",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="kappa",
- ["uccode"]=0x039A,
- ["unicodeslot"]=0x03BA, -- κ
+ adobename="kappa",
+ category="ll",
+ cjkwd="a",
+ contextname="greekkappa",
+ description="GREEK SMALL LETTER KAPPA",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="kappa",
+ uccode=0x039A,
+ unicodeslot=0x03BA,
},
[0x03BB]={
- ["adobename"]="lambda",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greeklambda",
- ["description"]="GREEK SMALL LETTER LAMDA",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="lambda",
- ["uccode"]=0x039B,
- ["unicodeslot"]=0x03BB, -- λ
+ adobename="lambda",
+ category="ll",
+ cjkwd="a",
+ contextname="greeklambda",
+ description="GREEK SMALL LETTER LAMDA",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="lambda",
+ uccode=0x039B,
+ unicodeslot=0x03BB,
},
[0x03BC]={
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekmu",
- ["description"]="GREEK SMALL LETTER MU",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="mu",
- ["uccode"]=0x039C,
- ["unicodeslot"]=0x03BC, -- μ
+ category="ll",
+ cjkwd="a",
+ contextname="greekmu",
+ description="GREEK SMALL LETTER MU",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="mu",
+ uccode=0x039C,
+ unicodeslot=0x03BC,
},
[0x03BD]={
- ["adobename"]="nu",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greeknu",
- ["description"]="GREEK SMALL LETTER NU",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="nu",
- ["uccode"]=0x039D,
- ["unicodeslot"]=0x03BD, -- ν
+ adobename="nu",
+ category="ll",
+ cjkwd="a",
+ contextname="greeknu",
+ description="GREEK SMALL LETTER NU",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="nu",
+ uccode=0x039D,
+ unicodeslot=0x03BD,
},
[0x03BE]={
- ["adobename"]="xi",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekxi",
- ["description"]="GREEK SMALL LETTER XI",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="xi",
- ["uccode"]=0x039E,
- ["unicodeslot"]=0x03BE, -- ξ
+ adobename="xi",
+ category="ll",
+ cjkwd="a",
+ contextname="greekxi",
+ description="GREEK SMALL LETTER XI",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="xi",
+ uccode=0x039E,
+ unicodeslot=0x03BE,
},
[0x03BF]={
- ["adobename"]="omicron",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekomicron",
- ["description"]="GREEK SMALL LETTER OMICRON",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="omicron",
- ["uccode"]=0x039F,
- ["unicodeslot"]=0x03BF, -- ο
+ adobename="omicron",
+ category="ll",
+ cjkwd="a",
+ contextname="greekomicron",
+ description="GREEK SMALL LETTER OMICRON",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="omicron",
+ uccode=0x039F,
+ unicodeslot=0x03BF,
},
[0x03C0]={
- ["adobename"]="pi",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekpi",
- ["description"]="GREEK SMALL LETTER PI",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="pi",
- ["uccode"]=0x03A0,
- ["unicodeslot"]=0x03C0, -- π
+ adobename="pi",
+ category="ll",
+ cjkwd="a",
+ contextname="greekpi",
+ description="GREEK SMALL LETTER PI",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="pi",
+ uccode=0x03A0,
+ unicodeslot=0x03C0,
},
[0x03C1]={
- ["adobename"]="rho",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekrho",
- ["description"]="GREEK SMALL LETTER RHO",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="rho",
- ["uccode"]=0x03A1,
- ["unicodeslot"]=0x03C1, -- ρ
+ adobename="rho",
+ category="ll",
+ cjkwd="a",
+ contextname="greekrho",
+ description="GREEK SMALL LETTER RHO",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="rho",
+ uccode=0x03A1,
+ unicodeslot=0x03C1,
},
[0x03C2]={
- ["adobename"]="sigma1",
- ["category"]="ll",
- ["contextname"]="greekfinalsigma",
- ["description"]="GREEK SMALL LETTER FINAL SIGMA",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="varsigma",
- ["uccode"]=0x03A3,
- ["unicodeslot"]=0x03C2, -- ς
+ adobename="sigma1",
+ category="ll",
+ contextname="greekfinalsigma",
+ description="GREEK SMALL LETTER FINAL SIGMA",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="varsigma",
+ uccode=0x03A3,
+ unicodeslot=0x03C2,
},
[0x03C3]={
- ["adobename"]="sigma",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greeksigma",
- ["description"]="GREEK SMALL LETTER SIGMA",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="sigma",
- ["uccode"]=0x03A3,
- ["unicodeslot"]=0x03C3, -- σ
+ adobename="sigma",
+ category="ll",
+ cjkwd="a",
+ contextname="greeksigma",
+ description="GREEK SMALL LETTER SIGMA",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="sigma",
+ uccode=0x03A3,
+ unicodeslot=0x03C3,
},
[0x03C4]={
- ["adobename"]="tau",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greektau",
- ["description"]="GREEK SMALL LETTER TAU",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="tau",
- ["uccode"]=0x03A4,
- ["unicodeslot"]=0x03C4, -- τ
+ adobename="tau",
+ category="ll",
+ cjkwd="a",
+ contextname="greektau",
+ description="GREEK SMALL LETTER TAU",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="tau",
+ uccode=0x03A4,
+ unicodeslot=0x03C4,
},
[0x03C5]={
- ["adobename"]="upsilon",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekupsilon",
- ["description"]="GREEK SMALL LETTER UPSILON",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="upsilon",
- ["uccode"]=0x03A5,
- ["unicodeslot"]=0x03C5, -- υ
+ adobename="upsilon",
+ category="ll",
+ cjkwd="a",
+ contextname="greekupsilon",
+ description="GREEK SMALL LETTER UPSILON",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="upsilon",
+ uccode=0x03A5,
+ unicodeslot=0x03C5,
},
[0x03C6]={
- ["adobename"]="phi",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekphi",
- ["description"]="GREEK SMALL LETTER PHI",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="varphi",
- ["uccode"]=0x03A6,
- ["unicodeslot"]=0x03C6, -- φ
+ adobename="phi",
+ category="ll",
+ cjkwd="a",
+ contextname="greekphi",
+ description="GREEK SMALL LETTER PHI",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="varphi",
+ uccode=0x03A6,
+ unicodeslot=0x03C6,
},
[0x03C7]={
- ["adobename"]="chi",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekchi",
- ["description"]="GREEK SMALL LETTER CHI",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="chi",
- ["uccode"]=0x03A7,
- ["unicodeslot"]=0x03C7, -- χ
+ adobename="chi",
+ category="ll",
+ cjkwd="a",
+ contextname="greekchi",
+ description="GREEK SMALL LETTER CHI",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="chi",
+ uccode=0x03A7,
+ unicodeslot=0x03C7,
},
[0x03C8]={
- ["adobename"]="psi",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekpsi",
- ["description"]="GREEK SMALL LETTER PSI",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="psi",
- ["uccode"]=0x03A8,
- ["unicodeslot"]=0x03C8, -- ψ
+ adobename="psi",
+ category="ll",
+ cjkwd="a",
+ contextname="greekpsi",
+ description="GREEK SMALL LETTER PSI",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="psi",
+ uccode=0x03A8,
+ unicodeslot=0x03C8,
},
[0x03C9]={
- ["adobename"]="omega",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="greekomega",
- ["description"]="GREEK SMALL LETTER OMEGA",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="omega",
- ["uccode"]=0x03A9,
- ["unicodeslot"]=0x03C9, -- ω
+ adobename="omega",
+ category="ll",
+ cjkwd="a",
+ contextname="greekomega",
+ description="GREEK SMALL LETTER OMEGA",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="omega",
+ uccode=0x03A9,
+ unicodeslot=0x03C9,
},
[0x03CA]={
- ["adobename"]="iotadieresis",
- ["category"]="ll",
- ["contextname"]="greekiotadialytika",
- ["description"]="GREEK SMALL LETTER IOTA WITH DIALYTIKA",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x03B9, 0x0308 },
- ["uccode"]=0x03AA,
- ["unicodeslot"]=0x03CA, -- ϊ
+ adobename="iotadieresis",
+ category="ll",
+ contextname="greekiotadialytika",
+ description="GREEK SMALL LETTER IOTA WITH DIALYTIKA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x03B9, 0x0308 },
+ uccode=0x03AA,
+ unicodeslot=0x03CA,
},
[0x03CB]={
- ["adobename"]="upsilondieresis",
- ["category"]="ll",
- ["contextname"]="greekupsilondiaeresis",
- ["description"]="GREEK SMALL LETTER UPSILON WITH DIALYTIKA",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x03C5, 0x0308 },
- ["uccode"]=0x03AB,
- ["unicodeslot"]=0x03CB, -- ϋ
+ adobename="upsilondieresis",
+ category="ll",
+ contextname="greekupsilondiaeresis",
+ description="GREEK SMALL LETTER UPSILON WITH DIALYTIKA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x03C5, 0x0308 },
+ uccode=0x03AB,
+ unicodeslot=0x03CB,
},
[0x03CC]={
- ["adobename"]="omicrontonos",
- ["category"]="ll",
- ["contextname"]="greekomicrontonos",
- ["description"]="GREEK SMALL LETTER OMICRON WITH TONOS",
- ["linebreak"]="al",
- ["shcode"]=0x03BF,
- ["specials"]={ "char", 0x03BF, 0x0301 },
- ["uccode"]=0x038C,
- ["unicodeslot"]=0x03CC, -- ό
+ adobename="omicrontonos",
+ category="ll",
+ contextname="greekomicrontonos",
+ description="GREEK SMALL LETTER OMICRON WITH TONOS",
+ direction="l",
+ linebreak="al",
+ shcode=0x03BF,
+ specials={ "char", 0x03BF, 0x0301 },
+ uccode=0x038C,
+ unicodeslot=0x03CC,
},
[0x03CD]={
- ["adobename"]="upsilontonos",
- ["category"]="ll",
- ["contextname"]="greekupsilontonos",
- ["description"]="GREEK SMALL LETTER UPSILON WITH TONOS",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x03C5, 0x0301 },
- ["uccode"]=0x038E,
- ["unicodeslot"]=0x03CD, -- ύ
+ adobename="upsilontonos",
+ category="ll",
+ contextname="greekupsilontonos",
+ description="GREEK SMALL LETTER UPSILON WITH TONOS",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x03C5, 0x0301 },
+ uccode=0x038E,
+ unicodeslot=0x03CD,
},
[0x03CE]={
- ["adobename"]="omegatonos",
- ["category"]="ll",
- ["contextname"]="greekomegatonos",
- ["description"]="GREEK SMALL LETTER OMEGA WITH TONOS",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x03C9, 0x0301 },
- ["uccode"]=0x038F,
- ["unicodeslot"]=0x03CE, -- ώ
+ adobename="omegatonos",
+ category="ll",
+ contextname="greekomegatonos",
+ description="GREEK SMALL LETTER OMEGA WITH TONOS",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x03C9, 0x0301 },
+ uccode=0x038F,
+ unicodeslot=0x03CE,
},
[0x03D0]={
- ["category"]="ll",
- ["description"]="GREEK BETA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x03B2 },
- ["uccode"]=0x0392,
- ["unicodeslot"]=0x03D0, -- ϐ
+ category="ll",
+ description="GREEK BETA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x03B2 },
+ uccode=0x0392,
+ unicodeslot=0x03D0,
},
[0x03D1]={
- ["adobename"]="theta1",
- ["category"]="ll",
- ["contextname"]="greekthetaalt",
- ["description"]="GREEK THETA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x03B8 },
- ["mathclass"]="variable",
- ["mathname"]="vartheta",
- ["uccode"]=0x0398,
- ["unicodeslot"]=0x03D1, -- ϑ
+ adobename="theta1",
+ category="ll",
+ contextname="greekthetaalt",
+ description="GREEK THETA SYMBOL",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="vartheta",
+ specials={ "compat", 0x03B8 },
+ uccode=0x0398,
+ unicodeslot=0x03D1,
},
[0x03D2]={
- ["adobename"]="Upsilon1",
- ["category"]="lu",
- ["description"]="GREEK UPSILON WITH HOOK SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x03A5 },
- ["unicodeslot"]=0x03D2, -- ϒ
+ adobename="Upsilon1",
+ category="lu",
+ description="GREEK UPSILON WITH HOOK SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x03A5 },
+ unicodeslot=0x03D2,
},
[0x03D3]={
- ["category"]="lu",
- ["description"]="GREEK UPSILON WITH ACUTE AND HOOK SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x03D2, 0x0301 },
- ["unicodeslot"]=0x03D3, -- ϓ
+ category="lu",
+ description="GREEK UPSILON WITH ACUTE AND HOOK SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x03D2, 0x0301 },
+ unicodeslot=0x03D3,
},
[0x03D4]={
- ["category"]="lu",
- ["description"]="GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x03D2, 0x0308 },
- ["unicodeslot"]=0x03D4, -- ϔ
+ category="lu",
+ description="GREEK UPSILON WITH DIAERESIS AND HOOK SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x03D2, 0x0308 },
+ unicodeslot=0x03D4,
},
[0x03D5]={
- ["adobename"]="phi1",
- ["category"]="ll",
- ["contextname"]="greekphialt",
- ["description"]="GREEK PHI SYMBOL",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="phi",
- ["specials"]={ "compat", 0x03C6 },
- ["uccode"]=0x03A6,
- ["unicodeslot"]=0x03D5, -- ϕ
+ adobename="phi1",
+ category="ll",
+ contextname="greekphialt",
+ description="GREEK PHI SYMBOL",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="phi",
+ specials={ "compat", 0x03C6 },
+ uccode=0x03A6,
+ unicodeslot=0x03D5,
},
[0x03D6]={
- ["adobename"]="omega1",
- ["category"]="ll",
- ["contextname"]="greekpialt",
- ["description"]="GREEK PI SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x03C0 },
- ["mathclass"]="variable",
- ["mathname"]="varpi",
- ["uccode"]=0x03A0,
- ["unicodeslot"]=0x03D6, -- ϖ
+ adobename="omega1",
+ category="ll",
+ contextname="greekpialt",
+ description="GREEK PI SYMBOL",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="varpi",
+ specials={ "compat", 0x03C0 },
+ uccode=0x03A0,
+ unicodeslot=0x03D6,
},
[0x03D7]={
- ["category"]="ll",
- ["description"]="GREEK KAI SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x03D7, -- ϗ
+ category="ll",
+ description="GREEK KAI SYMBOL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x03D7,
},
[0x03D8]={
- ["category"]="lu",
- ["description"]="GREEK LETTER ARCHAIC KOPPA",
- ["lccode"]=0x03D9,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03D8, -- Ϙ
+ category="lu",
+ description="GREEK LETTER ARCHAIC KOPPA",
+ direction="l",
+ lccode=0x03D9,
+ linebreak="al",
+ unicodeslot=0x03D8,
},
[0x03D9]={
- ["category"]="ll",
- ["contextname"]="greekkoppa",
- ["description"]="GREEK SMALL LETTER ARCHAIC KOPPA",
- ["linebreak"]="al",
- ["uccode"]=0x03D8,
- ["unicodeslot"]=0x03D9, -- ϙ
+ category="ll",
+ contextname="greekkoppa",
+ description="GREEK SMALL LETTER ARCHAIC KOPPA",
+ direction="l",
+ linebreak="al",
+ uccode=0x03D8,
+ unicodeslot=0x03D9,
},
[0x03DA]={
- ["category"]="lu",
- ["description"]="GREEK LETTER STIGMA",
- ["lccode"]=0x03DB,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03DA, -- Ϛ
+ category="lu",
+ description="GREEK LETTER STIGMA",
+ direction="l",
+ lccode=0x03DB,
+ linebreak="al",
+ unicodeslot=0x03DA,
},
[0x03DB]={
- ["category"]="ll",
- ["contextname"]="greekstigma",
- ["description"]="GREEK SMALL LETTER STIGMA",
- ["linebreak"]="al",
- ["uccode"]=0x03DA,
- ["unicodeslot"]=0x03DB, -- ϛ
+ category="ll",
+ contextname="greekstigma",
+ description="GREEK SMALL LETTER STIGMA",
+ direction="l",
+ linebreak="al",
+ uccode=0x03DA,
+ unicodeslot=0x03DB,
},
[0x03DC]={
- ["category"]="lu",
- ["description"]="GREEK LETTER DIGAMMA",
- ["lccode"]=0x03DD,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03DC, -- Ϝ
+ category="lu",
+ description="GREEK LETTER DIGAMMA",
+ direction="l",
+ lccode=0x03DD,
+ linebreak="al",
+ unicodeslot=0x03DC,
},
[0x03DD]={
- ["category"]="ll",
- ["contextname"]="greekdigamma",
- ["description"]="GREEK SMALL LETTER DIGAMMA",
- ["linebreak"]="al",
- ["uccode"]=0x03DC,
- ["unicodeslot"]=0x03DD, -- ϝ
+ category="ll",
+ contextname="greekdigamma",
+ description="GREEK SMALL LETTER DIGAMMA",
+ direction="l",
+ linebreak="al",
+ uccode=0x03DC,
+ unicodeslot=0x03DD,
},
[0x03DE]={
- ["category"]="lu",
- ["description"]="GREEK LETTER KOPPA",
- ["lccode"]=0x03DF,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03DE, -- Ϟ
+ category="lu",
+ description="GREEK LETTER KOPPA",
+ direction="l",
+ lccode=0x03DF,
+ linebreak="al",
+ unicodeslot=0x03DE,
},
[0x03DF]={
- ["category"]="ll",
- ["contextname"]="greeknumkoppa",
- ["description"]="GREEK SMALL LETTER KOPPA",
- ["linebreak"]="al",
- ["uccode"]=0x03DE,
- ["unicodeslot"]=0x03DF, -- ϟ
+ category="ll",
+ contextname="greeknumkoppa",
+ description="GREEK SMALL LETTER KOPPA",
+ direction="l",
+ linebreak="al",
+ uccode=0x03DE,
+ unicodeslot=0x03DF,
},
[0x03E0]={
- ["category"]="lu",
- ["description"]="GREEK LETTER SAMPI",
- ["lccode"]=0x03E1,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03E0, -- Ϡ
+ category="lu",
+ description="GREEK LETTER SAMPI",
+ direction="l",
+ lccode=0x03E1,
+ linebreak="al",
+ unicodeslot=0x03E0,
},
[0x03E1]={
- ["category"]="ll",
- ["contextname"]="greeksampi",
- ["description"]="GREEK SMALL LETTER SAMPI",
- ["linebreak"]="al",
- ["uccode"]=0x03E0,
- ["unicodeslot"]=0x03E1, -- ϡ
+ category="ll",
+ contextname="greeksampi",
+ description="GREEK SMALL LETTER SAMPI",
+ direction="l",
+ linebreak="al",
+ uccode=0x03E0,
+ unicodeslot=0x03E1,
},
[0x03E2]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER SHEI",
- ["lccode"]=0x03E3,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03E2, -- Ϣ
+ category="lu",
+ description="COPTIC CAPITAL LETTER SHEI",
+ direction="l",
+ lccode=0x03E3,
+ linebreak="al",
+ unicodeslot=0x03E2,
},
[0x03E3]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER SHEI",
- ["linebreak"]="al",
- ["uccode"]=0x03E2,
- ["unicodeslot"]=0x03E3, -- ϣ
+ category="ll",
+ description="COPTIC SMALL LETTER SHEI",
+ direction="l",
+ linebreak="al",
+ uccode=0x03E2,
+ unicodeslot=0x03E3,
},
[0x03E4]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER FEI",
- ["lccode"]=0x03E5,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03E4, -- Ϥ
+ category="lu",
+ description="COPTIC CAPITAL LETTER FEI",
+ direction="l",
+ lccode=0x03E5,
+ linebreak="al",
+ unicodeslot=0x03E4,
},
[0x03E5]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER FEI",
- ["linebreak"]="al",
- ["uccode"]=0x03E4,
- ["unicodeslot"]=0x03E5, -- ϥ
+ category="ll",
+ description="COPTIC SMALL LETTER FEI",
+ direction="l",
+ linebreak="al",
+ uccode=0x03E4,
+ unicodeslot=0x03E5,
},
[0x03E6]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER KHEI",
- ["lccode"]=0x03E7,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03E6, -- Ϧ
+ category="lu",
+ description="COPTIC CAPITAL LETTER KHEI",
+ direction="l",
+ lccode=0x03E7,
+ linebreak="al",
+ unicodeslot=0x03E6,
},
[0x03E7]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER KHEI",
- ["linebreak"]="al",
- ["uccode"]=0x03E6,
- ["unicodeslot"]=0x03E7, -- ϧ
+ category="ll",
+ description="COPTIC SMALL LETTER KHEI",
+ direction="l",
+ linebreak="al",
+ uccode=0x03E6,
+ unicodeslot=0x03E7,
},
[0x03E8]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER HORI",
- ["lccode"]=0x03E9,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03E8, -- Ϩ
+ category="lu",
+ description="COPTIC CAPITAL LETTER HORI",
+ direction="l",
+ lccode=0x03E9,
+ linebreak="al",
+ unicodeslot=0x03E8,
},
[0x03E9]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER HORI",
- ["linebreak"]="al",
- ["uccode"]=0x03E8,
- ["unicodeslot"]=0x03E9, -- ϩ
+ category="ll",
+ description="COPTIC SMALL LETTER HORI",
+ direction="l",
+ linebreak="al",
+ uccode=0x03E8,
+ unicodeslot=0x03E9,
},
[0x03EA]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER GANGIA",
- ["lccode"]=0x03EB,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03EA, -- Ϫ
+ category="lu",
+ description="COPTIC CAPITAL LETTER GANGIA",
+ direction="l",
+ lccode=0x03EB,
+ linebreak="al",
+ unicodeslot=0x03EA,
},
[0x03EB]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER GANGIA",
- ["linebreak"]="al",
- ["uccode"]=0x03EA,
- ["unicodeslot"]=0x03EB, -- ϫ
+ category="ll",
+ description="COPTIC SMALL LETTER GANGIA",
+ direction="l",
+ linebreak="al",
+ uccode=0x03EA,
+ unicodeslot=0x03EB,
},
[0x03EC]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER SHIMA",
- ["lccode"]=0x03ED,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03EC, -- Ϭ
+ category="lu",
+ description="COPTIC CAPITAL LETTER SHIMA",
+ direction="l",
+ lccode=0x03ED,
+ linebreak="al",
+ unicodeslot=0x03EC,
},
[0x03ED]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER SHIMA",
- ["linebreak"]="al",
- ["uccode"]=0x03EC,
- ["unicodeslot"]=0x03ED, -- ϭ
+ category="ll",
+ description="COPTIC SMALL LETTER SHIMA",
+ direction="l",
+ linebreak="al",
+ uccode=0x03EC,
+ unicodeslot=0x03ED,
},
[0x03EE]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER DEI",
- ["lccode"]=0x03EF,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03EE, -- Ϯ
+ category="lu",
+ description="COPTIC CAPITAL LETTER DEI",
+ direction="l",
+ lccode=0x03EF,
+ linebreak="al",
+ unicodeslot=0x03EE,
},
[0x03EF]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER DEI",
- ["linebreak"]="al",
- ["uccode"]=0x03EE,
- ["unicodeslot"]=0x03EF, -- ϯ
+ category="ll",
+ description="COPTIC SMALL LETTER DEI",
+ direction="l",
+ linebreak="al",
+ uccode=0x03EE,
+ unicodeslot=0x03EF,
},
[0x03F0]={
- ["category"]="ll",
- ["description"]="GREEK KAPPA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x03BA },
- ["uccode"]=0x039A,
- ["unicodeslot"]=0x03F0, -- ϰ
+ category="ll",
+ description="GREEK KAPPA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x03BA },
+ uccode=0x039A,
+ unicodeslot=0x03F0,
},
[0x03F1]={
- ["category"]="ll",
- ["contextname"]="greekrhoalt",
- ["description"]="GREEK RHO SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x03C1 },
- ["mathclass"]="variable",
- ["mathname"]="varrho",
- ["uccode"]=0x03A1,
- ["unicodeslot"]=0x03F1, -- ϱ
+ category="ll",
+ contextname="greekrhoalt",
+ description="GREEK RHO SYMBOL",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="varrho",
+ specials={ "compat", 0x03C1 },
+ uccode=0x03A1,
+ unicodeslot=0x03F1,
},
[0x03F2]={
- ["category"]="ll",
- ["contextname"]="greeksigmalunate",
- ["description"]="GREEK LUNATE SIGMA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x03C2 },
- ["uccode"]=0x03F9,
- ["unicodeslot"]=0x03F2, -- ϲ
+ category="ll",
+ contextname="greeksigmalunate",
+ description="GREEK LUNATE SIGMA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x03C2 },
+ uccode=0x03F9,
+ unicodeslot=0x03F2,
},
[0x03F3]={
- ["category"]="ll",
- ["description"]="GREEK LETTER YOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x03F3, -- ϳ
+ category="ll",
+ description="GREEK LETTER YOT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x03F3,
},
[0x03F4]={
- ["category"]="lu",
- ["description"]="GREEK CAPITAL THETA SYMBOL",
- ["lccode"]=0x03B8,
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0398 },
- ["unicodeslot"]=0x03F4, -- ϴ
+ category="lu",
+ description="GREEK CAPITAL THETA SYMBOL",
+ direction="l",
+ lccode=0x03B8,
+ linebreak="al",
+ specials={ "compat", 0x0398 },
+ unicodeslot=0x03F4,
},
[0x03F5]={
- ["category"]="ll",
- ["contextname"]="greekepsilonalt",
- ["description"]="GREEK LUNATE EPSILON SYMBOL",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="varepsilon",
- ["specials"]={ "compat", 0x03B5 },
- ["uccode"]=0x0395,
- ["unicodeslot"]=0x03F5, -- ϵ
+ category="ll",
+ contextname="greekepsilonalt",
+ description="GREEK LUNATE EPSILON SYMBOL",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="varepsilon",
+ specials={ "compat", 0x03B5 },
+ uccode=0x0395,
+ unicodeslot=0x03F5,
},
[0x03F6]={
- ["category"]="sm",
- ["description"]="GREEK REVERSED LUNATE EPSILON SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x03F6, -- ϶
+ category="sm",
+ description="GREEK REVERSED LUNATE EPSILON SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x03F6,
},
[0x03F7]={
- ["category"]="lu",
- ["description"]="GREEK CAPITAL LETTER SHO",
- ["lccode"]=0x03F8,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03F7, -- Ϸ
+ category="lu",
+ description="GREEK CAPITAL LETTER SHO",
+ direction="l",
+ lccode=0x03F8,
+ linebreak="al",
+ unicodeslot=0x03F7,
},
[0x03F8]={
- ["category"]="ll",
- ["description"]="GREEK SMALL LETTER SHO",
- ["linebreak"]="al",
- ["uccode"]=0x03F7,
- ["unicodeslot"]=0x03F8, -- ϸ
+ category="ll",
+ description="GREEK SMALL LETTER SHO",
+ direction="l",
+ linebreak="al",
+ uccode=0x03F7,
+ unicodeslot=0x03F8,
},
[0x03F9]={
- ["category"]="lu",
- ["contextname"]="greekSigmalunate",
- ["description"]="GREEK CAPITAL LUNATE SIGMA SYMBOL",
- ["lccode"]=0x03F2,
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x03A3 },
- ["unicodeslot"]=0x03F9, -- Ϲ
+ category="lu",
+ contextname="greekSigmalunate",
+ description="GREEK CAPITAL LUNATE SIGMA SYMBOL",
+ direction="l",
+ lccode=0x03F2,
+ linebreak="al",
+ specials={ "compat", 0x03A3 },
+ unicodeslot=0x03F9,
},
[0x03FA]={
- ["category"]="lu",
- ["description"]="GREEK CAPITAL LETTER SAN",
- ["lccode"]=0x03FB,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03FA, -- Ϻ
+ category="lu",
+ description="GREEK CAPITAL LETTER SAN",
+ direction="l",
+ lccode=0x03FB,
+ linebreak="al",
+ unicodeslot=0x03FA,
},
[0x03FB]={
- ["category"]="ll",
- ["description"]="GREEK SMALL LETTER SAN",
- ["linebreak"]="al",
- ["uccode"]=0x03FA,
- ["unicodeslot"]=0x03FB, -- ϻ
+ category="ll",
+ description="GREEK SMALL LETTER SAN",
+ direction="l",
+ linebreak="al",
+ uccode=0x03FA,
+ unicodeslot=0x03FB,
},
[0x03FC]={
- ["category"]="ll",
- ["description"]="GREEK RHO WITH STROKE SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x03FC, -- ϼ
+ category="ll",
+ description="GREEK RHO WITH STROKE SYMBOL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x03FC,
},
[0x03FD]={
- ["category"]="lu",
- ["description"]="GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL",
- ["lccode"]=0x037B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03FD, -- Ͻ
+ category="lu",
+ description="GREEK CAPITAL REVERSED LUNATE SIGMA SYMBOL",
+ direction="l",
+ lccode=0x037B,
+ linebreak="al",
+ unicodeslot=0x03FD,
},
[0x03FE]={
- ["category"]="lu",
- ["description"]="GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL",
- ["lccode"]=0x037C,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03FE, -- Ͼ
+ category="lu",
+ description="GREEK CAPITAL DOTTED LUNATE SIGMA SYMBOL",
+ direction="l",
+ lccode=0x037C,
+ linebreak="al",
+ unicodeslot=0x03FE,
},
[0x03FF]={
- ["category"]="lu",
- ["description"]="GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL",
- ["lccode"]=0x037D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x03FF, -- Ͽ
+ category="lu",
+ description="GREEK CAPITAL REVERSED DOTTED LUNATE SIGMA SYMBOL",
+ direction="l",
+ lccode=0x037D,
+ linebreak="al",
+ unicodeslot=0x03FF,
},
[0x0400]={
- ["category"]="lu",
- ["contextname"]="cyrillicEgrave",
- ["description"]="CYRILLIC CAPITAL LETTER IE WITH GRAVE",
- ["lccode"]=0x0450,
- ["linebreak"]="al",
- ["shcode"]=0x0415,
- ["specials"]={ "char", 0x0415, 0x0300 },
- ["unicodeslot"]=0x0400, -- Ѐ
+ category="lu",
+ contextname="cyrillicEgrave",
+ description="CYRILLIC CAPITAL LETTER IE WITH GRAVE",
+ direction="l",
+ lccode=0x0450,
+ linebreak="al",
+ shcode=0x0415,
+ specials={ "char", 0x0415, 0x0300 },
+ unicodeslot=0x0400,
},
[0x0401]={
- ["adobename"]="afii10023",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicYO",
- ["description"]="CYRILLIC CAPITAL LETTER IO",
- ["lccode"]=0x0451,
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0415, 0x0308 },
- ["unicodeslot"]=0x0401, -- Ё
+ adobename="afii10023",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicYO",
+ description="CYRILLIC CAPITAL LETTER IO",
+ direction="l",
+ lccode=0x0451,
+ linebreak="al",
+ specials={ "char", 0x0415, 0x0308 },
+ unicodeslot=0x0401,
},
[0x0402]={
- ["adobename"]="afii10051",
- ["category"]="lu",
- ["contextname"]="cyrillicDJE",
- ["description"]="CYRILLIC CAPITAL LETTER DJE",
- ["lccode"]=0x0452,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0402, -- Ђ
+ adobename="afii10051",
+ category="lu",
+ contextname="cyrillicDJE",
+ description="CYRILLIC CAPITAL LETTER DJE",
+ direction="l",
+ lccode=0x0452,
+ linebreak="al",
+ unicodeslot=0x0402,
},
[0x0403]={
- ["adobename"]="afii10052",
- ["category"]="lu",
- ["contextname"]="cyrillicGJE",
- ["description"]="CYRILLIC CAPITAL LETTER GJE",
- ["lccode"]=0x0453,
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0413, 0x0301 },
- ["unicodeslot"]=0x0403, -- Ѓ
+ adobename="afii10052",
+ category="lu",
+ contextname="cyrillicGJE",
+ description="CYRILLIC CAPITAL LETTER GJE",
+ direction="l",
+ lccode=0x0453,
+ linebreak="al",
+ specials={ "char", 0x0413, 0x0301 },
+ unicodeslot=0x0403,
},
[0x0404]={
- ["adobename"]="afii10053",
- ["category"]="lu",
- ["contextname"]="cyrillicIE",
- ["description"]="CYRILLIC CAPITAL LETTER UKRAINIAN IE",
- ["lccode"]=0x0454,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0404, -- Є
+ adobename="afii10053",
+ category="lu",
+ contextname="cyrillicIE",
+ description="CYRILLIC CAPITAL LETTER UKRAINIAN IE",
+ direction="l",
+ lccode=0x0454,
+ linebreak="al",
+ unicodeslot=0x0404,
},
[0x0405]={
- ["adobename"]="afii10054",
- ["category"]="lu",
- ["contextname"]="cyrillicDZE",
- ["description"]="CYRILLIC CAPITAL LETTER DZE",
- ["lccode"]=0x0455,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0405, -- Ѕ
+ adobename="afii10054",
+ category="lu",
+ contextname="cyrillicDZE",
+ description="CYRILLIC CAPITAL LETTER DZE",
+ direction="l",
+ lccode=0x0455,
+ linebreak="al",
+ unicodeslot=0x0405,
},
[0x0406]={
- ["adobename"]="afii10055",
- ["category"]="lu",
- ["contextname"]="cyrillicII",
- ["description"]="CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I",
- ["lccode"]=0x0456,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0406, -- І
+ adobename="afii10055",
+ category="lu",
+ contextname="cyrillicII",
+ description="CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I",
+ direction="l",
+ lccode=0x0456,
+ linebreak="al",
+ unicodeslot=0x0406,
},
[0x0407]={
- ["adobename"]="afii10056",
- ["category"]="lu",
- ["contextname"]="cyrillicYI",
- ["description"]="CYRILLIC CAPITAL LETTER YI",
- ["lccode"]=0x0457,
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0406, 0x0308 },
- ["unicodeslot"]=0x0407, -- Ї
+ adobename="afii10056",
+ category="lu",
+ contextname="cyrillicYI",
+ description="CYRILLIC CAPITAL LETTER YI",
+ direction="l",
+ lccode=0x0457,
+ linebreak="al",
+ specials={ "char", 0x0406, 0x0308 },
+ unicodeslot=0x0407,
},
[0x0408]={
- ["adobename"]="afii10057",
- ["category"]="lu",
- ["contextname"]="cyrillicJE",
- ["description"]="CYRILLIC CAPITAL LETTER JE",
- ["lccode"]=0x0458,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0408, -- Ј
+ adobename="afii10057",
+ category="lu",
+ contextname="cyrillicJE",
+ description="CYRILLIC CAPITAL LETTER JE",
+ direction="l",
+ lccode=0x0458,
+ linebreak="al",
+ unicodeslot=0x0408,
},
[0x0409]={
- ["adobename"]="afii10058",
- ["category"]="lu",
- ["contextname"]="cyrillicLJE",
- ["description"]="CYRILLIC CAPITAL LETTER LJE",
- ["lccode"]=0x0459,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0409, -- Љ
+ adobename="afii10058",
+ category="lu",
+ contextname="cyrillicLJE",
+ description="CYRILLIC CAPITAL LETTER LJE",
+ direction="l",
+ lccode=0x0459,
+ linebreak="al",
+ unicodeslot=0x0409,
},
[0x040A]={
- ["adobename"]="afii10059",
- ["category"]="lu",
- ["contextname"]="cyrillicNJE",
- ["description"]="CYRILLIC CAPITAL LETTER NJE",
- ["lccode"]=0x045A,
- ["linebreak"]="al",
- ["unicodeslot"]=0x040A, -- Њ
+ adobename="afii10059",
+ category="lu",
+ contextname="cyrillicNJE",
+ description="CYRILLIC CAPITAL LETTER NJE",
+ direction="l",
+ lccode=0x045A,
+ linebreak="al",
+ unicodeslot=0x040A,
},
[0x040B]={
- ["adobename"]="afii10060",
- ["category"]="lu",
- ["contextname"]="cyrillicTSHE",
- ["description"]="CYRILLIC CAPITAL LETTER TSHE",
- ["lccode"]=0x045B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x040B, -- Ћ
+ adobename="afii10060",
+ category="lu",
+ contextname="cyrillicTSHE",
+ description="CYRILLIC CAPITAL LETTER TSHE",
+ direction="l",
+ lccode=0x045B,
+ linebreak="al",
+ unicodeslot=0x040B,
},
[0x040C]={
- ["adobename"]="afii10061",
- ["category"]="lu",
- ["contextname"]="cyrillicKJE",
- ["description"]="CYRILLIC CAPITAL LETTER KJE",
- ["lccode"]=0x045C,
- ["linebreak"]="al",
- ["specials"]={ "char", 0x041A, 0x0301 },
- ["unicodeslot"]=0x040C, -- Ќ
+ adobename="afii10061",
+ category="lu",
+ contextname="cyrillicKJE",
+ description="CYRILLIC CAPITAL LETTER KJE",
+ direction="l",
+ lccode=0x045C,
+ linebreak="al",
+ specials={ "char", 0x041A, 0x0301 },
+ unicodeslot=0x040C,
},
[0x040D]={
- ["category"]="lu",
- ["contextname"]="cyrillicIgrave",
- ["description"]="CYRILLIC CAPITAL LETTER I WITH GRAVE",
- ["lccode"]=0x045D,
- ["linebreak"]="al",
- ["shcode"]=0x0418,
- ["specials"]={ "char", 0x0418, 0x0300 },
- ["unicodeslot"]=0x040D, -- Ѝ
+ category="lu",
+ contextname="cyrillicIgrave",
+ description="CYRILLIC CAPITAL LETTER I WITH GRAVE",
+ direction="l",
+ lccode=0x045D,
+ linebreak="al",
+ shcode=0x0418,
+ specials={ "char", 0x0418, 0x0300 },
+ unicodeslot=0x040D,
},
[0x040E]={
- ["adobename"]="afii10062",
- ["category"]="lu",
- ["contextname"]="cyrillicUSHRT",
- ["description"]="CYRILLIC CAPITAL LETTER SHORT U",
- ["lccode"]=0x045E,
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0423, 0x0306 },
- ["unicodeslot"]=0x040E, -- Ў
+ adobename="afii10062",
+ category="lu",
+ contextname="cyrillicUSHRT",
+ description="CYRILLIC CAPITAL LETTER SHORT U",
+ direction="l",
+ lccode=0x045E,
+ linebreak="al",
+ specials={ "char", 0x0423, 0x0306 },
+ unicodeslot=0x040E,
},
[0x040F]={
- ["adobename"]="afii10145",
- ["category"]="lu",
- ["contextname"]="cyrillicDZHE",
- ["description"]="CYRILLIC CAPITAL LETTER DZHE",
- ["lccode"]=0x045F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x040F, -- Џ
+ adobename="afii10145",
+ category="lu",
+ contextname="cyrillicDZHE",
+ description="CYRILLIC CAPITAL LETTER DZHE",
+ direction="l",
+ lccode=0x045F,
+ linebreak="al",
+ unicodeslot=0x040F,
},
[0x0410]={
- ["adobename"]="afii10017",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicA",
- ["description"]="CYRILLIC CAPITAL LETTER A",
- ["lccode"]=0x0430,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0410, -- А
+ adobename="afii10017",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicA",
+ description="CYRILLIC CAPITAL LETTER A",
+ direction="l",
+ lccode=0x0430,
+ linebreak="al",
+ unicodeslot=0x0410,
},
[0x0411]={
- ["adobename"]="afii10018",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicB",
- ["description"]="CYRILLIC CAPITAL LETTER BE",
- ["lccode"]=0x0431,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0411, -- Б
+ adobename="afii10018",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicB",
+ description="CYRILLIC CAPITAL LETTER BE",
+ direction="l",
+ lccode=0x0431,
+ linebreak="al",
+ unicodeslot=0x0411,
},
[0x0412]={
- ["adobename"]="afii10019",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicV",
- ["description"]="CYRILLIC CAPITAL LETTER VE",
- ["lccode"]=0x0432,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0412, -- В
+ adobename="afii10019",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicV",
+ description="CYRILLIC CAPITAL LETTER VE",
+ direction="l",
+ lccode=0x0432,
+ linebreak="al",
+ unicodeslot=0x0412,
},
[0x0413]={
- ["adobename"]="afii10020",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicG",
- ["description"]="CYRILLIC CAPITAL LETTER GHE",
- ["lccode"]=0x0433,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0413, -- Г
+ adobename="afii10020",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicG",
+ description="CYRILLIC CAPITAL LETTER GHE",
+ direction="l",
+ lccode=0x0433,
+ linebreak="al",
+ unicodeslot=0x0413,
},
[0x0414]={
- ["adobename"]="afii10021",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicD",
- ["description"]="CYRILLIC CAPITAL LETTER DE",
- ["lccode"]=0x0434,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0414, -- Д
+ adobename="afii10021",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicD",
+ description="CYRILLIC CAPITAL LETTER DE",
+ direction="l",
+ lccode=0x0434,
+ linebreak="al",
+ unicodeslot=0x0414,
},
[0x0415]={
- ["adobename"]="afii10022",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicE",
- ["description"]="CYRILLIC CAPITAL LETTER IE",
- ["lccode"]=0x0435,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0415, -- Е
+ adobename="afii10022",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicE",
+ description="CYRILLIC CAPITAL LETTER IE",
+ direction="l",
+ lccode=0x0435,
+ linebreak="al",
+ unicodeslot=0x0415,
},
[0x0416]={
- ["adobename"]="afii10024",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicZH",
- ["description"]="CYRILLIC CAPITAL LETTER ZHE",
- ["lccode"]=0x0436,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0416, -- Ж
+ adobename="afii10024",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicZH",
+ description="CYRILLIC CAPITAL LETTER ZHE",
+ direction="l",
+ lccode=0x0436,
+ linebreak="al",
+ unicodeslot=0x0416,
},
[0x0417]={
- ["adobename"]="afii10025",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicZ",
- ["description"]="CYRILLIC CAPITAL LETTER ZE",
- ["lccode"]=0x0437,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0417, -- З
+ adobename="afii10025",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicZ",
+ description="CYRILLIC CAPITAL LETTER ZE",
+ direction="l",
+ lccode=0x0437,
+ linebreak="al",
+ unicodeslot=0x0417,
},
[0x0418]={
- ["adobename"]="afii10026",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicI",
- ["description"]="CYRILLIC CAPITAL LETTER I",
- ["lccode"]=0x0438,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0418, -- И
+ adobename="afii10026",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicI",
+ description="CYRILLIC CAPITAL LETTER I",
+ direction="l",
+ lccode=0x0438,
+ linebreak="al",
+ unicodeslot=0x0418,
},
[0x0419]={
- ["adobename"]="afii10027",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicISHRT",
- ["description"]="CYRILLIC CAPITAL LETTER SHORT I",
- ["lccode"]=0x0439,
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0418, 0x0306 },
- ["unicodeslot"]=0x0419, -- Й
+ adobename="afii10027",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicISHRT",
+ description="CYRILLIC CAPITAL LETTER SHORT I",
+ direction="l",
+ lccode=0x0439,
+ linebreak="al",
+ specials={ "char", 0x0418, 0x0306 },
+ unicodeslot=0x0419,
},
[0x041A]={
- ["adobename"]="afii10028",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicK",
- ["description"]="CYRILLIC CAPITAL LETTER KA",
- ["lccode"]=0x043A,
- ["linebreak"]="al",
- ["unicodeslot"]=0x041A, -- К
+ adobename="afii10028",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicK",
+ description="CYRILLIC CAPITAL LETTER KA",
+ direction="l",
+ lccode=0x043A,
+ linebreak="al",
+ unicodeslot=0x041A,
},
[0x041B]={
- ["adobename"]="afii10029",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicL",
- ["description"]="CYRILLIC CAPITAL LETTER EL",
- ["lccode"]=0x043B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x041B, -- Л
+ adobename="afii10029",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicL",
+ description="CYRILLIC CAPITAL LETTER EL",
+ direction="l",
+ lccode=0x043B,
+ linebreak="al",
+ unicodeslot=0x041B,
},
[0x041C]={
- ["adobename"]="afii10030",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicM",
- ["description"]="CYRILLIC CAPITAL LETTER EM",
- ["lccode"]=0x043C,
- ["linebreak"]="al",
- ["unicodeslot"]=0x041C, -- М
+ adobename="afii10030",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicM",
+ description="CYRILLIC CAPITAL LETTER EM",
+ direction="l",
+ lccode=0x043C,
+ linebreak="al",
+ unicodeslot=0x041C,
},
[0x041D]={
- ["adobename"]="afii10031",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicN",
- ["description"]="CYRILLIC CAPITAL LETTER EN",
- ["lccode"]=0x043D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x041D, -- Н
+ adobename="afii10031",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicN",
+ description="CYRILLIC CAPITAL LETTER EN",
+ direction="l",
+ lccode=0x043D,
+ linebreak="al",
+ unicodeslot=0x041D,
},
[0x041E]={
- ["adobename"]="afii10032",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicO",
- ["description"]="CYRILLIC CAPITAL LETTER O",
- ["lccode"]=0x043E,
- ["linebreak"]="al",
- ["unicodeslot"]=0x041E, -- О
+ adobename="afii10032",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicO",
+ description="CYRILLIC CAPITAL LETTER O",
+ direction="l",
+ lccode=0x043E,
+ linebreak="al",
+ unicodeslot=0x041E,
},
[0x041F]={
- ["adobename"]="afii10033",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicP",
- ["description"]="CYRILLIC CAPITAL LETTER PE",
- ["lccode"]=0x043F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x041F, -- П
+ adobename="afii10033",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicP",
+ description="CYRILLIC CAPITAL LETTER PE",
+ direction="l",
+ lccode=0x043F,
+ linebreak="al",
+ unicodeslot=0x041F,
},
[0x0420]={
- ["adobename"]="afii10034",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicR",
- ["description"]="CYRILLIC CAPITAL LETTER ER",
- ["lccode"]=0x0440,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0420, -- Р
+ adobename="afii10034",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicR",
+ description="CYRILLIC CAPITAL LETTER ER",
+ direction="l",
+ lccode=0x0440,
+ linebreak="al",
+ unicodeslot=0x0420,
},
[0x0421]={
- ["adobename"]="afii10035",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicS",
- ["description"]="CYRILLIC CAPITAL LETTER ES",
- ["lccode"]=0x0441,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0421, -- С
+ adobename="afii10035",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicS",
+ description="CYRILLIC CAPITAL LETTER ES",
+ direction="l",
+ lccode=0x0441,
+ linebreak="al",
+ unicodeslot=0x0421,
},
[0x0422]={
- ["adobename"]="afii10036",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicT",
- ["description"]="CYRILLIC CAPITAL LETTER TE",
- ["lccode"]=0x0442,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0422, -- Т
+ adobename="afii10036",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicT",
+ description="CYRILLIC CAPITAL LETTER TE",
+ direction="l",
+ lccode=0x0442,
+ linebreak="al",
+ unicodeslot=0x0422,
},
[0x0423]={
- ["adobename"]="afii10037",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicU",
- ["description"]="CYRILLIC CAPITAL LETTER U",
- ["lccode"]=0x0443,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0423, -- У
+ adobename="afii10037",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicU",
+ description="CYRILLIC CAPITAL LETTER U",
+ direction="l",
+ lccode=0x0443,
+ linebreak="al",
+ unicodeslot=0x0423,
},
[0x0424]={
- ["adobename"]="afii10038",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicF",
- ["description"]="CYRILLIC CAPITAL LETTER EF",
- ["lccode"]=0x0444,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0424, -- Ф
+ adobename="afii10038",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicF",
+ description="CYRILLIC CAPITAL LETTER EF",
+ direction="l",
+ lccode=0x0444,
+ linebreak="al",
+ unicodeslot=0x0424,
},
[0x0425]={
- ["adobename"]="afii10039",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicH",
- ["description"]="CYRILLIC CAPITAL LETTER HA",
- ["lccode"]=0x0445,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0425, -- Х
+ adobename="afii10039",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicH",
+ description="CYRILLIC CAPITAL LETTER HA",
+ direction="l",
+ lccode=0x0445,
+ linebreak="al",
+ unicodeslot=0x0425,
},
[0x0426]={
- ["adobename"]="afii10040",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicC",
- ["description"]="CYRILLIC CAPITAL LETTER TSE",
- ["lccode"]=0x0446,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0426, -- Ц
+ adobename="afii10040",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicC",
+ description="CYRILLIC CAPITAL LETTER TSE",
+ direction="l",
+ lccode=0x0446,
+ linebreak="al",
+ unicodeslot=0x0426,
},
[0x0427]={
- ["adobename"]="afii10041",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicCH",
- ["description"]="CYRILLIC CAPITAL LETTER CHE",
- ["lccode"]=0x0447,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0427, -- Ч
+ adobename="afii10041",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicCH",
+ description="CYRILLIC CAPITAL LETTER CHE",
+ direction="l",
+ lccode=0x0447,
+ linebreak="al",
+ unicodeslot=0x0427,
},
[0x0428]={
- ["adobename"]="afii10042",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicSH",
- ["description"]="CYRILLIC CAPITAL LETTER SHA",
- ["lccode"]=0x0448,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0428, -- Ш
+ adobename="afii10042",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicSH",
+ description="CYRILLIC CAPITAL LETTER SHA",
+ direction="l",
+ lccode=0x0448,
+ linebreak="al",
+ unicodeslot=0x0428,
},
[0x0429]={
- ["adobename"]="afii10043",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicSHCH",
- ["description"]="CYRILLIC CAPITAL LETTER SHCHA",
- ["lccode"]=0x0449,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0429, -- Щ
+ adobename="afii10043",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicSHCH",
+ description="CYRILLIC CAPITAL LETTER SHCHA",
+ direction="l",
+ lccode=0x0449,
+ linebreak="al",
+ unicodeslot=0x0429,
},
[0x042A]={
- ["adobename"]="afii10044",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicHRDSN",
- ["description"]="CYRILLIC CAPITAL LETTER HARD SIGN",
- ["lccode"]=0x044A,
- ["linebreak"]="al",
- ["unicodeslot"]=0x042A, -- Ъ
+ adobename="afii10044",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicHRDSN",
+ description="CYRILLIC CAPITAL LETTER HARD SIGN",
+ direction="l",
+ lccode=0x044A,
+ linebreak="al",
+ unicodeslot=0x042A,
},
[0x042B]={
- ["adobename"]="afii10045",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicERY",
- ["description"]="CYRILLIC CAPITAL LETTER YERU",
- ["lccode"]=0x044B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x042B, -- Ы
+ adobename="afii10045",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicERY",
+ description="CYRILLIC CAPITAL LETTER YERU",
+ direction="l",
+ lccode=0x044B,
+ linebreak="al",
+ unicodeslot=0x042B,
},
[0x042C]={
- ["adobename"]="afii10046",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicSFTSN",
- ["description"]="CYRILLIC CAPITAL LETTER SOFT SIGN",
- ["lccode"]=0x044C,
- ["linebreak"]="al",
- ["unicodeslot"]=0x042C, -- Ь
+ adobename="afii10046",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicSFTSN",
+ description="CYRILLIC CAPITAL LETTER SOFT SIGN",
+ direction="l",
+ lccode=0x044C,
+ linebreak="al",
+ unicodeslot=0x042C,
},
[0x042D]={
- ["adobename"]="afii10047",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicEREV",
- ["description"]="CYRILLIC CAPITAL LETTER E",
- ["lccode"]=0x044D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x042D, -- Э
+ adobename="afii10047",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicEREV",
+ description="CYRILLIC CAPITAL LETTER E",
+ direction="l",
+ lccode=0x044D,
+ linebreak="al",
+ unicodeslot=0x042D,
},
[0x042E]={
- ["adobename"]="afii10048",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicYU",
- ["description"]="CYRILLIC CAPITAL LETTER YU",
- ["lccode"]=0x044E,
- ["linebreak"]="al",
- ["unicodeslot"]=0x042E, -- Ю
+ adobename="afii10048",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicYU",
+ description="CYRILLIC CAPITAL LETTER YU",
+ direction="l",
+ lccode=0x044E,
+ linebreak="al",
+ unicodeslot=0x042E,
},
[0x042F]={
- ["adobename"]="afii10049",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicYA",
- ["description"]="CYRILLIC CAPITAL LETTER YA",
- ["lccode"]=0x044F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x042F, -- Я
+ adobename="afii10049",
+ category="lu",
+ cjkwd="a",
+ contextname="cyrillicYA",
+ description="CYRILLIC CAPITAL LETTER YA",
+ direction="l",
+ lccode=0x044F,
+ linebreak="al",
+ unicodeslot=0x042F,
},
[0x0430]={
- ["adobename"]="afii10065",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillica",
- ["description"]="CYRILLIC SMALL LETTER A",
- ["linebreak"]="al",
- ["uccode"]=0x0410,
- ["unicodeslot"]=0x0430, -- а
+ adobename="afii10065",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillica",
+ description="CYRILLIC SMALL LETTER A",
+ direction="l",
+ linebreak="al",
+ uccode=0x0410,
+ unicodeslot=0x0430,
},
[0x0431]={
- ["adobename"]="afii10066",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicb",
- ["description"]="CYRILLIC SMALL LETTER BE",
- ["linebreak"]="al",
- ["uccode"]=0x0411,
- ["unicodeslot"]=0x0431, -- б
+ adobename="afii10066",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicb",
+ description="CYRILLIC SMALL LETTER BE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0411,
+ unicodeslot=0x0431,
},
[0x0432]={
- ["adobename"]="afii10067",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicv",
- ["description"]="CYRILLIC SMALL LETTER VE",
- ["linebreak"]="al",
- ["uccode"]=0x0412,
- ["unicodeslot"]=0x0432, -- в
+ adobename="afii10067",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicv",
+ description="CYRILLIC SMALL LETTER VE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0412,
+ unicodeslot=0x0432,
},
[0x0433]={
- ["adobename"]="afii10068",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicg",
- ["description"]="CYRILLIC SMALL LETTER GHE",
- ["linebreak"]="al",
- ["uccode"]=0x0413,
- ["unicodeslot"]=0x0433, -- г
+ adobename="afii10068",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicg",
+ description="CYRILLIC SMALL LETTER GHE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0413,
+ unicodeslot=0x0433,
},
[0x0434]={
- ["adobename"]="afii10069",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicd",
- ["description"]="CYRILLIC SMALL LETTER DE",
- ["linebreak"]="al",
- ["uccode"]=0x0414,
- ["unicodeslot"]=0x0434, -- д
+ adobename="afii10069",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicd",
+ description="CYRILLIC SMALL LETTER DE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0414,
+ unicodeslot=0x0434,
},
[0x0435]={
- ["adobename"]="afii10070",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillice",
- ["description"]="CYRILLIC SMALL LETTER IE",
- ["linebreak"]="al",
- ["uccode"]=0x0415,
- ["unicodeslot"]=0x0435, -- е
+ adobename="afii10070",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillice",
+ description="CYRILLIC SMALL LETTER IE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0415,
+ unicodeslot=0x0435,
},
[0x0436]={
- ["adobename"]="afii10072",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrilliczh",
- ["description"]="CYRILLIC SMALL LETTER ZHE",
- ["linebreak"]="al",
- ["uccode"]=0x0416,
- ["unicodeslot"]=0x0436, -- ж
+ adobename="afii10072",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrilliczh",
+ description="CYRILLIC SMALL LETTER ZHE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0416,
+ unicodeslot=0x0436,
},
[0x0437]={
- ["adobename"]="afii10073",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicz",
- ["description"]="CYRILLIC SMALL LETTER ZE",
- ["linebreak"]="al",
- ["uccode"]=0x0417,
- ["unicodeslot"]=0x0437, -- з
+ adobename="afii10073",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicz",
+ description="CYRILLIC SMALL LETTER ZE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0417,
+ unicodeslot=0x0437,
},
[0x0438]={
- ["adobename"]="afii10074",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillici",
- ["description"]="CYRILLIC SMALL LETTER I",
- ["linebreak"]="al",
- ["uccode"]=0x0418,
- ["unicodeslot"]=0x0438, -- и
+ adobename="afii10074",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillici",
+ description="CYRILLIC SMALL LETTER I",
+ direction="l",
+ linebreak="al",
+ uccode=0x0418,
+ unicodeslot=0x0438,
},
[0x0439]={
- ["adobename"]="afii10075",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicishrt",
- ["description"]="CYRILLIC SMALL LETTER SHORT I",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0438, 0x0306 },
- ["uccode"]=0x0419,
- ["unicodeslot"]=0x0439, -- й
+ adobename="afii10075",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicishrt",
+ description="CYRILLIC SMALL LETTER SHORT I",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0438, 0x0306 },
+ uccode=0x0419,
+ unicodeslot=0x0439,
},
[0x043A]={
- ["adobename"]="afii10076",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillick",
- ["description"]="CYRILLIC SMALL LETTER KA",
- ["linebreak"]="al",
- ["uccode"]=0x041A,
- ["unicodeslot"]=0x043A, -- к
+ adobename="afii10076",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillick",
+ description="CYRILLIC SMALL LETTER KA",
+ direction="l",
+ linebreak="al",
+ uccode=0x041A,
+ unicodeslot=0x043A,
},
[0x043B]={
- ["adobename"]="afii10077",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicl",
- ["description"]="CYRILLIC SMALL LETTER EL",
- ["linebreak"]="al",
- ["uccode"]=0x041B,
- ["unicodeslot"]=0x043B, -- л
+ adobename="afii10077",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicl",
+ description="CYRILLIC SMALL LETTER EL",
+ direction="l",
+ linebreak="al",
+ uccode=0x041B,
+ unicodeslot=0x043B,
},
[0x043C]={
- ["adobename"]="afii10078",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicm",
- ["description"]="CYRILLIC SMALL LETTER EM",
- ["linebreak"]="al",
- ["uccode"]=0x041C,
- ["unicodeslot"]=0x043C, -- м
+ adobename="afii10078",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicm",
+ description="CYRILLIC SMALL LETTER EM",
+ direction="l",
+ linebreak="al",
+ uccode=0x041C,
+ unicodeslot=0x043C,
},
[0x043D]={
- ["adobename"]="afii10079",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicn",
- ["description"]="CYRILLIC SMALL LETTER EN",
- ["linebreak"]="al",
- ["uccode"]=0x041D,
- ["unicodeslot"]=0x043D, -- н
+ adobename="afii10079",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicn",
+ description="CYRILLIC SMALL LETTER EN",
+ direction="l",
+ linebreak="al",
+ uccode=0x041D,
+ unicodeslot=0x043D,
},
[0x043E]={
- ["adobename"]="afii10080",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillico",
- ["description"]="CYRILLIC SMALL LETTER O",
- ["linebreak"]="al",
- ["uccode"]=0x041E,
- ["unicodeslot"]=0x043E, -- о
+ adobename="afii10080",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillico",
+ description="CYRILLIC SMALL LETTER O",
+ direction="l",
+ linebreak="al",
+ uccode=0x041E,
+ unicodeslot=0x043E,
},
[0x043F]={
- ["adobename"]="afii10081",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicp",
- ["description"]="CYRILLIC SMALL LETTER PE",
- ["linebreak"]="al",
- ["uccode"]=0x041F,
- ["unicodeslot"]=0x043F, -- п
+ adobename="afii10081",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicp",
+ description="CYRILLIC SMALL LETTER PE",
+ direction="l",
+ linebreak="al",
+ uccode=0x041F,
+ unicodeslot=0x043F,
},
[0x0440]={
- ["adobename"]="afii10082",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicr",
- ["description"]="CYRILLIC SMALL LETTER ER",
- ["linebreak"]="al",
- ["uccode"]=0x0420,
- ["unicodeslot"]=0x0440, -- р
+ adobename="afii10082",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicr",
+ description="CYRILLIC SMALL LETTER ER",
+ direction="l",
+ linebreak="al",
+ uccode=0x0420,
+ unicodeslot=0x0440,
},
[0x0441]={
- ["adobename"]="afii10083",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillics",
- ["description"]="CYRILLIC SMALL LETTER ES",
- ["linebreak"]="al",
- ["uccode"]=0x0421,
- ["unicodeslot"]=0x0441, -- с
+ adobename="afii10083",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillics",
+ description="CYRILLIC SMALL LETTER ES",
+ direction="l",
+ linebreak="al",
+ uccode=0x0421,
+ unicodeslot=0x0441,
},
[0x0442]={
- ["adobename"]="afii10084",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillict",
- ["description"]="CYRILLIC SMALL LETTER TE",
- ["linebreak"]="al",
- ["uccode"]=0x0422,
- ["unicodeslot"]=0x0442, -- т
+ adobename="afii10084",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillict",
+ description="CYRILLIC SMALL LETTER TE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0422,
+ unicodeslot=0x0442,
},
[0x0443]={
- ["adobename"]="afii10085",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicu",
- ["description"]="CYRILLIC SMALL LETTER U",
- ["linebreak"]="al",
- ["uccode"]=0x0423,
- ["unicodeslot"]=0x0443, -- у
+ adobename="afii10085",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicu",
+ description="CYRILLIC SMALL LETTER U",
+ direction="l",
+ linebreak="al",
+ uccode=0x0423,
+ unicodeslot=0x0443,
},
[0x0444]={
- ["adobename"]="afii10086",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicf",
- ["description"]="CYRILLIC SMALL LETTER EF",
- ["linebreak"]="al",
- ["uccode"]=0x0424,
- ["unicodeslot"]=0x0444, -- ф
+ adobename="afii10086",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicf",
+ description="CYRILLIC SMALL LETTER EF",
+ direction="l",
+ linebreak="al",
+ uccode=0x0424,
+ unicodeslot=0x0444,
},
[0x0445]={
- ["adobename"]="afii10087",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillich",
- ["description"]="CYRILLIC SMALL LETTER HA",
- ["linebreak"]="al",
- ["uccode"]=0x0425,
- ["unicodeslot"]=0x0445, -- х
+ adobename="afii10087",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillich",
+ description="CYRILLIC SMALL LETTER HA",
+ direction="l",
+ linebreak="al",
+ uccode=0x0425,
+ unicodeslot=0x0445,
},
[0x0446]={
- ["adobename"]="afii10088",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicc",
- ["description"]="CYRILLIC SMALL LETTER TSE",
- ["linebreak"]="al",
- ["uccode"]=0x0426,
- ["unicodeslot"]=0x0446, -- ц
+ adobename="afii10088",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicc",
+ description="CYRILLIC SMALL LETTER TSE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0426,
+ unicodeslot=0x0446,
},
[0x0447]={
- ["adobename"]="afii10089",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicch",
- ["description"]="CYRILLIC SMALL LETTER CHE",
- ["linebreak"]="al",
- ["uccode"]=0x0427,
- ["unicodeslot"]=0x0447, -- ч
+ adobename="afii10089",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicch",
+ description="CYRILLIC SMALL LETTER CHE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0427,
+ unicodeslot=0x0447,
},
[0x0448]={
- ["adobename"]="afii10090",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicsh",
- ["description"]="CYRILLIC SMALL LETTER SHA",
- ["linebreak"]="al",
- ["uccode"]=0x0428,
- ["unicodeslot"]=0x0448, -- ш
+ adobename="afii10090",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicsh",
+ description="CYRILLIC SMALL LETTER SHA",
+ direction="l",
+ linebreak="al",
+ uccode=0x0428,
+ unicodeslot=0x0448,
},
[0x0449]={
- ["adobename"]="afii10091",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicshch",
- ["description"]="CYRILLIC SMALL LETTER SHCHA",
- ["linebreak"]="al",
- ["uccode"]=0x0429,
- ["unicodeslot"]=0x0449, -- щ
+ adobename="afii10091",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicshch",
+ description="CYRILLIC SMALL LETTER SHCHA",
+ direction="l",
+ linebreak="al",
+ uccode=0x0429,
+ unicodeslot=0x0449,
},
[0x044A]={
- ["adobename"]="afii10092",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillichrdsn",
- ["description"]="CYRILLIC SMALL LETTER HARD SIGN",
- ["linebreak"]="al",
- ["uccode"]=0x042A,
- ["unicodeslot"]=0x044A, -- ъ
+ adobename="afii10092",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillichrdsn",
+ description="CYRILLIC SMALL LETTER HARD SIGN",
+ direction="l",
+ linebreak="al",
+ uccode=0x042A,
+ unicodeslot=0x044A,
},
[0x044B]={
- ["adobename"]="afii10093",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicery",
- ["description"]="CYRILLIC SMALL LETTER YERU",
- ["linebreak"]="al",
- ["uccode"]=0x042B,
- ["unicodeslot"]=0x044B, -- ы
+ adobename="afii10093",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicery",
+ description="CYRILLIC SMALL LETTER YERU",
+ direction="l",
+ linebreak="al",
+ uccode=0x042B,
+ unicodeslot=0x044B,
},
[0x044C]={
- ["adobename"]="afii10094",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicsftsn",
- ["description"]="CYRILLIC SMALL LETTER SOFT SIGN",
- ["linebreak"]="al",
- ["uccode"]=0x042C,
- ["unicodeslot"]=0x044C, -- ь
+ adobename="afii10094",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicsftsn",
+ description="CYRILLIC SMALL LETTER SOFT SIGN",
+ direction="l",
+ linebreak="al",
+ uccode=0x042C,
+ unicodeslot=0x044C,
},
[0x044D]={
- ["adobename"]="afii10095",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicerev",
- ["description"]="CYRILLIC SMALL LETTER E",
- ["linebreak"]="al",
- ["uccode"]=0x042D,
- ["unicodeslot"]=0x044D, -- э
+ adobename="afii10095",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicerev",
+ description="CYRILLIC SMALL LETTER E",
+ direction="l",
+ linebreak="al",
+ uccode=0x042D,
+ unicodeslot=0x044D,
},
[0x044E]={
- ["adobename"]="afii10096",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicyu",
- ["description"]="CYRILLIC SMALL LETTER YU",
- ["linebreak"]="al",
- ["uccode"]=0x042E,
- ["unicodeslot"]=0x044E, -- ю
+ adobename="afii10096",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicyu",
+ description="CYRILLIC SMALL LETTER YU",
+ direction="l",
+ linebreak="al",
+ uccode=0x042E,
+ unicodeslot=0x044E,
},
[0x044F]={
- ["adobename"]="afii10097",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicya",
- ["description"]="CYRILLIC SMALL LETTER YA",
- ["linebreak"]="al",
- ["uccode"]=0x042F,
- ["unicodeslot"]=0x044F, -- я
+ adobename="afii10097",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicya",
+ description="CYRILLIC SMALL LETTER YA",
+ direction="l",
+ linebreak="al",
+ uccode=0x042F,
+ unicodeslot=0x044F,
},
[0x0450]={
- ["category"]="ll",
- ["contextname"]="cyrillicegrave",
- ["description"]="CYRILLIC SMALL LETTER IE WITH GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0435,
- ["specials"]={ "char", 0x0435, 0x0300 },
- ["uccode"]=0x0400,
- ["unicodeslot"]=0x0450, -- ѐ
+ category="ll",
+ contextname="cyrillicegrave",
+ description="CYRILLIC SMALL LETTER IE WITH GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0435,
+ specials={ "char", 0x0435, 0x0300 },
+ uccode=0x0400,
+ unicodeslot=0x0450,
},
[0x0451]={
- ["adobename"]="afii10071",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["contextname"]="cyrillicyo",
- ["description"]="CYRILLIC SMALL LETTER IO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0435, 0x0308 },
- ["uccode"]=0x0401,
- ["unicodeslot"]=0x0451, -- ё
+ adobename="afii10071",
+ category="ll",
+ cjkwd="a",
+ contextname="cyrillicyo",
+ description="CYRILLIC SMALL LETTER IO",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0435, 0x0308 },
+ uccode=0x0401,
+ unicodeslot=0x0451,
},
[0x0452]={
- ["adobename"]="afii10099",
- ["category"]="ll",
- ["contextname"]="cyrillicdje",
- ["description"]="CYRILLIC SMALL LETTER DJE",
- ["linebreak"]="al",
- ["uccode"]=0x0402,
- ["unicodeslot"]=0x0452, -- ђ
+ adobename="afii10099",
+ category="ll",
+ contextname="cyrillicdje",
+ description="CYRILLIC SMALL LETTER DJE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0402,
+ unicodeslot=0x0452,
},
[0x0453]={
- ["adobename"]="afii10100",
- ["category"]="ll",
- ["contextname"]="cyrillicgje",
- ["description"]="CYRILLIC SMALL LETTER GJE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0433, 0x0301 },
- ["uccode"]=0x0403,
- ["unicodeslot"]=0x0453, -- ѓ
+ adobename="afii10100",
+ category="ll",
+ contextname="cyrillicgje",
+ description="CYRILLIC SMALL LETTER GJE",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0433, 0x0301 },
+ uccode=0x0403,
+ unicodeslot=0x0453,
},
[0x0454]={
- ["adobename"]="afii10101",
- ["category"]="ll",
- ["contextname"]="cyrillicie",
- ["description"]="CYRILLIC SMALL LETTER UKRAINIAN IE",
- ["linebreak"]="al",
- ["uccode"]=0x0404,
- ["unicodeslot"]=0x0454, -- є
+ adobename="afii10101",
+ category="ll",
+ contextname="cyrillicie",
+ description="CYRILLIC SMALL LETTER UKRAINIAN IE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0404,
+ unicodeslot=0x0454,
},
[0x0455]={
- ["adobename"]="afii10102",
- ["category"]="ll",
- ["contextname"]="cyrillicdze",
- ["description"]="CYRILLIC SMALL LETTER DZE",
- ["linebreak"]="al",
- ["uccode"]=0x0405,
- ["unicodeslot"]=0x0455, -- ѕ
+ adobename="afii10102",
+ category="ll",
+ contextname="cyrillicdze",
+ description="CYRILLIC SMALL LETTER DZE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0405,
+ unicodeslot=0x0455,
},
[0x0456]={
- ["adobename"]="afii10103",
- ["category"]="ll",
- ["contextname"]="cyrillicii",
- ["description"]="CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I",
- ["linebreak"]="al",
- ["uccode"]=0x0406,
- ["unicodeslot"]=0x0456, -- і
+ adobename="afii10103",
+ category="ll",
+ contextname="cyrillicii",
+ description="CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I",
+ direction="l",
+ linebreak="al",
+ uccode=0x0406,
+ unicodeslot=0x0456,
},
[0x0457]={
- ["adobename"]="afii10104",
- ["category"]="ll",
- ["contextname"]="cyrillicyi",
- ["description"]="CYRILLIC SMALL LETTER YI",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0456, 0x0308 },
- ["uccode"]=0x0407,
- ["unicodeslot"]=0x0457, -- ї
+ adobename="afii10104",
+ category="ll",
+ contextname="cyrillicyi",
+ description="CYRILLIC SMALL LETTER YI",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0456, 0x0308 },
+ uccode=0x0407,
+ unicodeslot=0x0457,
},
[0x0458]={
- ["adobename"]="afii10105",
- ["category"]="ll",
- ["contextname"]="cyrillicje",
- ["description"]="CYRILLIC SMALL LETTER JE",
- ["linebreak"]="al",
- ["uccode"]=0x0408,
- ["unicodeslot"]=0x0458, -- ј
+ adobename="afii10105",
+ category="ll",
+ contextname="cyrillicje",
+ description="CYRILLIC SMALL LETTER JE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0408,
+ unicodeslot=0x0458,
},
[0x0459]={
- ["adobename"]="afii10106",
- ["category"]="ll",
- ["contextname"]="cyrilliclje",
- ["description"]="CYRILLIC SMALL LETTER LJE",
- ["linebreak"]="al",
- ["uccode"]=0x0409,
- ["unicodeslot"]=0x0459, -- љ
+ adobename="afii10106",
+ category="ll",
+ contextname="cyrilliclje",
+ description="CYRILLIC SMALL LETTER LJE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0409,
+ unicodeslot=0x0459,
},
[0x045A]={
- ["adobename"]="afii10107",
- ["category"]="ll",
- ["contextname"]="cyrillicnje",
- ["description"]="CYRILLIC SMALL LETTER NJE",
- ["linebreak"]="al",
- ["uccode"]=0x040A,
- ["unicodeslot"]=0x045A, -- њ
+ adobename="afii10107",
+ category="ll",
+ contextname="cyrillicnje",
+ description="CYRILLIC SMALL LETTER NJE",
+ direction="l",
+ linebreak="al",
+ uccode=0x040A,
+ unicodeslot=0x045A,
},
[0x045B]={
- ["adobename"]="afii10108",
- ["category"]="ll",
- ["contextname"]="cyrillictshe",
- ["description"]="CYRILLIC SMALL LETTER TSHE",
- ["linebreak"]="al",
- ["uccode"]=0x040B,
- ["unicodeslot"]=0x045B, -- ћ
+ adobename="afii10108",
+ category="ll",
+ contextname="cyrillictshe",
+ description="CYRILLIC SMALL LETTER TSHE",
+ direction="l",
+ linebreak="al",
+ uccode=0x040B,
+ unicodeslot=0x045B,
},
[0x045C]={
- ["adobename"]="afii10109",
- ["category"]="ll",
- ["contextname"]="cyrillickje",
- ["description"]="CYRILLIC SMALL LETTER KJE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x043A, 0x0301 },
- ["uccode"]=0x040C,
- ["unicodeslot"]=0x045C, -- ќ
+ adobename="afii10109",
+ category="ll",
+ contextname="cyrillickje",
+ description="CYRILLIC SMALL LETTER KJE",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x043A, 0x0301 },
+ uccode=0x040C,
+ unicodeslot=0x045C,
},
[0x045D]={
- ["category"]="ll",
- ["contextname"]="cyrillicigrave",
- ["description"]="CYRILLIC SMALL LETTER I WITH GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0438,
- ["specials"]={ "char", 0x0438, 0x0300 },
- ["uccode"]=0x040D,
- ["unicodeslot"]=0x045D, -- ѝ
+ category="ll",
+ contextname="cyrillicigrave",
+ description="CYRILLIC SMALL LETTER I WITH GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0438,
+ specials={ "char", 0x0438, 0x0300 },
+ uccode=0x040D,
+ unicodeslot=0x045D,
},
[0x045E]={
- ["adobename"]="afii10110",
- ["category"]="ll",
- ["contextname"]="cyrillicushrt",
- ["description"]="CYRILLIC SMALL LETTER SHORT U",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0443, 0x0306 },
- ["uccode"]=0x040E,
- ["unicodeslot"]=0x045E, -- ў
+ adobename="afii10110",
+ category="ll",
+ contextname="cyrillicushrt",
+ description="CYRILLIC SMALL LETTER SHORT U",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0443, 0x0306 },
+ uccode=0x040E,
+ unicodeslot=0x045E,
},
[0x045F]={
- ["adobename"]="afii10193",
- ["category"]="ll",
- ["contextname"]="cyrillicdzhe",
- ["description"]="CYRILLIC SMALL LETTER DZHE",
- ["linebreak"]="al",
- ["uccode"]=0x040F,
- ["unicodeslot"]=0x045F, -- џ
+ adobename="afii10193",
+ category="ll",
+ contextname="cyrillicdzhe",
+ description="CYRILLIC SMALL LETTER DZHE",
+ direction="l",
+ linebreak="al",
+ uccode=0x040F,
+ unicodeslot=0x045F,
},
[0x0460]={
- ["category"]="lu",
- ["contextname"]="cyrillicOMEGA",
- ["description"]="CYRILLIC CAPITAL LETTER OMEGA",
- ["lccode"]=0x0461,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0460, -- Ѡ
+ category="lu",
+ contextname="cyrillicOMEGA",
+ description="CYRILLIC CAPITAL LETTER OMEGA",
+ direction="l",
+ lccode=0x0461,
+ linebreak="al",
+ unicodeslot=0x0460,
},
[0x0461]={
- ["category"]="ll",
- ["contextname"]="cyrillicomega",
- ["description"]="CYRILLIC SMALL LETTER OMEGA",
- ["linebreak"]="al",
- ["uccode"]=0x0460,
- ["unicodeslot"]=0x0461, -- ѡ
+ category="ll",
+ contextname="cyrillicomega",
+ description="CYRILLIC SMALL LETTER OMEGA",
+ direction="l",
+ linebreak="al",
+ uccode=0x0460,
+ unicodeslot=0x0461,
},
[0x0462]={
- ["adobename"]="afii10146",
- ["category"]="lu",
- ["contextname"]="cyrillicYAT",
- ["description"]="CYRILLIC CAPITAL LETTER YAT",
- ["lccode"]=0x0463,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0462, -- Ѣ
+ adobename="afii10146",
+ category="lu",
+ contextname="cyrillicYAT",
+ description="CYRILLIC CAPITAL LETTER YAT",
+ direction="l",
+ lccode=0x0463,
+ linebreak="al",
+ unicodeslot=0x0462,
},
[0x0463]={
- ["adobename"]="afii10194",
- ["category"]="ll",
- ["contextname"]="cyrillicyat",
- ["description"]="CYRILLIC SMALL LETTER YAT",
- ["linebreak"]="al",
- ["uccode"]=0x0462,
- ["unicodeslot"]=0x0463, -- ѣ
+ adobename="afii10194",
+ category="ll",
+ contextname="cyrillicyat",
+ description="CYRILLIC SMALL LETTER YAT",
+ direction="l",
+ linebreak="al",
+ uccode=0x0462,
+ unicodeslot=0x0463,
},
[0x0464]={
- ["category"]="lu",
- ["contextname"]="cyrillicEiotified",
- ["description"]="CYRILLIC CAPITAL LETTER IOTIFIED E",
- ["lccode"]=0x0465,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0464, -- Ѥ
+ category="lu",
+ contextname="cyrillicEiotified",
+ description="CYRILLIC CAPITAL LETTER IOTIFIED E",
+ direction="l",
+ lccode=0x0465,
+ linebreak="al",
+ unicodeslot=0x0464,
},
[0x0465]={
- ["category"]="ll",
- ["contextname"]="cyrilliceiotified",
- ["description"]="CYRILLIC SMALL LETTER IOTIFIED E",
- ["linebreak"]="al",
- ["uccode"]=0x0464,
- ["unicodeslot"]=0x0465, -- ѥ
+ category="ll",
+ contextname="cyrilliceiotified",
+ description="CYRILLIC SMALL LETTER IOTIFIED E",
+ direction="l",
+ linebreak="al",
+ uccode=0x0464,
+ unicodeslot=0x0465,
},
[0x0466]={
- ["category"]="lu",
- ["contextname"]="cyrillicLITTLEYUS",
- ["description"]="CYRILLIC CAPITAL LETTER LITTLE YUS",
- ["lccode"]=0x0467,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0466, -- Ѧ
+ category="lu",
+ contextname="cyrillicLITTLEYUS",
+ description="CYRILLIC CAPITAL LETTER LITTLE YUS",
+ direction="l",
+ lccode=0x0467,
+ linebreak="al",
+ unicodeslot=0x0466,
},
[0x0467]={
- ["category"]="ll",
- ["contextname"]="cyrilliclittleyus",
- ["description"]="CYRILLIC SMALL LETTER LITTLE YUS",
- ["linebreak"]="al",
- ["uccode"]=0x0466,
- ["unicodeslot"]=0x0467, -- ѧ
+ category="ll",
+ contextname="cyrilliclittleyus",
+ description="CYRILLIC SMALL LETTER LITTLE YUS",
+ direction="l",
+ linebreak="al",
+ uccode=0x0466,
+ unicodeslot=0x0467,
},
[0x0468]={
- ["category"]="lu",
- ["contextname"]="cyrillicLITTLEYUSiotified",
- ["description"]="CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS",
- ["lccode"]=0x0469,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0468, -- Ѩ
+ category="lu",
+ contextname="cyrillicLITTLEYUSiotified",
+ description="CYRILLIC CAPITAL LETTER IOTIFIED LITTLE YUS",
+ direction="l",
+ lccode=0x0469,
+ linebreak="al",
+ unicodeslot=0x0468,
},
[0x0469]={
- ["category"]="ll",
- ["contextname"]="cyrilliclittleyusiotified",
- ["description"]="CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS",
- ["linebreak"]="al",
- ["uccode"]=0x0468,
- ["unicodeslot"]=0x0469, -- ѩ
+ category="ll",
+ contextname="cyrilliclittleyusiotified",
+ description="CYRILLIC SMALL LETTER IOTIFIED LITTLE YUS",
+ direction="l",
+ linebreak="al",
+ uccode=0x0468,
+ unicodeslot=0x0469,
},
[0x046A]={
- ["category"]="lu",
- ["contextname"]="cyrillicBIGYUS",
- ["description"]="CYRILLIC CAPITAL LETTER BIG YUS",
- ["lccode"]=0x046B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x046A, -- Ѫ
+ category="lu",
+ contextname="cyrillicBIGYUS",
+ description="CYRILLIC CAPITAL LETTER BIG YUS",
+ direction="l",
+ lccode=0x046B,
+ linebreak="al",
+ unicodeslot=0x046A,
},
[0x046B]={
- ["category"]="ll",
- ["contextname"]="cyrillicbigyus",
- ["description"]="CYRILLIC SMALL LETTER BIG YUS",
- ["linebreak"]="al",
- ["uccode"]=0x046A,
- ["unicodeslot"]=0x046B, -- ѫ
+ category="ll",
+ contextname="cyrillicbigyus",
+ description="CYRILLIC SMALL LETTER BIG YUS",
+ direction="l",
+ linebreak="al",
+ uccode=0x046A,
+ unicodeslot=0x046B,
},
[0x046C]={
- ["category"]="lu",
- ["contextname"]="cyrillicBIGYUSiotified",
- ["description"]="CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS",
- ["lccode"]=0x046D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x046C, -- Ѭ
+ category="lu",
+ contextname="cyrillicBIGYUSiotified",
+ description="CYRILLIC CAPITAL LETTER IOTIFIED BIG YUS",
+ direction="l",
+ lccode=0x046D,
+ linebreak="al",
+ unicodeslot=0x046C,
},
[0x046D]={
- ["category"]="ll",
- ["contextname"]="cyrillicbigyusiotified",
- ["description"]="CYRILLIC SMALL LETTER IOTIFIED BIG YUS",
- ["linebreak"]="al",
- ["uccode"]=0x046C,
- ["unicodeslot"]=0x046D, -- ѭ
+ category="ll",
+ contextname="cyrillicbigyusiotified",
+ description="CYRILLIC SMALL LETTER IOTIFIED BIG YUS",
+ direction="l",
+ linebreak="al",
+ uccode=0x046C,
+ unicodeslot=0x046D,
},
[0x046E]={
- ["category"]="lu",
- ["contextname"]="cyrillicKSI",
- ["description"]="CYRILLIC CAPITAL LETTER KSI",
- ["lccode"]=0x046F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x046E, -- Ѯ
+ category="lu",
+ contextname="cyrillicKSI",
+ description="CYRILLIC CAPITAL LETTER KSI",
+ direction="l",
+ lccode=0x046F,
+ linebreak="al",
+ unicodeslot=0x046E,
},
[0x046F]={
- ["category"]="ll",
- ["contextname"]="cyrillicksi",
- ["description"]="CYRILLIC SMALL LETTER KSI",
- ["linebreak"]="al",
- ["uccode"]=0x046E,
- ["unicodeslot"]=0x046F, -- ѯ
+ category="ll",
+ contextname="cyrillicksi",
+ description="CYRILLIC SMALL LETTER KSI",
+ direction="l",
+ linebreak="al",
+ uccode=0x046E,
+ unicodeslot=0x046F,
},
[0x0470]={
- ["category"]="lu",
- ["contextname"]="cyrillicPSI",
- ["description"]="CYRILLIC CAPITAL LETTER PSI",
- ["lccode"]=0x0471,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0470, -- Ѱ
+ category="lu",
+ contextname="cyrillicPSI",
+ description="CYRILLIC CAPITAL LETTER PSI",
+ direction="l",
+ lccode=0x0471,
+ linebreak="al",
+ unicodeslot=0x0470,
},
[0x0471]={
- ["category"]="ll",
- ["contextname"]="cyrillicpsi",
- ["description"]="CYRILLIC SMALL LETTER PSI",
- ["linebreak"]="al",
- ["uccode"]=0x0470,
- ["unicodeslot"]=0x0471, -- ѱ
+ category="ll",
+ contextname="cyrillicpsi",
+ description="CYRILLIC SMALL LETTER PSI",
+ direction="l",
+ linebreak="al",
+ uccode=0x0470,
+ unicodeslot=0x0471,
},
[0x0472]={
- ["adobename"]="afii10147",
- ["category"]="lu",
- ["contextname"]="cyrillicFITA",
- ["description"]="CYRILLIC CAPITAL LETTER FITA",
- ["lccode"]=0x0473,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0472, -- Ѳ
+ adobename="afii10147",
+ category="lu",
+ contextname="cyrillicFITA",
+ description="CYRILLIC CAPITAL LETTER FITA",
+ direction="l",
+ lccode=0x0473,
+ linebreak="al",
+ unicodeslot=0x0472,
},
[0x0473]={
- ["adobename"]="afii10195",
- ["category"]="ll",
- ["contextname"]="cyrillicfita",
- ["description"]="CYRILLIC SMALL LETTER FITA",
- ["linebreak"]="al",
- ["uccode"]=0x0472,
- ["unicodeslot"]=0x0473, -- ѳ
+ adobename="afii10195",
+ category="ll",
+ contextname="cyrillicfita",
+ description="CYRILLIC SMALL LETTER FITA",
+ direction="l",
+ linebreak="al",
+ uccode=0x0472,
+ unicodeslot=0x0473,
},
[0x0474]={
- ["adobename"]="afii10148",
- ["category"]="lu",
- ["contextname"]="cyrillicIZHITSA",
- ["description"]="CYRILLIC CAPITAL LETTER IZHITSA",
- ["lccode"]=0x0475,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0474, -- Ѵ
+ adobename="afii10148",
+ category="lu",
+ contextname="cyrillicIZHITSA",
+ description="CYRILLIC CAPITAL LETTER IZHITSA",
+ direction="l",
+ lccode=0x0475,
+ linebreak="al",
+ unicodeslot=0x0474,
},
[0x0475]={
- ["adobename"]="afii10196",
- ["category"]="ll",
- ["contextname"]="cyrillicizhitsa",
- ["description"]="CYRILLIC SMALL LETTER IZHITSA",
- ["linebreak"]="al",
- ["uccode"]=0x0474,
- ["unicodeslot"]=0x0475, -- ѵ
+ adobename="afii10196",
+ category="ll",
+ contextname="cyrillicizhitsa",
+ description="CYRILLIC SMALL LETTER IZHITSA",
+ direction="l",
+ linebreak="al",
+ uccode=0x0474,
+ unicodeslot=0x0475,
},
[0x0476]={
- ["category"]="lu",
- ["contextname"]="cyrillicIZHITSAdoublegrave",
- ["description"]="CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT",
- ["lccode"]=0x0477,
- ["linebreak"]="al",
- ["shcode"]=0x0474,
- ["specials"]={ "char", 0x0474, 0x030F },
- ["unicodeslot"]=0x0476, -- Ѷ
+ category="lu",
+ contextname="cyrillicIZHITSAdoublegrave",
+ description="CYRILLIC CAPITAL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT",
+ direction="l",
+ lccode=0x0477,
+ linebreak="al",
+ shcode=0x0474,
+ specials={ "char", 0x0474, 0x030F },
+ unicodeslot=0x0476,
},
[0x0477]={
- ["category"]="ll",
- ["contextname"]="cyrillicizhitsadoublegrave",
- ["description"]="CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT",
- ["linebreak"]="al",
- ["shcode"]=0x0475,
- ["specials"]={ "char", 0x0475, 0x030F },
- ["uccode"]=0x0476,
- ["unicodeslot"]=0x0477, -- ѷ
+ category="ll",
+ contextname="cyrillicizhitsadoublegrave",
+ description="CYRILLIC SMALL LETTER IZHITSA WITH DOUBLE GRAVE ACCENT",
+ direction="l",
+ linebreak="al",
+ shcode=0x0475,
+ specials={ "char", 0x0475, 0x030F },
+ uccode=0x0476,
+ unicodeslot=0x0477,
},
[0x0478]={
- ["category"]="lu",
- ["contextname"]="cyrillicUK",
- ["description"]="CYRILLIC CAPITAL LETTER UK",
- ["lccode"]=0x0479,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0478, -- Ѹ
+ category="lu",
+ contextname="cyrillicUK",
+ description="CYRILLIC CAPITAL LETTER UK",
+ direction="l",
+ lccode=0x0479,
+ linebreak="al",
+ unicodeslot=0x0478,
},
[0x0479]={
- ["category"]="ll",
- ["contextname"]="cyrillicuk",
- ["description"]="CYRILLIC SMALL LETTER UK",
- ["linebreak"]="al",
- ["uccode"]=0x0478,
- ["unicodeslot"]=0x0479, -- ѹ
+ category="ll",
+ contextname="cyrillicuk",
+ description="CYRILLIC SMALL LETTER UK",
+ direction="l",
+ linebreak="al",
+ uccode=0x0478,
+ unicodeslot=0x0479,
},
[0x047A]={
- ["category"]="lu",
- ["contextname"]="cyrillicOMEGAround",
- ["description"]="CYRILLIC CAPITAL LETTER ROUND OMEGA",
- ["lccode"]=0x047B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x047A, -- Ѻ
+ category="lu",
+ contextname="cyrillicOMEGAround",
+ description="CYRILLIC CAPITAL LETTER ROUND OMEGA",
+ direction="l",
+ lccode=0x047B,
+ linebreak="al",
+ unicodeslot=0x047A,
},
[0x047B]={
- ["category"]="ll",
- ["contextname"]="cyrillicomegaround",
- ["description"]="CYRILLIC SMALL LETTER ROUND OMEGA",
- ["linebreak"]="al",
- ["uccode"]=0x047A,
- ["unicodeslot"]=0x047B, -- ѻ
+ category="ll",
+ contextname="cyrillicomegaround",
+ description="CYRILLIC SMALL LETTER ROUND OMEGA",
+ direction="l",
+ linebreak="al",
+ uccode=0x047A,
+ unicodeslot=0x047B,
},
[0x047C]={
- ["category"]="lu",
- ["contextname"]="cyrillicOMEGAtitlo",
- ["description"]="CYRILLIC CAPITAL LETTER OMEGA WITH TITLO",
- ["lccode"]=0x047D,
- ["linebreak"]="al",
- ["shcode"]=0x0460,
- ["unicodeslot"]=0x047C, -- Ѽ
+ category="lu",
+ contextname="cyrillicOMEGAtitlo",
+ description="CYRILLIC CAPITAL LETTER OMEGA WITH TITLO",
+ direction="l",
+ lccode=0x047D,
+ linebreak="al",
+ shcode=0x0460,
+ unicodeslot=0x047C,
},
[0x047D]={
- ["category"]="ll",
- ["contextname"]="cyrillicomegatitlo",
- ["description"]="CYRILLIC SMALL LETTER OMEGA WITH TITLO",
- ["linebreak"]="al",
- ["shcode"]=0x0461,
- ["uccode"]=0x047C,
- ["unicodeslot"]=0x047D, -- ѽ
+ category="ll",
+ contextname="cyrillicomegatitlo",
+ description="CYRILLIC SMALL LETTER OMEGA WITH TITLO",
+ direction="l",
+ linebreak="al",
+ shcode=0x0461,
+ uccode=0x047C,
+ unicodeslot=0x047D,
},
[0x047E]={
- ["category"]="lu",
- ["contextname"]="cyrillicOT",
- ["description"]="CYRILLIC CAPITAL LETTER OT",
- ["lccode"]=0x047F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x047E, -- Ѿ
+ category="lu",
+ contextname="cyrillicOT",
+ description="CYRILLIC CAPITAL LETTER OT",
+ direction="l",
+ lccode=0x047F,
+ linebreak="al",
+ unicodeslot=0x047E,
},
[0x047F]={
- ["category"]="ll",
- ["contextname"]="cyrillicot",
- ["description"]="CYRILLIC SMALL LETTER OT",
- ["linebreak"]="al",
- ["uccode"]=0x047E,
- ["unicodeslot"]=0x047F, -- ѿ
+ category="ll",
+ contextname="cyrillicot",
+ description="CYRILLIC SMALL LETTER OT",
+ direction="l",
+ linebreak="al",
+ uccode=0x047E,
+ unicodeslot=0x047F,
},
[0x0480]={
- ["category"]="lu",
- ["contextname"]="cyrillicKOPPA",
- ["description"]="CYRILLIC CAPITAL LETTER KOPPA",
- ["lccode"]=0x0481,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0480, -- Ҁ
+ category="lu",
+ contextname="cyrillicKOPPA",
+ description="CYRILLIC CAPITAL LETTER KOPPA",
+ direction="l",
+ lccode=0x0481,
+ linebreak="al",
+ unicodeslot=0x0480,
},
[0x0481]={
- ["category"]="ll",
- ["contextname"]="cyrillickoppa",
- ["description"]="CYRILLIC SMALL LETTER KOPPA",
- ["linebreak"]="al",
- ["uccode"]=0x0480,
- ["unicodeslot"]=0x0481, -- ҁ
+ category="ll",
+ contextname="cyrillickoppa",
+ description="CYRILLIC SMALL LETTER KOPPA",
+ direction="l",
+ linebreak="al",
+ uccode=0x0480,
+ unicodeslot=0x0481,
},
[0x0482]={
- ["category"]="so",
- ["description"]="CYRILLIC THOUSANDS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0482, -- ҂
+ category="so",
+ description="CYRILLIC THOUSANDS SIGN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0482,
},
[0x0483]={
- ["category"]="mn",
- ["contextname"]="cyrillicTITLO",
- ["description"]="COMBINING CYRILLIC TITLO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0483, -- ҃
+ category="mn",
+ contextname="cyrillicTITLO",
+ description="COMBINING CYRILLIC TITLO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0483,
},
[0x0484]={
- ["category"]="mn",
- ["contextname"]="cyrillicPALATALIZATION",
- ["description"]="COMBINING CYRILLIC PALATALIZATION",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0484, -- ҄
+ category="mn",
+ contextname="cyrillicPALATALIZATION",
+ description="COMBINING CYRILLIC PALATALIZATION",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0484,
},
[0x0485]={
- ["category"]="mn",
- ["contextname"]="cyrillicDASIAPNEUMATA",
- ["description"]="COMBINING CYRILLIC DASIA PNEUMATA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0485, -- ҅
+ category="mn",
+ contextname="cyrillicDASIAPNEUMATA",
+ description="COMBINING CYRILLIC DASIA PNEUMATA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0485,
},
[0x0486]={
- ["category"]="mn",
- ["contextname"]="cyrillicPSILIPNEUMATA",
- ["description"]="COMBINING CYRILLIC PSILI PNEUMATA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0486, -- ҆
+ category="mn",
+ contextname="cyrillicPSILIPNEUMATA",
+ description="COMBINING CYRILLIC PSILI PNEUMATA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0486,
},
[0x0488]={
- ["category"]="me",
- ["description"]="COMBINING CYRILLIC HUNDRED THOUSANDS SIGN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0488, -- ҈
+ category="me",
+ description="COMBINING CYRILLIC HUNDRED THOUSANDS SIGN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0488,
},
[0x0489]={
- ["category"]="me",
- ["description"]="COMBINING CYRILLIC MILLIONS SIGN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0489, -- ҉
+ category="me",
+ description="COMBINING CYRILLIC MILLIONS SIGN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0489,
},
[0x048A]={
- ["category"]="lu",
- ["contextname"]="cyrillicISHRTtail",
- ["description"]="CYRILLIC CAPITAL LETTER SHORT I WITH TAIL",
- ["lccode"]=0x048B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x048A, -- Ҋ
+ category="lu",
+ contextname="cyrillicISHRTtail",
+ description="CYRILLIC CAPITAL LETTER SHORT I WITH TAIL",
+ direction="l",
+ lccode=0x048B,
+ linebreak="al",
+ unicodeslot=0x048A,
},
[0x048B]={
- ["category"]="ll",
- ["contextname"]="cyrillicishrttail",
- ["description"]="CYRILLIC SMALL LETTER SHORT I WITH TAIL",
- ["linebreak"]="al",
- ["uccode"]=0x048A,
- ["unicodeslot"]=0x048B, -- ҋ
+ category="ll",
+ contextname="cyrillicishrttail",
+ description="CYRILLIC SMALL LETTER SHORT I WITH TAIL",
+ direction="l",
+ linebreak="al",
+ uccode=0x048A,
+ unicodeslot=0x048B,
},
[0x048C]={
- ["category"]="lu",
- ["contextname"]="cyrillicSEMISOFT",
- ["description"]="CYRILLIC CAPITAL LETTER SEMISOFT SIGN",
- ["lccode"]=0x048D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x048C, -- Ҍ
+ category="lu",
+ contextname="cyrillicSEMISOFT",
+ description="CYRILLIC CAPITAL LETTER SEMISOFT SIGN",
+ direction="l",
+ lccode=0x048D,
+ linebreak="al",
+ unicodeslot=0x048C,
},
[0x048D]={
- ["category"]="ll",
- ["contextname"]="cyrillicsemisoft",
- ["description"]="CYRILLIC SMALL LETTER SEMISOFT SIGN",
- ["linebreak"]="al",
- ["uccode"]=0x048C,
- ["unicodeslot"]=0x048D, -- ҍ
+ category="ll",
+ contextname="cyrillicsemisoft",
+ description="CYRILLIC SMALL LETTER SEMISOFT SIGN",
+ direction="l",
+ linebreak="al",
+ uccode=0x048C,
+ unicodeslot=0x048D,
},
[0x048E]={
- ["category"]="lu",
- ["contextname"]="cyrillicERtick",
- ["description"]="CYRILLIC CAPITAL LETTER ER WITH TICK",
- ["lccode"]=0x048F,
- ["linebreak"]="al",
- ["shcode"]=0x0420,
- ["unicodeslot"]=0x048E, -- Ҏ
+ category="lu",
+ contextname="cyrillicERtick",
+ description="CYRILLIC CAPITAL LETTER ER WITH TICK",
+ direction="l",
+ lccode=0x048F,
+ linebreak="al",
+ shcode=0x0420,
+ unicodeslot=0x048E,
},
[0x048F]={
- ["category"]="ll",
- ["contextname"]="cyrillicertick",
- ["description"]="CYRILLIC SMALL LETTER ER WITH TICK",
- ["linebreak"]="al",
- ["shcode"]=0x0440,
- ["uccode"]=0x048E,
- ["unicodeslot"]=0x048F, -- ҏ
+ category="ll",
+ contextname="cyrillicertick",
+ description="CYRILLIC SMALL LETTER ER WITH TICK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0440,
+ uccode=0x048E,
+ unicodeslot=0x048F,
},
[0x0490]={
- ["adobename"]="afii10050",
- ["category"]="lu",
- ["contextname"]="cyrillicGHEupturn",
- ["description"]="CYRILLIC CAPITAL LETTER GHE WITH UPTURN",
- ["lccode"]=0x0491,
- ["linebreak"]="al",
- ["shcode"]=0x0413,
- ["unicodeslot"]=0x0490, -- Ґ
+ adobename="afii10050",
+ category="lu",
+ contextname="cyrillicGHEupturn",
+ description="CYRILLIC CAPITAL LETTER GHE WITH UPTURN",
+ direction="l",
+ lccode=0x0491,
+ linebreak="al",
+ shcode=0x0413,
+ unicodeslot=0x0490,
},
[0x0491]={
- ["adobename"]="afii10098",
- ["category"]="ll",
- ["contextname"]="cyrillicgheupturn",
- ["description"]="CYRILLIC SMALL LETTER GHE WITH UPTURN",
- ["linebreak"]="al",
- ["shcode"]=0x0433,
- ["uccode"]=0x0490,
- ["unicodeslot"]=0x0491, -- ґ
+ adobename="afii10098",
+ category="ll",
+ contextname="cyrillicgheupturn",
+ description="CYRILLIC SMALL LETTER GHE WITH UPTURN",
+ direction="l",
+ linebreak="al",
+ shcode=0x0433,
+ uccode=0x0490,
+ unicodeslot=0x0491,
},
[0x0492]={
- ["category"]="lu",
- ["contextname"]="cyrillicGHEstroke",
- ["description"]="CYRILLIC CAPITAL LETTER GHE WITH STROKE",
- ["lccode"]=0x0493,
- ["linebreak"]="al",
- ["shcode"]=0x0413,
- ["unicodeslot"]=0x0492, -- Ғ
+ category="lu",
+ contextname="cyrillicGHEstroke",
+ description="CYRILLIC CAPITAL LETTER GHE WITH STROKE",
+ direction="l",
+ lccode=0x0493,
+ linebreak="al",
+ shcode=0x0413,
+ unicodeslot=0x0492,
},
[0x0493]={
- ["category"]="ll",
- ["contextname"]="cyrillicghestroke",
- ["description"]="CYRILLIC SMALL LETTER GHE WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0433,
- ["uccode"]=0x0492,
- ["unicodeslot"]=0x0493, -- ғ
+ category="ll",
+ contextname="cyrillicghestroke",
+ description="CYRILLIC SMALL LETTER GHE WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0433,
+ uccode=0x0492,
+ unicodeslot=0x0493,
},
[0x0494]={
- ["category"]="lu",
- ["contextname"]="cyrillicGHEmidhook",
- ["description"]="CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK",
- ["lccode"]=0x0495,
- ["linebreak"]="al",
- ["shcode"]=0x0413,
- ["unicodeslot"]=0x0494, -- Ҕ
+ category="lu",
+ contextname="cyrillicGHEmidhook",
+ description="CYRILLIC CAPITAL LETTER GHE WITH MIDDLE HOOK",
+ direction="l",
+ lccode=0x0495,
+ linebreak="al",
+ shcode=0x0413,
+ unicodeslot=0x0494,
},
[0x0495]={
- ["category"]="ll",
- ["contextname"]="cyrillicghemidhook",
- ["description"]="CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0433,
- ["uccode"]=0x0494,
- ["unicodeslot"]=0x0495, -- ҕ
+ category="ll",
+ contextname="cyrillicghemidhook",
+ description="CYRILLIC SMALL LETTER GHE WITH MIDDLE HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0433,
+ uccode=0x0494,
+ unicodeslot=0x0495,
},
[0x0496]={
- ["category"]="lu",
- ["contextname"]="cyrillicZHEdescender",
- ["description"]="CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER",
- ["lccode"]=0x0497,
- ["linebreak"]="al",
- ["shcode"]=0x0416,
- ["unicodeslot"]=0x0496, -- Җ
+ category="lu",
+ contextname="cyrillicZHEdescender",
+ description="CYRILLIC CAPITAL LETTER ZHE WITH DESCENDER",
+ direction="l",
+ lccode=0x0497,
+ linebreak="al",
+ shcode=0x0416,
+ unicodeslot=0x0496,
},
[0x0497]={
- ["category"]="ll",
- ["contextname"]="cyrilliczhedescender",
- ["description"]="CYRILLIC SMALL LETTER ZHE WITH DESCENDER",
- ["linebreak"]="al",
- ["shcode"]=0x0436,
- ["uccode"]=0x0496,
- ["unicodeslot"]=0x0497, -- җ
+ category="ll",
+ contextname="cyrilliczhedescender",
+ description="CYRILLIC SMALL LETTER ZHE WITH DESCENDER",
+ direction="l",
+ linebreak="al",
+ shcode=0x0436,
+ uccode=0x0496,
+ unicodeslot=0x0497,
},
[0x0498]={
- ["category"]="lu",
- ["contextname"]="cyrillicZDSC",
- ["description"]="CYRILLIC CAPITAL LETTER ZE WITH DESCENDER",
- ["lccode"]=0x0499,
- ["linebreak"]="al",
- ["shcode"]=0x0417,
- ["unicodeslot"]=0x0498, -- Ҙ
+ category="lu",
+ contextname="cyrillicZDSC",
+ description="CYRILLIC CAPITAL LETTER ZE WITH DESCENDER",
+ direction="l",
+ lccode=0x0499,
+ linebreak="al",
+ shcode=0x0417,
+ unicodeslot=0x0498,
},
[0x0499]={
- ["category"]="ll",
- ["contextname"]="cyrilliczdsc",
- ["description"]="CYRILLIC SMALL LETTER ZE WITH DESCENDER",
- ["linebreak"]="al",
- ["shcode"]=0x0437,
- ["uccode"]=0x0498,
- ["unicodeslot"]=0x0499, -- ҙ
+ category="ll",
+ contextname="cyrilliczdsc",
+ description="CYRILLIC SMALL LETTER ZE WITH DESCENDER",
+ direction="l",
+ linebreak="al",
+ shcode=0x0437,
+ uccode=0x0498,
+ unicodeslot=0x0499,
},
[0x049A]={
- ["category"]="lu",
- ["contextname"]="cyrillicKADC",
- ["description"]="CYRILLIC CAPITAL LETTER KA WITH DESCENDER",
- ["lccode"]=0x049B,
- ["linebreak"]="al",
- ["shcode"]=0x041A,
- ["unicodeslot"]=0x049A, -- Қ
+ category="lu",
+ contextname="cyrillicKADC",
+ description="CYRILLIC CAPITAL LETTER KA WITH DESCENDER",
+ direction="l",
+ lccode=0x049B,
+ linebreak="al",
+ shcode=0x041A,
+ unicodeslot=0x049A,
},
[0x049B]={
- ["category"]="ll",
- ["contextname"]="cyrillickadc",
- ["description"]="CYRILLIC SMALL LETTER KA WITH DESCENDER",
- ["linebreak"]="al",
- ["shcode"]=0x043A,
- ["uccode"]=0x049A,
- ["unicodeslot"]=0x049B, -- қ
+ category="ll",
+ contextname="cyrillickadc",
+ description="CYRILLIC SMALL LETTER KA WITH DESCENDER",
+ direction="l",
+ linebreak="al",
+ shcode=0x043A,
+ uccode=0x049A,
+ unicodeslot=0x049B,
},
[0x049C]={
- ["category"]="lu",
- ["contextname"]="cyrillicKAvertstroke",
- ["description"]="CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE",
- ["lccode"]=0x049D,
- ["linebreak"]="al",
- ["shcode"]=0x041A,
- ["unicodeslot"]=0x049C, -- Ҝ
+ category="lu",
+ contextname="cyrillicKAvertstroke",
+ description="CYRILLIC CAPITAL LETTER KA WITH VERTICAL STROKE",
+ direction="l",
+ lccode=0x049D,
+ linebreak="al",
+ shcode=0x041A,
+ unicodeslot=0x049C,
},
[0x049D]={
- ["category"]="ll",
- ["contextname"]="cyrillickavertstroke",
- ["description"]="CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x043A,
- ["uccode"]=0x049C,
- ["unicodeslot"]=0x049D, -- ҝ
+ category="ll",
+ contextname="cyrillickavertstroke",
+ description="CYRILLIC SMALL LETTER KA WITH VERTICAL STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x043A,
+ uccode=0x049C,
+ unicodeslot=0x049D,
},
[0x049E]={
- ["category"]="lu",
- ["contextname"]="cyrillicKAstroke",
- ["description"]="CYRILLIC CAPITAL LETTER KA WITH STROKE",
- ["lccode"]=0x049F,
- ["linebreak"]="al",
- ["shcode"]=0x041A,
- ["unicodeslot"]=0x049E, -- Ҟ
+ category="lu",
+ contextname="cyrillicKAstroke",
+ description="CYRILLIC CAPITAL LETTER KA WITH STROKE",
+ direction="l",
+ lccode=0x049F,
+ linebreak="al",
+ shcode=0x041A,
+ unicodeslot=0x049E,
},
[0x049F]={
- ["category"]="ll",
- ["contextname"]="cyrillickastroke",
- ["description"]="CYRILLIC SMALL LETTER KA WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x043A,
- ["uccode"]=0x049E,
- ["unicodeslot"]=0x049F, -- ҟ
+ category="ll",
+ contextname="cyrillickastroke",
+ description="CYRILLIC SMALL LETTER KA WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x043A,
+ uccode=0x049E,
+ unicodeslot=0x049F,
},
[0x04A0]={
- ["category"]="lu",
- ["contextname"]="cyrillicKAbashkir",
- ["description"]="CYRILLIC CAPITAL LETTER BASHKIR KA",
- ["lccode"]=0x04A1,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04A0, -- Ҡ
+ category="lu",
+ contextname="cyrillicKAbashkir",
+ description="CYRILLIC CAPITAL LETTER BASHKIR KA",
+ direction="l",
+ lccode=0x04A1,
+ linebreak="al",
+ unicodeslot=0x04A0,
},
[0x04A1]={
- ["category"]="ll",
- ["contextname"]="cyrillickabashkir",
- ["description"]="CYRILLIC SMALL LETTER BASHKIR KA",
- ["linebreak"]="al",
- ["uccode"]=0x04A0,
- ["unicodeslot"]=0x04A1, -- ҡ
+ category="ll",
+ contextname="cyrillickabashkir",
+ description="CYRILLIC SMALL LETTER BASHKIR KA",
+ direction="l",
+ linebreak="al",
+ uccode=0x04A0,
+ unicodeslot=0x04A1,
},
[0x04A2]={
- ["category"]="lu",
- ["contextname"]="cyrillicENDC",
- ["description"]="CYRILLIC CAPITAL LETTER EN WITH DESCENDER",
- ["lccode"]=0x04A3,
- ["linebreak"]="al",
- ["shcode"]=0x041D,
- ["unicodeslot"]=0x04A2, -- Ң
+ category="lu",
+ contextname="cyrillicENDC",
+ description="CYRILLIC CAPITAL LETTER EN WITH DESCENDER",
+ direction="l",
+ lccode=0x04A3,
+ linebreak="al",
+ shcode=0x041D,
+ unicodeslot=0x04A2,
},
[0x04A3]={
- ["category"]="ll",
- ["contextname"]="cyrillicendc",
- ["description"]="CYRILLIC SMALL LETTER EN WITH DESCENDER",
- ["linebreak"]="al",
- ["shcode"]=0x043D,
- ["uccode"]=0x04A2,
- ["unicodeslot"]=0x04A3, -- ң
+ category="ll",
+ contextname="cyrillicendc",
+ description="CYRILLIC SMALL LETTER EN WITH DESCENDER",
+ direction="l",
+ linebreak="al",
+ shcode=0x043D,
+ uccode=0x04A2,
+ unicodeslot=0x04A3,
},
[0x04A4]={
- ["category"]="lu",
- ["contextname"]="cyrillicENGHE",
- ["description"]="CYRILLIC CAPITAL LIGATURE EN GHE",
- ["lccode"]=0x04A5,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04A4, -- Ҥ
+ category="lu",
+ contextname="cyrillicENGHE",
+ description="CYRILLIC CAPITAL LIGATURE EN GHE",
+ direction="l",
+ lccode=0x04A5,
+ linebreak="al",
+ unicodeslot=0x04A4,
},
[0x04A5]={
- ["category"]="ll",
- ["contextname"]="cyrillicenghe",
- ["description"]="CYRILLIC SMALL LIGATURE EN GHE",
- ["linebreak"]="al",
- ["uccode"]=0x04A4,
- ["unicodeslot"]=0x04A5, -- ҥ
+ category="ll",
+ contextname="cyrillicenghe",
+ description="CYRILLIC SMALL LIGATURE EN GHE",
+ direction="l",
+ linebreak="al",
+ uccode=0x04A4,
+ unicodeslot=0x04A5,
},
[0x04A6]={
- ["category"]="lu",
- ["contextname"]="cyrillicPEmidhook",
- ["description"]="CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK",
- ["lccode"]=0x04A7,
- ["linebreak"]="al",
- ["shcode"]=0x041F,
- ["unicodeslot"]=0x04A6, -- Ҧ
+ category="lu",
+ contextname="cyrillicPEmidhook",
+ description="CYRILLIC CAPITAL LETTER PE WITH MIDDLE HOOK",
+ direction="l",
+ lccode=0x04A7,
+ linebreak="al",
+ shcode=0x041F,
+ unicodeslot=0x04A6,
},
[0x04A7]={
- ["category"]="ll",
- ["contextname"]="cyrillicpemidhook",
- ["description"]="CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x043F,
- ["uccode"]=0x04A6,
- ["unicodeslot"]=0x04A7, -- ҧ
+ category="ll",
+ contextname="cyrillicpemidhook",
+ description="CYRILLIC SMALL LETTER PE WITH MIDDLE HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x043F,
+ uccode=0x04A6,
+ unicodeslot=0x04A7,
},
[0x04A8]={
- ["category"]="lu",
- ["contextname"]="cyrillicHA",
- ["description"]="CYRILLIC CAPITAL LETTER ABKHASIAN HA",
- ["lccode"]=0x04A9,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04A8, -- Ҩ
+ category="lu",
+ contextname="cyrillicHA",
+ description="CYRILLIC CAPITAL LETTER ABKHASIAN HA",
+ direction="l",
+ lccode=0x04A9,
+ linebreak="al",
+ unicodeslot=0x04A8,
},
[0x04A9]={
- ["category"]="ll",
- ["contextname"]="cyrillicha",
- ["description"]="CYRILLIC SMALL LETTER ABKHASIAN HA",
- ["linebreak"]="al",
- ["uccode"]=0x04A8,
- ["unicodeslot"]=0x04A9, -- ҩ
+ category="ll",
+ contextname="cyrillicha",
+ description="CYRILLIC SMALL LETTER ABKHASIAN HA",
+ direction="l",
+ linebreak="al",
+ uccode=0x04A8,
+ unicodeslot=0x04A9,
},
[0x04AA]={
- ["category"]="lu",
- ["contextname"]="cyrillicSDSC",
- ["description"]="CYRILLIC CAPITAL LETTER ES WITH DESCENDER",
- ["lccode"]=0x04AB,
- ["linebreak"]="al",
- ["shcode"]=0x0421,
- ["unicodeslot"]=0x04AA, -- Ҫ
+ category="lu",
+ contextname="cyrillicSDSC",
+ description="CYRILLIC CAPITAL LETTER ES WITH DESCENDER",
+ direction="l",
+ lccode=0x04AB,
+ linebreak="al",
+ shcode=0x0421,
+ unicodeslot=0x04AA,
},
[0x04AB]={
- ["category"]="ll",
- ["contextname"]="cyrillicsdsc",
- ["description"]="CYRILLIC SMALL LETTER ES WITH DESCENDER",
- ["linebreak"]="al",
- ["shcode"]=0x0441,
- ["uccode"]=0x04AA,
- ["unicodeslot"]=0x04AB, -- ҫ
+ category="ll",
+ contextname="cyrillicsdsc",
+ description="CYRILLIC SMALL LETTER ES WITH DESCENDER",
+ direction="l",
+ linebreak="al",
+ shcode=0x0441,
+ uccode=0x04AA,
+ unicodeslot=0x04AB,
},
[0x04AC]={
- ["category"]="lu",
- ["contextname"]="cyrillicTEDC",
- ["description"]="CYRILLIC CAPITAL LETTER TE WITH DESCENDER",
- ["lccode"]=0x04AD,
- ["linebreak"]="al",
- ["shcode"]=0x0422,
- ["unicodeslot"]=0x04AC, -- Ҭ
+ category="lu",
+ contextname="cyrillicTEDC",
+ description="CYRILLIC CAPITAL LETTER TE WITH DESCENDER",
+ direction="l",
+ lccode=0x04AD,
+ linebreak="al",
+ shcode=0x0422,
+ unicodeslot=0x04AC,
},
[0x04AD]={
- ["category"]="ll",
- ["contextname"]="cyrillictedc",
- ["description"]="CYRILLIC SMALL LETTER TE WITH DESCENDER",
- ["linebreak"]="al",
- ["shcode"]=0x0442,
- ["uccode"]=0x04AC,
- ["unicodeslot"]=0x04AD, -- ҭ
+ category="ll",
+ contextname="cyrillictedc",
+ description="CYRILLIC SMALL LETTER TE WITH DESCENDER",
+ direction="l",
+ linebreak="al",
+ shcode=0x0442,
+ uccode=0x04AC,
+ unicodeslot=0x04AD,
},
[0x04AE]={
- ["category"]="lu",
- ["contextname"]="cyrillicYstr",
- ["description"]="CYRILLIC CAPITAL LETTER STRAIGHT U",
- ["lccode"]=0x04AF,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04AE, -- Ү
+ category="lu",
+ contextname="cyrillicYstr",
+ description="CYRILLIC CAPITAL LETTER STRAIGHT U",
+ direction="l",
+ lccode=0x04AF,
+ linebreak="al",
+ unicodeslot=0x04AE,
},
[0x04AF]={
- ["category"]="ll",
- ["contextname"]="cyrillicystr",
- ["description"]="CYRILLIC SMALL LETTER STRAIGHT U",
- ["linebreak"]="al",
- ["uccode"]=0x04AE,
- ["unicodeslot"]=0x04AF, -- ү
+ category="ll",
+ contextname="cyrillicystr",
+ description="CYRILLIC SMALL LETTER STRAIGHT U",
+ direction="l",
+ linebreak="al",
+ uccode=0x04AE,
+ unicodeslot=0x04AF,
},
[0x04B0]={
- ["category"]="lu",
- ["contextname"]="cyrillicYstrstroke",
- ["description"]="CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE",
- ["lccode"]=0x04B1,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04B0, -- Ұ
+ category="lu",
+ contextname="cyrillicYstrstroke",
+ description="CYRILLIC CAPITAL LETTER STRAIGHT U WITH STROKE",
+ direction="l",
+ lccode=0x04B1,
+ linebreak="al",
+ unicodeslot=0x04B0,
},
[0x04B1]={
- ["category"]="ll",
- ["contextname"]="cyrillicystrstroke",
- ["description"]="CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE",
- ["linebreak"]="al",
- ["uccode"]=0x04B0,
- ["unicodeslot"]=0x04B1, -- ұ
+ category="ll",
+ contextname="cyrillicystrstroke",
+ description="CYRILLIC SMALL LETTER STRAIGHT U WITH STROKE",
+ direction="l",
+ linebreak="al",
+ uccode=0x04B0,
+ unicodeslot=0x04B1,
},
[0x04B2]={
- ["category"]="lu",
- ["contextname"]="cyrillicHADC",
- ["description"]="CYRILLIC CAPITAL LETTER HA WITH DESCENDER",
- ["lccode"]=0x04B3,
- ["linebreak"]="al",
- ["shcode"]=0x0425,
- ["unicodeslot"]=0x04B2, -- Ҳ
+ category="lu",
+ contextname="cyrillicHADC",
+ description="CYRILLIC CAPITAL LETTER HA WITH DESCENDER",
+ direction="l",
+ lccode=0x04B3,
+ linebreak="al",
+ shcode=0x0425,
+ unicodeslot=0x04B2,
},
[0x04B3]={
- ["category"]="ll",
- ["contextname"]="cyrillichadc",
- ["description"]="CYRILLIC SMALL LETTER HA WITH DESCENDER",
- ["linebreak"]="al",
- ["shcode"]=0x0445,
- ["uccode"]=0x04B2,
- ["unicodeslot"]=0x04B3, -- ҳ
+ category="ll",
+ contextname="cyrillichadc",
+ description="CYRILLIC SMALL LETTER HA WITH DESCENDER",
+ direction="l",
+ linebreak="al",
+ shcode=0x0445,
+ uccode=0x04B2,
+ unicodeslot=0x04B3,
},
[0x04B4]={
- ["category"]="lu",
- ["contextname"]="cyrillicTETSE",
- ["description"]="CYRILLIC CAPITAL LIGATURE TE TSE",
- ["lccode"]=0x04B5,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04B4, -- Ҵ
+ category="lu",
+ contextname="cyrillicTETSE",
+ description="CYRILLIC CAPITAL LIGATURE TE TSE",
+ direction="l",
+ lccode=0x04B5,
+ linebreak="al",
+ unicodeslot=0x04B4,
},
[0x04B5]={
- ["category"]="ll",
- ["contextname"]="cyrillictetse",
- ["description"]="CYRILLIC SMALL LIGATURE TE TSE",
- ["linebreak"]="al",
- ["uccode"]=0x04B4,
- ["unicodeslot"]=0x04B5, -- ҵ
+ category="ll",
+ contextname="cyrillictetse",
+ description="CYRILLIC SMALL LIGATURE TE TSE",
+ direction="l",
+ linebreak="al",
+ uccode=0x04B4,
+ unicodeslot=0x04B5,
},
[0x04B6]={
- ["category"]="lu",
- ["contextname"]="cyrillicCHEDC",
- ["description"]="CYRILLIC CAPITAL LETTER CHE WITH DESCENDER",
- ["lccode"]=0x04B7,
- ["linebreak"]="al",
- ["shcode"]=0x0427,
- ["unicodeslot"]=0x04B6, -- Ҷ
+ category="lu",
+ contextname="cyrillicCHEDC",
+ description="CYRILLIC CAPITAL LETTER CHE WITH DESCENDER",
+ direction="l",
+ lccode=0x04B7,
+ linebreak="al",
+ shcode=0x0427,
+ unicodeslot=0x04B6,
},
[0x04B7]={
- ["category"]="ll",
- ["contextname"]="cyrillicchedc",
- ["description"]="CYRILLIC SMALL LETTER CHE WITH DESCENDER",
- ["linebreak"]="al",
- ["shcode"]=0x0447,
- ["uccode"]=0x04B6,
- ["unicodeslot"]=0x04B7, -- ҷ
+ category="ll",
+ contextname="cyrillicchedc",
+ description="CYRILLIC SMALL LETTER CHE WITH DESCENDER",
+ direction="l",
+ linebreak="al",
+ shcode=0x0447,
+ uccode=0x04B6,
+ unicodeslot=0x04B7,
},
[0x04B8]={
- ["category"]="lu",
- ["contextname"]="cyrillicCHEvertstroke",
- ["description"]="CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE",
- ["lccode"]=0x04B9,
- ["linebreak"]="al",
- ["shcode"]=0x0427,
- ["unicodeslot"]=0x04B8, -- Ҹ
+ category="lu",
+ contextname="cyrillicCHEvertstroke",
+ description="CYRILLIC CAPITAL LETTER CHE WITH VERTICAL STROKE",
+ direction="l",
+ lccode=0x04B9,
+ linebreak="al",
+ shcode=0x0427,
+ unicodeslot=0x04B8,
},
[0x04B9]={
- ["category"]="ll",
- ["contextname"]="cyrillicchevertstroke",
- ["description"]="CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0447,
- ["uccode"]=0x04B8,
- ["unicodeslot"]=0x04B9, -- ҹ
+ category="ll",
+ contextname="cyrillicchevertstroke",
+ description="CYRILLIC SMALL LETTER CHE WITH VERTICAL STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0447,
+ uccode=0x04B8,
+ unicodeslot=0x04B9,
},
[0x04BA]={
- ["category"]="lu",
- ["contextname"]="cyrillicSHHA",
- ["description"]="CYRILLIC CAPITAL LETTER SHHA",
- ["lccode"]=0x04BB,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04BA, -- Һ
+ category="lu",
+ contextname="cyrillicSHHA",
+ description="CYRILLIC CAPITAL LETTER SHHA",
+ direction="l",
+ lccode=0x04BB,
+ linebreak="al",
+ unicodeslot=0x04BA,
},
[0x04BB]={
- ["category"]="ll",
- ["contextname"]="cyrillicshha",
- ["description"]="CYRILLIC SMALL LETTER SHHA",
- ["linebreak"]="al",
- ["uccode"]=0x04BA,
- ["unicodeslot"]=0x04BB, -- һ
+ category="ll",
+ contextname="cyrillicshha",
+ description="CYRILLIC SMALL LETTER SHHA",
+ direction="l",
+ linebreak="al",
+ uccode=0x04BA,
+ unicodeslot=0x04BB,
},
[0x04BC]={
- ["category"]="lu",
- ["contextname"]="cyrillicCHEabkhasian",
- ["description"]="CYRILLIC CAPITAL LETTER ABKHASIAN CHE",
- ["lccode"]=0x04BD,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04BC, -- Ҽ
+ category="lu",
+ contextname="cyrillicCHEabkhasian",
+ description="CYRILLIC CAPITAL LETTER ABKHASIAN CHE",
+ direction="l",
+ lccode=0x04BD,
+ linebreak="al",
+ unicodeslot=0x04BC,
},
[0x04BD]={
- ["category"]="ll",
- ["contextname"]="cyrilliccheabkhasian",
- ["description"]="CYRILLIC SMALL LETTER ABKHASIAN CHE",
- ["linebreak"]="al",
- ["uccode"]=0x04BC,
- ["unicodeslot"]=0x04BD, -- ҽ
+ category="ll",
+ contextname="cyrilliccheabkhasian",
+ description="CYRILLIC SMALL LETTER ABKHASIAN CHE",
+ direction="l",
+ linebreak="al",
+ uccode=0x04BC,
+ unicodeslot=0x04BD,
},
[0x04BE]={
- ["category"]="lu",
- ["contextname"]="cyrillicCHEDCabkhasian",
- ["description"]="CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER",
- ["lccode"]=0x04BF,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04BE, -- Ҿ
+ category="lu",
+ contextname="cyrillicCHEDCabkhasian",
+ description="CYRILLIC CAPITAL LETTER ABKHASIAN CHE WITH DESCENDER",
+ direction="l",
+ lccode=0x04BF,
+ linebreak="al",
+ unicodeslot=0x04BE,
},
[0x04BF]={
- ["category"]="ll",
- ["contextname"]="cyrillicchedcabkhasian",
- ["description"]="CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER",
- ["linebreak"]="al",
- ["uccode"]=0x04BE,
- ["unicodeslot"]=0x04BF, -- ҿ
+ category="ll",
+ contextname="cyrillicchedcabkhasian",
+ description="CYRILLIC SMALL LETTER ABKHASIAN CHE WITH DESCENDER",
+ direction="l",
+ linebreak="al",
+ uccode=0x04BE,
+ unicodeslot=0x04BF,
},
[0x04C0]={
- ["category"]="lu",
- ["contextname"]="cyrillicPALOCHKA",
- ["description"]="CYRILLIC LETTER PALOCHKA",
- ["lccode"]=0x04CF,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04C0, -- Ӏ
+ category="lu",
+ contextname="cyrillicPALOCHKA",
+ description="CYRILLIC LETTER PALOCHKA",
+ direction="l",
+ lccode=0x04CF,
+ linebreak="al",
+ unicodeslot=0x04C0,
},
[0x04C1]={
- ["category"]="lu",
- ["contextname"]="cyrillicZHEbreve",
- ["description"]="CYRILLIC CAPITAL LETTER ZHE WITH BREVE",
- ["lccode"]=0x04C2,
- ["linebreak"]="al",
- ["shcode"]=0x0416,
- ["specials"]={ "char", 0x0416, 0x0306 },
- ["unicodeslot"]=0x04C1, -- Ӂ
+ category="lu",
+ contextname="cyrillicZHEbreve",
+ description="CYRILLIC CAPITAL LETTER ZHE WITH BREVE",
+ direction="l",
+ lccode=0x04C2,
+ linebreak="al",
+ shcode=0x0416,
+ specials={ "char", 0x0416, 0x0306 },
+ unicodeslot=0x04C1,
},
[0x04C2]={
- ["category"]="ll",
- ["contextname"]="cyrilliczhebreve",
- ["description"]="CYRILLIC SMALL LETTER ZHE WITH BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x0436,
- ["specials"]={ "char", 0x0436, 0x0306 },
- ["uccode"]=0x04C1,
- ["unicodeslot"]=0x04C2, -- ӂ
+ category="ll",
+ contextname="cyrilliczhebreve",
+ description="CYRILLIC SMALL LETTER ZHE WITH BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0436,
+ specials={ "char", 0x0436, 0x0306 },
+ uccode=0x04C1,
+ unicodeslot=0x04C2,
},
[0x04C3]={
- ["category"]="lu",
- ["contextname"]="cyrillicKAhook",
- ["description"]="CYRILLIC CAPITAL LETTER KA WITH HOOK",
- ["lccode"]=0x04C4,
- ["linebreak"]="al",
- ["shcode"]=0x041A,
- ["unicodeslot"]=0x04C3, -- Ӄ
+ category="lu",
+ contextname="cyrillicKAhook",
+ description="CYRILLIC CAPITAL LETTER KA WITH HOOK",
+ direction="l",
+ lccode=0x04C4,
+ linebreak="al",
+ shcode=0x041A,
+ unicodeslot=0x04C3,
},
[0x04C4]={
- ["category"]="ll",
- ["contextname"]="cyrillickahook",
- ["description"]="CYRILLIC SMALL LETTER KA WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x043A,
- ["uccode"]=0x04C3,
- ["unicodeslot"]=0x04C4, -- ӄ
+ category="ll",
+ contextname="cyrillickahook",
+ description="CYRILLIC SMALL LETTER KA WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x043A,
+ uccode=0x04C3,
+ unicodeslot=0x04C4,
},
[0x04C5]={
- ["category"]="lu",
- ["contextname"]="cyrillicELtail",
- ["description"]="CYRILLIC CAPITAL LETTER EL WITH TAIL",
- ["lccode"]=0x04C6,
- ["linebreak"]="al",
- ["shcode"]=0x041B,
- ["unicodeslot"]=0x04C5, -- Ӆ
+ category="lu",
+ contextname="cyrillicELtail",
+ description="CYRILLIC CAPITAL LETTER EL WITH TAIL",
+ direction="l",
+ lccode=0x04C6,
+ linebreak="al",
+ shcode=0x041B,
+ unicodeslot=0x04C5,
},
[0x04C6]={
- ["category"]="ll",
- ["contextname"]="cyrilliceltail",
- ["description"]="CYRILLIC SMALL LETTER EL WITH TAIL",
- ["linebreak"]="al",
- ["shcode"]=0x043B,
- ["uccode"]=0x04C5,
- ["unicodeslot"]=0x04C6, -- ӆ
+ category="ll",
+ contextname="cyrilliceltail",
+ description="CYRILLIC SMALL LETTER EL WITH TAIL",
+ direction="l",
+ linebreak="al",
+ shcode=0x043B,
+ uccode=0x04C5,
+ unicodeslot=0x04C6,
},
[0x04C7]={
- ["category"]="lu",
- ["contextname"]="cyrillicENhook",
- ["description"]="CYRILLIC CAPITAL LETTER EN WITH HOOK",
- ["lccode"]=0x04C8,
- ["linebreak"]="al",
- ["shcode"]=0x041D,
- ["unicodeslot"]=0x04C7, -- Ӈ
+ category="lu",
+ contextname="cyrillicENhook",
+ description="CYRILLIC CAPITAL LETTER EN WITH HOOK",
+ direction="l",
+ lccode=0x04C8,
+ linebreak="al",
+ shcode=0x041D,
+ unicodeslot=0x04C7,
},
[0x04C8]={
- ["category"]="ll",
- ["contextname"]="cyrillicenhook",
- ["description"]="CYRILLIC SMALL LETTER EN WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x043D,
- ["uccode"]=0x04C7,
- ["unicodeslot"]=0x04C8, -- ӈ
+ category="ll",
+ contextname="cyrillicenhook",
+ description="CYRILLIC SMALL LETTER EN WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x043D,
+ uccode=0x04C7,
+ unicodeslot=0x04C8,
},
[0x04C9]={
- ["category"]="lu",
- ["contextname"]="cyrillicENtail",
- ["description"]="CYRILLIC CAPITAL LETTER EN WITH TAIL",
- ["lccode"]=0x04CA,
- ["linebreak"]="al",
- ["shcode"]=0x041D,
- ["unicodeslot"]=0x04C9, -- Ӊ
+ category="lu",
+ contextname="cyrillicENtail",
+ description="CYRILLIC CAPITAL LETTER EN WITH TAIL",
+ direction="l",
+ lccode=0x04CA,
+ linebreak="al",
+ shcode=0x041D,
+ unicodeslot=0x04C9,
},
[0x04CA]={
- ["category"]="ll",
- ["contextname"]="cyrillicentail",
- ["description"]="CYRILLIC SMALL LETTER EN WITH TAIL",
- ["linebreak"]="al",
- ["shcode"]=0x043D,
- ["uccode"]=0x04C9,
- ["unicodeslot"]=0x04CA, -- ӊ
+ category="ll",
+ contextname="cyrillicentail",
+ description="CYRILLIC SMALL LETTER EN WITH TAIL",
+ direction="l",
+ linebreak="al",
+ shcode=0x043D,
+ uccode=0x04C9,
+ unicodeslot=0x04CA,
},
[0x04CB]={
- ["category"]="lu",
- ["contextname"]="cyrillicCHEkhakassian",
- ["description"]="CYRILLIC CAPITAL LETTER KHAKASSIAN CHE",
- ["lccode"]=0x04CC,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04CB, -- Ӌ
+ category="lu",
+ contextname="cyrillicCHEkhakassian",
+ description="CYRILLIC CAPITAL LETTER KHAKASSIAN CHE",
+ direction="l",
+ lccode=0x04CC,
+ linebreak="al",
+ unicodeslot=0x04CB,
},
[0x04CC]={
- ["category"]="ll",
- ["contextname"]="cyrillicchekhakassian",
- ["description"]="CYRILLIC SMALL LETTER KHAKASSIAN CHE",
- ["linebreak"]="al",
- ["uccode"]=0x04CB,
- ["unicodeslot"]=0x04CC, -- ӌ
+ category="ll",
+ contextname="cyrillicchekhakassian",
+ description="CYRILLIC SMALL LETTER KHAKASSIAN CHE",
+ direction="l",
+ linebreak="al",
+ uccode=0x04CB,
+ unicodeslot=0x04CC,
},
[0x04CD]={
- ["category"]="lu",
- ["contextname"]="cyrillicEMtail",
- ["description"]="CYRILLIC CAPITAL LETTER EM WITH TAIL",
- ["lccode"]=0x04CE,
- ["linebreak"]="al",
- ["shcode"]=0x041C,
- ["unicodeslot"]=0x04CD, -- Ӎ
+ category="lu",
+ contextname="cyrillicEMtail",
+ description="CYRILLIC CAPITAL LETTER EM WITH TAIL",
+ direction="l",
+ lccode=0x04CE,
+ linebreak="al",
+ shcode=0x041C,
+ unicodeslot=0x04CD,
},
[0x04CE]={
- ["category"]="ll",
- ["contextname"]="cyrillicemtail",
- ["description"]="CYRILLIC SMALL LETTER EM WITH TAIL",
- ["linebreak"]="al",
- ["shcode"]=0x043C,
- ["uccode"]=0x04CD,
- ["unicodeslot"]=0x04CE, -- ӎ
+ category="ll",
+ contextname="cyrillicemtail",
+ description="CYRILLIC SMALL LETTER EM WITH TAIL",
+ direction="l",
+ linebreak="al",
+ shcode=0x043C,
+ uccode=0x04CD,
+ unicodeslot=0x04CE,
},
[0x04CF]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER PALOCHKA",
- ["linebreak"]="al",
- ["uccode"]=0x04C0,
- ["unicodeslot"]=0x04CF, -- ӏ
+ category="ll",
+ description="CYRILLIC SMALL LETTER PALOCHKA",
+ direction="l",
+ linebreak="al",
+ uccode=0x04C0,
+ unicodeslot=0x04CF,
},
[0x04D0]={
- ["category"]="lu",
- ["contextname"]="cyrillicAbreve",
- ["description"]="CYRILLIC CAPITAL LETTER A WITH BREVE",
- ["lccode"]=0x04D1,
- ["linebreak"]="al",
- ["shcode"]=0x0410,
- ["specials"]={ "char", 0x0410, 0x0306 },
- ["unicodeslot"]=0x04D0, -- Ӑ
+ category="lu",
+ contextname="cyrillicAbreve",
+ description="CYRILLIC CAPITAL LETTER A WITH BREVE",
+ direction="l",
+ lccode=0x04D1,
+ linebreak="al",
+ shcode=0x0410,
+ specials={ "char", 0x0410, 0x0306 },
+ unicodeslot=0x04D0,
},
[0x04D1]={
- ["category"]="ll",
- ["contextname"]="cyrillicabreve",
- ["description"]="CYRILLIC SMALL LETTER A WITH BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x0430,
- ["specials"]={ "char", 0x0430, 0x0306 },
- ["uccode"]=0x04D0,
- ["unicodeslot"]=0x04D1, -- ӑ
+ category="ll",
+ contextname="cyrillicabreve",
+ description="CYRILLIC SMALL LETTER A WITH BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0430,
+ specials={ "char", 0x0430, 0x0306 },
+ uccode=0x04D0,
+ unicodeslot=0x04D1,
},
[0x04D2]={
- ["category"]="lu",
- ["contextname"]="cyrillicAdiaeresis",
- ["description"]="CYRILLIC CAPITAL LETTER A WITH DIAERESIS",
- ["lccode"]=0x04D3,
- ["linebreak"]="al",
- ["shcode"]=0x0410,
- ["specials"]={ "char", 0x0410, 0x0308 },
- ["unicodeslot"]=0x04D2, -- Ӓ
+ category="lu",
+ contextname="cyrillicAdiaeresis",
+ description="CYRILLIC CAPITAL LETTER A WITH DIAERESIS",
+ direction="l",
+ lccode=0x04D3,
+ linebreak="al",
+ shcode=0x0410,
+ specials={ "char", 0x0410, 0x0308 },
+ unicodeslot=0x04D2,
},
[0x04D3]={
- ["category"]="ll",
- ["contextname"]="cyrillicadiaeresis",
- ["description"]="CYRILLIC SMALL LETTER A WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0430,
- ["specials"]={ "char", 0x0430, 0x0308 },
- ["uccode"]=0x04D2,
- ["unicodeslot"]=0x04D3, -- ӓ
+ category="ll",
+ contextname="cyrillicadiaeresis",
+ description="CYRILLIC SMALL LETTER A WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0430,
+ specials={ "char", 0x0430, 0x0308 },
+ uccode=0x04D2,
+ unicodeslot=0x04D3,
},
[0x04D4]={
- ["category"]="lu",
- ["contextname"]="cyrillicAE",
- ["description"]="CYRILLIC CAPITAL LIGATURE A IE",
- ["lccode"]=0x04D5,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04D4, -- Ӕ
+ category="lu",
+ contextname="cyrillicAE",
+ description="CYRILLIC CAPITAL LIGATURE A IE",
+ direction="l",
+ lccode=0x04D5,
+ linebreak="al",
+ unicodeslot=0x04D4,
},
[0x04D5]={
- ["category"]="ll",
- ["contextname"]="cyrillicae",
- ["description"]="CYRILLIC SMALL LIGATURE A IE",
- ["linebreak"]="al",
- ["uccode"]=0x04D4,
- ["unicodeslot"]=0x04D5, -- ӕ
+ category="ll",
+ contextname="cyrillicae",
+ description="CYRILLIC SMALL LIGATURE A IE",
+ direction="l",
+ linebreak="al",
+ uccode=0x04D4,
+ unicodeslot=0x04D5,
},
[0x04D6]={
- ["category"]="lu",
- ["contextname"]="cyrillicEbreve",
- ["description"]="CYRILLIC CAPITAL LETTER IE WITH BREVE",
- ["lccode"]=0x04D7,
- ["linebreak"]="al",
- ["shcode"]=0x0415,
- ["specials"]={ "char", 0x0415, 0x0306 },
- ["unicodeslot"]=0x04D6, -- Ӗ
+ category="lu",
+ contextname="cyrillicEbreve",
+ description="CYRILLIC CAPITAL LETTER IE WITH BREVE",
+ direction="l",
+ lccode=0x04D7,
+ linebreak="al",
+ shcode=0x0415,
+ specials={ "char", 0x0415, 0x0306 },
+ unicodeslot=0x04D6,
},
[0x04D7]={
- ["category"]="ll",
- ["contextname"]="cyrillicebreve",
- ["description"]="CYRILLIC SMALL LETTER IE WITH BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x0435,
- ["specials"]={ "char", 0x0435, 0x0306 },
- ["uccode"]=0x04D6,
- ["unicodeslot"]=0x04D7, -- ӗ
+ category="ll",
+ contextname="cyrillicebreve",
+ description="CYRILLIC SMALL LETTER IE WITH BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0435,
+ specials={ "char", 0x0435, 0x0306 },
+ uccode=0x04D6,
+ unicodeslot=0x04D7,
},
[0x04D8]={
- ["category"]="lu",
- ["contextname"]="cyrillicSCHWA",
- ["description"]="CYRILLIC CAPITAL LETTER SCHWA",
- ["lccode"]=0x04D9,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04D8, -- Ә
+ category="lu",
+ contextname="cyrillicSCHWA",
+ description="CYRILLIC CAPITAL LETTER SCHWA",
+ direction="l",
+ lccode=0x04D9,
+ linebreak="al",
+ unicodeslot=0x04D8,
},
[0x04D9]={
- ["adobename"]="afii10846",
- ["category"]="ll",
- ["contextname"]="cyrillicschwa",
- ["description"]="CYRILLIC SMALL LETTER SCHWA",
- ["linebreak"]="al",
- ["uccode"]=0x04D8,
- ["unicodeslot"]=0x04D9, -- ә
+ adobename="afii10846",
+ category="ll",
+ contextname="cyrillicschwa",
+ description="CYRILLIC SMALL LETTER SCHWA",
+ direction="l",
+ linebreak="al",
+ uccode=0x04D8,
+ unicodeslot=0x04D9,
},
[0x04DA]={
- ["category"]="lu",
- ["contextname"]="cyrillicSCHWAdiaeresis",
- ["description"]="CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS",
- ["lccode"]=0x04DB,
- ["linebreak"]="al",
- ["shcode"]=0x04D8,
- ["specials"]={ "char", 0x04D8, 0x0308 },
- ["unicodeslot"]=0x04DA, -- Ӛ
+ category="lu",
+ contextname="cyrillicSCHWAdiaeresis",
+ description="CYRILLIC CAPITAL LETTER SCHWA WITH DIAERESIS",
+ direction="l",
+ lccode=0x04DB,
+ linebreak="al",
+ shcode=0x04D8,
+ specials={ "char", 0x04D8, 0x0308 },
+ unicodeslot=0x04DA,
},
[0x04DB]={
- ["category"]="ll",
- ["contextname"]="cyrillicschwadiaeresis",
- ["description"]="CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x04D9,
- ["specials"]={ "char", 0x04D9, 0x0308 },
- ["uccode"]=0x04DA,
- ["unicodeslot"]=0x04DB, -- ӛ
+ category="ll",
+ contextname="cyrillicschwadiaeresis",
+ description="CYRILLIC SMALL LETTER SCHWA WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x04D9,
+ specials={ "char", 0x04D9, 0x0308 },
+ uccode=0x04DA,
+ unicodeslot=0x04DB,
},
[0x04DC]={
- ["category"]="lu",
- ["contextname"]="cyrillicZHEdiaeresis",
- ["description"]="CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS",
- ["lccode"]=0x04DD,
- ["linebreak"]="al",
- ["shcode"]=0x0416,
- ["specials"]={ "char", 0x0416, 0x0308 },
- ["unicodeslot"]=0x04DC, -- Ӝ
+ category="lu",
+ contextname="cyrillicZHEdiaeresis",
+ description="CYRILLIC CAPITAL LETTER ZHE WITH DIAERESIS",
+ direction="l",
+ lccode=0x04DD,
+ linebreak="al",
+ shcode=0x0416,
+ specials={ "char", 0x0416, 0x0308 },
+ unicodeslot=0x04DC,
},
[0x04DD]={
- ["category"]="ll",
- ["contextname"]="cyrilliczhediaeresis",
- ["description"]="CYRILLIC SMALL LETTER ZHE WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0436,
- ["specials"]={ "char", 0x0436, 0x0308 },
- ["uccode"]=0x04DC,
- ["unicodeslot"]=0x04DD, -- ӝ
+ category="ll",
+ contextname="cyrilliczhediaeresis",
+ description="CYRILLIC SMALL LETTER ZHE WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0436,
+ specials={ "char", 0x0436, 0x0308 },
+ uccode=0x04DC,
+ unicodeslot=0x04DD,
},
[0x04DE]={
- ["category"]="lu",
- ["contextname"]="cyrillicZEdiaeresis",
- ["description"]="CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS",
- ["lccode"]=0x04DF,
- ["linebreak"]="al",
- ["shcode"]=0x0417,
- ["specials"]={ "char", 0x0417, 0x0308 },
- ["unicodeslot"]=0x04DE, -- Ӟ
+ category="lu",
+ contextname="cyrillicZEdiaeresis",
+ description="CYRILLIC CAPITAL LETTER ZE WITH DIAERESIS",
+ direction="l",
+ lccode=0x04DF,
+ linebreak="al",
+ shcode=0x0417,
+ specials={ "char", 0x0417, 0x0308 },
+ unicodeslot=0x04DE,
},
[0x04DF]={
- ["category"]="ll",
- ["contextname"]="cyrilliczediaeresis",
- ["description"]="CYRILLIC SMALL LETTER ZE WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0437,
- ["specials"]={ "char", 0x0437, 0x0308 },
- ["uccode"]=0x04DE,
- ["unicodeslot"]=0x04DF, -- ӟ
+ category="ll",
+ contextname="cyrilliczediaeresis",
+ description="CYRILLIC SMALL LETTER ZE WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0437,
+ specials={ "char", 0x0437, 0x0308 },
+ uccode=0x04DE,
+ unicodeslot=0x04DF,
},
[0x04E0]={
- ["category"]="lu",
- ["contextname"]="cyrillicDZEabkhasian",
- ["description"]="CYRILLIC CAPITAL LETTER ABKHASIAN DZE",
- ["lccode"]=0x04E1,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04E0, -- Ӡ
+ category="lu",
+ contextname="cyrillicDZEabkhasian",
+ description="CYRILLIC CAPITAL LETTER ABKHASIAN DZE",
+ direction="l",
+ lccode=0x04E1,
+ linebreak="al",
+ unicodeslot=0x04E0,
},
[0x04E1]={
- ["category"]="ll",
- ["contextname"]="cyrillicdzeabkhasian",
- ["description"]="CYRILLIC SMALL LETTER ABKHASIAN DZE",
- ["linebreak"]="al",
- ["uccode"]=0x04E0,
- ["unicodeslot"]=0x04E1, -- ӡ
+ category="ll",
+ contextname="cyrillicdzeabkhasian",
+ description="CYRILLIC SMALL LETTER ABKHASIAN DZE",
+ direction="l",
+ linebreak="al",
+ uccode=0x04E0,
+ unicodeslot=0x04E1,
},
[0x04E2]={
- ["category"]="lu",
- ["contextname"]="cyrillicImacron",
- ["description"]="CYRILLIC CAPITAL LETTER I WITH MACRON",
- ["lccode"]=0x04E3,
- ["linebreak"]="al",
- ["shcode"]=0x0418,
- ["specials"]={ "char", 0x0418, 0x0304 },
- ["unicodeslot"]=0x04E2, -- Ӣ
+ category="lu",
+ contextname="cyrillicImacron",
+ description="CYRILLIC CAPITAL LETTER I WITH MACRON",
+ direction="l",
+ lccode=0x04E3,
+ linebreak="al",
+ shcode=0x0418,
+ specials={ "char", 0x0418, 0x0304 },
+ unicodeslot=0x04E2,
},
[0x04E3]={
- ["category"]="ll",
- ["contextname"]="cyrillicimacron",
- ["description"]="CYRILLIC SMALL LETTER I WITH MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x0438,
- ["specials"]={ "char", 0x0438, 0x0304 },
- ["uccode"]=0x04E2,
- ["unicodeslot"]=0x04E3, -- ӣ
+ category="ll",
+ contextname="cyrillicimacron",
+ description="CYRILLIC SMALL LETTER I WITH MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0438,
+ specials={ "char", 0x0438, 0x0304 },
+ uccode=0x04E2,
+ unicodeslot=0x04E3,
},
[0x04E4]={
- ["category"]="lu",
- ["contextname"]="cyrillicIdiaeresis",
- ["description"]="CYRILLIC CAPITAL LETTER I WITH DIAERESIS",
- ["lccode"]=0x04E5,
- ["linebreak"]="al",
- ["shcode"]=0x0418,
- ["specials"]={ "char", 0x0418, 0x0308 },
- ["unicodeslot"]=0x04E4, -- Ӥ
+ category="lu",
+ contextname="cyrillicIdiaeresis",
+ description="CYRILLIC CAPITAL LETTER I WITH DIAERESIS",
+ direction="l",
+ lccode=0x04E5,
+ linebreak="al",
+ shcode=0x0418,
+ specials={ "char", 0x0418, 0x0308 },
+ unicodeslot=0x04E4,
},
[0x04E5]={
- ["category"]="ll",
- ["contextname"]="cyrillicidiaeresis",
- ["description"]="CYRILLIC SMALL LETTER I WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0438,
- ["specials"]={ "char", 0x0438, 0x0308 },
- ["uccode"]=0x04E4,
- ["unicodeslot"]=0x04E5, -- ӥ
+ category="ll",
+ contextname="cyrillicidiaeresis",
+ description="CYRILLIC SMALL LETTER I WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0438,
+ specials={ "char", 0x0438, 0x0308 },
+ uccode=0x04E4,
+ unicodeslot=0x04E5,
},
[0x04E6]={
- ["category"]="lu",
- ["contextname"]="cyrillicOdiaeresis",
- ["description"]="CYRILLIC CAPITAL LETTER O WITH DIAERESIS",
- ["lccode"]=0x04E7,
- ["linebreak"]="al",
- ["shcode"]=0x041E,
- ["specials"]={ "char", 0x041E, 0x0308 },
- ["unicodeslot"]=0x04E6, -- Ӧ
+ category="lu",
+ contextname="cyrillicOdiaeresis",
+ description="CYRILLIC CAPITAL LETTER O WITH DIAERESIS",
+ direction="l",
+ lccode=0x04E7,
+ linebreak="al",
+ shcode=0x041E,
+ specials={ "char", 0x041E, 0x0308 },
+ unicodeslot=0x04E6,
},
[0x04E7]={
- ["category"]="ll",
- ["contextname"]="cyrillicodiaeresis",
- ["description"]="CYRILLIC SMALL LETTER O WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x043E,
- ["specials"]={ "char", 0x043E, 0x0308 },
- ["uccode"]=0x04E6,
- ["unicodeslot"]=0x04E7, -- ӧ
+ category="ll",
+ contextname="cyrillicodiaeresis",
+ description="CYRILLIC SMALL LETTER O WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x043E,
+ specials={ "char", 0x043E, 0x0308 },
+ uccode=0x04E6,
+ unicodeslot=0x04E7,
},
[0x04E8]={
- ["category"]="lu",
- ["contextname"]="cyrillicObarred",
- ["description"]="CYRILLIC CAPITAL LETTER BARRED O",
- ["lccode"]=0x04E9,
- ["linebreak"]="al",
- ["unicodeslot"]=0x04E8, -- Ө
+ category="lu",
+ contextname="cyrillicObarred",
+ description="CYRILLIC CAPITAL LETTER BARRED O",
+ direction="l",
+ lccode=0x04E9,
+ linebreak="al",
+ unicodeslot=0x04E8,
},
[0x04E9]={
- ["category"]="ll",
- ["contextname"]="cyrillicobarred",
- ["description"]="CYRILLIC SMALL LETTER BARRED O",
- ["linebreak"]="al",
- ["uccode"]=0x04E8,
- ["unicodeslot"]=0x04E9, -- ө
+ category="ll",
+ contextname="cyrillicobarred",
+ description="CYRILLIC SMALL LETTER BARRED O",
+ direction="l",
+ linebreak="al",
+ uccode=0x04E8,
+ unicodeslot=0x04E9,
},
[0x04EA]={
- ["category"]="lu",
- ["contextname"]="cyrillicObarreddiaeresis",
- ["description"]="CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS",
- ["lccode"]=0x04EB,
- ["linebreak"]="al",
- ["specials"]={ "char", 0x04E8, 0x0308 },
- ["unicodeslot"]=0x04EA, -- Ӫ
+ category="lu",
+ contextname="cyrillicObarreddiaeresis",
+ description="CYRILLIC CAPITAL LETTER BARRED O WITH DIAERESIS",
+ direction="l",
+ lccode=0x04EB,
+ linebreak="al",
+ specials={ "char", 0x04E8, 0x0308 },
+ unicodeslot=0x04EA,
},
[0x04EB]={
- ["category"]="ll",
- ["contextname"]="cyrillicobarreddiaeresis",
- ["description"]="CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x04E9, 0x0308 },
- ["uccode"]=0x04EA,
- ["unicodeslot"]=0x04EB, -- ӫ
+ category="ll",
+ contextname="cyrillicobarreddiaeresis",
+ description="CYRILLIC SMALL LETTER BARRED O WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x04E9, 0x0308 },
+ uccode=0x04EA,
+ unicodeslot=0x04EB,
},
[0x04EC]={
- ["category"]="lu",
- ["contextname"]="cyrillicEdiaeresis",
- ["description"]="CYRILLIC CAPITAL LETTER E WITH DIAERESIS",
- ["lccode"]=0x04ED,
- ["linebreak"]="al",
- ["shcode"]=0x042D,
- ["specials"]={ "char", 0x042D, 0x0308 },
- ["unicodeslot"]=0x04EC, -- Ӭ
+ category="lu",
+ contextname="cyrillicEdiaeresis",
+ description="CYRILLIC CAPITAL LETTER E WITH DIAERESIS",
+ direction="l",
+ lccode=0x04ED,
+ linebreak="al",
+ shcode=0x042D,
+ specials={ "char", 0x042D, 0x0308 },
+ unicodeslot=0x04EC,
},
[0x04ED]={
- ["category"]="ll",
- ["contextname"]="cyrillicediaeresis",
- ["description"]="CYRILLIC SMALL LETTER E WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x044D,
- ["specials"]={ "char", 0x044D, 0x0308 },
- ["uccode"]=0x04EC,
- ["unicodeslot"]=0x04ED, -- ӭ
+ category="ll",
+ contextname="cyrillicediaeresis",
+ description="CYRILLIC SMALL LETTER E WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x044D,
+ specials={ "char", 0x044D, 0x0308 },
+ uccode=0x04EC,
+ unicodeslot=0x04ED,
},
[0x04EE]={
- ["category"]="lu",
- ["contextname"]="cyrillicUmacron",
- ["description"]="CYRILLIC CAPITAL LETTER U WITH MACRON",
- ["lccode"]=0x04EF,
- ["linebreak"]="al",
- ["shcode"]=0x0423,
- ["specials"]={ "char", 0x0423, 0x0304 },
- ["unicodeslot"]=0x04EE, -- Ӯ
+ category="lu",
+ contextname="cyrillicUmacron",
+ description="CYRILLIC CAPITAL LETTER U WITH MACRON",
+ direction="l",
+ lccode=0x04EF,
+ linebreak="al",
+ shcode=0x0423,
+ specials={ "char", 0x0423, 0x0304 },
+ unicodeslot=0x04EE,
},
[0x04EF]={
- ["category"]="ll",
- ["contextname"]="cyrillicumacron",
- ["description"]="CYRILLIC SMALL LETTER U WITH MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x0443,
- ["specials"]={ "char", 0x0443, 0x0304 },
- ["uccode"]=0x04EE,
- ["unicodeslot"]=0x04EF, -- ӯ
+ category="ll",
+ contextname="cyrillicumacron",
+ description="CYRILLIC SMALL LETTER U WITH MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0443,
+ specials={ "char", 0x0443, 0x0304 },
+ uccode=0x04EE,
+ unicodeslot=0x04EF,
},
[0x04F0]={
- ["category"]="lu",
- ["contextname"]="cyrillicUdiaeresis",
- ["description"]="CYRILLIC CAPITAL LETTER U WITH DIAERESIS",
- ["lccode"]=0x04F1,
- ["linebreak"]="al",
- ["shcode"]=0x0423,
- ["specials"]={ "char", 0x0423, 0x0308 },
- ["unicodeslot"]=0x04F0, -- Ӱ
+ category="lu",
+ contextname="cyrillicUdiaeresis",
+ description="CYRILLIC CAPITAL LETTER U WITH DIAERESIS",
+ direction="l",
+ lccode=0x04F1,
+ linebreak="al",
+ shcode=0x0423,
+ specials={ "char", 0x0423, 0x0308 },
+ unicodeslot=0x04F0,
},
[0x04F1]={
- ["category"]="ll",
- ["contextname"]="cyrillicudiaeresis",
- ["description"]="CYRILLIC SMALL LETTER U WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0443,
- ["specials"]={ "char", 0x0443, 0x0308 },
- ["uccode"]=0x04F0,
- ["unicodeslot"]=0x04F1, -- ӱ
+ category="ll",
+ contextname="cyrillicudiaeresis",
+ description="CYRILLIC SMALL LETTER U WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0443,
+ specials={ "char", 0x0443, 0x0308 },
+ uccode=0x04F0,
+ unicodeslot=0x04F1,
},
[0x04F2]={
- ["category"]="lu",
- ["contextname"]="cyrillicUdoubleacute",
- ["description"]="CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE",
- ["lccode"]=0x04F3,
- ["linebreak"]="al",
- ["shcode"]=0x0423,
- ["specials"]={ "char", 0x0423, 0x030B },
- ["unicodeslot"]=0x04F2, -- Ӳ
+ category="lu",
+ contextname="cyrillicUdoubleacute",
+ description="CYRILLIC CAPITAL LETTER U WITH DOUBLE ACUTE",
+ direction="l",
+ lccode=0x04F3,
+ linebreak="al",
+ shcode=0x0423,
+ specials={ "char", 0x0423, 0x030B },
+ unicodeslot=0x04F2,
},
[0x04F3]={
- ["category"]="ll",
- ["contextname"]="cyrillicudoubleacute",
- ["description"]="CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0443,
- ["specials"]={ "char", 0x0443, 0x030B },
- ["uccode"]=0x04F2,
- ["unicodeslot"]=0x04F3, -- ӳ
+ category="ll",
+ contextname="cyrillicudoubleacute",
+ description="CYRILLIC SMALL LETTER U WITH DOUBLE ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0443,
+ specials={ "char", 0x0443, 0x030B },
+ uccode=0x04F2,
+ unicodeslot=0x04F3,
},
[0x04F4]={
- ["category"]="lu",
- ["contextname"]="cyrillicCHEdiaeresis",
- ["description"]="CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS",
- ["lccode"]=0x04F5,
- ["linebreak"]="al",
- ["shcode"]=0x0427,
- ["specials"]={ "char", 0x0427, 0x0308 },
- ["unicodeslot"]=0x04F4, -- Ӵ
+ category="lu",
+ contextname="cyrillicCHEdiaeresis",
+ description="CYRILLIC CAPITAL LETTER CHE WITH DIAERESIS",
+ direction="l",
+ lccode=0x04F5,
+ linebreak="al",
+ shcode=0x0427,
+ specials={ "char", 0x0427, 0x0308 },
+ unicodeslot=0x04F4,
},
[0x04F5]={
- ["category"]="ll",
- ["contextname"]="cyrillicchediaeresis",
- ["description"]="CYRILLIC SMALL LETTER CHE WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0447,
- ["specials"]={ "char", 0x0447, 0x0308 },
- ["uccode"]=0x04F4,
- ["unicodeslot"]=0x04F5, -- ӵ
+ category="ll",
+ contextname="cyrillicchediaeresis",
+ description="CYRILLIC SMALL LETTER CHE WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0447,
+ specials={ "char", 0x0447, 0x0308 },
+ uccode=0x04F4,
+ unicodeslot=0x04F5,
},
[0x04F6]={
- ["category"]="lu",
- ["description"]="CYRILLIC CAPITAL LETTER GHE WITH DESCENDER",
- ["lccode"]=0x04F7,
- ["linebreak"]="al",
- ["shcode"]=0x0413,
- ["unicodeslot"]=0x04F6, -- Ӷ
+ category="lu",
+ description="CYRILLIC CAPITAL LETTER GHE WITH DESCENDER",
+ direction="l",
+ lccode=0x04F7,
+ linebreak="al",
+ shcode=0x0413,
+ unicodeslot=0x04F6,
},
[0x04F7]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER GHE WITH DESCENDER",
- ["linebreak"]="al",
- ["shcode"]=0x0433,
- ["uccode"]=0x04F6,
- ["unicodeslot"]=0x04F7, -- ӷ
+ category="ll",
+ description="CYRILLIC SMALL LETTER GHE WITH DESCENDER",
+ direction="l",
+ linebreak="al",
+ shcode=0x0433,
+ uccode=0x04F6,
+ unicodeslot=0x04F7,
},
[0x04F8]={
- ["category"]="lu",
- ["contextname"]="cyrillicYERUdiaeresis",
- ["description"]="CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS",
- ["lccode"]=0x04F9,
- ["linebreak"]="al",
- ["shcode"]=0x042B,
- ["specials"]={ "char", 0x042B, 0x0308 },
- ["unicodeslot"]=0x04F8, -- Ӹ
+ category="lu",
+ contextname="cyrillicYERUdiaeresis",
+ description="CYRILLIC CAPITAL LETTER YERU WITH DIAERESIS",
+ direction="l",
+ lccode=0x04F9,
+ linebreak="al",
+ shcode=0x042B,
+ specials={ "char", 0x042B, 0x0308 },
+ unicodeslot=0x04F8,
},
[0x04F9]={
- ["category"]="ll",
- ["contextname"]="cyrillicyerudiaeresis",
- ["description"]="CYRILLIC SMALL LETTER YERU WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x044B,
- ["specials"]={ "char", 0x044B, 0x0308 },
- ["uccode"]=0x04F8,
- ["unicodeslot"]=0x04F9, -- ӹ
+ category="ll",
+ contextname="cyrillicyerudiaeresis",
+ description="CYRILLIC SMALL LETTER YERU WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x044B,
+ specials={ "char", 0x044B, 0x0308 },
+ uccode=0x04F8,
+ unicodeslot=0x04F9,
},
[0x04FA]={
- ["category"]="lu",
- ["description"]="CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK",
- ["lccode"]=0x04FB,
- ["linebreak"]="al",
- ["shcode"]=0x0413,
- ["unicodeslot"]=0x04FA, -- Ӻ
+ category="lu",
+ description="CYRILLIC CAPITAL LETTER GHE WITH STROKE AND HOOK",
+ direction="l",
+ lccode=0x04FB,
+ linebreak="al",
+ shcode=0x0413,
+ unicodeslot=0x04FA,
},
[0x04FB]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0433,
- ["uccode"]=0x04FA,
- ["unicodeslot"]=0x04FB, -- ӻ
+ category="ll",
+ description="CYRILLIC SMALL LETTER GHE WITH STROKE AND HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0433,
+ uccode=0x04FA,
+ unicodeslot=0x04FB,
},
[0x04FC]={
- ["category"]="lu",
- ["description"]="CYRILLIC CAPITAL LETTER HA WITH HOOK",
- ["lccode"]=0x04FD,
- ["linebreak"]="al",
- ["shcode"]=0x0425,
- ["unicodeslot"]=0x04FC, -- Ӽ
+ category="lu",
+ description="CYRILLIC CAPITAL LETTER HA WITH HOOK",
+ direction="l",
+ lccode=0x04FD,
+ linebreak="al",
+ shcode=0x0425,
+ unicodeslot=0x04FC,
},
[0x04FD]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER HA WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0445,
- ["uccode"]=0x04FC,
- ["unicodeslot"]=0x04FD, -- ӽ
+ category="ll",
+ description="CYRILLIC SMALL LETTER HA WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0445,
+ uccode=0x04FC,
+ unicodeslot=0x04FD,
},
[0x04FE]={
- ["category"]="lu",
- ["description"]="CYRILLIC CAPITAL LETTER HA WITH STROKE",
- ["lccode"]=0x04FF,
- ["linebreak"]="al",
- ["shcode"]=0x0425,
- ["unicodeslot"]=0x04FE, -- Ӿ
+ category="lu",
+ description="CYRILLIC CAPITAL LETTER HA WITH STROKE",
+ direction="l",
+ lccode=0x04FF,
+ linebreak="al",
+ shcode=0x0425,
+ unicodeslot=0x04FE,
},
[0x04FF]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER HA WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0445,
- ["uccode"]=0x04FE,
- ["unicodeslot"]=0x04FF, -- ӿ
+ category="ll",
+ description="CYRILLIC SMALL LETTER HA WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0445,
+ uccode=0x04FE,
+ unicodeslot=0x04FF,
},
[0x0500]={
- ["category"]="lu",
- ["description"]="CYRILLIC CAPITAL LETTER KOMI DE",
- ["lccode"]=0x0501,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0500, -- Ԁ
+ category="lu",
+ description="CYRILLIC CAPITAL LETTER KOMI DE",
+ direction="l",
+ lccode=0x0501,
+ linebreak="al",
+ unicodeslot=0x0500,
},
[0x0501]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER KOMI DE",
- ["linebreak"]="al",
- ["uccode"]=0x0500,
- ["unicodeslot"]=0x0501, -- ԁ
+ category="ll",
+ description="CYRILLIC SMALL LETTER KOMI DE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0500,
+ unicodeslot=0x0501,
},
[0x0502]={
- ["category"]="lu",
- ["description"]="CYRILLIC CAPITAL LETTER KOMI DJE",
- ["lccode"]=0x0503,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0502, -- Ԃ
+ category="lu",
+ description="CYRILLIC CAPITAL LETTER KOMI DJE",
+ direction="l",
+ lccode=0x0503,
+ linebreak="al",
+ unicodeslot=0x0502,
},
[0x0503]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER KOMI DJE",
- ["linebreak"]="al",
- ["uccode"]=0x0502,
- ["unicodeslot"]=0x0503, -- ԃ
+ category="ll",
+ description="CYRILLIC SMALL LETTER KOMI DJE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0502,
+ unicodeslot=0x0503,
},
[0x0504]={
- ["category"]="lu",
- ["description"]="CYRILLIC CAPITAL LETTER KOMI ZJE",
- ["lccode"]=0x0505,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0504, -- Ԅ
+ category="lu",
+ description="CYRILLIC CAPITAL LETTER KOMI ZJE",
+ direction="l",
+ lccode=0x0505,
+ linebreak="al",
+ unicodeslot=0x0504,
},
[0x0505]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER KOMI ZJE",
- ["linebreak"]="al",
- ["uccode"]=0x0504,
- ["unicodeslot"]=0x0505, -- ԅ
+ category="ll",
+ description="CYRILLIC SMALL LETTER KOMI ZJE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0504,
+ unicodeslot=0x0505,
},
[0x0506]={
- ["category"]="lu",
- ["description"]="CYRILLIC CAPITAL LETTER KOMI DZJE",
- ["lccode"]=0x0507,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0506, -- Ԇ
+ category="lu",
+ description="CYRILLIC CAPITAL LETTER KOMI DZJE",
+ direction="l",
+ lccode=0x0507,
+ linebreak="al",
+ unicodeslot=0x0506,
},
[0x0507]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER KOMI DZJE",
- ["linebreak"]="al",
- ["uccode"]=0x0506,
- ["unicodeslot"]=0x0507, -- ԇ
+ category="ll",
+ description="CYRILLIC SMALL LETTER KOMI DZJE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0506,
+ unicodeslot=0x0507,
},
[0x0508]={
- ["category"]="lu",
- ["description"]="CYRILLIC CAPITAL LETTER KOMI LJE",
- ["lccode"]=0x0509,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0508, -- Ԉ
+ category="lu",
+ description="CYRILLIC CAPITAL LETTER KOMI LJE",
+ direction="l",
+ lccode=0x0509,
+ linebreak="al",
+ unicodeslot=0x0508,
},
[0x0509]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER KOMI LJE",
- ["linebreak"]="al",
- ["uccode"]=0x0508,
- ["unicodeslot"]=0x0509, -- ԉ
+ category="ll",
+ description="CYRILLIC SMALL LETTER KOMI LJE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0508,
+ unicodeslot=0x0509,
},
[0x050A]={
- ["category"]="lu",
- ["description"]="CYRILLIC CAPITAL LETTER KOMI NJE",
- ["lccode"]=0x050B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x050A, -- Ԋ
+ category="lu",
+ description="CYRILLIC CAPITAL LETTER KOMI NJE",
+ direction="l",
+ lccode=0x050B,
+ linebreak="al",
+ unicodeslot=0x050A,
},
[0x050B]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER KOMI NJE",
- ["linebreak"]="al",
- ["uccode"]=0x050A,
- ["unicodeslot"]=0x050B, -- ԋ
+ category="ll",
+ description="CYRILLIC SMALL LETTER KOMI NJE",
+ direction="l",
+ linebreak="al",
+ uccode=0x050A,
+ unicodeslot=0x050B,
},
[0x050C]={
- ["category"]="lu",
- ["description"]="CYRILLIC CAPITAL LETTER KOMI SJE",
- ["lccode"]=0x050D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x050C, -- Ԍ
+ category="lu",
+ description="CYRILLIC CAPITAL LETTER KOMI SJE",
+ direction="l",
+ lccode=0x050D,
+ linebreak="al",
+ unicodeslot=0x050C,
},
[0x050D]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER KOMI SJE",
- ["linebreak"]="al",
- ["uccode"]=0x050C,
- ["unicodeslot"]=0x050D, -- ԍ
+ category="ll",
+ description="CYRILLIC SMALL LETTER KOMI SJE",
+ direction="l",
+ linebreak="al",
+ uccode=0x050C,
+ unicodeslot=0x050D,
},
[0x050E]={
- ["category"]="lu",
- ["description"]="CYRILLIC CAPITAL LETTER KOMI TJE",
- ["lccode"]=0x050F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x050E, -- Ԏ
+ category="lu",
+ description="CYRILLIC CAPITAL LETTER KOMI TJE",
+ direction="l",
+ lccode=0x050F,
+ linebreak="al",
+ unicodeslot=0x050E,
},
[0x050F]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER KOMI TJE",
- ["linebreak"]="al",
- ["uccode"]=0x050E,
- ["unicodeslot"]=0x050F, -- ԏ
+ category="ll",
+ description="CYRILLIC SMALL LETTER KOMI TJE",
+ direction="l",
+ linebreak="al",
+ uccode=0x050E,
+ unicodeslot=0x050F,
},
[0x0510]={
- ["category"]="lu",
- ["description"]="CYRILLIC CAPITAL LETTER REVERSED ZE",
- ["lccode"]=0x0511,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0510, -- Ԑ
+ category="lu",
+ description="CYRILLIC CAPITAL LETTER REVERSED ZE",
+ direction="l",
+ lccode=0x0511,
+ linebreak="al",
+ unicodeslot=0x0510,
},
[0x0511]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER REVERSED ZE",
- ["linebreak"]="al",
- ["uccode"]=0x0510,
- ["unicodeslot"]=0x0511, -- ԑ
+ category="ll",
+ description="CYRILLIC SMALL LETTER REVERSED ZE",
+ direction="l",
+ linebreak="al",
+ uccode=0x0510,
+ unicodeslot=0x0511,
},
[0x0512]={
- ["category"]="lu",
- ["description"]="CYRILLIC CAPITAL LETTER EL WITH HOOK",
- ["lccode"]=0x0513,
- ["linebreak"]="al",
- ["shcode"]=0x041B,
- ["unicodeslot"]=0x0512, -- Ԓ
+ category="lu",
+ description="CYRILLIC CAPITAL LETTER EL WITH HOOK",
+ direction="l",
+ lccode=0x0513,
+ linebreak="al",
+ shcode=0x041B,
+ unicodeslot=0x0512,
},
[0x0513]={
- ["category"]="ll",
- ["description"]="CYRILLIC SMALL LETTER EL WITH HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x043B,
- ["uccode"]=0x0512,
- ["unicodeslot"]=0x0513, -- ԓ
+ category="ll",
+ description="CYRILLIC SMALL LETTER EL WITH HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x043B,
+ uccode=0x0512,
+ unicodeslot=0x0513,
},
[0x0531]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER AYB",
- ["lccode"]=0x0561,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0531, -- Ա
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER AYB",
+ direction="l",
+ lccode=0x0561,
+ linebreak="al",
+ unicodeslot=0x0531,
},
[0x0532]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER BEN",
- ["lccode"]=0x0562,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0532, -- Բ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER BEN",
+ direction="l",
+ lccode=0x0562,
+ linebreak="al",
+ unicodeslot=0x0532,
},
[0x0533]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER GIM",
- ["lccode"]=0x0563,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0533, -- Գ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER GIM",
+ direction="l",
+ lccode=0x0563,
+ linebreak="al",
+ unicodeslot=0x0533,
},
[0x0534]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER DA",
- ["lccode"]=0x0564,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0534, -- Դ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER DA",
+ direction="l",
+ lccode=0x0564,
+ linebreak="al",
+ unicodeslot=0x0534,
},
[0x0535]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER ECH",
- ["lccode"]=0x0565,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0535, -- Ե
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER ECH",
+ direction="l",
+ lccode=0x0565,
+ linebreak="al",
+ unicodeslot=0x0535,
},
[0x0536]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER ZA",
- ["lccode"]=0x0566,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0536, -- Զ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER ZA",
+ direction="l",
+ lccode=0x0566,
+ linebreak="al",
+ unicodeslot=0x0536,
},
[0x0537]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER EH",
- ["lccode"]=0x0567,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0537, -- Է
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER EH",
+ direction="l",
+ lccode=0x0567,
+ linebreak="al",
+ unicodeslot=0x0537,
},
[0x0538]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER ET",
- ["lccode"]=0x0568,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0538, -- Ը
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER ET",
+ direction="l",
+ lccode=0x0568,
+ linebreak="al",
+ unicodeslot=0x0538,
},
[0x0539]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER TO",
- ["lccode"]=0x0569,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0539, -- Թ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER TO",
+ direction="l",
+ lccode=0x0569,
+ linebreak="al",
+ unicodeslot=0x0539,
},
[0x053A]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER ZHE",
- ["lccode"]=0x056A,
- ["linebreak"]="al",
- ["unicodeslot"]=0x053A, -- Ժ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER ZHE",
+ direction="l",
+ lccode=0x056A,
+ linebreak="al",
+ unicodeslot=0x053A,
},
[0x053B]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER INI",
- ["lccode"]=0x056B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x053B, -- Ի
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER INI",
+ direction="l",
+ lccode=0x056B,
+ linebreak="al",
+ unicodeslot=0x053B,
},
[0x053C]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER LIWN",
- ["lccode"]=0x056C,
- ["linebreak"]="al",
- ["unicodeslot"]=0x053C, -- Լ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER LIWN",
+ direction="l",
+ lccode=0x056C,
+ linebreak="al",
+ unicodeslot=0x053C,
},
[0x053D]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER XEH",
- ["lccode"]=0x056D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x053D, -- Խ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER XEH",
+ direction="l",
+ lccode=0x056D,
+ linebreak="al",
+ unicodeslot=0x053D,
},
[0x053E]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER CA",
- ["lccode"]=0x056E,
- ["linebreak"]="al",
- ["unicodeslot"]=0x053E, -- Ծ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER CA",
+ direction="l",
+ lccode=0x056E,
+ linebreak="al",
+ unicodeslot=0x053E,
},
[0x053F]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER KEN",
- ["lccode"]=0x056F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x053F, -- Կ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER KEN",
+ direction="l",
+ lccode=0x056F,
+ linebreak="al",
+ unicodeslot=0x053F,
},
[0x0540]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER HO",
- ["lccode"]=0x0570,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0540, -- Հ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER HO",
+ direction="l",
+ lccode=0x0570,
+ linebreak="al",
+ unicodeslot=0x0540,
},
[0x0541]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER JA",
- ["lccode"]=0x0571,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0541, -- Ձ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER JA",
+ direction="l",
+ lccode=0x0571,
+ linebreak="al",
+ unicodeslot=0x0541,
},
[0x0542]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER GHAD",
- ["lccode"]=0x0572,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0542, -- Ղ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER GHAD",
+ direction="l",
+ lccode=0x0572,
+ linebreak="al",
+ unicodeslot=0x0542,
},
[0x0543]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER CHEH",
- ["lccode"]=0x0573,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0543, -- Ճ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER CHEH",
+ direction="l",
+ lccode=0x0573,
+ linebreak="al",
+ unicodeslot=0x0543,
},
[0x0544]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER MEN",
- ["lccode"]=0x0574,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0544, -- Մ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER MEN",
+ direction="l",
+ lccode=0x0574,
+ linebreak="al",
+ unicodeslot=0x0544,
},
[0x0545]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER YI",
- ["lccode"]=0x0575,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0545, -- Յ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER YI",
+ direction="l",
+ lccode=0x0575,
+ linebreak="al",
+ unicodeslot=0x0545,
},
[0x0546]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER NOW",
- ["lccode"]=0x0576,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0546, -- Ն
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER NOW",
+ direction="l",
+ lccode=0x0576,
+ linebreak="al",
+ unicodeslot=0x0546,
},
[0x0547]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER SHA",
- ["lccode"]=0x0577,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0547, -- Շ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER SHA",
+ direction="l",
+ lccode=0x0577,
+ linebreak="al",
+ unicodeslot=0x0547,
},
[0x0548]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER VO",
- ["lccode"]=0x0578,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0548, -- Ո
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER VO",
+ direction="l",
+ lccode=0x0578,
+ linebreak="al",
+ unicodeslot=0x0548,
},
[0x0549]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER CHA",
- ["lccode"]=0x0579,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0549, -- Չ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER CHA",
+ direction="l",
+ lccode=0x0579,
+ linebreak="al",
+ unicodeslot=0x0549,
},
[0x054A]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER PEH",
- ["lccode"]=0x057A,
- ["linebreak"]="al",
- ["unicodeslot"]=0x054A, -- Պ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER PEH",
+ direction="l",
+ lccode=0x057A,
+ linebreak="al",
+ unicodeslot=0x054A,
},
[0x054B]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER JHEH",
- ["lccode"]=0x057B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x054B, -- Ջ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER JHEH",
+ direction="l",
+ lccode=0x057B,
+ linebreak="al",
+ unicodeslot=0x054B,
},
[0x054C]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER RA",
- ["lccode"]=0x057C,
- ["linebreak"]="al",
- ["unicodeslot"]=0x054C, -- Ռ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER RA",
+ direction="l",
+ lccode=0x057C,
+ linebreak="al",
+ unicodeslot=0x054C,
},
[0x054D]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER SEH",
- ["lccode"]=0x057D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x054D, -- Ս
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER SEH",
+ direction="l",
+ lccode=0x057D,
+ linebreak="al",
+ unicodeslot=0x054D,
},
[0x054E]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER VEW",
- ["lccode"]=0x057E,
- ["linebreak"]="al",
- ["unicodeslot"]=0x054E, -- Վ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER VEW",
+ direction="l",
+ lccode=0x057E,
+ linebreak="al",
+ unicodeslot=0x054E,
},
[0x054F]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER TIWN",
- ["lccode"]=0x057F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x054F, -- Տ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER TIWN",
+ direction="l",
+ lccode=0x057F,
+ linebreak="al",
+ unicodeslot=0x054F,
},
[0x0550]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER REH",
- ["lccode"]=0x0580,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0550, -- Ր
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER REH",
+ direction="l",
+ lccode=0x0580,
+ linebreak="al",
+ unicodeslot=0x0550,
},
[0x0551]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER CO",
- ["lccode"]=0x0581,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0551, -- Ց
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER CO",
+ direction="l",
+ lccode=0x0581,
+ linebreak="al",
+ unicodeslot=0x0551,
},
[0x0552]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER YIWN",
- ["lccode"]=0x0582,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0552, -- Ւ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER YIWN",
+ direction="l",
+ lccode=0x0582,
+ linebreak="al",
+ unicodeslot=0x0552,
},
[0x0553]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER PIWR",
- ["lccode"]=0x0583,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0553, -- Փ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER PIWR",
+ direction="l",
+ lccode=0x0583,
+ linebreak="al",
+ unicodeslot=0x0553,
},
[0x0554]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER KEH",
- ["lccode"]=0x0584,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0554, -- Ք
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER KEH",
+ direction="l",
+ lccode=0x0584,
+ linebreak="al",
+ unicodeslot=0x0554,
},
[0x0555]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER OH",
- ["lccode"]=0x0585,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0555, -- Օ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER OH",
+ direction="l",
+ lccode=0x0585,
+ linebreak="al",
+ unicodeslot=0x0555,
},
[0x0556]={
- ["category"]="lu",
- ["description"]="ARMENIAN CAPITAL LETTER FEH",
- ["lccode"]=0x0586,
- ["linebreak"]="al",
- ["unicodeslot"]=0x0556, -- Ֆ
+ category="lu",
+ description="ARMENIAN CAPITAL LETTER FEH",
+ direction="l",
+ lccode=0x0586,
+ linebreak="al",
+ unicodeslot=0x0556,
},
[0x0559]={
- ["category"]="lm",
- ["description"]="ARMENIAN MODIFIER LETTER LEFT HALF RING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0559, -- ՙ
+ category="lm",
+ description="ARMENIAN MODIFIER LETTER LEFT HALF RING",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0559,
},
[0x055A]={
- ["category"]="po",
- ["description"]="ARMENIAN APOSTROPHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x055A, -- ՚
+ category="po",
+ description="ARMENIAN APOSTROPHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x055A,
},
[0x055B]={
- ["category"]="po",
- ["description"]="ARMENIAN EMPHASIS MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x055B, -- ՛
+ category="po",
+ description="ARMENIAN EMPHASIS MARK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x055B,
},
[0x055C]={
- ["category"]="po",
- ["description"]="ARMENIAN EXCLAMATION MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x055C, -- ՜
+ category="po",
+ description="ARMENIAN EXCLAMATION MARK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x055C,
},
[0x055D]={
- ["category"]="po",
- ["description"]="ARMENIAN COMMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x055D, -- ՝
+ category="po",
+ description="ARMENIAN COMMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x055D,
},
[0x055E]={
- ["category"]="po",
- ["description"]="ARMENIAN QUESTION MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x055E, -- ՞
+ category="po",
+ description="ARMENIAN QUESTION MARK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x055E,
},
[0x055F]={
- ["category"]="po",
- ["description"]="ARMENIAN ABBREVIATION MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x055F, -- ՟
+ category="po",
+ description="ARMENIAN ABBREVIATION MARK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x055F,
},
[0x0561]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER AYB",
- ["linebreak"]="al",
- ["uccode"]=0x0531,
- ["unicodeslot"]=0x0561, -- ա
+ category="ll",
+ description="ARMENIAN SMALL LETTER AYB",
+ direction="l",
+ linebreak="al",
+ uccode=0x0531,
+ unicodeslot=0x0561,
},
[0x0562]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER BEN",
- ["linebreak"]="al",
- ["uccode"]=0x0532,
- ["unicodeslot"]=0x0562, -- բ
+ category="ll",
+ description="ARMENIAN SMALL LETTER BEN",
+ direction="l",
+ linebreak="al",
+ uccode=0x0532,
+ unicodeslot=0x0562,
},
[0x0563]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER GIM",
- ["linebreak"]="al",
- ["uccode"]=0x0533,
- ["unicodeslot"]=0x0563, -- գ
+ category="ll",
+ description="ARMENIAN SMALL LETTER GIM",
+ direction="l",
+ linebreak="al",
+ uccode=0x0533,
+ unicodeslot=0x0563,
},
[0x0564]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER DA",
- ["linebreak"]="al",
- ["uccode"]=0x0534,
- ["unicodeslot"]=0x0564, -- դ
+ category="ll",
+ description="ARMENIAN SMALL LETTER DA",
+ direction="l",
+ linebreak="al",
+ uccode=0x0534,
+ unicodeslot=0x0564,
},
[0x0565]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER ECH",
- ["linebreak"]="al",
- ["uccode"]=0x0535,
- ["unicodeslot"]=0x0565, -- ե
+ category="ll",
+ description="ARMENIAN SMALL LETTER ECH",
+ direction="l",
+ linebreak="al",
+ uccode=0x0535,
+ unicodeslot=0x0565,
},
[0x0566]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER ZA",
- ["linebreak"]="al",
- ["uccode"]=0x0536,
- ["unicodeslot"]=0x0566, -- զ
+ category="ll",
+ description="ARMENIAN SMALL LETTER ZA",
+ direction="l",
+ linebreak="al",
+ uccode=0x0536,
+ unicodeslot=0x0566,
},
[0x0567]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER EH",
- ["linebreak"]="al",
- ["uccode"]=0x0537,
- ["unicodeslot"]=0x0567, -- է
+ category="ll",
+ description="ARMENIAN SMALL LETTER EH",
+ direction="l",
+ linebreak="al",
+ uccode=0x0537,
+ unicodeslot=0x0567,
},
[0x0568]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER ET",
- ["linebreak"]="al",
- ["uccode"]=0x0538,
- ["unicodeslot"]=0x0568, -- ը
+ category="ll",
+ description="ARMENIAN SMALL LETTER ET",
+ direction="l",
+ linebreak="al",
+ uccode=0x0538,
+ unicodeslot=0x0568,
},
[0x0569]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER TO",
- ["linebreak"]="al",
- ["uccode"]=0x0539,
- ["unicodeslot"]=0x0569, -- թ
+ category="ll",
+ description="ARMENIAN SMALL LETTER TO",
+ direction="l",
+ linebreak="al",
+ uccode=0x0539,
+ unicodeslot=0x0569,
},
[0x056A]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER ZHE",
- ["linebreak"]="al",
- ["uccode"]=0x053A,
- ["unicodeslot"]=0x056A, -- ժ
+ category="ll",
+ description="ARMENIAN SMALL LETTER ZHE",
+ direction="l",
+ linebreak="al",
+ uccode=0x053A,
+ unicodeslot=0x056A,
},
[0x056B]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER INI",
- ["linebreak"]="al",
- ["uccode"]=0x053B,
- ["unicodeslot"]=0x056B, -- ի
+ category="ll",
+ description="ARMENIAN SMALL LETTER INI",
+ direction="l",
+ linebreak="al",
+ uccode=0x053B,
+ unicodeslot=0x056B,
},
[0x056C]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER LIWN",
- ["linebreak"]="al",
- ["uccode"]=0x053C,
- ["unicodeslot"]=0x056C, -- լ
+ category="ll",
+ description="ARMENIAN SMALL LETTER LIWN",
+ direction="l",
+ linebreak="al",
+ uccode=0x053C,
+ unicodeslot=0x056C,
},
[0x056D]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER XEH",
- ["linebreak"]="al",
- ["uccode"]=0x053D,
- ["unicodeslot"]=0x056D, -- խ
+ category="ll",
+ description="ARMENIAN SMALL LETTER XEH",
+ direction="l",
+ linebreak="al",
+ uccode=0x053D,
+ unicodeslot=0x056D,
},
[0x056E]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER CA",
- ["linebreak"]="al",
- ["uccode"]=0x053E,
- ["unicodeslot"]=0x056E, -- ծ
+ category="ll",
+ description="ARMENIAN SMALL LETTER CA",
+ direction="l",
+ linebreak="al",
+ uccode=0x053E,
+ unicodeslot=0x056E,
},
[0x056F]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER KEN",
- ["linebreak"]="al",
- ["uccode"]=0x053F,
- ["unicodeslot"]=0x056F, -- կ
+ category="ll",
+ description="ARMENIAN SMALL LETTER KEN",
+ direction="l",
+ linebreak="al",
+ uccode=0x053F,
+ unicodeslot=0x056F,
},
[0x0570]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER HO",
- ["linebreak"]="al",
- ["uccode"]=0x0540,
- ["unicodeslot"]=0x0570, -- հ
+ category="ll",
+ description="ARMENIAN SMALL LETTER HO",
+ direction="l",
+ linebreak="al",
+ uccode=0x0540,
+ unicodeslot=0x0570,
},
[0x0571]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER JA",
- ["linebreak"]="al",
- ["uccode"]=0x0541,
- ["unicodeslot"]=0x0571, -- ձ
+ category="ll",
+ description="ARMENIAN SMALL LETTER JA",
+ direction="l",
+ linebreak="al",
+ uccode=0x0541,
+ unicodeslot=0x0571,
},
[0x0572]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER GHAD",
- ["linebreak"]="al",
- ["uccode"]=0x0542,
- ["unicodeslot"]=0x0572, -- ղ
+ category="ll",
+ description="ARMENIAN SMALL LETTER GHAD",
+ direction="l",
+ linebreak="al",
+ uccode=0x0542,
+ unicodeslot=0x0572,
},
[0x0573]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER CHEH",
- ["linebreak"]="al",
- ["uccode"]=0x0543,
- ["unicodeslot"]=0x0573, -- ճ
+ category="ll",
+ description="ARMENIAN SMALL LETTER CHEH",
+ direction="l",
+ linebreak="al",
+ uccode=0x0543,
+ unicodeslot=0x0573,
},
[0x0574]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER MEN",
- ["linebreak"]="al",
- ["uccode"]=0x0544,
- ["unicodeslot"]=0x0574, -- մ
+ category="ll",
+ description="ARMENIAN SMALL LETTER MEN",
+ direction="l",
+ linebreak="al",
+ uccode=0x0544,
+ unicodeslot=0x0574,
},
[0x0575]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER YI",
- ["linebreak"]="al",
- ["uccode"]=0x0545,
- ["unicodeslot"]=0x0575, -- յ
+ category="ll",
+ description="ARMENIAN SMALL LETTER YI",
+ direction="l",
+ linebreak="al",
+ uccode=0x0545,
+ unicodeslot=0x0575,
},
[0x0576]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER NOW",
- ["linebreak"]="al",
- ["uccode"]=0x0546,
- ["unicodeslot"]=0x0576, -- ն
+ category="ll",
+ description="ARMENIAN SMALL LETTER NOW",
+ direction="l",
+ linebreak="al",
+ uccode=0x0546,
+ unicodeslot=0x0576,
},
[0x0577]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER SHA",
- ["linebreak"]="al",
- ["uccode"]=0x0547,
- ["unicodeslot"]=0x0577, -- շ
+ category="ll",
+ description="ARMENIAN SMALL LETTER SHA",
+ direction="l",
+ linebreak="al",
+ uccode=0x0547,
+ unicodeslot=0x0577,
},
[0x0578]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER VO",
- ["linebreak"]="al",
- ["uccode"]=0x0548,
- ["unicodeslot"]=0x0578, -- ո
+ category="ll",
+ description="ARMENIAN SMALL LETTER VO",
+ direction="l",
+ linebreak="al",
+ uccode=0x0548,
+ unicodeslot=0x0578,
},
[0x0579]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER CHA",
- ["linebreak"]="al",
- ["uccode"]=0x0549,
- ["unicodeslot"]=0x0579, -- չ
+ category="ll",
+ description="ARMENIAN SMALL LETTER CHA",
+ direction="l",
+ linebreak="al",
+ uccode=0x0549,
+ unicodeslot=0x0579,
},
[0x057A]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER PEH",
- ["linebreak"]="al",
- ["uccode"]=0x054A,
- ["unicodeslot"]=0x057A, -- պ
+ category="ll",
+ description="ARMENIAN SMALL LETTER PEH",
+ direction="l",
+ linebreak="al",
+ uccode=0x054A,
+ unicodeslot=0x057A,
},
[0x057B]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER JHEH",
- ["linebreak"]="al",
- ["uccode"]=0x054B,
- ["unicodeslot"]=0x057B, -- ջ
+ category="ll",
+ description="ARMENIAN SMALL LETTER JHEH",
+ direction="l",
+ linebreak="al",
+ uccode=0x054B,
+ unicodeslot=0x057B,
},
[0x057C]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER RA",
- ["linebreak"]="al",
- ["uccode"]=0x054C,
- ["unicodeslot"]=0x057C, -- ռ
+ category="ll",
+ description="ARMENIAN SMALL LETTER RA",
+ direction="l",
+ linebreak="al",
+ uccode=0x054C,
+ unicodeslot=0x057C,
},
[0x057D]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER SEH",
- ["linebreak"]="al",
- ["uccode"]=0x054D,
- ["unicodeslot"]=0x057D, -- ս
+ category="ll",
+ description="ARMENIAN SMALL LETTER SEH",
+ direction="l",
+ linebreak="al",
+ uccode=0x054D,
+ unicodeslot=0x057D,
},
[0x057E]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER VEW",
- ["linebreak"]="al",
- ["uccode"]=0x054E,
- ["unicodeslot"]=0x057E, -- վ
+ category="ll",
+ description="ARMENIAN SMALL LETTER VEW",
+ direction="l",
+ linebreak="al",
+ uccode=0x054E,
+ unicodeslot=0x057E,
},
[0x057F]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER TIWN",
- ["linebreak"]="al",
- ["uccode"]=0x054F,
- ["unicodeslot"]=0x057F, -- տ
+ category="ll",
+ description="ARMENIAN SMALL LETTER TIWN",
+ direction="l",
+ linebreak="al",
+ uccode=0x054F,
+ unicodeslot=0x057F,
},
[0x0580]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER REH",
- ["linebreak"]="al",
- ["uccode"]=0x0550,
- ["unicodeslot"]=0x0580, -- ր
+ category="ll",
+ description="ARMENIAN SMALL LETTER REH",
+ direction="l",
+ linebreak="al",
+ uccode=0x0550,
+ unicodeslot=0x0580,
},
[0x0581]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER CO",
- ["linebreak"]="al",
- ["uccode"]=0x0551,
- ["unicodeslot"]=0x0581, -- ց
+ category="ll",
+ description="ARMENIAN SMALL LETTER CO",
+ direction="l",
+ linebreak="al",
+ uccode=0x0551,
+ unicodeslot=0x0581,
},
[0x0582]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER YIWN",
- ["linebreak"]="al",
- ["uccode"]=0x0552,
- ["unicodeslot"]=0x0582, -- ւ
+ category="ll",
+ description="ARMENIAN SMALL LETTER YIWN",
+ direction="l",
+ linebreak="al",
+ uccode=0x0552,
+ unicodeslot=0x0582,
},
[0x0583]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER PIWR",
- ["linebreak"]="al",
- ["uccode"]=0x0553,
- ["unicodeslot"]=0x0583, -- փ
+ category="ll",
+ description="ARMENIAN SMALL LETTER PIWR",
+ direction="l",
+ linebreak="al",
+ uccode=0x0553,
+ unicodeslot=0x0583,
},
[0x0584]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER KEH",
- ["linebreak"]="al",
- ["uccode"]=0x0554,
- ["unicodeslot"]=0x0584, -- ք
+ category="ll",
+ description="ARMENIAN SMALL LETTER KEH",
+ direction="l",
+ linebreak="al",
+ uccode=0x0554,
+ unicodeslot=0x0584,
},
[0x0585]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER OH",
- ["linebreak"]="al",
- ["uccode"]=0x0555,
- ["unicodeslot"]=0x0585, -- օ
+ category="ll",
+ description="ARMENIAN SMALL LETTER OH",
+ direction="l",
+ linebreak="al",
+ uccode=0x0555,
+ unicodeslot=0x0585,
},
[0x0586]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LETTER FEH",
- ["linebreak"]="al",
- ["uccode"]=0x0556,
- ["unicodeslot"]=0x0586, -- ֆ
+ category="ll",
+ description="ARMENIAN SMALL LETTER FEH",
+ direction="l",
+ linebreak="al",
+ uccode=0x0556,
+ unicodeslot=0x0586,
},
[0x0587]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LIGATURE ECH YIWN",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0565, 0x0582 },
- ["unicodeslot"]=0x0587, -- և
+ category="ll",
+ description="ARMENIAN SMALL LIGATURE ECH YIWN",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x0565, 0x0582 },
+ unicodeslot=0x0587,
},
[0x0589]={
- ["category"]="po",
- ["description"]="ARMENIAN FULL STOP",
- ["linebreak"]="is",
- ["unicodeslot"]=0x0589, -- ։
+ category="po",
+ description="ARMENIAN FULL STOP",
+ direction="l",
+ linebreak="is",
+ unicodeslot=0x0589,
},
[0x058A]={
- ["category"]="pd",
- ["description"]="ARMENIAN HYPHEN",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x058A, -- ֊
+ category="pd",
+ description="ARMENIAN HYPHEN",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x058A,
},
[0x0591]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT ETNAHTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0591, -- ֑
+ category="mn",
+ description="HEBREW ACCENT ETNAHTA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0591,
},
[0x0592]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT SEGOL",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0592, -- ֒
+ category="mn",
+ description="HEBREW ACCENT SEGOL",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0592,
},
[0x0593]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT SHALSHELET",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0593, -- ֓
+ category="mn",
+ description="HEBREW ACCENT SHALSHELET",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0593,
},
[0x0594]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT ZAQEF QATAN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0594, -- ֔
+ category="mn",
+ description="HEBREW ACCENT ZAQEF QATAN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0594,
},
[0x0595]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT ZAQEF GADOL",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0595, -- ֕
+ category="mn",
+ description="HEBREW ACCENT ZAQEF GADOL",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0595,
},
[0x0596]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT TIPEHA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0596, -- ֖
+ category="mn",
+ description="HEBREW ACCENT TIPEHA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0596,
},
[0x0597]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT REVIA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0597, -- ֗
+ category="mn",
+ description="HEBREW ACCENT REVIA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0597,
},
[0x0598]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT ZARQA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0598, -- ֘
+ category="mn",
+ description="HEBREW ACCENT ZARQA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0598,
},
[0x0599]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT PASHTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0599, -- ֙
+ category="mn",
+ description="HEBREW ACCENT PASHTA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0599,
},
[0x059A]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT YETIV",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x059A, -- ֚
+ category="mn",
+ description="HEBREW ACCENT YETIV",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x059A,
},
[0x059B]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT TEVIR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x059B, -- ֛
+ category="mn",
+ description="HEBREW ACCENT TEVIR",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x059B,
},
[0x059C]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT GERESH",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x059C, -- ֜
+ category="mn",
+ description="HEBREW ACCENT GERESH",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x059C,
},
[0x059D]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT GERESH MUQDAM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x059D, -- ֝
+ category="mn",
+ description="HEBREW ACCENT GERESH MUQDAM",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x059D,
},
[0x059E]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT GERSHAYIM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x059E, -- ֞
+ category="mn",
+ description="HEBREW ACCENT GERSHAYIM",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x059E,
},
[0x059F]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT QARNEY PARA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x059F, -- ֟
+ category="mn",
+ description="HEBREW ACCENT QARNEY PARA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x059F,
},
[0x05A0]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT TELISHA GEDOLA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05A0, -- ֠
+ category="mn",
+ description="HEBREW ACCENT TELISHA GEDOLA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05A0,
},
[0x05A1]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT PAZER",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05A1, -- ֡
+ category="mn",
+ description="HEBREW ACCENT PAZER",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05A1,
},
[0x05A2]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT ATNAH HAFUKH",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05A2, -- ֢
+ category="mn",
+ description="HEBREW ACCENT ATNAH HAFUKH",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05A2,
},
[0x05A3]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT MUNAH",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05A3, -- ֣
+ category="mn",
+ description="HEBREW ACCENT MUNAH",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05A3,
},
[0x05A4]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT MAHAPAKH",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05A4, -- ֤
+ category="mn",
+ description="HEBREW ACCENT MAHAPAKH",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05A4,
},
[0x05A5]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT MERKHA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05A5, -- ֥
+ category="mn",
+ description="HEBREW ACCENT MERKHA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05A5,
},
[0x05A6]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT MERKHA KEFULA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05A6, -- ֦
+ category="mn",
+ description="HEBREW ACCENT MERKHA KEFULA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05A6,
},
[0x05A7]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT DARGA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05A7, -- ֧
+ category="mn",
+ description="HEBREW ACCENT DARGA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05A7,
},
[0x05A8]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT QADMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05A8, -- ֨
+ category="mn",
+ description="HEBREW ACCENT QADMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05A8,
},
[0x05A9]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT TELISHA QETANA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05A9, -- ֩
+ category="mn",
+ description="HEBREW ACCENT TELISHA QETANA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05A9,
},
[0x05AA]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT YERAH BEN YOMO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05AA, -- ֪
+ category="mn",
+ description="HEBREW ACCENT YERAH BEN YOMO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05AA,
},
[0x05AB]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT OLE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05AB, -- ֫
+ category="mn",
+ description="HEBREW ACCENT OLE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05AB,
},
[0x05AC]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT ILUY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05AC, -- ֬
+ category="mn",
+ description="HEBREW ACCENT ILUY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05AC,
},
[0x05AD]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT DEHI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05AD, -- ֭
+ category="mn",
+ description="HEBREW ACCENT DEHI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05AD,
},
[0x05AE]={
- ["category"]="mn",
- ["description"]="HEBREW ACCENT ZINOR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05AE, -- ֮
+ category="mn",
+ description="HEBREW ACCENT ZINOR",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05AE,
},
[0x05AF]={
- ["category"]="mn",
- ["description"]="HEBREW MARK MASORA CIRCLE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05AF, -- ֯
+ category="mn",
+ description="HEBREW MARK MASORA CIRCLE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05AF,
},
[0x05B0]={
- ["adobename"]="afii57799",
- ["category"]="mn",
- ["description"]="HEBREW POINT SHEVA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05B0, -- ְ
+ adobename="afii57799",
+ category="mn",
+ description="HEBREW POINT SHEVA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05B0,
},
[0x05B1]={
- ["adobename"]="afii57801",
- ["category"]="mn",
- ["description"]="HEBREW POINT HATAF SEGOL",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05B1, -- ֱ
+ adobename="afii57801",
+ category="mn",
+ description="HEBREW POINT HATAF SEGOL",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05B1,
},
[0x05B2]={
- ["adobename"]="afii57800",
- ["category"]="mn",
- ["description"]="HEBREW POINT HATAF PATAH",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05B2, -- ֲ
+ adobename="afii57800",
+ category="mn",
+ description="HEBREW POINT HATAF PATAH",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05B2,
},
[0x05B3]={
- ["adobename"]="afii57802",
- ["category"]="mn",
- ["description"]="HEBREW POINT HATAF QAMATS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05B3, -- ֳ
+ adobename="afii57802",
+ category="mn",
+ description="HEBREW POINT HATAF QAMATS",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05B3,
},
[0x05B4]={
- ["adobename"]="afii57793",
- ["category"]="mn",
- ["description"]="HEBREW POINT HIRIQ",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05B4, -- ִ
+ adobename="afii57793",
+ category="mn",
+ description="HEBREW POINT HIRIQ",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05B4,
},
[0x05B5]={
- ["adobename"]="afii57794",
- ["category"]="mn",
- ["description"]="HEBREW POINT TSERE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05B5, -- ֵ
+ adobename="afii57794",
+ category="mn",
+ description="HEBREW POINT TSERE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05B5,
},
[0x05B6]={
- ["adobename"]="afii57795",
- ["category"]="mn",
- ["description"]="HEBREW POINT SEGOL",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05B6, -- ֶ
+ adobename="afii57795",
+ category="mn",
+ description="HEBREW POINT SEGOL",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05B6,
},
[0x05B7]={
- ["adobename"]="afii57798",
- ["category"]="mn",
- ["description"]="HEBREW POINT PATAH",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05B7, -- ַ
+ adobename="afii57798",
+ category="mn",
+ description="HEBREW POINT PATAH",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05B7,
},
[0x05B8]={
- ["adobename"]="afii57797",
- ["category"]="mn",
- ["description"]="HEBREW POINT QAMATS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05B8, -- ָ
+ adobename="afii57797",
+ category="mn",
+ description="HEBREW POINT QAMATS",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05B8,
},
[0x05B9]={
- ["adobename"]="afii57806",
- ["category"]="mn",
- ["description"]="HEBREW POINT HOLAM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05B9, -- ֹ
+ adobename="afii57806",
+ category="mn",
+ description="HEBREW POINT HOLAM",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05B9,
},
[0x05BA]={
- ["category"]="mn",
- ["description"]="HEBREW POINT HOLAM HASER FOR VAV",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05BA, -- ֺ
+ category="mn",
+ description="HEBREW POINT HOLAM HASER FOR VAV",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05BA,
},
[0x05BB]={
- ["adobename"]="afii57796",
- ["category"]="mn",
- ["description"]="HEBREW POINT QUBUTS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05BB, -- ֻ
+ adobename="afii57796",
+ category="mn",
+ description="HEBREW POINT QUBUTS",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05BB,
},
[0x05BC]={
- ["adobename"]="afii57807",
- ["category"]="mn",
- ["description"]="HEBREW POINT DAGESH OR MAPIQ",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05BC, -- ּ
+ adobename="afii57807",
+ category="mn",
+ description="HEBREW POINT DAGESH OR MAPIQ",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05BC,
},
[0x05BD]={
- ["adobename"]="afii57839",
- ["category"]="mn",
- ["description"]="HEBREW POINT METEG",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05BD, -- ֽ
+ adobename="afii57839",
+ category="mn",
+ description="HEBREW POINT METEG",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05BD,
},
[0x05BE]={
- ["adobename"]="afii57645",
- ["category"]="po",
- ["description"]="HEBREW PUNCTUATION MAQAF",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x05BE, -- ־
+ adobename="afii57645",
+ category="po",
+ description="HEBREW PUNCTUATION MAQAF",
+ direction="r",
+ linebreak="ba",
+ unicodeslot=0x05BE,
},
[0x05BF]={
- ["adobename"]="afii57841",
- ["category"]="mn",
- ["description"]="HEBREW POINT RAFE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05BF, -- ֿ
+ adobename="afii57841",
+ category="mn",
+ description="HEBREW POINT RAFE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05BF,
},
[0x05C0]={
- ["adobename"]="afii57842",
- ["category"]="po",
- ["description"]="HEBREW PUNCTUATION PASEQ",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05C0, -- ׀
+ adobename="afii57842",
+ category="po",
+ description="HEBREW PUNCTUATION PASEQ",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05C0,
},
[0x05C1]={
- ["adobename"]="afii57804",
- ["category"]="mn",
- ["description"]="HEBREW POINT SHIN DOT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05C1, -- ׁ
+ adobename="afii57804",
+ category="mn",
+ description="HEBREW POINT SHIN DOT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05C1,
},
[0x05C2]={
- ["adobename"]="afii57803",
- ["category"]="mn",
- ["description"]="HEBREW POINT SIN DOT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05C2, -- ׂ
+ adobename="afii57803",
+ category="mn",
+ description="HEBREW POINT SIN DOT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05C2,
},
[0x05C3]={
- ["adobename"]="afii57658",
- ["category"]="po",
- ["description"]="HEBREW PUNCTUATION SOF PASUQ",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05C3, -- ׃
+ adobename="afii57658",
+ category="po",
+ description="HEBREW PUNCTUATION SOF PASUQ",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05C3,
},
[0x05C4]={
- ["category"]="mn",
- ["description"]="HEBREW MARK UPPER DOT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05C4, -- ׄ
+ category="mn",
+ description="HEBREW MARK UPPER DOT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05C4,
},
[0x05C5]={
- ["category"]="mn",
- ["description"]="HEBREW MARK LOWER DOT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05C5, -- ׅ
+ category="mn",
+ description="HEBREW MARK LOWER DOT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05C5,
},
[0x05C6]={
- ["category"]="po",
- ["description"]="HEBREW PUNCTUATION NUN HAFUKHA",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x05C6, -- ׆
+ category="po",
+ description="HEBREW PUNCTUATION NUN HAFUKHA",
+ direction="r",
+ linebreak="ex",
+ unicodeslot=0x05C6,
},
[0x05C7]={
- ["category"]="mn",
- ["description"]="HEBREW POINT QAMATS QATAN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x05C7, -- ׇ
+ category="mn",
+ description="HEBREW POINT QAMATS QATAN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x05C7,
},
[0x05D0]={
- ["adobename"]="afii57664",
- ["category"]="lo",
- ["contextname"]="hebrewAlef",
- ["description"]="HEBREW LETTER ALEF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05D0, -- א
+ adobename="afii57664",
+ category="lo",
+ contextname="hebrewAlef",
+ description="HEBREW LETTER ALEF",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05D0,
},
[0x05D1]={
- ["adobename"]="afii57665",
- ["category"]="lo",
- ["contextname"]="hebrewBet",
- ["description"]="HEBREW LETTER BET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05D1, -- ב
+ adobename="afii57665",
+ category="lo",
+ contextname="hebrewBet",
+ description="HEBREW LETTER BET",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05D1,
},
[0x05D2]={
- ["adobename"]="afii57666",
- ["category"]="lo",
- ["contextname"]="hebrewGimel",
- ["description"]="HEBREW LETTER GIMEL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05D2, -- ג
+ adobename="afii57666",
+ category="lo",
+ contextname="hebrewGimel",
+ description="HEBREW LETTER GIMEL",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05D2,
},
[0x05D3]={
- ["adobename"]="afii57667",
- ["category"]="lo",
- ["contextname"]="hebrewDalet",
- ["description"]="HEBREW LETTER DALET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05D3, -- ד
+ adobename="afii57667",
+ category="lo",
+ contextname="hebrewDalet",
+ description="HEBREW LETTER DALET",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05D3,
},
[0x05D4]={
- ["adobename"]="afii57668",
- ["category"]="lo",
- ["contextname"]="hebrewHe",
- ["description"]="HEBREW LETTER HE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05D4, -- ה
+ adobename="afii57668",
+ category="lo",
+ contextname="hebrewHe",
+ description="HEBREW LETTER HE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05D4,
},
[0x05D5]={
- ["adobename"]="afii57669",
- ["category"]="lo",
- ["contextname"]="hebrewVav",
- ["description"]="HEBREW LETTER VAV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05D5, -- ו
+ adobename="afii57669",
+ category="lo",
+ contextname="hebrewVav",
+ description="HEBREW LETTER VAV",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05D5,
},
[0x05D6]={
- ["adobename"]="afii57670",
- ["category"]="lo",
- ["contextname"]="hebrewZayin",
- ["description"]="HEBREW LETTER ZAYIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05D6, -- ז
+ adobename="afii57670",
+ category="lo",
+ contextname="hebrewZayin",
+ description="HEBREW LETTER ZAYIN",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05D6,
},
[0x05D7]={
- ["adobename"]="afii57671",
- ["category"]="lo",
- ["contextname"]="hebrewHet",
- ["description"]="HEBREW LETTER HET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05D7, -- ח
+ adobename="afii57671",
+ category="lo",
+ contextname="hebrewHet",
+ description="HEBREW LETTER HET",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05D7,
},
[0x05D8]={
- ["adobename"]="afii57672",
- ["category"]="lo",
- ["contextname"]="hebrewTet",
- ["description"]="HEBREW LETTER TET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05D8, -- ט
+ adobename="afii57672",
+ category="lo",
+ contextname="hebrewTet",
+ description="HEBREW LETTER TET",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05D8,
},
[0x05D9]={
- ["adobename"]="afii57673",
- ["category"]="lo",
- ["contextname"]="hebrewYod",
- ["description"]="HEBREW LETTER YOD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05D9, -- י
+ adobename="afii57673",
+ category="lo",
+ contextname="hebrewYod",
+ description="HEBREW LETTER YOD",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05D9,
},
[0x05DA]={
- ["adobename"]="afii57674",
- ["category"]="lo",
- ["contextname"]="hebrewKaffinal",
- ["description"]="HEBREW LETTER FINAL KAF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05DA, -- ך
+ adobename="afii57674",
+ category="lo",
+ contextname="hebrewKaffinal",
+ description="HEBREW LETTER FINAL KAF",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05DA,
},
[0x05DB]={
- ["adobename"]="afii57675",
- ["category"]="lo",
- ["contextname"]="hebrewKaf",
- ["description"]="HEBREW LETTER KAF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05DB, -- כ
+ adobename="afii57675",
+ category="lo",
+ contextname="hebrewKaf",
+ description="HEBREW LETTER KAF",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05DB,
},
[0x05DC]={
- ["adobename"]="afii57676",
- ["category"]="lo",
- ["contextname"]="hebrewLamed",
- ["description"]="HEBREW LETTER LAMED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05DC, -- ל
+ adobename="afii57676",
+ category="lo",
+ contextname="hebrewLamed",
+ description="HEBREW LETTER LAMED",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05DC,
},
[0x05DD]={
- ["adobename"]="afii57677",
- ["category"]="lo",
- ["contextname"]="hebrewMemfinal",
- ["description"]="HEBREW LETTER FINAL MEM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05DD, -- ם
+ adobename="afii57677",
+ category="lo",
+ contextname="hebrewMemfinal",
+ description="HEBREW LETTER FINAL MEM",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05DD,
},
[0x05DE]={
- ["adobename"]="afii57678",
- ["category"]="lo",
- ["contextname"]="hebrewMem",
- ["description"]="HEBREW LETTER MEM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05DE, -- מ
+ adobename="afii57678",
+ category="lo",
+ contextname="hebrewMem",
+ description="HEBREW LETTER MEM",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05DE,
},
[0x05DF]={
- ["adobename"]="afii57679",
- ["category"]="lo",
- ["contextname"]="hebrewNunfinal",
- ["description"]="HEBREW LETTER FINAL NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05DF, -- ן
+ adobename="afii57679",
+ category="lo",
+ contextname="hebrewNunfinal",
+ description="HEBREW LETTER FINAL NUN",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05DF,
},
[0x05E0]={
- ["adobename"]="afii57680",
- ["category"]="lo",
- ["contextname"]="hebrewNun",
- ["description"]="HEBREW LETTER NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05E0, -- נ
+ adobename="afii57680",
+ category="lo",
+ contextname="hebrewNun",
+ description="HEBREW LETTER NUN",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05E0,
},
[0x05E1]={
- ["adobename"]="afii57681",
- ["category"]="lo",
- ["contextname"]="hebrewSamekh",
- ["description"]="HEBREW LETTER SAMEKH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05E1, -- ס
+ adobename="afii57681",
+ category="lo",
+ contextname="hebrewSamekh",
+ description="HEBREW LETTER SAMEKH",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05E1,
},
[0x05E2]={
- ["adobename"]="afii57682",
- ["category"]="lo",
- ["contextname"]="hebrewAyin",
- ["description"]="HEBREW LETTER AYIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05E2, -- ע
+ adobename="afii57682",
+ category="lo",
+ contextname="hebrewAyin",
+ description="HEBREW LETTER AYIN",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05E2,
},
[0x05E3]={
- ["adobename"]="afii57683",
- ["category"]="lo",
- ["contextname"]="hebrewPefinal",
- ["description"]="HEBREW LETTER FINAL PE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05E3, -- ף
+ adobename="afii57683",
+ category="lo",
+ contextname="hebrewPefinal",
+ description="HEBREW LETTER FINAL PE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05E3,
},
[0x05E4]={
- ["adobename"]="afii57684",
- ["category"]="lo",
- ["contextname"]="hebrewPe",
- ["description"]="HEBREW LETTER PE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05E4, -- פ
+ adobename="afii57684",
+ category="lo",
+ contextname="hebrewPe",
+ description="HEBREW LETTER PE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05E4,
},
[0x05E5]={
- ["adobename"]="afii57685",
- ["category"]="lo",
- ["contextname"]="hebrewTsadifinal",
- ["description"]="HEBREW LETTER FINAL TSADI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05E5, -- ץ
+ adobename="afii57685",
+ category="lo",
+ contextname="hebrewTsadifinal",
+ description="HEBREW LETTER FINAL TSADI",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05E5,
},
[0x05E6]={
- ["adobename"]="afii57686",
- ["category"]="lo",
- ["contextname"]="hebrewTsadi",
- ["description"]="HEBREW LETTER TSADI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05E6, -- צ
+ adobename="afii57686",
+ category="lo",
+ contextname="hebrewTsadi",
+ description="HEBREW LETTER TSADI",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05E6,
},
[0x05E7]={
- ["adobename"]="afii57687",
- ["category"]="lo",
- ["contextname"]="hebrewQof",
- ["description"]="HEBREW LETTER QOF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05E7, -- ק
+ adobename="afii57687",
+ category="lo",
+ contextname="hebrewQof",
+ description="HEBREW LETTER QOF",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05E7,
},
[0x05E8]={
- ["adobename"]="afii57688",
- ["category"]="lo",
- ["contextname"]="hebrewResh",
- ["description"]="HEBREW LETTER RESH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05E8, -- ר
+ adobename="afii57688",
+ category="lo",
+ contextname="hebrewResh",
+ description="HEBREW LETTER RESH",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05E8,
},
[0x05E9]={
- ["adobename"]="afii57689",
- ["category"]="lo",
- ["contextname"]="hebrewShin",
- ["description"]="HEBREW LETTER SHIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05E9, -- ש
+ adobename="afii57689",
+ category="lo",
+ contextname="hebrewShin",
+ description="HEBREW LETTER SHIN",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05E9,
},
[0x05EA]={
- ["adobename"]="afii57690",
- ["category"]="lo",
- ["contextname"]="hebrewTav",
- ["description"]="HEBREW LETTER TAV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05EA, -- ת
+ adobename="afii57690",
+ category="lo",
+ contextname="hebrewTav",
+ description="HEBREW LETTER TAV",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05EA,
},
[0x05F0]={
- ["adobename"]="afii57716",
- ["category"]="lo",
- ["description"]="HEBREW LIGATURE YIDDISH DOUBLE VAV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05F0, -- װ
+ adobename="afii57716",
+ category="lo",
+ description="HEBREW LIGATURE YIDDISH DOUBLE VAV",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05F0,
},
[0x05F1]={
- ["adobename"]="afii57717",
- ["category"]="lo",
- ["description"]="HEBREW LIGATURE YIDDISH VAV YOD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05F1, -- ױ
+ adobename="afii57717",
+ category="lo",
+ description="HEBREW LIGATURE YIDDISH VAV YOD",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05F1,
},
[0x05F2]={
- ["adobename"]="afii57718",
- ["category"]="lo",
- ["description"]="HEBREW LIGATURE YIDDISH DOUBLE YOD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05F2, -- ײ
+ adobename="afii57718",
+ category="lo",
+ description="HEBREW LIGATURE YIDDISH DOUBLE YOD",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05F2,
},
[0x05F3]={
- ["category"]="po",
- ["description"]="HEBREW PUNCTUATION GERESH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05F3, -- ׳
+ category="po",
+ description="HEBREW PUNCTUATION GERESH",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05F3,
},
[0x05F4]={
- ["category"]="po",
- ["description"]="HEBREW PUNCTUATION GERSHAYIM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x05F4, -- ״
+ category="po",
+ description="HEBREW PUNCTUATION GERSHAYIM",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x05F4,
},
[0x0600]={
- ["category"]="cf",
- ["description"]="ARABIC NUMBER SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0600, -- ؀
+ category="cf",
+ description="ARABIC NUMBER SIGN",
+ direction="an",
+ linebreak="al",
+ unicodeslot=0x0600,
},
[0x0601]={
- ["category"]="cf",
- ["description"]="ARABIC SIGN SANAH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0601, -- ؁
+ category="cf",
+ description="ARABIC SIGN SANAH",
+ direction="an",
+ linebreak="al",
+ unicodeslot=0x0601,
},
[0x0602]={
- ["category"]="cf",
- ["description"]="ARABIC FOOTNOTE MARKER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0602, -- ؂
+ category="cf",
+ description="ARABIC FOOTNOTE MARKER",
+ direction="an",
+ linebreak="al",
+ unicodeslot=0x0602,
},
[0x0603]={
- ["category"]="cf",
- ["description"]="ARABIC SIGN SAFHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0603, -- ؃
+ category="cf",
+ description="ARABIC SIGN SAFHA",
+ direction="an",
+ linebreak="al",
+ unicodeslot=0x0603,
},
[0x060B]={
- ["category"]="sc",
- ["description"]="AFGHANI SIGN",
- ["linebreak"]="po",
- ["unicodeslot"]=0x060B, -- ؋
+ category="sc",
+ description="AFGHANI SIGN",
+ direction="al",
+ linebreak="po",
+ unicodeslot=0x060B,
},
[0x060C]={
- ["adobename"]="afii57388",
- ["category"]="po",
- ["description"]="ARABIC COMMA",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x060C, -- ،
+ adobename="afii57388",
+ category="po",
+ description="ARABIC COMMA",
+ direction="cs",
+ linebreak="ex",
+ unicodeslot=0x060C,
},
[0x060D]={
- ["category"]="po",
- ["description"]="ARABIC DATE SEPARATOR",
- ["linebreak"]="is",
- ["unicodeslot"]=0x060D, -- ؍
+ category="po",
+ description="ARABIC DATE SEPARATOR",
+ direction="al",
+ linebreak="is",
+ unicodeslot=0x060D,
},
[0x060E]={
- ["category"]="so",
- ["description"]="ARABIC POETIC VERSE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x060E, -- ؎
+ category="so",
+ description="ARABIC POETIC VERSE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x060E,
},
[0x060F]={
- ["category"]="so",
- ["description"]="ARABIC SIGN MISRA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x060F, -- ؏
+ category="so",
+ description="ARABIC SIGN MISRA",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x060F,
},
[0x0610]={
- ["category"]="mn",
- ["description"]="ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0610, -- ؐ
+ category="mn",
+ description="ARABIC SIGN SALLALLAHOU ALAYHE WASSALLAM",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0610,
},
[0x0611]={
- ["category"]="mn",
- ["description"]="ARABIC SIGN ALAYHE ASSALLAM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0611, -- ؑ
+ category="mn",
+ description="ARABIC SIGN ALAYHE ASSALLAM",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0611,
},
[0x0612]={
- ["category"]="mn",
- ["description"]="ARABIC SIGN RAHMATULLAH ALAYHE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0612, -- ؒ
+ category="mn",
+ description="ARABIC SIGN RAHMATULLAH ALAYHE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0612,
},
[0x0613]={
- ["category"]="mn",
- ["description"]="ARABIC SIGN RADI ALLAHOU ANHU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0613, -- ؓ
+ category="mn",
+ description="ARABIC SIGN RADI ALLAHOU ANHU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0613,
},
[0x0614]={
- ["category"]="mn",
- ["description"]="ARABIC SIGN TAKHALLUS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0614, -- ؔ
+ category="mn",
+ description="ARABIC SIGN TAKHALLUS",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0614,
},
[0x0615]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH TAH",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0615, -- ؕ
+ category="mn",
+ description="ARABIC SMALL HIGH TAH",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0615,
},
[0x061B]={
- ["adobename"]="afii57403",
- ["category"]="po",
- ["description"]="ARABIC SEMICOLON",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x061B, -- ؛
+ adobename="afii57403",
+ category="po",
+ description="ARABIC SEMICOLON",
+ direction="al",
+ linebreak="ex",
+ unicodeslot=0x061B,
},
[0x061E]={
- ["category"]="po",
- ["description"]="ARABIC TRIPLE DOT PUNCTUATION MARK",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x061E, -- ؞
+ category="po",
+ description="ARABIC TRIPLE DOT PUNCTUATION MARK",
+ direction="al",
+ linebreak="ex",
+ unicodeslot=0x061E,
},
[0x061F]={
- ["adobename"]="afii57407",
- ["category"]="po",
- ["description"]="ARABIC QUESTION MARK",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x061F, -- ؟
+ adobename="afii57407",
+ category="po",
+ description="ARABIC QUESTION MARK",
+ direction="al",
+ linebreak="ex",
+ unicodeslot=0x061F,
},
[0x0621]={
- ["adobename"]="afii57409",
- ["category"]="lo",
- ["description"]="ARABIC LETTER HAMZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0621, -- ء
+ adobename="afii57409",
+ category="lo",
+ description="ARABIC LETTER HAMZA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0621,
},
[0x0622]={
- ["adobename"]="afii57410",
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF WITH MADDA ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0627,
- ["specials"]={ "char", 0x0627, 0x0653 },
- ["unicodeslot"]=0x0622, -- آ
+ adobename="afii57410",
+ category="lo",
+ description="ARABIC LETTER ALEF WITH MADDA ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0627,
+ specials={ "char", 0x0627, 0x0653 },
+ unicodeslot=0x0622,
},
[0x0623]={
- ["adobename"]="afii57411",
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF WITH HAMZA ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0627,
- ["specials"]={ "char", 0x0627, 0x0654 },
- ["unicodeslot"]=0x0623, -- أ
+ adobename="afii57411",
+ category="lo",
+ description="ARABIC LETTER ALEF WITH HAMZA ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0627,
+ specials={ "char", 0x0627, 0x0654 },
+ unicodeslot=0x0623,
},
[0x0624]={
- ["adobename"]="afii57412",
- ["category"]="lo",
- ["description"]="ARABIC LETTER WAW WITH HAMZA ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0648,
- ["specials"]={ "char", 0x0648, 0x0654 },
- ["unicodeslot"]=0x0624, -- ؤ
+ adobename="afii57412",
+ category="lo",
+ description="ARABIC LETTER WAW WITH HAMZA ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0648,
+ specials={ "char", 0x0648, 0x0654 },
+ unicodeslot=0x0624,
},
[0x0625]={
- ["adobename"]="afii57413",
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF WITH HAMZA BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0627,
- ["specials"]={ "char", 0x0627, 0x0655 },
- ["unicodeslot"]=0x0625, -- إ
+ adobename="afii57413",
+ category="lo",
+ description="ARABIC LETTER ALEF WITH HAMZA BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0627,
+ specials={ "char", 0x0627, 0x0655 },
+ unicodeslot=0x0625,
},
[0x0626]={
- ["adobename"]="afii57414",
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH WITH HAMZA ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x064A,
- ["specials"]={ "char", 0x064A, 0x0654 },
- ["unicodeslot"]=0x0626, -- ئ
+ adobename="afii57414",
+ category="lo",
+ description="ARABIC LETTER YEH WITH HAMZA ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x064A,
+ specials={ "char", 0x064A, 0x0654 },
+ unicodeslot=0x0626,
},
[0x0627]={
- ["adobename"]="afii57415",
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0627, -- ا
+ adobename="afii57415",
+ category="lo",
+ description="ARABIC LETTER ALEF",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0627,
},
[0x0628]={
- ["adobename"]="afii57416",
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0628, -- ب
+ adobename="afii57416",
+ category="lo",
+ description="ARABIC LETTER BEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0628,
},
[0x0629]={
- ["adobename"]="afii57417",
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEH MARBUTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0629, -- ة
+ adobename="afii57417",
+ category="lo",
+ description="ARABIC LETTER TEH MARBUTA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0629,
},
[0x062A]={
- ["adobename"]="afii57418",
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x062A, -- ت
+ adobename="afii57418",
+ category="lo",
+ description="ARABIC LETTER TEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x062A,
},
[0x062B]={
- ["adobename"]="afii57419",
- ["category"]="lo",
- ["description"]="ARABIC LETTER THEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x062B, -- ث
+ adobename="afii57419",
+ category="lo",
+ description="ARABIC LETTER THEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x062B,
},
[0x062C]={
- ["adobename"]="afii57420",
- ["category"]="lo",
- ["description"]="ARABIC LETTER JEEM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x062C, -- ج
+ adobename="afii57420",
+ category="lo",
+ description="ARABIC LETTER JEEM",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x062C,
},
[0x062D]={
- ["adobename"]="afii57421",
- ["category"]="lo",
- ["description"]="ARABIC LETTER HAH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x062D, -- ح
+ adobename="afii57421",
+ category="lo",
+ description="ARABIC LETTER HAH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x062D,
},
[0x062E]={
- ["adobename"]="afii57422",
- ["category"]="lo",
- ["description"]="ARABIC LETTER KHAH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x062E, -- خ
+ adobename="afii57422",
+ category="lo",
+ description="ARABIC LETTER KHAH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x062E,
},
[0x062F]={
- ["adobename"]="afii57423",
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x062F, -- د
+ adobename="afii57423",
+ category="lo",
+ description="ARABIC LETTER DAL",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x062F,
},
[0x0630]={
- ["adobename"]="afii57424",
- ["category"]="lo",
- ["description"]="ARABIC LETTER THAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0630, -- ذ
+ adobename="afii57424",
+ category="lo",
+ description="ARABIC LETTER THAL",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0630,
},
[0x0631]={
- ["adobename"]="afii57425",
- ["category"]="lo",
- ["description"]="ARABIC LETTER REH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0631, -- ر
+ adobename="afii57425",
+ category="lo",
+ description="ARABIC LETTER REH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0631,
},
[0x0632]={
- ["adobename"]="afii57426",
- ["category"]="lo",
- ["description"]="ARABIC LETTER ZAIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0632, -- ز
+ adobename="afii57426",
+ category="lo",
+ description="ARABIC LETTER ZAIN",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0632,
},
[0x0633]={
- ["adobename"]="afii57427",
- ["category"]="lo",
- ["description"]="ARABIC LETTER SEEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0633, -- س
+ adobename="afii57427",
+ category="lo",
+ description="ARABIC LETTER SEEN",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0633,
},
[0x0634]={
- ["adobename"]="afii57428",
- ["category"]="lo",
- ["description"]="ARABIC LETTER SHEEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0634, -- ش
+ adobename="afii57428",
+ category="lo",
+ description="ARABIC LETTER SHEEN",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0634,
},
[0x0635]={
- ["adobename"]="afii57429",
- ["category"]="lo",
- ["description"]="ARABIC LETTER SAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0635, -- ص
+ adobename="afii57429",
+ category="lo",
+ description="ARABIC LETTER SAD",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0635,
},
[0x0636]={
- ["adobename"]="afii57430",
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0636, -- ض
+ adobename="afii57430",
+ category="lo",
+ description="ARABIC LETTER DAD",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0636,
},
[0x0637]={
- ["adobename"]="afii57431",
- ["category"]="lo",
- ["description"]="ARABIC LETTER TAH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0637, -- ط
+ adobename="afii57431",
+ category="lo",
+ description="ARABIC LETTER TAH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0637,
},
[0x0638]={
- ["adobename"]="afii57432",
- ["category"]="lo",
- ["description"]="ARABIC LETTER ZAH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0638, -- ظ
+ adobename="afii57432",
+ category="lo",
+ description="ARABIC LETTER ZAH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0638,
},
[0x0639]={
- ["adobename"]="afii57433",
- ["category"]="lo",
- ["description"]="ARABIC LETTER AIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0639, -- ع
+ adobename="afii57433",
+ category="lo",
+ description="ARABIC LETTER AIN",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0639,
},
[0x063A]={
- ["adobename"]="afii57434",
- ["category"]="lo",
- ["description"]="ARABIC LETTER GHAIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x063A, -- غ
+ adobename="afii57434",
+ category="lo",
+ description="ARABIC LETTER GHAIN",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x063A,
},
[0x0640]={
- ["adobename"]="afii57440",
- ["category"]="lm",
- ["description"]="ARABIC TATWEEL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0640, -- ـ
+ adobename="afii57440",
+ category="lm",
+ description="ARABIC TATWEEL",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0640,
},
[0x0641]={
- ["adobename"]="afii57441",
- ["category"]="lo",
- ["description"]="ARABIC LETTER FEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0641, -- ف
+ adobename="afii57441",
+ category="lo",
+ description="ARABIC LETTER FEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0641,
},
[0x0642]={
- ["adobename"]="afii57442",
- ["category"]="lo",
- ["description"]="ARABIC LETTER QAF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0642, -- ق
+ adobename="afii57442",
+ category="lo",
+ description="ARABIC LETTER QAF",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0642,
},
[0x0643]={
- ["adobename"]="afii57443",
- ["category"]="lo",
- ["description"]="ARABIC LETTER KAF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0643, -- ك
+ adobename="afii57443",
+ category="lo",
+ description="ARABIC LETTER KAF",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0643,
},
[0x0644]={
- ["adobename"]="afii57444",
- ["category"]="lo",
- ["description"]="ARABIC LETTER LAM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0644, -- ل
+ adobename="afii57444",
+ category="lo",
+ description="ARABIC LETTER LAM",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0644,
},
[0x0645]={
- ["adobename"]="afii57445",
- ["category"]="lo",
- ["description"]="ARABIC LETTER MEEM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0645, -- م
+ adobename="afii57445",
+ category="lo",
+ description="ARABIC LETTER MEEM",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0645,
},
[0x0646]={
- ["adobename"]="afii57446",
- ["category"]="lo",
- ["description"]="ARABIC LETTER NOON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0646, -- ن
+ adobename="afii57446",
+ category="lo",
+ description="ARABIC LETTER NOON",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0646,
},
[0x0647]={
- ["adobename"]="afii57470",
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0647, -- ه
+ adobename="afii57470",
+ category="lo",
+ description="ARABIC LETTER HEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0647,
},
[0x0648]={
- ["adobename"]="afii57448",
- ["category"]="lo",
- ["description"]="ARABIC LETTER WAW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0648, -- و
+ adobename="afii57448",
+ category="lo",
+ description="ARABIC LETTER WAW",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0648,
},
[0x0649]={
- ["adobename"]="afii57449",
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF MAKSURA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0649, -- ى
+ adobename="afii57449",
+ category="lo",
+ description="ARABIC LETTER ALEF MAKSURA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0649,
},
[0x064A]={
- ["adobename"]="afii57450",
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x064A, -- ي
+ adobename="afii57450",
+ category="lo",
+ description="ARABIC LETTER YEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x064A,
},
[0x064B]={
- ["adobename"]="afii57451",
- ["category"]="mn",
- ["description"]="ARABIC FATHATAN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x064B, -- ً
+ adobename="afii57451",
+ category="mn",
+ description="ARABIC FATHATAN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x064B,
},
[0x064C]={
- ["adobename"]="afii57452",
- ["category"]="mn",
- ["description"]="ARABIC DAMMATAN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x064C, -- ٌ
+ adobename="afii57452",
+ category="mn",
+ description="ARABIC DAMMATAN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x064C,
},
[0x064D]={
- ["adobename"]="afii57453",
- ["category"]="mn",
- ["description"]="ARABIC KASRATAN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x064D, -- ٍ
+ adobename="afii57453",
+ category="mn",
+ description="ARABIC KASRATAN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x064D,
},
[0x064E]={
- ["adobename"]="afii57454",
- ["category"]="mn",
- ["description"]="ARABIC FATHA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x064E, -- َ
+ adobename="afii57454",
+ category="mn",
+ description="ARABIC FATHA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x064E,
},
[0x064F]={
- ["adobename"]="afii57455",
- ["category"]="mn",
- ["description"]="ARABIC DAMMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x064F, -- ُ
+ adobename="afii57455",
+ category="mn",
+ description="ARABIC DAMMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x064F,
},
[0x0650]={
- ["adobename"]="afii57456",
- ["category"]="mn",
- ["description"]="ARABIC KASRA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0650, -- ِ
+ adobename="afii57456",
+ category="mn",
+ description="ARABIC KASRA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0650,
},
[0x0651]={
- ["adobename"]="afii57457",
- ["category"]="mn",
- ["description"]="ARABIC SHADDA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0651, -- ّ
+ adobename="afii57457",
+ category="mn",
+ description="ARABIC SHADDA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0651,
},
[0x0652]={
- ["adobename"]="afii57458",
- ["category"]="mn",
- ["description"]="ARABIC SUKUN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0652, -- ْ
+ adobename="afii57458",
+ category="mn",
+ description="ARABIC SUKUN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0652,
},
[0x0653]={
- ["category"]="mn",
- ["description"]="ARABIC MADDAH ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0653, -- ٓ
+ category="mn",
+ description="ARABIC MADDAH ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0653,
},
[0x0654]={
- ["category"]="mn",
- ["description"]="ARABIC HAMZA ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0654, -- ٔ
+ category="mn",
+ description="ARABIC HAMZA ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0654,
},
[0x0655]={
- ["category"]="mn",
- ["description"]="ARABIC HAMZA BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0655, -- ٕ
+ category="mn",
+ description="ARABIC HAMZA BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0655,
},
[0x0656]={
- ["category"]="mn",
- ["description"]="ARABIC SUBSCRIPT ALEF",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0656, -- ٖ
+ category="mn",
+ description="ARABIC SUBSCRIPT ALEF",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0656,
},
[0x0657]={
- ["category"]="mn",
- ["description"]="ARABIC INVERTED DAMMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0657, -- ٗ
+ category="mn",
+ description="ARABIC INVERTED DAMMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0657,
},
[0x0658]={
- ["category"]="mn",
- ["description"]="ARABIC MARK NOON GHUNNA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0658, -- ٘
+ category="mn",
+ description="ARABIC MARK NOON GHUNNA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0658,
},
[0x0659]={
- ["category"]="mn",
- ["description"]="ARABIC ZWARAKAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0659, -- ٙ
+ category="mn",
+ description="ARABIC ZWARAKAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0659,
},
[0x065A]={
- ["category"]="mn",
- ["description"]="ARABIC VOWEL SIGN SMALL V ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x065A, -- ٚ
+ category="mn",
+ description="ARABIC VOWEL SIGN SMALL V ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x065A,
},
[0x065B]={
- ["category"]="mn",
- ["description"]="ARABIC VOWEL SIGN INVERTED SMALL V ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x065B, -- ٛ
+ category="mn",
+ description="ARABIC VOWEL SIGN INVERTED SMALL V ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x065B,
},
[0x065C]={
- ["category"]="mn",
- ["description"]="ARABIC VOWEL SIGN DOT BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x065C, -- ٜ
+ category="mn",
+ description="ARABIC VOWEL SIGN DOT BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x065C,
},
[0x065D]={
- ["category"]="mn",
- ["description"]="ARABIC REVERSED DAMMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x065D, -- ٝ
+ category="mn",
+ description="ARABIC REVERSED DAMMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x065D,
},
[0x065E]={
- ["category"]="mn",
- ["description"]="ARABIC FATHA WITH TWO DOTS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x065E, -- ٞ
+ category="mn",
+ description="ARABIC FATHA WITH TWO DOTS",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x065E,
},
[0x0660]={
- ["adobename"]="afii57392",
- ["category"]="nd",
- ["description"]="ARABIC-INDIC DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0660, -- ٠
+ adobename="afii57392",
+ category="nd",
+ description="ARABIC-INDIC DIGIT ZERO",
+ direction="an",
+ linebreak="nu",
+ unicodeslot=0x0660,
},
[0x0661]={
- ["adobename"]="afii57393",
- ["category"]="nd",
- ["description"]="ARABIC-INDIC DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0661, -- ١
+ adobename="afii57393",
+ category="nd",
+ description="ARABIC-INDIC DIGIT ONE",
+ direction="an",
+ linebreak="nu",
+ unicodeslot=0x0661,
},
[0x0662]={
- ["adobename"]="afii57394",
- ["category"]="nd",
- ["description"]="ARABIC-INDIC DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0662, -- ٢
+ adobename="afii57394",
+ category="nd",
+ description="ARABIC-INDIC DIGIT TWO",
+ direction="an",
+ linebreak="nu",
+ unicodeslot=0x0662,
},
[0x0663]={
- ["adobename"]="afii57395",
- ["category"]="nd",
- ["description"]="ARABIC-INDIC DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0663, -- ٣
+ adobename="afii57395",
+ category="nd",
+ description="ARABIC-INDIC DIGIT THREE",
+ direction="an",
+ linebreak="nu",
+ unicodeslot=0x0663,
},
[0x0664]={
- ["adobename"]="afii57396",
- ["category"]="nd",
- ["description"]="ARABIC-INDIC DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0664, -- ٤
+ adobename="afii57396",
+ category="nd",
+ description="ARABIC-INDIC DIGIT FOUR",
+ direction="an",
+ linebreak="nu",
+ unicodeslot=0x0664,
},
[0x0665]={
- ["adobename"]="afii57397",
- ["category"]="nd",
- ["description"]="ARABIC-INDIC DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0665, -- ٥
+ adobename="afii57397",
+ category="nd",
+ description="ARABIC-INDIC DIGIT FIVE",
+ direction="an",
+ linebreak="nu",
+ unicodeslot=0x0665,
},
[0x0666]={
- ["adobename"]="afii57398",
- ["category"]="nd",
- ["description"]="ARABIC-INDIC DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0666, -- ٦
+ adobename="afii57398",
+ category="nd",
+ description="ARABIC-INDIC DIGIT SIX",
+ direction="an",
+ linebreak="nu",
+ unicodeslot=0x0666,
},
[0x0667]={
- ["adobename"]="afii57399",
- ["category"]="nd",
- ["description"]="ARABIC-INDIC DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0667, -- ٧
+ adobename="afii57399",
+ category="nd",
+ description="ARABIC-INDIC DIGIT SEVEN",
+ direction="an",
+ linebreak="nu",
+ unicodeslot=0x0667,
},
[0x0668]={
- ["adobename"]="afii57400",
- ["category"]="nd",
- ["description"]="ARABIC-INDIC DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0668, -- ٨
+ adobename="afii57400",
+ category="nd",
+ description="ARABIC-INDIC DIGIT EIGHT",
+ direction="an",
+ linebreak="nu",
+ unicodeslot=0x0668,
},
[0x0669]={
- ["adobename"]="afii57401",
- ["category"]="nd",
- ["description"]="ARABIC-INDIC DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0669, -- ٩
+ adobename="afii57401",
+ category="nd",
+ description="ARABIC-INDIC DIGIT NINE",
+ direction="an",
+ linebreak="nu",
+ unicodeslot=0x0669,
},
[0x066A]={
- ["adobename"]="afii57381",
- ["category"]="po",
- ["description"]="ARABIC PERCENT SIGN",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x066A, -- ٪
+ adobename="afii57381",
+ category="po",
+ description="ARABIC PERCENT SIGN",
+ direction="et",
+ linebreak="ex",
+ unicodeslot=0x066A,
},
[0x066B]={
- ["category"]="po",
- ["description"]="ARABIC DECIMAL SEPARATOR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x066B, -- ٫
+ category="po",
+ description="ARABIC DECIMAL SEPARATOR",
+ direction="an",
+ linebreak="nu",
+ unicodeslot=0x066B,
},
[0x066C]={
- ["category"]="po",
- ["description"]="ARABIC THOUSANDS SEPARATOR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x066C, -- ٬
+ category="po",
+ description="ARABIC THOUSANDS SEPARATOR",
+ direction="an",
+ linebreak="nu",
+ unicodeslot=0x066C,
},
[0x066D]={
- ["adobename"]="afii63167",
- ["category"]="po",
- ["description"]="ARABIC FIVE POINTED STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x066D, -- ٭
+ adobename="afii63167",
+ category="po",
+ description="ARABIC FIVE POINTED STAR",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x066D,
},
[0x066E]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DOTLESS BEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x066E, -- ٮ
+ category="lo",
+ description="ARABIC LETTER DOTLESS BEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x066E,
},
[0x066F]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DOTLESS QAF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x066F, -- ٯ
+ category="lo",
+ description="ARABIC LETTER DOTLESS QAF",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x066F,
},
[0x0670]={
- ["category"]="mn",
- ["description"]="ARABIC LETTER SUPERSCRIPT ALEF",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0670, -- ٰ
+ category="mn",
+ description="ARABIC LETTER SUPERSCRIPT ALEF",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0670,
},
[0x0671]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF WASLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0671, -- ٱ
+ category="lo",
+ description="ARABIC LETTER ALEF WASLA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0671,
},
[0x0672]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0627,
- ["unicodeslot"]=0x0672, -- ٲ
+ category="lo",
+ description="ARABIC LETTER ALEF WITH WAVY HAMZA ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0627,
+ unicodeslot=0x0672,
},
[0x0673]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF WITH WAVY HAMZA BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0627,
- ["unicodeslot"]=0x0673, -- ٳ
+ category="lo",
+ description="ARABIC LETTER ALEF WITH WAVY HAMZA BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0627,
+ unicodeslot=0x0673,
},
[0x0674]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HIGH HAMZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0674, -- ٴ
+ category="lo",
+ description="ARABIC LETTER HIGH HAMZA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0674,
},
[0x0675]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HIGH HAMZA ALEF",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0627, 0x0674 },
- ["unicodeslot"]=0x0675, -- ٵ
+ category="lo",
+ description="ARABIC LETTER HIGH HAMZA ALEF",
+ direction="al",
+ linebreak="al",
+ specials={ "compat", 0x0627, 0x0674 },
+ unicodeslot=0x0675,
},
[0x0676]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HIGH HAMZA WAW",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0648, 0x0674 },
- ["unicodeslot"]=0x0676, -- ٶ
+ category="lo",
+ description="ARABIC LETTER HIGH HAMZA WAW",
+ direction="al",
+ linebreak="al",
+ specials={ "compat", 0x0648, 0x0674 },
+ unicodeslot=0x0676,
},
[0x0677]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER U WITH HAMZA ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x06C7,
- ["specials"]={ "compat", 0x06C7, 0x0674 },
- ["unicodeslot"]=0x0677, -- ٷ
+ category="lo",
+ description="ARABIC LETTER U WITH HAMZA ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x06C7,
+ specials={ "compat", 0x06C7, 0x0674 },
+ unicodeslot=0x0677,
},
[0x0678]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HIGH HAMZA YEH",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x064A, 0x0674 },
- ["unicodeslot"]=0x0678, -- ٸ
+ category="lo",
+ description="ARABIC LETTER HIGH HAMZA YEH",
+ direction="al",
+ linebreak="al",
+ specials={ "compat", 0x064A, 0x0674 },
+ unicodeslot=0x0678,
},
[0x0679]={
- ["adobename"]="afii57511",
- ["category"]="lo",
- ["description"]="ARABIC LETTER TTEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0679, -- ٹ
+ adobename="afii57511",
+ category="lo",
+ description="ARABIC LETTER TTEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0679,
},
[0x067A]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TTEHEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x067A, -- ٺ
+ category="lo",
+ description="ARABIC LETTER TTEHEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x067A,
},
[0x067B]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x067B, -- ٻ
+ category="lo",
+ description="ARABIC LETTER BEEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x067B,
},
[0x067C]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEH WITH RING",
- ["linebreak"]="al",
- ["shcode"]=0x062A,
- ["unicodeslot"]=0x067C, -- ټ
+ category="lo",
+ description="ARABIC LETTER TEH WITH RING",
+ direction="al",
+ linebreak="al",
+ shcode=0x062A,
+ unicodeslot=0x067C,
},
[0x067D]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS",
- ["linebreak"]="al",
- ["shcode"]=0x062A,
- ["unicodeslot"]=0x067D, -- ٽ
+ category="lo",
+ description="ARABIC LETTER TEH WITH THREE DOTS ABOVE DOWNWARDS",
+ direction="al",
+ linebreak="al",
+ shcode=0x062A,
+ unicodeslot=0x067D,
},
[0x067E]={
- ["adobename"]="afii57506",
- ["category"]="lo",
- ["description"]="ARABIC LETTER PEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x067E, -- پ
+ adobename="afii57506",
+ category="lo",
+ description="ARABIC LETTER PEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x067E,
},
[0x067F]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEHEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x067F, -- ٿ
+ category="lo",
+ description="ARABIC LETTER TEHEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x067F,
},
[0x0680]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEHEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0680, -- ڀ
+ category="lo",
+ description="ARABIC LETTER BEHEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0680,
},
[0x0681]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HAH WITH HAMZA ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x062D,
- ["unicodeslot"]=0x0681, -- ځ
+ category="lo",
+ description="ARABIC LETTER HAH WITH HAMZA ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x062D,
+ unicodeslot=0x0681,
},
[0x0682]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x062D,
- ["unicodeslot"]=0x0682, -- ڂ
+ category="lo",
+ description="ARABIC LETTER HAH WITH TWO DOTS VERTICAL ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x062D,
+ unicodeslot=0x0682,
},
[0x0683]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NYEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0683, -- ڃ
+ category="lo",
+ description="ARABIC LETTER NYEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0683,
},
[0x0684]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DYEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0684, -- ڄ
+ category="lo",
+ description="ARABIC LETTER DYEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0684,
},
[0x0685]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HAH WITH THREE DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x062D,
- ["unicodeslot"]=0x0685, -- څ
+ category="lo",
+ description="ARABIC LETTER HAH WITH THREE DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x062D,
+ unicodeslot=0x0685,
},
[0x0686]={
- ["adobename"]="afii57507",
- ["category"]="lo",
- ["description"]="ARABIC LETTER TCHEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0686, -- چ
+ adobename="afii57507",
+ category="lo",
+ description="ARABIC LETTER TCHEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0686,
},
[0x0687]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TCHEHEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0687, -- ڇ
+ category="lo",
+ description="ARABIC LETTER TCHEHEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0687,
},
[0x0688]={
- ["adobename"]="afii57512",
- ["category"]="lo",
- ["description"]="ARABIC LETTER DDAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0688, -- ڈ
+ adobename="afii57512",
+ category="lo",
+ description="ARABIC LETTER DDAL",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0688,
},
[0x0689]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAL WITH RING",
- ["linebreak"]="al",
- ["shcode"]=0x062F,
- ["unicodeslot"]=0x0689, -- ډ
+ category="lo",
+ description="ARABIC LETTER DAL WITH RING",
+ direction="al",
+ linebreak="al",
+ shcode=0x062F,
+ unicodeslot=0x0689,
},
[0x068A]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAL WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x062F,
- ["unicodeslot"]=0x068A, -- ڊ
+ category="lo",
+ description="ARABIC LETTER DAL WITH DOT BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x062F,
+ unicodeslot=0x068A,
},
[0x068B]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH",
- ["linebreak"]="al",
- ["shcode"]=0x062F,
- ["unicodeslot"]=0x068B, -- ڋ
+ category="lo",
+ description="ARABIC LETTER DAL WITH DOT BELOW AND SMALL TAH",
+ direction="al",
+ linebreak="al",
+ shcode=0x062F,
+ unicodeslot=0x068B,
},
[0x068C]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAHAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x068C, -- ڌ
+ category="lo",
+ description="ARABIC LETTER DAHAL",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x068C,
},
[0x068D]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DDAHAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x068D, -- ڍ
+ category="lo",
+ description="ARABIC LETTER DDAHAL",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x068D,
},
[0x068E]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DUL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x068E, -- ڎ
+ category="lo",
+ description="ARABIC LETTER DUL",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x068E,
},
[0x068F]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS",
- ["linebreak"]="al",
- ["shcode"]=0x062F,
- ["unicodeslot"]=0x068F, -- ڏ
+ category="lo",
+ description="ARABIC LETTER DAL WITH THREE DOTS ABOVE DOWNWARDS",
+ direction="al",
+ linebreak="al",
+ shcode=0x062F,
+ unicodeslot=0x068F,
},
[0x0690]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAL WITH FOUR DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x062F,
- ["unicodeslot"]=0x0690, -- ڐ
+ category="lo",
+ description="ARABIC LETTER DAL WITH FOUR DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x062F,
+ unicodeslot=0x0690,
},
[0x0691]={
- ["adobename"]="afii57513",
- ["category"]="lo",
- ["description"]="ARABIC LETTER RREH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0691, -- ڑ
+ adobename="afii57513",
+ category="lo",
+ description="ARABIC LETTER RREH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0691,
},
[0x0692]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER REH WITH SMALL V",
- ["linebreak"]="al",
- ["shcode"]=0x0631,
- ["unicodeslot"]=0x0692, -- ڒ
+ category="lo",
+ description="ARABIC LETTER REH WITH SMALL V",
+ direction="al",
+ linebreak="al",
+ shcode=0x0631,
+ unicodeslot=0x0692,
},
[0x0693]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER REH WITH RING",
- ["linebreak"]="al",
- ["shcode"]=0x0631,
- ["unicodeslot"]=0x0693, -- ړ
+ category="lo",
+ description="ARABIC LETTER REH WITH RING",
+ direction="al",
+ linebreak="al",
+ shcode=0x0631,
+ unicodeslot=0x0693,
},
[0x0694]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER REH WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0631,
- ["unicodeslot"]=0x0694, -- ڔ
+ category="lo",
+ description="ARABIC LETTER REH WITH DOT BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0631,
+ unicodeslot=0x0694,
},
[0x0695]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER REH WITH SMALL V BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0631,
- ["unicodeslot"]=0x0695, -- ڕ
+ category="lo",
+ description="ARABIC LETTER REH WITH SMALL V BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0631,
+ unicodeslot=0x0695,
},
[0x0696]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0631,
- ["unicodeslot"]=0x0696, -- ږ
+ category="lo",
+ description="ARABIC LETTER REH WITH DOT BELOW AND DOT ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0631,
+ unicodeslot=0x0696,
},
[0x0697]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER REH WITH TWO DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0631,
- ["unicodeslot"]=0x0697, -- ڗ
+ category="lo",
+ description="ARABIC LETTER REH WITH TWO DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0631,
+ unicodeslot=0x0697,
},
[0x0698]={
- ["adobename"]="afii57508",
- ["category"]="lo",
- ["description"]="ARABIC LETTER JEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0698, -- ژ
+ adobename="afii57508",
+ category="lo",
+ description="ARABIC LETTER JEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0698,
},
[0x0699]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER REH WITH FOUR DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0631,
- ["unicodeslot"]=0x0699, -- ڙ
+ category="lo",
+ description="ARABIC LETTER REH WITH FOUR DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0631,
+ unicodeslot=0x0699,
},
[0x069A]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0633,
- ["unicodeslot"]=0x069A, -- ښ
+ category="lo",
+ description="ARABIC LETTER SEEN WITH DOT BELOW AND DOT ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0633,
+ unicodeslot=0x069A,
},
[0x069B]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SEEN WITH THREE DOTS BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0633,
- ["unicodeslot"]=0x069B, -- ڛ
+ category="lo",
+ description="ARABIC LETTER SEEN WITH THREE DOTS BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0633,
+ unicodeslot=0x069B,
},
[0x069C]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0633,
- ["unicodeslot"]=0x069C, -- ڜ
+ category="lo",
+ description="ARABIC LETTER SEEN WITH THREE DOTS BELOW AND THREE DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0633,
+ unicodeslot=0x069C,
},
[0x069D]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SAD WITH TWO DOTS BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0635,
- ["unicodeslot"]=0x069D, -- ڝ
+ category="lo",
+ description="ARABIC LETTER SAD WITH TWO DOTS BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0635,
+ unicodeslot=0x069D,
},
[0x069E]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SAD WITH THREE DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0635,
- ["unicodeslot"]=0x069E, -- ڞ
+ category="lo",
+ description="ARABIC LETTER SAD WITH THREE DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0635,
+ unicodeslot=0x069E,
},
[0x069F]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TAH WITH THREE DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0637,
- ["unicodeslot"]=0x069F, -- ڟ
+ category="lo",
+ description="ARABIC LETTER TAH WITH THREE DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0637,
+ unicodeslot=0x069F,
},
[0x06A0]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER AIN WITH THREE DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0639,
- ["unicodeslot"]=0x06A0, -- ڠ
+ category="lo",
+ description="ARABIC LETTER AIN WITH THREE DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0639,
+ unicodeslot=0x06A0,
},
[0x06A1]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DOTLESS FEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06A1, -- ڡ
+ category="lo",
+ description="ARABIC LETTER DOTLESS FEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06A1,
},
[0x06A2]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER FEH WITH DOT MOVED BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0641,
- ["unicodeslot"]=0x06A2, -- ڢ
+ category="lo",
+ description="ARABIC LETTER FEH WITH DOT MOVED BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0641,
+ unicodeslot=0x06A2,
},
[0x06A3]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER FEH WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0641,
- ["unicodeslot"]=0x06A3, -- ڣ
+ category="lo",
+ description="ARABIC LETTER FEH WITH DOT BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0641,
+ unicodeslot=0x06A3,
},
[0x06A4]={
- ["adobename"]="afii57505",
- ["category"]="lo",
- ["description"]="ARABIC LETTER VEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06A4, -- ڤ
+ adobename="afii57505",
+ category="lo",
+ description="ARABIC LETTER VEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06A4,
},
[0x06A5]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER FEH WITH THREE DOTS BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0641,
- ["unicodeslot"]=0x06A5, -- ڥ
+ category="lo",
+ description="ARABIC LETTER FEH WITH THREE DOTS BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0641,
+ unicodeslot=0x06A5,
},
[0x06A6]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER PEHEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06A6, -- ڦ
+ category="lo",
+ description="ARABIC LETTER PEHEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06A6,
},
[0x06A7]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER QAF WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0642,
- ["unicodeslot"]=0x06A7, -- ڧ
+ category="lo",
+ description="ARABIC LETTER QAF WITH DOT ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0642,
+ unicodeslot=0x06A7,
},
[0x06A8]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER QAF WITH THREE DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0642,
- ["unicodeslot"]=0x06A8, -- ڨ
+ category="lo",
+ description="ARABIC LETTER QAF WITH THREE DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0642,
+ unicodeslot=0x06A8,
},
[0x06A9]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KEHEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06A9, -- ک
+ category="lo",
+ description="ARABIC LETTER KEHEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06A9,
},
[0x06AA]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SWASH KAF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06AA, -- ڪ
+ category="lo",
+ description="ARABIC LETTER SWASH KAF",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06AA,
},
[0x06AB]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KAF WITH RING",
- ["linebreak"]="al",
- ["shcode"]=0x0643,
- ["unicodeslot"]=0x06AB, -- ګ
+ category="lo",
+ description="ARABIC LETTER KAF WITH RING",
+ direction="al",
+ linebreak="al",
+ shcode=0x0643,
+ unicodeslot=0x06AB,
},
[0x06AC]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KAF WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0643,
- ["unicodeslot"]=0x06AC, -- ڬ
+ category="lo",
+ description="ARABIC LETTER KAF WITH DOT ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0643,
+ unicodeslot=0x06AC,
},
[0x06AD]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06AD, -- ڭ
+ category="lo",
+ description="ARABIC LETTER NG",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06AD,
},
[0x06AE]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KAF WITH THREE DOTS BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0643,
- ["unicodeslot"]=0x06AE, -- ڮ
+ category="lo",
+ description="ARABIC LETTER KAF WITH THREE DOTS BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0643,
+ unicodeslot=0x06AE,
},
[0x06AF]={
- ["adobename"]="afii57509",
- ["category"]="lo",
- ["description"]="ARABIC LETTER GAF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06AF, -- گ
+ adobename="afii57509",
+ category="lo",
+ description="ARABIC LETTER GAF",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06AF,
},
[0x06B0]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GAF WITH RING",
- ["linebreak"]="al",
- ["shcode"]=0x06AF,
- ["unicodeslot"]=0x06B0, -- ڰ
+ category="lo",
+ description="ARABIC LETTER GAF WITH RING",
+ direction="al",
+ linebreak="al",
+ shcode=0x06AF,
+ unicodeslot=0x06B0,
},
[0x06B1]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NGOEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06B1, -- ڱ
+ category="lo",
+ description="ARABIC LETTER NGOEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06B1,
},
[0x06B2]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GAF WITH TWO DOTS BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x06AF,
- ["unicodeslot"]=0x06B2, -- ڲ
+ category="lo",
+ description="ARABIC LETTER GAF WITH TWO DOTS BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x06AF,
+ unicodeslot=0x06B2,
},
[0x06B3]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GUEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06B3, -- ڳ
+ category="lo",
+ description="ARABIC LETTER GUEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06B3,
},
[0x06B4]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GAF WITH THREE DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x06AF,
- ["unicodeslot"]=0x06B4, -- ڴ
+ category="lo",
+ description="ARABIC LETTER GAF WITH THREE DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x06AF,
+ unicodeslot=0x06B4,
},
[0x06B5]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER LAM WITH SMALL V",
- ["linebreak"]="al",
- ["shcode"]=0x0644,
- ["unicodeslot"]=0x06B5, -- ڵ
+ category="lo",
+ description="ARABIC LETTER LAM WITH SMALL V",
+ direction="al",
+ linebreak="al",
+ shcode=0x0644,
+ unicodeslot=0x06B5,
},
[0x06B6]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER LAM WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0644,
- ["unicodeslot"]=0x06B6, -- ڶ
+ category="lo",
+ description="ARABIC LETTER LAM WITH DOT ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0644,
+ unicodeslot=0x06B6,
},
[0x06B7]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER LAM WITH THREE DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0644,
- ["unicodeslot"]=0x06B7, -- ڷ
+ category="lo",
+ description="ARABIC LETTER LAM WITH THREE DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0644,
+ unicodeslot=0x06B7,
},
[0x06B8]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER LAM WITH THREE DOTS BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0644,
- ["unicodeslot"]=0x06B8, -- ڸ
+ category="lo",
+ description="ARABIC LETTER LAM WITH THREE DOTS BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0644,
+ unicodeslot=0x06B8,
},
[0x06B9]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NOON WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0646,
- ["unicodeslot"]=0x06B9, -- ڹ
+ category="lo",
+ description="ARABIC LETTER NOON WITH DOT BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0646,
+ unicodeslot=0x06B9,
},
[0x06BA]={
- ["adobename"]="afii57514",
- ["category"]="lo",
- ["description"]="ARABIC LETTER NOON GHUNNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06BA, -- ں
+ adobename="afii57514",
+ category="lo",
+ description="ARABIC LETTER NOON GHUNNA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06BA,
},
[0x06BB]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER RNOON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06BB, -- ڻ
+ category="lo",
+ description="ARABIC LETTER RNOON",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06BB,
},
[0x06BC]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NOON WITH RING",
- ["linebreak"]="al",
- ["shcode"]=0x0646,
- ["unicodeslot"]=0x06BC, -- ڼ
+ category="lo",
+ description="ARABIC LETTER NOON WITH RING",
+ direction="al",
+ linebreak="al",
+ shcode=0x0646,
+ unicodeslot=0x06BC,
},
[0x06BD]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NOON WITH THREE DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0646,
- ["unicodeslot"]=0x06BD, -- ڽ
+ category="lo",
+ description="ARABIC LETTER NOON WITH THREE DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0646,
+ unicodeslot=0x06BD,
},
[0x06BE]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH DOACHASHMEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06BE, -- ھ
+ category="lo",
+ description="ARABIC LETTER HEH DOACHASHMEE",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06BE,
},
[0x06BF]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TCHEH WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0686,
- ["unicodeslot"]=0x06BF, -- ڿ
+ category="lo",
+ description="ARABIC LETTER TCHEH WITH DOT ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0686,
+ unicodeslot=0x06BF,
},
[0x06C0]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH WITH YEH ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0647,
- ["specials"]={ "char", 0x06D5, 0x0654 },
- ["unicodeslot"]=0x06C0, -- ۀ
+ category="lo",
+ description="ARABIC LETTER HEH WITH YEH ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0647,
+ specials={ "char", 0x06D5, 0x0654 },
+ unicodeslot=0x06C0,
},
[0x06C1]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH GOAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06C1, -- ہ
+ category="lo",
+ description="ARABIC LETTER HEH GOAL",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06C1,
},
[0x06C2]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH GOAL WITH HAMZA ABOVE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x06C1, 0x0654 },
- ["unicodeslot"]=0x06C2, -- ۂ
+ category="lo",
+ description="ARABIC LETTER HEH GOAL WITH HAMZA ABOVE",
+ direction="al",
+ linebreak="al",
+ specials={ "char", 0x06C1, 0x0654 },
+ unicodeslot=0x06C2,
},
[0x06C3]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEH MARBUTA GOAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06C3, -- ۃ
+ category="lo",
+ description="ARABIC LETTER TEH MARBUTA GOAL",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06C3,
},
[0x06C4]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER WAW WITH RING",
- ["linebreak"]="al",
- ["shcode"]=0x0648,
- ["unicodeslot"]=0x06C4, -- ۄ
+ category="lo",
+ description="ARABIC LETTER WAW WITH RING",
+ direction="al",
+ linebreak="al",
+ shcode=0x0648,
+ unicodeslot=0x06C4,
},
[0x06C5]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KIRGHIZ OE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06C5, -- ۅ
+ category="lo",
+ description="ARABIC LETTER KIRGHIZ OE",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06C5,
},
[0x06C6]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER OE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06C6, -- ۆ
+ category="lo",
+ description="ARABIC LETTER OE",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06C6,
},
[0x06C7]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06C7, -- ۇ
+ category="lo",
+ description="ARABIC LETTER U",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06C7,
},
[0x06C8]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06C8, -- ۈ
+ category="lo",
+ description="ARABIC LETTER YU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06C8,
},
[0x06C9]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KIRGHIZ YU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06C9, -- ۉ
+ category="lo",
+ description="ARABIC LETTER KIRGHIZ YU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06C9,
},
[0x06CA]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER WAW WITH TWO DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0648,
- ["unicodeslot"]=0x06CA, -- ۊ
+ category="lo",
+ description="ARABIC LETTER WAW WITH TWO DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0648,
+ unicodeslot=0x06CA,
},
[0x06CB]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER VE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06CB, -- ۋ
+ category="lo",
+ description="ARABIC LETTER VE",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06CB,
},
[0x06CC]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER FARSI YEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06CC, -- ی
+ category="lo",
+ description="ARABIC LETTER FARSI YEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06CC,
},
[0x06CD]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH WITH TAIL",
- ["linebreak"]="al",
- ["shcode"]=0x064A,
- ["unicodeslot"]=0x06CD, -- ۍ
+ category="lo",
+ description="ARABIC LETTER YEH WITH TAIL",
+ direction="al",
+ linebreak="al",
+ shcode=0x064A,
+ unicodeslot=0x06CD,
},
[0x06CE]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH WITH SMALL V",
- ["linebreak"]="al",
- ["shcode"]=0x064A,
- ["unicodeslot"]=0x06CE, -- ێ
+ category="lo",
+ description="ARABIC LETTER YEH WITH SMALL V",
+ direction="al",
+ linebreak="al",
+ shcode=0x064A,
+ unicodeslot=0x06CE,
},
[0x06CF]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER WAW WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0648,
- ["unicodeslot"]=0x06CF, -- ۏ
+ category="lo",
+ description="ARABIC LETTER WAW WITH DOT ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0648,
+ unicodeslot=0x06CF,
},
[0x06D0]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06D0, -- ې
+ category="lo",
+ description="ARABIC LETTER E",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06D0,
},
[0x06D1]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH WITH THREE DOTS BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x064A,
- ["unicodeslot"]=0x06D1, -- ۑ
+ category="lo",
+ description="ARABIC LETTER YEH WITH THREE DOTS BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x064A,
+ unicodeslot=0x06D1,
},
[0x06D2]={
- ["adobename"]="afii57519",
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH BARREE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06D2, -- ے
+ adobename="afii57519",
+ category="lo",
+ description="ARABIC LETTER YEH BARREE",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06D2,
},
[0x06D3]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH BARREE WITH HAMZA ABOVE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x06D2, 0x0654 },
- ["unicodeslot"]=0x06D3, -- ۓ
+ category="lo",
+ description="ARABIC LETTER YEH BARREE WITH HAMZA ABOVE",
+ direction="al",
+ linebreak="al",
+ specials={ "char", 0x06D2, 0x0654 },
+ unicodeslot=0x06D3,
},
[0x06D4]={
- ["category"]="po",
- ["description"]="ARABIC FULL STOP",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x06D4, -- ۔
+ category="po",
+ description="ARABIC FULL STOP",
+ direction="al",
+ linebreak="ex",
+ unicodeslot=0x06D4,
},
[0x06D5]={
- ["adobename"]="afii57534",
- ["category"]="lo",
- ["description"]="ARABIC LETTER AE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06D5, -- ە
+ adobename="afii57534",
+ category="lo",
+ description="ARABIC LETTER AE",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06D5,
},
[0x06D6]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06D6, -- ۖ
+ category="mn",
+ description="ARABIC SMALL HIGH LIGATURE SAD WITH LAM WITH ALEF MAKSURA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06D6,
},
[0x06D7]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06D7, -- ۗ
+ category="mn",
+ description="ARABIC SMALL HIGH LIGATURE QAF WITH LAM WITH ALEF MAKSURA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06D7,
},
[0x06D8]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH MEEM INITIAL FORM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06D8, -- ۘ
+ category="mn",
+ description="ARABIC SMALL HIGH MEEM INITIAL FORM",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06D8,
},
[0x06D9]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH LAM ALEF",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06D9, -- ۙ
+ category="mn",
+ description="ARABIC SMALL HIGH LAM ALEF",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06D9,
},
[0x06DA]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH JEEM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06DA, -- ۚ
+ category="mn",
+ description="ARABIC SMALL HIGH JEEM",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06DA,
},
[0x06DB]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH THREE DOTS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06DB, -- ۛ
+ category="mn",
+ description="ARABIC SMALL HIGH THREE DOTS",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06DB,
},
[0x06DC]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH SEEN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06DC, -- ۜ
+ category="mn",
+ description="ARABIC SMALL HIGH SEEN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06DC,
},
[0x06DD]={
- ["category"]="cf",
- ["description"]="ARABIC END OF AYAH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06DD, -- ۝
+ category="cf",
+ description="ARABIC END OF AYAH",
+ direction="an",
+ linebreak="al",
+ unicodeslot=0x06DD,
},
[0x06DE]={
- ["category"]="me",
- ["description"]="ARABIC START OF RUB EL HIZB",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06DE, -- ۞
+ category="me",
+ description="ARABIC START OF RUB EL HIZB",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06DE,
},
[0x06DF]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH ROUNDED ZERO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06DF, -- ۟
+ category="mn",
+ description="ARABIC SMALL HIGH ROUNDED ZERO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06DF,
},
[0x06E0]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06E0, -- ۠
+ category="mn",
+ description="ARABIC SMALL HIGH UPRIGHT RECTANGULAR ZERO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06E0,
},
[0x06E1]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH DOTLESS HEAD OF KHAH",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06E1, -- ۡ
+ category="mn",
+ description="ARABIC SMALL HIGH DOTLESS HEAD OF KHAH",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06E1,
},
[0x06E2]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH MEEM ISOLATED FORM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06E2, -- ۢ
+ category="mn",
+ description="ARABIC SMALL HIGH MEEM ISOLATED FORM",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06E2,
},
[0x06E3]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL LOW SEEN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06E3, -- ۣ
+ category="mn",
+ description="ARABIC SMALL LOW SEEN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06E3,
},
[0x06E4]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH MADDA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06E4, -- ۤ
+ category="mn",
+ description="ARABIC SMALL HIGH MADDA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06E4,
},
[0x06E5]={
- ["category"]="lm",
- ["description"]="ARABIC SMALL WAW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06E5, -- ۥ
+ category="lm",
+ description="ARABIC SMALL WAW",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06E5,
},
[0x06E6]={
- ["category"]="lm",
- ["description"]="ARABIC SMALL YEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06E6, -- ۦ
+ category="lm",
+ description="ARABIC SMALL YEH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06E6,
},
[0x06E7]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH YEH",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06E7, -- ۧ
+ category="mn",
+ description="ARABIC SMALL HIGH YEH",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06E7,
},
[0x06E8]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL HIGH NOON",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06E8, -- ۨ
+ category="mn",
+ description="ARABIC SMALL HIGH NOON",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06E8,
},
[0x06E9]={
- ["category"]="so",
- ["description"]="ARABIC PLACE OF SAJDAH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06E9, -- ۩
+ category="so",
+ description="ARABIC PLACE OF SAJDAH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x06E9,
},
[0x06EA]={
- ["category"]="mn",
- ["description"]="ARABIC EMPTY CENTRE LOW STOP",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06EA, -- ۪
+ category="mn",
+ description="ARABIC EMPTY CENTRE LOW STOP",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06EA,
},
[0x06EB]={
- ["category"]="mn",
- ["description"]="ARABIC EMPTY CENTRE HIGH STOP",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06EB, -- ۫
+ category="mn",
+ description="ARABIC EMPTY CENTRE HIGH STOP",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06EB,
},
[0x06EC]={
- ["category"]="mn",
- ["description"]="ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06EC, -- ۬
+ category="mn",
+ description="ARABIC ROUNDED HIGH STOP WITH FILLED CENTRE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06EC,
},
[0x06ED]={
- ["category"]="mn",
- ["description"]="ARABIC SMALL LOW MEEM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x06ED, -- ۭ
+ category="mn",
+ description="ARABIC SMALL LOW MEEM",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x06ED,
},
[0x06EE]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAL WITH INVERTED V",
- ["linebreak"]="al",
- ["shcode"]=0x062F,
- ["unicodeslot"]=0x06EE, -- ۮ
+ category="lo",
+ description="ARABIC LETTER DAL WITH INVERTED V",
+ direction="al",
+ linebreak="al",
+ shcode=0x062F,
+ unicodeslot=0x06EE,
},
[0x06EF]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER REH WITH INVERTED V",
- ["linebreak"]="al",
- ["shcode"]=0x0631,
- ["unicodeslot"]=0x06EF, -- ۯ
+ category="lo",
+ description="ARABIC LETTER REH WITH INVERTED V",
+ direction="al",
+ linebreak="al",
+ shcode=0x0631,
+ unicodeslot=0x06EF,
},
[0x06F0]={
- ["category"]="nd",
- ["description"]="EXTENDED ARABIC-INDIC DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x06F0, -- ۰
+ category="nd",
+ description="EXTENDED ARABIC-INDIC DIGIT ZERO",
+ direction="en",
+ linebreak="nu",
+ unicodeslot=0x06F0,
},
[0x06F1]={
- ["category"]="nd",
- ["description"]="EXTENDED ARABIC-INDIC DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x06F1, -- ۱
+ category="nd",
+ description="EXTENDED ARABIC-INDIC DIGIT ONE",
+ direction="en",
+ linebreak="nu",
+ unicodeslot=0x06F1,
},
[0x06F2]={
- ["category"]="nd",
- ["description"]="EXTENDED ARABIC-INDIC DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x06F2, -- ۲
+ category="nd",
+ description="EXTENDED ARABIC-INDIC DIGIT TWO",
+ direction="en",
+ linebreak="nu",
+ unicodeslot=0x06F2,
},
[0x06F3]={
- ["category"]="nd",
- ["description"]="EXTENDED ARABIC-INDIC DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x06F3, -- ۳
+ category="nd",
+ description="EXTENDED ARABIC-INDIC DIGIT THREE",
+ direction="en",
+ linebreak="nu",
+ unicodeslot=0x06F3,
},
[0x06F4]={
- ["category"]="nd",
- ["description"]="EXTENDED ARABIC-INDIC DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x06F4, -- ۴
+ category="nd",
+ description="EXTENDED ARABIC-INDIC DIGIT FOUR",
+ direction="en",
+ linebreak="nu",
+ unicodeslot=0x06F4,
},
[0x06F5]={
- ["category"]="nd",
- ["description"]="EXTENDED ARABIC-INDIC DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x06F5, -- ۵
+ category="nd",
+ description="EXTENDED ARABIC-INDIC DIGIT FIVE",
+ direction="en",
+ linebreak="nu",
+ unicodeslot=0x06F5,
},
[0x06F6]={
- ["category"]="nd",
- ["description"]="EXTENDED ARABIC-INDIC DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x06F6, -- ۶
+ category="nd",
+ description="EXTENDED ARABIC-INDIC DIGIT SIX",
+ direction="en",
+ linebreak="nu",
+ unicodeslot=0x06F6,
},
[0x06F7]={
- ["category"]="nd",
- ["description"]="EXTENDED ARABIC-INDIC DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x06F7, -- ۷
+ category="nd",
+ description="EXTENDED ARABIC-INDIC DIGIT SEVEN",
+ direction="en",
+ linebreak="nu",
+ unicodeslot=0x06F7,
},
[0x06F8]={
- ["category"]="nd",
- ["description"]="EXTENDED ARABIC-INDIC DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x06F8, -- ۸
+ category="nd",
+ description="EXTENDED ARABIC-INDIC DIGIT EIGHT",
+ direction="en",
+ linebreak="nu",
+ unicodeslot=0x06F8,
},
[0x06F9]={
- ["category"]="nd",
- ["description"]="EXTENDED ARABIC-INDIC DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x06F9, -- ۹
+ category="nd",
+ description="EXTENDED ARABIC-INDIC DIGIT NINE",
+ direction="en",
+ linebreak="nu",
+ unicodeslot=0x06F9,
},
[0x06FA]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SHEEN WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0634,
- ["unicodeslot"]=0x06FA, -- ۺ
+ category="lo",
+ description="ARABIC LETTER SHEEN WITH DOT BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0634,
+ unicodeslot=0x06FA,
},
[0x06FB]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAD WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0636,
- ["unicodeslot"]=0x06FB, -- ۻ
+ category="lo",
+ description="ARABIC LETTER DAD WITH DOT BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0636,
+ unicodeslot=0x06FB,
},
[0x06FC]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GHAIN WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x063A,
- ["unicodeslot"]=0x06FC, -- ۼ
+ category="lo",
+ description="ARABIC LETTER GHAIN WITH DOT BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x063A,
+ unicodeslot=0x06FC,
},
[0x06FD]={
- ["category"]="so",
- ["description"]="ARABIC SIGN SINDHI AMPERSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06FD, -- ۽
+ category="so",
+ description="ARABIC SIGN SINDHI AMPERSAND",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06FD,
},
[0x06FE]={
- ["category"]="so",
- ["description"]="ARABIC SIGN SINDHI POSTPOSITION MEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x06FE, -- ۾
+ category="so",
+ description="ARABIC SIGN SINDHI POSTPOSITION MEN",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x06FE,
},
[0x06FF]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH WITH INVERTED V",
- ["linebreak"]="al",
- ["shcode"]=0x0647,
- ["unicodeslot"]=0x06FF, -- ۿ
+ category="lo",
+ description="ARABIC LETTER HEH WITH INVERTED V",
+ direction="al",
+ linebreak="al",
+ shcode=0x0647,
+ unicodeslot=0x06FF,
},
[0x0700]={
- ["category"]="po",
- ["description"]="SYRIAC END OF PARAGRAPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0700, -- ܀
+ category="po",
+ description="SYRIAC END OF PARAGRAPH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0700,
},
[0x0701]={
- ["category"]="po",
- ["description"]="SYRIAC SUPRALINEAR FULL STOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0701, -- ܁
+ category="po",
+ description="SYRIAC SUPRALINEAR FULL STOP",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0701,
},
[0x0702]={
- ["category"]="po",
- ["description"]="SYRIAC SUBLINEAR FULL STOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0702, -- ܂
+ category="po",
+ description="SYRIAC SUBLINEAR FULL STOP",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0702,
},
[0x0703]={
- ["category"]="po",
- ["description"]="SYRIAC SUPRALINEAR COLON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0703, -- ܃
+ category="po",
+ description="SYRIAC SUPRALINEAR COLON",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0703,
},
[0x0704]={
- ["category"]="po",
- ["description"]="SYRIAC SUBLINEAR COLON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0704, -- ܄
+ category="po",
+ description="SYRIAC SUBLINEAR COLON",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0704,
},
[0x0705]={
- ["category"]="po",
- ["description"]="SYRIAC HORIZONTAL COLON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0705, -- ܅
+ category="po",
+ description="SYRIAC HORIZONTAL COLON",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0705,
},
[0x0706]={
- ["category"]="po",
- ["description"]="SYRIAC COLON SKEWED LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0706, -- ܆
+ category="po",
+ description="SYRIAC COLON SKEWED LEFT",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0706,
},
[0x0707]={
- ["category"]="po",
- ["description"]="SYRIAC COLON SKEWED RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0707, -- ܇
+ category="po",
+ description="SYRIAC COLON SKEWED RIGHT",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0707,
},
[0x0708]={
- ["category"]="po",
- ["description"]="SYRIAC SUPRALINEAR COLON SKEWED LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0708, -- ܈
+ category="po",
+ description="SYRIAC SUPRALINEAR COLON SKEWED LEFT",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0708,
},
[0x0709]={
- ["category"]="po",
- ["description"]="SYRIAC SUBLINEAR COLON SKEWED RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0709, -- ܉
+ category="po",
+ description="SYRIAC SUBLINEAR COLON SKEWED RIGHT",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0709,
},
[0x070A]={
- ["category"]="po",
- ["description"]="SYRIAC CONTRACTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x070A, -- ܊
+ category="po",
+ description="SYRIAC CONTRACTION",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x070A,
},
[0x070B]={
- ["category"]="po",
- ["description"]="SYRIAC HARKLEAN OBELUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x070B, -- ܋
+ category="po",
+ description="SYRIAC HARKLEAN OBELUS",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x070B,
},
[0x070C]={
- ["category"]="po",
- ["description"]="SYRIAC HARKLEAN METOBELUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x070C, -- ܌
+ category="po",
+ description="SYRIAC HARKLEAN METOBELUS",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x070C,
},
[0x070D]={
- ["category"]="po",
- ["description"]="SYRIAC HARKLEAN ASTERISCUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x070D, -- ܍
+ category="po",
+ description="SYRIAC HARKLEAN ASTERISCUS",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x070D,
},
[0x070F]={
- ["category"]="cf",
- ["description"]="SYRIAC ABBREVIATION MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x070F, -- ܏
+ category="cf",
+ description="SYRIAC ABBREVIATION MARK",
+ direction="bn",
+ linebreak="al",
+ unicodeslot=0x070F,
},
[0x0710]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER ALAPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0710, -- ܐ
+ category="lo",
+ description="SYRIAC LETTER ALAPH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0710,
},
[0x0711]={
- ["category"]="mn",
- ["description"]="SYRIAC LETTER SUPERSCRIPT ALAPH",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0711, -- ܑ
+ category="mn",
+ description="SYRIAC LETTER SUPERSCRIPT ALAPH",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0711,
},
[0x0712]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER BETH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0712, -- ܒ
+ category="lo",
+ description="SYRIAC LETTER BETH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0712,
},
[0x0713]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER GAMAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0713, -- ܓ
+ category="lo",
+ description="SYRIAC LETTER GAMAL",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0713,
},
[0x0714]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER GAMAL GARSHUNI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0714, -- ܔ
+ category="lo",
+ description="SYRIAC LETTER GAMAL GARSHUNI",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0714,
},
[0x0715]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER DALATH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0715, -- ܕ
+ category="lo",
+ description="SYRIAC LETTER DALATH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0715,
},
[0x0716]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER DOTLESS DALATH RISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0716, -- ܖ
+ category="lo",
+ description="SYRIAC LETTER DOTLESS DALATH RISH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0716,
},
[0x0717]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER HE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0717, -- ܗ
+ category="lo",
+ description="SYRIAC LETTER HE",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0717,
},
[0x0718]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER WAW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0718, -- ܘ
+ category="lo",
+ description="SYRIAC LETTER WAW",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0718,
},
[0x0719]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER ZAIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0719, -- ܙ
+ category="lo",
+ description="SYRIAC LETTER ZAIN",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0719,
},
[0x071A]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER HETH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x071A, -- ܚ
+ category="lo",
+ description="SYRIAC LETTER HETH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x071A,
},
[0x071B]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER TETH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x071B, -- ܛ
+ category="lo",
+ description="SYRIAC LETTER TETH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x071B,
},
[0x071C]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER TETH GARSHUNI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x071C, -- ܜ
+ category="lo",
+ description="SYRIAC LETTER TETH GARSHUNI",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x071C,
},
[0x071D]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER YUDH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x071D, -- ܝ
+ category="lo",
+ description="SYRIAC LETTER YUDH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x071D,
},
[0x071E]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER YUDH HE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x071E, -- ܞ
+ category="lo",
+ description="SYRIAC LETTER YUDH HE",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x071E,
},
[0x071F]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER KAPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x071F, -- ܟ
+ category="lo",
+ description="SYRIAC LETTER KAPH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x071F,
},
[0x0720]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER LAMADH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0720, -- ܠ
+ category="lo",
+ description="SYRIAC LETTER LAMADH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0720,
},
[0x0721]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER MIM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0721, -- ܡ
+ category="lo",
+ description="SYRIAC LETTER MIM",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0721,
},
[0x0722]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0722, -- ܢ
+ category="lo",
+ description="SYRIAC LETTER NUN",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0722,
},
[0x0723]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER SEMKATH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0723, -- ܣ
+ category="lo",
+ description="SYRIAC LETTER SEMKATH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0723,
},
[0x0724]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER FINAL SEMKATH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0724, -- ܤ
+ category="lo",
+ description="SYRIAC LETTER FINAL SEMKATH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0724,
},
[0x0725]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0725, -- ܥ
+ category="lo",
+ description="SYRIAC LETTER E",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0725,
},
[0x0726]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER PE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0726, -- ܦ
+ category="lo",
+ description="SYRIAC LETTER PE",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0726,
},
[0x0727]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER REVERSED PE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0727, -- ܧ
+ category="lo",
+ description="SYRIAC LETTER REVERSED PE",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0727,
},
[0x0728]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER SADHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0728, -- ܨ
+ category="lo",
+ description="SYRIAC LETTER SADHE",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0728,
},
[0x0729]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER QAPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0729, -- ܩ
+ category="lo",
+ description="SYRIAC LETTER QAPH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0729,
},
[0x072A]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER RISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x072A, -- ܪ
+ category="lo",
+ description="SYRIAC LETTER RISH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x072A,
},
[0x072B]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER SHIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x072B, -- ܫ
+ category="lo",
+ description="SYRIAC LETTER SHIN",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x072B,
},
[0x072C]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER TAW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x072C, -- ܬ
+ category="lo",
+ description="SYRIAC LETTER TAW",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x072C,
},
[0x072D]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER PERSIAN BHETH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x072D, -- ܭ
+ category="lo",
+ description="SYRIAC LETTER PERSIAN BHETH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x072D,
},
[0x072E]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER PERSIAN GHAMAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x072E, -- ܮ
+ category="lo",
+ description="SYRIAC LETTER PERSIAN GHAMAL",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x072E,
},
[0x072F]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER PERSIAN DHALATH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x072F, -- ܯ
+ category="lo",
+ description="SYRIAC LETTER PERSIAN DHALATH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x072F,
},
[0x0730]={
- ["category"]="mn",
- ["description"]="SYRIAC PTHAHA ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0730, -- ܰ
+ category="mn",
+ description="SYRIAC PTHAHA ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0730,
},
[0x0731]={
- ["category"]="mn",
- ["description"]="SYRIAC PTHAHA BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0731, -- ܱ
+ category="mn",
+ description="SYRIAC PTHAHA BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0731,
},
[0x0732]={
- ["category"]="mn",
- ["description"]="SYRIAC PTHAHA DOTTED",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0732, -- ܲ
+ category="mn",
+ description="SYRIAC PTHAHA DOTTED",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0732,
},
[0x0733]={
- ["category"]="mn",
- ["description"]="SYRIAC ZQAPHA ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0733, -- ܳ
+ category="mn",
+ description="SYRIAC ZQAPHA ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0733,
},
[0x0734]={
- ["category"]="mn",
- ["description"]="SYRIAC ZQAPHA BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0734, -- ܴ
+ category="mn",
+ description="SYRIAC ZQAPHA BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0734,
},
[0x0735]={
- ["category"]="mn",
- ["description"]="SYRIAC ZQAPHA DOTTED",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0735, -- ܵ
+ category="mn",
+ description="SYRIAC ZQAPHA DOTTED",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0735,
},
[0x0736]={
- ["category"]="mn",
- ["description"]="SYRIAC RBASA ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0736, -- ܶ
+ category="mn",
+ description="SYRIAC RBASA ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0736,
},
[0x0737]={
- ["category"]="mn",
- ["description"]="SYRIAC RBASA BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0737, -- ܷ
+ category="mn",
+ description="SYRIAC RBASA BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0737,
},
[0x0738]={
- ["category"]="mn",
- ["description"]="SYRIAC DOTTED ZLAMA HORIZONTAL",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0738, -- ܸ
+ category="mn",
+ description="SYRIAC DOTTED ZLAMA HORIZONTAL",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0738,
},
[0x0739]={
- ["category"]="mn",
- ["description"]="SYRIAC DOTTED ZLAMA ANGULAR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0739, -- ܹ
+ category="mn",
+ description="SYRIAC DOTTED ZLAMA ANGULAR",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0739,
},
[0x073A]={
- ["category"]="mn",
- ["description"]="SYRIAC HBASA ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x073A, -- ܺ
+ category="mn",
+ description="SYRIAC HBASA ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x073A,
},
[0x073B]={
- ["category"]="mn",
- ["description"]="SYRIAC HBASA BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x073B, -- ܻ
+ category="mn",
+ description="SYRIAC HBASA BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x073B,
},
[0x073C]={
- ["category"]="mn",
- ["description"]="SYRIAC HBASA-ESASA DOTTED",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x073C, -- ܼ
+ category="mn",
+ description="SYRIAC HBASA-ESASA DOTTED",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x073C,
},
[0x073D]={
- ["category"]="mn",
- ["description"]="SYRIAC ESASA ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x073D, -- ܽ
+ category="mn",
+ description="SYRIAC ESASA ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x073D,
},
[0x073E]={
- ["category"]="mn",
- ["description"]="SYRIAC ESASA BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x073E, -- ܾ
+ category="mn",
+ description="SYRIAC ESASA BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x073E,
},
[0x073F]={
- ["category"]="mn",
- ["description"]="SYRIAC RWAHA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x073F, -- ܿ
+ category="mn",
+ description="SYRIAC RWAHA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x073F,
},
[0x0740]={
- ["category"]="mn",
- ["description"]="SYRIAC FEMININE DOT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0740, -- ݀
+ category="mn",
+ description="SYRIAC FEMININE DOT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0740,
},
[0x0741]={
- ["category"]="mn",
- ["description"]="SYRIAC QUSHSHAYA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0741, -- ݁
+ category="mn",
+ description="SYRIAC QUSHSHAYA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0741,
},
[0x0742]={
- ["category"]="mn",
- ["description"]="SYRIAC RUKKAKHA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0742, -- ݂
+ category="mn",
+ description="SYRIAC RUKKAKHA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0742,
},
[0x0743]={
- ["category"]="mn",
- ["description"]="SYRIAC TWO VERTICAL DOTS ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0743, -- ݃
+ category="mn",
+ description="SYRIAC TWO VERTICAL DOTS ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0743,
},
[0x0744]={
- ["category"]="mn",
- ["description"]="SYRIAC TWO VERTICAL DOTS BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0744, -- ݄
+ category="mn",
+ description="SYRIAC TWO VERTICAL DOTS BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0744,
},
[0x0745]={
- ["category"]="mn",
- ["description"]="SYRIAC THREE DOTS ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0745, -- ݅
+ category="mn",
+ description="SYRIAC THREE DOTS ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0745,
},
[0x0746]={
- ["category"]="mn",
- ["description"]="SYRIAC THREE DOTS BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0746, -- ݆
+ category="mn",
+ description="SYRIAC THREE DOTS BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0746,
},
[0x0747]={
- ["category"]="mn",
- ["description"]="SYRIAC OBLIQUE LINE ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0747, -- ݇
+ category="mn",
+ description="SYRIAC OBLIQUE LINE ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0747,
},
[0x0748]={
- ["category"]="mn",
- ["description"]="SYRIAC OBLIQUE LINE BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0748, -- ݈
+ category="mn",
+ description="SYRIAC OBLIQUE LINE BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0748,
},
[0x0749]={
- ["category"]="mn",
- ["description"]="SYRIAC MUSIC",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0749, -- ݉
+ category="mn",
+ description="SYRIAC MUSIC",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0749,
},
[0x074A]={
- ["category"]="mn",
- ["description"]="SYRIAC BARREKH",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x074A, -- ݊
+ category="mn",
+ description="SYRIAC BARREKH",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x074A,
},
[0x074D]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER SOGDIAN ZHAIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x074D, -- ݍ
+ category="lo",
+ description="SYRIAC LETTER SOGDIAN ZHAIN",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x074D,
},
[0x074E]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER SOGDIAN KHAPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x074E, -- ݎ
+ category="lo",
+ description="SYRIAC LETTER SOGDIAN KHAPH",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x074E,
},
[0x074F]={
- ["category"]="lo",
- ["description"]="SYRIAC LETTER SOGDIAN FE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x074F, -- ݏ
+ category="lo",
+ description="SYRIAC LETTER SOGDIAN FE",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x074F,
},
[0x0750]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0628,
- ["unicodeslot"]=0x0750, -- ݐ
+ category="lo",
+ description="ARABIC LETTER BEH WITH THREE DOTS HORIZONTALLY BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0628,
+ unicodeslot=0x0750,
},
[0x0751]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0628,
- ["unicodeslot"]=0x0751, -- ݑ
+ category="lo",
+ description="ARABIC LETTER BEH WITH DOT BELOW AND THREE DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0628,
+ unicodeslot=0x0751,
},
[0x0752]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0628,
- ["unicodeslot"]=0x0752, -- ݒ
+ category="lo",
+ description="ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0628,
+ unicodeslot=0x0752,
},
[0x0753]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0628,
- ["unicodeslot"]=0x0753, -- ݓ
+ category="lo",
+ description="ARABIC LETTER BEH WITH THREE DOTS POINTING UPWARDS BELOW AND TWO DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0628,
+ unicodeslot=0x0753,
},
[0x0754]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0628,
- ["unicodeslot"]=0x0754, -- ݔ
+ category="lo",
+ description="ARABIC LETTER BEH WITH TWO DOTS BELOW AND DOT ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0628,
+ unicodeslot=0x0754,
},
[0x0755]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEH WITH INVERTED SMALL V BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0628,
- ["unicodeslot"]=0x0755, -- ݕ
+ category="lo",
+ description="ARABIC LETTER BEH WITH INVERTED SMALL V BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0628,
+ unicodeslot=0x0755,
},
[0x0756]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEH WITH SMALL V",
- ["linebreak"]="al",
- ["shcode"]=0x0628,
- ["unicodeslot"]=0x0756, -- ݖ
+ category="lo",
+ description="ARABIC LETTER BEH WITH SMALL V",
+ direction="al",
+ linebreak="al",
+ shcode=0x0628,
+ unicodeslot=0x0756,
},
[0x0757]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HAH WITH TWO DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x062D,
- ["unicodeslot"]=0x0757, -- ݗ
+ category="lo",
+ description="ARABIC LETTER HAH WITH TWO DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x062D,
+ unicodeslot=0x0757,
},
[0x0758]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x062D,
- ["unicodeslot"]=0x0758, -- ݘ
+ category="lo",
+ description="ARABIC LETTER HAH WITH THREE DOTS POINTING UPWARDS BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x062D,
+ unicodeslot=0x0758,
},
[0x0759]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH",
- ["linebreak"]="al",
- ["shcode"]=0x062F,
- ["unicodeslot"]=0x0759, -- ݙ
+ category="lo",
+ description="ARABIC LETTER DAL WITH TWO DOTS VERTICALLY BELOW AND SMALL TAH",
+ direction="al",
+ linebreak="al",
+ shcode=0x062F,
+ unicodeslot=0x0759,
},
[0x075A]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAL WITH INVERTED SMALL V BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x062F,
- ["unicodeslot"]=0x075A, -- ݚ
+ category="lo",
+ description="ARABIC LETTER DAL WITH INVERTED SMALL V BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x062F,
+ unicodeslot=0x075A,
},
[0x075B]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER REH WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0631,
- ["unicodeslot"]=0x075B, -- ݛ
+ category="lo",
+ description="ARABIC LETTER REH WITH STROKE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0631,
+ unicodeslot=0x075B,
},
[0x075C]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SEEN WITH FOUR DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0633,
- ["unicodeslot"]=0x075C, -- ݜ
+ category="lo",
+ description="ARABIC LETTER SEEN WITH FOUR DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0633,
+ unicodeslot=0x075C,
},
[0x075D]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER AIN WITH TWO DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0639,
- ["unicodeslot"]=0x075D, -- ݝ
+ category="lo",
+ description="ARABIC LETTER AIN WITH TWO DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0639,
+ unicodeslot=0x075D,
},
[0x075E]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0639,
- ["unicodeslot"]=0x075E, -- ݞ
+ category="lo",
+ description="ARABIC LETTER AIN WITH THREE DOTS POINTING DOWNWARDS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0639,
+ unicodeslot=0x075E,
},
[0x075F]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0639,
- ["unicodeslot"]=0x075F, -- ݟ
+ category="lo",
+ description="ARABIC LETTER AIN WITH TWO DOTS VERTICALLY ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0639,
+ unicodeslot=0x075F,
},
[0x0760]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER FEH WITH TWO DOTS BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0641,
- ["unicodeslot"]=0x0760, -- ݠ
+ category="lo",
+ description="ARABIC LETTER FEH WITH TWO DOTS BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0641,
+ unicodeslot=0x0760,
},
[0x0761]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0641,
- ["unicodeslot"]=0x0761, -- ݡ
+ category="lo",
+ description="ARABIC LETTER FEH WITH THREE DOTS POINTING UPWARDS BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0641,
+ unicodeslot=0x0761,
},
[0x0762]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KEHEH WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x06A9,
- ["unicodeslot"]=0x0762, -- ݢ
+ category="lo",
+ description="ARABIC LETTER KEHEH WITH DOT ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x06A9,
+ unicodeslot=0x0762,
},
[0x0763]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KEHEH WITH THREE DOTS ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x06A9,
- ["unicodeslot"]=0x0763, -- ݣ
+ category="lo",
+ description="ARABIC LETTER KEHEH WITH THREE DOTS ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x06A9,
+ unicodeslot=0x0763,
},
[0x0764]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x06A9,
- ["unicodeslot"]=0x0764, -- ݤ
+ category="lo",
+ description="ARABIC LETTER KEHEH WITH THREE DOTS POINTING UPWARDS BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x06A9,
+ unicodeslot=0x0764,
},
[0x0765]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER MEEM WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0645,
- ["unicodeslot"]=0x0765, -- ݥ
+ category="lo",
+ description="ARABIC LETTER MEEM WITH DOT ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0645,
+ unicodeslot=0x0765,
},
[0x0766]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER MEEM WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0645,
- ["unicodeslot"]=0x0766, -- ݦ
+ category="lo",
+ description="ARABIC LETTER MEEM WITH DOT BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0645,
+ unicodeslot=0x0766,
},
[0x0767]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NOON WITH TWO DOTS BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0646,
- ["unicodeslot"]=0x0767, -- ݧ
+ category="lo",
+ description="ARABIC LETTER NOON WITH TWO DOTS BELOW",
+ direction="al",
+ linebreak="al",
+ shcode=0x0646,
+ unicodeslot=0x0767,
},
[0x0768]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NOON WITH SMALL TAH",
- ["linebreak"]="al",
- ["shcode"]=0x0646,
- ["unicodeslot"]=0x0768, -- ݨ
+ category="lo",
+ description="ARABIC LETTER NOON WITH SMALL TAH",
+ direction="al",
+ linebreak="al",
+ shcode=0x0646,
+ unicodeslot=0x0768,
},
[0x0769]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NOON WITH SMALL V",
- ["linebreak"]="al",
- ["shcode"]=0x0646,
- ["unicodeslot"]=0x0769, -- ݩ
+ category="lo",
+ description="ARABIC LETTER NOON WITH SMALL V",
+ direction="al",
+ linebreak="al",
+ shcode=0x0646,
+ unicodeslot=0x0769,
},
[0x076A]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER LAM WITH BAR",
- ["linebreak"]="al",
- ["shcode"]=0x0644,
- ["unicodeslot"]=0x076A, -- ݪ
+ category="lo",
+ description="ARABIC LETTER LAM WITH BAR",
+ direction="al",
+ linebreak="al",
+ shcode=0x0644,
+ unicodeslot=0x076A,
},
[0x076B]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0631,
- ["unicodeslot"]=0x076B, -- ݫ
+ category="lo",
+ description="ARABIC LETTER REH WITH TWO DOTS VERTICALLY ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0631,
+ unicodeslot=0x076B,
},
[0x076C]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER REH WITH HAMZA ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0631,
- ["unicodeslot"]=0x076C, -- ݬ
+ category="lo",
+ description="ARABIC LETTER REH WITH HAMZA ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0631,
+ unicodeslot=0x076C,
},
[0x076D]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0633,
- ["unicodeslot"]=0x076D, -- ݭ
+ category="lo",
+ description="ARABIC LETTER SEEN WITH TWO DOTS VERTICALLY ABOVE",
+ direction="al",
+ linebreak="al",
+ shcode=0x0633,
+ unicodeslot=0x076D,
},
[0x0780]={
- ["category"]="lo",
- ["description"]="THAANA LETTER HAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0780, -- ހ
+ category="lo",
+ description="THAANA LETTER HAA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0780,
},
[0x0781]={
- ["category"]="lo",
- ["description"]="THAANA LETTER SHAVIYANI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0781, -- ށ
+ category="lo",
+ description="THAANA LETTER SHAVIYANI",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0781,
},
[0x0782]={
- ["category"]="lo",
- ["description"]="THAANA LETTER NOONU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0782, -- ނ
+ category="lo",
+ description="THAANA LETTER NOONU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0782,
},
[0x0783]={
- ["category"]="lo",
- ["description"]="THAANA LETTER RAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0783, -- ރ
+ category="lo",
+ description="THAANA LETTER RAA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0783,
},
[0x0784]={
- ["category"]="lo",
- ["description"]="THAANA LETTER BAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0784, -- ބ
+ category="lo",
+ description="THAANA LETTER BAA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0784,
},
[0x0785]={
- ["category"]="lo",
- ["description"]="THAANA LETTER LHAVIYANI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0785, -- ޅ
+ category="lo",
+ description="THAANA LETTER LHAVIYANI",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0785,
},
[0x0786]={
- ["category"]="lo",
- ["description"]="THAANA LETTER KAAFU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0786, -- ކ
+ category="lo",
+ description="THAANA LETTER KAAFU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0786,
},
[0x0787]={
- ["category"]="lo",
- ["description"]="THAANA LETTER ALIFU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0787, -- އ
+ category="lo",
+ description="THAANA LETTER ALIFU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0787,
},
[0x0788]={
- ["category"]="lo",
- ["description"]="THAANA LETTER VAAVU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0788, -- ވ
+ category="lo",
+ description="THAANA LETTER VAAVU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0788,
},
[0x0789]={
- ["category"]="lo",
- ["description"]="THAANA LETTER MEEMU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0789, -- މ
+ category="lo",
+ description="THAANA LETTER MEEMU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0789,
},
[0x078A]={
- ["category"]="lo",
- ["description"]="THAANA LETTER FAAFU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x078A, -- ފ
+ category="lo",
+ description="THAANA LETTER FAAFU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x078A,
},
[0x078B]={
- ["category"]="lo",
- ["description"]="THAANA LETTER DHAALU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x078B, -- ދ
+ category="lo",
+ description="THAANA LETTER DHAALU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x078B,
},
[0x078C]={
- ["category"]="lo",
- ["description"]="THAANA LETTER THAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x078C, -- ތ
+ category="lo",
+ description="THAANA LETTER THAA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x078C,
},
[0x078D]={
- ["category"]="lo",
- ["description"]="THAANA LETTER LAAMU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x078D, -- ލ
+ category="lo",
+ description="THAANA LETTER LAAMU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x078D,
},
[0x078E]={
- ["category"]="lo",
- ["description"]="THAANA LETTER GAAFU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x078E, -- ގ
+ category="lo",
+ description="THAANA LETTER GAAFU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x078E,
},
[0x078F]={
- ["category"]="lo",
- ["description"]="THAANA LETTER GNAVIYANI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x078F, -- ޏ
+ category="lo",
+ description="THAANA LETTER GNAVIYANI",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x078F,
},
[0x0790]={
- ["category"]="lo",
- ["description"]="THAANA LETTER SEENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0790, -- ސ
+ category="lo",
+ description="THAANA LETTER SEENU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0790,
},
[0x0791]={
- ["category"]="lo",
- ["description"]="THAANA LETTER DAVIYANI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0791, -- ޑ
+ category="lo",
+ description="THAANA LETTER DAVIYANI",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0791,
},
[0x0792]={
- ["category"]="lo",
- ["description"]="THAANA LETTER ZAVIYANI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0792, -- ޒ
+ category="lo",
+ description="THAANA LETTER ZAVIYANI",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0792,
},
[0x0793]={
- ["category"]="lo",
- ["description"]="THAANA LETTER TAVIYANI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0793, -- ޓ
+ category="lo",
+ description="THAANA LETTER TAVIYANI",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0793,
},
[0x0794]={
- ["category"]="lo",
- ["description"]="THAANA LETTER YAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0794, -- ޔ
+ category="lo",
+ description="THAANA LETTER YAA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0794,
},
[0x0795]={
- ["category"]="lo",
- ["description"]="THAANA LETTER PAVIYANI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0795, -- ޕ
+ category="lo",
+ description="THAANA LETTER PAVIYANI",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0795,
},
[0x0796]={
- ["category"]="lo",
- ["description"]="THAANA LETTER JAVIYANI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0796, -- ޖ
+ category="lo",
+ description="THAANA LETTER JAVIYANI",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0796,
},
[0x0797]={
- ["category"]="lo",
- ["description"]="THAANA LETTER CHAVIYANI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0797, -- ޗ
+ category="lo",
+ description="THAANA LETTER CHAVIYANI",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0797,
},
[0x0798]={
- ["category"]="lo",
- ["description"]="THAANA LETTER TTAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0798, -- ޘ
+ category="lo",
+ description="THAANA LETTER TTAA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0798,
},
[0x0799]={
- ["category"]="lo",
- ["description"]="THAANA LETTER HHAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0799, -- ޙ
+ category="lo",
+ description="THAANA LETTER HHAA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x0799,
},
[0x079A]={
- ["category"]="lo",
- ["description"]="THAANA LETTER KHAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x079A, -- ޚ
+ category="lo",
+ description="THAANA LETTER KHAA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x079A,
},
[0x079B]={
- ["category"]="lo",
- ["description"]="THAANA LETTER THAALU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x079B, -- ޛ
+ category="lo",
+ description="THAANA LETTER THAALU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x079B,
},
[0x079C]={
- ["category"]="lo",
- ["description"]="THAANA LETTER ZAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x079C, -- ޜ
+ category="lo",
+ description="THAANA LETTER ZAA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x079C,
},
[0x079D]={
- ["category"]="lo",
- ["description"]="THAANA LETTER SHEENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x079D, -- ޝ
+ category="lo",
+ description="THAANA LETTER SHEENU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x079D,
},
[0x079E]={
- ["category"]="lo",
- ["description"]="THAANA LETTER SAADHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x079E, -- ޞ
+ category="lo",
+ description="THAANA LETTER SAADHU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x079E,
},
[0x079F]={
- ["category"]="lo",
- ["description"]="THAANA LETTER DAADHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x079F, -- ޟ
+ category="lo",
+ description="THAANA LETTER DAADHU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x079F,
},
[0x07A0]={
- ["category"]="lo",
- ["description"]="THAANA LETTER TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07A0, -- ޠ
+ category="lo",
+ description="THAANA LETTER TO",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x07A0,
},
[0x07A1]={
- ["category"]="lo",
- ["description"]="THAANA LETTER ZO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07A1, -- ޡ
+ category="lo",
+ description="THAANA LETTER ZO",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x07A1,
},
[0x07A2]={
- ["category"]="lo",
- ["description"]="THAANA LETTER AINU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07A2, -- ޢ
+ category="lo",
+ description="THAANA LETTER AINU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x07A2,
},
[0x07A3]={
- ["category"]="lo",
- ["description"]="THAANA LETTER GHAINU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07A3, -- ޣ
+ category="lo",
+ description="THAANA LETTER GHAINU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x07A3,
},
[0x07A4]={
- ["category"]="lo",
- ["description"]="THAANA LETTER QAAFU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07A4, -- ޤ
+ category="lo",
+ description="THAANA LETTER QAAFU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x07A4,
},
[0x07A5]={
- ["category"]="lo",
- ["description"]="THAANA LETTER WAAVU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07A5, -- ޥ
+ category="lo",
+ description="THAANA LETTER WAAVU",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x07A5,
},
[0x07A6]={
- ["category"]="mn",
- ["description"]="THAANA ABAFILI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07A6, -- ަ
+ category="mn",
+ description="THAANA ABAFILI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07A6,
},
[0x07A7]={
- ["category"]="mn",
- ["description"]="THAANA AABAAFILI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07A7, -- ާ
+ category="mn",
+ description="THAANA AABAAFILI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07A7,
},
[0x07A8]={
- ["category"]="mn",
- ["description"]="THAANA IBIFILI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07A8, -- ި
+ category="mn",
+ description="THAANA IBIFILI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07A8,
},
[0x07A9]={
- ["category"]="mn",
- ["description"]="THAANA EEBEEFILI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07A9, -- ީ
+ category="mn",
+ description="THAANA EEBEEFILI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07A9,
},
[0x07AA]={
- ["category"]="mn",
- ["description"]="THAANA UBUFILI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07AA, -- ު
+ category="mn",
+ description="THAANA UBUFILI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07AA,
},
[0x07AB]={
- ["category"]="mn",
- ["description"]="THAANA OOBOOFILI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07AB, -- ޫ
+ category="mn",
+ description="THAANA OOBOOFILI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07AB,
},
[0x07AC]={
- ["category"]="mn",
- ["description"]="THAANA EBEFILI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07AC, -- ެ
+ category="mn",
+ description="THAANA EBEFILI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07AC,
},
[0x07AD]={
- ["category"]="mn",
- ["description"]="THAANA EYBEYFILI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07AD, -- ޭ
+ category="mn",
+ description="THAANA EYBEYFILI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07AD,
},
[0x07AE]={
- ["category"]="mn",
- ["description"]="THAANA OBOFILI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07AE, -- ޮ
+ category="mn",
+ description="THAANA OBOFILI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07AE,
},
[0x07AF]={
- ["category"]="mn",
- ["description"]="THAANA OABOAFILI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07AF, -- ޯ
+ category="mn",
+ description="THAANA OABOAFILI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07AF,
},
[0x07B0]={
- ["category"]="mn",
- ["description"]="THAANA SUKUN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07B0, -- ް
+ category="mn",
+ description="THAANA SUKUN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07B0,
},
[0x07B1]={
- ["category"]="lo",
- ["description"]="THAANA LETTER NAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07B1, -- ޱ
+ category="lo",
+ description="THAANA LETTER NAA",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0x07B1,
},
[0x07C0]={
- ["category"]="nd",
- ["description"]="NKO DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x07C0, -- ߀
+ category="nd",
+ description="NKO DIGIT ZERO",
+ direction="r",
+ linebreak="nu",
+ unicodeslot=0x07C0,
},
[0x07C1]={
- ["category"]="nd",
- ["description"]="NKO DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x07C1, -- ߁
+ category="nd",
+ description="NKO DIGIT ONE",
+ direction="r",
+ linebreak="nu",
+ unicodeslot=0x07C1,
},
[0x07C2]={
- ["category"]="nd",
- ["description"]="NKO DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x07C2, -- ߂
+ category="nd",
+ description="NKO DIGIT TWO",
+ direction="r",
+ linebreak="nu",
+ unicodeslot=0x07C2,
},
[0x07C3]={
- ["category"]="nd",
- ["description"]="NKO DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x07C3, -- ߃
+ category="nd",
+ description="NKO DIGIT THREE",
+ direction="r",
+ linebreak="nu",
+ unicodeslot=0x07C3,
},
[0x07C4]={
- ["category"]="nd",
- ["description"]="NKO DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x07C4, -- ߄
+ category="nd",
+ description="NKO DIGIT FOUR",
+ direction="r",
+ linebreak="nu",
+ unicodeslot=0x07C4,
},
[0x07C5]={
- ["category"]="nd",
- ["description"]="NKO DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x07C5, -- ߅
+ category="nd",
+ description="NKO DIGIT FIVE",
+ direction="r",
+ linebreak="nu",
+ unicodeslot=0x07C5,
},
[0x07C6]={
- ["category"]="nd",
- ["description"]="NKO DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x07C6, -- ߆
+ category="nd",
+ description="NKO DIGIT SIX",
+ direction="r",
+ linebreak="nu",
+ unicodeslot=0x07C6,
},
[0x07C7]={
- ["category"]="nd",
- ["description"]="NKO DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x07C7, -- ߇
+ category="nd",
+ description="NKO DIGIT SEVEN",
+ direction="r",
+ linebreak="nu",
+ unicodeslot=0x07C7,
},
[0x07C8]={
- ["category"]="nd",
- ["description"]="NKO DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x07C8, -- ߈
+ category="nd",
+ description="NKO DIGIT EIGHT",
+ direction="r",
+ linebreak="nu",
+ unicodeslot=0x07C8,
},
[0x07C9]={
- ["category"]="nd",
- ["description"]="NKO DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x07C9, -- ߉
+ category="nd",
+ description="NKO DIGIT NINE",
+ direction="r",
+ linebreak="nu",
+ unicodeslot=0x07C9,
},
[0x07CA]={
- ["category"]="lo",
- ["description"]="NKO LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07CA, -- ߊ
+ category="lo",
+ description="NKO LETTER A",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07CA,
},
[0x07CB]={
- ["category"]="lo",
- ["description"]="NKO LETTER EE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07CB, -- ߋ
+ category="lo",
+ description="NKO LETTER EE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07CB,
},
[0x07CC]={
- ["category"]="lo",
- ["description"]="NKO LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07CC, -- ߌ
+ category="lo",
+ description="NKO LETTER I",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07CC,
},
[0x07CD]={
- ["category"]="lo",
- ["description"]="NKO LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07CD, -- ߍ
+ category="lo",
+ description="NKO LETTER E",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07CD,
},
[0x07CE]={
- ["category"]="lo",
- ["description"]="NKO LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07CE, -- ߎ
+ category="lo",
+ description="NKO LETTER U",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07CE,
},
[0x07CF]={
- ["category"]="lo",
- ["description"]="NKO LETTER OO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07CF, -- ߏ
+ category="lo",
+ description="NKO LETTER OO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07CF,
},
[0x07D0]={
- ["category"]="lo",
- ["description"]="NKO LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07D0, -- ߐ
+ category="lo",
+ description="NKO LETTER O",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07D0,
},
[0x07D1]={
- ["category"]="lo",
- ["description"]="NKO LETTER DAGBASINNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07D1, -- ߑ
+ category="lo",
+ description="NKO LETTER DAGBASINNA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07D1,
},
[0x07D2]={
- ["category"]="lo",
- ["description"]="NKO LETTER N",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07D2, -- ߒ
+ category="lo",
+ description="NKO LETTER N",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07D2,
},
[0x07D3]={
- ["category"]="lo",
- ["description"]="NKO LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07D3, -- ߓ
+ category="lo",
+ description="NKO LETTER BA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07D3,
},
[0x07D4]={
- ["category"]="lo",
- ["description"]="NKO LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07D4, -- ߔ
+ category="lo",
+ description="NKO LETTER PA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07D4,
},
[0x07D5]={
- ["category"]="lo",
- ["description"]="NKO LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07D5, -- ߕ
+ category="lo",
+ description="NKO LETTER TA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07D5,
},
[0x07D6]={
- ["category"]="lo",
- ["description"]="NKO LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07D6, -- ߖ
+ category="lo",
+ description="NKO LETTER JA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07D6,
},
[0x07D7]={
- ["category"]="lo",
- ["description"]="NKO LETTER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07D7, -- ߗ
+ category="lo",
+ description="NKO LETTER CHA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07D7,
},
[0x07D8]={
- ["category"]="lo",
- ["description"]="NKO LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07D8, -- ߘ
+ category="lo",
+ description="NKO LETTER DA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07D8,
},
[0x07D9]={
- ["category"]="lo",
- ["description"]="NKO LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07D9, -- ߙ
+ category="lo",
+ description="NKO LETTER RA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07D9,
},
[0x07DA]={
- ["category"]="lo",
- ["description"]="NKO LETTER RRA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07DA, -- ߚ
+ category="lo",
+ description="NKO LETTER RRA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07DA,
},
[0x07DB]={
- ["category"]="lo",
- ["description"]="NKO LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07DB, -- ߛ
+ category="lo",
+ description="NKO LETTER SA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07DB,
},
[0x07DC]={
- ["category"]="lo",
- ["description"]="NKO LETTER GBA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07DC, -- ߜ
+ category="lo",
+ description="NKO LETTER GBA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07DC,
},
[0x07DD]={
- ["category"]="lo",
- ["description"]="NKO LETTER FA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07DD, -- ߝ
+ category="lo",
+ description="NKO LETTER FA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07DD,
},
[0x07DE]={
- ["category"]="lo",
- ["description"]="NKO LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07DE, -- ߞ
+ category="lo",
+ description="NKO LETTER KA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07DE,
},
[0x07DF]={
- ["category"]="lo",
- ["description"]="NKO LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07DF, -- ߟ
+ category="lo",
+ description="NKO LETTER LA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07DF,
},
[0x07E0]={
- ["category"]="lo",
- ["description"]="NKO LETTER NA WOLOSO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07E0, -- ߠ
+ category="lo",
+ description="NKO LETTER NA WOLOSO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07E0,
},
[0x07E1]={
- ["category"]="lo",
- ["description"]="NKO LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07E1, -- ߡ
+ category="lo",
+ description="NKO LETTER MA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07E1,
},
[0x07E2]={
- ["category"]="lo",
- ["description"]="NKO LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07E2, -- ߢ
+ category="lo",
+ description="NKO LETTER NYA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07E2,
},
[0x07E3]={
- ["category"]="lo",
- ["description"]="NKO LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07E3, -- ߣ
+ category="lo",
+ description="NKO LETTER NA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07E3,
},
[0x07E4]={
- ["category"]="lo",
- ["description"]="NKO LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07E4, -- ߤ
+ category="lo",
+ description="NKO LETTER HA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07E4,
},
[0x07E5]={
- ["category"]="lo",
- ["description"]="NKO LETTER WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07E5, -- ߥ
+ category="lo",
+ description="NKO LETTER WA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07E5,
},
[0x07E6]={
- ["category"]="lo",
- ["description"]="NKO LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07E6, -- ߦ
+ category="lo",
+ description="NKO LETTER YA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07E6,
},
[0x07E7]={
- ["category"]="lo",
- ["description"]="NKO LETTER NYA WOLOSO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07E7, -- ߧ
+ category="lo",
+ description="NKO LETTER NYA WOLOSO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07E7,
},
[0x07E8]={
- ["category"]="lo",
- ["description"]="NKO LETTER JONA JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07E8, -- ߨ
+ category="lo",
+ description="NKO LETTER JONA JA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07E8,
},
[0x07E9]={
- ["category"]="lo",
- ["description"]="NKO LETTER JONA CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07E9, -- ߩ
+ category="lo",
+ description="NKO LETTER JONA CHA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07E9,
},
[0x07EA]={
- ["category"]="lo",
- ["description"]="NKO LETTER JONA RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07EA, -- ߪ
+ category="lo",
+ description="NKO LETTER JONA RA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07EA,
},
[0x07EB]={
- ["category"]="mn",
- ["description"]="NKO COMBINING SHORT HIGH TONE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07EB, -- ߫
+ category="mn",
+ description="NKO COMBINING SHORT HIGH TONE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07EB,
},
[0x07EC]={
- ["category"]="mn",
- ["description"]="NKO COMBINING SHORT LOW TONE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07EC, -- ߬
+ category="mn",
+ description="NKO COMBINING SHORT LOW TONE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07EC,
},
[0x07ED]={
- ["category"]="mn",
- ["description"]="NKO COMBINING SHORT RISING TONE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07ED, -- ߭
+ category="mn",
+ description="NKO COMBINING SHORT RISING TONE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07ED,
},
[0x07EE]={
- ["category"]="mn",
- ["description"]="NKO COMBINING LONG DESCENDING TONE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07EE, -- ߮
+ category="mn",
+ description="NKO COMBINING LONG DESCENDING TONE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07EE,
},
[0x07EF]={
- ["category"]="mn",
- ["description"]="NKO COMBINING LONG HIGH TONE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07EF, -- ߯
+ category="mn",
+ description="NKO COMBINING LONG HIGH TONE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07EF,
},
[0x07F0]={
- ["category"]="mn",
- ["description"]="NKO COMBINING LONG LOW TONE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07F0, -- ߰
+ category="mn",
+ description="NKO COMBINING LONG LOW TONE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07F0,
},
[0x07F1]={
- ["category"]="mn",
- ["description"]="NKO COMBINING LONG RISING TONE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07F1, -- ߱
+ category="mn",
+ description="NKO COMBINING LONG RISING TONE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07F1,
},
[0x07F2]={
- ["category"]="mn",
- ["description"]="NKO COMBINING NASALIZATION MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07F2, -- ߲
+ category="mn",
+ description="NKO COMBINING NASALIZATION MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07F2,
},
[0x07F3]={
- ["category"]="mn",
- ["description"]="NKO COMBINING DOUBLE DOT ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x07F3, -- ߳
+ category="mn",
+ description="NKO COMBINING DOUBLE DOT ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x07F3,
},
[0x07F4]={
- ["category"]="lm",
- ["description"]="NKO HIGH TONE APOSTROPHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07F4, -- ߴ
+ category="lm",
+ description="NKO HIGH TONE APOSTROPHE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07F4,
},
[0x07F5]={
- ["category"]="lm",
- ["description"]="NKO LOW TONE APOSTROPHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07F5, -- ߵ
+ category="lm",
+ description="NKO LOW TONE APOSTROPHE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07F5,
},
[0x07F6]={
- ["category"]="so",
- ["description"]="NKO SYMBOL OO DENNEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07F6, -- ߶
+ category="so",
+ description="NKO SYMBOL OO DENNEN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x07F6,
},
[0x07F7]={
- ["category"]="po",
- ["description"]="NKO SYMBOL GBAKURUNEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07F7, -- ߷
+ category="po",
+ description="NKO SYMBOL GBAKURUNEN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x07F7,
},
[0x07F8]={
- ["category"]="po",
- ["description"]="NKO COMMA",
- ["linebreak"]="is",
- ["unicodeslot"]=0x07F8, -- ߸
+ category="po",
+ description="NKO COMMA",
+ direction="on",
+ linebreak="is",
+ unicodeslot=0x07F8,
},
[0x07F9]={
- ["category"]="po",
- ["description"]="NKO EXCLAMATION MARK",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x07F9, -- ߹
+ category="po",
+ description="NKO EXCLAMATION MARK",
+ direction="on",
+ linebreak="ex",
+ unicodeslot=0x07F9,
},
[0x07FA]={
- ["category"]="lm",
- ["description"]="NKO LAJANYALAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x07FA, -- ߺ
+ category="lm",
+ description="NKO LAJANYALAN",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x07FA,
},
[0x0901]={
- ["category"]="mn",
- ["description"]="DEVANAGARI SIGN CANDRABINDU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0901, -- ँ
+ category="mn",
+ description="DEVANAGARI SIGN CANDRABINDU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0901,
},
[0x0902]={
- ["category"]="mn",
- ["description"]="DEVANAGARI SIGN ANUSVARA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0902, -- ं
+ category="mn",
+ description="DEVANAGARI SIGN ANUSVARA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0902,
},
[0x0903]={
- ["category"]="mc",
- ["description"]="DEVANAGARI SIGN VISARGA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0903, -- ः
+ category="mc",
+ description="DEVANAGARI SIGN VISARGA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0903,
},
[0x0904]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER SHORT A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0904, -- ऄ
+ category="lo",
+ description="DEVANAGARI LETTER SHORT A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0904,
},
[0x0905]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0905, -- अ
+ category="lo",
+ description="DEVANAGARI LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0905,
},
[0x0906]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0906, -- आ
+ category="lo",
+ description="DEVANAGARI LETTER AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0906,
},
[0x0907]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0907, -- इ
+ category="lo",
+ description="DEVANAGARI LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0907,
},
[0x0908]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER II",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0908, -- ई
+ category="lo",
+ description="DEVANAGARI LETTER II",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0908,
},
[0x0909]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0909, -- उ
+ category="lo",
+ description="DEVANAGARI LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0909,
},
[0x090A]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER UU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x090A, -- ऊ
+ category="lo",
+ description="DEVANAGARI LETTER UU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x090A,
},
[0x090B]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER VOCALIC R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x090B, -- ऋ
+ category="lo",
+ description="DEVANAGARI LETTER VOCALIC R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x090B,
},
[0x090C]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER VOCALIC L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x090C, -- ऌ
+ category="lo",
+ description="DEVANAGARI LETTER VOCALIC L",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x090C,
},
[0x090D]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER CANDRA E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x090D, -- ऍ
+ category="lo",
+ description="DEVANAGARI LETTER CANDRA E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x090D,
},
[0x090E]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER SHORT E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x090E, -- ऎ
+ category="lo",
+ description="DEVANAGARI LETTER SHORT E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x090E,
},
[0x090F]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x090F, -- ए
+ category="lo",
+ description="DEVANAGARI LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x090F,
},
[0x0910]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER AI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0910, -- ऐ
+ category="lo",
+ description="DEVANAGARI LETTER AI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0910,
},
[0x0911]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER CANDRA O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0911, -- ऑ
+ category="lo",
+ description="DEVANAGARI LETTER CANDRA O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0911,
},
[0x0912]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER SHORT O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0912, -- ऒ
+ category="lo",
+ description="DEVANAGARI LETTER SHORT O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0912,
},
[0x0913]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0913, -- ओ
+ category="lo",
+ description="DEVANAGARI LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0913,
},
[0x0914]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER AU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0914, -- औ
+ category="lo",
+ description="DEVANAGARI LETTER AU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0914,
},
[0x0915]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0915, -- क
+ category="lo",
+ description="DEVANAGARI LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0915,
},
[0x0916]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0916, -- ख
+ category="lo",
+ description="DEVANAGARI LETTER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0916,
},
[0x0917]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0917, -- ग
+ category="lo",
+ description="DEVANAGARI LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0917,
},
[0x0918]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER GHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0918, -- घ
+ category="lo",
+ description="DEVANAGARI LETTER GHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0918,
},
[0x0919]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0919, -- ङ
+ category="lo",
+ description="DEVANAGARI LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0919,
},
[0x091A]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x091A, -- च
+ category="lo",
+ description="DEVANAGARI LETTER CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x091A,
},
[0x091B]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x091B, -- छ
+ category="lo",
+ description="DEVANAGARI LETTER CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x091B,
},
[0x091C]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x091C, -- ज
+ category="lo",
+ description="DEVANAGARI LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x091C,
},
[0x091D]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER JHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x091D, -- झ
+ category="lo",
+ description="DEVANAGARI LETTER JHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x091D,
},
[0x091E]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x091E, -- ञ
+ category="lo",
+ description="DEVANAGARI LETTER NYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x091E,
},
[0x091F]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x091F, -- ट
+ category="lo",
+ description="DEVANAGARI LETTER TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x091F,
},
[0x0920]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER TTHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0920, -- ठ
+ category="lo",
+ description="DEVANAGARI LETTER TTHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0920,
},
[0x0921]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER DDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0921, -- ड
+ category="lo",
+ description="DEVANAGARI LETTER DDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0921,
},
[0x0922]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER DDHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0922, -- ढ
+ category="lo",
+ description="DEVANAGARI LETTER DDHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0922,
},
[0x0923]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER NNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0923, -- ण
+ category="lo",
+ description="DEVANAGARI LETTER NNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0923,
},
[0x0924]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0924, -- त
+ category="lo",
+ description="DEVANAGARI LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0924,
},
[0x0925]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0925, -- थ
+ category="lo",
+ description="DEVANAGARI LETTER THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0925,
},
[0x0926]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0926, -- द
+ category="lo",
+ description="DEVANAGARI LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0926,
},
[0x0927]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER DHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0927, -- ध
+ category="lo",
+ description="DEVANAGARI LETTER DHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0927,
},
[0x0928]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0928, -- न
+ category="lo",
+ description="DEVANAGARI LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0928,
},
[0x0929]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER NNNA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0928, 0x093C },
- ["unicodeslot"]=0x0929, -- ऩ
+ category="lo",
+ description="DEVANAGARI LETTER NNNA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0928, 0x093C },
+ unicodeslot=0x0929,
},
[0x092A]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x092A, -- प
+ category="lo",
+ description="DEVANAGARI LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x092A,
},
[0x092B]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER PHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x092B, -- फ
+ category="lo",
+ description="DEVANAGARI LETTER PHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x092B,
},
[0x092C]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x092C, -- ब
+ category="lo",
+ description="DEVANAGARI LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x092C,
},
[0x092D]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER BHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x092D, -- भ
+ category="lo",
+ description="DEVANAGARI LETTER BHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x092D,
},
[0x092E]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x092E, -- म
+ category="lo",
+ description="DEVANAGARI LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x092E,
},
[0x092F]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x092F, -- य
+ category="lo",
+ description="DEVANAGARI LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x092F,
},
[0x0930]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0930, -- र
+ category="lo",
+ description="DEVANAGARI LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0930,
},
[0x0931]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER RRA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0930, 0x093C },
- ["unicodeslot"]=0x0931, -- ऱ
+ category="lo",
+ description="DEVANAGARI LETTER RRA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0930, 0x093C },
+ unicodeslot=0x0931,
},
[0x0932]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0932, -- ल
+ category="lo",
+ description="DEVANAGARI LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0932,
},
[0x0933]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER LLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0933, -- ळ
+ category="lo",
+ description="DEVANAGARI LETTER LLA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0933,
},
[0x0934]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER LLLA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0933, 0x093C },
- ["unicodeslot"]=0x0934, -- ऴ
+ category="lo",
+ description="DEVANAGARI LETTER LLLA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0933, 0x093C },
+ unicodeslot=0x0934,
},
[0x0935]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER VA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0935, -- व
+ category="lo",
+ description="DEVANAGARI LETTER VA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0935,
},
[0x0936]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0936, -- श
+ category="lo",
+ description="DEVANAGARI LETTER SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0936,
},
[0x0937]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0937, -- ष
+ category="lo",
+ description="DEVANAGARI LETTER SSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0937,
},
[0x0938]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0938, -- स
+ category="lo",
+ description="DEVANAGARI LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0938,
},
[0x0939]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0939, -- ह
+ category="lo",
+ description="DEVANAGARI LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0939,
},
[0x093C]={
- ["category"]="mn",
- ["description"]="DEVANAGARI SIGN NUKTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x093C, -- ़
+ category="mn",
+ description="DEVANAGARI SIGN NUKTA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x093C,
},
[0x093D]={
- ["category"]="lo",
- ["description"]="DEVANAGARI SIGN AVAGRAHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x093D, -- ऽ
+ category="lo",
+ description="DEVANAGARI SIGN AVAGRAHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x093D,
},
[0x093E]={
- ["category"]="mc",
- ["description"]="DEVANAGARI VOWEL SIGN AA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x093E, -- ा
+ category="mc",
+ description="DEVANAGARI VOWEL SIGN AA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x093E,
},
[0x093F]={
- ["category"]="mc",
- ["description"]="DEVANAGARI VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x093F, -- ि
+ category="mc",
+ description="DEVANAGARI VOWEL SIGN I",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x093F,
},
[0x0940]={
- ["category"]="mc",
- ["description"]="DEVANAGARI VOWEL SIGN II",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0940, -- ी
+ category="mc",
+ description="DEVANAGARI VOWEL SIGN II",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0940,
},
[0x0941]={
- ["category"]="mn",
- ["description"]="DEVANAGARI VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0941, -- ु
+ category="mn",
+ description="DEVANAGARI VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0941,
},
[0x0942]={
- ["category"]="mn",
- ["description"]="DEVANAGARI VOWEL SIGN UU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0942, -- ू
+ category="mn",
+ description="DEVANAGARI VOWEL SIGN UU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0942,
},
[0x0943]={
- ["category"]="mn",
- ["description"]="DEVANAGARI VOWEL SIGN VOCALIC R",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0943, -- ृ
+ category="mn",
+ description="DEVANAGARI VOWEL SIGN VOCALIC R",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0943,
},
[0x0944]={
- ["category"]="mn",
- ["description"]="DEVANAGARI VOWEL SIGN VOCALIC RR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0944, -- ॄ
+ category="mn",
+ description="DEVANAGARI VOWEL SIGN VOCALIC RR",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0944,
},
[0x0945]={
- ["category"]="mn",
- ["description"]="DEVANAGARI VOWEL SIGN CANDRA E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0945, -- ॅ
+ category="mn",
+ description="DEVANAGARI VOWEL SIGN CANDRA E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0945,
},
[0x0946]={
- ["category"]="mn",
- ["description"]="DEVANAGARI VOWEL SIGN SHORT E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0946, -- ॆ
+ category="mn",
+ description="DEVANAGARI VOWEL SIGN SHORT E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0946,
},
[0x0947]={
- ["category"]="mn",
- ["description"]="DEVANAGARI VOWEL SIGN E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0947, -- े
+ category="mn",
+ description="DEVANAGARI VOWEL SIGN E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0947,
},
[0x0948]={
- ["category"]="mn",
- ["description"]="DEVANAGARI VOWEL SIGN AI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0948, -- ै
+ category="mn",
+ description="DEVANAGARI VOWEL SIGN AI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0948,
},
[0x0949]={
- ["category"]="mc",
- ["description"]="DEVANAGARI VOWEL SIGN CANDRA O",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0949, -- ॉ
+ category="mc",
+ description="DEVANAGARI VOWEL SIGN CANDRA O",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0949,
},
[0x094A]={
- ["category"]="mc",
- ["description"]="DEVANAGARI VOWEL SIGN SHORT O",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x094A, -- ॊ
+ category="mc",
+ description="DEVANAGARI VOWEL SIGN SHORT O",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x094A,
},
[0x094B]={
- ["category"]="mc",
- ["description"]="DEVANAGARI VOWEL SIGN O",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x094B, -- ो
+ category="mc",
+ description="DEVANAGARI VOWEL SIGN O",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x094B,
},
[0x094C]={
- ["category"]="mc",
- ["description"]="DEVANAGARI VOWEL SIGN AU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x094C, -- ौ
+ category="mc",
+ description="DEVANAGARI VOWEL SIGN AU",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x094C,
},
[0x094D]={
- ["category"]="mn",
- ["description"]="DEVANAGARI SIGN VIRAMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x094D, -- ्
+ category="mn",
+ description="DEVANAGARI SIGN VIRAMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x094D,
},
[0x0950]={
- ["category"]="lo",
- ["description"]="DEVANAGARI OM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0950, -- ॐ
+ category="lo",
+ description="DEVANAGARI OM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0950,
},
[0x0951]={
- ["category"]="mn",
- ["description"]="DEVANAGARI STRESS SIGN UDATTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0951, -- ॑
+ category="mn",
+ description="DEVANAGARI STRESS SIGN UDATTA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0951,
},
[0x0952]={
- ["category"]="mn",
- ["description"]="DEVANAGARI STRESS SIGN ANUDATTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0952, -- ॒
+ category="mn",
+ description="DEVANAGARI STRESS SIGN ANUDATTA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0952,
},
[0x0953]={
- ["category"]="mn",
- ["description"]="DEVANAGARI GRAVE ACCENT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0953, -- ॓
+ category="mn",
+ description="DEVANAGARI GRAVE ACCENT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0953,
},
[0x0954]={
- ["category"]="mn",
- ["description"]="DEVANAGARI ACUTE ACCENT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0954, -- ॔
+ category="mn",
+ description="DEVANAGARI ACUTE ACCENT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0954,
},
[0x0958]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER QA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0915, 0x093C },
- ["unicodeslot"]=0x0958, -- क़
+ category="lo",
+ description="DEVANAGARI LETTER QA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0915, 0x093C },
+ unicodeslot=0x0958,
},
[0x0959]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER KHHA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0916, 0x093C },
- ["unicodeslot"]=0x0959, -- ख़
+ category="lo",
+ description="DEVANAGARI LETTER KHHA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0916, 0x093C },
+ unicodeslot=0x0959,
},
[0x095A]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER GHHA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0917, 0x093C },
- ["unicodeslot"]=0x095A, -- ग़
+ category="lo",
+ description="DEVANAGARI LETTER GHHA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0917, 0x093C },
+ unicodeslot=0x095A,
},
[0x095B]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER ZA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x091C, 0x093C },
- ["unicodeslot"]=0x095B, -- ज़
+ category="lo",
+ description="DEVANAGARI LETTER ZA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x091C, 0x093C },
+ unicodeslot=0x095B,
},
[0x095C]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER DDDHA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0921, 0x093C },
- ["unicodeslot"]=0x095C, -- ड़
+ category="lo",
+ description="DEVANAGARI LETTER DDDHA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0921, 0x093C },
+ unicodeslot=0x095C,
},
[0x095D]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER RHA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0922, 0x093C },
- ["unicodeslot"]=0x095D, -- ढ़
+ category="lo",
+ description="DEVANAGARI LETTER RHA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0922, 0x093C },
+ unicodeslot=0x095D,
},
[0x095E]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER FA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x092B, 0x093C },
- ["unicodeslot"]=0x095E, -- फ़
+ category="lo",
+ description="DEVANAGARI LETTER FA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x092B, 0x093C },
+ unicodeslot=0x095E,
},
[0x095F]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER YYA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x092F, 0x093C },
- ["unicodeslot"]=0x095F, -- य़
+ category="lo",
+ description="DEVANAGARI LETTER YYA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x092F, 0x093C },
+ unicodeslot=0x095F,
},
[0x0960]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER VOCALIC RR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0960, -- ॠ
+ category="lo",
+ description="DEVANAGARI LETTER VOCALIC RR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0960,
},
[0x0961]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER VOCALIC LL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0961, -- ॡ
+ category="lo",
+ description="DEVANAGARI LETTER VOCALIC LL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0961,
},
[0x0962]={
- ["category"]="mn",
- ["description"]="DEVANAGARI VOWEL SIGN VOCALIC L",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0962, -- ॢ
+ category="mn",
+ description="DEVANAGARI VOWEL SIGN VOCALIC L",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0962,
},
[0x0963]={
- ["category"]="mn",
- ["description"]="DEVANAGARI VOWEL SIGN VOCALIC LL",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0963, -- ॣ
+ category="mn",
+ description="DEVANAGARI VOWEL SIGN VOCALIC LL",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0963,
},
[0x0964]={
- ["category"]="po",
- ["description"]="DEVANAGARI DANDA",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x0964, -- ।
+ category="po",
+ description="DEVANAGARI DANDA",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x0964,
},
[0x0965]={
- ["category"]="po",
- ["description"]="DEVANAGARI DOUBLE DANDA",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x0965, -- ॥
+ category="po",
+ description="DEVANAGARI DOUBLE DANDA",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x0965,
},
[0x0966]={
- ["category"]="nd",
- ["description"]="DEVANAGARI DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0966, -- ०
+ category="nd",
+ description="DEVANAGARI DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0966,
},
[0x0967]={
- ["category"]="nd",
- ["description"]="DEVANAGARI DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0967, -- १
+ category="nd",
+ description="DEVANAGARI DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0967,
},
[0x0968]={
- ["category"]="nd",
- ["description"]="DEVANAGARI DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0968, -- २
+ category="nd",
+ description="DEVANAGARI DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0968,
},
[0x0969]={
- ["category"]="nd",
- ["description"]="DEVANAGARI DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0969, -- ३
+ category="nd",
+ description="DEVANAGARI DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0969,
},
[0x096A]={
- ["category"]="nd",
- ["description"]="DEVANAGARI DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x096A, -- ४
+ category="nd",
+ description="DEVANAGARI DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x096A,
},
[0x096B]={
- ["category"]="nd",
- ["description"]="DEVANAGARI DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x096B, -- ५
+ category="nd",
+ description="DEVANAGARI DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x096B,
},
[0x096C]={
- ["category"]="nd",
- ["description"]="DEVANAGARI DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x096C, -- ६
+ category="nd",
+ description="DEVANAGARI DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x096C,
},
[0x096D]={
- ["category"]="nd",
- ["description"]="DEVANAGARI DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x096D, -- ७
+ category="nd",
+ description="DEVANAGARI DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x096D,
},
[0x096E]={
- ["category"]="nd",
- ["description"]="DEVANAGARI DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x096E, -- ८
+ category="nd",
+ description="DEVANAGARI DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x096E,
},
[0x096F]={
- ["category"]="nd",
- ["description"]="DEVANAGARI DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x096F, -- ९
+ category="nd",
+ description="DEVANAGARI DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x096F,
},
[0x0970]={
- ["category"]="po",
- ["description"]="DEVANAGARI ABBREVIATION SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0970, -- ॰
+ category="po",
+ description="DEVANAGARI ABBREVIATION SIGN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0970,
},
[0x097B]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER GGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x097B, -- ॻ
+ category="lo",
+ description="DEVANAGARI LETTER GGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x097B,
},
[0x097C]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER JJA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x097C, -- ॼ
+ category="lo",
+ description="DEVANAGARI LETTER JJA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x097C,
},
[0x097D]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER GLOTTAL STOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x097D, -- ॽ
+ category="lo",
+ description="DEVANAGARI LETTER GLOTTAL STOP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x097D,
},
[0x097E]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER DDDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x097E, -- ॾ
+ category="lo",
+ description="DEVANAGARI LETTER DDDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x097E,
},
[0x097F]={
- ["category"]="lo",
- ["description"]="DEVANAGARI LETTER BBA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x097F, -- ॿ
+ category="lo",
+ description="DEVANAGARI LETTER BBA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x097F,
},
[0x0981]={
- ["category"]="mn",
- ["description"]="BENGALI SIGN CANDRABINDU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0981, -- ঁ
+ category="mn",
+ description="BENGALI SIGN CANDRABINDU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0981,
},
[0x0982]={
- ["category"]="mc",
- ["description"]="BENGALI SIGN ANUSVARA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0982, -- ং
+ category="mc",
+ description="BENGALI SIGN ANUSVARA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0982,
},
[0x0983]={
- ["category"]="mc",
- ["description"]="BENGALI SIGN VISARGA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0983, -- ঃ
+ category="mc",
+ description="BENGALI SIGN VISARGA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0983,
},
[0x0985]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0985, -- অ
+ category="lo",
+ description="BENGALI LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0985,
},
[0x0986]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0986, -- আ
+ category="lo",
+ description="BENGALI LETTER AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0986,
},
[0x0987]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0987, -- ই
+ category="lo",
+ description="BENGALI LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0987,
},
[0x0988]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER II",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0988, -- ঈ
+ category="lo",
+ description="BENGALI LETTER II",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0988,
},
[0x0989]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0989, -- উ
+ category="lo",
+ description="BENGALI LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0989,
},
[0x098A]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER UU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x098A, -- ঊ
+ category="lo",
+ description="BENGALI LETTER UU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x098A,
},
[0x098B]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER VOCALIC R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x098B, -- ঋ
+ category="lo",
+ description="BENGALI LETTER VOCALIC R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x098B,
},
[0x098C]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER VOCALIC L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x098C, -- ঌ
+ category="lo",
+ description="BENGALI LETTER VOCALIC L",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x098C,
},
[0x098F]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x098F, -- এ
+ category="lo",
+ description="BENGALI LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x098F,
},
[0x0990]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER AI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0990, -- ঐ
+ category="lo",
+ description="BENGALI LETTER AI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0990,
},
[0x0993]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0993, -- ও
+ category="lo",
+ description="BENGALI LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0993,
},
[0x0994]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER AU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0994, -- ঔ
+ category="lo",
+ description="BENGALI LETTER AU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0994,
},
[0x0995]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0995, -- ক
+ category="lo",
+ description="BENGALI LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0995,
},
[0x0996]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0996, -- খ
+ category="lo",
+ description="BENGALI LETTER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0996,
},
[0x0997]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0997, -- গ
+ category="lo",
+ description="BENGALI LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0997,
},
[0x0998]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER GHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0998, -- ঘ
+ category="lo",
+ description="BENGALI LETTER GHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0998,
},
[0x0999]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0999, -- ঙ
+ category="lo",
+ description="BENGALI LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0999,
},
[0x099A]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x099A, -- চ
+ category="lo",
+ description="BENGALI LETTER CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x099A,
},
[0x099B]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x099B, -- ছ
+ category="lo",
+ description="BENGALI LETTER CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x099B,
},
[0x099C]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x099C, -- জ
+ category="lo",
+ description="BENGALI LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x099C,
},
[0x099D]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER JHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x099D, -- ঝ
+ category="lo",
+ description="BENGALI LETTER JHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x099D,
},
[0x099E]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x099E, -- ঞ
+ category="lo",
+ description="BENGALI LETTER NYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x099E,
},
[0x099F]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x099F, -- ট
+ category="lo",
+ description="BENGALI LETTER TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x099F,
},
[0x09A0]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER TTHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09A0, -- ঠ
+ category="lo",
+ description="BENGALI LETTER TTHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09A0,
},
[0x09A1]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER DDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09A1, -- ড
+ category="lo",
+ description="BENGALI LETTER DDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09A1,
},
[0x09A2]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER DDHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09A2, -- ঢ
+ category="lo",
+ description="BENGALI LETTER DDHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09A2,
},
[0x09A3]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER NNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09A3, -- ণ
+ category="lo",
+ description="BENGALI LETTER NNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09A3,
},
[0x09A4]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09A4, -- ত
+ category="lo",
+ description="BENGALI LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09A4,
},
[0x09A5]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09A5, -- থ
+ category="lo",
+ description="BENGALI LETTER THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09A5,
},
[0x09A6]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09A6, -- দ
+ category="lo",
+ description="BENGALI LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09A6,
},
[0x09A7]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER DHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09A7, -- ধ
+ category="lo",
+ description="BENGALI LETTER DHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09A7,
},
[0x09A8]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09A8, -- ন
+ category="lo",
+ description="BENGALI LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09A8,
},
[0x09AA]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09AA, -- প
+ category="lo",
+ description="BENGALI LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09AA,
},
[0x09AB]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER PHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09AB, -- ফ
+ category="lo",
+ description="BENGALI LETTER PHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09AB,
},
[0x09AC]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09AC, -- ব
+ category="lo",
+ description="BENGALI LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09AC,
},
[0x09AD]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER BHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09AD, -- ভ
+ category="lo",
+ description="BENGALI LETTER BHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09AD,
},
[0x09AE]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09AE, -- ম
+ category="lo",
+ description="BENGALI LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09AE,
},
[0x09AF]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09AF, -- য
+ category="lo",
+ description="BENGALI LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09AF,
},
[0x09B0]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09B0, -- র
+ category="lo",
+ description="BENGALI LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09B0,
},
[0x09B2]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09B2, -- ল
+ category="lo",
+ description="BENGALI LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09B2,
},
[0x09B6]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09B6, -- শ
+ category="lo",
+ description="BENGALI LETTER SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09B6,
},
[0x09B7]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09B7, -- ষ
+ category="lo",
+ description="BENGALI LETTER SSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09B7,
},
[0x09B8]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09B8, -- স
+ category="lo",
+ description="BENGALI LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09B8,
},
[0x09B9]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09B9, -- হ
+ category="lo",
+ description="BENGALI LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09B9,
},
[0x09BC]={
- ["category"]="mn",
- ["description"]="BENGALI SIGN NUKTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x09BC, -- ়
+ category="mn",
+ description="BENGALI SIGN NUKTA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x09BC,
},
[0x09BD]={
- ["category"]="lo",
- ["description"]="BENGALI SIGN AVAGRAHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09BD, -- ঽ
+ category="lo",
+ description="BENGALI SIGN AVAGRAHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09BD,
},
[0x09BE]={
- ["category"]="mc",
- ["description"]="BENGALI VOWEL SIGN AA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x09BE, -- া
+ category="mc",
+ description="BENGALI VOWEL SIGN AA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x09BE,
},
[0x09BF]={
- ["category"]="mc",
- ["description"]="BENGALI VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x09BF, -- ি
+ category="mc",
+ description="BENGALI VOWEL SIGN I",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x09BF,
},
[0x09C0]={
- ["category"]="mc",
- ["description"]="BENGALI VOWEL SIGN II",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x09C0, -- ী
+ category="mc",
+ description="BENGALI VOWEL SIGN II",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x09C0,
},
[0x09C1]={
- ["category"]="mn",
- ["description"]="BENGALI VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x09C1, -- ু
+ category="mn",
+ description="BENGALI VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x09C1,
},
[0x09C2]={
- ["category"]="mn",
- ["description"]="BENGALI VOWEL SIGN UU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x09C2, -- ূ
+ category="mn",
+ description="BENGALI VOWEL SIGN UU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x09C2,
},
[0x09C3]={
- ["category"]="mn",
- ["description"]="BENGALI VOWEL SIGN VOCALIC R",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x09C3, -- ৃ
+ category="mn",
+ description="BENGALI VOWEL SIGN VOCALIC R",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x09C3,
},
[0x09C4]={
- ["category"]="mn",
- ["description"]="BENGALI VOWEL SIGN VOCALIC RR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x09C4, -- ৄ
+ category="mn",
+ description="BENGALI VOWEL SIGN VOCALIC RR",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x09C4,
},
[0x09C7]={
- ["category"]="mc",
- ["description"]="BENGALI VOWEL SIGN E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x09C7, -- ে
+ category="mc",
+ description="BENGALI VOWEL SIGN E",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x09C7,
},
[0x09C8]={
- ["category"]="mc",
- ["description"]="BENGALI VOWEL SIGN AI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x09C8, -- ৈ
+ category="mc",
+ description="BENGALI VOWEL SIGN AI",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x09C8,
},
[0x09CB]={
- ["category"]="mc",
- ["description"]="BENGALI VOWEL SIGN O",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x09C7, 0x09BE },
- ["unicodeslot"]=0x09CB, -- ো
+ category="mc",
+ description="BENGALI VOWEL SIGN O",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x09C7, 0x09BE },
+ unicodeslot=0x09CB,
},
[0x09CC]={
- ["category"]="mc",
- ["description"]="BENGALI VOWEL SIGN AU",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x09C7, 0x09D7 },
- ["unicodeslot"]=0x09CC, -- ৌ
+ category="mc",
+ description="BENGALI VOWEL SIGN AU",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x09C7, 0x09D7 },
+ unicodeslot=0x09CC,
},
[0x09CD]={
- ["category"]="mn",
- ["description"]="BENGALI SIGN VIRAMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x09CD, -- ্
+ category="mn",
+ description="BENGALI SIGN VIRAMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x09CD,
},
[0x09CE]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER KHANDA TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09CE, -- ৎ
+ category="lo",
+ description="BENGALI LETTER KHANDA TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09CE,
},
[0x09D7]={
- ["category"]="mc",
- ["description"]="BENGALI AU LENGTH MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x09D7, -- ৗ
+ category="mc",
+ description="BENGALI AU LENGTH MARK",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x09D7,
},
[0x09DC]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER RRA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x09A1, 0x09BC },
- ["unicodeslot"]=0x09DC, -- ড়
+ category="lo",
+ description="BENGALI LETTER RRA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x09A1, 0x09BC },
+ unicodeslot=0x09DC,
},
[0x09DD]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER RHA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x09A2, 0x09BC },
- ["unicodeslot"]=0x09DD, -- ঢ়
+ category="lo",
+ description="BENGALI LETTER RHA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x09A2, 0x09BC },
+ unicodeslot=0x09DD,
},
[0x09DF]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER YYA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x09AF, 0x09BC },
- ["unicodeslot"]=0x09DF, -- য়
+ category="lo",
+ description="BENGALI LETTER YYA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x09AF, 0x09BC },
+ unicodeslot=0x09DF,
},
[0x09E0]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER VOCALIC RR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09E0, -- ৠ
+ category="lo",
+ description="BENGALI LETTER VOCALIC RR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09E0,
},
[0x09E1]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER VOCALIC LL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09E1, -- ৡ
+ category="lo",
+ description="BENGALI LETTER VOCALIC LL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09E1,
},
[0x09E2]={
- ["category"]="mn",
- ["description"]="BENGALI VOWEL SIGN VOCALIC L",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x09E2, -- ৢ
+ category="mn",
+ description="BENGALI VOWEL SIGN VOCALIC L",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x09E2,
},
[0x09E3]={
- ["category"]="mn",
- ["description"]="BENGALI VOWEL SIGN VOCALIC LL",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x09E3, -- ৣ
+ category="mn",
+ description="BENGALI VOWEL SIGN VOCALIC LL",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x09E3,
},
[0x09E6]={
- ["category"]="nd",
- ["description"]="BENGALI DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x09E6, -- ০
+ category="nd",
+ description="BENGALI DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x09E6,
},
[0x09E7]={
- ["category"]="nd",
- ["description"]="BENGALI DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x09E7, -- ১
+ category="nd",
+ description="BENGALI DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x09E7,
},
[0x09E8]={
- ["category"]="nd",
- ["description"]="BENGALI DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x09E8, -- ২
+ category="nd",
+ description="BENGALI DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x09E8,
},
[0x09E9]={
- ["category"]="nd",
- ["description"]="BENGALI DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x09E9, -- ৩
+ category="nd",
+ description="BENGALI DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x09E9,
},
[0x09EA]={
- ["category"]="nd",
- ["description"]="BENGALI DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x09EA, -- ৪
+ category="nd",
+ description="BENGALI DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x09EA,
},
[0x09EB]={
- ["category"]="nd",
- ["description"]="BENGALI DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x09EB, -- ৫
+ category="nd",
+ description="BENGALI DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x09EB,
},
[0x09EC]={
- ["category"]="nd",
- ["description"]="BENGALI DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x09EC, -- ৬
+ category="nd",
+ description="BENGALI DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x09EC,
},
[0x09ED]={
- ["category"]="nd",
- ["description"]="BENGALI DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x09ED, -- ৭
+ category="nd",
+ description="BENGALI DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x09ED,
},
[0x09EE]={
- ["category"]="nd",
- ["description"]="BENGALI DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x09EE, -- ৮
+ category="nd",
+ description="BENGALI DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x09EE,
},
[0x09EF]={
- ["category"]="nd",
- ["description"]="BENGALI DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x09EF, -- ৯
+ category="nd",
+ description="BENGALI DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x09EF,
},
[0x09F0]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER RA WITH MIDDLE DIAGONAL",
- ["linebreak"]="al",
- ["shcode"]=0x09B0,
- ["unicodeslot"]=0x09F0, -- ৰ
+ category="lo",
+ description="BENGALI LETTER RA WITH MIDDLE DIAGONAL",
+ direction="l",
+ linebreak="al",
+ shcode=0x09B0,
+ unicodeslot=0x09F0,
},
[0x09F1]={
- ["category"]="lo",
- ["description"]="BENGALI LETTER RA WITH LOWER DIAGONAL",
- ["linebreak"]="al",
- ["shcode"]=0x09B0,
- ["unicodeslot"]=0x09F1, -- ৱ
+ category="lo",
+ description="BENGALI LETTER RA WITH LOWER DIAGONAL",
+ direction="l",
+ linebreak="al",
+ shcode=0x09B0,
+ unicodeslot=0x09F1,
},
[0x09F2]={
- ["category"]="sc",
- ["description"]="BENGALI RUPEE MARK",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x09F2, -- ৲
+ category="sc",
+ description="BENGALI RUPEE MARK",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x09F2,
},
[0x09F3]={
- ["category"]="sc",
- ["description"]="BENGALI RUPEE SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x09F3, -- ৳
+ category="sc",
+ description="BENGALI RUPEE SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x09F3,
},
[0x09F4]={
- ["category"]="no",
- ["description"]="BENGALI CURRENCY NUMERATOR ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09F4, -- ৴
+ category="no",
+ description="BENGALI CURRENCY NUMERATOR ONE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09F4,
},
[0x09F5]={
- ["category"]="no",
- ["description"]="BENGALI CURRENCY NUMERATOR TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09F5, -- ৵
+ category="no",
+ description="BENGALI CURRENCY NUMERATOR TWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09F5,
},
[0x09F6]={
- ["category"]="no",
- ["description"]="BENGALI CURRENCY NUMERATOR THREE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09F6, -- ৶
+ category="no",
+ description="BENGALI CURRENCY NUMERATOR THREE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09F6,
},
[0x09F7]={
- ["category"]="no",
- ["description"]="BENGALI CURRENCY NUMERATOR FOUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09F7, -- ৷
+ category="no",
+ description="BENGALI CURRENCY NUMERATOR FOUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09F7,
},
[0x09F8]={
- ["category"]="no",
- ["description"]="BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09F8, -- ৸
+ category="no",
+ description="BENGALI CURRENCY NUMERATOR ONE LESS THAN THE DENOMINATOR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09F8,
},
[0x09F9]={
- ["category"]="no",
- ["description"]="BENGALI CURRENCY DENOMINATOR SIXTEEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09F9, -- ৹
+ category="no",
+ description="BENGALI CURRENCY DENOMINATOR SIXTEEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09F9,
},
[0x09FA]={
- ["category"]="so",
- ["description"]="BENGALI ISSHAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x09FA, -- ৺
+ category="so",
+ description="BENGALI ISSHAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x09FA,
},
[0x0A01]={
- ["category"]="mn",
- ["description"]="GURMUKHI SIGN ADAK BINDI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A01, -- ਁ
+ category="mn",
+ description="GURMUKHI SIGN ADAK BINDI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0A01,
},
[0x0A02]={
- ["category"]="mn",
- ["description"]="GURMUKHI SIGN BINDI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A02, -- ਂ
+ category="mn",
+ description="GURMUKHI SIGN BINDI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0A02,
},
[0x0A03]={
- ["category"]="mc",
- ["description"]="GURMUKHI SIGN VISARGA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A03, -- ਃ
+ category="mc",
+ description="GURMUKHI SIGN VISARGA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0A03,
},
[0x0A05]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A05, -- ਅ
+ category="lo",
+ description="GURMUKHI LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A05,
},
[0x0A06]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A06, -- ਆ
+ category="lo",
+ description="GURMUKHI LETTER AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A06,
},
[0x0A07]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A07, -- ਇ
+ category="lo",
+ description="GURMUKHI LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A07,
},
[0x0A08]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER II",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A08, -- ਈ
+ category="lo",
+ description="GURMUKHI LETTER II",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A08,
},
[0x0A09]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A09, -- ਉ
+ category="lo",
+ description="GURMUKHI LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A09,
},
[0x0A0A]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER UU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A0A, -- ਊ
+ category="lo",
+ description="GURMUKHI LETTER UU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A0A,
},
[0x0A0F]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER EE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A0F, -- ਏ
+ category="lo",
+ description="GURMUKHI LETTER EE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A0F,
},
[0x0A10]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER AI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A10, -- ਐ
+ category="lo",
+ description="GURMUKHI LETTER AI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A10,
},
[0x0A13]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER OO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A13, -- ਓ
+ category="lo",
+ description="GURMUKHI LETTER OO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A13,
},
[0x0A14]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER AU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A14, -- ਔ
+ category="lo",
+ description="GURMUKHI LETTER AU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A14,
},
[0x0A15]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A15, -- ਕ
+ category="lo",
+ description="GURMUKHI LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A15,
},
[0x0A16]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A16, -- ਖ
+ category="lo",
+ description="GURMUKHI LETTER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A16,
},
[0x0A17]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A17, -- ਗ
+ category="lo",
+ description="GURMUKHI LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A17,
},
[0x0A18]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER GHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A18, -- ਘ
+ category="lo",
+ description="GURMUKHI LETTER GHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A18,
},
[0x0A19]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A19, -- ਙ
+ category="lo",
+ description="GURMUKHI LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A19,
},
[0x0A1A]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A1A, -- ਚ
+ category="lo",
+ description="GURMUKHI LETTER CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A1A,
},
[0x0A1B]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A1B, -- ਛ
+ category="lo",
+ description="GURMUKHI LETTER CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A1B,
},
[0x0A1C]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A1C, -- ਜ
+ category="lo",
+ description="GURMUKHI LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A1C,
},
[0x0A1D]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER JHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A1D, -- ਝ
+ category="lo",
+ description="GURMUKHI LETTER JHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A1D,
},
[0x0A1E]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A1E, -- ਞ
+ category="lo",
+ description="GURMUKHI LETTER NYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A1E,
},
[0x0A1F]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A1F, -- ਟ
+ category="lo",
+ description="GURMUKHI LETTER TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A1F,
},
[0x0A20]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER TTHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A20, -- ਠ
+ category="lo",
+ description="GURMUKHI LETTER TTHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A20,
},
[0x0A21]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER DDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A21, -- ਡ
+ category="lo",
+ description="GURMUKHI LETTER DDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A21,
},
[0x0A22]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER DDHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A22, -- ਢ
+ category="lo",
+ description="GURMUKHI LETTER DDHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A22,
},
[0x0A23]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER NNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A23, -- ਣ
+ category="lo",
+ description="GURMUKHI LETTER NNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A23,
},
[0x0A24]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A24, -- ਤ
+ category="lo",
+ description="GURMUKHI LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A24,
},
[0x0A25]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A25, -- ਥ
+ category="lo",
+ description="GURMUKHI LETTER THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A25,
},
[0x0A26]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A26, -- ਦ
+ category="lo",
+ description="GURMUKHI LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A26,
},
[0x0A27]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER DHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A27, -- ਧ
+ category="lo",
+ description="GURMUKHI LETTER DHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A27,
},
[0x0A28]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A28, -- ਨ
+ category="lo",
+ description="GURMUKHI LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A28,
},
[0x0A2A]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A2A, -- ਪ
+ category="lo",
+ description="GURMUKHI LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A2A,
},
[0x0A2B]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER PHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A2B, -- ਫ
+ category="lo",
+ description="GURMUKHI LETTER PHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A2B,
},
[0x0A2C]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A2C, -- ਬ
+ category="lo",
+ description="GURMUKHI LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A2C,
},
[0x0A2D]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER BHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A2D, -- ਭ
+ category="lo",
+ description="GURMUKHI LETTER BHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A2D,
},
[0x0A2E]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A2E, -- ਮ
+ category="lo",
+ description="GURMUKHI LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A2E,
},
[0x0A2F]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A2F, -- ਯ
+ category="lo",
+ description="GURMUKHI LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A2F,
},
[0x0A30]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A30, -- ਰ
+ category="lo",
+ description="GURMUKHI LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A30,
},
[0x0A32]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A32, -- ਲ
+ category="lo",
+ description="GURMUKHI LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A32,
},
[0x0A33]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER LLA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0A32, 0x0A3C },
- ["unicodeslot"]=0x0A33, -- ਲ਼
+ category="lo",
+ description="GURMUKHI LETTER LLA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0A32, 0x0A3C },
+ unicodeslot=0x0A33,
},
[0x0A35]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER VA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A35, -- ਵ
+ category="lo",
+ description="GURMUKHI LETTER VA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A35,
},
[0x0A36]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER SHA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0A38, 0x0A3C },
- ["unicodeslot"]=0x0A36, -- ਸ਼
+ category="lo",
+ description="GURMUKHI LETTER SHA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0A38, 0x0A3C },
+ unicodeslot=0x0A36,
},
[0x0A38]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A38, -- ਸ
+ category="lo",
+ description="GURMUKHI LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A38,
},
[0x0A39]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A39, -- ਹ
+ category="lo",
+ description="GURMUKHI LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A39,
},
[0x0A3C]={
- ["category"]="mn",
- ["description"]="GURMUKHI SIGN NUKTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A3C, -- ਼
+ category="mn",
+ description="GURMUKHI SIGN NUKTA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0A3C,
},
[0x0A3E]={
- ["category"]="mc",
- ["description"]="GURMUKHI VOWEL SIGN AA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A3E, -- ਾ
+ category="mc",
+ description="GURMUKHI VOWEL SIGN AA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0A3E,
},
[0x0A3F]={
- ["category"]="mc",
- ["description"]="GURMUKHI VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A3F, -- ਿ
+ category="mc",
+ description="GURMUKHI VOWEL SIGN I",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0A3F,
},
[0x0A40]={
- ["category"]="mc",
- ["description"]="GURMUKHI VOWEL SIGN II",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A40, -- ੀ
+ category="mc",
+ description="GURMUKHI VOWEL SIGN II",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0A40,
},
[0x0A41]={
- ["category"]="mn",
- ["description"]="GURMUKHI VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A41, -- ੁ
+ category="mn",
+ description="GURMUKHI VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0A41,
},
[0x0A42]={
- ["category"]="mn",
- ["description"]="GURMUKHI VOWEL SIGN UU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A42, -- ੂ
+ category="mn",
+ description="GURMUKHI VOWEL SIGN UU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0A42,
},
[0x0A47]={
- ["category"]="mn",
- ["description"]="GURMUKHI VOWEL SIGN EE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A47, -- ੇ
+ category="mn",
+ description="GURMUKHI VOWEL SIGN EE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0A47,
},
[0x0A48]={
- ["category"]="mn",
- ["description"]="GURMUKHI VOWEL SIGN AI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A48, -- ੈ
+ category="mn",
+ description="GURMUKHI VOWEL SIGN AI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0A48,
},
[0x0A4B]={
- ["category"]="mn",
- ["description"]="GURMUKHI VOWEL SIGN OO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A4B, -- ੋ
+ category="mn",
+ description="GURMUKHI VOWEL SIGN OO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0A4B,
},
[0x0A4C]={
- ["category"]="mn",
- ["description"]="GURMUKHI VOWEL SIGN AU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A4C, -- ੌ
+ category="mn",
+ description="GURMUKHI VOWEL SIGN AU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0A4C,
},
[0x0A4D]={
- ["category"]="mn",
- ["description"]="GURMUKHI SIGN VIRAMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A4D, -- ੍
+ category="mn",
+ description="GURMUKHI SIGN VIRAMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0A4D,
},
[0x0A59]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER KHHA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0A16, 0x0A3C },
- ["unicodeslot"]=0x0A59, -- ਖ਼
+ category="lo",
+ description="GURMUKHI LETTER KHHA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0A16, 0x0A3C },
+ unicodeslot=0x0A59,
},
[0x0A5A]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER GHHA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0A17, 0x0A3C },
- ["unicodeslot"]=0x0A5A, -- ਗ਼
+ category="lo",
+ description="GURMUKHI LETTER GHHA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0A17, 0x0A3C },
+ unicodeslot=0x0A5A,
},
[0x0A5B]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER ZA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0A1C, 0x0A3C },
- ["unicodeslot"]=0x0A5B, -- ਜ਼
+ category="lo",
+ description="GURMUKHI LETTER ZA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0A1C, 0x0A3C },
+ unicodeslot=0x0A5B,
},
[0x0A5C]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER RRA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A5C, -- ੜ
+ category="lo",
+ description="GURMUKHI LETTER RRA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A5C,
},
[0x0A5E]={
- ["category"]="lo",
- ["description"]="GURMUKHI LETTER FA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0A2B, 0x0A3C },
- ["unicodeslot"]=0x0A5E, -- ਫ਼
+ category="lo",
+ description="GURMUKHI LETTER FA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0A2B, 0x0A3C },
+ unicodeslot=0x0A5E,
},
[0x0A66]={
- ["category"]="nd",
- ["description"]="GURMUKHI DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0A66, -- ੦
+ category="nd",
+ description="GURMUKHI DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0A66,
},
[0x0A67]={
- ["category"]="nd",
- ["description"]="GURMUKHI DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0A67, -- ੧
+ category="nd",
+ description="GURMUKHI DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0A67,
},
[0x0A68]={
- ["category"]="nd",
- ["description"]="GURMUKHI DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0A68, -- ੨
+ category="nd",
+ description="GURMUKHI DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0A68,
},
[0x0A69]={
- ["category"]="nd",
- ["description"]="GURMUKHI DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0A69, -- ੩
+ category="nd",
+ description="GURMUKHI DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0A69,
},
[0x0A6A]={
- ["category"]="nd",
- ["description"]="GURMUKHI DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0A6A, -- ੪
+ category="nd",
+ description="GURMUKHI DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0A6A,
},
[0x0A6B]={
- ["category"]="nd",
- ["description"]="GURMUKHI DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0A6B, -- ੫
+ category="nd",
+ description="GURMUKHI DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0A6B,
},
[0x0A6C]={
- ["category"]="nd",
- ["description"]="GURMUKHI DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0A6C, -- ੬
+ category="nd",
+ description="GURMUKHI DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0A6C,
},
[0x0A6D]={
- ["category"]="nd",
- ["description"]="GURMUKHI DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0A6D, -- ੭
+ category="nd",
+ description="GURMUKHI DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0A6D,
},
[0x0A6E]={
- ["category"]="nd",
- ["description"]="GURMUKHI DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0A6E, -- ੮
+ category="nd",
+ description="GURMUKHI DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0A6E,
},
[0x0A6F]={
- ["category"]="nd",
- ["description"]="GURMUKHI DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0A6F, -- ੯
+ category="nd",
+ description="GURMUKHI DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0A6F,
},
[0x0A70]={
- ["category"]="mn",
- ["description"]="GURMUKHI TIPPI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A70, -- ੰ
+ category="mn",
+ description="GURMUKHI TIPPI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0A70,
},
[0x0A71]={
- ["category"]="mn",
- ["description"]="GURMUKHI ADDAK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A71, -- ੱ
+ category="mn",
+ description="GURMUKHI ADDAK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0A71,
},
[0x0A72]={
- ["category"]="lo",
- ["description"]="GURMUKHI IRI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A72, -- ੲ
+ category="lo",
+ description="GURMUKHI IRI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A72,
},
[0x0A73]={
- ["category"]="lo",
- ["description"]="GURMUKHI URA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A73, -- ੳ
+ category="lo",
+ description="GURMUKHI URA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A73,
},
[0x0A74]={
- ["category"]="lo",
- ["description"]="GURMUKHI EK ONKAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A74, -- ੴ
+ category="lo",
+ description="GURMUKHI EK ONKAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A74,
},
[0x0A81]={
- ["category"]="mn",
- ["description"]="GUJARATI SIGN CANDRABINDU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A81, -- ઁ
+ category="mn",
+ description="GUJARATI SIGN CANDRABINDU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0A81,
},
[0x0A82]={
- ["category"]="mn",
- ["description"]="GUJARATI SIGN ANUSVARA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A82, -- ં
+ category="mn",
+ description="GUJARATI SIGN ANUSVARA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0A82,
},
[0x0A83]={
- ["category"]="mc",
- ["description"]="GUJARATI SIGN VISARGA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0A83, -- ઃ
+ category="mc",
+ description="GUJARATI SIGN VISARGA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0A83,
},
[0x0A85]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A85, -- અ
+ category="lo",
+ description="GUJARATI LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A85,
},
[0x0A86]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A86, -- આ
+ category="lo",
+ description="GUJARATI LETTER AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A86,
},
[0x0A87]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A87, -- ઇ
+ category="lo",
+ description="GUJARATI LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A87,
},
[0x0A88]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER II",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A88, -- ઈ
+ category="lo",
+ description="GUJARATI LETTER II",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A88,
},
[0x0A89]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A89, -- ઉ
+ category="lo",
+ description="GUJARATI LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A89,
},
[0x0A8A]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER UU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A8A, -- ઊ
+ category="lo",
+ description="GUJARATI LETTER UU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A8A,
},
[0x0A8B]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER VOCALIC R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A8B, -- ઋ
+ category="lo",
+ description="GUJARATI LETTER VOCALIC R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A8B,
},
[0x0A8C]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER VOCALIC L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A8C, -- ઌ
+ category="lo",
+ description="GUJARATI LETTER VOCALIC L",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A8C,
},
[0x0A8D]={
- ["category"]="lo",
- ["description"]="GUJARATI VOWEL CANDRA E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A8D, -- ઍ
+ category="lo",
+ description="GUJARATI VOWEL CANDRA E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A8D,
},
[0x0A8F]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A8F, -- એ
+ category="lo",
+ description="GUJARATI LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A8F,
},
[0x0A90]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER AI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A90, -- ઐ
+ category="lo",
+ description="GUJARATI LETTER AI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A90,
},
[0x0A91]={
- ["category"]="lo",
- ["description"]="GUJARATI VOWEL CANDRA O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A91, -- ઑ
+ category="lo",
+ description="GUJARATI VOWEL CANDRA O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A91,
},
[0x0A93]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A93, -- ઓ
+ category="lo",
+ description="GUJARATI LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A93,
},
[0x0A94]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER AU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A94, -- ઔ
+ category="lo",
+ description="GUJARATI LETTER AU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A94,
},
[0x0A95]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A95, -- ક
+ category="lo",
+ description="GUJARATI LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A95,
},
[0x0A96]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A96, -- ખ
+ category="lo",
+ description="GUJARATI LETTER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A96,
},
[0x0A97]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A97, -- ગ
+ category="lo",
+ description="GUJARATI LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A97,
},
[0x0A98]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER GHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A98, -- ઘ
+ category="lo",
+ description="GUJARATI LETTER GHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A98,
},
[0x0A99]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A99, -- ઙ
+ category="lo",
+ description="GUJARATI LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A99,
},
[0x0A9A]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A9A, -- ચ
+ category="lo",
+ description="GUJARATI LETTER CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A9A,
},
[0x0A9B]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A9B, -- છ
+ category="lo",
+ description="GUJARATI LETTER CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A9B,
},
[0x0A9C]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A9C, -- જ
+ category="lo",
+ description="GUJARATI LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A9C,
},
[0x0A9D]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER JHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A9D, -- ઝ
+ category="lo",
+ description="GUJARATI LETTER JHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A9D,
},
[0x0A9E]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A9E, -- ઞ
+ category="lo",
+ description="GUJARATI LETTER NYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A9E,
},
[0x0A9F]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0A9F, -- ટ
+ category="lo",
+ description="GUJARATI LETTER TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0A9F,
},
[0x0AA0]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER TTHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AA0, -- ઠ
+ category="lo",
+ description="GUJARATI LETTER TTHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AA0,
},
[0x0AA1]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER DDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AA1, -- ડ
+ category="lo",
+ description="GUJARATI LETTER DDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AA1,
},
[0x0AA2]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER DDHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AA2, -- ઢ
+ category="lo",
+ description="GUJARATI LETTER DDHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AA2,
},
[0x0AA3]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER NNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AA3, -- ણ
+ category="lo",
+ description="GUJARATI LETTER NNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AA3,
},
[0x0AA4]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AA4, -- ત
+ category="lo",
+ description="GUJARATI LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AA4,
},
[0x0AA5]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AA5, -- થ
+ category="lo",
+ description="GUJARATI LETTER THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AA5,
},
[0x0AA6]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AA6, -- દ
+ category="lo",
+ description="GUJARATI LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AA6,
},
[0x0AA7]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER DHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AA7, -- ધ
+ category="lo",
+ description="GUJARATI LETTER DHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AA7,
},
[0x0AA8]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AA8, -- ન
+ category="lo",
+ description="GUJARATI LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AA8,
},
[0x0AAA]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AAA, -- પ
+ category="lo",
+ description="GUJARATI LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AAA,
},
[0x0AAB]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER PHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AAB, -- ફ
+ category="lo",
+ description="GUJARATI LETTER PHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AAB,
},
[0x0AAC]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AAC, -- બ
+ category="lo",
+ description="GUJARATI LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AAC,
},
[0x0AAD]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER BHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AAD, -- ભ
+ category="lo",
+ description="GUJARATI LETTER BHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AAD,
},
[0x0AAE]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AAE, -- મ
+ category="lo",
+ description="GUJARATI LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AAE,
},
[0x0AAF]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AAF, -- ય
+ category="lo",
+ description="GUJARATI LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AAF,
},
[0x0AB0]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AB0, -- ર
+ category="lo",
+ description="GUJARATI LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AB0,
},
[0x0AB2]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AB2, -- લ
+ category="lo",
+ description="GUJARATI LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AB2,
},
[0x0AB3]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER LLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AB3, -- ળ
+ category="lo",
+ description="GUJARATI LETTER LLA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AB3,
},
[0x0AB5]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER VA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AB5, -- વ
+ category="lo",
+ description="GUJARATI LETTER VA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AB5,
},
[0x0AB6]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AB6, -- શ
+ category="lo",
+ description="GUJARATI LETTER SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AB6,
},
[0x0AB7]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AB7, -- ષ
+ category="lo",
+ description="GUJARATI LETTER SSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AB7,
},
[0x0AB8]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AB8, -- સ
+ category="lo",
+ description="GUJARATI LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AB8,
},
[0x0AB9]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AB9, -- હ
+ category="lo",
+ description="GUJARATI LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AB9,
},
[0x0ABC]={
- ["category"]="mn",
- ["description"]="GUJARATI SIGN NUKTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0ABC, -- ઼
+ category="mn",
+ description="GUJARATI SIGN NUKTA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0ABC,
},
[0x0ABD]={
- ["category"]="lo",
- ["description"]="GUJARATI SIGN AVAGRAHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0ABD, -- ઽ
+ category="lo",
+ description="GUJARATI SIGN AVAGRAHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0ABD,
},
[0x0ABE]={
- ["category"]="mc",
- ["description"]="GUJARATI VOWEL SIGN AA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0ABE, -- ા
+ category="mc",
+ description="GUJARATI VOWEL SIGN AA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0ABE,
},
[0x0ABF]={
- ["category"]="mc",
- ["description"]="GUJARATI VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0ABF, -- િ
+ category="mc",
+ description="GUJARATI VOWEL SIGN I",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0ABF,
},
[0x0AC0]={
- ["category"]="mc",
- ["description"]="GUJARATI VOWEL SIGN II",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0AC0, -- ી
+ category="mc",
+ description="GUJARATI VOWEL SIGN II",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0AC0,
},
[0x0AC1]={
- ["category"]="mn",
- ["description"]="GUJARATI VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0AC1, -- ુ
+ category="mn",
+ description="GUJARATI VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0AC1,
},
[0x0AC2]={
- ["category"]="mn",
- ["description"]="GUJARATI VOWEL SIGN UU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0AC2, -- ૂ
+ category="mn",
+ description="GUJARATI VOWEL SIGN UU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0AC2,
},
[0x0AC3]={
- ["category"]="mn",
- ["description"]="GUJARATI VOWEL SIGN VOCALIC R",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0AC3, -- ૃ
+ category="mn",
+ description="GUJARATI VOWEL SIGN VOCALIC R",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0AC3,
},
[0x0AC4]={
- ["category"]="mn",
- ["description"]="GUJARATI VOWEL SIGN VOCALIC RR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0AC4, -- ૄ
+ category="mn",
+ description="GUJARATI VOWEL SIGN VOCALIC RR",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0AC4,
},
[0x0AC5]={
- ["category"]="mn",
- ["description"]="GUJARATI VOWEL SIGN CANDRA E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0AC5, -- ૅ
+ category="mn",
+ description="GUJARATI VOWEL SIGN CANDRA E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0AC5,
},
[0x0AC7]={
- ["category"]="mn",
- ["description"]="GUJARATI VOWEL SIGN E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0AC7, -- ે
+ category="mn",
+ description="GUJARATI VOWEL SIGN E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0AC7,
},
[0x0AC8]={
- ["category"]="mn",
- ["description"]="GUJARATI VOWEL SIGN AI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0AC8, -- ૈ
+ category="mn",
+ description="GUJARATI VOWEL SIGN AI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0AC8,
},
[0x0AC9]={
- ["category"]="mc",
- ["description"]="GUJARATI VOWEL SIGN CANDRA O",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0AC9, -- ૉ
+ category="mc",
+ description="GUJARATI VOWEL SIGN CANDRA O",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0AC9,
},
[0x0ACB]={
- ["category"]="mc",
- ["description"]="GUJARATI VOWEL SIGN O",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0ACB, -- ો
+ category="mc",
+ description="GUJARATI VOWEL SIGN O",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0ACB,
},
[0x0ACC]={
- ["category"]="mc",
- ["description"]="GUJARATI VOWEL SIGN AU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0ACC, -- ૌ
+ category="mc",
+ description="GUJARATI VOWEL SIGN AU",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0ACC,
},
[0x0ACD]={
- ["category"]="mn",
- ["description"]="GUJARATI SIGN VIRAMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0ACD, -- ્
+ category="mn",
+ description="GUJARATI SIGN VIRAMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0ACD,
},
[0x0AD0]={
- ["category"]="lo",
- ["description"]="GUJARATI OM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AD0, -- ૐ
+ category="lo",
+ description="GUJARATI OM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AD0,
},
[0x0AE0]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER VOCALIC RR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AE0, -- ૠ
+ category="lo",
+ description="GUJARATI LETTER VOCALIC RR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AE0,
},
[0x0AE1]={
- ["category"]="lo",
- ["description"]="GUJARATI LETTER VOCALIC LL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0AE1, -- ૡ
+ category="lo",
+ description="GUJARATI LETTER VOCALIC LL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0AE1,
},
[0x0AE2]={
- ["category"]="mn",
- ["description"]="GUJARATI VOWEL SIGN VOCALIC L",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0AE2, -- ૢ
+ category="mn",
+ description="GUJARATI VOWEL SIGN VOCALIC L",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0AE2,
},
[0x0AE3]={
- ["category"]="mn",
- ["description"]="GUJARATI VOWEL SIGN VOCALIC LL",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0AE3, -- ૣ
+ category="mn",
+ description="GUJARATI VOWEL SIGN VOCALIC LL",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0AE3,
},
[0x0AE6]={
- ["category"]="nd",
- ["description"]="GUJARATI DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0AE6, -- ૦
+ category="nd",
+ description="GUJARATI DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0AE6,
},
[0x0AE7]={
- ["category"]="nd",
- ["description"]="GUJARATI DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0AE7, -- ૧
+ category="nd",
+ description="GUJARATI DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0AE7,
},
[0x0AE8]={
- ["category"]="nd",
- ["description"]="GUJARATI DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0AE8, -- ૨
+ category="nd",
+ description="GUJARATI DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0AE8,
},
[0x0AE9]={
- ["category"]="nd",
- ["description"]="GUJARATI DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0AE9, -- ૩
+ category="nd",
+ description="GUJARATI DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0AE9,
},
[0x0AEA]={
- ["category"]="nd",
- ["description"]="GUJARATI DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0AEA, -- ૪
+ category="nd",
+ description="GUJARATI DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0AEA,
},
[0x0AEB]={
- ["category"]="nd",
- ["description"]="GUJARATI DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0AEB, -- ૫
+ category="nd",
+ description="GUJARATI DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0AEB,
},
[0x0AEC]={
- ["category"]="nd",
- ["description"]="GUJARATI DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0AEC, -- ૬
+ category="nd",
+ description="GUJARATI DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0AEC,
},
[0x0AED]={
- ["category"]="nd",
- ["description"]="GUJARATI DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0AED, -- ૭
+ category="nd",
+ description="GUJARATI DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0AED,
},
[0x0AEE]={
- ["category"]="nd",
- ["description"]="GUJARATI DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0AEE, -- ૮
+ category="nd",
+ description="GUJARATI DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0AEE,
},
[0x0AEF]={
- ["category"]="nd",
- ["description"]="GUJARATI DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0AEF, -- ૯
+ category="nd",
+ description="GUJARATI DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0AEF,
},
[0x0AF1]={
- ["category"]="sc",
- ["description"]="GUJARATI RUPEE SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x0AF1, -- ૱
+ category="sc",
+ description="GUJARATI RUPEE SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x0AF1,
},
[0x0B01]={
- ["category"]="mn",
- ["description"]="ORIYA SIGN CANDRABINDU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B01, -- ଁ
+ category="mn",
+ description="ORIYA SIGN CANDRABINDU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0B01,
},
[0x0B02]={
- ["category"]="mc",
- ["description"]="ORIYA SIGN ANUSVARA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B02, -- ଂ
+ category="mc",
+ description="ORIYA SIGN ANUSVARA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0B02,
},
[0x0B03]={
- ["category"]="mc",
- ["description"]="ORIYA SIGN VISARGA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B03, -- ଃ
+ category="mc",
+ description="ORIYA SIGN VISARGA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0B03,
},
[0x0B05]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B05, -- ଅ
+ category="lo",
+ description="ORIYA LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B05,
},
[0x0B06]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B06, -- ଆ
+ category="lo",
+ description="ORIYA LETTER AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B06,
},
[0x0B07]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B07, -- ଇ
+ category="lo",
+ description="ORIYA LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B07,
},
[0x0B08]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER II",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B08, -- ଈ
+ category="lo",
+ description="ORIYA LETTER II",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B08,
},
[0x0B09]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B09, -- ଉ
+ category="lo",
+ description="ORIYA LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B09,
},
[0x0B0A]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER UU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B0A, -- ଊ
+ category="lo",
+ description="ORIYA LETTER UU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B0A,
},
[0x0B0B]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER VOCALIC R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B0B, -- ଋ
+ category="lo",
+ description="ORIYA LETTER VOCALIC R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B0B,
},
[0x0B0C]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER VOCALIC L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B0C, -- ଌ
+ category="lo",
+ description="ORIYA LETTER VOCALIC L",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B0C,
},
[0x0B0F]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B0F, -- ଏ
+ category="lo",
+ description="ORIYA LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B0F,
},
[0x0B10]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER AI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B10, -- ଐ
+ category="lo",
+ description="ORIYA LETTER AI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B10,
},
[0x0B13]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B13, -- ଓ
+ category="lo",
+ description="ORIYA LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B13,
},
[0x0B14]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER AU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B14, -- ଔ
+ category="lo",
+ description="ORIYA LETTER AU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B14,
},
[0x0B15]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B15, -- କ
+ category="lo",
+ description="ORIYA LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B15,
},
[0x0B16]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B16, -- ଖ
+ category="lo",
+ description="ORIYA LETTER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B16,
},
[0x0B17]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B17, -- ଗ
+ category="lo",
+ description="ORIYA LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B17,
},
[0x0B18]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER GHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B18, -- ଘ
+ category="lo",
+ description="ORIYA LETTER GHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B18,
},
[0x0B19]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B19, -- ଙ
+ category="lo",
+ description="ORIYA LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B19,
},
[0x0B1A]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B1A, -- ଚ
+ category="lo",
+ description="ORIYA LETTER CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B1A,
},
[0x0B1B]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B1B, -- ଛ
+ category="lo",
+ description="ORIYA LETTER CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B1B,
},
[0x0B1C]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B1C, -- ଜ
+ category="lo",
+ description="ORIYA LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B1C,
},
[0x0B1D]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER JHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B1D, -- ଝ
+ category="lo",
+ description="ORIYA LETTER JHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B1D,
},
[0x0B1E]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B1E, -- ଞ
+ category="lo",
+ description="ORIYA LETTER NYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B1E,
},
[0x0B1F]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B1F, -- ଟ
+ category="lo",
+ description="ORIYA LETTER TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B1F,
},
[0x0B20]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER TTHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B20, -- ଠ
+ category="lo",
+ description="ORIYA LETTER TTHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B20,
},
[0x0B21]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER DDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B21, -- ଡ
+ category="lo",
+ description="ORIYA LETTER DDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B21,
},
[0x0B22]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER DDHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B22, -- ଢ
+ category="lo",
+ description="ORIYA LETTER DDHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B22,
},
[0x0B23]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER NNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B23, -- ଣ
+ category="lo",
+ description="ORIYA LETTER NNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B23,
},
[0x0B24]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B24, -- ତ
+ category="lo",
+ description="ORIYA LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B24,
},
[0x0B25]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B25, -- ଥ
+ category="lo",
+ description="ORIYA LETTER THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B25,
},
[0x0B26]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B26, -- ଦ
+ category="lo",
+ description="ORIYA LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B26,
},
[0x0B27]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER DHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B27, -- ଧ
+ category="lo",
+ description="ORIYA LETTER DHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B27,
},
[0x0B28]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B28, -- ନ
+ category="lo",
+ description="ORIYA LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B28,
},
[0x0B2A]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B2A, -- ପ
+ category="lo",
+ description="ORIYA LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B2A,
},
[0x0B2B]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER PHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B2B, -- ଫ
+ category="lo",
+ description="ORIYA LETTER PHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B2B,
},
[0x0B2C]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B2C, -- ବ
+ category="lo",
+ description="ORIYA LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B2C,
},
[0x0B2D]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER BHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B2D, -- ଭ
+ category="lo",
+ description="ORIYA LETTER BHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B2D,
},
[0x0B2E]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B2E, -- ମ
+ category="lo",
+ description="ORIYA LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B2E,
},
[0x0B2F]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B2F, -- ଯ
+ category="lo",
+ description="ORIYA LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B2F,
},
[0x0B30]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B30, -- ର
+ category="lo",
+ description="ORIYA LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B30,
},
[0x0B32]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B32, -- ଲ
+ category="lo",
+ description="ORIYA LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B32,
},
[0x0B33]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER LLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B33, -- ଳ
+ category="lo",
+ description="ORIYA LETTER LLA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B33,
},
[0x0B35]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER VA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B35, -- ଵ
+ category="lo",
+ description="ORIYA LETTER VA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B35,
},
[0x0B36]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B36, -- ଶ
+ category="lo",
+ description="ORIYA LETTER SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B36,
},
[0x0B37]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B37, -- ଷ
+ category="lo",
+ description="ORIYA LETTER SSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B37,
},
[0x0B38]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B38, -- ସ
+ category="lo",
+ description="ORIYA LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B38,
},
[0x0B39]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B39, -- ହ
+ category="lo",
+ description="ORIYA LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B39,
},
[0x0B3C]={
- ["category"]="mn",
- ["description"]="ORIYA SIGN NUKTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B3C, -- ଼
+ category="mn",
+ description="ORIYA SIGN NUKTA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0B3C,
},
[0x0B3D]={
- ["category"]="lo",
- ["description"]="ORIYA SIGN AVAGRAHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B3D, -- ଽ
+ category="lo",
+ description="ORIYA SIGN AVAGRAHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B3D,
},
[0x0B3E]={
- ["category"]="mc",
- ["description"]="ORIYA VOWEL SIGN AA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B3E, -- ା
+ category="mc",
+ description="ORIYA VOWEL SIGN AA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0B3E,
},
[0x0B3F]={
- ["category"]="mn",
- ["description"]="ORIYA VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B3F, -- ି
+ category="mn",
+ description="ORIYA VOWEL SIGN I",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0B3F,
},
[0x0B40]={
- ["category"]="mc",
- ["description"]="ORIYA VOWEL SIGN II",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B40, -- ୀ
+ category="mc",
+ description="ORIYA VOWEL SIGN II",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0B40,
},
[0x0B41]={
- ["category"]="mn",
- ["description"]="ORIYA VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B41, -- ୁ
+ category="mn",
+ description="ORIYA VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0B41,
},
[0x0B42]={
- ["category"]="mn",
- ["description"]="ORIYA VOWEL SIGN UU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B42, -- ୂ
+ category="mn",
+ description="ORIYA VOWEL SIGN UU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0B42,
},
[0x0B43]={
- ["category"]="mn",
- ["description"]="ORIYA VOWEL SIGN VOCALIC R",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B43, -- ୃ
+ category="mn",
+ description="ORIYA VOWEL SIGN VOCALIC R",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0B43,
},
[0x0B47]={
- ["category"]="mc",
- ["description"]="ORIYA VOWEL SIGN E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B47, -- େ
+ category="mc",
+ description="ORIYA VOWEL SIGN E",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0B47,
},
[0x0B48]={
- ["category"]="mc",
- ["description"]="ORIYA VOWEL SIGN AI",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0B47, 0x0B56 },
- ["unicodeslot"]=0x0B48, -- ୈ
+ category="mc",
+ description="ORIYA VOWEL SIGN AI",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0B47, 0x0B56 },
+ unicodeslot=0x0B48,
},
[0x0B4B]={
- ["category"]="mc",
- ["description"]="ORIYA VOWEL SIGN O",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0B47, 0x0B3E },
- ["unicodeslot"]=0x0B4B, -- ୋ
+ category="mc",
+ description="ORIYA VOWEL SIGN O",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0B47, 0x0B3E },
+ unicodeslot=0x0B4B,
},
[0x0B4C]={
- ["category"]="mc",
- ["description"]="ORIYA VOWEL SIGN AU",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0B47, 0x0B57 },
- ["unicodeslot"]=0x0B4C, -- ୌ
+ category="mc",
+ description="ORIYA VOWEL SIGN AU",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0B47, 0x0B57 },
+ unicodeslot=0x0B4C,
},
[0x0B4D]={
- ["category"]="mn",
- ["description"]="ORIYA SIGN VIRAMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B4D, -- ୍
+ category="mn",
+ description="ORIYA SIGN VIRAMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0B4D,
},
[0x0B56]={
- ["category"]="mn",
- ["description"]="ORIYA AI LENGTH MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B56, -- ୖ
+ category="mn",
+ description="ORIYA AI LENGTH MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0B56,
},
[0x0B57]={
- ["category"]="mc",
- ["description"]="ORIYA AU LENGTH MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B57, -- ୗ
+ category="mc",
+ description="ORIYA AU LENGTH MARK",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0B57,
},
[0x0B5C]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER RRA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0B21, 0x0B3C },
- ["unicodeslot"]=0x0B5C, -- ଡ଼
+ category="lo",
+ description="ORIYA LETTER RRA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0B21, 0x0B3C },
+ unicodeslot=0x0B5C,
},
[0x0B5D]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER RHA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0B22, 0x0B3C },
- ["unicodeslot"]=0x0B5D, -- ଢ଼
+ category="lo",
+ description="ORIYA LETTER RHA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0B22, 0x0B3C },
+ unicodeslot=0x0B5D,
},
[0x0B5F]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER YYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B5F, -- ୟ
+ category="lo",
+ description="ORIYA LETTER YYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B5F,
},
[0x0B60]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER VOCALIC RR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B60, -- ୠ
+ category="lo",
+ description="ORIYA LETTER VOCALIC RR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B60,
},
[0x0B61]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER VOCALIC LL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B61, -- ୡ
+ category="lo",
+ description="ORIYA LETTER VOCALIC LL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B61,
},
[0x0B66]={
- ["category"]="nd",
- ["description"]="ORIYA DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0B66, -- ୦
+ category="nd",
+ description="ORIYA DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0B66,
},
[0x0B67]={
- ["category"]="nd",
- ["description"]="ORIYA DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0B67, -- ୧
+ category="nd",
+ description="ORIYA DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0B67,
},
[0x0B68]={
- ["category"]="nd",
- ["description"]="ORIYA DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0B68, -- ୨
+ category="nd",
+ description="ORIYA DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0B68,
},
[0x0B69]={
- ["category"]="nd",
- ["description"]="ORIYA DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0B69, -- ୩
+ category="nd",
+ description="ORIYA DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0B69,
},
[0x0B6A]={
- ["category"]="nd",
- ["description"]="ORIYA DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0B6A, -- ୪
+ category="nd",
+ description="ORIYA DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0B6A,
},
[0x0B6B]={
- ["category"]="nd",
- ["description"]="ORIYA DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0B6B, -- ୫
+ category="nd",
+ description="ORIYA DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0B6B,
},
[0x0B6C]={
- ["category"]="nd",
- ["description"]="ORIYA DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0B6C, -- ୬
+ category="nd",
+ description="ORIYA DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0B6C,
},
[0x0B6D]={
- ["category"]="nd",
- ["description"]="ORIYA DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0B6D, -- ୭
+ category="nd",
+ description="ORIYA DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0B6D,
},
[0x0B6E]={
- ["category"]="nd",
- ["description"]="ORIYA DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0B6E, -- ୮
+ category="nd",
+ description="ORIYA DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0B6E,
},
[0x0B6F]={
- ["category"]="nd",
- ["description"]="ORIYA DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0B6F, -- ୯
+ category="nd",
+ description="ORIYA DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0B6F,
},
[0x0B70]={
- ["category"]="so",
- ["description"]="ORIYA ISSHAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B70, -- ୰
+ category="so",
+ description="ORIYA ISSHAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B70,
},
[0x0B71]={
- ["category"]="lo",
- ["description"]="ORIYA LETTER WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B71, -- ୱ
+ category="lo",
+ description="ORIYA LETTER WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B71,
},
[0x0B82]={
- ["category"]="mn",
- ["description"]="TAMIL SIGN ANUSVARA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0B82, -- ஂ
+ category="mn",
+ description="TAMIL SIGN ANUSVARA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0B82,
},
[0x0B83]={
- ["category"]="lo",
- ["description"]="TAMIL SIGN VISARGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B83, -- ஃ
+ category="lo",
+ description="TAMIL SIGN VISARGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B83,
},
[0x0B85]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B85, -- அ
+ category="lo",
+ description="TAMIL LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B85,
},
[0x0B86]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B86, -- ஆ
+ category="lo",
+ description="TAMIL LETTER AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B86,
},
[0x0B87]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B87, -- இ
+ category="lo",
+ description="TAMIL LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B87,
},
[0x0B88]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER II",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B88, -- ஈ
+ category="lo",
+ description="TAMIL LETTER II",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B88,
},
[0x0B89]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B89, -- உ
+ category="lo",
+ description="TAMIL LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B89,
},
[0x0B8A]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER UU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B8A, -- ஊ
+ category="lo",
+ description="TAMIL LETTER UU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B8A,
},
[0x0B8E]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B8E, -- எ
+ category="lo",
+ description="TAMIL LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B8E,
},
[0x0B8F]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER EE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B8F, -- ஏ
+ category="lo",
+ description="TAMIL LETTER EE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B8F,
},
[0x0B90]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER AI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B90, -- ஐ
+ category="lo",
+ description="TAMIL LETTER AI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B90,
},
[0x0B92]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B92, -- ஒ
+ category="lo",
+ description="TAMIL LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B92,
},
[0x0B93]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER OO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B93, -- ஓ
+ category="lo",
+ description="TAMIL LETTER OO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B93,
},
[0x0B94]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER AU",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0B92, 0x0BD7 },
- ["unicodeslot"]=0x0B94, -- ஔ
+ category="lo",
+ description="TAMIL LETTER AU",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0B92, 0x0BD7 },
+ unicodeslot=0x0B94,
},
[0x0B95]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B95, -- க
+ category="lo",
+ description="TAMIL LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B95,
},
[0x0B99]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B99, -- ங
+ category="lo",
+ description="TAMIL LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B99,
},
[0x0B9A]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B9A, -- ச
+ category="lo",
+ description="TAMIL LETTER CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B9A,
},
[0x0B9C]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B9C, -- ஜ
+ category="lo",
+ description="TAMIL LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B9C,
},
[0x0B9E]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B9E, -- ஞ
+ category="lo",
+ description="TAMIL LETTER NYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B9E,
},
[0x0B9F]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0B9F, -- ட
+ category="lo",
+ description="TAMIL LETTER TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0B9F,
},
[0x0BA3]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER NNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BA3, -- ண
+ category="lo",
+ description="TAMIL LETTER NNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BA3,
},
[0x0BA4]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BA4, -- த
+ category="lo",
+ description="TAMIL LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BA4,
},
[0x0BA8]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BA8, -- ந
+ category="lo",
+ description="TAMIL LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BA8,
},
[0x0BA9]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER NNNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BA9, -- ன
+ category="lo",
+ description="TAMIL LETTER NNNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BA9,
},
[0x0BAA]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BAA, -- ப
+ category="lo",
+ description="TAMIL LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BAA,
},
[0x0BAE]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BAE, -- ம
+ category="lo",
+ description="TAMIL LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BAE,
},
[0x0BAF]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BAF, -- ய
+ category="lo",
+ description="TAMIL LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BAF,
},
[0x0BB0]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BB0, -- ர
+ category="lo",
+ description="TAMIL LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BB0,
},
[0x0BB1]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER RRA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BB1, -- ற
+ category="lo",
+ description="TAMIL LETTER RRA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BB1,
},
[0x0BB2]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BB2, -- ல
+ category="lo",
+ description="TAMIL LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BB2,
},
[0x0BB3]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER LLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BB3, -- ள
+ category="lo",
+ description="TAMIL LETTER LLA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BB3,
},
[0x0BB4]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER LLLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BB4, -- ழ
+ category="lo",
+ description="TAMIL LETTER LLLA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BB4,
},
[0x0BB5]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER VA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BB5, -- வ
+ category="lo",
+ description="TAMIL LETTER VA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BB5,
},
[0x0BB6]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BB6, -- ஶ
+ category="lo",
+ description="TAMIL LETTER SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BB6,
},
[0x0BB7]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BB7, -- ஷ
+ category="lo",
+ description="TAMIL LETTER SSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BB7,
},
[0x0BB8]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BB8, -- ஸ
+ category="lo",
+ description="TAMIL LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BB8,
},
[0x0BB9]={
- ["category"]="lo",
- ["description"]="TAMIL LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BB9, -- ஹ
+ category="lo",
+ description="TAMIL LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BB9,
},
[0x0BBE]={
- ["category"]="mc",
- ["description"]="TAMIL VOWEL SIGN AA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0BBE, -- ா
+ category="mc",
+ description="TAMIL VOWEL SIGN AA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0BBE,
},
[0x0BBF]={
- ["category"]="mc",
- ["description"]="TAMIL VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0BBF, -- ி
+ category="mc",
+ description="TAMIL VOWEL SIGN I",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0BBF,
},
[0x0BC0]={
- ["category"]="mn",
- ["description"]="TAMIL VOWEL SIGN II",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0BC0, -- ீ
+ category="mn",
+ description="TAMIL VOWEL SIGN II",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0BC0,
},
[0x0BC1]={
- ["category"]="mc",
- ["description"]="TAMIL VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0BC1, -- ு
+ category="mc",
+ description="TAMIL VOWEL SIGN U",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0BC1,
},
[0x0BC2]={
- ["category"]="mc",
- ["description"]="TAMIL VOWEL SIGN UU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0BC2, -- ூ
+ category="mc",
+ description="TAMIL VOWEL SIGN UU",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0BC2,
},
[0x0BC6]={
- ["category"]="mc",
- ["description"]="TAMIL VOWEL SIGN E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0BC6, -- ெ
+ category="mc",
+ description="TAMIL VOWEL SIGN E",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0BC6,
},
[0x0BC7]={
- ["category"]="mc",
- ["description"]="TAMIL VOWEL SIGN EE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0BC7, -- ே
+ category="mc",
+ description="TAMIL VOWEL SIGN EE",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0BC7,
},
[0x0BC8]={
- ["category"]="mc",
- ["description"]="TAMIL VOWEL SIGN AI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0BC8, -- ை
+ category="mc",
+ description="TAMIL VOWEL SIGN AI",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0BC8,
},
[0x0BCA]={
- ["category"]="mc",
- ["description"]="TAMIL VOWEL SIGN O",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0BC6, 0x0BBE },
- ["unicodeslot"]=0x0BCA, -- ொ
+ category="mc",
+ description="TAMIL VOWEL SIGN O",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0BC6, 0x0BBE },
+ unicodeslot=0x0BCA,
},
[0x0BCB]={
- ["category"]="mc",
- ["description"]="TAMIL VOWEL SIGN OO",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0BC7, 0x0BBE },
- ["unicodeslot"]=0x0BCB, -- ோ
+ category="mc",
+ description="TAMIL VOWEL SIGN OO",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0BC7, 0x0BBE },
+ unicodeslot=0x0BCB,
},
[0x0BCC]={
- ["category"]="mc",
- ["description"]="TAMIL VOWEL SIGN AU",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0BC6, 0x0BD7 },
- ["unicodeslot"]=0x0BCC, -- ௌ
+ category="mc",
+ description="TAMIL VOWEL SIGN AU",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0BC6, 0x0BD7 },
+ unicodeslot=0x0BCC,
},
[0x0BCD]={
- ["category"]="mn",
- ["description"]="TAMIL SIGN VIRAMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0BCD, -- ்
+ category="mn",
+ description="TAMIL SIGN VIRAMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0BCD,
},
[0x0BD7]={
- ["category"]="mc",
- ["description"]="TAMIL AU LENGTH MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0BD7, -- ௗ
+ category="mc",
+ description="TAMIL AU LENGTH MARK",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0BD7,
},
[0x0BE6]={
- ["category"]="nd",
- ["description"]="TAMIL DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0BE6, -- ௦
+ category="nd",
+ description="TAMIL DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0BE6,
},
[0x0BE7]={
- ["category"]="nd",
- ["description"]="TAMIL DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0BE7, -- ௧
+ category="nd",
+ description="TAMIL DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0BE7,
},
[0x0BE8]={
- ["category"]="nd",
- ["description"]="TAMIL DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0BE8, -- ௨
+ category="nd",
+ description="TAMIL DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0BE8,
},
[0x0BE9]={
- ["category"]="nd",
- ["description"]="TAMIL DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0BE9, -- ௩
+ category="nd",
+ description="TAMIL DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0BE9,
},
[0x0BEA]={
- ["category"]="nd",
- ["description"]="TAMIL DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0BEA, -- ௪
+ category="nd",
+ description="TAMIL DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0BEA,
},
[0x0BEB]={
- ["category"]="nd",
- ["description"]="TAMIL DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0BEB, -- ௫
+ category="nd",
+ description="TAMIL DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0BEB,
},
[0x0BEC]={
- ["category"]="nd",
- ["description"]="TAMIL DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0BEC, -- ௬
+ category="nd",
+ description="TAMIL DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0BEC,
},
[0x0BED]={
- ["category"]="nd",
- ["description"]="TAMIL DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0BED, -- ௭
+ category="nd",
+ description="TAMIL DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0BED,
},
[0x0BEE]={
- ["category"]="nd",
- ["description"]="TAMIL DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0BEE, -- ௮
+ category="nd",
+ description="TAMIL DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0BEE,
},
[0x0BEF]={
- ["category"]="nd",
- ["description"]="TAMIL DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0BEF, -- ௯
+ category="nd",
+ description="TAMIL DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0BEF,
},
[0x0BF0]={
- ["category"]="no",
- ["description"]="TAMIL NUMBER TEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BF0, -- ௰
+ category="no",
+ description="TAMIL NUMBER TEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BF0,
},
[0x0BF1]={
- ["category"]="no",
- ["description"]="TAMIL NUMBER ONE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BF1, -- ௱
+ category="no",
+ description="TAMIL NUMBER ONE HUNDRED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BF1,
},
[0x0BF2]={
- ["category"]="no",
- ["description"]="TAMIL NUMBER ONE THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BF2, -- ௲
+ category="no",
+ description="TAMIL NUMBER ONE THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0BF2,
},
[0x0BF3]={
- ["category"]="so",
- ["description"]="TAMIL DAY SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BF3, -- ௳
+ category="so",
+ description="TAMIL DAY SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x0BF3,
},
[0x0BF4]={
- ["category"]="so",
- ["description"]="TAMIL MONTH SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BF4, -- ௴
+ category="so",
+ description="TAMIL MONTH SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x0BF4,
},
[0x0BF5]={
- ["category"]="so",
- ["description"]="TAMIL YEAR SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BF5, -- ௵
+ category="so",
+ description="TAMIL YEAR SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x0BF5,
},
[0x0BF6]={
- ["category"]="so",
- ["description"]="TAMIL DEBIT SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BF6, -- ௶
+ category="so",
+ description="TAMIL DEBIT SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x0BF6,
},
[0x0BF7]={
- ["category"]="so",
- ["description"]="TAMIL CREDIT SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BF7, -- ௷
+ category="so",
+ description="TAMIL CREDIT SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x0BF7,
},
[0x0BF8]={
- ["category"]="so",
- ["description"]="TAMIL AS ABOVE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BF8, -- ௸
+ category="so",
+ description="TAMIL AS ABOVE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x0BF8,
},
[0x0BF9]={
- ["category"]="sc",
- ["description"]="TAMIL RUPEE SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x0BF9, -- ௹
+ category="sc",
+ description="TAMIL RUPEE SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x0BF9,
},
[0x0BFA]={
- ["category"]="so",
- ["description"]="TAMIL NUMBER SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0BFA, -- ௺
+ category="so",
+ description="TAMIL NUMBER SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x0BFA,
},
[0x0C01]={
- ["category"]="mc",
- ["description"]="TELUGU SIGN CANDRABINDU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C01, -- ఁ
+ category="mc",
+ description="TELUGU SIGN CANDRABINDU",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0C01,
},
[0x0C02]={
- ["category"]="mc",
- ["description"]="TELUGU SIGN ANUSVARA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C02, -- ం
+ category="mc",
+ description="TELUGU SIGN ANUSVARA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0C02,
},
[0x0C03]={
- ["category"]="mc",
- ["description"]="TELUGU SIGN VISARGA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C03, -- ః
+ category="mc",
+ description="TELUGU SIGN VISARGA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0C03,
},
[0x0C05]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C05, -- అ
+ category="lo",
+ description="TELUGU LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C05,
},
[0x0C06]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C06, -- ఆ
+ category="lo",
+ description="TELUGU LETTER AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C06,
},
[0x0C07]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C07, -- ఇ
+ category="lo",
+ description="TELUGU LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C07,
},
[0x0C08]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER II",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C08, -- ఈ
+ category="lo",
+ description="TELUGU LETTER II",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C08,
},
[0x0C09]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C09, -- ఉ
+ category="lo",
+ description="TELUGU LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C09,
},
[0x0C0A]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER UU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C0A, -- ఊ
+ category="lo",
+ description="TELUGU LETTER UU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C0A,
},
[0x0C0B]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER VOCALIC R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C0B, -- ఋ
+ category="lo",
+ description="TELUGU LETTER VOCALIC R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C0B,
},
[0x0C0C]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER VOCALIC L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C0C, -- ఌ
+ category="lo",
+ description="TELUGU LETTER VOCALIC L",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C0C,
},
[0x0C0E]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C0E, -- ఎ
+ category="lo",
+ description="TELUGU LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C0E,
},
[0x0C0F]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER EE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C0F, -- ఏ
+ category="lo",
+ description="TELUGU LETTER EE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C0F,
},
[0x0C10]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER AI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C10, -- ఐ
+ category="lo",
+ description="TELUGU LETTER AI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C10,
},
[0x0C12]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C12, -- ఒ
+ category="lo",
+ description="TELUGU LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C12,
},
[0x0C13]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER OO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C13, -- ఓ
+ category="lo",
+ description="TELUGU LETTER OO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C13,
},
[0x0C14]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER AU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C14, -- ఔ
+ category="lo",
+ description="TELUGU LETTER AU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C14,
},
[0x0C15]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C15, -- క
+ category="lo",
+ description="TELUGU LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C15,
},
[0x0C16]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C16, -- ఖ
+ category="lo",
+ description="TELUGU LETTER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C16,
},
[0x0C17]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C17, -- గ
+ category="lo",
+ description="TELUGU LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C17,
},
[0x0C18]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER GHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C18, -- ఘ
+ category="lo",
+ description="TELUGU LETTER GHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C18,
},
[0x0C19]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C19, -- ఙ
+ category="lo",
+ description="TELUGU LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C19,
},
[0x0C1A]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C1A, -- చ
+ category="lo",
+ description="TELUGU LETTER CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C1A,
},
[0x0C1B]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C1B, -- ఛ
+ category="lo",
+ description="TELUGU LETTER CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C1B,
},
[0x0C1C]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C1C, -- జ
+ category="lo",
+ description="TELUGU LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C1C,
},
[0x0C1D]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER JHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C1D, -- ఝ
+ category="lo",
+ description="TELUGU LETTER JHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C1D,
},
[0x0C1E]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C1E, -- ఞ
+ category="lo",
+ description="TELUGU LETTER NYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C1E,
},
[0x0C1F]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C1F, -- ట
+ category="lo",
+ description="TELUGU LETTER TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C1F,
},
[0x0C20]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER TTHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C20, -- ఠ
+ category="lo",
+ description="TELUGU LETTER TTHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C20,
},
[0x0C21]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER DDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C21, -- డ
+ category="lo",
+ description="TELUGU LETTER DDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C21,
},
[0x0C22]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER DDHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C22, -- ఢ
+ category="lo",
+ description="TELUGU LETTER DDHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C22,
},
[0x0C23]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER NNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C23, -- ణ
+ category="lo",
+ description="TELUGU LETTER NNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C23,
},
[0x0C24]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C24, -- త
+ category="lo",
+ description="TELUGU LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C24,
},
[0x0C25]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C25, -- థ
+ category="lo",
+ description="TELUGU LETTER THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C25,
},
[0x0C26]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C26, -- ద
+ category="lo",
+ description="TELUGU LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C26,
},
[0x0C27]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER DHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C27, -- ధ
+ category="lo",
+ description="TELUGU LETTER DHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C27,
},
[0x0C28]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C28, -- న
+ category="lo",
+ description="TELUGU LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C28,
},
[0x0C2A]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C2A, -- ప
+ category="lo",
+ description="TELUGU LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C2A,
},
[0x0C2B]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER PHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C2B, -- ఫ
+ category="lo",
+ description="TELUGU LETTER PHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C2B,
},
[0x0C2C]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C2C, -- బ
+ category="lo",
+ description="TELUGU LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C2C,
},
[0x0C2D]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER BHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C2D, -- భ
+ category="lo",
+ description="TELUGU LETTER BHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C2D,
},
[0x0C2E]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C2E, -- మ
+ category="lo",
+ description="TELUGU LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C2E,
},
[0x0C2F]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C2F, -- య
+ category="lo",
+ description="TELUGU LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C2F,
},
[0x0C30]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C30, -- ర
+ category="lo",
+ description="TELUGU LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C30,
},
[0x0C31]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER RRA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C31, -- ఱ
+ category="lo",
+ description="TELUGU LETTER RRA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C31,
},
[0x0C32]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C32, -- ల
+ category="lo",
+ description="TELUGU LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C32,
},
[0x0C33]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER LLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C33, -- ళ
+ category="lo",
+ description="TELUGU LETTER LLA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C33,
},
[0x0C35]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER VA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C35, -- వ
+ category="lo",
+ description="TELUGU LETTER VA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C35,
},
[0x0C36]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C36, -- శ
+ category="lo",
+ description="TELUGU LETTER SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C36,
},
[0x0C37]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C37, -- ష
+ category="lo",
+ description="TELUGU LETTER SSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C37,
},
[0x0C38]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C38, -- స
+ category="lo",
+ description="TELUGU LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C38,
},
[0x0C39]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C39, -- హ
+ category="lo",
+ description="TELUGU LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C39,
},
[0x0C3E]={
- ["category"]="mn",
- ["description"]="TELUGU VOWEL SIGN AA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C3E, -- ా
+ category="mn",
+ description="TELUGU VOWEL SIGN AA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0C3E,
},
[0x0C3F]={
- ["category"]="mn",
- ["description"]="TELUGU VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C3F, -- ి
+ category="mn",
+ description="TELUGU VOWEL SIGN I",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0C3F,
},
[0x0C40]={
- ["category"]="mn",
- ["description"]="TELUGU VOWEL SIGN II",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C40, -- ీ
+ category="mn",
+ description="TELUGU VOWEL SIGN II",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0C40,
},
[0x0C41]={
- ["category"]="mc",
- ["description"]="TELUGU VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C41, -- ు
+ category="mc",
+ description="TELUGU VOWEL SIGN U",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0C41,
},
[0x0C42]={
- ["category"]="mc",
- ["description"]="TELUGU VOWEL SIGN UU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C42, -- ూ
+ category="mc",
+ description="TELUGU VOWEL SIGN UU",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0C42,
},
[0x0C43]={
- ["category"]="mc",
- ["description"]="TELUGU VOWEL SIGN VOCALIC R",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C43, -- ృ
+ category="mc",
+ description="TELUGU VOWEL SIGN VOCALIC R",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0C43,
},
[0x0C44]={
- ["category"]="mc",
- ["description"]="TELUGU VOWEL SIGN VOCALIC RR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C44, -- ౄ
+ category="mc",
+ description="TELUGU VOWEL SIGN VOCALIC RR",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0C44,
},
[0x0C46]={
- ["category"]="mn",
- ["description"]="TELUGU VOWEL SIGN E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C46, -- ె
+ category="mn",
+ description="TELUGU VOWEL SIGN E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0C46,
},
[0x0C47]={
- ["category"]="mn",
- ["description"]="TELUGU VOWEL SIGN EE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C47, -- ే
+ category="mn",
+ description="TELUGU VOWEL SIGN EE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0C47,
},
[0x0C48]={
- ["category"]="mn",
- ["description"]="TELUGU VOWEL SIGN AI",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0C46, 0x0C56 },
- ["unicodeslot"]=0x0C48, -- ై
+ category="mn",
+ description="TELUGU VOWEL SIGN AI",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0C46, 0x0C56 },
+ unicodeslot=0x0C48,
},
[0x0C4A]={
- ["category"]="mn",
- ["description"]="TELUGU VOWEL SIGN O",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C4A, -- ొ
+ category="mn",
+ description="TELUGU VOWEL SIGN O",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0C4A,
},
[0x0C4B]={
- ["category"]="mn",
- ["description"]="TELUGU VOWEL SIGN OO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C4B, -- ో
+ category="mn",
+ description="TELUGU VOWEL SIGN OO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0C4B,
},
[0x0C4C]={
- ["category"]="mn",
- ["description"]="TELUGU VOWEL SIGN AU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C4C, -- ౌ
+ category="mn",
+ description="TELUGU VOWEL SIGN AU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0C4C,
},
[0x0C4D]={
- ["category"]="mn",
- ["description"]="TELUGU SIGN VIRAMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C4D, -- ్
+ category="mn",
+ description="TELUGU SIGN VIRAMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0C4D,
},
[0x0C55]={
- ["category"]="mn",
- ["description"]="TELUGU LENGTH MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C55, -- ౕ
+ category="mn",
+ description="TELUGU LENGTH MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0C55,
},
[0x0C56]={
- ["category"]="mn",
- ["description"]="TELUGU AI LENGTH MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C56, -- ౖ
+ category="mn",
+ description="TELUGU AI LENGTH MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0C56,
},
[0x0C60]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER VOCALIC RR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C60, -- ౠ
+ category="lo",
+ description="TELUGU LETTER VOCALIC RR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C60,
},
[0x0C61]={
- ["category"]="lo",
- ["description"]="TELUGU LETTER VOCALIC LL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C61, -- ౡ
+ category="lo",
+ description="TELUGU LETTER VOCALIC LL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C61,
},
[0x0C66]={
- ["category"]="nd",
- ["description"]="TELUGU DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0C66, -- ౦
+ category="nd",
+ description="TELUGU DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0C66,
},
[0x0C67]={
- ["category"]="nd",
- ["description"]="TELUGU DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0C67, -- ౧
+ category="nd",
+ description="TELUGU DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0C67,
},
[0x0C68]={
- ["category"]="nd",
- ["description"]="TELUGU DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0C68, -- ౨
+ category="nd",
+ description="TELUGU DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0C68,
},
[0x0C69]={
- ["category"]="nd",
- ["description"]="TELUGU DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0C69, -- ౩
+ category="nd",
+ description="TELUGU DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0C69,
},
[0x0C6A]={
- ["category"]="nd",
- ["description"]="TELUGU DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0C6A, -- ౪
+ category="nd",
+ description="TELUGU DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0C6A,
},
[0x0C6B]={
- ["category"]="nd",
- ["description"]="TELUGU DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0C6B, -- ౫
+ category="nd",
+ description="TELUGU DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0C6B,
},
[0x0C6C]={
- ["category"]="nd",
- ["description"]="TELUGU DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0C6C, -- ౬
+ category="nd",
+ description="TELUGU DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0C6C,
},
[0x0C6D]={
- ["category"]="nd",
- ["description"]="TELUGU DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0C6D, -- ౭
+ category="nd",
+ description="TELUGU DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0C6D,
},
[0x0C6E]={
- ["category"]="nd",
- ["description"]="TELUGU DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0C6E, -- ౮
+ category="nd",
+ description="TELUGU DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0C6E,
},
[0x0C6F]={
- ["category"]="nd",
- ["description"]="TELUGU DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0C6F, -- ౯
+ category="nd",
+ description="TELUGU DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0C6F,
},
[0x0C82]={
- ["category"]="mc",
- ["description"]="KANNADA SIGN ANUSVARA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C82, -- ಂ
+ category="mc",
+ description="KANNADA SIGN ANUSVARA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0C82,
},
[0x0C83]={
- ["category"]="mc",
- ["description"]="KANNADA SIGN VISARGA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0C83, -- ಃ
+ category="mc",
+ description="KANNADA SIGN VISARGA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0C83,
},
[0x0C85]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C85, -- ಅ
+ category="lo",
+ description="KANNADA LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C85,
},
[0x0C86]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C86, -- ಆ
+ category="lo",
+ description="KANNADA LETTER AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C86,
},
[0x0C87]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C87, -- ಇ
+ category="lo",
+ description="KANNADA LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C87,
},
[0x0C88]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER II",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C88, -- ಈ
+ category="lo",
+ description="KANNADA LETTER II",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C88,
},
[0x0C89]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C89, -- ಉ
+ category="lo",
+ description="KANNADA LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C89,
},
[0x0C8A]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER UU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C8A, -- ಊ
+ category="lo",
+ description="KANNADA LETTER UU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C8A,
},
[0x0C8B]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER VOCALIC R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C8B, -- ಋ
+ category="lo",
+ description="KANNADA LETTER VOCALIC R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C8B,
},
[0x0C8C]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER VOCALIC L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C8C, -- ಌ
+ category="lo",
+ description="KANNADA LETTER VOCALIC L",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C8C,
},
[0x0C8E]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C8E, -- ಎ
+ category="lo",
+ description="KANNADA LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C8E,
},
[0x0C8F]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER EE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C8F, -- ಏ
+ category="lo",
+ description="KANNADA LETTER EE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C8F,
},
[0x0C90]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER AI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C90, -- ಐ
+ category="lo",
+ description="KANNADA LETTER AI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C90,
},
[0x0C92]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C92, -- ಒ
+ category="lo",
+ description="KANNADA LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C92,
},
[0x0C93]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER OO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C93, -- ಓ
+ category="lo",
+ description="KANNADA LETTER OO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C93,
},
[0x0C94]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER AU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C94, -- ಔ
+ category="lo",
+ description="KANNADA LETTER AU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C94,
},
[0x0C95]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C95, -- ಕ
+ category="lo",
+ description="KANNADA LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C95,
},
[0x0C96]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C96, -- ಖ
+ category="lo",
+ description="KANNADA LETTER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C96,
},
[0x0C97]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C97, -- ಗ
+ category="lo",
+ description="KANNADA LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C97,
},
[0x0C98]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER GHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C98, -- ಘ
+ category="lo",
+ description="KANNADA LETTER GHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C98,
},
[0x0C99]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C99, -- ಙ
+ category="lo",
+ description="KANNADA LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C99,
},
[0x0C9A]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C9A, -- ಚ
+ category="lo",
+ description="KANNADA LETTER CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C9A,
},
[0x0C9B]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C9B, -- ಛ
+ category="lo",
+ description="KANNADA LETTER CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C9B,
},
[0x0C9C]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C9C, -- ಜ
+ category="lo",
+ description="KANNADA LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C9C,
},
[0x0C9D]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER JHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C9D, -- ಝ
+ category="lo",
+ description="KANNADA LETTER JHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C9D,
},
[0x0C9E]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C9E, -- ಞ
+ category="lo",
+ description="KANNADA LETTER NYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C9E,
},
[0x0C9F]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0C9F, -- ಟ
+ category="lo",
+ description="KANNADA LETTER TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0C9F,
},
[0x0CA0]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER TTHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CA0, -- ಠ
+ category="lo",
+ description="KANNADA LETTER TTHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CA0,
},
[0x0CA1]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER DDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CA1, -- ಡ
+ category="lo",
+ description="KANNADA LETTER DDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CA1,
},
[0x0CA2]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER DDHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CA2, -- ಢ
+ category="lo",
+ description="KANNADA LETTER DDHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CA2,
},
[0x0CA3]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER NNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CA3, -- ಣ
+ category="lo",
+ description="KANNADA LETTER NNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CA3,
},
[0x0CA4]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CA4, -- ತ
+ category="lo",
+ description="KANNADA LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CA4,
},
[0x0CA5]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CA5, -- ಥ
+ category="lo",
+ description="KANNADA LETTER THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CA5,
},
[0x0CA6]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CA6, -- ದ
+ category="lo",
+ description="KANNADA LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CA6,
},
[0x0CA7]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER DHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CA7, -- ಧ
+ category="lo",
+ description="KANNADA LETTER DHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CA7,
},
[0x0CA8]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CA8, -- ನ
+ category="lo",
+ description="KANNADA LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CA8,
},
[0x0CAA]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CAA, -- ಪ
+ category="lo",
+ description="KANNADA LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CAA,
},
[0x0CAB]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER PHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CAB, -- ಫ
+ category="lo",
+ description="KANNADA LETTER PHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CAB,
},
[0x0CAC]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CAC, -- ಬ
+ category="lo",
+ description="KANNADA LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CAC,
},
[0x0CAD]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER BHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CAD, -- ಭ
+ category="lo",
+ description="KANNADA LETTER BHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CAD,
},
[0x0CAE]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CAE, -- ಮ
+ category="lo",
+ description="KANNADA LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CAE,
},
[0x0CAF]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CAF, -- ಯ
+ category="lo",
+ description="KANNADA LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CAF,
},
[0x0CB0]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CB0, -- ರ
+ category="lo",
+ description="KANNADA LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CB0,
},
[0x0CB1]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER RRA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CB1, -- ಱ
+ category="lo",
+ description="KANNADA LETTER RRA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CB1,
},
[0x0CB2]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CB2, -- ಲ
+ category="lo",
+ description="KANNADA LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CB2,
},
[0x0CB3]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER LLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CB3, -- ಳ
+ category="lo",
+ description="KANNADA LETTER LLA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CB3,
},
[0x0CB5]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER VA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CB5, -- ವ
+ category="lo",
+ description="KANNADA LETTER VA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CB5,
},
[0x0CB6]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CB6, -- ಶ
+ category="lo",
+ description="KANNADA LETTER SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CB6,
},
[0x0CB7]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CB7, -- ಷ
+ category="lo",
+ description="KANNADA LETTER SSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CB7,
},
[0x0CB8]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CB8, -- ಸ
+ category="lo",
+ description="KANNADA LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CB8,
},
[0x0CB9]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CB9, -- ಹ
+ category="lo",
+ description="KANNADA LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CB9,
},
[0x0CBC]={
- ["category"]="mn",
- ["description"]="KANNADA SIGN NUKTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0CBC, -- ಼
+ category="mn",
+ description="KANNADA SIGN NUKTA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0CBC,
},
[0x0CBD]={
- ["category"]="lo",
- ["description"]="KANNADA SIGN AVAGRAHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CBD, -- ಽ
+ category="lo",
+ description="KANNADA SIGN AVAGRAHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CBD,
},
[0x0CBE]={
- ["category"]="mc",
- ["description"]="KANNADA VOWEL SIGN AA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0CBE, -- ಾ
+ category="mc",
+ description="KANNADA VOWEL SIGN AA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0CBE,
},
[0x0CBF]={
- ["category"]="mn",
- ["description"]="KANNADA VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0CBF, -- ಿ
+ category="mn",
+ description="KANNADA VOWEL SIGN I",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0CBF,
},
[0x0CC0]={
- ["category"]="mc",
- ["description"]="KANNADA VOWEL SIGN II",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0CBF, 0x0CD5 },
- ["unicodeslot"]=0x0CC0, -- ೀ
+ category="mc",
+ description="KANNADA VOWEL SIGN II",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0CBF, 0x0CD5 },
+ unicodeslot=0x0CC0,
},
[0x0CC1]={
- ["category"]="mc",
- ["description"]="KANNADA VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0CC1, -- ು
+ category="mc",
+ description="KANNADA VOWEL SIGN U",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0CC1,
},
[0x0CC2]={
- ["category"]="mc",
- ["description"]="KANNADA VOWEL SIGN UU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0CC2, -- ೂ
+ category="mc",
+ description="KANNADA VOWEL SIGN UU",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0CC2,
},
[0x0CC3]={
- ["category"]="mc",
- ["description"]="KANNADA VOWEL SIGN VOCALIC R",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0CC3, -- ೃ
+ category="mc",
+ description="KANNADA VOWEL SIGN VOCALIC R",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0CC3,
},
[0x0CC4]={
- ["category"]="mc",
- ["description"]="KANNADA VOWEL SIGN VOCALIC RR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0CC4, -- ೄ
+ category="mc",
+ description="KANNADA VOWEL SIGN VOCALIC RR",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0CC4,
},
[0x0CC6]={
- ["category"]="mn",
- ["description"]="KANNADA VOWEL SIGN E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0CC6, -- ೆ
+ category="mn",
+ description="KANNADA VOWEL SIGN E",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0CC6,
},
[0x0CC7]={
- ["category"]="mc",
- ["description"]="KANNADA VOWEL SIGN EE",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0CC6, 0x0CD5 },
- ["unicodeslot"]=0x0CC7, -- ೇ
+ category="mc",
+ description="KANNADA VOWEL SIGN EE",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0CC6, 0x0CD5 },
+ unicodeslot=0x0CC7,
},
[0x0CC8]={
- ["category"]="mc",
- ["description"]="KANNADA VOWEL SIGN AI",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0CC6, 0x0CD6 },
- ["unicodeslot"]=0x0CC8, -- ೈ
+ category="mc",
+ description="KANNADA VOWEL SIGN AI",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0CC6, 0x0CD6 },
+ unicodeslot=0x0CC8,
},
[0x0CCA]={
- ["category"]="mc",
- ["description"]="KANNADA VOWEL SIGN O",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0CC6, 0x0CC2 },
- ["unicodeslot"]=0x0CCA, -- ೊ
+ category="mc",
+ description="KANNADA VOWEL SIGN O",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0CC6, 0x0CC2 },
+ unicodeslot=0x0CCA,
},
[0x0CCB]={
- ["category"]="mc",
- ["description"]="KANNADA VOWEL SIGN OO",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0CCA, 0x0CD5 },
- ["unicodeslot"]=0x0CCB, -- ೋ
+ category="mc",
+ description="KANNADA VOWEL SIGN OO",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0CCA, 0x0CD5 },
+ unicodeslot=0x0CCB,
},
[0x0CCC]={
- ["category"]="mn",
- ["description"]="KANNADA VOWEL SIGN AU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0CCC, -- ೌ
+ category="mn",
+ description="KANNADA VOWEL SIGN AU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0CCC,
},
[0x0CCD]={
- ["category"]="mn",
- ["description"]="KANNADA SIGN VIRAMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0CCD, -- ್
+ category="mn",
+ description="KANNADA SIGN VIRAMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0CCD,
},
[0x0CD5]={
- ["category"]="mc",
- ["description"]="KANNADA LENGTH MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0CD5, -- ೕ
+ category="mc",
+ description="KANNADA LENGTH MARK",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0CD5,
},
[0x0CD6]={
- ["category"]="mc",
- ["description"]="KANNADA AI LENGTH MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0CD6, -- ೖ
+ category="mc",
+ description="KANNADA AI LENGTH MARK",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0CD6,
},
[0x0CDE]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER FA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CDE, -- ೞ
+ category="lo",
+ description="KANNADA LETTER FA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CDE,
},
[0x0CE0]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER VOCALIC RR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CE0, -- ೠ
+ category="lo",
+ description="KANNADA LETTER VOCALIC RR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CE0,
},
[0x0CE1]={
- ["category"]="lo",
- ["description"]="KANNADA LETTER VOCALIC LL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CE1, -- ೡ
+ category="lo",
+ description="KANNADA LETTER VOCALIC LL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0CE1,
},
[0x0CE2]={
- ["category"]="mn",
- ["description"]="KANNADA VOWEL SIGN VOCALIC L",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0CE2, -- ೢ
+ category="mn",
+ description="KANNADA VOWEL SIGN VOCALIC L",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0CE2,
},
[0x0CE3]={
- ["category"]="mn",
- ["description"]="KANNADA VOWEL SIGN VOCALIC LL",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0CE3, -- ೣ
+ category="mn",
+ description="KANNADA VOWEL SIGN VOCALIC LL",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0CE3,
},
[0x0CE6]={
- ["category"]="nd",
- ["description"]="KANNADA DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0CE6, -- ೦
+ category="nd",
+ description="KANNADA DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0CE6,
},
[0x0CE7]={
- ["category"]="nd",
- ["description"]="KANNADA DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0CE7, -- ೧
+ category="nd",
+ description="KANNADA DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0CE7,
},
[0x0CE8]={
- ["category"]="nd",
- ["description"]="KANNADA DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0CE8, -- ೨
+ category="nd",
+ description="KANNADA DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0CE8,
},
[0x0CE9]={
- ["category"]="nd",
- ["description"]="KANNADA DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0CE9, -- ೩
+ category="nd",
+ description="KANNADA DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0CE9,
},
[0x0CEA]={
- ["category"]="nd",
- ["description"]="KANNADA DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0CEA, -- ೪
+ category="nd",
+ description="KANNADA DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0CEA,
},
[0x0CEB]={
- ["category"]="nd",
- ["description"]="KANNADA DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0CEB, -- ೫
+ category="nd",
+ description="KANNADA DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0CEB,
},
[0x0CEC]={
- ["category"]="nd",
- ["description"]="KANNADA DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0CEC, -- ೬
+ category="nd",
+ description="KANNADA DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0CEC,
},
[0x0CED]={
- ["category"]="nd",
- ["description"]="KANNADA DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0CED, -- ೭
+ category="nd",
+ description="KANNADA DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0CED,
},
[0x0CEE]={
- ["category"]="nd",
- ["description"]="KANNADA DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0CEE, -- ೮
+ category="nd",
+ description="KANNADA DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0CEE,
},
[0x0CEF]={
- ["category"]="nd",
- ["description"]="KANNADA DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0CEF, -- ೯
+ category="nd",
+ description="KANNADA DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0CEF,
},
[0x0CF1]={
- ["category"]="so",
- ["description"]="KANNADA SIGN JIHVAMULIYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CF1, -- ೱ
+ category="so",
+ description="KANNADA SIGN JIHVAMULIYA",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x0CF1,
},
[0x0CF2]={
- ["category"]="so",
- ["description"]="KANNADA SIGN UPADHMANIYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0CF2, -- ೲ
+ category="so",
+ description="KANNADA SIGN UPADHMANIYA",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x0CF2,
},
[0x0D02]={
- ["category"]="mc",
- ["description"]="MALAYALAM SIGN ANUSVARA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D02, -- ം
+ category="mc",
+ description="MALAYALAM SIGN ANUSVARA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0D02,
},
[0x0D03]={
- ["category"]="mc",
- ["description"]="MALAYALAM SIGN VISARGA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D03, -- ഃ
+ category="mc",
+ description="MALAYALAM SIGN VISARGA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0D03,
},
[0x0D05]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D05, -- അ
+ category="lo",
+ description="MALAYALAM LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D05,
},
[0x0D06]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D06, -- ആ
+ category="lo",
+ description="MALAYALAM LETTER AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D06,
},
[0x0D07]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D07, -- ഇ
+ category="lo",
+ description="MALAYALAM LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D07,
},
[0x0D08]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER II",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D08, -- ഈ
+ category="lo",
+ description="MALAYALAM LETTER II",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D08,
},
[0x0D09]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D09, -- ഉ
+ category="lo",
+ description="MALAYALAM LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D09,
},
[0x0D0A]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER UU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D0A, -- ഊ
+ category="lo",
+ description="MALAYALAM LETTER UU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D0A,
},
[0x0D0B]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER VOCALIC R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D0B, -- ഋ
+ category="lo",
+ description="MALAYALAM LETTER VOCALIC R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D0B,
},
[0x0D0C]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER VOCALIC L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D0C, -- ഌ
+ category="lo",
+ description="MALAYALAM LETTER VOCALIC L",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D0C,
},
[0x0D0E]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D0E, -- എ
+ category="lo",
+ description="MALAYALAM LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D0E,
},
[0x0D0F]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER EE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D0F, -- ഏ
+ category="lo",
+ description="MALAYALAM LETTER EE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D0F,
},
[0x0D10]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER AI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D10, -- ഐ
+ category="lo",
+ description="MALAYALAM LETTER AI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D10,
},
[0x0D12]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D12, -- ഒ
+ category="lo",
+ description="MALAYALAM LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D12,
},
[0x0D13]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER OO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D13, -- ഓ
+ category="lo",
+ description="MALAYALAM LETTER OO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D13,
},
[0x0D14]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER AU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D14, -- ഔ
+ category="lo",
+ description="MALAYALAM LETTER AU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D14,
},
[0x0D15]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D15, -- ക
+ category="lo",
+ description="MALAYALAM LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D15,
},
[0x0D16]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D16, -- ഖ
+ category="lo",
+ description="MALAYALAM LETTER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D16,
},
[0x0D17]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D17, -- ഗ
+ category="lo",
+ description="MALAYALAM LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D17,
},
[0x0D18]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER GHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D18, -- ഘ
+ category="lo",
+ description="MALAYALAM LETTER GHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D18,
},
[0x0D19]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D19, -- ങ
+ category="lo",
+ description="MALAYALAM LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D19,
},
[0x0D1A]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D1A, -- ച
+ category="lo",
+ description="MALAYALAM LETTER CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D1A,
},
[0x0D1B]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D1B, -- ഛ
+ category="lo",
+ description="MALAYALAM LETTER CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D1B,
},
[0x0D1C]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D1C, -- ജ
+ category="lo",
+ description="MALAYALAM LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D1C,
},
[0x0D1D]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER JHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D1D, -- ഝ
+ category="lo",
+ description="MALAYALAM LETTER JHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D1D,
},
[0x0D1E]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D1E, -- ഞ
+ category="lo",
+ description="MALAYALAM LETTER NYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D1E,
},
[0x0D1F]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D1F, -- ട
+ category="lo",
+ description="MALAYALAM LETTER TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D1F,
},
[0x0D20]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER TTHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D20, -- ഠ
+ category="lo",
+ description="MALAYALAM LETTER TTHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D20,
},
[0x0D21]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER DDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D21, -- ഡ
+ category="lo",
+ description="MALAYALAM LETTER DDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D21,
},
[0x0D22]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER DDHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D22, -- ഢ
+ category="lo",
+ description="MALAYALAM LETTER DDHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D22,
},
[0x0D23]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER NNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D23, -- ണ
+ category="lo",
+ description="MALAYALAM LETTER NNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D23,
},
[0x0D24]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D24, -- ത
+ category="lo",
+ description="MALAYALAM LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D24,
},
[0x0D25]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D25, -- ഥ
+ category="lo",
+ description="MALAYALAM LETTER THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D25,
},
[0x0D26]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D26, -- ദ
+ category="lo",
+ description="MALAYALAM LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D26,
},
[0x0D27]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER DHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D27, -- ധ
+ category="lo",
+ description="MALAYALAM LETTER DHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D27,
},
[0x0D28]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D28, -- ന
+ category="lo",
+ description="MALAYALAM LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D28,
},
[0x0D2A]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D2A, -- പ
+ category="lo",
+ description="MALAYALAM LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D2A,
},
[0x0D2B]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER PHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D2B, -- ഫ
+ category="lo",
+ description="MALAYALAM LETTER PHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D2B,
},
[0x0D2C]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D2C, -- ബ
+ category="lo",
+ description="MALAYALAM LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D2C,
},
[0x0D2D]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER BHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D2D, -- ഭ
+ category="lo",
+ description="MALAYALAM LETTER BHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D2D,
},
[0x0D2E]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D2E, -- മ
+ category="lo",
+ description="MALAYALAM LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D2E,
},
[0x0D2F]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D2F, -- യ
+ category="lo",
+ description="MALAYALAM LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D2F,
},
[0x0D30]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D30, -- ര
+ category="lo",
+ description="MALAYALAM LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D30,
},
[0x0D31]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER RRA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D31, -- റ
+ category="lo",
+ description="MALAYALAM LETTER RRA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D31,
},
[0x0D32]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D32, -- ല
+ category="lo",
+ description="MALAYALAM LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D32,
},
[0x0D33]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER LLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D33, -- ള
+ category="lo",
+ description="MALAYALAM LETTER LLA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D33,
},
[0x0D34]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER LLLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D34, -- ഴ
+ category="lo",
+ description="MALAYALAM LETTER LLLA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D34,
},
[0x0D35]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER VA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D35, -- വ
+ category="lo",
+ description="MALAYALAM LETTER VA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D35,
},
[0x0D36]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D36, -- ശ
+ category="lo",
+ description="MALAYALAM LETTER SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D36,
},
[0x0D37]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D37, -- ഷ
+ category="lo",
+ description="MALAYALAM LETTER SSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D37,
},
[0x0D38]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D38, -- സ
+ category="lo",
+ description="MALAYALAM LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D38,
},
[0x0D39]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D39, -- ഹ
+ category="lo",
+ description="MALAYALAM LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D39,
},
[0x0D3E]={
- ["category"]="mc",
- ["description"]="MALAYALAM VOWEL SIGN AA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D3E, -- ാ
+ category="mc",
+ description="MALAYALAM VOWEL SIGN AA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0D3E,
},
[0x0D3F]={
- ["category"]="mc",
- ["description"]="MALAYALAM VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D3F, -- ി
+ category="mc",
+ description="MALAYALAM VOWEL SIGN I",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0D3F,
},
[0x0D40]={
- ["category"]="mc",
- ["description"]="MALAYALAM VOWEL SIGN II",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D40, -- ീ
+ category="mc",
+ description="MALAYALAM VOWEL SIGN II",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0D40,
},
[0x0D41]={
- ["category"]="mn",
- ["description"]="MALAYALAM VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D41, -- ു
+ category="mn",
+ description="MALAYALAM VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0D41,
},
[0x0D42]={
- ["category"]="mn",
- ["description"]="MALAYALAM VOWEL SIGN UU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D42, -- ൂ
+ category="mn",
+ description="MALAYALAM VOWEL SIGN UU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0D42,
},
[0x0D43]={
- ["category"]="mn",
- ["description"]="MALAYALAM VOWEL SIGN VOCALIC R",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D43, -- ൃ
+ category="mn",
+ description="MALAYALAM VOWEL SIGN VOCALIC R",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0D43,
},
[0x0D46]={
- ["category"]="mc",
- ["description"]="MALAYALAM VOWEL SIGN E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D46, -- െ
+ category="mc",
+ description="MALAYALAM VOWEL SIGN E",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0D46,
},
[0x0D47]={
- ["category"]="mc",
- ["description"]="MALAYALAM VOWEL SIGN EE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D47, -- േ
+ category="mc",
+ description="MALAYALAM VOWEL SIGN EE",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0D47,
},
[0x0D48]={
- ["category"]="mc",
- ["description"]="MALAYALAM VOWEL SIGN AI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D48, -- ൈ
+ category="mc",
+ description="MALAYALAM VOWEL SIGN AI",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0D48,
},
[0x0D4A]={
- ["category"]="mc",
- ["description"]="MALAYALAM VOWEL SIGN O",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0D46, 0x0D3E },
- ["unicodeslot"]=0x0D4A, -- ൊ
+ category="mc",
+ description="MALAYALAM VOWEL SIGN O",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0D46, 0x0D3E },
+ unicodeslot=0x0D4A,
},
[0x0D4B]={
- ["category"]="mc",
- ["description"]="MALAYALAM VOWEL SIGN OO",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0D47, 0x0D3E },
- ["unicodeslot"]=0x0D4B, -- ോ
+ category="mc",
+ description="MALAYALAM VOWEL SIGN OO",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0D47, 0x0D3E },
+ unicodeslot=0x0D4B,
},
[0x0D4C]={
- ["category"]="mc",
- ["description"]="MALAYALAM VOWEL SIGN AU",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0D46, 0x0D57 },
- ["unicodeslot"]=0x0D4C, -- ൌ
+ category="mc",
+ description="MALAYALAM VOWEL SIGN AU",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0D46, 0x0D57 },
+ unicodeslot=0x0D4C,
},
[0x0D4D]={
- ["category"]="mn",
- ["description"]="MALAYALAM SIGN VIRAMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D4D, -- ്
+ category="mn",
+ description="MALAYALAM SIGN VIRAMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0D4D,
},
[0x0D57]={
- ["category"]="mc",
- ["description"]="MALAYALAM AU LENGTH MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D57, -- ൗ
+ category="mc",
+ description="MALAYALAM AU LENGTH MARK",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0D57,
},
[0x0D60]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER VOCALIC RR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D60, -- ൠ
+ category="lo",
+ description="MALAYALAM LETTER VOCALIC RR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D60,
},
[0x0D61]={
- ["category"]="lo",
- ["description"]="MALAYALAM LETTER VOCALIC LL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D61, -- ൡ
+ category="lo",
+ description="MALAYALAM LETTER VOCALIC LL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D61,
},
[0x0D66]={
- ["category"]="nd",
- ["description"]="MALAYALAM DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0D66, -- ൦
+ category="nd",
+ description="MALAYALAM DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0D66,
},
[0x0D67]={
- ["category"]="nd",
- ["description"]="MALAYALAM DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0D67, -- ൧
+ category="nd",
+ description="MALAYALAM DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0D67,
},
[0x0D68]={
- ["category"]="nd",
- ["description"]="MALAYALAM DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0D68, -- ൨
+ category="nd",
+ description="MALAYALAM DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0D68,
},
[0x0D69]={
- ["category"]="nd",
- ["description"]="MALAYALAM DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0D69, -- ൩
+ category="nd",
+ description="MALAYALAM DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0D69,
},
[0x0D6A]={
- ["category"]="nd",
- ["description"]="MALAYALAM DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0D6A, -- ൪
+ category="nd",
+ description="MALAYALAM DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0D6A,
},
[0x0D6B]={
- ["category"]="nd",
- ["description"]="MALAYALAM DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0D6B, -- ൫
+ category="nd",
+ description="MALAYALAM DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0D6B,
},
[0x0D6C]={
- ["category"]="nd",
- ["description"]="MALAYALAM DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0D6C, -- ൬
+ category="nd",
+ description="MALAYALAM DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0D6C,
},
[0x0D6D]={
- ["category"]="nd",
- ["description"]="MALAYALAM DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0D6D, -- ൭
+ category="nd",
+ description="MALAYALAM DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0D6D,
},
[0x0D6E]={
- ["category"]="nd",
- ["description"]="MALAYALAM DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0D6E, -- ൮
+ category="nd",
+ description="MALAYALAM DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0D6E,
},
[0x0D6F]={
- ["category"]="nd",
- ["description"]="MALAYALAM DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0D6F, -- ൯
+ category="nd",
+ description="MALAYALAM DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0D6F,
},
[0x0D82]={
- ["category"]="mc",
- ["description"]="SINHALA SIGN ANUSVARAYA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D82, -- ං
+ category="mc",
+ description="SINHALA SIGN ANUSVARAYA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0D82,
},
[0x0D83]={
- ["category"]="mc",
- ["description"]="SINHALA SIGN VISARGAYA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0D83, -- ඃ
+ category="mc",
+ description="SINHALA SIGN VISARGAYA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0D83,
},
[0x0D85]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER AYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D85, -- අ
+ category="lo",
+ description="SINHALA LETTER AYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D85,
},
[0x0D86]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER AAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D86, -- ආ
+ category="lo",
+ description="SINHALA LETTER AAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D86,
},
[0x0D87]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER AEYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D87, -- ඇ
+ category="lo",
+ description="SINHALA LETTER AEYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D87,
},
[0x0D88]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER AEEYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D88, -- ඈ
+ category="lo",
+ description="SINHALA LETTER AEEYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D88,
},
[0x0D89]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER IYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D89, -- ඉ
+ category="lo",
+ description="SINHALA LETTER IYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D89,
},
[0x0D8A]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER IIYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D8A, -- ඊ
+ category="lo",
+ description="SINHALA LETTER IIYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D8A,
},
[0x0D8B]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER UYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D8B, -- උ
+ category="lo",
+ description="SINHALA LETTER UYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D8B,
},
[0x0D8C]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER UUYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D8C, -- ඌ
+ category="lo",
+ description="SINHALA LETTER UUYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D8C,
},
[0x0D8D]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER IRUYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D8D, -- ඍ
+ category="lo",
+ description="SINHALA LETTER IRUYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D8D,
},
[0x0D8E]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER IRUUYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D8E, -- ඎ
+ category="lo",
+ description="SINHALA LETTER IRUUYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D8E,
},
[0x0D8F]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER ILUYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D8F, -- ඏ
+ category="lo",
+ description="SINHALA LETTER ILUYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D8F,
},
[0x0D90]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER ILUUYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D90, -- ඐ
+ category="lo",
+ description="SINHALA LETTER ILUUYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D90,
},
[0x0D91]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER EYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D91, -- එ
+ category="lo",
+ description="SINHALA LETTER EYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D91,
},
[0x0D92]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER EEYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D92, -- ඒ
+ category="lo",
+ description="SINHALA LETTER EEYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D92,
},
[0x0D93]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER AIYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D93, -- ඓ
+ category="lo",
+ description="SINHALA LETTER AIYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D93,
},
[0x0D94]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER OYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D94, -- ඔ
+ category="lo",
+ description="SINHALA LETTER OYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D94,
},
[0x0D95]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER OOYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D95, -- ඕ
+ category="lo",
+ description="SINHALA LETTER OOYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D95,
},
[0x0D96]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER AUYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D96, -- ඖ
+ category="lo",
+ description="SINHALA LETTER AUYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D96,
},
[0x0D9A]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER ALPAPRAANA KAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D9A, -- ක
+ category="lo",
+ description="SINHALA LETTER ALPAPRAANA KAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D9A,
},
[0x0D9B]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER MAHAAPRAANA KAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D9B, -- ඛ
+ category="lo",
+ description="SINHALA LETTER MAHAAPRAANA KAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D9B,
},
[0x0D9C]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER ALPAPRAANA GAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D9C, -- ග
+ category="lo",
+ description="SINHALA LETTER ALPAPRAANA GAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D9C,
},
[0x0D9D]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER MAHAAPRAANA GAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D9D, -- ඝ
+ category="lo",
+ description="SINHALA LETTER MAHAAPRAANA GAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D9D,
},
[0x0D9E]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER KANTAJA NAASIKYAYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D9E, -- ඞ
+ category="lo",
+ description="SINHALA LETTER KANTAJA NAASIKYAYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D9E,
},
[0x0D9F]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER SANYAKA GAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0D9F, -- ඟ
+ category="lo",
+ description="SINHALA LETTER SANYAKA GAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0D9F,
},
[0x0DA0]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER ALPAPRAANA CAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DA0, -- ච
+ category="lo",
+ description="SINHALA LETTER ALPAPRAANA CAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DA0,
},
[0x0DA1]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER MAHAAPRAANA CAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DA1, -- ඡ
+ category="lo",
+ description="SINHALA LETTER MAHAAPRAANA CAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DA1,
},
[0x0DA2]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER ALPAPRAANA JAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DA2, -- ජ
+ category="lo",
+ description="SINHALA LETTER ALPAPRAANA JAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DA2,
},
[0x0DA3]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER MAHAAPRAANA JAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DA3, -- ඣ
+ category="lo",
+ description="SINHALA LETTER MAHAAPRAANA JAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DA3,
},
[0x0DA4]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER TAALUJA NAASIKYAYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DA4, -- ඤ
+ category="lo",
+ description="SINHALA LETTER TAALUJA NAASIKYAYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DA4,
},
[0x0DA5]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DA5, -- ඥ
+ category="lo",
+ description="SINHALA LETTER TAALUJA SANYOOGA NAAKSIKYAYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DA5,
},
[0x0DA6]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER SANYAKA JAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DA6, -- ඦ
+ category="lo",
+ description="SINHALA LETTER SANYAKA JAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DA6,
},
[0x0DA7]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER ALPAPRAANA TTAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DA7, -- ට
+ category="lo",
+ description="SINHALA LETTER ALPAPRAANA TTAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DA7,
},
[0x0DA8]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER MAHAAPRAANA TTAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DA8, -- ඨ
+ category="lo",
+ description="SINHALA LETTER MAHAAPRAANA TTAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DA8,
},
[0x0DA9]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER ALPAPRAANA DDAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DA9, -- ඩ
+ category="lo",
+ description="SINHALA LETTER ALPAPRAANA DDAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DA9,
},
[0x0DAA]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER MAHAAPRAANA DDAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DAA, -- ඪ
+ category="lo",
+ description="SINHALA LETTER MAHAAPRAANA DDAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DAA,
},
[0x0DAB]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER MUURDHAJA NAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DAB, -- ණ
+ category="lo",
+ description="SINHALA LETTER MUURDHAJA NAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DAB,
},
[0x0DAC]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER SANYAKA DDAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DAC, -- ඬ
+ category="lo",
+ description="SINHALA LETTER SANYAKA DDAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DAC,
},
[0x0DAD]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER ALPAPRAANA TAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DAD, -- ත
+ category="lo",
+ description="SINHALA LETTER ALPAPRAANA TAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DAD,
},
[0x0DAE]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER MAHAAPRAANA TAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DAE, -- ථ
+ category="lo",
+ description="SINHALA LETTER MAHAAPRAANA TAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DAE,
},
[0x0DAF]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER ALPAPRAANA DAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DAF, -- ද
+ category="lo",
+ description="SINHALA LETTER ALPAPRAANA DAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DAF,
},
[0x0DB0]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER MAHAAPRAANA DAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DB0, -- ධ
+ category="lo",
+ description="SINHALA LETTER MAHAAPRAANA DAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DB0,
},
[0x0DB1]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER DANTAJA NAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DB1, -- න
+ category="lo",
+ description="SINHALA LETTER DANTAJA NAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DB1,
},
[0x0DB3]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER SANYAKA DAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DB3, -- ඳ
+ category="lo",
+ description="SINHALA LETTER SANYAKA DAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DB3,
},
[0x0DB4]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER ALPAPRAANA PAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DB4, -- ප
+ category="lo",
+ description="SINHALA LETTER ALPAPRAANA PAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DB4,
},
[0x0DB5]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER MAHAAPRAANA PAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DB5, -- ඵ
+ category="lo",
+ description="SINHALA LETTER MAHAAPRAANA PAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DB5,
},
[0x0DB6]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER ALPAPRAANA BAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DB6, -- බ
+ category="lo",
+ description="SINHALA LETTER ALPAPRAANA BAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DB6,
},
[0x0DB7]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER MAHAAPRAANA BAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DB7, -- භ
+ category="lo",
+ description="SINHALA LETTER MAHAAPRAANA BAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DB7,
},
[0x0DB8]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER MAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DB8, -- ම
+ category="lo",
+ description="SINHALA LETTER MAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DB8,
},
[0x0DB9]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER AMBA BAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DB9, -- ඹ
+ category="lo",
+ description="SINHALA LETTER AMBA BAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DB9,
},
[0x0DBA]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER YAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DBA, -- ය
+ category="lo",
+ description="SINHALA LETTER YAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DBA,
},
[0x0DBB]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER RAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DBB, -- ර
+ category="lo",
+ description="SINHALA LETTER RAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DBB,
},
[0x0DBD]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER DANTAJA LAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DBD, -- ල
+ category="lo",
+ description="SINHALA LETTER DANTAJA LAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DBD,
},
[0x0DC0]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER VAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DC0, -- ව
+ category="lo",
+ description="SINHALA LETTER VAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DC0,
},
[0x0DC1]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER TAALUJA SAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DC1, -- ශ
+ category="lo",
+ description="SINHALA LETTER TAALUJA SAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DC1,
},
[0x0DC2]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER MUURDHAJA SAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DC2, -- ෂ
+ category="lo",
+ description="SINHALA LETTER MUURDHAJA SAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DC2,
},
[0x0DC3]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER DANTAJA SAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DC3, -- ස
+ category="lo",
+ description="SINHALA LETTER DANTAJA SAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DC3,
},
[0x0DC4]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER HAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DC4, -- හ
+ category="lo",
+ description="SINHALA LETTER HAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DC4,
},
[0x0DC5]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER MUURDHAJA LAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DC5, -- ළ
+ category="lo",
+ description="SINHALA LETTER MUURDHAJA LAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DC5,
},
[0x0DC6]={
- ["category"]="lo",
- ["description"]="SINHALA LETTER FAYANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DC6, -- ෆ
+ category="lo",
+ description="SINHALA LETTER FAYANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DC6,
},
[0x0DCA]={
- ["category"]="mn",
- ["description"]="SINHALA SIGN AL-LAKUNA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0DCA, -- ්
+ category="mn",
+ description="SINHALA SIGN AL-LAKUNA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0DCA,
},
[0x0DCF]={
- ["category"]="mc",
- ["description"]="SINHALA VOWEL SIGN AELA-PILLA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0DCF, -- ා
+ category="mc",
+ description="SINHALA VOWEL SIGN AELA-PILLA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0DCF,
},
[0x0DD0]={
- ["category"]="mc",
- ["description"]="SINHALA VOWEL SIGN KETTI AEDA-PILLA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0DD0, -- ැ
+ category="mc",
+ description="SINHALA VOWEL SIGN KETTI AEDA-PILLA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0DD0,
},
[0x0DD1]={
- ["category"]="mc",
- ["description"]="SINHALA VOWEL SIGN DIGA AEDA-PILLA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0DD1, -- ෑ
+ category="mc",
+ description="SINHALA VOWEL SIGN DIGA AEDA-PILLA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0DD1,
},
[0x0DD2]={
- ["category"]="mn",
- ["description"]="SINHALA VOWEL SIGN KETTI IS-PILLA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0DD2, -- ි
+ category="mn",
+ description="SINHALA VOWEL SIGN KETTI IS-PILLA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0DD2,
},
[0x0DD3]={
- ["category"]="mn",
- ["description"]="SINHALA VOWEL SIGN DIGA IS-PILLA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0DD3, -- ී
+ category="mn",
+ description="SINHALA VOWEL SIGN DIGA IS-PILLA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0DD3,
},
[0x0DD4]={
- ["category"]="mn",
- ["description"]="SINHALA VOWEL SIGN KETTI PAA-PILLA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0DD4, -- ු
+ category="mn",
+ description="SINHALA VOWEL SIGN KETTI PAA-PILLA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0DD4,
},
[0x0DD6]={
- ["category"]="mn",
- ["description"]="SINHALA VOWEL SIGN DIGA PAA-PILLA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0DD6, -- ූ
+ category="mn",
+ description="SINHALA VOWEL SIGN DIGA PAA-PILLA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0DD6,
},
[0x0DD8]={
- ["category"]="mc",
- ["description"]="SINHALA VOWEL SIGN GAETTA-PILLA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0DD8, -- ෘ
+ category="mc",
+ description="SINHALA VOWEL SIGN GAETTA-PILLA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0DD8,
},
[0x0DD9]={
- ["category"]="mc",
- ["description"]="SINHALA VOWEL SIGN KOMBUVA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0DD9, -- ෙ
+ category="mc",
+ description="SINHALA VOWEL SIGN KOMBUVA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0DD9,
},
[0x0DDA]={
- ["category"]="mc",
- ["description"]="SINHALA VOWEL SIGN DIGA KOMBUVA",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0DD9, 0x0DCA },
- ["unicodeslot"]=0x0DDA, -- ේ
+ category="mc",
+ description="SINHALA VOWEL SIGN DIGA KOMBUVA",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0DD9, 0x0DCA },
+ unicodeslot=0x0DDA,
},
[0x0DDB]={
- ["category"]="mc",
- ["description"]="SINHALA VOWEL SIGN KOMBU DEKA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0DDB, -- ෛ
+ category="mc",
+ description="SINHALA VOWEL SIGN KOMBU DEKA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0DDB,
},
[0x0DDC]={
- ["category"]="mc",
- ["description"]="SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0DD9, 0x0DCF },
- ["unicodeslot"]=0x0DDC, -- ො
+ category="mc",
+ description="SINHALA VOWEL SIGN KOMBUVA HAA AELA-PILLA",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0DD9, 0x0DCF },
+ unicodeslot=0x0DDC,
},
[0x0DDD]={
- ["category"]="mc",
- ["description"]="SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0DDC, 0x0DCA },
- ["unicodeslot"]=0x0DDD, -- ෝ
+ category="mc",
+ description="SINHALA VOWEL SIGN KOMBUVA HAA DIGA AELA-PILLA",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0DDC, 0x0DCA },
+ unicodeslot=0x0DDD,
},
[0x0DDE]={
- ["category"]="mc",
- ["description"]="SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0DD9, 0x0DDF },
- ["unicodeslot"]=0x0DDE, -- ෞ
+ category="mc",
+ description="SINHALA VOWEL SIGN KOMBUVA HAA GAYANUKITTA",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x0DD9, 0x0DDF },
+ unicodeslot=0x0DDE,
},
[0x0DDF]={
- ["category"]="mc",
- ["description"]="SINHALA VOWEL SIGN GAYANUKITTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0DDF, -- ෟ
+ category="mc",
+ description="SINHALA VOWEL SIGN GAYANUKITTA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0DDF,
},
[0x0DF2]={
- ["category"]="mc",
- ["description"]="SINHALA VOWEL SIGN DIGA GAETTA-PILLA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0DF2, -- ෲ
+ category="mc",
+ description="SINHALA VOWEL SIGN DIGA GAETTA-PILLA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0DF2,
},
[0x0DF3]={
- ["category"]="mc",
- ["description"]="SINHALA VOWEL SIGN DIGA GAYANUKITTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0DF3, -- ෳ
+ category="mc",
+ description="SINHALA VOWEL SIGN DIGA GAYANUKITTA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0DF3,
},
[0x0DF4]={
- ["category"]="po",
- ["description"]="SINHALA PUNCTUATION KUNDDALIYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0DF4, -- ෴
+ category="po",
+ description="SINHALA PUNCTUATION KUNDDALIYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0DF4,
},
[0x0E01]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER KO KAI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E01, -- ก
+ category="lo",
+ description="THAI CHARACTER KO KAI",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E01,
},
[0x0E02]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER KHO KHAI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E02, -- ข
+ category="lo",
+ description="THAI CHARACTER KHO KHAI",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E02,
},
[0x0E03]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER KHO KHUAT",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E03, -- ฃ
+ category="lo",
+ description="THAI CHARACTER KHO KHUAT",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E03,
},
[0x0E04]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER KHO KHWAI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E04, -- ค
+ category="lo",
+ description="THAI CHARACTER KHO KHWAI",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E04,
},
[0x0E05]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER KHO KHON",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E05, -- ฅ
+ category="lo",
+ description="THAI CHARACTER KHO KHON",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E05,
},
[0x0E06]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER KHO RAKHANG",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E06, -- ฆ
+ category="lo",
+ description="THAI CHARACTER KHO RAKHANG",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E06,
},
[0x0E07]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER NGO NGU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E07, -- ง
+ category="lo",
+ description="THAI CHARACTER NGO NGU",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E07,
},
[0x0E08]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER CHO CHAN",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E08, -- จ
+ category="lo",
+ description="THAI CHARACTER CHO CHAN",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E08,
},
[0x0E09]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER CHO CHING",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E09, -- ฉ
+ category="lo",
+ description="THAI CHARACTER CHO CHING",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E09,
},
[0x0E0A]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER CHO CHANG",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E0A, -- ช
+ category="lo",
+ description="THAI CHARACTER CHO CHANG",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E0A,
},
[0x0E0B]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER SO SO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E0B, -- ซ
+ category="lo",
+ description="THAI CHARACTER SO SO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E0B,
},
[0x0E0C]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER CHO CHOE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E0C, -- ฌ
+ category="lo",
+ description="THAI CHARACTER CHO CHOE",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E0C,
},
[0x0E0D]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER YO YING",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E0D, -- ญ
+ category="lo",
+ description="THAI CHARACTER YO YING",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E0D,
},
[0x0E0E]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER DO CHADA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E0E, -- ฎ
+ category="lo",
+ description="THAI CHARACTER DO CHADA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E0E,
},
[0x0E0F]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER TO PATAK",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E0F, -- ฏ
+ category="lo",
+ description="THAI CHARACTER TO PATAK",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E0F,
},
[0x0E10]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER THO THAN",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E10, -- ฐ
+ category="lo",
+ description="THAI CHARACTER THO THAN",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E10,
},
[0x0E11]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER THO NANGMONTHO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E11, -- ฑ
+ category="lo",
+ description="THAI CHARACTER THO NANGMONTHO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E11,
},
[0x0E12]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER THO PHUTHAO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E12, -- ฒ
+ category="lo",
+ description="THAI CHARACTER THO PHUTHAO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E12,
},
[0x0E13]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER NO NEN",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E13, -- ณ
+ category="lo",
+ description="THAI CHARACTER NO NEN",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E13,
},
[0x0E14]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER DO DEK",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E14, -- ด
+ category="lo",
+ description="THAI CHARACTER DO DEK",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E14,
},
[0x0E15]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER TO TAO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E15, -- ต
+ category="lo",
+ description="THAI CHARACTER TO TAO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E15,
},
[0x0E16]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER THO THUNG",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E16, -- ถ
+ category="lo",
+ description="THAI CHARACTER THO THUNG",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E16,
},
[0x0E17]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER THO THAHAN",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E17, -- ท
+ category="lo",
+ description="THAI CHARACTER THO THAHAN",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E17,
},
[0x0E18]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER THO THONG",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E18, -- ธ
+ category="lo",
+ description="THAI CHARACTER THO THONG",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E18,
},
[0x0E19]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER NO NU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E19, -- น
+ category="lo",
+ description="THAI CHARACTER NO NU",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E19,
},
[0x0E1A]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER BO BAIMAI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E1A, -- บ
+ category="lo",
+ description="THAI CHARACTER BO BAIMAI",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E1A,
},
[0x0E1B]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER PO PLA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E1B, -- ป
+ category="lo",
+ description="THAI CHARACTER PO PLA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E1B,
},
[0x0E1C]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER PHO PHUNG",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E1C, -- ผ
+ category="lo",
+ description="THAI CHARACTER PHO PHUNG",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E1C,
},
[0x0E1D]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER FO FA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E1D, -- ฝ
+ category="lo",
+ description="THAI CHARACTER FO FA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E1D,
},
[0x0E1E]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER PHO PHAN",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E1E, -- พ
+ category="lo",
+ description="THAI CHARACTER PHO PHAN",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E1E,
},
[0x0E1F]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER FO FAN",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E1F, -- ฟ
+ category="lo",
+ description="THAI CHARACTER FO FAN",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E1F,
},
[0x0E20]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER PHO SAMPHAO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E20, -- ภ
+ category="lo",
+ description="THAI CHARACTER PHO SAMPHAO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E20,
},
[0x0E21]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER MO MA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E21, -- ม
+ category="lo",
+ description="THAI CHARACTER MO MA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E21,
},
[0x0E22]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER YO YAK",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E22, -- ย
+ category="lo",
+ description="THAI CHARACTER YO YAK",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E22,
},
[0x0E23]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER RO RUA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E23, -- ร
+ category="lo",
+ description="THAI CHARACTER RO RUA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E23,
},
[0x0E24]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER RU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E24, -- ฤ
+ category="lo",
+ description="THAI CHARACTER RU",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E24,
},
[0x0E25]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER LO LING",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E25, -- ล
+ category="lo",
+ description="THAI CHARACTER LO LING",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E25,
},
[0x0E26]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER LU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E26, -- ฦ
+ category="lo",
+ description="THAI CHARACTER LU",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E26,
},
[0x0E27]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER WO WAEN",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E27, -- ว
+ category="lo",
+ description="THAI CHARACTER WO WAEN",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E27,
},
[0x0E28]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER SO SALA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E28, -- ศ
+ category="lo",
+ description="THAI CHARACTER SO SALA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E28,
},
[0x0E29]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER SO RUSI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E29, -- ษ
+ category="lo",
+ description="THAI CHARACTER SO RUSI",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E29,
},
[0x0E2A]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER SO SUA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E2A, -- ส
+ category="lo",
+ description="THAI CHARACTER SO SUA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E2A,
},
[0x0E2B]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER HO HIP",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E2B, -- ห
+ category="lo",
+ description="THAI CHARACTER HO HIP",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E2B,
},
[0x0E2C]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER LO CHULA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E2C, -- ฬ
+ category="lo",
+ description="THAI CHARACTER LO CHULA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E2C,
},
[0x0E2D]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER O ANG",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E2D, -- อ
+ category="lo",
+ description="THAI CHARACTER O ANG",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E2D,
},
[0x0E2E]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER HO NOKHUK",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E2E, -- ฮ
+ category="lo",
+ description="THAI CHARACTER HO NOKHUK",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E2E,
},
[0x0E2F]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER PAIYANNOI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E2F, -- ฯ
+ category="lo",
+ description="THAI CHARACTER PAIYANNOI",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E2F,
},
[0x0E30]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER SARA A",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E30, -- ะ
+ category="lo",
+ description="THAI CHARACTER SARA A",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E30,
},
[0x0E31]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER MAI HAN-AKAT",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E31, -- ั
+ category="mn",
+ description="THAI CHARACTER MAI HAN-AKAT",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E31,
},
[0x0E32]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER SARA AA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E32, -- า
+ category="lo",
+ description="THAI CHARACTER SARA AA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E32,
},
[0x0E33]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER SARA AM",
- ["linebreak"]="sa",
- ["specials"]={ "compat", 0x0E4D, 0x0E32 },
- ["unicodeslot"]=0x0E33, -- ำ
+ category="lo",
+ description="THAI CHARACTER SARA AM",
+ direction="l",
+ linebreak="sa",
+ specials={ "compat", 0x0E4D, 0x0E32 },
+ unicodeslot=0x0E33,
},
[0x0E34]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER SARA I",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E34, -- ิ
+ category="mn",
+ description="THAI CHARACTER SARA I",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E34,
},
[0x0E35]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER SARA II",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E35, -- ี
+ category="mn",
+ description="THAI CHARACTER SARA II",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E35,
},
[0x0E36]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER SARA UE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E36, -- ึ
+ category="mn",
+ description="THAI CHARACTER SARA UE",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E36,
},
[0x0E37]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER SARA UEE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E37, -- ื
+ category="mn",
+ description="THAI CHARACTER SARA UEE",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E37,
},
[0x0E38]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER SARA U",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E38, -- ุ
+ category="mn",
+ description="THAI CHARACTER SARA U",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E38,
},
[0x0E39]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER SARA UU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E39, -- ู
+ category="mn",
+ description="THAI CHARACTER SARA UU",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E39,
},
[0x0E3A]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER PHINTHU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E3A, -- ฺ
+ category="mn",
+ description="THAI CHARACTER PHINTHU",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E3A,
},
[0x0E3F]={
- ["category"]="sc",
- ["description"]="THAI CURRENCY SYMBOL BAHT",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x0E3F, -- ฿
+ category="sc",
+ description="THAI CURRENCY SYMBOL BAHT",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x0E3F,
},
[0x0E40]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER SARA E",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E40, -- เ
+ category="lo",
+ description="THAI CHARACTER SARA E",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E40,
},
[0x0E41]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER SARA AE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E41, -- แ
+ category="lo",
+ description="THAI CHARACTER SARA AE",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E41,
},
[0x0E42]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER SARA O",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E42, -- โ
+ category="lo",
+ description="THAI CHARACTER SARA O",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E42,
},
[0x0E43]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER SARA AI MAIMUAN",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E43, -- ใ
+ category="lo",
+ description="THAI CHARACTER SARA AI MAIMUAN",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E43,
},
[0x0E44]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER SARA AI MAIMALAI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E44, -- ไ
+ category="lo",
+ description="THAI CHARACTER SARA AI MAIMALAI",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E44,
},
[0x0E45]={
- ["category"]="lo",
- ["description"]="THAI CHARACTER LAKKHANGYAO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E45, -- ๅ
+ category="lo",
+ description="THAI CHARACTER LAKKHANGYAO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E45,
},
[0x0E46]={
- ["category"]="lm",
- ["description"]="THAI CHARACTER MAIYAMOK",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E46, -- ๆ
+ category="lm",
+ description="THAI CHARACTER MAIYAMOK",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E46,
},
[0x0E47]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER MAITAIKHU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E47, -- ็
+ category="mn",
+ description="THAI CHARACTER MAITAIKHU",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E47,
},
[0x0E48]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER MAI EK",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E48, -- ่
+ category="mn",
+ description="THAI CHARACTER MAI EK",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E48,
},
[0x0E49]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER MAI THO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E49, -- ้
+ category="mn",
+ description="THAI CHARACTER MAI THO",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E49,
},
[0x0E4A]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER MAI TRI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E4A, -- ๊
+ category="mn",
+ description="THAI CHARACTER MAI TRI",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E4A,
},
[0x0E4B]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER MAI CHATTAWA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E4B, -- ๋
+ category="mn",
+ description="THAI CHARACTER MAI CHATTAWA",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E4B,
},
[0x0E4C]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER THANTHAKHAT",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E4C, -- ์
+ category="mn",
+ description="THAI CHARACTER THANTHAKHAT",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E4C,
},
[0x0E4D]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER NIKHAHIT",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E4D, -- ํ
+ category="mn",
+ description="THAI CHARACTER NIKHAHIT",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E4D,
},
[0x0E4E]={
- ["category"]="mn",
- ["description"]="THAI CHARACTER YAMAKKAN",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E4E, -- ๎
+ category="mn",
+ description="THAI CHARACTER YAMAKKAN",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0E4E,
},
[0x0E4F]={
- ["category"]="po",
- ["description"]="THAI CHARACTER FONGMAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0E4F, -- ๏
+ category="po",
+ description="THAI CHARACTER FONGMAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0E4F,
},
[0x0E50]={
- ["category"]="nd",
- ["description"]="THAI DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0E50, -- ๐
+ category="nd",
+ description="THAI DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0E50,
},
[0x0E51]={
- ["category"]="nd",
- ["description"]="THAI DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0E51, -- ๑
+ category="nd",
+ description="THAI DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0E51,
},
[0x0E52]={
- ["category"]="nd",
- ["description"]="THAI DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0E52, -- ๒
+ category="nd",
+ description="THAI DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0E52,
},
[0x0E53]={
- ["category"]="nd",
- ["description"]="THAI DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0E53, -- ๓
+ category="nd",
+ description="THAI DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0E53,
},
[0x0E54]={
- ["category"]="nd",
- ["description"]="THAI DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0E54, -- ๔
+ category="nd",
+ description="THAI DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0E54,
},
[0x0E55]={
- ["category"]="nd",
- ["description"]="THAI DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0E55, -- ๕
+ category="nd",
+ description="THAI DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0E55,
},
[0x0E56]={
- ["category"]="nd",
- ["description"]="THAI DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0E56, -- ๖
+ category="nd",
+ description="THAI DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0E56,
},
[0x0E57]={
- ["category"]="nd",
- ["description"]="THAI DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0E57, -- ๗
+ category="nd",
+ description="THAI DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0E57,
},
[0x0E58]={
- ["category"]="nd",
- ["description"]="THAI DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0E58, -- ๘
+ category="nd",
+ description="THAI DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0E58,
},
[0x0E59]={
- ["category"]="nd",
- ["description"]="THAI DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0E59, -- ๙
+ category="nd",
+ description="THAI DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0E59,
},
[0x0E5A]={
- ["category"]="po",
- ["description"]="THAI CHARACTER ANGKHANKHU",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x0E5A, -- ๚
+ category="po",
+ description="THAI CHARACTER ANGKHANKHU",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x0E5A,
},
[0x0E5B]={
- ["category"]="po",
- ["description"]="THAI CHARACTER KHOMUT",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x0E5B, -- ๛
+ category="po",
+ description="THAI CHARACTER KHOMUT",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x0E5B,
},
[0x0E81]={
- ["category"]="lo",
- ["description"]="LAO LETTER KO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E81, -- ກ
+ category="lo",
+ description="LAO LETTER KO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E81,
},
[0x0E82]={
- ["category"]="lo",
- ["description"]="LAO LETTER KHO SUNG",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E82, -- ຂ
+ category="lo",
+ description="LAO LETTER KHO SUNG",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E82,
},
[0x0E84]={
- ["category"]="lo",
- ["description"]="LAO LETTER KHO TAM",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E84, -- ຄ
+ category="lo",
+ description="LAO LETTER KHO TAM",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E84,
},
[0x0E87]={
- ["category"]="lo",
- ["description"]="LAO LETTER NGO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E87, -- ງ
+ category="lo",
+ description="LAO LETTER NGO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E87,
},
[0x0E88]={
- ["category"]="lo",
- ["description"]="LAO LETTER CO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E88, -- ຈ
+ category="lo",
+ description="LAO LETTER CO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E88,
},
[0x0E8A]={
- ["category"]="lo",
- ["description"]="LAO LETTER SO TAM",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E8A, -- ຊ
+ category="lo",
+ description="LAO LETTER SO TAM",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E8A,
},
[0x0E8D]={
- ["category"]="lo",
- ["description"]="LAO LETTER NYO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E8D, -- ຍ
+ category="lo",
+ description="LAO LETTER NYO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E8D,
},
[0x0E94]={
- ["category"]="lo",
- ["description"]="LAO LETTER DO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E94, -- ດ
+ category="lo",
+ description="LAO LETTER DO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E94,
},
[0x0E95]={
- ["category"]="lo",
- ["description"]="LAO LETTER TO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E95, -- ຕ
+ category="lo",
+ description="LAO LETTER TO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E95,
},
[0x0E96]={
- ["category"]="lo",
- ["description"]="LAO LETTER THO SUNG",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E96, -- ຖ
+ category="lo",
+ description="LAO LETTER THO SUNG",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E96,
},
[0x0E97]={
- ["category"]="lo",
- ["description"]="LAO LETTER THO TAM",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E97, -- ທ
+ category="lo",
+ description="LAO LETTER THO TAM",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E97,
},
[0x0E99]={
- ["category"]="lo",
- ["description"]="LAO LETTER NO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E99, -- ນ
+ category="lo",
+ description="LAO LETTER NO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E99,
},
[0x0E9A]={
- ["category"]="lo",
- ["description"]="LAO LETTER BO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E9A, -- ບ
+ category="lo",
+ description="LAO LETTER BO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E9A,
},
[0x0E9B]={
- ["category"]="lo",
- ["description"]="LAO LETTER PO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E9B, -- ປ
+ category="lo",
+ description="LAO LETTER PO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E9B,
},
[0x0E9C]={
- ["category"]="lo",
- ["description"]="LAO LETTER PHO SUNG",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E9C, -- ຜ
+ category="lo",
+ description="LAO LETTER PHO SUNG",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E9C,
},
[0x0E9D]={
- ["category"]="lo",
- ["description"]="LAO LETTER FO TAM",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E9D, -- ຝ
+ category="lo",
+ description="LAO LETTER FO TAM",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E9D,
},
[0x0E9E]={
- ["category"]="lo",
- ["description"]="LAO LETTER PHO TAM",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E9E, -- ພ
+ category="lo",
+ description="LAO LETTER PHO TAM",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E9E,
},
[0x0E9F]={
- ["category"]="lo",
- ["description"]="LAO LETTER FO SUNG",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0E9F, -- ຟ
+ category="lo",
+ description="LAO LETTER FO SUNG",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0E9F,
},
[0x0EA1]={
- ["category"]="lo",
- ["description"]="LAO LETTER MO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EA1, -- ມ
+ category="lo",
+ description="LAO LETTER MO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EA1,
},
[0x0EA2]={
- ["category"]="lo",
- ["description"]="LAO LETTER YO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EA2, -- ຢ
+ category="lo",
+ description="LAO LETTER YO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EA2,
},
[0x0EA3]={
- ["category"]="lo",
- ["description"]="LAO LETTER LO LING",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EA3, -- ຣ
+ category="lo",
+ description="LAO LETTER LO LING",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EA3,
},
[0x0EA5]={
- ["category"]="lo",
- ["description"]="LAO LETTER LO LOOT",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EA5, -- ລ
+ category="lo",
+ description="LAO LETTER LO LOOT",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EA5,
},
[0x0EA7]={
- ["category"]="lo",
- ["description"]="LAO LETTER WO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EA7, -- ວ
+ category="lo",
+ description="LAO LETTER WO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EA7,
},
[0x0EAA]={
- ["category"]="lo",
- ["description"]="LAO LETTER SO SUNG",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EAA, -- ສ
+ category="lo",
+ description="LAO LETTER SO SUNG",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EAA,
},
[0x0EAB]={
- ["category"]="lo",
- ["description"]="LAO LETTER HO SUNG",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EAB, -- ຫ
+ category="lo",
+ description="LAO LETTER HO SUNG",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EAB,
},
[0x0EAD]={
- ["category"]="lo",
- ["description"]="LAO LETTER O",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EAD, -- ອ
+ category="lo",
+ description="LAO LETTER O",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EAD,
},
[0x0EAE]={
- ["category"]="lo",
- ["description"]="LAO LETTER HO TAM",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EAE, -- ຮ
+ category="lo",
+ description="LAO LETTER HO TAM",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EAE,
},
[0x0EAF]={
- ["category"]="lo",
- ["description"]="LAO ELLIPSIS",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EAF, -- ຯ
+ category="lo",
+ description="LAO ELLIPSIS",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EAF,
},
[0x0EB0]={
- ["category"]="lo",
- ["description"]="LAO VOWEL SIGN A",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EB0, -- ະ
+ category="lo",
+ description="LAO VOWEL SIGN A",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EB0,
},
[0x0EB1]={
- ["category"]="mn",
- ["description"]="LAO VOWEL SIGN MAI KAN",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EB1, -- ັ
+ category="mn",
+ description="LAO VOWEL SIGN MAI KAN",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0EB1,
},
[0x0EB2]={
- ["category"]="lo",
- ["description"]="LAO VOWEL SIGN AA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EB2, -- າ
+ category="lo",
+ description="LAO VOWEL SIGN AA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EB2,
},
[0x0EB3]={
- ["category"]="lo",
- ["description"]="LAO VOWEL SIGN AM",
- ["linebreak"]="sa",
- ["specials"]={ "compat", 0x0ECD, 0x0EB2 },
- ["unicodeslot"]=0x0EB3, -- ຳ
+ category="lo",
+ description="LAO VOWEL SIGN AM",
+ direction="l",
+ linebreak="sa",
+ specials={ "compat", 0x0ECD, 0x0EB2 },
+ unicodeslot=0x0EB3,
},
[0x0EB4]={
- ["category"]="mn",
- ["description"]="LAO VOWEL SIGN I",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EB4, -- ິ
+ category="mn",
+ description="LAO VOWEL SIGN I",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0EB4,
},
[0x0EB5]={
- ["category"]="mn",
- ["description"]="LAO VOWEL SIGN II",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EB5, -- ີ
+ category="mn",
+ description="LAO VOWEL SIGN II",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0EB5,
},
[0x0EB6]={
- ["category"]="mn",
- ["description"]="LAO VOWEL SIGN Y",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EB6, -- ຶ
+ category="mn",
+ description="LAO VOWEL SIGN Y",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0EB6,
},
[0x0EB7]={
- ["category"]="mn",
- ["description"]="LAO VOWEL SIGN YY",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EB7, -- ື
+ category="mn",
+ description="LAO VOWEL SIGN YY",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0EB7,
},
[0x0EB8]={
- ["category"]="mn",
- ["description"]="LAO VOWEL SIGN U",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EB8, -- ຸ
+ category="mn",
+ description="LAO VOWEL SIGN U",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0EB8,
},
[0x0EB9]={
- ["category"]="mn",
- ["description"]="LAO VOWEL SIGN UU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EB9, -- ູ
+ category="mn",
+ description="LAO VOWEL SIGN UU",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0EB9,
},
[0x0EBB]={
- ["category"]="mn",
- ["description"]="LAO VOWEL SIGN MAI KON",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EBB, -- ົ
+ category="mn",
+ description="LAO VOWEL SIGN MAI KON",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0EBB,
},
[0x0EBC]={
- ["category"]="mn",
- ["description"]="LAO SEMIVOWEL SIGN LO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EBC, -- ຼ
+ category="mn",
+ description="LAO SEMIVOWEL SIGN LO",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0EBC,
},
[0x0EBD]={
- ["category"]="lo",
- ["description"]="LAO SEMIVOWEL SIGN NYO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EBD, -- ຽ
+ category="lo",
+ description="LAO SEMIVOWEL SIGN NYO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EBD,
},
[0x0EC0]={
- ["category"]="lo",
- ["description"]="LAO VOWEL SIGN E",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EC0, -- ເ
+ category="lo",
+ description="LAO VOWEL SIGN E",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EC0,
},
[0x0EC1]={
- ["category"]="lo",
- ["description"]="LAO VOWEL SIGN EI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EC1, -- ແ
+ category="lo",
+ description="LAO VOWEL SIGN EI",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EC1,
},
[0x0EC2]={
- ["category"]="lo",
- ["description"]="LAO VOWEL SIGN O",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EC2, -- ໂ
+ category="lo",
+ description="LAO VOWEL SIGN O",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EC2,
},
[0x0EC3]={
- ["category"]="lo",
- ["description"]="LAO VOWEL SIGN AY",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EC3, -- ໃ
+ category="lo",
+ description="LAO VOWEL SIGN AY",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EC3,
},
[0x0EC4]={
- ["category"]="lo",
- ["description"]="LAO VOWEL SIGN AI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EC4, -- ໄ
+ category="lo",
+ description="LAO VOWEL SIGN AI",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EC4,
},
[0x0EC6]={
- ["category"]="lm",
- ["description"]="LAO KO LA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EC6, -- ໆ
+ category="lm",
+ description="LAO KO LA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x0EC6,
},
[0x0EC8]={
- ["category"]="mn",
- ["description"]="LAO TONE MAI EK",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EC8, -- ່
+ category="mn",
+ description="LAO TONE MAI EK",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0EC8,
},
[0x0EC9]={
- ["category"]="mn",
- ["description"]="LAO TONE MAI THO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0EC9, -- ້
+ category="mn",
+ description="LAO TONE MAI THO",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0EC9,
},
[0x0ECA]={
- ["category"]="mn",
- ["description"]="LAO TONE MAI TI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0ECA, -- ໊
+ category="mn",
+ description="LAO TONE MAI TI",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0ECA,
},
[0x0ECB]={
- ["category"]="mn",
- ["description"]="LAO TONE MAI CATAWA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0ECB, -- ໋
+ category="mn",
+ description="LAO TONE MAI CATAWA",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0ECB,
},
[0x0ECC]={
- ["category"]="mn",
- ["description"]="LAO CANCELLATION MARK",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0ECC, -- ໌
+ category="mn",
+ description="LAO CANCELLATION MARK",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0ECC,
},
[0x0ECD]={
- ["category"]="mn",
- ["description"]="LAO NIGGAHITA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x0ECD, -- ໍ
+ category="mn",
+ description="LAO NIGGAHITA",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x0ECD,
},
[0x0ED0]={
- ["category"]="nd",
- ["description"]="LAO DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0ED0, -- ໐
+ category="nd",
+ description="LAO DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0ED0,
},
[0x0ED1]={
- ["category"]="nd",
- ["description"]="LAO DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0ED1, -- ໑
+ category="nd",
+ description="LAO DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0ED1,
},
[0x0ED2]={
- ["category"]="nd",
- ["description"]="LAO DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0ED2, -- ໒
+ category="nd",
+ description="LAO DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0ED2,
},
[0x0ED3]={
- ["category"]="nd",
- ["description"]="LAO DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0ED3, -- ໓
+ category="nd",
+ description="LAO DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0ED3,
},
[0x0ED4]={
- ["category"]="nd",
- ["description"]="LAO DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0ED4, -- ໔
+ category="nd",
+ description="LAO DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0ED4,
},
[0x0ED5]={
- ["category"]="nd",
- ["description"]="LAO DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0ED5, -- ໕
+ category="nd",
+ description="LAO DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0ED5,
},
[0x0ED6]={
- ["category"]="nd",
- ["description"]="LAO DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0ED6, -- ໖
+ category="nd",
+ description="LAO DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0ED6,
},
[0x0ED7]={
- ["category"]="nd",
- ["description"]="LAO DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0ED7, -- ໗
+ category="nd",
+ description="LAO DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0ED7,
},
[0x0ED8]={
- ["category"]="nd",
- ["description"]="LAO DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0ED8, -- ໘
+ category="nd",
+ description="LAO DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0ED8,
},
[0x0ED9]={
- ["category"]="nd",
- ["description"]="LAO DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0ED9, -- ໙
+ category="nd",
+ description="LAO DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0ED9,
},
[0x0EDC]={
- ["category"]="lo",
- ["description"]="LAO HO NO",
- ["linebreak"]="sa",
- ["specials"]={ "compat", 0x0EAB, 0x0E99 },
- ["unicodeslot"]=0x0EDC, -- ໜ
+ category="lo",
+ description="LAO HO NO",
+ direction="l",
+ linebreak="sa",
+ specials={ "compat", 0x0EAB, 0x0E99 },
+ unicodeslot=0x0EDC,
},
[0x0EDD]={
- ["category"]="lo",
- ["description"]="LAO HO MO",
- ["linebreak"]="sa",
- ["specials"]={ "compat", 0x0EAB, 0x0EA1 },
- ["unicodeslot"]=0x0EDD, -- ໝ
+ category="lo",
+ description="LAO HO MO",
+ direction="l",
+ linebreak="sa",
+ specials={ "compat", 0x0EAB, 0x0EA1 },
+ unicodeslot=0x0EDD,
},
[0x0F00]={
- ["category"]="lo",
- ["description"]="TIBETAN SYLLABLE OM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F00, -- ༀ
+ category="lo",
+ description="TIBETAN SYLLABLE OM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F00,
},
[0x0F01]={
- ["category"]="so",
- ["description"]="TIBETAN MARK GTER YIG MGO TRUNCATED A",
- ["linebreak"]="bb",
- ["unicodeslot"]=0x0F01, -- ༁
+ category="so",
+ description="TIBETAN MARK GTER YIG MGO TRUNCATED A",
+ direction="l",
+ linebreak="bb",
+ unicodeslot=0x0F01,
},
[0x0F02]={
- ["category"]="so",
- ["description"]="TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA",
- ["linebreak"]="bb",
- ["unicodeslot"]=0x0F02, -- ༂
+ category="so",
+ description="TIBETAN MARK GTER YIG MGO -UM RNAM BCAD MA",
+ direction="l",
+ linebreak="bb",
+ unicodeslot=0x0F02,
},
[0x0F03]={
- ["category"]="so",
- ["description"]="TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA",
- ["linebreak"]="bb",
- ["unicodeslot"]=0x0F03, -- ༃
+ category="so",
+ description="TIBETAN MARK GTER YIG MGO -UM GTER TSHEG MA",
+ direction="l",
+ linebreak="bb",
+ unicodeslot=0x0F03,
},
[0x0F04]={
- ["category"]="po",
- ["description"]="TIBETAN MARK INITIAL YIG MGO MDUN MA",
- ["linebreak"]="bb",
- ["unicodeslot"]=0x0F04, -- ༄
+ category="po",
+ description="TIBETAN MARK INITIAL YIG MGO MDUN MA",
+ direction="l",
+ linebreak="bb",
+ unicodeslot=0x0F04,
},
[0x0F05]={
- ["category"]="po",
- ["description"]="TIBETAN MARK CLOSING YIG MGO SGAB MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F05, -- ༅
+ category="po",
+ description="TIBETAN MARK CLOSING YIG MGO SGAB MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F05,
},
[0x0F06]={
- ["category"]="po",
- ["description"]="TIBETAN MARK CARET YIG MGO PHUR SHAD MA",
- ["linebreak"]="bb",
- ["unicodeslot"]=0x0F06, -- ༆
+ category="po",
+ description="TIBETAN MARK CARET YIG MGO PHUR SHAD MA",
+ direction="l",
+ linebreak="bb",
+ unicodeslot=0x0F06,
},
[0x0F07]={
- ["category"]="po",
- ["description"]="TIBETAN MARK YIG MGO TSHEG SHAD MA",
- ["linebreak"]="bb",
- ["unicodeslot"]=0x0F07, -- ༇
+ category="po",
+ description="TIBETAN MARK YIG MGO TSHEG SHAD MA",
+ direction="l",
+ linebreak="bb",
+ unicodeslot=0x0F07,
},
[0x0F08]={
- ["category"]="po",
- ["description"]="TIBETAN MARK SBRUL SHAD",
- ["linebreak"]="gl",
- ["unicodeslot"]=0x0F08, -- ༈
+ category="po",
+ description="TIBETAN MARK SBRUL SHAD",
+ direction="l",
+ linebreak="gl",
+ unicodeslot=0x0F08,
},
[0x0F09]={
- ["category"]="po",
- ["description"]="TIBETAN MARK BSKUR YIG MGO",
- ["linebreak"]="bb",
- ["unicodeslot"]=0x0F09, -- ༉
+ category="po",
+ description="TIBETAN MARK BSKUR YIG MGO",
+ direction="l",
+ linebreak="bb",
+ unicodeslot=0x0F09,
},
[0x0F0A]={
- ["category"]="po",
- ["description"]="TIBETAN MARK BKA- SHOG YIG MGO",
- ["linebreak"]="bb",
- ["unicodeslot"]=0x0F0A, -- ༊
+ category="po",
+ description="TIBETAN MARK BKA- SHOG YIG MGO",
+ direction="l",
+ linebreak="bb",
+ unicodeslot=0x0F0A,
},
[0x0F0B]={
- ["category"]="po",
- ["description"]="TIBETAN MARK INTERSYLLABIC TSHEG",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x0F0B, -- ་
+ category="po",
+ description="TIBETAN MARK INTERSYLLABIC TSHEG",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x0F0B,
},
[0x0F0C]={
- ["category"]="po",
- ["description"]="TIBETAN MARK DELIMITER TSHEG BSTAR",
- ["linebreak"]="gl",
- ["specials"]={ "nobreak", 0x0F0B },
- ["unicodeslot"]=0x0F0C, -- ༌
+ category="po",
+ description="TIBETAN MARK DELIMITER TSHEG BSTAR",
+ direction="l",
+ linebreak="gl",
+ specials={ "nobreak", 0x0F0B },
+ unicodeslot=0x0F0C,
},
[0x0F0D]={
- ["category"]="po",
- ["description"]="TIBETAN MARK SHAD",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x0F0D, -- །
+ category="po",
+ description="TIBETAN MARK SHAD",
+ direction="l",
+ linebreak="ex",
+ unicodeslot=0x0F0D,
},
[0x0F0E]={
- ["category"]="po",
- ["description"]="TIBETAN MARK NYIS SHAD",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x0F0E, -- ༎
+ category="po",
+ description="TIBETAN MARK NYIS SHAD",
+ direction="l",
+ linebreak="ex",
+ unicodeslot=0x0F0E,
},
[0x0F0F]={
- ["category"]="po",
- ["description"]="TIBETAN MARK TSHEG SHAD",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x0F0F, -- ༏
+ category="po",
+ description="TIBETAN MARK TSHEG SHAD",
+ direction="l",
+ linebreak="ex",
+ unicodeslot=0x0F0F,
},
[0x0F10]={
- ["category"]="po",
- ["description"]="TIBETAN MARK NYIS TSHEG SHAD",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x0F10, -- ༐
+ category="po",
+ description="TIBETAN MARK NYIS TSHEG SHAD",
+ direction="l",
+ linebreak="ex",
+ unicodeslot=0x0F10,
},
[0x0F11]={
- ["category"]="po",
- ["description"]="TIBETAN MARK RIN CHEN SPUNGS SHAD",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x0F11, -- ༑
+ category="po",
+ description="TIBETAN MARK RIN CHEN SPUNGS SHAD",
+ direction="l",
+ linebreak="ex",
+ unicodeslot=0x0F11,
},
[0x0F12]={
- ["category"]="po",
- ["description"]="TIBETAN MARK RGYA GRAM SHAD",
- ["linebreak"]="gl",
- ["unicodeslot"]=0x0F12, -- ༒
+ category="po",
+ description="TIBETAN MARK RGYA GRAM SHAD",
+ direction="l",
+ linebreak="gl",
+ unicodeslot=0x0F12,
},
[0x0F13]={
- ["category"]="so",
- ["description"]="TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F13, -- ༓
+ category="so",
+ description="TIBETAN MARK CARET -DZUD RTAGS ME LONG CAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F13,
},
[0x0F14]={
- ["category"]="so",
- ["description"]="TIBETAN MARK GTER TSHEG",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x0F14, -- ༔
+ category="so",
+ description="TIBETAN MARK GTER TSHEG",
+ direction="l",
+ linebreak="ex",
+ unicodeslot=0x0F14,
},
[0x0F15]={
- ["category"]="so",
- ["description"]="TIBETAN LOGOTYPE SIGN CHAD RTAGS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F15, -- ༕
+ category="so",
+ description="TIBETAN LOGOTYPE SIGN CHAD RTAGS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F15,
},
[0x0F16]={
- ["category"]="so",
- ["description"]="TIBETAN LOGOTYPE SIGN LHAG RTAGS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F16, -- ༖
+ category="so",
+ description="TIBETAN LOGOTYPE SIGN LHAG RTAGS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F16,
},
[0x0F17]={
- ["category"]="so",
- ["description"]="TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F17, -- ༗
+ category="so",
+ description="TIBETAN ASTROLOGICAL SIGN SGRA GCAN -CHAR RTAGS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F17,
},
[0x0F18]={
- ["category"]="mn",
- ["description"]="TIBETAN ASTROLOGICAL SIGN -KHYUD PA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F18, -- ༘
+ category="mn",
+ description="TIBETAN ASTROLOGICAL SIGN -KHYUD PA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F18,
},
[0x0F19]={
- ["category"]="mn",
- ["description"]="TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F19, -- ༙
+ category="mn",
+ description="TIBETAN ASTROLOGICAL SIGN SDONG TSHUGS",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F19,
},
[0x0F1A]={
- ["category"]="so",
- ["description"]="TIBETAN SIGN RDEL DKAR GCIG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F1A, -- ༚
+ category="so",
+ description="TIBETAN SIGN RDEL DKAR GCIG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F1A,
},
[0x0F1B]={
- ["category"]="so",
- ["description"]="TIBETAN SIGN RDEL DKAR GNYIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F1B, -- ༛
+ category="so",
+ description="TIBETAN SIGN RDEL DKAR GNYIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F1B,
},
[0x0F1C]={
- ["category"]="so",
- ["description"]="TIBETAN SIGN RDEL DKAR GSUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F1C, -- ༜
+ category="so",
+ description="TIBETAN SIGN RDEL DKAR GSUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F1C,
},
[0x0F1D]={
- ["category"]="so",
- ["description"]="TIBETAN SIGN RDEL NAG GCIG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F1D, -- ༝
+ category="so",
+ description="TIBETAN SIGN RDEL NAG GCIG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F1D,
},
[0x0F1E]={
- ["category"]="so",
- ["description"]="TIBETAN SIGN RDEL NAG GNYIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F1E, -- ༞
+ category="so",
+ description="TIBETAN SIGN RDEL NAG GNYIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F1E,
},
[0x0F1F]={
- ["category"]="so",
- ["description"]="TIBETAN SIGN RDEL DKAR RDEL NAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F1F, -- ༟
+ category="so",
+ description="TIBETAN SIGN RDEL DKAR RDEL NAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F1F,
},
[0x0F20]={
- ["category"]="nd",
- ["description"]="TIBETAN DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0F20, -- ༠
+ category="nd",
+ description="TIBETAN DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0F20,
},
[0x0F21]={
- ["category"]="nd",
- ["description"]="TIBETAN DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0F21, -- ༡
+ category="nd",
+ description="TIBETAN DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0F21,
},
[0x0F22]={
- ["category"]="nd",
- ["description"]="TIBETAN DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0F22, -- ༢
+ category="nd",
+ description="TIBETAN DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0F22,
},
[0x0F23]={
- ["category"]="nd",
- ["description"]="TIBETAN DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0F23, -- ༣
+ category="nd",
+ description="TIBETAN DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0F23,
},
[0x0F24]={
- ["category"]="nd",
- ["description"]="TIBETAN DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0F24, -- ༤
+ category="nd",
+ description="TIBETAN DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0F24,
},
[0x0F25]={
- ["category"]="nd",
- ["description"]="TIBETAN DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0F25, -- ༥
+ category="nd",
+ description="TIBETAN DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0F25,
},
[0x0F26]={
- ["category"]="nd",
- ["description"]="TIBETAN DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0F26, -- ༦
+ category="nd",
+ description="TIBETAN DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0F26,
},
[0x0F27]={
- ["category"]="nd",
- ["description"]="TIBETAN DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0F27, -- ༧
+ category="nd",
+ description="TIBETAN DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0F27,
},
[0x0F28]={
- ["category"]="nd",
- ["description"]="TIBETAN DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0F28, -- ༨
+ category="nd",
+ description="TIBETAN DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0F28,
},
[0x0F29]={
- ["category"]="nd",
- ["description"]="TIBETAN DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x0F29, -- ༩
+ category="nd",
+ description="TIBETAN DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x0F29,
},
[0x0F2A]={
- ["category"]="no",
- ["description"]="TIBETAN DIGIT HALF ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F2A, -- ༪
+ category="no",
+ description="TIBETAN DIGIT HALF ONE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F2A,
},
[0x0F2B]={
- ["category"]="no",
- ["description"]="TIBETAN DIGIT HALF TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F2B, -- ༫
+ category="no",
+ description="TIBETAN DIGIT HALF TWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F2B,
},
[0x0F2C]={
- ["category"]="no",
- ["description"]="TIBETAN DIGIT HALF THREE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F2C, -- ༬
+ category="no",
+ description="TIBETAN DIGIT HALF THREE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F2C,
},
[0x0F2D]={
- ["category"]="no",
- ["description"]="TIBETAN DIGIT HALF FOUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F2D, -- ༭
+ category="no",
+ description="TIBETAN DIGIT HALF FOUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F2D,
},
[0x0F2E]={
- ["category"]="no",
- ["description"]="TIBETAN DIGIT HALF FIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F2E, -- ༮
+ category="no",
+ description="TIBETAN DIGIT HALF FIVE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F2E,
},
[0x0F2F]={
- ["category"]="no",
- ["description"]="TIBETAN DIGIT HALF SIX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F2F, -- ༯
+ category="no",
+ description="TIBETAN DIGIT HALF SIX",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F2F,
},
[0x0F30]={
- ["category"]="no",
- ["description"]="TIBETAN DIGIT HALF SEVEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F30, -- ༰
+ category="no",
+ description="TIBETAN DIGIT HALF SEVEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F30,
},
[0x0F31]={
- ["category"]="no",
- ["description"]="TIBETAN DIGIT HALF EIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F31, -- ༱
+ category="no",
+ description="TIBETAN DIGIT HALF EIGHT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F31,
},
[0x0F32]={
- ["category"]="no",
- ["description"]="TIBETAN DIGIT HALF NINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F32, -- ༲
+ category="no",
+ description="TIBETAN DIGIT HALF NINE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F32,
},
[0x0F33]={
- ["category"]="no",
- ["description"]="TIBETAN DIGIT HALF ZERO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F33, -- ༳
+ category="no",
+ description="TIBETAN DIGIT HALF ZERO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F33,
},
[0x0F34]={
- ["category"]="so",
- ["description"]="TIBETAN MARK BSDUS RTAGS",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x0F34, -- ༴
+ category="so",
+ description="TIBETAN MARK BSDUS RTAGS",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x0F34,
},
[0x0F35]={
- ["category"]="mn",
- ["description"]="TIBETAN MARK NGAS BZUNG NYI ZLA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F35, -- ༵
+ category="mn",
+ description="TIBETAN MARK NGAS BZUNG NYI ZLA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F35,
},
[0x0F36]={
- ["category"]="so",
- ["description"]="TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F36, -- ༶
+ category="so",
+ description="TIBETAN MARK CARET -DZUD RTAGS BZHI MIG CAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F36,
},
[0x0F37]={
- ["category"]="mn",
- ["description"]="TIBETAN MARK NGAS BZUNG SGOR RTAGS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F37, -- ༷
+ category="mn",
+ description="TIBETAN MARK NGAS BZUNG SGOR RTAGS",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F37,
},
[0x0F38]={
- ["category"]="so",
- ["description"]="TIBETAN MARK CHE MGO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F38, -- ༸
+ category="so",
+ description="TIBETAN MARK CHE MGO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F38,
},
[0x0F39]={
- ["category"]="mn",
- ["description"]="TIBETAN MARK TSA -PHRU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F39, -- ༹
+ category="mn",
+ description="TIBETAN MARK TSA -PHRU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F39,
},
[0x0F3A]={
- ["category"]="ps",
- ["description"]="TIBETAN MARK GUG RTAGS GYON",
- ["linebreak"]="op",
- ["unicodeslot"]=0x0F3A, -- ༺
+ category="ps",
+ description="TIBETAN MARK GUG RTAGS GYON",
+ direction="on",
+ linebreak="op",
+ mirror=0x0F3B,
+ unicodeslot=0x0F3A,
},
[0x0F3B]={
- ["category"]="pe",
- ["description"]="TIBETAN MARK GUG RTAGS GYAS",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x0F3B, -- ༻
+ category="pe",
+ description="TIBETAN MARK GUG RTAGS GYAS",
+ direction="on",
+ linebreak="cl",
+ mirror=0x0F3A,
+ unicodeslot=0x0F3B,
},
[0x0F3C]={
- ["category"]="ps",
- ["description"]="TIBETAN MARK ANG KHANG GYON",
- ["linebreak"]="op",
- ["unicodeslot"]=0x0F3C, -- ༼
+ category="ps",
+ description="TIBETAN MARK ANG KHANG GYON",
+ direction="on",
+ linebreak="op",
+ mirror=0x0F3D,
+ unicodeslot=0x0F3C,
},
[0x0F3D]={
- ["category"]="pe",
- ["description"]="TIBETAN MARK ANG KHANG GYAS",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x0F3D, -- ༽
+ category="pe",
+ description="TIBETAN MARK ANG KHANG GYAS",
+ direction="on",
+ linebreak="cl",
+ mirror=0x0F3C,
+ unicodeslot=0x0F3D,
},
[0x0F3E]={
- ["category"]="mc",
- ["description"]="TIBETAN SIGN YAR TSHES",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F3E, -- ༾
+ category="mc",
+ description="TIBETAN SIGN YAR TSHES",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0F3E,
},
[0x0F3F]={
- ["category"]="mc",
- ["description"]="TIBETAN SIGN MAR TSHES",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F3F, -- ༿
+ category="mc",
+ description="TIBETAN SIGN MAR TSHES",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x0F3F,
},
[0x0F40]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F40, -- ཀ
+ category="lo",
+ description="TIBETAN LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F40,
},
[0x0F41]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F41, -- ཁ
+ category="lo",
+ description="TIBETAN LETTER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F41,
},
[0x0F42]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F42, -- ག
+ category="lo",
+ description="TIBETAN LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F42,
},
[0x0F43]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER GHA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0F42, 0x0FB7 },
- ["unicodeslot"]=0x0F43, -- གྷ
+ category="lo",
+ description="TIBETAN LETTER GHA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0F42, 0x0FB7 },
+ unicodeslot=0x0F43,
},
[0x0F44]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F44, -- ང
+ category="lo",
+ description="TIBETAN LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F44,
},
[0x0F45]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F45, -- ཅ
+ category="lo",
+ description="TIBETAN LETTER CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F45,
},
[0x0F46]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F46, -- ཆ
+ category="lo",
+ description="TIBETAN LETTER CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F46,
},
[0x0F47]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F47, -- ཇ
+ category="lo",
+ description="TIBETAN LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F47,
},
[0x0F49]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F49, -- ཉ
+ category="lo",
+ description="TIBETAN LETTER NYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F49,
},
[0x0F4A]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F4A, -- ཊ
+ category="lo",
+ description="TIBETAN LETTER TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F4A,
},
[0x0F4B]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER TTHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F4B, -- ཋ
+ category="lo",
+ description="TIBETAN LETTER TTHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F4B,
},
[0x0F4C]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER DDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F4C, -- ཌ
+ category="lo",
+ description="TIBETAN LETTER DDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F4C,
},
[0x0F4D]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER DDHA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0F4C, 0x0FB7 },
- ["unicodeslot"]=0x0F4D, -- ཌྷ
+ category="lo",
+ description="TIBETAN LETTER DDHA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0F4C, 0x0FB7 },
+ unicodeslot=0x0F4D,
},
[0x0F4E]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER NNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F4E, -- ཎ
+ category="lo",
+ description="TIBETAN LETTER NNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F4E,
},
[0x0F4F]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F4F, -- ཏ
+ category="lo",
+ description="TIBETAN LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F4F,
},
[0x0F50]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F50, -- ཐ
+ category="lo",
+ description="TIBETAN LETTER THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F50,
},
[0x0F51]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F51, -- ད
+ category="lo",
+ description="TIBETAN LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F51,
},
[0x0F52]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER DHA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0F51, 0x0FB7 },
- ["unicodeslot"]=0x0F52, -- དྷ
+ category="lo",
+ description="TIBETAN LETTER DHA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0F51, 0x0FB7 },
+ unicodeslot=0x0F52,
},
[0x0F53]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F53, -- ན
+ category="lo",
+ description="TIBETAN LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F53,
},
[0x0F54]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F54, -- པ
+ category="lo",
+ description="TIBETAN LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F54,
},
[0x0F55]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER PHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F55, -- ཕ
+ category="lo",
+ description="TIBETAN LETTER PHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F55,
},
[0x0F56]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F56, -- བ
+ category="lo",
+ description="TIBETAN LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F56,
},
[0x0F57]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER BHA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0F56, 0x0FB7 },
- ["unicodeslot"]=0x0F57, -- བྷ
+ category="lo",
+ description="TIBETAN LETTER BHA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0F56, 0x0FB7 },
+ unicodeslot=0x0F57,
},
[0x0F58]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F58, -- མ
+ category="lo",
+ description="TIBETAN LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F58,
},
[0x0F59]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER TSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F59, -- ཙ
+ category="lo",
+ description="TIBETAN LETTER TSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F59,
},
[0x0F5A]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER TSHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F5A, -- ཚ
+ category="lo",
+ description="TIBETAN LETTER TSHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F5A,
},
[0x0F5B]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER DZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F5B, -- ཛ
+ category="lo",
+ description="TIBETAN LETTER DZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F5B,
},
[0x0F5C]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER DZHA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0F5B, 0x0FB7 },
- ["unicodeslot"]=0x0F5C, -- ཛྷ
+ category="lo",
+ description="TIBETAN LETTER DZHA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0F5B, 0x0FB7 },
+ unicodeslot=0x0F5C,
},
[0x0F5D]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F5D, -- ཝ
+ category="lo",
+ description="TIBETAN LETTER WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F5D,
},
[0x0F5E]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER ZHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F5E, -- ཞ
+ category="lo",
+ description="TIBETAN LETTER ZHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F5E,
},
[0x0F5F]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F5F, -- ཟ
+ category="lo",
+ description="TIBETAN LETTER ZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F5F,
},
[0x0F60]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER -A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F60, -- འ
+ category="lo",
+ description="TIBETAN LETTER -A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F60,
},
[0x0F61]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F61, -- ཡ
+ category="lo",
+ description="TIBETAN LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F61,
},
[0x0F62]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F62, -- ར
+ category="lo",
+ description="TIBETAN LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F62,
},
[0x0F63]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F63, -- ལ
+ category="lo",
+ description="TIBETAN LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F63,
},
[0x0F64]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F64, -- ཤ
+ category="lo",
+ description="TIBETAN LETTER SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F64,
},
[0x0F65]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F65, -- ཥ
+ category="lo",
+ description="TIBETAN LETTER SSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F65,
},
[0x0F66]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F66, -- ས
+ category="lo",
+ description="TIBETAN LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F66,
},
[0x0F67]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F67, -- ཧ
+ category="lo",
+ description="TIBETAN LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F67,
},
[0x0F68]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F68, -- ཨ
+ category="lo",
+ description="TIBETAN LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F68,
},
[0x0F69]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER KSSA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0F40, 0x0FB5 },
- ["unicodeslot"]=0x0F69, -- ཀྵ
+ category="lo",
+ description="TIBETAN LETTER KSSA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x0F40, 0x0FB5 },
+ unicodeslot=0x0F69,
},
[0x0F6A]={
- ["category"]="lo",
- ["description"]="TIBETAN LETTER FIXED-FORM RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F6A, -- ཪ
+ category="lo",
+ description="TIBETAN LETTER FIXED-FORM RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F6A,
},
[0x0F71]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN AA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F71, -- ཱ
+ category="mn",
+ description="TIBETAN VOWEL SIGN AA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F71,
},
[0x0F72]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F72, -- ི
+ category="mn",
+ description="TIBETAN VOWEL SIGN I",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F72,
},
[0x0F73]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN II",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0F71, 0x0F72 },
- ["unicodeslot"]=0x0F73, -- ཱི
+ category="mn",
+ description="TIBETAN VOWEL SIGN II",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0F71, 0x0F72 },
+ unicodeslot=0x0F73,
},
[0x0F74]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F74, -- ུ
+ category="mn",
+ description="TIBETAN VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F74,
},
[0x0F75]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN UU",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0F71, 0x0F74 },
- ["unicodeslot"]=0x0F75, -- ཱུ
+ category="mn",
+ description="TIBETAN VOWEL SIGN UU",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0F71, 0x0F74 },
+ unicodeslot=0x0F75,
},
[0x0F76]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN VOCALIC R",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0FB2, 0x0F80 },
- ["unicodeslot"]=0x0F76, -- ྲྀ
+ category="mn",
+ description="TIBETAN VOWEL SIGN VOCALIC R",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0FB2, 0x0F80 },
+ unicodeslot=0x0F76,
},
[0x0F77]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN VOCALIC RR",
- ["linebreak"]="cm",
- ["specials"]={ "compat", 0x0FB2, 0x0F81 },
- ["unicodeslot"]=0x0F77, -- ཷ
+ category="mn",
+ description="TIBETAN VOWEL SIGN VOCALIC RR",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "compat", 0x0FB2, 0x0F81 },
+ unicodeslot=0x0F77,
},
[0x0F78]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN VOCALIC L",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0FB3, 0x0F80 },
- ["unicodeslot"]=0x0F78, -- ླྀ
+ category="mn",
+ description="TIBETAN VOWEL SIGN VOCALIC L",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0FB3, 0x0F80 },
+ unicodeslot=0x0F78,
},
[0x0F79]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN VOCALIC LL",
- ["linebreak"]="cm",
- ["specials"]={ "compat", 0x0FB3, 0x0F81 },
- ["unicodeslot"]=0x0F79, -- ཹ
+ category="mn",
+ description="TIBETAN VOWEL SIGN VOCALIC LL",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "compat", 0x0FB3, 0x0F81 },
+ unicodeslot=0x0F79,
},
[0x0F7A]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F7A, -- ེ
+ category="mn",
+ description="TIBETAN VOWEL SIGN E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F7A,
},
[0x0F7B]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN EE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F7B, -- ཻ
+ category="mn",
+ description="TIBETAN VOWEL SIGN EE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F7B,
},
[0x0F7C]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN O",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F7C, -- ོ
+ category="mn",
+ description="TIBETAN VOWEL SIGN O",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F7C,
},
[0x0F7D]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN OO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F7D, -- ཽ
+ category="mn",
+ description="TIBETAN VOWEL SIGN OO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F7D,
},
[0x0F7E]={
- ["category"]="mn",
- ["description"]="TIBETAN SIGN RJES SU NGA RO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F7E, -- ཾ
+ category="mn",
+ description="TIBETAN SIGN RJES SU NGA RO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F7E,
},
[0x0F7F]={
- ["category"]="mc",
- ["description"]="TIBETAN SIGN RNAM BCAD",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x0F7F, -- ཿ
+ category="mc",
+ description="TIBETAN SIGN RNAM BCAD",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x0F7F,
},
[0x0F80]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN REVERSED I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F80, -- ྀ
+ category="mn",
+ description="TIBETAN VOWEL SIGN REVERSED I",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F80,
},
[0x0F81]={
- ["category"]="mn",
- ["description"]="TIBETAN VOWEL SIGN REVERSED II",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0F71, 0x0F80 },
- ["unicodeslot"]=0x0F81, -- ཱྀ
+ category="mn",
+ description="TIBETAN VOWEL SIGN REVERSED II",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0F71, 0x0F80 },
+ unicodeslot=0x0F81,
},
[0x0F82]={
- ["category"]="mn",
- ["description"]="TIBETAN SIGN NYI ZLA NAA DA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F82, -- ྂ
+ category="mn",
+ description="TIBETAN SIGN NYI ZLA NAA DA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F82,
},
[0x0F83]={
- ["category"]="mn",
- ["description"]="TIBETAN SIGN SNA LDAN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F83, -- ྃ
+ category="mn",
+ description="TIBETAN SIGN SNA LDAN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F83,
},
[0x0F84]={
- ["category"]="mn",
- ["description"]="TIBETAN MARK HALANTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F84, -- ྄
+ category="mn",
+ description="TIBETAN MARK HALANTA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F84,
},
[0x0F85]={
- ["category"]="po",
- ["description"]="TIBETAN MARK PALUTA",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x0F85, -- ྅
+ category="po",
+ description="TIBETAN MARK PALUTA",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x0F85,
},
[0x0F86]={
- ["category"]="mn",
- ["description"]="TIBETAN SIGN LCI RTAGS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F86, -- ྆
+ category="mn",
+ description="TIBETAN SIGN LCI RTAGS",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F86,
},
[0x0F87]={
- ["category"]="mn",
- ["description"]="TIBETAN SIGN YANG RTAGS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F87, -- ྇
+ category="mn",
+ description="TIBETAN SIGN YANG RTAGS",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F87,
},
[0x0F88]={
- ["category"]="lo",
- ["description"]="TIBETAN SIGN LCE TSA CAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F88, -- ྈ
+ category="lo",
+ description="TIBETAN SIGN LCE TSA CAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F88,
},
[0x0F89]={
- ["category"]="lo",
- ["description"]="TIBETAN SIGN MCHU CAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F89, -- ྉ
+ category="lo",
+ description="TIBETAN SIGN MCHU CAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F89,
},
[0x0F8A]={
- ["category"]="lo",
- ["description"]="TIBETAN SIGN GRU CAN RGYINGS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F8A, -- ྊ
+ category="lo",
+ description="TIBETAN SIGN GRU CAN RGYINGS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F8A,
},
[0x0F8B]={
- ["category"]="lo",
- ["description"]="TIBETAN SIGN GRU MED RGYINGS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0F8B, -- ྋ
+ category="lo",
+ description="TIBETAN SIGN GRU MED RGYINGS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0F8B,
},
[0x0F90]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER KA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F90, -- ྐ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER KA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F90,
},
[0x0F91]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER KHA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F91, -- ྑ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER KHA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F91,
},
[0x0F92]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER GA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F92, -- ྒ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER GA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F92,
},
[0x0F93]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER GHA",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0F92, 0x0FB7 },
- ["unicodeslot"]=0x0F93, -- ྒྷ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER GHA",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0F92, 0x0FB7 },
+ unicodeslot=0x0F93,
},
[0x0F94]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER NGA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F94, -- ྔ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER NGA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F94,
},
[0x0F95]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER CA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F95, -- ྕ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER CA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F95,
},
[0x0F96]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER CHA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F96, -- ྖ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER CHA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F96,
},
[0x0F97]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER JA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F97, -- ྗ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER JA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F97,
},
[0x0F99]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER NYA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F99, -- ྙ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER NYA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F99,
},
[0x0F9A]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER TTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F9A, -- ྚ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER TTA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F9A,
},
[0x0F9B]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER TTHA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F9B, -- ྛ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER TTHA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F9B,
},
[0x0F9C]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER DDA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F9C, -- ྜ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER DDA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F9C,
},
[0x0F9D]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER DDHA",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0F9C, 0x0FB7 },
- ["unicodeslot"]=0x0F9D, -- ྜྷ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER DDHA",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0F9C, 0x0FB7 },
+ unicodeslot=0x0F9D,
},
[0x0F9E]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER NNA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F9E, -- ྞ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER NNA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F9E,
},
[0x0F9F]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER TA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0F9F, -- ྟ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER TA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0F9F,
},
[0x0FA0]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER THA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FA0, -- ྠ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER THA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FA0,
},
[0x0FA1]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER DA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FA1, -- ྡ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER DA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FA1,
},
[0x0FA2]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER DHA",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0FA1, 0x0FB7 },
- ["unicodeslot"]=0x0FA2, -- ྡྷ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER DHA",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0FA1, 0x0FB7 },
+ unicodeslot=0x0FA2,
},
[0x0FA3]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER NA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FA3, -- ྣ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER NA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FA3,
},
[0x0FA4]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER PA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FA4, -- ྤ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER PA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FA4,
},
[0x0FA5]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER PHA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FA5, -- ྥ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER PHA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FA5,
},
[0x0FA6]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER BA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FA6, -- ྦ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER BA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FA6,
},
[0x0FA7]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER BHA",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0FA6, 0x0FB7 },
- ["unicodeslot"]=0x0FA7, -- ྦྷ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER BHA",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0FA6, 0x0FB7 },
+ unicodeslot=0x0FA7,
},
[0x0FA8]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER MA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FA8, -- ྨ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER MA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FA8,
},
[0x0FA9]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER TSA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FA9, -- ྩ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER TSA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FA9,
},
[0x0FAA]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER TSHA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FAA, -- ྪ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER TSHA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FAA,
},
[0x0FAB]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER DZA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FAB, -- ྫ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER DZA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FAB,
},
[0x0FAC]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER DZHA",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0FAB, 0x0FB7 },
- ["unicodeslot"]=0x0FAC, -- ྫྷ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER DZHA",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0FAB, 0x0FB7 },
+ unicodeslot=0x0FAC,
},
[0x0FAD]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER WA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FAD, -- ྭ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER WA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FAD,
},
[0x0FAE]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER ZHA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FAE, -- ྮ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER ZHA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FAE,
},
[0x0FAF]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER ZA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FAF, -- ྯ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER ZA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FAF,
},
[0x0FB0]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER -A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FB0, -- ྰ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER -A",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FB0,
},
[0x0FB1]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER YA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FB1, -- ྱ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER YA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FB1,
},
[0x0FB2]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER RA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FB2, -- ྲ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER RA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FB2,
},
[0x0FB3]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER LA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FB3, -- ླ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER LA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FB3,
},
[0x0FB4]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER SHA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FB4, -- ྴ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER SHA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FB4,
},
[0x0FB5]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER SSA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FB5, -- ྵ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER SSA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FB5,
},
[0x0FB6]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER SA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FB6, -- ྶ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER SA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FB6,
},
[0x0FB7]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER HA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FB7, -- ྷ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER HA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FB7,
},
[0x0FB8]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FB8, -- ྸ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER A",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FB8,
},
[0x0FB9]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER KSSA",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x0F90, 0x0FB5 },
- ["unicodeslot"]=0x0FB9, -- ྐྵ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER KSSA",
+ direction="nsm",
+ linebreak="cm",
+ specials={ "char", 0x0F90, 0x0FB5 },
+ unicodeslot=0x0FB9,
},
[0x0FBA]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER FIXED-FORM WA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FBA, -- ྺ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER FIXED-FORM WA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FBA,
},
[0x0FBB]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER FIXED-FORM YA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FBB, -- ྻ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER FIXED-FORM YA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FBB,
},
[0x0FBC]={
- ["category"]="mn",
- ["description"]="TIBETAN SUBJOINED LETTER FIXED-FORM RA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FBC, -- ྼ
+ category="mn",
+ description="TIBETAN SUBJOINED LETTER FIXED-FORM RA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FBC,
},
[0x0FBE]={
- ["category"]="so",
- ["description"]="TIBETAN KU RU KHA",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x0FBE, -- ྾
+ category="so",
+ description="TIBETAN KU RU KHA",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x0FBE,
},
[0x0FBF]={
- ["category"]="so",
- ["description"]="TIBETAN KU RU KHA BZHI MIG CAN",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x0FBF, -- ྿
+ category="so",
+ description="TIBETAN KU RU KHA BZHI MIG CAN",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x0FBF,
},
[0x0FC0]={
- ["category"]="so",
- ["description"]="TIBETAN CANTILLATION SIGN HEAVY BEAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0FC0, -- ࿀
+ category="so",
+ description="TIBETAN CANTILLATION SIGN HEAVY BEAT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0FC0,
},
[0x0FC1]={
- ["category"]="so",
- ["description"]="TIBETAN CANTILLATION SIGN LIGHT BEAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0FC1, -- ࿁
+ category="so",
+ description="TIBETAN CANTILLATION SIGN LIGHT BEAT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0FC1,
},
[0x0FC2]={
- ["category"]="so",
- ["description"]="TIBETAN CANTILLATION SIGN CANG TE-U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0FC2, -- ࿂
+ category="so",
+ description="TIBETAN CANTILLATION SIGN CANG TE-U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0FC2,
},
[0x0FC3]={
- ["category"]="so",
- ["description"]="TIBETAN CANTILLATION SIGN SBUB -CHAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0FC3, -- ࿃
+ category="so",
+ description="TIBETAN CANTILLATION SIGN SBUB -CHAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0FC3,
},
[0x0FC4]={
- ["category"]="so",
- ["description"]="TIBETAN SYMBOL DRIL BU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0FC4, -- ࿄
+ category="so",
+ description="TIBETAN SYMBOL DRIL BU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0FC4,
},
[0x0FC5]={
- ["category"]="so",
- ["description"]="TIBETAN SYMBOL RDO RJE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0FC5, -- ࿅
+ category="so",
+ description="TIBETAN SYMBOL RDO RJE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0FC5,
},
[0x0FC6]={
- ["category"]="mn",
- ["description"]="TIBETAN SYMBOL PADMA GDAN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x0FC6, -- ࿆
+ category="mn",
+ description="TIBETAN SYMBOL PADMA GDAN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x0FC6,
},
[0x0FC7]={
- ["category"]="so",
- ["description"]="TIBETAN SYMBOL RDO RJE RGYA GRAM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0FC7, -- ࿇
+ category="so",
+ description="TIBETAN SYMBOL RDO RJE RGYA GRAM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0FC7,
},
[0x0FC8]={
- ["category"]="so",
- ["description"]="TIBETAN SYMBOL PHUR PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0FC8, -- ࿈
+ category="so",
+ description="TIBETAN SYMBOL PHUR PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0FC8,
},
[0x0FC9]={
- ["category"]="so",
- ["description"]="TIBETAN SYMBOL NOR BU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0FC9, -- ࿉
+ category="so",
+ description="TIBETAN SYMBOL NOR BU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0FC9,
},
[0x0FCA]={
- ["category"]="so",
- ["description"]="TIBETAN SYMBOL NOR BU NYIS -KHYIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0FCA, -- ࿊
+ category="so",
+ description="TIBETAN SYMBOL NOR BU NYIS -KHYIL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0FCA,
},
[0x0FCB]={
- ["category"]="so",
- ["description"]="TIBETAN SYMBOL NOR BU GSUM -KHYIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0FCB, -- ࿋
+ category="so",
+ description="TIBETAN SYMBOL NOR BU GSUM -KHYIL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0FCB,
},
[0x0FCC]={
- ["category"]="so",
- ["description"]="TIBETAN SYMBOL NOR BU BZHI -KHYIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0FCC, -- ࿌
+ category="so",
+ description="TIBETAN SYMBOL NOR BU BZHI -KHYIL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0FCC,
},
[0x0FCF]={
- ["category"]="so",
- ["description"]="TIBETAN SIGN RDEL NAG GSUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x0FCF, -- ࿏
+ category="so",
+ description="TIBETAN SIGN RDEL NAG GSUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x0FCF,
},
[0x0FD0]={
- ["category"]="po",
- ["description"]="TIBETAN MARK BSKA- SHOG GI MGO RGYAN",
- ["linebreak"]="bb",
- ["unicodeslot"]=0x0FD0, -- ࿐
+ category="po",
+ description="TIBETAN MARK BSKA- SHOG GI MGO RGYAN",
+ direction="l",
+ linebreak="bb",
+ unicodeslot=0x0FD0,
},
[0x0FD1]={
- ["category"]="po",
- ["description"]="TIBETAN MARK MNYAM YIG GI MGO RGYAN",
- ["linebreak"]="bb",
- ["unicodeslot"]=0x0FD1, -- ࿑
+ category="po",
+ description="TIBETAN MARK MNYAM YIG GI MGO RGYAN",
+ direction="l",
+ linebreak="bb",
+ unicodeslot=0x0FD1,
},
[0x1000]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER KA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1000, -- က
+ category="lo",
+ description="MYANMAR LETTER KA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1000,
},
[0x1001]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER KHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1001, -- ခ
+ category="lo",
+ description="MYANMAR LETTER KHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1001,
},
[0x1002]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER GA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1002, -- ဂ
+ category="lo",
+ description="MYANMAR LETTER GA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1002,
},
[0x1003]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER GHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1003, -- ဃ
+ category="lo",
+ description="MYANMAR LETTER GHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1003,
},
[0x1004]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER NGA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1004, -- င
+ category="lo",
+ description="MYANMAR LETTER NGA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1004,
},
[0x1005]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER CA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1005, -- စ
+ category="lo",
+ description="MYANMAR LETTER CA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1005,
},
[0x1006]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER CHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1006, -- ဆ
+ category="lo",
+ description="MYANMAR LETTER CHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1006,
},
[0x1007]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER JA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1007, -- ဇ
+ category="lo",
+ description="MYANMAR LETTER JA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1007,
},
[0x1008]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER JHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1008, -- ဈ
+ category="lo",
+ description="MYANMAR LETTER JHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1008,
},
[0x1009]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER NYA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1009, -- ဉ
+ category="lo",
+ description="MYANMAR LETTER NYA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1009,
},
[0x100A]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER NNYA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x100A, -- ည
+ category="lo",
+ description="MYANMAR LETTER NNYA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x100A,
},
[0x100B]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER TTA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x100B, -- ဋ
+ category="lo",
+ description="MYANMAR LETTER TTA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x100B,
},
[0x100C]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER TTHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x100C, -- ဌ
+ category="lo",
+ description="MYANMAR LETTER TTHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x100C,
},
[0x100D]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER DDA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x100D, -- ဍ
+ category="lo",
+ description="MYANMAR LETTER DDA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x100D,
},
[0x100E]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER DDHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x100E, -- ဎ
+ category="lo",
+ description="MYANMAR LETTER DDHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x100E,
},
[0x100F]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER NNA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x100F, -- ဏ
+ category="lo",
+ description="MYANMAR LETTER NNA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x100F,
},
[0x1010]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER TA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1010, -- တ
+ category="lo",
+ description="MYANMAR LETTER TA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1010,
},
[0x1011]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER THA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1011, -- ထ
+ category="lo",
+ description="MYANMAR LETTER THA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1011,
},
[0x1012]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER DA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1012, -- ဒ
+ category="lo",
+ description="MYANMAR LETTER DA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1012,
},
[0x1013]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER DHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1013, -- ဓ
+ category="lo",
+ description="MYANMAR LETTER DHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1013,
},
[0x1014]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER NA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1014, -- န
+ category="lo",
+ description="MYANMAR LETTER NA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1014,
},
[0x1015]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER PA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1015, -- ပ
+ category="lo",
+ description="MYANMAR LETTER PA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1015,
},
[0x1016]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER PHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1016, -- ဖ
+ category="lo",
+ description="MYANMAR LETTER PHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1016,
},
[0x1017]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER BA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1017, -- ဗ
+ category="lo",
+ description="MYANMAR LETTER BA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1017,
},
[0x1018]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER BHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1018, -- ဘ
+ category="lo",
+ description="MYANMAR LETTER BHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1018,
},
[0x1019]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER MA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1019, -- မ
+ category="lo",
+ description="MYANMAR LETTER MA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1019,
},
[0x101A]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER YA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x101A, -- ယ
+ category="lo",
+ description="MYANMAR LETTER YA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x101A,
},
[0x101B]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER RA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x101B, -- ရ
+ category="lo",
+ description="MYANMAR LETTER RA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x101B,
},
[0x101C]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER LA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x101C, -- လ
+ category="lo",
+ description="MYANMAR LETTER LA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x101C,
},
[0x101D]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER WA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x101D, -- ဝ
+ category="lo",
+ description="MYANMAR LETTER WA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x101D,
},
[0x101E]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER SA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x101E, -- သ
+ category="lo",
+ description="MYANMAR LETTER SA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x101E,
},
[0x101F]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER HA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x101F, -- ဟ
+ category="lo",
+ description="MYANMAR LETTER HA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x101F,
},
[0x1020]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER LLA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1020, -- ဠ
+ category="lo",
+ description="MYANMAR LETTER LLA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1020,
},
[0x1021]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER A",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1021, -- အ
+ category="lo",
+ description="MYANMAR LETTER A",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1021,
},
[0x1023]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER I",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1023, -- ဣ
+ category="lo",
+ description="MYANMAR LETTER I",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1023,
},
[0x1024]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER II",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1024, -- ဤ
+ category="lo",
+ description="MYANMAR LETTER II",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1024,
},
[0x1025]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER U",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1025, -- ဥ
+ category="lo",
+ description="MYANMAR LETTER U",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1025,
},
[0x1026]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER UU",
- ["linebreak"]="sa",
- ["specials"]={ "char", 0x1025, 0x102E },
- ["unicodeslot"]=0x1026, -- ဦ
+ category="lo",
+ description="MYANMAR LETTER UU",
+ direction="l",
+ linebreak="sa",
+ specials={ "char", 0x1025, 0x102E },
+ unicodeslot=0x1026,
},
[0x1027]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER E",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1027, -- ဧ
+ category="lo",
+ description="MYANMAR LETTER E",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1027,
},
[0x1029]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER O",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1029, -- ဩ
+ category="lo",
+ description="MYANMAR LETTER O",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1029,
},
[0x102A]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER AU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x102A, -- ဪ
+ category="lo",
+ description="MYANMAR LETTER AU",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x102A,
},
[0x102C]={
- ["category"]="mc",
- ["description"]="MYANMAR VOWEL SIGN AA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x102C, -- ာ
+ category="mc",
+ description="MYANMAR VOWEL SIGN AA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x102C,
},
[0x102D]={
- ["category"]="mn",
- ["description"]="MYANMAR VOWEL SIGN I",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x102D, -- ိ
+ category="mn",
+ description="MYANMAR VOWEL SIGN I",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x102D,
},
[0x102E]={
- ["category"]="mn",
- ["description"]="MYANMAR VOWEL SIGN II",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x102E, -- ီ
+ category="mn",
+ description="MYANMAR VOWEL SIGN II",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x102E,
},
[0x102F]={
- ["category"]="mn",
- ["description"]="MYANMAR VOWEL SIGN U",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x102F, -- ု
+ category="mn",
+ description="MYANMAR VOWEL SIGN U",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x102F,
},
[0x1030]={
- ["category"]="mn",
- ["description"]="MYANMAR VOWEL SIGN UU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1030, -- ူ
+ category="mn",
+ description="MYANMAR VOWEL SIGN UU",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x1030,
},
[0x1031]={
- ["category"]="mc",
- ["description"]="MYANMAR VOWEL SIGN E",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1031, -- ေ
+ category="mc",
+ description="MYANMAR VOWEL SIGN E",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1031,
},
[0x1032]={
- ["category"]="mn",
- ["description"]="MYANMAR VOWEL SIGN AI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1032, -- ဲ
+ category="mn",
+ description="MYANMAR VOWEL SIGN AI",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x1032,
},
[0x1036]={
- ["category"]="mn",
- ["description"]="MYANMAR SIGN ANUSVARA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1036, -- ံ
+ category="mn",
+ description="MYANMAR SIGN ANUSVARA",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x1036,
},
[0x1037]={
- ["category"]="mn",
- ["description"]="MYANMAR SIGN DOT BELOW",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1037, -- ့
+ category="mn",
+ description="MYANMAR SIGN DOT BELOW",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x1037,
},
[0x1038]={
- ["category"]="mc",
- ["description"]="MYANMAR SIGN VISARGA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1038, -- း
+ category="mc",
+ description="MYANMAR SIGN VISARGA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1038,
},
[0x1039]={
- ["category"]="mn",
- ["description"]="MYANMAR SIGN VIRAMA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1039, -- ္
+ category="mn",
+ description="MYANMAR SIGN VIRAMA",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x1039,
},
[0x1040]={
- ["category"]="nd",
- ["description"]="MYANMAR DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1040, -- ၀
+ category="nd",
+ description="MYANMAR DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1040,
},
[0x1041]={
- ["category"]="nd",
- ["description"]="MYANMAR DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1041, -- ၁
+ category="nd",
+ description="MYANMAR DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1041,
},
[0x1042]={
- ["category"]="nd",
- ["description"]="MYANMAR DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1042, -- ၂
+ category="nd",
+ description="MYANMAR DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1042,
},
[0x1043]={
- ["category"]="nd",
- ["description"]="MYANMAR DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1043, -- ၃
+ category="nd",
+ description="MYANMAR DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1043,
},
[0x1044]={
- ["category"]="nd",
- ["description"]="MYANMAR DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1044, -- ၄
+ category="nd",
+ description="MYANMAR DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1044,
},
[0x1045]={
- ["category"]="nd",
- ["description"]="MYANMAR DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1045, -- ၅
+ category="nd",
+ description="MYANMAR DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1045,
},
[0x1046]={
- ["category"]="nd",
- ["description"]="MYANMAR DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1046, -- ၆
+ category="nd",
+ description="MYANMAR DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1046,
},
[0x1047]={
- ["category"]="nd",
- ["description"]="MYANMAR DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1047, -- ၇
+ category="nd",
+ description="MYANMAR DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1047,
},
[0x1048]={
- ["category"]="nd",
- ["description"]="MYANMAR DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1048, -- ၈
+ category="nd",
+ description="MYANMAR DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1048,
},
[0x1049]={
- ["category"]="nd",
- ["description"]="MYANMAR DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1049, -- ၉
+ category="nd",
+ description="MYANMAR DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1049,
},
[0x104A]={
- ["category"]="po",
- ["description"]="MYANMAR SIGN LITTLE SECTION",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x104A, -- ၊
+ category="po",
+ description="MYANMAR SIGN LITTLE SECTION",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x104A,
},
[0x104B]={
- ["category"]="po",
- ["description"]="MYANMAR SIGN SECTION",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x104B, -- ။
+ category="po",
+ description="MYANMAR SIGN SECTION",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x104B,
},
[0x104C]={
- ["category"]="po",
- ["description"]="MYANMAR SYMBOL LOCATIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x104C, -- ၌
+ category="po",
+ description="MYANMAR SYMBOL LOCATIVE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x104C,
},
[0x104D]={
- ["category"]="po",
- ["description"]="MYANMAR SYMBOL COMPLETED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x104D, -- ၍
+ category="po",
+ description="MYANMAR SYMBOL COMPLETED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x104D,
},
[0x104E]={
- ["category"]="po",
- ["description"]="MYANMAR SYMBOL AFOREMENTIONED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x104E, -- ၎
+ category="po",
+ description="MYANMAR SYMBOL AFOREMENTIONED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x104E,
},
[0x104F]={
- ["category"]="po",
- ["description"]="MYANMAR SYMBOL GENITIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x104F, -- ၏
+ category="po",
+ description="MYANMAR SYMBOL GENITIVE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x104F,
},
[0x1050]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER SHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1050, -- ၐ
+ category="lo",
+ description="MYANMAR LETTER SHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1050,
},
[0x1051]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER SSA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1051, -- ၑ
+ category="lo",
+ description="MYANMAR LETTER SSA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1051,
},
[0x1052]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER VOCALIC R",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1052, -- ၒ
+ category="lo",
+ description="MYANMAR LETTER VOCALIC R",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1052,
},
[0x1053]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER VOCALIC RR",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1053, -- ၓ
+ category="lo",
+ description="MYANMAR LETTER VOCALIC RR",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1053,
},
[0x1054]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER VOCALIC L",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1054, -- ၔ
+ category="lo",
+ description="MYANMAR LETTER VOCALIC L",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1054,
},
[0x1055]={
- ["category"]="lo",
- ["description"]="MYANMAR LETTER VOCALIC LL",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1055, -- ၕ
+ category="lo",
+ description="MYANMAR LETTER VOCALIC LL",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1055,
},
[0x1056]={
- ["category"]="mc",
- ["description"]="MYANMAR VOWEL SIGN VOCALIC R",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1056, -- ၖ
+ category="mc",
+ description="MYANMAR VOWEL SIGN VOCALIC R",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1056,
},
[0x1057]={
- ["category"]="mc",
- ["description"]="MYANMAR VOWEL SIGN VOCALIC RR",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1057, -- ၗ
+ category="mc",
+ description="MYANMAR VOWEL SIGN VOCALIC RR",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1057,
},
[0x1058]={
- ["category"]="mn",
- ["description"]="MYANMAR VOWEL SIGN VOCALIC L",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1058, -- ၘ
+ category="mn",
+ description="MYANMAR VOWEL SIGN VOCALIC L",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x1058,
},
[0x1059]={
- ["category"]="mn",
- ["description"]="MYANMAR VOWEL SIGN VOCALIC LL",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1059, -- ၙ
+ category="mn",
+ description="MYANMAR VOWEL SIGN VOCALIC LL",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x1059,
},
[0x10A0]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER AN",
- ["lccode"]=0x2D00,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A0, -- Ⴀ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER AN",
+ direction="l",
+ lccode=0x2D00,
+ linebreak="al",
+ unicodeslot=0x10A0,
},
[0x10A1]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER BAN",
- ["lccode"]=0x2D01,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A1, -- Ⴁ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER BAN",
+ direction="l",
+ lccode=0x2D01,
+ linebreak="al",
+ unicodeslot=0x10A1,
},
[0x10A2]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER GAN",
- ["lccode"]=0x2D02,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A2, -- Ⴂ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER GAN",
+ direction="l",
+ lccode=0x2D02,
+ linebreak="al",
+ unicodeslot=0x10A2,
},
[0x10A3]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER DON",
- ["lccode"]=0x2D03,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A3, -- Ⴃ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER DON",
+ direction="l",
+ lccode=0x2D03,
+ linebreak="al",
+ unicodeslot=0x10A3,
},
[0x10A4]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER EN",
- ["lccode"]=0x2D04,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A4, -- Ⴄ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER EN",
+ direction="l",
+ lccode=0x2D04,
+ linebreak="al",
+ unicodeslot=0x10A4,
},
[0x10A5]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER VIN",
- ["lccode"]=0x2D05,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A5, -- Ⴅ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER VIN",
+ direction="l",
+ lccode=0x2D05,
+ linebreak="al",
+ unicodeslot=0x10A5,
},
[0x10A6]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER ZEN",
- ["lccode"]=0x2D06,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A6, -- Ⴆ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER ZEN",
+ direction="l",
+ lccode=0x2D06,
+ linebreak="al",
+ unicodeslot=0x10A6,
},
[0x10A7]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER TAN",
- ["lccode"]=0x2D07,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A7, -- Ⴇ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER TAN",
+ direction="l",
+ lccode=0x2D07,
+ linebreak="al",
+ unicodeslot=0x10A7,
},
[0x10A8]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER IN",
- ["lccode"]=0x2D08,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A8, -- Ⴈ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER IN",
+ direction="l",
+ lccode=0x2D08,
+ linebreak="al",
+ unicodeslot=0x10A8,
},
[0x10A9]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER KAN",
- ["lccode"]=0x2D09,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A9, -- Ⴉ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER KAN",
+ direction="l",
+ lccode=0x2D09,
+ linebreak="al",
+ unicodeslot=0x10A9,
},
[0x10AA]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER LAS",
- ["lccode"]=0x2D0A,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10AA, -- Ⴊ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER LAS",
+ direction="l",
+ lccode=0x2D0A,
+ linebreak="al",
+ unicodeslot=0x10AA,
},
[0x10AB]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER MAN",
- ["lccode"]=0x2D0B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10AB, -- Ⴋ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER MAN",
+ direction="l",
+ lccode=0x2D0B,
+ linebreak="al",
+ unicodeslot=0x10AB,
},
[0x10AC]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER NAR",
- ["lccode"]=0x2D0C,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10AC, -- Ⴌ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER NAR",
+ direction="l",
+ lccode=0x2D0C,
+ linebreak="al",
+ unicodeslot=0x10AC,
},
[0x10AD]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER ON",
- ["lccode"]=0x2D0D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10AD, -- Ⴍ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER ON",
+ direction="l",
+ lccode=0x2D0D,
+ linebreak="al",
+ unicodeslot=0x10AD,
},
[0x10AE]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER PAR",
- ["lccode"]=0x2D0E,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10AE, -- Ⴎ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER PAR",
+ direction="l",
+ lccode=0x2D0E,
+ linebreak="al",
+ unicodeslot=0x10AE,
},
[0x10AF]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER ZHAR",
- ["lccode"]=0x2D0F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10AF, -- Ⴏ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER ZHAR",
+ direction="l",
+ lccode=0x2D0F,
+ linebreak="al",
+ unicodeslot=0x10AF,
},
[0x10B0]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER RAE",
- ["lccode"]=0x2D10,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10B0, -- Ⴐ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER RAE",
+ direction="l",
+ lccode=0x2D10,
+ linebreak="al",
+ unicodeslot=0x10B0,
},
[0x10B1]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER SAN",
- ["lccode"]=0x2D11,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10B1, -- Ⴑ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER SAN",
+ direction="l",
+ lccode=0x2D11,
+ linebreak="al",
+ unicodeslot=0x10B1,
},
[0x10B2]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER TAR",
- ["lccode"]=0x2D12,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10B2, -- Ⴒ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER TAR",
+ direction="l",
+ lccode=0x2D12,
+ linebreak="al",
+ unicodeslot=0x10B2,
},
[0x10B3]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER UN",
- ["lccode"]=0x2D13,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10B3, -- Ⴓ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER UN",
+ direction="l",
+ lccode=0x2D13,
+ linebreak="al",
+ unicodeslot=0x10B3,
},
[0x10B4]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER PHAR",
- ["lccode"]=0x2D14,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10B4, -- Ⴔ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER PHAR",
+ direction="l",
+ lccode=0x2D14,
+ linebreak="al",
+ unicodeslot=0x10B4,
},
[0x10B5]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER KHAR",
- ["lccode"]=0x2D15,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10B5, -- Ⴕ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER KHAR",
+ direction="l",
+ lccode=0x2D15,
+ linebreak="al",
+ unicodeslot=0x10B5,
},
[0x10B6]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER GHAN",
- ["lccode"]=0x2D16,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10B6, -- Ⴖ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER GHAN",
+ direction="l",
+ lccode=0x2D16,
+ linebreak="al",
+ unicodeslot=0x10B6,
},
[0x10B7]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER QAR",
- ["lccode"]=0x2D17,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10B7, -- Ⴗ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER QAR",
+ direction="l",
+ lccode=0x2D17,
+ linebreak="al",
+ unicodeslot=0x10B7,
},
[0x10B8]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER SHIN",
- ["lccode"]=0x2D18,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10B8, -- Ⴘ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER SHIN",
+ direction="l",
+ lccode=0x2D18,
+ linebreak="al",
+ unicodeslot=0x10B8,
},
[0x10B9]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER CHIN",
- ["lccode"]=0x2D19,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10B9, -- Ⴙ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER CHIN",
+ direction="l",
+ lccode=0x2D19,
+ linebreak="al",
+ unicodeslot=0x10B9,
},
[0x10BA]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER CAN",
- ["lccode"]=0x2D1A,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10BA, -- Ⴚ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER CAN",
+ direction="l",
+ lccode=0x2D1A,
+ linebreak="al",
+ unicodeslot=0x10BA,
},
[0x10BB]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER JIL",
- ["lccode"]=0x2D1B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10BB, -- Ⴛ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER JIL",
+ direction="l",
+ lccode=0x2D1B,
+ linebreak="al",
+ unicodeslot=0x10BB,
},
[0x10BC]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER CIL",
- ["lccode"]=0x2D1C,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10BC, -- Ⴜ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER CIL",
+ direction="l",
+ lccode=0x2D1C,
+ linebreak="al",
+ unicodeslot=0x10BC,
},
[0x10BD]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER CHAR",
- ["lccode"]=0x2D1D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10BD, -- Ⴝ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER CHAR",
+ direction="l",
+ lccode=0x2D1D,
+ linebreak="al",
+ unicodeslot=0x10BD,
},
[0x10BE]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER XAN",
- ["lccode"]=0x2D1E,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10BE, -- Ⴞ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER XAN",
+ direction="l",
+ lccode=0x2D1E,
+ linebreak="al",
+ unicodeslot=0x10BE,
},
[0x10BF]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER JHAN",
- ["lccode"]=0x2D1F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10BF, -- Ⴟ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER JHAN",
+ direction="l",
+ lccode=0x2D1F,
+ linebreak="al",
+ unicodeslot=0x10BF,
},
[0x10C0]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER HAE",
- ["lccode"]=0x2D20,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10C0, -- Ⴠ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER HAE",
+ direction="l",
+ lccode=0x2D20,
+ linebreak="al",
+ unicodeslot=0x10C0,
},
[0x10C1]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER HE",
- ["lccode"]=0x2D21,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10C1, -- Ⴡ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER HE",
+ direction="l",
+ lccode=0x2D21,
+ linebreak="al",
+ unicodeslot=0x10C1,
},
[0x10C2]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER HIE",
- ["lccode"]=0x2D22,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10C2, -- Ⴢ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER HIE",
+ direction="l",
+ lccode=0x2D22,
+ linebreak="al",
+ unicodeslot=0x10C2,
},
[0x10C3]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER WE",
- ["lccode"]=0x2D23,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10C3, -- Ⴣ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER WE",
+ direction="l",
+ lccode=0x2D23,
+ linebreak="al",
+ unicodeslot=0x10C3,
},
[0x10C4]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER HAR",
- ["lccode"]=0x2D24,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10C4, -- Ⴤ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER HAR",
+ direction="l",
+ lccode=0x2D24,
+ linebreak="al",
+ unicodeslot=0x10C4,
},
[0x10C5]={
- ["category"]="lu",
- ["description"]="GEORGIAN CAPITAL LETTER HOE",
- ["lccode"]=0x2D25,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10C5, -- Ⴥ
+ category="lu",
+ description="GEORGIAN CAPITAL LETTER HOE",
+ direction="l",
+ lccode=0x2D25,
+ linebreak="al",
+ unicodeslot=0x10C5,
},
[0x10D0]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER AN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10D0, -- ა
+ category="lo",
+ description="GEORGIAN LETTER AN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10D0,
},
[0x10D1]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER BAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10D1, -- ბ
+ category="lo",
+ description="GEORGIAN LETTER BAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10D1,
},
[0x10D2]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER GAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10D2, -- გ
+ category="lo",
+ description="GEORGIAN LETTER GAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10D2,
},
[0x10D3]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER DON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10D3, -- დ
+ category="lo",
+ description="GEORGIAN LETTER DON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10D3,
},
[0x10D4]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER EN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10D4, -- ე
+ category="lo",
+ description="GEORGIAN LETTER EN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10D4,
},
[0x10D5]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER VIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10D5, -- ვ
+ category="lo",
+ description="GEORGIAN LETTER VIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10D5,
},
[0x10D6]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER ZEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10D6, -- ზ
+ category="lo",
+ description="GEORGIAN LETTER ZEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10D6,
},
[0x10D7]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER TAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10D7, -- თ
+ category="lo",
+ description="GEORGIAN LETTER TAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10D7,
},
[0x10D8]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER IN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10D8, -- ი
+ category="lo",
+ description="GEORGIAN LETTER IN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10D8,
},
[0x10D9]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER KAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10D9, -- კ
+ category="lo",
+ description="GEORGIAN LETTER KAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10D9,
},
[0x10DA]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER LAS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10DA, -- ლ
+ category="lo",
+ description="GEORGIAN LETTER LAS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10DA,
},
[0x10DB]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER MAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10DB, -- მ
+ category="lo",
+ description="GEORGIAN LETTER MAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10DB,
},
[0x10DC]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER NAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10DC, -- ნ
+ category="lo",
+ description="GEORGIAN LETTER NAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10DC,
},
[0x10DD]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER ON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10DD, -- ო
+ category="lo",
+ description="GEORGIAN LETTER ON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10DD,
},
[0x10DE]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER PAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10DE, -- პ
+ category="lo",
+ description="GEORGIAN LETTER PAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10DE,
},
[0x10DF]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER ZHAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10DF, -- ჟ
+ category="lo",
+ description="GEORGIAN LETTER ZHAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10DF,
},
[0x10E0]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER RAE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10E0, -- რ
+ category="lo",
+ description="GEORGIAN LETTER RAE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10E0,
},
[0x10E1]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER SAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10E1, -- ს
+ category="lo",
+ description="GEORGIAN LETTER SAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10E1,
},
[0x10E2]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER TAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10E2, -- ტ
+ category="lo",
+ description="GEORGIAN LETTER TAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10E2,
},
[0x10E3]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER UN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10E3, -- უ
+ category="lo",
+ description="GEORGIAN LETTER UN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10E3,
},
[0x10E4]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER PHAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10E4, -- ფ
+ category="lo",
+ description="GEORGIAN LETTER PHAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10E4,
},
[0x10E5]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER KHAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10E5, -- ქ
+ category="lo",
+ description="GEORGIAN LETTER KHAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10E5,
},
[0x10E6]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER GHAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10E6, -- ღ
+ category="lo",
+ description="GEORGIAN LETTER GHAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10E6,
},
[0x10E7]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER QAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10E7, -- ყ
+ category="lo",
+ description="GEORGIAN LETTER QAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10E7,
},
[0x10E8]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER SHIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10E8, -- შ
+ category="lo",
+ description="GEORGIAN LETTER SHIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10E8,
},
[0x10E9]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER CHIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10E9, -- ჩ
+ category="lo",
+ description="GEORGIAN LETTER CHIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10E9,
},
[0x10EA]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER CAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10EA, -- ც
+ category="lo",
+ description="GEORGIAN LETTER CAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10EA,
},
[0x10EB]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER JIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10EB, -- ძ
+ category="lo",
+ description="GEORGIAN LETTER JIL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10EB,
},
[0x10EC]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER CIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10EC, -- წ
+ category="lo",
+ description="GEORGIAN LETTER CIL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10EC,
},
[0x10ED]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER CHAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10ED, -- ჭ
+ category="lo",
+ description="GEORGIAN LETTER CHAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10ED,
},
[0x10EE]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER XAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10EE, -- ხ
+ category="lo",
+ description="GEORGIAN LETTER XAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10EE,
},
[0x10EF]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER JHAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10EF, -- ჯ
+ category="lo",
+ description="GEORGIAN LETTER JHAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10EF,
},
[0x10F0]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER HAE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10F0, -- ჰ
+ category="lo",
+ description="GEORGIAN LETTER HAE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10F0,
},
[0x10F1]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER HE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10F1, -- ჱ
+ category="lo",
+ description="GEORGIAN LETTER HE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10F1,
},
[0x10F2]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER HIE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10F2, -- ჲ
+ category="lo",
+ description="GEORGIAN LETTER HIE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10F2,
},
[0x10F3]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER WE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10F3, -- ჳ
+ category="lo",
+ description="GEORGIAN LETTER WE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10F3,
},
[0x10F4]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER HAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10F4, -- ჴ
+ category="lo",
+ description="GEORGIAN LETTER HAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10F4,
},
[0x10F5]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER HOE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10F5, -- ჵ
+ category="lo",
+ description="GEORGIAN LETTER HOE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10F5,
},
[0x10F6]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER FI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10F6, -- ჶ
+ category="lo",
+ description="GEORGIAN LETTER FI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10F6,
},
[0x10F7]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER YN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10F7, -- ჷ
+ category="lo",
+ description="GEORGIAN LETTER YN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10F7,
},
[0x10F8]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER ELIFI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10F8, -- ჸ
+ category="lo",
+ description="GEORGIAN LETTER ELIFI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10F8,
},
[0x10F9]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER TURNED GAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10F9, -- ჹ
+ category="lo",
+ description="GEORGIAN LETTER TURNED GAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10F9,
},
[0x10FA]={
- ["category"]="lo",
- ["description"]="GEORGIAN LETTER AIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10FA, -- ჺ
+ category="lo",
+ description="GEORGIAN LETTER AIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10FA,
},
[0x10FB]={
- ["category"]="po",
- ["description"]="GEORGIAN PARAGRAPH SEPARATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10FB, -- ჻
+ category="po",
+ description="GEORGIAN PARAGRAPH SEPARATOR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10FB,
},
[0x10FC]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER GEORGIAN NAR",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x10DC },
- ["unicodeslot"]=0x10FC, -- ჼ
+ category="lm",
+ description="MODIFIER LETTER GEORGIAN NAR",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x10DC },
+ unicodeslot=0x10FC,
},
[0x1100]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG KIYEOK",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1100, -- ᄀ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG KIYEOK",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1100,
},
[0x1101]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SSANGKIYEOK",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1101, -- ᄁ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SSANGKIYEOK",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1101,
},
[0x1102]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG NIEUN",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1102, -- ᄂ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG NIEUN",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1102,
},
[0x1103]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG TIKEUT",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1103, -- ᄃ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG TIKEUT",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1103,
},
[0x1104]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SSANGTIKEUT",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1104, -- ᄄ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SSANGTIKEUT",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1104,
},
[0x1105]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG RIEUL",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1105, -- ᄅ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG RIEUL",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1105,
},
[0x1106]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG MIEUM",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1106, -- ᄆ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG MIEUM",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1106,
},
[0x1107]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PIEUP",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1107, -- ᄇ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PIEUP",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1107,
},
[0x1108]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SSANGPIEUP",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1108, -- ᄈ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SSANGPIEUP",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1108,
},
[0x1109]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1109, -- ᄉ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1109,
},
[0x110A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SSANGSIOS",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x110A, -- ᄊ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SSANGSIOS",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x110A,
},
[0x110B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG IEUNG",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x110B, -- ᄋ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG IEUNG",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x110B,
},
[0x110C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CIEUC",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x110C, -- ᄌ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CIEUC",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x110C,
},
[0x110D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SSANGCIEUC",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x110D, -- ᄍ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SSANGCIEUC",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x110D,
},
[0x110E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CHIEUCH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x110E, -- ᄎ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CHIEUCH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x110E,
},
[0x110F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG KHIEUKH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x110F, -- ᄏ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG KHIEUKH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x110F,
},
[0x1110]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG THIEUTH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1110, -- ᄐ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG THIEUTH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1110,
},
[0x1111]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PHIEUPH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1111, -- ᄑ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PHIEUPH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1111,
},
[0x1112]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG HIEUH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1112, -- ᄒ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG HIEUH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1112,
},
[0x1113]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG NIEUN-KIYEOK",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1113, -- ᄓ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG NIEUN-KIYEOK",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1113,
},
[0x1114]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SSANGNIEUN",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1114, -- ᄔ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SSANGNIEUN",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1114,
},
[0x1115]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG NIEUN-TIKEUT",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1115, -- ᄕ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG NIEUN-TIKEUT",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1115,
},
[0x1116]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG NIEUN-PIEUP",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1116, -- ᄖ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG NIEUN-PIEUP",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1116,
},
[0x1117]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG TIKEUT-KIYEOK",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1117, -- ᄗ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG TIKEUT-KIYEOK",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1117,
},
[0x1118]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG RIEUL-NIEUN",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1118, -- ᄘ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG RIEUL-NIEUN",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1118,
},
[0x1119]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SSANGRIEUL",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1119, -- ᄙ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SSANGRIEUL",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1119,
},
[0x111A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG RIEUL-HIEUH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x111A, -- ᄚ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG RIEUL-HIEUH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x111A,
},
[0x111B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG KAPYEOUNRIEUL",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x111B, -- ᄛ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG KAPYEOUNRIEUL",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x111B,
},
[0x111C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG MIEUM-PIEUP",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x111C, -- ᄜ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG MIEUM-PIEUP",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x111C,
},
[0x111D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG KAPYEOUNMIEUM",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x111D, -- ᄝ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG KAPYEOUNMIEUM",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x111D,
},
[0x111E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PIEUP-KIYEOK",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x111E, -- ᄞ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PIEUP-KIYEOK",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x111E,
},
[0x111F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PIEUP-NIEUN",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x111F, -- ᄟ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PIEUP-NIEUN",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x111F,
},
[0x1120]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PIEUP-TIKEUT",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1120, -- ᄠ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PIEUP-TIKEUT",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1120,
},
[0x1121]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PIEUP-SIOS",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1121, -- ᄡ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PIEUP-SIOS",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1121,
},
[0x1122]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PIEUP-SIOS-KIYEOK",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1122, -- ᄢ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PIEUP-SIOS-KIYEOK",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1122,
},
[0x1123]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PIEUP-SIOS-TIKEUT",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1123, -- ᄣ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PIEUP-SIOS-TIKEUT",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1123,
},
[0x1124]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PIEUP-SIOS-PIEUP",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1124, -- ᄤ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PIEUP-SIOS-PIEUP",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1124,
},
[0x1125]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PIEUP-SSANGSIOS",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1125, -- ᄥ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PIEUP-SSANGSIOS",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1125,
},
[0x1126]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PIEUP-SIOS-CIEUC",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1126, -- ᄦ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PIEUP-SIOS-CIEUC",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1126,
},
[0x1127]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PIEUP-CIEUC",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1127, -- ᄧ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PIEUP-CIEUC",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1127,
},
[0x1128]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PIEUP-CHIEUCH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1128, -- ᄨ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PIEUP-CHIEUCH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1128,
},
[0x1129]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PIEUP-THIEUTH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1129, -- ᄩ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PIEUP-THIEUTH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1129,
},
[0x112A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PIEUP-PHIEUPH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x112A, -- ᄪ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PIEUP-PHIEUPH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x112A,
},
[0x112B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG KAPYEOUNPIEUP",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x112B, -- ᄫ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG KAPYEOUNPIEUP",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x112B,
},
[0x112C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG KAPYEOUNSSANGPIEUP",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x112C, -- ᄬ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG KAPYEOUNSSANGPIEUP",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x112C,
},
[0x112D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-KIYEOK",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x112D, -- ᄭ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-KIYEOK",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x112D,
},
[0x112E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-NIEUN",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x112E, -- ᄮ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-NIEUN",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x112E,
},
[0x112F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-TIKEUT",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x112F, -- ᄯ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-TIKEUT",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x112F,
},
[0x1130]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-RIEUL",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1130, -- ᄰ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-RIEUL",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1130,
},
[0x1131]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-MIEUM",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1131, -- ᄱ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-MIEUM",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1131,
},
[0x1132]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-PIEUP",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1132, -- ᄲ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-PIEUP",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1132,
},
[0x1133]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-PIEUP-KIYEOK",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1133, -- ᄳ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-PIEUP-KIYEOK",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1133,
},
[0x1134]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-SSANGSIOS",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1134, -- ᄴ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-SSANGSIOS",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1134,
},
[0x1135]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-IEUNG",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1135, -- ᄵ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-IEUNG",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1135,
},
[0x1136]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-CIEUC",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1136, -- ᄶ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-CIEUC",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1136,
},
[0x1137]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-CHIEUCH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1137, -- ᄷ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-CHIEUCH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1137,
},
[0x1138]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-KHIEUKH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1138, -- ᄸ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-KHIEUKH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1138,
},
[0x1139]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-THIEUTH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1139, -- ᄹ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-THIEUTH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1139,
},
[0x113A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-PHIEUPH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x113A, -- ᄺ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-PHIEUPH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x113A,
},
[0x113B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SIOS-HIEUH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x113B, -- ᄻ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SIOS-HIEUH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x113B,
},
[0x113C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CHITUEUMSIOS",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x113C, -- ᄼ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CHITUEUMSIOS",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x113C,
},
[0x113D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CHITUEUMSSANGSIOS",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x113D, -- ᄽ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CHITUEUMSSANGSIOS",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x113D,
},
[0x113E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CEONGCHIEUMSIOS",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x113E, -- ᄾ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CEONGCHIEUMSIOS",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x113E,
},
[0x113F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CEONGCHIEUMSSANGSIOS",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x113F, -- ᄿ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CEONGCHIEUMSSANGSIOS",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x113F,
},
[0x1140]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PANSIOS",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1140, -- ᅀ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PANSIOS",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1140,
},
[0x1141]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG IEUNG-KIYEOK",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1141, -- ᅁ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG IEUNG-KIYEOK",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1141,
},
[0x1142]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG IEUNG-TIKEUT",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1142, -- ᅂ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG IEUNG-TIKEUT",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1142,
},
[0x1143]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG IEUNG-MIEUM",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1143, -- ᅃ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG IEUNG-MIEUM",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1143,
},
[0x1144]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG IEUNG-PIEUP",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1144, -- ᅄ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG IEUNG-PIEUP",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1144,
},
[0x1145]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG IEUNG-SIOS",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1145, -- ᅅ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG IEUNG-SIOS",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1145,
},
[0x1146]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG IEUNG-PANSIOS",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1146, -- ᅆ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG IEUNG-PANSIOS",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1146,
},
[0x1147]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SSANGIEUNG",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1147, -- ᅇ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SSANGIEUNG",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1147,
},
[0x1148]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG IEUNG-CIEUC",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1148, -- ᅈ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG IEUNG-CIEUC",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1148,
},
[0x1149]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG IEUNG-CHIEUCH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1149, -- ᅉ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG IEUNG-CHIEUCH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1149,
},
[0x114A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG IEUNG-THIEUTH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x114A, -- ᅊ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG IEUNG-THIEUTH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x114A,
},
[0x114B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG IEUNG-PHIEUPH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x114B, -- ᅋ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG IEUNG-PHIEUPH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x114B,
},
[0x114C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG YESIEUNG",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x114C, -- ᅌ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG YESIEUNG",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x114C,
},
[0x114D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CIEUC-IEUNG",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x114D, -- ᅍ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CIEUC-IEUNG",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x114D,
},
[0x114E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CHITUEUMCIEUC",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x114E, -- ᅎ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CHITUEUMCIEUC",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x114E,
},
[0x114F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CHITUEUMSSANGCIEUC",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x114F, -- ᅏ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CHITUEUMSSANGCIEUC",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x114F,
},
[0x1150]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CEONGCHIEUMCIEUC",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1150, -- ᅐ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CEONGCHIEUMCIEUC",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1150,
},
[0x1151]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CEONGCHIEUMSSANGCIEUC",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1151, -- ᅑ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CEONGCHIEUMSSANGCIEUC",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1151,
},
[0x1152]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CHIEUCH-KHIEUKH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1152, -- ᅒ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CHIEUCH-KHIEUKH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1152,
},
[0x1153]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CHIEUCH-HIEUH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1153, -- ᅓ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CHIEUCH-HIEUH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1153,
},
[0x1154]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CHITUEUMCHIEUCH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1154, -- ᅔ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CHITUEUMCHIEUCH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1154,
},
[0x1155]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG CEONGCHIEUMCHIEUCH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1155, -- ᅕ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG CEONGCHIEUMCHIEUCH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1155,
},
[0x1156]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG PHIEUPH-PIEUP",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1156, -- ᅖ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG PHIEUPH-PIEUP",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1156,
},
[0x1157]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG KAPYEOUNPHIEUPH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1157, -- ᅗ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG KAPYEOUNPHIEUPH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1157,
},
[0x1158]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG SSANGHIEUH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1158, -- ᅘ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG SSANGHIEUH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1158,
},
[0x1159]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG YEORINHIEUH",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x1159, -- ᅙ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG YEORINHIEUH",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x1159,
},
[0x115F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL CHOSEONG FILLER",
- ["linebreak"]="jl",
- ["unicodeslot"]=0x115F, -- ᅟ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL CHOSEONG FILLER",
+ direction="l",
+ linebreak="jl",
+ unicodeslot=0x115F,
},
[0x1160]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG FILLER",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1160, -- ᅠ
+ category="lo",
+ description="HANGUL JUNGSEONG FILLER",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1160,
},
[0x1161]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG A",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1161, -- ᅡ
+ category="lo",
+ description="HANGUL JUNGSEONG A",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1161,
},
[0x1162]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG AE",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1162, -- ᅢ
+ category="lo",
+ description="HANGUL JUNGSEONG AE",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1162,
},
[0x1163]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YA",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1163, -- ᅣ
+ category="lo",
+ description="HANGUL JUNGSEONG YA",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1163,
},
[0x1164]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YAE",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1164, -- ᅤ
+ category="lo",
+ description="HANGUL JUNGSEONG YAE",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1164,
},
[0x1165]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG EO",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1165, -- ᅥ
+ category="lo",
+ description="HANGUL JUNGSEONG EO",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1165,
},
[0x1166]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG E",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1166, -- ᅦ
+ category="lo",
+ description="HANGUL JUNGSEONG E",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1166,
},
[0x1167]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YEO",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1167, -- ᅧ
+ category="lo",
+ description="HANGUL JUNGSEONG YEO",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1167,
},
[0x1168]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YE",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1168, -- ᅨ
+ category="lo",
+ description="HANGUL JUNGSEONG YE",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1168,
},
[0x1169]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG O",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1169, -- ᅩ
+ category="lo",
+ description="HANGUL JUNGSEONG O",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1169,
},
[0x116A]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG WA",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x116A, -- ᅪ
+ category="lo",
+ description="HANGUL JUNGSEONG WA",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x116A,
},
[0x116B]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG WAE",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x116B, -- ᅫ
+ category="lo",
+ description="HANGUL JUNGSEONG WAE",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x116B,
},
[0x116C]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG OE",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x116C, -- ᅬ
+ category="lo",
+ description="HANGUL JUNGSEONG OE",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x116C,
},
[0x116D]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YO",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x116D, -- ᅭ
+ category="lo",
+ description="HANGUL JUNGSEONG YO",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x116D,
},
[0x116E]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG U",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x116E, -- ᅮ
+ category="lo",
+ description="HANGUL JUNGSEONG U",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x116E,
},
[0x116F]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG WEO",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x116F, -- ᅯ
+ category="lo",
+ description="HANGUL JUNGSEONG WEO",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x116F,
},
[0x1170]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG WE",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1170, -- ᅰ
+ category="lo",
+ description="HANGUL JUNGSEONG WE",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1170,
},
[0x1171]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG WI",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1171, -- ᅱ
+ category="lo",
+ description="HANGUL JUNGSEONG WI",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1171,
},
[0x1172]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YU",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1172, -- ᅲ
+ category="lo",
+ description="HANGUL JUNGSEONG YU",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1172,
},
[0x1173]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG EU",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1173, -- ᅳ
+ category="lo",
+ description="HANGUL JUNGSEONG EU",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1173,
},
[0x1174]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YI",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1174, -- ᅴ
+ category="lo",
+ description="HANGUL JUNGSEONG YI",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1174,
},
[0x1175]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG I",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1175, -- ᅵ
+ category="lo",
+ description="HANGUL JUNGSEONG I",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1175,
},
[0x1176]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG A-O",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1176, -- ᅶ
+ category="lo",
+ description="HANGUL JUNGSEONG A-O",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1176,
},
[0x1177]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG A-U",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1177, -- ᅷ
+ category="lo",
+ description="HANGUL JUNGSEONG A-U",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1177,
},
[0x1178]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YA-O",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1178, -- ᅸ
+ category="lo",
+ description="HANGUL JUNGSEONG YA-O",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1178,
},
[0x1179]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YA-YO",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1179, -- ᅹ
+ category="lo",
+ description="HANGUL JUNGSEONG YA-YO",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1179,
},
[0x117A]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG EO-O",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x117A, -- ᅺ
+ category="lo",
+ description="HANGUL JUNGSEONG EO-O",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x117A,
},
[0x117B]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG EO-U",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x117B, -- ᅻ
+ category="lo",
+ description="HANGUL JUNGSEONG EO-U",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x117B,
},
[0x117C]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG EO-EU",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x117C, -- ᅼ
+ category="lo",
+ description="HANGUL JUNGSEONG EO-EU",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x117C,
},
[0x117D]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YEO-O",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x117D, -- ᅽ
+ category="lo",
+ description="HANGUL JUNGSEONG YEO-O",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x117D,
},
[0x117E]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YEO-U",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x117E, -- ᅾ
+ category="lo",
+ description="HANGUL JUNGSEONG YEO-U",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x117E,
},
[0x117F]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG O-EO",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x117F, -- ᅿ
+ category="lo",
+ description="HANGUL JUNGSEONG O-EO",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x117F,
},
[0x1180]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG O-E",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1180, -- ᆀ
+ category="lo",
+ description="HANGUL JUNGSEONG O-E",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1180,
},
[0x1181]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG O-YE",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1181, -- ᆁ
+ category="lo",
+ description="HANGUL JUNGSEONG O-YE",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1181,
},
[0x1182]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG O-O",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1182, -- ᆂ
+ category="lo",
+ description="HANGUL JUNGSEONG O-O",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1182,
},
[0x1183]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG O-U",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1183, -- ᆃ
+ category="lo",
+ description="HANGUL JUNGSEONG O-U",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1183,
},
[0x1184]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YO-YA",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1184, -- ᆄ
+ category="lo",
+ description="HANGUL JUNGSEONG YO-YA",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1184,
},
[0x1185]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YO-YAE",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1185, -- ᆅ
+ category="lo",
+ description="HANGUL JUNGSEONG YO-YAE",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1185,
},
[0x1186]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YO-YEO",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1186, -- ᆆ
+ category="lo",
+ description="HANGUL JUNGSEONG YO-YEO",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1186,
},
[0x1187]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YO-O",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1187, -- ᆇ
+ category="lo",
+ description="HANGUL JUNGSEONG YO-O",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1187,
},
[0x1188]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YO-I",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1188, -- ᆈ
+ category="lo",
+ description="HANGUL JUNGSEONG YO-I",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1188,
},
[0x1189]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG U-A",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1189, -- ᆉ
+ category="lo",
+ description="HANGUL JUNGSEONG U-A",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1189,
},
[0x118A]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG U-AE",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x118A, -- ᆊ
+ category="lo",
+ description="HANGUL JUNGSEONG U-AE",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x118A,
},
[0x118B]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG U-EO-EU",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x118B, -- ᆋ
+ category="lo",
+ description="HANGUL JUNGSEONG U-EO-EU",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x118B,
},
[0x118C]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG U-YE",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x118C, -- ᆌ
+ category="lo",
+ description="HANGUL JUNGSEONG U-YE",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x118C,
},
[0x118D]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG U-U",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x118D, -- ᆍ
+ category="lo",
+ description="HANGUL JUNGSEONG U-U",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x118D,
},
[0x118E]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YU-A",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x118E, -- ᆎ
+ category="lo",
+ description="HANGUL JUNGSEONG YU-A",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x118E,
},
[0x118F]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YU-EO",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x118F, -- ᆏ
+ category="lo",
+ description="HANGUL JUNGSEONG YU-EO",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x118F,
},
[0x1190]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YU-E",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1190, -- ᆐ
+ category="lo",
+ description="HANGUL JUNGSEONG YU-E",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1190,
},
[0x1191]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YU-YEO",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1191, -- ᆑ
+ category="lo",
+ description="HANGUL JUNGSEONG YU-YEO",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1191,
},
[0x1192]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YU-YE",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1192, -- ᆒ
+ category="lo",
+ description="HANGUL JUNGSEONG YU-YE",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1192,
},
[0x1193]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YU-U",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1193, -- ᆓ
+ category="lo",
+ description="HANGUL JUNGSEONG YU-U",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1193,
},
[0x1194]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YU-I",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1194, -- ᆔ
+ category="lo",
+ description="HANGUL JUNGSEONG YU-I",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1194,
},
[0x1195]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG EU-U",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1195, -- ᆕ
+ category="lo",
+ description="HANGUL JUNGSEONG EU-U",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1195,
},
[0x1196]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG EU-EU",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1196, -- ᆖ
+ category="lo",
+ description="HANGUL JUNGSEONG EU-EU",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1196,
},
[0x1197]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG YI-U",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1197, -- ᆗ
+ category="lo",
+ description="HANGUL JUNGSEONG YI-U",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1197,
},
[0x1198]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG I-A",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1198, -- ᆘ
+ category="lo",
+ description="HANGUL JUNGSEONG I-A",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1198,
},
[0x1199]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG I-YA",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x1199, -- ᆙ
+ category="lo",
+ description="HANGUL JUNGSEONG I-YA",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x1199,
},
[0x119A]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG I-O",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x119A, -- ᆚ
+ category="lo",
+ description="HANGUL JUNGSEONG I-O",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x119A,
},
[0x119B]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG I-U",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x119B, -- ᆛ
+ category="lo",
+ description="HANGUL JUNGSEONG I-U",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x119B,
},
[0x119C]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG I-EU",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x119C, -- ᆜ
+ category="lo",
+ description="HANGUL JUNGSEONG I-EU",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x119C,
},
[0x119D]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG I-ARAEA",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x119D, -- ᆝ
+ category="lo",
+ description="HANGUL JUNGSEONG I-ARAEA",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x119D,
},
[0x119E]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG ARAEA",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x119E, -- ᆞ
+ category="lo",
+ description="HANGUL JUNGSEONG ARAEA",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x119E,
},
[0x119F]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG ARAEA-EO",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x119F, -- ᆟ
+ category="lo",
+ description="HANGUL JUNGSEONG ARAEA-EO",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x119F,
},
[0x11A0]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG ARAEA-U",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x11A0, -- ᆠ
+ category="lo",
+ description="HANGUL JUNGSEONG ARAEA-U",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x11A0,
},
[0x11A1]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG ARAEA-I",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x11A1, -- ᆡ
+ category="lo",
+ description="HANGUL JUNGSEONG ARAEA-I",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x11A1,
},
[0x11A2]={
- ["category"]="lo",
- ["description"]="HANGUL JUNGSEONG SSANGARAEA",
- ["linebreak"]="jv",
- ["unicodeslot"]=0x11A2, -- ᆢ
+ category="lo",
+ description="HANGUL JUNGSEONG SSANGARAEA",
+ direction="l",
+ linebreak="jv",
+ unicodeslot=0x11A2,
},
[0x11A8]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG KIYEOK",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11A8, -- ᆨ
+ category="lo",
+ description="HANGUL JONGSEONG KIYEOK",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11A8,
},
[0x11A9]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG SSANGKIYEOK",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11A9, -- ᆩ
+ category="lo",
+ description="HANGUL JONGSEONG SSANGKIYEOK",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11A9,
},
[0x11AA]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG KIYEOK-SIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11AA, -- ᆪ
+ category="lo",
+ description="HANGUL JONGSEONG KIYEOK-SIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11AA,
},
[0x11AB]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG NIEUN",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11AB, -- ᆫ
+ category="lo",
+ description="HANGUL JONGSEONG NIEUN",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11AB,
},
[0x11AC]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG NIEUN-CIEUC",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11AC, -- ᆬ
+ category="lo",
+ description="HANGUL JONGSEONG NIEUN-CIEUC",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11AC,
},
[0x11AD]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG NIEUN-HIEUH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11AD, -- ᆭ
+ category="lo",
+ description="HANGUL JONGSEONG NIEUN-HIEUH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11AD,
},
[0x11AE]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG TIKEUT",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11AE, -- ᆮ
+ category="lo",
+ description="HANGUL JONGSEONG TIKEUT",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11AE,
},
[0x11AF]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11AF, -- ᆯ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11AF,
},
[0x11B0]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-KIYEOK",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11B0, -- ᆰ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-KIYEOK",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11B0,
},
[0x11B1]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-MIEUM",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11B1, -- ᆱ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-MIEUM",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11B1,
},
[0x11B2]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-PIEUP",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11B2, -- ᆲ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-PIEUP",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11B2,
},
[0x11B3]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-SIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11B3, -- ᆳ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-SIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11B3,
},
[0x11B4]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-THIEUTH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11B4, -- ᆴ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-THIEUTH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11B4,
},
[0x11B5]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-PHIEUPH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11B5, -- ᆵ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-PHIEUPH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11B5,
},
[0x11B6]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-HIEUH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11B6, -- ᆶ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-HIEUH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11B6,
},
[0x11B7]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG MIEUM",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11B7, -- ᆷ
+ category="lo",
+ description="HANGUL JONGSEONG MIEUM",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11B7,
},
[0x11B8]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG PIEUP",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11B8, -- ᆸ
+ category="lo",
+ description="HANGUL JONGSEONG PIEUP",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11B8,
},
[0x11B9]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG PIEUP-SIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11B9, -- ᆹ
+ category="lo",
+ description="HANGUL JONGSEONG PIEUP-SIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11B9,
},
[0x11BA]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG SIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11BA, -- ᆺ
+ category="lo",
+ description="HANGUL JONGSEONG SIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11BA,
},
[0x11BB]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG SSANGSIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11BB, -- ᆻ
+ category="lo",
+ description="HANGUL JONGSEONG SSANGSIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11BB,
},
[0x11BC]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG IEUNG",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11BC, -- ᆼ
+ category="lo",
+ description="HANGUL JONGSEONG IEUNG",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11BC,
},
[0x11BD]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG CIEUC",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11BD, -- ᆽ
+ category="lo",
+ description="HANGUL JONGSEONG CIEUC",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11BD,
},
[0x11BE]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG CHIEUCH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11BE, -- ᆾ
+ category="lo",
+ description="HANGUL JONGSEONG CHIEUCH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11BE,
},
[0x11BF]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG KHIEUKH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11BF, -- ᆿ
+ category="lo",
+ description="HANGUL JONGSEONG KHIEUKH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11BF,
},
[0x11C0]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG THIEUTH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11C0, -- ᇀ
+ category="lo",
+ description="HANGUL JONGSEONG THIEUTH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11C0,
},
[0x11C1]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG PHIEUPH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11C1, -- ᇁ
+ category="lo",
+ description="HANGUL JONGSEONG PHIEUPH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11C1,
},
[0x11C2]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG HIEUH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11C2, -- ᇂ
+ category="lo",
+ description="HANGUL JONGSEONG HIEUH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11C2,
},
[0x11C3]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG KIYEOK-RIEUL",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11C3, -- ᇃ
+ category="lo",
+ description="HANGUL JONGSEONG KIYEOK-RIEUL",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11C3,
},
[0x11C4]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11C4, -- ᇄ
+ category="lo",
+ description="HANGUL JONGSEONG KIYEOK-SIOS-KIYEOK",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11C4,
},
[0x11C5]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG NIEUN-KIYEOK",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11C5, -- ᇅ
+ category="lo",
+ description="HANGUL JONGSEONG NIEUN-KIYEOK",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11C5,
},
[0x11C6]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG NIEUN-TIKEUT",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11C6, -- ᇆ
+ category="lo",
+ description="HANGUL JONGSEONG NIEUN-TIKEUT",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11C6,
},
[0x11C7]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG NIEUN-SIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11C7, -- ᇇ
+ category="lo",
+ description="HANGUL JONGSEONG NIEUN-SIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11C7,
},
[0x11C8]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG NIEUN-PANSIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11C8, -- ᇈ
+ category="lo",
+ description="HANGUL JONGSEONG NIEUN-PANSIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11C8,
},
[0x11C9]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG NIEUN-THIEUTH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11C9, -- ᇉ
+ category="lo",
+ description="HANGUL JONGSEONG NIEUN-THIEUTH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11C9,
},
[0x11CA]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG TIKEUT-KIYEOK",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11CA, -- ᇊ
+ category="lo",
+ description="HANGUL JONGSEONG TIKEUT-KIYEOK",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11CA,
},
[0x11CB]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG TIKEUT-RIEUL",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11CB, -- ᇋ
+ category="lo",
+ description="HANGUL JONGSEONG TIKEUT-RIEUL",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11CB,
},
[0x11CC]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-KIYEOK-SIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11CC, -- ᇌ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-KIYEOK-SIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11CC,
},
[0x11CD]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-NIEUN",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11CD, -- ᇍ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-NIEUN",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11CD,
},
[0x11CE]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-TIKEUT",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11CE, -- ᇎ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-TIKEUT",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11CE,
},
[0x11CF]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-TIKEUT-HIEUH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11CF, -- ᇏ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-TIKEUT-HIEUH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11CF,
},
[0x11D0]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG SSANGRIEUL",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11D0, -- ᇐ
+ category="lo",
+ description="HANGUL JONGSEONG SSANGRIEUL",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11D0,
},
[0x11D1]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11D1, -- ᇑ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-MIEUM-KIYEOK",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11D1,
},
[0x11D2]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-MIEUM-SIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11D2, -- ᇒ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-MIEUM-SIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11D2,
},
[0x11D3]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-PIEUP-SIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11D3, -- ᇓ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-PIEUP-SIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11D3,
},
[0x11D4]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-PIEUP-HIEUH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11D4, -- ᇔ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-PIEUP-HIEUH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11D4,
},
[0x11D5]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11D5, -- ᇕ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-KAPYEOUNPIEUP",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11D5,
},
[0x11D6]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-SSANGSIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11D6, -- ᇖ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-SSANGSIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11D6,
},
[0x11D7]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-PANSIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11D7, -- ᇗ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-PANSIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11D7,
},
[0x11D8]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-KHIEUKH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11D8, -- ᇘ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-KHIEUKH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11D8,
},
[0x11D9]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG RIEUL-YEORINHIEUH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11D9, -- ᇙ
+ category="lo",
+ description="HANGUL JONGSEONG RIEUL-YEORINHIEUH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11D9,
},
[0x11DA]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG MIEUM-KIYEOK",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11DA, -- ᇚ
+ category="lo",
+ description="HANGUL JONGSEONG MIEUM-KIYEOK",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11DA,
},
[0x11DB]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG MIEUM-RIEUL",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11DB, -- ᇛ
+ category="lo",
+ description="HANGUL JONGSEONG MIEUM-RIEUL",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11DB,
},
[0x11DC]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG MIEUM-PIEUP",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11DC, -- ᇜ
+ category="lo",
+ description="HANGUL JONGSEONG MIEUM-PIEUP",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11DC,
},
[0x11DD]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG MIEUM-SIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11DD, -- ᇝ
+ category="lo",
+ description="HANGUL JONGSEONG MIEUM-SIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11DD,
},
[0x11DE]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG MIEUM-SSANGSIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11DE, -- ᇞ
+ category="lo",
+ description="HANGUL JONGSEONG MIEUM-SSANGSIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11DE,
},
[0x11DF]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG MIEUM-PANSIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11DF, -- ᇟ
+ category="lo",
+ description="HANGUL JONGSEONG MIEUM-PANSIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11DF,
},
[0x11E0]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG MIEUM-CHIEUCH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11E0, -- ᇠ
+ category="lo",
+ description="HANGUL JONGSEONG MIEUM-CHIEUCH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11E0,
},
[0x11E1]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG MIEUM-HIEUH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11E1, -- ᇡ
+ category="lo",
+ description="HANGUL JONGSEONG MIEUM-HIEUH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11E1,
},
[0x11E2]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG KAPYEOUNMIEUM",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11E2, -- ᇢ
+ category="lo",
+ description="HANGUL JONGSEONG KAPYEOUNMIEUM",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11E2,
},
[0x11E3]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG PIEUP-RIEUL",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11E3, -- ᇣ
+ category="lo",
+ description="HANGUL JONGSEONG PIEUP-RIEUL",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11E3,
},
[0x11E4]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG PIEUP-PHIEUPH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11E4, -- ᇤ
+ category="lo",
+ description="HANGUL JONGSEONG PIEUP-PHIEUPH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11E4,
},
[0x11E5]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG PIEUP-HIEUH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11E5, -- ᇥ
+ category="lo",
+ description="HANGUL JONGSEONG PIEUP-HIEUH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11E5,
},
[0x11E6]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG KAPYEOUNPIEUP",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11E6, -- ᇦ
+ category="lo",
+ description="HANGUL JONGSEONG KAPYEOUNPIEUP",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11E6,
},
[0x11E7]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG SIOS-KIYEOK",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11E7, -- ᇧ
+ category="lo",
+ description="HANGUL JONGSEONG SIOS-KIYEOK",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11E7,
},
[0x11E8]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG SIOS-TIKEUT",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11E8, -- ᇨ
+ category="lo",
+ description="HANGUL JONGSEONG SIOS-TIKEUT",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11E8,
},
[0x11E9]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG SIOS-RIEUL",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11E9, -- ᇩ
+ category="lo",
+ description="HANGUL JONGSEONG SIOS-RIEUL",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11E9,
},
[0x11EA]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG SIOS-PIEUP",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11EA, -- ᇪ
+ category="lo",
+ description="HANGUL JONGSEONG SIOS-PIEUP",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11EA,
},
[0x11EB]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG PANSIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11EB, -- ᇫ
+ category="lo",
+ description="HANGUL JONGSEONG PANSIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11EB,
},
[0x11EC]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG IEUNG-KIYEOK",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11EC, -- ᇬ
+ category="lo",
+ description="HANGUL JONGSEONG IEUNG-KIYEOK",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11EC,
},
[0x11ED]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG IEUNG-SSANGKIYEOK",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11ED, -- ᇭ
+ category="lo",
+ description="HANGUL JONGSEONG IEUNG-SSANGKIYEOK",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11ED,
},
[0x11EE]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG SSANGIEUNG",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11EE, -- ᇮ
+ category="lo",
+ description="HANGUL JONGSEONG SSANGIEUNG",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11EE,
},
[0x11EF]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG IEUNG-KHIEUKH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11EF, -- ᇯ
+ category="lo",
+ description="HANGUL JONGSEONG IEUNG-KHIEUKH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11EF,
},
[0x11F0]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG YESIEUNG",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11F0, -- ᇰ
+ category="lo",
+ description="HANGUL JONGSEONG YESIEUNG",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11F0,
},
[0x11F1]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG YESIEUNG-SIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11F1, -- ᇱ
+ category="lo",
+ description="HANGUL JONGSEONG YESIEUNG-SIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11F1,
},
[0x11F2]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG YESIEUNG-PANSIOS",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11F2, -- ᇲ
+ category="lo",
+ description="HANGUL JONGSEONG YESIEUNG-PANSIOS",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11F2,
},
[0x11F3]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG PHIEUPH-PIEUP",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11F3, -- ᇳ
+ category="lo",
+ description="HANGUL JONGSEONG PHIEUPH-PIEUP",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11F3,
},
[0x11F4]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG KAPYEOUNPHIEUPH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11F4, -- ᇴ
+ category="lo",
+ description="HANGUL JONGSEONG KAPYEOUNPHIEUPH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11F4,
},
[0x11F5]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG HIEUH-NIEUN",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11F5, -- ᇵ
+ category="lo",
+ description="HANGUL JONGSEONG HIEUH-NIEUN",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11F5,
},
[0x11F6]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG HIEUH-RIEUL",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11F6, -- ᇶ
+ category="lo",
+ description="HANGUL JONGSEONG HIEUH-RIEUL",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11F6,
},
[0x11F7]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG HIEUH-MIEUM",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11F7, -- ᇷ
+ category="lo",
+ description="HANGUL JONGSEONG HIEUH-MIEUM",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11F7,
},
[0x11F8]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG HIEUH-PIEUP",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11F8, -- ᇸ
+ category="lo",
+ description="HANGUL JONGSEONG HIEUH-PIEUP",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11F8,
},
[0x11F9]={
- ["category"]="lo",
- ["description"]="HANGUL JONGSEONG YEORINHIEUH",
- ["linebreak"]="jt",
- ["unicodeslot"]=0x11F9, -- ᇹ
+ category="lo",
+ description="HANGUL JONGSEONG YEORINHIEUH",
+ direction="l",
+ linebreak="jt",
+ unicodeslot=0x11F9,
},
[0x1200]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1200, -- ሀ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1200,
},
[0x1201]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1201, -- ሁ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1201,
},
[0x1202]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1202, -- ሂ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1202,
},
[0x1203]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1203, -- ሃ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1203,
},
[0x1204]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1204, -- ሄ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1204,
},
[0x1205]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1205, -- ህ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1205,
},
[0x1206]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1206, -- ሆ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1206,
},
[0x1207]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1207, -- ሇ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1207,
},
[0x1208]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1208, -- ለ
+ category="lo",
+ description="ETHIOPIC SYLLABLE LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1208,
},
[0x1209]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE LU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1209, -- ሉ
+ category="lo",
+ description="ETHIOPIC SYLLABLE LU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1209,
},
[0x120A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE LI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120A, -- ሊ
+ category="lo",
+ description="ETHIOPIC SYLLABLE LI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120A,
},
[0x120B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE LAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120B, -- ላ
+ category="lo",
+ description="ETHIOPIC SYLLABLE LAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120B,
},
[0x120C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE LEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120C, -- ሌ
+ category="lo",
+ description="ETHIOPIC SYLLABLE LEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120C,
},
[0x120D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE LE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120D, -- ል
+ category="lo",
+ description="ETHIOPIC SYLLABLE LE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120D,
},
[0x120E]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE LO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120E, -- ሎ
+ category="lo",
+ description="ETHIOPIC SYLLABLE LO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120E,
},
[0x120F]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE LWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120F, -- ሏ
+ category="lo",
+ description="ETHIOPIC SYLLABLE LWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120F,
},
[0x1210]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1210, -- ሐ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1210,
},
[0x1211]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1211, -- ሑ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1211,
},
[0x1212]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1212, -- ሒ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1212,
},
[0x1213]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HHAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1213, -- ሓ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HHAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1213,
},
[0x1214]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HHEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1214, -- ሔ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HHEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1214,
},
[0x1215]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1215, -- ሕ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1215,
},
[0x1216]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1216, -- ሖ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1216,
},
[0x1217]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE HHWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1217, -- ሗ
+ category="lo",
+ description="ETHIOPIC SYLLABLE HHWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1217,
},
[0x1218]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1218, -- መ
+ category="lo",
+ description="ETHIOPIC SYLLABLE MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1218,
},
[0x1219]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE MU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1219, -- ሙ
+ category="lo",
+ description="ETHIOPIC SYLLABLE MU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1219,
},
[0x121A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE MI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121A, -- ሚ
+ category="lo",
+ description="ETHIOPIC SYLLABLE MI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121A,
},
[0x121B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE MAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121B, -- ማ
+ category="lo",
+ description="ETHIOPIC SYLLABLE MAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121B,
},
[0x121C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE MEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121C, -- ሜ
+ category="lo",
+ description="ETHIOPIC SYLLABLE MEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121C,
},
[0x121D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121D, -- ም
+ category="lo",
+ description="ETHIOPIC SYLLABLE ME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121D,
},
[0x121E]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE MO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121E, -- ሞ
+ category="lo",
+ description="ETHIOPIC SYLLABLE MO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121E,
},
[0x121F]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE MWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121F, -- ሟ
+ category="lo",
+ description="ETHIOPIC SYLLABLE MWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121F,
},
[0x1220]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1220, -- ሠ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1220,
},
[0x1221]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SZU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1221, -- ሡ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SZU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1221,
},
[0x1222]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SZI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1222, -- ሢ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SZI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1222,
},
[0x1223]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SZAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1223, -- ሣ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SZAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1223,
},
[0x1224]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SZEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1224, -- ሤ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SZEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1224,
},
[0x1225]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SZE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1225, -- ሥ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SZE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1225,
},
[0x1226]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SZO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1226, -- ሦ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SZO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1226,
},
[0x1227]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SZWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1227, -- ሧ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SZWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1227,
},
[0x1228]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1228, -- ረ
+ category="lo",
+ description="ETHIOPIC SYLLABLE RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1228,
},
[0x1229]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE RU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1229, -- ሩ
+ category="lo",
+ description="ETHIOPIC SYLLABLE RU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1229,
},
[0x122A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE RI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122A, -- ሪ
+ category="lo",
+ description="ETHIOPIC SYLLABLE RI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122A,
},
[0x122B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE RAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122B, -- ራ
+ category="lo",
+ description="ETHIOPIC SYLLABLE RAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122B,
},
[0x122C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE REE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122C, -- ሬ
+ category="lo",
+ description="ETHIOPIC SYLLABLE REE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122C,
},
[0x122D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE RE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122D, -- ር
+ category="lo",
+ description="ETHIOPIC SYLLABLE RE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122D,
},
[0x122E]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE RO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122E, -- ሮ
+ category="lo",
+ description="ETHIOPIC SYLLABLE RO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122E,
},
[0x122F]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE RWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122F, -- ሯ
+ category="lo",
+ description="ETHIOPIC SYLLABLE RWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122F,
},
[0x1230]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1230, -- ሰ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1230,
},
[0x1231]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1231, -- ሱ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1231,
},
[0x1232]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1232, -- ሲ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1232,
},
[0x1233]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1233, -- ሳ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1233,
},
[0x1234]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1234, -- ሴ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1234,
},
[0x1235]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1235, -- ስ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1235,
},
[0x1236]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1236, -- ሶ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1236,
},
[0x1237]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1237, -- ሷ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1237,
},
[0x1238]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1238, -- ሸ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1238,
},
[0x1239]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1239, -- ሹ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1239,
},
[0x123A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x123A, -- ሺ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x123A,
},
[0x123B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SHAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x123B, -- ሻ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SHAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x123B,
},
[0x123C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SHEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x123C, -- ሼ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SHEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x123C,
},
[0x123D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x123D, -- ሽ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x123D,
},
[0x123E]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x123E, -- ሾ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x123E,
},
[0x123F]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SHWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x123F, -- ሿ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SHWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x123F,
},
[0x1240]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1240, -- ቀ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1240,
},
[0x1241]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1241, -- ቁ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1241,
},
[0x1242]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1242, -- ቂ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1242,
},
[0x1243]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1243, -- ቃ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1243,
},
[0x1244]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1244, -- ቄ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1244,
},
[0x1245]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1245, -- ቅ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1245,
},
[0x1246]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1246, -- ቆ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1246,
},
[0x1247]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1247, -- ቇ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1247,
},
[0x1248]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1248, -- ቈ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1248,
},
[0x124A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x124A, -- ቊ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x124A,
},
[0x124B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x124B, -- ቋ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x124B,
},
[0x124C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QWEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x124C, -- ቌ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QWEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x124C,
},
[0x124D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x124D, -- ቍ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x124D,
},
[0x1250]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1250, -- ቐ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1250,
},
[0x1251]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1251, -- ቑ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1251,
},
[0x1252]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1252, -- ቒ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1252,
},
[0x1253]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QHAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1253, -- ቓ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QHAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1253,
},
[0x1254]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QHEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1254, -- ቔ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QHEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1254,
},
[0x1255]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1255, -- ቕ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1255,
},
[0x1256]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1256, -- ቖ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1256,
},
[0x1258]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QHWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1258, -- ቘ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QHWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1258,
},
[0x125A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QHWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x125A, -- ቚ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QHWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x125A,
},
[0x125B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QHWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x125B, -- ቛ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QHWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x125B,
},
[0x125C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QHWEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x125C, -- ቜ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QHWEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x125C,
},
[0x125D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QHWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x125D, -- ቝ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QHWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x125D,
},
[0x1260]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1260, -- በ
+ category="lo",
+ description="ETHIOPIC SYLLABLE BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1260,
},
[0x1261]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE BU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1261, -- ቡ
+ category="lo",
+ description="ETHIOPIC SYLLABLE BU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1261,
},
[0x1262]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE BI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1262, -- ቢ
+ category="lo",
+ description="ETHIOPIC SYLLABLE BI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1262,
},
[0x1263]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE BAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1263, -- ባ
+ category="lo",
+ description="ETHIOPIC SYLLABLE BAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1263,
},
[0x1264]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE BEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1264, -- ቤ
+ category="lo",
+ description="ETHIOPIC SYLLABLE BEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1264,
},
[0x1265]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE BE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1265, -- ብ
+ category="lo",
+ description="ETHIOPIC SYLLABLE BE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1265,
},
[0x1266]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE BO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1266, -- ቦ
+ category="lo",
+ description="ETHIOPIC SYLLABLE BO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1266,
},
[0x1267]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE BWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1267, -- ቧ
+ category="lo",
+ description="ETHIOPIC SYLLABLE BWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1267,
},
[0x1268]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE VA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1268, -- ቨ
+ category="lo",
+ description="ETHIOPIC SYLLABLE VA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1268,
},
[0x1269]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE VU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1269, -- ቩ
+ category="lo",
+ description="ETHIOPIC SYLLABLE VU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1269,
},
[0x126A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE VI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x126A, -- ቪ
+ category="lo",
+ description="ETHIOPIC SYLLABLE VI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x126A,
},
[0x126B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE VAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x126B, -- ቫ
+ category="lo",
+ description="ETHIOPIC SYLLABLE VAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x126B,
},
[0x126C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE VEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x126C, -- ቬ
+ category="lo",
+ description="ETHIOPIC SYLLABLE VEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x126C,
},
[0x126D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE VE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x126D, -- ቭ
+ category="lo",
+ description="ETHIOPIC SYLLABLE VE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x126D,
},
[0x126E]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE VO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x126E, -- ቮ
+ category="lo",
+ description="ETHIOPIC SYLLABLE VO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x126E,
},
[0x126F]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE VWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x126F, -- ቯ
+ category="lo",
+ description="ETHIOPIC SYLLABLE VWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x126F,
},
[0x1270]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1270, -- ተ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1270,
},
[0x1271]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1271, -- ቱ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1271,
},
[0x1272]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1272, -- ቲ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1272,
},
[0x1273]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1273, -- ታ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1273,
},
[0x1274]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1274, -- ቴ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1274,
},
[0x1275]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1275, -- ት
+ category="lo",
+ description="ETHIOPIC SYLLABLE TE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1275,
},
[0x1276]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1276, -- ቶ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1276,
},
[0x1277]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1277, -- ቷ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1277,
},
[0x1278]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1278, -- ቸ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1278,
},
[0x1279]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1279, -- ቹ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1279,
},
[0x127A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x127A, -- ቺ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x127A,
},
[0x127B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x127B, -- ቻ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x127B,
},
[0x127C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x127C, -- ቼ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x127C,
},
[0x127D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x127D, -- ች
+ category="lo",
+ description="ETHIOPIC SYLLABLE CE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x127D,
},
[0x127E]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x127E, -- ቾ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x127E,
},
[0x127F]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x127F, -- ቿ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x127F,
},
[0x1280]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1280, -- ኀ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1280,
},
[0x1281]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1281, -- ኁ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1281,
},
[0x1282]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1282, -- ኂ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1282,
},
[0x1283]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1283, -- ኃ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1283,
},
[0x1284]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1284, -- ኄ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1284,
},
[0x1285]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1285, -- ኅ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1285,
},
[0x1286]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1286, -- ኆ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1286,
},
[0x1287]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1287, -- ኇ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1287,
},
[0x1288]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1288, -- ኈ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1288,
},
[0x128A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x128A, -- ኊ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x128A,
},
[0x128B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x128B, -- ኋ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x128B,
},
[0x128C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XWEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x128C, -- ኌ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XWEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x128C,
},
[0x128D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x128D, -- ኍ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x128D,
},
[0x1290]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1290, -- ነ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1290,
},
[0x1291]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1291, -- ኑ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1291,
},
[0x1292]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1292, -- ኒ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1292,
},
[0x1293]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1293, -- ና
+ category="lo",
+ description="ETHIOPIC SYLLABLE NAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1293,
},
[0x1294]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1294, -- ኔ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1294,
},
[0x1295]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1295, -- ን
+ category="lo",
+ description="ETHIOPIC SYLLABLE NE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1295,
},
[0x1296]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1296, -- ኖ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1296,
},
[0x1297]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1297, -- ኗ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1297,
},
[0x1298]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1298, -- ኘ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1298,
},
[0x1299]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NYU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1299, -- ኙ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NYU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1299,
},
[0x129A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NYI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x129A, -- ኚ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NYI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x129A,
},
[0x129B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NYAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x129B, -- ኛ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NYAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x129B,
},
[0x129C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NYEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x129C, -- ኜ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NYEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x129C,
},
[0x129D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NYE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x129D, -- ኝ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NYE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x129D,
},
[0x129E]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NYO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x129E, -- ኞ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NYO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x129E,
},
[0x129F]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NYWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x129F, -- ኟ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NYWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x129F,
},
[0x12A0]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GLOTTAL A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12A0, -- አ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GLOTTAL A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12A0,
},
[0x12A1]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GLOTTAL U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12A1, -- ኡ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GLOTTAL U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12A1,
},
[0x12A2]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GLOTTAL I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12A2, -- ኢ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GLOTTAL I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12A2,
},
[0x12A3]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GLOTTAL AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12A3, -- ኣ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GLOTTAL AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12A3,
},
[0x12A4]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GLOTTAL EE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12A4, -- ኤ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GLOTTAL EE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12A4,
},
[0x12A5]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GLOTTAL E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12A5, -- እ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GLOTTAL E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12A5,
},
[0x12A6]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GLOTTAL O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12A6, -- ኦ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GLOTTAL O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12A6,
},
[0x12A7]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GLOTTAL WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12A7, -- ኧ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GLOTTAL WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12A7,
},
[0x12A8]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12A8, -- ከ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12A8,
},
[0x12A9]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12A9, -- ኩ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12A9,
},
[0x12AA]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12AA, -- ኪ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12AA,
},
[0x12AB]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12AB, -- ካ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12AB,
},
[0x12AC]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12AC, -- ኬ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12AC,
},
[0x12AD]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12AD, -- ክ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12AD,
},
[0x12AE]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12AE, -- ኮ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12AE,
},
[0x12AF]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12AF, -- ኯ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12AF,
},
[0x12B0]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12B0, -- ኰ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12B0,
},
[0x12B2]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12B2, -- ኲ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12B2,
},
[0x12B3]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12B3, -- ኳ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12B3,
},
[0x12B4]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KWEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12B4, -- ኴ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KWEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12B4,
},
[0x12B5]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12B5, -- ኵ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12B5,
},
[0x12B8]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KXA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12B8, -- ኸ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KXA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12B8,
},
[0x12B9]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KXU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12B9, -- ኹ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KXU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12B9,
},
[0x12BA]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KXI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12BA, -- ኺ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KXI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12BA,
},
[0x12BB]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KXAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12BB, -- ኻ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KXAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12BB,
},
[0x12BC]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KXEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12BC, -- ኼ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KXEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12BC,
},
[0x12BD]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KXE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12BD, -- ኽ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KXE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12BD,
},
[0x12BE]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KXO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12BE, -- ኾ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KXO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12BE,
},
[0x12C0]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KXWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12C0, -- ዀ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KXWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12C0,
},
[0x12C2]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KXWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12C2, -- ዂ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KXWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12C2,
},
[0x12C3]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KXWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12C3, -- ዃ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KXWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12C3,
},
[0x12C4]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KXWEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12C4, -- ዄ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KXWEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12C4,
},
[0x12C5]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KXWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12C5, -- ዅ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KXWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12C5,
},
[0x12C8]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12C8, -- ወ
+ category="lo",
+ description="ETHIOPIC SYLLABLE WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12C8,
},
[0x12C9]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE WU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12C9, -- ዉ
+ category="lo",
+ description="ETHIOPIC SYLLABLE WU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12C9,
},
[0x12CA]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE WI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12CA, -- ዊ
+ category="lo",
+ description="ETHIOPIC SYLLABLE WI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12CA,
},
[0x12CB]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE WAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12CB, -- ዋ
+ category="lo",
+ description="ETHIOPIC SYLLABLE WAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12CB,
},
[0x12CC]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE WEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12CC, -- ዌ
+ category="lo",
+ description="ETHIOPIC SYLLABLE WEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12CC,
},
[0x12CD]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE WE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12CD, -- ው
+ category="lo",
+ description="ETHIOPIC SYLLABLE WE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12CD,
},
[0x12CE]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE WO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12CE, -- ዎ
+ category="lo",
+ description="ETHIOPIC SYLLABLE WO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12CE,
},
[0x12CF]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE WOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12CF, -- ዏ
+ category="lo",
+ description="ETHIOPIC SYLLABLE WOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12CF,
},
[0x12D0]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHARYNGEAL A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12D0, -- ዐ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHARYNGEAL A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12D0,
},
[0x12D1]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHARYNGEAL U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12D1, -- ዑ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHARYNGEAL U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12D1,
},
[0x12D2]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHARYNGEAL I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12D2, -- ዒ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHARYNGEAL I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12D2,
},
[0x12D3]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHARYNGEAL AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12D3, -- ዓ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHARYNGEAL AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12D3,
},
[0x12D4]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHARYNGEAL EE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12D4, -- ዔ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHARYNGEAL EE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12D4,
},
[0x12D5]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHARYNGEAL E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12D5, -- ዕ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHARYNGEAL E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12D5,
},
[0x12D6]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHARYNGEAL O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12D6, -- ዖ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHARYNGEAL O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12D6,
},
[0x12D8]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12D8, -- ዘ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12D8,
},
[0x12D9]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12D9, -- ዙ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12D9,
},
[0x12DA]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12DA, -- ዚ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12DA,
},
[0x12DB]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12DB, -- ዛ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12DB,
},
[0x12DC]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12DC, -- ዜ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12DC,
},
[0x12DD]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12DD, -- ዝ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12DD,
},
[0x12DE]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12DE, -- ዞ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12DE,
},
[0x12DF]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12DF, -- ዟ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12DF,
},
[0x12E0]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12E0, -- ዠ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12E0,
},
[0x12E1]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12E1, -- ዡ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12E1,
},
[0x12E2]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12E2, -- ዢ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12E2,
},
[0x12E3]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZHAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12E3, -- ዣ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZHAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12E3,
},
[0x12E4]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZHEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12E4, -- ዤ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZHEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12E4,
},
[0x12E5]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12E5, -- ዥ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12E5,
},
[0x12E6]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12E6, -- ዦ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12E6,
},
[0x12E7]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZHWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12E7, -- ዧ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZHWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12E7,
},
[0x12E8]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12E8, -- የ
+ category="lo",
+ description="ETHIOPIC SYLLABLE YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12E8,
},
[0x12E9]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE YU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12E9, -- ዩ
+ category="lo",
+ description="ETHIOPIC SYLLABLE YU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12E9,
},
[0x12EA]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE YI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12EA, -- ዪ
+ category="lo",
+ description="ETHIOPIC SYLLABLE YI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12EA,
},
[0x12EB]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE YAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12EB, -- ያ
+ category="lo",
+ description="ETHIOPIC SYLLABLE YAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12EB,
},
[0x12EC]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE YEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12EC, -- ዬ
+ category="lo",
+ description="ETHIOPIC SYLLABLE YEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12EC,
},
[0x12ED]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE YE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12ED, -- ይ
+ category="lo",
+ description="ETHIOPIC SYLLABLE YE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12ED,
},
[0x12EE]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE YO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12EE, -- ዮ
+ category="lo",
+ description="ETHIOPIC SYLLABLE YO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12EE,
},
[0x12EF]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE YOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12EF, -- ዯ
+ category="lo",
+ description="ETHIOPIC SYLLABLE YOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12EF,
},
[0x12F0]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12F0, -- ደ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12F0,
},
[0x12F1]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12F1, -- ዱ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12F1,
},
[0x12F2]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12F2, -- ዲ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12F2,
},
[0x12F3]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12F3, -- ዳ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12F3,
},
[0x12F4]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12F4, -- ዴ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12F4,
},
[0x12F5]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12F5, -- ድ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12F5,
},
[0x12F6]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12F6, -- ዶ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12F6,
},
[0x12F7]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12F7, -- ዷ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12F7,
},
[0x12F8]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12F8, -- ዸ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12F8,
},
[0x12F9]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DDU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12F9, -- ዹ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DDU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12F9,
},
[0x12FA]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DDI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12FA, -- ዺ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DDI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12FA,
},
[0x12FB]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DDAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12FB, -- ዻ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DDAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12FB,
},
[0x12FC]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DDEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12FC, -- ዼ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DDEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12FC,
},
[0x12FD]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12FD, -- ዽ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DDE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12FD,
},
[0x12FE]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DDO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12FE, -- ዾ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DDO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12FE,
},
[0x12FF]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DDWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12FF, -- ዿ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DDWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12FF,
},
[0x1300]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1300, -- ጀ
+ category="lo",
+ description="ETHIOPIC SYLLABLE JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1300,
},
[0x1301]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE JU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1301, -- ጁ
+ category="lo",
+ description="ETHIOPIC SYLLABLE JU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1301,
},
[0x1302]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE JI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1302, -- ጂ
+ category="lo",
+ description="ETHIOPIC SYLLABLE JI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1302,
},
[0x1303]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE JAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1303, -- ጃ
+ category="lo",
+ description="ETHIOPIC SYLLABLE JAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1303,
},
[0x1304]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE JEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1304, -- ጄ
+ category="lo",
+ description="ETHIOPIC SYLLABLE JEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1304,
},
[0x1305]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE JE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1305, -- ጅ
+ category="lo",
+ description="ETHIOPIC SYLLABLE JE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1305,
},
[0x1306]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE JO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1306, -- ጆ
+ category="lo",
+ description="ETHIOPIC SYLLABLE JO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1306,
},
[0x1307]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE JWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1307, -- ጇ
+ category="lo",
+ description="ETHIOPIC SYLLABLE JWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1307,
},
[0x1308]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1308, -- ገ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1308,
},
[0x1309]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1309, -- ጉ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1309,
},
[0x130A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x130A, -- ጊ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x130A,
},
[0x130B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x130B, -- ጋ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x130B,
},
[0x130C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x130C, -- ጌ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x130C,
},
[0x130D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x130D, -- ግ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x130D,
},
[0x130E]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x130E, -- ጎ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x130E,
},
[0x130F]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x130F, -- ጏ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x130F,
},
[0x1310]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1310, -- ጐ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1310,
},
[0x1312]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1312, -- ጒ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1312,
},
[0x1313]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1313, -- ጓ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1313,
},
[0x1314]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GWEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1314, -- ጔ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GWEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1314,
},
[0x1315]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1315, -- ጕ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1315,
},
[0x1318]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1318, -- ጘ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1318,
},
[0x1319]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GGU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1319, -- ጙ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GGU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1319,
},
[0x131A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x131A, -- ጚ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x131A,
},
[0x131B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GGAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x131B, -- ጛ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GGAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x131B,
},
[0x131C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GGEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x131C, -- ጜ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GGEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x131C,
},
[0x131D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GGE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x131D, -- ጝ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GGE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x131D,
},
[0x131E]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GGO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x131E, -- ጞ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GGO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x131E,
},
[0x131F]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GGWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x131F, -- ጟ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GGWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x131F,
},
[0x1320]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1320, -- ጠ
+ category="lo",
+ description="ETHIOPIC SYLLABLE THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1320,
},
[0x1321]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE THU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1321, -- ጡ
+ category="lo",
+ description="ETHIOPIC SYLLABLE THU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1321,
},
[0x1322]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE THI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1322, -- ጢ
+ category="lo",
+ description="ETHIOPIC SYLLABLE THI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1322,
},
[0x1323]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE THAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1323, -- ጣ
+ category="lo",
+ description="ETHIOPIC SYLLABLE THAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1323,
},
[0x1324]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE THEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1324, -- ጤ
+ category="lo",
+ description="ETHIOPIC SYLLABLE THEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1324,
},
[0x1325]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE THE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1325, -- ጥ
+ category="lo",
+ description="ETHIOPIC SYLLABLE THE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1325,
},
[0x1326]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE THO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1326, -- ጦ
+ category="lo",
+ description="ETHIOPIC SYLLABLE THO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1326,
},
[0x1327]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE THWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1327, -- ጧ
+ category="lo",
+ description="ETHIOPIC SYLLABLE THWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1327,
},
[0x1328]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1328, -- ጨ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1328,
},
[0x1329]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1329, -- ጩ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1329,
},
[0x132A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x132A, -- ጪ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x132A,
},
[0x132B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CHAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x132B, -- ጫ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CHAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x132B,
},
[0x132C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CHEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x132C, -- ጬ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CHEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x132C,
},
[0x132D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x132D, -- ጭ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x132D,
},
[0x132E]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x132E, -- ጮ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x132E,
},
[0x132F]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CHWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x132F, -- ጯ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CHWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x132F,
},
[0x1330]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1330, -- ጰ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1330,
},
[0x1331]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1331, -- ጱ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1331,
},
[0x1332]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1332, -- ጲ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1332,
},
[0x1333]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1333, -- ጳ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1333,
},
[0x1334]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1334, -- ጴ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1334,
},
[0x1335]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1335, -- ጵ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1335,
},
[0x1336]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1336, -- ጶ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1336,
},
[0x1337]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1337, -- ጷ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1337,
},
[0x1338]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1338, -- ጸ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1338,
},
[0x1339]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TSU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1339, -- ጹ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TSU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1339,
},
[0x133A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TSI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x133A, -- ጺ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TSI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x133A,
},
[0x133B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TSAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x133B, -- ጻ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TSAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x133B,
},
[0x133C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TSEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x133C, -- ጼ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TSEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x133C,
},
[0x133D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TSE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x133D, -- ጽ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TSE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x133D,
},
[0x133E]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TSO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x133E, -- ጾ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TSO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x133E,
},
[0x133F]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TSWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x133F, -- ጿ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TSWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x133F,
},
[0x1340]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1340, -- ፀ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1340,
},
[0x1341]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TZU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1341, -- ፁ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TZU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1341,
},
[0x1342]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TZI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1342, -- ፂ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TZI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1342,
},
[0x1343]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TZAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1343, -- ፃ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TZAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1343,
},
[0x1344]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TZEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1344, -- ፄ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TZEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1344,
},
[0x1345]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TZE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1345, -- ፅ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TZE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1345,
},
[0x1346]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TZO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1346, -- ፆ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TZO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1346,
},
[0x1347]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TZOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1347, -- ፇ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TZOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1347,
},
[0x1348]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE FA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1348, -- ፈ
+ category="lo",
+ description="ETHIOPIC SYLLABLE FA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1348,
},
[0x1349]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE FU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1349, -- ፉ
+ category="lo",
+ description="ETHIOPIC SYLLABLE FU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1349,
},
[0x134A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE FI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x134A, -- ፊ
+ category="lo",
+ description="ETHIOPIC SYLLABLE FI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x134A,
},
[0x134B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE FAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x134B, -- ፋ
+ category="lo",
+ description="ETHIOPIC SYLLABLE FAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x134B,
},
[0x134C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE FEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x134C, -- ፌ
+ category="lo",
+ description="ETHIOPIC SYLLABLE FEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x134C,
},
[0x134D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE FE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x134D, -- ፍ
+ category="lo",
+ description="ETHIOPIC SYLLABLE FE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x134D,
},
[0x134E]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE FO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x134E, -- ፎ
+ category="lo",
+ description="ETHIOPIC SYLLABLE FO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x134E,
},
[0x134F]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE FWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x134F, -- ፏ
+ category="lo",
+ description="ETHIOPIC SYLLABLE FWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x134F,
},
[0x1350]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1350, -- ፐ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1350,
},
[0x1351]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1351, -- ፑ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1351,
},
[0x1352]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1352, -- ፒ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1352,
},
[0x1353]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1353, -- ፓ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1353,
},
[0x1354]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1354, -- ፔ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1354,
},
[0x1355]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1355, -- ፕ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1355,
},
[0x1356]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1356, -- ፖ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1356,
},
[0x1357]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1357, -- ፗ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1357,
},
[0x1358]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE RYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1358, -- ፘ
+ category="lo",
+ description="ETHIOPIC SYLLABLE RYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1358,
},
[0x1359]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE MYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1359, -- ፙ
+ category="lo",
+ description="ETHIOPIC SYLLABLE MYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1359,
},
[0x135A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE FYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x135A, -- ፚ
+ category="lo",
+ description="ETHIOPIC SYLLABLE FYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x135A,
},
[0x135F]={
- ["category"]="mn",
- ["description"]="ETHIOPIC COMBINING GEMINATION MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x135F, -- ፟
+ category="mn",
+ description="ETHIOPIC COMBINING GEMINATION MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x135F,
},
[0x1360]={
- ["category"]="so",
- ["description"]="ETHIOPIC SECTION MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1360, -- ፠
+ category="so",
+ description="ETHIOPIC SECTION MARK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1360,
},
[0x1361]={
- ["category"]="po",
- ["description"]="ETHIOPIC WORDSPACE",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1361, -- ፡
+ category="po",
+ description="ETHIOPIC WORDSPACE",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x1361,
},
[0x1362]={
- ["category"]="po",
- ["description"]="ETHIOPIC FULL STOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1362, -- ።
+ category="po",
+ description="ETHIOPIC FULL STOP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1362,
},
[0x1363]={
- ["category"]="po",
- ["description"]="ETHIOPIC COMMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1363, -- ፣
+ category="po",
+ description="ETHIOPIC COMMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1363,
},
[0x1364]={
- ["category"]="po",
- ["description"]="ETHIOPIC SEMICOLON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1364, -- ፤
+ category="po",
+ description="ETHIOPIC SEMICOLON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1364,
},
[0x1365]={
- ["category"]="po",
- ["description"]="ETHIOPIC COLON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1365, -- ፥
+ category="po",
+ description="ETHIOPIC COLON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1365,
},
[0x1366]={
- ["category"]="po",
- ["description"]="ETHIOPIC PREFACE COLON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1366, -- ፦
+ category="po",
+ description="ETHIOPIC PREFACE COLON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1366,
},
[0x1367]={
- ["category"]="po",
- ["description"]="ETHIOPIC QUESTION MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1367, -- ፧
+ category="po",
+ description="ETHIOPIC QUESTION MARK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1367,
},
[0x1368]={
- ["category"]="po",
- ["description"]="ETHIOPIC PARAGRAPH SEPARATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1368, -- ፨
+ category="po",
+ description="ETHIOPIC PARAGRAPH SEPARATOR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1368,
},
[0x1369]={
- ["category"]="no",
- ["description"]="ETHIOPIC DIGIT ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1369, -- ፩
+ category="no",
+ description="ETHIOPIC DIGIT ONE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1369,
},
[0x136A]={
- ["category"]="no",
- ["description"]="ETHIOPIC DIGIT TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x136A, -- ፪
+ category="no",
+ description="ETHIOPIC DIGIT TWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x136A,
},
[0x136B]={
- ["category"]="no",
- ["description"]="ETHIOPIC DIGIT THREE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x136B, -- ፫
+ category="no",
+ description="ETHIOPIC DIGIT THREE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x136B,
},
[0x136C]={
- ["category"]="no",
- ["description"]="ETHIOPIC DIGIT FOUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x136C, -- ፬
+ category="no",
+ description="ETHIOPIC DIGIT FOUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x136C,
},
[0x136D]={
- ["category"]="no",
- ["description"]="ETHIOPIC DIGIT FIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x136D, -- ፭
+ category="no",
+ description="ETHIOPIC DIGIT FIVE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x136D,
},
[0x136E]={
- ["category"]="no",
- ["description"]="ETHIOPIC DIGIT SIX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x136E, -- ፮
+ category="no",
+ description="ETHIOPIC DIGIT SIX",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x136E,
},
[0x136F]={
- ["category"]="no",
- ["description"]="ETHIOPIC DIGIT SEVEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x136F, -- ፯
+ category="no",
+ description="ETHIOPIC DIGIT SEVEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x136F,
},
[0x1370]={
- ["category"]="no",
- ["description"]="ETHIOPIC DIGIT EIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1370, -- ፰
+ category="no",
+ description="ETHIOPIC DIGIT EIGHT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1370,
},
[0x1371]={
- ["category"]="no",
- ["description"]="ETHIOPIC DIGIT NINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1371, -- ፱
+ category="no",
+ description="ETHIOPIC DIGIT NINE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1371,
},
[0x1372]={
- ["category"]="no",
- ["description"]="ETHIOPIC NUMBER TEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1372, -- ፲
+ category="no",
+ description="ETHIOPIC NUMBER TEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1372,
},
[0x1373]={
- ["category"]="no",
- ["description"]="ETHIOPIC NUMBER TWENTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1373, -- ፳
+ category="no",
+ description="ETHIOPIC NUMBER TWENTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1373,
},
[0x1374]={
- ["category"]="no",
- ["description"]="ETHIOPIC NUMBER THIRTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1374, -- ፴
+ category="no",
+ description="ETHIOPIC NUMBER THIRTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1374,
},
[0x1375]={
- ["category"]="no",
- ["description"]="ETHIOPIC NUMBER FORTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1375, -- ፵
+ category="no",
+ description="ETHIOPIC NUMBER FORTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1375,
},
[0x1376]={
- ["category"]="no",
- ["description"]="ETHIOPIC NUMBER FIFTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1376, -- ፶
+ category="no",
+ description="ETHIOPIC NUMBER FIFTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1376,
},
[0x1377]={
- ["category"]="no",
- ["description"]="ETHIOPIC NUMBER SIXTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1377, -- ፷
+ category="no",
+ description="ETHIOPIC NUMBER SIXTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1377,
},
[0x1378]={
- ["category"]="no",
- ["description"]="ETHIOPIC NUMBER SEVENTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1378, -- ፸
+ category="no",
+ description="ETHIOPIC NUMBER SEVENTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1378,
},
[0x1379]={
- ["category"]="no",
- ["description"]="ETHIOPIC NUMBER EIGHTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1379, -- ፹
+ category="no",
+ description="ETHIOPIC NUMBER EIGHTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1379,
},
[0x137A]={
- ["category"]="no",
- ["description"]="ETHIOPIC NUMBER NINETY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x137A, -- ፺
+ category="no",
+ description="ETHIOPIC NUMBER NINETY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x137A,
},
[0x137B]={
- ["category"]="no",
- ["description"]="ETHIOPIC NUMBER HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x137B, -- ፻
+ category="no",
+ description="ETHIOPIC NUMBER HUNDRED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x137B,
},
[0x137C]={
- ["category"]="no",
- ["description"]="ETHIOPIC NUMBER TEN THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x137C, -- ፼
+ category="no",
+ description="ETHIOPIC NUMBER TEN THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x137C,
},
[0x1380]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SEBATBEIT MWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1380, -- ᎀ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SEBATBEIT MWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1380,
},
[0x1381]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE MWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1381, -- ᎁ
+ category="lo",
+ description="ETHIOPIC SYLLABLE MWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1381,
},
[0x1382]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE MWEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1382, -- ᎂ
+ category="lo",
+ description="ETHIOPIC SYLLABLE MWEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1382,
},
[0x1383]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE MWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1383, -- ᎃ
+ category="lo",
+ description="ETHIOPIC SYLLABLE MWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1383,
},
[0x1384]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SEBATBEIT BWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1384, -- ᎄ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SEBATBEIT BWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1384,
},
[0x1385]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE BWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1385, -- ᎅ
+ category="lo",
+ description="ETHIOPIC SYLLABLE BWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1385,
},
[0x1386]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE BWEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1386, -- ᎆ
+ category="lo",
+ description="ETHIOPIC SYLLABLE BWEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1386,
},
[0x1387]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE BWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1387, -- ᎇ
+ category="lo",
+ description="ETHIOPIC SYLLABLE BWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1387,
},
[0x1388]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SEBATBEIT FWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1388, -- ᎈ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SEBATBEIT FWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1388,
},
[0x1389]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE FWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1389, -- ᎉ
+ category="lo",
+ description="ETHIOPIC SYLLABLE FWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1389,
},
[0x138A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE FWEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x138A, -- ᎊ
+ category="lo",
+ description="ETHIOPIC SYLLABLE FWEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x138A,
},
[0x138B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE FWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x138B, -- ᎋ
+ category="lo",
+ description="ETHIOPIC SYLLABLE FWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x138B,
},
[0x138C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SEBATBEIT PWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x138C, -- ᎌ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SEBATBEIT PWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x138C,
},
[0x138D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x138D, -- ᎍ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x138D,
},
[0x138E]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PWEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x138E, -- ᎎ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PWEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x138E,
},
[0x138F]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x138F, -- ᎏ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x138F,
},
[0x1390]={
- ["category"]="so",
- ["description"]="ETHIOPIC TONAL MARK YIZET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1390, -- ᎐
+ category="so",
+ description="ETHIOPIC TONAL MARK YIZET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1390,
},
[0x1391]={
- ["category"]="so",
- ["description"]="ETHIOPIC TONAL MARK DERET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1391, -- ᎑
+ category="so",
+ description="ETHIOPIC TONAL MARK DERET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1391,
},
[0x1392]={
- ["category"]="so",
- ["description"]="ETHIOPIC TONAL MARK RIKRIK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1392, -- ᎒
+ category="so",
+ description="ETHIOPIC TONAL MARK RIKRIK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1392,
},
[0x1393]={
- ["category"]="so",
- ["description"]="ETHIOPIC TONAL MARK SHORT RIKRIK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1393, -- ᎓
+ category="so",
+ description="ETHIOPIC TONAL MARK SHORT RIKRIK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1393,
},
[0x1394]={
- ["category"]="so",
- ["description"]="ETHIOPIC TONAL MARK DIFAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1394, -- ᎔
+ category="so",
+ description="ETHIOPIC TONAL MARK DIFAT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1394,
},
[0x1395]={
- ["category"]="so",
- ["description"]="ETHIOPIC TONAL MARK KENAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1395, -- ᎕
+ category="so",
+ description="ETHIOPIC TONAL MARK KENAT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1395,
},
[0x1396]={
- ["category"]="so",
- ["description"]="ETHIOPIC TONAL MARK CHIRET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1396, -- ᎖
+ category="so",
+ description="ETHIOPIC TONAL MARK CHIRET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1396,
},
[0x1397]={
- ["category"]="so",
- ["description"]="ETHIOPIC TONAL MARK HIDET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1397, -- ᎗
+ category="so",
+ description="ETHIOPIC TONAL MARK HIDET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1397,
},
[0x1398]={
- ["category"]="so",
- ["description"]="ETHIOPIC TONAL MARK DERET-HIDET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1398, -- ᎘
+ category="so",
+ description="ETHIOPIC TONAL MARK DERET-HIDET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1398,
},
[0x1399]={
- ["category"]="so",
- ["description"]="ETHIOPIC TONAL MARK KURT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1399, -- ᎙
+ category="so",
+ description="ETHIOPIC TONAL MARK KURT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1399,
},
[0x13A0]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13A0, -- Ꭰ
+ category="lo",
+ description="CHEROKEE LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13A0,
},
[0x13A1]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13A1, -- Ꭱ
+ category="lo",
+ description="CHEROKEE LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13A1,
},
[0x13A2]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13A2, -- Ꭲ
+ category="lo",
+ description="CHEROKEE LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13A2,
},
[0x13A3]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13A3, -- Ꭳ
+ category="lo",
+ description="CHEROKEE LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13A3,
},
[0x13A4]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13A4, -- Ꭴ
+ category="lo",
+ description="CHEROKEE LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13A4,
},
[0x13A5]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER V",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13A5, -- Ꭵ
+ category="lo",
+ description="CHEROKEE LETTER V",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13A5,
},
[0x13A6]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13A6, -- Ꭶ
+ category="lo",
+ description="CHEROKEE LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13A6,
},
[0x13A7]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13A7, -- Ꭷ
+ category="lo",
+ description="CHEROKEE LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13A7,
},
[0x13A8]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER GE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13A8, -- Ꭸ
+ category="lo",
+ description="CHEROKEE LETTER GE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13A8,
},
[0x13A9]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER GI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13A9, -- Ꭹ
+ category="lo",
+ description="CHEROKEE LETTER GI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13A9,
},
[0x13AA]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER GO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13AA, -- Ꭺ
+ category="lo",
+ description="CHEROKEE LETTER GO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13AA,
},
[0x13AB]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER GU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13AB, -- Ꭻ
+ category="lo",
+ description="CHEROKEE LETTER GU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13AB,
},
[0x13AC]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER GV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13AC, -- Ꭼ
+ category="lo",
+ description="CHEROKEE LETTER GV",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13AC,
},
[0x13AD]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13AD, -- Ꭽ
+ category="lo",
+ description="CHEROKEE LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13AD,
},
[0x13AE]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER HE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13AE, -- Ꭾ
+ category="lo",
+ description="CHEROKEE LETTER HE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13AE,
},
[0x13AF]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER HI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13AF, -- Ꭿ
+ category="lo",
+ description="CHEROKEE LETTER HI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13AF,
},
[0x13B0]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER HO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13B0, -- Ꮀ
+ category="lo",
+ description="CHEROKEE LETTER HO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13B0,
},
[0x13B1]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER HU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13B1, -- Ꮁ
+ category="lo",
+ description="CHEROKEE LETTER HU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13B1,
},
[0x13B2]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER HV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13B2, -- Ꮂ
+ category="lo",
+ description="CHEROKEE LETTER HV",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13B2,
},
[0x13B3]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13B3, -- Ꮃ
+ category="lo",
+ description="CHEROKEE LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13B3,
},
[0x13B4]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER LE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13B4, -- Ꮄ
+ category="lo",
+ description="CHEROKEE LETTER LE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13B4,
},
[0x13B5]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER LI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13B5, -- Ꮅ
+ category="lo",
+ description="CHEROKEE LETTER LI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13B5,
},
[0x13B6]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER LO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13B6, -- Ꮆ
+ category="lo",
+ description="CHEROKEE LETTER LO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13B6,
},
[0x13B7]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER LU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13B7, -- Ꮇ
+ category="lo",
+ description="CHEROKEE LETTER LU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13B7,
},
[0x13B8]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER LV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13B8, -- Ꮈ
+ category="lo",
+ description="CHEROKEE LETTER LV",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13B8,
},
[0x13B9]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13B9, -- Ꮉ
+ category="lo",
+ description="CHEROKEE LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13B9,
},
[0x13BA]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER ME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13BA, -- Ꮊ
+ category="lo",
+ description="CHEROKEE LETTER ME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13BA,
},
[0x13BB]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER MI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13BB, -- Ꮋ
+ category="lo",
+ description="CHEROKEE LETTER MI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13BB,
},
[0x13BC]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER MO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13BC, -- Ꮌ
+ category="lo",
+ description="CHEROKEE LETTER MO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13BC,
},
[0x13BD]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER MU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13BD, -- Ꮍ
+ category="lo",
+ description="CHEROKEE LETTER MU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13BD,
},
[0x13BE]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13BE, -- Ꮎ
+ category="lo",
+ description="CHEROKEE LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13BE,
},
[0x13BF]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER HNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13BF, -- Ꮏ
+ category="lo",
+ description="CHEROKEE LETTER HNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13BF,
},
[0x13C0]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER NAH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13C0, -- Ꮐ
+ category="lo",
+ description="CHEROKEE LETTER NAH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13C0,
},
[0x13C1]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13C1, -- Ꮑ
+ category="lo",
+ description="CHEROKEE LETTER NE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13C1,
},
[0x13C2]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER NI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13C2, -- Ꮒ
+ category="lo",
+ description="CHEROKEE LETTER NI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13C2,
},
[0x13C3]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER NO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13C3, -- Ꮓ
+ category="lo",
+ description="CHEROKEE LETTER NO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13C3,
},
[0x13C4]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER NU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13C4, -- Ꮔ
+ category="lo",
+ description="CHEROKEE LETTER NU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13C4,
},
[0x13C5]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER NV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13C5, -- Ꮕ
+ category="lo",
+ description="CHEROKEE LETTER NV",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13C5,
},
[0x13C6]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER QUA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13C6, -- Ꮖ
+ category="lo",
+ description="CHEROKEE LETTER QUA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13C6,
},
[0x13C7]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER QUE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13C7, -- Ꮗ
+ category="lo",
+ description="CHEROKEE LETTER QUE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13C7,
},
[0x13C8]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER QUI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13C8, -- Ꮘ
+ category="lo",
+ description="CHEROKEE LETTER QUI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13C8,
},
[0x13C9]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER QUO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13C9, -- Ꮙ
+ category="lo",
+ description="CHEROKEE LETTER QUO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13C9,
},
[0x13CA]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER QUU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13CA, -- Ꮚ
+ category="lo",
+ description="CHEROKEE LETTER QUU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13CA,
},
[0x13CB]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER QUV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13CB, -- Ꮛ
+ category="lo",
+ description="CHEROKEE LETTER QUV",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13CB,
},
[0x13CC]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13CC, -- Ꮜ
+ category="lo",
+ description="CHEROKEE LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13CC,
},
[0x13CD]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER S",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13CD, -- Ꮝ
+ category="lo",
+ description="CHEROKEE LETTER S",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13CD,
},
[0x13CE]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER SE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13CE, -- Ꮞ
+ category="lo",
+ description="CHEROKEE LETTER SE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13CE,
},
[0x13CF]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER SI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13CF, -- Ꮟ
+ category="lo",
+ description="CHEROKEE LETTER SI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13CF,
},
[0x13D0]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER SO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13D0, -- Ꮠ
+ category="lo",
+ description="CHEROKEE LETTER SO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13D0,
},
[0x13D1]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER SU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13D1, -- Ꮡ
+ category="lo",
+ description="CHEROKEE LETTER SU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13D1,
},
[0x13D2]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER SV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13D2, -- Ꮢ
+ category="lo",
+ description="CHEROKEE LETTER SV",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13D2,
},
[0x13D3]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13D3, -- Ꮣ
+ category="lo",
+ description="CHEROKEE LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13D3,
},
[0x13D4]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13D4, -- Ꮤ
+ category="lo",
+ description="CHEROKEE LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13D4,
},
[0x13D5]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER DE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13D5, -- Ꮥ
+ category="lo",
+ description="CHEROKEE LETTER DE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13D5,
},
[0x13D6]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13D6, -- Ꮦ
+ category="lo",
+ description="CHEROKEE LETTER TE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13D6,
},
[0x13D7]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER DI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13D7, -- Ꮧ
+ category="lo",
+ description="CHEROKEE LETTER DI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13D7,
},
[0x13D8]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13D8, -- Ꮨ
+ category="lo",
+ description="CHEROKEE LETTER TI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13D8,
},
[0x13D9]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER DO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13D9, -- Ꮩ
+ category="lo",
+ description="CHEROKEE LETTER DO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13D9,
},
[0x13DA]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER DU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13DA, -- Ꮪ
+ category="lo",
+ description="CHEROKEE LETTER DU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13DA,
},
[0x13DB]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER DV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13DB, -- Ꮫ
+ category="lo",
+ description="CHEROKEE LETTER DV",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13DB,
},
[0x13DC]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER DLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13DC, -- Ꮬ
+ category="lo",
+ description="CHEROKEE LETTER DLA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13DC,
},
[0x13DD]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13DD, -- Ꮭ
+ category="lo",
+ description="CHEROKEE LETTER TLA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13DD,
},
[0x13DE]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13DE, -- Ꮮ
+ category="lo",
+ description="CHEROKEE LETTER TLE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13DE,
},
[0x13DF]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TLI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13DF, -- Ꮯ
+ category="lo",
+ description="CHEROKEE LETTER TLI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13DF,
},
[0x13E0]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TLO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13E0, -- Ꮰ
+ category="lo",
+ description="CHEROKEE LETTER TLO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13E0,
},
[0x13E1]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TLU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13E1, -- Ꮱ
+ category="lo",
+ description="CHEROKEE LETTER TLU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13E1,
},
[0x13E2]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TLV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13E2, -- Ꮲ
+ category="lo",
+ description="CHEROKEE LETTER TLV",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13E2,
},
[0x13E3]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13E3, -- Ꮳ
+ category="lo",
+ description="CHEROKEE LETTER TSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13E3,
},
[0x13E4]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TSE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13E4, -- Ꮴ
+ category="lo",
+ description="CHEROKEE LETTER TSE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13E4,
},
[0x13E5]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TSI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13E5, -- Ꮵ
+ category="lo",
+ description="CHEROKEE LETTER TSI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13E5,
},
[0x13E6]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TSO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13E6, -- Ꮶ
+ category="lo",
+ description="CHEROKEE LETTER TSO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13E6,
},
[0x13E7]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TSU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13E7, -- Ꮷ
+ category="lo",
+ description="CHEROKEE LETTER TSU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13E7,
},
[0x13E8]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER TSV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13E8, -- Ꮸ
+ category="lo",
+ description="CHEROKEE LETTER TSV",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13E8,
},
[0x13E9]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13E9, -- Ꮹ
+ category="lo",
+ description="CHEROKEE LETTER WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13E9,
},
[0x13EA]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER WE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13EA, -- Ꮺ
+ category="lo",
+ description="CHEROKEE LETTER WE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13EA,
},
[0x13EB]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER WI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13EB, -- Ꮻ
+ category="lo",
+ description="CHEROKEE LETTER WI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13EB,
},
[0x13EC]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER WO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13EC, -- Ꮼ
+ category="lo",
+ description="CHEROKEE LETTER WO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13EC,
},
[0x13ED]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER WU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13ED, -- Ꮽ
+ category="lo",
+ description="CHEROKEE LETTER WU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13ED,
},
[0x13EE]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER WV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13EE, -- Ꮾ
+ category="lo",
+ description="CHEROKEE LETTER WV",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13EE,
},
[0x13EF]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13EF, -- Ꮿ
+ category="lo",
+ description="CHEROKEE LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13EF,
},
[0x13F0]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER YE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13F0, -- Ᏸ
+ category="lo",
+ description="CHEROKEE LETTER YE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13F0,
},
[0x13F1]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER YI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13F1, -- Ᏹ
+ category="lo",
+ description="CHEROKEE LETTER YI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13F1,
},
[0x13F2]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER YO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13F2, -- Ᏺ
+ category="lo",
+ description="CHEROKEE LETTER YO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13F2,
},
[0x13F3]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER YU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13F3, -- Ᏻ
+ category="lo",
+ description="CHEROKEE LETTER YU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13F3,
},
[0x13F4]={
- ["category"]="lo",
- ["description"]="CHEROKEE LETTER YV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x13F4, -- Ᏼ
+ category="lo",
+ description="CHEROKEE LETTER YV",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x13F4,
},
[0x1401]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1401, -- ᐁ
+ category="lo",
+ description="CANADIAN SYLLABICS E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1401,
},
[0x1402]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS AAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1402, -- ᐂ
+ category="lo",
+ description="CANADIAN SYLLABICS AAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1402,
},
[0x1403]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1403, -- ᐃ
+ category="lo",
+ description="CANADIAN SYLLABICS I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1403,
},
[0x1404]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS II",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1404, -- ᐄ
+ category="lo",
+ description="CANADIAN SYLLABICS II",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1404,
},
[0x1405]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1405, -- ᐅ
+ category="lo",
+ description="CANADIAN SYLLABICS O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1405,
},
[0x1406]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS OO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1406, -- ᐆ
+ category="lo",
+ description="CANADIAN SYLLABICS OO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1406,
},
[0x1407]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS Y-CREE OO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1407, -- ᐇ
+ category="lo",
+ description="CANADIAN SYLLABICS Y-CREE OO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1407,
},
[0x1408]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER EE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1408, -- ᐈ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER EE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1408,
},
[0x1409]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1409, -- ᐉ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1409,
},
[0x140A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x140A, -- ᐊ
+ category="lo",
+ description="CANADIAN SYLLABICS A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x140A,
},
[0x140B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x140B, -- ᐋ
+ category="lo",
+ description="CANADIAN SYLLABICS AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x140B,
},
[0x140C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x140C, -- ᐌ
+ category="lo",
+ description="CANADIAN SYLLABICS WE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x140C,
},
[0x140D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE WE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x140D, -- ᐍ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE WE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x140D,
},
[0x140E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x140E, -- ᐎ
+ category="lo",
+ description="CANADIAN SYLLABICS WI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x140E,
},
[0x140F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE WI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x140F, -- ᐏ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE WI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x140F,
},
[0x1410]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1410, -- ᐐ
+ category="lo",
+ description="CANADIAN SYLLABICS WII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1410,
},
[0x1411]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE WII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1411, -- ᐑ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE WII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1411,
},
[0x1412]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1412, -- ᐒ
+ category="lo",
+ description="CANADIAN SYLLABICS WO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1412,
},
[0x1413]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE WO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1413, -- ᐓ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE WO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1413,
},
[0x1414]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1414, -- ᐔ
+ category="lo",
+ description="CANADIAN SYLLABICS WOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1414,
},
[0x1415]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE WOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1415, -- ᐕ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE WOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1415,
},
[0x1416]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI WOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1416, -- ᐖ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI WOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1416,
},
[0x1417]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1417, -- ᐗ
+ category="lo",
+ description="CANADIAN SYLLABICS WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1417,
},
[0x1418]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1418, -- ᐘ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1418,
},
[0x1419]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1419, -- ᐙ
+ category="lo",
+ description="CANADIAN SYLLABICS WAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1419,
},
[0x141A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE WAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x141A, -- ᐚ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE WAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x141A,
},
[0x141B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI WAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x141B, -- ᐛ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI WAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x141B,
},
[0x141C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS AI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x141C, -- ᐜ
+ category="lo",
+ description="CANADIAN SYLLABICS AI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x141C,
},
[0x141D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS Y-CREE W",
- ["linebreak"]="al",
- ["unicodeslot"]=0x141D, -- ᐝ
+ category="lo",
+ description="CANADIAN SYLLABICS Y-CREE W",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x141D,
},
[0x141E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS GLOTTAL STOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x141E, -- ᐞ
+ category="lo",
+ description="CANADIAN SYLLABICS GLOTTAL STOP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x141E,
},
[0x141F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FINAL ACUTE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x141F, -- ᐟ
+ category="lo",
+ description="CANADIAN SYLLABICS FINAL ACUTE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x141F,
},
[0x1420]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FINAL GRAVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1420, -- ᐠ
+ category="lo",
+ description="CANADIAN SYLLABICS FINAL GRAVE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1420,
},
[0x1421]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FINAL BOTTOM HALF RING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1421, -- ᐡ
+ category="lo",
+ description="CANADIAN SYLLABICS FINAL BOTTOM HALF RING",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1421,
},
[0x1422]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FINAL TOP HALF RING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1422, -- ᐢ
+ category="lo",
+ description="CANADIAN SYLLABICS FINAL TOP HALF RING",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1422,
},
[0x1423]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FINAL RIGHT HALF RING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1423, -- ᐣ
+ category="lo",
+ description="CANADIAN SYLLABICS FINAL RIGHT HALF RING",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1423,
},
[0x1424]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FINAL RING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1424, -- ᐤ
+ category="lo",
+ description="CANADIAN SYLLABICS FINAL RING",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1424,
},
[0x1425]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FINAL DOUBLE ACUTE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1425, -- ᐥ
+ category="lo",
+ description="CANADIAN SYLLABICS FINAL DOUBLE ACUTE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1425,
},
[0x1426]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FINAL DOUBLE SHORT VERTICAL STROKES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1426, -- ᐦ
+ category="lo",
+ description="CANADIAN SYLLABICS FINAL DOUBLE SHORT VERTICAL STROKES",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1426,
},
[0x1427]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FINAL MIDDLE DOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1427, -- ᐧ
+ category="lo",
+ description="CANADIAN SYLLABICS FINAL MIDDLE DOT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1427,
},
[0x1428]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FINAL SHORT HORIZONTAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1428, -- ᐨ
+ category="lo",
+ description="CANADIAN SYLLABICS FINAL SHORT HORIZONTAL STROKE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1428,
},
[0x1429]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FINAL PLUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1429, -- ᐩ
+ category="lo",
+ description="CANADIAN SYLLABICS FINAL PLUS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1429,
},
[0x142A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FINAL DOWN TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x142A, -- ᐪ
+ category="lo",
+ description="CANADIAN SYLLABICS FINAL DOWN TACK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x142A,
},
[0x142B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS EN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x142B, -- ᐫ
+ category="lo",
+ description="CANADIAN SYLLABICS EN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x142B,
},
[0x142C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS IN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x142C, -- ᐬ
+ category="lo",
+ description="CANADIAN SYLLABICS IN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x142C,
},
[0x142D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS ON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x142D, -- ᐭ
+ category="lo",
+ description="CANADIAN SYLLABICS ON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x142D,
},
[0x142E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS AN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x142E, -- ᐮ
+ category="lo",
+ description="CANADIAN SYLLABICS AN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x142E,
},
[0x142F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS PE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x142F, -- ᐯ
+ category="lo",
+ description="CANADIAN SYLLABICS PE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x142F,
},
[0x1430]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS PAAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1430, -- ᐰ
+ category="lo",
+ description="CANADIAN SYLLABICS PAAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1430,
},
[0x1431]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS PI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1431, -- ᐱ
+ category="lo",
+ description="CANADIAN SYLLABICS PI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1431,
},
[0x1432]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS PII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1432, -- ᐲ
+ category="lo",
+ description="CANADIAN SYLLABICS PII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1432,
},
[0x1433]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS PO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1433, -- ᐳ
+ category="lo",
+ description="CANADIAN SYLLABICS PO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1433,
},
[0x1434]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS POO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1434, -- ᐴ
+ category="lo",
+ description="CANADIAN SYLLABICS POO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1434,
},
[0x1435]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS Y-CREE POO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1435, -- ᐵ
+ category="lo",
+ description="CANADIAN SYLLABICS Y-CREE POO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1435,
},
[0x1436]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER HEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1436, -- ᐶ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER HEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1436,
},
[0x1437]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER HI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1437, -- ᐷ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER HI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1437,
},
[0x1438]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1438, -- ᐸ
+ category="lo",
+ description="CANADIAN SYLLABICS PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1438,
},
[0x1439]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS PAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1439, -- ᐹ
+ category="lo",
+ description="CANADIAN SYLLABICS PAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1439,
},
[0x143A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS PWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x143A, -- ᐺ
+ category="lo",
+ description="CANADIAN SYLLABICS PWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x143A,
},
[0x143B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE PWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x143B, -- ᐻ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE PWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x143B,
},
[0x143C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS PWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x143C, -- ᐼ
+ category="lo",
+ description="CANADIAN SYLLABICS PWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x143C,
},
[0x143D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE PWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x143D, -- ᐽ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE PWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x143D,
},
[0x143E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS PWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x143E, -- ᐾ
+ category="lo",
+ description="CANADIAN SYLLABICS PWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x143E,
},
[0x143F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE PWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x143F, -- ᐿ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE PWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x143F,
},
[0x1440]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS PWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1440, -- ᑀ
+ category="lo",
+ description="CANADIAN SYLLABICS PWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1440,
},
[0x1441]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE PWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1441, -- ᑁ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE PWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1441,
},
[0x1442]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS PWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1442, -- ᑂ
+ category="lo",
+ description="CANADIAN SYLLABICS PWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1442,
},
[0x1443]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE PWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1443, -- ᑃ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE PWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1443,
},
[0x1444]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS PWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1444, -- ᑄ
+ category="lo",
+ description="CANADIAN SYLLABICS PWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1444,
},
[0x1445]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE PWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1445, -- ᑅ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE PWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1445,
},
[0x1446]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS PWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1446, -- ᑆ
+ category="lo",
+ description="CANADIAN SYLLABICS PWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1446,
},
[0x1447]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE PWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1447, -- ᑇ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE PWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1447,
},
[0x1448]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS Y-CREE PWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1448, -- ᑈ
+ category="lo",
+ description="CANADIAN SYLLABICS Y-CREE PWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1448,
},
[0x1449]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS P",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1449, -- ᑉ
+ category="lo",
+ description="CANADIAN SYLLABICS P",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1449,
},
[0x144A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE P",
- ["linebreak"]="al",
- ["unicodeslot"]=0x144A, -- ᑊ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE P",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x144A,
},
[0x144B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER H",
- ["linebreak"]="al",
- ["unicodeslot"]=0x144B, -- ᑋ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER H",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x144B,
},
[0x144C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x144C, -- ᑌ
+ category="lo",
+ description="CANADIAN SYLLABICS TE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x144C,
},
[0x144D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TAAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x144D, -- ᑍ
+ category="lo",
+ description="CANADIAN SYLLABICS TAAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x144D,
},
[0x144E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x144E, -- ᑎ
+ category="lo",
+ description="CANADIAN SYLLABICS TI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x144E,
},
[0x144F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x144F, -- ᑏ
+ category="lo",
+ description="CANADIAN SYLLABICS TII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x144F,
},
[0x1450]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1450, -- ᑐ
+ category="lo",
+ description="CANADIAN SYLLABICS TO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1450,
},
[0x1451]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1451, -- ᑑ
+ category="lo",
+ description="CANADIAN SYLLABICS TOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1451,
},
[0x1452]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS Y-CREE TOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1452, -- ᑒ
+ category="lo",
+ description="CANADIAN SYLLABICS Y-CREE TOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1452,
},
[0x1453]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER DEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1453, -- ᑓ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER DEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1453,
},
[0x1454]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER DI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1454, -- ᑔ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER DI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1454,
},
[0x1455]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1455, -- ᑕ
+ category="lo",
+ description="CANADIAN SYLLABICS TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1455,
},
[0x1456]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1456, -- ᑖ
+ category="lo",
+ description="CANADIAN SYLLABICS TAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1456,
},
[0x1457]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1457, -- ᑗ
+ category="lo",
+ description="CANADIAN SYLLABICS TWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1457,
},
[0x1458]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE TWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1458, -- ᑘ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE TWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1458,
},
[0x1459]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1459, -- ᑙ
+ category="lo",
+ description="CANADIAN SYLLABICS TWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1459,
},
[0x145A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE TWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x145A, -- ᑚ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE TWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x145A,
},
[0x145B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x145B, -- ᑛ
+ category="lo",
+ description="CANADIAN SYLLABICS TWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x145B,
},
[0x145C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE TWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x145C, -- ᑜ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE TWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x145C,
},
[0x145D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x145D, -- ᑝ
+ category="lo",
+ description="CANADIAN SYLLABICS TWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x145D,
},
[0x145E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x145E, -- ᑞ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE TWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x145E,
},
[0x145F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x145F, -- ᑟ
+ category="lo",
+ description="CANADIAN SYLLABICS TWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x145F,
},
[0x1460]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE TWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1460, -- ᑠ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE TWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1460,
},
[0x1461]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1461, -- ᑡ
+ category="lo",
+ description="CANADIAN SYLLABICS TWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1461,
},
[0x1462]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE TWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1462, -- ᑢ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE TWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1462,
},
[0x1463]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1463, -- ᑣ
+ category="lo",
+ description="CANADIAN SYLLABICS TWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1463,
},
[0x1464]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE TWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1464, -- ᑤ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE TWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1464,
},
[0x1465]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI TWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1465, -- ᑥ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI TWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1465,
},
[0x1466]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS T",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1466, -- ᑦ
+ category="lo",
+ description="CANADIAN SYLLABICS T",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1466,
},
[0x1467]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TTE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1467, -- ᑧ
+ category="lo",
+ description="CANADIAN SYLLABICS TTE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1467,
},
[0x1468]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TTI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1468, -- ᑨ
+ category="lo",
+ description="CANADIAN SYLLABICS TTI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1468,
},
[0x1469]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TTO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1469, -- ᑩ
+ category="lo",
+ description="CANADIAN SYLLABICS TTO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1469,
},
[0x146A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x146A, -- ᑪ
+ category="lo",
+ description="CANADIAN SYLLABICS TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x146A,
},
[0x146B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x146B, -- ᑫ
+ category="lo",
+ description="CANADIAN SYLLABICS KE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x146B,
},
[0x146C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KAAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x146C, -- ᑬ
+ category="lo",
+ description="CANADIAN SYLLABICS KAAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x146C,
},
[0x146D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x146D, -- ᑭ
+ category="lo",
+ description="CANADIAN SYLLABICS KI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x146D,
},
[0x146E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x146E, -- ᑮ
+ category="lo",
+ description="CANADIAN SYLLABICS KII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x146E,
},
[0x146F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x146F, -- ᑯ
+ category="lo",
+ description="CANADIAN SYLLABICS KO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x146F,
},
[0x1470]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1470, -- ᑰ
+ category="lo",
+ description="CANADIAN SYLLABICS KOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1470,
},
[0x1471]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS Y-CREE KOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1471, -- ᑱ
+ category="lo",
+ description="CANADIAN SYLLABICS Y-CREE KOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1471,
},
[0x1472]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1472, -- ᑲ
+ category="lo",
+ description="CANADIAN SYLLABICS KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1472,
},
[0x1473]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1473, -- ᑳ
+ category="lo",
+ description="CANADIAN SYLLABICS KAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1473,
},
[0x1474]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1474, -- ᑴ
+ category="lo",
+ description="CANADIAN SYLLABICS KWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1474,
},
[0x1475]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE KWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1475, -- ᑵ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE KWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1475,
},
[0x1476]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1476, -- ᑶ
+ category="lo",
+ description="CANADIAN SYLLABICS KWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1476,
},
[0x1477]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE KWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1477, -- ᑷ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE KWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1477,
},
[0x1478]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1478, -- ᑸ
+ category="lo",
+ description="CANADIAN SYLLABICS KWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1478,
},
[0x1479]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE KWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1479, -- ᑹ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE KWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1479,
},
[0x147A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x147A, -- ᑺ
+ category="lo",
+ description="CANADIAN SYLLABICS KWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x147A,
},
[0x147B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE KWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x147B, -- ᑻ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE KWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x147B,
},
[0x147C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x147C, -- ᑼ
+ category="lo",
+ description="CANADIAN SYLLABICS KWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x147C,
},
[0x147D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE KWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x147D, -- ᑽ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE KWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x147D,
},
[0x147E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x147E, -- ᑾ
+ category="lo",
+ description="CANADIAN SYLLABICS KWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x147E,
},
[0x147F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE KWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x147F, -- ᑿ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE KWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x147F,
},
[0x1480]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1480, -- ᒀ
+ category="lo",
+ description="CANADIAN SYLLABICS KWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1480,
},
[0x1481]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE KWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1481, -- ᒁ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE KWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1481,
},
[0x1482]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI KWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1482, -- ᒂ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI KWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1482,
},
[0x1483]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS K",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1483, -- ᒃ
+ category="lo",
+ description="CANADIAN SYLLABICS K",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1483,
},
[0x1484]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS KW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1484, -- ᒄ
+ category="lo",
+ description="CANADIAN SYLLABICS KW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1484,
},
[0x1485]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SOUTH-SLAVEY KEH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1485, -- ᒅ
+ category="lo",
+ description="CANADIAN SYLLABICS SOUTH-SLAVEY KEH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1485,
},
[0x1486]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SOUTH-SLAVEY KIH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1486, -- ᒆ
+ category="lo",
+ description="CANADIAN SYLLABICS SOUTH-SLAVEY KIH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1486,
},
[0x1487]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SOUTH-SLAVEY KOH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1487, -- ᒇ
+ category="lo",
+ description="CANADIAN SYLLABICS SOUTH-SLAVEY KOH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1487,
},
[0x1488]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SOUTH-SLAVEY KAH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1488, -- ᒈ
+ category="lo",
+ description="CANADIAN SYLLABICS SOUTH-SLAVEY KAH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1488,
},
[0x1489]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1489, -- ᒉ
+ category="lo",
+ description="CANADIAN SYLLABICS CE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1489,
},
[0x148A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CAAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x148A, -- ᒊ
+ category="lo",
+ description="CANADIAN SYLLABICS CAAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x148A,
},
[0x148B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x148B, -- ᒋ
+ category="lo",
+ description="CANADIAN SYLLABICS CI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x148B,
},
[0x148C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x148C, -- ᒌ
+ category="lo",
+ description="CANADIAN SYLLABICS CII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x148C,
},
[0x148D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x148D, -- ᒍ
+ category="lo",
+ description="CANADIAN SYLLABICS CO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x148D,
},
[0x148E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS COO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x148E, -- ᒎ
+ category="lo",
+ description="CANADIAN SYLLABICS COO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x148E,
},
[0x148F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS Y-CREE COO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x148F, -- ᒏ
+ category="lo",
+ description="CANADIAN SYLLABICS Y-CREE COO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x148F,
},
[0x1490]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1490, -- ᒐ
+ category="lo",
+ description="CANADIAN SYLLABICS CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1490,
},
[0x1491]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1491, -- ᒑ
+ category="lo",
+ description="CANADIAN SYLLABICS CAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1491,
},
[0x1492]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1492, -- ᒒ
+ category="lo",
+ description="CANADIAN SYLLABICS CWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1492,
},
[0x1493]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE CWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1493, -- ᒓ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE CWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1493,
},
[0x1494]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1494, -- ᒔ
+ category="lo",
+ description="CANADIAN SYLLABICS CWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1494,
},
[0x1495]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE CWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1495, -- ᒕ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE CWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1495,
},
[0x1496]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1496, -- ᒖ
+ category="lo",
+ description="CANADIAN SYLLABICS CWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1496,
},
[0x1497]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE CWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1497, -- ᒗ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE CWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1497,
},
[0x1498]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1498, -- ᒘ
+ category="lo",
+ description="CANADIAN SYLLABICS CWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1498,
},
[0x1499]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE CWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1499, -- ᒙ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE CWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1499,
},
[0x149A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x149A, -- ᒚ
+ category="lo",
+ description="CANADIAN SYLLABICS CWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x149A,
},
[0x149B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE CWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x149B, -- ᒛ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE CWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x149B,
},
[0x149C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x149C, -- ᒜ
+ category="lo",
+ description="CANADIAN SYLLABICS CWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x149C,
},
[0x149D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE CWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x149D, -- ᒝ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE CWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x149D,
},
[0x149E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x149E, -- ᒞ
+ category="lo",
+ description="CANADIAN SYLLABICS CWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x149E,
},
[0x149F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE CWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x149F, -- ᒟ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE CWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x149F,
},
[0x14A0]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI CWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14A0, -- ᒠ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI CWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14A0,
},
[0x14A1]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14A1, -- ᒡ
+ category="lo",
+ description="CANADIAN SYLLABICS C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14A1,
},
[0x14A2]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAYISI TH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14A2, -- ᒢ
+ category="lo",
+ description="CANADIAN SYLLABICS SAYISI TH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14A2,
},
[0x14A3]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS ME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14A3, -- ᒣ
+ category="lo",
+ description="CANADIAN SYLLABICS ME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14A3,
},
[0x14A4]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MAAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14A4, -- ᒤ
+ category="lo",
+ description="CANADIAN SYLLABICS MAAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14A4,
},
[0x14A5]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14A5, -- ᒥ
+ category="lo",
+ description="CANADIAN SYLLABICS MI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14A5,
},
[0x14A6]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14A6, -- ᒦ
+ category="lo",
+ description="CANADIAN SYLLABICS MII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14A6,
},
[0x14A7]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14A7, -- ᒧ
+ category="lo",
+ description="CANADIAN SYLLABICS MO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14A7,
},
[0x14A8]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14A8, -- ᒨ
+ category="lo",
+ description="CANADIAN SYLLABICS MOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14A8,
},
[0x14A9]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS Y-CREE MOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14A9, -- ᒩ
+ category="lo",
+ description="CANADIAN SYLLABICS Y-CREE MOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14A9,
},
[0x14AA]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14AA, -- ᒪ
+ category="lo",
+ description="CANADIAN SYLLABICS MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14AA,
},
[0x14AB]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14AB, -- ᒫ
+ category="lo",
+ description="CANADIAN SYLLABICS MAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14AB,
},
[0x14AC]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14AC, -- ᒬ
+ category="lo",
+ description="CANADIAN SYLLABICS MWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14AC,
},
[0x14AD]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE MWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14AD, -- ᒭ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE MWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14AD,
},
[0x14AE]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14AE, -- ᒮ
+ category="lo",
+ description="CANADIAN SYLLABICS MWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14AE,
},
[0x14AF]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE MWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14AF, -- ᒯ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE MWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14AF,
},
[0x14B0]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14B0, -- ᒰ
+ category="lo",
+ description="CANADIAN SYLLABICS MWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14B0,
},
[0x14B1]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE MWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14B1, -- ᒱ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE MWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14B1,
},
[0x14B2]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14B2, -- ᒲ
+ category="lo",
+ description="CANADIAN SYLLABICS MWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14B2,
},
[0x14B3]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE MWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14B3, -- ᒳ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE MWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14B3,
},
[0x14B4]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14B4, -- ᒴ
+ category="lo",
+ description="CANADIAN SYLLABICS MWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14B4,
},
[0x14B5]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE MWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14B5, -- ᒵ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE MWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14B5,
},
[0x14B6]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14B6, -- ᒶ
+ category="lo",
+ description="CANADIAN SYLLABICS MWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14B6,
},
[0x14B7]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE MWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14B7, -- ᒷ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE MWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14B7,
},
[0x14B8]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14B8, -- ᒸ
+ category="lo",
+ description="CANADIAN SYLLABICS MWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14B8,
},
[0x14B9]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE MWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14B9, -- ᒹ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE MWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14B9,
},
[0x14BA]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI MWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14BA, -- ᒺ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI MWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14BA,
},
[0x14BB]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS M",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14BB, -- ᒻ
+ category="lo",
+ description="CANADIAN SYLLABICS M",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14BB,
},
[0x14BC]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE M",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14BC, -- ᒼ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE M",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14BC,
},
[0x14BD]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14BD, -- ᒽ
+ category="lo",
+ description="CANADIAN SYLLABICS MH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14BD,
},
[0x14BE]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS ATHAPASCAN M",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14BE, -- ᒾ
+ category="lo",
+ description="CANADIAN SYLLABICS ATHAPASCAN M",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14BE,
},
[0x14BF]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAYISI M",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14BF, -- ᒿ
+ category="lo",
+ description="CANADIAN SYLLABICS SAYISI M",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14BF,
},
[0x14C0]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14C0, -- ᓀ
+ category="lo",
+ description="CANADIAN SYLLABICS NE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14C0,
},
[0x14C1]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NAAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14C1, -- ᓁ
+ category="lo",
+ description="CANADIAN SYLLABICS NAAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14C1,
},
[0x14C2]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14C2, -- ᓂ
+ category="lo",
+ description="CANADIAN SYLLABICS NI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14C2,
},
[0x14C3]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14C3, -- ᓃ
+ category="lo",
+ description="CANADIAN SYLLABICS NII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14C3,
},
[0x14C4]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14C4, -- ᓄ
+ category="lo",
+ description="CANADIAN SYLLABICS NO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14C4,
},
[0x14C5]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14C5, -- ᓅ
+ category="lo",
+ description="CANADIAN SYLLABICS NOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14C5,
},
[0x14C6]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS Y-CREE NOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14C6, -- ᓆ
+ category="lo",
+ description="CANADIAN SYLLABICS Y-CREE NOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14C6,
},
[0x14C7]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14C7, -- ᓇ
+ category="lo",
+ description="CANADIAN SYLLABICS NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14C7,
},
[0x14C8]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14C8, -- ᓈ
+ category="lo",
+ description="CANADIAN SYLLABICS NAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14C8,
},
[0x14C9]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14C9, -- ᓉ
+ category="lo",
+ description="CANADIAN SYLLABICS NWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14C9,
},
[0x14CA]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE NWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14CA, -- ᓊ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE NWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14CA,
},
[0x14CB]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14CB, -- ᓋ
+ category="lo",
+ description="CANADIAN SYLLABICS NWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14CB,
},
[0x14CC]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE NWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14CC, -- ᓌ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE NWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14CC,
},
[0x14CD]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14CD, -- ᓍ
+ category="lo",
+ description="CANADIAN SYLLABICS NWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14CD,
},
[0x14CE]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE NWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14CE, -- ᓎ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE NWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14CE,
},
[0x14CF]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI NWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14CF, -- ᓏ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI NWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14CF,
},
[0x14D0]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS N",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14D0, -- ᓐ
+ category="lo",
+ description="CANADIAN SYLLABICS N",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14D0,
},
[0x14D1]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER NG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14D1, -- ᓑ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER NG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14D1,
},
[0x14D2]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14D2, -- ᓒ
+ category="lo",
+ description="CANADIAN SYLLABICS NH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14D2,
},
[0x14D3]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14D3, -- ᓓ
+ category="lo",
+ description="CANADIAN SYLLABICS LE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14D3,
},
[0x14D4]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LAAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14D4, -- ᓔ
+ category="lo",
+ description="CANADIAN SYLLABICS LAAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14D4,
},
[0x14D5]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14D5, -- ᓕ
+ category="lo",
+ description="CANADIAN SYLLABICS LI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14D5,
},
[0x14D6]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14D6, -- ᓖ
+ category="lo",
+ description="CANADIAN SYLLABICS LII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14D6,
},
[0x14D7]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14D7, -- ᓗ
+ category="lo",
+ description="CANADIAN SYLLABICS LO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14D7,
},
[0x14D8]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14D8, -- ᓘ
+ category="lo",
+ description="CANADIAN SYLLABICS LOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14D8,
},
[0x14D9]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS Y-CREE LOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14D9, -- ᓙ
+ category="lo",
+ description="CANADIAN SYLLABICS Y-CREE LOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14D9,
},
[0x14DA]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14DA, -- ᓚ
+ category="lo",
+ description="CANADIAN SYLLABICS LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14DA,
},
[0x14DB]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14DB, -- ᓛ
+ category="lo",
+ description="CANADIAN SYLLABICS LAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14DB,
},
[0x14DC]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14DC, -- ᓜ
+ category="lo",
+ description="CANADIAN SYLLABICS LWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14DC,
},
[0x14DD]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE LWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14DD, -- ᓝ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE LWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14DD,
},
[0x14DE]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14DE, -- ᓞ
+ category="lo",
+ description="CANADIAN SYLLABICS LWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14DE,
},
[0x14DF]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE LWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14DF, -- ᓟ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE LWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14DF,
},
[0x14E0]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14E0, -- ᓠ
+ category="lo",
+ description="CANADIAN SYLLABICS LWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14E0,
},
[0x14E1]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE LWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14E1, -- ᓡ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE LWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14E1,
},
[0x14E2]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14E2, -- ᓢ
+ category="lo",
+ description="CANADIAN SYLLABICS LWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14E2,
},
[0x14E3]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE LWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14E3, -- ᓣ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE LWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14E3,
},
[0x14E4]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14E4, -- ᓤ
+ category="lo",
+ description="CANADIAN SYLLABICS LWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14E4,
},
[0x14E5]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE LWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14E5, -- ᓥ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE LWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14E5,
},
[0x14E6]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14E6, -- ᓦ
+ category="lo",
+ description="CANADIAN SYLLABICS LWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14E6,
},
[0x14E7]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE LWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14E7, -- ᓧ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE LWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14E7,
},
[0x14E8]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14E8, -- ᓨ
+ category="lo",
+ description="CANADIAN SYLLABICS LWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14E8,
},
[0x14E9]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE LWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14E9, -- ᓩ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE LWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14E9,
},
[0x14EA]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14EA, -- ᓪ
+ category="lo",
+ description="CANADIAN SYLLABICS L",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14EA,
},
[0x14EB]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14EB, -- ᓫ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE L",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14EB,
},
[0x14EC]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MEDIAL L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14EC, -- ᓬ
+ category="lo",
+ description="CANADIAN SYLLABICS MEDIAL L",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14EC,
},
[0x14ED]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14ED, -- ᓭ
+ category="lo",
+ description="CANADIAN SYLLABICS SE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14ED,
},
[0x14EE]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14EE, -- ᓮ
+ category="lo",
+ description="CANADIAN SYLLABICS SAAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14EE,
},
[0x14EF]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14EF, -- ᓯ
+ category="lo",
+ description="CANADIAN SYLLABICS SI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14EF,
},
[0x14F0]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14F0, -- ᓰ
+ category="lo",
+ description="CANADIAN SYLLABICS SII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14F0,
},
[0x14F1]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14F1, -- ᓱ
+ category="lo",
+ description="CANADIAN SYLLABICS SO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14F1,
},
[0x14F2]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14F2, -- ᓲ
+ category="lo",
+ description="CANADIAN SYLLABICS SOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14F2,
},
[0x14F3]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS Y-CREE SOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14F3, -- ᓳ
+ category="lo",
+ description="CANADIAN SYLLABICS Y-CREE SOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14F3,
},
[0x14F4]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14F4, -- ᓴ
+ category="lo",
+ description="CANADIAN SYLLABICS SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14F4,
},
[0x14F5]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14F5, -- ᓵ
+ category="lo",
+ description="CANADIAN SYLLABICS SAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14F5,
},
[0x14F6]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14F6, -- ᓶ
+ category="lo",
+ description="CANADIAN SYLLABICS SWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14F6,
},
[0x14F7]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE SWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14F7, -- ᓷ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE SWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14F7,
},
[0x14F8]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14F8, -- ᓸ
+ category="lo",
+ description="CANADIAN SYLLABICS SWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14F8,
},
[0x14F9]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE SWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14F9, -- ᓹ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE SWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14F9,
},
[0x14FA]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14FA, -- ᓺ
+ category="lo",
+ description="CANADIAN SYLLABICS SWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14FA,
},
[0x14FB]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE SWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14FB, -- ᓻ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE SWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14FB,
},
[0x14FC]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14FC, -- ᓼ
+ category="lo",
+ description="CANADIAN SYLLABICS SWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14FC,
},
[0x14FD]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE SWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14FD, -- ᓽ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE SWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14FD,
},
[0x14FE]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14FE, -- ᓾ
+ category="lo",
+ description="CANADIAN SYLLABICS SWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14FE,
},
[0x14FF]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE SWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x14FF, -- ᓿ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE SWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x14FF,
},
[0x1500]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1500, -- ᔀ
+ category="lo",
+ description="CANADIAN SYLLABICS SWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1500,
},
[0x1501]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE SWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1501, -- ᔁ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE SWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1501,
},
[0x1502]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1502, -- ᔂ
+ category="lo",
+ description="CANADIAN SYLLABICS SWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1502,
},
[0x1503]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE SWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1503, -- ᔃ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE SWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1503,
},
[0x1504]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI SWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1504, -- ᔄ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI SWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1504,
},
[0x1505]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS S",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1505, -- ᔅ
+ category="lo",
+ description="CANADIAN SYLLABICS S",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1505,
},
[0x1506]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS ATHAPASCAN S",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1506, -- ᔆ
+ category="lo",
+ description="CANADIAN SYLLABICS ATHAPASCAN S",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1506,
},
[0x1507]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1507, -- ᔇ
+ category="lo",
+ description="CANADIAN SYLLABICS SW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1507,
},
[0x1508]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT S",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1508, -- ᔈ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT S",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1508,
},
[0x1509]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MOOSE-CREE SK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1509, -- ᔉ
+ category="lo",
+ description="CANADIAN SYLLABICS MOOSE-CREE SK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1509,
},
[0x150A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI SKW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x150A, -- ᔊ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI SKW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x150A,
},
[0x150B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI S-W",
- ["linebreak"]="al",
- ["unicodeslot"]=0x150B, -- ᔋ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI S-W",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x150B,
},
[0x150C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI SPWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x150C, -- ᔌ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI SPWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x150C,
},
[0x150D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI STWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x150D, -- ᔍ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI STWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x150D,
},
[0x150E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI SKWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x150E, -- ᔎ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI SKWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x150E,
},
[0x150F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI SCWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x150F, -- ᔏ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI SCWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x150F,
},
[0x1510]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1510, -- ᔐ
+ category="lo",
+ description="CANADIAN SYLLABICS SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1510,
},
[0x1511]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1511, -- ᔑ
+ category="lo",
+ description="CANADIAN SYLLABICS SHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1511,
},
[0x1512]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SHII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1512, -- ᔒ
+ category="lo",
+ description="CANADIAN SYLLABICS SHII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1512,
},
[0x1513]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1513, -- ᔓ
+ category="lo",
+ description="CANADIAN SYLLABICS SHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1513,
},
[0x1514]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SHOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1514, -- ᔔ
+ category="lo",
+ description="CANADIAN SYLLABICS SHOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1514,
},
[0x1515]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1515, -- ᔕ
+ category="lo",
+ description="CANADIAN SYLLABICS SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1515,
},
[0x1516]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SHAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1516, -- ᔖ
+ category="lo",
+ description="CANADIAN SYLLABICS SHAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1516,
},
[0x1517]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SHWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1517, -- ᔗ
+ category="lo",
+ description="CANADIAN SYLLABICS SHWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1517,
},
[0x1518]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE SHWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1518, -- ᔘ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE SHWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1518,
},
[0x1519]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SHWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1519, -- ᔙ
+ category="lo",
+ description="CANADIAN SYLLABICS SHWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1519,
},
[0x151A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE SHWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x151A, -- ᔚ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE SHWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x151A,
},
[0x151B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SHWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x151B, -- ᔛ
+ category="lo",
+ description="CANADIAN SYLLABICS SHWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x151B,
},
[0x151C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE SHWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x151C, -- ᔜ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE SHWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x151C,
},
[0x151D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SHWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x151D, -- ᔝ
+ category="lo",
+ description="CANADIAN SYLLABICS SHWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x151D,
},
[0x151E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE SHWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x151E, -- ᔞ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE SHWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x151E,
},
[0x151F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SHWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x151F, -- ᔟ
+ category="lo",
+ description="CANADIAN SYLLABICS SHWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x151F,
},
[0x1520]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE SHWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1520, -- ᔠ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE SHWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1520,
},
[0x1521]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SHWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1521, -- ᔡ
+ category="lo",
+ description="CANADIAN SYLLABICS SHWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1521,
},
[0x1522]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE SHWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1522, -- ᔢ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE SHWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1522,
},
[0x1523]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SHWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1523, -- ᔣ
+ category="lo",
+ description="CANADIAN SYLLABICS SHWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1523,
},
[0x1524]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE SHWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1524, -- ᔤ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE SHWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1524,
},
[0x1525]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1525, -- ᔥ
+ category="lo",
+ description="CANADIAN SYLLABICS SH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1525,
},
[0x1526]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1526, -- ᔦ
+ category="lo",
+ description="CANADIAN SYLLABICS YE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1526,
},
[0x1527]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YAAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1527, -- ᔧ
+ category="lo",
+ description="CANADIAN SYLLABICS YAAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1527,
},
[0x1528]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1528, -- ᔨ
+ category="lo",
+ description="CANADIAN SYLLABICS YI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1528,
},
[0x1529]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1529, -- ᔩ
+ category="lo",
+ description="CANADIAN SYLLABICS YII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1529,
},
[0x152A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x152A, -- ᔪ
+ category="lo",
+ description="CANADIAN SYLLABICS YO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x152A,
},
[0x152B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x152B, -- ᔫ
+ category="lo",
+ description="CANADIAN SYLLABICS YOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x152B,
},
[0x152C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS Y-CREE YOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x152C, -- ᔬ
+ category="lo",
+ description="CANADIAN SYLLABICS Y-CREE YOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x152C,
},
[0x152D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x152D, -- ᔭ
+ category="lo",
+ description="CANADIAN SYLLABICS YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x152D,
},
[0x152E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x152E, -- ᔮ
+ category="lo",
+ description="CANADIAN SYLLABICS YAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x152E,
},
[0x152F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x152F, -- ᔯ
+ category="lo",
+ description="CANADIAN SYLLABICS YWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x152F,
},
[0x1530]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE YWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1530, -- ᔰ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE YWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1530,
},
[0x1531]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1531, -- ᔱ
+ category="lo",
+ description="CANADIAN SYLLABICS YWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1531,
},
[0x1532]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE YWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1532, -- ᔲ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE YWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1532,
},
[0x1533]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1533, -- ᔳ
+ category="lo",
+ description="CANADIAN SYLLABICS YWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1533,
},
[0x1534]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE YWII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1534, -- ᔴ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE YWII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1534,
},
[0x1535]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1535, -- ᔵ
+ category="lo",
+ description="CANADIAN SYLLABICS YWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1535,
},
[0x1536]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE YWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1536, -- ᔶ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE YWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1536,
},
[0x1537]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1537, -- ᔷ
+ category="lo",
+ description="CANADIAN SYLLABICS YWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1537,
},
[0x1538]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE YWOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1538, -- ᔸ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE YWOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1538,
},
[0x1539]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1539, -- ᔹ
+ category="lo",
+ description="CANADIAN SYLLABICS YWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1539,
},
[0x153A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE YWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x153A, -- ᔺ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE YWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x153A,
},
[0x153B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS YWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x153B, -- ᔻ
+ category="lo",
+ description="CANADIAN SYLLABICS YWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x153B,
},
[0x153C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE YWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x153C, -- ᔼ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE YWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x153C,
},
[0x153D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NASKAPI YWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x153D, -- ᔽ
+ category="lo",
+ description="CANADIAN SYLLABICS NASKAPI YWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x153D,
},
[0x153E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS Y",
- ["linebreak"]="al",
- ["unicodeslot"]=0x153E, -- ᔾ
+ category="lo",
+ description="CANADIAN SYLLABICS Y",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x153E,
},
[0x153F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BIBLE-CREE Y",
- ["linebreak"]="al",
- ["unicodeslot"]=0x153F, -- ᔿ
+ category="lo",
+ description="CANADIAN SYLLABICS BIBLE-CREE Y",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x153F,
},
[0x1540]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE Y",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1540, -- ᕀ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE Y",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1540,
},
[0x1541]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAYISI YI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1541, -- ᕁ
+ category="lo",
+ description="CANADIAN SYLLABICS SAYISI YI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1541,
},
[0x1542]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS RE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1542, -- ᕂ
+ category="lo",
+ description="CANADIAN SYLLABICS RE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1542,
},
[0x1543]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS R-CREE RE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1543, -- ᕃ
+ category="lo",
+ description="CANADIAN SYLLABICS R-CREE RE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1543,
},
[0x1544]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE LE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1544, -- ᕄ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE LE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1544,
},
[0x1545]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS RAAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1545, -- ᕅ
+ category="lo",
+ description="CANADIAN SYLLABICS RAAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1545,
},
[0x1546]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS RI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1546, -- ᕆ
+ category="lo",
+ description="CANADIAN SYLLABICS RI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1546,
},
[0x1547]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS RII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1547, -- ᕇ
+ category="lo",
+ description="CANADIAN SYLLABICS RII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1547,
},
[0x1548]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS RO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1548, -- ᕈ
+ category="lo",
+ description="CANADIAN SYLLABICS RO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1548,
},
[0x1549]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS ROO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1549, -- ᕉ
+ category="lo",
+ description="CANADIAN SYLLABICS ROO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1549,
},
[0x154A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE LO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x154A, -- ᕊ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE LO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x154A,
},
[0x154B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x154B, -- ᕋ
+ category="lo",
+ description="CANADIAN SYLLABICS RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x154B,
},
[0x154C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS RAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x154C, -- ᕌ
+ category="lo",
+ description="CANADIAN SYLLABICS RAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x154C,
},
[0x154D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x154D, -- ᕍ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x154D,
},
[0x154E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS RWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x154E, -- ᕎ
+ category="lo",
+ description="CANADIAN SYLLABICS RWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x154E,
},
[0x154F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE RWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x154F, -- ᕏ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE RWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x154F,
},
[0x1550]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1550, -- ᕐ
+ category="lo",
+ description="CANADIAN SYLLABICS R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1550,
},
[0x1551]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1551, -- ᕑ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1551,
},
[0x1552]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS MEDIAL R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1552, -- ᕒ
+ category="lo",
+ description="CANADIAN SYLLABICS MEDIAL R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1552,
},
[0x1553]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1553, -- ᕓ
+ category="lo",
+ description="CANADIAN SYLLABICS FE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1553,
},
[0x1554]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FAAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1554, -- ᕔ
+ category="lo",
+ description="CANADIAN SYLLABICS FAAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1554,
},
[0x1555]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1555, -- ᕕ
+ category="lo",
+ description="CANADIAN SYLLABICS FI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1555,
},
[0x1556]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1556, -- ᕖ
+ category="lo",
+ description="CANADIAN SYLLABICS FII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1556,
},
[0x1557]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1557, -- ᕗ
+ category="lo",
+ description="CANADIAN SYLLABICS FO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1557,
},
[0x1558]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1558, -- ᕘ
+ category="lo",
+ description="CANADIAN SYLLABICS FOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1558,
},
[0x1559]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1559, -- ᕙ
+ category="lo",
+ description="CANADIAN SYLLABICS FA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1559,
},
[0x155A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x155A, -- ᕚ
+ category="lo",
+ description="CANADIAN SYLLABICS FAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x155A,
},
[0x155B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS FWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x155B, -- ᕛ
+ category="lo",
+ description="CANADIAN SYLLABICS FWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x155B,
},
[0x155C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE FWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x155C, -- ᕜ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE FWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x155C,
},
[0x155D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x155D, -- ᕝ
+ category="lo",
+ description="CANADIAN SYLLABICS F",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x155D,
},
[0x155E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS THE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x155E, -- ᕞ
+ category="lo",
+ description="CANADIAN SYLLABICS THE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x155E,
},
[0x155F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS N-CREE THE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x155F, -- ᕟ
+ category="lo",
+ description="CANADIAN SYLLABICS N-CREE THE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x155F,
},
[0x1560]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS THI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1560, -- ᕠ
+ category="lo",
+ description="CANADIAN SYLLABICS THI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1560,
},
[0x1561]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS N-CREE THI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1561, -- ᕡ
+ category="lo",
+ description="CANADIAN SYLLABICS N-CREE THI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1561,
},
[0x1562]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS THII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1562, -- ᕢ
+ category="lo",
+ description="CANADIAN SYLLABICS THII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1562,
},
[0x1563]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS N-CREE THII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1563, -- ᕣ
+ category="lo",
+ description="CANADIAN SYLLABICS N-CREE THII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1563,
},
[0x1564]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS THO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1564, -- ᕤ
+ category="lo",
+ description="CANADIAN SYLLABICS THO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1564,
},
[0x1565]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS THOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1565, -- ᕥ
+ category="lo",
+ description="CANADIAN SYLLABICS THOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1565,
},
[0x1566]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1566, -- ᕦ
+ category="lo",
+ description="CANADIAN SYLLABICS THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1566,
},
[0x1567]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS THAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1567, -- ᕧ
+ category="lo",
+ description="CANADIAN SYLLABICS THAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1567,
},
[0x1568]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS THWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1568, -- ᕨ
+ category="lo",
+ description="CANADIAN SYLLABICS THWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1568,
},
[0x1569]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE THWAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1569, -- ᕩ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE THWAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1569,
},
[0x156A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x156A, -- ᕪ
+ category="lo",
+ description="CANADIAN SYLLABICS TH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x156A,
},
[0x156B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TTHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x156B, -- ᕫ
+ category="lo",
+ description="CANADIAN SYLLABICS TTHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x156B,
},
[0x156C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TTHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x156C, -- ᕬ
+ category="lo",
+ description="CANADIAN SYLLABICS TTHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x156C,
},
[0x156D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TTHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x156D, -- ᕭ
+ category="lo",
+ description="CANADIAN SYLLABICS TTHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x156D,
},
[0x156E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TTHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x156E, -- ᕮ
+ category="lo",
+ description="CANADIAN SYLLABICS TTHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x156E,
},
[0x156F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x156F, -- ᕯ
+ category="lo",
+ description="CANADIAN SYLLABICS TTH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x156F,
},
[0x1570]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TYE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1570, -- ᕰ
+ category="lo",
+ description="CANADIAN SYLLABICS TYE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1570,
},
[0x1571]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TYI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1571, -- ᕱ
+ category="lo",
+ description="CANADIAN SYLLABICS TYI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1571,
},
[0x1572]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TYO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1572, -- ᕲ
+ category="lo",
+ description="CANADIAN SYLLABICS TYO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1572,
},
[0x1573]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1573, -- ᕳ
+ category="lo",
+ description="CANADIAN SYLLABICS TYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1573,
},
[0x1574]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NUNAVIK HE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1574, -- ᕴ
+ category="lo",
+ description="CANADIAN SYLLABICS NUNAVIK HE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1574,
},
[0x1575]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NUNAVIK HI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1575, -- ᕵ
+ category="lo",
+ description="CANADIAN SYLLABICS NUNAVIK HI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1575,
},
[0x1576]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NUNAVIK HII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1576, -- ᕶ
+ category="lo",
+ description="CANADIAN SYLLABICS NUNAVIK HII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1576,
},
[0x1577]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NUNAVIK HO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1577, -- ᕷ
+ category="lo",
+ description="CANADIAN SYLLABICS NUNAVIK HO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1577,
},
[0x1578]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NUNAVIK HOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1578, -- ᕸ
+ category="lo",
+ description="CANADIAN SYLLABICS NUNAVIK HOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1578,
},
[0x1579]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NUNAVIK HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1579, -- ᕹ
+ category="lo",
+ description="CANADIAN SYLLABICS NUNAVIK HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1579,
},
[0x157A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NUNAVIK HAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x157A, -- ᕺ
+ category="lo",
+ description="CANADIAN SYLLABICS NUNAVIK HAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x157A,
},
[0x157B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NUNAVIK H",
- ["linebreak"]="al",
- ["unicodeslot"]=0x157B, -- ᕻ
+ category="lo",
+ description="CANADIAN SYLLABICS NUNAVIK H",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x157B,
},
[0x157C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NUNAVUT H",
- ["linebreak"]="al",
- ["unicodeslot"]=0x157C, -- ᕼ
+ category="lo",
+ description="CANADIAN SYLLABICS NUNAVUT H",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x157C,
},
[0x157D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS HK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x157D, -- ᕽ
+ category="lo",
+ description="CANADIAN SYLLABICS HK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x157D,
},
[0x157E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS QAAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x157E, -- ᕾ
+ category="lo",
+ description="CANADIAN SYLLABICS QAAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x157E,
},
[0x157F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS QI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x157F, -- ᕿ
+ category="lo",
+ description="CANADIAN SYLLABICS QI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x157F,
},
[0x1580]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS QII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1580, -- ᖀ
+ category="lo",
+ description="CANADIAN SYLLABICS QII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1580,
},
[0x1581]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS QO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1581, -- ᖁ
+ category="lo",
+ description="CANADIAN SYLLABICS QO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1581,
},
[0x1582]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS QOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1582, -- ᖂ
+ category="lo",
+ description="CANADIAN SYLLABICS QOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1582,
},
[0x1583]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS QA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1583, -- ᖃ
+ category="lo",
+ description="CANADIAN SYLLABICS QA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1583,
},
[0x1584]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS QAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1584, -- ᖄ
+ category="lo",
+ description="CANADIAN SYLLABICS QAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1584,
},
[0x1585]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS Q",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1585, -- ᖅ
+ category="lo",
+ description="CANADIAN SYLLABICS Q",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1585,
},
[0x1586]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TLHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1586, -- ᖆ
+ category="lo",
+ description="CANADIAN SYLLABICS TLHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1586,
},
[0x1587]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TLHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1587, -- ᖇ
+ category="lo",
+ description="CANADIAN SYLLABICS TLHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1587,
},
[0x1588]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TLHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1588, -- ᖈ
+ category="lo",
+ description="CANADIAN SYLLABICS TLHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1588,
},
[0x1589]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TLHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1589, -- ᖉ
+ category="lo",
+ description="CANADIAN SYLLABICS TLHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1589,
},
[0x158A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE RE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x158A, -- ᖊ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE RE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x158A,
},
[0x158B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE RI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x158B, -- ᖋ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE RI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x158B,
},
[0x158C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE RO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x158C, -- ᖌ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE RO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x158C,
},
[0x158D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WEST-CREE RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x158D, -- ᖍ
+ category="lo",
+ description="CANADIAN SYLLABICS WEST-CREE RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x158D,
},
[0x158E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NGAAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x158E, -- ᖎ
+ category="lo",
+ description="CANADIAN SYLLABICS NGAAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x158E,
},
[0x158F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x158F, -- ᖏ
+ category="lo",
+ description="CANADIAN SYLLABICS NGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x158F,
},
[0x1590]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NGII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1590, -- ᖐ
+ category="lo",
+ description="CANADIAN SYLLABICS NGII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1590,
},
[0x1591]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NGO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1591, -- ᖑ
+ category="lo",
+ description="CANADIAN SYLLABICS NGO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1591,
},
[0x1592]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NGOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1592, -- ᖒ
+ category="lo",
+ description="CANADIAN SYLLABICS NGOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1592,
},
[0x1593]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1593, -- ᖓ
+ category="lo",
+ description="CANADIAN SYLLABICS NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1593,
},
[0x1594]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NGAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1594, -- ᖔ
+ category="lo",
+ description="CANADIAN SYLLABICS NGAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1594,
},
[0x1595]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1595, -- ᖕ
+ category="lo",
+ description="CANADIAN SYLLABICS NG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1595,
},
[0x1596]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NNG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1596, -- ᖖ
+ category="lo",
+ description="CANADIAN SYLLABICS NNG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1596,
},
[0x1597]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAYISI SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1597, -- ᖗ
+ category="lo",
+ description="CANADIAN SYLLABICS SAYISI SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1597,
},
[0x1598]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAYISI SHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1598, -- ᖘ
+ category="lo",
+ description="CANADIAN SYLLABICS SAYISI SHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1598,
},
[0x1599]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAYISI SHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1599, -- ᖙ
+ category="lo",
+ description="CANADIAN SYLLABICS SAYISI SHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1599,
},
[0x159A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAYISI SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x159A, -- ᖚ
+ category="lo",
+ description="CANADIAN SYLLABICS SAYISI SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x159A,
},
[0x159B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WOODS-CREE THE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x159B, -- ᖛ
+ category="lo",
+ description="CANADIAN SYLLABICS WOODS-CREE THE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x159B,
},
[0x159C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WOODS-CREE THI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x159C, -- ᖜ
+ category="lo",
+ description="CANADIAN SYLLABICS WOODS-CREE THI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x159C,
},
[0x159D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WOODS-CREE THO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x159D, -- ᖝ
+ category="lo",
+ description="CANADIAN SYLLABICS WOODS-CREE THO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x159D,
},
[0x159E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WOODS-CREE THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x159E, -- ᖞ
+ category="lo",
+ description="CANADIAN SYLLABICS WOODS-CREE THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x159E,
},
[0x159F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS WOODS-CREE TH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x159F, -- ᖟ
+ category="lo",
+ description="CANADIAN SYLLABICS WOODS-CREE TH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x159F,
},
[0x15A0]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15A0, -- ᖠ
+ category="lo",
+ description="CANADIAN SYLLABICS LHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15A0,
},
[0x15A1]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LHII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15A1, -- ᖡ
+ category="lo",
+ description="CANADIAN SYLLABICS LHII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15A1,
},
[0x15A2]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15A2, -- ᖢ
+ category="lo",
+ description="CANADIAN SYLLABICS LHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15A2,
},
[0x15A3]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LHOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15A3, -- ᖣ
+ category="lo",
+ description="CANADIAN SYLLABICS LHOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15A3,
},
[0x15A4]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15A4, -- ᖤ
+ category="lo",
+ description="CANADIAN SYLLABICS LHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15A4,
},
[0x15A5]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LHAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15A5, -- ᖥ
+ category="lo",
+ description="CANADIAN SYLLABICS LHAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15A5,
},
[0x15A6]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS LH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15A6, -- ᖦ
+ category="lo",
+ description="CANADIAN SYLLABICS LH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15A6,
},
[0x15A7]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TH-CREE THE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15A7, -- ᖧ
+ category="lo",
+ description="CANADIAN SYLLABICS TH-CREE THE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15A7,
},
[0x15A8]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TH-CREE THI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15A8, -- ᖨ
+ category="lo",
+ description="CANADIAN SYLLABICS TH-CREE THI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15A8,
},
[0x15A9]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TH-CREE THII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15A9, -- ᖩ
+ category="lo",
+ description="CANADIAN SYLLABICS TH-CREE THII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15A9,
},
[0x15AA]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TH-CREE THO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15AA, -- ᖪ
+ category="lo",
+ description="CANADIAN SYLLABICS TH-CREE THO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15AA,
},
[0x15AB]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TH-CREE THOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15AB, -- ᖫ
+ category="lo",
+ description="CANADIAN SYLLABICS TH-CREE THOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15AB,
},
[0x15AC]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TH-CREE THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15AC, -- ᖬ
+ category="lo",
+ description="CANADIAN SYLLABICS TH-CREE THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15AC,
},
[0x15AD]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TH-CREE THAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15AD, -- ᖭ
+ category="lo",
+ description="CANADIAN SYLLABICS TH-CREE THAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15AD,
},
[0x15AE]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS TH-CREE TH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15AE, -- ᖮ
+ category="lo",
+ description="CANADIAN SYLLABICS TH-CREE TH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15AE,
},
[0x15AF]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS AIVILIK B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15AF, -- ᖯ
+ category="lo",
+ description="CANADIAN SYLLABICS AIVILIK B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15AF,
},
[0x15B0]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15B0, -- ᖰ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15B0,
},
[0x15B1]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15B1, -- ᖱ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15B1,
},
[0x15B2]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15B2, -- ᖲ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15B2,
},
[0x15B3]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15B3, -- ᖳ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15B3,
},
[0x15B4]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT WE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15B4, -- ᖴ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT WE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15B4,
},
[0x15B5]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT WI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15B5, -- ᖵ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT WI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15B5,
},
[0x15B6]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT WO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15B6, -- ᖶ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT WO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15B6,
},
[0x15B7]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15B7, -- ᖷ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15B7,
},
[0x15B8]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15B8, -- ᖸ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT NE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15B8,
},
[0x15B9]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT NI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15B9, -- ᖹ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT NI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15B9,
},
[0x15BA]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT NO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15BA, -- ᖺ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT NO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15BA,
},
[0x15BB]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15BB, -- ᖻ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15BB,
},
[0x15BC]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT KE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15BC, -- ᖼ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT KE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15BC,
},
[0x15BD]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT KI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15BD, -- ᖽ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT KI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15BD,
},
[0x15BE]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT KO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15BE, -- ᖾ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT KO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15BE,
},
[0x15BF]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS BLACKFOOT KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15BF, -- ᖿ
+ category="lo",
+ description="CANADIAN SYLLABICS BLACKFOOT KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15BF,
},
[0x15C0]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAYISI HE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15C0, -- ᗀ
+ category="lo",
+ description="CANADIAN SYLLABICS SAYISI HE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15C0,
},
[0x15C1]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAYISI HI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15C1, -- ᗁ
+ category="lo",
+ description="CANADIAN SYLLABICS SAYISI HI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15C1,
},
[0x15C2]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAYISI HO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15C2, -- ᗂ
+ category="lo",
+ description="CANADIAN SYLLABICS SAYISI HO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15C2,
},
[0x15C3]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAYISI HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15C3, -- ᗃ
+ category="lo",
+ description="CANADIAN SYLLABICS SAYISI HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15C3,
},
[0x15C4]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER GHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15C4, -- ᗄ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER GHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15C4,
},
[0x15C5]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER GHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15C5, -- ᗅ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER GHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15C5,
},
[0x15C6]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER GHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15C6, -- ᗆ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER GHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15C6,
},
[0x15C7]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER GHEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15C7, -- ᗇ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER GHEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15C7,
},
[0x15C8]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER GHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15C8, -- ᗈ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER GHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15C8,
},
[0x15C9]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER GHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15C9, -- ᗉ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER GHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15C9,
},
[0x15CA]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER RU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15CA, -- ᗊ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER RU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15CA,
},
[0x15CB]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER RO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15CB, -- ᗋ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER RO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15CB,
},
[0x15CC]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER RE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15CC, -- ᗌ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER RE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15CC,
},
[0x15CD]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER REE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15CD, -- ᗍ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER REE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15CD,
},
[0x15CE]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER RI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15CE, -- ᗎ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER RI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15CE,
},
[0x15CF]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15CF, -- ᗏ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15CF,
},
[0x15D0]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER WU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15D0, -- ᗐ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER WU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15D0,
},
[0x15D1]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER WO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15D1, -- ᗑ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER WO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15D1,
},
[0x15D2]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER WE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15D2, -- ᗒ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER WE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15D2,
},
[0x15D3]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER WEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15D3, -- ᗓ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER WEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15D3,
},
[0x15D4]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER WI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15D4, -- ᗔ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER WI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15D4,
},
[0x15D5]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15D5, -- ᗕ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15D5,
},
[0x15D6]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER HWU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15D6, -- ᗖ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER HWU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15D6,
},
[0x15D7]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER HWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15D7, -- ᗗ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER HWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15D7,
},
[0x15D8]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER HWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15D8, -- ᗘ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER HWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15D8,
},
[0x15D9]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER HWEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15D9, -- ᗙ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER HWEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15D9,
},
[0x15DA]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER HWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15DA, -- ᗚ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER HWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15DA,
},
[0x15DB]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER HWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15DB, -- ᗛ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER HWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15DB,
},
[0x15DC]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER THU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15DC, -- ᗜ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER THU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15DC,
},
[0x15DD]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER THO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15DD, -- ᗝ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER THO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15DD,
},
[0x15DE]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER THE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15DE, -- ᗞ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER THE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15DE,
},
[0x15DF]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER THEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15DF, -- ᗟ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER THEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15DF,
},
[0x15E0]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER THI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15E0, -- ᗠ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER THI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15E0,
},
[0x15E1]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15E1, -- ᗡ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15E1,
},
[0x15E2]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TTU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15E2, -- ᗢ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TTU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15E2,
},
[0x15E3]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TTO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15E3, -- ᗣ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TTO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15E3,
},
[0x15E4]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TTE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15E4, -- ᗤ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TTE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15E4,
},
[0x15E5]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TTEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15E5, -- ᗥ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TTEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15E5,
},
[0x15E6]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TTI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15E6, -- ᗦ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TTI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15E6,
},
[0x15E7]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15E7, -- ᗧ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15E7,
},
[0x15E8]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER PU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15E8, -- ᗨ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER PU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15E8,
},
[0x15E9]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER PO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15E9, -- ᗩ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER PO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15E9,
},
[0x15EA]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER PE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15EA, -- ᗪ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER PE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15EA,
},
[0x15EB]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER PEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15EB, -- ᗫ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER PEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15EB,
},
[0x15EC]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER PI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15EC, -- ᗬ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER PI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15EC,
},
[0x15ED]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15ED, -- ᗭ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15ED,
},
[0x15EE]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER P",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15EE, -- ᗮ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER P",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15EE,
},
[0x15EF]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER GU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15EF, -- ᗯ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER GU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15EF,
},
[0x15F0]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER GO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15F0, -- ᗰ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER GO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15F0,
},
[0x15F1]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER GE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15F1, -- ᗱ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER GE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15F1,
},
[0x15F2]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER GEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15F2, -- ᗲ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER GEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15F2,
},
[0x15F3]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER GI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15F3, -- ᗳ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER GI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15F3,
},
[0x15F4]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15F4, -- ᗴ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15F4,
},
[0x15F5]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER KHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15F5, -- ᗵ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER KHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15F5,
},
[0x15F6]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER KHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15F6, -- ᗶ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER KHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15F6,
},
[0x15F7]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER KHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15F7, -- ᗷ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER KHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15F7,
},
[0x15F8]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER KHEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15F8, -- ᗸ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER KHEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15F8,
},
[0x15F9]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER KHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15F9, -- ᗹ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER KHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15F9,
},
[0x15FA]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15FA, -- ᗺ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15FA,
},
[0x15FB]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER KKU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15FB, -- ᗻ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER KKU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15FB,
},
[0x15FC]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER KKO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15FC, -- ᗼ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER KKO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15FC,
},
[0x15FD]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER KKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15FD, -- ᗽ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER KKE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15FD,
},
[0x15FE]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER KKEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15FE, -- ᗾ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER KKEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15FE,
},
[0x15FF]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER KKI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x15FF, -- ᗿ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER KKI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x15FF,
},
[0x1600]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER KKA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1600, -- ᘀ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER KKA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1600,
},
[0x1601]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER KK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1601, -- ᘁ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER KK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1601,
},
[0x1602]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER NU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1602, -- ᘂ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER NU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1602,
},
[0x1603]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER NO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1603, -- ᘃ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER NO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1603,
},
[0x1604]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1604, -- ᘄ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER NE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1604,
},
[0x1605]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER NEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1605, -- ᘅ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER NEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1605,
},
[0x1606]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER NI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1606, -- ᘆ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER NI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1606,
},
[0x1607]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1607, -- ᘇ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1607,
},
[0x1608]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER MU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1608, -- ᘈ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER MU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1608,
},
[0x1609]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER MO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1609, -- ᘉ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER MO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1609,
},
[0x160A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER ME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x160A, -- ᘊ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER ME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x160A,
},
[0x160B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER MEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x160B, -- ᘋ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER MEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x160B,
},
[0x160C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER MI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x160C, -- ᘌ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER MI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x160C,
},
[0x160D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x160D, -- ᘍ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x160D,
},
[0x160E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER YU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x160E, -- ᘎ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER YU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x160E,
},
[0x160F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER YO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x160F, -- ᘏ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER YO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x160F,
},
[0x1610]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER YE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1610, -- ᘐ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER YE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1610,
},
[0x1611]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER YEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1611, -- ᘑ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER YEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1611,
},
[0x1612]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER YI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1612, -- ᘒ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER YI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1612,
},
[0x1613]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1613, -- ᘓ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1613,
},
[0x1614]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER JU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1614, -- ᘔ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER JU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1614,
},
[0x1615]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAYISI JU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1615, -- ᘕ
+ category="lo",
+ description="CANADIAN SYLLABICS SAYISI JU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1615,
},
[0x1616]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER JO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1616, -- ᘖ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER JO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1616,
},
[0x1617]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER JE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1617, -- ᘗ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER JE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1617,
},
[0x1618]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER JEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1618, -- ᘘ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER JEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1618,
},
[0x1619]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER JI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1619, -- ᘙ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER JI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1619,
},
[0x161A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS SAYISI JI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x161A, -- ᘚ
+ category="lo",
+ description="CANADIAN SYLLABICS SAYISI JI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x161A,
},
[0x161B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x161B, -- ᘛ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x161B,
},
[0x161C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER JJU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x161C, -- ᘜ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER JJU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x161C,
},
[0x161D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER JJO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x161D, -- ᘝ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER JJO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x161D,
},
[0x161E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER JJE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x161E, -- ᘞ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER JJE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x161E,
},
[0x161F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER JJEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x161F, -- ᘟ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER JJEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x161F,
},
[0x1620]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER JJI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1620, -- ᘠ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER JJI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1620,
},
[0x1621]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER JJA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1621, -- ᘡ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER JJA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1621,
},
[0x1622]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER LU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1622, -- ᘢ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER LU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1622,
},
[0x1623]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER LO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1623, -- ᘣ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER LO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1623,
},
[0x1624]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER LE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1624, -- ᘤ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER LE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1624,
},
[0x1625]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER LEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1625, -- ᘥ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER LEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1625,
},
[0x1626]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER LI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1626, -- ᘦ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER LI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1626,
},
[0x1627]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1627, -- ᘧ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1627,
},
[0x1628]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER DLU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1628, -- ᘨ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER DLU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1628,
},
[0x1629]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER DLO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1629, -- ᘩ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER DLO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1629,
},
[0x162A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER DLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x162A, -- ᘪ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER DLE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x162A,
},
[0x162B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER DLEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x162B, -- ᘫ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER DLEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x162B,
},
[0x162C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER DLI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x162C, -- ᘬ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER DLI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x162C,
},
[0x162D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER DLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x162D, -- ᘭ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER DLA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x162D,
},
[0x162E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER LHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x162E, -- ᘮ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER LHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x162E,
},
[0x162F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER LHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x162F, -- ᘯ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER LHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x162F,
},
[0x1630]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER LHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1630, -- ᘰ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER LHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1630,
},
[0x1631]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER LHEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1631, -- ᘱ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER LHEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1631,
},
[0x1632]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER LHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1632, -- ᘲ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER LHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1632,
},
[0x1633]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER LHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1633, -- ᘳ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER LHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1633,
},
[0x1634]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TLHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1634, -- ᘴ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TLHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1634,
},
[0x1635]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TLHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1635, -- ᘵ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TLHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1635,
},
[0x1636]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TLHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1636, -- ᘶ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TLHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1636,
},
[0x1637]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TLHEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1637, -- ᘷ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TLHEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1637,
},
[0x1638]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TLHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1638, -- ᘸ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TLHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1638,
},
[0x1639]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TLHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1639, -- ᘹ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TLHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1639,
},
[0x163A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TLU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x163A, -- ᘺ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TLU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x163A,
},
[0x163B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TLO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x163B, -- ᘻ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TLO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x163B,
},
[0x163C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x163C, -- ᘼ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TLE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x163C,
},
[0x163D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TLEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x163D, -- ᘽ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TLEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x163D,
},
[0x163E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TLI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x163E, -- ᘾ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TLI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x163E,
},
[0x163F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x163F, -- ᘿ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TLA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x163F,
},
[0x1640]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER ZU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1640, -- ᙀ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER ZU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1640,
},
[0x1641]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER ZO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1641, -- ᙁ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER ZO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1641,
},
[0x1642]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER ZE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1642, -- ᙂ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER ZE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1642,
},
[0x1643]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER ZEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1643, -- ᙃ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER ZEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1643,
},
[0x1644]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER ZI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1644, -- ᙄ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER ZI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1644,
},
[0x1645]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1645, -- ᙅ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER ZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1645,
},
[0x1646]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER Z",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1646, -- ᙆ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER Z",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1646,
},
[0x1647]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER INITIAL Z",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1647, -- ᙇ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER INITIAL Z",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1647,
},
[0x1648]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER DZU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1648, -- ᙈ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER DZU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1648,
},
[0x1649]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER DZO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1649, -- ᙉ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER DZO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1649,
},
[0x164A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER DZE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x164A, -- ᙊ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER DZE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x164A,
},
[0x164B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER DZEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x164B, -- ᙋ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER DZEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x164B,
},
[0x164C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER DZI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x164C, -- ᙌ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER DZI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x164C,
},
[0x164D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER DZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x164D, -- ᙍ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER DZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x164D,
},
[0x164E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER SU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x164E, -- ᙎ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER SU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x164E,
},
[0x164F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER SO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x164F, -- ᙏ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER SO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x164F,
},
[0x1650]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER SE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1650, -- ᙐ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER SE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1650,
},
[0x1651]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER SEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1651, -- ᙑ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER SEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1651,
},
[0x1652]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER SI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1652, -- ᙒ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER SI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1652,
},
[0x1653]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1653, -- ᙓ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1653,
},
[0x1654]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER SHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1654, -- ᙔ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER SHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1654,
},
[0x1655]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER SHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1655, -- ᙕ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER SHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1655,
},
[0x1656]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1656, -- ᙖ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1656,
},
[0x1657]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER SHEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1657, -- ᙗ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER SHEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1657,
},
[0x1658]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER SHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1658, -- ᙘ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER SHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1658,
},
[0x1659]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1659, -- ᙙ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1659,
},
[0x165A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER SH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x165A, -- ᙚ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER SH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x165A,
},
[0x165B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TSU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x165B, -- ᙛ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TSU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x165B,
},
[0x165C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TSO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x165C, -- ᙜ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TSO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x165C,
},
[0x165D]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TSE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x165D, -- ᙝ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TSE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x165D,
},
[0x165E]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TSEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x165E, -- ᙞ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TSEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x165E,
},
[0x165F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TSI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x165F, -- ᙟ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TSI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x165F,
},
[0x1660]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1660, -- ᙠ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1660,
},
[0x1661]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER CHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1661, -- ᙡ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER CHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1661,
},
[0x1662]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER CHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1662, -- ᙢ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER CHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1662,
},
[0x1663]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER CHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1663, -- ᙣ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER CHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1663,
},
[0x1664]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER CHEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1664, -- ᙤ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER CHEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1664,
},
[0x1665]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER CHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1665, -- ᙥ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER CHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1665,
},
[0x1666]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1666, -- ᙦ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1666,
},
[0x1667]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TTSU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1667, -- ᙧ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TTSU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1667,
},
[0x1668]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TTSO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1668, -- ᙨ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TTSO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1668,
},
[0x1669]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TTSE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1669, -- ᙩ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TTSE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1669,
},
[0x166A]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TTSEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x166A, -- ᙪ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TTSEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x166A,
},
[0x166B]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TTSI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x166B, -- ᙫ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TTSI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x166B,
},
[0x166C]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS CARRIER TTSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x166C, -- ᙬ
+ category="lo",
+ description="CANADIAN SYLLABICS CARRIER TTSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x166C,
},
[0x166D]={
- ["category"]="po",
- ["description"]="CANADIAN SYLLABICS CHI SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x166D, -- ᙭
+ category="po",
+ description="CANADIAN SYLLABICS CHI SIGN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x166D,
},
[0x166E]={
- ["category"]="po",
- ["description"]="CANADIAN SYLLABICS FULL STOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x166E, -- ᙮
+ category="po",
+ description="CANADIAN SYLLABICS FULL STOP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x166E,
},
[0x166F]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS QAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x166F, -- ᙯ
+ category="lo",
+ description="CANADIAN SYLLABICS QAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x166F,
},
[0x1670]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NGAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1670, -- ᙰ
+ category="lo",
+ description="CANADIAN SYLLABICS NGAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1670,
},
[0x1671]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NNGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1671, -- ᙱ
+ category="lo",
+ description="CANADIAN SYLLABICS NNGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1671,
},
[0x1672]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NNGII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1672, -- ᙲ
+ category="lo",
+ description="CANADIAN SYLLABICS NNGII",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1672,
},
[0x1673]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NNGO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1673, -- ᙳ
+ category="lo",
+ description="CANADIAN SYLLABICS NNGO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1673,
},
[0x1674]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NNGOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1674, -- ᙴ
+ category="lo",
+ description="CANADIAN SYLLABICS NNGOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1674,
},
[0x1675]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NNGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1675, -- ᙵ
+ category="lo",
+ description="CANADIAN SYLLABICS NNGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1675,
},
[0x1676]={
- ["category"]="lo",
- ["description"]="CANADIAN SYLLABICS NNGAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1676, -- ᙶ
+ category="lo",
+ description="CANADIAN SYLLABICS NNGAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1676,
},
[0x1680]={
- ["category"]="zs",
- ["description"]="OGHAM SPACE MARK",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1680, --  
+ category="zs",
+ description="OGHAM SPACE MARK",
+ direction="ws",
+ linebreak="ba",
+ unicodeslot=0x1680,
},
[0x1681]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER BEITH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1681, -- ᚁ
+ category="lo",
+ description="OGHAM LETTER BEITH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1681,
},
[0x1682]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER LUIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1682, -- ᚂ
+ category="lo",
+ description="OGHAM LETTER LUIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1682,
},
[0x1683]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER FEARN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1683, -- ᚃ
+ category="lo",
+ description="OGHAM LETTER FEARN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1683,
},
[0x1684]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER SAIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1684, -- ᚄ
+ category="lo",
+ description="OGHAM LETTER SAIL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1684,
},
[0x1685]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER NION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1685, -- ᚅ
+ category="lo",
+ description="OGHAM LETTER NION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1685,
},
[0x1686]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER UATH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1686, -- ᚆ
+ category="lo",
+ description="OGHAM LETTER UATH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1686,
},
[0x1687]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER DAIR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1687, -- ᚇ
+ category="lo",
+ description="OGHAM LETTER DAIR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1687,
},
[0x1688]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER TINNE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1688, -- ᚈ
+ category="lo",
+ description="OGHAM LETTER TINNE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1688,
},
[0x1689]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER COLL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1689, -- ᚉ
+ category="lo",
+ description="OGHAM LETTER COLL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1689,
},
[0x168A]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER CEIRT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x168A, -- ᚊ
+ category="lo",
+ description="OGHAM LETTER CEIRT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x168A,
},
[0x168B]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER MUIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x168B, -- ᚋ
+ category="lo",
+ description="OGHAM LETTER MUIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x168B,
},
[0x168C]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER GORT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x168C, -- ᚌ
+ category="lo",
+ description="OGHAM LETTER GORT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x168C,
},
[0x168D]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER NGEADAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x168D, -- ᚍ
+ category="lo",
+ description="OGHAM LETTER NGEADAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x168D,
},
[0x168E]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER STRAIF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x168E, -- ᚎ
+ category="lo",
+ description="OGHAM LETTER STRAIF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x168E,
},
[0x168F]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER RUIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x168F, -- ᚏ
+ category="lo",
+ description="OGHAM LETTER RUIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x168F,
},
[0x1690]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER AILM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1690, -- ᚐ
+ category="lo",
+ description="OGHAM LETTER AILM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1690,
},
[0x1691]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER ONN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1691, -- ᚑ
+ category="lo",
+ description="OGHAM LETTER ONN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1691,
},
[0x1692]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER UR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1692, -- ᚒ
+ category="lo",
+ description="OGHAM LETTER UR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1692,
},
[0x1693]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER EADHADH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1693, -- ᚓ
+ category="lo",
+ description="OGHAM LETTER EADHADH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1693,
},
[0x1694]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER IODHADH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1694, -- ᚔ
+ category="lo",
+ description="OGHAM LETTER IODHADH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1694,
},
[0x1695]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER EABHADH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1695, -- ᚕ
+ category="lo",
+ description="OGHAM LETTER EABHADH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1695,
},
[0x1696]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER OR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1696, -- ᚖ
+ category="lo",
+ description="OGHAM LETTER OR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1696,
},
[0x1697]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER UILLEANN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1697, -- ᚗ
+ category="lo",
+ description="OGHAM LETTER UILLEANN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1697,
},
[0x1698]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER IFIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1698, -- ᚘ
+ category="lo",
+ description="OGHAM LETTER IFIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1698,
},
[0x1699]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER EAMHANCHOLL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1699, -- ᚙ
+ category="lo",
+ description="OGHAM LETTER EAMHANCHOLL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1699,
},
[0x169A]={
- ["category"]="lo",
- ["description"]="OGHAM LETTER PEITH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x169A, -- ᚚ
+ category="lo",
+ description="OGHAM LETTER PEITH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x169A,
},
[0x169B]={
- ["category"]="ps",
- ["description"]="OGHAM FEATHER MARK",
- ["linebreak"]="op",
- ["unicodeslot"]=0x169B, -- ᚛
+ category="ps",
+ description="OGHAM FEATHER MARK",
+ direction="on",
+ linebreak="op",
+ mirror=0x169C,
+ unicodeslot=0x169B,
},
[0x169C]={
- ["category"]="pe",
- ["description"]="OGHAM REVERSED FEATHER MARK",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x169C, -- ᚜
+ category="pe",
+ description="OGHAM REVERSED FEATHER MARK",
+ direction="on",
+ linebreak="cl",
+ mirror=0x169B,
+ unicodeslot=0x169C,
},
[0x16A0]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER FEHU FEOH FE F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16A0, -- ᚠ
+ category="lo",
+ description="RUNIC LETTER FEHU FEOH FE F",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16A0,
},
[0x16A1]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER V",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16A1, -- ᚡ
+ category="lo",
+ description="RUNIC LETTER V",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16A1,
},
[0x16A2]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER URUZ UR U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16A2, -- ᚢ
+ category="lo",
+ description="RUNIC LETTER URUZ UR U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16A2,
},
[0x16A3]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER YR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16A3, -- ᚣ
+ category="lo",
+ description="RUNIC LETTER YR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16A3,
},
[0x16A4]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER Y",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16A4, -- ᚤ
+ category="lo",
+ description="RUNIC LETTER Y",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16A4,
},
[0x16A5]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER W",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16A5, -- ᚥ
+ category="lo",
+ description="RUNIC LETTER W",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16A5,
},
[0x16A6]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER THURISAZ THURS THORN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16A6, -- ᚦ
+ category="lo",
+ description="RUNIC LETTER THURISAZ THURS THORN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16A6,
},
[0x16A7]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER ETH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16A7, -- ᚧ
+ category="lo",
+ description="RUNIC LETTER ETH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16A7,
},
[0x16A8]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER ANSUZ A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16A8, -- ᚨ
+ category="lo",
+ description="RUNIC LETTER ANSUZ A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16A8,
},
[0x16A9]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER OS O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16A9, -- ᚩ
+ category="lo",
+ description="RUNIC LETTER OS O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16A9,
},
[0x16AA]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER AC A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16AA, -- ᚪ
+ category="lo",
+ description="RUNIC LETTER AC A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16AA,
},
[0x16AB]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER AESC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16AB, -- ᚫ
+ category="lo",
+ description="RUNIC LETTER AESC",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16AB,
},
[0x16AC]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER LONG-BRANCH-OSS O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16AC, -- ᚬ
+ category="lo",
+ description="RUNIC LETTER LONG-BRANCH-OSS O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16AC,
},
[0x16AD]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER SHORT-TWIG-OSS O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16AD, -- ᚭ
+ category="lo",
+ description="RUNIC LETTER SHORT-TWIG-OSS O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16AD,
},
[0x16AE]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16AE, -- ᚮ
+ category="lo",
+ description="RUNIC LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16AE,
},
[0x16AF]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER OE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16AF, -- ᚯ
+ category="lo",
+ description="RUNIC LETTER OE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16AF,
},
[0x16B0]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER ON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16B0, -- ᚰ
+ category="lo",
+ description="RUNIC LETTER ON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16B0,
},
[0x16B1]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER RAIDO RAD REID R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16B1, -- ᚱ
+ category="lo",
+ description="RUNIC LETTER RAIDO RAD REID R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16B1,
},
[0x16B2]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER KAUNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16B2, -- ᚲ
+ category="lo",
+ description="RUNIC LETTER KAUNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16B2,
},
[0x16B3]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER CEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16B3, -- ᚳ
+ category="lo",
+ description="RUNIC LETTER CEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16B3,
},
[0x16B4]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER KAUN K",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16B4, -- ᚴ
+ category="lo",
+ description="RUNIC LETTER KAUN K",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16B4,
},
[0x16B5]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER G",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16B5, -- ᚵ
+ category="lo",
+ description="RUNIC LETTER G",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16B5,
},
[0x16B6]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER ENG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16B6, -- ᚶ
+ category="lo",
+ description="RUNIC LETTER ENG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16B6,
},
[0x16B7]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER GEBO GYFU G",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16B7, -- ᚷ
+ category="lo",
+ description="RUNIC LETTER GEBO GYFU G",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16B7,
},
[0x16B8]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16B8, -- ᚸ
+ category="lo",
+ description="RUNIC LETTER GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16B8,
},
[0x16B9]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER WUNJO WYNN W",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16B9, -- ᚹ
+ category="lo",
+ description="RUNIC LETTER WUNJO WYNN W",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16B9,
},
[0x16BA]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER HAGLAZ H",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16BA, -- ᚺ
+ category="lo",
+ description="RUNIC LETTER HAGLAZ H",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16BA,
},
[0x16BB]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER HAEGL H",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16BB, -- ᚻ
+ category="lo",
+ description="RUNIC LETTER HAEGL H",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16BB,
},
[0x16BC]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER LONG-BRANCH-HAGALL H",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16BC, -- ᚼ
+ category="lo",
+ description="RUNIC LETTER LONG-BRANCH-HAGALL H",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16BC,
},
[0x16BD]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER SHORT-TWIG-HAGALL H",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16BD, -- ᚽ
+ category="lo",
+ description="RUNIC LETTER SHORT-TWIG-HAGALL H",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16BD,
},
[0x16BE]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER NAUDIZ NYD NAUD N",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16BE, -- ᚾ
+ category="lo",
+ description="RUNIC LETTER NAUDIZ NYD NAUD N",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16BE,
},
[0x16BF]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER SHORT-TWIG-NAUD N",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16BF, -- ᚿ
+ category="lo",
+ description="RUNIC LETTER SHORT-TWIG-NAUD N",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16BF,
},
[0x16C0]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER DOTTED-N",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16C0, -- ᛀ
+ category="lo",
+ description="RUNIC LETTER DOTTED-N",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16C0,
},
[0x16C1]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER ISAZ IS ISS I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16C1, -- ᛁ
+ category="lo",
+ description="RUNIC LETTER ISAZ IS ISS I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16C1,
},
[0x16C2]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16C2, -- ᛂ
+ category="lo",
+ description="RUNIC LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16C2,
},
[0x16C3]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER JERAN J",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16C3, -- ᛃ
+ category="lo",
+ description="RUNIC LETTER JERAN J",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16C3,
},
[0x16C4]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER GER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16C4, -- ᛄ
+ category="lo",
+ description="RUNIC LETTER GER",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16C4,
},
[0x16C5]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER LONG-BRANCH-AR AE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16C5, -- ᛅ
+ category="lo",
+ description="RUNIC LETTER LONG-BRANCH-AR AE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16C5,
},
[0x16C6]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER SHORT-TWIG-AR A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16C6, -- ᛆ
+ category="lo",
+ description="RUNIC LETTER SHORT-TWIG-AR A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16C6,
},
[0x16C7]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER IWAZ EOH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16C7, -- ᛇ
+ category="lo",
+ description="RUNIC LETTER IWAZ EOH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16C7,
},
[0x16C8]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER PERTHO PEORTH P",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16C8, -- ᛈ
+ category="lo",
+ description="RUNIC LETTER PERTHO PEORTH P",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16C8,
},
[0x16C9]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER ALGIZ EOLHX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16C9, -- ᛉ
+ category="lo",
+ description="RUNIC LETTER ALGIZ EOLHX",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16C9,
},
[0x16CA]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER SOWILO S",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16CA, -- ᛊ
+ category="lo",
+ description="RUNIC LETTER SOWILO S",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16CA,
},
[0x16CB]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER SIGEL LONG-BRANCH-SOL S",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16CB, -- ᛋ
+ category="lo",
+ description="RUNIC LETTER SIGEL LONG-BRANCH-SOL S",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16CB,
},
[0x16CC]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER SHORT-TWIG-SOL S",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16CC, -- ᛌ
+ category="lo",
+ description="RUNIC LETTER SHORT-TWIG-SOL S",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16CC,
},
[0x16CD]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16CD, -- ᛍ
+ category="lo",
+ description="RUNIC LETTER C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16CD,
},
[0x16CE]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER Z",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16CE, -- ᛎ
+ category="lo",
+ description="RUNIC LETTER Z",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16CE,
},
[0x16CF]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER TIWAZ TIR TYR T",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16CF, -- ᛏ
+ category="lo",
+ description="RUNIC LETTER TIWAZ TIR TYR T",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16CF,
},
[0x16D0]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER SHORT-TWIG-TYR T",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16D0, -- ᛐ
+ category="lo",
+ description="RUNIC LETTER SHORT-TWIG-TYR T",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16D0,
},
[0x16D1]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER D",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16D1, -- ᛑ
+ category="lo",
+ description="RUNIC LETTER D",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16D1,
},
[0x16D2]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER BERKANAN BEORC BJARKAN B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16D2, -- ᛒ
+ category="lo",
+ description="RUNIC LETTER BERKANAN BEORC BJARKAN B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16D2,
},
[0x16D3]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER SHORT-TWIG-BJARKAN B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16D3, -- ᛓ
+ category="lo",
+ description="RUNIC LETTER SHORT-TWIG-BJARKAN B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16D3,
},
[0x16D4]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER DOTTED-P",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16D4, -- ᛔ
+ category="lo",
+ description="RUNIC LETTER DOTTED-P",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16D4,
},
[0x16D5]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER OPEN-P",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16D5, -- ᛕ
+ category="lo",
+ description="RUNIC LETTER OPEN-P",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16D5,
},
[0x16D6]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER EHWAZ EH E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16D6, -- ᛖ
+ category="lo",
+ description="RUNIC LETTER EHWAZ EH E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16D6,
},
[0x16D7]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER MANNAZ MAN M",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16D7, -- ᛗ
+ category="lo",
+ description="RUNIC LETTER MANNAZ MAN M",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16D7,
},
[0x16D8]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER LONG-BRANCH-MADR M",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16D8, -- ᛘ
+ category="lo",
+ description="RUNIC LETTER LONG-BRANCH-MADR M",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16D8,
},
[0x16D9]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER SHORT-TWIG-MADR M",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16D9, -- ᛙ
+ category="lo",
+ description="RUNIC LETTER SHORT-TWIG-MADR M",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16D9,
},
[0x16DA]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER LAUKAZ LAGU LOGR L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16DA, -- ᛚ
+ category="lo",
+ description="RUNIC LETTER LAUKAZ LAGU LOGR L",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16DA,
},
[0x16DB]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER DOTTED-L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16DB, -- ᛛ
+ category="lo",
+ description="RUNIC LETTER DOTTED-L",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16DB,
},
[0x16DC]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER INGWAZ",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16DC, -- ᛜ
+ category="lo",
+ description="RUNIC LETTER INGWAZ",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16DC,
},
[0x16DD]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER ING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16DD, -- ᛝ
+ category="lo",
+ description="RUNIC LETTER ING",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16DD,
},
[0x16DE]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER DAGAZ DAEG D",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16DE, -- ᛞ
+ category="lo",
+ description="RUNIC LETTER DAGAZ DAEG D",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16DE,
},
[0x16DF]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER OTHALAN ETHEL O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16DF, -- ᛟ
+ category="lo",
+ description="RUNIC LETTER OTHALAN ETHEL O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16DF,
},
[0x16E0]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER EAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16E0, -- ᛠ
+ category="lo",
+ description="RUNIC LETTER EAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16E0,
},
[0x16E1]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER IOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16E1, -- ᛡ
+ category="lo",
+ description="RUNIC LETTER IOR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16E1,
},
[0x16E2]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER CWEORTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16E2, -- ᛢ
+ category="lo",
+ description="RUNIC LETTER CWEORTH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16E2,
},
[0x16E3]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER CALC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16E3, -- ᛣ
+ category="lo",
+ description="RUNIC LETTER CALC",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16E3,
},
[0x16E4]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER CEALC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16E4, -- ᛤ
+ category="lo",
+ description="RUNIC LETTER CEALC",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16E4,
},
[0x16E5]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER STAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16E5, -- ᛥ
+ category="lo",
+ description="RUNIC LETTER STAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16E5,
},
[0x16E6]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER LONG-BRANCH-YR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16E6, -- ᛦ
+ category="lo",
+ description="RUNIC LETTER LONG-BRANCH-YR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16E6,
},
[0x16E7]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER SHORT-TWIG-YR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16E7, -- ᛧ
+ category="lo",
+ description="RUNIC LETTER SHORT-TWIG-YR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16E7,
},
[0x16E8]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER ICELANDIC-YR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16E8, -- ᛨ
+ category="lo",
+ description="RUNIC LETTER ICELANDIC-YR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16E8,
},
[0x16E9]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER Q",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16E9, -- ᛩ
+ category="lo",
+ description="RUNIC LETTER Q",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16E9,
},
[0x16EA]={
- ["category"]="lo",
- ["description"]="RUNIC LETTER X",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16EA, -- ᛪ
+ category="lo",
+ description="RUNIC LETTER X",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16EA,
},
[0x16EB]={
- ["category"]="po",
- ["description"]="RUNIC SINGLE PUNCTUATION",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x16EB, -- ᛫
+ category="po",
+ description="RUNIC SINGLE PUNCTUATION",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x16EB,
},
[0x16EC]={
- ["category"]="po",
- ["description"]="RUNIC MULTIPLE PUNCTUATION",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x16EC, -- ᛬
+ category="po",
+ description="RUNIC MULTIPLE PUNCTUATION",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x16EC,
},
[0x16ED]={
- ["category"]="po",
- ["description"]="RUNIC CROSS PUNCTUATION",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x16ED, -- ᛭
+ category="po",
+ description="RUNIC CROSS PUNCTUATION",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x16ED,
},
[0x16EE]={
- ["category"]="nl",
- ["description"]="RUNIC ARLAUG SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16EE, -- ᛮ
+ category="nl",
+ description="RUNIC ARLAUG SYMBOL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16EE,
},
[0x16EF]={
- ["category"]="nl",
- ["description"]="RUNIC TVIMADUR SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16EF, -- ᛯ
+ category="nl",
+ description="RUNIC TVIMADUR SYMBOL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16EF,
},
[0x16F0]={
- ["category"]="nl",
- ["description"]="RUNIC BELGTHOR SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x16F0, -- ᛰ
+ category="nl",
+ description="RUNIC BELGTHOR SYMBOL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x16F0,
},
[0x1700]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1700, -- ᜀ
+ category="lo",
+ description="TAGALOG LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1700,
},
[0x1701]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1701, -- ᜁ
+ category="lo",
+ description="TAGALOG LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1701,
},
[0x1702]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1702, -- ᜂ
+ category="lo",
+ description="TAGALOG LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1702,
},
[0x1703]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1703, -- ᜃ
+ category="lo",
+ description="TAGALOG LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1703,
},
[0x1704]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1704, -- ᜄ
+ category="lo",
+ description="TAGALOG LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1704,
},
[0x1705]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1705, -- ᜅ
+ category="lo",
+ description="TAGALOG LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1705,
},
[0x1706]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1706, -- ᜆ
+ category="lo",
+ description="TAGALOG LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1706,
},
[0x1707]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1707, -- ᜇ
+ category="lo",
+ description="TAGALOG LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1707,
},
[0x1708]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1708, -- ᜈ
+ category="lo",
+ description="TAGALOG LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1708,
},
[0x1709]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1709, -- ᜉ
+ category="lo",
+ description="TAGALOG LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1709,
},
[0x170A]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x170A, -- ᜊ
+ category="lo",
+ description="TAGALOG LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x170A,
},
[0x170B]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x170B, -- ᜋ
+ category="lo",
+ description="TAGALOG LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x170B,
},
[0x170C]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x170C, -- ᜌ
+ category="lo",
+ description="TAGALOG LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x170C,
},
[0x170E]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x170E, -- ᜎ
+ category="lo",
+ description="TAGALOG LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x170E,
},
[0x170F]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x170F, -- ᜏ
+ category="lo",
+ description="TAGALOG LETTER WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x170F,
},
[0x1710]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1710, -- ᜐ
+ category="lo",
+ description="TAGALOG LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1710,
},
[0x1711]={
- ["category"]="lo",
- ["description"]="TAGALOG LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1711, -- ᜑ
+ category="lo",
+ description="TAGALOG LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1711,
},
[0x1712]={
- ["category"]="mn",
- ["description"]="TAGALOG VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1712, -- ᜒ
+ category="mn",
+ description="TAGALOG VOWEL SIGN I",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1712,
},
[0x1713]={
- ["category"]="mn",
- ["description"]="TAGALOG VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1713, -- ᜓ
+ category="mn",
+ description="TAGALOG VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1713,
},
[0x1714]={
- ["category"]="mn",
- ["description"]="TAGALOG SIGN VIRAMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1714, -- ᜔
+ category="mn",
+ description="TAGALOG SIGN VIRAMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1714,
},
[0x1720]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1720, -- ᜠ
+ category="lo",
+ description="HANUNOO LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1720,
},
[0x1721]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1721, -- ᜡ
+ category="lo",
+ description="HANUNOO LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1721,
},
[0x1722]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1722, -- ᜢ
+ category="lo",
+ description="HANUNOO LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1722,
},
[0x1723]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1723, -- ᜣ
+ category="lo",
+ description="HANUNOO LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1723,
},
[0x1724]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1724, -- ᜤ
+ category="lo",
+ description="HANUNOO LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1724,
},
[0x1725]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1725, -- ᜥ
+ category="lo",
+ description="HANUNOO LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1725,
},
[0x1726]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1726, -- ᜦ
+ category="lo",
+ description="HANUNOO LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1726,
},
[0x1727]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1727, -- ᜧ
+ category="lo",
+ description="HANUNOO LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1727,
},
[0x1728]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1728, -- ᜨ
+ category="lo",
+ description="HANUNOO LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1728,
},
[0x1729]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1729, -- ᜩ
+ category="lo",
+ description="HANUNOO LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1729,
},
[0x172A]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x172A, -- ᜪ
+ category="lo",
+ description="HANUNOO LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x172A,
},
[0x172B]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x172B, -- ᜫ
+ category="lo",
+ description="HANUNOO LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x172B,
},
[0x172C]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x172C, -- ᜬ
+ category="lo",
+ description="HANUNOO LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x172C,
},
[0x172D]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x172D, -- ᜭ
+ category="lo",
+ description="HANUNOO LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x172D,
},
[0x172E]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x172E, -- ᜮ
+ category="lo",
+ description="HANUNOO LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x172E,
},
[0x172F]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x172F, -- ᜯ
+ category="lo",
+ description="HANUNOO LETTER WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x172F,
},
[0x1730]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1730, -- ᜰ
+ category="lo",
+ description="HANUNOO LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1730,
},
[0x1731]={
- ["category"]="lo",
- ["description"]="HANUNOO LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1731, -- ᜱ
+ category="lo",
+ description="HANUNOO LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1731,
},
[0x1732]={
- ["category"]="mn",
- ["description"]="HANUNOO VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1732, -- ᜲ
+ category="mn",
+ description="HANUNOO VOWEL SIGN I",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1732,
},
[0x1733]={
- ["category"]="mn",
- ["description"]="HANUNOO VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1733, -- ᜳ
+ category="mn",
+ description="HANUNOO VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1733,
},
[0x1734]={
- ["category"]="mn",
- ["description"]="HANUNOO SIGN PAMUDPOD",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1734, -- ᜴
+ category="mn",
+ description="HANUNOO SIGN PAMUDPOD",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1734,
},
[0x1735]={
- ["category"]="po",
- ["description"]="PHILIPPINE SINGLE PUNCTUATION",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1735, -- ᜵
+ category="po",
+ description="PHILIPPINE SINGLE PUNCTUATION",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x1735,
},
[0x1736]={
- ["category"]="po",
- ["description"]="PHILIPPINE DOUBLE PUNCTUATION",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1736, -- ᜶
+ category="po",
+ description="PHILIPPINE DOUBLE PUNCTUATION",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x1736,
},
[0x1740]={
- ["category"]="lo",
- ["description"]="BUHID LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1740, -- ᝀ
+ category="lo",
+ description="BUHID LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1740,
},
[0x1741]={
- ["category"]="lo",
- ["description"]="BUHID LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1741, -- ᝁ
+ category="lo",
+ description="BUHID LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1741,
},
[0x1742]={
- ["category"]="lo",
- ["description"]="BUHID LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1742, -- ᝂ
+ category="lo",
+ description="BUHID LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1742,
},
[0x1743]={
- ["category"]="lo",
- ["description"]="BUHID LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1743, -- ᝃ
+ category="lo",
+ description="BUHID LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1743,
},
[0x1744]={
- ["category"]="lo",
- ["description"]="BUHID LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1744, -- ᝄ
+ category="lo",
+ description="BUHID LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1744,
},
[0x1745]={
- ["category"]="lo",
- ["description"]="BUHID LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1745, -- ᝅ
+ category="lo",
+ description="BUHID LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1745,
},
[0x1746]={
- ["category"]="lo",
- ["description"]="BUHID LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1746, -- ᝆ
+ category="lo",
+ description="BUHID LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1746,
},
[0x1747]={
- ["category"]="lo",
- ["description"]="BUHID LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1747, -- ᝇ
+ category="lo",
+ description="BUHID LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1747,
},
[0x1748]={
- ["category"]="lo",
- ["description"]="BUHID LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1748, -- ᝈ
+ category="lo",
+ description="BUHID LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1748,
},
[0x1749]={
- ["category"]="lo",
- ["description"]="BUHID LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1749, -- ᝉ
+ category="lo",
+ description="BUHID LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1749,
},
[0x174A]={
- ["category"]="lo",
- ["description"]="BUHID LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x174A, -- ᝊ
+ category="lo",
+ description="BUHID LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x174A,
},
[0x174B]={
- ["category"]="lo",
- ["description"]="BUHID LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x174B, -- ᝋ
+ category="lo",
+ description="BUHID LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x174B,
},
[0x174C]={
- ["category"]="lo",
- ["description"]="BUHID LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x174C, -- ᝌ
+ category="lo",
+ description="BUHID LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x174C,
},
[0x174D]={
- ["category"]="lo",
- ["description"]="BUHID LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x174D, -- ᝍ
+ category="lo",
+ description="BUHID LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x174D,
},
[0x174E]={
- ["category"]="lo",
- ["description"]="BUHID LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x174E, -- ᝎ
+ category="lo",
+ description="BUHID LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x174E,
},
[0x174F]={
- ["category"]="lo",
- ["description"]="BUHID LETTER WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x174F, -- ᝏ
+ category="lo",
+ description="BUHID LETTER WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x174F,
},
[0x1750]={
- ["category"]="lo",
- ["description"]="BUHID LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1750, -- ᝐ
+ category="lo",
+ description="BUHID LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1750,
},
[0x1751]={
- ["category"]="lo",
- ["description"]="BUHID LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1751, -- ᝑ
+ category="lo",
+ description="BUHID LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1751,
},
[0x1752]={
- ["category"]="mn",
- ["description"]="BUHID VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1752, -- ᝒ
+ category="mn",
+ description="BUHID VOWEL SIGN I",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1752,
},
[0x1753]={
- ["category"]="mn",
- ["description"]="BUHID VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1753, -- ᝓ
+ category="mn",
+ description="BUHID VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1753,
},
[0x1760]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1760, -- ᝠ
+ category="lo",
+ description="TAGBANWA LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1760,
},
[0x1761]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1761, -- ᝡ
+ category="lo",
+ description="TAGBANWA LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1761,
},
[0x1762]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1762, -- ᝢ
+ category="lo",
+ description="TAGBANWA LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1762,
},
[0x1763]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1763, -- ᝣ
+ category="lo",
+ description="TAGBANWA LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1763,
},
[0x1764]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1764, -- ᝤ
+ category="lo",
+ description="TAGBANWA LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1764,
},
[0x1765]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1765, -- ᝥ
+ category="lo",
+ description="TAGBANWA LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1765,
},
[0x1766]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1766, -- ᝦ
+ category="lo",
+ description="TAGBANWA LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1766,
},
[0x1767]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1767, -- ᝧ
+ category="lo",
+ description="TAGBANWA LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1767,
},
[0x1768]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1768, -- ᝨ
+ category="lo",
+ description="TAGBANWA LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1768,
},
[0x1769]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1769, -- ᝩ
+ category="lo",
+ description="TAGBANWA LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1769,
},
[0x176A]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x176A, -- ᝪ
+ category="lo",
+ description="TAGBANWA LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x176A,
},
[0x176B]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x176B, -- ᝫ
+ category="lo",
+ description="TAGBANWA LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x176B,
},
[0x176C]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x176C, -- ᝬ
+ category="lo",
+ description="TAGBANWA LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x176C,
},
[0x176E]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x176E, -- ᝮ
+ category="lo",
+ description="TAGBANWA LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x176E,
},
[0x176F]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x176F, -- ᝯ
+ category="lo",
+ description="TAGBANWA LETTER WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x176F,
},
[0x1770]={
- ["category"]="lo",
- ["description"]="TAGBANWA LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1770, -- ᝰ
+ category="lo",
+ description="TAGBANWA LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1770,
},
[0x1772]={
- ["category"]="mn",
- ["description"]="TAGBANWA VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1772, -- ᝲ
+ category="mn",
+ description="TAGBANWA VOWEL SIGN I",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1772,
},
[0x1773]={
- ["category"]="mn",
- ["description"]="TAGBANWA VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1773, -- ᝳ
+ category="mn",
+ description="TAGBANWA VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1773,
},
[0x1780]={
- ["category"]="lo",
- ["description"]="KHMER LETTER KA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1780, -- ក
+ category="lo",
+ description="KHMER LETTER KA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1780,
},
[0x1781]={
- ["category"]="lo",
- ["description"]="KHMER LETTER KHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1781, -- ខ
+ category="lo",
+ description="KHMER LETTER KHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1781,
},
[0x1782]={
- ["category"]="lo",
- ["description"]="KHMER LETTER KO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1782, -- គ
+ category="lo",
+ description="KHMER LETTER KO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1782,
},
[0x1783]={
- ["category"]="lo",
- ["description"]="KHMER LETTER KHO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1783, -- ឃ
+ category="lo",
+ description="KHMER LETTER KHO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1783,
},
[0x1784]={
- ["category"]="lo",
- ["description"]="KHMER LETTER NGO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1784, -- ង
+ category="lo",
+ description="KHMER LETTER NGO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1784,
},
[0x1785]={
- ["category"]="lo",
- ["description"]="KHMER LETTER CA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1785, -- ច
+ category="lo",
+ description="KHMER LETTER CA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1785,
},
[0x1786]={
- ["category"]="lo",
- ["description"]="KHMER LETTER CHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1786, -- ឆ
+ category="lo",
+ description="KHMER LETTER CHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1786,
},
[0x1787]={
- ["category"]="lo",
- ["description"]="KHMER LETTER CO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1787, -- ជ
+ category="lo",
+ description="KHMER LETTER CO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1787,
},
[0x1788]={
- ["category"]="lo",
- ["description"]="KHMER LETTER CHO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1788, -- ឈ
+ category="lo",
+ description="KHMER LETTER CHO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1788,
},
[0x1789]={
- ["category"]="lo",
- ["description"]="KHMER LETTER NYO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1789, -- ញ
+ category="lo",
+ description="KHMER LETTER NYO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1789,
},
[0x178A]={
- ["category"]="lo",
- ["description"]="KHMER LETTER DA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x178A, -- ដ
+ category="lo",
+ description="KHMER LETTER DA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x178A,
},
[0x178B]={
- ["category"]="lo",
- ["description"]="KHMER LETTER TTHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x178B, -- ឋ
+ category="lo",
+ description="KHMER LETTER TTHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x178B,
},
[0x178C]={
- ["category"]="lo",
- ["description"]="KHMER LETTER DO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x178C, -- ឌ
+ category="lo",
+ description="KHMER LETTER DO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x178C,
},
[0x178D]={
- ["category"]="lo",
- ["description"]="KHMER LETTER TTHO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x178D, -- ឍ
+ category="lo",
+ description="KHMER LETTER TTHO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x178D,
},
[0x178E]={
- ["category"]="lo",
- ["description"]="KHMER LETTER NNO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x178E, -- ណ
+ category="lo",
+ description="KHMER LETTER NNO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x178E,
},
[0x178F]={
- ["category"]="lo",
- ["description"]="KHMER LETTER TA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x178F, -- ត
+ category="lo",
+ description="KHMER LETTER TA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x178F,
},
[0x1790]={
- ["category"]="lo",
- ["description"]="KHMER LETTER THA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1790, -- ថ
+ category="lo",
+ description="KHMER LETTER THA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1790,
},
[0x1791]={
- ["category"]="lo",
- ["description"]="KHMER LETTER TO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1791, -- ទ
+ category="lo",
+ description="KHMER LETTER TO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1791,
},
[0x1792]={
- ["category"]="lo",
- ["description"]="KHMER LETTER THO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1792, -- ធ
+ category="lo",
+ description="KHMER LETTER THO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1792,
},
[0x1793]={
- ["category"]="lo",
- ["description"]="KHMER LETTER NO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1793, -- ន
+ category="lo",
+ description="KHMER LETTER NO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1793,
},
[0x1794]={
- ["category"]="lo",
- ["description"]="KHMER LETTER BA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1794, -- ប
+ category="lo",
+ description="KHMER LETTER BA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1794,
},
[0x1795]={
- ["category"]="lo",
- ["description"]="KHMER LETTER PHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1795, -- ផ
+ category="lo",
+ description="KHMER LETTER PHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1795,
},
[0x1796]={
- ["category"]="lo",
- ["description"]="KHMER LETTER PO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1796, -- ព
+ category="lo",
+ description="KHMER LETTER PO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1796,
},
[0x1797]={
- ["category"]="lo",
- ["description"]="KHMER LETTER PHO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1797, -- ភ
+ category="lo",
+ description="KHMER LETTER PHO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1797,
},
[0x1798]={
- ["category"]="lo",
- ["description"]="KHMER LETTER MO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1798, -- ម
+ category="lo",
+ description="KHMER LETTER MO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1798,
},
[0x1799]={
- ["category"]="lo",
- ["description"]="KHMER LETTER YO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1799, -- យ
+ category="lo",
+ description="KHMER LETTER YO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1799,
},
[0x179A]={
- ["category"]="lo",
- ["description"]="KHMER LETTER RO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x179A, -- រ
+ category="lo",
+ description="KHMER LETTER RO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x179A,
},
[0x179B]={
- ["category"]="lo",
- ["description"]="KHMER LETTER LO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x179B, -- ល
+ category="lo",
+ description="KHMER LETTER LO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x179B,
},
[0x179C]={
- ["category"]="lo",
- ["description"]="KHMER LETTER VO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x179C, -- វ
+ category="lo",
+ description="KHMER LETTER VO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x179C,
},
[0x179D]={
- ["category"]="lo",
- ["description"]="KHMER LETTER SHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x179D, -- ឝ
+ category="lo",
+ description="KHMER LETTER SHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x179D,
},
[0x179E]={
- ["category"]="lo",
- ["description"]="KHMER LETTER SSO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x179E, -- ឞ
+ category="lo",
+ description="KHMER LETTER SSO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x179E,
},
[0x179F]={
- ["category"]="lo",
- ["description"]="KHMER LETTER SA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x179F, -- ស
+ category="lo",
+ description="KHMER LETTER SA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x179F,
},
[0x17A0]={
- ["category"]="lo",
- ["description"]="KHMER LETTER HA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17A0, -- ហ
+ category="lo",
+ description="KHMER LETTER HA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17A0,
},
[0x17A1]={
- ["category"]="lo",
- ["description"]="KHMER LETTER LA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17A1, -- ឡ
+ category="lo",
+ description="KHMER LETTER LA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17A1,
},
[0x17A2]={
- ["category"]="lo",
- ["description"]="KHMER LETTER QA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17A2, -- អ
+ category="lo",
+ description="KHMER LETTER QA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17A2,
},
[0x17A3]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL QAQ",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17A3, -- ឣ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL QAQ",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17A3,
},
[0x17A4]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL QAA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17A4, -- ឤ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL QAA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17A4,
},
[0x17A5]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL QI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17A5, -- ឥ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL QI",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17A5,
},
[0x17A6]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL QII",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17A6, -- ឦ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL QII",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17A6,
},
[0x17A7]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL QU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17A7, -- ឧ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL QU",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17A7,
},
[0x17A8]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL QUK",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17A8, -- ឨ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL QUK",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17A8,
},
[0x17A9]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL QUU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17A9, -- ឩ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL QUU",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17A9,
},
[0x17AA]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL QUUV",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17AA, -- ឪ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL QUUV",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17AA,
},
[0x17AB]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL RY",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17AB, -- ឫ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL RY",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17AB,
},
[0x17AC]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL RYY",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17AC, -- ឬ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL RYY",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17AC,
},
[0x17AD]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL LY",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17AD, -- ឭ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL LY",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17AD,
},
[0x17AE]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL LYY",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17AE, -- ឮ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL LYY",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17AE,
},
[0x17AF]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL QE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17AF, -- ឯ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL QE",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17AF,
},
[0x17B0]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL QAI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17B0, -- ឰ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL QAI",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17B0,
},
[0x17B1]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL QOO TYPE ONE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17B1, -- ឱ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL QOO TYPE ONE",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17B1,
},
[0x17B2]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL QOO TYPE TWO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17B2, -- ឲ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL QOO TYPE TWO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17B2,
},
[0x17B3]={
- ["category"]="lo",
- ["description"]="KHMER INDEPENDENT VOWEL QAU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17B3, -- ឳ
+ category="lo",
+ description="KHMER INDEPENDENT VOWEL QAU",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17B3,
},
[0x17B4]={
- ["category"]="cf",
- ["description"]="KHMER VOWEL INHERENT AQ",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17B4, -- ឴
+ category="cf",
+ description="KHMER VOWEL INHERENT AQ",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17B4,
},
[0x17B5]={
- ["category"]="cf",
- ["description"]="KHMER VOWEL INHERENT AA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17B5, -- ឵
+ category="cf",
+ description="KHMER VOWEL INHERENT AA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17B5,
},
[0x17B6]={
- ["category"]="mc",
- ["description"]="KHMER VOWEL SIGN AA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17B6, -- ា
+ category="mc",
+ description="KHMER VOWEL SIGN AA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17B6,
},
[0x17B7]={
- ["category"]="mn",
- ["description"]="KHMER VOWEL SIGN I",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17B7, -- ិ
+ category="mn",
+ description="KHMER VOWEL SIGN I",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17B7,
},
[0x17B8]={
- ["category"]="mn",
- ["description"]="KHMER VOWEL SIGN II",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17B8, -- ី
+ category="mn",
+ description="KHMER VOWEL SIGN II",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17B8,
},
[0x17B9]={
- ["category"]="mn",
- ["description"]="KHMER VOWEL SIGN Y",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17B9, -- ឹ
+ category="mn",
+ description="KHMER VOWEL SIGN Y",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17B9,
},
[0x17BA]={
- ["category"]="mn",
- ["description"]="KHMER VOWEL SIGN YY",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17BA, -- ឺ
+ category="mn",
+ description="KHMER VOWEL SIGN YY",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17BA,
},
[0x17BB]={
- ["category"]="mn",
- ["description"]="KHMER VOWEL SIGN U",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17BB, -- ុ
+ category="mn",
+ description="KHMER VOWEL SIGN U",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17BB,
},
[0x17BC]={
- ["category"]="mn",
- ["description"]="KHMER VOWEL SIGN UU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17BC, -- ូ
+ category="mn",
+ description="KHMER VOWEL SIGN UU",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17BC,
},
[0x17BD]={
- ["category"]="mn",
- ["description"]="KHMER VOWEL SIGN UA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17BD, -- ួ
+ category="mn",
+ description="KHMER VOWEL SIGN UA",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17BD,
},
[0x17BE]={
- ["category"]="mc",
- ["description"]="KHMER VOWEL SIGN OE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17BE, -- ើ
+ category="mc",
+ description="KHMER VOWEL SIGN OE",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17BE,
},
[0x17BF]={
- ["category"]="mc",
- ["description"]="KHMER VOWEL SIGN YA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17BF, -- ឿ
+ category="mc",
+ description="KHMER VOWEL SIGN YA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17BF,
},
[0x17C0]={
- ["category"]="mc",
- ["description"]="KHMER VOWEL SIGN IE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17C0, -- ៀ
+ category="mc",
+ description="KHMER VOWEL SIGN IE",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17C0,
},
[0x17C1]={
- ["category"]="mc",
- ["description"]="KHMER VOWEL SIGN E",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17C1, -- េ
+ category="mc",
+ description="KHMER VOWEL SIGN E",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17C1,
},
[0x17C2]={
- ["category"]="mc",
- ["description"]="KHMER VOWEL SIGN AE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17C2, -- ែ
+ category="mc",
+ description="KHMER VOWEL SIGN AE",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17C2,
},
[0x17C3]={
- ["category"]="mc",
- ["description"]="KHMER VOWEL SIGN AI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17C3, -- ៃ
+ category="mc",
+ description="KHMER VOWEL SIGN AI",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17C3,
},
[0x17C4]={
- ["category"]="mc",
- ["description"]="KHMER VOWEL SIGN OO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17C4, -- ោ
+ category="mc",
+ description="KHMER VOWEL SIGN OO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17C4,
},
[0x17C5]={
- ["category"]="mc",
- ["description"]="KHMER VOWEL SIGN AU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17C5, -- ៅ
+ category="mc",
+ description="KHMER VOWEL SIGN AU",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17C5,
},
[0x17C6]={
- ["category"]="mn",
- ["description"]="KHMER SIGN NIKAHIT",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17C6, -- ំ
+ category="mn",
+ description="KHMER SIGN NIKAHIT",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17C6,
},
[0x17C7]={
- ["category"]="mc",
- ["description"]="KHMER SIGN REAHMUK",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17C7, -- ះ
+ category="mc",
+ description="KHMER SIGN REAHMUK",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17C7,
},
[0x17C8]={
- ["category"]="mc",
- ["description"]="KHMER SIGN YUUKALEAPINTU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17C8, -- ៈ
+ category="mc",
+ description="KHMER SIGN YUUKALEAPINTU",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17C8,
},
[0x17C9]={
- ["category"]="mn",
- ["description"]="KHMER SIGN MUUSIKATOAN",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17C9, -- ៉
+ category="mn",
+ description="KHMER SIGN MUUSIKATOAN",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17C9,
},
[0x17CA]={
- ["category"]="mn",
- ["description"]="KHMER SIGN TRIISAP",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17CA, -- ៊
+ category="mn",
+ description="KHMER SIGN TRIISAP",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17CA,
},
[0x17CB]={
- ["category"]="mn",
- ["description"]="KHMER SIGN BANTOC",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17CB, -- ់
+ category="mn",
+ description="KHMER SIGN BANTOC",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17CB,
},
[0x17CC]={
- ["category"]="mn",
- ["description"]="KHMER SIGN ROBAT",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17CC, -- ៌
+ category="mn",
+ description="KHMER SIGN ROBAT",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17CC,
},
[0x17CD]={
- ["category"]="mn",
- ["description"]="KHMER SIGN TOANDAKHIAT",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17CD, -- ៍
+ category="mn",
+ description="KHMER SIGN TOANDAKHIAT",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17CD,
},
[0x17CE]={
- ["category"]="mn",
- ["description"]="KHMER SIGN KAKABAT",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17CE, -- ៎
+ category="mn",
+ description="KHMER SIGN KAKABAT",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17CE,
},
[0x17CF]={
- ["category"]="mn",
- ["description"]="KHMER SIGN AHSDA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17CF, -- ៏
+ category="mn",
+ description="KHMER SIGN AHSDA",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17CF,
},
[0x17D0]={
- ["category"]="mn",
- ["description"]="KHMER SIGN SAMYOK SANNYA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17D0, -- ័
+ category="mn",
+ description="KHMER SIGN SAMYOK SANNYA",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17D0,
},
[0x17D1]={
- ["category"]="mn",
- ["description"]="KHMER SIGN VIRIAM",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17D1, -- ៑
+ category="mn",
+ description="KHMER SIGN VIRIAM",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17D1,
},
[0x17D2]={
- ["category"]="mn",
- ["description"]="KHMER SIGN COENG",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17D2, -- ្
+ category="mn",
+ description="KHMER SIGN COENG",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17D2,
},
[0x17D3]={
- ["category"]="mn",
- ["description"]="KHMER SIGN BATHAMASAT",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17D3, -- ៓
+ category="mn",
+ description="KHMER SIGN BATHAMASAT",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17D3,
},
[0x17D4]={
- ["category"]="po",
- ["description"]="KHMER SIGN KHAN",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x17D4, -- ។
+ category="po",
+ description="KHMER SIGN KHAN",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x17D4,
},
[0x17D5]={
- ["category"]="po",
- ["description"]="KHMER SIGN BARIYOOSAN",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x17D5, -- ៕
+ category="po",
+ description="KHMER SIGN BARIYOOSAN",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x17D5,
},
[0x17D6]={
- ["category"]="po",
- ["description"]="KHMER SIGN CAMNUC PII KUUH",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x17D6, -- ៖
+ category="po",
+ description="KHMER SIGN CAMNUC PII KUUH",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x17D6,
},
[0x17D7]={
- ["category"]="lm",
- ["description"]="KHMER SIGN LEK TOO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17D7, -- ៗ
+ category="lm",
+ description="KHMER SIGN LEK TOO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17D7,
},
[0x17D8]={
- ["category"]="po",
- ["description"]="KHMER SIGN BEYYAL",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x17D8, -- ៘
+ category="po",
+ description="KHMER SIGN BEYYAL",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x17D8,
},
[0x17D9]={
- ["category"]="po",
- ["description"]="KHMER SIGN PHNAEK MUAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x17D9, -- ៙
+ category="po",
+ description="KHMER SIGN PHNAEK MUAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x17D9,
},
[0x17DA]={
- ["category"]="po",
- ["description"]="KHMER SIGN KOOMUUT",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x17DA, -- ៚
+ category="po",
+ description="KHMER SIGN KOOMUUT",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x17DA,
},
[0x17DB]={
- ["category"]="sc",
- ["description"]="KHMER CURRENCY SYMBOL RIEL",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x17DB, -- ៛
+ category="sc",
+ description="KHMER CURRENCY SYMBOL RIEL",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x17DB,
},
[0x17DC]={
- ["category"]="lo",
- ["description"]="KHMER SIGN AVAKRAHASANYA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17DC, -- ៜ
+ category="lo",
+ description="KHMER SIGN AVAKRAHASANYA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x17DC,
},
[0x17DD]={
- ["category"]="mn",
- ["description"]="KHMER SIGN ATTHACAN",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x17DD, -- ៝
+ category="mn",
+ description="KHMER SIGN ATTHACAN",
+ direction="nsm",
+ linebreak="sa",
+ unicodeslot=0x17DD,
},
[0x17E0]={
- ["category"]="nd",
- ["description"]="KHMER DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x17E0, -- ០
+ category="nd",
+ description="KHMER DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x17E0,
},
[0x17E1]={
- ["category"]="nd",
- ["description"]="KHMER DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x17E1, -- ១
+ category="nd",
+ description="KHMER DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x17E1,
},
[0x17E2]={
- ["category"]="nd",
- ["description"]="KHMER DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x17E2, -- ២
+ category="nd",
+ description="KHMER DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x17E2,
},
[0x17E3]={
- ["category"]="nd",
- ["description"]="KHMER DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x17E3, -- ៣
+ category="nd",
+ description="KHMER DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x17E3,
},
[0x17E4]={
- ["category"]="nd",
- ["description"]="KHMER DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x17E4, -- ៤
+ category="nd",
+ description="KHMER DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x17E4,
},
[0x17E5]={
- ["category"]="nd",
- ["description"]="KHMER DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x17E5, -- ៥
+ category="nd",
+ description="KHMER DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x17E5,
},
[0x17E6]={
- ["category"]="nd",
- ["description"]="KHMER DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x17E6, -- ៦
+ category="nd",
+ description="KHMER DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x17E6,
},
[0x17E7]={
- ["category"]="nd",
- ["description"]="KHMER DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x17E7, -- ៧
+ category="nd",
+ description="KHMER DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x17E7,
},
[0x17E8]={
- ["category"]="nd",
- ["description"]="KHMER DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x17E8, -- ៨
+ category="nd",
+ description="KHMER DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x17E8,
},
[0x17E9]={
- ["category"]="nd",
- ["description"]="KHMER DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x17E9, -- ៩
+ category="nd",
+ description="KHMER DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x17E9,
},
[0x17F0]={
- ["category"]="no",
- ["description"]="KHMER SYMBOL LEK ATTAK SON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x17F0, -- ៰
+ category="no",
+ description="KHMER SYMBOL LEK ATTAK SON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x17F0,
},
[0x17F1]={
- ["category"]="no",
- ["description"]="KHMER SYMBOL LEK ATTAK MUOY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x17F1, -- ៱
+ category="no",
+ description="KHMER SYMBOL LEK ATTAK MUOY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x17F1,
},
[0x17F2]={
- ["category"]="no",
- ["description"]="KHMER SYMBOL LEK ATTAK PII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x17F2, -- ៲
+ category="no",
+ description="KHMER SYMBOL LEK ATTAK PII",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x17F2,
},
[0x17F3]={
- ["category"]="no",
- ["description"]="KHMER SYMBOL LEK ATTAK BEI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x17F3, -- ៳
+ category="no",
+ description="KHMER SYMBOL LEK ATTAK BEI",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x17F3,
},
[0x17F4]={
- ["category"]="no",
- ["description"]="KHMER SYMBOL LEK ATTAK BUON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x17F4, -- ៴
+ category="no",
+ description="KHMER SYMBOL LEK ATTAK BUON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x17F4,
},
[0x17F5]={
- ["category"]="no",
- ["description"]="KHMER SYMBOL LEK ATTAK PRAM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x17F5, -- ៵
+ category="no",
+ description="KHMER SYMBOL LEK ATTAK PRAM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x17F5,
},
[0x17F6]={
- ["category"]="no",
- ["description"]="KHMER SYMBOL LEK ATTAK PRAM-MUOY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x17F6, -- ៶
+ category="no",
+ description="KHMER SYMBOL LEK ATTAK PRAM-MUOY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x17F6,
},
[0x17F7]={
- ["category"]="no",
- ["description"]="KHMER SYMBOL LEK ATTAK PRAM-PII",
- ["linebreak"]="al",
- ["unicodeslot"]=0x17F7, -- ៷
+ category="no",
+ description="KHMER SYMBOL LEK ATTAK PRAM-PII",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x17F7,
},
[0x17F8]={
- ["category"]="no",
- ["description"]="KHMER SYMBOL LEK ATTAK PRAM-BEI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x17F8, -- ៸
+ category="no",
+ description="KHMER SYMBOL LEK ATTAK PRAM-BEI",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x17F8,
},
[0x17F9]={
- ["category"]="no",
- ["description"]="KHMER SYMBOL LEK ATTAK PRAM-BUON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x17F9, -- ៹
+ category="no",
+ description="KHMER SYMBOL LEK ATTAK PRAM-BUON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x17F9,
},
[0x1800]={
- ["category"]="po",
- ["description"]="MONGOLIAN BIRGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1800, -- ᠀
+ category="po",
+ description="MONGOLIAN BIRGA",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1800,
},
[0x1801]={
- ["category"]="po",
- ["description"]="MONGOLIAN ELLIPSIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1801, -- ᠁
+ category="po",
+ description="MONGOLIAN ELLIPSIS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1801,
},
[0x1802]={
- ["category"]="po",
- ["description"]="MONGOLIAN COMMA",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1802, -- ᠂
+ category="po",
+ description="MONGOLIAN COMMA",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x1802,
},
[0x1803]={
- ["category"]="po",
- ["description"]="MONGOLIAN FULL STOP",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1803, -- ᠃
+ category="po",
+ description="MONGOLIAN FULL STOP",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x1803,
},
[0x1804]={
- ["category"]="po",
- ["description"]="MONGOLIAN COLON",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1804, -- ᠄
+ category="po",
+ description="MONGOLIAN COLON",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x1804,
},
[0x1805]={
- ["category"]="po",
- ["description"]="MONGOLIAN FOUR DOTS",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1805, -- ᠅
+ category="po",
+ description="MONGOLIAN FOUR DOTS",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x1805,
},
[0x1806]={
- ["category"]="pd",
- ["description"]="MONGOLIAN TODO SOFT HYPHEN",
- ["linebreak"]="bb",
- ["unicodeslot"]=0x1806, -- ᠆
+ category="pd",
+ description="MONGOLIAN TODO SOFT HYPHEN",
+ direction="on",
+ linebreak="bb",
+ unicodeslot=0x1806,
},
[0x1807]={
- ["category"]="po",
- ["description"]="MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1807, -- ᠇
+ category="po",
+ description="MONGOLIAN SIBE SYLLABLE BOUNDARY MARKER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1807,
},
[0x1808]={
- ["category"]="po",
- ["description"]="MONGOLIAN MANCHU COMMA",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1808, -- ᠈
+ category="po",
+ description="MONGOLIAN MANCHU COMMA",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x1808,
},
[0x1809]={
- ["category"]="po",
- ["description"]="MONGOLIAN MANCHU FULL STOP",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1809, -- ᠉
+ category="po",
+ description="MONGOLIAN MANCHU FULL STOP",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x1809,
},
[0x180A]={
- ["category"]="po",
- ["description"]="MONGOLIAN NIRUGU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x180A, -- ᠊
+ category="po",
+ description="MONGOLIAN NIRUGU",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x180A,
},
[0x180B]={
- ["category"]="mn",
- ["description"]="MONGOLIAN FREE VARIATION SELECTOR ONE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x180B, -- ᠋
+ category="mn",
+ description="MONGOLIAN FREE VARIATION SELECTOR ONE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x180B,
},
[0x180C]={
- ["category"]="mn",
- ["description"]="MONGOLIAN FREE VARIATION SELECTOR TWO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x180C, -- ᠌
+ category="mn",
+ description="MONGOLIAN FREE VARIATION SELECTOR TWO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x180C,
},
[0x180D]={
- ["category"]="mn",
- ["description"]="MONGOLIAN FREE VARIATION SELECTOR THREE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x180D, -- ᠍
+ category="mn",
+ description="MONGOLIAN FREE VARIATION SELECTOR THREE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x180D,
},
[0x180E]={
- ["category"]="zs",
- ["description"]="MONGOLIAN VOWEL SEPARATOR",
- ["linebreak"]="gl",
- ["unicodeslot"]=0x180E, -- ᠎
+ category="zs",
+ description="MONGOLIAN VOWEL SEPARATOR",
+ direction="ws",
+ linebreak="gl",
+ unicodeslot=0x180E,
},
[0x1810]={
- ["category"]="nd",
- ["description"]="MONGOLIAN DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1810, -- ᠐
+ category="nd",
+ description="MONGOLIAN DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1810,
},
[0x1811]={
- ["category"]="nd",
- ["description"]="MONGOLIAN DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1811, -- ᠑
+ category="nd",
+ description="MONGOLIAN DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1811,
},
[0x1812]={
- ["category"]="nd",
- ["description"]="MONGOLIAN DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1812, -- ᠒
+ category="nd",
+ description="MONGOLIAN DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1812,
},
[0x1813]={
- ["category"]="nd",
- ["description"]="MONGOLIAN DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1813, -- ᠓
+ category="nd",
+ description="MONGOLIAN DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1813,
},
[0x1814]={
- ["category"]="nd",
- ["description"]="MONGOLIAN DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1814, -- ᠔
+ category="nd",
+ description="MONGOLIAN DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1814,
},
[0x1815]={
- ["category"]="nd",
- ["description"]="MONGOLIAN DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1815, -- ᠕
+ category="nd",
+ description="MONGOLIAN DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1815,
},
[0x1816]={
- ["category"]="nd",
- ["description"]="MONGOLIAN DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1816, -- ᠖
+ category="nd",
+ description="MONGOLIAN DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1816,
},
[0x1817]={
- ["category"]="nd",
- ["description"]="MONGOLIAN DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1817, -- ᠗
+ category="nd",
+ description="MONGOLIAN DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1817,
},
[0x1818]={
- ["category"]="nd",
- ["description"]="MONGOLIAN DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1818, -- ᠘
+ category="nd",
+ description="MONGOLIAN DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1818,
},
[0x1819]={
- ["category"]="nd",
- ["description"]="MONGOLIAN DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1819, -- ᠙
+ category="nd",
+ description="MONGOLIAN DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1819,
},
[0x1820]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1820, -- ᠠ
+ category="lo",
+ description="MONGOLIAN LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1820,
},
[0x1821]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1821, -- ᠡ
+ category="lo",
+ description="MONGOLIAN LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1821,
},
[0x1822]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1822, -- ᠢ
+ category="lo",
+ description="MONGOLIAN LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1822,
},
[0x1823]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1823, -- ᠣ
+ category="lo",
+ description="MONGOLIAN LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1823,
},
[0x1824]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1824, -- ᠤ
+ category="lo",
+ description="MONGOLIAN LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1824,
},
[0x1825]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER OE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1825, -- ᠥ
+ category="lo",
+ description="MONGOLIAN LETTER OE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1825,
},
[0x1826]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER UE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1826, -- ᠦ
+ category="lo",
+ description="MONGOLIAN LETTER UE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1826,
},
[0x1827]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER EE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1827, -- ᠧ
+ category="lo",
+ description="MONGOLIAN LETTER EE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1827,
},
[0x1828]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1828, -- ᠨ
+ category="lo",
+ description="MONGOLIAN LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1828,
},
[0x1829]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ANG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1829, -- ᠩ
+ category="lo",
+ description="MONGOLIAN LETTER ANG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1829,
},
[0x182A]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x182A, -- ᠪ
+ category="lo",
+ description="MONGOLIAN LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x182A,
},
[0x182B]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x182B, -- ᠫ
+ category="lo",
+ description="MONGOLIAN LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x182B,
},
[0x182C]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER QA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x182C, -- ᠬ
+ category="lo",
+ description="MONGOLIAN LETTER QA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x182C,
},
[0x182D]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x182D, -- ᠭ
+ category="lo",
+ description="MONGOLIAN LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x182D,
},
[0x182E]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x182E, -- ᠮ
+ category="lo",
+ description="MONGOLIAN LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x182E,
},
[0x182F]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x182F, -- ᠯ
+ category="lo",
+ description="MONGOLIAN LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x182F,
},
[0x1830]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1830, -- ᠰ
+ category="lo",
+ description="MONGOLIAN LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1830,
},
[0x1831]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1831, -- ᠱ
+ category="lo",
+ description="MONGOLIAN LETTER SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1831,
},
[0x1832]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1832, -- ᠲ
+ category="lo",
+ description="MONGOLIAN LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1832,
},
[0x1833]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1833, -- ᠳ
+ category="lo",
+ description="MONGOLIAN LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1833,
},
[0x1834]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1834, -- ᠴ
+ category="lo",
+ description="MONGOLIAN LETTER CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1834,
},
[0x1835]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1835, -- ᠵ
+ category="lo",
+ description="MONGOLIAN LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1835,
},
[0x1836]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1836, -- ᠶ
+ category="lo",
+ description="MONGOLIAN LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1836,
},
[0x1837]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1837, -- ᠷ
+ category="lo",
+ description="MONGOLIAN LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1837,
},
[0x1838]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1838, -- ᠸ
+ category="lo",
+ description="MONGOLIAN LETTER WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1838,
},
[0x1839]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER FA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1839, -- ᠹ
+ category="lo",
+ description="MONGOLIAN LETTER FA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1839,
},
[0x183A]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x183A, -- ᠺ
+ category="lo",
+ description="MONGOLIAN LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x183A,
},
[0x183B]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x183B, -- ᠻ
+ category="lo",
+ description="MONGOLIAN LETTER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x183B,
},
[0x183C]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x183C, -- ᠼ
+ category="lo",
+ description="MONGOLIAN LETTER TSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x183C,
},
[0x183D]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x183D, -- ᠽ
+ category="lo",
+ description="MONGOLIAN LETTER ZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x183D,
},
[0x183E]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER HAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x183E, -- ᠾ
+ category="lo",
+ description="MONGOLIAN LETTER HAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x183E,
},
[0x183F]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ZRA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x183F, -- ᠿ
+ category="lo",
+ description="MONGOLIAN LETTER ZRA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x183F,
},
[0x1840]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER LHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1840, -- ᡀ
+ category="lo",
+ description="MONGOLIAN LETTER LHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1840,
},
[0x1841]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ZHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1841, -- ᡁ
+ category="lo",
+ description="MONGOLIAN LETTER ZHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1841,
},
[0x1842]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER CHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1842, -- ᡂ
+ category="lo",
+ description="MONGOLIAN LETTER CHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1842,
},
[0x1843]={
- ["category"]="lm",
- ["description"]="MONGOLIAN LETTER TODO LONG VOWEL SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1843, -- ᡃ
+ category="lm",
+ description="MONGOLIAN LETTER TODO LONG VOWEL SIGN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1843,
},
[0x1844]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1844, -- ᡄ
+ category="lo",
+ description="MONGOLIAN LETTER TODO E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1844,
},
[0x1845]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1845, -- ᡅ
+ category="lo",
+ description="MONGOLIAN LETTER TODO I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1845,
},
[0x1846]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1846, -- ᡆ
+ category="lo",
+ description="MONGOLIAN LETTER TODO O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1846,
},
[0x1847]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1847, -- ᡇ
+ category="lo",
+ description="MONGOLIAN LETTER TODO U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1847,
},
[0x1848]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO OE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1848, -- ᡈ
+ category="lo",
+ description="MONGOLIAN LETTER TODO OE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1848,
},
[0x1849]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO UE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1849, -- ᡉ
+ category="lo",
+ description="MONGOLIAN LETTER TODO UE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1849,
},
[0x184A]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO ANG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x184A, -- ᡊ
+ category="lo",
+ description="MONGOLIAN LETTER TODO ANG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x184A,
},
[0x184B]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x184B, -- ᡋ
+ category="lo",
+ description="MONGOLIAN LETTER TODO BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x184B,
},
[0x184C]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x184C, -- ᡌ
+ category="lo",
+ description="MONGOLIAN LETTER TODO PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x184C,
},
[0x184D]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO QA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x184D, -- ᡍ
+ category="lo",
+ description="MONGOLIAN LETTER TODO QA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x184D,
},
[0x184E]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x184E, -- ᡎ
+ category="lo",
+ description="MONGOLIAN LETTER TODO GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x184E,
},
[0x184F]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x184F, -- ᡏ
+ category="lo",
+ description="MONGOLIAN LETTER TODO MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x184F,
},
[0x1850]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1850, -- ᡐ
+ category="lo",
+ description="MONGOLIAN LETTER TODO TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1850,
},
[0x1851]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1851, -- ᡑ
+ category="lo",
+ description="MONGOLIAN LETTER TODO DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1851,
},
[0x1852]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1852, -- ᡒ
+ category="lo",
+ description="MONGOLIAN LETTER TODO CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1852,
},
[0x1853]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1853, -- ᡓ
+ category="lo",
+ description="MONGOLIAN LETTER TODO JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1853,
},
[0x1854]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO TSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1854, -- ᡔ
+ category="lo",
+ description="MONGOLIAN LETTER TODO TSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1854,
},
[0x1855]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1855, -- ᡕ
+ category="lo",
+ description="MONGOLIAN LETTER TODO YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1855,
},
[0x1856]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1856, -- ᡖ
+ category="lo",
+ description="MONGOLIAN LETTER TODO WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1856,
},
[0x1857]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1857, -- ᡗ
+ category="lo",
+ description="MONGOLIAN LETTER TODO KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1857,
},
[0x1858]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO GAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1858, -- ᡘ
+ category="lo",
+ description="MONGOLIAN LETTER TODO GAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1858,
},
[0x1859]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO HAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1859, -- ᡙ
+ category="lo",
+ description="MONGOLIAN LETTER TODO HAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1859,
},
[0x185A]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO JIA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x185A, -- ᡚ
+ category="lo",
+ description="MONGOLIAN LETTER TODO JIA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x185A,
},
[0x185B]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO NIA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x185B, -- ᡛ
+ category="lo",
+ description="MONGOLIAN LETTER TODO NIA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x185B,
},
[0x185C]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO DZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x185C, -- ᡜ
+ category="lo",
+ description="MONGOLIAN LETTER TODO DZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x185C,
},
[0x185D]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x185D, -- ᡝ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x185D,
},
[0x185E]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x185E, -- ᡞ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x185E,
},
[0x185F]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE IY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x185F, -- ᡟ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE IY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x185F,
},
[0x1860]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE UE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1860, -- ᡠ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE UE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1860,
},
[0x1861]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1861, -- ᡡ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1861,
},
[0x1862]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE ANG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1862, -- ᡢ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE ANG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1862,
},
[0x1863]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1863, -- ᡣ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1863,
},
[0x1864]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1864, -- ᡤ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1864,
},
[0x1865]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1865, -- ᡥ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1865,
},
[0x1866]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1866, -- ᡦ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1866,
},
[0x1867]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1867, -- ᡧ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1867,
},
[0x1868]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1868, -- ᡨ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1868,
},
[0x1869]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1869, -- ᡩ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1869,
},
[0x186A]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x186A, -- ᡪ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x186A,
},
[0x186B]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE FA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x186B, -- ᡫ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE FA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x186B,
},
[0x186C]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE GAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x186C, -- ᡬ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE GAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x186C,
},
[0x186D]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE HAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x186D, -- ᡭ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE HAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x186D,
},
[0x186E]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE TSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x186E, -- ᡮ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE TSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x186E,
},
[0x186F]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x186F, -- ᡯ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE ZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x186F,
},
[0x1870]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE RAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1870, -- ᡰ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE RAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1870,
},
[0x1871]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1871, -- ᡱ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1871,
},
[0x1872]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER SIBE ZHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1872, -- ᡲ
+ category="lo",
+ description="MONGOLIAN LETTER SIBE ZHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1872,
},
[0x1873]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1873, -- ᡳ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1873,
},
[0x1874]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1874, -- ᡴ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1874,
},
[0x1875]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1875, -- ᡵ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1875,
},
[0x1876]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU FA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1876, -- ᡶ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU FA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1876,
},
[0x1877]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU ZHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1877, -- ᡷ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU ZHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1877,
},
[0x1880]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI ANUSVARA ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1880, -- ᢀ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI ANUSVARA ONE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1880,
},
[0x1881]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI VISARGA ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1881, -- ᢁ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI VISARGA ONE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1881,
},
[0x1882]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI DAMARU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1882, -- ᢂ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI DAMARU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1882,
},
[0x1883]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI UBADAMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1883, -- ᢃ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI UBADAMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1883,
},
[0x1884]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI INVERTED UBADAMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1884, -- ᢄ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI INVERTED UBADAMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1884,
},
[0x1885]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI BALUDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1885, -- ᢅ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI BALUDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1885,
},
[0x1886]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI THREE BALUDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1886, -- ᢆ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI THREE BALUDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1886,
},
[0x1887]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1887, -- ᢇ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1887,
},
[0x1888]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1888, -- ᢈ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1888,
},
[0x1889]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1889, -- ᢉ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1889,
},
[0x188A]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x188A, -- ᢊ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x188A,
},
[0x188B]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x188B, -- ᢋ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x188B,
},
[0x188C]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x188C, -- ᢌ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x188C,
},
[0x188D]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI TTHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x188D, -- ᢍ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI TTHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x188D,
},
[0x188E]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI DDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x188E, -- ᢎ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI DDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x188E,
},
[0x188F]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI NNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x188F, -- ᢏ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI NNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x188F,
},
[0x1890]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1890, -- ᢐ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1890,
},
[0x1891]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1891, -- ᢑ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1891,
},
[0x1892]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1892, -- ᢒ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1892,
},
[0x1893]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI PHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1893, -- ᢓ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI PHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1893,
},
[0x1894]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1894, -- ᢔ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI SSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1894,
},
[0x1895]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI ZHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1895, -- ᢕ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI ZHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1895,
},
[0x1896]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1896, -- ᢖ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI ZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1896,
},
[0x1897]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI AH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1897, -- ᢗ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI AH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1897,
},
[0x1898]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO ALI GALI TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1898, -- ᢘ
+ category="lo",
+ description="MONGOLIAN LETTER TODO ALI GALI TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1898,
},
[0x1899]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER TODO ALI GALI ZHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1899, -- ᢙ
+ category="lo",
+ description="MONGOLIAN LETTER TODO ALI GALI ZHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1899,
},
[0x189A]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU ALI GALI GHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x189A, -- ᢚ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU ALI GALI GHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x189A,
},
[0x189B]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU ALI GALI NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x189B, -- ᢛ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU ALI GALI NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x189B,
},
[0x189C]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU ALI GALI CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x189C, -- ᢜ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU ALI GALI CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x189C,
},
[0x189D]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU ALI GALI JHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x189D, -- ᢝ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU ALI GALI JHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x189D,
},
[0x189E]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU ALI GALI TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x189E, -- ᢞ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU ALI GALI TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x189E,
},
[0x189F]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU ALI GALI DDHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x189F, -- ᢟ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU ALI GALI DDHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x189F,
},
[0x18A0]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU ALI GALI TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x18A0, -- ᢠ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU ALI GALI TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x18A0,
},
[0x18A1]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU ALI GALI DHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x18A1, -- ᢡ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU ALI GALI DHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x18A1,
},
[0x18A2]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU ALI GALI SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x18A2, -- ᢢ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU ALI GALI SSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x18A2,
},
[0x18A3]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU ALI GALI CYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x18A3, -- ᢣ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU ALI GALI CYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x18A3,
},
[0x18A4]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU ALI GALI ZHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x18A4, -- ᢤ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU ALI GALI ZHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x18A4,
},
[0x18A5]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU ALI GALI ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x18A5, -- ᢥ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU ALI GALI ZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x18A5,
},
[0x18A6]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI HALF U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x18A6, -- ᢦ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI HALF U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x18A6,
},
[0x18A7]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER ALI GALI HALF YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x18A7, -- ᢧ
+ category="lo",
+ description="MONGOLIAN LETTER ALI GALI HALF YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x18A7,
},
[0x18A8]={
- ["category"]="lo",
- ["description"]="MONGOLIAN LETTER MANCHU ALI GALI BHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x18A8, -- ᢨ
+ category="lo",
+ description="MONGOLIAN LETTER MANCHU ALI GALI BHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x18A8,
},
[0x18A9]={
- ["category"]="mn",
- ["description"]="MONGOLIAN LETTER ALI GALI DAGALGA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x18A9, -- ᢩ
+ category="mn",
+ description="MONGOLIAN LETTER ALI GALI DAGALGA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x18A9,
},
[0x1900]={
- ["category"]="lo",
- ["description"]="LIMBU VOWEL-CARRIER LETTER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1900, -- ᤀ
+ category="lo",
+ description="LIMBU VOWEL-CARRIER LETTER",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1900,
},
[0x1901]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1901, -- ᤁ
+ category="lo",
+ description="LIMBU LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1901,
},
[0x1902]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1902, -- ᤂ
+ category="lo",
+ description="LIMBU LETTER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1902,
},
[0x1903]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1903, -- ᤃ
+ category="lo",
+ description="LIMBU LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1903,
},
[0x1904]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER GHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1904, -- ᤄ
+ category="lo",
+ description="LIMBU LETTER GHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1904,
},
[0x1905]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1905, -- ᤅ
+ category="lo",
+ description="LIMBU LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1905,
},
[0x1906]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1906, -- ᤆ
+ category="lo",
+ description="LIMBU LETTER CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1906,
},
[0x1907]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1907, -- ᤇ
+ category="lo",
+ description="LIMBU LETTER CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1907,
},
[0x1908]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1908, -- ᤈ
+ category="lo",
+ description="LIMBU LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1908,
},
[0x1909]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER JHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1909, -- ᤉ
+ category="lo",
+ description="LIMBU LETTER JHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1909,
},
[0x190A]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER YAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x190A, -- ᤊ
+ category="lo",
+ description="LIMBU LETTER YAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x190A,
},
[0x190B]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x190B, -- ᤋ
+ category="lo",
+ description="LIMBU LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x190B,
},
[0x190C]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x190C, -- ᤌ
+ category="lo",
+ description="LIMBU LETTER THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x190C,
},
[0x190D]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x190D, -- ᤍ
+ category="lo",
+ description="LIMBU LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x190D,
},
[0x190E]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER DHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x190E, -- ᤎ
+ category="lo",
+ description="LIMBU LETTER DHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x190E,
},
[0x190F]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x190F, -- ᤏ
+ category="lo",
+ description="LIMBU LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x190F,
},
[0x1910]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1910, -- ᤐ
+ category="lo",
+ description="LIMBU LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1910,
},
[0x1911]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER PHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1911, -- ᤑ
+ category="lo",
+ description="LIMBU LETTER PHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1911,
},
[0x1912]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1912, -- ᤒ
+ category="lo",
+ description="LIMBU LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1912,
},
[0x1913]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER BHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1913, -- ᤓ
+ category="lo",
+ description="LIMBU LETTER BHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1913,
},
[0x1914]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1914, -- ᤔ
+ category="lo",
+ description="LIMBU LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1914,
},
[0x1915]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1915, -- ᤕ
+ category="lo",
+ description="LIMBU LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1915,
},
[0x1916]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1916, -- ᤖ
+ category="lo",
+ description="LIMBU LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1916,
},
[0x1917]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1917, -- ᤗ
+ category="lo",
+ description="LIMBU LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1917,
},
[0x1918]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1918, -- ᤘ
+ category="lo",
+ description="LIMBU LETTER WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1918,
},
[0x1919]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1919, -- ᤙ
+ category="lo",
+ description="LIMBU LETTER SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1919,
},
[0x191A]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x191A, -- ᤚ
+ category="lo",
+ description="LIMBU LETTER SSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x191A,
},
[0x191B]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x191B, -- ᤛ
+ category="lo",
+ description="LIMBU LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x191B,
},
[0x191C]={
- ["category"]="lo",
- ["description"]="LIMBU LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x191C, -- ᤜ
+ category="lo",
+ description="LIMBU LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x191C,
},
[0x1920]={
- ["category"]="mn",
- ["description"]="LIMBU VOWEL SIGN A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1920, -- ᤠ
+ category="mn",
+ description="LIMBU VOWEL SIGN A",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1920,
},
[0x1921]={
- ["category"]="mn",
- ["description"]="LIMBU VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1921, -- ᤡ
+ category="mn",
+ description="LIMBU VOWEL SIGN I",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1921,
},
[0x1922]={
- ["category"]="mn",
- ["description"]="LIMBU VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1922, -- ᤢ
+ category="mn",
+ description="LIMBU VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1922,
},
[0x1923]={
- ["category"]="mc",
- ["description"]="LIMBU VOWEL SIGN EE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1923, -- ᤣ
+ category="mc",
+ description="LIMBU VOWEL SIGN EE",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1923,
},
[0x1924]={
- ["category"]="mc",
- ["description"]="LIMBU VOWEL SIGN AI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1924, -- ᤤ
+ category="mc",
+ description="LIMBU VOWEL SIGN AI",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1924,
},
[0x1925]={
- ["category"]="mc",
- ["description"]="LIMBU VOWEL SIGN OO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1925, -- ᤥ
+ category="mc",
+ description="LIMBU VOWEL SIGN OO",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1925,
},
[0x1926]={
- ["category"]="mc",
- ["description"]="LIMBU VOWEL SIGN AU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1926, -- ᤦ
+ category="mc",
+ description="LIMBU VOWEL SIGN AU",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1926,
},
[0x1927]={
- ["category"]="mn",
- ["description"]="LIMBU VOWEL SIGN E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1927, -- ᤧ
+ category="mn",
+ description="LIMBU VOWEL SIGN E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1927,
},
[0x1928]={
- ["category"]="mn",
- ["description"]="LIMBU VOWEL SIGN O",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1928, -- ᤨ
+ category="mn",
+ description="LIMBU VOWEL SIGN O",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1928,
},
[0x1929]={
- ["category"]="mc",
- ["description"]="LIMBU SUBJOINED LETTER YA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1929, -- ᤩ
+ category="mc",
+ description="LIMBU SUBJOINED LETTER YA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1929,
},
[0x192A]={
- ["category"]="mc",
- ["description"]="LIMBU SUBJOINED LETTER RA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x192A, -- ᤪ
+ category="mc",
+ description="LIMBU SUBJOINED LETTER RA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x192A,
},
[0x192B]={
- ["category"]="mc",
- ["description"]="LIMBU SUBJOINED LETTER WA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x192B, -- ᤫ
+ category="mc",
+ description="LIMBU SUBJOINED LETTER WA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x192B,
},
[0x1930]={
- ["category"]="mc",
- ["description"]="LIMBU SMALL LETTER KA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1930, -- ᤰ
+ category="mc",
+ description="LIMBU SMALL LETTER KA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1930,
},
[0x1931]={
- ["category"]="mc",
- ["description"]="LIMBU SMALL LETTER NGA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1931, -- ᤱ
+ category="mc",
+ description="LIMBU SMALL LETTER NGA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1931,
},
[0x1932]={
- ["category"]="mn",
- ["description"]="LIMBU SMALL LETTER ANUSVARA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1932, -- ᤲ
+ category="mn",
+ description="LIMBU SMALL LETTER ANUSVARA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1932,
},
[0x1933]={
- ["category"]="mc",
- ["description"]="LIMBU SMALL LETTER TA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1933, -- ᤳ
+ category="mc",
+ description="LIMBU SMALL LETTER TA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1933,
},
[0x1934]={
- ["category"]="mc",
- ["description"]="LIMBU SMALL LETTER NA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1934, -- ᤴ
+ category="mc",
+ description="LIMBU SMALL LETTER NA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1934,
},
[0x1935]={
- ["category"]="mc",
- ["description"]="LIMBU SMALL LETTER PA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1935, -- ᤵ
+ category="mc",
+ description="LIMBU SMALL LETTER PA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1935,
},
[0x1936]={
- ["category"]="mc",
- ["description"]="LIMBU SMALL LETTER MA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1936, -- ᤶ
+ category="mc",
+ description="LIMBU SMALL LETTER MA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1936,
},
[0x1937]={
- ["category"]="mc",
- ["description"]="LIMBU SMALL LETTER RA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1937, -- ᤷ
+ category="mc",
+ description="LIMBU SMALL LETTER RA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1937,
},
[0x1938]={
- ["category"]="mc",
- ["description"]="LIMBU SMALL LETTER LA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1938, -- ᤸ
+ category="mc",
+ description="LIMBU SMALL LETTER LA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1938,
},
[0x1939]={
- ["category"]="mn",
- ["description"]="LIMBU SIGN MUKPHRENG",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1939, -- ᤹
+ category="mn",
+ description="LIMBU SIGN MUKPHRENG",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1939,
},
[0x193A]={
- ["category"]="mn",
- ["description"]="LIMBU SIGN KEMPHRENG",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x193A, -- ᤺
+ category="mn",
+ description="LIMBU SIGN KEMPHRENG",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x193A,
},
[0x193B]={
- ["category"]="mn",
- ["description"]="LIMBU SIGN SA-I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x193B, -- ᤻
+ category="mn",
+ description="LIMBU SIGN SA-I",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x193B,
},
[0x1940]={
- ["category"]="so",
- ["description"]="LIMBU SIGN LOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1940, -- ᥀
+ category="so",
+ description="LIMBU SIGN LOO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1940,
},
[0x1944]={
- ["category"]="po",
- ["description"]="LIMBU EXCLAMATION MARK",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x1944, -- ᥄
+ category="po",
+ description="LIMBU EXCLAMATION MARK",
+ direction="on",
+ linebreak="ex",
+ unicodeslot=0x1944,
},
[0x1945]={
- ["category"]="po",
- ["description"]="LIMBU QUESTION MARK",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x1945, -- ᥅
+ category="po",
+ description="LIMBU QUESTION MARK",
+ direction="on",
+ linebreak="ex",
+ unicodeslot=0x1945,
},
[0x1946]={
- ["category"]="nd",
- ["description"]="LIMBU DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1946, -- ᥆
+ category="nd",
+ description="LIMBU DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1946,
},
[0x1947]={
- ["category"]="nd",
- ["description"]="LIMBU DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1947, -- ᥇
+ category="nd",
+ description="LIMBU DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1947,
},
[0x1948]={
- ["category"]="nd",
- ["description"]="LIMBU DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1948, -- ᥈
+ category="nd",
+ description="LIMBU DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1948,
},
[0x1949]={
- ["category"]="nd",
- ["description"]="LIMBU DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1949, -- ᥉
+ category="nd",
+ description="LIMBU DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1949,
},
[0x194A]={
- ["category"]="nd",
- ["description"]="LIMBU DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x194A, -- ᥊
+ category="nd",
+ description="LIMBU DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x194A,
},
[0x194B]={
- ["category"]="nd",
- ["description"]="LIMBU DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x194B, -- ᥋
+ category="nd",
+ description="LIMBU DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x194B,
},
[0x194C]={
- ["category"]="nd",
- ["description"]="LIMBU DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x194C, -- ᥌
+ category="nd",
+ description="LIMBU DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x194C,
},
[0x194D]={
- ["category"]="nd",
- ["description"]="LIMBU DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x194D, -- ᥍
+ category="nd",
+ description="LIMBU DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x194D,
},
[0x194E]={
- ["category"]="nd",
- ["description"]="LIMBU DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x194E, -- ᥎
+ category="nd",
+ description="LIMBU DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x194E,
},
[0x194F]={
- ["category"]="nd",
- ["description"]="LIMBU DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x194F, -- ᥏
+ category="nd",
+ description="LIMBU DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x194F,
},
[0x1950]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER KA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1950, -- ᥐ
+ category="lo",
+ description="TAI LE LETTER KA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1950,
},
[0x1951]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER XA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1951, -- ᥑ
+ category="lo",
+ description="TAI LE LETTER XA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1951,
},
[0x1952]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER NGA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1952, -- ᥒ
+ category="lo",
+ description="TAI LE LETTER NGA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1952,
},
[0x1953]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER TSA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1953, -- ᥓ
+ category="lo",
+ description="TAI LE LETTER TSA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1953,
},
[0x1954]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER SA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1954, -- ᥔ
+ category="lo",
+ description="TAI LE LETTER SA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1954,
},
[0x1955]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER YA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1955, -- ᥕ
+ category="lo",
+ description="TAI LE LETTER YA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1955,
},
[0x1956]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER TA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1956, -- ᥖ
+ category="lo",
+ description="TAI LE LETTER TA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1956,
},
[0x1957]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER THA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1957, -- ᥗ
+ category="lo",
+ description="TAI LE LETTER THA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1957,
},
[0x1958]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER LA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1958, -- ᥘ
+ category="lo",
+ description="TAI LE LETTER LA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1958,
},
[0x1959]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER PA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1959, -- ᥙ
+ category="lo",
+ description="TAI LE LETTER PA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1959,
},
[0x195A]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER PHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x195A, -- ᥚ
+ category="lo",
+ description="TAI LE LETTER PHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x195A,
},
[0x195B]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER MA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x195B, -- ᥛ
+ category="lo",
+ description="TAI LE LETTER MA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x195B,
},
[0x195C]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER FA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x195C, -- ᥜ
+ category="lo",
+ description="TAI LE LETTER FA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x195C,
},
[0x195D]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER VA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x195D, -- ᥝ
+ category="lo",
+ description="TAI LE LETTER VA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x195D,
},
[0x195E]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER HA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x195E, -- ᥞ
+ category="lo",
+ description="TAI LE LETTER HA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x195E,
},
[0x195F]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER QA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x195F, -- ᥟ
+ category="lo",
+ description="TAI LE LETTER QA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x195F,
},
[0x1960]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER KHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1960, -- ᥠ
+ category="lo",
+ description="TAI LE LETTER KHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1960,
},
[0x1961]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER TSHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1961, -- ᥡ
+ category="lo",
+ description="TAI LE LETTER TSHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1961,
},
[0x1962]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER NA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1962, -- ᥢ
+ category="lo",
+ description="TAI LE LETTER NA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1962,
},
[0x1963]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER A",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1963, -- ᥣ
+ category="lo",
+ description="TAI LE LETTER A",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1963,
},
[0x1964]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER I",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1964, -- ᥤ
+ category="lo",
+ description="TAI LE LETTER I",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1964,
},
[0x1965]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER EE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1965, -- ᥥ
+ category="lo",
+ description="TAI LE LETTER EE",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1965,
},
[0x1966]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER EH",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1966, -- ᥦ
+ category="lo",
+ description="TAI LE LETTER EH",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1966,
},
[0x1967]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER U",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1967, -- ᥧ
+ category="lo",
+ description="TAI LE LETTER U",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1967,
},
[0x1968]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER OO",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1968, -- ᥨ
+ category="lo",
+ description="TAI LE LETTER OO",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1968,
},
[0x1969]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER O",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1969, -- ᥩ
+ category="lo",
+ description="TAI LE LETTER O",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1969,
},
[0x196A]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER UE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x196A, -- ᥪ
+ category="lo",
+ description="TAI LE LETTER UE",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x196A,
},
[0x196B]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER E",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x196B, -- ᥫ
+ category="lo",
+ description="TAI LE LETTER E",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x196B,
},
[0x196C]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER AUE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x196C, -- ᥬ
+ category="lo",
+ description="TAI LE LETTER AUE",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x196C,
},
[0x196D]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER AI",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x196D, -- ᥭ
+ category="lo",
+ description="TAI LE LETTER AI",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x196D,
},
[0x1970]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER TONE-0x0002",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1970, -- ᥰ
+ category="lo",
+ description="TAI LE LETTER TONE-0x0002",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1970,
},
[0x1971]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER TONE-0x0003",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1971, -- ᥱ
+ category="lo",
+ description="TAI LE LETTER TONE-0x0003",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1971,
},
[0x1972]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER TONE-0x0004",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1972, -- ᥲ
+ category="lo",
+ description="TAI LE LETTER TONE-0x0004",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1972,
},
[0x1973]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER TONE-0x0005",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1973, -- ᥳ
+ category="lo",
+ description="TAI LE LETTER TONE-0x0005",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1973,
},
[0x1974]={
- ["category"]="lo",
- ["description"]="TAI LE LETTER TONE-0x0006",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1974, -- ᥴ
+ category="lo",
+ description="TAI LE LETTER TONE-0x0006",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1974,
},
[0x1980]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH QA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1980, -- ᦀ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH QA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1980,
},
[0x1981]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW QA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1981, -- ᦁ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW QA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1981,
},
[0x1982]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH KA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1982, -- ᦂ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH KA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1982,
},
[0x1983]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH XA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1983, -- ᦃ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH XA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1983,
},
[0x1984]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH NGA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1984, -- ᦄ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH NGA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1984,
},
[0x1985]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW KA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1985, -- ᦅ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW KA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1985,
},
[0x1986]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW XA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1986, -- ᦆ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW XA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1986,
},
[0x1987]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW NGA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1987, -- ᦇ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW NGA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1987,
},
[0x1988]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH TSA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1988, -- ᦈ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH TSA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1988,
},
[0x1989]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH SA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1989, -- ᦉ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH SA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1989,
},
[0x198A]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH YA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x198A, -- ᦊ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH YA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x198A,
},
[0x198B]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW TSA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x198B, -- ᦋ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW TSA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x198B,
},
[0x198C]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW SA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x198C, -- ᦌ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW SA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x198C,
},
[0x198D]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW YA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x198D, -- ᦍ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW YA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x198D,
},
[0x198E]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH TA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x198E, -- ᦎ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH TA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x198E,
},
[0x198F]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH THA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x198F, -- ᦏ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH THA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x198F,
},
[0x1990]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH NA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1990, -- ᦐ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH NA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1990,
},
[0x1991]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW TA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1991, -- ᦑ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW TA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1991,
},
[0x1992]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW THA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1992, -- ᦒ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW THA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1992,
},
[0x1993]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW NA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1993, -- ᦓ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW NA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1993,
},
[0x1994]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH PA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1994, -- ᦔ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH PA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1994,
},
[0x1995]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH PHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1995, -- ᦕ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH PHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1995,
},
[0x1996]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH MA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1996, -- ᦖ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH MA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1996,
},
[0x1997]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW PA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1997, -- ᦗ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW PA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1997,
},
[0x1998]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW PHA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1998, -- ᦘ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW PHA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1998,
},
[0x1999]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW MA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x1999, -- ᦙ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW MA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x1999,
},
[0x199A]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH FA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x199A, -- ᦚ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH FA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x199A,
},
[0x199B]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH VA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x199B, -- ᦛ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH VA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x199B,
},
[0x199C]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH LA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x199C, -- ᦜ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH LA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x199C,
},
[0x199D]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW FA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x199D, -- ᦝ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW FA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x199D,
},
[0x199E]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW VA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x199E, -- ᦞ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW VA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x199E,
},
[0x199F]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW LA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x199F, -- ᦟ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW LA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x199F,
},
[0x19A0]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH HA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19A0, -- ᦠ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH HA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19A0,
},
[0x19A1]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH DA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19A1, -- ᦡ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH DA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19A1,
},
[0x19A2]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH BA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19A2, -- ᦢ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH BA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19A2,
},
[0x19A3]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW HA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19A3, -- ᦣ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW HA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19A3,
},
[0x19A4]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW DA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19A4, -- ᦤ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW DA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19A4,
},
[0x19A5]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW BA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19A5, -- ᦥ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW BA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19A5,
},
[0x19A6]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH KVA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19A6, -- ᦦ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH KVA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19A6,
},
[0x19A7]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER HIGH XVA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19A7, -- ᦧ
+ category="lo",
+ description="NEW TAI LUE LETTER HIGH XVA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19A7,
},
[0x19A8]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW KVA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19A8, -- ᦨ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW KVA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19A8,
},
[0x19A9]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER LOW XVA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19A9, -- ᦩ
+ category="lo",
+ description="NEW TAI LUE LETTER LOW XVA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19A9,
},
[0x19B0]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN VOWEL SHORTENER",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19B0, -- ᦰ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN VOWEL SHORTENER",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19B0,
},
[0x19B1]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN AA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19B1, -- ᦱ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN AA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19B1,
},
[0x19B2]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN II",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19B2, -- ᦲ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN II",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19B2,
},
[0x19B3]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN U",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19B3, -- ᦳ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN U",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19B3,
},
[0x19B4]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN UU",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19B4, -- ᦴ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN UU",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19B4,
},
[0x19B5]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN E",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19B5, -- ᦵ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN E",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19B5,
},
[0x19B6]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN AE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19B6, -- ᦶ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN AE",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19B6,
},
[0x19B7]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN O",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19B7, -- ᦷ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN O",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19B7,
},
[0x19B8]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN OA",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19B8, -- ᦸ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN OA",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19B8,
},
[0x19B9]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN UE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19B9, -- ᦹ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN UE",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19B9,
},
[0x19BA]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN AY",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19BA, -- ᦺ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN AY",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19BA,
},
[0x19BB]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN AAY",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19BB, -- ᦻ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN AAY",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19BB,
},
[0x19BC]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN UY",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19BC, -- ᦼ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN UY",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19BC,
},
[0x19BD]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN OY",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19BD, -- ᦽ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN OY",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19BD,
},
[0x19BE]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN OAY",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19BE, -- ᦾ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN OAY",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19BE,
},
[0x19BF]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN UEY",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19BF, -- ᦿ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN UEY",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19BF,
},
[0x19C0]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE VOWEL SIGN IY",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19C0, -- ᧀ
+ category="mc",
+ description="NEW TAI LUE VOWEL SIGN IY",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19C0,
},
[0x19C1]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER FINAL V",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19C1, -- ᧁ
+ category="lo",
+ description="NEW TAI LUE LETTER FINAL V",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19C1,
},
[0x19C2]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER FINAL NG",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19C2, -- ᧂ
+ category="lo",
+ description="NEW TAI LUE LETTER FINAL NG",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19C2,
},
[0x19C3]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER FINAL N",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19C3, -- ᧃ
+ category="lo",
+ description="NEW TAI LUE LETTER FINAL N",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19C3,
},
[0x19C4]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER FINAL M",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19C4, -- ᧄ
+ category="lo",
+ description="NEW TAI LUE LETTER FINAL M",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19C4,
},
[0x19C5]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER FINAL K",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19C5, -- ᧅ
+ category="lo",
+ description="NEW TAI LUE LETTER FINAL K",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19C5,
},
[0x19C6]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER FINAL D",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19C6, -- ᧆ
+ category="lo",
+ description="NEW TAI LUE LETTER FINAL D",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19C6,
},
[0x19C7]={
- ["category"]="lo",
- ["description"]="NEW TAI LUE LETTER FINAL B",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19C7, -- ᧇ
+ category="lo",
+ description="NEW TAI LUE LETTER FINAL B",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19C7,
},
[0x19C8]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE TONE MARK-0x0001",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19C8, -- ᧈ
+ category="mc",
+ description="NEW TAI LUE TONE MARK-0x0001",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19C8,
},
[0x19C9]={
- ["category"]="mc",
- ["description"]="NEW TAI LUE TONE MARK-0x0002",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19C9, -- ᧉ
+ category="mc",
+ description="NEW TAI LUE TONE MARK-0x0002",
+ direction="l",
+ linebreak="sa",
+ unicodeslot=0x19C9,
},
[0x19D0]={
- ["category"]="nd",
- ["description"]="NEW TAI LUE DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x19D0, -- ᧐
+ category="nd",
+ description="NEW TAI LUE DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x19D0,
},
[0x19D1]={
- ["category"]="nd",
- ["description"]="NEW TAI LUE DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x19D1, -- ᧑
+ category="nd",
+ description="NEW TAI LUE DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x19D1,
},
[0x19D2]={
- ["category"]="nd",
- ["description"]="NEW TAI LUE DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x19D2, -- ᧒
+ category="nd",
+ description="NEW TAI LUE DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x19D2,
},
[0x19D3]={
- ["category"]="nd",
- ["description"]="NEW TAI LUE DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x19D3, -- ᧓
+ category="nd",
+ description="NEW TAI LUE DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x19D3,
},
[0x19D4]={
- ["category"]="nd",
- ["description"]="NEW TAI LUE DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x19D4, -- ᧔
+ category="nd",
+ description="NEW TAI LUE DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x19D4,
},
[0x19D5]={
- ["category"]="nd",
- ["description"]="NEW TAI LUE DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x19D5, -- ᧕
+ category="nd",
+ description="NEW TAI LUE DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x19D5,
},
[0x19D6]={
- ["category"]="nd",
- ["description"]="NEW TAI LUE DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x19D6, -- ᧖
+ category="nd",
+ description="NEW TAI LUE DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x19D6,
},
[0x19D7]={
- ["category"]="nd",
- ["description"]="NEW TAI LUE DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x19D7, -- ᧗
+ category="nd",
+ description="NEW TAI LUE DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x19D7,
},
[0x19D8]={
- ["category"]="nd",
- ["description"]="NEW TAI LUE DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x19D8, -- ᧘
+ category="nd",
+ description="NEW TAI LUE DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x19D8,
},
[0x19D9]={
- ["category"]="nd",
- ["description"]="NEW TAI LUE DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x19D9, -- ᧙
+ category="nd",
+ description="NEW TAI LUE DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x19D9,
},
[0x19DE]={
- ["category"]="po",
- ["description"]="NEW TAI LUE SIGN LAE",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19DE, -- ᧞
+ category="po",
+ description="NEW TAI LUE SIGN LAE",
+ direction="on",
+ linebreak="sa",
+ unicodeslot=0x19DE,
},
[0x19DF]={
- ["category"]="po",
- ["description"]="NEW TAI LUE SIGN LAEV",
- ["linebreak"]="sa",
- ["unicodeslot"]=0x19DF, -- ᧟
+ category="po",
+ description="NEW TAI LUE SIGN LAEV",
+ direction="on",
+ linebreak="sa",
+ unicodeslot=0x19DF,
},
[0x19E0]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL PATHAMASAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19E0, -- ᧠
+ category="so",
+ description="KHMER SYMBOL PATHAMASAT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19E0,
},
[0x19E1]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL MUOY KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19E1, -- ᧡
+ category="so",
+ description="KHMER SYMBOL MUOY KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19E1,
},
[0x19E2]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL PII KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19E2, -- ᧢
+ category="so",
+ description="KHMER SYMBOL PII KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19E2,
},
[0x19E3]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL BEI KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19E3, -- ᧣
+ category="so",
+ description="KHMER SYMBOL BEI KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19E3,
},
[0x19E4]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL BUON KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19E4, -- ᧤
+ category="so",
+ description="KHMER SYMBOL BUON KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19E4,
},
[0x19E5]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL PRAM KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19E5, -- ᧥
+ category="so",
+ description="KHMER SYMBOL PRAM KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19E5,
},
[0x19E6]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL PRAM-MUOY KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19E6, -- ᧦
+ category="so",
+ description="KHMER SYMBOL PRAM-MUOY KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19E6,
},
[0x19E7]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL PRAM-PII KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19E7, -- ᧧
+ category="so",
+ description="KHMER SYMBOL PRAM-PII KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19E7,
},
[0x19E8]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL PRAM-BEI KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19E8, -- ᧨
+ category="so",
+ description="KHMER SYMBOL PRAM-BEI KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19E8,
},
[0x19E9]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL PRAM-BUON KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19E9, -- ᧩
+ category="so",
+ description="KHMER SYMBOL PRAM-BUON KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19E9,
},
[0x19EA]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL DAP KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19EA, -- ᧪
+ category="so",
+ description="KHMER SYMBOL DAP KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19EA,
},
[0x19EB]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL DAP-MUOY KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19EB, -- ᧫
+ category="so",
+ description="KHMER SYMBOL DAP-MUOY KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19EB,
},
[0x19EC]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL DAP-PII KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19EC, -- ᧬
+ category="so",
+ description="KHMER SYMBOL DAP-PII KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19EC,
},
[0x19ED]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL DAP-BEI KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19ED, -- ᧭
+ category="so",
+ description="KHMER SYMBOL DAP-BEI KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19ED,
},
[0x19EE]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL DAP-BUON KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19EE, -- ᧮
+ category="so",
+ description="KHMER SYMBOL DAP-BUON KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19EE,
},
[0x19EF]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL DAP-PRAM KOET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19EF, -- ᧯
+ category="so",
+ description="KHMER SYMBOL DAP-PRAM KOET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19EF,
},
[0x19F0]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL TUTEYASAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19F0, -- ᧰
+ category="so",
+ description="KHMER SYMBOL TUTEYASAT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19F0,
},
[0x19F1]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL MUOY ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19F1, -- ᧱
+ category="so",
+ description="KHMER SYMBOL MUOY ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19F1,
},
[0x19F2]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL PII ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19F2, -- ᧲
+ category="so",
+ description="KHMER SYMBOL PII ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19F2,
},
[0x19F3]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL BEI ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19F3, -- ᧳
+ category="so",
+ description="KHMER SYMBOL BEI ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19F3,
},
[0x19F4]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL BUON ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19F4, -- ᧴
+ category="so",
+ description="KHMER SYMBOL BUON ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19F4,
},
[0x19F5]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL PRAM ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19F5, -- ᧵
+ category="so",
+ description="KHMER SYMBOL PRAM ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19F5,
},
[0x19F6]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL PRAM-MUOY ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19F6, -- ᧶
+ category="so",
+ description="KHMER SYMBOL PRAM-MUOY ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19F6,
},
[0x19F7]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL PRAM-PII ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19F7, -- ᧷
+ category="so",
+ description="KHMER SYMBOL PRAM-PII ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19F7,
},
[0x19F8]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL PRAM-BEI ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19F8, -- ᧸
+ category="so",
+ description="KHMER SYMBOL PRAM-BEI ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19F8,
},
[0x19F9]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL PRAM-BUON ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19F9, -- ᧹
+ category="so",
+ description="KHMER SYMBOL PRAM-BUON ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19F9,
},
[0x19FA]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL DAP ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19FA, -- ᧺
+ category="so",
+ description="KHMER SYMBOL DAP ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19FA,
},
[0x19FB]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL DAP-MUOY ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19FB, -- ᧻
+ category="so",
+ description="KHMER SYMBOL DAP-MUOY ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19FB,
},
[0x19FC]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL DAP-PII ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19FC, -- ᧼
+ category="so",
+ description="KHMER SYMBOL DAP-PII ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19FC,
},
[0x19FD]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL DAP-BEI ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19FD, -- ᧽
+ category="so",
+ description="KHMER SYMBOL DAP-BEI ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19FD,
},
[0x19FE]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL DAP-BUON ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19FE, -- ᧾
+ category="so",
+ description="KHMER SYMBOL DAP-BUON ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19FE,
},
[0x19FF]={
- ["category"]="so",
- ["description"]="KHMER SYMBOL DAP-PRAM ROC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x19FF, -- ᧿
+ category="so",
+ description="KHMER SYMBOL DAP-PRAM ROC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x19FF,
},
[0x1A00]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A00, -- ᨀ
+ category="lo",
+ description="BUGINESE LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A00,
},
[0x1A01]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A01, -- ᨁ
+ category="lo",
+ description="BUGINESE LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A01,
},
[0x1A02]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A02, -- ᨂ
+ category="lo",
+ description="BUGINESE LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A02,
},
[0x1A03]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER NGKA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A03, -- ᨃ
+ category="lo",
+ description="BUGINESE LETTER NGKA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A03,
},
[0x1A04]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A04, -- ᨄ
+ category="lo",
+ description="BUGINESE LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A04,
},
[0x1A05]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A05, -- ᨅ
+ category="lo",
+ description="BUGINESE LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A05,
},
[0x1A06]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A06, -- ᨆ
+ category="lo",
+ description="BUGINESE LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A06,
},
[0x1A07]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER MPA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A07, -- ᨇ
+ category="lo",
+ description="BUGINESE LETTER MPA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A07,
},
[0x1A08]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A08, -- ᨈ
+ category="lo",
+ description="BUGINESE LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A08,
},
[0x1A09]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A09, -- ᨉ
+ category="lo",
+ description="BUGINESE LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A09,
},
[0x1A0A]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A0A, -- ᨊ
+ category="lo",
+ description="BUGINESE LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A0A,
},
[0x1A0B]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER NRA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A0B, -- ᨋ
+ category="lo",
+ description="BUGINESE LETTER NRA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A0B,
},
[0x1A0C]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A0C, -- ᨌ
+ category="lo",
+ description="BUGINESE LETTER CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A0C,
},
[0x1A0D]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A0D, -- ᨍ
+ category="lo",
+ description="BUGINESE LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A0D,
},
[0x1A0E]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A0E, -- ᨎ
+ category="lo",
+ description="BUGINESE LETTER NYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A0E,
},
[0x1A0F]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER NYCA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A0F, -- ᨏ
+ category="lo",
+ description="BUGINESE LETTER NYCA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A0F,
},
[0x1A10]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A10, -- ᨐ
+ category="lo",
+ description="BUGINESE LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A10,
},
[0x1A11]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A11, -- ᨑ
+ category="lo",
+ description="BUGINESE LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A11,
},
[0x1A12]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A12, -- ᨒ
+ category="lo",
+ description="BUGINESE LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A12,
},
[0x1A13]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER VA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A13, -- ᨓ
+ category="lo",
+ description="BUGINESE LETTER VA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A13,
},
[0x1A14]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A14, -- ᨔ
+ category="lo",
+ description="BUGINESE LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A14,
},
[0x1A15]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A15, -- ᨕ
+ category="lo",
+ description="BUGINESE LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A15,
},
[0x1A16]={
- ["category"]="lo",
- ["description"]="BUGINESE LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A16, -- ᨖ
+ category="lo",
+ description="BUGINESE LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A16,
},
[0x1A17]={
- ["category"]="mn",
- ["description"]="BUGINESE VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1A17, -- ᨗ
+ category="mn",
+ description="BUGINESE VOWEL SIGN I",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1A17,
},
[0x1A18]={
- ["category"]="mn",
- ["description"]="BUGINESE VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1A18, -- ᨘ
+ category="mn",
+ description="BUGINESE VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1A18,
},
[0x1A19]={
- ["category"]="mc",
- ["description"]="BUGINESE VOWEL SIGN E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1A19, -- ᨙ
+ category="mc",
+ description="BUGINESE VOWEL SIGN E",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1A19,
},
[0x1A1A]={
- ["category"]="mc",
- ["description"]="BUGINESE VOWEL SIGN O",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1A1A, -- ᨚ
+ category="mc",
+ description="BUGINESE VOWEL SIGN O",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1A1A,
},
[0x1A1B]={
- ["category"]="mc",
- ["description"]="BUGINESE VOWEL SIGN AE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1A1B, -- ᨛ
+ category="mc",
+ description="BUGINESE VOWEL SIGN AE",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1A1B,
},
[0x1A1E]={
- ["category"]="po",
- ["description"]="BUGINESE PALLAWA",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1A1E, -- ᨞
+ category="po",
+ description="BUGINESE PALLAWA",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x1A1E,
},
[0x1A1F]={
- ["category"]="po",
- ["description"]="BUGINESE END OF SECTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1A1F, -- ᨟
+ category="po",
+ description="BUGINESE END OF SECTION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1A1F,
},
[0x1B00]={
- ["category"]="mn",
- ["description"]="BALINESE SIGN ULU RICEM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B00, -- ᬀ
+ category="mn",
+ description="BALINESE SIGN ULU RICEM",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B00,
},
[0x1B01]={
- ["category"]="mn",
- ["description"]="BALINESE SIGN ULU CANDRA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B01, -- ᬁ
+ category="mn",
+ description="BALINESE SIGN ULU CANDRA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B01,
},
[0x1B02]={
- ["category"]="mn",
- ["description"]="BALINESE SIGN CECEK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B02, -- ᬂ
+ category="mn",
+ description="BALINESE SIGN CECEK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B02,
},
[0x1B03]={
- ["category"]="mn",
- ["description"]="BALINESE SIGN SURANG",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B03, -- ᬃ
+ category="mn",
+ description="BALINESE SIGN SURANG",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B03,
},
[0x1B04]={
- ["category"]="mc",
- ["description"]="BALINESE SIGN BISAH",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B04, -- ᬄ
+ category="mc",
+ description="BALINESE SIGN BISAH",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1B04,
},
[0x1B05]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER AKARA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B05, -- ᬅ
+ category="lo",
+ description="BALINESE LETTER AKARA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B05,
},
[0x1B06]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER AKARA TEDUNG",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1B05, 0x1B35 },
- ["unicodeslot"]=0x1B06, -- ᬆ
+ category="lo",
+ description="BALINESE LETTER AKARA TEDUNG",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1B05, 0x1B35 },
+ unicodeslot=0x1B06,
},
[0x1B07]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER IKARA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B07, -- ᬇ
+ category="lo",
+ description="BALINESE LETTER IKARA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B07,
},
[0x1B08]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER IKARA TEDUNG",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1B07, 0x1B35 },
- ["unicodeslot"]=0x1B08, -- ᬈ
+ category="lo",
+ description="BALINESE LETTER IKARA TEDUNG",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1B07, 0x1B35 },
+ unicodeslot=0x1B08,
},
[0x1B09]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER UKARA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B09, -- ᬉ
+ category="lo",
+ description="BALINESE LETTER UKARA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B09,
},
[0x1B0A]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER UKARA TEDUNG",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1B09, 0x1B35 },
- ["unicodeslot"]=0x1B0A, -- ᬊ
+ category="lo",
+ description="BALINESE LETTER UKARA TEDUNG",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1B09, 0x1B35 },
+ unicodeslot=0x1B0A,
},
[0x1B0B]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER RA REPA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B0B, -- ᬋ
+ category="lo",
+ description="BALINESE LETTER RA REPA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B0B,
},
[0x1B0C]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER RA REPA TEDUNG",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1B0B, 0x1B35 },
- ["unicodeslot"]=0x1B0C, -- ᬌ
+ category="lo",
+ description="BALINESE LETTER RA REPA TEDUNG",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1B0B, 0x1B35 },
+ unicodeslot=0x1B0C,
},
[0x1B0D]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER LA LENGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B0D, -- ᬍ
+ category="lo",
+ description="BALINESE LETTER LA LENGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B0D,
},
[0x1B0E]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER LA LENGA TEDUNG",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1B0D, 0x1B35 },
- ["unicodeslot"]=0x1B0E, -- ᬎ
+ category="lo",
+ description="BALINESE LETTER LA LENGA TEDUNG",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1B0D, 0x1B35 },
+ unicodeslot=0x1B0E,
},
[0x1B0F]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER EKARA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B0F, -- ᬏ
+ category="lo",
+ description="BALINESE LETTER EKARA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B0F,
},
[0x1B10]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER AIKARA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B10, -- ᬐ
+ category="lo",
+ description="BALINESE LETTER AIKARA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B10,
},
[0x1B11]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER OKARA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B11, -- ᬑ
+ category="lo",
+ description="BALINESE LETTER OKARA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B11,
},
[0x1B12]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER OKARA TEDUNG",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1B11, 0x1B35 },
- ["unicodeslot"]=0x1B12, -- ᬒ
+ category="lo",
+ description="BALINESE LETTER OKARA TEDUNG",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1B11, 0x1B35 },
+ unicodeslot=0x1B12,
},
[0x1B13]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B13, -- ᬓ
+ category="lo",
+ description="BALINESE LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B13,
},
[0x1B14]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER KA MAHAPRANA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B14, -- ᬔ
+ category="lo",
+ description="BALINESE LETTER KA MAHAPRANA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B14,
},
[0x1B15]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B15, -- ᬕ
+ category="lo",
+ description="BALINESE LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B15,
},
[0x1B16]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER GA GORA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B16, -- ᬖ
+ category="lo",
+ description="BALINESE LETTER GA GORA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B16,
},
[0x1B17]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B17, -- ᬗ
+ category="lo",
+ description="BALINESE LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B17,
},
[0x1B18]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B18, -- ᬘ
+ category="lo",
+ description="BALINESE LETTER CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B18,
},
[0x1B19]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER CA LACA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B19, -- ᬙ
+ category="lo",
+ description="BALINESE LETTER CA LACA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B19,
},
[0x1B1A]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B1A, -- ᬚ
+ category="lo",
+ description="BALINESE LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B1A,
},
[0x1B1B]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER JA JERA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B1B, -- ᬛ
+ category="lo",
+ description="BALINESE LETTER JA JERA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B1B,
},
[0x1B1C]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B1C, -- ᬜ
+ category="lo",
+ description="BALINESE LETTER NYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B1C,
},
[0x1B1D]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER TA LATIK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B1D, -- ᬝ
+ category="lo",
+ description="BALINESE LETTER TA LATIK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B1D,
},
[0x1B1E]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER TA MURDA MAHAPRANA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B1E, -- ᬞ
+ category="lo",
+ description="BALINESE LETTER TA MURDA MAHAPRANA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B1E,
},
[0x1B1F]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER DA MURDA ALPAPRANA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B1F, -- ᬟ
+ category="lo",
+ description="BALINESE LETTER DA MURDA ALPAPRANA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B1F,
},
[0x1B20]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER DA MURDA MAHAPRANA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B20, -- ᬠ
+ category="lo",
+ description="BALINESE LETTER DA MURDA MAHAPRANA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B20,
},
[0x1B21]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER NA RAMBAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B21, -- ᬡ
+ category="lo",
+ description="BALINESE LETTER NA RAMBAT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B21,
},
[0x1B22]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B22, -- ᬢ
+ category="lo",
+ description="BALINESE LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B22,
},
[0x1B23]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER TA TAWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B23, -- ᬣ
+ category="lo",
+ description="BALINESE LETTER TA TAWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B23,
},
[0x1B24]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B24, -- ᬤ
+ category="lo",
+ description="BALINESE LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B24,
},
[0x1B25]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER DA MADU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B25, -- ᬥ
+ category="lo",
+ description="BALINESE LETTER DA MADU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B25,
},
[0x1B26]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B26, -- ᬦ
+ category="lo",
+ description="BALINESE LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B26,
},
[0x1B27]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B27, -- ᬧ
+ category="lo",
+ description="BALINESE LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B27,
},
[0x1B28]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER PA KAPAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B28, -- ᬨ
+ category="lo",
+ description="BALINESE LETTER PA KAPAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B28,
},
[0x1B29]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B29, -- ᬩ
+ category="lo",
+ description="BALINESE LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B29,
},
[0x1B2A]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER BA KEMBANG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B2A, -- ᬪ
+ category="lo",
+ description="BALINESE LETTER BA KEMBANG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B2A,
},
[0x1B2B]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B2B, -- ᬫ
+ category="lo",
+ description="BALINESE LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B2B,
},
[0x1B2C]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B2C, -- ᬬ
+ category="lo",
+ description="BALINESE LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B2C,
},
[0x1B2D]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B2D, -- ᬭ
+ category="lo",
+ description="BALINESE LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B2D,
},
[0x1B2E]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B2E, -- ᬮ
+ category="lo",
+ description="BALINESE LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B2E,
},
[0x1B2F]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B2F, -- ᬯ
+ category="lo",
+ description="BALINESE LETTER WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B2F,
},
[0x1B30]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER SA SAGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B30, -- ᬰ
+ category="lo",
+ description="BALINESE LETTER SA SAGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B30,
},
[0x1B31]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER SA SAPA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B31, -- ᬱ
+ category="lo",
+ description="BALINESE LETTER SA SAPA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B31,
},
[0x1B32]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B32, -- ᬲ
+ category="lo",
+ description="BALINESE LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B32,
},
[0x1B33]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B33, -- ᬳ
+ category="lo",
+ description="BALINESE LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B33,
},
[0x1B34]={
- ["category"]="mn",
- ["description"]="BALINESE SIGN REREKAN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B34, -- ᬴
+ category="mn",
+ description="BALINESE SIGN REREKAN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B34,
},
[0x1B35]={
- ["category"]="mc",
- ["description"]="BALINESE VOWEL SIGN TEDUNG",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B35, -- ᬵ
+ category="mc",
+ description="BALINESE VOWEL SIGN TEDUNG",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1B35,
},
[0x1B36]={
- ["category"]="mn",
- ["description"]="BALINESE VOWEL SIGN ULU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B36, -- ᬶ
+ category="mn",
+ description="BALINESE VOWEL SIGN ULU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B36,
},
[0x1B37]={
- ["category"]="mn",
- ["description"]="BALINESE VOWEL SIGN ULU SARI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B37, -- ᬷ
+ category="mn",
+ description="BALINESE VOWEL SIGN ULU SARI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B37,
},
[0x1B38]={
- ["category"]="mn",
- ["description"]="BALINESE VOWEL SIGN SUKU",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B38, -- ᬸ
+ category="mn",
+ description="BALINESE VOWEL SIGN SUKU",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B38,
},
[0x1B39]={
- ["category"]="mn",
- ["description"]="BALINESE VOWEL SIGN SUKU ILUT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B39, -- ᬹ
+ category="mn",
+ description="BALINESE VOWEL SIGN SUKU ILUT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B39,
},
[0x1B3A]={
- ["category"]="mn",
- ["description"]="BALINESE VOWEL SIGN RA REPA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B3A, -- ᬺ
+ category="mn",
+ description="BALINESE VOWEL SIGN RA REPA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B3A,
},
[0x1B3B]={
- ["category"]="mc",
- ["description"]="BALINESE VOWEL SIGN RA REPA TEDUNG",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x1B3A, 0x1B35 },
- ["unicodeslot"]=0x1B3B, -- ᬻ
+ category="mc",
+ description="BALINESE VOWEL SIGN RA REPA TEDUNG",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x1B3A, 0x1B35 },
+ unicodeslot=0x1B3B,
},
[0x1B3C]={
- ["category"]="mn",
- ["description"]="BALINESE VOWEL SIGN LA LENGA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B3C, -- ᬼ
+ category="mn",
+ description="BALINESE VOWEL SIGN LA LENGA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B3C,
},
[0x1B3D]={
- ["category"]="mc",
- ["description"]="BALINESE VOWEL SIGN LA LENGA TEDUNG",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x1B3C, 0x1B35 },
- ["unicodeslot"]=0x1B3D, -- ᬽ
+ category="mc",
+ description="BALINESE VOWEL SIGN LA LENGA TEDUNG",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x1B3C, 0x1B35 },
+ unicodeslot=0x1B3D,
},
[0x1B3E]={
- ["category"]="mc",
- ["description"]="BALINESE VOWEL SIGN TALING",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B3E, -- ᬾ
+ category="mc",
+ description="BALINESE VOWEL SIGN TALING",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1B3E,
},
[0x1B3F]={
- ["category"]="mc",
- ["description"]="BALINESE VOWEL SIGN TALING REPA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B3F, -- ᬿ
+ category="mc",
+ description="BALINESE VOWEL SIGN TALING REPA",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1B3F,
},
[0x1B40]={
- ["category"]="mc",
- ["description"]="BALINESE VOWEL SIGN TALING TEDUNG",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x1B3E, 0x1B35 },
- ["unicodeslot"]=0x1B40, -- ᭀ
+ category="mc",
+ description="BALINESE VOWEL SIGN TALING TEDUNG",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x1B3E, 0x1B35 },
+ unicodeslot=0x1B40,
},
[0x1B41]={
- ["category"]="mc",
- ["description"]="BALINESE VOWEL SIGN TALING REPA TEDUNG",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x1B3F, 0x1B35 },
- ["unicodeslot"]=0x1B41, -- ᭁ
+ category="mc",
+ description="BALINESE VOWEL SIGN TALING REPA TEDUNG",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x1B3F, 0x1B35 },
+ unicodeslot=0x1B41,
},
[0x1B42]={
- ["category"]="mn",
- ["description"]="BALINESE VOWEL SIGN PEPET",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B42, -- ᭂ
+ category="mn",
+ description="BALINESE VOWEL SIGN PEPET",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B42,
},
[0x1B43]={
- ["category"]="mc",
- ["description"]="BALINESE VOWEL SIGN PEPET TEDUNG",
- ["linebreak"]="cm",
- ["specials"]={ "char", 0x1B42, 0x1B35 },
- ["unicodeslot"]=0x1B43, -- ᭃ
+ category="mc",
+ description="BALINESE VOWEL SIGN PEPET TEDUNG",
+ direction="l",
+ linebreak="cm",
+ specials={ "char", 0x1B42, 0x1B35 },
+ unicodeslot=0x1B43,
},
[0x1B44]={
- ["category"]="mc",
- ["description"]="BALINESE ADEG ADEG",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B44, -- ᭄
+ category="mc",
+ description="BALINESE ADEG ADEG",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1B44,
},
[0x1B45]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER KAF SASAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B45, -- ᭅ
+ category="lo",
+ description="BALINESE LETTER KAF SASAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B45,
},
[0x1B46]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER KHOT SASAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B46, -- ᭆ
+ category="lo",
+ description="BALINESE LETTER KHOT SASAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B46,
},
[0x1B47]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER TZIR SASAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B47, -- ᭇ
+ category="lo",
+ description="BALINESE LETTER TZIR SASAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B47,
},
[0x1B48]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER EF SASAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B48, -- ᭈ
+ category="lo",
+ description="BALINESE LETTER EF SASAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B48,
},
[0x1B49]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER VE SASAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B49, -- ᭉ
+ category="lo",
+ description="BALINESE LETTER VE SASAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B49,
},
[0x1B4A]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER ZAL SASAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B4A, -- ᭊ
+ category="lo",
+ description="BALINESE LETTER ZAL SASAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B4A,
},
[0x1B4B]={
- ["category"]="lo",
- ["description"]="BALINESE LETTER ASYURA SASAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B4B, -- ᭋ
+ category="lo",
+ description="BALINESE LETTER ASYURA SASAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B4B,
},
[0x1B50]={
- ["category"]="nd",
- ["description"]="BALINESE DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1B50, -- ᭐
+ category="nd",
+ description="BALINESE DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1B50,
},
[0x1B51]={
- ["category"]="nd",
- ["description"]="BALINESE DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1B51, -- ᭑
+ category="nd",
+ description="BALINESE DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1B51,
},
[0x1B52]={
- ["category"]="nd",
- ["description"]="BALINESE DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1B52, -- ᭒
+ category="nd",
+ description="BALINESE DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1B52,
},
[0x1B53]={
- ["category"]="nd",
- ["description"]="BALINESE DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1B53, -- ᭓
+ category="nd",
+ description="BALINESE DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1B53,
},
[0x1B54]={
- ["category"]="nd",
- ["description"]="BALINESE DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1B54, -- ᭔
+ category="nd",
+ description="BALINESE DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1B54,
},
[0x1B55]={
- ["category"]="nd",
- ["description"]="BALINESE DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1B55, -- ᭕
+ category="nd",
+ description="BALINESE DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1B55,
},
[0x1B56]={
- ["category"]="nd",
- ["description"]="BALINESE DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1B56, -- ᭖
+ category="nd",
+ description="BALINESE DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1B56,
},
[0x1B57]={
- ["category"]="nd",
- ["description"]="BALINESE DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1B57, -- ᭗
+ category="nd",
+ description="BALINESE DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1B57,
},
[0x1B58]={
- ["category"]="nd",
- ["description"]="BALINESE DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1B58, -- ᭘
+ category="nd",
+ description="BALINESE DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1B58,
},
[0x1B59]={
- ["category"]="nd",
- ["description"]="BALINESE DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x1B59, -- ᭙
+ category="nd",
+ description="BALINESE DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x1B59,
},
[0x1B5A]={
- ["category"]="po",
- ["description"]="BALINESE PANTI",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1B5A, -- ᭚
+ category="po",
+ description="BALINESE PANTI",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x1B5A,
},
[0x1B5B]={
- ["category"]="po",
- ["description"]="BALINESE PAMADA",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1B5B, -- ᭛
+ category="po",
+ description="BALINESE PAMADA",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x1B5B,
},
[0x1B5C]={
- ["category"]="po",
- ["description"]="BALINESE WINDU",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1B5C, -- ᭜
+ category="po",
+ description="BALINESE WINDU",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x1B5C,
},
[0x1B5D]={
- ["category"]="po",
- ["description"]="BALINESE CARIK PAMUNGKAH",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1B5D, -- ᭝
+ category="po",
+ description="BALINESE CARIK PAMUNGKAH",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x1B5D,
},
[0x1B5E]={
- ["category"]="po",
- ["description"]="BALINESE CARIK SIKI",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1B5E, -- ᭞
+ category="po",
+ description="BALINESE CARIK SIKI",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x1B5E,
},
[0x1B5F]={
- ["category"]="po",
- ["description"]="BALINESE CARIK PAREREN",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1B5F, -- ᭟
+ category="po",
+ description="BALINESE CARIK PAREREN",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x1B5F,
},
[0x1B60]={
- ["category"]="po",
- ["description"]="BALINESE PAMENENG",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1B60, -- ᭠
+ category="po",
+ description="BALINESE PAMENENG",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x1B60,
},
[0x1B61]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL DONG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B61, -- ᭡
+ category="so",
+ description="BALINESE MUSICAL SYMBOL DONG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B61,
},
[0x1B62]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL DENG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B62, -- ᭢
+ category="so",
+ description="BALINESE MUSICAL SYMBOL DENG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B62,
},
[0x1B63]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL DUNG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B63, -- ᭣
+ category="so",
+ description="BALINESE MUSICAL SYMBOL DUNG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B63,
},
[0x1B64]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL DANG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B64, -- ᭤
+ category="so",
+ description="BALINESE MUSICAL SYMBOL DANG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B64,
},
[0x1B65]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL DANG SURANG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B65, -- ᭥
+ category="so",
+ description="BALINESE MUSICAL SYMBOL DANG SURANG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B65,
},
[0x1B66]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL DING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B66, -- ᭦
+ category="so",
+ description="BALINESE MUSICAL SYMBOL DING",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B66,
},
[0x1B67]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL DAENG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B67, -- ᭧
+ category="so",
+ description="BALINESE MUSICAL SYMBOL DAENG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B67,
},
[0x1B68]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL DEUNG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B68, -- ᭨
+ category="so",
+ description="BALINESE MUSICAL SYMBOL DEUNG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B68,
},
[0x1B69]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL DAING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B69, -- ᭩
+ category="so",
+ description="BALINESE MUSICAL SYMBOL DAING",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B69,
},
[0x1B6A]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL DANG GEDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B6A, -- ᭪
+ category="so",
+ description="BALINESE MUSICAL SYMBOL DANG GEDE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B6A,
},
[0x1B6B]={
- ["category"]="mn",
- ["description"]="BALINESE MUSICAL SYMBOL COMBINING TEGEH",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B6B, -- ᭫
+ category="mn",
+ description="BALINESE MUSICAL SYMBOL COMBINING TEGEH",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B6B,
},
[0x1B6C]={
- ["category"]="mn",
- ["description"]="BALINESE MUSICAL SYMBOL COMBINING ENDEP",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B6C, -- ᭬
+ category="mn",
+ description="BALINESE MUSICAL SYMBOL COMBINING ENDEP",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B6C,
},
[0x1B6D]={
- ["category"]="mn",
- ["description"]="BALINESE MUSICAL SYMBOL COMBINING KEMPUL",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B6D, -- ᭭
+ category="mn",
+ description="BALINESE MUSICAL SYMBOL COMBINING KEMPUL",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B6D,
},
[0x1B6E]={
- ["category"]="mn",
- ["description"]="BALINESE MUSICAL SYMBOL COMBINING KEMPLI",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B6E, -- ᭮
+ category="mn",
+ description="BALINESE MUSICAL SYMBOL COMBINING KEMPLI",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B6E,
},
[0x1B6F]={
- ["category"]="mn",
- ["description"]="BALINESE MUSICAL SYMBOL COMBINING JEGOGAN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B6F, -- ᭯
+ category="mn",
+ description="BALINESE MUSICAL SYMBOL COMBINING JEGOGAN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B6F,
},
[0x1B70]={
- ["category"]="mn",
- ["description"]="BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B70, -- ᭰
+ category="mn",
+ description="BALINESE MUSICAL SYMBOL COMBINING KEMPUL WITH JEGOGAN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B70,
},
[0x1B71]={
- ["category"]="mn",
- ["description"]="BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B71, -- ᭱
+ category="mn",
+ description="BALINESE MUSICAL SYMBOL COMBINING KEMPLI WITH JEGOGAN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B71,
},
[0x1B72]={
- ["category"]="mn",
- ["description"]="BALINESE MUSICAL SYMBOL COMBINING BENDE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B72, -- ᭲
+ category="mn",
+ description="BALINESE MUSICAL SYMBOL COMBINING BENDE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B72,
},
[0x1B73]={
- ["category"]="mn",
- ["description"]="BALINESE MUSICAL SYMBOL COMBINING GONG",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1B73, -- ᭳
+ category="mn",
+ description="BALINESE MUSICAL SYMBOL COMBINING GONG",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1B73,
},
[0x1B74]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B74, -- ᭴
+ category="so",
+ description="BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DUG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B74,
},
[0x1B75]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B75, -- ᭵
+ category="so",
+ description="BALINESE MUSICAL SYMBOL RIGHT-HAND OPEN DAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B75,
},
[0x1B76]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B76, -- ᭶
+ category="so",
+ description="BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TUK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B76,
},
[0x1B77]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B77, -- ᭷
+ category="so",
+ description="BALINESE MUSICAL SYMBOL RIGHT-HAND CLOSED TAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B77,
},
[0x1B78]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B78, -- ᭸
+ category="so",
+ description="BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PANG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B78,
},
[0x1B79]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B79, -- ᭹
+ category="so",
+ description="BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PUNG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B79,
},
[0x1B7A]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B7A, -- ᭺
+ category="so",
+ description="BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B7A,
},
[0x1B7B]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B7B, -- ᭻
+ category="so",
+ description="BALINESE MUSICAL SYMBOL LEFT-HAND CLOSED PLUK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B7B,
},
[0x1B7C]={
- ["category"]="so",
- ["description"]="BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1B7C, -- ᭼
+ category="so",
+ description="BALINESE MUSICAL SYMBOL LEFT-HAND OPEN PING",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1B7C,
},
[0x1D00]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D00, -- ᴀ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D00,
},
[0x1D01]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL AE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D01, -- ᴁ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL AE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D01,
},
[0x1D02]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED AE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D02, -- ᴂ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED AE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D02,
},
[0x1D03]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL BARRED B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D03, -- ᴃ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL BARRED B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D03,
},
[0x1D04]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D04, -- ᴄ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D04,
},
[0x1D05]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL D",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D05, -- ᴅ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL D",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D05,
},
[0x1D06]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL ETH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D06, -- ᴆ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL ETH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D06,
},
[0x1D07]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D07, -- ᴇ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D07,
},
[0x1D08]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED OPEN E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D08, -- ᴈ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED OPEN E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D08,
},
[0x1D09]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D09, -- ᴉ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D09,
},
[0x1D0A]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL J",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0A, -- ᴊ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL J",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0A,
},
[0x1D0B]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL K",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0B, -- ᴋ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL K",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0B,
},
[0x1D0C]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL L WITH STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0C, -- ᴌ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL L WITH STROKE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0C,
},
[0x1D0D]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL M",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0D, -- ᴍ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL M",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0D,
},
[0x1D0E]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL REVERSED N",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0E, -- ᴎ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL REVERSED N",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0E,
},
[0x1D0F]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0F, -- ᴏ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0F,
},
[0x1D10]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL OPEN O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D10, -- ᴐ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL OPEN O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D10,
},
[0x1D11]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER SIDEWAYS O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D11, -- ᴑ
+ category="ll",
+ description="LATIN SMALL LETTER SIDEWAYS O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D11,
},
[0x1D12]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER SIDEWAYS OPEN O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D12, -- ᴒ
+ category="ll",
+ description="LATIN SMALL LETTER SIDEWAYS OPEN O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D12,
},
[0x1D13]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER SIDEWAYS O WITH STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D13, -- ᴓ
+ category="ll",
+ description="LATIN SMALL LETTER SIDEWAYS O WITH STROKE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D13,
},
[0x1D14]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED OE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D14, -- ᴔ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED OE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D14,
},
[0x1D15]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL OU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D15, -- ᴕ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL OU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D15,
},
[0x1D16]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TOP HALF O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D16, -- ᴖ
+ category="ll",
+ description="LATIN SMALL LETTER TOP HALF O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D16,
},
[0x1D17]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER BOTTOM HALF O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D17, -- ᴗ
+ category="ll",
+ description="LATIN SMALL LETTER BOTTOM HALF O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D17,
},
[0x1D18]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL P",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D18, -- ᴘ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL P",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D18,
},
[0x1D19]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL REVERSED R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D19, -- ᴙ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL REVERSED R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D19,
},
[0x1D1A]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL TURNED R",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1A, -- ᴚ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL TURNED R",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1A,
},
[0x1D1B]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL T",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1B, -- ᴛ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL T",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1B,
},
[0x1D1C]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1C, -- ᴜ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1C,
},
[0x1D1D]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER SIDEWAYS U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1D, -- ᴝ
+ category="ll",
+ description="LATIN SMALL LETTER SIDEWAYS U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1D,
},
[0x1D1E]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER SIDEWAYS DIAERESIZED U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1E, -- ᴞ
+ category="ll",
+ description="LATIN SMALL LETTER SIDEWAYS DIAERESIZED U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1E,
},
[0x1D1F]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER SIDEWAYS TURNED M",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1F, -- ᴟ
+ category="ll",
+ description="LATIN SMALL LETTER SIDEWAYS TURNED M",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1F,
},
[0x1D20]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL V",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D20, -- ᴠ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL V",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D20,
},
[0x1D21]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL W",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D21, -- ᴡ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL W",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D21,
},
[0x1D22]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL Z",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D22, -- ᴢ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL Z",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D22,
},
[0x1D23]={
- ["category"]="ll",
- ["description"]="LATIN LETTER SMALL CAPITAL EZH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D23, -- ᴣ
+ category="ll",
+ description="LATIN LETTER SMALL CAPITAL EZH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D23,
},
[0x1D24]={
- ["category"]="ll",
- ["description"]="LATIN LETTER VOICED LARYNGEAL SPIRANT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D24, -- ᴤ
+ category="ll",
+ description="LATIN LETTER VOICED LARYNGEAL SPIRANT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D24,
},
[0x1D25]={
- ["category"]="ll",
- ["description"]="LATIN LETTER AIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D25, -- ᴥ
+ category="ll",
+ description="LATIN LETTER AIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D25,
},
[0x1D26]={
- ["category"]="ll",
- ["description"]="GREEK LETTER SMALL CAPITAL GAMMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D26, -- ᴦ
+ category="ll",
+ description="GREEK LETTER SMALL CAPITAL GAMMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D26,
},
[0x1D27]={
- ["category"]="ll",
- ["description"]="GREEK LETTER SMALL CAPITAL LAMDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D27, -- ᴧ
+ category="ll",
+ description="GREEK LETTER SMALL CAPITAL LAMDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D27,
},
[0x1D28]={
- ["category"]="ll",
- ["description"]="GREEK LETTER SMALL CAPITAL PI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D28, -- ᴨ
+ category="ll",
+ description="GREEK LETTER SMALL CAPITAL PI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D28,
},
[0x1D29]={
- ["category"]="ll",
- ["description"]="GREEK LETTER SMALL CAPITAL RHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D29, -- ᴩ
+ category="ll",
+ description="GREEK LETTER SMALL CAPITAL RHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D29,
},
[0x1D2A]={
- ["category"]="ll",
- ["description"]="GREEK LETTER SMALL CAPITAL PSI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D2A, -- ᴪ
+ category="ll",
+ description="GREEK LETTER SMALL CAPITAL PSI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D2A,
},
[0x1D2B]={
- ["category"]="ll",
- ["description"]="CYRILLIC LETTER SMALL CAPITAL EL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D2B, -- ᴫ
+ category="ll",
+ description="CYRILLIC LETTER SMALL CAPITAL EL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D2B,
},
[0x1D2C]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL A",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0041 },
- ["unicodeslot"]=0x1D2C, -- ᴬ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL A",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0041 },
+ unicodeslot=0x1D2C,
},
[0x1D2D]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL AE",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x00C6 },
- ["unicodeslot"]=0x1D2D, -- ᴭ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL AE",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x00C6 },
+ unicodeslot=0x1D2D,
},
[0x1D2E]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL B",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0042 },
- ["unicodeslot"]=0x1D2E, -- ᴮ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL B",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0042 },
+ unicodeslot=0x1D2E,
},
[0x1D2F]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL BARRED B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D2F, -- ᴯ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL BARRED B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D2F,
},
[0x1D30]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0044 },
- ["unicodeslot"]=0x1D30, -- ᴰ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL D",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0044 },
+ unicodeslot=0x1D30,
},
[0x1D31]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL E",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0045 },
- ["unicodeslot"]=0x1D31, -- ᴱ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL E",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0045 },
+ unicodeslot=0x1D31,
},
[0x1D32]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL REVERSED E",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x018E },
- ["unicodeslot"]=0x1D32, -- ᴲ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL REVERSED E",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x018E },
+ unicodeslot=0x1D32,
},
[0x1D33]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL G",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0047 },
- ["unicodeslot"]=0x1D33, -- ᴳ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL G",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0047 },
+ unicodeslot=0x1D33,
},
[0x1D34]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL H",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0048 },
- ["unicodeslot"]=0x1D34, -- ᴴ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL H",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0048 },
+ unicodeslot=0x1D34,
},
[0x1D35]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL I",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0049 },
- ["unicodeslot"]=0x1D35, -- ᴵ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL I",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0049 },
+ unicodeslot=0x1D35,
},
[0x1D36]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL J",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x004A },
- ["unicodeslot"]=0x1D36, -- ᴶ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL J",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x004A },
+ unicodeslot=0x1D36,
},
[0x1D37]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL K",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x004B },
- ["unicodeslot"]=0x1D37, -- ᴷ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL K",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x004B },
+ unicodeslot=0x1D37,
},
[0x1D38]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x004C },
- ["unicodeslot"]=0x1D38, -- ᴸ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x004C },
+ unicodeslot=0x1D38,
},
[0x1D39]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL M",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x004D },
- ["unicodeslot"]=0x1D39, -- ᴹ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL M",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x004D },
+ unicodeslot=0x1D39,
},
[0x1D3A]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x004E },
- ["unicodeslot"]=0x1D3A, -- ᴺ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x004E },
+ unicodeslot=0x1D3A,
},
[0x1D3B]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL REVERSED N",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D3B, -- ᴻ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL REVERSED N",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D3B,
},
[0x1D3C]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL O",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x004F },
- ["unicodeslot"]=0x1D3C, -- ᴼ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL O",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x004F },
+ unicodeslot=0x1D3C,
},
[0x1D3D]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL OU",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0222 },
- ["unicodeslot"]=0x1D3D, -- ᴽ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL OU",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0222 },
+ unicodeslot=0x1D3D,
},
[0x1D3E]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL P",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0050 },
- ["unicodeslot"]=0x1D3E, -- ᴾ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL P",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0050 },
+ unicodeslot=0x1D3E,
},
[0x1D3F]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL R",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0052 },
- ["unicodeslot"]=0x1D3F, -- ᴿ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL R",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0052 },
+ unicodeslot=0x1D3F,
},
[0x1D40]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL T",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0054 },
- ["unicodeslot"]=0x1D40, -- ᵀ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL T",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0054 },
+ unicodeslot=0x1D40,
},
[0x1D41]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0055 },
- ["unicodeslot"]=0x1D41, -- ᵁ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0055 },
+ unicodeslot=0x1D41,
},
[0x1D42]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CAPITAL W",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0057 },
- ["unicodeslot"]=0x1D42, -- ᵂ
+ category="lm",
+ description="MODIFIER LETTER CAPITAL W",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0057 },
+ unicodeslot=0x1D42,
},
[0x1D43]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL A",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0061 },
- ["unicodeslot"]=0x1D43, -- ᵃ
+ category="lm",
+ description="MODIFIER LETTER SMALL A",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0061 },
+ unicodeslot=0x1D43,
},
[0x1D44]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL TURNED A",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0250 },
- ["unicodeslot"]=0x1D44, -- ᵄ
+ category="lm",
+ description="MODIFIER LETTER SMALL TURNED A",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0250 },
+ unicodeslot=0x1D44,
},
[0x1D45]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL ALPHA",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0251 },
- ["unicodeslot"]=0x1D45, -- ᵅ
+ category="lm",
+ description="MODIFIER LETTER SMALL ALPHA",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0251 },
+ unicodeslot=0x1D45,
},
[0x1D46]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL TURNED AE",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x1D02 },
- ["unicodeslot"]=0x1D46, -- ᵆ
+ category="lm",
+ description="MODIFIER LETTER SMALL TURNED AE",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x1D02 },
+ unicodeslot=0x1D46,
},
[0x1D47]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL B",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0062 },
- ["unicodeslot"]=0x1D47, -- ᵇ
+ category="lm",
+ description="MODIFIER LETTER SMALL B",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0062 },
+ unicodeslot=0x1D47,
},
[0x1D48]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0064 },
- ["unicodeslot"]=0x1D48, -- ᵈ
+ category="lm",
+ description="MODIFIER LETTER SMALL D",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0064 },
+ unicodeslot=0x1D48,
},
[0x1D49]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0065 },
- ["unicodeslot"]=0x1D49, -- ᵉ
+ category="lm",
+ description="MODIFIER LETTER SMALL E",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0065 },
+ unicodeslot=0x1D49,
},
[0x1D4A]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL SCHWA",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0259 },
- ["unicodeslot"]=0x1D4A, -- ᵊ
+ category="lm",
+ description="MODIFIER LETTER SMALL SCHWA",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0259 },
+ unicodeslot=0x1D4A,
},
[0x1D4B]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL OPEN E",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x025B },
- ["unicodeslot"]=0x1D4B, -- ᵋ
+ category="lm",
+ description="MODIFIER LETTER SMALL OPEN E",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x025B },
+ unicodeslot=0x1D4B,
},
[0x1D4C]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL TURNED OPEN E",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x025C },
- ["unicodeslot"]=0x1D4C, -- ᵌ
+ category="lm",
+ description="MODIFIER LETTER SMALL TURNED OPEN E",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x025C },
+ unicodeslot=0x1D4C,
},
[0x1D4D]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL G",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0067 },
- ["unicodeslot"]=0x1D4D, -- ᵍ
+ category="lm",
+ description="MODIFIER LETTER SMALL G",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0067 },
+ unicodeslot=0x1D4D,
},
[0x1D4E]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL TURNED I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D4E, -- ᵎ
+ category="lm",
+ description="MODIFIER LETTER SMALL TURNED I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D4E,
},
[0x1D4F]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL K",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x006B },
- ["unicodeslot"]=0x1D4F, -- ᵏ
+ category="lm",
+ description="MODIFIER LETTER SMALL K",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x006B },
+ unicodeslot=0x1D4F,
},
[0x1D50]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL M",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x006D },
- ["unicodeslot"]=0x1D50, -- ᵐ
+ category="lm",
+ description="MODIFIER LETTER SMALL M",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x006D },
+ unicodeslot=0x1D50,
},
[0x1D51]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL ENG",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x014B },
- ["unicodeslot"]=0x1D51, -- ᵑ
+ category="lm",
+ description="MODIFIER LETTER SMALL ENG",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x014B },
+ unicodeslot=0x1D51,
},
[0x1D52]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL O",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x006F },
- ["unicodeslot"]=0x1D52, -- ᵒ
+ category="lm",
+ description="MODIFIER LETTER SMALL O",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x006F },
+ unicodeslot=0x1D52,
},
[0x1D53]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL OPEN O",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0254 },
- ["unicodeslot"]=0x1D53, -- ᵓ
+ category="lm",
+ description="MODIFIER LETTER SMALL OPEN O",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0254 },
+ unicodeslot=0x1D53,
},
[0x1D54]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL TOP HALF O",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x1D16 },
- ["unicodeslot"]=0x1D54, -- ᵔ
+ category="lm",
+ description="MODIFIER LETTER SMALL TOP HALF O",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x1D16 },
+ unicodeslot=0x1D54,
},
[0x1D55]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL BOTTOM HALF O",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x1D17 },
- ["unicodeslot"]=0x1D55, -- ᵕ
+ category="lm",
+ description="MODIFIER LETTER SMALL BOTTOM HALF O",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x1D17 },
+ unicodeslot=0x1D55,
},
[0x1D56]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL P",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0070 },
- ["unicodeslot"]=0x1D56, -- ᵖ
+ category="lm",
+ description="MODIFIER LETTER SMALL P",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0070 },
+ unicodeslot=0x1D56,
},
[0x1D57]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL T",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0074 },
- ["unicodeslot"]=0x1D57, -- ᵗ
+ category="lm",
+ description="MODIFIER LETTER SMALL T",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0074 },
+ unicodeslot=0x1D57,
},
[0x1D58]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL U",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0075 },
- ["unicodeslot"]=0x1D58, -- ᵘ
+ category="lm",
+ description="MODIFIER LETTER SMALL U",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0075 },
+ unicodeslot=0x1D58,
},
[0x1D59]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL SIDEWAYS U",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x1D1D },
- ["unicodeslot"]=0x1D59, -- ᵙ
+ category="lm",
+ description="MODIFIER LETTER SMALL SIDEWAYS U",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x1D1D },
+ unicodeslot=0x1D59,
},
[0x1D5A]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL TURNED M",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x026F },
- ["unicodeslot"]=0x1D5A, -- ᵚ
+ category="lm",
+ description="MODIFIER LETTER SMALL TURNED M",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x026F },
+ unicodeslot=0x1D5A,
},
[0x1D5B]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL V",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0076 },
- ["unicodeslot"]=0x1D5B, -- ᵛ
+ category="lm",
+ description="MODIFIER LETTER SMALL V",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0076 },
+ unicodeslot=0x1D5B,
},
[0x1D5C]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL AIN",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x1D25 },
- ["unicodeslot"]=0x1D5C, -- ᵜ
+ category="lm",
+ description="MODIFIER LETTER SMALL AIN",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x1D25 },
+ unicodeslot=0x1D5C,
},
[0x1D5D]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL BETA",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x03B2 },
- ["unicodeslot"]=0x1D5D, -- ᵝ
+ category="lm",
+ description="MODIFIER LETTER SMALL BETA",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x03B2 },
+ unicodeslot=0x1D5D,
},
[0x1D5E]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL GREEK GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x03B3 },
- ["unicodeslot"]=0x1D5E, -- ᵞ
+ category="lm",
+ description="MODIFIER LETTER SMALL GREEK GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x03B3 },
+ unicodeslot=0x1D5E,
},
[0x1D5F]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL DELTA",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x03B4 },
- ["unicodeslot"]=0x1D5F, -- ᵟ
+ category="lm",
+ description="MODIFIER LETTER SMALL DELTA",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x03B4 },
+ unicodeslot=0x1D5F,
},
[0x1D60]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL GREEK PHI",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x03C6 },
- ["unicodeslot"]=0x1D60, -- ᵠ
+ category="lm",
+ description="MODIFIER LETTER SMALL GREEK PHI",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x03C6 },
+ unicodeslot=0x1D60,
},
[0x1D61]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL CHI",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x03C7 },
- ["unicodeslot"]=0x1D61, -- ᵡ
+ category="lm",
+ description="MODIFIER LETTER SMALL CHI",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x03C7 },
+ unicodeslot=0x1D61,
},
[0x1D62]={
- ["category"]="ll",
- ["description"]="LATIN SUBSCRIPT SMALL LETTER I",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x0069 },
- ["unicodeslot"]=0x1D62, -- ᵢ
+ category="ll",
+ description="LATIN SUBSCRIPT SMALL LETTER I",
+ direction="l",
+ linebreak="al",
+ specials={ "sub", 0x0069 },
+ unicodeslot=0x1D62,
},
[0x1D63]={
- ["category"]="ll",
- ["description"]="LATIN SUBSCRIPT SMALL LETTER R",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x0072 },
- ["unicodeslot"]=0x1D63, -- ᵣ
+ category="ll",
+ description="LATIN SUBSCRIPT SMALL LETTER R",
+ direction="l",
+ linebreak="al",
+ specials={ "sub", 0x0072 },
+ unicodeslot=0x1D63,
},
[0x1D64]={
- ["category"]="ll",
- ["description"]="LATIN SUBSCRIPT SMALL LETTER U",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x0075 },
- ["unicodeslot"]=0x1D64, -- ᵤ
+ category="ll",
+ description="LATIN SUBSCRIPT SMALL LETTER U",
+ direction="l",
+ linebreak="al",
+ specials={ "sub", 0x0075 },
+ unicodeslot=0x1D64,
},
[0x1D65]={
- ["category"]="ll",
- ["description"]="LATIN SUBSCRIPT SMALL LETTER V",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x0076 },
- ["unicodeslot"]=0x1D65, -- ᵥ
+ category="ll",
+ description="LATIN SUBSCRIPT SMALL LETTER V",
+ direction="l",
+ linebreak="al",
+ specials={ "sub", 0x0076 },
+ unicodeslot=0x1D65,
},
[0x1D66]={
- ["category"]="ll",
- ["description"]="GREEK SUBSCRIPT SMALL LETTER BETA",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x03B2 },
- ["unicodeslot"]=0x1D66, -- ᵦ
+ category="ll",
+ description="GREEK SUBSCRIPT SMALL LETTER BETA",
+ direction="l",
+ linebreak="al",
+ specials={ "sub", 0x03B2 },
+ unicodeslot=0x1D66,
},
[0x1D67]={
- ["category"]="ll",
- ["description"]="GREEK SUBSCRIPT SMALL LETTER GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x03B3 },
- ["unicodeslot"]=0x1D67, -- ᵧ
+ category="ll",
+ description="GREEK SUBSCRIPT SMALL LETTER GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "sub", 0x03B3 },
+ unicodeslot=0x1D67,
},
[0x1D68]={
- ["category"]="ll",
- ["description"]="GREEK SUBSCRIPT SMALL LETTER RHO",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x03C1 },
- ["unicodeslot"]=0x1D68, -- ᵨ
+ category="ll",
+ description="GREEK SUBSCRIPT SMALL LETTER RHO",
+ direction="l",
+ linebreak="al",
+ specials={ "sub", 0x03C1 },
+ unicodeslot=0x1D68,
},
[0x1D69]={
- ["category"]="ll",
- ["description"]="GREEK SUBSCRIPT SMALL LETTER PHI",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x03C6 },
- ["unicodeslot"]=0x1D69, -- ᵩ
+ category="ll",
+ description="GREEK SUBSCRIPT SMALL LETTER PHI",
+ direction="l",
+ linebreak="al",
+ specials={ "sub", 0x03C6 },
+ unicodeslot=0x1D69,
},
[0x1D6A]={
- ["category"]="ll",
- ["description"]="GREEK SUBSCRIPT SMALL LETTER CHI",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x03C7 },
- ["unicodeslot"]=0x1D6A, -- ᵪ
+ category="ll",
+ description="GREEK SUBSCRIPT SMALL LETTER CHI",
+ direction="l",
+ linebreak="al",
+ specials={ "sub", 0x03C7 },
+ unicodeslot=0x1D6A,
},
[0x1D6B]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER UE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D6B, -- ᵫ
+ category="ll",
+ description="LATIN SMALL LETTER UE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D6B,
},
[0x1D6C]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER B WITH MIDDLE TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0062,
- ["unicodeslot"]=0x1D6C, -- ᵬ
+ category="ll",
+ description="LATIN SMALL LETTER B WITH MIDDLE TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0062,
+ unicodeslot=0x1D6C,
},
[0x1D6D]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER D WITH MIDDLE TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0064,
- ["unicodeslot"]=0x1D6D, -- ᵭ
+ category="ll",
+ description="LATIN SMALL LETTER D WITH MIDDLE TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0064,
+ unicodeslot=0x1D6D,
},
[0x1D6E]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER F WITH MIDDLE TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0066,
- ["unicodeslot"]=0x1D6E, -- ᵮ
+ category="ll",
+ description="LATIN SMALL LETTER F WITH MIDDLE TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0066,
+ unicodeslot=0x1D6E,
},
[0x1D6F]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER M WITH MIDDLE TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x006D,
- ["unicodeslot"]=0x1D6F, -- ᵯ
+ category="ll",
+ description="LATIN SMALL LETTER M WITH MIDDLE TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006D,
+ unicodeslot=0x1D6F,
},
[0x1D70]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER N WITH MIDDLE TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["unicodeslot"]=0x1D70, -- ᵰ
+ category="ll",
+ description="LATIN SMALL LETTER N WITH MIDDLE TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ unicodeslot=0x1D70,
},
[0x1D71]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER P WITH MIDDLE TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0070,
- ["unicodeslot"]=0x1D71, -- ᵱ
+ category="ll",
+ description="LATIN SMALL LETTER P WITH MIDDLE TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0070,
+ unicodeslot=0x1D71,
},
[0x1D72]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER R WITH MIDDLE TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["unicodeslot"]=0x1D72, -- ᵲ
+ category="ll",
+ description="LATIN SMALL LETTER R WITH MIDDLE TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ unicodeslot=0x1D72,
},
[0x1D73]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["unicodeslot"]=0x1D73, -- ᵳ
+ category="ll",
+ description="LATIN SMALL LETTER R WITH FISHHOOK AND MIDDLE TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ unicodeslot=0x1D73,
},
[0x1D74]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER S WITH MIDDLE TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0073,
- ["unicodeslot"]=0x1D74, -- ᵴ
+ category="ll",
+ description="LATIN SMALL LETTER S WITH MIDDLE TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0073,
+ unicodeslot=0x1D74,
},
[0x1D75]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER T WITH MIDDLE TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["unicodeslot"]=0x1D75, -- ᵵ
+ category="ll",
+ description="LATIN SMALL LETTER T WITH MIDDLE TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ unicodeslot=0x1D75,
},
[0x1D76]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER Z WITH MIDDLE TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x007A,
- ["unicodeslot"]=0x1D76, -- ᵶ
+ category="ll",
+ description="LATIN SMALL LETTER Z WITH MIDDLE TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x007A,
+ unicodeslot=0x1D76,
},
[0x1D77]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TURNED G",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D77, -- ᵷ
+ category="ll",
+ description="LATIN SMALL LETTER TURNED G",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D77,
},
[0x1D78]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER CYRILLIC EN",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x043D },
- ["unicodeslot"]=0x1D78, -- ᵸ
+ category="lm",
+ description="MODIFIER LETTER CYRILLIC EN",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x043D },
+ unicodeslot=0x1D78,
},
[0x1D79]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER INSULAR G",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D79, -- ᵹ
+ category="ll",
+ description="LATIN SMALL LETTER INSULAR G",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D79,
},
[0x1D7A]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TH WITH STRIKETHROUGH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D7A, -- ᵺ
+ category="ll",
+ description="LATIN SMALL LETTER TH WITH STRIKETHROUGH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D7A,
},
[0x1D7B]={
- ["category"]="ll",
- ["description"]="LATIN SMALL CAPITAL LETTER I WITH STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D7B, -- ᵻ
+ category="ll",
+ description="LATIN SMALL CAPITAL LETTER I WITH STROKE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D7B,
},
[0x1D7C]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER IOTA WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0269,
- ["unicodeslot"]=0x1D7C, -- ᵼ
+ category="ll",
+ description="LATIN SMALL LETTER IOTA WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0269,
+ unicodeslot=0x1D7C,
},
[0x1D7D]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER P WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0070,
- ["uccode"]=0x2C63,
- ["unicodeslot"]=0x1D7D, -- ᵽ
+ category="ll",
+ description="LATIN SMALL LETTER P WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0070,
+ uccode=0x2C63,
+ unicodeslot=0x1D7D,
},
[0x1D7E]={
- ["category"]="ll",
- ["description"]="LATIN SMALL CAPITAL LETTER U WITH STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D7E, -- ᵾ
+ category="ll",
+ description="LATIN SMALL CAPITAL LETTER U WITH STROKE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D7E,
},
[0x1D7F]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER UPSILON WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x028A,
- ["unicodeslot"]=0x1D7F, -- ᵿ
+ category="ll",
+ description="LATIN SMALL LETTER UPSILON WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x028A,
+ unicodeslot=0x1D7F,
},
[0x1D80]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER B WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0062,
- ["unicodeslot"]=0x1D80, -- ᶀ
+ category="ll",
+ description="LATIN SMALL LETTER B WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0062,
+ unicodeslot=0x1D80,
},
[0x1D81]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER D WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0064,
- ["unicodeslot"]=0x1D81, -- ᶁ
+ category="ll",
+ description="LATIN SMALL LETTER D WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0064,
+ unicodeslot=0x1D81,
},
[0x1D82]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER F WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0066,
- ["unicodeslot"]=0x1D82, -- ᶂ
+ category="ll",
+ description="LATIN SMALL LETTER F WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0066,
+ unicodeslot=0x1D82,
},
[0x1D83]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER G WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0067,
- ["unicodeslot"]=0x1D83, -- ᶃ
+ category="ll",
+ description="LATIN SMALL LETTER G WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0067,
+ unicodeslot=0x1D83,
},
[0x1D84]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER K WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x006B,
- ["unicodeslot"]=0x1D84, -- ᶄ
+ category="ll",
+ description="LATIN SMALL LETTER K WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x006B,
+ unicodeslot=0x1D84,
},
[0x1D85]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER L WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["unicodeslot"]=0x1D85, -- ᶅ
+ category="ll",
+ description="LATIN SMALL LETTER L WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ unicodeslot=0x1D85,
},
[0x1D86]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER M WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x006D,
- ["unicodeslot"]=0x1D86, -- ᶆ
+ category="ll",
+ description="LATIN SMALL LETTER M WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x006D,
+ unicodeslot=0x1D86,
},
[0x1D87]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER N WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["unicodeslot"]=0x1D87, -- ᶇ
+ category="ll",
+ description="LATIN SMALL LETTER N WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ unicodeslot=0x1D87,
},
[0x1D88]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER P WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0070,
- ["unicodeslot"]=0x1D88, -- ᶈ
+ category="ll",
+ description="LATIN SMALL LETTER P WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0070,
+ unicodeslot=0x1D88,
},
[0x1D89]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER R WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["unicodeslot"]=0x1D89, -- ᶉ
+ category="ll",
+ description="LATIN SMALL LETTER R WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ unicodeslot=0x1D89,
},
[0x1D8A]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER S WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0073,
- ["unicodeslot"]=0x1D8A, -- ᶊ
+ category="ll",
+ description="LATIN SMALL LETTER S WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0073,
+ unicodeslot=0x1D8A,
},
[0x1D8B]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER ESH WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0283,
- ["unicodeslot"]=0x1D8B, -- ᶋ
+ category="ll",
+ description="LATIN SMALL LETTER ESH WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0283,
+ unicodeslot=0x1D8B,
},
[0x1D8C]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER V WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0076,
- ["unicodeslot"]=0x1D8C, -- ᶌ
+ category="ll",
+ description="LATIN SMALL LETTER V WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0076,
+ unicodeslot=0x1D8C,
},
[0x1D8D]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER X WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0078,
- ["unicodeslot"]=0x1D8D, -- ᶍ
+ category="ll",
+ description="LATIN SMALL LETTER X WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0078,
+ unicodeslot=0x1D8D,
},
[0x1D8E]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER Z WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x007A,
- ["unicodeslot"]=0x1D8E, -- ᶎ
+ category="ll",
+ description="LATIN SMALL LETTER Z WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x007A,
+ unicodeslot=0x1D8E,
},
[0x1D8F]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER A WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["unicodeslot"]=0x1D8F, -- ᶏ
+ category="ll",
+ description="LATIN SMALL LETTER A WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ unicodeslot=0x1D8F,
},
[0x1D90]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0251,
- ["unicodeslot"]=0x1D90, -- ᶐ
+ category="ll",
+ description="LATIN SMALL LETTER ALPHA WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0251,
+ unicodeslot=0x1D90,
},
[0x1D91]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER D WITH HOOK AND TAIL",
- ["linebreak"]="al",
- ["shcode"]=0x0064,
- ["unicodeslot"]=0x1D91, -- ᶑ
+ category="ll",
+ description="LATIN SMALL LETTER D WITH HOOK AND TAIL",
+ direction="l",
+ linebreak="al",
+ shcode=0x0064,
+ unicodeslot=0x1D91,
},
[0x1D92]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER E WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["unicodeslot"]=0x1D92, -- ᶒ
+ category="ll",
+ description="LATIN SMALL LETTER E WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ unicodeslot=0x1D92,
},
[0x1D93]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D93, -- ᶓ
+ category="ll",
+ description="LATIN SMALL LETTER OPEN E WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D93,
},
[0x1D94]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D94, -- ᶔ
+ category="ll",
+ description="LATIN SMALL LETTER REVERSED OPEN E WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D94,
},
[0x1D95]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0259,
- ["unicodeslot"]=0x1D95, -- ᶕ
+ category="ll",
+ description="LATIN SMALL LETTER SCHWA WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0259,
+ unicodeslot=0x1D95,
},
[0x1D96]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER I WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["unicodeslot"]=0x1D96, -- ᶖ
+ category="ll",
+ description="LATIN SMALL LETTER I WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ unicodeslot=0x1D96,
},
[0x1D97]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D97, -- ᶗ
+ category="ll",
+ description="LATIN SMALL LETTER OPEN O WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D97,
},
[0x1D98]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER ESH WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0283,
- ["unicodeslot"]=0x1D98, -- ᶘ
+ category="ll",
+ description="LATIN SMALL LETTER ESH WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0283,
+ unicodeslot=0x1D98,
},
[0x1D99]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER U WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["unicodeslot"]=0x1D99, -- ᶙ
+ category="ll",
+ description="LATIN SMALL LETTER U WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ unicodeslot=0x1D99,
},
[0x1D9A]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER EZH WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["shcode"]=0x0292,
- ["unicodeslot"]=0x1D9A, -- ᶚ
+ category="ll",
+ description="LATIN SMALL LETTER EZH WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ shcode=0x0292,
+ unicodeslot=0x1D9A,
},
[0x1D9B]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL TURNED ALPHA",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0252 },
- ["unicodeslot"]=0x1D9B, -- ᶛ
+ category="lm",
+ description="MODIFIER LETTER SMALL TURNED ALPHA",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0252 },
+ unicodeslot=0x1D9B,
},
[0x1D9C]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL C",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0063 },
- ["unicodeslot"]=0x1D9C, -- ᶜ
+ category="lm",
+ description="MODIFIER LETTER SMALL C",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0063 },
+ unicodeslot=0x1D9C,
},
[0x1D9D]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL C WITH CURL",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0255 },
- ["unicodeslot"]=0x1D9D, -- ᶝ
+ category="lm",
+ description="MODIFIER LETTER SMALL C WITH CURL",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0255 },
+ unicodeslot=0x1D9D,
},
[0x1D9E]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL ETH",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x00F0 },
- ["unicodeslot"]=0x1D9E, -- ᶞ
+ category="lm",
+ description="MODIFIER LETTER SMALL ETH",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x00F0 },
+ unicodeslot=0x1D9E,
},
[0x1D9F]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL REVERSED OPEN E",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x025C },
- ["unicodeslot"]=0x1D9F, -- ᶟ
+ category="lm",
+ description="MODIFIER LETTER SMALL REVERSED OPEN E",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x025C },
+ unicodeslot=0x1D9F,
},
[0x1DA0]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL F",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0066 },
- ["unicodeslot"]=0x1DA0, -- ᶠ
+ category="lm",
+ description="MODIFIER LETTER SMALL F",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0066 },
+ unicodeslot=0x1DA0,
},
[0x1DA1]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL DOTLESS J WITH STROKE",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x025F },
- ["unicodeslot"]=0x1DA1, -- ᶡ
+ category="lm",
+ description="MODIFIER LETTER SMALL DOTLESS J WITH STROKE",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x025F },
+ unicodeslot=0x1DA1,
},
[0x1DA2]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL SCRIPT G",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0261 },
- ["unicodeslot"]=0x1DA2, -- ᶢ
+ category="lm",
+ description="MODIFIER LETTER SMALL SCRIPT G",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0261 },
+ unicodeslot=0x1DA2,
},
[0x1DA3]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL TURNED H",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0265 },
- ["unicodeslot"]=0x1DA3, -- ᶣ
+ category="lm",
+ description="MODIFIER LETTER SMALL TURNED H",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0265 },
+ unicodeslot=0x1DA3,
},
[0x1DA4]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL I WITH STROKE",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0268 },
- ["unicodeslot"]=0x1DA4, -- ᶤ
+ category="lm",
+ description="MODIFIER LETTER SMALL I WITH STROKE",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0268 },
+ unicodeslot=0x1DA4,
},
[0x1DA5]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL IOTA",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0269 },
- ["unicodeslot"]=0x1DA5, -- ᶥ
+ category="lm",
+ description="MODIFIER LETTER SMALL IOTA",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0269 },
+ unicodeslot=0x1DA5,
},
[0x1DA6]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL CAPITAL I",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x026A },
- ["unicodeslot"]=0x1DA6, -- ᶦ
+ category="lm",
+ description="MODIFIER LETTER SMALL CAPITAL I",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x026A },
+ unicodeslot=0x1DA6,
},
[0x1DA7]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL CAPITAL I WITH STROKE",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x1D7B },
- ["unicodeslot"]=0x1DA7, -- ᶧ
+ category="lm",
+ description="MODIFIER LETTER SMALL CAPITAL I WITH STROKE",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x1D7B },
+ unicodeslot=0x1DA7,
},
[0x1DA8]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL J WITH CROSSED-TAIL",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x029D },
- ["unicodeslot"]=0x1DA8, -- ᶨ
+ category="lm",
+ description="MODIFIER LETTER SMALL J WITH CROSSED-TAIL",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x029D },
+ unicodeslot=0x1DA8,
},
[0x1DA9]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL L WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x026D },
- ["unicodeslot"]=0x1DA9, -- ᶩ
+ category="lm",
+ description="MODIFIER LETTER SMALL L WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x026D },
+ unicodeslot=0x1DA9,
},
[0x1DAA]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL L WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x1D85 },
- ["unicodeslot"]=0x1DAA, -- ᶪ
+ category="lm",
+ description="MODIFIER LETTER SMALL L WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x1D85 },
+ unicodeslot=0x1DAA,
},
[0x1DAB]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x029F },
- ["unicodeslot"]=0x1DAB, -- ᶫ
+ category="lm",
+ description="MODIFIER LETTER SMALL CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x029F },
+ unicodeslot=0x1DAB,
},
[0x1DAC]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL M WITH HOOK",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0271 },
- ["unicodeslot"]=0x1DAC, -- ᶬ
+ category="lm",
+ description="MODIFIER LETTER SMALL M WITH HOOK",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0271 },
+ unicodeslot=0x1DAC,
},
[0x1DAD]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL TURNED M WITH LONG LEG",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0270 },
- ["unicodeslot"]=0x1DAD, -- ᶭ
+ category="lm",
+ description="MODIFIER LETTER SMALL TURNED M WITH LONG LEG",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0270 },
+ unicodeslot=0x1DAD,
},
[0x1DAE]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL N WITH LEFT HOOK",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0272 },
- ["unicodeslot"]=0x1DAE, -- ᶮ
+ category="lm",
+ description="MODIFIER LETTER SMALL N WITH LEFT HOOK",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0272 },
+ unicodeslot=0x1DAE,
},
[0x1DAF]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL N WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0273 },
- ["unicodeslot"]=0x1DAF, -- ᶯ
+ category="lm",
+ description="MODIFIER LETTER SMALL N WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0273 },
+ unicodeslot=0x1DAF,
},
[0x1DB0]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0274 },
- ["unicodeslot"]=0x1DB0, -- ᶰ
+ category="lm",
+ description="MODIFIER LETTER SMALL CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0274 },
+ unicodeslot=0x1DB0,
},
[0x1DB1]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL BARRED O",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0275 },
- ["unicodeslot"]=0x1DB1, -- ᶱ
+ category="lm",
+ description="MODIFIER LETTER SMALL BARRED O",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0275 },
+ unicodeslot=0x1DB1,
},
[0x1DB2]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL PHI",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0278 },
- ["unicodeslot"]=0x1DB2, -- ᶲ
+ category="lm",
+ description="MODIFIER LETTER SMALL PHI",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0278 },
+ unicodeslot=0x1DB2,
},
[0x1DB3]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL S WITH HOOK",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0282 },
- ["unicodeslot"]=0x1DB3, -- ᶳ
+ category="lm",
+ description="MODIFIER LETTER SMALL S WITH HOOK",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0282 },
+ unicodeslot=0x1DB3,
},
[0x1DB4]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL ESH",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0283 },
- ["unicodeslot"]=0x1DB4, -- ᶴ
+ category="lm",
+ description="MODIFIER LETTER SMALL ESH",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0283 },
+ unicodeslot=0x1DB4,
},
[0x1DB5]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL T WITH PALATAL HOOK",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x01AB },
- ["unicodeslot"]=0x1DB5, -- ᶵ
+ category="lm",
+ description="MODIFIER LETTER SMALL T WITH PALATAL HOOK",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x01AB },
+ unicodeslot=0x1DB5,
},
[0x1DB6]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL U BAR",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0289 },
- ["unicodeslot"]=0x1DB6, -- ᶶ
+ category="lm",
+ description="MODIFIER LETTER SMALL U BAR",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0289 },
+ unicodeslot=0x1DB6,
},
[0x1DB7]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL UPSILON",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x028A },
- ["unicodeslot"]=0x1DB7, -- ᶷ
+ category="lm",
+ description="MODIFIER LETTER SMALL UPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x028A },
+ unicodeslot=0x1DB7,
},
[0x1DB8]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x1D1C },
- ["unicodeslot"]=0x1DB8, -- ᶸ
+ category="lm",
+ description="MODIFIER LETTER SMALL CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x1D1C },
+ unicodeslot=0x1DB8,
},
[0x1DB9]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL V WITH HOOK",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x028B },
- ["unicodeslot"]=0x1DB9, -- ᶹ
+ category="lm",
+ description="MODIFIER LETTER SMALL V WITH HOOK",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x028B },
+ unicodeslot=0x1DB9,
},
[0x1DBA]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL TURNED V",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x028C },
- ["unicodeslot"]=0x1DBA, -- ᶺ
+ category="lm",
+ description="MODIFIER LETTER SMALL TURNED V",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x028C },
+ unicodeslot=0x1DBA,
},
[0x1DBB]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL Z",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x007A },
- ["unicodeslot"]=0x1DBB, -- ᶻ
+ category="lm",
+ description="MODIFIER LETTER SMALL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x007A },
+ unicodeslot=0x1DBB,
},
[0x1DBC]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0290 },
- ["unicodeslot"]=0x1DBC, -- ᶼ
+ category="lm",
+ description="MODIFIER LETTER SMALL Z WITH RETROFLEX HOOK",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0290 },
+ unicodeslot=0x1DBC,
},
[0x1DBD]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL Z WITH CURL",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0291 },
- ["unicodeslot"]=0x1DBD, -- ᶽ
+ category="lm",
+ description="MODIFIER LETTER SMALL Z WITH CURL",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0291 },
+ unicodeslot=0x1DBD,
},
[0x1DBE]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL EZH",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0292 },
- ["unicodeslot"]=0x1DBE, -- ᶾ
+ category="lm",
+ description="MODIFIER LETTER SMALL EZH",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0292 },
+ unicodeslot=0x1DBE,
},
[0x1DBF]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER SMALL THETA",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x03B8 },
- ["unicodeslot"]=0x1DBF, -- ᶿ
+ category="lm",
+ description="MODIFIER LETTER SMALL THETA",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x03B8 },
+ unicodeslot=0x1DBF,
},
[0x1DC0]={
- ["category"]="mn",
- ["description"]="COMBINING DOTTED GRAVE ACCENT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1DC0, -- ᷀
+ category="mn",
+ description="COMBINING DOTTED GRAVE ACCENT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1DC0,
},
[0x1DC1]={
- ["category"]="mn",
- ["description"]="COMBINING DOTTED ACUTE ACCENT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1DC1, -- ᷁
+ category="mn",
+ description="COMBINING DOTTED ACUTE ACCENT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1DC1,
},
[0x1DC2]={
- ["category"]="mn",
- ["description"]="COMBINING SNAKE BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1DC2, -- ᷂
+ category="mn",
+ description="COMBINING SNAKE BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1DC2,
},
[0x1DC3]={
- ["category"]="mn",
- ["description"]="COMBINING SUSPENSION MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1DC3, -- ᷃
+ category="mn",
+ description="COMBINING SUSPENSION MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1DC3,
},
[0x1DC4]={
- ["category"]="mn",
- ["description"]="COMBINING MACRON-ACUTE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1DC4, -- ᷄
+ category="mn",
+ description="COMBINING MACRON-ACUTE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1DC4,
},
[0x1DC5]={
- ["category"]="mn",
- ["description"]="COMBINING GRAVE-MACRON",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1DC5, -- ᷅
+ category="mn",
+ description="COMBINING GRAVE-MACRON",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1DC5,
},
[0x1DC6]={
- ["category"]="mn",
- ["description"]="COMBINING MACRON-GRAVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1DC6, -- ᷆
+ category="mn",
+ description="COMBINING MACRON-GRAVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1DC6,
},
[0x1DC7]={
- ["category"]="mn",
- ["description"]="COMBINING ACUTE-MACRON",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1DC7, -- ᷇
+ category="mn",
+ description="COMBINING ACUTE-MACRON",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1DC7,
},
[0x1DC8]={
- ["category"]="mn",
- ["description"]="COMBINING GRAVE-ACUTE-GRAVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1DC8, -- ᷈
+ category="mn",
+ description="COMBINING GRAVE-ACUTE-GRAVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1DC8,
},
[0x1DC9]={
- ["category"]="mn",
- ["description"]="COMBINING ACUTE-GRAVE-ACUTE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1DC9, -- ᷉
+ category="mn",
+ description="COMBINING ACUTE-GRAVE-ACUTE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1DC9,
},
[0x1DCA]={
- ["category"]="mn",
- ["description"]="COMBINING LATIN SMALL LETTER R BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1DCA, -- ᷊
+ category="mn",
+ description="COMBINING LATIN SMALL LETTER R BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1DCA,
},
[0x1DFE]={
- ["category"]="mn",
- ["description"]="COMBINING LEFT ARROWHEAD ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1DFE, -- ᷾
+ category="mn",
+ description="COMBINING LEFT ARROWHEAD ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1DFE,
},
[0x1DFF]={
- ["category"]="mn",
- ["description"]="COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1DFF, -- ᷿
+ category="mn",
+ description="COMBINING RIGHT ARROWHEAD AND DOWN ARROWHEAD BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1DFF,
},
[0x1E00]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER A WITH RING BELOW",
- ["lccode"]=0x1E01,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x0325 },
- ["unicodeslot"]=0x1E00, -- Ḁ
+ category="lu",
+ description="LATIN CAPITAL LETTER A WITH RING BELOW",
+ direction="l",
+ lccode=0x1E01,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x0325 },
+ unicodeslot=0x1E00,
},
[0x1E01]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER A WITH RING BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x0325 },
- ["uccode"]=0x1E00,
- ["unicodeslot"]=0x1E01, -- ḁ
+ category="ll",
+ description="LATIN SMALL LETTER A WITH RING BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x0325 },
+ uccode=0x1E00,
+ unicodeslot=0x1E01,
},
[0x1E02]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER B WITH DOT ABOVE",
- ["lccode"]=0x1E03,
- ["linebreak"]="al",
- ["shcode"]=0x0042,
- ["specials"]={ "char", 0x0042, 0x0307 },
- ["unicodeslot"]=0x1E02, -- Ḃ
+ category="lu",
+ description="LATIN CAPITAL LETTER B WITH DOT ABOVE",
+ direction="l",
+ lccode=0x1E03,
+ linebreak="al",
+ shcode=0x0042,
+ specials={ "char", 0x0042, 0x0307 },
+ unicodeslot=0x1E02,
},
[0x1E03]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER B WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0062,
- ["specials"]={ "char", 0x0062, 0x0307 },
- ["uccode"]=0x1E02,
- ["unicodeslot"]=0x1E03, -- ḃ
+ category="ll",
+ description="LATIN SMALL LETTER B WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0062,
+ specials={ "char", 0x0062, 0x0307 },
+ uccode=0x1E02,
+ unicodeslot=0x1E03,
},
[0x1E04]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER B WITH DOT BELOW",
- ["lccode"]=0x1E05,
- ["linebreak"]="al",
- ["shcode"]=0x0042,
- ["specials"]={ "char", 0x0042, 0x0323 },
- ["unicodeslot"]=0x1E04, -- Ḅ
+ category="lu",
+ description="LATIN CAPITAL LETTER B WITH DOT BELOW",
+ direction="l",
+ lccode=0x1E05,
+ linebreak="al",
+ shcode=0x0042,
+ specials={ "char", 0x0042, 0x0323 },
+ unicodeslot=0x1E04,
},
[0x1E05]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER B WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0062,
- ["specials"]={ "char", 0x0062, 0x0323 },
- ["uccode"]=0x1E04,
- ["unicodeslot"]=0x1E05, -- ḅ
+ category="ll",
+ description="LATIN SMALL LETTER B WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0062,
+ specials={ "char", 0x0062, 0x0323 },
+ uccode=0x1E04,
+ unicodeslot=0x1E05,
},
[0x1E06]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER B WITH LINE BELOW",
- ["lccode"]=0x1E07,
- ["linebreak"]="al",
- ["shcode"]=0x0042,
- ["specials"]={ "char", 0x0042, 0x0331 },
- ["unicodeslot"]=0x1E06, -- Ḇ
+ category="lu",
+ description="LATIN CAPITAL LETTER B WITH LINE BELOW",
+ direction="l",
+ lccode=0x1E07,
+ linebreak="al",
+ shcode=0x0042,
+ specials={ "char", 0x0042, 0x0331 },
+ unicodeslot=0x1E06,
},
[0x1E07]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER B WITH LINE BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0062,
- ["specials"]={ "char", 0x0062, 0x0331 },
- ["uccode"]=0x1E06,
- ["unicodeslot"]=0x1E07, -- ḇ
+ category="ll",
+ description="LATIN SMALL LETTER B WITH LINE BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0062,
+ specials={ "char", 0x0062, 0x0331 },
+ uccode=0x1E06,
+ unicodeslot=0x1E07,
},
[0x1E08]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE",
- ["lccode"]=0x1E09,
- ["linebreak"]="al",
- ["shcode"]=0x0043,
- ["specials"]={ "char", 0x00C7, 0x0301 },
- ["unicodeslot"]=0x1E08, -- Ḉ
+ category="lu",
+ description="LATIN CAPITAL LETTER C WITH CEDILLA AND ACUTE",
+ direction="l",
+ lccode=0x1E09,
+ linebreak="al",
+ shcode=0x0043,
+ specials={ "char", 0x00C7, 0x0301 },
+ unicodeslot=0x1E08,
},
[0x1E09]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER C WITH CEDILLA AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0063,
- ["specials"]={ "char", 0x00E7, 0x0301 },
- ["uccode"]=0x1E08,
- ["unicodeslot"]=0x1E09, -- ḉ
+ category="ll",
+ description="LATIN SMALL LETTER C WITH CEDILLA AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0063,
+ specials={ "char", 0x00E7, 0x0301 },
+ uccode=0x1E08,
+ unicodeslot=0x1E09,
},
[0x1E0A]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER D WITH DOT ABOVE",
- ["lccode"]=0x1E0B,
- ["linebreak"]="al",
- ["shcode"]=0x0044,
- ["specials"]={ "char", 0x0044, 0x0307 },
- ["unicodeslot"]=0x1E0A, -- Ḋ
+ category="lu",
+ description="LATIN CAPITAL LETTER D WITH DOT ABOVE",
+ direction="l",
+ lccode=0x1E0B,
+ linebreak="al",
+ shcode=0x0044,
+ specials={ "char", 0x0044, 0x0307 },
+ unicodeslot=0x1E0A,
},
[0x1E0B]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER D WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0064,
- ["specials"]={ "char", 0x0064, 0x0307 },
- ["uccode"]=0x1E0A,
- ["unicodeslot"]=0x1E0B, -- ḋ
+ category="ll",
+ description="LATIN SMALL LETTER D WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0064,
+ specials={ "char", 0x0064, 0x0307 },
+ uccode=0x1E0A,
+ unicodeslot=0x1E0B,
},
[0x1E0C]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER D WITH DOT BELOW",
- ["lccode"]=0x1E0D,
- ["linebreak"]="al",
- ["shcode"]=0x0044,
- ["specials"]={ "char", 0x0044, 0x0323 },
- ["unicodeslot"]=0x1E0C, -- Ḍ
+ category="lu",
+ description="LATIN CAPITAL LETTER D WITH DOT BELOW",
+ direction="l",
+ lccode=0x1E0D,
+ linebreak="al",
+ shcode=0x0044,
+ specials={ "char", 0x0044, 0x0323 },
+ unicodeslot=0x1E0C,
},
[0x1E0D]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER D WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0064,
- ["specials"]={ "char", 0x0064, 0x0323 },
- ["uccode"]=0x1E0C,
- ["unicodeslot"]=0x1E0D, -- ḍ
+ category="ll",
+ description="LATIN SMALL LETTER D WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0064,
+ specials={ "char", 0x0064, 0x0323 },
+ uccode=0x1E0C,
+ unicodeslot=0x1E0D,
},
[0x1E0E]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER D WITH LINE BELOW",
- ["lccode"]=0x1E0F,
- ["linebreak"]="al",
- ["shcode"]=0x0044,
- ["specials"]={ "char", 0x0044, 0x0331 },
- ["unicodeslot"]=0x1E0E, -- Ḏ
+ category="lu",
+ description="LATIN CAPITAL LETTER D WITH LINE BELOW",
+ direction="l",
+ lccode=0x1E0F,
+ linebreak="al",
+ shcode=0x0044,
+ specials={ "char", 0x0044, 0x0331 },
+ unicodeslot=0x1E0E,
},
[0x1E0F]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER D WITH LINE BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0064,
- ["specials"]={ "char", 0x0064, 0x0331 },
- ["uccode"]=0x1E0E,
- ["unicodeslot"]=0x1E0F, -- ḏ
+ category="ll",
+ description="LATIN SMALL LETTER D WITH LINE BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0064,
+ specials={ "char", 0x0064, 0x0331 },
+ uccode=0x1E0E,
+ unicodeslot=0x1E0F,
},
[0x1E10]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER D WITH CEDILLA",
- ["lccode"]=0x1E11,
- ["linebreak"]="al",
- ["shcode"]=0x0044,
- ["specials"]={ "char", 0x0044, 0x0327 },
- ["unicodeslot"]=0x1E10, -- Ḑ
+ category="lu",
+ description="LATIN CAPITAL LETTER D WITH CEDILLA",
+ direction="l",
+ lccode=0x1E11,
+ linebreak="al",
+ shcode=0x0044,
+ specials={ "char", 0x0044, 0x0327 },
+ unicodeslot=0x1E10,
},
[0x1E11]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER D WITH CEDILLA",
- ["linebreak"]="al",
- ["shcode"]=0x0064,
- ["specials"]={ "char", 0x0064, 0x0327 },
- ["uccode"]=0x1E10,
- ["unicodeslot"]=0x1E11, -- ḑ
+ category="ll",
+ description="LATIN SMALL LETTER D WITH CEDILLA",
+ direction="l",
+ linebreak="al",
+ shcode=0x0064,
+ specials={ "char", 0x0064, 0x0327 },
+ uccode=0x1E10,
+ unicodeslot=0x1E11,
},
[0x1E12]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW",
- ["lccode"]=0x1E13,
- ["linebreak"]="al",
- ["shcode"]=0x0044,
- ["specials"]={ "char", 0x0044, 0x032D },
- ["unicodeslot"]=0x1E12, -- Ḓ
+ category="lu",
+ description="LATIN CAPITAL LETTER D WITH CIRCUMFLEX BELOW",
+ direction="l",
+ lccode=0x1E13,
+ linebreak="al",
+ shcode=0x0044,
+ specials={ "char", 0x0044, 0x032D },
+ unicodeslot=0x1E12,
},
[0x1E13]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0064,
- ["specials"]={ "char", 0x0064, 0x032D },
- ["uccode"]=0x1E12,
- ["unicodeslot"]=0x1E13, -- ḓ
+ category="ll",
+ description="LATIN SMALL LETTER D WITH CIRCUMFLEX BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0064,
+ specials={ "char", 0x0064, 0x032D },
+ uccode=0x1E12,
+ unicodeslot=0x1E13,
},
[0x1E14]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER E WITH MACRON AND GRAVE",
- ["lccode"]=0x1E15,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0112, 0x0300 },
- ["unicodeslot"]=0x1E14, -- Ḕ
+ category="lu",
+ description="LATIN CAPITAL LETTER E WITH MACRON AND GRAVE",
+ direction="l",
+ lccode=0x1E15,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0112, 0x0300 },
+ unicodeslot=0x1E14,
},
[0x1E15]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER E WITH MACRON AND GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0113, 0x0300 },
- ["uccode"]=0x1E14,
- ["unicodeslot"]=0x1E15, -- ḕ
+ category="ll",
+ description="LATIN SMALL LETTER E WITH MACRON AND GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0113, 0x0300 },
+ uccode=0x1E14,
+ unicodeslot=0x1E15,
},
[0x1E16]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER E WITH MACRON AND ACUTE",
- ["lccode"]=0x1E17,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0112, 0x0301 },
- ["unicodeslot"]=0x1E16, -- Ḗ
+ category="lu",
+ description="LATIN CAPITAL LETTER E WITH MACRON AND ACUTE",
+ direction="l",
+ lccode=0x1E17,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0112, 0x0301 },
+ unicodeslot=0x1E16,
},
[0x1E17]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER E WITH MACRON AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0113, 0x0301 },
- ["uccode"]=0x1E16,
- ["unicodeslot"]=0x1E17, -- ḗ
+ category="ll",
+ description="LATIN SMALL LETTER E WITH MACRON AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0113, 0x0301 },
+ uccode=0x1E16,
+ unicodeslot=0x1E17,
},
[0x1E18]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW",
- ["lccode"]=0x1E19,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x032D },
- ["unicodeslot"]=0x1E18, -- Ḙ
+ category="lu",
+ description="LATIN CAPITAL LETTER E WITH CIRCUMFLEX BELOW",
+ direction="l",
+ lccode=0x1E19,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x032D },
+ unicodeslot=0x1E18,
},
[0x1E19]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x032D },
- ["uccode"]=0x1E18,
- ["unicodeslot"]=0x1E19, -- ḙ
+ category="ll",
+ description="LATIN SMALL LETTER E WITH CIRCUMFLEX BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x032D },
+ uccode=0x1E18,
+ unicodeslot=0x1E19,
},
[0x1E1A]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER E WITH TILDE BELOW",
- ["lccode"]=0x1E1B,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x0330 },
- ["unicodeslot"]=0x1E1A, -- Ḛ
+ category="lu",
+ description="LATIN CAPITAL LETTER E WITH TILDE BELOW",
+ direction="l",
+ lccode=0x1E1B,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x0330 },
+ unicodeslot=0x1E1A,
},
[0x1E1B]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER E WITH TILDE BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x0330 },
- ["uccode"]=0x1E1A,
- ["unicodeslot"]=0x1E1B, -- ḛ
+ category="ll",
+ description="LATIN SMALL LETTER E WITH TILDE BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x0330 },
+ uccode=0x1E1A,
+ unicodeslot=0x1E1B,
},
[0x1E1C]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE",
- ["lccode"]=0x1E1D,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0228, 0x0306 },
- ["unicodeslot"]=0x1E1C, -- Ḝ
+ category="lu",
+ description="LATIN CAPITAL LETTER E WITH CEDILLA AND BREVE",
+ direction="l",
+ lccode=0x1E1D,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0228, 0x0306 },
+ unicodeslot=0x1E1C,
},
[0x1E1D]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER E WITH CEDILLA AND BREVE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0229, 0x0306 },
- ["uccode"]=0x1E1C,
- ["unicodeslot"]=0x1E1D, -- ḝ
+ category="ll",
+ description="LATIN SMALL LETTER E WITH CEDILLA AND BREVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0229, 0x0306 },
+ uccode=0x1E1C,
+ unicodeslot=0x1E1D,
},
[0x1E1E]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER F WITH DOT ABOVE",
- ["lccode"]=0x1E1F,
- ["linebreak"]="al",
- ["shcode"]=0x0046,
- ["specials"]={ "char", 0x0046, 0x0307 },
- ["unicodeslot"]=0x1E1E, -- Ḟ
+ category="lu",
+ description="LATIN CAPITAL LETTER F WITH DOT ABOVE",
+ direction="l",
+ lccode=0x1E1F,
+ linebreak="al",
+ shcode=0x0046,
+ specials={ "char", 0x0046, 0x0307 },
+ unicodeslot=0x1E1E,
},
[0x1E1F]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER F WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0066,
- ["specials"]={ "char", 0x0066, 0x0307 },
- ["uccode"]=0x1E1E,
- ["unicodeslot"]=0x1E1F, -- ḟ
+ category="ll",
+ description="LATIN SMALL LETTER F WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0066,
+ specials={ "char", 0x0066, 0x0307 },
+ uccode=0x1E1E,
+ unicodeslot=0x1E1F,
},
[0x1E20]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER G WITH MACRON",
- ["lccode"]=0x1E21,
- ["linebreak"]="al",
- ["shcode"]=0x0047,
- ["specials"]={ "char", 0x0047, 0x0304 },
- ["unicodeslot"]=0x1E20, -- Ḡ
+ category="lu",
+ description="LATIN CAPITAL LETTER G WITH MACRON",
+ direction="l",
+ lccode=0x1E21,
+ linebreak="al",
+ shcode=0x0047,
+ specials={ "char", 0x0047, 0x0304 },
+ unicodeslot=0x1E20,
},
[0x1E21]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER G WITH MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x0067,
- ["specials"]={ "char", 0x0067, 0x0304 },
- ["uccode"]=0x1E20,
- ["unicodeslot"]=0x1E21, -- ḡ
+ category="ll",
+ description="LATIN SMALL LETTER G WITH MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0067,
+ specials={ "char", 0x0067, 0x0304 },
+ uccode=0x1E20,
+ unicodeslot=0x1E21,
},
[0x1E22]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER H WITH DOT ABOVE",
- ["lccode"]=0x1E23,
- ["linebreak"]="al",
- ["shcode"]=0x0048,
- ["specials"]={ "char", 0x0048, 0x0307 },
- ["unicodeslot"]=0x1E22, -- Ḣ
+ category="lu",
+ description="LATIN CAPITAL LETTER H WITH DOT ABOVE",
+ direction="l",
+ lccode=0x1E23,
+ linebreak="al",
+ shcode=0x0048,
+ specials={ "char", 0x0048, 0x0307 },
+ unicodeslot=0x1E22,
},
[0x1E23]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER H WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0068,
- ["specials"]={ "char", 0x0068, 0x0307 },
- ["uccode"]=0x1E22,
- ["unicodeslot"]=0x1E23, -- ḣ
+ category="ll",
+ description="LATIN SMALL LETTER H WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0068,
+ specials={ "char", 0x0068, 0x0307 },
+ uccode=0x1E22,
+ unicodeslot=0x1E23,
},
[0x1E24]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER H WITH DOT BELOW",
- ["lccode"]=0x1E25,
- ["linebreak"]="al",
- ["shcode"]=0x0048,
- ["specials"]={ "char", 0x0048, 0x0323 },
- ["unicodeslot"]=0x1E24, -- Ḥ
+ category="lu",
+ description="LATIN CAPITAL LETTER H WITH DOT BELOW",
+ direction="l",
+ lccode=0x1E25,
+ linebreak="al",
+ shcode=0x0048,
+ specials={ "char", 0x0048, 0x0323 },
+ unicodeslot=0x1E24,
},
[0x1E25]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER H WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0068,
- ["specials"]={ "char", 0x0068, 0x0323 },
- ["uccode"]=0x1E24,
- ["unicodeslot"]=0x1E25, -- ḥ
+ category="ll",
+ description="LATIN SMALL LETTER H WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0068,
+ specials={ "char", 0x0068, 0x0323 },
+ uccode=0x1E24,
+ unicodeslot=0x1E25,
},
[0x1E26]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER H WITH DIAERESIS",
- ["lccode"]=0x1E27,
- ["linebreak"]="al",
- ["shcode"]=0x0048,
- ["specials"]={ "char", 0x0048, 0x0308 },
- ["unicodeslot"]=0x1E26, -- Ḧ
+ category="lu",
+ description="LATIN CAPITAL LETTER H WITH DIAERESIS",
+ direction="l",
+ lccode=0x1E27,
+ linebreak="al",
+ shcode=0x0048,
+ specials={ "char", 0x0048, 0x0308 },
+ unicodeslot=0x1E26,
},
[0x1E27]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER H WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0068,
- ["specials"]={ "char", 0x0068, 0x0308 },
- ["uccode"]=0x1E26,
- ["unicodeslot"]=0x1E27, -- ḧ
+ category="ll",
+ description="LATIN SMALL LETTER H WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0068,
+ specials={ "char", 0x0068, 0x0308 },
+ uccode=0x1E26,
+ unicodeslot=0x1E27,
},
[0x1E28]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER H WITH CEDILLA",
- ["lccode"]=0x1E29,
- ["linebreak"]="al",
- ["shcode"]=0x0048,
- ["specials"]={ "char", 0x0048, 0x0327 },
- ["unicodeslot"]=0x1E28, -- Ḩ
+ category="lu",
+ description="LATIN CAPITAL LETTER H WITH CEDILLA",
+ direction="l",
+ lccode=0x1E29,
+ linebreak="al",
+ shcode=0x0048,
+ specials={ "char", 0x0048, 0x0327 },
+ unicodeslot=0x1E28,
},
[0x1E29]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER H WITH CEDILLA",
- ["linebreak"]="al",
- ["shcode"]=0x0068,
- ["specials"]={ "char", 0x0068, 0x0327 },
- ["uccode"]=0x1E28,
- ["unicodeslot"]=0x1E29, -- ḩ
+ category="ll",
+ description="LATIN SMALL LETTER H WITH CEDILLA",
+ direction="l",
+ linebreak="al",
+ shcode=0x0068,
+ specials={ "char", 0x0068, 0x0327 },
+ uccode=0x1E28,
+ unicodeslot=0x1E29,
},
[0x1E2A]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER H WITH BREVE BELOW",
- ["lccode"]=0x1E2B,
- ["linebreak"]="al",
- ["shcode"]=0x0048,
- ["specials"]={ "char", 0x0048, 0x032E },
- ["unicodeslot"]=0x1E2A, -- Ḫ
+ category="lu",
+ description="LATIN CAPITAL LETTER H WITH BREVE BELOW",
+ direction="l",
+ lccode=0x1E2B,
+ linebreak="al",
+ shcode=0x0048,
+ specials={ "char", 0x0048, 0x032E },
+ unicodeslot=0x1E2A,
},
[0x1E2B]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER H WITH BREVE BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0068,
- ["specials"]={ "char", 0x0068, 0x032E },
- ["uccode"]=0x1E2A,
- ["unicodeslot"]=0x1E2B, -- ḫ
+ category="ll",
+ description="LATIN SMALL LETTER H WITH BREVE BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0068,
+ specials={ "char", 0x0068, 0x032E },
+ uccode=0x1E2A,
+ unicodeslot=0x1E2B,
},
[0x1E2C]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER I WITH TILDE BELOW",
- ["lccode"]=0x1E2D,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x0330 },
- ["unicodeslot"]=0x1E2C, -- Ḭ
+ category="lu",
+ description="LATIN CAPITAL LETTER I WITH TILDE BELOW",
+ direction="l",
+ lccode=0x1E2D,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x0330 },
+ unicodeslot=0x1E2C,
},
[0x1E2D]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER I WITH TILDE BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x0069, 0x0330 },
- ["uccode"]=0x1E2C,
- ["unicodeslot"]=0x1E2D, -- ḭ
+ category="ll",
+ description="LATIN SMALL LETTER I WITH TILDE BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x0069, 0x0330 },
+ uccode=0x1E2C,
+ unicodeslot=0x1E2D,
},
[0x1E2E]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE",
- ["lccode"]=0x1E2F,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x00CF, 0x0301 },
- ["unicodeslot"]=0x1E2E, -- Ḯ
+ category="lu",
+ description="LATIN CAPITAL LETTER I WITH DIAERESIS AND ACUTE",
+ direction="l",
+ lccode=0x1E2F,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x00CF, 0x0301 },
+ unicodeslot=0x1E2E,
},
[0x1E2F]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x00EF, 0x0301 },
- ["uccode"]=0x1E2E,
- ["unicodeslot"]=0x1E2F, -- ḯ
+ category="ll",
+ description="LATIN SMALL LETTER I WITH DIAERESIS AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x00EF, 0x0301 },
+ uccode=0x1E2E,
+ unicodeslot=0x1E2F,
},
[0x1E30]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER K WITH ACUTE",
- ["lccode"]=0x1E31,
- ["linebreak"]="al",
- ["shcode"]=0x004B,
- ["specials"]={ "char", 0x004B, 0x0301 },
- ["unicodeslot"]=0x1E30, -- Ḱ
+ category="lu",
+ description="LATIN CAPITAL LETTER K WITH ACUTE",
+ direction="l",
+ lccode=0x1E31,
+ linebreak="al",
+ shcode=0x004B,
+ specials={ "char", 0x004B, 0x0301 },
+ unicodeslot=0x1E30,
},
[0x1E31]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER K WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x006B,
- ["specials"]={ "char", 0x006B, 0x0301 },
- ["uccode"]=0x1E30,
- ["unicodeslot"]=0x1E31, -- ḱ
+ category="ll",
+ description="LATIN SMALL LETTER K WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006B,
+ specials={ "char", 0x006B, 0x0301 },
+ uccode=0x1E30,
+ unicodeslot=0x1E31,
},
[0x1E32]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER K WITH DOT BELOW",
- ["lccode"]=0x1E33,
- ["linebreak"]="al",
- ["shcode"]=0x004B,
- ["specials"]={ "char", 0x004B, 0x0323 },
- ["unicodeslot"]=0x1E32, -- Ḳ
+ category="lu",
+ description="LATIN CAPITAL LETTER K WITH DOT BELOW",
+ direction="l",
+ lccode=0x1E33,
+ linebreak="al",
+ shcode=0x004B,
+ specials={ "char", 0x004B, 0x0323 },
+ unicodeslot=0x1E32,
},
[0x1E33]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER K WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x006B,
- ["specials"]={ "char", 0x006B, 0x0323 },
- ["uccode"]=0x1E32,
- ["unicodeslot"]=0x1E33, -- ḳ
+ category="ll",
+ description="LATIN SMALL LETTER K WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x006B,
+ specials={ "char", 0x006B, 0x0323 },
+ uccode=0x1E32,
+ unicodeslot=0x1E33,
},
[0x1E34]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER K WITH LINE BELOW",
- ["lccode"]=0x1E35,
- ["linebreak"]="al",
- ["shcode"]=0x004B,
- ["specials"]={ "char", 0x004B, 0x0331 },
- ["unicodeslot"]=0x1E34, -- Ḵ
+ category="lu",
+ description="LATIN CAPITAL LETTER K WITH LINE BELOW",
+ direction="l",
+ lccode=0x1E35,
+ linebreak="al",
+ shcode=0x004B,
+ specials={ "char", 0x004B, 0x0331 },
+ unicodeslot=0x1E34,
},
[0x1E35]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER K WITH LINE BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x006B,
- ["specials"]={ "char", 0x006B, 0x0331 },
- ["uccode"]=0x1E34,
- ["unicodeslot"]=0x1E35, -- ḵ
+ category="ll",
+ description="LATIN SMALL LETTER K WITH LINE BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x006B,
+ specials={ "char", 0x006B, 0x0331 },
+ uccode=0x1E34,
+ unicodeslot=0x1E35,
},
[0x1E36]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER L WITH DOT BELOW",
- ["lccode"]=0x1E37,
- ["linebreak"]="al",
- ["shcode"]=0x004C,
- ["specials"]={ "char", 0x004C, 0x0323 },
- ["unicodeslot"]=0x1E36, -- Ḷ
+ category="lu",
+ description="LATIN CAPITAL LETTER L WITH DOT BELOW",
+ direction="l",
+ lccode=0x1E37,
+ linebreak="al",
+ shcode=0x004C,
+ specials={ "char", 0x004C, 0x0323 },
+ unicodeslot=0x1E36,
},
[0x1E37]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER L WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["specials"]={ "char", 0x006C, 0x0323 },
- ["uccode"]=0x1E36,
- ["unicodeslot"]=0x1E37, -- ḷ
+ category="ll",
+ description="LATIN SMALL LETTER L WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ specials={ "char", 0x006C, 0x0323 },
+ uccode=0x1E36,
+ unicodeslot=0x1E37,
},
[0x1E38]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON",
- ["lccode"]=0x1E39,
- ["linebreak"]="al",
- ["shcode"]=0x004C,
- ["specials"]={ "char", 0x1E36, 0x0304 },
- ["unicodeslot"]=0x1E38, -- Ḹ
+ category="lu",
+ description="LATIN CAPITAL LETTER L WITH DOT BELOW AND MACRON",
+ direction="l",
+ lccode=0x1E39,
+ linebreak="al",
+ shcode=0x004C,
+ specials={ "char", 0x1E36, 0x0304 },
+ unicodeslot=0x1E38,
},
[0x1E39]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER L WITH DOT BELOW AND MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["specials"]={ "char", 0x1E37, 0x0304 },
- ["uccode"]=0x1E38,
- ["unicodeslot"]=0x1E39, -- ḹ
+ category="ll",
+ description="LATIN SMALL LETTER L WITH DOT BELOW AND MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ specials={ "char", 0x1E37, 0x0304 },
+ uccode=0x1E38,
+ unicodeslot=0x1E39,
},
[0x1E3A]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER L WITH LINE BELOW",
- ["lccode"]=0x1E3B,
- ["linebreak"]="al",
- ["shcode"]=0x004C,
- ["specials"]={ "char", 0x004C, 0x0331 },
- ["unicodeslot"]=0x1E3A, -- Ḻ
+ category="lu",
+ description="LATIN CAPITAL LETTER L WITH LINE BELOW",
+ direction="l",
+ lccode=0x1E3B,
+ linebreak="al",
+ shcode=0x004C,
+ specials={ "char", 0x004C, 0x0331 },
+ unicodeslot=0x1E3A,
},
[0x1E3B]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER L WITH LINE BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["specials"]={ "char", 0x006C, 0x0331 },
- ["uccode"]=0x1E3A,
- ["unicodeslot"]=0x1E3B, -- ḻ
+ category="ll",
+ description="LATIN SMALL LETTER L WITH LINE BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ specials={ "char", 0x006C, 0x0331 },
+ uccode=0x1E3A,
+ unicodeslot=0x1E3B,
},
[0x1E3C]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW",
- ["lccode"]=0x1E3D,
- ["linebreak"]="al",
- ["shcode"]=0x004C,
- ["specials"]={ "char", 0x004C, 0x032D },
- ["unicodeslot"]=0x1E3C, -- Ḽ
+ category="lu",
+ description="LATIN CAPITAL LETTER L WITH CIRCUMFLEX BELOW",
+ direction="l",
+ lccode=0x1E3D,
+ linebreak="al",
+ shcode=0x004C,
+ specials={ "char", 0x004C, 0x032D },
+ unicodeslot=0x1E3C,
},
[0x1E3D]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["specials"]={ "char", 0x006C, 0x032D },
- ["uccode"]=0x1E3C,
- ["unicodeslot"]=0x1E3D, -- ḽ
+ category="ll",
+ description="LATIN SMALL LETTER L WITH CIRCUMFLEX BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ specials={ "char", 0x006C, 0x032D },
+ uccode=0x1E3C,
+ unicodeslot=0x1E3D,
},
[0x1E3E]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER M WITH ACUTE",
- ["lccode"]=0x1E3F,
- ["linebreak"]="al",
- ["shcode"]=0x004D,
- ["specials"]={ "char", 0x004D, 0x0301 },
- ["unicodeslot"]=0x1E3E, -- Ḿ
+ category="lu",
+ description="LATIN CAPITAL LETTER M WITH ACUTE",
+ direction="l",
+ lccode=0x1E3F,
+ linebreak="al",
+ shcode=0x004D,
+ specials={ "char", 0x004D, 0x0301 },
+ unicodeslot=0x1E3E,
},
[0x1E3F]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER M WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x006D,
- ["specials"]={ "char", 0x006D, 0x0301 },
- ["uccode"]=0x1E3E,
- ["unicodeslot"]=0x1E3F, -- ḿ
+ category="ll",
+ description="LATIN SMALL LETTER M WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006D,
+ specials={ "char", 0x006D, 0x0301 },
+ uccode=0x1E3E,
+ unicodeslot=0x1E3F,
},
[0x1E40]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER M WITH DOT ABOVE",
- ["lccode"]=0x1E41,
- ["linebreak"]="al",
- ["shcode"]=0x004D,
- ["specials"]={ "char", 0x004D, 0x0307 },
- ["unicodeslot"]=0x1E40, -- Ṁ
+ category="lu",
+ description="LATIN CAPITAL LETTER M WITH DOT ABOVE",
+ direction="l",
+ lccode=0x1E41,
+ linebreak="al",
+ shcode=0x004D,
+ specials={ "char", 0x004D, 0x0307 },
+ unicodeslot=0x1E40,
},
[0x1E41]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER M WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x006D,
- ["specials"]={ "char", 0x006D, 0x0307 },
- ["uccode"]=0x1E40,
- ["unicodeslot"]=0x1E41, -- ṁ
+ category="ll",
+ description="LATIN SMALL LETTER M WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006D,
+ specials={ "char", 0x006D, 0x0307 },
+ uccode=0x1E40,
+ unicodeslot=0x1E41,
},
[0x1E42]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER M WITH DOT BELOW",
- ["lccode"]=0x1E43,
- ["linebreak"]="al",
- ["shcode"]=0x004D,
- ["specials"]={ "char", 0x004D, 0x0323 },
- ["unicodeslot"]=0x1E42, -- Ṃ
+ category="lu",
+ description="LATIN CAPITAL LETTER M WITH DOT BELOW",
+ direction="l",
+ lccode=0x1E43,
+ linebreak="al",
+ shcode=0x004D,
+ specials={ "char", 0x004D, 0x0323 },
+ unicodeslot=0x1E42,
},
[0x1E43]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER M WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x006D,
- ["specials"]={ "char", 0x006D, 0x0323 },
- ["uccode"]=0x1E42,
- ["unicodeslot"]=0x1E43, -- ṃ
+ category="ll",
+ description="LATIN SMALL LETTER M WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x006D,
+ specials={ "char", 0x006D, 0x0323 },
+ uccode=0x1E42,
+ unicodeslot=0x1E43,
},
[0x1E44]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER N WITH DOT ABOVE",
- ["lccode"]=0x1E45,
- ["linebreak"]="al",
- ["shcode"]=0x004E,
- ["specials"]={ "char", 0x004E, 0x0307 },
- ["unicodeslot"]=0x1E44, -- Ṅ
+ category="lu",
+ description="LATIN CAPITAL LETTER N WITH DOT ABOVE",
+ direction="l",
+ lccode=0x1E45,
+ linebreak="al",
+ shcode=0x004E,
+ specials={ "char", 0x004E, 0x0307 },
+ unicodeslot=0x1E44,
},
[0x1E45]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER N WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["specials"]={ "char", 0x006E, 0x0307 },
- ["uccode"]=0x1E44,
- ["unicodeslot"]=0x1E45, -- ṅ
+ category="ll",
+ description="LATIN SMALL LETTER N WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ specials={ "char", 0x006E, 0x0307 },
+ uccode=0x1E44,
+ unicodeslot=0x1E45,
},
[0x1E46]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER N WITH DOT BELOW",
- ["lccode"]=0x1E47,
- ["linebreak"]="al",
- ["shcode"]=0x004E,
- ["specials"]={ "char", 0x004E, 0x0323 },
- ["unicodeslot"]=0x1E46, -- Ṇ
+ category="lu",
+ description="LATIN CAPITAL LETTER N WITH DOT BELOW",
+ direction="l",
+ lccode=0x1E47,
+ linebreak="al",
+ shcode=0x004E,
+ specials={ "char", 0x004E, 0x0323 },
+ unicodeslot=0x1E46,
},
[0x1E47]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER N WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["specials"]={ "char", 0x006E, 0x0323 },
- ["uccode"]=0x1E46,
- ["unicodeslot"]=0x1E47, -- ṇ
+ category="ll",
+ description="LATIN SMALL LETTER N WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ specials={ "char", 0x006E, 0x0323 },
+ uccode=0x1E46,
+ unicodeslot=0x1E47,
},
[0x1E48]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER N WITH LINE BELOW",
- ["lccode"]=0x1E49,
- ["linebreak"]="al",
- ["shcode"]=0x004E,
- ["specials"]={ "char", 0x004E, 0x0331 },
- ["unicodeslot"]=0x1E48, -- Ṉ
+ category="lu",
+ description="LATIN CAPITAL LETTER N WITH LINE BELOW",
+ direction="l",
+ lccode=0x1E49,
+ linebreak="al",
+ shcode=0x004E,
+ specials={ "char", 0x004E, 0x0331 },
+ unicodeslot=0x1E48,
},
[0x1E49]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER N WITH LINE BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["specials"]={ "char", 0x006E, 0x0331 },
- ["uccode"]=0x1E48,
- ["unicodeslot"]=0x1E49, -- ṉ
+ category="ll",
+ description="LATIN SMALL LETTER N WITH LINE BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ specials={ "char", 0x006E, 0x0331 },
+ uccode=0x1E48,
+ unicodeslot=0x1E49,
},
[0x1E4A]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW",
- ["lccode"]=0x1E4B,
- ["linebreak"]="al",
- ["shcode"]=0x004E,
- ["specials"]={ "char", 0x004E, 0x032D },
- ["unicodeslot"]=0x1E4A, -- Ṋ
+ category="lu",
+ description="LATIN CAPITAL LETTER N WITH CIRCUMFLEX BELOW",
+ direction="l",
+ lccode=0x1E4B,
+ linebreak="al",
+ shcode=0x004E,
+ specials={ "char", 0x004E, 0x032D },
+ unicodeslot=0x1E4A,
},
[0x1E4B]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x006E,
- ["specials"]={ "char", 0x006E, 0x032D },
- ["uccode"]=0x1E4A,
- ["unicodeslot"]=0x1E4B, -- ṋ
+ category="ll",
+ description="LATIN SMALL LETTER N WITH CIRCUMFLEX BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x006E,
+ specials={ "char", 0x006E, 0x032D },
+ uccode=0x1E4A,
+ unicodeslot=0x1E4B,
},
[0x1E4C]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER O WITH TILDE AND ACUTE",
- ["lccode"]=0x1E4D,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x00D5, 0x0301 },
- ["unicodeslot"]=0x1E4C, -- Ṍ
+ category="lu",
+ description="LATIN CAPITAL LETTER O WITH TILDE AND ACUTE",
+ direction="l",
+ lccode=0x1E4D,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x00D5, 0x0301 },
+ unicodeslot=0x1E4C,
},
[0x1E4D]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER O WITH TILDE AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x00F5, 0x0301 },
- ["uccode"]=0x1E4C,
- ["unicodeslot"]=0x1E4D, -- ṍ
+ category="ll",
+ description="LATIN SMALL LETTER O WITH TILDE AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x00F5, 0x0301 },
+ uccode=0x1E4C,
+ unicodeslot=0x1E4D,
},
[0x1E4E]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS",
- ["lccode"]=0x1E4F,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x00D5, 0x0308 },
- ["unicodeslot"]=0x1E4E, -- Ṏ
+ category="lu",
+ description="LATIN CAPITAL LETTER O WITH TILDE AND DIAERESIS",
+ direction="l",
+ lccode=0x1E4F,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x00D5, 0x0308 },
+ unicodeslot=0x1E4E,
},
[0x1E4F]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER O WITH TILDE AND DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x00F5, 0x0308 },
- ["uccode"]=0x1E4E,
- ["unicodeslot"]=0x1E4F, -- ṏ
+ category="ll",
+ description="LATIN SMALL LETTER O WITH TILDE AND DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x00F5, 0x0308 },
+ uccode=0x1E4E,
+ unicodeslot=0x1E4F,
},
[0x1E50]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER O WITH MACRON AND GRAVE",
- ["lccode"]=0x1E51,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x014C, 0x0300 },
- ["unicodeslot"]=0x1E50, -- Ṑ
+ category="lu",
+ description="LATIN CAPITAL LETTER O WITH MACRON AND GRAVE",
+ direction="l",
+ lccode=0x1E51,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x014C, 0x0300 },
+ unicodeslot=0x1E50,
},
[0x1E51]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER O WITH MACRON AND GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x014D, 0x0300 },
- ["uccode"]=0x1E50,
- ["unicodeslot"]=0x1E51, -- ṑ
+ category="ll",
+ description="LATIN SMALL LETTER O WITH MACRON AND GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x014D, 0x0300 },
+ uccode=0x1E50,
+ unicodeslot=0x1E51,
},
[0x1E52]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER O WITH MACRON AND ACUTE",
- ["lccode"]=0x1E53,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x014C, 0x0301 },
- ["unicodeslot"]=0x1E52, -- Ṓ
+ category="lu",
+ description="LATIN CAPITAL LETTER O WITH MACRON AND ACUTE",
+ direction="l",
+ lccode=0x1E53,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x014C, 0x0301 },
+ unicodeslot=0x1E52,
},
[0x1E53]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER O WITH MACRON AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x014D, 0x0301 },
- ["uccode"]=0x1E52,
- ["unicodeslot"]=0x1E53, -- ṓ
+ category="ll",
+ description="LATIN SMALL LETTER O WITH MACRON AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x014D, 0x0301 },
+ uccode=0x1E52,
+ unicodeslot=0x1E53,
},
[0x1E54]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER P WITH ACUTE",
- ["lccode"]=0x1E55,
- ["linebreak"]="al",
- ["shcode"]=0x0050,
- ["specials"]={ "char", 0x0050, 0x0301 },
- ["unicodeslot"]=0x1E54, -- Ṕ
+ category="lu",
+ description="LATIN CAPITAL LETTER P WITH ACUTE",
+ direction="l",
+ lccode=0x1E55,
+ linebreak="al",
+ shcode=0x0050,
+ specials={ "char", 0x0050, 0x0301 },
+ unicodeslot=0x1E54,
},
[0x1E55]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER P WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0070,
- ["specials"]={ "char", 0x0070, 0x0301 },
- ["uccode"]=0x1E54,
- ["unicodeslot"]=0x1E55, -- ṕ
+ category="ll",
+ description="LATIN SMALL LETTER P WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0070,
+ specials={ "char", 0x0070, 0x0301 },
+ uccode=0x1E54,
+ unicodeslot=0x1E55,
},
[0x1E56]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER P WITH DOT ABOVE",
- ["lccode"]=0x1E57,
- ["linebreak"]="al",
- ["shcode"]=0x0050,
- ["specials"]={ "char", 0x0050, 0x0307 },
- ["unicodeslot"]=0x1E56, -- Ṗ
+ category="lu",
+ description="LATIN CAPITAL LETTER P WITH DOT ABOVE",
+ direction="l",
+ lccode=0x1E57,
+ linebreak="al",
+ shcode=0x0050,
+ specials={ "char", 0x0050, 0x0307 },
+ unicodeslot=0x1E56,
},
[0x1E57]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER P WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0070,
- ["specials"]={ "char", 0x0070, 0x0307 },
- ["uccode"]=0x1E56,
- ["unicodeslot"]=0x1E57, -- ṗ
+ category="ll",
+ description="LATIN SMALL LETTER P WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0070,
+ specials={ "char", 0x0070, 0x0307 },
+ uccode=0x1E56,
+ unicodeslot=0x1E57,
},
[0x1E58]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER R WITH DOT ABOVE",
- ["lccode"]=0x1E59,
- ["linebreak"]="al",
- ["shcode"]=0x0052,
- ["specials"]={ "char", 0x0052, 0x0307 },
- ["unicodeslot"]=0x1E58, -- Ṙ
+ category="lu",
+ description="LATIN CAPITAL LETTER R WITH DOT ABOVE",
+ direction="l",
+ lccode=0x1E59,
+ linebreak="al",
+ shcode=0x0052,
+ specials={ "char", 0x0052, 0x0307 },
+ unicodeslot=0x1E58,
},
[0x1E59]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER R WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["specials"]={ "char", 0x0072, 0x0307 },
- ["uccode"]=0x1E58,
- ["unicodeslot"]=0x1E59, -- ṙ
+ category="ll",
+ description="LATIN SMALL LETTER R WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ specials={ "char", 0x0072, 0x0307 },
+ uccode=0x1E58,
+ unicodeslot=0x1E59,
},
[0x1E5A]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER R WITH DOT BELOW",
- ["lccode"]=0x1E5B,
- ["linebreak"]="al",
- ["shcode"]=0x0052,
- ["specials"]={ "char", 0x0052, 0x0323 },
- ["unicodeslot"]=0x1E5A, -- Ṛ
+ category="lu",
+ description="LATIN CAPITAL LETTER R WITH DOT BELOW",
+ direction="l",
+ lccode=0x1E5B,
+ linebreak="al",
+ shcode=0x0052,
+ specials={ "char", 0x0052, 0x0323 },
+ unicodeslot=0x1E5A,
},
[0x1E5B]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER R WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["specials"]={ "char", 0x0072, 0x0323 },
- ["uccode"]=0x1E5A,
- ["unicodeslot"]=0x1E5B, -- ṛ
+ category="ll",
+ description="LATIN SMALL LETTER R WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ specials={ "char", 0x0072, 0x0323 },
+ uccode=0x1E5A,
+ unicodeslot=0x1E5B,
},
[0x1E5C]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON",
- ["lccode"]=0x1E5D,
- ["linebreak"]="al",
- ["shcode"]=0x0052,
- ["specials"]={ "char", 0x1E5A, 0x0304 },
- ["unicodeslot"]=0x1E5C, -- Ṝ
+ category="lu",
+ description="LATIN CAPITAL LETTER R WITH DOT BELOW AND MACRON",
+ direction="l",
+ lccode=0x1E5D,
+ linebreak="al",
+ shcode=0x0052,
+ specials={ "char", 0x1E5A, 0x0304 },
+ unicodeslot=0x1E5C,
},
[0x1E5D]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER R WITH DOT BELOW AND MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["specials"]={ "char", 0x1E5B, 0x0304 },
- ["uccode"]=0x1E5C,
- ["unicodeslot"]=0x1E5D, -- ṝ
+ category="ll",
+ description="LATIN SMALL LETTER R WITH DOT BELOW AND MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ specials={ "char", 0x1E5B, 0x0304 },
+ uccode=0x1E5C,
+ unicodeslot=0x1E5D,
},
[0x1E5E]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER R WITH LINE BELOW",
- ["lccode"]=0x1E5F,
- ["linebreak"]="al",
- ["shcode"]=0x0052,
- ["specials"]={ "char", 0x0052, 0x0331 },
- ["unicodeslot"]=0x1E5E, -- Ṟ
+ category="lu",
+ description="LATIN CAPITAL LETTER R WITH LINE BELOW",
+ direction="l",
+ lccode=0x1E5F,
+ linebreak="al",
+ shcode=0x0052,
+ specials={ "char", 0x0052, 0x0331 },
+ unicodeslot=0x1E5E,
},
[0x1E5F]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER R WITH LINE BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0072,
- ["specials"]={ "char", 0x0072, 0x0331 },
- ["uccode"]=0x1E5E,
- ["unicodeslot"]=0x1E5F, -- ṟ
+ category="ll",
+ description="LATIN SMALL LETTER R WITH LINE BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0072,
+ specials={ "char", 0x0072, 0x0331 },
+ uccode=0x1E5E,
+ unicodeslot=0x1E5F,
},
[0x1E60]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER S WITH DOT ABOVE",
- ["lccode"]=0x1E61,
- ["linebreak"]="al",
- ["shcode"]=0x0053,
- ["specials"]={ "char", 0x0053, 0x0307 },
- ["unicodeslot"]=0x1E60, -- Ṡ
+ category="lu",
+ description="LATIN CAPITAL LETTER S WITH DOT ABOVE",
+ direction="l",
+ lccode=0x1E61,
+ linebreak="al",
+ shcode=0x0053,
+ specials={ "char", 0x0053, 0x0307 },
+ unicodeslot=0x1E60,
},
[0x1E61]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER S WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0073,
- ["specials"]={ "char", 0x0073, 0x0307 },
- ["uccode"]=0x1E60,
- ["unicodeslot"]=0x1E61, -- ṡ
+ category="ll",
+ description="LATIN SMALL LETTER S WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0073,
+ specials={ "char", 0x0073, 0x0307 },
+ uccode=0x1E60,
+ unicodeslot=0x1E61,
},
[0x1E62]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER S WITH DOT BELOW",
- ["lccode"]=0x1E63,
- ["linebreak"]="al",
- ["shcode"]=0x0053,
- ["specials"]={ "char", 0x0053, 0x0323 },
- ["unicodeslot"]=0x1E62, -- Ṣ
+ category="lu",
+ description="LATIN CAPITAL LETTER S WITH DOT BELOW",
+ direction="l",
+ lccode=0x1E63,
+ linebreak="al",
+ shcode=0x0053,
+ specials={ "char", 0x0053, 0x0323 },
+ unicodeslot=0x1E62,
},
[0x1E63]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER S WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0073,
- ["specials"]={ "char", 0x0073, 0x0323 },
- ["uccode"]=0x1E62,
- ["unicodeslot"]=0x1E63, -- ṣ
+ category="ll",
+ description="LATIN SMALL LETTER S WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0073,
+ specials={ "char", 0x0073, 0x0323 },
+ uccode=0x1E62,
+ unicodeslot=0x1E63,
},
[0x1E64]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE",
- ["lccode"]=0x1E65,
- ["linebreak"]="al",
- ["shcode"]=0x0053,
- ["specials"]={ "char", 0x015A, 0x0307 },
- ["unicodeslot"]=0x1E64, -- Ṥ
+ category="lu",
+ description="LATIN CAPITAL LETTER S WITH ACUTE AND DOT ABOVE",
+ direction="l",
+ lccode=0x1E65,
+ linebreak="al",
+ shcode=0x0053,
+ specials={ "char", 0x015A, 0x0307 },
+ unicodeslot=0x1E64,
},
[0x1E65]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0073,
- ["specials"]={ "char", 0x015B, 0x0307 },
- ["uccode"]=0x1E64,
- ["unicodeslot"]=0x1E65, -- ṥ
+ category="ll",
+ description="LATIN SMALL LETTER S WITH ACUTE AND DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0073,
+ specials={ "char", 0x015B, 0x0307 },
+ uccode=0x1E64,
+ unicodeslot=0x1E65,
},
[0x1E66]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE",
- ["lccode"]=0x1E67,
- ["linebreak"]="al",
- ["shcode"]=0x0053,
- ["specials"]={ "char", 0x0160, 0x0307 },
- ["unicodeslot"]=0x1E66, -- Ṧ
+ category="lu",
+ description="LATIN CAPITAL LETTER S WITH CARON AND DOT ABOVE",
+ direction="l",
+ lccode=0x1E67,
+ linebreak="al",
+ shcode=0x0053,
+ specials={ "char", 0x0160, 0x0307 },
+ unicodeslot=0x1E66,
},
[0x1E67]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER S WITH CARON AND DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0073,
- ["specials"]={ "char", 0x0161, 0x0307 },
- ["uccode"]=0x1E66,
- ["unicodeslot"]=0x1E67, -- ṧ
+ category="ll",
+ description="LATIN SMALL LETTER S WITH CARON AND DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0073,
+ specials={ "char", 0x0161, 0x0307 },
+ uccode=0x1E66,
+ unicodeslot=0x1E67,
},
[0x1E68]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE",
- ["lccode"]=0x1E69,
- ["linebreak"]="al",
- ["shcode"]=0x0053,
- ["specials"]={ "char", 0x1E62, 0x0307 },
- ["unicodeslot"]=0x1E68, -- Ṩ
+ category="lu",
+ description="LATIN CAPITAL LETTER S WITH DOT BELOW AND DOT ABOVE",
+ direction="l",
+ lccode=0x1E69,
+ linebreak="al",
+ shcode=0x0053,
+ specials={ "char", 0x1E62, 0x0307 },
+ unicodeslot=0x1E68,
},
[0x1E69]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0073,
- ["specials"]={ "char", 0x1E63, 0x0307 },
- ["uccode"]=0x1E68,
- ["unicodeslot"]=0x1E69, -- ṩ
+ category="ll",
+ description="LATIN SMALL LETTER S WITH DOT BELOW AND DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0073,
+ specials={ "char", 0x1E63, 0x0307 },
+ uccode=0x1E68,
+ unicodeslot=0x1E69,
},
[0x1E6A]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER T WITH DOT ABOVE",
- ["lccode"]=0x1E6B,
- ["linebreak"]="al",
- ["shcode"]=0x0054,
- ["specials"]={ "char", 0x0054, 0x0307 },
- ["unicodeslot"]=0x1E6A, -- Ṫ
+ category="lu",
+ description="LATIN CAPITAL LETTER T WITH DOT ABOVE",
+ direction="l",
+ lccode=0x1E6B,
+ linebreak="al",
+ shcode=0x0054,
+ specials={ "char", 0x0054, 0x0307 },
+ unicodeslot=0x1E6A,
},
[0x1E6B]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER T WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["specials"]={ "char", 0x0074, 0x0307 },
- ["uccode"]=0x1E6A,
- ["unicodeslot"]=0x1E6B, -- ṫ
+ category="ll",
+ description="LATIN SMALL LETTER T WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ specials={ "char", 0x0074, 0x0307 },
+ uccode=0x1E6A,
+ unicodeslot=0x1E6B,
},
[0x1E6C]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER T WITH DOT BELOW",
- ["lccode"]=0x1E6D,
- ["linebreak"]="al",
- ["shcode"]=0x0054,
- ["specials"]={ "char", 0x0054, 0x0323 },
- ["unicodeslot"]=0x1E6C, -- Ṭ
+ category="lu",
+ description="LATIN CAPITAL LETTER T WITH DOT BELOW",
+ direction="l",
+ lccode=0x1E6D,
+ linebreak="al",
+ shcode=0x0054,
+ specials={ "char", 0x0054, 0x0323 },
+ unicodeslot=0x1E6C,
},
[0x1E6D]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER T WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["specials"]={ "char", 0x0074, 0x0323 },
- ["uccode"]=0x1E6C,
- ["unicodeslot"]=0x1E6D, -- ṭ
+ category="ll",
+ description="LATIN SMALL LETTER T WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ specials={ "char", 0x0074, 0x0323 },
+ uccode=0x1E6C,
+ unicodeslot=0x1E6D,
},
[0x1E6E]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER T WITH LINE BELOW",
- ["lccode"]=0x1E6F,
- ["linebreak"]="al",
- ["shcode"]=0x0054,
- ["specials"]={ "char", 0x0054, 0x0331 },
- ["unicodeslot"]=0x1E6E, -- Ṯ
+ category="lu",
+ description="LATIN CAPITAL LETTER T WITH LINE BELOW",
+ direction="l",
+ lccode=0x1E6F,
+ linebreak="al",
+ shcode=0x0054,
+ specials={ "char", 0x0054, 0x0331 },
+ unicodeslot=0x1E6E,
},
[0x1E6F]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER T WITH LINE BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["specials"]={ "char", 0x0074, 0x0331 },
- ["uccode"]=0x1E6E,
- ["unicodeslot"]=0x1E6F, -- ṯ
+ category="ll",
+ description="LATIN SMALL LETTER T WITH LINE BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ specials={ "char", 0x0074, 0x0331 },
+ uccode=0x1E6E,
+ unicodeslot=0x1E6F,
},
[0x1E70]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW",
- ["lccode"]=0x1E71,
- ["linebreak"]="al",
- ["shcode"]=0x0054,
- ["specials"]={ "char", 0x0054, 0x032D },
- ["unicodeslot"]=0x1E70, -- Ṱ
+ category="lu",
+ description="LATIN CAPITAL LETTER T WITH CIRCUMFLEX BELOW",
+ direction="l",
+ lccode=0x1E71,
+ linebreak="al",
+ shcode=0x0054,
+ specials={ "char", 0x0054, 0x032D },
+ unicodeslot=0x1E70,
},
[0x1E71]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["specials"]={ "char", 0x0074, 0x032D },
- ["uccode"]=0x1E70,
- ["unicodeslot"]=0x1E71, -- ṱ
+ category="ll",
+ description="LATIN SMALL LETTER T WITH CIRCUMFLEX BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ specials={ "char", 0x0074, 0x032D },
+ uccode=0x1E70,
+ unicodeslot=0x1E71,
},
[0x1E72]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER U WITH DIAERESIS BELOW",
- ["lccode"]=0x1E73,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x0324 },
- ["unicodeslot"]=0x1E72, -- Ṳ
+ category="lu",
+ description="LATIN CAPITAL LETTER U WITH DIAERESIS BELOW",
+ direction="l",
+ lccode=0x1E73,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x0324 },
+ unicodeslot=0x1E72,
},
[0x1E73]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER U WITH DIAERESIS BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x0324 },
- ["uccode"]=0x1E72,
- ["unicodeslot"]=0x1E73, -- ṳ
+ category="ll",
+ description="LATIN SMALL LETTER U WITH DIAERESIS BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x0324 },
+ uccode=0x1E72,
+ unicodeslot=0x1E73,
},
[0x1E74]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER U WITH TILDE BELOW",
- ["lccode"]=0x1E75,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x0330 },
- ["unicodeslot"]=0x1E74, -- Ṵ
+ category="lu",
+ description="LATIN CAPITAL LETTER U WITH TILDE BELOW",
+ direction="l",
+ lccode=0x1E75,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x0330 },
+ unicodeslot=0x1E74,
},
[0x1E75]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER U WITH TILDE BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x0330 },
- ["uccode"]=0x1E74,
- ["unicodeslot"]=0x1E75, -- ṵ
+ category="ll",
+ description="LATIN SMALL LETTER U WITH TILDE BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x0330 },
+ uccode=0x1E74,
+ unicodeslot=0x1E75,
},
[0x1E76]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW",
- ["lccode"]=0x1E77,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x032D },
- ["unicodeslot"]=0x1E76, -- Ṷ
+ category="lu",
+ description="LATIN CAPITAL LETTER U WITH CIRCUMFLEX BELOW",
+ direction="l",
+ lccode=0x1E77,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x032D },
+ unicodeslot=0x1E76,
},
[0x1E77]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x032D },
- ["uccode"]=0x1E76,
- ["unicodeslot"]=0x1E77, -- ṷ
+ category="ll",
+ description="LATIN SMALL LETTER U WITH CIRCUMFLEX BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x032D },
+ uccode=0x1E76,
+ unicodeslot=0x1E77,
},
[0x1E78]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER U WITH TILDE AND ACUTE",
- ["lccode"]=0x1E79,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0168, 0x0301 },
- ["unicodeslot"]=0x1E78, -- Ṹ
+ category="lu",
+ description="LATIN CAPITAL LETTER U WITH TILDE AND ACUTE",
+ direction="l",
+ lccode=0x1E79,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0168, 0x0301 },
+ unicodeslot=0x1E78,
},
[0x1E79]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER U WITH TILDE AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0169, 0x0301 },
- ["uccode"]=0x1E78,
- ["unicodeslot"]=0x1E79, -- ṹ
+ category="ll",
+ description="LATIN SMALL LETTER U WITH TILDE AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0169, 0x0301 },
+ uccode=0x1E78,
+ unicodeslot=0x1E79,
},
[0x1E7A]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS",
- ["lccode"]=0x1E7B,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x016A, 0x0308 },
- ["unicodeslot"]=0x1E7A, -- Ṻ
+ category="lu",
+ description="LATIN CAPITAL LETTER U WITH MACRON AND DIAERESIS",
+ direction="l",
+ lccode=0x1E7B,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x016A, 0x0308 },
+ unicodeslot=0x1E7A,
},
[0x1E7B]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER U WITH MACRON AND DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x016B, 0x0308 },
- ["uccode"]=0x1E7A,
- ["unicodeslot"]=0x1E7B, -- ṻ
+ category="ll",
+ description="LATIN SMALL LETTER U WITH MACRON AND DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x016B, 0x0308 },
+ uccode=0x1E7A,
+ unicodeslot=0x1E7B,
},
[0x1E7C]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER V WITH TILDE",
- ["lccode"]=0x1E7D,
- ["linebreak"]="al",
- ["shcode"]=0x0056,
- ["specials"]={ "char", 0x0056, 0x0303 },
- ["unicodeslot"]=0x1E7C, -- Ṽ
+ category="lu",
+ description="LATIN CAPITAL LETTER V WITH TILDE",
+ direction="l",
+ lccode=0x1E7D,
+ linebreak="al",
+ shcode=0x0056,
+ specials={ "char", 0x0056, 0x0303 },
+ unicodeslot=0x1E7C,
},
[0x1E7D]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER V WITH TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0076,
- ["specials"]={ "char", 0x0076, 0x0303 },
- ["uccode"]=0x1E7C,
- ["unicodeslot"]=0x1E7D, -- ṽ
+ category="ll",
+ description="LATIN SMALL LETTER V WITH TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0076,
+ specials={ "char", 0x0076, 0x0303 },
+ uccode=0x1E7C,
+ unicodeslot=0x1E7D,
},
[0x1E7E]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER V WITH DOT BELOW",
- ["lccode"]=0x1E7F,
- ["linebreak"]="al",
- ["shcode"]=0x0056,
- ["specials"]={ "char", 0x0056, 0x0323 },
- ["unicodeslot"]=0x1E7E, -- Ṿ
+ category="lu",
+ description="LATIN CAPITAL LETTER V WITH DOT BELOW",
+ direction="l",
+ lccode=0x1E7F,
+ linebreak="al",
+ shcode=0x0056,
+ specials={ "char", 0x0056, 0x0323 },
+ unicodeslot=0x1E7E,
},
[0x1E7F]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER V WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0076,
- ["specials"]={ "char", 0x0076, 0x0323 },
- ["uccode"]=0x1E7E,
- ["unicodeslot"]=0x1E7F, -- ṿ
+ category="ll",
+ description="LATIN SMALL LETTER V WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0076,
+ specials={ "char", 0x0076, 0x0323 },
+ uccode=0x1E7E,
+ unicodeslot=0x1E7F,
},
[0x1E80]={
- ["adobename"]="Wgrave",
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER W WITH GRAVE",
- ["lccode"]=0x1E81,
- ["linebreak"]="al",
- ["shcode"]=0x0057,
- ["specials"]={ "char", 0x0057, 0x0300 },
- ["unicodeslot"]=0x1E80, -- Ẁ
+ adobename="Wgrave",
+ category="lu",
+ description="LATIN CAPITAL LETTER W WITH GRAVE",
+ direction="l",
+ lccode=0x1E81,
+ linebreak="al",
+ shcode=0x0057,
+ specials={ "char", 0x0057, 0x0300 },
+ unicodeslot=0x1E80,
},
[0x1E81]={
- ["adobename"]="wgrave",
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER W WITH GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0077,
- ["specials"]={ "char", 0x0077, 0x0300 },
- ["uccode"]=0x1E80,
- ["unicodeslot"]=0x1E81, -- ẁ
+ adobename="wgrave",
+ category="ll",
+ description="LATIN SMALL LETTER W WITH GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0077,
+ specials={ "char", 0x0077, 0x0300 },
+ uccode=0x1E80,
+ unicodeslot=0x1E81,
},
[0x1E82]={
- ["adobename"]="Wacute",
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER W WITH ACUTE",
- ["lccode"]=0x1E83,
- ["linebreak"]="al",
- ["shcode"]=0x0057,
- ["specials"]={ "char", 0x0057, 0x0301 },
- ["unicodeslot"]=0x1E82, -- Ẃ
+ adobename="Wacute",
+ category="lu",
+ description="LATIN CAPITAL LETTER W WITH ACUTE",
+ direction="l",
+ lccode=0x1E83,
+ linebreak="al",
+ shcode=0x0057,
+ specials={ "char", 0x0057, 0x0301 },
+ unicodeslot=0x1E82,
},
[0x1E83]={
- ["adobename"]="wacute",
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER W WITH ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0077,
- ["specials"]={ "char", 0x0077, 0x0301 },
- ["uccode"]=0x1E82,
- ["unicodeslot"]=0x1E83, -- ẃ
+ adobename="wacute",
+ category="ll",
+ description="LATIN SMALL LETTER W WITH ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0077,
+ specials={ "char", 0x0077, 0x0301 },
+ uccode=0x1E82,
+ unicodeslot=0x1E83,
},
[0x1E84]={
- ["adobename"]="Wdieresis",
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER W WITH DIAERESIS",
- ["lccode"]=0x1E85,
- ["linebreak"]="al",
- ["shcode"]=0x0057,
- ["specials"]={ "char", 0x0057, 0x0308 },
- ["unicodeslot"]=0x1E84, -- Ẅ
+ adobename="Wdieresis",
+ category="lu",
+ description="LATIN CAPITAL LETTER W WITH DIAERESIS",
+ direction="l",
+ lccode=0x1E85,
+ linebreak="al",
+ shcode=0x0057,
+ specials={ "char", 0x0057, 0x0308 },
+ unicodeslot=0x1E84,
},
[0x1E85]={
- ["adobename"]="wdieresis",
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER W WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0077,
- ["specials"]={ "char", 0x0077, 0x0308 },
- ["uccode"]=0x1E84,
- ["unicodeslot"]=0x1E85, -- ẅ
+ adobename="wdieresis",
+ category="ll",
+ description="LATIN SMALL LETTER W WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0077,
+ specials={ "char", 0x0077, 0x0308 },
+ uccode=0x1E84,
+ unicodeslot=0x1E85,
},
[0x1E86]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER W WITH DOT ABOVE",
- ["lccode"]=0x1E87,
- ["linebreak"]="al",
- ["shcode"]=0x0057,
- ["specials"]={ "char", 0x0057, 0x0307 },
- ["unicodeslot"]=0x1E86, -- Ẇ
+ category="lu",
+ description="LATIN CAPITAL LETTER W WITH DOT ABOVE",
+ direction="l",
+ lccode=0x1E87,
+ linebreak="al",
+ shcode=0x0057,
+ specials={ "char", 0x0057, 0x0307 },
+ unicodeslot=0x1E86,
},
[0x1E87]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER W WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0077,
- ["specials"]={ "char", 0x0077, 0x0307 },
- ["uccode"]=0x1E86,
- ["unicodeslot"]=0x1E87, -- ẇ
+ category="ll",
+ description="LATIN SMALL LETTER W WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0077,
+ specials={ "char", 0x0077, 0x0307 },
+ uccode=0x1E86,
+ unicodeslot=0x1E87,
},
[0x1E88]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER W WITH DOT BELOW",
- ["lccode"]=0x1E89,
- ["linebreak"]="al",
- ["shcode"]=0x0057,
- ["specials"]={ "char", 0x0057, 0x0323 },
- ["unicodeslot"]=0x1E88, -- Ẉ
+ category="lu",
+ description="LATIN CAPITAL LETTER W WITH DOT BELOW",
+ direction="l",
+ lccode=0x1E89,
+ linebreak="al",
+ shcode=0x0057,
+ specials={ "char", 0x0057, 0x0323 },
+ unicodeslot=0x1E88,
},
[0x1E89]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER W WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0077,
- ["specials"]={ "char", 0x0077, 0x0323 },
- ["uccode"]=0x1E88,
- ["unicodeslot"]=0x1E89, -- ẉ
+ category="ll",
+ description="LATIN SMALL LETTER W WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0077,
+ specials={ "char", 0x0077, 0x0323 },
+ uccode=0x1E88,
+ unicodeslot=0x1E89,
},
[0x1E8A]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER X WITH DOT ABOVE",
- ["lccode"]=0x1E8B,
- ["linebreak"]="al",
- ["shcode"]=0x0058,
- ["specials"]={ "char", 0x0058, 0x0307 },
- ["unicodeslot"]=0x1E8A, -- Ẋ
+ category="lu",
+ description="LATIN CAPITAL LETTER X WITH DOT ABOVE",
+ direction="l",
+ lccode=0x1E8B,
+ linebreak="al",
+ shcode=0x0058,
+ specials={ "char", 0x0058, 0x0307 },
+ unicodeslot=0x1E8A,
},
[0x1E8B]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER X WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0078,
- ["specials"]={ "char", 0x0078, 0x0307 },
- ["uccode"]=0x1E8A,
- ["unicodeslot"]=0x1E8B, -- ẋ
+ category="ll",
+ description="LATIN SMALL LETTER X WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0078,
+ specials={ "char", 0x0078, 0x0307 },
+ uccode=0x1E8A,
+ unicodeslot=0x1E8B,
},
[0x1E8C]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER X WITH DIAERESIS",
- ["lccode"]=0x1E8D,
- ["linebreak"]="al",
- ["shcode"]=0x0058,
- ["specials"]={ "char", 0x0058, 0x0308 },
- ["unicodeslot"]=0x1E8C, -- Ẍ
+ category="lu",
+ description="LATIN CAPITAL LETTER X WITH DIAERESIS",
+ direction="l",
+ lccode=0x1E8D,
+ linebreak="al",
+ shcode=0x0058,
+ specials={ "char", 0x0058, 0x0308 },
+ unicodeslot=0x1E8C,
},
[0x1E8D]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER X WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0078,
- ["specials"]={ "char", 0x0078, 0x0308 },
- ["uccode"]=0x1E8C,
- ["unicodeslot"]=0x1E8D, -- ẍ
+ category="ll",
+ description="LATIN SMALL LETTER X WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0078,
+ specials={ "char", 0x0078, 0x0308 },
+ uccode=0x1E8C,
+ unicodeslot=0x1E8D,
},
[0x1E8E]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER Y WITH DOT ABOVE",
- ["lccode"]=0x1E8F,
- ["linebreak"]="al",
- ["shcode"]=0x0059,
- ["specials"]={ "char", 0x0059, 0x0307 },
- ["unicodeslot"]=0x1E8E, -- Ẏ
+ category="lu",
+ description="LATIN CAPITAL LETTER Y WITH DOT ABOVE",
+ direction="l",
+ lccode=0x1E8F,
+ linebreak="al",
+ shcode=0x0059,
+ specials={ "char", 0x0059, 0x0307 },
+ unicodeslot=0x1E8E,
},
[0x1E8F]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER Y WITH DOT ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0079,
- ["specials"]={ "char", 0x0079, 0x0307 },
- ["uccode"]=0x1E8E,
- ["unicodeslot"]=0x1E8F, -- ẏ
+ category="ll",
+ description="LATIN SMALL LETTER Y WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0079,
+ specials={ "char", 0x0079, 0x0307 },
+ uccode=0x1E8E,
+ unicodeslot=0x1E8F,
},
[0x1E90]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER Z WITH CIRCUMFLEX",
- ["lccode"]=0x1E91,
- ["linebreak"]="al",
- ["shcode"]=0x005A,
- ["specials"]={ "char", 0x005A, 0x0302 },
- ["unicodeslot"]=0x1E90, -- Ẑ
+ category="lu",
+ description="LATIN CAPITAL LETTER Z WITH CIRCUMFLEX",
+ direction="l",
+ lccode=0x1E91,
+ linebreak="al",
+ shcode=0x005A,
+ specials={ "char", 0x005A, 0x0302 },
+ unicodeslot=0x1E90,
},
[0x1E91]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER Z WITH CIRCUMFLEX",
- ["linebreak"]="al",
- ["shcode"]=0x007A,
- ["specials"]={ "char", 0x007A, 0x0302 },
- ["uccode"]=0x1E90,
- ["unicodeslot"]=0x1E91, -- ẑ
+ category="ll",
+ description="LATIN SMALL LETTER Z WITH CIRCUMFLEX",
+ direction="l",
+ linebreak="al",
+ shcode=0x007A,
+ specials={ "char", 0x007A, 0x0302 },
+ uccode=0x1E90,
+ unicodeslot=0x1E91,
},
[0x1E92]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER Z WITH DOT BELOW",
- ["lccode"]=0x1E93,
- ["linebreak"]="al",
- ["shcode"]=0x005A,
- ["specials"]={ "char", 0x005A, 0x0323 },
- ["unicodeslot"]=0x1E92, -- Ẓ
+ category="lu",
+ description="LATIN CAPITAL LETTER Z WITH DOT BELOW",
+ direction="l",
+ lccode=0x1E93,
+ linebreak="al",
+ shcode=0x005A,
+ specials={ "char", 0x005A, 0x0323 },
+ unicodeslot=0x1E92,
},
[0x1E93]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER Z WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x007A,
- ["specials"]={ "char", 0x007A, 0x0323 },
- ["uccode"]=0x1E92,
- ["unicodeslot"]=0x1E93, -- ẓ
+ category="ll",
+ description="LATIN SMALL LETTER Z WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x007A,
+ specials={ "char", 0x007A, 0x0323 },
+ uccode=0x1E92,
+ unicodeslot=0x1E93,
},
[0x1E94]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER Z WITH LINE BELOW",
- ["lccode"]=0x1E95,
- ["linebreak"]="al",
- ["shcode"]=0x005A,
- ["specials"]={ "char", 0x005A, 0x0331 },
- ["unicodeslot"]=0x1E94, -- Ẕ
+ category="lu",
+ description="LATIN CAPITAL LETTER Z WITH LINE BELOW",
+ direction="l",
+ lccode=0x1E95,
+ linebreak="al",
+ shcode=0x005A,
+ specials={ "char", 0x005A, 0x0331 },
+ unicodeslot=0x1E94,
},
[0x1E95]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER Z WITH LINE BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x007A,
- ["specials"]={ "char", 0x007A, 0x0331 },
- ["uccode"]=0x1E94,
- ["unicodeslot"]=0x1E95, -- ẕ
+ category="ll",
+ description="LATIN SMALL LETTER Z WITH LINE BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x007A,
+ specials={ "char", 0x007A, 0x0331 },
+ uccode=0x1E94,
+ unicodeslot=0x1E95,
},
[0x1E96]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER H WITH LINE BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0068,
- ["specials"]={ "char", 0x0068, 0x0331 },
- ["unicodeslot"]=0x1E96, -- ẖ
+ category="ll",
+ description="LATIN SMALL LETTER H WITH LINE BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0068,
+ specials={ "char", 0x0068, 0x0331 },
+ unicodeslot=0x1E96,
},
[0x1E97]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER T WITH DIAERESIS",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["specials"]={ "char", 0x0074, 0x0308 },
- ["unicodeslot"]=0x1E97, -- ẗ
+ category="ll",
+ description="LATIN SMALL LETTER T WITH DIAERESIS",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ specials={ "char", 0x0074, 0x0308 },
+ unicodeslot=0x1E97,
},
[0x1E98]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER W WITH RING ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0077,
- ["specials"]={ "char", 0x0077, 0x030A },
- ["unicodeslot"]=0x1E98, -- ẘ
+ category="ll",
+ description="LATIN SMALL LETTER W WITH RING ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0077,
+ specials={ "char", 0x0077, 0x030A },
+ unicodeslot=0x1E98,
},
[0x1E99]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER Y WITH RING ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0079,
- ["specials"]={ "char", 0x0079, 0x030A },
- ["unicodeslot"]=0x1E99, -- ẙ
+ category="ll",
+ description="LATIN SMALL LETTER Y WITH RING ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0079,
+ specials={ "char", 0x0079, 0x030A },
+ unicodeslot=0x1E99,
},
[0x1E9A]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER A WITH RIGHT HALF RING",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "compat", 0x0061, 0x02BE },
- ["unicodeslot"]=0x1E9A, -- ẚ
+ category="ll",
+ description="LATIN SMALL LETTER A WITH RIGHT HALF RING",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "compat", 0x0061, 0x02BE },
+ unicodeslot=0x1E9A,
},
[0x1E9B]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER LONG S WITH DOT ABOVE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x017F, 0x0307 },
- ["uccode"]=0x1E60,
- ["unicodeslot"]=0x1E9B, -- ẛ
+ category="ll",
+ description="LATIN SMALL LETTER LONG S WITH DOT ABOVE",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x017F, 0x0307 },
+ uccode=0x1E60,
+ unicodeslot=0x1E9B,
},
[0x1EA0]={
- ["category"]="lu",
- ["contextname"]="Adotbelow",
- ["description"]="LATIN CAPITAL LETTER A WITH DOT BELOW",
- ["lccode"]=0x1EA1,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x0323 },
- ["unicodeslot"]=0x1EA0, -- Ạ
+ category="lu",
+ contextname="Adotbelow",
+ description="LATIN CAPITAL LETTER A WITH DOT BELOW",
+ direction="l",
+ lccode=0x1EA1,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x0323 },
+ unicodeslot=0x1EA0,
},
[0x1EA1]={
- ["category"]="ll",
- ["contextname"]="adotbelow",
- ["description"]="LATIN SMALL LETTER A WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x0323 },
- ["uccode"]=0x1EA0,
- ["unicodeslot"]=0x1EA1, -- ạ
+ category="ll",
+ contextname="adotbelow",
+ description="LATIN SMALL LETTER A WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x0323 },
+ uccode=0x1EA0,
+ unicodeslot=0x1EA1,
},
[0x1EA2]={
- ["category"]="lu",
- ["contextname"]="Ahook",
- ["description"]="LATIN CAPITAL LETTER A WITH HOOK ABOVE",
- ["lccode"]=0x1EA3,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0041, 0x0309 },
- ["unicodeslot"]=0x1EA2, -- Ả
+ category="lu",
+ contextname="Ahook",
+ description="LATIN CAPITAL LETTER A WITH HOOK ABOVE",
+ direction="l",
+ lccode=0x1EA3,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0041, 0x0309 },
+ unicodeslot=0x1EA2,
},
[0x1EA3]={
- ["category"]="ll",
- ["contextname"]="ahook",
- ["description"]="LATIN SMALL LETTER A WITH HOOK ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0061, 0x0309 },
- ["uccode"]=0x1EA2,
- ["unicodeslot"]=0x1EA3, -- ả
+ category="ll",
+ contextname="ahook",
+ description="LATIN SMALL LETTER A WITH HOOK ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0061, 0x0309 },
+ uccode=0x1EA2,
+ unicodeslot=0x1EA3,
},
[0x1EA4]={
- ["category"]="lu",
- ["contextname"]="Acircumflexacute",
- ["description"]="LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE",
- ["lccode"]=0x1EA5,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x00C2, 0x0301 },
- ["unicodeslot"]=0x1EA4, -- Ấ
+ category="lu",
+ contextname="Acircumflexacute",
+ description="LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND ACUTE",
+ direction="l",
+ lccode=0x1EA5,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x00C2, 0x0301 },
+ unicodeslot=0x1EA4,
},
[0x1EA5]={
- ["category"]="ll",
- ["contextname"]="acircumflexacute",
- ["description"]="LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x00E2, 0x0301 },
- ["uccode"]=0x1EA4,
- ["unicodeslot"]=0x1EA5, -- ấ
+ category="ll",
+ contextname="acircumflexacute",
+ description="LATIN SMALL LETTER A WITH CIRCUMFLEX AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x00E2, 0x0301 },
+ uccode=0x1EA4,
+ unicodeslot=0x1EA5,
},
[0x1EA6]={
- ["category"]="lu",
- ["contextname"]="Acircumflexgrave",
- ["description"]="LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE",
- ["lccode"]=0x1EA7,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x00C2, 0x0300 },
- ["unicodeslot"]=0x1EA6, -- Ầ
+ category="lu",
+ contextname="Acircumflexgrave",
+ description="LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND GRAVE",
+ direction="l",
+ lccode=0x1EA7,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x00C2, 0x0300 },
+ unicodeslot=0x1EA6,
},
[0x1EA7]={
- ["category"]="ll",
- ["contextname"]="acircumflexgrave",
- ["description"]="LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x00E2, 0x0300 },
- ["uccode"]=0x1EA6,
- ["unicodeslot"]=0x1EA7, -- ầ
+ category="ll",
+ contextname="acircumflexgrave",
+ description="LATIN SMALL LETTER A WITH CIRCUMFLEX AND GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x00E2, 0x0300 },
+ uccode=0x1EA6,
+ unicodeslot=0x1EA7,
},
[0x1EA8]={
- ["category"]="lu",
- ["contextname"]="Acircumflexhook",
- ["description"]="LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE",
- ["lccode"]=0x1EA9,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x00C2, 0x0309 },
- ["unicodeslot"]=0x1EA8, -- Ẩ
+ category="lu",
+ contextname="Acircumflexhook",
+ description="LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE",
+ direction="l",
+ lccode=0x1EA9,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x00C2, 0x0309 },
+ unicodeslot=0x1EA8,
},
[0x1EA9]={
- ["category"]="ll",
- ["contextname"]="acircumflexhook",
- ["description"]="LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x00E2, 0x0309 },
- ["uccode"]=0x1EA8,
- ["unicodeslot"]=0x1EA9, -- ẩ
+ category="ll",
+ contextname="acircumflexhook",
+ description="LATIN SMALL LETTER A WITH CIRCUMFLEX AND HOOK ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x00E2, 0x0309 },
+ uccode=0x1EA8,
+ unicodeslot=0x1EA9,
},
[0x1EAA]={
- ["category"]="lu",
- ["contextname"]="Acircumflextilde",
- ["description"]="LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE",
- ["lccode"]=0x1EAB,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x00C2, 0x0303 },
- ["unicodeslot"]=0x1EAA, -- Ẫ
+ category="lu",
+ contextname="Acircumflextilde",
+ description="LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND TILDE",
+ direction="l",
+ lccode=0x1EAB,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x00C2, 0x0303 },
+ unicodeslot=0x1EAA,
},
[0x1EAB]={
- ["category"]="ll",
- ["contextname"]="acircumflextilde",
- ["description"]="LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x00E2, 0x0303 },
- ["uccode"]=0x1EAA,
- ["unicodeslot"]=0x1EAB, -- ẫ
+ category="ll",
+ contextname="acircumflextilde",
+ description="LATIN SMALL LETTER A WITH CIRCUMFLEX AND TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x00E2, 0x0303 },
+ uccode=0x1EAA,
+ unicodeslot=0x1EAB,
},
[0x1EAC]={
- ["category"]="lu",
- ["contextname"]="Acircumflexdotbelow",
- ["description"]="LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW",
- ["lccode"]=0x1EAD,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x1EA0, 0x0302 },
- ["unicodeslot"]=0x1EAC, -- Ậ
+ category="lu",
+ contextname="Acircumflexdotbelow",
+ description="LATIN CAPITAL LETTER A WITH CIRCUMFLEX AND DOT BELOW",
+ direction="l",
+ lccode=0x1EAD,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x1EA0, 0x0302 },
+ unicodeslot=0x1EAC,
},
[0x1EAD]={
- ["category"]="ll",
- ["contextname"]="acircumflexdotbelow",
- ["description"]="LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x1EA1, 0x0302 },
- ["uccode"]=0x1EAC,
- ["unicodeslot"]=0x1EAD, -- ậ
+ category="ll",
+ contextname="acircumflexdotbelow",
+ description="LATIN SMALL LETTER A WITH CIRCUMFLEX AND DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x1EA1, 0x0302 },
+ uccode=0x1EAC,
+ unicodeslot=0x1EAD,
},
[0x1EAE]={
- ["category"]="lu",
- ["contextname"]="Abreveacute",
- ["description"]="LATIN CAPITAL LETTER A WITH BREVE AND ACUTE",
- ["lccode"]=0x1EAF,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0102, 0x0301 },
- ["unicodeslot"]=0x1EAE, -- Ắ
+ category="lu",
+ contextname="Abreveacute",
+ description="LATIN CAPITAL LETTER A WITH BREVE AND ACUTE",
+ direction="l",
+ lccode=0x1EAF,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0102, 0x0301 },
+ unicodeslot=0x1EAE,
},
[0x1EAF]={
- ["category"]="ll",
- ["contextname"]="abreveacute",
- ["description"]="LATIN SMALL LETTER A WITH BREVE AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0103, 0x0301 },
- ["uccode"]=0x1EAE,
- ["unicodeslot"]=0x1EAF, -- ắ
+ category="ll",
+ contextname="abreveacute",
+ description="LATIN SMALL LETTER A WITH BREVE AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0103, 0x0301 },
+ uccode=0x1EAE,
+ unicodeslot=0x1EAF,
},
[0x1EB0]={
- ["category"]="lu",
- ["contextname"]="Abrevegrave",
- ["description"]="LATIN CAPITAL LETTER A WITH BREVE AND GRAVE",
- ["lccode"]=0x1EB1,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0102, 0x0300 },
- ["unicodeslot"]=0x1EB0, -- Ằ
+ category="lu",
+ contextname="Abrevegrave",
+ description="LATIN CAPITAL LETTER A WITH BREVE AND GRAVE",
+ direction="l",
+ lccode=0x1EB1,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0102, 0x0300 },
+ unicodeslot=0x1EB0,
},
[0x1EB1]={
- ["category"]="ll",
- ["contextname"]="abrevegrave",
- ["description"]="LATIN SMALL LETTER A WITH BREVE AND GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0103, 0x0300 },
- ["uccode"]=0x1EB0,
- ["unicodeslot"]=0x1EB1, -- ằ
+ category="ll",
+ contextname="abrevegrave",
+ description="LATIN SMALL LETTER A WITH BREVE AND GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0103, 0x0300 },
+ uccode=0x1EB0,
+ unicodeslot=0x1EB1,
},
[0x1EB2]={
- ["category"]="lu",
- ["contextname"]="Abrevehook",
- ["description"]="LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE",
- ["lccode"]=0x1EB3,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0102, 0x0309 },
- ["unicodeslot"]=0x1EB2, -- Ẳ
+ category="lu",
+ contextname="Abrevehook",
+ description="LATIN CAPITAL LETTER A WITH BREVE AND HOOK ABOVE",
+ direction="l",
+ lccode=0x1EB3,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0102, 0x0309 },
+ unicodeslot=0x1EB2,
},
[0x1EB3]={
- ["category"]="ll",
- ["contextname"]="abrevehook",
- ["description"]="LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0103, 0x0309 },
- ["uccode"]=0x1EB2,
- ["unicodeslot"]=0x1EB3, -- ẳ
+ category="ll",
+ contextname="abrevehook",
+ description="LATIN SMALL LETTER A WITH BREVE AND HOOK ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0103, 0x0309 },
+ uccode=0x1EB2,
+ unicodeslot=0x1EB3,
},
[0x1EB4]={
- ["category"]="lu",
- ["contextname"]="Abrevetilde",
- ["description"]="LATIN CAPITAL LETTER A WITH BREVE AND TILDE",
- ["lccode"]=0x1EB5,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x0102, 0x0303 },
- ["unicodeslot"]=0x1EB4, -- Ẵ
+ category="lu",
+ contextname="Abrevetilde",
+ description="LATIN CAPITAL LETTER A WITH BREVE AND TILDE",
+ direction="l",
+ lccode=0x1EB5,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x0102, 0x0303 },
+ unicodeslot=0x1EB4,
},
[0x1EB5]={
- ["category"]="ll",
- ["contextname"]="abrevetilde",
- ["description"]="LATIN SMALL LETTER A WITH BREVE AND TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x0103, 0x0303 },
- ["uccode"]=0x1EB4,
- ["unicodeslot"]=0x1EB5, -- ẵ
+ category="ll",
+ contextname="abrevetilde",
+ description="LATIN SMALL LETTER A WITH BREVE AND TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x0103, 0x0303 },
+ uccode=0x1EB4,
+ unicodeslot=0x1EB5,
},
[0x1EB6]={
- ["category"]="lu",
- ["contextname"]="Abrevedotbelow",
- ["description"]="LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW",
- ["lccode"]=0x1EB7,
- ["linebreak"]="al",
- ["shcode"]=0x0041,
- ["specials"]={ "char", 0x1EA0, 0x0306 },
- ["unicodeslot"]=0x1EB6, -- Ặ
+ category="lu",
+ contextname="Abrevedotbelow",
+ description="LATIN CAPITAL LETTER A WITH BREVE AND DOT BELOW",
+ direction="l",
+ lccode=0x1EB7,
+ linebreak="al",
+ shcode=0x0041,
+ specials={ "char", 0x1EA0, 0x0306 },
+ unicodeslot=0x1EB6,
},
[0x1EB7]={
- ["category"]="ll",
- ["contextname"]="abrevedotbelow",
- ["description"]="LATIN SMALL LETTER A WITH BREVE AND DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["specials"]={ "char", 0x1EA1, 0x0306 },
- ["uccode"]=0x1EB6,
- ["unicodeslot"]=0x1EB7, -- ặ
+ category="ll",
+ contextname="abrevedotbelow",
+ description="LATIN SMALL LETTER A WITH BREVE AND DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ specials={ "char", 0x1EA1, 0x0306 },
+ uccode=0x1EB6,
+ unicodeslot=0x1EB7,
},
[0x1EB8]={
- ["category"]="lu",
- ["contextname"]="Edotbelow",
- ["description"]="LATIN CAPITAL LETTER E WITH DOT BELOW",
- ["lccode"]=0x1EB9,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x0323 },
- ["unicodeslot"]=0x1EB8, -- Ẹ
+ category="lu",
+ contextname="Edotbelow",
+ description="LATIN CAPITAL LETTER E WITH DOT BELOW",
+ direction="l",
+ lccode=0x1EB9,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x0323 },
+ unicodeslot=0x1EB8,
},
[0x1EB9]={
- ["category"]="ll",
- ["contextname"]="edotbelow",
- ["description"]="LATIN SMALL LETTER E WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x0323 },
- ["uccode"]=0x1EB8,
- ["unicodeslot"]=0x1EB9, -- ẹ
+ category="ll",
+ contextname="edotbelow",
+ description="LATIN SMALL LETTER E WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x0323 },
+ uccode=0x1EB8,
+ unicodeslot=0x1EB9,
},
[0x1EBA]={
- ["category"]="lu",
- ["contextname"]="Ehook",
- ["description"]="LATIN CAPITAL LETTER E WITH HOOK ABOVE",
- ["lccode"]=0x1EBB,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x0309 },
- ["unicodeslot"]=0x1EBA, -- Ẻ
+ category="lu",
+ contextname="Ehook",
+ description="LATIN CAPITAL LETTER E WITH HOOK ABOVE",
+ direction="l",
+ lccode=0x1EBB,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x0309 },
+ unicodeslot=0x1EBA,
},
[0x1EBB]={
- ["category"]="ll",
- ["contextname"]="ehook",
- ["description"]="LATIN SMALL LETTER E WITH HOOK ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x0309 },
- ["uccode"]=0x1EBA,
- ["unicodeslot"]=0x1EBB, -- ẻ
+ category="ll",
+ contextname="ehook",
+ description="LATIN SMALL LETTER E WITH HOOK ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x0309 },
+ uccode=0x1EBA,
+ unicodeslot=0x1EBB,
},
[0x1EBC]={
- ["category"]="lu",
- ["contextname"]="Etilde",
- ["description"]="LATIN CAPITAL LETTER E WITH TILDE",
- ["lccode"]=0x1EBD,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x0045, 0x0303 },
- ["unicodeslot"]=0x1EBC, -- Ẽ
+ category="lu",
+ contextname="Etilde",
+ description="LATIN CAPITAL LETTER E WITH TILDE",
+ direction="l",
+ lccode=0x1EBD,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x0045, 0x0303 },
+ unicodeslot=0x1EBC,
},
[0x1EBD]={
- ["category"]="ll",
- ["contextname"]="etilde",
- ["description"]="LATIN SMALL LETTER E WITH TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x0065, 0x0303 },
- ["uccode"]=0x1EBC,
- ["unicodeslot"]=0x1EBD, -- ẽ
+ category="ll",
+ contextname="etilde",
+ description="LATIN SMALL LETTER E WITH TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x0065, 0x0303 },
+ uccode=0x1EBC,
+ unicodeslot=0x1EBD,
},
[0x1EBE]={
- ["category"]="lu",
- ["contextname"]="Ecircumflexacute",
- ["description"]="LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE",
- ["lccode"]=0x1EBF,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x00CA, 0x0301 },
- ["unicodeslot"]=0x1EBE, -- Ế
+ category="lu",
+ contextname="Ecircumflexacute",
+ description="LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND ACUTE",
+ direction="l",
+ lccode=0x1EBF,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x00CA, 0x0301 },
+ unicodeslot=0x1EBE,
},
[0x1EBF]={
- ["category"]="ll",
- ["contextname"]="ecircumflexacute",
- ["description"]="LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x00EA, 0x0301 },
- ["uccode"]=0x1EBE,
- ["unicodeslot"]=0x1EBF, -- ế
+ category="ll",
+ contextname="ecircumflexacute",
+ description="LATIN SMALL LETTER E WITH CIRCUMFLEX AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x00EA, 0x0301 },
+ uccode=0x1EBE,
+ unicodeslot=0x1EBF,
},
[0x1EC0]={
- ["category"]="lu",
- ["contextname"]="Ecircumflexgrave",
- ["description"]="LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE",
- ["lccode"]=0x1EC1,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x00CA, 0x0300 },
- ["unicodeslot"]=0x1EC0, -- Ề
+ category="lu",
+ contextname="Ecircumflexgrave",
+ description="LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND GRAVE",
+ direction="l",
+ lccode=0x1EC1,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x00CA, 0x0300 },
+ unicodeslot=0x1EC0,
},
[0x1EC1]={
- ["category"]="ll",
- ["contextname"]="ecircumflexgrave",
- ["description"]="LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x00EA, 0x0300 },
- ["uccode"]=0x1EC0,
- ["unicodeslot"]=0x1EC1, -- ề
+ category="ll",
+ contextname="ecircumflexgrave",
+ description="LATIN SMALL LETTER E WITH CIRCUMFLEX AND GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x00EA, 0x0300 },
+ uccode=0x1EC0,
+ unicodeslot=0x1EC1,
},
[0x1EC2]={
- ["category"]="lu",
- ["contextname"]="Ecircumflexhook",
- ["description"]="LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE",
- ["lccode"]=0x1EC3,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x00CA, 0x0309 },
- ["unicodeslot"]=0x1EC2, -- Ể
+ category="lu",
+ contextname="Ecircumflexhook",
+ description="LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE",
+ direction="l",
+ lccode=0x1EC3,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x00CA, 0x0309 },
+ unicodeslot=0x1EC2,
},
[0x1EC3]={
- ["category"]="ll",
- ["contextname"]="ecircumflexhook",
- ["description"]="LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x00EA, 0x0309 },
- ["uccode"]=0x1EC2,
- ["unicodeslot"]=0x1EC3, -- ể
+ category="ll",
+ contextname="ecircumflexhook",
+ description="LATIN SMALL LETTER E WITH CIRCUMFLEX AND HOOK ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x00EA, 0x0309 },
+ uccode=0x1EC2,
+ unicodeslot=0x1EC3,
},
[0x1EC4]={
- ["category"]="lu",
- ["contextname"]="Ecircumflextilde",
- ["description"]="LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE",
- ["lccode"]=0x1EC5,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x00CA, 0x0303 },
- ["unicodeslot"]=0x1EC4, -- Ễ
+ category="lu",
+ contextname="Ecircumflextilde",
+ description="LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND TILDE",
+ direction="l",
+ lccode=0x1EC5,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x00CA, 0x0303 },
+ unicodeslot=0x1EC4,
},
[0x1EC5]={
- ["category"]="ll",
- ["contextname"]="ecircumflextilde",
- ["description"]="LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x00EA, 0x0303 },
- ["uccode"]=0x1EC4,
- ["unicodeslot"]=0x1EC5, -- ễ
+ category="ll",
+ contextname="ecircumflextilde",
+ description="LATIN SMALL LETTER E WITH CIRCUMFLEX AND TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x00EA, 0x0303 },
+ uccode=0x1EC4,
+ unicodeslot=0x1EC5,
},
[0x1EC6]={
- ["category"]="lu",
- ["contextname"]="Ecircumflexdotbelow",
- ["description"]="LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW",
- ["lccode"]=0x1EC7,
- ["linebreak"]="al",
- ["shcode"]=0x0045,
- ["specials"]={ "char", 0x1EB8, 0x0302 },
- ["unicodeslot"]=0x1EC6, -- Ệ
+ category="lu",
+ contextname="Ecircumflexdotbelow",
+ description="LATIN CAPITAL LETTER E WITH CIRCUMFLEX AND DOT BELOW",
+ direction="l",
+ lccode=0x1EC7,
+ linebreak="al",
+ shcode=0x0045,
+ specials={ "char", 0x1EB8, 0x0302 },
+ unicodeslot=0x1EC6,
},
[0x1EC7]={
- ["category"]="ll",
- ["contextname"]="ecircumflexdotbelow",
- ["description"]="LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0065,
- ["specials"]={ "char", 0x1EB9, 0x0302 },
- ["uccode"]=0x1EC6,
- ["unicodeslot"]=0x1EC7, -- ệ
+ category="ll",
+ contextname="ecircumflexdotbelow",
+ description="LATIN SMALL LETTER E WITH CIRCUMFLEX AND DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0065,
+ specials={ "char", 0x1EB9, 0x0302 },
+ uccode=0x1EC6,
+ unicodeslot=0x1EC7,
},
[0x1EC8]={
- ["category"]="lu",
- ["contextname"]="Ihook",
- ["description"]="LATIN CAPITAL LETTER I WITH HOOK ABOVE",
- ["lccode"]=0x1EC9,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x0309 },
- ["unicodeslot"]=0x1EC8, -- Ỉ
+ category="lu",
+ contextname="Ihook",
+ description="LATIN CAPITAL LETTER I WITH HOOK ABOVE",
+ direction="l",
+ lccode=0x1EC9,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x0309 },
+ unicodeslot=0x1EC8,
},
[0x1EC9]={
- ["category"]="ll",
- ["contextname"]="ihook",
- ["description"]="LATIN SMALL LETTER I WITH HOOK ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x0069, 0x0309 },
- ["uccode"]=0x1EC8,
- ["unicodeslot"]=0x1EC9, -- ỉ
+ category="ll",
+ contextname="ihook",
+ description="LATIN SMALL LETTER I WITH HOOK ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x0069, 0x0309 },
+ uccode=0x1EC8,
+ unicodeslot=0x1EC9,
},
[0x1ECA]={
- ["category"]="lu",
- ["contextname"]="Idotbelow",
- ["description"]="LATIN CAPITAL LETTER I WITH DOT BELOW",
- ["lccode"]=0x1ECB,
- ["linebreak"]="al",
- ["shcode"]=0x0049,
- ["specials"]={ "char", 0x0049, 0x0323 },
- ["unicodeslot"]=0x1ECA, -- Ị
+ category="lu",
+ contextname="Idotbelow",
+ description="LATIN CAPITAL LETTER I WITH DOT BELOW",
+ direction="l",
+ lccode=0x1ECB,
+ linebreak="al",
+ shcode=0x0049,
+ specials={ "char", 0x0049, 0x0323 },
+ unicodeslot=0x1ECA,
},
[0x1ECB]={
- ["category"]="ll",
- ["contextname"]="idotbelow",
- ["description"]="LATIN SMALL LETTER I WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0069,
- ["specials"]={ "char", 0x0069, 0x0323 },
- ["uccode"]=0x1ECA,
- ["unicodeslot"]=0x1ECB, -- ị
+ category="ll",
+ contextname="idotbelow",
+ description="LATIN SMALL LETTER I WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0069,
+ specials={ "char", 0x0069, 0x0323 },
+ uccode=0x1ECA,
+ unicodeslot=0x1ECB,
},
[0x1ECC]={
- ["category"]="lu",
- ["contextname"]="Odotbelow",
- ["description"]="LATIN CAPITAL LETTER O WITH DOT BELOW",
- ["lccode"]=0x1ECD,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x0323 },
- ["unicodeslot"]=0x1ECC, -- Ọ
+ category="lu",
+ contextname="Odotbelow",
+ description="LATIN CAPITAL LETTER O WITH DOT BELOW",
+ direction="l",
+ lccode=0x1ECD,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x0323 },
+ unicodeslot=0x1ECC,
},
[0x1ECD]={
- ["category"]="ll",
- ["contextname"]="odotbelow",
- ["description"]="LATIN SMALL LETTER O WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x0323 },
- ["uccode"]=0x1ECC,
- ["unicodeslot"]=0x1ECD, -- ọ
+ category="ll",
+ contextname="odotbelow",
+ description="LATIN SMALL LETTER O WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x0323 },
+ uccode=0x1ECC,
+ unicodeslot=0x1ECD,
},
[0x1ECE]={
- ["category"]="lu",
- ["contextname"]="Ohook",
- ["description"]="LATIN CAPITAL LETTER O WITH HOOK ABOVE",
- ["lccode"]=0x1ECF,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x004F, 0x0309 },
- ["unicodeslot"]=0x1ECE, -- Ỏ
+ category="lu",
+ contextname="Ohook",
+ description="LATIN CAPITAL LETTER O WITH HOOK ABOVE",
+ direction="l",
+ lccode=0x1ECF,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x004F, 0x0309 },
+ unicodeslot=0x1ECE,
},
[0x1ECF]={
- ["category"]="ll",
- ["contextname"]="ohook",
- ["description"]="LATIN SMALL LETTER O WITH HOOK ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x006F, 0x0309 },
- ["uccode"]=0x1ECE,
- ["unicodeslot"]=0x1ECF, -- ỏ
+ category="ll",
+ contextname="ohook",
+ description="LATIN SMALL LETTER O WITH HOOK ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x006F, 0x0309 },
+ uccode=0x1ECE,
+ unicodeslot=0x1ECF,
},
[0x1ED0]={
- ["category"]="lu",
- ["contextname"]="Ocircumflexacute",
- ["description"]="LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE",
- ["lccode"]=0x1ED1,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x00D4, 0x0301 },
- ["unicodeslot"]=0x1ED0, -- Ố
+ category="lu",
+ contextname="Ocircumflexacute",
+ description="LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND ACUTE",
+ direction="l",
+ lccode=0x1ED1,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x00D4, 0x0301 },
+ unicodeslot=0x1ED0,
},
[0x1ED1]={
- ["category"]="ll",
- ["contextname"]="ocircumflexacute",
- ["description"]="LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x00F4, 0x0301 },
- ["uccode"]=0x1ED0,
- ["unicodeslot"]=0x1ED1, -- ố
+ category="ll",
+ contextname="ocircumflexacute",
+ description="LATIN SMALL LETTER O WITH CIRCUMFLEX AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x00F4, 0x0301 },
+ uccode=0x1ED0,
+ unicodeslot=0x1ED1,
},
[0x1ED2]={
- ["category"]="lu",
- ["contextname"]="Ocircumflexgrave",
- ["description"]="LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE",
- ["lccode"]=0x1ED3,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x00D4, 0x0300 },
- ["unicodeslot"]=0x1ED2, -- Ồ
+ category="lu",
+ contextname="Ocircumflexgrave",
+ description="LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND GRAVE",
+ direction="l",
+ lccode=0x1ED3,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x00D4, 0x0300 },
+ unicodeslot=0x1ED2,
},
[0x1ED3]={
- ["category"]="ll",
- ["contextname"]="ocircumflexgrave",
- ["description"]="LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x00F4, 0x0300 },
- ["uccode"]=0x1ED2,
- ["unicodeslot"]=0x1ED3, -- ồ
+ category="ll",
+ contextname="ocircumflexgrave",
+ description="LATIN SMALL LETTER O WITH CIRCUMFLEX AND GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x00F4, 0x0300 },
+ uccode=0x1ED2,
+ unicodeslot=0x1ED3,
},
[0x1ED4]={
- ["category"]="lu",
- ["contextname"]="Ocircumflexhook",
- ["description"]="LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE",
- ["lccode"]=0x1ED5,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x00D4, 0x0309 },
- ["unicodeslot"]=0x1ED4, -- Ổ
+ category="lu",
+ contextname="Ocircumflexhook",
+ description="LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE",
+ direction="l",
+ lccode=0x1ED5,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x00D4, 0x0309 },
+ unicodeslot=0x1ED4,
},
[0x1ED5]={
- ["category"]="ll",
- ["contextname"]="ocircumflexhook",
- ["description"]="LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x00F4, 0x0309 },
- ["uccode"]=0x1ED4,
- ["unicodeslot"]=0x1ED5, -- ổ
+ category="ll",
+ contextname="ocircumflexhook",
+ description="LATIN SMALL LETTER O WITH CIRCUMFLEX AND HOOK ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x00F4, 0x0309 },
+ uccode=0x1ED4,
+ unicodeslot=0x1ED5,
},
[0x1ED6]={
- ["category"]="lu",
- ["contextname"]="Ocircumflextilde",
- ["description"]="LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE",
- ["lccode"]=0x1ED7,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x00D4, 0x0303 },
- ["unicodeslot"]=0x1ED6, -- Ỗ
+ category="lu",
+ contextname="Ocircumflextilde",
+ description="LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND TILDE",
+ direction="l",
+ lccode=0x1ED7,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x00D4, 0x0303 },
+ unicodeslot=0x1ED6,
},
[0x1ED7]={
- ["category"]="ll",
- ["contextname"]="ocircumflextilde",
- ["description"]="LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x00F4, 0x0303 },
- ["uccode"]=0x1ED6,
- ["unicodeslot"]=0x1ED7, -- ỗ
+ category="ll",
+ contextname="ocircumflextilde",
+ description="LATIN SMALL LETTER O WITH CIRCUMFLEX AND TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x00F4, 0x0303 },
+ uccode=0x1ED6,
+ unicodeslot=0x1ED7,
},
[0x1ED8]={
- ["category"]="lu",
- ["contextname"]="Ocircumflexdotbelow",
- ["description"]="LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW",
- ["lccode"]=0x1ED9,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x1ECC, 0x0302 },
- ["unicodeslot"]=0x1ED8, -- Ộ
+ category="lu",
+ contextname="Ocircumflexdotbelow",
+ description="LATIN CAPITAL LETTER O WITH CIRCUMFLEX AND DOT BELOW",
+ direction="l",
+ lccode=0x1ED9,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x1ECC, 0x0302 },
+ unicodeslot=0x1ED8,
},
[0x1ED9]={
- ["category"]="ll",
- ["contextname"]="ocircumflexdotbelow",
- ["description"]="LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x1ECD, 0x0302 },
- ["uccode"]=0x1ED8,
- ["unicodeslot"]=0x1ED9, -- ộ
+ category="ll",
+ contextname="ocircumflexdotbelow",
+ description="LATIN SMALL LETTER O WITH CIRCUMFLEX AND DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x1ECD, 0x0302 },
+ uccode=0x1ED8,
+ unicodeslot=0x1ED9,
},
[0x1EDA]={
- ["category"]="lu",
- ["contextname"]="Ohornacute",
- ["description"]="LATIN CAPITAL LETTER O WITH HORN AND ACUTE",
- ["lccode"]=0x1EDB,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x01A0, 0x0301 },
- ["unicodeslot"]=0x1EDA, -- Ớ
+ category="lu",
+ contextname="Ohornacute",
+ description="LATIN CAPITAL LETTER O WITH HORN AND ACUTE",
+ direction="l",
+ lccode=0x1EDB,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x01A0, 0x0301 },
+ unicodeslot=0x1EDA,
},
[0x1EDB]={
- ["category"]="ll",
- ["contextname"]="ohornacute",
- ["description"]="LATIN SMALL LETTER O WITH HORN AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x01A1, 0x0301 },
- ["uccode"]=0x1EDA,
- ["unicodeslot"]=0x1EDB, -- ớ
+ category="ll",
+ contextname="ohornacute",
+ description="LATIN SMALL LETTER O WITH HORN AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x01A1, 0x0301 },
+ uccode=0x1EDA,
+ unicodeslot=0x1EDB,
},
[0x1EDC]={
- ["category"]="lu",
- ["contextname"]="Ohorngrave",
- ["description"]="LATIN CAPITAL LETTER O WITH HORN AND GRAVE",
- ["lccode"]=0x1EDD,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x01A0, 0x0300 },
- ["unicodeslot"]=0x1EDC, -- Ờ
+ category="lu",
+ contextname="Ohorngrave",
+ description="LATIN CAPITAL LETTER O WITH HORN AND GRAVE",
+ direction="l",
+ lccode=0x1EDD,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x01A0, 0x0300 },
+ unicodeslot=0x1EDC,
},
[0x1EDD]={
- ["category"]="ll",
- ["contextname"]="ohorngrave",
- ["description"]="LATIN SMALL LETTER O WITH HORN AND GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x01A1, 0x0300 },
- ["uccode"]=0x1EDC,
- ["unicodeslot"]=0x1EDD, -- ờ
+ category="ll",
+ contextname="ohorngrave",
+ description="LATIN SMALL LETTER O WITH HORN AND GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x01A1, 0x0300 },
+ uccode=0x1EDC,
+ unicodeslot=0x1EDD,
},
[0x1EDE]={
- ["category"]="lu",
- ["contextname"]="Ohornhook",
- ["description"]="LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE",
- ["lccode"]=0x1EDF,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x01A0, 0x0309 },
- ["unicodeslot"]=0x1EDE, -- Ở
+ category="lu",
+ contextname="Ohornhook",
+ description="LATIN CAPITAL LETTER O WITH HORN AND HOOK ABOVE",
+ direction="l",
+ lccode=0x1EDF,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x01A0, 0x0309 },
+ unicodeslot=0x1EDE,
},
[0x1EDF]={
- ["category"]="ll",
- ["contextname"]="ohornhook",
- ["description"]="LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x01A1, 0x0309 },
- ["uccode"]=0x1EDE,
- ["unicodeslot"]=0x1EDF, -- ở
+ category="ll",
+ contextname="ohornhook",
+ description="LATIN SMALL LETTER O WITH HORN AND HOOK ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x01A1, 0x0309 },
+ uccode=0x1EDE,
+ unicodeslot=0x1EDF,
},
[0x1EE0]={
- ["category"]="lu",
- ["contextname"]="Ohorntilde",
- ["description"]="LATIN CAPITAL LETTER O WITH HORN AND TILDE",
- ["lccode"]=0x1EE1,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x01A0, 0x0303 },
- ["unicodeslot"]=0x1EE0, -- Ỡ
+ category="lu",
+ contextname="Ohorntilde",
+ description="LATIN CAPITAL LETTER O WITH HORN AND TILDE",
+ direction="l",
+ lccode=0x1EE1,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x01A0, 0x0303 },
+ unicodeslot=0x1EE0,
},
[0x1EE1]={
- ["category"]="ll",
- ["contextname"]="ohorntilde",
- ["description"]="LATIN SMALL LETTER O WITH HORN AND TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x01A1, 0x0303 },
- ["uccode"]=0x1EE0,
- ["unicodeslot"]=0x1EE1, -- ỡ
+ category="ll",
+ contextname="ohorntilde",
+ description="LATIN SMALL LETTER O WITH HORN AND TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x01A1, 0x0303 },
+ uccode=0x1EE0,
+ unicodeslot=0x1EE1,
},
[0x1EE2]={
- ["category"]="lu",
- ["contextname"]="Ohorndotbelow",
- ["description"]="LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW",
- ["lccode"]=0x1EE3,
- ["linebreak"]="al",
- ["shcode"]=0x004F,
- ["specials"]={ "char", 0x01A0, 0x0323 },
- ["unicodeslot"]=0x1EE2, -- Ợ
+ category="lu",
+ contextname="Ohorndotbelow",
+ description="LATIN CAPITAL LETTER O WITH HORN AND DOT BELOW",
+ direction="l",
+ lccode=0x1EE3,
+ linebreak="al",
+ shcode=0x004F,
+ specials={ "char", 0x01A0, 0x0323 },
+ unicodeslot=0x1EE2,
},
[0x1EE3]={
- ["category"]="ll",
- ["contextname"]="ohorndotbelow",
- ["description"]="LATIN SMALL LETTER O WITH HORN AND DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x006F,
- ["specials"]={ "char", 0x01A1, 0x0323 },
- ["uccode"]=0x1EE2,
- ["unicodeslot"]=0x1EE3, -- ợ
+ category="ll",
+ contextname="ohorndotbelow",
+ description="LATIN SMALL LETTER O WITH HORN AND DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x006F,
+ specials={ "char", 0x01A1, 0x0323 },
+ uccode=0x1EE2,
+ unicodeslot=0x1EE3,
},
[0x1EE4]={
- ["category"]="lu",
- ["contextname"]="Udotbelow",
- ["description"]="LATIN CAPITAL LETTER U WITH DOT BELOW",
- ["lccode"]=0x1EE5,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x0323 },
- ["unicodeslot"]=0x1EE4, -- Ụ
+ category="lu",
+ contextname="Udotbelow",
+ description="LATIN CAPITAL LETTER U WITH DOT BELOW",
+ direction="l",
+ lccode=0x1EE5,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x0323 },
+ unicodeslot=0x1EE4,
},
[0x1EE5]={
- ["category"]="ll",
- ["contextname"]="udotbelow",
- ["description"]="LATIN SMALL LETTER U WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x0323 },
- ["uccode"]=0x1EE4,
- ["unicodeslot"]=0x1EE5, -- ụ
+ category="ll",
+ contextname="udotbelow",
+ description="LATIN SMALL LETTER U WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x0323 },
+ uccode=0x1EE4,
+ unicodeslot=0x1EE5,
},
[0x1EE6]={
- ["category"]="lu",
- ["contextname"]="Uhook",
- ["description"]="LATIN CAPITAL LETTER U WITH HOOK ABOVE",
- ["lccode"]=0x1EE7,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x0055, 0x0309 },
- ["unicodeslot"]=0x1EE6, -- Ủ
+ category="lu",
+ contextname="Uhook",
+ description="LATIN CAPITAL LETTER U WITH HOOK ABOVE",
+ direction="l",
+ lccode=0x1EE7,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x0055, 0x0309 },
+ unicodeslot=0x1EE6,
},
[0x1EE7]={
- ["category"]="ll",
- ["contextname"]="uhook",
- ["description"]="LATIN SMALL LETTER U WITH HOOK ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x0075, 0x0309 },
- ["uccode"]=0x1EE6,
- ["unicodeslot"]=0x1EE7, -- ủ
+ category="ll",
+ contextname="uhook",
+ description="LATIN SMALL LETTER U WITH HOOK ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x0075, 0x0309 },
+ uccode=0x1EE6,
+ unicodeslot=0x1EE7,
},
[0x1EE8]={
- ["category"]="lu",
- ["contextname"]="Uhornacute",
- ["description"]="LATIN CAPITAL LETTER U WITH HORN AND ACUTE",
- ["lccode"]=0x1EE9,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x01AF, 0x0301 },
- ["unicodeslot"]=0x1EE8, -- Ứ
+ category="lu",
+ contextname="Uhornacute",
+ description="LATIN CAPITAL LETTER U WITH HORN AND ACUTE",
+ direction="l",
+ lccode=0x1EE9,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x01AF, 0x0301 },
+ unicodeslot=0x1EE8,
},
[0x1EE9]={
- ["category"]="ll",
- ["contextname"]="uhornacute",
- ["description"]="LATIN SMALL LETTER U WITH HORN AND ACUTE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x01B0, 0x0301 },
- ["uccode"]=0x1EE8,
- ["unicodeslot"]=0x1EE9, -- ứ
+ category="ll",
+ contextname="uhornacute",
+ description="LATIN SMALL LETTER U WITH HORN AND ACUTE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x01B0, 0x0301 },
+ uccode=0x1EE8,
+ unicodeslot=0x1EE9,
},
[0x1EEA]={
- ["category"]="lu",
- ["contextname"]="Uhorngrave",
- ["description"]="LATIN CAPITAL LETTER U WITH HORN AND GRAVE",
- ["lccode"]=0x1EEB,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x01AF, 0x0300 },
- ["unicodeslot"]=0x1EEA, -- Ừ
+ category="lu",
+ contextname="Uhorngrave",
+ description="LATIN CAPITAL LETTER U WITH HORN AND GRAVE",
+ direction="l",
+ lccode=0x1EEB,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x01AF, 0x0300 },
+ unicodeslot=0x1EEA,
},
[0x1EEB]={
- ["category"]="ll",
- ["contextname"]="uhorngrave",
- ["description"]="LATIN SMALL LETTER U WITH HORN AND GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x01B0, 0x0300 },
- ["uccode"]=0x1EEA,
- ["unicodeslot"]=0x1EEB, -- ừ
+ category="ll",
+ contextname="uhorngrave",
+ description="LATIN SMALL LETTER U WITH HORN AND GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x01B0, 0x0300 },
+ uccode=0x1EEA,
+ unicodeslot=0x1EEB,
},
[0x1EEC]={
- ["category"]="lu",
- ["contextname"]="Uhornhook",
- ["description"]="LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE",
- ["lccode"]=0x1EED,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x01AF, 0x0309 },
- ["unicodeslot"]=0x1EEC, -- Ử
+ category="lu",
+ contextname="Uhornhook",
+ description="LATIN CAPITAL LETTER U WITH HORN AND HOOK ABOVE",
+ direction="l",
+ lccode=0x1EED,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x01AF, 0x0309 },
+ unicodeslot=0x1EEC,
},
[0x1EED]={
- ["category"]="ll",
- ["contextname"]="uhornhook",
- ["description"]="LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x01B0, 0x0309 },
- ["uccode"]=0x1EEC,
- ["unicodeslot"]=0x1EED, -- ử
+ category="ll",
+ contextname="uhornhook",
+ description="LATIN SMALL LETTER U WITH HORN AND HOOK ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x01B0, 0x0309 },
+ uccode=0x1EEC,
+ unicodeslot=0x1EED,
},
[0x1EEE]={
- ["category"]="lu",
- ["contextname"]="Uhorntilde",
- ["description"]="LATIN CAPITAL LETTER U WITH HORN AND TILDE",
- ["lccode"]=0x1EEF,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x01AF, 0x0303 },
- ["unicodeslot"]=0x1EEE, -- Ữ
+ category="lu",
+ contextname="Uhorntilde",
+ description="LATIN CAPITAL LETTER U WITH HORN AND TILDE",
+ direction="l",
+ lccode=0x1EEF,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x01AF, 0x0303 },
+ unicodeslot=0x1EEE,
},
[0x1EEF]={
- ["category"]="ll",
- ["contextname"]="uhorntilde",
- ["description"]="LATIN SMALL LETTER U WITH HORN AND TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x01B0, 0x0303 },
- ["uccode"]=0x1EEE,
- ["unicodeslot"]=0x1EEF, -- ữ
+ category="ll",
+ contextname="uhorntilde",
+ description="LATIN SMALL LETTER U WITH HORN AND TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x01B0, 0x0303 },
+ uccode=0x1EEE,
+ unicodeslot=0x1EEF,
},
[0x1EF0]={
- ["category"]="lu",
- ["contextname"]="Uhorndotbelow",
- ["description"]="LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW",
- ["lccode"]=0x1EF1,
- ["linebreak"]="al",
- ["shcode"]=0x0055,
- ["specials"]={ "char", 0x01AF, 0x0323 },
- ["unicodeslot"]=0x1EF0, -- Ự
+ category="lu",
+ contextname="Uhorndotbelow",
+ description="LATIN CAPITAL LETTER U WITH HORN AND DOT BELOW",
+ direction="l",
+ lccode=0x1EF1,
+ linebreak="al",
+ shcode=0x0055,
+ specials={ "char", 0x01AF, 0x0323 },
+ unicodeslot=0x1EF0,
},
[0x1EF1]={
- ["category"]="ll",
- ["contextname"]="uhorndotbelow",
- ["description"]="LATIN SMALL LETTER U WITH HORN AND DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0075,
- ["specials"]={ "char", 0x01B0, 0x0323 },
- ["uccode"]=0x1EF0,
- ["unicodeslot"]=0x1EF1, -- ự
+ category="ll",
+ contextname="uhorndotbelow",
+ description="LATIN SMALL LETTER U WITH HORN AND DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0075,
+ specials={ "char", 0x01B0, 0x0323 },
+ uccode=0x1EF0,
+ unicodeslot=0x1EF1,
},
[0x1EF2]={
- ["adobename"]="Ygrave",
- ["category"]="lu",
- ["contextname"]="Ygrave",
- ["description"]="LATIN CAPITAL LETTER Y WITH GRAVE",
- ["lccode"]=0x1EF3,
- ["linebreak"]="al",
- ["shcode"]=0x0059,
- ["specials"]={ "char", 0x0059, 0x0300 },
- ["unicodeslot"]=0x1EF2, -- Ỳ
+ adobename="Ygrave",
+ category="lu",
+ contextname="Ygrave",
+ description="LATIN CAPITAL LETTER Y WITH GRAVE",
+ direction="l",
+ lccode=0x1EF3,
+ linebreak="al",
+ shcode=0x0059,
+ specials={ "char", 0x0059, 0x0300 },
+ unicodeslot=0x1EF2,
},
[0x1EF3]={
- ["adobename"]="ygrave",
- ["category"]="ll",
- ["contextname"]="ygrave",
- ["description"]="LATIN SMALL LETTER Y WITH GRAVE",
- ["linebreak"]="al",
- ["shcode"]=0x0079,
- ["specials"]={ "char", 0x0079, 0x0300 },
- ["uccode"]=0x1EF2,
- ["unicodeslot"]=0x1EF3, -- ỳ
+ adobename="ygrave",
+ category="ll",
+ contextname="ygrave",
+ description="LATIN SMALL LETTER Y WITH GRAVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0079,
+ specials={ "char", 0x0079, 0x0300 },
+ uccode=0x1EF2,
+ unicodeslot=0x1EF3,
},
[0x1EF4]={
- ["category"]="lu",
- ["contextname"]="Ydotbelow",
- ["description"]="LATIN CAPITAL LETTER Y WITH DOT BELOW",
- ["lccode"]=0x1EF5,
- ["linebreak"]="al",
- ["shcode"]=0x0059,
- ["specials"]={ "char", 0x0059, 0x0323 },
- ["unicodeslot"]=0x1EF4, -- Ỵ
+ category="lu",
+ contextname="Ydotbelow",
+ description="LATIN CAPITAL LETTER Y WITH DOT BELOW",
+ direction="l",
+ lccode=0x1EF5,
+ linebreak="al",
+ shcode=0x0059,
+ specials={ "char", 0x0059, 0x0323 },
+ unicodeslot=0x1EF4,
},
[0x1EF5]={
- ["category"]="ll",
- ["contextname"]="ydotbelow",
- ["description"]="LATIN SMALL LETTER Y WITH DOT BELOW",
- ["linebreak"]="al",
- ["shcode"]=0x0079,
- ["specials"]={ "char", 0x0079, 0x0323 },
- ["uccode"]=0x1EF4,
- ["unicodeslot"]=0x1EF5, -- ỵ
+ category="ll",
+ contextname="ydotbelow",
+ description="LATIN SMALL LETTER Y WITH DOT BELOW",
+ direction="l",
+ linebreak="al",
+ shcode=0x0079,
+ specials={ "char", 0x0079, 0x0323 },
+ uccode=0x1EF4,
+ unicodeslot=0x1EF5,
},
[0x1EF6]={
- ["category"]="lu",
- ["contextname"]="Yhook",
- ["description"]="LATIN CAPITAL LETTER Y WITH HOOK ABOVE",
- ["lccode"]=0x1EF7,
- ["linebreak"]="al",
- ["shcode"]=0x0059,
- ["specials"]={ "char", 0x0059, 0x0309 },
- ["unicodeslot"]=0x1EF6, -- Ỷ
+ category="lu",
+ contextname="Yhook",
+ description="LATIN CAPITAL LETTER Y WITH HOOK ABOVE",
+ direction="l",
+ lccode=0x1EF7,
+ linebreak="al",
+ shcode=0x0059,
+ specials={ "char", 0x0059, 0x0309 },
+ unicodeslot=0x1EF6,
},
[0x1EF7]={
- ["category"]="ll",
- ["contextname"]="yhook",
- ["description"]="LATIN SMALL LETTER Y WITH HOOK ABOVE",
- ["linebreak"]="al",
- ["shcode"]=0x0079,
- ["specials"]={ "char", 0x0079, 0x0309 },
- ["uccode"]=0x1EF6,
- ["unicodeslot"]=0x1EF7, -- ỷ
+ category="ll",
+ contextname="yhook",
+ description="LATIN SMALL LETTER Y WITH HOOK ABOVE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0079,
+ specials={ "char", 0x0079, 0x0309 },
+ uccode=0x1EF6,
+ unicodeslot=0x1EF7,
},
[0x1EF8]={
- ["category"]="lu",
- ["contextname"]="Ytilde",
- ["description"]="LATIN CAPITAL LETTER Y WITH TILDE",
- ["lccode"]=0x1EF9,
- ["linebreak"]="al",
- ["shcode"]=0x0059,
- ["specials"]={ "char", 0x0059, 0x0303 },
- ["unicodeslot"]=0x1EF8, -- Ỹ
+ category="lu",
+ contextname="Ytilde",
+ description="LATIN CAPITAL LETTER Y WITH TILDE",
+ direction="l",
+ lccode=0x1EF9,
+ linebreak="al",
+ shcode=0x0059,
+ specials={ "char", 0x0059, 0x0303 },
+ unicodeslot=0x1EF8,
},
[0x1EF9]={
- ["category"]="ll",
- ["contextname"]="ytilde",
- ["description"]="LATIN SMALL LETTER Y WITH TILDE",
- ["linebreak"]="al",
- ["shcode"]=0x0079,
- ["specials"]={ "char", 0x0079, 0x0303 },
- ["uccode"]=0x1EF8,
- ["unicodeslot"]=0x1EF9, -- ỹ
+ category="ll",
+ contextname="ytilde",
+ description="LATIN SMALL LETTER Y WITH TILDE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0079,
+ specials={ "char", 0x0079, 0x0303 },
+ uccode=0x1EF8,
+ unicodeslot=0x1EF9,
},
[0x1F00]={
- ["category"]="ll",
- ["contextname"]="greekalphapsili",
- ["description"]="GREEK SMALL LETTER ALPHA WITH PSILI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x03B1, 0x0313 },
- ["uccode"]=0x1F08,
- ["unicodeslot"]=0x1F00, -- ἀ
+ category="ll",
+ contextname="greekalphapsili",
+ description="GREEK SMALL LETTER ALPHA WITH PSILI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x03B1, 0x0313 },
+ uccode=0x1F08,
+ unicodeslot=0x1F00,
},
[0x1F01]={
- ["category"]="ll",
- ["contextname"]="greekalphadasia",
- ["description"]="GREEK SMALL LETTER ALPHA WITH DASIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x03B1, 0x0314 },
- ["uccode"]=0x1F09,
- ["unicodeslot"]=0x1F01, -- ἁ
+ category="ll",
+ contextname="greekalphadasia",
+ description="GREEK SMALL LETTER ALPHA WITH DASIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x03B1, 0x0314 },
+ uccode=0x1F09,
+ unicodeslot=0x1F01,
},
[0x1F02]={
- ["category"]="ll",
- ["contextname"]="greekalphapsilivaria",
- ["description"]="GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F00, 0x0300 },
- ["uccode"]=0x1F0A,
- ["unicodeslot"]=0x1F02, -- ἂ
+ category="ll",
+ contextname="greekalphapsilivaria",
+ description="GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F00, 0x0300 },
+ uccode=0x1F0A,
+ unicodeslot=0x1F02,
},
[0x1F03]={
- ["category"]="ll",
- ["contextname"]="greekalphadasiavaria",
- ["description"]="GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F01, 0x0300 },
- ["uccode"]=0x1F0B,
- ["unicodeslot"]=0x1F03, -- ἃ
+ category="ll",
+ contextname="greekalphadasiavaria",
+ description="GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F01, 0x0300 },
+ uccode=0x1F0B,
+ unicodeslot=0x1F03,
},
[0x1F04]={
- ["category"]="ll",
- ["contextname"]="greekalphapsilitonos",
- ["description"]="GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F00, 0x0301 },
- ["uccode"]=0x1F0C,
- ["unicodeslot"]=0x1F04, -- ἄ
+ category="ll",
+ contextname="greekalphapsilitonos",
+ description="GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F00, 0x0301 },
+ uccode=0x1F0C,
+ unicodeslot=0x1F04,
},
[0x1F05]={
- ["category"]="ll",
- ["contextname"]="greekalphadasiatonos",
- ["description"]="GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F01, 0x0301 },
- ["uccode"]=0x1F0D,
- ["unicodeslot"]=0x1F05, -- ἅ
+ category="ll",
+ contextname="greekalphadasiatonos",
+ description="GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F01, 0x0301 },
+ uccode=0x1F0D,
+ unicodeslot=0x1F05,
},
[0x1F06]={
- ["category"]="ll",
- ["contextname"]="greekalphapsiliperispomeni",
- ["description"]="GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F00, 0x0342 },
- ["uccode"]=0x1F0E,
- ["unicodeslot"]=0x1F06, -- ἆ
+ category="ll",
+ contextname="greekalphapsiliperispomeni",
+ description="GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F00, 0x0342 },
+ uccode=0x1F0E,
+ unicodeslot=0x1F06,
},
[0x1F07]={
- ["category"]="ll",
- ["contextname"]="greekalphadasiaperispomeni",
- ["description"]="GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F01, 0x0342 },
- ["uccode"]=0x1F0F,
- ["unicodeslot"]=0x1F07, -- ἇ
+ category="ll",
+ contextname="greekalphadasiaperispomeni",
+ description="GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F01, 0x0342 },
+ uccode=0x1F0F,
+ unicodeslot=0x1F07,
},
[0x1F08]={
- ["category"]="lu",
- ["contextname"]="greekAlphapsili",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH PSILI",
- ["lccode"]=0x1F00,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x0391, 0x0313 },
- ["unicodeslot"]=0x1F08, -- Ἀ
+ category="lu",
+ contextname="greekAlphapsili",
+ description="GREEK CAPITAL LETTER ALPHA WITH PSILI",
+ direction="l",
+ lccode=0x1F00,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x0391, 0x0313 },
+ unicodeslot=0x1F08,
},
[0x1F09]={
- ["category"]="lu",
- ["contextname"]="greekAlphadasia",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH DASIA",
- ["lccode"]=0x1F01,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x0391, 0x0314 },
- ["unicodeslot"]=0x1F09, -- Ἁ
+ category="lu",
+ contextname="greekAlphadasia",
+ description="GREEK CAPITAL LETTER ALPHA WITH DASIA",
+ direction="l",
+ lccode=0x1F01,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x0391, 0x0314 },
+ unicodeslot=0x1F09,
},
[0x1F0A]={
- ["category"]="lu",
- ["contextname"]="greekAlphapsilivaria",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA",
- ["lccode"]=0x1F02,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x1F08, 0x0300 },
- ["unicodeslot"]=0x1F0A, -- Ἂ
+ category="lu",
+ contextname="greekAlphapsilivaria",
+ description="GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA",
+ direction="l",
+ lccode=0x1F02,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x1F08, 0x0300 },
+ unicodeslot=0x1F0A,
},
[0x1F0B]={
- ["category"]="lu",
- ["contextname"]="greekAlphadasiavaria",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA",
- ["lccode"]=0x1F03,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x1F09, 0x0300 },
- ["unicodeslot"]=0x1F0B, -- Ἃ
+ category="lu",
+ contextname="greekAlphadasiavaria",
+ description="GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA",
+ direction="l",
+ lccode=0x1F03,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x1F09, 0x0300 },
+ unicodeslot=0x1F0B,
},
[0x1F0C]={
- ["category"]="lu",
- ["contextname"]="greekAlphapsilitonos",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA",
- ["lccode"]=0x1F04,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x1F08, 0x0301 },
- ["unicodeslot"]=0x1F0C, -- Ἄ
+ category="lu",
+ contextname="greekAlphapsilitonos",
+ description="GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA",
+ direction="l",
+ lccode=0x1F04,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x1F08, 0x0301 },
+ unicodeslot=0x1F0C,
},
[0x1F0D]={
- ["category"]="lu",
- ["contextname"]="greekAlphadasiatonos",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA",
- ["lccode"]=0x1F05,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x1F09, 0x0301 },
- ["unicodeslot"]=0x1F0D, -- Ἅ
+ category="lu",
+ contextname="greekAlphadasiatonos",
+ description="GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA",
+ direction="l",
+ lccode=0x1F05,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x1F09, 0x0301 },
+ unicodeslot=0x1F0D,
},
[0x1F0E]={
- ["category"]="lu",
- ["contextname"]="greekAlphapsiliperispomeni",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI",
- ["lccode"]=0x1F06,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x1F08, 0x0342 },
- ["unicodeslot"]=0x1F0E, -- Ἆ
+ category="lu",
+ contextname="greekAlphapsiliperispomeni",
+ description="GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI",
+ direction="l",
+ lccode=0x1F06,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x1F08, 0x0342 },
+ unicodeslot=0x1F0E,
},
[0x1F0F]={
- ["category"]="lu",
- ["contextname"]="greekAlphadasiaperispomeni",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI",
- ["lccode"]=0x1F07,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x1F09, 0x0342 },
- ["unicodeslot"]=0x1F0F, -- Ἇ
+ category="lu",
+ contextname="greekAlphadasiaperispomeni",
+ description="GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI",
+ direction="l",
+ lccode=0x1F07,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x1F09, 0x0342 },
+ unicodeslot=0x1F0F,
},
[0x1F10]={
- ["category"]="ll",
- ["contextname"]="greekepsilonpsili",
- ["description"]="GREEK SMALL LETTER EPSILON WITH PSILI",
- ["linebreak"]="al",
- ["shcode"]=0x03B5,
- ["specials"]={ "char", 0x03B5, 0x0313 },
- ["uccode"]=0x1F18,
- ["unicodeslot"]=0x1F10, -- ἐ
+ category="ll",
+ contextname="greekepsilonpsili",
+ description="GREEK SMALL LETTER EPSILON WITH PSILI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B5,
+ specials={ "char", 0x03B5, 0x0313 },
+ uccode=0x1F18,
+ unicodeslot=0x1F10,
},
[0x1F11]={
- ["category"]="ll",
- ["contextname"]="greekepsilondasia",
- ["description"]="GREEK SMALL LETTER EPSILON WITH DASIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B5,
- ["specials"]={ "char", 0x03B5, 0x0314 },
- ["uccode"]=0x1F19,
- ["unicodeslot"]=0x1F11, -- ἑ
+ category="ll",
+ contextname="greekepsilondasia",
+ description="GREEK SMALL LETTER EPSILON WITH DASIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B5,
+ specials={ "char", 0x03B5, 0x0314 },
+ uccode=0x1F19,
+ unicodeslot=0x1F11,
},
[0x1F12]={
- ["category"]="ll",
- ["contextname"]="greekepsilonpsilivaria",
- ["description"]="GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B5,
- ["specials"]={ "char", 0x1F10, 0x0300 },
- ["uccode"]=0x1F1A,
- ["unicodeslot"]=0x1F12, -- ἒ
+ category="ll",
+ contextname="greekepsilonpsilivaria",
+ description="GREEK SMALL LETTER EPSILON WITH PSILI AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B5,
+ specials={ "char", 0x1F10, 0x0300 },
+ uccode=0x1F1A,
+ unicodeslot=0x1F12,
},
[0x1F13]={
- ["category"]="ll",
- ["contextname"]="greekepsilondasiavaria",
- ["description"]="GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B5,
- ["specials"]={ "char", 0x1F11, 0x0300 },
- ["uccode"]=0x1F1B,
- ["unicodeslot"]=0x1F13, -- ἓ
+ category="ll",
+ contextname="greekepsilondasiavaria",
+ description="GREEK SMALL LETTER EPSILON WITH DASIA AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B5,
+ specials={ "char", 0x1F11, 0x0300 },
+ uccode=0x1F1B,
+ unicodeslot=0x1F13,
},
[0x1F14]={
- ["category"]="ll",
- ["contextname"]="greekepsilonpsilitonos",
- ["description"]="GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B5,
- ["specials"]={ "char", 0x1F10, 0x0301 },
- ["uccode"]=0x1F1C,
- ["unicodeslot"]=0x1F14, -- ἔ
+ category="ll",
+ contextname="greekepsilonpsilitonos",
+ description="GREEK SMALL LETTER EPSILON WITH PSILI AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B5,
+ specials={ "char", 0x1F10, 0x0301 },
+ uccode=0x1F1C,
+ unicodeslot=0x1F14,
},
[0x1F15]={
- ["category"]="ll",
- ["contextname"]="greekepsilondasiatonos",
- ["description"]="GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B5,
- ["specials"]={ "char", 0x1F11, 0x0301 },
- ["uccode"]=0x1F1D,
- ["unicodeslot"]=0x1F15, -- ἕ
+ category="ll",
+ contextname="greekepsilondasiatonos",
+ description="GREEK SMALL LETTER EPSILON WITH DASIA AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B5,
+ specials={ "char", 0x1F11, 0x0301 },
+ uccode=0x1F1D,
+ unicodeslot=0x1F15,
},
[0x1F18]={
- ["category"]="lu",
- ["contextname"]="greekEpsilonpsili",
- ["description"]="GREEK CAPITAL LETTER EPSILON WITH PSILI",
- ["lccode"]=0x1F10,
- ["linebreak"]="al",
- ["shcode"]=0x0395,
- ["specials"]={ "char", 0x0395, 0x0313 },
- ["unicodeslot"]=0x1F18, -- Ἐ
+ category="lu",
+ contextname="greekEpsilonpsili",
+ description="GREEK CAPITAL LETTER EPSILON WITH PSILI",
+ direction="l",
+ lccode=0x1F10,
+ linebreak="al",
+ shcode=0x0395,
+ specials={ "char", 0x0395, 0x0313 },
+ unicodeslot=0x1F18,
},
[0x1F19]={
- ["category"]="lu",
- ["contextname"]="greekEpsilondasia",
- ["description"]="GREEK CAPITAL LETTER EPSILON WITH DASIA",
- ["lccode"]=0x1F11,
- ["linebreak"]="al",
- ["shcode"]=0x0395,
- ["specials"]={ "char", 0x0395, 0x0314 },
- ["unicodeslot"]=0x1F19, -- Ἑ
+ category="lu",
+ contextname="greekEpsilondasia",
+ description="GREEK CAPITAL LETTER EPSILON WITH DASIA",
+ direction="l",
+ lccode=0x1F11,
+ linebreak="al",
+ shcode=0x0395,
+ specials={ "char", 0x0395, 0x0314 },
+ unicodeslot=0x1F19,
},
[0x1F1A]={
- ["category"]="lu",
- ["contextname"]="greekEpsilonpsilivaria",
- ["description"]="GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA",
- ["lccode"]=0x1F12,
- ["linebreak"]="al",
- ["shcode"]=0x0395,
- ["specials"]={ "char", 0x1F18, 0x0300 },
- ["unicodeslot"]=0x1F1A, -- Ἒ
+ category="lu",
+ contextname="greekEpsilonpsilivaria",
+ description="GREEK CAPITAL LETTER EPSILON WITH PSILI AND VARIA",
+ direction="l",
+ lccode=0x1F12,
+ linebreak="al",
+ shcode=0x0395,
+ specials={ "char", 0x1F18, 0x0300 },
+ unicodeslot=0x1F1A,
},
[0x1F1B]={
- ["category"]="lu",
- ["contextname"]="greekEpsilondasiavaria",
- ["description"]="GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA",
- ["lccode"]=0x1F13,
- ["linebreak"]="al",
- ["shcode"]=0x0395,
- ["specials"]={ "char", 0x1F19, 0x0300 },
- ["unicodeslot"]=0x1F1B, -- Ἓ
+ category="lu",
+ contextname="greekEpsilondasiavaria",
+ description="GREEK CAPITAL LETTER EPSILON WITH DASIA AND VARIA",
+ direction="l",
+ lccode=0x1F13,
+ linebreak="al",
+ shcode=0x0395,
+ specials={ "char", 0x1F19, 0x0300 },
+ unicodeslot=0x1F1B,
},
[0x1F1C]={
- ["category"]="lu",
- ["contextname"]="greekEpsilonpsilitonos",
- ["description"]="GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA",
- ["lccode"]=0x1F14,
- ["linebreak"]="al",
- ["shcode"]=0x0395,
- ["specials"]={ "char", 0x1F18, 0x0301 },
- ["unicodeslot"]=0x1F1C, -- Ἔ
+ category="lu",
+ contextname="greekEpsilonpsilitonos",
+ description="GREEK CAPITAL LETTER EPSILON WITH PSILI AND OXIA",
+ direction="l",
+ lccode=0x1F14,
+ linebreak="al",
+ shcode=0x0395,
+ specials={ "char", 0x1F18, 0x0301 },
+ unicodeslot=0x1F1C,
},
[0x1F1D]={
- ["category"]="lu",
- ["contextname"]="greekEpsilondasiatonos",
- ["description"]="GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA",
- ["lccode"]=0x1F15,
- ["linebreak"]="al",
- ["shcode"]=0x0395,
- ["specials"]={ "char", 0x1F19, 0x0301 },
- ["unicodeslot"]=0x1F1D, -- Ἕ
+ category="lu",
+ contextname="greekEpsilondasiatonos",
+ description="GREEK CAPITAL LETTER EPSILON WITH DASIA AND OXIA",
+ direction="l",
+ lccode=0x1F15,
+ linebreak="al",
+ shcode=0x0395,
+ specials={ "char", 0x1F19, 0x0301 },
+ unicodeslot=0x1F1D,
},
[0x1F20]={
- ["category"]="ll",
- ["contextname"]="greeketapsili",
- ["description"]="GREEK SMALL LETTER ETA WITH PSILI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x03B7, 0x0313 },
- ["uccode"]=0x1F28,
- ["unicodeslot"]=0x1F20, -- ἠ
+ category="ll",
+ contextname="greeketapsili",
+ description="GREEK SMALL LETTER ETA WITH PSILI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x03B7, 0x0313 },
+ uccode=0x1F28,
+ unicodeslot=0x1F20,
},
[0x1F21]={
- ["category"]="ll",
- ["contextname"]="greeketadasia",
- ["description"]="GREEK SMALL LETTER ETA WITH DASIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x03B7, 0x0314 },
- ["uccode"]=0x1F29,
- ["unicodeslot"]=0x1F21, -- ἡ
+ category="ll",
+ contextname="greeketadasia",
+ description="GREEK SMALL LETTER ETA WITH DASIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x03B7, 0x0314 },
+ uccode=0x1F29,
+ unicodeslot=0x1F21,
},
[0x1F22]={
- ["category"]="ll",
- ["contextname"]="greeketapsilivaria",
- ["description"]="GREEK SMALL LETTER ETA WITH PSILI AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F20, 0x0300 },
- ["uccode"]=0x1F2A,
- ["unicodeslot"]=0x1F22, -- ἢ
+ category="ll",
+ contextname="greeketapsilivaria",
+ description="GREEK SMALL LETTER ETA WITH PSILI AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F20, 0x0300 },
+ uccode=0x1F2A,
+ unicodeslot=0x1F22,
},
[0x1F23]={
- ["category"]="ll",
- ["contextname"]="greeketadasiavaria",
- ["description"]="GREEK SMALL LETTER ETA WITH DASIA AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F21, 0x0300 },
- ["uccode"]=0x1F2B,
- ["unicodeslot"]=0x1F23, -- ἣ
+ category="ll",
+ contextname="greeketadasiavaria",
+ description="GREEK SMALL LETTER ETA WITH DASIA AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F21, 0x0300 },
+ uccode=0x1F2B,
+ unicodeslot=0x1F23,
},
[0x1F24]={
- ["category"]="ll",
- ["contextname"]="greeketapsilitonos",
- ["description"]="GREEK SMALL LETTER ETA WITH PSILI AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F20, 0x0301 },
- ["uccode"]=0x1F2C,
- ["unicodeslot"]=0x1F24, -- ἤ
+ category="ll",
+ contextname="greeketapsilitonos",
+ description="GREEK SMALL LETTER ETA WITH PSILI AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F20, 0x0301 },
+ uccode=0x1F2C,
+ unicodeslot=0x1F24,
},
[0x1F25]={
- ["category"]="ll",
- ["contextname"]="greeketadasiatonos",
- ["description"]="GREEK SMALL LETTER ETA WITH DASIA AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F21, 0x0301 },
- ["uccode"]=0x1F2D,
- ["unicodeslot"]=0x1F25, -- ἥ
+ category="ll",
+ contextname="greeketadasiatonos",
+ description="GREEK SMALL LETTER ETA WITH DASIA AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F21, 0x0301 },
+ uccode=0x1F2D,
+ unicodeslot=0x1F25,
},
[0x1F26]={
- ["category"]="ll",
- ["contextname"]="greeketapsiliperispomeni",
- ["description"]="GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F20, 0x0342 },
- ["uccode"]=0x1F2E,
- ["unicodeslot"]=0x1F26, -- ἦ
+ category="ll",
+ contextname="greeketapsiliperispomeni",
+ description="GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F20, 0x0342 },
+ uccode=0x1F2E,
+ unicodeslot=0x1F26,
},
[0x1F27]={
- ["category"]="ll",
- ["contextname"]="greeketadasiaperispomeni",
- ["description"]="GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F21, 0x0342 },
- ["uccode"]=0x1F2F,
- ["unicodeslot"]=0x1F27, -- ἧ
+ category="ll",
+ contextname="greeketadasiaperispomeni",
+ description="GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F21, 0x0342 },
+ uccode=0x1F2F,
+ unicodeslot=0x1F27,
},
[0x1F28]={
- ["category"]="lu",
- ["contextname"]="greekEtapsili",
- ["description"]="GREEK CAPITAL LETTER ETA WITH PSILI",
- ["lccode"]=0x1F20,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x0397, 0x0313 },
- ["unicodeslot"]=0x1F28, -- Ἠ
+ category="lu",
+ contextname="greekEtapsili",
+ description="GREEK CAPITAL LETTER ETA WITH PSILI",
+ direction="l",
+ lccode=0x1F20,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x0397, 0x0313 },
+ unicodeslot=0x1F28,
},
[0x1F29]={
- ["category"]="lu",
- ["contextname"]="greekEtadasia",
- ["description"]="GREEK CAPITAL LETTER ETA WITH DASIA",
- ["lccode"]=0x1F21,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x0397, 0x0314 },
- ["unicodeslot"]=0x1F29, -- Ἡ
+ category="lu",
+ contextname="greekEtadasia",
+ description="GREEK CAPITAL LETTER ETA WITH DASIA",
+ direction="l",
+ lccode=0x1F21,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x0397, 0x0314 },
+ unicodeslot=0x1F29,
},
[0x1F2A]={
- ["category"]="lu",
- ["contextname"]="greekEtapsilivaria",
- ["description"]="GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA",
- ["lccode"]=0x1F22,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x1F28, 0x0300 },
- ["unicodeslot"]=0x1F2A, -- Ἢ
+ category="lu",
+ contextname="greekEtapsilivaria",
+ description="GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA",
+ direction="l",
+ lccode=0x1F22,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x1F28, 0x0300 },
+ unicodeslot=0x1F2A,
},
[0x1F2B]={
- ["category"]="lu",
- ["contextname"]="greekEtadasiavaria",
- ["description"]="GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA",
- ["lccode"]=0x1F23,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x1F29, 0x0300 },
- ["unicodeslot"]=0x1F2B, -- Ἣ
+ category="lu",
+ contextname="greekEtadasiavaria",
+ description="GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA",
+ direction="l",
+ lccode=0x1F23,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x1F29, 0x0300 },
+ unicodeslot=0x1F2B,
},
[0x1F2C]={
- ["category"]="lu",
- ["contextname"]="greekEtapsilitonos",
- ["description"]="GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA",
- ["lccode"]=0x1F24,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x1F28, 0x0301 },
- ["unicodeslot"]=0x1F2C, -- Ἤ
+ category="lu",
+ contextname="greekEtapsilitonos",
+ description="GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA",
+ direction="l",
+ lccode=0x1F24,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x1F28, 0x0301 },
+ unicodeslot=0x1F2C,
},
[0x1F2D]={
- ["category"]="lu",
- ["contextname"]="greekEtadasiatonos",
- ["description"]="GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA",
- ["lccode"]=0x1F25,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x1F29, 0x0301 },
- ["unicodeslot"]=0x1F2D, -- Ἥ
+ category="lu",
+ contextname="greekEtadasiatonos",
+ description="GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA",
+ direction="l",
+ lccode=0x1F25,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x1F29, 0x0301 },
+ unicodeslot=0x1F2D,
},
[0x1F2E]={
- ["category"]="lu",
- ["contextname"]="greekEtapsiliperispomeni",
- ["description"]="GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI",
- ["lccode"]=0x1F26,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x1F28, 0x0342 },
- ["unicodeslot"]=0x1F2E, -- Ἦ
+ category="lu",
+ contextname="greekEtapsiliperispomeni",
+ description="GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI",
+ direction="l",
+ lccode=0x1F26,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x1F28, 0x0342 },
+ unicodeslot=0x1F2E,
},
[0x1F2F]={
- ["category"]="lu",
- ["contextname"]="greekEtadasiaperispomeni",
- ["description"]="GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI",
- ["lccode"]=0x1F27,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x1F29, 0x0342 },
- ["unicodeslot"]=0x1F2F, -- Ἧ
+ category="lu",
+ contextname="greekEtadasiaperispomeni",
+ description="GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI",
+ direction="l",
+ lccode=0x1F27,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x1F29, 0x0342 },
+ unicodeslot=0x1F2F,
},
[0x1F30]={
- ["category"]="ll",
- ["contextname"]="greekiotapsili",
- ["description"]="GREEK SMALL LETTER IOTA WITH PSILI",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x03B9, 0x0313 },
- ["uccode"]=0x1F38,
- ["unicodeslot"]=0x1F30, -- ἰ
+ category="ll",
+ contextname="greekiotapsili",
+ description="GREEK SMALL LETTER IOTA WITH PSILI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x03B9, 0x0313 },
+ uccode=0x1F38,
+ unicodeslot=0x1F30,
},
[0x1F31]={
- ["category"]="ll",
- ["contextname"]="greekiotadasia",
- ["description"]="GREEK SMALL LETTER IOTA WITH DASIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x03B9, 0x0314 },
- ["uccode"]=0x1F39,
- ["unicodeslot"]=0x1F31, -- ἱ
+ category="ll",
+ contextname="greekiotadasia",
+ description="GREEK SMALL LETTER IOTA WITH DASIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x03B9, 0x0314 },
+ uccode=0x1F39,
+ unicodeslot=0x1F31,
},
[0x1F32]={
- ["category"]="ll",
- ["contextname"]="greekiotapsilivaria",
- ["description"]="GREEK SMALL LETTER IOTA WITH PSILI AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x1F30, 0x0300 },
- ["uccode"]=0x1F3A,
- ["unicodeslot"]=0x1F32, -- ἲ
+ category="ll",
+ contextname="greekiotapsilivaria",
+ description="GREEK SMALL LETTER IOTA WITH PSILI AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x1F30, 0x0300 },
+ uccode=0x1F3A,
+ unicodeslot=0x1F32,
},
[0x1F33]={
- ["category"]="ll",
- ["contextname"]="greekiotadasiavaria",
- ["description"]="GREEK SMALL LETTER IOTA WITH DASIA AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x1F31, 0x0300 },
- ["uccode"]=0x1F3B,
- ["unicodeslot"]=0x1F33, -- ἳ
+ category="ll",
+ contextname="greekiotadasiavaria",
+ description="GREEK SMALL LETTER IOTA WITH DASIA AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x1F31, 0x0300 },
+ uccode=0x1F3B,
+ unicodeslot=0x1F33,
},
[0x1F34]={
- ["category"]="ll",
- ["contextname"]="greekiotapsilitonos",
- ["description"]="GREEK SMALL LETTER IOTA WITH PSILI AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x1F30, 0x0301 },
- ["uccode"]=0x1F3C,
- ["unicodeslot"]=0x1F34, -- ἴ
+ category="ll",
+ contextname="greekiotapsilitonos",
+ description="GREEK SMALL LETTER IOTA WITH PSILI AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x1F30, 0x0301 },
+ uccode=0x1F3C,
+ unicodeslot=0x1F34,
},
[0x1F35]={
- ["category"]="ll",
- ["contextname"]="greekiotadasiatonos",
- ["description"]="GREEK SMALL LETTER IOTA WITH DASIA AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x1F31, 0x0301 },
- ["uccode"]=0x1F3D,
- ["unicodeslot"]=0x1F35, -- ἵ
+ category="ll",
+ contextname="greekiotadasiatonos",
+ description="GREEK SMALL LETTER IOTA WITH DASIA AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x1F31, 0x0301 },
+ uccode=0x1F3D,
+ unicodeslot=0x1F35,
},
[0x1F36]={
- ["category"]="ll",
- ["contextname"]="greekiotapsiliperispomeni",
- ["description"]="GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x1F30, 0x0342 },
- ["uccode"]=0x1F3E,
- ["unicodeslot"]=0x1F36, -- ἶ
+ category="ll",
+ contextname="greekiotapsiliperispomeni",
+ description="GREEK SMALL LETTER IOTA WITH PSILI AND PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x1F30, 0x0342 },
+ uccode=0x1F3E,
+ unicodeslot=0x1F36,
},
[0x1F37]={
- ["category"]="ll",
- ["contextname"]="greekiotadasiaperispomeni",
- ["description"]="GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x1F31, 0x0342 },
- ["uccode"]=0x1F3F,
- ["unicodeslot"]=0x1F37, -- ἷ
+ category="ll",
+ contextname="greekiotadasiaperispomeni",
+ description="GREEK SMALL LETTER IOTA WITH DASIA AND PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x1F31, 0x0342 },
+ uccode=0x1F3F,
+ unicodeslot=0x1F37,
},
[0x1F38]={
- ["category"]="lu",
- ["contextname"]="greekIotapsili",
- ["description"]="GREEK CAPITAL LETTER IOTA WITH PSILI",
- ["lccode"]=0x1F30,
- ["linebreak"]="al",
- ["shcode"]=0x0399,
- ["specials"]={ "char", 0x0399, 0x0313 },
- ["unicodeslot"]=0x1F38, -- Ἰ
+ category="lu",
+ contextname="greekIotapsili",
+ description="GREEK CAPITAL LETTER IOTA WITH PSILI",
+ direction="l",
+ lccode=0x1F30,
+ linebreak="al",
+ shcode=0x0399,
+ specials={ "char", 0x0399, 0x0313 },
+ unicodeslot=0x1F38,
},
[0x1F39]={
- ["category"]="lu",
- ["contextname"]="greekIotadasia",
- ["description"]="GREEK CAPITAL LETTER IOTA WITH DASIA",
- ["lccode"]=0x1F31,
- ["linebreak"]="al",
- ["shcode"]=0x0399,
- ["specials"]={ "char", 0x0399, 0x0314 },
- ["unicodeslot"]=0x1F39, -- Ἱ
+ category="lu",
+ contextname="greekIotadasia",
+ description="GREEK CAPITAL LETTER IOTA WITH DASIA",
+ direction="l",
+ lccode=0x1F31,
+ linebreak="al",
+ shcode=0x0399,
+ specials={ "char", 0x0399, 0x0314 },
+ unicodeslot=0x1F39,
},
[0x1F3A]={
- ["category"]="lu",
- ["contextname"]="greekIotapsilivaria",
- ["description"]="GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA",
- ["lccode"]=0x1F32,
- ["linebreak"]="al",
- ["shcode"]=0x0399,
- ["specials"]={ "char", 0x1F38, 0x0300 },
- ["unicodeslot"]=0x1F3A, -- Ἲ
+ category="lu",
+ contextname="greekIotapsilivaria",
+ description="GREEK CAPITAL LETTER IOTA WITH PSILI AND VARIA",
+ direction="l",
+ lccode=0x1F32,
+ linebreak="al",
+ shcode=0x0399,
+ specials={ "char", 0x1F38, 0x0300 },
+ unicodeslot=0x1F3A,
},
[0x1F3B]={
- ["category"]="lu",
- ["contextname"]="greekIotadasiavaria",
- ["description"]="GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA",
- ["lccode"]=0x1F33,
- ["linebreak"]="al",
- ["shcode"]=0x0399,
- ["specials"]={ "char", 0x1F39, 0x0300 },
- ["unicodeslot"]=0x1F3B, -- Ἳ
+ category="lu",
+ contextname="greekIotadasiavaria",
+ description="GREEK CAPITAL LETTER IOTA WITH DASIA AND VARIA",
+ direction="l",
+ lccode=0x1F33,
+ linebreak="al",
+ shcode=0x0399,
+ specials={ "char", 0x1F39, 0x0300 },
+ unicodeslot=0x1F3B,
},
[0x1F3C]={
- ["category"]="lu",
- ["contextname"]="greekIotapsilitonos",
- ["description"]="GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA",
- ["lccode"]=0x1F34,
- ["linebreak"]="al",
- ["shcode"]=0x0399,
- ["specials"]={ "char", 0x1F38, 0x0301 },
- ["unicodeslot"]=0x1F3C, -- Ἴ
+ category="lu",
+ contextname="greekIotapsilitonos",
+ description="GREEK CAPITAL LETTER IOTA WITH PSILI AND OXIA",
+ direction="l",
+ lccode=0x1F34,
+ linebreak="al",
+ shcode=0x0399,
+ specials={ "char", 0x1F38, 0x0301 },
+ unicodeslot=0x1F3C,
},
[0x1F3D]={
- ["category"]="lu",
- ["contextname"]="greekIotadasiatonos",
- ["description"]="GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA",
- ["lccode"]=0x1F35,
- ["linebreak"]="al",
- ["shcode"]=0x0399,
- ["specials"]={ "char", 0x1F39, 0x0301 },
- ["unicodeslot"]=0x1F3D, -- Ἵ
+ category="lu",
+ contextname="greekIotadasiatonos",
+ description="GREEK CAPITAL LETTER IOTA WITH DASIA AND OXIA",
+ direction="l",
+ lccode=0x1F35,
+ linebreak="al",
+ shcode=0x0399,
+ specials={ "char", 0x1F39, 0x0301 },
+ unicodeslot=0x1F3D,
},
[0x1F3E]={
- ["category"]="lu",
- ["contextname"]="greekIotapsiliperispomeni",
- ["description"]="GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI",
- ["lccode"]=0x1F36,
- ["linebreak"]="al",
- ["shcode"]=0x0399,
- ["specials"]={ "char", 0x1F38, 0x0342 },
- ["unicodeslot"]=0x1F3E, -- Ἶ
+ category="lu",
+ contextname="greekIotapsiliperispomeni",
+ description="GREEK CAPITAL LETTER IOTA WITH PSILI AND PERISPOMENI",
+ direction="l",
+ lccode=0x1F36,
+ linebreak="al",
+ shcode=0x0399,
+ specials={ "char", 0x1F38, 0x0342 },
+ unicodeslot=0x1F3E,
},
[0x1F3F]={
- ["category"]="lu",
- ["contextname"]="greekIotadasiaperispomeni",
- ["description"]="GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI",
- ["lccode"]=0x1F37,
- ["linebreak"]="al",
- ["shcode"]=0x0399,
- ["specials"]={ "char", 0x1F39, 0x0342 },
- ["unicodeslot"]=0x1F3F, -- Ἷ
+ category="lu",
+ contextname="greekIotadasiaperispomeni",
+ description="GREEK CAPITAL LETTER IOTA WITH DASIA AND PERISPOMENI",
+ direction="l",
+ lccode=0x1F37,
+ linebreak="al",
+ shcode=0x0399,
+ specials={ "char", 0x1F39, 0x0342 },
+ unicodeslot=0x1F3F,
},
[0x1F40]={
- ["category"]="ll",
- ["contextname"]="greekomicronpsili",
- ["description"]="GREEK SMALL LETTER OMICRON WITH PSILI",
- ["linebreak"]="al",
- ["shcode"]=0x03BF,
- ["specials"]={ "char", 0x03BF, 0x0313 },
- ["uccode"]=0x1F48,
- ["unicodeslot"]=0x1F40, -- ὀ
+ category="ll",
+ contextname="greekomicronpsili",
+ description="GREEK SMALL LETTER OMICRON WITH PSILI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03BF,
+ specials={ "char", 0x03BF, 0x0313 },
+ uccode=0x1F48,
+ unicodeslot=0x1F40,
},
[0x1F41]={
- ["category"]="ll",
- ["contextname"]="greekomicrondasia",
- ["description"]="GREEK SMALL LETTER OMICRON WITH DASIA",
- ["linebreak"]="al",
- ["shcode"]=0x03BF,
- ["specials"]={ "char", 0x03BF, 0x0314 },
- ["uccode"]=0x1F49,
- ["unicodeslot"]=0x1F41, -- ὁ
+ category="ll",
+ contextname="greekomicrondasia",
+ description="GREEK SMALL LETTER OMICRON WITH DASIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03BF,
+ specials={ "char", 0x03BF, 0x0314 },
+ uccode=0x1F49,
+ unicodeslot=0x1F41,
},
[0x1F42]={
- ["category"]="ll",
- ["contextname"]="greekomicronpsilivaria",
- ["description"]="GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03BF,
- ["specials"]={ "char", 0x1F40, 0x0300 },
- ["uccode"]=0x1F4A,
- ["unicodeslot"]=0x1F42, -- ὂ
+ category="ll",
+ contextname="greekomicronpsilivaria",
+ description="GREEK SMALL LETTER OMICRON WITH PSILI AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03BF,
+ specials={ "char", 0x1F40, 0x0300 },
+ uccode=0x1F4A,
+ unicodeslot=0x1F42,
},
[0x1F43]={
- ["category"]="ll",
- ["contextname"]="greekomicrondasiavaria",
- ["description"]="GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03BF,
- ["specials"]={ "char", 0x1F41, 0x0300 },
- ["uccode"]=0x1F4B,
- ["unicodeslot"]=0x1F43, -- ὃ
+ category="ll",
+ contextname="greekomicrondasiavaria",
+ description="GREEK SMALL LETTER OMICRON WITH DASIA AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03BF,
+ specials={ "char", 0x1F41, 0x0300 },
+ uccode=0x1F4B,
+ unicodeslot=0x1F43,
},
[0x1F44]={
- ["category"]="ll",
- ["contextname"]="greekomicronpsilitonos",
- ["description"]="GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03BF,
- ["specials"]={ "char", 0x1F40, 0x0301 },
- ["uccode"]=0x1F4C,
- ["unicodeslot"]=0x1F44, -- ὄ
+ category="ll",
+ contextname="greekomicronpsilitonos",
+ description="GREEK SMALL LETTER OMICRON WITH PSILI AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03BF,
+ specials={ "char", 0x1F40, 0x0301 },
+ uccode=0x1F4C,
+ unicodeslot=0x1F44,
},
[0x1F45]={
- ["category"]="ll",
- ["contextname"]="greekomicrondasiatonos",
- ["description"]="GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03BF,
- ["specials"]={ "char", 0x1F41, 0x0301 },
- ["uccode"]=0x1F4D,
- ["unicodeslot"]=0x1F45, -- ὅ
+ category="ll",
+ contextname="greekomicrondasiatonos",
+ description="GREEK SMALL LETTER OMICRON WITH DASIA AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03BF,
+ specials={ "char", 0x1F41, 0x0301 },
+ uccode=0x1F4D,
+ unicodeslot=0x1F45,
},
[0x1F48]={
- ["category"]="lu",
- ["contextname"]="greekOmicronpsili",
- ["description"]="GREEK CAPITAL LETTER OMICRON WITH PSILI",
- ["lccode"]=0x1F40,
- ["linebreak"]="al",
- ["shcode"]=0x039F,
- ["specials"]={ "char", 0x039F, 0x0313 },
- ["unicodeslot"]=0x1F48, -- Ὀ
+ category="lu",
+ contextname="greekOmicronpsili",
+ description="GREEK CAPITAL LETTER OMICRON WITH PSILI",
+ direction="l",
+ lccode=0x1F40,
+ linebreak="al",
+ shcode=0x039F,
+ specials={ "char", 0x039F, 0x0313 },
+ unicodeslot=0x1F48,
},
[0x1F49]={
- ["category"]="lu",
- ["contextname"]="greekOmicrondasia",
- ["description"]="GREEK CAPITAL LETTER OMICRON WITH DASIA",
- ["lccode"]=0x1F41,
- ["linebreak"]="al",
- ["shcode"]=0x039F,
- ["specials"]={ "char", 0x039F, 0x0314 },
- ["unicodeslot"]=0x1F49, -- Ὁ
+ category="lu",
+ contextname="greekOmicrondasia",
+ description="GREEK CAPITAL LETTER OMICRON WITH DASIA",
+ direction="l",
+ lccode=0x1F41,
+ linebreak="al",
+ shcode=0x039F,
+ specials={ "char", 0x039F, 0x0314 },
+ unicodeslot=0x1F49,
},
[0x1F4A]={
- ["category"]="lu",
- ["contextname"]="greekOmicronpsilivaria",
- ["description"]="GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA",
- ["lccode"]=0x1F42,
- ["linebreak"]="al",
- ["shcode"]=0x039F,
- ["specials"]={ "char", 0x1F48, 0x0300 },
- ["unicodeslot"]=0x1F4A, -- Ὂ
+ category="lu",
+ contextname="greekOmicronpsilivaria",
+ description="GREEK CAPITAL LETTER OMICRON WITH PSILI AND VARIA",
+ direction="l",
+ lccode=0x1F42,
+ linebreak="al",
+ shcode=0x039F,
+ specials={ "char", 0x1F48, 0x0300 },
+ unicodeslot=0x1F4A,
},
[0x1F4B]={
- ["category"]="lu",
- ["contextname"]="greekOmicrondasiavaria",
- ["description"]="GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA",
- ["lccode"]=0x1F43,
- ["linebreak"]="al",
- ["shcode"]=0x039F,
- ["specials"]={ "char", 0x1F49, 0x0300 },
- ["unicodeslot"]=0x1F4B, -- Ὃ
+ category="lu",
+ contextname="greekOmicrondasiavaria",
+ description="GREEK CAPITAL LETTER OMICRON WITH DASIA AND VARIA",
+ direction="l",
+ lccode=0x1F43,
+ linebreak="al",
+ shcode=0x039F,
+ specials={ "char", 0x1F49, 0x0300 },
+ unicodeslot=0x1F4B,
},
[0x1F4C]={
- ["category"]="lu",
- ["contextname"]="greekOmicronpsilitonos",
- ["description"]="GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA",
- ["lccode"]=0x1F44,
- ["linebreak"]="al",
- ["shcode"]=0x039F,
- ["specials"]={ "char", 0x1F48, 0x0301 },
- ["unicodeslot"]=0x1F4C, -- Ὄ
+ category="lu",
+ contextname="greekOmicronpsilitonos",
+ description="GREEK CAPITAL LETTER OMICRON WITH PSILI AND OXIA",
+ direction="l",
+ lccode=0x1F44,
+ linebreak="al",
+ shcode=0x039F,
+ specials={ "char", 0x1F48, 0x0301 },
+ unicodeslot=0x1F4C,
},
[0x1F4D]={
- ["category"]="lu",
- ["contextname"]="greekOmicrondasiatonos",
- ["description"]="GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA",
- ["lccode"]=0x1F45,
- ["linebreak"]="al",
- ["shcode"]=0x039F,
- ["specials"]={ "char", 0x1F49, 0x0301 },
- ["unicodeslot"]=0x1F4D, -- Ὅ
+ category="lu",
+ contextname="greekOmicrondasiatonos",
+ description="GREEK CAPITAL LETTER OMICRON WITH DASIA AND OXIA",
+ direction="l",
+ lccode=0x1F45,
+ linebreak="al",
+ shcode=0x039F,
+ specials={ "char", 0x1F49, 0x0301 },
+ unicodeslot=0x1F4D,
},
[0x1F50]={
- ["category"]="ll",
- ["contextname"]="greekupsilonpsili",
- ["description"]="GREEK SMALL LETTER UPSILON WITH PSILI",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x03C5, 0x0313 },
- ["unicodeslot"]=0x1F50, -- ὐ
+ category="ll",
+ contextname="greekupsilonpsili",
+ description="GREEK SMALL LETTER UPSILON WITH PSILI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x03C5, 0x0313 },
+ unicodeslot=0x1F50,
},
[0x1F51]={
- ["category"]="ll",
- ["contextname"]="greekupsilondasia",
- ["description"]="GREEK SMALL LETTER UPSILON WITH DASIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x03C5, 0x0314 },
- ["uccode"]=0x1F59,
- ["unicodeslot"]=0x1F51, -- ὑ
+ category="ll",
+ contextname="greekupsilondasia",
+ description="GREEK SMALL LETTER UPSILON WITH DASIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x03C5, 0x0314 },
+ uccode=0x1F59,
+ unicodeslot=0x1F51,
},
[0x1F52]={
- ["category"]="ll",
- ["contextname"]="greekupsilonpsilivaria",
- ["description"]="GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x1F50, 0x0300 },
- ["unicodeslot"]=0x1F52, -- ὒ
+ category="ll",
+ contextname="greekupsilonpsilivaria",
+ description="GREEK SMALL LETTER UPSILON WITH PSILI AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x1F50, 0x0300 },
+ unicodeslot=0x1F52,
},
[0x1F53]={
- ["category"]="ll",
- ["contextname"]="greekupsilondasiavaria",
- ["description"]="GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x1F51, 0x0300 },
- ["uccode"]=0x1F5B,
- ["unicodeslot"]=0x1F53, -- ὓ
+ category="ll",
+ contextname="greekupsilondasiavaria",
+ description="GREEK SMALL LETTER UPSILON WITH DASIA AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x1F51, 0x0300 },
+ uccode=0x1F5B,
+ unicodeslot=0x1F53,
},
[0x1F54]={
- ["category"]="ll",
- ["contextname"]="greekupsilonpsilitonos",
- ["description"]="GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x1F50, 0x0301 },
- ["unicodeslot"]=0x1F54, -- ὔ
+ category="ll",
+ contextname="greekupsilonpsilitonos",
+ description="GREEK SMALL LETTER UPSILON WITH PSILI AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x1F50, 0x0301 },
+ unicodeslot=0x1F54,
},
[0x1F55]={
- ["category"]="ll",
- ["contextname"]="greekupsilondasiatonos",
- ["description"]="GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x1F51, 0x0301 },
- ["uccode"]=0x1F5D,
- ["unicodeslot"]=0x1F55, -- ὕ
+ category="ll",
+ contextname="greekupsilondasiatonos",
+ description="GREEK SMALL LETTER UPSILON WITH DASIA AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x1F51, 0x0301 },
+ uccode=0x1F5D,
+ unicodeslot=0x1F55,
},
[0x1F56]={
- ["category"]="ll",
- ["contextname"]="greekupsilonpsiliperispomeni",
- ["description"]="GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x1F50, 0x0342 },
- ["unicodeslot"]=0x1F56, -- ὖ
+ category="ll",
+ contextname="greekupsilonpsiliperispomeni",
+ description="GREEK SMALL LETTER UPSILON WITH PSILI AND PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x1F50, 0x0342 },
+ unicodeslot=0x1F56,
},
[0x1F57]={
- ["category"]="ll",
- ["contextname"]="greekupsilondasiaperispomeni",
- ["description"]="GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x1F51, 0x0342 },
- ["uccode"]=0x1F5F,
- ["unicodeslot"]=0x1F57, -- ὗ
+ category="ll",
+ contextname="greekupsilondasiaperispomeni",
+ description="GREEK SMALL LETTER UPSILON WITH DASIA AND PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x1F51, 0x0342 },
+ uccode=0x1F5F,
+ unicodeslot=0x1F57,
},
[0x1F59]={
- ["category"]="lu",
- ["contextname"]="greekUpsilondasia",
- ["description"]="GREEK CAPITAL LETTER UPSILON WITH DASIA",
- ["lccode"]=0x1F51,
- ["linebreak"]="al",
- ["shcode"]=0x03A5,
- ["specials"]={ "char", 0x03A5, 0x0314 },
- ["unicodeslot"]=0x1F59, -- Ὑ
+ category="lu",
+ contextname="greekUpsilondasia",
+ description="GREEK CAPITAL LETTER UPSILON WITH DASIA",
+ direction="l",
+ lccode=0x1F51,
+ linebreak="al",
+ shcode=0x03A5,
+ specials={ "char", 0x03A5, 0x0314 },
+ unicodeslot=0x1F59,
},
[0x1F5B]={
- ["category"]="lu",
- ["contextname"]="greekUpsilondasiavaria",
- ["description"]="GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA",
- ["lccode"]=0x1F53,
- ["linebreak"]="al",
- ["shcode"]=0x03A5,
- ["specials"]={ "char", 0x1F59, 0x0300 },
- ["unicodeslot"]=0x1F5B, -- Ὓ
+ category="lu",
+ contextname="greekUpsilondasiavaria",
+ description="GREEK CAPITAL LETTER UPSILON WITH DASIA AND VARIA",
+ direction="l",
+ lccode=0x1F53,
+ linebreak="al",
+ shcode=0x03A5,
+ specials={ "char", 0x1F59, 0x0300 },
+ unicodeslot=0x1F5B,
},
[0x1F5D]={
- ["category"]="lu",
- ["contextname"]="greekUpsilondasiatonos",
- ["description"]="GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA",
- ["lccode"]=0x1F55,
- ["linebreak"]="al",
- ["shcode"]=0x03A5,
- ["specials"]={ "char", 0x1F59, 0x0301 },
- ["unicodeslot"]=0x1F5D, -- Ὕ
+ category="lu",
+ contextname="greekUpsilondasiatonos",
+ description="GREEK CAPITAL LETTER UPSILON WITH DASIA AND OXIA",
+ direction="l",
+ lccode=0x1F55,
+ linebreak="al",
+ shcode=0x03A5,
+ specials={ "char", 0x1F59, 0x0301 },
+ unicodeslot=0x1F5D,
},
[0x1F5F]={
- ["category"]="lu",
- ["contextname"]="greekUpsilondasiaperispomeni",
- ["description"]="GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI",
- ["lccode"]=0x1F57,
- ["linebreak"]="al",
- ["shcode"]=0x03A5,
- ["specials"]={ "char", 0x1F59, 0x0342 },
- ["unicodeslot"]=0x1F5F, -- Ὗ
+ category="lu",
+ contextname="greekUpsilondasiaperispomeni",
+ description="GREEK CAPITAL LETTER UPSILON WITH DASIA AND PERISPOMENI",
+ direction="l",
+ lccode=0x1F57,
+ linebreak="al",
+ shcode=0x03A5,
+ specials={ "char", 0x1F59, 0x0342 },
+ unicodeslot=0x1F5F,
},
[0x1F60]={
- ["category"]="ll",
- ["contextname"]="greekomegapsili",
- ["description"]="GREEK SMALL LETTER OMEGA WITH PSILI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x03C9, 0x0313 },
- ["uccode"]=0x1F68,
- ["unicodeslot"]=0x1F60, -- ὠ
+ category="ll",
+ contextname="greekomegapsili",
+ description="GREEK SMALL LETTER OMEGA WITH PSILI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x03C9, 0x0313 },
+ uccode=0x1F68,
+ unicodeslot=0x1F60,
},
[0x1F61]={
- ["category"]="ll",
- ["contextname"]="greekomegadasia",
- ["description"]="GREEK SMALL LETTER OMEGA WITH DASIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x03C9, 0x0314 },
- ["uccode"]=0x1F69,
- ["unicodeslot"]=0x1F61, -- ὡ
+ category="ll",
+ contextname="greekomegadasia",
+ description="GREEK SMALL LETTER OMEGA WITH DASIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x03C9, 0x0314 },
+ uccode=0x1F69,
+ unicodeslot=0x1F61,
},
[0x1F62]={
- ["category"]="ll",
- ["contextname"]="greekomegapsilivaria",
- ["description"]="GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F60, 0x0300 },
- ["uccode"]=0x1F6A,
- ["unicodeslot"]=0x1F62, -- ὢ
+ category="ll",
+ contextname="greekomegapsilivaria",
+ description="GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F60, 0x0300 },
+ uccode=0x1F6A,
+ unicodeslot=0x1F62,
},
[0x1F63]={
- ["category"]="ll",
- ["contextname"]="greekomegadasiavaria",
- ["description"]="GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F61, 0x0300 },
- ["uccode"]=0x1F6B,
- ["unicodeslot"]=0x1F63, -- ὣ
+ category="ll",
+ contextname="greekomegadasiavaria",
+ description="GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F61, 0x0300 },
+ uccode=0x1F6B,
+ unicodeslot=0x1F63,
},
[0x1F64]={
- ["category"]="ll",
- ["contextname"]="greekomegapsilitonos",
- ["description"]="GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F60, 0x0301 },
- ["uccode"]=0x1F6C,
- ["unicodeslot"]=0x1F64, -- ὤ
+ category="ll",
+ contextname="greekomegapsilitonos",
+ description="GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F60, 0x0301 },
+ uccode=0x1F6C,
+ unicodeslot=0x1F64,
},
[0x1F65]={
- ["category"]="ll",
- ["contextname"]="greekomegadasiatonos",
- ["description"]="GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F61, 0x0301 },
- ["uccode"]=0x1F6D,
- ["unicodeslot"]=0x1F65, -- ὥ
+ category="ll",
+ contextname="greekomegadasiatonos",
+ description="GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F61, 0x0301 },
+ uccode=0x1F6D,
+ unicodeslot=0x1F65,
},
[0x1F66]={
- ["category"]="ll",
- ["contextname"]="greekomegapsiliperispomeni",
- ["description"]="GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F60, 0x0342 },
- ["uccode"]=0x1F6E,
- ["unicodeslot"]=0x1F66, -- ὦ
+ category="ll",
+ contextname="greekomegapsiliperispomeni",
+ description="GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F60, 0x0342 },
+ uccode=0x1F6E,
+ unicodeslot=0x1F66,
},
[0x1F67]={
- ["category"]="ll",
- ["contextname"]="greekomegadasiaperispomeni",
- ["description"]="GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F61, 0x0342 },
- ["uccode"]=0x1F6F,
- ["unicodeslot"]=0x1F67, -- ὧ
+ category="ll",
+ contextname="greekomegadasiaperispomeni",
+ description="GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F61, 0x0342 },
+ uccode=0x1F6F,
+ unicodeslot=0x1F67,
},
[0x1F68]={
- ["category"]="lu",
- ["contextname"]="greekOmegapsili",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH PSILI",
- ["lccode"]=0x1F60,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x03A9, 0x0313 },
- ["unicodeslot"]=0x1F68, -- Ὠ
+ category="lu",
+ contextname="greekOmegapsili",
+ description="GREEK CAPITAL LETTER OMEGA WITH PSILI",
+ direction="l",
+ lccode=0x1F60,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x03A9, 0x0313 },
+ unicodeslot=0x1F68,
},
[0x1F69]={
- ["category"]="lu",
- ["contextname"]="greekOmegadasia",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH DASIA",
- ["lccode"]=0x1F61,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x03A9, 0x0314 },
- ["unicodeslot"]=0x1F69, -- Ὡ
+ category="lu",
+ contextname="greekOmegadasia",
+ description="GREEK CAPITAL LETTER OMEGA WITH DASIA",
+ direction="l",
+ lccode=0x1F61,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x03A9, 0x0314 },
+ unicodeslot=0x1F69,
},
[0x1F6A]={
- ["category"]="lu",
- ["contextname"]="greekOmegapsilivaria",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA",
- ["lccode"]=0x1F62,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x1F68, 0x0300 },
- ["unicodeslot"]=0x1F6A, -- Ὢ
+ category="lu",
+ contextname="greekOmegapsilivaria",
+ description="GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA",
+ direction="l",
+ lccode=0x1F62,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x1F68, 0x0300 },
+ unicodeslot=0x1F6A,
},
[0x1F6B]={
- ["category"]="lu",
- ["contextname"]="greekOmegadasiavaria",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA",
- ["lccode"]=0x1F63,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x1F69, 0x0300 },
- ["unicodeslot"]=0x1F6B, -- Ὣ
+ category="lu",
+ contextname="greekOmegadasiavaria",
+ description="GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA",
+ direction="l",
+ lccode=0x1F63,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x1F69, 0x0300 },
+ unicodeslot=0x1F6B,
},
[0x1F6C]={
- ["category"]="lu",
- ["contextname"]="greekOmegapsilitonos",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA",
- ["lccode"]=0x1F64,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x1F68, 0x0301 },
- ["unicodeslot"]=0x1F6C, -- Ὤ
+ category="lu",
+ contextname="greekOmegapsilitonos",
+ description="GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA",
+ direction="l",
+ lccode=0x1F64,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x1F68, 0x0301 },
+ unicodeslot=0x1F6C,
},
[0x1F6D]={
- ["category"]="lu",
- ["contextname"]="greekOmegadasiatonos",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA",
- ["lccode"]=0x1F65,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x1F69, 0x0301 },
- ["unicodeslot"]=0x1F6D, -- Ὥ
+ category="lu",
+ contextname="greekOmegadasiatonos",
+ description="GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA",
+ direction="l",
+ lccode=0x1F65,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x1F69, 0x0301 },
+ unicodeslot=0x1F6D,
},
[0x1F6E]={
- ["category"]="lu",
- ["contextname"]="greekOmegapsiliperispomeni",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI",
- ["lccode"]=0x1F66,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x1F68, 0x0342 },
- ["unicodeslot"]=0x1F6E, -- Ὦ
+ category="lu",
+ contextname="greekOmegapsiliperispomeni",
+ description="GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI",
+ direction="l",
+ lccode=0x1F66,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x1F68, 0x0342 },
+ unicodeslot=0x1F6E,
},
[0x1F6F]={
- ["category"]="lu",
- ["contextname"]="greekOmegadasiaperispomeni",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI",
- ["lccode"]=0x1F67,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x1F69, 0x0342 },
- ["unicodeslot"]=0x1F6F, -- Ὧ
+ category="lu",
+ contextname="greekOmegadasiaperispomeni",
+ description="GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI",
+ direction="l",
+ lccode=0x1F67,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x1F69, 0x0342 },
+ unicodeslot=0x1F6F,
},
[0x1F70]={
- ["category"]="ll",
- ["contextname"]="greekalphavaria",
- ["description"]="GREEK SMALL LETTER ALPHA WITH VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x03B1, 0x0300 },
- ["uccode"]=0x1FBA,
- ["unicodeslot"]=0x1F70, -- ὰ
+ category="ll",
+ contextname="greekalphavaria",
+ description="GREEK SMALL LETTER ALPHA WITH VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x03B1, 0x0300 },
+ uccode=0x1FBA,
+ unicodeslot=0x1F70,
},
[0x1F71]={
- ["category"]="ll",
- ["contextname"]="greekalphaoxia",
- ["description"]="GREEK SMALL LETTER ALPHA WITH OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x03AC },
- ["uccode"]=0x1FBB,
- ["unicodeslot"]=0x1F71, -- ά
+ category="ll",
+ contextname="greekalphaoxia",
+ description="GREEK SMALL LETTER ALPHA WITH OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x03AC },
+ uccode=0x1FBB,
+ unicodeslot=0x1F71,
},
[0x1F72]={
- ["category"]="ll",
- ["contextname"]="greekepsilonvaria",
- ["description"]="GREEK SMALL LETTER EPSILON WITH VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B5,
- ["specials"]={ "char", 0x03B5, 0x0300 },
- ["uccode"]=0x1FC8,
- ["unicodeslot"]=0x1F72, -- ὲ
+ category="ll",
+ contextname="greekepsilonvaria",
+ description="GREEK SMALL LETTER EPSILON WITH VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B5,
+ specials={ "char", 0x03B5, 0x0300 },
+ uccode=0x1FC8,
+ unicodeslot=0x1F72,
},
[0x1F73]={
- ["category"]="ll",
- ["contextname"]="greekepsilonoxia",
- ["description"]="GREEK SMALL LETTER EPSILON WITH OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B5,
- ["specials"]={ "char", 0x03AD },
- ["uccode"]=0x1FC9,
- ["unicodeslot"]=0x1F73, -- έ
+ category="ll",
+ contextname="greekepsilonoxia",
+ description="GREEK SMALL LETTER EPSILON WITH OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B5,
+ specials={ "char", 0x03AD },
+ uccode=0x1FC9,
+ unicodeslot=0x1F73,
},
[0x1F74]={
- ["category"]="ll",
- ["contextname"]="greeketavaria",
- ["description"]="GREEK SMALL LETTER ETA WITH VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x03B7, 0x0300 },
- ["uccode"]=0x1FCA,
- ["unicodeslot"]=0x1F74, -- ὴ
+ category="ll",
+ contextname="greeketavaria",
+ description="GREEK SMALL LETTER ETA WITH VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x03B7, 0x0300 },
+ uccode=0x1FCA,
+ unicodeslot=0x1F74,
},
[0x1F75]={
- ["category"]="ll",
- ["contextname"]="greeketaoxia",
- ["description"]="GREEK SMALL LETTER ETA WITH OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x03AE },
- ["uccode"]=0x1FCB,
- ["unicodeslot"]=0x1F75, -- ή
+ category="ll",
+ contextname="greeketaoxia",
+ description="GREEK SMALL LETTER ETA WITH OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x03AE },
+ uccode=0x1FCB,
+ unicodeslot=0x1F75,
},
[0x1F76]={
- ["category"]="ll",
- ["contextname"]="greekiotavaria",
- ["description"]="GREEK SMALL LETTER IOTA WITH VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x03B9, 0x0300 },
- ["uccode"]=0x1FDA,
- ["unicodeslot"]=0x1F76, -- ὶ
+ category="ll",
+ contextname="greekiotavaria",
+ description="GREEK SMALL LETTER IOTA WITH VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x03B9, 0x0300 },
+ uccode=0x1FDA,
+ unicodeslot=0x1F76,
},
[0x1F77]={
- ["category"]="ll",
- ["contextname"]="greekiotaoxia",
- ["description"]="GREEK SMALL LETTER IOTA WITH OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x03AF },
- ["uccode"]=0x1FDB,
- ["unicodeslot"]=0x1F77, -- ί
+ category="ll",
+ contextname="greekiotaoxia",
+ description="GREEK SMALL LETTER IOTA WITH OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x03AF },
+ uccode=0x1FDB,
+ unicodeslot=0x1F77,
},
[0x1F78]={
- ["category"]="ll",
- ["contextname"]="greekomicronvaria",
- ["description"]="GREEK SMALL LETTER OMICRON WITH VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03BF,
- ["specials"]={ "char", 0x03BF, 0x0300 },
- ["uccode"]=0x1FF8,
- ["unicodeslot"]=0x1F78, -- ὸ
+ category="ll",
+ contextname="greekomicronvaria",
+ description="GREEK SMALL LETTER OMICRON WITH VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03BF,
+ specials={ "char", 0x03BF, 0x0300 },
+ uccode=0x1FF8,
+ unicodeslot=0x1F78,
},
[0x1F79]={
- ["category"]="ll",
- ["contextname"]="greekomicronoxia",
- ["description"]="GREEK SMALL LETTER OMICRON WITH OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03BF,
- ["specials"]={ "char", 0x03CC },
- ["uccode"]=0x1FF9,
- ["unicodeslot"]=0x1F79, -- ό
+ category="ll",
+ contextname="greekomicronoxia",
+ description="GREEK SMALL LETTER OMICRON WITH OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03BF,
+ specials={ "char", 0x03CC },
+ uccode=0x1FF9,
+ unicodeslot=0x1F79,
},
[0x1F7A]={
- ["category"]="ll",
- ["contextname"]="greekupsilonvaria",
- ["description"]="GREEK SMALL LETTER UPSILON WITH VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x03C5, 0x0300 },
- ["uccode"]=0x1FEA,
- ["unicodeslot"]=0x1F7A, -- ὺ
+ category="ll",
+ contextname="greekupsilonvaria",
+ description="GREEK SMALL LETTER UPSILON WITH VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x03C5, 0x0300 },
+ uccode=0x1FEA,
+ unicodeslot=0x1F7A,
},
[0x1F7B]={
- ["category"]="ll",
- ["contextname"]="greekupsilonoxia",
- ["description"]="GREEK SMALL LETTER UPSILON WITH OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x03CD },
- ["uccode"]=0x1FEB,
- ["unicodeslot"]=0x1F7B, -- ύ
+ category="ll",
+ contextname="greekupsilonoxia",
+ description="GREEK SMALL LETTER UPSILON WITH OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x03CD },
+ uccode=0x1FEB,
+ unicodeslot=0x1F7B,
},
[0x1F7C]={
- ["category"]="ll",
- ["contextname"]="greekomegavaria",
- ["description"]="GREEK SMALL LETTER OMEGA WITH VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x03C9, 0x0300 },
- ["uccode"]=0x1FFA,
- ["unicodeslot"]=0x1F7C, -- ὼ
+ category="ll",
+ contextname="greekomegavaria",
+ description="GREEK SMALL LETTER OMEGA WITH VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x03C9, 0x0300 },
+ uccode=0x1FFA,
+ unicodeslot=0x1F7C,
},
[0x1F7D]={
- ["category"]="ll",
- ["contextname"]="greekomegaoxia",
- ["description"]="GREEK SMALL LETTER OMEGA WITH OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x03CE },
- ["uccode"]=0x1FFB,
- ["unicodeslot"]=0x1F7D, -- ώ
+ category="ll",
+ contextname="greekomegaoxia",
+ description="GREEK SMALL LETTER OMEGA WITH OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x03CE },
+ uccode=0x1FFB,
+ unicodeslot=0x1F7D,
},
[0x1F80]={
- ["category"]="ll",
- ["contextname"]="greekalphaiotasubpsili",
- ["description"]="GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F00, 0x0345 },
- ["uccode"]=0x1F88,
- ["unicodeslot"]=0x1F80, -- ᾀ
+ category="ll",
+ contextname="greekalphaiotasubpsili",
+ description="GREEK SMALL LETTER ALPHA WITH PSILI AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F00, 0x0345 },
+ uccode=0x1F88,
+ unicodeslot=0x1F80,
},
[0x1F81]={
- ["category"]="ll",
- ["contextname"]="greekalphaiotasubdasia",
- ["description"]="GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F01, 0x0345 },
- ["uccode"]=0x1F89,
- ["unicodeslot"]=0x1F81, -- ᾁ
+ category="ll",
+ contextname="greekalphaiotasubdasia",
+ description="GREEK SMALL LETTER ALPHA WITH DASIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F01, 0x0345 },
+ uccode=0x1F89,
+ unicodeslot=0x1F81,
},
[0x1F82]={
- ["category"]="ll",
- ["contextname"]="greekalphaiotasubpsilivaria",
- ["description"]="GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F02, 0x0345 },
- ["uccode"]=0x1F8A,
- ["unicodeslot"]=0x1F82, -- ᾂ
+ category="ll",
+ contextname="greekalphaiotasubpsilivaria",
+ description="GREEK SMALL LETTER ALPHA WITH PSILI AND VARIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F02, 0x0345 },
+ uccode=0x1F8A,
+ unicodeslot=0x1F82,
},
[0x1F83]={
- ["category"]="ll",
- ["contextname"]="greekalphaiotasubdasiavaria",
- ["description"]="GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F03, 0x0345 },
- ["uccode"]=0x1F8B,
- ["unicodeslot"]=0x1F83, -- ᾃ
+ category="ll",
+ contextname="greekalphaiotasubdasiavaria",
+ description="GREEK SMALL LETTER ALPHA WITH DASIA AND VARIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F03, 0x0345 },
+ uccode=0x1F8B,
+ unicodeslot=0x1F83,
},
[0x1F84]={
- ["category"]="ll",
- ["contextname"]="greekalphaiotasubpsilitonos",
- ["description"]="GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F04, 0x0345 },
- ["uccode"]=0x1F8C,
- ["unicodeslot"]=0x1F84, -- ᾄ
+ category="ll",
+ contextname="greekalphaiotasubpsilitonos",
+ description="GREEK SMALL LETTER ALPHA WITH PSILI AND OXIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F04, 0x0345 },
+ uccode=0x1F8C,
+ unicodeslot=0x1F84,
},
[0x1F85]={
- ["category"]="ll",
- ["contextname"]="greekalphaiotasubdasiatonos",
- ["description"]="GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F05, 0x0345 },
- ["uccode"]=0x1F8D,
- ["unicodeslot"]=0x1F85, -- ᾅ
+ category="ll",
+ contextname="greekalphaiotasubdasiatonos",
+ description="GREEK SMALL LETTER ALPHA WITH DASIA AND OXIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F05, 0x0345 },
+ uccode=0x1F8D,
+ unicodeslot=0x1F85,
},
[0x1F86]={
- ["category"]="ll",
- ["contextname"]="greekalphaiotasubpsiliperispomeni",
- ["description"]="GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F06, 0x0345 },
- ["uccode"]=0x1F8E,
- ["unicodeslot"]=0x1F86, -- ᾆ
+ category="ll",
+ contextname="greekalphaiotasubpsiliperispomeni",
+ description="GREEK SMALL LETTER ALPHA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F06, 0x0345 },
+ uccode=0x1F8E,
+ unicodeslot=0x1F86,
},
[0x1F87]={
- ["category"]="ll",
- ["contextname"]="greekalphaiotasubdasiaperispomeni",
- ["description"]="GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F07, 0x0345 },
- ["uccode"]=0x1F8F,
- ["unicodeslot"]=0x1F87, -- ᾇ
+ category="ll",
+ contextname="greekalphaiotasubdasiaperispomeni",
+ description="GREEK SMALL LETTER ALPHA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F07, 0x0345 },
+ uccode=0x1F8F,
+ unicodeslot=0x1F87,
},
[0x1F88]={
- ["category"]="lt",
- ["contextname"]="greekAlphaiotasubpsili",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI",
- ["lccode"]=0x1F80,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x1F08, 0x0345 },
- ["unicodeslot"]=0x1F88, -- ᾈ
+ category="lt",
+ contextname="greekAlphaiotasubpsili",
+ description="GREEK CAPITAL LETTER ALPHA WITH PSILI AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F80,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x1F08, 0x0345 },
+ unicodeslot=0x1F88,
},
[0x1F89]={
- ["category"]="lt",
- ["contextname"]="greekAlphaiotasubdasia",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1F81,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x1F09, 0x0345 },
- ["unicodeslot"]=0x1F89, -- ᾉ
+ category="lt",
+ contextname="greekAlphaiotasubdasia",
+ description="GREEK CAPITAL LETTER ALPHA WITH DASIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F81,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x1F09, 0x0345 },
+ unicodeslot=0x1F89,
},
[0x1F8A]={
- ["category"]="lt",
- ["contextname"]="greekAlphaiotasubpsilivaria",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1F82,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x1F0A, 0x0345 },
- ["unicodeslot"]=0x1F8A, -- ᾊ
+ category="lt",
+ contextname="greekAlphaiotasubpsilivaria",
+ description="GREEK CAPITAL LETTER ALPHA WITH PSILI AND VARIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F82,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x1F0A, 0x0345 },
+ unicodeslot=0x1F8A,
},
[0x1F8B]={
- ["category"]="lt",
- ["contextname"]="greekAlphaiotasubdasiavaria",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1F83,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x1F0B, 0x0345 },
- ["unicodeslot"]=0x1F8B, -- ᾋ
+ category="lt",
+ contextname="greekAlphaiotasubdasiavaria",
+ description="GREEK CAPITAL LETTER ALPHA WITH DASIA AND VARIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F83,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x1F0B, 0x0345 },
+ unicodeslot=0x1F8B,
},
[0x1F8C]={
- ["category"]="lt",
- ["contextname"]="greekAlphaiotasubpsilitonos",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1F84,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x1F0C, 0x0345 },
- ["unicodeslot"]=0x1F8C, -- ᾌ
+ category="lt",
+ contextname="greekAlphaiotasubpsilitonos",
+ description="GREEK CAPITAL LETTER ALPHA WITH PSILI AND OXIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F84,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x1F0C, 0x0345 },
+ unicodeslot=0x1F8C,
},
[0x1F8D]={
- ["category"]="lt",
- ["contextname"]="greekAlphaiotasubdasiatonos",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1F85,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x1F0D, 0x0345 },
- ["unicodeslot"]=0x1F8D, -- ᾍ
+ category="lt",
+ contextname="greekAlphaiotasubdasiatonos",
+ description="GREEK CAPITAL LETTER ALPHA WITH DASIA AND OXIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F85,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x1F0D, 0x0345 },
+ unicodeslot=0x1F8D,
},
[0x1F8E]={
- ["category"]="lt",
- ["contextname"]="greekAlphaiotasubpsiliperispomeni",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI",
- ["lccode"]=0x1F86,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x1F0E, 0x0345 },
- ["unicodeslot"]=0x1F8E, -- ᾎ
+ category="lt",
+ contextname="greekAlphaiotasubpsiliperispomeni",
+ description="GREEK CAPITAL LETTER ALPHA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F86,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x1F0E, 0x0345 },
+ unicodeslot=0x1F8E,
},
[0x1F8F]={
- ["category"]="lt",
- ["contextname"]="greekAlphaiotasubdasiaperispomeni",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI",
- ["lccode"]=0x1F87,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x1F0F, 0x0345 },
- ["unicodeslot"]=0x1F8F, -- ᾏ
+ category="lt",
+ contextname="greekAlphaiotasubdasiaperispomeni",
+ description="GREEK CAPITAL LETTER ALPHA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F87,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x1F0F, 0x0345 },
+ unicodeslot=0x1F8F,
},
[0x1F90]={
- ["category"]="ll",
- ["contextname"]="greeketaiotasubpsili",
- ["description"]="GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F20, 0x0345 },
- ["uccode"]=0x1F98,
- ["unicodeslot"]=0x1F90, -- ᾐ
+ category="ll",
+ contextname="greeketaiotasubpsili",
+ description="GREEK SMALL LETTER ETA WITH PSILI AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F20, 0x0345 },
+ uccode=0x1F98,
+ unicodeslot=0x1F90,
},
[0x1F91]={
- ["category"]="ll",
- ["contextname"]="greeketaiotasubdasia",
- ["description"]="GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F21, 0x0345 },
- ["uccode"]=0x1F99,
- ["unicodeslot"]=0x1F91, -- ᾑ
+ category="ll",
+ contextname="greeketaiotasubdasia",
+ description="GREEK SMALL LETTER ETA WITH DASIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F21, 0x0345 },
+ uccode=0x1F99,
+ unicodeslot=0x1F91,
},
[0x1F92]={
- ["category"]="ll",
- ["contextname"]="greeketaiotasubpsilivaria",
- ["description"]="GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F22, 0x0345 },
- ["uccode"]=0x1F9A,
- ["unicodeslot"]=0x1F92, -- ᾒ
+ category="ll",
+ contextname="greeketaiotasubpsilivaria",
+ description="GREEK SMALL LETTER ETA WITH PSILI AND VARIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F22, 0x0345 },
+ uccode=0x1F9A,
+ unicodeslot=0x1F92,
},
[0x1F93]={
- ["category"]="ll",
- ["contextname"]="greeketaiotasubdasiavaria",
- ["description"]="GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F23, 0x0345 },
- ["uccode"]=0x1F9B,
- ["unicodeslot"]=0x1F93, -- ᾓ
+ category="ll",
+ contextname="greeketaiotasubdasiavaria",
+ description="GREEK SMALL LETTER ETA WITH DASIA AND VARIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F23, 0x0345 },
+ uccode=0x1F9B,
+ unicodeslot=0x1F93,
},
[0x1F94]={
- ["category"]="ll",
- ["contextname"]="greeketaiotasubpsilitonos",
- ["description"]="GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F24, 0x0345 },
- ["uccode"]=0x1F9C,
- ["unicodeslot"]=0x1F94, -- ᾔ
+ category="ll",
+ contextname="greeketaiotasubpsilitonos",
+ description="GREEK SMALL LETTER ETA WITH PSILI AND OXIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F24, 0x0345 },
+ uccode=0x1F9C,
+ unicodeslot=0x1F94,
},
[0x1F95]={
- ["category"]="ll",
- ["contextname"]="greeketaiotasubdasiatonos",
- ["description"]="GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F25, 0x0345 },
- ["uccode"]=0x1F9D,
- ["unicodeslot"]=0x1F95, -- ᾕ
+ category="ll",
+ contextname="greeketaiotasubdasiatonos",
+ description="GREEK SMALL LETTER ETA WITH DASIA AND OXIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F25, 0x0345 },
+ uccode=0x1F9D,
+ unicodeslot=0x1F95,
},
[0x1F96]={
- ["category"]="ll",
- ["contextname"]="greeketaiotasubpsiliperispomeni",
- ["description"]="GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F26, 0x0345 },
- ["uccode"]=0x1F9E,
- ["unicodeslot"]=0x1F96, -- ᾖ
+ category="ll",
+ contextname="greeketaiotasubpsiliperispomeni",
+ description="GREEK SMALL LETTER ETA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F26, 0x0345 },
+ uccode=0x1F9E,
+ unicodeslot=0x1F96,
},
[0x1F97]={
- ["category"]="ll",
- ["contextname"]="greeketaiotasubdasiaperispomeni",
- ["description"]="GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F27, 0x0345 },
- ["uccode"]=0x1F9F,
- ["unicodeslot"]=0x1F97, -- ᾗ
+ category="ll",
+ contextname="greeketaiotasubdasiaperispomeni",
+ description="GREEK SMALL LETTER ETA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F27, 0x0345 },
+ uccode=0x1F9F,
+ unicodeslot=0x1F97,
},
[0x1F98]={
- ["category"]="lt",
- ["contextname"]="greekEtaiotasubpsili",
- ["description"]="GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI",
- ["lccode"]=0x1F90,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x1F28, 0x0345 },
- ["unicodeslot"]=0x1F98, -- ᾘ
+ category="lt",
+ contextname="greekEtaiotasubpsili",
+ description="GREEK CAPITAL LETTER ETA WITH PSILI AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F90,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x1F28, 0x0345 },
+ unicodeslot=0x1F98,
},
[0x1F99]={
- ["category"]="lt",
- ["contextname"]="greekEtaiotasubdasia",
- ["description"]="GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1F91,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x1F29, 0x0345 },
- ["unicodeslot"]=0x1F99, -- ᾙ
+ category="lt",
+ contextname="greekEtaiotasubdasia",
+ description="GREEK CAPITAL LETTER ETA WITH DASIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F91,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x1F29, 0x0345 },
+ unicodeslot=0x1F99,
},
[0x1F9A]={
- ["category"]="lt",
- ["contextname"]="greekEtaiotasubpsilivaria",
- ["description"]="GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1F92,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x1F2A, 0x0345 },
- ["unicodeslot"]=0x1F9A, -- ᾚ
+ category="lt",
+ contextname="greekEtaiotasubpsilivaria",
+ description="GREEK CAPITAL LETTER ETA WITH PSILI AND VARIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F92,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x1F2A, 0x0345 },
+ unicodeslot=0x1F9A,
},
[0x1F9B]={
- ["category"]="lt",
- ["contextname"]="greekEtaiotasubdasiavaria",
- ["description"]="GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1F93,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x1F2B, 0x0345 },
- ["unicodeslot"]=0x1F9B, -- ᾛ
+ category="lt",
+ contextname="greekEtaiotasubdasiavaria",
+ description="GREEK CAPITAL LETTER ETA WITH DASIA AND VARIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F93,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x1F2B, 0x0345 },
+ unicodeslot=0x1F9B,
},
[0x1F9C]={
- ["category"]="lt",
- ["contextname"]="greekEtaiotasubpsilitonos",
- ["description"]="GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1F94,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x1F2C, 0x0345 },
- ["unicodeslot"]=0x1F9C, -- ᾜ
+ category="lt",
+ contextname="greekEtaiotasubpsilitonos",
+ description="GREEK CAPITAL LETTER ETA WITH PSILI AND OXIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F94,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x1F2C, 0x0345 },
+ unicodeslot=0x1F9C,
},
[0x1F9D]={
- ["category"]="lt",
- ["contextname"]="greekEtaiotasubdasiatonos",
- ["description"]="GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1F95,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x1F2D, 0x0345 },
- ["unicodeslot"]=0x1F9D, -- ᾝ
+ category="lt",
+ contextname="greekEtaiotasubdasiatonos",
+ description="GREEK CAPITAL LETTER ETA WITH DASIA AND OXIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F95,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x1F2D, 0x0345 },
+ unicodeslot=0x1F9D,
},
[0x1F9E]={
- ["category"]="lt",
- ["contextname"]="greekEtaiotasubpsiliperispomeni",
- ["description"]="GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI",
- ["lccode"]=0x1F96,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x1F2E, 0x0345 },
- ["unicodeslot"]=0x1F9E, -- ᾞ
+ category="lt",
+ contextname="greekEtaiotasubpsiliperispomeni",
+ description="GREEK CAPITAL LETTER ETA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F96,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x1F2E, 0x0345 },
+ unicodeslot=0x1F9E,
},
[0x1F9F]={
- ["category"]="lt",
- ["contextname"]="greekEtaiotasubdasiaperispomeni",
- ["description"]="GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI",
- ["lccode"]=0x1F97,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x1F2F, 0x0345 },
- ["unicodeslot"]=0x1F9F, -- ᾟ
+ category="lt",
+ contextname="greekEtaiotasubdasiaperispomeni",
+ description="GREEK CAPITAL LETTER ETA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1F97,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x1F2F, 0x0345 },
+ unicodeslot=0x1F9F,
},
[0x1FA0]={
- ["category"]="ll",
- ["contextname"]="greekomegaiotasubpsili",
- ["description"]="GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F60, 0x0345 },
- ["uccode"]=0x1FA8,
- ["unicodeslot"]=0x1FA0, -- ᾠ
+ category="ll",
+ contextname="greekomegaiotasubpsili",
+ description="GREEK SMALL LETTER OMEGA WITH PSILI AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F60, 0x0345 },
+ uccode=0x1FA8,
+ unicodeslot=0x1FA0,
},
[0x1FA1]={
- ["category"]="ll",
- ["contextname"]="greekomegaiotasubdasia",
- ["description"]="GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F61, 0x0345 },
- ["uccode"]=0x1FA9,
- ["unicodeslot"]=0x1FA1, -- ᾡ
+ category="ll",
+ contextname="greekomegaiotasubdasia",
+ description="GREEK SMALL LETTER OMEGA WITH DASIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F61, 0x0345 },
+ uccode=0x1FA9,
+ unicodeslot=0x1FA1,
},
[0x1FA2]={
- ["category"]="ll",
- ["contextname"]="greekomegaiotasubpsilivaria",
- ["description"]="GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F62, 0x0345 },
- ["uccode"]=0x1FAA,
- ["unicodeslot"]=0x1FA2, -- ᾢ
+ category="ll",
+ contextname="greekomegaiotasubpsilivaria",
+ description="GREEK SMALL LETTER OMEGA WITH PSILI AND VARIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F62, 0x0345 },
+ uccode=0x1FAA,
+ unicodeslot=0x1FA2,
},
[0x1FA3]={
- ["category"]="ll",
- ["contextname"]="greekomegaiotasubdasiavaria",
- ["description"]="GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F63, 0x0345 },
- ["uccode"]=0x1FAB,
- ["unicodeslot"]=0x1FA3, -- ᾣ
+ category="ll",
+ contextname="greekomegaiotasubdasiavaria",
+ description="GREEK SMALL LETTER OMEGA WITH DASIA AND VARIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F63, 0x0345 },
+ uccode=0x1FAB,
+ unicodeslot=0x1FA3,
},
[0x1FA4]={
- ["category"]="ll",
- ["contextname"]="greekomegaiotasubpsilitonos",
- ["description"]="GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F64, 0x0345 },
- ["uccode"]=0x1FAC,
- ["unicodeslot"]=0x1FA4, -- ᾤ
+ category="ll",
+ contextname="greekomegaiotasubpsilitonos",
+ description="GREEK SMALL LETTER OMEGA WITH PSILI AND OXIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F64, 0x0345 },
+ uccode=0x1FAC,
+ unicodeslot=0x1FA4,
},
[0x1FA5]={
- ["category"]="ll",
- ["contextname"]="greekomegaiotasubdasiatonos",
- ["description"]="GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F65, 0x0345 },
- ["uccode"]=0x1FAD,
- ["unicodeslot"]=0x1FA5, -- ᾥ
+ category="ll",
+ contextname="greekomegaiotasubdasiatonos",
+ description="GREEK SMALL LETTER OMEGA WITH DASIA AND OXIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F65, 0x0345 },
+ uccode=0x1FAD,
+ unicodeslot=0x1FA5,
},
[0x1FA6]={
- ["category"]="ll",
- ["contextname"]="greekomegaiotasubpsiliperispomeni",
- ["description"]="GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F66, 0x0345 },
- ["uccode"]=0x1FAE,
- ["unicodeslot"]=0x1FA6, -- ᾦ
+ category="ll",
+ contextname="greekomegaiotasubpsiliperispomeni",
+ description="GREEK SMALL LETTER OMEGA WITH PSILI AND PERISPOMENI AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F66, 0x0345 },
+ uccode=0x1FAE,
+ unicodeslot=0x1FA6,
},
[0x1FA7]={
- ["category"]="ll",
- ["contextname"]="greekomegaiotasubdasiaperispomeni",
- ["description"]="GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F67, 0x0345 },
- ["uccode"]=0x1FAF,
- ["unicodeslot"]=0x1FA7, -- ᾧ
+ category="ll",
+ contextname="greekomegaiotasubdasiaperispomeni",
+ description="GREEK SMALL LETTER OMEGA WITH DASIA AND PERISPOMENI AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F67, 0x0345 },
+ uccode=0x1FAF,
+ unicodeslot=0x1FA7,
},
[0x1FA8]={
- ["category"]="lt",
- ["contextname"]="greekOmegaiotasubpsili",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI",
- ["lccode"]=0x1FA0,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x1F68, 0x0345 },
- ["unicodeslot"]=0x1FA8, -- ᾨ
+ category="lt",
+ contextname="greekOmegaiotasubpsili",
+ description="GREEK CAPITAL LETTER OMEGA WITH PSILI AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1FA0,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x1F68, 0x0345 },
+ unicodeslot=0x1FA8,
},
[0x1FA9]={
- ["category"]="lt",
- ["contextname"]="greekOmegaiotasubdasia",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1FA1,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x1F69, 0x0345 },
- ["unicodeslot"]=0x1FA9, -- ᾩ
+ category="lt",
+ contextname="greekOmegaiotasubdasia",
+ description="GREEK CAPITAL LETTER OMEGA WITH DASIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1FA1,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x1F69, 0x0345 },
+ unicodeslot=0x1FA9,
},
[0x1FAA]={
- ["category"]="lt",
- ["contextname"]="greekOmegaiotasubpsilivaria",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1FA2,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x1F6A, 0x0345 },
- ["unicodeslot"]=0x1FAA, -- ᾪ
+ category="lt",
+ contextname="greekOmegaiotasubpsilivaria",
+ description="GREEK CAPITAL LETTER OMEGA WITH PSILI AND VARIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1FA2,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x1F6A, 0x0345 },
+ unicodeslot=0x1FAA,
},
[0x1FAB]={
- ["category"]="lt",
- ["contextname"]="greekOmegaiotasubdasiavaria",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1FA3,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x1F6B, 0x0345 },
- ["unicodeslot"]=0x1FAB, -- ᾫ
+ category="lt",
+ contextname="greekOmegaiotasubdasiavaria",
+ description="GREEK CAPITAL LETTER OMEGA WITH DASIA AND VARIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1FA3,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x1F6B, 0x0345 },
+ unicodeslot=0x1FAB,
},
[0x1FAC]={
- ["category"]="lt",
- ["contextname"]="greekOmegaiotasubpsilitonos",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1FA4,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x1F6C, 0x0345 },
- ["unicodeslot"]=0x1FAC, -- ᾬ
+ category="lt",
+ contextname="greekOmegaiotasubpsilitonos",
+ description="GREEK CAPITAL LETTER OMEGA WITH PSILI AND OXIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1FA4,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x1F6C, 0x0345 },
+ unicodeslot=0x1FAC,
},
[0x1FAD]={
- ["category"]="lt",
- ["contextname"]="greekOmegaiotasubdasiatonos",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI",
- ["lccode"]=0x1FA5,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x1F6D, 0x0345 },
- ["unicodeslot"]=0x1FAD, -- ᾭ
+ category="lt",
+ contextname="greekOmegaiotasubdasiatonos",
+ description="GREEK CAPITAL LETTER OMEGA WITH DASIA AND OXIA AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1FA5,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x1F6D, 0x0345 },
+ unicodeslot=0x1FAD,
},
[0x1FAE]={
- ["category"]="lt",
- ["contextname"]="greekOmegaiotasubpsiliperispomeni",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI",
- ["lccode"]=0x1FA6,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x1F6E, 0x0345 },
- ["unicodeslot"]=0x1FAE, -- ᾮ
+ category="lt",
+ contextname="greekOmegaiotasubpsiliperispomeni",
+ description="GREEK CAPITAL LETTER OMEGA WITH PSILI AND PERISPOMENI AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1FA6,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x1F6E, 0x0345 },
+ unicodeslot=0x1FAE,
},
[0x1FAF]={
- ["category"]="lt",
- ["contextname"]="greekOmegaiotasubdasiaperispomeni",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI",
- ["lccode"]=0x1FA7,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x1F6F, 0x0345 },
- ["unicodeslot"]=0x1FAF, -- ᾯ
+ category="lt",
+ contextname="greekOmegaiotasubdasiaperispomeni",
+ description="GREEK CAPITAL LETTER OMEGA WITH DASIA AND PERISPOMENI AND PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1FA7,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x1F6F, 0x0345 },
+ unicodeslot=0x1FAF,
},
[0x1FB0]={
- ["category"]="ll",
- ["contextname"]="greekalphavrachy",
- ["description"]="GREEK SMALL LETTER ALPHA WITH VRACHY",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x03B1, 0x0306 },
- ["uccode"]=0x1FB8,
- ["unicodeslot"]=0x1FB0, -- ᾰ
+ category="ll",
+ contextname="greekalphavrachy",
+ description="GREEK SMALL LETTER ALPHA WITH VRACHY",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x03B1, 0x0306 },
+ uccode=0x1FB8,
+ unicodeslot=0x1FB0,
},
[0x1FB1]={
- ["category"]="ll",
- ["contextname"]="greekalphamacron",
- ["description"]="GREEK SMALL LETTER ALPHA WITH MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x03B1, 0x0304 },
- ["uccode"]=0x1FB9,
- ["unicodeslot"]=0x1FB1, -- ᾱ
+ category="ll",
+ contextname="greekalphamacron",
+ description="GREEK SMALL LETTER ALPHA WITH MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x03B1, 0x0304 },
+ uccode=0x1FB9,
+ unicodeslot=0x1FB1,
},
[0x1FB2]={
- ["category"]="ll",
- ["contextname"]="greekalphaiotasubvaria",
- ["description"]="GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1F70, 0x0345 },
- ["unicodeslot"]=0x1FB2, -- ᾲ
+ category="ll",
+ contextname="greekalphaiotasubvaria",
+ description="GREEK SMALL LETTER ALPHA WITH VARIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1F70, 0x0345 },
+ unicodeslot=0x1FB2,
},
[0x1FB3]={
- ["category"]="ll",
- ["contextname"]="greekalphaiotasub",
- ["description"]="GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x03B1, 0x0345 },
- ["uccode"]=0x1FBC,
- ["unicodeslot"]=0x1FB3, -- ᾳ
+ category="ll",
+ contextname="greekalphaiotasub",
+ description="GREEK SMALL LETTER ALPHA WITH YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x03B1, 0x0345 },
+ uccode=0x1FBC,
+ unicodeslot=0x1FB3,
},
[0x1FB4]={
- ["category"]="ll",
- ["contextname"]="greekalphaiotasubtonos",
- ["description"]="GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x03AC, 0x0345 },
- ["unicodeslot"]=0x1FB4, -- ᾴ
+ category="ll",
+ contextname="greekalphaiotasubtonos",
+ description="GREEK SMALL LETTER ALPHA WITH OXIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x03AC, 0x0345 },
+ unicodeslot=0x1FB4,
},
[0x1FB6]={
- ["category"]="ll",
- ["contextname"]="greekalphaperispomeni",
- ["description"]="GREEK SMALL LETTER ALPHA WITH PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x03B1, 0x0342 },
- ["unicodeslot"]=0x1FB6, -- ᾶ
+ category="ll",
+ contextname="greekalphaperispomeni",
+ description="GREEK SMALL LETTER ALPHA WITH PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x03B1, 0x0342 },
+ unicodeslot=0x1FB6,
},
[0x1FB7]={
- ["category"]="ll",
- ["contextname"]="greekalphaiotasubperispomeni",
- ["description"]="GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B1,
- ["specials"]={ "char", 0x1FB6, 0x0345 },
- ["unicodeslot"]=0x1FB7, -- ᾷ
+ category="ll",
+ contextname="greekalphaiotasubperispomeni",
+ description="GREEK SMALL LETTER ALPHA WITH PERISPOMENI AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B1,
+ specials={ "char", 0x1FB6, 0x0345 },
+ unicodeslot=0x1FB7,
},
[0x1FB8]={
- ["category"]="lu",
- ["contextname"]="greekAlphavrachy",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH VRACHY",
- ["lccode"]=0x1FB0,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x0391, 0x0306 },
- ["unicodeslot"]=0x1FB8, -- Ᾰ
+ category="lu",
+ contextname="greekAlphavrachy",
+ description="GREEK CAPITAL LETTER ALPHA WITH VRACHY",
+ direction="l",
+ lccode=0x1FB0,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x0391, 0x0306 },
+ unicodeslot=0x1FB8,
},
[0x1FB9]={
- ["category"]="lu",
- ["contextname"]="greekAlphamacron",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH MACRON",
- ["lccode"]=0x1FB1,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x0391, 0x0304 },
- ["unicodeslot"]=0x1FB9, -- Ᾱ
+ category="lu",
+ contextname="greekAlphamacron",
+ description="GREEK CAPITAL LETTER ALPHA WITH MACRON",
+ direction="l",
+ lccode=0x1FB1,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x0391, 0x0304 },
+ unicodeslot=0x1FB9,
},
[0x1FBA]={
- ["category"]="lu",
- ["contextname"]="greekAlphavaria",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH VARIA",
- ["lccode"]=0x1F70,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x0391, 0x0300 },
- ["unicodeslot"]=0x1FBA, -- Ὰ
+ category="lu",
+ contextname="greekAlphavaria",
+ description="GREEK CAPITAL LETTER ALPHA WITH VARIA",
+ direction="l",
+ lccode=0x1F70,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x0391, 0x0300 },
+ unicodeslot=0x1FBA,
},
[0x1FBB]={
- ["category"]="lu",
- ["contextname"]="greekAlphatonos",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH OXIA",
- ["lccode"]=0x1F71,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x0386 },
- ["unicodeslot"]=0x1FBB, -- Ά
+ category="lu",
+ contextname="greekAlphatonos",
+ description="GREEK CAPITAL LETTER ALPHA WITH OXIA",
+ direction="l",
+ lccode=0x1F71,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x0386 },
+ unicodeslot=0x1FBB,
},
[0x1FBC]={
- ["category"]="lt",
- ["contextname"]="greekAlphaiotasub",
- ["description"]="GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI",
- ["lccode"]=0x1FB3,
- ["linebreak"]="al",
- ["shcode"]=0x0391,
- ["specials"]={ "char", 0x0391, 0x0345 },
- ["unicodeslot"]=0x1FBC, -- ᾼ
+ category="lt",
+ contextname="greekAlphaiotasub",
+ description="GREEK CAPITAL LETTER ALPHA WITH PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1FB3,
+ linebreak="al",
+ shcode=0x0391,
+ specials={ "char", 0x0391, 0x0345 },
+ unicodeslot=0x1FBC,
},
[0x1FBD]={
- ["category"]="sk",
- ["contextname"]="greekCoronis",
- ["description"]="GREEK KORONIS",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0020, 0x0313 },
- ["unicodeslot"]=0x1FBD, -- ᾽
+ category="sk",
+ contextname="greekCoronis",
+ description="GREEK KORONIS",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x0020, 0x0313 },
+ unicodeslot=0x1FBD,
},
[0x1FBE]={
- ["category"]="ll",
- ["contextname"]="greekprosgegrammeni",
- ["description"]="GREEK PROSGEGRAMMENI",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x03B9 },
- ["uccode"]=0x0399,
- ["unicodeslot"]=0x1FBE, -- ι
+ category="ll",
+ contextname="greekprosgegrammeni",
+ description="GREEK PROSGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x03B9 },
+ uccode=0x0399,
+ unicodeslot=0x1FBE,
},
[0x1FBF]={
- ["category"]="sk",
- ["contextname"]="greekpsili",
- ["description"]="GREEK PSILI",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0020, 0x0313 },
- ["unicodeslot"]=0x1FBF, -- ᾿
+ category="sk",
+ contextname="greekpsili",
+ description="GREEK PSILI",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x0020, 0x0313 },
+ unicodeslot=0x1FBF,
},
[0x1FC0]={
- ["category"]="sk",
- ["contextname"]="greekperispomeni",
- ["description"]="GREEK PERISPOMENI",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0020, 0x0342 },
- ["unicodeslot"]=0x1FC0, -- ῀
+ category="sk",
+ contextname="greekperispomeni",
+ description="GREEK PERISPOMENI",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x0020, 0x0342 },
+ unicodeslot=0x1FC0,
},
[0x1FC1]={
- ["category"]="sk",
- ["contextname"]="greekdialytikaperispomeni",
- ["description"]="GREEK DIALYTIKA AND PERISPOMENI",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x00A8, 0x0342 },
- ["unicodeslot"]=0x1FC1, -- ῁
+ category="sk",
+ contextname="greekdialytikaperispomeni",
+ description="GREEK DIALYTIKA AND PERISPOMENI",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x00A8, 0x0342 },
+ unicodeslot=0x1FC1,
},
[0x1FC2]={
- ["category"]="ll",
- ["contextname"]="greeketaiotasubvaria",
- ["description"]="GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1F74, 0x0345 },
- ["unicodeslot"]=0x1FC2, -- ῂ
+ category="ll",
+ contextname="greeketaiotasubvaria",
+ description="GREEK SMALL LETTER ETA WITH VARIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1F74, 0x0345 },
+ unicodeslot=0x1FC2,
},
[0x1FC3]={
- ["category"]="ll",
- ["contextname"]="greeketaiotasub",
- ["description"]="GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x03B7, 0x0345 },
- ["uccode"]=0x1FCC,
- ["unicodeslot"]=0x1FC3, -- ῃ
+ category="ll",
+ contextname="greeketaiotasub",
+ description="GREEK SMALL LETTER ETA WITH YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x03B7, 0x0345 },
+ uccode=0x1FCC,
+ unicodeslot=0x1FC3,
},
[0x1FC4]={
- ["category"]="ll",
- ["contextname"]="greeketaiotasubtonos",
- ["description"]="GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x03AE, 0x0345 },
- ["unicodeslot"]=0x1FC4, -- ῄ
+ category="ll",
+ contextname="greeketaiotasubtonos",
+ description="GREEK SMALL LETTER ETA WITH OXIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x03AE, 0x0345 },
+ unicodeslot=0x1FC4,
},
[0x1FC6]={
- ["category"]="ll",
- ["contextname"]="greeketaperispomeni",
- ["description"]="GREEK SMALL LETTER ETA WITH PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x03B7, 0x0342 },
- ["unicodeslot"]=0x1FC6, -- ῆ
+ category="ll",
+ contextname="greeketaperispomeni",
+ description="GREEK SMALL LETTER ETA WITH PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x03B7, 0x0342 },
+ unicodeslot=0x1FC6,
},
[0x1FC7]={
- ["category"]="ll",
- ["contextname"]="greeketaiotasubperispomeni",
- ["description"]="GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B7,
- ["specials"]={ "char", 0x1FC6, 0x0345 },
- ["unicodeslot"]=0x1FC7, -- ῇ
+ category="ll",
+ contextname="greeketaiotasubperispomeni",
+ description="GREEK SMALL LETTER ETA WITH PERISPOMENI AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B7,
+ specials={ "char", 0x1FC6, 0x0345 },
+ unicodeslot=0x1FC7,
},
[0x1FC8]={
- ["category"]="lu",
- ["contextname"]="greekEpsilonvaria",
- ["description"]="GREEK CAPITAL LETTER EPSILON WITH VARIA",
- ["lccode"]=0x1F72,
- ["linebreak"]="al",
- ["shcode"]=0x0395,
- ["specials"]={ "char", 0x0395, 0x0300 },
- ["unicodeslot"]=0x1FC8, -- Ὲ
+ category="lu",
+ contextname="greekEpsilonvaria",
+ description="GREEK CAPITAL LETTER EPSILON WITH VARIA",
+ direction="l",
+ lccode=0x1F72,
+ linebreak="al",
+ shcode=0x0395,
+ specials={ "char", 0x0395, 0x0300 },
+ unicodeslot=0x1FC8,
},
[0x1FC9]={
- ["category"]="lu",
- ["contextname"]="greekEpsilontonos",
- ["description"]="GREEK CAPITAL LETTER EPSILON WITH OXIA",
- ["lccode"]=0x1F73,
- ["linebreak"]="al",
- ["shcode"]=0x0395,
- ["specials"]={ "char", 0x0388 },
- ["unicodeslot"]=0x1FC9, -- Έ
+ category="lu",
+ contextname="greekEpsilontonos",
+ description="GREEK CAPITAL LETTER EPSILON WITH OXIA",
+ direction="l",
+ lccode=0x1F73,
+ linebreak="al",
+ shcode=0x0395,
+ specials={ "char", 0x0388 },
+ unicodeslot=0x1FC9,
},
[0x1FCA]={
- ["category"]="lu",
- ["contextname"]="greekEtavaria",
- ["description"]="GREEK CAPITAL LETTER ETA WITH VARIA",
- ["lccode"]=0x1F74,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x0397, 0x0300 },
- ["unicodeslot"]=0x1FCA, -- Ὴ
+ category="lu",
+ contextname="greekEtavaria",
+ description="GREEK CAPITAL LETTER ETA WITH VARIA",
+ direction="l",
+ lccode=0x1F74,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x0397, 0x0300 },
+ unicodeslot=0x1FCA,
},
[0x1FCB]={
- ["category"]="lu",
- ["contextname"]="greekEtatonos",
- ["description"]="GREEK CAPITAL LETTER ETA WITH OXIA",
- ["lccode"]=0x1F75,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x0389 },
- ["unicodeslot"]=0x1FCB, -- Ή
+ category="lu",
+ contextname="greekEtatonos",
+ description="GREEK CAPITAL LETTER ETA WITH OXIA",
+ direction="l",
+ lccode=0x1F75,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x0389 },
+ unicodeslot=0x1FCB,
},
[0x1FCC]={
- ["category"]="lt",
- ["contextname"]="greekEtaiotasub",
- ["description"]="GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI",
- ["lccode"]=0x1FC3,
- ["linebreak"]="al",
- ["shcode"]=0x0397,
- ["specials"]={ "char", 0x0397, 0x0345 },
- ["unicodeslot"]=0x1FCC, -- ῌ
+ category="lt",
+ contextname="greekEtaiotasub",
+ description="GREEK CAPITAL LETTER ETA WITH PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1FC3,
+ linebreak="al",
+ shcode=0x0397,
+ specials={ "char", 0x0397, 0x0345 },
+ unicodeslot=0x1FCC,
},
[0x1FCD]={
- ["category"]="sk",
- ["contextname"]="greekpsilivaria",
- ["description"]="GREEK PSILI AND VARIA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1FBF, 0x0300 },
- ["unicodeslot"]=0x1FCD, -- ῍
+ category="sk",
+ contextname="greekpsilivaria",
+ description="GREEK PSILI AND VARIA",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x1FBF, 0x0300 },
+ unicodeslot=0x1FCD,
},
[0x1FCE]={
- ["category"]="sk",
- ["contextname"]="greekpsilitonos",
- ["description"]="GREEK PSILI AND OXIA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1FBF, 0x0301 },
- ["unicodeslot"]=0x1FCE, -- ῎
+ category="sk",
+ contextname="greekpsilitonos",
+ description="GREEK PSILI AND OXIA",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x1FBF, 0x0301 },
+ unicodeslot=0x1FCE,
},
[0x1FCF]={
- ["category"]="sk",
- ["contextname"]="greekpsiliperispomeni",
- ["description"]="GREEK PSILI AND PERISPOMENI",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1FBF, 0x0342 },
- ["unicodeslot"]=0x1FCF, -- ῏
+ category="sk",
+ contextname="greekpsiliperispomeni",
+ description="GREEK PSILI AND PERISPOMENI",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x1FBF, 0x0342 },
+ unicodeslot=0x1FCF,
},
[0x1FD0]={
- ["category"]="ll",
- ["contextname"]="greekiotavrachy",
- ["description"]="GREEK SMALL LETTER IOTA WITH VRACHY",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x03B9, 0x0306 },
- ["uccode"]=0x1FD8,
- ["unicodeslot"]=0x1FD0, -- ῐ
+ category="ll",
+ contextname="greekiotavrachy",
+ description="GREEK SMALL LETTER IOTA WITH VRACHY",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x03B9, 0x0306 },
+ uccode=0x1FD8,
+ unicodeslot=0x1FD0,
},
[0x1FD1]={
- ["category"]="ll",
- ["contextname"]="greekiotamacron",
- ["description"]="GREEK SMALL LETTER IOTA WITH MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x03B9, 0x0304 },
- ["uccode"]=0x1FD9,
- ["unicodeslot"]=0x1FD1, -- ῑ
+ category="ll",
+ contextname="greekiotamacron",
+ description="GREEK SMALL LETTER IOTA WITH MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x03B9, 0x0304 },
+ uccode=0x1FD9,
+ unicodeslot=0x1FD1,
},
[0x1FD2]={
- ["category"]="ll",
- ["contextname"]="greekiotadialytikavaria",
- ["description"]="GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x03CA, 0x0300 },
- ["unicodeslot"]=0x1FD2, -- ῒ
+ category="ll",
+ contextname="greekiotadialytikavaria",
+ description="GREEK SMALL LETTER IOTA WITH DIALYTIKA AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x03CA, 0x0300 },
+ unicodeslot=0x1FD2,
},
[0x1FD3]={
- ["category"]="ll",
- ["contextname"]="greekiotadialytikatonos",
- ["description"]="GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x0390 },
- ["unicodeslot"]=0x1FD3, -- ΐ
+ category="ll",
+ contextname="greekiotadialytikatonos",
+ description="GREEK SMALL LETTER IOTA WITH DIALYTIKA AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x0390 },
+ unicodeslot=0x1FD3,
},
[0x1FD6]={
- ["category"]="ll",
- ["contextname"]="greekiotaperispomeni",
- ["description"]="GREEK SMALL LETTER IOTA WITH PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x03B9, 0x0342 },
- ["unicodeslot"]=0x1FD6, -- ῖ
+ category="ll",
+ contextname="greekiotaperispomeni",
+ description="GREEK SMALL LETTER IOTA WITH PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x03B9, 0x0342 },
+ unicodeslot=0x1FD6,
},
[0x1FD7]={
- ["category"]="ll",
- ["contextname"]="greekiotadialytikaperispomeni",
- ["description"]="GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03B9,
- ["specials"]={ "char", 0x03CA, 0x0342 },
- ["unicodeslot"]=0x1FD7, -- ῗ
+ category="ll",
+ contextname="greekiotadialytikaperispomeni",
+ description="GREEK SMALL LETTER IOTA WITH DIALYTIKA AND PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03B9,
+ specials={ "char", 0x03CA, 0x0342 },
+ unicodeslot=0x1FD7,
},
[0x1FD8]={
- ["category"]="lu",
- ["contextname"]="greekIotavrachy",
- ["description"]="GREEK CAPITAL LETTER IOTA WITH VRACHY",
- ["lccode"]=0x1FD0,
- ["linebreak"]="al",
- ["shcode"]=0x0399,
- ["specials"]={ "char", 0x0399, 0x0306 },
- ["unicodeslot"]=0x1FD8, -- Ῐ
+ category="lu",
+ contextname="greekIotavrachy",
+ description="GREEK CAPITAL LETTER IOTA WITH VRACHY",
+ direction="l",
+ lccode=0x1FD0,
+ linebreak="al",
+ shcode=0x0399,
+ specials={ "char", 0x0399, 0x0306 },
+ unicodeslot=0x1FD8,
},
[0x1FD9]={
- ["category"]="lu",
- ["contextname"]="greekIotamacron",
- ["description"]="GREEK CAPITAL LETTER IOTA WITH MACRON",
- ["lccode"]=0x1FD1,
- ["linebreak"]="al",
- ["shcode"]=0x0399,
- ["specials"]={ "char", 0x0399, 0x0304 },
- ["unicodeslot"]=0x1FD9, -- Ῑ
+ category="lu",
+ contextname="greekIotamacron",
+ description="GREEK CAPITAL LETTER IOTA WITH MACRON",
+ direction="l",
+ lccode=0x1FD1,
+ linebreak="al",
+ shcode=0x0399,
+ specials={ "char", 0x0399, 0x0304 },
+ unicodeslot=0x1FD9,
},
[0x1FDA]={
- ["category"]="lu",
- ["contextname"]="greekIotavaria",
- ["description"]="GREEK CAPITAL LETTER IOTA WITH VARIA",
- ["lccode"]=0x1F76,
- ["linebreak"]="al",
- ["shcode"]=0x0399,
- ["specials"]={ "char", 0x0399, 0x0300 },
- ["unicodeslot"]=0x1FDA, -- Ὶ
+ category="lu",
+ contextname="greekIotavaria",
+ description="GREEK CAPITAL LETTER IOTA WITH VARIA",
+ direction="l",
+ lccode=0x1F76,
+ linebreak="al",
+ shcode=0x0399,
+ specials={ "char", 0x0399, 0x0300 },
+ unicodeslot=0x1FDA,
},
[0x1FDB]={
- ["category"]="lu",
- ["contextname"]="greekIotatonos",
- ["description"]="GREEK CAPITAL LETTER IOTA WITH OXIA",
- ["lccode"]=0x1F77,
- ["linebreak"]="al",
- ["shcode"]=0x0399,
- ["specials"]={ "char", 0x038A },
- ["unicodeslot"]=0x1FDB, -- Ί
+ category="lu",
+ contextname="greekIotatonos",
+ description="GREEK CAPITAL LETTER IOTA WITH OXIA",
+ direction="l",
+ lccode=0x1F77,
+ linebreak="al",
+ shcode=0x0399,
+ specials={ "char", 0x038A },
+ unicodeslot=0x1FDB,
},
[0x1FDD]={
- ["category"]="sk",
- ["contextname"]="greekdasiavaria",
- ["description"]="GREEK DASIA AND VARIA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1FFE, 0x0300 },
- ["unicodeslot"]=0x1FDD, -- ῝
+ category="sk",
+ contextname="greekdasiavaria",
+ description="GREEK DASIA AND VARIA",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x1FFE, 0x0300 },
+ unicodeslot=0x1FDD,
},
[0x1FDE]={
- ["category"]="sk",
- ["contextname"]="greekdasiatonos",
- ["description"]="GREEK DASIA AND OXIA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1FFE, 0x0301 },
- ["unicodeslot"]=0x1FDE, -- ῞
+ category="sk",
+ contextname="greekdasiatonos",
+ description="GREEK DASIA AND OXIA",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x1FFE, 0x0301 },
+ unicodeslot=0x1FDE,
},
[0x1FDF]={
- ["category"]="sk",
- ["contextname"]="greekdasiaperispomeni",
- ["description"]="GREEK DASIA AND PERISPOMENI",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1FFE, 0x0342 },
- ["unicodeslot"]=0x1FDF, -- ῟
+ category="sk",
+ contextname="greekdasiaperispomeni",
+ description="GREEK DASIA AND PERISPOMENI",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x1FFE, 0x0342 },
+ unicodeslot=0x1FDF,
},
[0x1FE0]={
- ["category"]="ll",
- ["contextname"]="greekupsilonvrachy",
- ["description"]="GREEK SMALL LETTER UPSILON WITH VRACHY",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x03C5, 0x0306 },
- ["uccode"]=0x1FE8,
- ["unicodeslot"]=0x1FE0, -- ῠ
+ category="ll",
+ contextname="greekupsilonvrachy",
+ description="GREEK SMALL LETTER UPSILON WITH VRACHY",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x03C5, 0x0306 },
+ uccode=0x1FE8,
+ unicodeslot=0x1FE0,
},
[0x1FE1]={
- ["category"]="ll",
- ["contextname"]="greekupsilonmacron",
- ["description"]="GREEK SMALL LETTER UPSILON WITH MACRON",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x03C5, 0x0304 },
- ["uccode"]=0x1FE9,
- ["unicodeslot"]=0x1FE1, -- ῡ
+ category="ll",
+ contextname="greekupsilonmacron",
+ description="GREEK SMALL LETTER UPSILON WITH MACRON",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x03C5, 0x0304 },
+ uccode=0x1FE9,
+ unicodeslot=0x1FE1,
},
[0x1FE2]={
- ["category"]="ll",
- ["contextname"]="greekupsilondialytikavaria",
- ["description"]="GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x03CB, 0x0300 },
- ["unicodeslot"]=0x1FE2, -- ῢ
+ category="ll",
+ contextname="greekupsilondialytikavaria",
+ description="GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND VARIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x03CB, 0x0300 },
+ unicodeslot=0x1FE2,
},
[0x1FE3]={
- ["category"]="ll",
- ["contextname"]="greekupsilondialytikatonos",
- ["description"]="GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x03B0 },
- ["unicodeslot"]=0x1FE3, -- ΰ
+ category="ll",
+ contextname="greekupsilondialytikatonos",
+ description="GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND OXIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x03B0 },
+ unicodeslot=0x1FE3,
},
[0x1FE4]={
- ["category"]="ll",
- ["contextname"]="greekrhopsili",
- ["description"]="GREEK SMALL LETTER RHO WITH PSILI",
- ["linebreak"]="al",
- ["shcode"]=0x03C1,
- ["specials"]={ "char", 0x03C1, 0x0313 },
- ["unicodeslot"]=0x1FE4, -- ῤ
+ category="ll",
+ contextname="greekrhopsili",
+ description="GREEK SMALL LETTER RHO WITH PSILI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C1,
+ specials={ "char", 0x03C1, 0x0313 },
+ unicodeslot=0x1FE4,
},
[0x1FE5]={
- ["category"]="ll",
- ["contextname"]="greekrhodasia",
- ["description"]="GREEK SMALL LETTER RHO WITH DASIA",
- ["linebreak"]="al",
- ["shcode"]=0x03C1,
- ["specials"]={ "char", 0x03C1, 0x0314 },
- ["uccode"]=0x1FEC,
- ["unicodeslot"]=0x1FE5, -- ῥ
+ category="ll",
+ contextname="greekrhodasia",
+ description="GREEK SMALL LETTER RHO WITH DASIA",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C1,
+ specials={ "char", 0x03C1, 0x0314 },
+ uccode=0x1FEC,
+ unicodeslot=0x1FE5,
},
[0x1FE6]={
- ["category"]="ll",
- ["contextname"]="greekupsilonperispomeni",
- ["description"]="GREEK SMALL LETTER UPSILON WITH PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x03C5, 0x0342 },
- ["unicodeslot"]=0x1FE6, -- ῦ
+ category="ll",
+ contextname="greekupsilonperispomeni",
+ description="GREEK SMALL LETTER UPSILON WITH PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x03C5, 0x0342 },
+ unicodeslot=0x1FE6,
},
[0x1FE7]={
- ["category"]="ll",
- ["contextname"]="greekupsilondialytikaperispomeni",
- ["description"]="GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C5,
- ["specials"]={ "char", 0x03CB, 0x0342 },
- ["unicodeslot"]=0x1FE7, -- ῧ
+ category="ll",
+ contextname="greekupsilondialytikaperispomeni",
+ description="GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C5,
+ specials={ "char", 0x03CB, 0x0342 },
+ unicodeslot=0x1FE7,
},
[0x1FE8]={
- ["category"]="lu",
- ["contextname"]="greekUpsilonvrachy",
- ["description"]="GREEK CAPITAL LETTER UPSILON WITH VRACHY",
- ["lccode"]=0x1FE0,
- ["linebreak"]="al",
- ["shcode"]=0x03A5,
- ["specials"]={ "char", 0x03A5, 0x0306 },
- ["unicodeslot"]=0x1FE8, -- Ῠ
+ category="lu",
+ contextname="greekUpsilonvrachy",
+ description="GREEK CAPITAL LETTER UPSILON WITH VRACHY",
+ direction="l",
+ lccode=0x1FE0,
+ linebreak="al",
+ shcode=0x03A5,
+ specials={ "char", 0x03A5, 0x0306 },
+ unicodeslot=0x1FE8,
},
[0x1FE9]={
- ["category"]="lu",
- ["contextname"]="greekUpsilonmacron",
- ["description"]="GREEK CAPITAL LETTER UPSILON WITH MACRON",
- ["lccode"]=0x1FE1,
- ["linebreak"]="al",
- ["shcode"]=0x03A5,
- ["specials"]={ "char", 0x03A5, 0x0304 },
- ["unicodeslot"]=0x1FE9, -- Ῡ
+ category="lu",
+ contextname="greekUpsilonmacron",
+ description="GREEK CAPITAL LETTER UPSILON WITH MACRON",
+ direction="l",
+ lccode=0x1FE1,
+ linebreak="al",
+ shcode=0x03A5,
+ specials={ "char", 0x03A5, 0x0304 },
+ unicodeslot=0x1FE9,
},
[0x1FEA]={
- ["category"]="lu",
- ["contextname"]="greekUpsilonvaria",
- ["description"]="GREEK CAPITAL LETTER UPSILON WITH VARIA",
- ["lccode"]=0x1F7A,
- ["linebreak"]="al",
- ["shcode"]=0x03A5,
- ["specials"]={ "char", 0x03A5, 0x0300 },
- ["unicodeslot"]=0x1FEA, -- Ὺ
+ category="lu",
+ contextname="greekUpsilonvaria",
+ description="GREEK CAPITAL LETTER UPSILON WITH VARIA",
+ direction="l",
+ lccode=0x1F7A,
+ linebreak="al",
+ shcode=0x03A5,
+ specials={ "char", 0x03A5, 0x0300 },
+ unicodeslot=0x1FEA,
},
[0x1FEB]={
- ["category"]="lu",
- ["contextname"]="greekUpsilontonos",
- ["description"]="GREEK CAPITAL LETTER UPSILON WITH OXIA",
- ["lccode"]=0x1F7B,
- ["linebreak"]="al",
- ["shcode"]=0x03A5,
- ["specials"]={ "char", 0x038E },
- ["unicodeslot"]=0x1FEB, -- Ύ
+ category="lu",
+ contextname="greekUpsilontonos",
+ description="GREEK CAPITAL LETTER UPSILON WITH OXIA",
+ direction="l",
+ lccode=0x1F7B,
+ linebreak="al",
+ shcode=0x03A5,
+ specials={ "char", 0x038E },
+ unicodeslot=0x1FEB,
},
[0x1FEC]={
- ["category"]="lu",
- ["contextname"]="greekRhodasia",
- ["description"]="GREEK CAPITAL LETTER RHO WITH DASIA",
- ["lccode"]=0x1FE5,
- ["linebreak"]="al",
- ["shcode"]=0x03A1,
- ["specials"]={ "char", 0x03A1, 0x0314 },
- ["unicodeslot"]=0x1FEC, -- Ῥ
+ category="lu",
+ contextname="greekRhodasia",
+ description="GREEK CAPITAL LETTER RHO WITH DASIA",
+ direction="l",
+ lccode=0x1FE5,
+ linebreak="al",
+ shcode=0x03A1,
+ specials={ "char", 0x03A1, 0x0314 },
+ unicodeslot=0x1FEC,
},
[0x1FED]={
- ["category"]="sk",
- ["contextname"]="greekdialytikavaria",
- ["description"]="GREEK DIALYTIKA AND VARIA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x00A8, 0x0300 },
- ["unicodeslot"]=0x1FED, -- ῭
+ category="sk",
+ contextname="greekdialytikavaria",
+ description="GREEK DIALYTIKA AND VARIA",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x00A8, 0x0300 },
+ unicodeslot=0x1FED,
},
[0x1FEE]={
- ["category"]="sk",
- ["contextname"]="greekdialytikatonos",
- ["description"]="GREEK DIALYTIKA AND OXIA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0385 },
- ["unicodeslot"]=0x1FEE, -- ΅
+ category="sk",
+ contextname="greekdialytikatonos",
+ description="GREEK DIALYTIKA AND OXIA",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x0385 },
+ unicodeslot=0x1FEE,
},
[0x1FEF]={
- ["category"]="sk",
- ["contextname"]="greekvaria",
- ["description"]="GREEK VARIA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x0060 },
- ["unicodeslot"]=0x1FEF, -- `
+ category="sk",
+ contextname="greekvaria",
+ description="GREEK VARIA",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x0060 },
+ unicodeslot=0x1FEF,
},
[0x1FF2]={
- ["category"]="ll",
- ["contextname"]="greekomegaiotasubvaria",
- ["description"]="GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1F7C, 0x0345 },
- ["unicodeslot"]=0x1FF2, -- ῲ
+ category="ll",
+ contextname="greekomegaiotasubvaria",
+ description="GREEK SMALL LETTER OMEGA WITH VARIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1F7C, 0x0345 },
+ unicodeslot=0x1FF2,
},
[0x1FF3]={
- ["category"]="ll",
- ["contextname"]="greekomegaiotasub",
- ["description"]="GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x03C9, 0x0345 },
- ["uccode"]=0x1FFC,
- ["unicodeslot"]=0x1FF3, -- ῳ
+ category="ll",
+ contextname="greekomegaiotasub",
+ description="GREEK SMALL LETTER OMEGA WITH YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x03C9, 0x0345 },
+ uccode=0x1FFC,
+ unicodeslot=0x1FF3,
},
[0x1FF4]={
- ["category"]="ll",
- ["contextname"]="greekomegaiotasubtonos",
- ["description"]="GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x03CE, 0x0345 },
- ["unicodeslot"]=0x1FF4, -- ῴ
+ category="ll",
+ contextname="greekomegaiotasubtonos",
+ description="GREEK SMALL LETTER OMEGA WITH OXIA AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x03CE, 0x0345 },
+ unicodeslot=0x1FF4,
},
[0x1FF6]={
- ["category"]="ll",
- ["contextname"]="greekomegaperispomeni",
- ["description"]="GREEK SMALL LETTER OMEGA WITH PERISPOMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x03C9, 0x0342 },
- ["unicodeslot"]=0x1FF6, -- ῶ
+ category="ll",
+ contextname="greekomegaperispomeni",
+ description="GREEK SMALL LETTER OMEGA WITH PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x03C9, 0x0342 },
+ unicodeslot=0x1FF6,
},
[0x1FF7]={
- ["category"]="ll",
- ["contextname"]="greekomegaiotasubperispomeni",
- ["description"]="GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI",
- ["linebreak"]="al",
- ["shcode"]=0x03C9,
- ["specials"]={ "char", 0x1FF6, 0x0345 },
- ["unicodeslot"]=0x1FF7, -- ῷ
+ category="ll",
+ contextname="greekomegaiotasubperispomeni",
+ description="GREEK SMALL LETTER OMEGA WITH PERISPOMENI AND YPOGEGRAMMENI",
+ direction="l",
+ linebreak="al",
+ shcode=0x03C9,
+ specials={ "char", 0x1FF6, 0x0345 },
+ unicodeslot=0x1FF7,
},
[0x1FF8]={
- ["category"]="lu",
- ["contextname"]="greekOmicronvaria",
- ["description"]="GREEK CAPITAL LETTER OMICRON WITH VARIA",
- ["lccode"]=0x1F78,
- ["linebreak"]="al",
- ["shcode"]=0x039F,
- ["specials"]={ "char", 0x039F, 0x0300 },
- ["unicodeslot"]=0x1FF8, -- Ὸ
+ category="lu",
+ contextname="greekOmicronvaria",
+ description="GREEK CAPITAL LETTER OMICRON WITH VARIA",
+ direction="l",
+ lccode=0x1F78,
+ linebreak="al",
+ shcode=0x039F,
+ specials={ "char", 0x039F, 0x0300 },
+ unicodeslot=0x1FF8,
},
[0x1FF9]={
- ["category"]="lu",
- ["contextname"]="greekOmicrontonos",
- ["description"]="GREEK CAPITAL LETTER OMICRON WITH OXIA",
- ["lccode"]=0x1F79,
- ["linebreak"]="al",
- ["shcode"]=0x039F,
- ["specials"]={ "char", 0x038C },
- ["unicodeslot"]=0x1FF9, -- Ό
+ category="lu",
+ contextname="greekOmicrontonos",
+ description="GREEK CAPITAL LETTER OMICRON WITH OXIA",
+ direction="l",
+ lccode=0x1F79,
+ linebreak="al",
+ shcode=0x039F,
+ specials={ "char", 0x038C },
+ unicodeslot=0x1FF9,
},
[0x1FFA]={
- ["category"]="lu",
- ["contextname"]="greekOmegavaria",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH VARIA",
- ["lccode"]=0x1F7C,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x03A9, 0x0300 },
- ["unicodeslot"]=0x1FFA, -- Ὼ
+ category="lu",
+ contextname="greekOmegavaria",
+ description="GREEK CAPITAL LETTER OMEGA WITH VARIA",
+ direction="l",
+ lccode=0x1F7C,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x03A9, 0x0300 },
+ unicodeslot=0x1FFA,
},
[0x1FFB]={
- ["category"]="lu",
- ["contextname"]="greekOmegatonos",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH OXIA",
- ["lccode"]=0x1F7D,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x038F },
- ["unicodeslot"]=0x1FFB, -- Ώ
+ category="lu",
+ contextname="greekOmegatonos",
+ description="GREEK CAPITAL LETTER OMEGA WITH OXIA",
+ direction="l",
+ lccode=0x1F7D,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x038F },
+ unicodeslot=0x1FFB,
},
[0x1FFC]={
- ["category"]="lt",
- ["contextname"]="greekOmegaiotasub",
- ["description"]="GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI",
- ["lccode"]=0x1FF3,
- ["linebreak"]="al",
- ["shcode"]=0x03A9,
- ["specials"]={ "char", 0x03A9, 0x0345 },
- ["unicodeslot"]=0x1FFC, -- ῼ
+ category="lt",
+ contextname="greekOmegaiotasub",
+ description="GREEK CAPITAL LETTER OMEGA WITH PROSGEGRAMMENI",
+ direction="l",
+ lccode=0x1FF3,
+ linebreak="al",
+ shcode=0x03A9,
+ specials={ "char", 0x03A9, 0x0345 },
+ unicodeslot=0x1FFC,
},
[0x1FFD]={
- ["category"]="sk",
- ["contextname"]="greekoxia",
- ["description"]="GREEK OXIA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x00B4 },
- ["unicodeslot"]=0x1FFD, -- ´
+ category="sk",
+ contextname="greekoxia",
+ description="GREEK OXIA",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x00B4 },
+ unicodeslot=0x1FFD,
},
[0x1FFE]={
- ["category"]="sk",
- ["contextname"]="greekdasia",
- ["description"]="GREEK DASIA",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0020, 0x0314 },
- ["unicodeslot"]=0x1FFE, -- ῾
+ category="sk",
+ contextname="greekdasia",
+ description="GREEK DASIA",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x0020, 0x0314 },
+ unicodeslot=0x1FFE,
},
[0x2000]={
- ["category"]="zs",
- ["description"]="EN QUAD",
- ["linebreak"]="ba",
- ["specials"]={ "char", 0x2002 },
- ["unicodeslot"]=0x2000, --  
+ category="zs",
+ description="EN QUAD",
+ direction="ws",
+ linebreak="ba",
+ specials={ "char", 0x2002 },
+ unicodeslot=0x2000,
},
[0x2001]={
- ["category"]="zs",
- ["description"]="EM QUAD",
- ["linebreak"]="ba",
- ["specials"]={ "char", 0x2003 },
- ["unicodeslot"]=0x2001, --  
+ category="zs",
+ description="EM QUAD",
+ direction="ws",
+ linebreak="ba",
+ specials={ "char", 0x2003 },
+ unicodeslot=0x2001,
},
[0x2002]={
- ["category"]="zs",
- ["contextname"]="enspace",
- ["description"]="EN SPACE",
- ["linebreak"]="ba",
- ["specials"]={ "compat", 0x0020 },
- ["unicodeslot"]=0x2002, --  
+ category="zs",
+ contextname="enspace",
+ description="EN SPACE",
+ direction="ws",
+ linebreak="ba",
+ specials={ "compat", 0x0020 },
+ unicodeslot=0x2002,
},
[0x2003]={
- ["category"]="zs",
- ["contextname"]="emspace",
- ["description"]="EM SPACE",
- ["linebreak"]="ba",
- ["specials"]={ "compat", 0x0020 },
- ["unicodeslot"]=0x2003, --  
+ category="zs",
+ contextname="emspace",
+ description="EM SPACE",
+ direction="ws",
+ linebreak="ba",
+ specials={ "compat", 0x0020 },
+ unicodeslot=0x2003,
},
[0x2004]={
- ["category"]="zs",
- ["description"]="THREE-PER-EM SPACE",
- ["linebreak"]="ba",
- ["specials"]={ "compat", 0x0020 },
- ["unicodeslot"]=0x2004, --  
+ category="zs",
+ contextname="threeperemspace",
+ description="THREE-PER-EM SPACE",
+ direction="ws",
+ linebreak="ba",
+ specials={ "compat", 0x0020 },
+ unicodeslot=0x2004,
},
[0x2005]={
- ["category"]="zs",
- ["description"]="FOUR-PER-EM SPACE",
- ["linebreak"]="ba",
- ["specials"]={ "compat", 0x0020 },
- ["unicodeslot"]=0x2005, --  
+ category="zs",
+ contextname="fourperemspace",
+ description="FOUR-PER-EM SPACE",
+ direction="ws",
+ linebreak="ba",
+ specials={ "compat", 0x0020 },
+ unicodeslot=0x2005,
},
[0x2006]={
- ["category"]="zs",
- ["description"]="SIX-PER-EM SPACE",
- ["linebreak"]="ba",
- ["specials"]={ "compat", 0x0020 },
- ["unicodeslot"]=0x2006, --  
+ category="zs",
+ contextname="sixperemspace",
+ description="SIX-PER-EM SPACE",
+ direction="ws",
+ linebreak="ba",
+ specials={ "compat", 0x0020 },
+ unicodeslot=0x2006,
},
[0x2007]={
- ["category"]="zs",
- ["description"]="FIGURE SPACE",
- ["linebreak"]="gl",
- ["specials"]={ "nobreak", 0x0020 },
- ["unicodeslot"]=0x2007, --  
+ category="zs",
+ contextname="figurespace",
+ description="FIGURE SPACE",
+ direction="ws",
+ linebreak="gl",
+ specials={ "nobreak", 0x0020 },
+ unicodeslot=0x2007,
},
[0x2008]={
- ["category"]="zs",
- ["description"]="PUNCTUATION SPACE",
- ["linebreak"]="ba",
- ["specials"]={ "compat", 0x0020 },
- ["unicodeslot"]=0x2008, --  
+ category="zs",
+ contextname="punctuationspace",
+ description="PUNCTUATION SPACE",
+ direction="ws",
+ linebreak="ba",
+ specials={ "compat", 0x0020 },
+ unicodeslot=0x2008,
},
[0x2009]={
- ["category"]="zs",
- ["contextname"]="thinspace",
- ["description"]="THIN SPACE",
- ["linebreak"]="ba",
- ["specials"]={ "compat", 0x0020 },
- ["unicodeslot"]=0x2009, --  
+ category="zs",
+ contextname="thinspace",
+ description="THIN SPACE",
+ direction="ws",
+ linebreak="ba",
+ specials={ "compat", 0x0020 },
+ unicodeslot=0x2009,
},
[0x200A]={
- ["category"]="zs",
- ["contextname"]="hairspace",
- ["description"]="HAIR SPACE",
- ["linebreak"]="ba",
- ["specials"]={ "compat", 0x0020 },
- ["unicodeslot"]=0x200A, --  
+ category="zs",
+ contextname="figurespace",
+ description="HAIR SPACE",
+ direction="ws",
+ linebreak="ba",
+ specials={ "compat", 0x0020 },
+ unicodeslot=0x200A,
},
[0x200B]={
- ["category"]="cf",
- ["description"]="ZERO WIDTH SPACE",
- ["linebreak"]="zw",
- ["unicodeslot"]=0x200B, -- ​
+ category="cf",
+ contextname="zerowidthspace",
+ description="ZERO WIDTH SPACE",
+ direction="bn",
+ linebreak="zw",
+ unicodeslot=0x200B,
},
[0x200C]={
- ["adobename"]="afii61664",
- ["category"]="cf",
- ["description"]="ZERO WIDTH NON-JOINER",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x200C, -- ‌
+ adobename="afii61664",
+ category="cf",
+ description="ZERO WIDTH NON-JOINER",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x200C,
},
[0x200D]={
- ["adobename"]="afii301",
- ["category"]="cf",
- ["description"]="ZERO WIDTH JOINER",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x200D, -- ‍
+ adobename="afii301",
+ category="cf",
+ description="ZERO WIDTH JOINER",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x200D,
},
[0x200E]={
- ["adobename"]="afii299",
- ["category"]="cf",
- ["description"]="LEFT-TO-RIGHT MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x200E, -- ‎
+ adobename="afii299",
+ category="cf",
+ description="LEFT-TO-RIGHT MARK",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x200E,
},
[0x200F]={
- ["adobename"]="afii300",
- ["category"]="cf",
- ["description"]="RIGHT-TO-LEFT MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x200F, -- ‏
+ adobename="afii300",
+ category="cf",
+ description="RIGHT-TO-LEFT MARK",
+ direction="r",
+ linebreak="cm",
+ unicodeslot=0x200F,
},
[0x2010]={
- ["category"]="pd",
- ["cjkwd"]="a",
- ["description"]="HYPHEN",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2010, -- ‐
+ category="pd",
+ cjkwd="a",
+ description="HYPHEN",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2010,
},
[0x2011]={
- ["category"]="pd",
- ["description"]="NON-BREAKING HYPHEN",
- ["linebreak"]="gl",
- ["specials"]={ "nobreak", 0x2010 },
- ["unicodeslot"]=0x2011, -- ‑
+ category="pd",
+ description="NON-BREAKING HYPHEN",
+ direction="on",
+ linebreak="gl",
+ specials={ "nobreak", 0x2010 },
+ unicodeslot=0x2011,
},
[0x2012]={
- ["adobename"]="figuredash",
- ["category"]="pd",
- ["contextname"]="textminus",
- ["description"]="FIGURE DASH",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2012, -- ‒
+ adobename="figuredash",
+ category="pd",
+ contextname="textminus",
+ description="FIGURE DASH",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2012,
},
[0x2013]={
- ["adobename"]="endash",
- ["category"]="pd",
- ["cjkwd"]="a",
- ["contextname"]="endash",
- ["description"]="EN DASH",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2013, -- –
+ adobename="endash",
+ category="pd",
+ cjkwd="a",
+ contextname="endash",
+ description="EN DASH",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2013,
},
[0x2014]={
- ["adobename"]="emdash",
- ["category"]="pd",
- ["cjkwd"]="a",
- ["contextname"]="emdash",
- ["description"]="EM DASH",
- ["linebreak"]="b2",
- ["unicodeslot"]=0x2014, -- —
+ adobename="emdash",
+ category="pd",
+ cjkwd="a",
+ contextname="emdash",
+ description="EM DASH",
+ direction="on",
+ linebreak="b2",
+ unicodeslot=0x2014,
},
[0x2015]={
- ["adobename"]="afii208",
- ["category"]="pd",
- ["cjkwd"]="a",
- ["contextname"]="texthorizontalbar",
- ["description"]="HORIZONTAL BAR",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2015, -- ―
+ adobename="afii208",
+ category="pd",
+ cjkwd="a",
+ contextname="texthorizontalbar",
+ description="HORIZONTAL BAR",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2015,
},
[0x2016]={
- ["category"]="po",
- ["cjkwd"]="a",
- ["description"]="DOUBLE VERTICAL LINE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2016, -- ‖
+ category="po",
+ cjkwd="a",
+ description="DOUBLE VERTICAL LINE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2016,
},
[0x2017]={
- ["adobename"]="underscoredbl",
- ["category"]="po",
- ["description"]="DOUBLE LOW LINE",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0020, 0x0333 },
- ["unicodeslot"]=0x2017, -- ‗
+ adobename="underscoredbl",
+ category="po",
+ description="DOUBLE LOW LINE",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x0020, 0x0333 },
+ unicodeslot=0x2017,
},
[0x2018]={
- ["adobename"]="quoteleft",
- ["category"]="pi",
- ["cjkwd"]="a",
- ["contextname"]="quoteleft",
- ["description"]="LEFT SINGLE QUOTATION MARK",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2018, -- ‘
+ adobename="quoteleft",
+ category="pi",
+ cjkwd="a",
+ contextname="quoteleft",
+ description="LEFT SINGLE QUOTATION MARK",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x2018,
},
[0x2019]={
- ["adobename"]="quoteright",
- ["category"]="pf",
- ["cjkwd"]="a",
- ["contextname"]="quoteright",
- ["description"]="RIGHT SINGLE QUOTATION MARK",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2019, -- ’
+ adobename="quoteright",
+ category="pf",
+ cjkwd="a",
+ contextname="quoteright",
+ description="RIGHT SINGLE QUOTATION MARK",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x2019,
},
[0x201A]={
- ["adobename"]="quotesinglbase",
- ["category"]="ps",
- ["contextname"]="quotesinglebase",
- ["description"]="SINGLE LOW-0x0009 QUOTATION MARK",
- ["linebreak"]="op",
- ["unicodeslot"]=0x201A, -- ‚
+ adobename="quotesinglbase",
+ category="ps",
+ contextname="quotesinglebase",
+ description="SINGLE LOW-0x0009 QUOTATION MARK",
+ direction="on",
+ linebreak="op",
+ unicodeslot=0x201A,
},
[0x201B]={
- ["adobename"]="quotereversed",
- ["category"]="pi",
- ["description"]="SINGLE HIGH-REVERSED-0x0009 QUOTATION MARK",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x201B, -- ‛
+ adobename="quotereversed",
+ category="pi",
+ description="SINGLE HIGH-REVERSED-0x0009 QUOTATION MARK",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x201B,
},
[0x201C]={
- ["adobename"]="quotedblleft",
- ["category"]="pi",
- ["cjkwd"]="a",
- ["contextname"]="quotedblleft",
- ["description"]="LEFT DOUBLE QUOTATION MARK",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x201C, -- “
+ adobename="quotedblleft",
+ category="pi",
+ cjkwd="a",
+ contextname="quotedblleft",
+ description="LEFT DOUBLE QUOTATION MARK",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x201C,
},
[0x201D]={
- ["adobename"]="quotedblright",
- ["category"]="pf",
- ["cjkwd"]="a",
- ["contextname"]="quotedblright",
- ["description"]="RIGHT DOUBLE QUOTATION MARK",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x201D, -- ”
+ adobename="quotedblright",
+ category="pf",
+ cjkwd="a",
+ contextname="quotedblright",
+ description="RIGHT DOUBLE QUOTATION MARK",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x201D,
},
[0x201E]={
- ["adobename"]="quotedblbase",
- ["category"]="ps",
- ["contextname"]="quotedblbase",
- ["description"]="DOUBLE LOW-0x0009 QUOTATION MARK",
- ["linebreak"]="op",
- ["unicodeslot"]=0x201E, -- „
+ adobename="quotedblbase",
+ category="ps",
+ contextname="quotedblbase",
+ description="DOUBLE LOW-0x0009 QUOTATION MARK",
+ direction="on",
+ linebreak="op",
+ unicodeslot=0x201E,
},
[0x201F]={
- ["category"]="pi",
- ["description"]="DOUBLE HIGH-REVERSED-0x0009 QUOTATION MARK",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x201F, -- ‟
+ category="pi",
+ description="DOUBLE HIGH-REVERSED-0x0009 QUOTATION MARK",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x201F,
},
[0x2020]={
- ["adobename"]="dagger",
- ["category"]="po",
- ["cjkwd"]="a",
- ["contextname"]="textdag",
- ["description"]="DAGGER",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2020, -- †
+ adobename="dagger",
+ category="po",
+ cjkwd="a",
+ contextname="textdag",
+ description="DAGGER",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2020,
},
[0x2021]={
- ["adobename"]="daggerdbl",
- ["category"]="po",
- ["cjkwd"]="a",
- ["contextname"]="textddag",
- ["description"]="DOUBLE DAGGER",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2021, -- ‡
+ adobename="daggerdbl",
+ category="po",
+ cjkwd="a",
+ contextname="textddag",
+ description="DOUBLE DAGGER",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2021,
},
[0x2022]={
- ["adobename"]="bullet",
- ["category"]="po",
- ["cjkwd"]="a",
- ["contextname"]="textbullet",
- ["mathclass"]="binary", -- ok? AM: yes
- ["mathname"] = "bullet",
- ["description"]="BULLET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2022, -- •
+ adobename="bullet",
+ category="po",
+ cjkwd="a",
+ contextname="textbullet",
+ description="BULLET",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ mathname="bullet",
+ unicodeslot=0x2022,
},
[0x2023]={
- ["category"]="po",
- ["description"]="TRIANGULAR BULLET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2023, -- ‣
+ category="po",
+ description="TRIANGULAR BULLET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2023,
},
[0x2024]={
- ["adobename"]="onedotenleader",
- ["category"]="po",
- ["cjkwd"]="a",
- ["description"]="ONE DOT LEADER",
- ["linebreak"]="in",
- ["specials"]={ "compat", 0x002E },
- ["unicodeslot"]=0x2024, -- ․
+ adobename="onedotenleader",
+ category="po",
+ cjkwd="a",
+ description="ONE DOT LEADER",
+ direction="on",
+ linebreak="in",
+ specials={ "compat", 0x002E },
+ unicodeslot=0x2024,
},
[0x2025]={
- ["adobename"]="twodotenleader",
- ["category"]="po",
- ["cjkwd"]="a",
- ["description"]="TWO DOT LEADER",
- ["linebreak"]="in",
- ["specials"]={ "compat", 0x002E, 0x002E },
- ["unicodeslot"]=0x2025, -- ‥
+ adobename="twodotenleader",
+ category="po",
+ cjkwd="a",
+ description="TWO DOT LEADER",
+ direction="on",
+ linebreak="in",
+ specials={ "compat", 0x002E, 0x002E },
+ unicodeslot=0x2025,
},
[0x2026]={
- ["adobename"]="ellipsis",
- ["category"]="po",
- ["cjkwd"]="a",
- ["contextname"]="textellipsis",
- ["description"]="HORIZONTAL ELLIPSIS",
- ["linebreak"]="in",
- ["specials"]={ "compat", 0x002E, 0x002E, 0x002E },
- ["unicodeslot"]=0x2026, -- …
+ adobename="ellipsis",
+ category="po",
+ cjkwd="a",
+ contextname="textellipsis",
+ description="HORIZONTAL ELLIPSIS",
+ direction="on",
+ linebreak="in",
+ specials={ "compat", 0x002E, 0x002E, 0x002E },
+ unicodeslot=0x2026,
},
[0x2027]={
- ["category"]="po",
- ["cjkwd"]="a",
- ["description"]="HYPHENATION POINT",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2027, -- ‧
+ category="po",
+ cjkwd="a",
+ description="HYPHENATION POINT",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2027,
},
[0x2028]={
- ["category"]="zl",
- ["description"]="LINE SEPARATOR",
- ["linebreak"]="bk",
- ["unicodeslot"]=0x2028, -- 

+ category="zl",
+ description="LINE SEPARATOR",
+ direction="ws",
+ linebreak="bk",
+ unicodeslot=0x2028,
},
[0x2029]={
- ["category"]="zp",
- ["description"]="PARAGRAPH SEPARATOR",
- ["linebreak"]="bk",
- ["unicodeslot"]=0x2029, -- 

+ category="zp",
+ description="PARAGRAPH SEPARATOR",
+ direction="b",
+ linebreak="bk",
+ unicodeslot=0x2029,
},
[0x202A]={
- ["category"]="cf",
- ["description"]="LEFT-TO-RIGHT EMBEDDING",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x202A, -- ‪
+ category="cf",
+ description="LEFT-TO-RIGHT EMBEDDING",
+ direction="lre",
+ linebreak="cm",
+ unicodeslot=0x202A,
},
[0x202B]={
- ["category"]="cf",
- ["description"]="RIGHT-TO-LEFT EMBEDDING",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x202B, -- ‫
+ category="cf",
+ description="RIGHT-TO-LEFT EMBEDDING",
+ direction="rle",
+ linebreak="cm",
+ unicodeslot=0x202B,
},
[0x202C]={
- ["adobename"]="afii61573",
- ["category"]="cf",
- ["description"]="POP DIRECTIONAL FORMATTING",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x202C, -- ‬
+ adobename="afii61573",
+ category="cf",
+ description="POP DIRECTIONAL FORMATTING",
+ direction="pdf",
+ linebreak="cm",
+ unicodeslot=0x202C,
},
[0x202D]={
- ["adobename"]="afii61574",
- ["category"]="cf",
- ["description"]="LEFT-TO-RIGHT OVERRIDE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x202D, -- ‭
+ adobename="afii61574",
+ category="cf",
+ description="LEFT-TO-RIGHT OVERRIDE",
+ direction="lro",
+ linebreak="cm",
+ unicodeslot=0x202D,
},
[0x202E]={
- ["adobename"]="afii61575",
- ["category"]="cf",
- ["description"]="RIGHT-TO-LEFT OVERRIDE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x202E, -- ‮
+ adobename="afii61575",
+ category="cf",
+ description="RIGHT-TO-LEFT OVERRIDE",
+ direction="rlo",
+ linebreak="cm",
+ unicodeslot=0x202E,
},
[0x202F]={
- ["category"]="zs",
- ["description"]="NARROW NO-BREAK SPACE",
- ["linebreak"]="gl",
- ["specials"]={ "nobreak", 0x0020 },
- ["unicodeslot"]=0x202F, --  
+ category="zs",
+ contextname="narrownobreakspace",
+ description="NARROW NO-BREAK SPACE",
+ direction="cs",
+ linebreak="gl",
+ specials={ "nobreak", 0x0020 },
+ unicodeslot=0x202F,
},
[0x2030]={
- ["adobename"]="perthousand",
- ["category"]="po",
- ["cjkwd"]="a",
- ["contextname"]="perthousand",
- ["description"]="PER MILLE SIGN",
- ["linebreak"]="po",
- ["unicodeslot"]=0x2030, -- ‰
+ adobename="perthousand",
+ category="po",
+ cjkwd="a",
+ contextname="perthousand",
+ description="PER MILLE SIGN",
+ direction="et",
+ linebreak="po",
+ unicodeslot=0x2030,
},
[0x2031]={
- ["category"]="po",
- ["description"]="PER TEN THOUSAND SIGN",
- ["linebreak"]="po",
- ["unicodeslot"]=0x2031, -- ‱
+ category="po",
+ description="PER TEN THOUSAND SIGN",
+ direction="et",
+ linebreak="po",
+ unicodeslot=0x2031,
},
[0x2032]={
- ["adobename"]="minute",
- ["category"]="po",
- ["cjkwd"]="a",
- ["description"]="PRIME",
- ["linebreak"]="po",
- ["unicodeslot"]=0x2032, -- ′
+ adobename="minute",
+ category="po",
+ cjkwd="a",
+ description="PRIME",
+ direction="et",
+ linebreak="po",
+ unicodeslot=0x2032,
},
[0x2033]={
- ["adobename"]="second",
- ["category"]="po",
- ["cjkwd"]="a",
- ["description"]="DOUBLE PRIME",
- ["linebreak"]="po",
- ["specials"]={ "compat", 0x2032, 0x2032 },
- ["unicodeslot"]=0x2033, -- ″
+ adobename="second",
+ category="po",
+ cjkwd="a",
+ description="DOUBLE PRIME",
+ direction="et",
+ linebreak="po",
+ specials={ "compat", 0x2032, 0x2032 },
+ unicodeslot=0x2033,
},
[0x2034]={
- ["category"]="po",
- ["description"]="TRIPLE PRIME",
- ["linebreak"]="po",
- ["specials"]={ "compat", 0x2032, 0x2032, 0x2032 },
- ["unicodeslot"]=0x2034, -- ‴
+ category="po",
+ description="TRIPLE PRIME",
+ direction="et",
+ linebreak="po",
+ specials={ "compat", 0x2032, 0x2032, 0x2032 },
+ unicodeslot=0x2034,
},
[0x2035]={
- ["category"]="po",
- ["cjkwd"]="a",
- ["description"]="REVERSED PRIME",
- ["linebreak"]="po",
- ["unicodeslot"]=0x2035, -- ‵
+ category="po",
+ cjkwd="a",
+ description="REVERSED PRIME",
+ direction="on",
+ linebreak="po",
+ unicodeslot=0x2035,
},
[0x2036]={
- ["category"]="po",
- ["description"]="REVERSED DOUBLE PRIME",
- ["linebreak"]="po",
- ["specials"]={ "compat", 0x2035, 0x2035 },
- ["unicodeslot"]=0x2036, -- ‶
+ category="po",
+ description="REVERSED DOUBLE PRIME",
+ direction="on",
+ linebreak="po",
+ specials={ "compat", 0x2035, 0x2035 },
+ unicodeslot=0x2036,
},
[0x2037]={
- ["category"]="po",
- ["description"]="REVERSED TRIPLE PRIME",
- ["linebreak"]="po",
- ["specials"]={ "compat", 0x2035, 0x2035, 0x2035 },
- ["unicodeslot"]=0x2037, -- ‷
+ category="po",
+ description="REVERSED TRIPLE PRIME",
+ direction="on",
+ linebreak="po",
+ specials={ "compat", 0x2035, 0x2035, 0x2035 },
+ unicodeslot=0x2037,
},
[0x2038]={
- ["category"]="po",
- ["description"]="CARET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2038, -- ‸
+ category="po",
+ description="CARET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2038,
},
[0x2039]={
- ["adobename"]="guilsinglleft",
- ["category"]="pi",
- ["contextname"]="guilsingleleft",
- ["description"]="SINGLE LEFT-POINTING ANGLE QUOTATION MARK",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2039, -- ‹
+ adobename="guilsinglleft",
+ category="pi",
+ contextname="guilsingleleft",
+ description="SINGLE LEFT-POINTING ANGLE QUOTATION MARK",
+ direction="on",
+ linebreak="qu",
+ mirror=0x203A,
+ unicodeslot=0x2039,
},
[0x203A]={
- ["adobename"]="guilsinglright",
- ["category"]="pf",
- ["contextname"]="guilsingleright",
- ["description"]="SINGLE RIGHT-POINTING ANGLE QUOTATION MARK",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x203A, -- ›
+ adobename="guilsinglright",
+ category="pf",
+ contextname="guilsingleright",
+ description="SINGLE RIGHT-POINTING ANGLE QUOTATION MARK",
+ direction="on",
+ linebreak="qu",
+ mirror=0x2039,
+ unicodeslot=0x203A,
},
[0x203B]={
- ["category"]="po",
- ["cjkwd"]="a",
- ["description"]="REFERENCE MARK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x203B, -- ※
+ category="po",
+ cjkwd="a",
+ description="REFERENCE MARK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x203B,
},
[0x203C]={
- ["adobename"]="exclamdbl",
- ["category"]="po",
- ["description"]="DOUBLE EXCLAMATION MARK",
- ["linebreak"]="ns",
- ["specials"]={ "compat", 0x0021, 0x0021 },
- ["unicodeslot"]=0x203C, -- ‼
+ adobename="exclamdbl",
+ category="po",
+ description="DOUBLE EXCLAMATION MARK",
+ direction="on",
+ linebreak="ns",
+ specials={ "compat", 0x0021, 0x0021 },
+ unicodeslot=0x203C,
},
[0x203D]={
- ["category"]="po",
- ["description"]="INTERROBANG",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x203D, -- ‽
+ category="po",
+ description="INTERROBANG",
+ direction="on",
+ linebreak="ns",
+ unicodeslot=0x203D,
},
[0x203E]={
- ["category"]="po",
- ["cjkwd"]="a",
- ["description"]="OVERLINE",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0020, 0x0305 },
- ["unicodeslot"]=0x203E, -- ‾
+ category="po",
+ cjkwd="a",
+ description="OVERLINE",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x0020, 0x0305 },
+ unicodeslot=0x203E,
},
[0x203F]={
- ["category"]="pc",
- ["description"]="UNDERTIE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x203F, -- ‿
+ category="pc",
+ description="UNDERTIE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x203F,
},
[0x2040]={
- ["category"]="pc",
- ["description"]="CHARACTER TIE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2040, -- ⁀
+ category="pc",
+ description="CHARACTER TIE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2040,
},
[0x2041]={
- ["category"]="po",
- ["description"]="CARET INSERTION POINT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2041, -- ⁁
+ category="po",
+ description="CARET INSERTION POINT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2041,
},
[0x2042]={
- ["category"]="po",
- ["description"]="ASTERISM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2042, -- ⁂
+ category="po",
+ description="ASTERISM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2042,
},
[0x2043]={
- ["category"]="po",
- ["description"]="HYPHEN BULLET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2043, -- ⁃
+ category="po",
+ description="HYPHEN BULLET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2043,
},
[0x2044]={
- ["adobename"]="fraction",
- ["category"]="sm",
- ["description"]="FRACTION SLASH",
- ["linebreak"]="is",
- ["unicodeslot"]=0x2044, -- ⁄
+ adobename="fraction",
+ category="sm",
+ description="FRACTION SLASH",
+ direction="cs",
+ linebreak="is",
+ unicodeslot=0x2044,
},
[0x2045]={
- ["category"]="ps",
- ["description"]="LEFT SQUARE BRACKET WITH QUILL",
- ["linebreak"]="op",
- ["unicodeslot"]=0x2045, -- ⁅
+ category="ps",
+ description="LEFT SQUARE BRACKET WITH QUILL",
+ direction="on",
+ linebreak="op",
+ mirror=0x2046,
+ unicodeslot=0x2045,
},
[0x2046]={
- ["category"]="pe",
- ["description"]="RIGHT SQUARE BRACKET WITH QUILL",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x2046, -- ⁆
+ category="pe",
+ description="RIGHT SQUARE BRACKET WITH QUILL",
+ direction="on",
+ linebreak="cl",
+ mirror=0x2045,
+ unicodeslot=0x2046,
},
[0x2047]={
- ["category"]="po",
- ["description"]="DOUBLE QUESTION MARK",
- ["linebreak"]="ns",
- ["specials"]={ "compat", 0x003F, 0x003F },
- ["unicodeslot"]=0x2047, -- ⁇
+ category="po",
+ description="DOUBLE QUESTION MARK",
+ direction="on",
+ linebreak="ns",
+ specials={ "compat", 0x003F, 0x003F },
+ unicodeslot=0x2047,
},
[0x2048]={
- ["category"]="po",
- ["description"]="QUESTION EXCLAMATION MARK",
- ["linebreak"]="ns",
- ["specials"]={ "compat", 0x003F, 0x0021 },
- ["unicodeslot"]=0x2048, -- ⁈
+ category="po",
+ description="QUESTION EXCLAMATION MARK",
+ direction="on",
+ linebreak="ns",
+ specials={ "compat", 0x003F, 0x0021 },
+ unicodeslot=0x2048,
},
[0x2049]={
- ["category"]="po",
- ["description"]="EXCLAMATION QUESTION MARK",
- ["linebreak"]="ns",
- ["specials"]={ "compat", 0x0021, 0x003F },
- ["unicodeslot"]=0x2049, -- ⁉
+ category="po",
+ description="EXCLAMATION QUESTION MARK",
+ direction="on",
+ linebreak="ns",
+ specials={ "compat", 0x0021, 0x003F },
+ unicodeslot=0x2049,
},
[0x204A]={
- ["category"]="po",
- ["description"]="TIRONIAN SIGN ET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x204A, -- ⁊
+ category="po",
+ description="TIRONIAN SIGN ET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x204A,
},
[0x204B]={
- ["category"]="po",
- ["description"]="REVERSED PILCROW SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x204B, -- ⁋
+ category="po",
+ description="REVERSED PILCROW SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x204B,
},
[0x204C]={
- ["category"]="po",
- ["description"]="BLACK LEFTWARDS BULLET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x204C, -- ⁌
+ category="po",
+ description="BLACK LEFTWARDS BULLET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x204C,
},
[0x204D]={
- ["category"]="po",
- ["description"]="BLACK RIGHTWARDS BULLET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x204D, -- ⁍
+ category="po",
+ description="BLACK RIGHTWARDS BULLET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x204D,
},
[0x204E]={
- ["category"]="po",
- ["description"]="LOW ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x204E, -- ⁎
+ category="po",
+ description="LOW ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x204E,
},
[0x204F]={
- ["category"]="po",
- ["description"]="REVERSED SEMICOLON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x204F, -- ⁏
+ category="po",
+ description="REVERSED SEMICOLON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x204F,
},
[0x2050]={
- ["category"]="po",
- ["description"]="CLOSE UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2050, -- ⁐
+ category="po",
+ description="CLOSE UP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2050,
},
[0x2051]={
- ["category"]="po",
- ["description"]="TWO ASTERISKS ALIGNED VERTICALLY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2051, -- ⁑
+ category="po",
+ description="TWO ASTERISKS ALIGNED VERTICALLY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2051,
},
[0x2052]={
- ["category"]="sm",
- ["description"]="COMMERCIAL MINUS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2052, -- ⁒
+ category="sm",
+ description="COMMERCIAL MINUS SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2052,
},
[0x2053]={
- ["category"]="po",
- ["description"]="SWUNG DASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2053, -- ⁓
+ category="po",
+ description="SWUNG DASH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2053,
},
[0x2054]={
- ["category"]="pc",
- ["description"]="INVERTED UNDERTIE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2054, -- ⁔
+ category="pc",
+ description="INVERTED UNDERTIE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2054,
},
[0x2055]={
- ["category"]="po",
- ["description"]="FLOWER PUNCTUATION MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2055, -- ⁕
+ category="po",
+ description="FLOWER PUNCTUATION MARK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2055,
},
[0x2056]={
- ["category"]="po",
- ["description"]="THREE DOT PUNCTUATION",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2056, -- ⁖
+ category="po",
+ description="THREE DOT PUNCTUATION",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2056,
},
[0x2057]={
- ["category"]="po",
- ["description"]="QUADRUPLE PRIME",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x2032, 0x2032, 0x2032, 0x2032 },
- ["unicodeslot"]=0x2057, -- ⁗
+ category="po",
+ description="QUADRUPLE PRIME",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x2032, 0x2032, 0x2032, 0x2032 },
+ unicodeslot=0x2057,
},
[0x2058]={
- ["category"]="po",
- ["description"]="FOUR DOT PUNCTUATION",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2058, -- ⁘
+ category="po",
+ description="FOUR DOT PUNCTUATION",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2058,
},
[0x2059]={
- ["category"]="po",
- ["description"]="FIVE DOT PUNCTUATION",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2059, -- ⁙
+ category="po",
+ description="FIVE DOT PUNCTUATION",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2059,
},
[0x205A]={
- ["category"]="po",
- ["description"]="TWO DOT PUNCTUATION",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x205A, -- ⁚
+ category="po",
+ description="TWO DOT PUNCTUATION",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x205A,
},
[0x205B]={
- ["category"]="po",
- ["description"]="FOUR DOT MARK",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x205B, -- ⁛
+ category="po",
+ description="FOUR DOT MARK",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x205B,
},
[0x205C]={
- ["category"]="po",
- ["description"]="DOTTED CROSS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x205C, -- ⁜
+ category="po",
+ description="DOTTED CROSS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x205C,
},
[0x205D]={
- ["category"]="po",
- ["description"]="TRICOLON",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x205D, -- ⁝
+ category="po",
+ description="TRICOLON",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x205D,
},
[0x205E]={
- ["category"]="po",
- ["description"]="VERTICAL FOUR DOTS",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x205E, -- ⁞
+ category="po",
+ description="VERTICAL FOUR DOTS",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x205E,
},
[0x205F]={
- ["category"]="zs",
- ["description"]="MEDIUM MATHEMATICAL SPACE",
- ["linebreak"]="ba",
- ["specials"]={ "compat", 0x0020 },
- ["unicodeslot"]=0x205F, --  
+ category="zs",
+ contextname="medspace",
+ description="MEDIUM MATHEMATICAL SPACE",
+ direction="ws",
+ linebreak="ba",
+ specials={ "compat", 0x0020 },
+ unicodeslot=0x205F,
},
[0x2060]={
- ["category"]="cf",
- ["description"]="WORD JOINER",
- ["linebreak"]="wj",
- ["unicodeslot"]=0x2060, -- ⁠
+ category="cf",
+ description="WORD JOINER",
+ direction="bn",
+ linebreak="wj",
+ unicodeslot=0x2060,
},
[0x2061]={
- ["category"]="cf",
- ["contextcommand"]="relax",
- ["comment"]="maybe: nulloperator",
- ["description"]="FUNCTION APPLICATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2061, -- ⁡
+ category="cf",
+ comment="maybe: nulloperator",
+ contextcommand="relax",
+ description="FUNCTION APPLICATION",
+ direction="bn",
+ linebreak="al",
+ unicodeslot=0x2061,
},
[0x2062]={
- ["category"]="cf",
- ["description"]="INVISIBLE TIMES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2062, -- ⁢
+ category="cf",
+ description="INVISIBLE TIMES",
+ direction="bn",
+ linebreak="al",
+ unicodeslot=0x2062,
},
[0x2063]={
- ["category"]="cf",
- ["description"]="INVISIBLE SEPARATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2063, -- ⁣
+ category="cf",
+ description="INVISIBLE SEPARATOR",
+ direction="bn",
+ linebreak="al",
+ unicodeslot=0x2063,
},
[0x206A]={
- ["category"]="cf",
- ["description"]="INHIBIT SYMMETRIC SWAPPING",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x206A, -- 
+ category="cf",
+ description="INHIBIT SYMMETRIC SWAPPING",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x206A,
},
[0x206B]={
- ["category"]="cf",
- ["description"]="ACTIVATE SYMMETRIC SWAPPING",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x206B, -- 
+ category="cf",
+ description="ACTIVATE SYMMETRIC SWAPPING",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x206B,
},
[0x206C]={
- ["category"]="cf",
- ["description"]="INHIBIT ARABIC FORM SHAPING",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x206C, -- 
+ category="cf",
+ description="INHIBIT ARABIC FORM SHAPING",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x206C,
},
[0x206D]={
- ["category"]="cf",
- ["description"]="ACTIVATE ARABIC FORM SHAPING",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x206D, -- 
+ category="cf",
+ description="ACTIVATE ARABIC FORM SHAPING",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x206D,
},
[0x206E]={
- ["category"]="cf",
- ["description"]="NATIONAL DIGIT SHAPES",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x206E, -- 
+ category="cf",
+ description="NATIONAL DIGIT SHAPES",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x206E,
},
[0x206F]={
- ["category"]="cf",
- ["description"]="NOMINAL DIGIT SHAPES",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x206F, -- 
+ category="cf",
+ description="NOMINAL DIGIT SHAPES",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x206F,
},
[0x2070]={
- ["category"]="no",
- ["description"]="SUPERSCRIPT ZERO",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0030 },
- ["unicodeslot"]=0x2070, -- ⁰
+ category="no",
+ description="SUPERSCRIPT ZERO",
+ direction="en",
+ linebreak="al",
+ specials={ "super", 0x0030 },
+ unicodeslot=0x2070,
},
[0x2071]={
- ["category"]="ll",
- ["description"]="SUPERSCRIPT LATIN SMALL LETTER I",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0069 },
- ["unicodeslot"]=0x2071, -- ⁱ
+ category="ll",
+ description="SUPERSCRIPT LATIN SMALL LETTER I",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x0069 },
+ unicodeslot=0x2071,
},
[0x2074]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="SUPERSCRIPT FOUR",
- ["linebreak"]="ai",
- ["specials"]={ "super", 0x0034 },
- ["unicodeslot"]=0x2074, -- ⁴
+ category="no",
+ cjkwd="a",
+ description="SUPERSCRIPT FOUR",
+ direction="en",
+ linebreak="ai",
+ specials={ "super", 0x0034 },
+ unicodeslot=0x2074,
},
[0x2075]={
- ["category"]="no",
- ["description"]="SUPERSCRIPT FIVE",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0035 },
- ["unicodeslot"]=0x2075, -- ⁵
+ category="no",
+ description="SUPERSCRIPT FIVE",
+ direction="en",
+ linebreak="al",
+ specials={ "super", 0x0035 },
+ unicodeslot=0x2075,
},
[0x2076]={
- ["category"]="no",
- ["description"]="SUPERSCRIPT SIX",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0036 },
- ["unicodeslot"]=0x2076, -- ⁶
+ category="no",
+ description="SUPERSCRIPT SIX",
+ direction="en",
+ linebreak="al",
+ specials={ "super", 0x0036 },
+ unicodeslot=0x2076,
},
[0x2077]={
- ["category"]="no",
- ["description"]="SUPERSCRIPT SEVEN",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0037 },
- ["unicodeslot"]=0x2077, -- ⁷
+ category="no",
+ description="SUPERSCRIPT SEVEN",
+ direction="en",
+ linebreak="al",
+ specials={ "super", 0x0037 },
+ unicodeslot=0x2077,
},
[0x2078]={
- ["category"]="no",
- ["description"]="SUPERSCRIPT EIGHT",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0038 },
- ["unicodeslot"]=0x2078, -- ⁸
+ category="no",
+ description="SUPERSCRIPT EIGHT",
+ direction="en",
+ linebreak="al",
+ specials={ "super", 0x0038 },
+ unicodeslot=0x2078,
},
[0x2079]={
- ["category"]="no",
- ["description"]="SUPERSCRIPT NINE",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0039 },
- ["unicodeslot"]=0x2079, -- ⁹
+ category="no",
+ description="SUPERSCRIPT NINE",
+ direction="en",
+ linebreak="al",
+ specials={ "super", 0x0039 },
+ unicodeslot=0x2079,
},
[0x207A]={
- ["category"]="sm",
- ["description"]="SUPERSCRIPT PLUS SIGN",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x002B },
- ["unicodeslot"]=0x207A, -- ⁺
+ category="sm",
+ description="SUPERSCRIPT PLUS SIGN",
+ direction="es",
+ linebreak="al",
+ specials={ "super", 0x002B },
+ unicodeslot=0x207A,
},
[0x207B]={
- ["category"]="sm",
- ["description"]="SUPERSCRIPT MINUS",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x2212 },
- ["unicodeslot"]=0x207B, -- ⁻
+ category="sm",
+ description="SUPERSCRIPT MINUS",
+ direction="es",
+ linebreak="al",
+ specials={ "super", 0x2212 },
+ unicodeslot=0x207B,
},
[0x207C]={
- ["category"]="sm",
- ["description"]="SUPERSCRIPT EQUALS SIGN",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x003D },
- ["unicodeslot"]=0x207C, -- ⁼
+ category="sm",
+ description="SUPERSCRIPT EQUALS SIGN",
+ direction="on",
+ linebreak="al",
+ specials={ "super", 0x003D },
+ unicodeslot=0x207C,
},
[0x207D]={
- ["category"]="ps",
- ["description"]="SUPERSCRIPT LEFT PARENTHESIS",
- ["linebreak"]="op",
- ["specials"]={ "super", 0x0028 },
- ["unicodeslot"]=0x207D, -- ⁽
+ category="ps",
+ description="SUPERSCRIPT LEFT PARENTHESIS",
+ direction="on",
+ linebreak="op",
+ mirror=0x207E,
+ specials={ "super", 0x0028 },
+ unicodeslot=0x207D,
},
[0x207E]={
- ["category"]="pe",
- ["description"]="SUPERSCRIPT RIGHT PARENTHESIS",
- ["linebreak"]="cl",
- ["specials"]={ "super", 0x0029 },
- ["unicodeslot"]=0x207E, -- ⁾
+ category="pe",
+ description="SUPERSCRIPT RIGHT PARENTHESIS",
+ direction="on",
+ linebreak="cl",
+ mirror=0x207D,
+ specials={ "super", 0x0029 },
+ unicodeslot=0x207E,
},
[0x207F]={
- ["category"]="ll",
- ["cjkwd"]="a",
- ["description"]="SUPERSCRIPT LATIN SMALL LETTER N",
- ["linebreak"]="ai",
- ["specials"]={ "super", 0x006E },
- ["unicodeslot"]=0x207F, -- ⁿ
+ category="ll",
+ cjkwd="a",
+ description="SUPERSCRIPT LATIN SMALL LETTER N",
+ direction="l",
+ linebreak="ai",
+ specials={ "super", 0x006E },
+ unicodeslot=0x207F,
},
[0x2080]={
- ["category"]="no",
- ["description"]="SUBSCRIPT ZERO",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x0030 },
- ["unicodeslot"]=0x2080, -- ₀
+ category="no",
+ description="SUBSCRIPT ZERO",
+ direction="en",
+ linebreak="al",
+ specials={ "sub", 0x0030 },
+ unicodeslot=0x2080,
},
[0x2081]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="SUBSCRIPT ONE",
- ["linebreak"]="ai",
- ["specials"]={ "sub", 0x0031 },
- ["unicodeslot"]=0x2081, -- ₁
+ category="no",
+ cjkwd="a",
+ description="SUBSCRIPT ONE",
+ direction="en",
+ linebreak="ai",
+ specials={ "sub", 0x0031 },
+ unicodeslot=0x2081,
},
[0x2082]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="SUBSCRIPT TWO",
- ["linebreak"]="ai",
- ["specials"]={ "sub", 0x0032 },
- ["unicodeslot"]=0x2082, -- ₂
+ category="no",
+ cjkwd="a",
+ description="SUBSCRIPT TWO",
+ direction="en",
+ linebreak="ai",
+ specials={ "sub", 0x0032 },
+ unicodeslot=0x2082,
},
[0x2083]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="SUBSCRIPT THREE",
- ["linebreak"]="ai",
- ["specials"]={ "sub", 0x0033 },
- ["unicodeslot"]=0x2083, -- ₃
+ category="no",
+ cjkwd="a",
+ description="SUBSCRIPT THREE",
+ direction="en",
+ linebreak="ai",
+ specials={ "sub", 0x0033 },
+ unicodeslot=0x2083,
},
[0x2084]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="SUBSCRIPT FOUR",
- ["linebreak"]="ai",
- ["specials"]={ "sub", 0x0034 },
- ["unicodeslot"]=0x2084, -- ₄
+ category="no",
+ cjkwd="a",
+ description="SUBSCRIPT FOUR",
+ direction="en",
+ linebreak="ai",
+ specials={ "sub", 0x0034 },
+ unicodeslot=0x2084,
},
[0x2085]={
- ["category"]="no",
- ["description"]="SUBSCRIPT FIVE",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x0035 },
- ["unicodeslot"]=0x2085, -- ₅
+ category="no",
+ description="SUBSCRIPT FIVE",
+ direction="en",
+ linebreak="al",
+ specials={ "sub", 0x0035 },
+ unicodeslot=0x2085,
},
[0x2086]={
- ["category"]="no",
- ["description"]="SUBSCRIPT SIX",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x0036 },
- ["unicodeslot"]=0x2086, -- ₆
+ category="no",
+ description="SUBSCRIPT SIX",
+ direction="en",
+ linebreak="al",
+ specials={ "sub", 0x0036 },
+ unicodeslot=0x2086,
},
[0x2087]={
- ["category"]="no",
- ["description"]="SUBSCRIPT SEVEN",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x0037 },
- ["unicodeslot"]=0x2087, -- ₇
+ category="no",
+ description="SUBSCRIPT SEVEN",
+ direction="en",
+ linebreak="al",
+ specials={ "sub", 0x0037 },
+ unicodeslot=0x2087,
},
[0x2088]={
- ["category"]="no",
- ["description"]="SUBSCRIPT EIGHT",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x0038 },
- ["unicodeslot"]=0x2088, -- ₈
+ category="no",
+ description="SUBSCRIPT EIGHT",
+ direction="en",
+ linebreak="al",
+ specials={ "sub", 0x0038 },
+ unicodeslot=0x2088,
},
[0x2089]={
- ["category"]="no",
- ["description"]="SUBSCRIPT NINE",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x0039 },
- ["unicodeslot"]=0x2089, -- ₉
+ category="no",
+ description="SUBSCRIPT NINE",
+ direction="en",
+ linebreak="al",
+ specials={ "sub", 0x0039 },
+ unicodeslot=0x2089,
},
[0x208A]={
- ["category"]="sm",
- ["description"]="SUBSCRIPT PLUS SIGN",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x002B },
- ["unicodeslot"]=0x208A, -- ₊
+ category="sm",
+ description="SUBSCRIPT PLUS SIGN",
+ direction="es",
+ linebreak="al",
+ specials={ "sub", 0x002B },
+ unicodeslot=0x208A,
},
[0x208B]={
- ["category"]="sm",
- ["description"]="SUBSCRIPT MINUS",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x2212 },
- ["unicodeslot"]=0x208B, -- ₋
+ category="sm",
+ description="SUBSCRIPT MINUS",
+ direction="es",
+ linebreak="al",
+ specials={ "sub", 0x2212 },
+ unicodeslot=0x208B,
},
[0x208C]={
- ["category"]="sm",
- ["description"]="SUBSCRIPT EQUALS SIGN",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x003D },
- ["unicodeslot"]=0x208C, -- ₌
+ category="sm",
+ description="SUBSCRIPT EQUALS SIGN",
+ direction="on",
+ linebreak="al",
+ specials={ "sub", 0x003D },
+ unicodeslot=0x208C,
},
[0x208D]={
- ["category"]="ps",
- ["description"]="SUBSCRIPT LEFT PARENTHESIS",
- ["linebreak"]="op",
- ["specials"]={ "sub", 0x0028 },
- ["unicodeslot"]=0x208D, -- ₍
+ category="ps",
+ description="SUBSCRIPT LEFT PARENTHESIS",
+ direction="on",
+ linebreak="op",
+ mirror=0x208E,
+ specials={ "sub", 0x0028 },
+ unicodeslot=0x208D,
},
[0x208E]={
- ["category"]="pe",
- ["description"]="SUBSCRIPT RIGHT PARENTHESIS",
- ["linebreak"]="cl",
- ["specials"]={ "sub", 0x0029 },
- ["unicodeslot"]=0x208E, -- ₎
+ category="pe",
+ description="SUBSCRIPT RIGHT PARENTHESIS",
+ direction="on",
+ linebreak="cl",
+ mirror=0x208D,
+ specials={ "sub", 0x0029 },
+ unicodeslot=0x208E,
},
[0x2090]={
- ["category"]="lm",
- ["description"]="LATIN SUBSCRIPT SMALL LETTER A",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x0061 },
- ["unicodeslot"]=0x2090, -- ₐ
+ category="lm",
+ description="LATIN SUBSCRIPT SMALL LETTER A",
+ direction="l",
+ linebreak="al",
+ specials={ "sub", 0x0061 },
+ unicodeslot=0x2090,
},
[0x2091]={
- ["category"]="lm",
- ["description"]="LATIN SUBSCRIPT SMALL LETTER E",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x0065 },
- ["unicodeslot"]=0x2091, -- ₑ
+ category="lm",
+ description="LATIN SUBSCRIPT SMALL LETTER E",
+ direction="l",
+ linebreak="al",
+ specials={ "sub", 0x0065 },
+ unicodeslot=0x2091,
},
[0x2092]={
- ["category"]="lm",
- ["description"]="LATIN SUBSCRIPT SMALL LETTER O",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x006F },
- ["unicodeslot"]=0x2092, -- ₒ
+ category="lm",
+ description="LATIN SUBSCRIPT SMALL LETTER O",
+ direction="l",
+ linebreak="al",
+ specials={ "sub", 0x006F },
+ unicodeslot=0x2092,
},
[0x2093]={
- ["category"]="lm",
- ["description"]="LATIN SUBSCRIPT SMALL LETTER X",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x0078 },
- ["unicodeslot"]=0x2093, -- ₓ
+ category="lm",
+ description="LATIN SUBSCRIPT SMALL LETTER X",
+ direction="l",
+ linebreak="al",
+ specials={ "sub", 0x0078 },
+ unicodeslot=0x2093,
},
[0x2094]={
- ["category"]="lm",
- ["description"]="LATIN SUBSCRIPT SMALL LETTER SCHWA",
- ["linebreak"]="al",
- ["specials"]={ "sub", 0x0259 },
- ["unicodeslot"]=0x2094, -- ₔ
+ category="lm",
+ description="LATIN SUBSCRIPT SMALL LETTER SCHWA",
+ direction="l",
+ linebreak="al",
+ specials={ "sub", 0x0259 },
+ unicodeslot=0x2094,
},
[0x20A0]={
- ["category"]="sc",
- ["description"]="EURO-CURRENCY SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20A0, -- ₠
+ category="sc",
+ description="EURO-CURRENCY SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20A0,
},
[0x20A1]={
- ["adobename"]="colonmonetary",
- ["category"]="sc",
- ["description"]="COLON SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20A1, -- ₡
+ adobename="colonmonetary",
+ category="sc",
+ description="COLON SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20A1,
},
[0x20A2]={
- ["category"]="sc",
- ["description"]="CRUZEIRO SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20A2, -- ₢
+ category="sc",
+ description="CRUZEIRO SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20A2,
},
[0x20A3]={
- ["adobename"]="franc",
- ["category"]="sc",
- ["description"]="FRENCH FRANC SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20A3, -- ₣
+ adobename="franc",
+ category="sc",
+ description="FRENCH FRANC SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20A3,
},
[0x20A4]={
- ["adobename"]="lira",
- ["category"]="sc",
- ["description"]="LIRA SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20A4, -- ₤
+ adobename="lira",
+ category="sc",
+ description="LIRA SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20A4,
},
[0x20A5]={
- ["category"]="sc",
- ["description"]="MILL SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20A5, -- ₥
+ category="sc",
+ description="MILL SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20A5,
},
[0x20A6]={
- ["category"]="sc",
- ["description"]="NAIRA SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20A6, -- ₦
+ category="sc",
+ description="NAIRA SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20A6,
},
[0x20A7]={
- ["adobename"]="peseta",
- ["category"]="sc",
- ["description"]="PESETA SIGN",
- ["linebreak"]="po",
- ["unicodeslot"]=0x20A7, -- ₧
+ adobename="peseta",
+ category="sc",
+ description="PESETA SIGN",
+ direction="et",
+ linebreak="po",
+ unicodeslot=0x20A7,
},
[0x20A8]={
- ["category"]="sc",
- ["description"]="RUPEE SIGN",
- ["linebreak"]="pr",
- ["specials"]={ "compat", 0x0052, 0x0073 },
- ["unicodeslot"]=0x20A8, -- ₨
+ category="sc",
+ description="RUPEE SIGN",
+ direction="et",
+ linebreak="pr",
+ specials={ "compat", 0x0052, 0x0073 },
+ unicodeslot=0x20A8,
},
[0x20A9]={
- ["category"]="sc",
- ["cjkwd"]="h",
- ["description"]="WON SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20A9, -- ₩
+ category="sc",
+ cjkwd="h",
+ description="WON SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20A9,
},
[0x20AA]={
- ["adobename"]="afii57636",
- ["category"]="sc",
- ["description"]="NEW SHEQEL SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20AA, -- ₪
+ adobename="afii57636",
+ category="sc",
+ description="NEW SHEQEL SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20AA,
},
[0x20AB]={
- ["adobename"]="dong",
- ["category"]="sc",
- ["contextname"]="textdong",
- ["description"]="DONG SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20AB, -- ₫
+ adobename="dong",
+ category="sc",
+ contextname="textdong",
+ description="DONG SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20AB,
},
[0x20AC]={
- ["adobename"]="Euro",
- ["category"]="sc",
- ["cjkwd"]="a",
- ["contextname"]="texteuro",
- ["description"]="EURO SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20AC, -- €
+ adobename="Euro",
+ category="sc",
+ cjkwd="a",
+ contextname="texteuro",
+ description="EURO SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20AC,
},
[0x20AD]={
- ["category"]="sc",
- ["description"]="KIP SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20AD, -- ₭
+ category="sc",
+ description="KIP SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20AD,
},
[0x20AE]={
- ["category"]="sc",
- ["description"]="TUGRIK SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20AE, -- ₮
+ category="sc",
+ description="TUGRIK SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20AE,
},
[0x20AF]={
- ["category"]="sc",
- ["description"]="DRACHMA SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20AF, -- ₯
+ category="sc",
+ description="DRACHMA SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20AF,
},
[0x20B0]={
- ["category"]="sc",
- ["description"]="GERMAN PENNY SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20B0, -- ₰
+ category="sc",
+ description="GERMAN PENNY SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20B0,
},
[0x20B1]={
- ["category"]="sc",
- ["description"]="PESO SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20B1, -- ₱
+ category="sc",
+ description="PESO SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20B1,
},
[0x20B2]={
- ["category"]="sc",
- ["description"]="GUARANI SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20B2, -- ₲
+ category="sc",
+ description="GUARANI SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20B2,
},
[0x20B3]={
- ["category"]="sc",
- ["description"]="AUSTRAL SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20B3, -- ₳
+ category="sc",
+ description="AUSTRAL SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20B3,
},
[0x20B4]={
- ["category"]="sc",
- ["description"]="HRYVNIA SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20B4, -- ₴
+ category="sc",
+ description="HRYVNIA SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20B4,
},
[0x20B5]={
- ["category"]="sc",
- ["description"]="CEDI SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x20B5, -- ₵
+ category="sc",
+ description="CEDI SIGN",
+ direction="et",
+ linebreak="pr",
+ unicodeslot=0x20B5,
},
[0x20D0]={
- ["category"]="mn",
- ["description"]="COMBINING LEFT HARPOON ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20D0, -- ⃐
+ category="mn",
+ description="COMBINING LEFT HARPOON ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20D0,
},
[0x20D1]={
- ["category"]="mn",
- ["description"]="COMBINING RIGHT HARPOON ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20D1, -- ⃑
+ category="mn",
+ description="COMBINING RIGHT HARPOON ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20D1,
},
[0x20D2]={
- ["category"]="mn",
- ["description"]="COMBINING LONG VERTICAL LINE OVERLAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20D2, -- ⃒
+ category="mn",
+ description="COMBINING LONG VERTICAL LINE OVERLAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20D2,
},
[0x20D3]={
- ["category"]="mn",
- ["description"]="COMBINING SHORT VERTICAL LINE OVERLAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20D3, -- ⃓
+ category="mn",
+ description="COMBINING SHORT VERTICAL LINE OVERLAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20D3,
},
[0x20D4]={
- ["category"]="mn",
- ["description"]="COMBINING ANTICLOCKWISE ARROW ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20D4, -- ⃔
+ category="mn",
+ description="COMBINING ANTICLOCKWISE ARROW ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20D4,
},
[0x20D5]={
- ["category"]="mn",
- ["description"]="COMBINING CLOCKWISE ARROW ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20D5, -- ⃕
+ category="mn",
+ description="COMBINING CLOCKWISE ARROW ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20D5,
},
[0x20D6]={
- ["category"]="mn",
- ["description"]="COMBINING LEFT ARROW ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20D6, -- ⃖
+ category="mn",
+ description="COMBINING LEFT ARROW ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20D6,
},
[0x20D7]={
- ["category"]="mn",
- ["description"]="COMBINING RIGHT ARROW ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20D7, -- ⃗
+ category="mn",
+ description="COMBINING RIGHT ARROW ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20D7,
},
[0x20D8]={
- ["category"]="mn",
- ["description"]="COMBINING RING OVERLAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20D8, -- ⃘
+ category="mn",
+ description="COMBINING RING OVERLAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20D8,
},
[0x20D9]={
- ["category"]="mn",
- ["description"]="COMBINING CLOCKWISE RING OVERLAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20D9, -- ⃙
+ category="mn",
+ description="COMBINING CLOCKWISE RING OVERLAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20D9,
},
[0x20DA]={
- ["category"]="mn",
- ["description"]="COMBINING ANTICLOCKWISE RING OVERLAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20DA, -- ⃚
+ category="mn",
+ description="COMBINING ANTICLOCKWISE RING OVERLAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20DA,
},
[0x20DB]={
- ["category"]="mn",
- ["description"]="COMBINING THREE DOTS ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20DB, -- ⃛
+ category="mn",
+ description="COMBINING THREE DOTS ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20DB,
},
[0x20DC]={
- ["category"]="mn",
- ["description"]="COMBINING FOUR DOTS ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20DC, -- ⃜
+ category="mn",
+ description="COMBINING FOUR DOTS ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20DC,
},
[0x20DD]={
- ["category"]="me",
- ["description"]="COMBINING ENCLOSING CIRCLE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20DD, -- ⃝
+ category="me",
+ description="COMBINING ENCLOSING CIRCLE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20DD,
},
[0x20DE]={
- ["category"]="me",
- ["description"]="COMBINING ENCLOSING SQUARE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20DE, -- ⃞
+ category="me",
+ description="COMBINING ENCLOSING SQUARE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20DE,
},
[0x20DF]={
- ["category"]="me",
- ["description"]="COMBINING ENCLOSING DIAMOND",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20DF, -- ⃟
+ category="me",
+ description="COMBINING ENCLOSING DIAMOND",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20DF,
},
[0x20E0]={
- ["category"]="me",
- ["description"]="COMBINING ENCLOSING CIRCLE BACKSLASH",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20E0, -- ⃠
+ category="me",
+ description="COMBINING ENCLOSING CIRCLE BACKSLASH",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20E0,
},
[0x20E1]={
- ["category"]="mn",
- ["description"]="COMBINING LEFT RIGHT ARROW ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20E1, -- ⃡
+ category="mn",
+ description="COMBINING LEFT RIGHT ARROW ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20E1,
},
[0x20E2]={
- ["category"]="me",
- ["description"]="COMBINING ENCLOSING SCREEN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20E2, -- ⃢
+ category="me",
+ description="COMBINING ENCLOSING SCREEN",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20E2,
},
[0x20E3]={
- ["category"]="me",
- ["description"]="COMBINING ENCLOSING KEYCAP",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20E3, -- ⃣
+ category="me",
+ description="COMBINING ENCLOSING KEYCAP",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20E3,
},
[0x20E4]={
- ["category"]="me",
- ["description"]="COMBINING ENCLOSING UPWARD POINTING TRIANGLE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20E4, -- ⃤
+ category="me",
+ description="COMBINING ENCLOSING UPWARD POINTING TRIANGLE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20E4,
},
[0x20E5]={
- ["category"]="mn",
- ["description"]="COMBINING REVERSE SOLIDUS OVERLAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20E5, -- ⃥
+ category="mn",
+ description="COMBINING REVERSE SOLIDUS OVERLAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20E5,
},
[0x20E6]={
- ["category"]="mn",
- ["description"]="COMBINING DOUBLE VERTICAL STROKE OVERLAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20E6, -- ⃦
+ category="mn",
+ description="COMBINING DOUBLE VERTICAL STROKE OVERLAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20E6,
},
[0x20E7]={
- ["category"]="mn",
- ["description"]="COMBINING ANNUITY SYMBOL",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20E7, -- ⃧
+ category="mn",
+ description="COMBINING ANNUITY SYMBOL",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20E7,
},
[0x20E8]={
- ["category"]="mn",
- ["description"]="COMBINING TRIPLE UNDERDOT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20E8, -- ⃨
+ category="mn",
+ description="COMBINING TRIPLE UNDERDOT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20E8,
},
[0x20E9]={
- ["category"]="mn",
- ["description"]="COMBINING WIDE BRIDGE ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20E9, -- ⃩
+ category="mn",
+ description="COMBINING WIDE BRIDGE ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20E9,
},
[0x20EA]={
- ["category"]="mn",
- ["description"]="COMBINING LEFTWARDS ARROW OVERLAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20EA, -- ⃪
+ category="mn",
+ description="COMBINING LEFTWARDS ARROW OVERLAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20EA,
},
[0x20EB]={
- ["category"]="mn",
- ["description"]="COMBINING LONG DOUBLE SOLIDUS OVERLAY",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20EB, -- ⃫
+ category="mn",
+ description="COMBINING LONG DOUBLE SOLIDUS OVERLAY",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20EB,
},
[0x20EC]={
- ["category"]="mn",
- ["description"]="COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20EC, -- ⃬
+ category="mn",
+ description="COMBINING RIGHTWARDS HARPOON WITH BARB DOWNWARDS",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20EC,
},
[0x20ED]={
- ["category"]="mn",
- ["description"]="COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20ED, -- ⃭
+ category="mn",
+ description="COMBINING LEFTWARDS HARPOON WITH BARB DOWNWARDS",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20ED,
},
[0x20EE]={
- ["category"]="mn",
- ["description"]="COMBINING LEFT ARROW BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20EE, -- ⃮
+ category="mn",
+ description="COMBINING LEFT ARROW BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20EE,
},
[0x20EF]={
- ["category"]="mn",
- ["description"]="COMBINING RIGHT ARROW BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x20EF, -- ⃯
+ category="mn",
+ description="COMBINING RIGHT ARROW BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x20EF,
},
[0x2100]={
- ["category"]="so",
- ["description"]="ACCOUNT OF",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0061, 0x002F, 0x0063 },
- ["unicodeslot"]=0x2100, -- ℀
+ category="so",
+ description="ACCOUNT OF",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x0061, 0x002F, 0x0063 },
+ unicodeslot=0x2100,
},
[0x2101]={
- ["category"]="so",
- ["description"]="ADDRESSED TO THE SUBJECT",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0061, 0x002F, 0x0073 },
- ["unicodeslot"]=0x2101, -- ℁
+ category="so",
+ description="ADDRESSED TO THE SUBJECT",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x0061, 0x002F, 0x0073 },
+ unicodeslot=0x2101,
},
[0x2102]={
- ["category"]="lu",
- ["description"]="DOUBLE-STRUCK CAPITAL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0043 },
- ["unicodeslot"]=0x2102, -- ℂ
+ category="lu",
+ description="DOUBLE-STRUCK CAPITAL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0043 },
+ unicodeslot=0x2102,
},
[0x2103]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="DEGREE CELSIUS",
- ["linebreak"]="po",
- ["specials"]={ "compat", 0x00B0, 0x0043 },
- ["unicodeslot"]=0x2103, -- ℃
+ category="so",
+ cjkwd="a",
+ description="DEGREE CELSIUS",
+ direction="on",
+ linebreak="po",
+ specials={ "compat", 0x00B0, 0x0043 },
+ unicodeslot=0x2103,
},
[0x2104]={
- ["category"]="so",
- ["description"]="CENTRE LINE SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2104, -- ℄
+ category="so",
+ description="CENTRE LINE SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2104,
},
[0x2105]={
- ["adobename"]="afii61248",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CARE OF",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0063, 0x002F, 0x006F },
- ["unicodeslot"]=0x2105, -- ℅
+ adobename="afii61248",
+ category="so",
+ cjkwd="a",
+ description="CARE OF",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0063, 0x002F, 0x006F },
+ unicodeslot=0x2105,
},
[0x2106]={
- ["category"]="so",
- ["description"]="CADA UNA",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0063, 0x002F, 0x0075 },
- ["unicodeslot"]=0x2106, -- ℆
+ category="so",
+ description="CADA UNA",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x0063, 0x002F, 0x0075 },
+ unicodeslot=0x2106,
},
[0x2107]={
- ["category"]="lu",
- ["description"]="EULER CONSTANT",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0190 },
- ["unicodeslot"]=0x2107, -- ℇ
+ category="lu",
+ description="EULER CONSTANT",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x0190 },
+ unicodeslot=0x2107,
},
[0x2108]={
- ["category"]="so",
- ["description"]="SCRUPLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2108, -- ℈
+ category="so",
+ description="SCRUPLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2108,
},
[0x2109]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="DEGREE FAHRENHEIT",
- ["linebreak"]="po",
- ["specials"]={ "compat", 0x00B0, 0x0046 },
- ["unicodeslot"]=0x2109, -- ℉
+ category="so",
+ cjkwd="a",
+ description="DEGREE FAHRENHEIT",
+ direction="on",
+ linebreak="po",
+ specials={ "compat", 0x00B0, 0x0046 },
+ unicodeslot=0x2109,
},
[0x210A]={
- ["category"]="ll",
- ["description"]="SCRIPT SMALL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0067 },
- ["unicodeslot"]=0x210A, -- ℊ
+ category="ll",
+ description="SCRIPT SMALL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0067 },
+ unicodeslot=0x210A,
},
[0x210B]={
- ["category"]="lu",
- ["description"]="SCRIPT CAPITAL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0048 },
- ["unicodeslot"]=0x210B, -- ℋ
+ category="lu",
+ description="SCRIPT CAPITAL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0048 },
+ unicodeslot=0x210B,
},
[0x210C]={
- ["category"]="lu",
- ["description"]="BLACK-LETTER CAPITAL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0048 },
- ["unicodeslot"]=0x210C, -- ℌ
+ category="lu",
+ description="BLACK-LETTER CAPITAL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0048 },
+ unicodeslot=0x210C,
},
[0x210D]={
- ["category"]="lu",
- ["description"]="DOUBLE-STRUCK CAPITAL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0048 },
- ["unicodeslot"]=0x210D, -- ℍ
+ category="lu",
+ description="DOUBLE-STRUCK CAPITAL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0048 },
+ unicodeslot=0x210D,
},
[0x210E]={
- ["category"]="ll",
- ["description"]="PLANCK CONSTANT",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0068 },
- ["unicodeslot"]=0x210E, -- ℎ
+ category="ll",
+ description="PLANCK CONSTANT",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0068 },
+ unicodeslot=0x210E,
},
[0x210F]={
- ["category"]="ll",
- ["description"]="PLANCK CONSTANT OVER TWO PI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0127 },
- ["unicodeslot"]=0x210F, -- ℏ
+ category="ll",
+ description="PLANCK CONSTANT OVER TWO PI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0127 },
+ unicodeslot=0x210F,
},
[0x2110]={
- ["category"]="lu",
- ["description"]="SCRIPT CAPITAL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0049 },
- ["unicodeslot"]=0x2110, -- ℐ
+ category="lu",
+ description="SCRIPT CAPITAL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0049 },
+ unicodeslot=0x2110,
},
[0x2111]={
- ["adobename"]="Ifraktur",
- ["category"]="lu",
- ["description"]="BLACK-LETTER CAPITAL I",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Im",
- ["specials"]={ "font", 0x0049 },
- ["unicodeslot"]=0x2111, -- ℑ
+ adobename="Ifraktur",
+ category="lu",
+ description="BLACK-LETTER CAPITAL I",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="Im",
+ specials={ "font", 0x0049 },
+ unicodeslot=0x2111,
},
[0x2112]={
- ["category"]="lu",
- ["description"]="SCRIPT CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004C },
- ["unicodeslot"]=0x2112, -- ℒ
+ category="lu",
+ description="SCRIPT CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004C },
+ unicodeslot=0x2112,
},
[0x2113]={
- ["adobename"]="afii61289",
- ["category"]="ll",
- ["cjkwd"]="a",
- ["description"]="SCRIPT SMALL L",
- ["linebreak"]="ai",
- ["mathclass"]="variable",
- ["mathname"]="ell",
- ["specials"]={ "font", 0x006C },
- ["unicodeslot"]=0x2113, -- ℓ
+ adobename="afii61289",
+ category="ll",
+ cjkwd="a",
+ description="SCRIPT SMALL L",
+ direction="l",
+ linebreak="ai",
+ mathclass="variable",
+ mathname="ell",
+ specials={ "font", 0x006C },
+ unicodeslot=0x2113,
},
[0x2114]={
- ["category"]="so",
- ["description"]="L B BAR SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2114, -- ℔
+ category="so",
+ description="L B BAR SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2114,
},
[0x2115]={
- ["category"]="lu",
- ["description"]="DOUBLE-STRUCK CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004E },
- ["unicodeslot"]=0x2115, -- ℕ
+ category="lu",
+ description="DOUBLE-STRUCK CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004E },
+ unicodeslot=0x2115,
},
[0x2116]={
- ["adobename"]="afii61352",
- ["category"]="so",
- ["cjkwd"]="a",
- ["contextname"]="textnumero",
- ["description"]="NUMERO SIGN",
- ["linebreak"]="pr",
- ["specials"]={ "compat", 0x004E, 0x006F },
- ["unicodeslot"]=0x2116, -- №
+ adobename="afii61352",
+ category="so",
+ cjkwd="a",
+ contextname="textnumero",
+ description="NUMERO SIGN",
+ direction="on",
+ linebreak="pr",
+ specials={ "compat", 0x004E, 0x006F },
+ unicodeslot=0x2116,
},
[0x2117]={
- ["category"]="so",
- ["description"]="SOUND RECORDING COPYRIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2117, -- ℗
+ category="so",
+ description="SOUND RECORDING COPYRIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2117,
},
[0x2118]={
- ["adobename"]="weierstrass",
- ["category"]="so",
- ["description"]="SCRIPT CAPITAL P",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="wp",
- ["unicodeslot"]=0x2118, -- ℘
+ adobename="weierstrass",
+ category="so",
+ description="SCRIPT CAPITAL P",
+ direction="on",
+ linebreak="al",
+ mathclass="variable",
+ mathname="wp",
+ unicodeslot=0x2118,
},
[0x2119]={
- ["category"]="lu",
- ["description"]="DOUBLE-STRUCK CAPITAL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0050 },
- ["unicodeslot"]=0x2119, -- ℙ
+ category="lu",
+ description="DOUBLE-STRUCK CAPITAL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0050 },
+ unicodeslot=0x2119,
},
[0x211A]={
- ["category"]="lu",
- ["description"]="DOUBLE-STRUCK CAPITAL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0051 },
- ["unicodeslot"]=0x211A, -- ℚ
+ category="lu",
+ description="DOUBLE-STRUCK CAPITAL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0051 },
+ unicodeslot=0x211A,
},
[0x211B]={
- ["category"]="lu",
- ["description"]="SCRIPT CAPITAL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0052 },
- ["unicodeslot"]=0x211B, -- ℛ
+ category="lu",
+ description="SCRIPT CAPITAL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0052 },
+ unicodeslot=0x211B,
},
[0x211C]={
- ["adobename"]="Rfraktur",
- ["category"]="lu",
- ["description"]="BLACK-LETTER CAPITAL R",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="Re",
- ["specials"]={ "font", 0x0052 },
- ["unicodeslot"]=0x211C, -- ℜ
+ adobename="Rfraktur",
+ category="lu",
+ description="BLACK-LETTER CAPITAL R",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="Re",
+ specials={ "font", 0x0052 },
+ unicodeslot=0x211C,
},
[0x211D]={
- ["category"]="lu",
- ["description"]="DOUBLE-STRUCK CAPITAL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0052 },
- ["unicodeslot"]=0x211D, -- ℝ
+ category="lu",
+ description="DOUBLE-STRUCK CAPITAL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0052 },
+ unicodeslot=0x211D,
},
[0x211E]={
- ["adobename"]="prescription",
- ["category"]="so",
- ["description"]="PRESCRIPTION TAKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x211E, -- ℞
+ adobename="prescription",
+ category="so",
+ description="PRESCRIPTION TAKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x211E,
},
[0x211F]={
- ["category"]="so",
- ["description"]="RESPONSE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x211F, -- ℟
+ category="so",
+ description="RESPONSE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x211F,
},
[0x2120]={
- ["category"]="so",
- ["description"]="SERVICE MARK",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x0053, 0x004D },
- ["unicodeslot"]=0x2120, -- ℠
+ category="so",
+ description="SERVICE MARK",
+ direction="on",
+ linebreak="al",
+ specials={ "super", 0x0053, 0x004D },
+ unicodeslot=0x2120,
},
[0x2121]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="TELEPHONE SIGN",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0054, 0x0045, 0x004C },
- ["unicodeslot"]=0x2121, -- ℡
+ category="so",
+ cjkwd="a",
+ description="TELEPHONE SIGN",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0054, 0x0045, 0x004C },
+ unicodeslot=0x2121,
},
[0x2122]={
- ["adobename"]="trademark",
- ["category"]="so",
- ["cjkwd"]="a",
- ["contextname"]="trademark",
- ["description"]="TRADE MARK SIGN",
- ["linebreak"]="ai",
- ["specials"]={ "super", 0x0054, 0x004D },
- ["unicodeslot"]=0x2122, -- ™
+ adobename="trademark",
+ category="so",
+ cjkwd="a",
+ contextname="trademark",
+ description="TRADE MARK SIGN",
+ direction="on",
+ linebreak="ai",
+ specials={ "super", 0x0054, 0x004D },
+ unicodeslot=0x2122,
},
[0x2123]={
- ["category"]="so",
- ["description"]="VERSICLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2123, -- ℣
+ category="so",
+ description="VERSICLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2123,
},
[0x2124]={
- ["category"]="lu",
- ["description"]="DOUBLE-STRUCK CAPITAL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x005A },
- ["unicodeslot"]=0x2124, -- ℤ
+ category="lu",
+ description="DOUBLE-STRUCK CAPITAL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x005A },
+ unicodeslot=0x2124,
},
[0x2125]={
- ["category"]="so",
- ["description"]="OUNCE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2125, -- ℥
+ category="so",
+ description="OUNCE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2125,
},
[0x2126]={
- ["adobename"]="Omega",
- ["category"]="lu",
- ["cjkwd"]="a",
- ["description"]="OHM SIGN",
- ["lccode"]=0x03C9,
- ["linebreak"]="al",
- ["specials"]={ "char", 0x03A9 },
- ["unicodeslot"]=0x2126, -- Ω
+ adobename="Omega",
+ category="lu",
+ cjkwd="a",
+ description="OHM SIGN",
+ direction="l",
+ lccode=0x03C9,
+ linebreak="al",
+ specials={ "char", 0x03A9 },
+ unicodeslot=0x2126,
},
[0x2127]={
- ["category"]="so",
- ["description"]="INVERTED OHM SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2127, -- ℧
+ category="so",
+ description="INVERTED OHM SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2127,
},
[0x2128]={
- ["category"]="lu",
- ["description"]="BLACK-LETTER CAPITAL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x005A },
- ["unicodeslot"]=0x2128, -- ℨ
+ category="lu",
+ description="BLACK-LETTER CAPITAL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x005A },
+ unicodeslot=0x2128,
},
[0x2129]={
- ["category"]="so",
- ["description"]="TURNED GREEK SMALL LETTER IOTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2129, -- ℩
+ category="so",
+ description="TURNED GREEK SMALL LETTER IOTA",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2129,
},
[0x212A]={
- ["category"]="lu",
- ["description"]="KELVIN SIGN",
- ["lccode"]=0x006B,
- ["linebreak"]="al",
- ["specials"]={ "char", 0x004B },
- ["unicodeslot"]=0x212A, -- K
+ category="lu",
+ description="KELVIN SIGN",
+ direction="l",
+ lccode=0x006B,
+ linebreak="al",
+ specials={ "char", 0x004B },
+ unicodeslot=0x212A,
},
[0x212B]={
- ["category"]="lu",
- ["cjkwd"]="a",
- ["description"]="ANGSTROM SIGN",
- ["lccode"]=0x00E5,
- ["linebreak"]="ai",
- ["specials"]={ "char", 0x00C5 },
- ["unicodeslot"]=0x212B, -- Å
+ category="lu",
+ cjkwd="a",
+ description="ANGSTROM SIGN",
+ direction="l",
+ lccode=0x00E5,
+ linebreak="ai",
+ specials={ "char", 0x00C5 },
+ unicodeslot=0x212B,
},
[0x212C]={
- ["category"]="lu",
- ["description"]="SCRIPT CAPITAL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0042 },
- ["unicodeslot"]=0x212C, -- ℬ
+ category="lu",
+ description="SCRIPT CAPITAL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0042 },
+ unicodeslot=0x212C,
},
[0x212D]={
- ["category"]="lu",
- ["description"]="BLACK-LETTER CAPITAL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0043 },
- ["unicodeslot"]=0x212D, -- ℭ
+ category="lu",
+ description="BLACK-LETTER CAPITAL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0043 },
+ unicodeslot=0x212D,
},
[0x212E]={
- ["adobename"]="estimated",
- ["category"]="so",
- ["description"]="ESTIMATED SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x212E, -- ℮
+ adobename="estimated",
+ category="so",
+ description="ESTIMATED SYMBOL",
+ direction="et",
+ linebreak="al",
+ unicodeslot=0x212E,
},
[0x212F]={
- ["category"]="ll",
- ["description"]="SCRIPT SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0065 },
- ["unicodeslot"]=0x212F, -- ℯ
+ category="ll",
+ description="SCRIPT SMALL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0065 },
+ unicodeslot=0x212F,
},
[0x2130]={
- ["category"]="lu",
- ["description"]="SCRIPT CAPITAL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0045 },
- ["unicodeslot"]=0x2130, -- ℰ
+ category="lu",
+ description="SCRIPT CAPITAL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0045 },
+ unicodeslot=0x2130,
},
[0x2131]={
- ["category"]="lu",
- ["description"]="SCRIPT CAPITAL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0046 },
- ["unicodeslot"]=0x2131, -- ℱ
+ category="lu",
+ description="SCRIPT CAPITAL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0046 },
+ unicodeslot=0x2131,
},
[0x2132]={
- ["category"]="lu",
- ["description"]="TURNED CAPITAL F",
- ["lccode"]=0x214E,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2132, -- Ⅎ
+ category="lu",
+ description="TURNED CAPITAL F",
+ direction="l",
+ lccode=0x214E,
+ linebreak="al",
+ unicodeslot=0x2132,
},
[0x2133]={
- ["category"]="lu",
- ["description"]="SCRIPT CAPITAL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004D },
- ["unicodeslot"]=0x2133, -- ℳ
+ category="lu",
+ description="SCRIPT CAPITAL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004D },
+ unicodeslot=0x2133,
},
[0x2134]={
- ["category"]="ll",
- ["description"]="SCRIPT SMALL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006F },
- ["unicodeslot"]=0x2134, -- ℴ
+ category="ll",
+ description="SCRIPT SMALL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006F },
+ unicodeslot=0x2134,
},
[0x2135]={
- ["adobename"]="aleph",
- ["category"]="lo",
- ["description"]="ALEF SYMBOL",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="aleph",
- ["specials"]={ "compat", 0x05D0 },
- ["unicodeslot"]=0x2135, -- ℵ
+ adobename="aleph",
+ category="lo",
+ description="ALEF SYMBOL",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="aleph",
+ specials={ "compat", 0x05D0 },
+ unicodeslot=0x2135,
},
[0x2136]={
- ["category"]="lo",
- ["description"]="BET SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x05D1 },
- ["unicodeslot"]=0x2136, -- ℶ
+ category="lo",
+ description="BET SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x05D1 },
+ unicodeslot=0x2136,
},
[0x2137]={
- ["category"]="lo",
- ["description"]="GIMEL SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x05D2 },
- ["unicodeslot"]=0x2137, -- ℷ
+ category="lo",
+ description="GIMEL SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x05D2 },
+ unicodeslot=0x2137,
},
[0x2138]={
- ["category"]="lo",
- ["description"]="DALET SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x05D3 },
- ["unicodeslot"]=0x2138, -- ℸ
+ category="lo",
+ description="DALET SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x05D3 },
+ unicodeslot=0x2138,
},
[0x2139]={
- ["category"]="ll",
- ["description"]="INFORMATION SOURCE",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x2139, -- ℹ
+ category="ll",
+ description="INFORMATION SOURCE",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x2139,
},
[0x213A]={
- ["category"]="so",
- ["description"]="ROTATED CAPITAL Q",
- ["linebreak"]="al",
- ["unicodeslot"]=0x213A, -- ℺
+ category="so",
+ description="ROTATED CAPITAL Q",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x213A,
},
[0x213B]={
- ["category"]="so",
- ["description"]="FACSIMILE SIGN",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0046, 0x0041, 0x0058 },
- ["unicodeslot"]=0x213B, -- ℻
+ category="so",
+ description="FACSIMILE SIGN",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x0046, 0x0041, 0x0058 },
+ unicodeslot=0x213B,
},
[0x213C]={
- ["category"]="ll",
- ["description"]="DOUBLE-STRUCK SMALL PI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C0 },
- ["unicodeslot"]=0x213C, -- ℼ
+ category="ll",
+ description="DOUBLE-STRUCK SMALL PI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C0 },
+ unicodeslot=0x213C,
},
[0x213D]={
- ["category"]="ll",
- ["description"]="DOUBLE-STRUCK SMALL GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B3 },
- ["unicodeslot"]=0x213D, -- ℽ
+ category="ll",
+ description="DOUBLE-STRUCK SMALL GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B3 },
+ unicodeslot=0x213D,
},
[0x213E]={
- ["category"]="lu",
- ["description"]="DOUBLE-STRUCK CAPITAL GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0393 },
- ["unicodeslot"]=0x213E, -- ℾ
+ category="lu",
+ description="DOUBLE-STRUCK CAPITAL GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0393 },
+ unicodeslot=0x213E,
},
[0x213F]={
- ["category"]="lu",
- ["description"]="DOUBLE-STRUCK CAPITAL PI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A0 },
- ["unicodeslot"]=0x213F, -- ℿ
+ category="lu",
+ description="DOUBLE-STRUCK CAPITAL PI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A0 },
+ unicodeslot=0x213F,
},
[0x2140]={
- ["category"]="sm",
- ["description"]="DOUBLE-STRUCK N-ARY SUMMATION",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x2211 },
- ["unicodeslot"]=0x2140, -- ⅀
+ category="sm",
+ description="DOUBLE-STRUCK N-ARY SUMMATION",
+ direction="on",
+ linebreak="al",
+ specials={ "font", 0x2211 },
+ unicodeslot=0x2140,
},
[0x2141]={
- ["category"]="sm",
- ["description"]="TURNED SANS-SERIF CAPITAL G",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2141, -- ⅁
+ category="sm",
+ description="TURNED SANS-SERIF CAPITAL G",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2141,
},
[0x2142]={
- ["category"]="sm",
- ["description"]="TURNED SANS-SERIF CAPITAL L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2142, -- ⅂
+ category="sm",
+ description="TURNED SANS-SERIF CAPITAL L",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2142,
},
[0x2143]={
- ["category"]="sm",
- ["description"]="REVERSED SANS-SERIF CAPITAL L",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2143, -- ⅃
+ category="sm",
+ description="REVERSED SANS-SERIF CAPITAL L",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2143,
},
[0x2144]={
- ["category"]="sm",
- ["description"]="TURNED SANS-SERIF CAPITAL Y",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2144, -- ⅄
+ category="sm",
+ description="TURNED SANS-SERIF CAPITAL Y",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2144,
},
[0x2145]={
- ["category"]="lu",
- ["description"]="DOUBLE-STRUCK ITALIC CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0044 },
- ["unicodeslot"]=0x2145, -- ⅅ
+ category="lu",
+ description="DOUBLE-STRUCK ITALIC CAPITAL D",
+ direction="l",
+ linebreak="al",
+ mathclass="nothing",
+ mathname="differentialD",
+ specials={ "font", 0x0044 },
+ unicodeslot=0x2145,
},
[0x2146]={
- ["category"]="ll",
- ["description"]="DOUBLE-STRUCK ITALIC SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0064 },
- ["unicodeslot"]=0x2146, -- ⅆ
+ category="ll",
+ description="DOUBLE-STRUCK ITALIC SMALL D",
+ direction="l",
+ linebreak="al",
+ mathclass="nothing",
+ mathname="differentiald",
+ specials={ "font", 0x0064 },
+ unicodeslot=0x2146,
},
[0x2147]={
- ["category"]="ll",
- ["description"]="DOUBLE-STRUCK ITALIC SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0065 },
- ["unicodeslot"]=0x2147, -- ⅇ
+ category="ll",
+ description="DOUBLE-STRUCK ITALIC SMALL E",
+ direction="l",
+ linebreak="al",
+ mathclass="nothing",
+ mathname="exponentiale",
+ specials={ "font", 0x0065 },
+ unicodeslot=0x2147,
},
[0x2148]={
- ["category"]="ll",
- ["description"]="DOUBLE-STRUCK ITALIC SMALL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x2148, -- ⅈ
+ category="ll",
+ description="DOUBLE-STRUCK ITALIC SMALL I",
+ direction="l",
+ linebreak="al",
+ mathclass="nothing",
+ mathname="imaginaryi",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x2148,
},
[0x2149]={
- ["category"]="ll",
- ["description"]="DOUBLE-STRUCK ITALIC SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006A },
- ["unicodeslot"]=0x2149, -- ⅉ
+ category="ll",
+ description="DOUBLE-STRUCK ITALIC SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006A },
+ unicodeslot=0x2149,
},
[0x214A]={
- ["category"]="so",
- ["description"]="PROPERTY LINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x214A, -- ⅊
+ category="so",
+ description="PROPERTY LINE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x214A,
},
[0x214B]={
- ["category"]="sm",
- ["description"]="TURNED AMPERSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x214B, -- ⅋
+ category="sm",
+ description="TURNED AMPERSAND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x214B,
},
[0x214C]={
- ["category"]="so",
- ["description"]="PER SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x214C, -- ⅌
+ category="so",
+ description="PER SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x214C,
},
[0x214D]={
- ["category"]="so",
- ["description"]="AKTIESELSKAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x214D, -- ⅍
+ category="so",
+ description="AKTIESELSKAB",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x214D,
},
[0x214E]={
- ["category"]="ll",
- ["description"]="TURNED SMALL F",
- ["linebreak"]="al",
- ["uccode"]=0x2132,
- ["unicodeslot"]=0x214E, -- ⅎ
+ category="ll",
+ description="TURNED SMALL F",
+ direction="l",
+ linebreak="al",
+ uccode=0x2132,
+ unicodeslot=0x214E,
},
[0x2153]={
- ["adobename"]="onethird",
- ["category"]="no",
- ["cjkwd"]="a",
- ["contextname"]="onethird",
- ["description"]="VULGAR FRACTION ONE THIRD",
- ["linebreak"]="al",
- ["specials"]={ "fraction", 0x0031, 0x2044, 0x0033 },
- ["unicodeslot"]=0x2153, -- ⅓
+ adobename="onethird",
+ category="no",
+ cjkwd="a",
+ contextname="onethird",
+ description="VULGAR FRACTION ONE THIRD",
+ direction="on",
+ linebreak="al",
+ specials={ "fraction", 0x0031, 0x2044, 0x0033 },
+ unicodeslot=0x2153,
},
[0x2154]={
- ["adobename"]="twothirds",
- ["category"]="no",
- ["cjkwd"]="a",
- ["contextname"]="twothirds",
- ["description"]="VULGAR FRACTION TWO THIRDS",
- ["linebreak"]="ai",
- ["specials"]={ "fraction", 0x0032, 0x2044, 0x0033 },
- ["unicodeslot"]=0x2154, -- ⅔
+ adobename="twothirds",
+ category="no",
+ cjkwd="a",
+ contextname="twothirds",
+ description="VULGAR FRACTION TWO THIRDS",
+ direction="on",
+ linebreak="ai",
+ specials={ "fraction", 0x0032, 0x2044, 0x0033 },
+ unicodeslot=0x2154,
},
[0x2155]={
- ["category"]="no",
- ["contextname"]="onefifth",
- ["description"]="VULGAR FRACTION ONE FIFTH",
- ["linebreak"]="ai",
- ["specials"]={ "fraction", 0x0031, 0x2044, 0x0035 },
- ["unicodeslot"]=0x2155, -- ⅕
+ category="no",
+ contextname="onefifth",
+ description="VULGAR FRACTION ONE FIFTH",
+ direction="on",
+ linebreak="ai",
+ specials={ "fraction", 0x0031, 0x2044, 0x0035 },
+ unicodeslot=0x2155,
},
[0x2156]={
- ["category"]="no",
- ["contextname"]="twofifths",
- ["description"]="VULGAR FRACTION TWO FIFTHS",
- ["linebreak"]="al",
- ["specials"]={ "fraction", 0x0032, 0x2044, 0x0035 },
- ["unicodeslot"]=0x2156, -- ⅖
+ category="no",
+ contextname="twofifths",
+ description="VULGAR FRACTION TWO FIFTHS",
+ direction="on",
+ linebreak="al",
+ specials={ "fraction", 0x0032, 0x2044, 0x0035 },
+ unicodeslot=0x2156,
},
[0x2157]={
- ["category"]="no",
- ["contextname"]="threefifths",
- ["description"]="VULGAR FRACTION THREE FIFTHS",
- ["linebreak"]="al",
- ["specials"]={ "fraction", 0x0033, 0x2044, 0x0035 },
- ["unicodeslot"]=0x2157, -- ⅗
+ category="no",
+ contextname="threefifths",
+ description="VULGAR FRACTION THREE FIFTHS",
+ direction="on",
+ linebreak="al",
+ specials={ "fraction", 0x0033, 0x2044, 0x0035 },
+ unicodeslot=0x2157,
},
[0x2158]={
- ["category"]="no",
- ["contextname"]="fourfifths",
- ["description"]="VULGAR FRACTION FOUR FIFTHS",
- ["linebreak"]="al",
- ["specials"]={ "fraction", 0x0034, 0x2044, 0x0035 },
- ["unicodeslot"]=0x2158, -- ⅘
+ category="no",
+ contextname="fourfifths",
+ description="VULGAR FRACTION FOUR FIFTHS",
+ direction="on",
+ linebreak="al",
+ specials={ "fraction", 0x0034, 0x2044, 0x0035 },
+ unicodeslot=0x2158,
},
[0x2159]={
- ["category"]="no",
- ["contextname"]="onesixth",
- ["description"]="VULGAR FRACTION ONE SIXTH",
- ["linebreak"]="al",
- ["specials"]={ "fraction", 0x0031, 0x2044, 0x0036 },
- ["unicodeslot"]=0x2159, -- ⅙
+ category="no",
+ contextname="onesixth",
+ description="VULGAR FRACTION ONE SIXTH",
+ direction="on",
+ linebreak="al",
+ specials={ "fraction", 0x0031, 0x2044, 0x0036 },
+ unicodeslot=0x2159,
},
[0x215A]={
- ["category"]="no",
- ["contextname"]="fivesixths",
- ["description"]="VULGAR FRACTION FIVE SIXTHS",
- ["linebreak"]="al",
- ["specials"]={ "fraction", 0x0035, 0x2044, 0x0036 },
- ["unicodeslot"]=0x215A, -- ⅚
+ category="no",
+ contextname="fivesixths",
+ description="VULGAR FRACTION FIVE SIXTHS",
+ direction="on",
+ linebreak="al",
+ specials={ "fraction", 0x0035, 0x2044, 0x0036 },
+ unicodeslot=0x215A,
},
[0x215B]={
- ["adobename"]="oneeighth",
- ["category"]="no",
- ["cjkwd"]="a",
- ["contextname"]="oneeighth",
- ["description"]="VULGAR FRACTION ONE EIGHTH",
- ["linebreak"]="ai",
- ["specials"]={ "fraction", 0x0031, 0x2044, 0x0038 },
- ["unicodeslot"]=0x215B, -- ⅛
+ adobename="oneeighth",
+ category="no",
+ cjkwd="a",
+ contextname="oneeighth",
+ description="VULGAR FRACTION ONE EIGHTH",
+ direction="on",
+ linebreak="ai",
+ specials={ "fraction", 0x0031, 0x2044, 0x0038 },
+ unicodeslot=0x215B,
},
[0x215C]={
- ["adobename"]="threeeighths",
- ["category"]="no",
- ["cjkwd"]="a",
- ["contextname"]="threeeighths",
- ["description"]="VULGAR FRACTION THREE EIGHTHS",
- ["linebreak"]="al",
- ["specials"]={ "fraction", 0x0033, 0x2044, 0x0038 },
- ["unicodeslot"]=0x215C, -- ⅜
+ adobename="threeeighths",
+ category="no",
+ cjkwd="a",
+ contextname="threeeighths",
+ description="VULGAR FRACTION THREE EIGHTHS",
+ direction="on",
+ linebreak="al",
+ specials={ "fraction", 0x0033, 0x2044, 0x0038 },
+ unicodeslot=0x215C,
},
[0x215D]={
- ["adobename"]="fiveeighths",
- ["category"]="no",
- ["cjkwd"]="a",
- ["contextname"]="fiveeighths",
- ["description"]="VULGAR FRACTION FIVE EIGHTHS",
- ["linebreak"]="al",
- ["specials"]={ "fraction", 0x0035, 0x2044, 0x0038 },
- ["unicodeslot"]=0x215D, -- ⅝
+ adobename="fiveeighths",
+ category="no",
+ cjkwd="a",
+ contextname="fiveeighths",
+ description="VULGAR FRACTION FIVE EIGHTHS",
+ direction="on",
+ linebreak="al",
+ specials={ "fraction", 0x0035, 0x2044, 0x0038 },
+ unicodeslot=0x215D,
},
[0x215E]={
- ["adobename"]="seveneighths",
- ["category"]="no",
- ["cjkwd"]="a",
- ["contextname"]="seveneighths",
- ["description"]="VULGAR FRACTION SEVEN EIGHTHS",
- ["linebreak"]="ai",
- ["specials"]={ "fraction", 0x0037, 0x2044, 0x0038 },
- ["unicodeslot"]=0x215E, -- ⅞
+ adobename="seveneighths",
+ category="no",
+ cjkwd="a",
+ contextname="seveneighths",
+ description="VULGAR FRACTION SEVEN EIGHTHS",
+ direction="on",
+ linebreak="ai",
+ specials={ "fraction", 0x0037, 0x2044, 0x0038 },
+ unicodeslot=0x215E,
},
[0x215F]={
- ["category"]="no",
- ["description"]="FRACTION NUMERATOR ONE",
- ["linebreak"]="al",
- ["specials"]={ "fraction", 0x0031, 0x2044 },
- ["unicodeslot"]=0x215F, -- ⅟
+ category="no",
+ description="FRACTION NUMERATOR ONE",
+ direction="on",
+ linebreak="al",
+ specials={ "fraction", 0x0031, 0x2044 },
+ unicodeslot=0x215F,
},
[0x2160]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanI",
- ["description"]="ROMAN NUMERAL ONE",
- ["lccode"]=0x2170,
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0049 },
- ["unicodeslot"]=0x2160, -- Ⅰ
+ category="nl",
+ cjkwd="a",
+ contextname="romanI",
+ description="ROMAN NUMERAL ONE",
+ direction="l",
+ lccode=0x2170,
+ linebreak="ai",
+ specials={ "compat", 0x0049 },
+ unicodeslot=0x2160,
},
[0x2161]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanII",
- ["description"]="ROMAN NUMERAL TWO",
- ["lccode"]=0x2171,
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0049, 0x0049 },
- ["unicodeslot"]=0x2161, -- Ⅱ
+ category="nl",
+ cjkwd="a",
+ contextname="romanII",
+ description="ROMAN NUMERAL TWO",
+ direction="l",
+ lccode=0x2171,
+ linebreak="ai",
+ specials={ "compat", 0x0049, 0x0049 },
+ unicodeslot=0x2161,
},
[0x2162]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanIII",
- ["description"]="ROMAN NUMERAL THREE",
- ["lccode"]=0x2172,
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0049, 0x0049, 0x0049 },
- ["unicodeslot"]=0x2162, -- Ⅲ
+ category="nl",
+ cjkwd="a",
+ contextname="romanIII",
+ description="ROMAN NUMERAL THREE",
+ direction="l",
+ lccode=0x2172,
+ linebreak="ai",
+ specials={ "compat", 0x0049, 0x0049, 0x0049 },
+ unicodeslot=0x2162,
},
[0x2163]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanIV",
- ["description"]="ROMAN NUMERAL FOUR",
- ["lccode"]=0x2173,
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0049, 0x0056 },
- ["unicodeslot"]=0x2163, -- Ⅳ
+ category="nl",
+ cjkwd="a",
+ contextname="romanIV",
+ description="ROMAN NUMERAL FOUR",
+ direction="l",
+ lccode=0x2173,
+ linebreak="ai",
+ specials={ "compat", 0x0049, 0x0056 },
+ unicodeslot=0x2163,
},
[0x2164]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanV",
- ["description"]="ROMAN NUMERAL FIVE",
- ["lccode"]=0x2174,
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0056 },
- ["unicodeslot"]=0x2164, -- Ⅴ
+ category="nl",
+ cjkwd="a",
+ contextname="romanV",
+ description="ROMAN NUMERAL FIVE",
+ direction="l",
+ lccode=0x2174,
+ linebreak="ai",
+ specials={ "compat", 0x0056 },
+ unicodeslot=0x2164,
},
[0x2165]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanVI",
- ["description"]="ROMAN NUMERAL SIX",
- ["lccode"]=0x2175,
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0056, 0x0049 },
- ["unicodeslot"]=0x2165, -- Ⅵ
+ category="nl",
+ cjkwd="a",
+ contextname="romanVI",
+ description="ROMAN NUMERAL SIX",
+ direction="l",
+ lccode=0x2175,
+ linebreak="ai",
+ specials={ "compat", 0x0056, 0x0049 },
+ unicodeslot=0x2165,
},
[0x2166]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanVII",
- ["description"]="ROMAN NUMERAL SEVEN",
- ["lccode"]=0x2176,
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0056, 0x0049, 0x0049 },
- ["unicodeslot"]=0x2166, -- Ⅶ
+ category="nl",
+ cjkwd="a",
+ contextname="romanVII",
+ description="ROMAN NUMERAL SEVEN",
+ direction="l",
+ lccode=0x2176,
+ linebreak="ai",
+ specials={ "compat", 0x0056, 0x0049, 0x0049 },
+ unicodeslot=0x2166,
},
[0x2167]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanVIII",
- ["description"]="ROMAN NUMERAL EIGHT",
- ["lccode"]=0x2177,
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0056, 0x0049, 0x0049, 0x0049 },
- ["unicodeslot"]=0x2167, -- Ⅷ
+ category="nl",
+ cjkwd="a",
+ contextname="romanVIII",
+ description="ROMAN NUMERAL EIGHT",
+ direction="l",
+ lccode=0x2177,
+ linebreak="ai",
+ specials={ "compat", 0x0056, 0x0049, 0x0049, 0x0049 },
+ unicodeslot=0x2167,
},
[0x2168]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanIX",
- ["description"]="ROMAN NUMERAL NINE",
- ["lccode"]=0x2178,
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0049, 0x0058 },
- ["unicodeslot"]=0x2168, -- Ⅸ
+ category="nl",
+ cjkwd="a",
+ contextname="romanIX",
+ description="ROMAN NUMERAL NINE",
+ direction="l",
+ lccode=0x2178,
+ linebreak="ai",
+ specials={ "compat", 0x0049, 0x0058 },
+ unicodeslot=0x2168,
},
[0x2169]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanX",
- ["description"]="ROMAN NUMERAL TEN",
- ["lccode"]=0x2179,
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0058 },
- ["unicodeslot"]=0x2169, -- Ⅹ
+ category="nl",
+ cjkwd="a",
+ contextname="romanX",
+ description="ROMAN NUMERAL TEN",
+ direction="l",
+ lccode=0x2179,
+ linebreak="ai",
+ specials={ "compat", 0x0058 },
+ unicodeslot=0x2169,
},
[0x216A]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanXI",
- ["description"]="ROMAN NUMERAL ELEVEN",
- ["lccode"]=0x217A,
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0058, 0x0049 },
- ["unicodeslot"]=0x216A, -- Ⅺ
+ category="nl",
+ cjkwd="a",
+ contextname="romanXI",
+ description="ROMAN NUMERAL ELEVEN",
+ direction="l",
+ lccode=0x217A,
+ linebreak="ai",
+ specials={ "compat", 0x0058, 0x0049 },
+ unicodeslot=0x216A,
},
[0x216B]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanXII",
- ["description"]="ROMAN NUMERAL TWELVE",
- ["lccode"]=0x217B,
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0058, 0x0049, 0x0049 },
- ["unicodeslot"]=0x216B, -- Ⅻ
+ category="nl",
+ cjkwd="a",
+ contextname="romanXII",
+ description="ROMAN NUMERAL TWELVE",
+ direction="l",
+ lccode=0x217B,
+ linebreak="ai",
+ specials={ "compat", 0x0058, 0x0049, 0x0049 },
+ unicodeslot=0x216B,
},
[0x216C]={
- ["category"]="nl",
- ["contextname"]="romanL",
- ["description"]="ROMAN NUMERAL FIFTY",
- ["lccode"]=0x217C,
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x004C },
- ["unicodeslot"]=0x216C, -- Ⅼ
+ category="nl",
+ contextname="romanL",
+ description="ROMAN NUMERAL FIFTY",
+ direction="l",
+ lccode=0x217C,
+ linebreak="al",
+ specials={ "compat", 0x004C },
+ unicodeslot=0x216C,
},
[0x216D]={
- ["category"]="nl",
- ["contextname"]="romanC",
- ["description"]="ROMAN NUMERAL ONE HUNDRED",
- ["lccode"]=0x217D,
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0043 },
- ["unicodeslot"]=0x216D, -- Ⅽ
+ category="nl",
+ contextname="romanC",
+ description="ROMAN NUMERAL ONE HUNDRED",
+ direction="l",
+ lccode=0x217D,
+ linebreak="al",
+ specials={ "compat", 0x0043 },
+ unicodeslot=0x216D,
},
[0x216E]={
- ["category"]="nl",
- ["contextname"]="romanD",
- ["description"]="ROMAN NUMERAL FIVE HUNDRED",
- ["lccode"]=0x217E,
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0044 },
- ["unicodeslot"]=0x216E, -- Ⅾ
+ category="nl",
+ contextname="romanD",
+ description="ROMAN NUMERAL FIVE HUNDRED",
+ direction="l",
+ lccode=0x217E,
+ linebreak="al",
+ specials={ "compat", 0x0044 },
+ unicodeslot=0x216E,
},
[0x216F]={
- ["category"]="nl",
- ["contextname"]="romanM",
- ["description"]="ROMAN NUMERAL ONE THOUSAND",
- ["lccode"]=0x217F,
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x004D },
- ["unicodeslot"]=0x216F, -- Ⅿ
+ category="nl",
+ contextname="romanM",
+ description="ROMAN NUMERAL ONE THOUSAND",
+ direction="l",
+ lccode=0x217F,
+ linebreak="al",
+ specials={ "compat", 0x004D },
+ unicodeslot=0x216F,
},
[0x2170]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romani",
- ["description"]="SMALL ROMAN NUMERAL ONE",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0069 },
- ["uccode"]=0x2160,
- ["unicodeslot"]=0x2170, -- ⅰ
+ category="nl",
+ cjkwd="a",
+ contextname="romani",
+ description="SMALL ROMAN NUMERAL ONE",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0069 },
+ uccode=0x2160,
+ unicodeslot=0x2170,
},
[0x2171]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanii",
- ["description"]="SMALL ROMAN NUMERAL TWO",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0069, 0x0069 },
- ["uccode"]=0x2161,
- ["unicodeslot"]=0x2171, -- ⅱ
+ category="nl",
+ cjkwd="a",
+ contextname="romanii",
+ description="SMALL ROMAN NUMERAL TWO",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0069, 0x0069 },
+ uccode=0x2161,
+ unicodeslot=0x2171,
},
[0x2172]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romaniii",
- ["description"]="SMALL ROMAN NUMERAL THREE",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0069, 0x0069, 0x0069 },
- ["uccode"]=0x2162,
- ["unicodeslot"]=0x2172, -- ⅲ
+ category="nl",
+ cjkwd="a",
+ contextname="romaniii",
+ description="SMALL ROMAN NUMERAL THREE",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0069, 0x0069, 0x0069 },
+ uccode=0x2162,
+ unicodeslot=0x2172,
},
[0x2173]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romaniv",
- ["description"]="SMALL ROMAN NUMERAL FOUR",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0069, 0x0076 },
- ["uccode"]=0x2163,
- ["unicodeslot"]=0x2173, -- ⅳ
+ category="nl",
+ cjkwd="a",
+ contextname="romaniv",
+ description="SMALL ROMAN NUMERAL FOUR",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0069, 0x0076 },
+ uccode=0x2163,
+ unicodeslot=0x2173,
},
[0x2174]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanv",
- ["description"]="SMALL ROMAN NUMERAL FIVE",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0076 },
- ["uccode"]=0x2164,
- ["unicodeslot"]=0x2174, -- ⅴ
+ category="nl",
+ cjkwd="a",
+ contextname="romanv",
+ description="SMALL ROMAN NUMERAL FIVE",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0076 },
+ uccode=0x2164,
+ unicodeslot=0x2174,
},
[0x2175]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanvi",
- ["description"]="SMALL ROMAN NUMERAL SIX",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0076, 0x0069 },
- ["uccode"]=0x2165,
- ["unicodeslot"]=0x2175, -- ⅵ
+ category="nl",
+ cjkwd="a",
+ contextname="romanvi",
+ description="SMALL ROMAN NUMERAL SIX",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0076, 0x0069 },
+ uccode=0x2165,
+ unicodeslot=0x2175,
},
[0x2176]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanvii",
- ["description"]="SMALL ROMAN NUMERAL SEVEN",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0076, 0x0069, 0x0069 },
- ["uccode"]=0x2166,
- ["unicodeslot"]=0x2176, -- ⅶ
+ category="nl",
+ cjkwd="a",
+ contextname="romanvii",
+ description="SMALL ROMAN NUMERAL SEVEN",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0076, 0x0069, 0x0069 },
+ uccode=0x2166,
+ unicodeslot=0x2176,
},
[0x2177]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanviii",
- ["description"]="SMALL ROMAN NUMERAL EIGHT",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0076, 0x0069, 0x0069, 0x0069 },
- ["uccode"]=0x2167,
- ["unicodeslot"]=0x2177, -- ⅷ
+ category="nl",
+ cjkwd="a",
+ contextname="romanviii",
+ description="SMALL ROMAN NUMERAL EIGHT",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0076, 0x0069, 0x0069, 0x0069 },
+ uccode=0x2167,
+ unicodeslot=0x2177,
},
[0x2178]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanix",
- ["description"]="SMALL ROMAN NUMERAL NINE",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0069, 0x0078 },
- ["uccode"]=0x2168,
- ["unicodeslot"]=0x2178, -- ⅸ
+ category="nl",
+ cjkwd="a",
+ contextname="romanix",
+ description="SMALL ROMAN NUMERAL NINE",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0069, 0x0078 },
+ uccode=0x2168,
+ unicodeslot=0x2178,
},
[0x2179]={
- ["category"]="nl",
- ["cjkwd"]="a",
- ["contextname"]="romanx",
- ["description"]="SMALL ROMAN NUMERAL TEN",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0078 },
- ["uccode"]=0x2169,
- ["unicodeslot"]=0x2179, -- ⅹ
+ category="nl",
+ cjkwd="a",
+ contextname="romanx",
+ description="SMALL ROMAN NUMERAL TEN",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0078 },
+ uccode=0x2169,
+ unicodeslot=0x2179,
},
[0x217A]={
- ["category"]="nl",
- ["contextname"]="romanxi",
- ["description"]="SMALL ROMAN NUMERAL ELEVEN",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0078, 0x0069 },
- ["uccode"]=0x216A,
- ["unicodeslot"]=0x217A, -- ⅺ
+ category="nl",
+ contextname="romanxi",
+ description="SMALL ROMAN NUMERAL ELEVEN",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x0078, 0x0069 },
+ uccode=0x216A,
+ unicodeslot=0x217A,
},
[0x217B]={
- ["category"]="nl",
- ["contextname"]="romanxii",
- ["description"]="SMALL ROMAN NUMERAL TWELVE",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0078, 0x0069, 0x0069 },
- ["uccode"]=0x216B,
- ["unicodeslot"]=0x217B, -- ⅻ
+ category="nl",
+ contextname="romanxii",
+ description="SMALL ROMAN NUMERAL TWELVE",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x0078, 0x0069, 0x0069 },
+ uccode=0x216B,
+ unicodeslot=0x217B,
},
[0x217C]={
- ["category"]="nl",
- ["contextname"]="romanl",
- ["description"]="SMALL ROMAN NUMERAL FIFTY",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x006C },
- ["uccode"]=0x216C,
- ["unicodeslot"]=0x217C, -- ⅼ
+ category="nl",
+ contextname="romanl",
+ description="SMALL ROMAN NUMERAL FIFTY",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x006C },
+ uccode=0x216C,
+ unicodeslot=0x217C,
},
[0x217D]={
- ["category"]="nl",
- ["contextname"]="romanc",
- ["description"]="SMALL ROMAN NUMERAL ONE HUNDRED",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0063 },
- ["uccode"]=0x216D,
- ["unicodeslot"]=0x217D, -- ⅽ
+ category="nl",
+ contextname="romanc",
+ description="SMALL ROMAN NUMERAL ONE HUNDRED",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x0063 },
+ uccode=0x216D,
+ unicodeslot=0x217D,
},
[0x217E]={
- ["category"]="nl",
- ["contextname"]="romand",
- ["description"]="SMALL ROMAN NUMERAL FIVE HUNDRED",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0064 },
- ["uccode"]=0x216E,
- ["unicodeslot"]=0x217E, -- ⅾ
+ category="nl",
+ contextname="romand",
+ description="SMALL ROMAN NUMERAL FIVE HUNDRED",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x0064 },
+ uccode=0x216E,
+ unicodeslot=0x217E,
},
[0x217F]={
- ["category"]="nl",
- ["contextname"]="romanm",
- ["description"]="SMALL ROMAN NUMERAL ONE THOUSAND",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x006D },
- ["uccode"]=0x216F,
- ["unicodeslot"]=0x217F, -- ⅿ
+ category="nl",
+ contextname="romanm",
+ description="SMALL ROMAN NUMERAL ONE THOUSAND",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x006D },
+ uccode=0x216F,
+ unicodeslot=0x217F,
},
[0x2180]={
- ["category"]="nl",
- ["description"]="ROMAN NUMERAL ONE THOUSAND C D",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2180, -- ↀ
+ category="nl",
+ description="ROMAN NUMERAL ONE THOUSAND C D",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2180,
},
[0x2181]={
- ["category"]="nl",
- ["description"]="ROMAN NUMERAL FIVE THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2181, -- ↁ
+ category="nl",
+ description="ROMAN NUMERAL FIVE THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2181,
},
[0x2182]={
- ["category"]="nl",
- ["description"]="ROMAN NUMERAL TEN THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2182, -- ↂ
+ category="nl",
+ description="ROMAN NUMERAL TEN THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2182,
},
[0x2183]={
- ["category"]="lu",
- ["description"]="ROMAN NUMERAL REVERSED ONE HUNDRED",
- ["lccode"]=0x2184,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2183, -- Ↄ
+ category="lu",
+ description="ROMAN NUMERAL REVERSED ONE HUNDRED",
+ direction="l",
+ lccode=0x2184,
+ linebreak="al",
+ unicodeslot=0x2183,
},
[0x2184]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER REVERSED C",
- ["linebreak"]="al",
- ["uccode"]=0x2183,
- ["unicodeslot"]=0x2184, -- ↄ
+ category="ll",
+ description="LATIN SMALL LETTER REVERSED C",
+ direction="l",
+ linebreak="al",
+ uccode=0x2183,
+ unicodeslot=0x2184,
},
[0x2190]={
- ["adobename"]="arrowleft",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="LEFTWARDS ARROW",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="leftarrow",
- ["unicodeslot"]=0x2190, -- ←
+ adobename="arrowleft",
+ category="sm",
+ cjkwd="a",
+ description="LEFTWARDS ARROW",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="leftarrow",
+ mathstretch="h",
+ unicodeslot=0x2190,
},
[0x2191]={
- ["adobename"]="arrowup",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="UPWARDS ARROW",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="uparraow",
- ["unicodeslot"]=0x2191, -- ↑
+ adobename="arrowup",
+ category="sm",
+ cjkwd="a",
+ description="UPWARDS ARROW",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="uparraow",
+ unicodeslot=0x2191,
},
[0x2192]={
- ["adobename"]="arrowright",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="RIGHTWARDS ARROW",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="rightarrow",
- ["unicodeslot"]=0x2192, -- →
+ adobename="arrowright",
+ category="sm",
+ cjkwd="a",
+ description="RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathfiller="rightarrowfill",
+ mathname="rightarrow",
+ mathstretch="h",
+ unicodeslot=0x2192,
},
[0x2193]={
- ["adobename"]="arrowdown",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="DOWNWARDS ARROW",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="downarrow",
- ["unicodeslot"]=0x2193, -- ↓
+ adobename="arrowdown",
+ category="sm",
+ cjkwd="a",
+ description="DOWNWARDS ARROW",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="downarrow",
+ unicodeslot=0x2193,
},
[0x2194]={
- ["adobename"]="arrowboth",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="LEFT RIGHT ARROW",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="leftrightarrow",
- ["unicodeslot"]=0x2194, -- ↔
+ adobename="arrowboth",
+ category="sm",
+ cjkwd="a",
+ description="LEFT RIGHT ARROW",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="leftrightarrow",
+ unicodeslot=0x2194,
},
[0x2195]={
- ["adobename"]="arrowupdn",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="UP DOWN ARROW",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="updownarrow",
- ["unicodeslot"]=0x2195, -- ↕
+ adobename="arrowupdn",
+ category="so",
+ cjkwd="a",
+ description="UP DOWN ARROW",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="updownarrow",
+ unicodeslot=0x2195,
},
[0x2196]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="NORTH WEST ARROW",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="nwarrow",
- ["unicodeslot"]=0x2196, -- ↖
+ category="so",
+ cjkwd="a",
+ description="NORTH WEST ARROW",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="nwarrow",
+ unicodeslot=0x2196,
},
[0x2197]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="NORTH EAST ARROW",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="nearrow",
- ["unicodeslot"]=0x2197, -- ↗
+ category="so",
+ cjkwd="a",
+ description="NORTH EAST ARROW",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="nearrow",
+ unicodeslot=0x2197,
},
[0x2198]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="SOUTH EAST ARROW",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="searrow",
- ["unicodeslot"]=0x2198, -- ↘
+ category="so",
+ cjkwd="a",
+ description="SOUTH EAST ARROW",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="searrow",
+ unicodeslot=0x2198,
},
[0x2199]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="SOUTH WEST ARROW",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="swarrow",
- ["unicodeslot"]=0x2199, -- ↙
+ category="so",
+ cjkwd="a",
+ description="SOUTH WEST ARROW",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="swarrow",
+ unicodeslot=0x2199,
},
[0x219A]={
- ["category"]="sm",
- ["description"]="LEFTWARDS ARROW WITH STROKE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2190, 0x0338 },
- ["unicodeslot"]=0x219A, -- ↚
+ category="sm",
+ description="LEFTWARDS ARROW WITH STROKE",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x2190, 0x0338 },
+ unicodeslot=0x219A,
},
[0x219B]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW WITH STROKE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2192, 0x0338 },
- ["unicodeslot"]=0x219B, -- ↛
+ category="sm",
+ description="RIGHTWARDS ARROW WITH STROKE",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x2192, 0x0338 },
+ unicodeslot=0x219B,
},
[0x219C]={
- ["category"]="so",
- ["description"]="LEFTWARDS WAVE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x219C, -- ↜
+ category="so",
+ description="LEFTWARDS WAVE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x219C,
},
[0x219D]={
- ["category"]="so",
- ["description"]="RIGHTWARDS WAVE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x219D, -- ↝
+ category="so",
+ description="RIGHTWARDS WAVE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x219D,
},
[0x219E]={
- ["category"]="so",
- ["description"]="LEFTWARDS TWO HEADED ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x219E, -- ↞
+ category="so",
+ description="LEFTWARDS TWO HEADED ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x219E,
},
[0x219F]={
- ["category"]="so",
- ["description"]="UPWARDS TWO HEADED ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x219F, -- ↟
+ category="so",
+ description="UPWARDS TWO HEADED ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x219F,
},
[0x21A0]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS TWO HEADED ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21A0, -- ↠
+ category="sm",
+ description="RIGHTWARDS TWO HEADED ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21A0,
},
[0x21A1]={
- ["category"]="so",
- ["description"]="DOWNWARDS TWO HEADED ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21A1, -- ↡
+ category="so",
+ description="DOWNWARDS TWO HEADED ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21A1,
},
[0x21A2]={
- ["category"]="so",
- ["description"]="LEFTWARDS ARROW WITH TAIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21A2, -- ↢
+ category="so",
+ description="LEFTWARDS ARROW WITH TAIL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21A2,
},
[0x21A3]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW WITH TAIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21A3, -- ↣
+ category="sm",
+ description="RIGHTWARDS ARROW WITH TAIL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21A3,
},
[0x21A4]={
- ["category"]="so",
- ["description"]="LEFTWARDS ARROW FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21A4, -- ↤
+ category="so",
+ description="LEFTWARDS ARROW FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21A4,
},
[0x21A5]={
- ["category"]="so",
- ["description"]="UPWARDS ARROW FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21A5, -- ↥
+ category="so",
+ description="UPWARDS ARROW FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21A5,
},
[0x21A6]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21A6, -- ↦
+ category="sm",
+ description="RIGHTWARDS ARROW FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21A6,
},
[0x21A7]={
- ["category"]="so",
- ["description"]="DOWNWARDS ARROW FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21A7, -- ↧
+ category="so",
+ description="DOWNWARDS ARROW FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21A7,
},
[0x21A8]={
- ["adobename"]="arrowupdnbse",
- ["category"]="so",
- ["description"]="UP DOWN ARROW WITH BASE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21A8, -- ↨
+ adobename="arrowupdnbse",
+ category="so",
+ description="UP DOWN ARROW WITH BASE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21A8,
},
[0x21A9]={
- ["category"]="so",
- ["description"]="LEFTWARDS ARROW WITH HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21A9, -- ↩
+ category="so",
+ description="LEFTWARDS ARROW WITH HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21A9,
},
[0x21AA]={
- ["category"]="so",
- ["description"]="RIGHTWARDS ARROW WITH HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21AA, -- ↪
+ category="so",
+ description="RIGHTWARDS ARROW WITH HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21AA,
},
[0x21AB]={
- ["category"]="so",
- ["description"]="LEFTWARDS ARROW WITH LOOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21AB, -- ↫
+ category="so",
+ description="LEFTWARDS ARROW WITH LOOP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21AB,
},
[0x21AC]={
- ["category"]="so",
- ["description"]="RIGHTWARDS ARROW WITH LOOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21AC, -- ↬
+ category="so",
+ description="RIGHTWARDS ARROW WITH LOOP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21AC,
},
[0x21AD]={
- ["category"]="so",
- ["description"]="LEFT RIGHT WAVE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21AD, -- ↭
+ category="so",
+ description="LEFT RIGHT WAVE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21AD,
},
[0x21AE]={
- ["category"]="sm",
- ["description"]="LEFT RIGHT ARROW WITH STROKE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2194, 0x0338 },
- ["unicodeslot"]=0x21AE, -- ↮
+ category="sm",
+ description="LEFT RIGHT ARROW WITH STROKE",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x2194, 0x0338 },
+ unicodeslot=0x21AE,
},
[0x21AF]={
- ["category"]="so",
- ["description"]="DOWNWARDS ZIGZAG ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21AF, -- ↯
+ category="so",
+ description="DOWNWARDS ZIGZAG ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21AF,
},
[0x21B0]={
- ["category"]="so",
- ["description"]="UPWARDS ARROW WITH TIP LEFTWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21B0, -- ↰
+ category="so",
+ description="UPWARDS ARROW WITH TIP LEFTWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21B0,
},
[0x21B1]={
- ["category"]="so",
- ["description"]="UPWARDS ARROW WITH TIP RIGHTWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21B1, -- ↱
+ category="so",
+ description="UPWARDS ARROW WITH TIP RIGHTWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21B1,
},
[0x21B2]={
- ["category"]="so",
- ["description"]="DOWNWARDS ARROW WITH TIP LEFTWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21B2, -- ↲
+ category="so",
+ description="DOWNWARDS ARROW WITH TIP LEFTWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21B2,
},
[0x21B3]={
- ["category"]="so",
- ["description"]="DOWNWARDS ARROW WITH TIP RIGHTWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21B3, -- ↳
+ category="so",
+ description="DOWNWARDS ARROW WITH TIP RIGHTWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21B3,
},
[0x21B4]={
- ["category"]="so",
- ["description"]="RIGHTWARDS ARROW WITH CORNER DOWNWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21B4, -- ↴
+ category="so",
+ description="RIGHTWARDS ARROW WITH CORNER DOWNWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21B4,
},
[0x21B5]={
- ["adobename"]="carriagereturn",
- ["category"]="so",
- ["description"]="DOWNWARDS ARROW WITH CORNER LEFTWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21B5, -- ↵
+ adobename="carriagereturn",
+ category="so",
+ description="DOWNWARDS ARROW WITH CORNER LEFTWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21B5,
},
[0x21B6]={
- ["category"]="so",
- ["description"]="ANTICLOCKWISE TOP SEMICIRCLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21B6, -- ↶
+ category="so",
+ description="ANTICLOCKWISE TOP SEMICIRCLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21B6,
},
[0x21B7]={
- ["category"]="so",
- ["description"]="CLOCKWISE TOP SEMICIRCLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21B7, -- ↷
+ category="so",
+ description="CLOCKWISE TOP SEMICIRCLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21B7,
},
[0x21B8]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="NORTH WEST ARROW TO LONG BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21B8, -- ↸
+ category="so",
+ cjkwd="a",
+ description="NORTH WEST ARROW TO LONG BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21B8,
},
[0x21B9]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21B9, -- ↹
+ category="so",
+ cjkwd="a",
+ description="LEFTWARDS ARROW TO BAR OVER RIGHTWARDS ARROW TO BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21B9,
},
[0x21BA]={
- ["category"]="so",
- ["description"]="ANTICLOCKWISE OPEN CIRCLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21BA, -- ↺
+ category="so",
+ description="ANTICLOCKWISE OPEN CIRCLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21BA,
},
[0x21BB]={
- ["category"]="so",
- ["description"]="CLOCKWISE OPEN CIRCLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21BB, -- ↻
+ category="so",
+ description="CLOCKWISE OPEN CIRCLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21BB,
},
[0x21BC]={
- ["category"]="so",
- ["description"]="LEFTWARDS HARPOON WITH BARB UPWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21BC, -- ↼
+ category="so",
+ description="LEFTWARDS HARPOON WITH BARB UPWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21BC,
},
[0x21BD]={
- ["category"]="so",
- ["description"]="LEFTWARDS HARPOON WITH BARB DOWNWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21BD, -- ↽
+ category="so",
+ description="LEFTWARDS HARPOON WITH BARB DOWNWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21BD,
},
[0x21BE]={
- ["category"]="so",
- ["description"]="UPWARDS HARPOON WITH BARB RIGHTWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21BE, -- ↾
+ category="so",
+ description="UPWARDS HARPOON WITH BARB RIGHTWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21BE,
},
[0x21BF]={
- ["category"]="so",
- ["description"]="UPWARDS HARPOON WITH BARB LEFTWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21BF, -- ↿
+ category="so",
+ description="UPWARDS HARPOON WITH BARB LEFTWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21BF,
},
[0x21C0]={
- ["category"]="so",
- ["description"]="RIGHTWARDS HARPOON WITH BARB UPWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21C0, -- ⇀
+ category="so",
+ description="RIGHTWARDS HARPOON WITH BARB UPWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21C0,
},
[0x21C1]={
- ["category"]="so",
- ["description"]="RIGHTWARDS HARPOON WITH BARB DOWNWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21C1, -- ⇁
+ category="so",
+ description="RIGHTWARDS HARPOON WITH BARB DOWNWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21C1,
},
[0x21C2]={
- ["category"]="so",
- ["description"]="DOWNWARDS HARPOON WITH BARB RIGHTWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21C2, -- ⇂
+ category="so",
+ description="DOWNWARDS HARPOON WITH BARB RIGHTWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21C2,
},
[0x21C3]={
- ["category"]="so",
- ["description"]="DOWNWARDS HARPOON WITH BARB LEFTWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21C3, -- ⇃
+ category="so",
+ description="DOWNWARDS HARPOON WITH BARB LEFTWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21C3,
},
[0x21C4]={
- ["category"]="so",
- ["description"]="RIGHTWARDS ARROW OVER LEFTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21C4, -- ⇄
+ category="so",
+ description="RIGHTWARDS ARROW OVER LEFTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21C4,
},
[0x21C5]={
- ["category"]="so",
- ["description"]="UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21C5, -- ⇅
+ category="so",
+ description="UPWARDS ARROW LEFTWARDS OF DOWNWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21C5,
},
[0x21C6]={
- ["category"]="so",
- ["description"]="LEFTWARDS ARROW OVER RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21C6, -- ⇆
+ category="so",
+ description="LEFTWARDS ARROW OVER RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21C6,
},
[0x21C7]={
- ["category"]="so",
- ["description"]="LEFTWARDS PAIRED ARROWS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21C7, -- ⇇
+ category="so",
+ description="LEFTWARDS PAIRED ARROWS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21C7,
},
[0x21C8]={
- ["category"]="so",
- ["description"]="UPWARDS PAIRED ARROWS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21C8, -- ⇈
+ category="so",
+ description="UPWARDS PAIRED ARROWS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21C8,
},
[0x21C9]={
- ["category"]="so",
- ["description"]="RIGHTWARDS PAIRED ARROWS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21C9, -- ⇉
+ category="so",
+ description="RIGHTWARDS PAIRED ARROWS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21C9,
},
[0x21CA]={
- ["category"]="so",
- ["description"]="DOWNWARDS PAIRED ARROWS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21CA, -- ⇊
+ category="so",
+ description="DOWNWARDS PAIRED ARROWS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21CA,
},
[0x21CB]={
- ["category"]="so",
- ["description"]="LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21CB, -- ⇋
+ category="so",
+ description="LEFTWARDS HARPOON OVER RIGHTWARDS HARPOON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21CB,
},
[0x21CC]={
- ["category"]="so",
- ["description"]="RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21CC, -- ⇌
+ category="so",
+ description="RIGHTWARDS HARPOON OVER LEFTWARDS HARPOON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21CC,
},
[0x21CD]={
- ["category"]="so",
- ["description"]="LEFTWARDS DOUBLE ARROW WITH STROKE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x21D0, 0x0338 },
- ["unicodeslot"]=0x21CD, -- ⇍
+ category="so",
+ description="LEFTWARDS DOUBLE ARROW WITH STROKE",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x21D0, 0x0338 },
+ unicodeslot=0x21CD,
},
[0x21CE]={
- ["category"]="sm",
- ["description"]="LEFT RIGHT DOUBLE ARROW WITH STROKE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x21D4, 0x0338 },
- ["unicodeslot"]=0x21CE, -- ⇎
+ category="sm",
+ description="LEFT RIGHT DOUBLE ARROW WITH STROKE",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x21D4, 0x0338 },
+ unicodeslot=0x21CE,
},
[0x21CF]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS DOUBLE ARROW WITH STROKE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x21D2, 0x0338 },
- ["unicodeslot"]=0x21CF, -- ⇏
+ category="sm",
+ description="RIGHTWARDS DOUBLE ARROW WITH STROKE",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x21D2, 0x0338 },
+ unicodeslot=0x21CF,
},
[0x21D0]={
- ["adobename"]="arrowdblleft",
- ["category"]="so",
- ["description"]="LEFTWARDS DOUBLE ARROW",
- ["linebreak"]="al",
- ["mathclass"]="relation",
- ["mathname"]="Leftarrow",
- ["unicodeslot"]=0x21D0, -- ⇐
+ adobename="arrowdblleft",
+ category="so",
+ description="LEFTWARDS DOUBLE ARROW",
+ direction="on",
+ linebreak="al",
+ mathclass="relation",
+ mathname="Leftarrow",
+ unicodeslot=0x21D0,
},
[0x21D1]={
- ["adobename"]="arrowdblup",
- ["category"]="so",
- ["description"]="UPWARDS DOUBLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21D1, -- ⇑
+ adobename="arrowdblup",
+ category="so",
+ description="UPWARDS DOUBLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21D1,
},
[0x21D2]={
- ["adobename"]="arrowdblright",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="RIGHTWARDS DOUBLE ARROW",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="Rightarrow",
- ["unicodeslot"]=0x21D2, -- ⇒
+ adobename="arrowdblright",
+ category="sm",
+ cjkwd="a",
+ description="RIGHTWARDS DOUBLE ARROW",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="Rightarrow",
+ unicodeslot=0x21D2,
},
[0x21D3]={
- ["adobename"]="arrowdbldown",
- ["category"]="so",
- ["description"]="DOWNWARDS DOUBLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21D3, -- ⇓
+ adobename="arrowdbldown",
+ category="so",
+ description="DOWNWARDS DOUBLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21D3,
},
[0x21D4]={
- ["adobename"]="arrowdblboth",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="LEFT RIGHT DOUBLE ARROW",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="Leftrightarrow",
- ["unicodeslot"]=0x21D4, -- ⇔
+ adobename="arrowdblboth",
+ category="sm",
+ cjkwd="a",
+ description="LEFT RIGHT DOUBLE ARROW",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="Leftrightarrow",
+ unicodeslot=0x21D4,
},
[0x21D5]={
- ["category"]="so",
- ["description"]="UP DOWN DOUBLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21D5, -- ⇕
+ category="so",
+ description="UP DOWN DOUBLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21D5,
},
[0x21D6]={
- ["category"]="so",
- ["description"]="NORTH WEST DOUBLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21D6, -- ⇖
+ category="so",
+ description="NORTH WEST DOUBLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21D6,
},
[0x21D7]={
- ["category"]="so",
- ["description"]="NORTH EAST DOUBLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21D7, -- ⇗
+ category="so",
+ description="NORTH EAST DOUBLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21D7,
},
[0x21D8]={
- ["category"]="so",
- ["description"]="SOUTH EAST DOUBLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21D8, -- ⇘
+ category="so",
+ description="SOUTH EAST DOUBLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21D8,
},
[0x21D9]={
- ["category"]="so",
- ["description"]="SOUTH WEST DOUBLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21D9, -- ⇙
+ category="so",
+ description="SOUTH WEST DOUBLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21D9,
},
[0x21DA]={
- ["category"]="so",
- ["description"]="LEFTWARDS TRIPLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21DA, -- ⇚
+ category="so",
+ description="LEFTWARDS TRIPLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21DA,
},
[0x21DB]={
- ["category"]="so",
- ["description"]="RIGHTWARDS TRIPLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21DB, -- ⇛
+ category="so",
+ description="RIGHTWARDS TRIPLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21DB,
},
[0x21DC]={
- ["category"]="so",
- ["description"]="LEFTWARDS SQUIGGLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21DC, -- ⇜
+ category="so",
+ description="LEFTWARDS SQUIGGLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21DC,
},
[0x21DD]={
- ["category"]="so",
- ["description"]="RIGHTWARDS SQUIGGLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21DD, -- ⇝
+ category="so",
+ description="RIGHTWARDS SQUIGGLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21DD,
},
[0x21DE]={
- ["category"]="so",
- ["description"]="UPWARDS ARROW WITH DOUBLE STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21DE, -- ⇞
+ category="so",
+ description="UPWARDS ARROW WITH DOUBLE STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21DE,
},
[0x21DF]={
- ["category"]="so",
- ["description"]="DOWNWARDS ARROW WITH DOUBLE STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21DF, -- ⇟
+ category="so",
+ description="DOWNWARDS ARROW WITH DOUBLE STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21DF,
},
[0x21E0]={
- ["category"]="so",
- ["description"]="LEFTWARDS DASHED ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21E0, -- ⇠
+ category="so",
+ description="LEFTWARDS DASHED ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21E0,
},
[0x21E1]={
- ["category"]="so",
- ["description"]="UPWARDS DASHED ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21E1, -- ⇡
+ category="so",
+ description="UPWARDS DASHED ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21E1,
},
[0x21E2]={
- ["category"]="so",
- ["description"]="RIGHTWARDS DASHED ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21E2, -- ⇢
+ category="so",
+ description="RIGHTWARDS DASHED ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21E2,
},
[0x21E3]={
- ["category"]="so",
- ["description"]="DOWNWARDS DASHED ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21E3, -- ⇣
+ category="so",
+ description="DOWNWARDS DASHED ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21E3,
},
[0x21E4]={
- ["category"]="so",
- ["description"]="LEFTWARDS ARROW TO BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21E4, -- ⇤
+ category="so",
+ description="LEFTWARDS ARROW TO BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21E4,
},
[0x21E5]={
- ["category"]="so",
- ["description"]="RIGHTWARDS ARROW TO BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21E5, -- ⇥
+ category="so",
+ description="RIGHTWARDS ARROW TO BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21E5,
},
[0x21E6]={
- ["category"]="so",
- ["description"]="LEFTWARDS WHITE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21E6, -- ⇦
+ category="so",
+ description="LEFTWARDS WHITE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21E6,
},
[0x21E7]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="UPWARDS WHITE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21E7, -- ⇧
+ category="so",
+ cjkwd="a",
+ description="UPWARDS WHITE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21E7,
},
[0x21E8]={
- ["category"]="so",
- ["description"]="RIGHTWARDS WHITE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21E8, -- ⇨
+ category="so",
+ description="RIGHTWARDS WHITE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21E8,
},
[0x21E9]={
- ["category"]="so",
- ["description"]="DOWNWARDS WHITE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21E9, -- ⇩
+ category="so",
+ description="DOWNWARDS WHITE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21E9,
},
[0x21EA]={
- ["category"]="so",
- ["description"]="UPWARDS WHITE ARROW FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21EA, -- ⇪
+ category="so",
+ description="UPWARDS WHITE ARROW FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21EA,
},
[0x21EB]={
- ["category"]="so",
- ["description"]="UPWARDS WHITE ARROW ON PEDESTAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21EB, -- ⇫
+ category="so",
+ description="UPWARDS WHITE ARROW ON PEDESTAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21EB,
},
[0x21EC]={
- ["category"]="so",
- ["description"]="UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21EC, -- ⇬
+ category="so",
+ description="UPWARDS WHITE ARROW ON PEDESTAL WITH HORIZONTAL BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21EC,
},
[0x21ED]={
- ["category"]="so",
- ["description"]="UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21ED, -- ⇭
+ category="so",
+ description="UPWARDS WHITE ARROW ON PEDESTAL WITH VERTICAL BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21ED,
},
[0x21EE]={
- ["category"]="so",
- ["description"]="UPWARDS WHITE DOUBLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21EE, -- ⇮
+ category="so",
+ description="UPWARDS WHITE DOUBLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21EE,
},
[0x21EF]={
- ["category"]="so",
- ["description"]="UPWARDS WHITE DOUBLE ARROW ON PEDESTAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21EF, -- ⇯
+ category="so",
+ description="UPWARDS WHITE DOUBLE ARROW ON PEDESTAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21EF,
},
[0x21F0]={
- ["category"]="so",
- ["description"]="RIGHTWARDS WHITE ARROW FROM WALL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21F0, -- ⇰
+ category="so",
+ description="RIGHTWARDS WHITE ARROW FROM WALL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21F0,
},
[0x21F1]={
- ["category"]="so",
- ["description"]="NORTH WEST ARROW TO CORNER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21F1, -- ⇱
+ category="so",
+ description="NORTH WEST ARROW TO CORNER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21F1,
},
[0x21F2]={
- ["category"]="so",
- ["description"]="SOUTH EAST ARROW TO CORNER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21F2, -- ⇲
+ category="so",
+ description="SOUTH EAST ARROW TO CORNER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21F2,
},
[0x21F3]={
- ["category"]="so",
- ["description"]="UP DOWN WHITE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21F3, -- ⇳
+ category="so",
+ description="UP DOWN WHITE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21F3,
},
[0x21F4]={
- ["category"]="sm",
- ["description"]="RIGHT ARROW WITH SMALL CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21F4, -- ⇴
+ category="sm",
+ description="RIGHT ARROW WITH SMALL CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21F4,
},
[0x21F5]={
- ["category"]="sm",
- ["description"]="DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21F5, -- ⇵
+ category="sm",
+ description="DOWNWARDS ARROW LEFTWARDS OF UPWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21F5,
},
[0x21F6]={
- ["category"]="sm",
- ["description"]="THREE RIGHTWARDS ARROWS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21F6, -- ⇶
+ category="sm",
+ description="THREE RIGHTWARDS ARROWS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21F6,
},
[0x21F7]={
- ["category"]="sm",
- ["description"]="LEFTWARDS ARROW WITH VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21F7, -- ⇷
+ category="sm",
+ description="LEFTWARDS ARROW WITH VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21F7,
},
[0x21F8]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW WITH VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21F8, -- ⇸
+ category="sm",
+ description="RIGHTWARDS ARROW WITH VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21F8,
},
[0x21F9]={
- ["category"]="sm",
- ["description"]="LEFT RIGHT ARROW WITH VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21F9, -- ⇹
+ category="sm",
+ description="LEFT RIGHT ARROW WITH VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21F9,
},
[0x21FA]={
- ["category"]="sm",
- ["description"]="LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21FA, -- ⇺
+ category="sm",
+ description="LEFTWARDS ARROW WITH DOUBLE VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21FA,
},
[0x21FB]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21FB, -- ⇻
+ category="sm",
+ description="RIGHTWARDS ARROW WITH DOUBLE VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21FB,
},
[0x21FC]={
- ["category"]="sm",
- ["description"]="LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21FC, -- ⇼
+ category="sm",
+ description="LEFT RIGHT ARROW WITH DOUBLE VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21FC,
},
[0x21FD]={
- ["category"]="sm",
- ["description"]="LEFTWARDS OPEN-HEADED ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21FD, -- ⇽
+ category="sm",
+ description="LEFTWARDS OPEN-HEADED ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21FD,
},
[0x21FE]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS OPEN-HEADED ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21FE, -- ⇾
+ category="sm",
+ description="RIGHTWARDS OPEN-HEADED ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21FE,
},
[0x21FF]={
- ["category"]="sm",
- ["description"]="LEFT RIGHT OPEN-HEADED ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x21FF, -- ⇿
+ category="sm",
+ description="LEFT RIGHT OPEN-HEADED ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x21FF,
},
[0x2200]={
- ["adobename"]="universal",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="FOR ALL",
- ["mathclass"]="ord",
- ["mathname"]="forall",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2200, -- ∀
+ adobename="universal",
+ category="sm",
+ cjkwd="a",
+ description="FOR ALL",
+ direction="on",
+ linebreak="ai",
+ mathclass="ord",
+ mathname="forall",
+ unicodeslot=0x2200,
},
[0x2201]={
- ["category"]="sm",
- ["description"]="COMPLEMENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2201, -- ∁
+ category="sm",
+ description="COMPLEMENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2201,
},
[0x2202]={
- ["adobename"]="partialdiff",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="PARTIAL DIFFERENTIAL",
- ["linebreak"]="ai",
- ["mathclass"]="variable",
- ["mathname"]="partial",
- ["unicodeslot"]=0x2202, -- ∂
+ adobename="partialdiff",
+ category="sm",
+ cjkwd="a",
+ description="PARTIAL DIFFERENTIAL",
+ direction="on",
+ linebreak="ai",
+ mathclass="variable",
+ mathname="partial",
+ unicodeslot=0x2202,
},
[0x2203]={
- ["adobename"]="existential",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="THERE EXISTS",
- ["linebreak"]="ai",
- ["mathclass"]="ord",
- ["mathname"]="exists",
- ["unicodeslot"]=0x2203, -- ∃
+ adobename="existential",
+ category="sm",
+ cjkwd="a",
+ description="THERE EXISTS",
+ direction="on",
+ linebreak="ai",
+ mathclass="ord",
+ mathname="exists",
+ unicodeslot=0x2203,
},
[0x2204]={
- ["category"]="sm",
- ["description"]="THERE DOES NOT EXIST",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2203, 0x0338 },
- ["unicodeslot"]=0x2204, -- ∄
+ category="sm",
+ description="THERE DOES NOT EXIST",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x2203, 0x0338 },
+ unicodeslot=0x2204,
},
[0x2205]={
- ["adobename"]="emptyset",
- ["category"]="sm",
- ["description"]="EMPTY SET",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="emptyset",
- ["unicodeslot"]=0x2205, -- ∅
+ adobename="emptyset",
+ category="sm",
+ description="EMPTY SET",
+ direction="on",
+ linebreak="al",
+ mathclass="variable",
+ mathname="emptyset",
+ unicodeslot=0x2205,
},
[0x2206]={
- ["adobename"]="Delta",
- ["category"]="sm",
- ["description"]="INCREMENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2206, -- ∆
+ adobename="Delta",
+ category="sm",
+ description="INCREMENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2206,
},
[0x2207]={
- ["adobename"]="gradient",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="NABLA",
- ["mathclass"]="variable",
- ["mathname"]="nabla",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2207, -- ∇
+ adobename="gradient",
+ category="sm",
+ cjkwd="a",
+ description="NABLA",
+ direction="on",
+ linebreak="ai",
+ mathclass="variable",
+ mathname="nabla",
+ unicodeslot=0x2207,
},
[0x2208]={
- ["adobename"]="element",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="ELEMENT OF",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]=false, -- "in"
- ["unicodeslot"]=0x2208, -- ∈
+ adobename="element",
+ category="sm",
+ cjkwd="a",
+ description="ELEMENT OF",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname=false,
+ mirror=0x220B,
+ unicodeslot=0x2208,
},
[0x2209]={
- ["adobename"]="notelement",
- ["category"]="sm",
- ["description"]="NOT AN ELEMENT OF",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2208, 0x0338 },
- ["mathclass"]="relation",
- ["mathname"]="ni",
- ["unicodeslot"]=0x2209, -- ∉
+ adobename="notelement",
+ category="sm",
+ description="NOT AN ELEMENT OF",
+ direction="on",
+ linebreak="al",
+ mathclass="relation",
+ mathname="ni",
+ mirror=0x220C,
+ specials={ "char", 0x2208, 0x0338 },
+ unicodeslot=0x2209,
},
[0x220A]={
- ["category"]="sm",
- ["description"]="SMALL ELEMENT OF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x220A, -- ∊
+ category="sm",
+ description="SMALL ELEMENT OF",
+ direction="on",
+ linebreak="al",
+ mirror=0x220D,
+ unicodeslot=0x220A,
},
[0x220B]={
- ["adobename"]="suchthat",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="CONTAINS AS MEMBER",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x220B, -- ∋
+ adobename="suchthat",
+ category="sm",
+ cjkwd="a",
+ description="CONTAINS AS MEMBER",
+ direction="on",
+ linebreak="ai",
+ mirror=0x2208,
+ unicodeslot=0x220B,
},
[0x220C]={
- ["category"]="sm",
- ["description"]="DOES NOT CONTAIN AS MEMBER",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x220B, 0x0338 },
- ["unicodeslot"]=0x220C, -- ∌
+ category="sm",
+ description="DOES NOT CONTAIN AS MEMBER",
+ direction="on",
+ linebreak="al",
+ mirror=0x2209,
+ specials={ "char", 0x220B, 0x0338 },
+ unicodeslot=0x220C,
},
[0x220D]={
- ["category"]="sm",
- ["description"]="SMALL CONTAINS AS MEMBER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x220D, -- ∍
+ category="sm",
+ description="SMALL CONTAINS AS MEMBER",
+ direction="on",
+ linebreak="al",
+ mirror=0x220A,
+ unicodeslot=0x220D,
},
[0x220E]={
- ["category"]="sm",
- ["description"]="END OF PROOF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x220E, -- ∎
+ category="sm",
+ description="END OF PROOF",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x220E,
},
[0x220F]={
- ["adobename"]="product",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="N-ARY PRODUCT",
- ["linebreak"]="ai",
- ["mathclass"]="limop",
- ["mathname"]="prod",
- ["unicodeslot"]=0x220F, -- ∏
+ adobename="product",
+ category="sm",
+ cjkwd="a",
+ description="N-ARY PRODUCT",
+ direction="on",
+ linebreak="ai",
+ mathclass="limop",
+ mathname="prod",
+ unicodeslot=0x220F,
},
[0x2210]={
- ["category"]="sm",
- ["description"]="N-ARY COPRODUCT",
- ["linebreak"]="al",
- ["mathclass"]="relation",
- ["mathname"]="coprod",
- ["unicodeslot"]=0x2210, -- ∐
+ category="sm",
+ description="N-ARY COPRODUCT",
+ direction="on",
+ linebreak="al",
+ mathclass="relation",
+ mathname="coprod",
+ unicodeslot=0x2210,
},
[0x2211]={
- ["adobename"]="summation",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="N-ARY SUMMATION",
- ["linebreak"]="ai",
- ["mathclass"]="limop",
- ["mathname"]="sum",
- ["unicodeslot"]=0x2211, -- ∑
+ adobename="summation",
+ category="sm",
+ cjkwd="a",
+ description="N-ARY SUMMATION",
+ direction="on",
+ linebreak="ai",
+ mathclass="limop",
+ mathname="sum",
+ unicodeslot=0x2211,
},
[0x2212]={
- ["adobename"]="minus",
- ["category"]="sm",
- ["description"]="MINUS SIGN",
- ["linebreak"]="pr",
- ["unicodeslot"]=0x2212, -- −
- ["mathclass"]="binary",
+ adobename="minus",
+ category="sm",
+ description="MINUS SIGN",
+ direction="es",
+ linebreak="pr",
+ mathclass="binary",
+ unicodeslot=0x2212,
},
[0x2213]={
- ["category"]="sm",
- ["description"]="MINUS-OR-PLUS SIGN",
- ["linebreak"]="pr",
- ["mathclass"]="binary",
- ["mathname"]="mp",
- ["unicodeslot"]=0x2213, -- ∓
+ category="sm",
+ description="MINUS-OR-PLUS SIGN",
+ direction="et",
+ linebreak="pr",
+ mathclass="binary",
+ mathname="mp",
+ unicodeslot=0x2213,
},
[0x2214]={
- ["category"]="sm",
- ["description"]="DOT PLUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2214, -- ∔
+ category="sm",
+ description="DOT PLUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2214,
},
[0x2215]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="DIVISION SLASH",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2215, -- ∕
+ category="sm",
+ cjkwd="a",
+ description="DIVISION SLASH",
+ direction="on",
+ linebreak="ai",
+ mirror=0x29F5,
+ unicodeslot=0x2215,
},
[0x2216]={
- ["category"]="sm",
- ["description"]="SET MINUS",
- ["linebreak"]="al",
- ["mathclass"]="binary",
- ["mathname"]="setminus",
- ["unicodeslot"]=0x2216, -- ∖
+ category="sm",
+ description="SET MINUS",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ mathname="setminus",
+ unicodeslot=0x2216,
},
[0x2217]={
- ["adobename"]="asteriskmath",
- ["category"]="sm",
- ["description"]="ASTERISK OPERATOR",
- ["linebreak"]="al",
- ["mathclass"]="binary",
- ["mathname"]="ast",
- ["unicodeslot"]=0x2217, -- ∗
+ adobename="asteriskmath",
+ category="sm",
+ description="ASTERISK OPERATOR",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ mathname="ast",
+ unicodeslot=0x2217,
},
[0x2218]={
- ["category"]="sm",
- ["description"]="RING OPERATOR",
- ["linebreak"]="al",
- ["mathclass"]="binary",
- ["mathname"]="circ",
- ["unicodeslot"]=0x2218, -- ∘
+ category="sm",
+ description="RING OPERATOR",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ mathname="circ",
+ unicodeslot=0x2218,
},
[0x2219]={
- ["category"]="sm",
- ["description"]="BULLET OPERATOR",
- ["linebreak"]="al",
- ["mathclass"]="binary",
- ["mathname"]="bullet",
- ["unicodeslot"]=0x2219, -- ∙
+ category="sm",
+ description="BULLET OPERATOR",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ mathname="bullet",
+ unicodeslot=0x2219,
},
[0x221A]={
- ["adobename"]="radical",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="SQUARE ROOT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x221A, -- √
+ adobename="radical",
+ category="sm",
+ cjkwd="a",
+ description="SQUARE ROOT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x221A,
},
[0x221B]={
- ["category"]="sm",
- ["description"]="CUBE ROOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x221B, -- ∛
+ category="sm",
+ description="CUBE ROOT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x221B,
},
[0x221C]={
- ["category"]="sm",
- ["description"]="FOURTH ROOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x221C, -- ∜
+ category="sm",
+ description="FOURTH ROOT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x221C,
},
[0x221D]={
- ["adobename"]="proportional",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="PROPORTIONAL TO",
- ["mathclass"]="relation",
- ["mathname"]="propto",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x221D, -- ∝
+ adobename="proportional",
+ category="sm",
+ cjkwd="a",
+ description="PROPORTIONAL TO",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="propto",
+ unicodeslot=0x221D,
},
[0x221E]={
- ["adobename"]="infinity",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="INFINITY",
- ["linebreak"]="ai",
- ["mathclass"]="variable",
- ["mathname"]="infty",
- ["unicodeslot"]=0x221E, -- ∞
+ adobename="infinity",
+ category="sm",
+ cjkwd="a",
+ description="INFINITY",
+ direction="on",
+ linebreak="ai",
+ mathclass="variable",
+ mathname="infty",
+ unicodeslot=0x221E,
},
[0x221F]={
- ["adobename"]="orthogonal",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="RIGHT ANGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x221F, -- ∟
+ adobename="orthogonal",
+ category="sm",
+ cjkwd="a",
+ description="RIGHT ANGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x221F,
},
[0x2220]={
- ["adobename"]="angle",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="ANGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2220, -- ∠
+ adobename="angle",
+ category="sm",
+ cjkwd="a",
+ description="ANGLE",
+ direction="on",
+ linebreak="ai",
+ mathclass="ord",
+ mathname="angle",
+ unicodeslot=0x2220,
},
[0x2221]={
- ["category"]="sm",
- ["description"]="MEASURED ANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2221, -- ∡
+ category="sm",
+ description="MEASURED ANGLE",
+ direction="on",
+ linebreak="al",
+ mathclass="ord",
+ mathname="measuredangle",
+ unicodeslot=0x2221,
},
[0x2222]={
- ["category"]="sm",
- ["description"]="SPHERICAL ANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2222, -- ∢
+ category="sm",
+ description="SPHERICAL ANGLE",
+ direction="on",
+ linebreak="al",
+ mathclass="ord",
+ mathname="sphericalangle",
+ unicodeslot=0x2222,
},
[0x2223]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="DIVIDES",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2223, -- ∣
+ category="sm",
+ cjkwd="a",
+ description="DIVIDES",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2223,
},
[0x2224]={
- ["category"]="sm",
- ["description"]="DOES NOT DIVIDE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2223, 0x0338 },
- ["unicodeslot"]=0x2224, -- ∤
+ category="sm",
+ description="DOES NOT DIVIDE",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x2223, 0x0338 },
+ unicodeslot=0x2224,
},
[0x2225]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="PARALLEL TO",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="parallel",
- ["unicodeslot"]=0x2225, -- ∥
+ category="sm",
+ cjkwd="a",
+ description="PARALLEL TO",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="parallel",
+ unicodeslot=0x2225,
},
[0x2226]={
- ["category"]="sm",
- ["description"]="NOT PARALLEL TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2225, 0x0338 },
- ["unicodeslot"]=0x2226, -- ∦
+ category="sm",
+ description="NOT PARALLEL TO",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x2225, 0x0338 },
+ unicodeslot=0x2226,
},
[0x2227]={
- ["adobename"]="logicaland",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="LOGICAL AND",
- ["linebreak"]="ai",
- ["mathclass"]="limop",
- ["mathname"]="wedge",
- ["unicodeslot"]=0x2227, -- ∧
+ adobename="logicaland",
+ category="sm",
+ cjkwd="a",
+ description="LOGICAL AND",
+ direction="on",
+ linebreak="ai",
+ mathclass="limop",
+ mathname="wedge",
+ unicodeslot=0x2227,
},
[0x2228]={
- ["adobename"]="logicalor",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="LOGICAL OR",
- ["linebreak"]="ai",
- ["mathclass"]="limop",
- ["mathname"]="vee",
- ["unicodeslot"]=0x2228, -- ∨
+ adobename="logicalor",
+ category="sm",
+ cjkwd="a",
+ description="LOGICAL OR",
+ direction="on",
+ linebreak="ai",
+ mathclass="limop",
+ mathname="vee",
+ unicodeslot=0x2228,
},
[0x2229]={
- ["adobename"]="intersection",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="INTERSECTION",
- ["linebreak"]="ai",
- ["mathclass"]="limop",
- ["mathname"]="cap",
- ["unicodeslot"]=0x2229, -- ∩
+ adobename="intersection",
+ category="sm",
+ cjkwd="a",
+ description="INTERSECTION",
+ direction="on",
+ linebreak="ai",
+ mathclass="limop",
+ mathname="cap",
+ unicodeslot=0x2229,
},
[0x222A]={
- ["adobename"]="union",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="UNION",
- ["linebreak"]="ai",
- ["mathclass"]="limop",
- ["mathname"]="cup",
- ["unicodeslot"]=0x222A, -- ∪
+ adobename="union",
+ category="sm",
+ cjkwd="a",
+ description="UNION",
+ direction="on",
+ linebreak="ai",
+ mathclass="limop",
+ mathname="cup",
+ unicodeslot=0x222A,
},
[0x222B]={
- ["adobename"]="integral",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="INTEGRAL",
- ["linebreak"]="ai",
- ["mathclass"]="limop",
- ["mathname"]="intop",
- ["unicodeslot"]=0x222B, -- ∫
+ adobename="integral",
+ category="sm",
+ cjkwd="a",
+ description="INTEGRAL",
+ direction="on",
+ linebreak="ai",
+ mathclass="limop",
+ mathname="intop",
+ unicodeslot=0x222B,
},
[0x222C]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="DOUBLE INTEGRAL",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x222B, 0x222B },
- ["unicodeslot"]=0x222C, -- ∬
+ category="sm",
+ cjkwd="a",
+ description="DOUBLE INTEGRAL",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x222B, 0x222B },
+ unicodeslot=0x222C,
},
[0x222D]={
- ["category"]="sm",
- ["description"]="TRIPLE INTEGRAL",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x222B, 0x222B, 0x222B },
- ["unicodeslot"]=0x222D, -- ∭
+ category="sm",
+ description="TRIPLE INTEGRAL",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x222B, 0x222B, 0x222B },
+ unicodeslot=0x222D,
},
[0x222E]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="CONTOUR INTEGRAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x222E, -- ∮
+ category="sm",
+ cjkwd="a",
+ description="CONTOUR INTEGRAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x222E,
},
[0x222F]={
- ["category"]="sm",
- ["description"]="SURFACE INTEGRAL",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x222E, 0x222E },
- ["unicodeslot"]=0x222F, -- ∯
+ category="sm",
+ description="SURFACE INTEGRAL",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x222E, 0x222E },
+ unicodeslot=0x222F,
},
[0x2230]={
- ["category"]="sm",
- ["description"]="VOLUME INTEGRAL",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x222E, 0x222E, 0x222E },
- ["unicodeslot"]=0x2230, -- ∰
+ category="sm",
+ description="VOLUME INTEGRAL",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x222E, 0x222E, 0x222E },
+ unicodeslot=0x2230,
},
[0x2231]={
- ["category"]="sm",
- ["description"]="CLOCKWISE INTEGRAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2231, -- ∱
+ category="sm",
+ description="CLOCKWISE INTEGRAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2231,
},
[0x2232]={
- ["category"]="sm",
- ["description"]="CLOCKWISE CONTOUR INTEGRAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2232, -- ∲
+ category="sm",
+ description="CLOCKWISE CONTOUR INTEGRAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2232,
},
[0x2233]={
- ["category"]="sm",
- ["description"]="ANTICLOCKWISE CONTOUR INTEGRAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2233, -- ∳
+ category="sm",
+ description="ANTICLOCKWISE CONTOUR INTEGRAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2233,
},
[0x2234]={
- ["adobename"]="therefore",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="THEREFORE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2234, -- ∴
+ adobename="therefore",
+ category="sm",
+ cjkwd="a",
+ description="THEREFORE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2234,
},
[0x2235]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="BECAUSE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2235, -- ∵
+ category="sm",
+ cjkwd="a",
+ description="BECAUSE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2235,
},
[0x2236]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="RATIO",
- ["linebreak"]="ai",
- ["mathclass"]="punctuation", -- AM: Not sure
- ["mathname"]="colon",
- ["unicodeslot"]=0x2236, -- ∶
+ category="sm",
+ cjkwd="a",
+ description="RATIO",
+ direction="on",
+ linebreak="ai",
+ mathclass="punctuation",
+ mathname="colon",
+ unicodeslot=0x2236,
},
[0x2237]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="PROPORTION",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2237, -- ∷
+ category="sm",
+ cjkwd="a",
+ description="PROPORTION",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2237,
},
[0x2238]={
- ["category"]="sm",
- ["description"]="DOT MINUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2238, -- ∸
+ category="sm",
+ description="DOT MINUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2238,
},
[0x2239]={
- ["category"]="sm",
- ["description"]="EXCESS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2239, -- ∹
+ category="sm",
+ description="EXCESS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2239,
},
[0x223A]={
- ["category"]="sm",
- ["description"]="GEOMETRIC PROPORTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x223A, -- ∺
+ category="sm",
+ description="GEOMETRIC PROPORTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x223A,
},
[0x223B]={
- ["category"]="sm",
- ["description"]="HOMOTHETIC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x223B, -- ∻
+ category="sm",
+ description="HOMOTHETIC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x223B,
},
[0x223C]={
- ["adobename"]="similar",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="TILDE OPERATOR",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="sim",
- ["unicodeslot"]=0x223C, -- ∼
+ adobename="similar",
+ category="sm",
+ cjkwd="a",
+ description="TILDE OPERATOR",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="sim",
+ mirror=0x223D,
+ unicodeslot=0x223C,
},
[0x223D]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="REVERSED TILDE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x223D, -- ∽
+ category="sm",
+ cjkwd="a",
+ description="REVERSED TILDE",
+ direction="on",
+ linebreak="ai",
+ mirror=0x223C,
+ unicodeslot=0x223D,
},
[0x223E]={
- ["category"]="sm",
- ["description"]="INVERTED LAZY S",
- ["linebreak"]="al",
- ["unicodeslot"]=0x223E, -- ∾
+ category="sm",
+ description="INVERTED LAZY S",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x223E,
},
[0x223F]={
- ["category"]="sm",
- ["description"]="SINE WAVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x223F, -- ∿
+ category="sm",
+ description="SINE WAVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x223F,
},
[0x2240]={
- ["category"]="sm",
- ["description"]="WREATH PRODUCT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2240, -- ≀
+ category="sm",
+ description="WREATH PRODUCT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2240,
},
[0x2241]={
- ["category"]="sm",
- ["description"]="NOT TILDE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x223C, 0x0338 },
- ["unicodeslot"]=0x2241, -- ≁
+ category="sm",
+ description="NOT TILDE",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x223C, 0x0338 },
+ unicodeslot=0x2241,
},
[0x2242]={
- ["category"]="sm",
- ["description"]="MINUS TILDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2242, -- ≂
+ category="sm",
+ description="MINUS TILDE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2242,
},
[0x2243]={
- ["category"]="sm",
- ["description"]="ASYMPTOTICALLY EQUAL TO",
- ["linebreak"]="al",
- ["mathclass"]="relation",
- ["mathname"]="simeq",
- ["unicodeslot"]=0x2243, -- ≃
+ category="sm",
+ description="ASYMPTOTICALLY EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mathclass="relation",
+ mathname="simeq",
+ mirror=0x22CD,
+ unicodeslot=0x2243,
},
[0x2244]={
- ["category"]="sm",
- ["description"]="NOT ASYMPTOTICALLY EQUAL TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2243, 0x0338 },
- ["unicodeslot"]=0x2244, -- ≄
+ category="sm",
+ description="NOT ASYMPTOTICALLY EQUAL TO",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x2243, 0x0338 },
+ unicodeslot=0x2244,
},
[0x2245]={
- ["adobename"]="congruent",
- ["category"]="sm",
- ["description"]="APPROXIMATELY EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2245, -- ≅
+ adobename="congruent",
+ category="sm",
+ description="APPROXIMATELY EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mathclass="relation",
+ mathname="approxeq",
+ unicodeslot=0x2245,
},
[0x2246]={
- ["category"]="sm",
- ["description"]="APPROXIMATELY BUT NOT ACTUALLY EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2246, -- ≆
+ category="sm",
+ description="APPROXIMATELY BUT NOT ACTUALLY EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2246,
},
[0x2247]={
- ["category"]="sm",
- ["description"]="NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2245, 0x0338 },
- ["unicodeslot"]=0x2247, -- ≇
+ category="sm",
+ description="NEITHER APPROXIMATELY NOR ACTUALLY EQUAL TO",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x2245, 0x0338 },
+ unicodeslot=0x2247,
},
[0x2248]={
- ["adobename"]="approxequal",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="ALMOST EQUAL TO",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="approx",
- ["unicodeslot"]=0x2248, -- ≈
+ adobename="approxequal",
+ category="sm",
+ cjkwd="a",
+ description="ALMOST EQUAL TO",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="approx",
+ unicodeslot=0x2248,
},
[0x2249]={
- ["category"]="sm",
- ["description"]="NOT ALMOST EQUAL TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2248, 0x0338 },
- ["unicodeslot"]=0x2249, -- ≉
+ category="sm",
+ description="NOT ALMOST EQUAL TO",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x2248, 0x0338 },
+ unicodeslot=0x2249,
},
[0x224A]={
- ["category"]="sm",
- ["description"]="ALMOST EQUAL OR EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x224A, -- ≊
+ category="sm",
+ description="ALMOST EQUAL OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x224A,
},
[0x224B]={
- ["category"]="sm",
- ["description"]="TRIPLE TILDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x224B, -- ≋
+ category="sm",
+ description="TRIPLE TILDE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x224B,
},
[0x224C]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="ALL EQUAL TO",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="equiv",
- ["unicodeslot"]=0x224C, -- ≌
+ category="sm",
+ cjkwd="a",
+ description="ALL EQUAL TO",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="equiv",
+ unicodeslot=0x224C,
},
[0x224D]={
- ["category"]="sm",
- ["description"]="EQUIVALENT TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x224D, -- ≍
+ category="sm",
+ description="EQUIVALENT TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x224D,
},
[0x224E]={
- ["category"]="sm",
- ["description"]="GEOMETRICALLY EQUIVALENT TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x224E, -- ≎
+ category="sm",
+ description="GEOMETRICALLY EQUIVALENT TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x224E,
},
[0x224F]={
- ["category"]="sm",
- ["description"]="DIFFERENCE BETWEEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x224F, -- ≏
+ category="sm",
+ description="DIFFERENCE BETWEEN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x224F,
},
[0x2250]={
- ["category"]="sm",
- ["description"]="APPROACHES THE LIMIT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2250, -- ≐
+ category="sm",
+ description="APPROACHES THE LIMIT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2250,
},
[0x2251]={
- ["category"]="sm",
- ["description"]="GEOMETRICALLY EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2251, -- ≑
+ category="sm",
+ description="GEOMETRICALLY EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2251,
},
[0x2252]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="APPROXIMATELY EQUAL TO OR THE IMAGE OF",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2252, -- ≒
+ category="sm",
+ cjkwd="a",
+ description="APPROXIMATELY EQUAL TO OR THE IMAGE OF",
+ direction="on",
+ linebreak="ai",
+ mirror=0x2253,
+ unicodeslot=0x2252,
},
[0x2253]={
- ["category"]="sm",
- ["description"]="IMAGE OF OR APPROXIMATELY EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2253, -- ≓
+ category="sm",
+ description="IMAGE OF OR APPROXIMATELY EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2252,
+ unicodeslot=0x2253,
},
[0x2254]={
- ["category"]="sm",
- ["description"]="COLON EQUALS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2254, -- ≔
+ category="sm",
+ description="COLON EQUALS",
+ direction="on",
+ linebreak="al",
+ mirror=0x2255,
+ unicodeslot=0x2254,
},
[0x2255]={
- ["category"]="sm",
- ["description"]="EQUALS COLON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2255, -- ≕
+ category="sm",
+ description="EQUALS COLON",
+ direction="on",
+ linebreak="al",
+ mirror=0x2254,
+ unicodeslot=0x2255,
},
[0x2256]={
- ["category"]="sm",
- ["description"]="RING IN EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2256, -- ≖
+ category="sm",
+ description="RING IN EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2256,
},
[0x2257]={
- ["category"]="sm",
- ["description"]="RING EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2257, -- ≗
+ category="sm",
+ description="RING EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2257,
},
[0x2258]={
- ["category"]="sm",
- ["description"]="CORRESPONDS TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2258, -- ≘
+ category="sm",
+ description="CORRESPONDS TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2258,
},
[0x2259]={
- ["category"]="sm",
- ["description"]="ESTIMATES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2259, -- ≙
+ category="sm",
+ description="ESTIMATES",
+ direction="on",
+ fallback=[[\buildrel\wedge\over=]],
+ linebreak="al",
+ unicodeslot=0x2259,
+ mathclass="relation",
+ mathname="wedgeq",
},
[0x225A]={
- ["category"]="sm",
- ["description"]="EQUIANGULAR TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x225A, -- ≚
+ category="sm",
+ description="EQUIANGULAR TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x225A,
},
[0x225B]={
- ["category"]="sm",
- ["description"]="STAR EQUALS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x225B, -- ≛
+ category="sm",
+ description="STAR EQUALS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x225B,
},
[0x225C]={
- ["category"]="sm",
- ["description"]="DELTA EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x225C, -- ≜
+ category="sm",
+ description="DELTA EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mathclass="relation",
+ mathname="triangleq",
+ unicodeslot=0x225C,
},
[0x225D]={
- ["category"]="sm",
- ["description"]="EQUAL TO BY DEFINITION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x225D, -- ≝
+ category="sm",
+ description="EQUAL TO BY DEFINITION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x225D,
},
[0x225E]={
- ["category"]="sm",
- ["description"]="MEASURED BY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x225E, -- ≞
+ category="sm",
+ description="MEASURED BY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x225E,
},
[0x225F]={
- ["category"]="sm",
- ["description"]="QUESTIONED EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x225F, -- ≟
+ category="sm",
+ description="QUESTIONED EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x225F,
},
[0x2260]={
- ["adobename"]="notequal",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="NOT EQUAL TO",
- ["linebreak"]="ai",
- ["specials"]={ "char", 0x003D, 0x0338 },
- ["unicodeslot"]=0x2260, -- ≠
+ adobename="notequal",
+ category="sm",
+ cjkwd="a",
+ description="NOT EQUAL TO",
+ direction="on",
+ fallback=[[\not=]],
+ linebreak="ai",
+ mathclass="relation",
+ mathname="neq",
+ specials={ "char", 0x003D, 0x0338 },
+ unicodeslot=0x2260,
},
[0x2261]={
- ["adobename"]="equivalence",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="IDENTICAL TO",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="equiv",
- ["unicodeslot"]=0x2261, -- ≡
+ adobename="equivalence",
+ category="sm",
+ cjkwd="a",
+ description="IDENTICAL TO",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="equiv",
+ unicodeslot=0x2261,
},
[0x2262]={
- ["category"]="sm",
- ["description"]="NOT IDENTICAL TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2261, 0x0338 },
- ["unicodeslot"]=0x2262, -- ≢
+ category="sm",
+ description="NOT IDENTICAL TO",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x2261, 0x0338 },
+ unicodeslot=0x2262,
},
[0x2263]={
- ["category"]="sm",
- ["description"]="STRICTLY EQUIVALENT TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2263, -- ≣
+ category="sm",
+ description="STRICTLY EQUIVALENT TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2263,
},
[0x2264]={
- ["adobename"]="lessequal",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="LESS-THAN OR EQUAL TO",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="leq",
- ["unicodeslot"]=0x2264, -- ≤
+ adobename="lessequal",
+ category="sm",
+ cjkwd="a",
+ description="LESS-THAN OR EQUAL TO",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="leq",
+ mirror=0x2265,
+ unicodeslot=0x2264,
},
[0x2265]={
- ["adobename"]="greaterequal",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="GREATER-THAN OR EQUAL TO",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="geq",
- ["unicodeslot"]=0x2265, -- ≥
+ adobename="greaterequal",
+ category="sm",
+ cjkwd="a",
+ description="GREATER-THAN OR EQUAL TO",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="geq",
+ mirror=0x2264,
+ unicodeslot=0x2265,
},
[0x2266]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="LESS-THAN OVER EQUAL TO",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2266, -- ≦
+ category="sm",
+ cjkwd="a",
+ description="LESS-THAN OVER EQUAL TO",
+ direction="on",
+ linebreak="ai",
+ mirror=0x2267,
+ unicodeslot=0x2266,
},
[0x2267]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="GREATER-THAN OVER EQUAL TO",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2267, -- ≧
+ category="sm",
+ cjkwd="a",
+ description="GREATER-THAN OVER EQUAL TO",
+ direction="on",
+ linebreak="ai",
+ mirror=0x2266,
+ unicodeslot=0x2267,
},
[0x2268]={
- ["category"]="sm",
- ["description"]="LESS-THAN BUT NOT EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2268, -- ≨
+ category="sm",
+ description="LESS-THAN BUT NOT EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2269,
+ unicodeslot=0x2268,
},
[0x2269]={
- ["category"]="sm",
- ["description"]="GREATER-THAN BUT NOT EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2269, -- ≩
+ category="sm",
+ description="GREATER-THAN BUT NOT EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2268,
+ unicodeslot=0x2269,
},
[0x226A]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="MUCH LESS-THAN",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="ll",
- ["unicodeslot"]=0x226A, -- ≪
+ category="sm",
+ cjkwd="a",
+ description="MUCH LESS-THAN",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="ll",
+ mirror=0x226B,
+ unicodeslot=0x226A,
},
[0x226B]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="MUCH GREATER-THAN",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="gg",
- ["unicodeslot"]=0x226B, -- ≫
+ category="sm",
+ cjkwd="a",
+ description="MUCH GREATER-THAN",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="gg",
+ mirror=0x226A,
+ unicodeslot=0x226B,
},
[0x226C]={
- ["category"]="sm",
- ["description"]="BETWEEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x226C, -- ≬
+ category="sm",
+ description="BETWEEN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x226C,
},
[0x226D]={
- ["category"]="sm",
- ["description"]="NOT EQUIVALENT TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x224D, 0x0338 },
- ["unicodeslot"]=0x226D, -- ≭
+ category="sm",
+ description="NOT EQUIVALENT TO",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x224D, 0x0338 },
+ unicodeslot=0x226D,
},
[0x226E]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="NOT LESS-THAN",
- ["linebreak"]="ai",
- ["specials"]={ "char", 0x003C, 0x0338 },
- ["unicodeslot"]=0x226E, -- ≮
+ category="sm",
+ cjkwd="a",
+ description="NOT LESS-THAN",
+ direction="on",
+ linebreak="ai",
+ mirror=0x226F,
+ specials={ "char", 0x003C, 0x0338 },
+ unicodeslot=0x226E,
},
[0x226F]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="NOT GREATER-THAN",
- ["linebreak"]="ai",
- ["specials"]={ "char", 0x003E, 0x0338 },
- ["unicodeslot"]=0x226F, -- ≯
+ category="sm",
+ cjkwd="a",
+ description="NOT GREATER-THAN",
+ direction="on",
+ linebreak="ai",
+ mirror=0x226E,
+ specials={ "char", 0x003E, 0x0338 },
+ unicodeslot=0x226F,
},
[0x2270]={
- ["category"]="sm",
- ["description"]="NEITHER LESS-THAN NOR EQUAL TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2264, 0x0338 },
- ["unicodeslot"]=0x2270, -- ≰
+ category="sm",
+ description="NEITHER LESS-THAN NOR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2271,
+ specials={ "char", 0x2264, 0x0338 },
+ unicodeslot=0x2270,
},
[0x2271]={
- ["category"]="sm",
- ["description"]="NEITHER GREATER-THAN NOR EQUAL TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2265, 0x0338 },
- ["unicodeslot"]=0x2271, -- ≱
+ category="sm",
+ description="NEITHER GREATER-THAN NOR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2270,
+ specials={ "char", 0x2265, 0x0338 },
+ unicodeslot=0x2271,
},
[0x2272]={
- ["category"]="sm",
- ["description"]="LESS-THAN OR EQUIVALENT TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2272, -- ≲
+ category="sm",
+ description="LESS-THAN OR EQUIVALENT TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2273,
+ unicodeslot=0x2272,
},
[0x2273]={
- ["category"]="sm",
- ["description"]="GREATER-THAN OR EQUIVALENT TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2273, -- ≳
+ category="sm",
+ description="GREATER-THAN OR EQUIVALENT TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2272,
+ unicodeslot=0x2273,
},
[0x2274]={
- ["category"]="sm",
- ["description"]="NEITHER LESS-THAN NOR EQUIVALENT TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2272, 0x0338 },
- ["unicodeslot"]=0x2274, -- ≴
+ category="sm",
+ description="NEITHER LESS-THAN NOR EQUIVALENT TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2275,
+ specials={ "char", 0x2272, 0x0338 },
+ unicodeslot=0x2274,
},
[0x2275]={
- ["category"]="sm",
- ["description"]="NEITHER GREATER-THAN NOR EQUIVALENT TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2273, 0x0338 },
- ["unicodeslot"]=0x2275, -- ≵
+ category="sm",
+ description="NEITHER GREATER-THAN NOR EQUIVALENT TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2274,
+ specials={ "char", 0x2273, 0x0338 },
+ unicodeslot=0x2275,
},
[0x2276]={
- ["category"]="sm",
- ["description"]="LESS-THAN OR GREATER-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2276, -- ≶
+ category="sm",
+ description="LESS-THAN OR GREATER-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2277,
+ unicodeslot=0x2276,
},
[0x2277]={
- ["category"]="sm",
- ["description"]="GREATER-THAN OR LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2277, -- ≷
+ category="sm",
+ description="GREATER-THAN OR LESS-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2276,
+ unicodeslot=0x2277,
},
[0x2278]={
- ["category"]="sm",
- ["description"]="NEITHER LESS-THAN NOR GREATER-THAN",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2276, 0x0338 },
- ["unicodeslot"]=0x2278, -- ≸
+ category="sm",
+ description="NEITHER LESS-THAN NOR GREATER-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2279,
+ specials={ "char", 0x2276, 0x0338 },
+ unicodeslot=0x2278,
},
[0x2279]={
- ["category"]="sm",
- ["description"]="NEITHER GREATER-THAN NOR LESS-THAN",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2277, 0x0338 },
- ["unicodeslot"]=0x2279, -- ≹
+ category="sm",
+ description="NEITHER GREATER-THAN NOR LESS-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2278,
+ specials={ "char", 0x2277, 0x0338 },
+ unicodeslot=0x2279,
},
[0x227A]={
- ["category"]="sm",
- ["description"]="PRECEDES",
- ["mathclass"]="relation",
- ["mathname"]="prec",
- ["linebreak"]="al",
- ["mathclass"]="relation",
- ["mathname"]="prec",
- ["unicodeslot"]=0x227A, -- ≺
+ category="sm",
+ description="PRECEDES",
+ direction="on",
+ linebreak="al",
+ mathclass="relation",
+ mathname="prec",
+ mirror=0x227B,
+ unicodeslot=0x227A,
},
[0x227B]={
- ["category"]="sm",
- ["description"]="SUCCEEDS",
- ["mathclass"]="relation",
- ["mathname"]="succ",
- ["linebreak"]="al",
- ["mathclass"]="relation",
- ["mathname"]="succ",
- ["unicodeslot"]=0x227B, -- ≻
+ category="sm",
+ description="SUCCEEDS",
+ direction="on",
+ linebreak="al",
+ mathclass="relation",
+ mathname="succ",
+ mirror=0x227A,
+ unicodeslot=0x227B,
},
[0x227C]={
- ["category"]="sm",
- ["description"]="PRECEDES OR EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x227C, -- ≼
+ category="sm",
+ description="PRECEDES OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x227D,
+ unicodeslot=0x227C,
},
[0x227D]={
- ["category"]="sm",
- ["description"]="SUCCEEDS OR EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x227D, -- ≽
+ category="sm",
+ description="SUCCEEDS OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x227C,
+ unicodeslot=0x227D,
},
[0x227E]={
- ["category"]="sm",
- ["description"]="PRECEDES OR EQUIVALENT TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x227E, -- ≾
+ category="sm",
+ description="PRECEDES OR EQUIVALENT TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x227F,
+ unicodeslot=0x227E,
},
[0x227F]={
- ["category"]="sm",
- ["description"]="SUCCEEDS OR EQUIVALENT TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x227F, -- ≿
+ category="sm",
+ description="SUCCEEDS OR EQUIVALENT TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x227E,
+ unicodeslot=0x227F,
},
[0x2280]={
- ["category"]="sm",
- ["description"]="DOES NOT PRECEDE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x227A, 0x0338 },
- ["unicodeslot"]=0x2280, -- ⊀
+ category="sm",
+ description="DOES NOT PRECEDE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2281,
+ specials={ "char", 0x227A, 0x0338 },
+ unicodeslot=0x2280,
},
[0x2281]={
- ["category"]="sm",
- ["description"]="DOES NOT SUCCEED",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x227B, 0x0338 },
- ["unicodeslot"]=0x2281, -- ⊁
+ category="sm",
+ description="DOES NOT SUCCEED",
+ direction="on",
+ linebreak="al",
+ mirror=0x2280,
+ specials={ "char", 0x227B, 0x0338 },
+ unicodeslot=0x2281,
},
[0x2282]={
- ["adobename"]="propersubset",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="SUBSET OF",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="subset",
- ["unicodeslot"]=0x2282, -- ⊂
+ adobename="propersubset",
+ category="sm",
+ cjkwd="a",
+ description="SUBSET OF",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="subset",
+ mirror=0x2283,
+ unicodeslot=0x2282,
},
[0x2283]={
- ["adobename"]="propersuperset",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="SUPERSET OF",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="supset",
- ["unicodeslot"]=0x2283, -- ⊃
+ adobename="propersuperset",
+ category="sm",
+ cjkwd="a",
+ description="SUPERSET OF",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="supset",
+ mirror=0x2282,
+ unicodeslot=0x2283,
},
[0x2284]={
- ["adobename"]="notsubset",
- ["category"]="sm",
- ["description"]="NOT A SUBSET OF",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2282, 0x0338 },
- ["unicodeslot"]=0x2284, -- ⊄
+ adobename="notsubset",
+ category="sm",
+ description="NOT A SUBSET OF",
+ direction="on",
+ fallback=[[\not\subset]],
+-- mathclass="relation",
+ linebreak="al",
+ mirror=0x2285,
+ specials={ "char", 0x2282, 0x0338 },
+ unicodeslot=0x2284,
},
[0x2285]={
- ["category"]="sm",
- ["description"]="NOT A SUPERSET OF",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2283, 0x0338 },
- ["unicodeslot"]=0x2285, -- ⊅
+ category="sm",
+ description="NOT A SUPERSET OF",
+ direction="on",
+ fallback=[[\not\supset]],
+ linebreak="al",
+ mathclass="relation",
+ mirror=0x2284,
+ specials={ "char", 0x2283, 0x0338 },
+ unicodeslot=0x2285,
},
[0x2286]={
- ["adobename"]="reflexsubset",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="SUBSET OF OR EQUAL TO",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="subseteq",
- ["unicodeslot"]=0x2286, -- ⊆
+ adobename="reflexsubset",
+ category="sm",
+ cjkwd="a",
+ description="SUBSET OF OR EQUAL TO",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="subseteq",
+ mirror=0x2287,
+ unicodeslot=0x2286,
},
[0x2287]={
- ["adobename"]="reflexsuperset",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="SUPERSET OF OR EQUAL TO",
- ["linebreak"]="ai",
- ["mathclass"]="relation",
- ["mathname"]="supseteq",
- ["unicodeslot"]=0x2287, -- ⊇
+ adobename="reflexsuperset",
+ category="sm",
+ cjkwd="a",
+ description="SUPERSET OF OR EQUAL TO",
+ direction="on",
+ linebreak="ai",
+ mathclass="relation",
+ mathname="supseteq",
+ mirror=0x2286,
+ unicodeslot=0x2287,
},
[0x2288]={
- ["category"]="sm",
- ["description"]="NEITHER A SUBSET OF NOR EQUAL TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2286, 0x0338 },
- ["unicodeslot"]=0x2288, -- ⊈
+ category="sm",
+ description="NEITHER A SUBSET OF NOR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2289,
+ specials={ "char", 0x2286, 0x0338 },
+ unicodeslot=0x2288,
},
[0x2289]={
- ["category"]="sm",
- ["description"]="NEITHER A SUPERSET OF NOR EQUAL TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2287, 0x0338 },
- ["unicodeslot"]=0x2289, -- ⊉
+ category="sm",
+ description="NEITHER A SUPERSET OF NOR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2288,
+ specials={ "char", 0x2287, 0x0338 },
+ unicodeslot=0x2289,
},
[0x228A]={
- ["category"]="sm",
- ["description"]="SUBSET OF WITH NOT EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x228A, -- ⊊
+ category="sm",
+ description="SUBSET OF WITH NOT EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x228B,
+ unicodeslot=0x228A,
},
[0x228B]={
- ["category"]="sm",
- ["description"]="SUPERSET OF WITH NOT EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x228B, -- ⊋
+ category="sm",
+ description="SUPERSET OF WITH NOT EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x228A,
+ unicodeslot=0x228B,
},
[0x228C]={
- ["category"]="sm",
- ["description"]="MULTISET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x228C, -- ⊌
+ category="sm",
+ description="MULTISET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x228C,
},
[0x228D]={
- ["category"]="sm",
- ["description"]="MULTISET MULTIPLICATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x228D, -- ⊍
+ category="sm",
+ description="MULTISET MULTIPLICATION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x228D,
},
[0x228E]={
- ["category"]="sm",
- ["description"]="MULTISET UNION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x228E, -- ⊎
+ category="sm",
+ description="MULTISET UNION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x228E,
},
[0x228F]={
- ["category"]="sm",
- ["description"]="SQUARE IMAGE OF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x228F, -- ⊏
+ category="sm",
+ description="SQUARE IMAGE OF",
+ direction="on",
+ linebreak="al",
+ mirror=0x2290,
+ unicodeslot=0x228F,
},
[0x2290]={
- ["category"]="sm",
- ["description"]="SQUARE ORIGINAL OF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2290, -- ⊐
+ category="sm",
+ description="SQUARE ORIGINAL OF",
+ direction="on",
+ linebreak="al",
+ mirror=0x228F,
+ unicodeslot=0x2290,
},
[0x2291]={
- ["category"]="sm",
- ["description"]="SQUARE IMAGE OF OR EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2291, -- ⊑
+ category="sm",
+ description="SQUARE IMAGE OF OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2292,
+ unicodeslot=0x2291,
},
[0x2292]={
- ["category"]="sm",
- ["description"]="SQUARE ORIGINAL OF OR EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2292, -- ⊒
+ category="sm",
+ description="SQUARE ORIGINAL OF OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2291,
+ unicodeslot=0x2292,
},
[0x2293]={
- ["category"]="sm",
- ["description"]="SQUARE CAP",
- ["linebreak"]="al",
- ["mathclass"]="relation",
- ["mathname"]="sqcap",
- ["unicodeslot"]=0x2293, -- ⊓
+ category="sm",
+ description="SQUARE CAP",
+ direction="on",
+ linebreak="al",
+ mathclass="relation",
+ mathname="sqcap",
+ unicodeslot=0x2293,
},
[0x2294]={
- ["category"]="sm",
- ["description"]="SQUARE CUP",
- ["linebreak"]="al",
- ["mathclass"]="relation",
- ["mathname"]="sqcup",
- ["unicodeslot"]=0x2294, -- ⊔
+ category="sm",
+ description="SQUARE CUP",
+ direction="on",
+ linebreak="al",
+ mathclass="relation",
+ mathname="sqcup",
+ unicodeslot=0x2294,
},
[0x2295]={
- ["adobename"]="circleplus",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="CIRCLED PLUS",
- ["linebreak"]="ai",
- ["mathclass"]="binary",
- ["mathname"]="oplus",
- ["unicodeslot"]=0x2295, -- ⊕
+ adobename="circleplus",
+ category="sm",
+ cjkwd="a",
+ description="CIRCLED PLUS",
+ direction="on",
+ linebreak="ai",
+ mathclass="binary",
+ mathname="oplus",
+ unicodeslot=0x2295,
},
[0x2296]={
- ["category"]="sm",
- ["description"]="CIRCLED MINUS",
- ["linebreak"]="al",
- ["mathclass"]="binary",
- ["mathname"]="ominus",
- ["unicodeslot"]=0x2296, -- ⊖
+ category="sm",
+ description="CIRCLED MINUS",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ mathname="ominus",
+ unicodeslot=0x2296,
},
[0x2297]={
- ["adobename"]="circlemultiply",
- ["category"]="sm",
- ["description"]="CIRCLED TIMES",
- ["linebreak"]="al",
- ["mathclass"]="binary",
- ["mathname"]="otimes",
- ["unicodeslot"]=0x2297, -- ⊗
+ adobename="circlemultiply",
+ category="sm",
+ description="CIRCLED TIMES",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ mathname="otimes",
+ unicodeslot=0x2297,
},
[0x2298]={
- ["category"]="sm",
- ["description"]="CIRCLED DIVISION SLASH",
- ["linebreak"]="al",
- ["mathclass"]="binary",
- ["mathname"]="oslash",
- ["unicodeslot"]=0x2298, -- ⊘
+ category="sm",
+ description="CIRCLED DIVISION SLASH",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ mathname="oslash",
+ mirror=0x29B8,
+ unicodeslot=0x2298,
},
[0x2299]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="CIRCLED DOT OPERATOR",
- ["linebreak"]="ai",
- ["mathclass"]="binary",
- ["mathname"]="odot",
- ["unicodeslot"]=0x2299, -- ⊙
+ category="sm",
+ cjkwd="a",
+ description="CIRCLED DOT OPERATOR",
+ direction="on",
+ linebreak="ai",
+ mathclass="binary",
+ mathname="odot",
+ unicodeslot=0x2299,
},
[0x229A]={
- ["category"]="sm",
- ["description"]="CIRCLED RING OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x229A, -- ⊚
+ category="sm",
+ description="CIRCLED RING OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x229A,
},
[0x229B]={
- ["category"]="sm",
- ["description"]="CIRCLED ASTERISK OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x229B, -- ⊛
+ category="sm",
+ description="CIRCLED ASTERISK OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x229B,
},
[0x229C]={
- ["category"]="sm",
- ["description"]="CIRCLED EQUALS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x229C, -- ⊜
+ category="sm",
+ description="CIRCLED EQUALS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x229C,
},
[0x229D]={
- ["category"]="sm",
- ["description"]="CIRCLED DASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x229D, -- ⊝
+ category="sm",
+ description="CIRCLED DASH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x229D,
},
[0x229E]={
- ["category"]="sm",
- ["description"]="SQUARED PLUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x229E, -- ⊞
+ category="sm",
+ description="SQUARED PLUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x229E,
},
[0x229F]={
- ["category"]="sm",
- ["description"]="SQUARED MINUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x229F, -- ⊟
+ category="sm",
+ description="SQUARED MINUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x229F,
},
[0x22A0]={
- ["category"]="sm",
- ["description"]="SQUARED TIMES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22A0, -- ⊠
+ category="sm",
+ description="SQUARED TIMES",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22A0,
},
[0x22A1]={
- ["category"]="sm",
- ["description"]="SQUARED DOT OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22A1, -- ⊡
+ category="sm",
+ description="SQUARED DOT OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22A1,
},
[0x22A2]={
- ["category"]="sm",
- ["description"]="RIGHT TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22A2, -- ⊢
+ category="sm",
+ description="RIGHT TACK",
+ direction="on",
+ linebreak="al",
+ mirror=0x22A3,
+ unicodeslot=0x22A2,
},
[0x22A3]={
- ["category"]="sm",
- ["description"]="LEFT TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22A3, -- ⊣
+ category="sm",
+ description="LEFT TACK",
+ direction="on",
+ linebreak="al",
+ mirror=0x22A2,
+ unicodeslot=0x22A3,
},
[0x22A4]={
- ["category"]="sm",
- ["description"]="DOWN TACK",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="bot",
- ["unicodeslot"]=0x22A4, -- ⊤
+ category="sm",
+ description="DOWN TACK",
+ direction="on",
+ linebreak="al",
+ mathclass="variable",
+ mathname="bot",
+ unicodeslot=0x22A4,
},
[0x22A5]={
- ["adobename"]="perpendicular",
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="UP TACK",
- ["linebreak"]="ai",
- ["mathclass"]="variable",
- ["mathname"]="top",
- ["unicodeslot"]=0x22A5, -- ⊥
+ adobename="perpendicular",
+ category="sm",
+ cjkwd="a",
+ description="UP TACK",
+ direction="on",
+ linebreak="ai",
+ mathclass="variable",
+ mathname="top",
+ unicodeslot=0x22A5,
},
[0x22A6]={
- ["category"]="sm",
- ["description"]="ASSERTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22A6, -- ⊦
+ category="sm",
+ description="ASSERTION",
+ direction="on",
+ linebreak="al",
+ mirror=0x2ADE,
+ unicodeslot=0x22A6,
},
[0x22A7]={
- ["category"]="sm",
- ["description"]="MODELS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22A7, -- ⊧
+ category="sm",
+ description="MODELS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22A7,
},
[0x22A8]={
- ["category"]="sm",
- ["description"]="TRUE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22A8, -- ⊨
+ category="sm",
+ description="TRUE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AE4,
+ unicodeslot=0x22A8,
},
[0x22A9]={
- ["category"]="sm",
- ["description"]="FORCES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22A9, -- ⊩
+ category="sm",
+ description="FORCES",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AE3,
+ unicodeslot=0x22A9,
},
[0x22AA]={
- ["category"]="sm",
- ["description"]="TRIPLE VERTICAL BAR RIGHT TURNSTILE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22AA, -- ⊪
+ category="sm",
+ description="TRIPLE VERTICAL BAR RIGHT TURNSTILE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22AA,
},
[0x22AB]={
- ["category"]="sm",
- ["description"]="DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22AB, -- ⊫
+ category="sm",
+ description="DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AE5,
+ unicodeslot=0x22AB,
},
[0x22AC]={
- ["category"]="sm",
- ["description"]="DOES NOT PROVE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x22A2, 0x0338 },
- ["unicodeslot"]=0x22AC, -- ⊬
+ category="sm",
+ description="DOES NOT PROVE",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x22A2, 0x0338 },
+ unicodeslot=0x22AC,
},
[0x22AD]={
- ["category"]="sm",
- ["description"]="NOT TRUE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x22A8, 0x0338 },
- ["unicodeslot"]=0x22AD, -- ⊭
+ category="sm",
+ description="NOT TRUE",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x22A8, 0x0338 },
+ unicodeslot=0x22AD,
},
[0x22AE]={
- ["category"]="sm",
- ["description"]="DOES NOT FORCE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x22A9, 0x0338 },
- ["unicodeslot"]=0x22AE, -- ⊮
+ category="sm",
+ description="DOES NOT FORCE",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x22A9, 0x0338 },
+ unicodeslot=0x22AE,
},
[0x22AF]={
- ["category"]="sm",
- ["description"]="NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x22AB, 0x0338 },
- ["unicodeslot"]=0x22AF, -- ⊯
+ category="sm",
+ description="NEGATED DOUBLE VERTICAL BAR DOUBLE RIGHT TURNSTILE",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x22AB, 0x0338 },
+ unicodeslot=0x22AF,
},
[0x22B0]={
- ["category"]="sm",
- ["description"]="PRECEDES UNDER RELATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22B0, -- ⊰
+ category="sm",
+ description="PRECEDES UNDER RELATION",
+ direction="on",
+ linebreak="al",
+ mirror=0x22B1,
+ unicodeslot=0x22B0,
},
[0x22B1]={
- ["category"]="sm",
- ["description"]="SUCCEEDS UNDER RELATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22B1, -- ⊱
+ category="sm",
+ description="SUCCEEDS UNDER RELATION",
+ direction="on",
+ linebreak="al",
+ mirror=0x22B0,
+ unicodeslot=0x22B1,
},
[0x22B2]={
- ["category"]="sm",
- ["description"]="NORMAL SUBGROUP OF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22B2, -- ⊲
+ category="sm",
+ description="NORMAL SUBGROUP OF",
+ direction="on",
+ linebreak="al",
+ mirror=0x22B3,
+ unicodeslot=0x22B2,
},
[0x22B3]={
- ["category"]="sm",
- ["description"]="CONTAINS AS NORMAL SUBGROUP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22B3, -- ⊳
+ category="sm",
+ description="CONTAINS AS NORMAL SUBGROUP",
+ direction="on",
+ linebreak="al",
+ mirror=0x22B2,
+ unicodeslot=0x22B3,
},
[0x22B4]={
- ["category"]="sm",
- ["description"]="NORMAL SUBGROUP OF OR EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22B4, -- ⊴
+ category="sm",
+ description="NORMAL SUBGROUP OF OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x22B5,
+ unicodeslot=0x22B4,
},
[0x22B5]={
- ["category"]="sm",
- ["description"]="CONTAINS AS NORMAL SUBGROUP OR EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22B5, -- ⊵
+ category="sm",
+ description="CONTAINS AS NORMAL SUBGROUP OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x22B4,
+ unicodeslot=0x22B5,
},
[0x22B6]={
- ["category"]="sm",
- ["description"]="ORIGINAL OF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22B6, -- ⊶
+ category="sm",
+ description="ORIGINAL OF",
+ direction="on",
+ linebreak="al",
+ mirror=0x22B7,
+ unicodeslot=0x22B6,
},
[0x22B7]={
- ["category"]="sm",
- ["description"]="IMAGE OF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22B7, -- ⊷
+ category="sm",
+ description="IMAGE OF",
+ direction="on",
+ linebreak="al",
+ mirror=0x22B6,
+ unicodeslot=0x22B7,
},
[0x22B8]={
- ["category"]="sm",
- ["description"]="MULTIMAP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22B8, -- ⊸
+ category="sm",
+ description="MULTIMAP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22B8,
},
[0x22B9]={
- ["category"]="sm",
- ["description"]="HERMITIAN CONJUGATE MATRIX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22B9, -- ⊹
+ category="sm",
+ description="HERMITIAN CONJUGATE MATRIX",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22B9,
},
[0x22BA]={
- ["category"]="sm",
- ["description"]="INTERCALATE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22BA, -- ⊺
+ category="sm",
+ description="INTERCALATE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22BA,
},
[0x22BB]={
- ["category"]="sm",
- ["description"]="XOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22BB, -- ⊻
+ category="sm",
+ description="XOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22BB,
},
[0x22BC]={
- ["category"]="sm",
- ["description"]="NAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22BC, -- ⊼
+ category="sm",
+ description="NAND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22BC,
},
[0x22BD]={
- ["category"]="sm",
- ["description"]="NOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22BD, -- ⊽
+ category="sm",
+ description="NOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22BD,
},
[0x22BE]={
- ["category"]="sm",
- ["description"]="RIGHT ANGLE WITH ARC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22BE, -- ⊾
+ category="sm",
+ description="RIGHT ANGLE WITH ARC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22BE,
},
[0x22BF]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="RIGHT TRIANGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x22BF, -- ⊿
+ category="sm",
+ cjkwd="a",
+ description="RIGHT TRIANGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x22BF,
},
[0x22C0]={
- ["category"]="sm",
- ["description"]="N-ARY LOGICAL AND",
- ["linebreak"]="al",
- ["mathclass"]="limop",
- ["mathname"]="bigwedge",
- ["unicodeslot"]=0x22C0, -- ⋀
+ category="sm",
+ description="N-ARY LOGICAL AND",
+ direction="on",
+ linebreak="al",
+ mathclass="limop",
+ mathname="bigwedge",
+ unicodeslot=0x22C0,
},
[0x22C1]={
- ["category"]="sm",
- ["description"]="N-ARY LOGICAL OR",
- ["linebreak"]="al",
- ["mathclass"]="limop",
- ["mathname"]="bigvee",
- ["unicodeslot"]=0x22C1, -- ⋁
+ category="sm",
+ description="N-ARY LOGICAL OR",
+ direction="on",
+ linebreak="al",
+ mathclass="limop",
+ mathname="bigvee",
+ unicodeslot=0x22C1,
},
[0x22C2]={
- ["category"]="sm",
- ["description"]="N-ARY INTERSECTION",
- ["linebreak"]="al",
- ["mathclass"]="limop",
- ["mathname"]="bigcap",
- ["unicodeslot"]=0x22C2, -- ⋂
+ category="sm",
+ description="N-ARY INTERSECTION",
+ direction="on",
+ linebreak="al",
+ mathclass="limop",
+ mathname="bigcap",
+ unicodeslot=0x22C2,
},
[0x22C3]={
- ["category"]="sm",
- ["description"]="N-ARY UNION",
- ["linebreak"]="al",
- ["mathclass"]="limop",
- ["mathname"]="bigcup",
- ["unicodeslot"]=0x22C3, -- ⋃
+ category="sm",
+ description="N-ARY UNION",
+ direction="on",
+ linebreak="al",
+ mathclass="limop",
+ mathname="bigcup",
+ unicodeslot=0x22C3,
},
[0x22C4]={
- ["category"]="sm",
- ["description"]="DIAMOND OPERATOR",
- ["linebreak"]="al",
- ["mathclass"]="binary",
- ["mathname"]="diamond",
- ["unicodeslot"]=0x22C4, -- ⋄
+ category="sm",
+ description="DIAMOND OPERATOR",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ mathname="diamond",
+ unicodeslot=0x22C4,
},
[0x22C5]={
- ["adobename"]="dotmath",
- ["category"]="sm",
- ["description"]="DOT OPERATOR",
- ["linebreak"]="al",
- ["mathclass"]="binary",
- ["mathname"]="cdot",
- ["unicodeslot"]=0x22C5, -- ⋅
+ adobename="dotmath",
+ category="sm",
+ description="DOT OPERATOR",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ mathname="cdot",
+ unicodeslot=0x22C5,
},
[0x22C6]={
- ["category"]="sm",
- ["description"]="STAR OPERATOR",
- ["linebreak"]="al",
- ["mathclass"]="binary",
- ["mathname"]="star",
- ["unicodeslot"]=0x22C6, -- ⋆
+ category="sm",
+ description="STAR OPERATOR",
+ direction="on",
+ linebreak="al",
+ mathclass="binary",
+ mathname="star",
+ unicodeslot=0x22C6,
},
[0x22C7]={
- ["category"]="sm",
- ["description"]="DIVISION TIMES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22C7, -- ⋇
+ category="sm",
+ description="DIVISION TIMES",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22C7,
},
[0x22C8]={
- ["category"]="sm",
- ["description"]="BOWTIE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22C8, -- ⋈
+ category="sm",
+ description="BOWTIE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22C8,
},
[0x22C9]={
- ["category"]="sm",
- ["description"]="LEFT NORMAL FACTOR SEMIDIRECT PRODUCT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22C9, -- ⋉
+ category="sm",
+ description="LEFT NORMAL FACTOR SEMIDIRECT PRODUCT",
+ direction="on",
+ linebreak="al",
+ mirror=0x22CA,
+ unicodeslot=0x22C9,
},
[0x22CA]={
- ["category"]="sm",
- ["description"]="RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22CA, -- ⋊
+ category="sm",
+ description="RIGHT NORMAL FACTOR SEMIDIRECT PRODUCT",
+ direction="on",
+ linebreak="al",
+ mirror=0x22C9,
+ unicodeslot=0x22CA,
},
[0x22CB]={
- ["category"]="sm",
- ["description"]="LEFT SEMIDIRECT PRODUCT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22CB, -- ⋋
+ category="sm",
+ description="LEFT SEMIDIRECT PRODUCT",
+ direction="on",
+ linebreak="al",
+ mirror=0x22CC,
+ unicodeslot=0x22CB,
},
[0x22CC]={
- ["category"]="sm",
- ["description"]="RIGHT SEMIDIRECT PRODUCT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22CC, -- ⋌
+ category="sm",
+ description="RIGHT SEMIDIRECT PRODUCT",
+ direction="on",
+ linebreak="al",
+ mirror=0x22CB,
+ unicodeslot=0x22CC,
},
[0x22CD]={
- ["category"]="sm",
- ["description"]="REVERSED TILDE EQUALS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22CD, -- ⋍
+ category="sm",
+ description="REVERSED TILDE EQUALS",
+ direction="on",
+ linebreak="al",
+ mirror=0x2243,
+ unicodeslot=0x22CD,
},
[0x22CE]={
- ["category"]="sm",
- ["description"]="CURLY LOGICAL OR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22CE, -- ⋎
+ category="sm",
+ description="CURLY LOGICAL OR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22CE,
},
[0x22CF]={
- ["category"]="sm",
- ["description"]="CURLY LOGICAL AND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22CF, -- ⋏
+ category="sm",
+ description="CURLY LOGICAL AND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22CF,
},
[0x22D0]={
- ["category"]="sm",
- ["description"]="DOUBLE SUBSET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22D0, -- ⋐
+ category="sm",
+ description="DOUBLE SUBSET",
+ direction="on",
+ linebreak="al",
+ mirror=0x22D1,
+ unicodeslot=0x22D0,
},
[0x22D1]={
- ["category"]="sm",
- ["description"]="DOUBLE SUPERSET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22D1, -- ⋑
+ category="sm",
+ description="DOUBLE SUPERSET",
+ direction="on",
+ linebreak="al",
+ mirror=0x22D0,
+ unicodeslot=0x22D1,
},
[0x22D2]={
- ["category"]="sm",
- ["description"]="DOUBLE INTERSECTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22D2, -- ⋒
+ category="sm",
+ description="DOUBLE INTERSECTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22D2,
},
[0x22D3]={
- ["category"]="sm",
- ["description"]="DOUBLE UNION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22D3, -- ⋓
+ category="sm",
+ description="DOUBLE UNION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22D3,
},
[0x22D4]={
- ["category"]="sm",
- ["description"]="PITCHFORK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22D4, -- ⋔
+ category="sm",
+ description="PITCHFORK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22D4,
},
[0x22D5]={
- ["category"]="sm",
- ["description"]="EQUAL AND PARALLEL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22D5, -- ⋕
+ category="sm",
+ description="EQUAL AND PARALLEL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22D5,
},
[0x22D6]={
- ["category"]="sm",
- ["description"]="LESS-THAN WITH DOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22D6, -- ⋖
+ category="sm",
+ description="LESS-THAN WITH DOT",
+ direction="on",
+ linebreak="al",
+ mirror=0x22D7,
+ unicodeslot=0x22D6,
},
[0x22D7]={
- ["category"]="sm",
- ["description"]="GREATER-THAN WITH DOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22D7, -- ⋗
+ category="sm",
+ description="GREATER-THAN WITH DOT",
+ direction="on",
+ linebreak="al",
+ mirror=0x22D6,
+ unicodeslot=0x22D7,
},
[0x22D8]={
- ["category"]="sm",
- ["description"]="VERY MUCH LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22D8, -- ⋘
+ category="sm",
+ description="VERY MUCH LESS-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x22D9,
+ unicodeslot=0x22D8,
},
[0x22D9]={
- ["category"]="sm",
- ["description"]="VERY MUCH GREATER-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22D9, -- ⋙
+ category="sm",
+ description="VERY MUCH GREATER-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x22D8,
+ unicodeslot=0x22D9,
},
[0x22DA]={
- ["category"]="sm",
- ["description"]="LESS-THAN EQUAL TO OR GREATER-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22DA, -- ⋚
+ category="sm",
+ description="LESS-THAN EQUAL TO OR GREATER-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x22DB,
+ unicodeslot=0x22DA,
},
[0x22DB]={
- ["category"]="sm",
- ["description"]="GREATER-THAN EQUAL TO OR LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22DB, -- ⋛
+ category="sm",
+ description="GREATER-THAN EQUAL TO OR LESS-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x22DA,
+ unicodeslot=0x22DB,
},
[0x22DC]={
- ["category"]="sm",
- ["description"]="EQUAL TO OR LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22DC, -- ⋜
+ category="sm",
+ description="EQUAL TO OR LESS-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x22DD,
+ unicodeslot=0x22DC,
},
[0x22DD]={
- ["category"]="sm",
- ["description"]="EQUAL TO OR GREATER-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22DD, -- ⋝
+ category="sm",
+ description="EQUAL TO OR GREATER-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x22DC,
+ unicodeslot=0x22DD,
},
[0x22DE]={
- ["category"]="sm",
- ["description"]="EQUAL TO OR PRECEDES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22DE, -- ⋞
+ category="sm",
+ description="EQUAL TO OR PRECEDES",
+ direction="on",
+ linebreak="al",
+ mirror=0x22DF,
+ unicodeslot=0x22DE,
},
[0x22DF]={
- ["category"]="sm",
- ["description"]="EQUAL TO OR SUCCEEDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22DF, -- ⋟
+ category="sm",
+ description="EQUAL TO OR SUCCEEDS",
+ direction="on",
+ linebreak="al",
+ mirror=0x22DE,
+ unicodeslot=0x22DF,
},
[0x22E0]={
- ["category"]="sm",
- ["description"]="DOES NOT PRECEDE OR EQUAL",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x227C, 0x0338 },
- ["unicodeslot"]=0x22E0, -- ⋠
+ category="sm",
+ description="DOES NOT PRECEDE OR EQUAL",
+ direction="on",
+ linebreak="al",
+ mirror=0x22E1,
+ specials={ "char", 0x227C, 0x0338 },
+ unicodeslot=0x22E0,
},
[0x22E1]={
- ["category"]="sm",
- ["description"]="DOES NOT SUCCEED OR EQUAL",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x227D, 0x0338 },
- ["unicodeslot"]=0x22E1, -- ⋡
+ category="sm",
+ description="DOES NOT SUCCEED OR EQUAL",
+ direction="on",
+ linebreak="al",
+ mirror=0x22E0,
+ specials={ "char", 0x227D, 0x0338 },
+ unicodeslot=0x22E1,
},
[0x22E2]={
- ["category"]="sm",
- ["description"]="NOT SQUARE IMAGE OF OR EQUAL TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2291, 0x0338 },
- ["unicodeslot"]=0x22E2, -- ⋢
+ category="sm",
+ description="NOT SQUARE IMAGE OF OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x22E3,
+ specials={ "char", 0x2291, 0x0338 },
+ unicodeslot=0x22E2,
},
[0x22E3]={
- ["category"]="sm",
- ["description"]="NOT SQUARE ORIGINAL OF OR EQUAL TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2292, 0x0338 },
- ["unicodeslot"]=0x22E3, -- ⋣
+ category="sm",
+ description="NOT SQUARE ORIGINAL OF OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x22E2,
+ specials={ "char", 0x2292, 0x0338 },
+ unicodeslot=0x22E3,
},
[0x22E4]={
- ["category"]="sm",
- ["description"]="SQUARE IMAGE OF OR NOT EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22E4, -- ⋤
+ category="sm",
+ description="SQUARE IMAGE OF OR NOT EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x22E5,
+ unicodeslot=0x22E4,
},
[0x22E5]={
- ["category"]="sm",
- ["description"]="SQUARE ORIGINAL OF OR NOT EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22E5, -- ⋥
+ category="sm",
+ description="SQUARE ORIGINAL OF OR NOT EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x22E4,
+ unicodeslot=0x22E5,
},
[0x22E6]={
- ["category"]="sm",
- ["description"]="LESS-THAN BUT NOT EQUIVALENT TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22E6, -- ⋦
+ category="sm",
+ description="LESS-THAN BUT NOT EQUIVALENT TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x22E7,
+ unicodeslot=0x22E6,
},
[0x22E7]={
- ["category"]="sm",
- ["description"]="GREATER-THAN BUT NOT EQUIVALENT TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22E7, -- ⋧
+ category="sm",
+ description="GREATER-THAN BUT NOT EQUIVALENT TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x22E6,
+ unicodeslot=0x22E7,
},
[0x22E8]={
- ["category"]="sm",
- ["description"]="PRECEDES BUT NOT EQUIVALENT TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22E8, -- ⋨
+ category="sm",
+ description="PRECEDES BUT NOT EQUIVALENT TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x22E9,
+ unicodeslot=0x22E8,
},
[0x22E9]={
- ["category"]="sm",
- ["description"]="SUCCEEDS BUT NOT EQUIVALENT TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22E9, -- ⋩
+ category="sm",
+ description="SUCCEEDS BUT NOT EQUIVALENT TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x22E8,
+ unicodeslot=0x22E9,
},
[0x22EA]={
- ["category"]="sm",
- ["description"]="NOT NORMAL SUBGROUP OF",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x22B2, 0x0338 },
- ["unicodeslot"]=0x22EA, -- ⋪
+ category="sm",
+ description="NOT NORMAL SUBGROUP OF",
+ direction="on",
+ linebreak="al",
+ mirror=0x22EB,
+ specials={ "char", 0x22B2, 0x0338 },
+ unicodeslot=0x22EA,
},
[0x22EB]={
- ["category"]="sm",
- ["description"]="DOES NOT CONTAIN AS NORMAL SUBGROUP",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x22B3, 0x0338 },
- ["unicodeslot"]=0x22EB, -- ⋫
+ category="sm",
+ description="DOES NOT CONTAIN AS NORMAL SUBGROUP",
+ direction="on",
+ linebreak="al",
+ mirror=0x22EA,
+ specials={ "char", 0x22B3, 0x0338 },
+ unicodeslot=0x22EB,
},
[0x22EC]={
- ["category"]="sm",
- ["description"]="NOT NORMAL SUBGROUP OF OR EQUAL TO",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x22B4, 0x0338 },
- ["unicodeslot"]=0x22EC, -- ⋬
+ category="sm",
+ description="NOT NORMAL SUBGROUP OF OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x22ED,
+ specials={ "char", 0x22B4, 0x0338 },
+ unicodeslot=0x22EC,
},
[0x22ED]={
- ["category"]="sm",
- ["description"]="DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x22B5, 0x0338 },
- ["unicodeslot"]=0x22ED, -- ⋭
+ category="sm",
+ description="DOES NOT CONTAIN AS NORMAL SUBGROUP OR EQUAL",
+ direction="on",
+ linebreak="al",
+ mirror=0x22EC,
+ specials={ "char", 0x22B5, 0x0338 },
+ unicodeslot=0x22ED,
},
[0x22EE]={
- ["category"]="sm",
- ["description"]="VERTICAL ELLIPSIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22EE, -- ⋮
+ category="sm",
+ description="VERTICAL ELLIPSIS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22EE,
},
[0x22EF]={
- ["category"]="sm",
- ["description"]="MIDLINE HORIZONTAL ELLIPSIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22EF, -- ⋯
+ category="sm",
+ description="MIDLINE HORIZONTAL ELLIPSIS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22EF,
},
[0x22F0]={
- ["category"]="sm",
- ["description"]="UP RIGHT DIAGONAL ELLIPSIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22F0, -- ⋰
+ category="sm",
+ description="UP RIGHT DIAGONAL ELLIPSIS",
+ direction="on",
+ linebreak="al",
+ mirror=0x22F1,
+ unicodeslot=0x22F0,
},
[0x22F1]={
- ["category"]="sm",
- ["description"]="DOWN RIGHT DIAGONAL ELLIPSIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22F1, -- ⋱
+ category="sm",
+ description="DOWN RIGHT DIAGONAL ELLIPSIS",
+ direction="on",
+ linebreak="al",
+ mirror=0x22F0,
+ unicodeslot=0x22F1,
},
[0x22F2]={
- ["category"]="sm",
- ["description"]="ELEMENT OF WITH LONG HORIZONTAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22F2, -- ⋲
+ category="sm",
+ description="ELEMENT OF WITH LONG HORIZONTAL STROKE",
+ direction="on",
+ linebreak="al",
+ mirror=0x22FA,
+ unicodeslot=0x22F2,
},
[0x22F3]={
- ["category"]="sm",
- ["description"]="ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22F3, -- ⋳
+ category="sm",
+ description="ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE",
+ direction="on",
+ linebreak="al",
+ mirror=0x22FB,
+ unicodeslot=0x22F3,
},
[0x22F4]={
- ["category"]="sm",
- ["description"]="SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22F4, -- ⋴
+ category="sm",
+ description="SMALL ELEMENT OF WITH VERTICAL BAR AT END OF HORIZONTAL STROKE",
+ direction="on",
+ linebreak="al",
+ mirror=0x22FC,
+ unicodeslot=0x22F4,
},
[0x22F5]={
- ["category"]="sm",
- ["description"]="ELEMENT OF WITH DOT ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22F5, -- ⋵
+ category="sm",
+ description="ELEMENT OF WITH DOT ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22F5,
},
[0x22F6]={
- ["category"]="sm",
- ["description"]="ELEMENT OF WITH OVERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22F6, -- ⋶
+ category="sm",
+ description="ELEMENT OF WITH OVERBAR",
+ direction="on",
+ linebreak="al",
+ mirror=0x22FD,
+ unicodeslot=0x22F6,
},
[0x22F7]={
- ["category"]="sm",
- ["description"]="SMALL ELEMENT OF WITH OVERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22F7, -- ⋷
+ category="sm",
+ description="SMALL ELEMENT OF WITH OVERBAR",
+ direction="on",
+ linebreak="al",
+ mirror=0x22FE,
+ unicodeslot=0x22F7,
},
[0x22F8]={
- ["category"]="sm",
- ["description"]="ELEMENT OF WITH UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22F8, -- ⋸
+ category="sm",
+ description="ELEMENT OF WITH UNDERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22F8,
},
[0x22F9]={
- ["category"]="sm",
- ["description"]="ELEMENT OF WITH TWO HORIZONTAL STROKES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22F9, -- ⋹
+ category="sm",
+ description="ELEMENT OF WITH TWO HORIZONTAL STROKES",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22F9,
},
[0x22FA]={
- ["category"]="sm",
- ["description"]="CONTAINS WITH LONG HORIZONTAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22FA, -- ⋺
+ category="sm",
+ description="CONTAINS WITH LONG HORIZONTAL STROKE",
+ direction="on",
+ linebreak="al",
+ mirror=0x22F2,
+ unicodeslot=0x22FA,
},
[0x22FB]={
- ["category"]="sm",
- ["description"]="CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22FB, -- ⋻
+ category="sm",
+ description="CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE",
+ direction="on",
+ linebreak="al",
+ mirror=0x22F3,
+ unicodeslot=0x22FB,
},
[0x22FC]={
- ["category"]="sm",
- ["description"]="SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22FC, -- ⋼
+ category="sm",
+ description="SMALL CONTAINS WITH VERTICAL BAR AT END OF HORIZONTAL STROKE",
+ direction="on",
+ linebreak="al",
+ mirror=0x22F4,
+ unicodeslot=0x22FC,
},
[0x22FD]={
- ["category"]="sm",
- ["description"]="CONTAINS WITH OVERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22FD, -- ⋽
+ category="sm",
+ description="CONTAINS WITH OVERBAR",
+ direction="on",
+ linebreak="al",
+ mirror=0x22F6,
+ unicodeslot=0x22FD,
},
[0x22FE]={
- ["category"]="sm",
- ["description"]="SMALL CONTAINS WITH OVERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22FE, -- ⋾
+ category="sm",
+ description="SMALL CONTAINS WITH OVERBAR",
+ direction="on",
+ linebreak="al",
+ mirror=0x22F7,
+ unicodeslot=0x22FE,
},
[0x22FF]={
- ["category"]="sm",
- ["description"]="Z NOTATION BAG MEMBERSHIP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x22FF, -- ⋿
+ category="sm",
+ description="Z NOTATION BAG MEMBERSHIP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x22FF,
},
[0x2300]={
- ["category"]="so",
- ["description"]="DIAMETER SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2300, -- ⌀
+ category="so",
+ description="DIAMETER SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2300,
},
[0x2301]={
- ["category"]="so",
- ["description"]="ELECTRIC ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2301, -- ⌁
+ category="so",
+ description="ELECTRIC ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2301,
},
[0x2302]={
- ["adobename"]="house",
- ["category"]="so",
- ["description"]="HOUSE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2302, -- ⌂
+ adobename="house",
+ category="so",
+ description="HOUSE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2302,
},
[0x2303]={
- ["category"]="so",
- ["description"]="UP ARROWHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2303, -- ⌃
+ category="so",
+ description="UP ARROWHEAD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2303,
},
[0x2304]={
- ["category"]="so",
- ["description"]="DOWN ARROWHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2304, -- ⌄
+ category="so",
+ description="DOWN ARROWHEAD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2304,
},
[0x2305]={
- ["category"]="so",
- ["description"]="PROJECTIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2305, -- ⌅
+ category="so",
+ description="PROJECTIVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2305,
},
[0x2306]={
- ["category"]="so",
- ["description"]="PERSPECTIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2306, -- ⌆
+ category="so",
+ description="PERSPECTIVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2306,
},
[0x2307]={
- ["category"]="so",
- ["description"]="WAVY LINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2307, -- ⌇
+ category="so",
+ description="WAVY LINE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2307,
},
[0x2308]={
- ["category"]="sm",
- ["description"]="LEFT CEILING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2308, -- ⌈
+ category="sm",
+ description="LEFT CEILING",
+ direction="on",
+ linebreak="al",
+ mirror=0x2309,
+ unicodeslot=0x2308,
},
[0x2309]={
- ["category"]="sm",
- ["description"]="RIGHT CEILING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2309, -- ⌉
+ category="sm",
+ description="RIGHT CEILING",
+ direction="on",
+ linebreak="al",
+ mirror=0x2308,
+ unicodeslot=0x2309,
},
[0x230A]={
- ["category"]="sm",
- ["description"]="LEFT FLOOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x230A, -- ⌊
+ category="sm",
+ description="LEFT FLOOR",
+ direction="on",
+ linebreak="al",
+ mirror=0x230B,
+ unicodeslot=0x230A,
},
[0x230B]={
- ["category"]="sm",
- ["description"]="RIGHT FLOOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x230B, -- ⌋
+ category="sm",
+ description="RIGHT FLOOR",
+ direction="on",
+ linebreak="al",
+ mirror=0x230A,
+ unicodeslot=0x230B,
},
[0x230C]={
- ["category"]="so",
- ["description"]="BOTTOM RIGHT CROP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x230C, -- ⌌
+ category="so",
+ description="BOTTOM RIGHT CROP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x230C,
},
[0x230D]={
- ["category"]="so",
- ["description"]="BOTTOM LEFT CROP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x230D, -- ⌍
+ category="so",
+ description="BOTTOM LEFT CROP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x230D,
},
[0x230E]={
- ["category"]="so",
- ["description"]="TOP RIGHT CROP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x230E, -- ⌎
+ category="so",
+ description="TOP RIGHT CROP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x230E,
},
[0x230F]={
- ["category"]="so",
- ["description"]="TOP LEFT CROP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x230F, -- ⌏
+ category="so",
+ description="TOP LEFT CROP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x230F,
},
[0x2310]={
- ["adobename"]="revlogicalnot",
- ["category"]="so",
- ["description"]="REVERSED NOT SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2310, -- ⌐
+ adobename="revlogicalnot",
+ category="so",
+ description="REVERSED NOT SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2310,
},
[0x2311]={
- ["category"]="so",
- ["description"]="SQUARE LOZENGE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2311, -- ⌑
+ category="so",
+ description="SQUARE LOZENGE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2311,
},
[0x2312]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="ARC",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2312, -- ⌒
+ category="so",
+ cjkwd="a",
+ description="ARC",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2312,
},
[0x2313]={
- ["category"]="so",
- ["description"]="SEGMENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2313, -- ⌓
+ category="so",
+ description="SEGMENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2313,
},
[0x2314]={
- ["category"]="so",
- ["description"]="SECTOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2314, -- ⌔
+ category="so",
+ description="SECTOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2314,
},
[0x2315]={
- ["category"]="so",
- ["description"]="TELEPHONE RECORDER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2315, -- ⌕
+ category="so",
+ description="TELEPHONE RECORDER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2315,
},
[0x2316]={
- ["category"]="so",
- ["description"]="POSITION INDICATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2316, -- ⌖
+ category="so",
+ description="POSITION INDICATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2316,
},
[0x2317]={
- ["category"]="so",
- ["description"]="VIEWDATA SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2317, -- ⌗
+ category="so",
+ description="VIEWDATA SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2317,
},
[0x2318]={
- ["category"]="so",
- ["description"]="PLACE OF INTEREST SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2318, -- ⌘
+ category="so",
+ description="PLACE OF INTEREST SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2318,
},
[0x2319]={
- ["category"]="so",
- ["description"]="TURNED NOT SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2319, -- ⌙
+ category="so",
+ description="TURNED NOT SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2319,
},
[0x231A]={
- ["category"]="so",
- ["description"]="WATCH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x231A, -- ⌚
+ category="so",
+ description="WATCH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x231A,
},
[0x231B]={
- ["category"]="so",
- ["description"]="HOURGLASS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x231B, -- ⌛
+ category="so",
+ description="HOURGLASS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x231B,
},
[0x231C]={
- ["category"]="so",
- ["description"]="TOP LEFT CORNER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x231C, -- ⌜
+ category="so",
+ description="TOP LEFT CORNER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x231C,
},
[0x231D]={
- ["category"]="so",
- ["description"]="TOP RIGHT CORNER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x231D, -- ⌝
+ category="so",
+ description="TOP RIGHT CORNER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x231D,
},
[0x231E]={
- ["category"]="so",
- ["description"]="BOTTOM LEFT CORNER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x231E, -- ⌞
+ category="so",
+ description="BOTTOM LEFT CORNER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x231E,
},
[0x231F]={
- ["category"]="so",
- ["description"]="BOTTOM RIGHT CORNER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x231F, -- ⌟
+ category="so",
+ description="BOTTOM RIGHT CORNER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x231F,
},
[0x2320]={
- ["adobename"]="integraltp",
- ["category"]="sm",
- ["description"]="TOP HALF INTEGRAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2320, -- ⌠
+ adobename="integraltp",
+ category="sm",
+ description="TOP HALF INTEGRAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2320,
},
[0x2321]={
- ["adobename"]="integralbt",
- ["category"]="sm",
- ["description"]="BOTTOM HALF INTEGRAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2321, -- ⌡
+ adobename="integralbt",
+ category="sm",
+ description="BOTTOM HALF INTEGRAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2321,
},
[0x2322]={
- ["category"]="so",
- ["description"]="FROWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2322, -- ⌢
+ category="so",
+ description="FROWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2322,
},
[0x2323]={
- ["category"]="so",
- ["description"]="SMILE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2323, -- ⌣
+ category="so",
+ description="SMILE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2323,
},
[0x2324]={
- ["category"]="so",
- ["description"]="UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2324, -- ⌤
+ category="so",
+ description="UP ARROWHEAD BETWEEN TWO HORIZONTAL BARS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2324,
},
[0x2325]={
- ["category"]="so",
- ["description"]="OPTION KEY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2325, -- ⌥
+ category="so",
+ description="OPTION KEY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2325,
},
[0x2326]={
- ["category"]="so",
- ["description"]="ERASE TO THE RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2326, -- ⌦
+ category="so",
+ description="ERASE TO THE RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2326,
},
[0x2327]={
- ["category"]="so",
- ["description"]="X IN A RECTANGLE BOX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2327, -- ⌧
+ category="so",
+ description="X IN A RECTANGLE BOX",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2327,
},
[0x2328]={
- ["category"]="so",
- ["description"]="KEYBOARD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2328, -- ⌨
+ category="so",
+ description="KEYBOARD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2328,
},
[0x2329]={
- ["adobename"]="angleleft",
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="LEFT-POINTING ANGLE BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "char", 0x3008 },
- ["unicodeslot"]=0x2329, -- 〈
+ adobename="angleleft",
+ category="ps",
+ cjkwd="w",
+ description="LEFT-POINTING ANGLE BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x232A,
+ specials={ "char", 0x3008 },
+ unicodeslot=0x2329,
},
[0x232A]={
- ["adobename"]="angleright",
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="RIGHT-POINTING ANGLE BRACKET",
- ["linebreak"]="cl",
- ["specials"]={ "char", 0x3009 },
- ["unicodeslot"]=0x232A, -- 〉
+ adobename="angleright",
+ category="pe",
+ cjkwd="w",
+ description="RIGHT-POINTING ANGLE BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x2329,
+ specials={ "char", 0x3009 },
+ unicodeslot=0x232A,
},
[0x232B]={
- ["category"]="so",
- ["description"]="ERASE TO THE LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x232B, -- ⌫
+ category="so",
+ description="ERASE TO THE LEFT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x232B,
},
[0x232C]={
- ["category"]="so",
- ["description"]="BENZENE RING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x232C, -- ⌬
+ category="so",
+ description="BENZENE RING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x232C,
},
[0x232D]={
- ["category"]="so",
- ["description"]="CYLINDRICITY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x232D, -- ⌭
+ category="so",
+ description="CYLINDRICITY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x232D,
},
[0x232E]={
- ["category"]="so",
- ["description"]="ALL AROUND-PROFILE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x232E, -- ⌮
+ category="so",
+ description="ALL AROUND-PROFILE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x232E,
},
[0x232F]={
- ["category"]="so",
- ["description"]="SYMMETRY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x232F, -- ⌯
+ category="so",
+ description="SYMMETRY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x232F,
},
[0x2330]={
- ["category"]="so",
- ["description"]="TOTAL RUNOUT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2330, -- ⌰
+ category="so",
+ description="TOTAL RUNOUT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2330,
},
[0x2331]={
- ["category"]="so",
- ["description"]="DIMENSION ORIGIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2331, -- ⌱
+ category="so",
+ description="DIMENSION ORIGIN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2331,
},
[0x2332]={
- ["category"]="so",
- ["description"]="CONICAL TAPER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2332, -- ⌲
+ category="so",
+ description="CONICAL TAPER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2332,
},
[0x2333]={
- ["category"]="so",
- ["description"]="SLOPE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2333, -- ⌳
+ category="so",
+ description="SLOPE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2333,
},
[0x2334]={
- ["category"]="so",
- ["description"]="COUNTERBORE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2334, -- ⌴
+ category="so",
+ description="COUNTERBORE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2334,
},
[0x2335]={
- ["category"]="so",
- ["description"]="COUNTERSINK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2335, -- ⌵
+ category="so",
+ description="COUNTERSINK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2335,
},
[0x2336]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL I-BEAM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2336, -- ⌶
+ category="so",
+ description="APL FUNCTIONAL SYMBOL I-BEAM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2336,
},
[0x2337]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL SQUISH QUAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2337, -- ⌷
+ category="so",
+ description="APL FUNCTIONAL SYMBOL SQUISH QUAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2337,
},
[0x2338]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD EQUAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2338, -- ⌸
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD EQUAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2338,
},
[0x2339]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD DIVIDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2339, -- ⌹
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD DIVIDE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2339,
},
[0x233A]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD DIAMOND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x233A, -- ⌺
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD DIAMOND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x233A,
},
[0x233B]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD JOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x233B, -- ⌻
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD JOT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x233B,
},
[0x233C]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x233C, -- ⌼
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD CIRCLE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x233C,
},
[0x233D]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL CIRCLE STILE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x233D, -- ⌽
+ category="so",
+ description="APL FUNCTIONAL SYMBOL CIRCLE STILE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x233D,
},
[0x233E]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL CIRCLE JOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x233E, -- ⌾
+ category="so",
+ description="APL FUNCTIONAL SYMBOL CIRCLE JOT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x233E,
},
[0x233F]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL SLASH BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x233F, -- ⌿
+ category="so",
+ description="APL FUNCTIONAL SYMBOL SLASH BAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x233F,
},
[0x2340]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL BACKSLASH BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2340, -- ⍀
+ category="so",
+ description="APL FUNCTIONAL SYMBOL BACKSLASH BAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2340,
},
[0x2341]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD SLASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2341, -- ⍁
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD SLASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2341,
},
[0x2342]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD BACKSLASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2342, -- ⍂
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD BACKSLASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2342,
},
[0x2343]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2343, -- ⍃
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD LESS-THAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2343,
},
[0x2344]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD GREATER-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2344, -- ⍄
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD GREATER-THAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2344,
},
[0x2345]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL LEFTWARDS VANE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2345, -- ⍅
+ category="so",
+ description="APL FUNCTIONAL SYMBOL LEFTWARDS VANE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2345,
},
[0x2346]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL RIGHTWARDS VANE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2346, -- ⍆
+ category="so",
+ description="APL FUNCTIONAL SYMBOL RIGHTWARDS VANE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2346,
},
[0x2347]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2347, -- ⍇
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD LEFTWARDS ARROW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2347,
},
[0x2348]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2348, -- ⍈
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD RIGHTWARDS ARROW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2348,
},
[0x2349]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2349, -- ⍉
+ category="so",
+ description="APL FUNCTIONAL SYMBOL CIRCLE BACKSLASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2349,
},
[0x234A]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x234A, -- ⍊
+ category="so",
+ description="APL FUNCTIONAL SYMBOL DOWN TACK UNDERBAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x234A,
},
[0x234B]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL DELTA STILE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x234B, -- ⍋
+ category="so",
+ description="APL FUNCTIONAL SYMBOL DELTA STILE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x234B,
},
[0x234C]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD DOWN CARET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x234C, -- ⍌
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD DOWN CARET",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x234C,
},
[0x234D]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD DELTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x234D, -- ⍍
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD DELTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x234D,
},
[0x234E]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL DOWN TACK JOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x234E, -- ⍎
+ category="so",
+ description="APL FUNCTIONAL SYMBOL DOWN TACK JOT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x234E,
},
[0x234F]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL UPWARDS VANE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x234F, -- ⍏
+ category="so",
+ description="APL FUNCTIONAL SYMBOL UPWARDS VANE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x234F,
},
[0x2350]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2350, -- ⍐
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD UPWARDS ARROW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2350,
},
[0x2351]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL UP TACK OVERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2351, -- ⍑
+ category="so",
+ description="APL FUNCTIONAL SYMBOL UP TACK OVERBAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2351,
},
[0x2352]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL DEL STILE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2352, -- ⍒
+ category="so",
+ description="APL FUNCTIONAL SYMBOL DEL STILE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2352,
},
[0x2353]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD UP CARET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2353, -- ⍓
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD UP CARET",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2353,
},
[0x2354]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD DEL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2354, -- ⍔
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD DEL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2354,
},
[0x2355]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL UP TACK JOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2355, -- ⍕
+ category="so",
+ description="APL FUNCTIONAL SYMBOL UP TACK JOT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2355,
},
[0x2356]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL DOWNWARDS VANE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2356, -- ⍖
+ category="so",
+ description="APL FUNCTIONAL SYMBOL DOWNWARDS VANE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2356,
},
[0x2357]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2357, -- ⍗
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD DOWNWARDS ARROW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2357,
},
[0x2358]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUOTE UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2358, -- ⍘
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUOTE UNDERBAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2358,
},
[0x2359]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL DELTA UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2359, -- ⍙
+ category="so",
+ description="APL FUNCTIONAL SYMBOL DELTA UNDERBAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2359,
},
[0x235A]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x235A, -- ⍚
+ category="so",
+ description="APL FUNCTIONAL SYMBOL DIAMOND UNDERBAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x235A,
},
[0x235B]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL JOT UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x235B, -- ⍛
+ category="so",
+ description="APL FUNCTIONAL SYMBOL JOT UNDERBAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x235B,
},
[0x235C]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x235C, -- ⍜
+ category="so",
+ description="APL FUNCTIONAL SYMBOL CIRCLE UNDERBAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x235C,
},
[0x235D]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL UP SHOE JOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x235D, -- ⍝
+ category="so",
+ description="APL FUNCTIONAL SYMBOL UP SHOE JOT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x235D,
},
[0x235E]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUOTE QUAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x235E, -- ⍞
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUOTE QUAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x235E,
},
[0x235F]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL CIRCLE STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x235F, -- ⍟
+ category="so",
+ description="APL FUNCTIONAL SYMBOL CIRCLE STAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x235F,
},
[0x2360]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD COLON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2360, -- ⍠
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD COLON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2360,
},
[0x2361]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL UP TACK DIAERESIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2361, -- ⍡
+ category="so",
+ description="APL FUNCTIONAL SYMBOL UP TACK DIAERESIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2361,
},
[0x2362]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL DEL DIAERESIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2362, -- ⍢
+ category="so",
+ description="APL FUNCTIONAL SYMBOL DEL DIAERESIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2362,
},
[0x2363]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL STAR DIAERESIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2363, -- ⍣
+ category="so",
+ description="APL FUNCTIONAL SYMBOL STAR DIAERESIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2363,
},
[0x2364]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL JOT DIAERESIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2364, -- ⍤
+ category="so",
+ description="APL FUNCTIONAL SYMBOL JOT DIAERESIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2364,
},
[0x2365]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2365, -- ⍥
+ category="so",
+ description="APL FUNCTIONAL SYMBOL CIRCLE DIAERESIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2365,
},
[0x2366]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL DOWN SHOE STILE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2366, -- ⍦
+ category="so",
+ description="APL FUNCTIONAL SYMBOL DOWN SHOE STILE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2366,
},
[0x2367]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL LEFT SHOE STILE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2367, -- ⍧
+ category="so",
+ description="APL FUNCTIONAL SYMBOL LEFT SHOE STILE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2367,
},
[0x2368]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL TILDE DIAERESIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2368, -- ⍨
+ category="so",
+ description="APL FUNCTIONAL SYMBOL TILDE DIAERESIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2368,
},
[0x2369]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2369, -- ⍩
+ category="so",
+ description="APL FUNCTIONAL SYMBOL GREATER-THAN DIAERESIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2369,
},
[0x236A]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL COMMA BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x236A, -- ⍪
+ category="so",
+ description="APL FUNCTIONAL SYMBOL COMMA BAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x236A,
},
[0x236B]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL DEL TILDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x236B, -- ⍫
+ category="so",
+ description="APL FUNCTIONAL SYMBOL DEL TILDE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x236B,
},
[0x236C]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL ZILDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x236C, -- ⍬
+ category="so",
+ description="APL FUNCTIONAL SYMBOL ZILDE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x236C,
},
[0x236D]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL STILE TILDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x236D, -- ⍭
+ category="so",
+ description="APL FUNCTIONAL SYMBOL STILE TILDE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x236D,
},
[0x236E]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x236E, -- ⍮
+ category="so",
+ description="APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x236E,
},
[0x236F]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD NOT EQUAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x236F, -- ⍯
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD NOT EQUAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x236F,
},
[0x2370]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD QUESTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2370, -- ⍰
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD QUESTION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2370,
},
[0x2371]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL DOWN CARET TILDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2371, -- ⍱
+ category="so",
+ description="APL FUNCTIONAL SYMBOL DOWN CARET TILDE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2371,
},
[0x2372]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL UP CARET TILDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2372, -- ⍲
+ category="so",
+ description="APL FUNCTIONAL SYMBOL UP CARET TILDE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2372,
},
[0x2373]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL IOTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2373, -- ⍳
+ category="so",
+ description="APL FUNCTIONAL SYMBOL IOTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2373,
},
[0x2374]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL RHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2374, -- ⍴
+ category="so",
+ description="APL FUNCTIONAL SYMBOL RHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2374,
},
[0x2375]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL OMEGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2375, -- ⍵
+ category="so",
+ description="APL FUNCTIONAL SYMBOL OMEGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2375,
},
[0x2376]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL ALPHA UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2376, -- ⍶
+ category="so",
+ description="APL FUNCTIONAL SYMBOL ALPHA UNDERBAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2376,
},
[0x2377]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL EPSILON UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2377, -- ⍷
+ category="so",
+ description="APL FUNCTIONAL SYMBOL EPSILON UNDERBAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2377,
},
[0x2378]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL IOTA UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2378, -- ⍸
+ category="so",
+ description="APL FUNCTIONAL SYMBOL IOTA UNDERBAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2378,
},
[0x2379]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL OMEGA UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2379, -- ⍹
+ category="so",
+ description="APL FUNCTIONAL SYMBOL OMEGA UNDERBAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2379,
},
[0x237A]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL ALPHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x237A, -- ⍺
+ category="so",
+ description="APL FUNCTIONAL SYMBOL ALPHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x237A,
},
[0x237B]={
- ["category"]="so",
- ["description"]="NOT CHECK MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x237B, -- ⍻
+ category="so",
+ description="NOT CHECK MARK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x237B,
},
[0x237C]={
- ["category"]="sm",
- ["description"]="RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x237C, -- ⍼
+ category="sm",
+ description="RIGHT ANGLE WITH DOWNWARDS ZIGZAG ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x237C,
},
[0x237D]={
- ["category"]="so",
- ["description"]="SHOULDERED OPEN BOX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x237D, -- ⍽
+ category="so",
+ description="SHOULDERED OPEN BOX",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x237D,
},
[0x237E]={
- ["category"]="so",
- ["description"]="BELL SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x237E, -- ⍾
+ category="so",
+ description="BELL SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x237E,
},
[0x237F]={
- ["category"]="so",
- ["description"]="VERTICAL LINE WITH MIDDLE DOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x237F, -- ⍿
+ category="so",
+ description="VERTICAL LINE WITH MIDDLE DOT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x237F,
},
[0x2380]={
- ["category"]="so",
- ["description"]="INSERTION SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2380, -- ⎀
+ category="so",
+ description="INSERTION SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2380,
},
[0x2381]={
- ["category"]="so",
- ["description"]="CONTINUOUS UNDERLINE SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2381, -- ⎁
+ category="so",
+ description="CONTINUOUS UNDERLINE SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2381,
},
[0x2382]={
- ["category"]="so",
- ["description"]="DISCONTINUOUS UNDERLINE SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2382, -- ⎂
+ category="so",
+ description="DISCONTINUOUS UNDERLINE SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2382,
},
[0x2383]={
- ["category"]="so",
- ["description"]="EMPHASIS SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2383, -- ⎃
+ category="so",
+ description="EMPHASIS SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2383,
},
[0x2384]={
- ["category"]="so",
- ["description"]="COMPOSITION SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2384, -- ⎄
+ category="so",
+ description="COMPOSITION SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2384,
},
[0x2385]={
- ["category"]="so",
- ["description"]="WHITE SQUARE WITH CENTRE VERTICAL LINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2385, -- ⎅
+ category="so",
+ description="WHITE SQUARE WITH CENTRE VERTICAL LINE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2385,
},
[0x2386]={
- ["category"]="so",
- ["description"]="ENTER SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2386, -- ⎆
+ category="so",
+ description="ENTER SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2386,
},
[0x2387]={
- ["category"]="so",
- ["description"]="ALTERNATIVE KEY SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2387, -- ⎇
+ category="so",
+ description="ALTERNATIVE KEY SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2387,
},
[0x2388]={
- ["category"]="so",
- ["description"]="HELM SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2388, -- ⎈
+ category="so",
+ description="HELM SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2388,
},
[0x2389]={
- ["category"]="so",
- ["description"]="CIRCLED HORIZONTAL BAR WITH NOTCH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2389, -- ⎉
+ category="so",
+ description="CIRCLED HORIZONTAL BAR WITH NOTCH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2389,
},
[0x238A]={
- ["category"]="so",
- ["description"]="CIRCLED TRIANGLE DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x238A, -- ⎊
+ category="so",
+ description="CIRCLED TRIANGLE DOWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x238A,
},
[0x238B]={
- ["category"]="so",
- ["description"]="BROKEN CIRCLE WITH NORTHWEST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x238B, -- ⎋
+ category="so",
+ description="BROKEN CIRCLE WITH NORTHWEST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x238B,
},
[0x238C]={
- ["category"]="so",
- ["description"]="UNDO SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x238C, -- ⎌
+ category="so",
+ description="UNDO SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x238C,
},
[0x238D]={
- ["category"]="so",
- ["description"]="MONOSTABLE SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x238D, -- ⎍
+ category="so",
+ description="MONOSTABLE SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x238D,
},
[0x238E]={
- ["category"]="so",
- ["description"]="HYSTERESIS SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x238E, -- ⎎
+ category="so",
+ description="HYSTERESIS SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x238E,
},
[0x238F]={
- ["category"]="so",
- ["description"]="OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x238F, -- ⎏
+ category="so",
+ description="OPEN-CIRCUIT-OUTPUT H-TYPE SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x238F,
},
[0x2390]={
- ["category"]="so",
- ["description"]="OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2390, -- ⎐
+ category="so",
+ description="OPEN-CIRCUIT-OUTPUT L-TYPE SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2390,
},
[0x2391]={
- ["category"]="so",
- ["description"]="PASSIVE-PULL-DOWN-OUTPUT SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2391, -- ⎑
+ category="so",
+ description="PASSIVE-PULL-DOWN-OUTPUT SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2391,
},
[0x2392]={
- ["category"]="so",
- ["description"]="PASSIVE-PULL-UP-OUTPUT SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2392, -- ⎒
+ category="so",
+ description="PASSIVE-PULL-UP-OUTPUT SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2392,
},
[0x2393]={
- ["category"]="so",
- ["description"]="DIRECT CURRENT SYMBOL FORM TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2393, -- ⎓
+ category="so",
+ description="DIRECT CURRENT SYMBOL FORM TWO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2393,
},
[0x2394]={
- ["category"]="so",
- ["description"]="SOFTWARE-FUNCTION SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2394, -- ⎔
+ category="so",
+ description="SOFTWARE-FUNCTION SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2394,
},
[0x2395]={
- ["category"]="so",
- ["description"]="APL FUNCTIONAL SYMBOL QUAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2395, -- ⎕
+ category="so",
+ description="APL FUNCTIONAL SYMBOL QUAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2395,
},
[0x2396]={
- ["category"]="so",
- ["description"]="DECIMAL SEPARATOR KEY SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2396, -- ⎖
+ category="so",
+ description="DECIMAL SEPARATOR KEY SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2396,
},
[0x2397]={
- ["category"]="so",
- ["description"]="PREVIOUS PAGE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2397, -- ⎗
+ category="so",
+ description="PREVIOUS PAGE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2397,
},
[0x2398]={
- ["category"]="so",
- ["description"]="NEXT PAGE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2398, -- ⎘
+ category="so",
+ description="NEXT PAGE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2398,
},
[0x2399]={
- ["category"]="so",
- ["description"]="PRINT SCREEN SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2399, -- ⎙
+ category="so",
+ description="PRINT SCREEN SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2399,
},
[0x239A]={
- ["category"]="so",
- ["description"]="CLEAR SCREEN SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x239A, -- ⎚
+ category="so",
+ description="CLEAR SCREEN SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x239A,
},
[0x239B]={
- ["category"]="sm",
- ["description"]="LEFT PARENTHESIS UPPER HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x239B, -- ⎛
+ category="sm",
+ description="LEFT PARENTHESIS UPPER HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x239B,
},
[0x239C]={
- ["category"]="sm",
- ["description"]="LEFT PARENTHESIS EXTENSION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x239C, -- ⎜
+ category="sm",
+ description="LEFT PARENTHESIS EXTENSION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x239C,
},
[0x239D]={
- ["category"]="sm",
- ["description"]="LEFT PARENTHESIS LOWER HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x239D, -- ⎝
+ category="sm",
+ description="LEFT PARENTHESIS LOWER HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x239D,
},
[0x239E]={
- ["category"]="sm",
- ["description"]="RIGHT PARENTHESIS UPPER HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x239E, -- ⎞
+ category="sm",
+ description="RIGHT PARENTHESIS UPPER HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x239E,
},
[0x239F]={
- ["category"]="sm",
- ["description"]="RIGHT PARENTHESIS EXTENSION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x239F, -- ⎟
+ category="sm",
+ description="RIGHT PARENTHESIS EXTENSION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x239F,
},
[0x23A0]={
- ["category"]="sm",
- ["description"]="RIGHT PARENTHESIS LOWER HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23A0, -- ⎠
+ category="sm",
+ description="RIGHT PARENTHESIS LOWER HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23A0,
},
[0x23A1]={
- ["category"]="sm",
- ["description"]="LEFT SQUARE BRACKET UPPER CORNER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23A1, -- ⎡
+ category="sm",
+ description="LEFT SQUARE BRACKET UPPER CORNER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23A1,
},
[0x23A2]={
- ["category"]="sm",
- ["description"]="LEFT SQUARE BRACKET EXTENSION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23A2, -- ⎢
+ category="sm",
+ description="LEFT SQUARE BRACKET EXTENSION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23A2,
},
[0x23A3]={
- ["category"]="sm",
- ["description"]="LEFT SQUARE BRACKET LOWER CORNER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23A3, -- ⎣
+ category="sm",
+ description="LEFT SQUARE BRACKET LOWER CORNER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23A3,
},
[0x23A4]={
- ["category"]="sm",
- ["description"]="RIGHT SQUARE BRACKET UPPER CORNER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23A4, -- ⎤
+ category="sm",
+ description="RIGHT SQUARE BRACKET UPPER CORNER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23A4,
},
[0x23A5]={
- ["category"]="sm",
- ["description"]="RIGHT SQUARE BRACKET EXTENSION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23A5, -- ⎥
+ category="sm",
+ description="RIGHT SQUARE BRACKET EXTENSION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23A5,
},
[0x23A6]={
- ["category"]="sm",
- ["description"]="RIGHT SQUARE BRACKET LOWER CORNER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23A6, -- ⎦
+ category="sm",
+ description="RIGHT SQUARE BRACKET LOWER CORNER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23A6,
},
[0x23A7]={
- ["category"]="sm",
- ["description"]="LEFT CURLY BRACKET UPPER HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23A7, -- ⎧
+ category="sm",
+ description="LEFT CURLY BRACKET UPPER HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23A7,
},
[0x23A8]={
- ["category"]="sm",
- ["description"]="LEFT CURLY BRACKET MIDDLE PIECE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23A8, -- ⎨
+ category="sm",
+ description="LEFT CURLY BRACKET MIDDLE PIECE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23A8,
},
[0x23A9]={
- ["category"]="sm",
- ["description"]="LEFT CURLY BRACKET LOWER HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23A9, -- ⎩
+ category="sm",
+ description="LEFT CURLY BRACKET LOWER HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23A9,
},
[0x23AA]={
- ["category"]="sm",
- ["description"]="CURLY BRACKET EXTENSION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23AA, -- ⎪
+ category="sm",
+ description="CURLY BRACKET EXTENSION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23AA,
},
[0x23AB]={
- ["category"]="sm",
- ["description"]="RIGHT CURLY BRACKET UPPER HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23AB, -- ⎫
+ category="sm",
+ description="RIGHT CURLY BRACKET UPPER HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23AB,
},
[0x23AC]={
- ["category"]="sm",
- ["description"]="RIGHT CURLY BRACKET MIDDLE PIECE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23AC, -- ⎬
+ category="sm",
+ description="RIGHT CURLY BRACKET MIDDLE PIECE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23AC,
},
[0x23AD]={
- ["category"]="sm",
- ["description"]="RIGHT CURLY BRACKET LOWER HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23AD, -- ⎭
+ category="sm",
+ description="RIGHT CURLY BRACKET LOWER HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23AD,
},
[0x23AE]={
- ["category"]="sm",
- ["description"]="INTEGRAL EXTENSION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23AE, -- ⎮
+ category="sm",
+ description="INTEGRAL EXTENSION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23AE,
},
[0x23AF]={
- ["category"]="sm",
- ["description"]="HORIZONTAL LINE EXTENSION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23AF, -- ⎯
+ category="sm",
+ description="HORIZONTAL LINE EXTENSION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23AF,
},
[0x23B0]={
- ["category"]="sm",
- ["description"]="UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23B0, -- ⎰
+ category="sm",
+ description="UPPER LEFT OR LOWER RIGHT CURLY BRACKET SECTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23B0,
},
[0x23B1]={
- ["category"]="sm",
- ["description"]="UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23B1, -- ⎱
+ category="sm",
+ description="UPPER RIGHT OR LOWER LEFT CURLY BRACKET SECTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23B1,
},
[0x23B2]={
- ["category"]="sm",
- ["description"]="SUMMATION TOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23B2, -- ⎲
+ category="sm",
+ description="SUMMATION TOP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23B2,
},
[0x23B3]={
- ["category"]="sm",
- ["description"]="SUMMATION BOTTOM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23B3, -- ⎳
+ category="sm",
+ description="SUMMATION BOTTOM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23B3,
},
[0x23B4]={
- ["category"]="so",
- ["description"]="TOP SQUARE BRACKET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23B4, -- ⎴
+ category="so",
+ description="TOP SQUARE BRACKET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23B4,
},
[0x23B5]={
- ["category"]="so",
- ["description"]="BOTTOM SQUARE BRACKET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23B5, -- ⎵
+ category="so",
+ description="BOTTOM SQUARE BRACKET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23B5,
},
[0x23B6]={
- ["category"]="so",
- ["description"]="BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23B6, -- ⎶
+ category="so",
+ description="BOTTOM SQUARE BRACKET OVER TOP SQUARE BRACKET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23B6,
},
[0x23B7]={
- ["category"]="so",
- ["description"]="RADICAL SYMBOL BOTTOM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23B7, -- ⎷
+ category="so",
+ description="RADICAL SYMBOL BOTTOM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23B7,
},
[0x23B8]={
- ["category"]="so",
- ["description"]="LEFT VERTICAL BOX LINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23B8, -- ⎸
+ category="so",
+ description="LEFT VERTICAL BOX LINE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23B8,
},
[0x23B9]={
- ["category"]="so",
- ["description"]="RIGHT VERTICAL BOX LINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23B9, -- ⎹
+ category="so",
+ description="RIGHT VERTICAL BOX LINE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23B9,
},
[0x23BA]={
- ["category"]="so",
- ["description"]="HORIZONTAL SCAN LINE-0x0001",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23BA, -- ⎺
+ category="so",
+ description="HORIZONTAL SCAN LINE-0x0001",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23BA,
},
[0x23BB]={
- ["category"]="so",
- ["description"]="HORIZONTAL SCAN LINE-0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23BB, -- ⎻
+ category="so",
+ description="HORIZONTAL SCAN LINE-0x0003",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23BB,
},
[0x23BC]={
- ["category"]="so",
- ["description"]="HORIZONTAL SCAN LINE-0x0007",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23BC, -- ⎼
+ category="so",
+ description="HORIZONTAL SCAN LINE-0x0007",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23BC,
},
[0x23BD]={
- ["category"]="so",
- ["description"]="HORIZONTAL SCAN LINE-0x0009",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23BD, -- ⎽
+ category="so",
+ description="HORIZONTAL SCAN LINE-0x0009",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23BD,
},
[0x23BE]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23BE, -- ⎾
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT VERTICAL AND TOP RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23BE,
},
[0x23BF]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23BF, -- ⎿
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23BF,
},
[0x23C0]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23C0, -- ⏀
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT VERTICAL WITH CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23C0,
},
[0x23C1]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23C1, -- ⏁
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23C1,
},
[0x23C2]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23C2, -- ⏂
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23C2,
},
[0x23C3]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23C3, -- ⏃
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT VERTICAL WITH TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23C3,
},
[0x23C4]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23C4, -- ⏄
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23C4,
},
[0x23C5]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23C5, -- ⏅
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23C5,
},
[0x23C6]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23C6, -- ⏆
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT VERTICAL AND WAVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23C6,
},
[0x23C7]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23C7, -- ⏇
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL WITH WAVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23C7,
},
[0x23C8]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23C8, -- ⏈
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL WITH WAVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23C8,
},
[0x23C9]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23C9, -- ⏉
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT DOWN AND HORIZONTAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23C9,
},
[0x23CA]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23CA, -- ⏊
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT UP AND HORIZONTAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23CA,
},
[0x23CB]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23CB, -- ⏋
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT VERTICAL AND TOP LEFT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23CB,
},
[0x23CC]={
- ["category"]="so",
- ["description"]="DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23CC, -- ⏌
+ category="so",
+ description="DENTISTRY SYMBOL LIGHT VERTICAL AND BOTTOM LEFT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23CC,
},
[0x23CD]={
- ["category"]="so",
- ["description"]="SQUARE FOOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23CD, -- ⏍
+ category="so",
+ description="SQUARE FOOT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23CD,
},
[0x23CE]={
- ["category"]="so",
- ["description"]="RETURN SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23CE, -- ⏎
+ category="so",
+ description="RETURN SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23CE,
},
[0x23CF]={
- ["category"]="so",
- ["description"]="EJECT SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23CF, -- ⏏
+ category="so",
+ description="EJECT SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23CF,
},
[0x23D0]={
- ["category"]="so",
- ["description"]="VERTICAL LINE EXTENSION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23D0, -- ⏐
+ category="so",
+ description="VERTICAL LINE EXTENSION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23D0,
},
[0x23D1]={
- ["category"]="so",
- ["description"]="METRICAL BREVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23D1, -- ⏑
+ category="so",
+ description="METRICAL BREVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23D1,
},
[0x23D2]={
- ["category"]="so",
- ["description"]="METRICAL LONG OVER SHORT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23D2, -- ⏒
+ category="so",
+ description="METRICAL LONG OVER SHORT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23D2,
},
[0x23D3]={
- ["category"]="so",
- ["description"]="METRICAL SHORT OVER LONG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23D3, -- ⏓
+ category="so",
+ description="METRICAL SHORT OVER LONG",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23D3,
},
[0x23D4]={
- ["category"]="so",
- ["description"]="METRICAL LONG OVER TWO SHORTS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23D4, -- ⏔
+ category="so",
+ description="METRICAL LONG OVER TWO SHORTS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23D4,
},
[0x23D5]={
- ["category"]="so",
- ["description"]="METRICAL TWO SHORTS OVER LONG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23D5, -- ⏕
+ category="so",
+ description="METRICAL TWO SHORTS OVER LONG",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23D5,
},
[0x23D6]={
- ["category"]="so",
- ["description"]="METRICAL TWO SHORTS JOINED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23D6, -- ⏖
+ category="so",
+ description="METRICAL TWO SHORTS JOINED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23D6,
},
[0x23D7]={
- ["category"]="so",
- ["description"]="METRICAL TRISEME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23D7, -- ⏗
+ category="so",
+ description="METRICAL TRISEME",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23D7,
},
[0x23D8]={
- ["category"]="so",
- ["description"]="METRICAL TETRASEME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23D8, -- ⏘
+ category="so",
+ description="METRICAL TETRASEME",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23D8,
},
[0x23D9]={
- ["category"]="so",
- ["description"]="METRICAL PENTASEME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23D9, -- ⏙
+ category="so",
+ description="METRICAL PENTASEME",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23D9,
},
[0x23DA]={
- ["category"]="so",
- ["description"]="EARTH GROUND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23DA, -- ⏚
+ category="so",
+ description="EARTH GROUND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23DA,
},
[0x23DB]={
- ["category"]="so",
- ["description"]="FUSE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23DB, -- ⏛
+ category="so",
+ description="FUSE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23DB,
},
[0x23DC]={
- ["category"]="sm",
- ["description"]="TOP PARENTHESIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23DC, -- ⏜
+ category="sm",
+ description="TOP PARENTHESIS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23DC,
},
[0x23DD]={
- ["category"]="sm",
- ["description"]="BOTTOM PARENTHESIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23DD, -- ⏝
+ category="sm",
+ description="BOTTOM PARENTHESIS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23DD,
},
[0x23DE]={
- ["category"]="sm",
- ["description"]="TOP CURLY BRACKET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23DE, -- ⏞
+ category="sm",
+ description="TOP CURLY BRACKET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23DE,
},
[0x23DF]={
- ["category"]="sm",
- ["description"]="BOTTOM CURLY BRACKET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23DF, -- ⏟
+ category="sm",
+ description="BOTTOM CURLY BRACKET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23DF,
},
[0x23E0]={
- ["category"]="sm",
- ["description"]="TOP TORTOISE SHELL BRACKET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23E0, -- ⏠
+ category="sm",
+ description="TOP TORTOISE SHELL BRACKET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23E0,
},
[0x23E1]={
- ["category"]="sm",
- ["description"]="BOTTOM TORTOISE SHELL BRACKET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23E1, -- ⏡
+ category="sm",
+ description="BOTTOM TORTOISE SHELL BRACKET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23E1,
},
[0x23E2]={
- ["category"]="so",
- ["description"]="WHITE TRAPEZIUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23E2, -- ⏢
+ category="so",
+ description="WHITE TRAPEZIUM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23E2,
},
[0x23E3]={
- ["category"]="so",
- ["description"]="BENZENE RING WITH CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23E3, -- ⏣
+ category="so",
+ description="BENZENE RING WITH CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23E3,
},
[0x23E4]={
- ["category"]="so",
- ["description"]="STRAIGHTNESS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23E4, -- ⏤
+ category="so",
+ description="STRAIGHTNESS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23E4,
},
[0x23E5]={
- ["category"]="so",
- ["description"]="FLATNESS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23E5, -- ⏥
+ category="so",
+ description="FLATNESS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23E5,
},
[0x23E6]={
- ["category"]="so",
- ["description"]="AC CURRENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23E6, -- ⏦
+ category="so",
+ description="AC CURRENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23E6,
},
[0x23E7]={
- ["category"]="so",
- ["description"]="ELECTRICAL INTERSECTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x23E7, -- ⏧
+ category="so",
+ description="ELECTRICAL INTERSECTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x23E7,
},
[0x2400]={
- ["category"]="so",
- ["description"]="SYMBOL FOR NULL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2400, -- ␀
+ category="so",
+ description="SYMBOL FOR NULL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2400,
},
[0x2401]={
- ["category"]="so",
- ["description"]="SYMBOL FOR START OF HEADING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2401, -- ␁
+ category="so",
+ description="SYMBOL FOR START OF HEADING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2401,
},
[0x2402]={
- ["category"]="so",
- ["description"]="SYMBOL FOR START OF TEXT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2402, -- ␂
+ category="so",
+ description="SYMBOL FOR START OF TEXT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2402,
},
[0x2403]={
- ["category"]="so",
- ["description"]="SYMBOL FOR END OF TEXT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2403, -- ␃
+ category="so",
+ description="SYMBOL FOR END OF TEXT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2403,
},
[0x2404]={
- ["category"]="so",
- ["description"]="SYMBOL FOR END OF TRANSMISSION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2404, -- ␄
+ category="so",
+ description="SYMBOL FOR END OF TRANSMISSION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2404,
},
[0x2405]={
- ["category"]="so",
- ["description"]="SYMBOL FOR ENQUIRY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2405, -- ␅
+ category="so",
+ description="SYMBOL FOR ENQUIRY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2405,
},
[0x2406]={
- ["category"]="so",
- ["description"]="SYMBOL FOR ACKNOWLEDGE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2406, -- ␆
+ category="so",
+ description="SYMBOL FOR ACKNOWLEDGE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2406,
},
[0x2407]={
- ["category"]="so",
- ["description"]="SYMBOL FOR BELL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2407, -- ␇
+ category="so",
+ description="SYMBOL FOR BELL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2407,
},
[0x2408]={
- ["category"]="so",
- ["description"]="SYMBOL FOR BACKSPACE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2408, -- ␈
+ category="so",
+ description="SYMBOL FOR BACKSPACE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2408,
},
[0x2409]={
- ["category"]="so",
- ["description"]="SYMBOL FOR HORIZONTAL TABULATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2409, -- ␉
+ category="so",
+ description="SYMBOL FOR HORIZONTAL TABULATION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2409,
},
[0x240A]={
- ["category"]="so",
- ["description"]="SYMBOL FOR LINE FEED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x240A, -- ␊
+ category="so",
+ description="SYMBOL FOR LINE FEED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x240A,
},
[0x240B]={
- ["category"]="so",
- ["description"]="SYMBOL FOR VERTICAL TABULATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x240B, -- ␋
+ category="so",
+ description="SYMBOL FOR VERTICAL TABULATION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x240B,
},
[0x240C]={
- ["category"]="so",
- ["description"]="SYMBOL FOR FORM FEED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x240C, -- ␌
+ category="so",
+ description="SYMBOL FOR FORM FEED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x240C,
},
[0x240D]={
- ["category"]="so",
- ["description"]="SYMBOL FOR CARRIAGE RETURN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x240D, -- ␍
+ category="so",
+ description="SYMBOL FOR CARRIAGE RETURN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x240D,
},
[0x240E]={
- ["category"]="so",
- ["description"]="SYMBOL FOR SHIFT OUT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x240E, -- ␎
+ category="so",
+ description="SYMBOL FOR SHIFT OUT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x240E,
},
[0x240F]={
- ["category"]="so",
- ["description"]="SYMBOL FOR SHIFT IN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x240F, -- ␏
+ category="so",
+ description="SYMBOL FOR SHIFT IN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x240F,
},
[0x2410]={
- ["category"]="so",
- ["description"]="SYMBOL FOR DATA LINK ESCAPE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2410, -- ␐
+ category="so",
+ description="SYMBOL FOR DATA LINK ESCAPE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2410,
},
[0x2411]={
- ["category"]="so",
- ["description"]="SYMBOL FOR DEVICE CONTROL ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2411, -- ␑
+ category="so",
+ description="SYMBOL FOR DEVICE CONTROL ONE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2411,
},
[0x2412]={
- ["category"]="so",
- ["description"]="SYMBOL FOR DEVICE CONTROL TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2412, -- ␒
+ category="so",
+ description="SYMBOL FOR DEVICE CONTROL TWO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2412,
},
[0x2413]={
- ["category"]="so",
- ["description"]="SYMBOL FOR DEVICE CONTROL THREE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2413, -- ␓
+ category="so",
+ description="SYMBOL FOR DEVICE CONTROL THREE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2413,
},
[0x2414]={
- ["category"]="so",
- ["description"]="SYMBOL FOR DEVICE CONTROL FOUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2414, -- ␔
+ category="so",
+ description="SYMBOL FOR DEVICE CONTROL FOUR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2414,
},
[0x2415]={
- ["category"]="so",
- ["description"]="SYMBOL FOR NEGATIVE ACKNOWLEDGE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2415, -- ␕
+ category="so",
+ description="SYMBOL FOR NEGATIVE ACKNOWLEDGE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2415,
},
[0x2416]={
- ["category"]="so",
- ["description"]="SYMBOL FOR SYNCHRONOUS IDLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2416, -- ␖
+ category="so",
+ description="SYMBOL FOR SYNCHRONOUS IDLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2416,
},
[0x2417]={
- ["category"]="so",
- ["description"]="SYMBOL FOR END OF TRANSMISSION BLOCK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2417, -- ␗
+ category="so",
+ description="SYMBOL FOR END OF TRANSMISSION BLOCK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2417,
},
[0x2418]={
- ["category"]="so",
- ["description"]="SYMBOL FOR CANCEL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2418, -- ␘
+ category="so",
+ description="SYMBOL FOR CANCEL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2418,
},
[0x2419]={
- ["category"]="so",
- ["description"]="SYMBOL FOR END OF MEDIUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2419, -- ␙
+ category="so",
+ description="SYMBOL FOR END OF MEDIUM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2419,
},
[0x241A]={
- ["category"]="so",
- ["description"]="SYMBOL FOR SUBSTITUTE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x241A, -- ␚
+ category="so",
+ description="SYMBOL FOR SUBSTITUTE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x241A,
},
[0x241B]={
- ["category"]="so",
- ["description"]="SYMBOL FOR ESCAPE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x241B, -- ␛
+ category="so",
+ description="SYMBOL FOR ESCAPE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x241B,
},
[0x241C]={
- ["category"]="so",
- ["description"]="SYMBOL FOR FILE SEPARATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x241C, -- ␜
+ category="so",
+ description="SYMBOL FOR FILE SEPARATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x241C,
},
[0x241D]={
- ["category"]="so",
- ["description"]="SYMBOL FOR GROUP SEPARATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x241D, -- ␝
+ category="so",
+ description="SYMBOL FOR GROUP SEPARATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x241D,
},
[0x241E]={
- ["category"]="so",
- ["description"]="SYMBOL FOR RECORD SEPARATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x241E, -- ␞
+ category="so",
+ description="SYMBOL FOR RECORD SEPARATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x241E,
},
[0x241F]={
- ["category"]="so",
- ["description"]="SYMBOL FOR UNIT SEPARATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x241F, -- ␟
+ category="so",
+ description="SYMBOL FOR UNIT SEPARATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x241F,
},
[0x2420]={
- ["category"]="so",
- ["description"]="SYMBOL FOR SPACE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2420, -- ␠
+ category="so",
+ description="SYMBOL FOR SPACE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2420,
},
[0x2421]={
- ["category"]="so",
- ["description"]="SYMBOL FOR DELETE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2421, -- ␡
+ category="so",
+ description="SYMBOL FOR DELETE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2421,
},
[0x2422]={
- ["category"]="so",
- ["description"]="BLANK SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2422, -- ␢
+ category="so",
+ description="BLANK SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2422,
},
[0x2423]={
- ["category"]="so",
- ["description"]="OPEN BOX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2423, -- ␣
+ category="so",
+ description="OPEN BOX",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2423,
},
[0x2424]={
- ["category"]="so",
- ["description"]="SYMBOL FOR NEWLINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2424, -- ␤
+ category="so",
+ description="SYMBOL FOR NEWLINE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2424,
},
[0x2425]={
- ["category"]="so",
- ["description"]="SYMBOL FOR DELETE FORM TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2425, -- ␥
+ category="so",
+ description="SYMBOL FOR DELETE FORM TWO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2425,
},
[0x2426]={
- ["category"]="so",
- ["description"]="SYMBOL FOR SUBSTITUTE FORM TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2426, -- ␦
+ category="so",
+ description="SYMBOL FOR SUBSTITUTE FORM TWO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2426,
},
[0x2440]={
- ["category"]="so",
- ["description"]="OCR HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2440, -- ⑀
+ category="so",
+ description="OCR HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2440,
},
[0x2441]={
- ["category"]="so",
- ["description"]="OCR CHAIR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2441, -- ⑁
+ category="so",
+ description="OCR CHAIR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2441,
},
[0x2442]={
- ["category"]="so",
- ["description"]="OCR FORK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2442, -- ⑂
+ category="so",
+ description="OCR FORK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2442,
},
[0x2443]={
- ["category"]="so",
- ["description"]="OCR INVERTED FORK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2443, -- ⑃
+ category="so",
+ description="OCR INVERTED FORK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2443,
},
[0x2444]={
- ["category"]="so",
- ["description"]="OCR BELT BUCKLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2444, -- ⑄
+ category="so",
+ description="OCR BELT BUCKLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2444,
},
[0x2445]={
- ["category"]="so",
- ["description"]="OCR BOW TIE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2445, -- ⑅
+ category="so",
+ description="OCR BOW TIE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2445,
},
[0x2446]={
- ["category"]="so",
- ["description"]="OCR BRANCH BANK IDENTIFICATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2446, -- ⑆
+ category="so",
+ description="OCR BRANCH BANK IDENTIFICATION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2446,
},
[0x2447]={
- ["category"]="so",
- ["description"]="OCR AMOUNT OF CHECK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2447, -- ⑇
+ category="so",
+ description="OCR AMOUNT OF CHECK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2447,
},
[0x2448]={
- ["category"]="so",
- ["description"]="OCR DASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2448, -- ⑈
+ category="so",
+ description="OCR DASH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2448,
},
[0x2449]={
- ["category"]="so",
- ["description"]="OCR CUSTOMER ACCOUNT NUMBER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2449, -- ⑉
+ category="so",
+ description="OCR CUSTOMER ACCOUNT NUMBER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2449,
},
[0x244A]={
- ["category"]="so",
- ["description"]="OCR DOUBLE BACKSLASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x244A, -- ⑊
+ category="so",
+ description="OCR DOUBLE BACKSLASH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x244A,
},
[0x2460]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED DIGIT ONE",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0031 },
- ["unicodeslot"]=0x2460, -- ①
+ category="no",
+ cjkwd="a",
+ description="CIRCLED DIGIT ONE",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0031 },
+ unicodeslot=0x2460,
},
[0x2461]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED DIGIT TWO",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0032 },
- ["unicodeslot"]=0x2461, -- ②
+ category="no",
+ cjkwd="a",
+ description="CIRCLED DIGIT TWO",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0032 },
+ unicodeslot=0x2461,
},
[0x2462]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED DIGIT THREE",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0033 },
- ["unicodeslot"]=0x2462, -- ③
+ category="no",
+ cjkwd="a",
+ description="CIRCLED DIGIT THREE",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0033 },
+ unicodeslot=0x2462,
},
[0x2463]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED DIGIT FOUR",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0034 },
- ["unicodeslot"]=0x2463, -- ④
+ category="no",
+ cjkwd="a",
+ description="CIRCLED DIGIT FOUR",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0034 },
+ unicodeslot=0x2463,
},
[0x2464]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED DIGIT FIVE",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0035 },
- ["unicodeslot"]=0x2464, -- ⑤
+ category="no",
+ cjkwd="a",
+ description="CIRCLED DIGIT FIVE",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0035 },
+ unicodeslot=0x2464,
},
[0x2465]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED DIGIT SIX",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0036 },
- ["unicodeslot"]=0x2465, -- ⑥
+ category="no",
+ cjkwd="a",
+ description="CIRCLED DIGIT SIX",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0036 },
+ unicodeslot=0x2465,
},
[0x2466]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED DIGIT SEVEN",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0037 },
- ["unicodeslot"]=0x2466, -- ⑦
+ category="no",
+ cjkwd="a",
+ description="CIRCLED DIGIT SEVEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0037 },
+ unicodeslot=0x2466,
},
[0x2467]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED DIGIT EIGHT",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0038 },
- ["unicodeslot"]=0x2467, -- ⑧
+ category="no",
+ cjkwd="a",
+ description="CIRCLED DIGIT EIGHT",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0038 },
+ unicodeslot=0x2467,
},
[0x2468]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED DIGIT NINE",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0039 },
- ["unicodeslot"]=0x2468, -- ⑨
+ category="no",
+ cjkwd="a",
+ description="CIRCLED DIGIT NINE",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0039 },
+ unicodeslot=0x2468,
},
[0x2469]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED NUMBER TEN",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0031, 0x0030 },
- ["unicodeslot"]=0x2469, -- ⑩
+ category="no",
+ cjkwd="a",
+ description="CIRCLED NUMBER TEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0031, 0x0030 },
+ unicodeslot=0x2469,
},
[0x246A]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED NUMBER ELEVEN",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0031, 0x0031 },
- ["unicodeslot"]=0x246A, -- ⑪
+ category="no",
+ cjkwd="a",
+ description="CIRCLED NUMBER ELEVEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0031, 0x0031 },
+ unicodeslot=0x246A,
},
[0x246B]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED NUMBER TWELVE",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0031, 0x0032 },
- ["unicodeslot"]=0x246B, -- ⑫
+ category="no",
+ cjkwd="a",
+ description="CIRCLED NUMBER TWELVE",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0031, 0x0032 },
+ unicodeslot=0x246B,
},
[0x246C]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED NUMBER THIRTEEN",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0031, 0x0033 },
- ["unicodeslot"]=0x246C, -- ⑬
+ category="no",
+ cjkwd="a",
+ description="CIRCLED NUMBER THIRTEEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0031, 0x0033 },
+ unicodeslot=0x246C,
},
[0x246D]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED NUMBER FOURTEEN",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0031, 0x0034 },
- ["unicodeslot"]=0x246D, -- ⑭
+ category="no",
+ cjkwd="a",
+ description="CIRCLED NUMBER FOURTEEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0031, 0x0034 },
+ unicodeslot=0x246D,
},
[0x246E]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED NUMBER FIFTEEN",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0031, 0x0035 },
- ["unicodeslot"]=0x246E, -- ⑮
+ category="no",
+ cjkwd="a",
+ description="CIRCLED NUMBER FIFTEEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0031, 0x0035 },
+ unicodeslot=0x246E,
},
[0x246F]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED NUMBER SIXTEEN",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0031, 0x0036 },
- ["unicodeslot"]=0x246F, -- ⑯
+ category="no",
+ cjkwd="a",
+ description="CIRCLED NUMBER SIXTEEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0031, 0x0036 },
+ unicodeslot=0x246F,
},
[0x2470]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED NUMBER SEVENTEEN",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0031, 0x0037 },
- ["unicodeslot"]=0x2470, -- ⑰
+ category="no",
+ cjkwd="a",
+ description="CIRCLED NUMBER SEVENTEEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0031, 0x0037 },
+ unicodeslot=0x2470,
},
[0x2471]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED NUMBER EIGHTEEN",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0031, 0x0038 },
- ["unicodeslot"]=0x2471, -- ⑱
+ category="no",
+ cjkwd="a",
+ description="CIRCLED NUMBER EIGHTEEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0031, 0x0038 },
+ unicodeslot=0x2471,
},
[0x2472]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED NUMBER NINETEEN",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0031, 0x0039 },
- ["unicodeslot"]=0x2472, -- ⑲
+ category="no",
+ cjkwd="a",
+ description="CIRCLED NUMBER NINETEEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0031, 0x0039 },
+ unicodeslot=0x2472,
},
[0x2473]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="CIRCLED NUMBER TWENTY",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0032, 0x0030 },
- ["unicodeslot"]=0x2473, -- ⑳
+ category="no",
+ cjkwd="a",
+ description="CIRCLED NUMBER TWENTY",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0032, 0x0030 },
+ unicodeslot=0x2473,
},
[0x2474]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED DIGIT ONE",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0031, 0x0029 },
- ["unicodeslot"]=0x2474, -- ⑴
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED DIGIT ONE",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0031, 0x0029 },
+ unicodeslot=0x2474,
},
[0x2475]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED DIGIT TWO",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0032, 0x0029 },
- ["unicodeslot"]=0x2475, -- ⑵
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED DIGIT TWO",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0032, 0x0029 },
+ unicodeslot=0x2475,
},
[0x2476]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED DIGIT THREE",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0033, 0x0029 },
- ["unicodeslot"]=0x2476, -- ⑶
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED DIGIT THREE",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0033, 0x0029 },
+ unicodeslot=0x2476,
},
[0x2477]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED DIGIT FOUR",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0034, 0x0029 },
- ["unicodeslot"]=0x2477, -- ⑷
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED DIGIT FOUR",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0034, 0x0029 },
+ unicodeslot=0x2477,
},
[0x2478]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED DIGIT FIVE",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0035, 0x0029 },
- ["unicodeslot"]=0x2478, -- ⑸
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED DIGIT FIVE",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0035, 0x0029 },
+ unicodeslot=0x2478,
},
[0x2479]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED DIGIT SIX",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0036, 0x0029 },
- ["unicodeslot"]=0x2479, -- ⑹
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED DIGIT SIX",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0036, 0x0029 },
+ unicodeslot=0x2479,
},
[0x247A]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED DIGIT SEVEN",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0037, 0x0029 },
- ["unicodeslot"]=0x247A, -- ⑺
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED DIGIT SEVEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0037, 0x0029 },
+ unicodeslot=0x247A,
},
[0x247B]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED DIGIT EIGHT",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0038, 0x0029 },
- ["unicodeslot"]=0x247B, -- ⑻
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED DIGIT EIGHT",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0038, 0x0029 },
+ unicodeslot=0x247B,
},
[0x247C]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED DIGIT NINE",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0039, 0x0029 },
- ["unicodeslot"]=0x247C, -- ⑼
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED DIGIT NINE",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0039, 0x0029 },
+ unicodeslot=0x247C,
},
[0x247D]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED NUMBER TEN",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0031, 0x0030, 0x0029 },
- ["unicodeslot"]=0x247D, -- ⑽
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED NUMBER TEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0031, 0x0030, 0x0029 },
+ unicodeslot=0x247D,
},
[0x247E]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED NUMBER ELEVEN",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0031, 0x0031, 0x0029 },
- ["unicodeslot"]=0x247E, -- ⑾
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED NUMBER ELEVEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0031, 0x0031, 0x0029 },
+ unicodeslot=0x247E,
},
[0x247F]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED NUMBER TWELVE",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0031, 0x0032, 0x0029 },
- ["unicodeslot"]=0x247F, -- ⑿
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED NUMBER TWELVE",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0031, 0x0032, 0x0029 },
+ unicodeslot=0x247F,
},
[0x2480]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED NUMBER THIRTEEN",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0031, 0x0033, 0x0029 },
- ["unicodeslot"]=0x2480, -- ⒀
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED NUMBER THIRTEEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0031, 0x0033, 0x0029 },
+ unicodeslot=0x2480,
},
[0x2481]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED NUMBER FOURTEEN",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0031, 0x0034, 0x0029 },
- ["unicodeslot"]=0x2481, -- ⒁
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED NUMBER FOURTEEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0031, 0x0034, 0x0029 },
+ unicodeslot=0x2481,
},
[0x2482]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED NUMBER FIFTEEN",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0031, 0x0035, 0x0029 },
- ["unicodeslot"]=0x2482, -- ⒂
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED NUMBER FIFTEEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0031, 0x0035, 0x0029 },
+ unicodeslot=0x2482,
},
[0x2483]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED NUMBER SIXTEEN",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0031, 0x0036, 0x0029 },
- ["unicodeslot"]=0x2483, -- ⒃
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED NUMBER SIXTEEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0031, 0x0036, 0x0029 },
+ unicodeslot=0x2483,
},
[0x2484]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED NUMBER SEVENTEEN",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0031, 0x0037, 0x0029 },
- ["unicodeslot"]=0x2484, -- ⒄
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED NUMBER SEVENTEEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0031, 0x0037, 0x0029 },
+ unicodeslot=0x2484,
},
[0x2485]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED NUMBER EIGHTEEN",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0031, 0x0038, 0x0029 },
- ["unicodeslot"]=0x2485, -- ⒅
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED NUMBER EIGHTEEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0031, 0x0038, 0x0029 },
+ unicodeslot=0x2485,
},
[0x2486]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED NUMBER NINETEEN",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0031, 0x0039, 0x0029 },
- ["unicodeslot"]=0x2486, -- ⒆
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED NUMBER NINETEEN",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0031, 0x0039, 0x0029 },
+ unicodeslot=0x2486,
},
[0x2487]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED NUMBER TWENTY",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0032, 0x0030, 0x0029 },
- ["unicodeslot"]=0x2487, -- ⒇
+ category="no",
+ cjkwd="a",
+ description="PARENTHESIZED NUMBER TWENTY",
+ direction="on",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0032, 0x0030, 0x0029 },
+ unicodeslot=0x2487,
},
[0x2488]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DIGIT ONE FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0031, 0x002E },
- ["unicodeslot"]=0x2488, -- ⒈
+ category="no",
+ cjkwd="a",
+ description="DIGIT ONE FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0031, 0x002E },
+ unicodeslot=0x2488,
},
[0x2489]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DIGIT TWO FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0032, 0x002E },
- ["unicodeslot"]=0x2489, -- ⒉
+ category="no",
+ cjkwd="a",
+ description="DIGIT TWO FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0032, 0x002E },
+ unicodeslot=0x2489,
},
[0x248A]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DIGIT THREE FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0033, 0x002E },
- ["unicodeslot"]=0x248A, -- ⒊
+ category="no",
+ cjkwd="a",
+ description="DIGIT THREE FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0033, 0x002E },
+ unicodeslot=0x248A,
},
[0x248B]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DIGIT FOUR FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0034, 0x002E },
- ["unicodeslot"]=0x248B, -- ⒋
+ category="no",
+ cjkwd="a",
+ description="DIGIT FOUR FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0034, 0x002E },
+ unicodeslot=0x248B,
},
[0x248C]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DIGIT FIVE FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0035, 0x002E },
- ["unicodeslot"]=0x248C, -- ⒌
+ category="no",
+ cjkwd="a",
+ description="DIGIT FIVE FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0035, 0x002E },
+ unicodeslot=0x248C,
},
[0x248D]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DIGIT SIX FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0036, 0x002E },
- ["unicodeslot"]=0x248D, -- ⒍
+ category="no",
+ cjkwd="a",
+ description="DIGIT SIX FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0036, 0x002E },
+ unicodeslot=0x248D,
},
[0x248E]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DIGIT SEVEN FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0037, 0x002E },
- ["unicodeslot"]=0x248E, -- ⒎
+ category="no",
+ cjkwd="a",
+ description="DIGIT SEVEN FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0037, 0x002E },
+ unicodeslot=0x248E,
},
[0x248F]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DIGIT EIGHT FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0038, 0x002E },
- ["unicodeslot"]=0x248F, -- ⒏
+ category="no",
+ cjkwd="a",
+ description="DIGIT EIGHT FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0038, 0x002E },
+ unicodeslot=0x248F,
},
[0x2490]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DIGIT NINE FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0039, 0x002E },
- ["unicodeslot"]=0x2490, -- ⒐
+ category="no",
+ cjkwd="a",
+ description="DIGIT NINE FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0039, 0x002E },
+ unicodeslot=0x2490,
},
[0x2491]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NUMBER TEN FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0031, 0x0030, 0x002E },
- ["unicodeslot"]=0x2491, -- ⒑
+ category="no",
+ cjkwd="a",
+ description="NUMBER TEN FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0031, 0x0030, 0x002E },
+ unicodeslot=0x2491,
},
[0x2492]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NUMBER ELEVEN FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0031, 0x0031, 0x002E },
- ["unicodeslot"]=0x2492, -- ⒒
+ category="no",
+ cjkwd="a",
+ description="NUMBER ELEVEN FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0031, 0x0031, 0x002E },
+ unicodeslot=0x2492,
},
[0x2493]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NUMBER TWELVE FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0031, 0x0032, 0x002E },
- ["unicodeslot"]=0x2493, -- ⒓
+ category="no",
+ cjkwd="a",
+ description="NUMBER TWELVE FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0031, 0x0032, 0x002E },
+ unicodeslot=0x2493,
},
[0x2494]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NUMBER THIRTEEN FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0031, 0x0033, 0x002E },
- ["unicodeslot"]=0x2494, -- ⒔
+ category="no",
+ cjkwd="a",
+ description="NUMBER THIRTEEN FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0031, 0x0033, 0x002E },
+ unicodeslot=0x2494,
},
[0x2495]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NUMBER FOURTEEN FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0031, 0x0034, 0x002E },
- ["unicodeslot"]=0x2495, -- ⒕
+ category="no",
+ cjkwd="a",
+ description="NUMBER FOURTEEN FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0031, 0x0034, 0x002E },
+ unicodeslot=0x2495,
},
[0x2496]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NUMBER FIFTEEN FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0031, 0x0035, 0x002E },
- ["unicodeslot"]=0x2496, -- ⒖
+ category="no",
+ cjkwd="a",
+ description="NUMBER FIFTEEN FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0031, 0x0035, 0x002E },
+ unicodeslot=0x2496,
},
[0x2497]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NUMBER SIXTEEN FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0031, 0x0036, 0x002E },
- ["unicodeslot"]=0x2497, -- ⒗
+ category="no",
+ cjkwd="a",
+ description="NUMBER SIXTEEN FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0031, 0x0036, 0x002E },
+ unicodeslot=0x2497,
},
[0x2498]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NUMBER SEVENTEEN FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0031, 0x0037, 0x002E },
- ["unicodeslot"]=0x2498, -- ⒘
+ category="no",
+ cjkwd="a",
+ description="NUMBER SEVENTEEN FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0031, 0x0037, 0x002E },
+ unicodeslot=0x2498,
},
[0x2499]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NUMBER EIGHTEEN FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0031, 0x0038, 0x002E },
- ["unicodeslot"]=0x2499, -- ⒙
+ category="no",
+ cjkwd="a",
+ description="NUMBER EIGHTEEN FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0031, 0x0038, 0x002E },
+ unicodeslot=0x2499,
},
[0x249A]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NUMBER NINETEEN FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0031, 0x0039, 0x002E },
- ["unicodeslot"]=0x249A, -- ⒚
+ category="no",
+ cjkwd="a",
+ description="NUMBER NINETEEN FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0031, 0x0039, 0x002E },
+ unicodeslot=0x249A,
},
[0x249B]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NUMBER TWENTY FULL STOP",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0032, 0x0030, 0x002E },
- ["unicodeslot"]=0x249B, -- ⒛
+ category="no",
+ cjkwd="a",
+ description="NUMBER TWENTY FULL STOP",
+ direction="en",
+ linebreak="ai",
+ specials={ "compat", 0x0032, 0x0030, 0x002E },
+ unicodeslot=0x249B,
},
[0x249C]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER A",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0061, 0x0029 },
- ["unicodeslot"]=0x249C, -- ⒜
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER A",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0061, 0x0029 },
+ unicodeslot=0x249C,
},
[0x249D]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER B",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0062, 0x0029 },
- ["unicodeslot"]=0x249D, -- ⒝
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER B",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0062, 0x0029 },
+ unicodeslot=0x249D,
},
[0x249E]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER C",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0063, 0x0029 },
- ["unicodeslot"]=0x249E, -- ⒞
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER C",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0063, 0x0029 },
+ unicodeslot=0x249E,
},
[0x249F]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER D",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0064, 0x0029 },
- ["unicodeslot"]=0x249F, -- ⒟
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER D",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0064, 0x0029 },
+ unicodeslot=0x249F,
},
[0x24A0]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER E",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0065, 0x0029 },
- ["unicodeslot"]=0x24A0, -- ⒠
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER E",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0065, 0x0029 },
+ unicodeslot=0x24A0,
},
[0x24A1]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER F",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0066, 0x0029 },
- ["unicodeslot"]=0x24A1, -- ⒡
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER F",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0066, 0x0029 },
+ unicodeslot=0x24A1,
},
[0x24A2]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER G",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0067, 0x0029 },
- ["unicodeslot"]=0x24A2, -- ⒢
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER G",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0067, 0x0029 },
+ unicodeslot=0x24A2,
},
[0x24A3]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER H",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0068, 0x0029 },
- ["unicodeslot"]=0x24A3, -- ⒣
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER H",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0068, 0x0029 },
+ unicodeslot=0x24A3,
},
[0x24A4]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER I",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0069, 0x0029 },
- ["unicodeslot"]=0x24A4, -- ⒤
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER I",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0069, 0x0029 },
+ unicodeslot=0x24A4,
},
[0x24A5]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER J",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x006A, 0x0029 },
- ["unicodeslot"]=0x24A5, -- ⒥
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER J",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x006A, 0x0029 },
+ unicodeslot=0x24A5,
},
[0x24A6]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER K",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x006B, 0x0029 },
- ["unicodeslot"]=0x24A6, -- ⒦
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER K",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x006B, 0x0029 },
+ unicodeslot=0x24A6,
},
[0x24A7]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER L",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x006C, 0x0029 },
- ["unicodeslot"]=0x24A7, -- ⒧
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER L",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x006C, 0x0029 },
+ unicodeslot=0x24A7,
},
[0x24A8]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER M",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x006D, 0x0029 },
- ["unicodeslot"]=0x24A8, -- ⒨
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER M",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x006D, 0x0029 },
+ unicodeslot=0x24A8,
},
[0x24A9]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER N",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x006E, 0x0029 },
- ["unicodeslot"]=0x24A9, -- ⒩
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER N",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x006E, 0x0029 },
+ unicodeslot=0x24A9,
},
[0x24AA]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER O",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x006F, 0x0029 },
- ["unicodeslot"]=0x24AA, -- ⒪
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER O",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x006F, 0x0029 },
+ unicodeslot=0x24AA,
},
[0x24AB]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER P",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0070, 0x0029 },
- ["unicodeslot"]=0x24AB, -- ⒫
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER P",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0070, 0x0029 },
+ unicodeslot=0x24AB,
},
[0x24AC]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER Q",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0071, 0x0029 },
- ["unicodeslot"]=0x24AC, -- ⒬
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER Q",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0071, 0x0029 },
+ unicodeslot=0x24AC,
},
[0x24AD]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER R",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0072, 0x0029 },
- ["unicodeslot"]=0x24AD, -- ⒭
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER R",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0072, 0x0029 },
+ unicodeslot=0x24AD,
},
[0x24AE]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER S",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0073, 0x0029 },
- ["unicodeslot"]=0x24AE, -- ⒮
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER S",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0073, 0x0029 },
+ unicodeslot=0x24AE,
},
[0x24AF]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER T",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0074, 0x0029 },
- ["unicodeslot"]=0x24AF, -- ⒯
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER T",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0074, 0x0029 },
+ unicodeslot=0x24AF,
},
[0x24B0]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER U",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0075, 0x0029 },
- ["unicodeslot"]=0x24B0, -- ⒰
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER U",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0075, 0x0029 },
+ unicodeslot=0x24B0,
},
[0x24B1]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER V",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0076, 0x0029 },
- ["unicodeslot"]=0x24B1, -- ⒱
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER V",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0076, 0x0029 },
+ unicodeslot=0x24B1,
},
[0x24B2]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER W",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0077, 0x0029 },
- ["unicodeslot"]=0x24B2, -- ⒲
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER W",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0077, 0x0029 },
+ unicodeslot=0x24B2,
},
[0x24B3]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER X",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0078, 0x0029 },
- ["unicodeslot"]=0x24B3, -- ⒳
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER X",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0078, 0x0029 },
+ unicodeslot=0x24B3,
},
[0x24B4]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER Y",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x0079, 0x0029 },
- ["unicodeslot"]=0x24B4, -- ⒴
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER Y",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x0079, 0x0029 },
+ unicodeslot=0x24B4,
},
[0x24B5]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="PARENTHESIZED LATIN SMALL LETTER Z",
- ["linebreak"]="ai",
- ["specials"]={ "compat", 0x0028, 0x007A, 0x0029 },
- ["unicodeslot"]=0x24B5, -- ⒵
+ category="so",
+ cjkwd="a",
+ description="PARENTHESIZED LATIN SMALL LETTER Z",
+ direction="l",
+ linebreak="ai",
+ specials={ "compat", 0x0028, 0x007A, 0x0029 },
+ unicodeslot=0x24B5,
},
[0x24B6]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER A",
- ["lccode"]=0x24D0,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0041 },
- ["unicodeslot"]=0x24B6, -- Ⓐ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER A",
+ direction="l",
+ lccode=0x24D0,
+ linebreak="ai",
+ specials={ "circle", 0x0041 },
+ unicodeslot=0x24B6,
},
[0x24B7]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER B",
- ["lccode"]=0x24D1,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0042 },
- ["unicodeslot"]=0x24B7, -- Ⓑ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER B",
+ direction="l",
+ lccode=0x24D1,
+ linebreak="ai",
+ specials={ "circle", 0x0042 },
+ unicodeslot=0x24B7,
},
[0x24B8]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER C",
- ["lccode"]=0x24D2,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0043 },
- ["unicodeslot"]=0x24B8, -- Ⓒ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER C",
+ direction="l",
+ lccode=0x24D2,
+ linebreak="ai",
+ specials={ "circle", 0x0043 },
+ unicodeslot=0x24B8,
},
[0x24B9]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER D",
- ["lccode"]=0x24D3,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0044 },
- ["unicodeslot"]=0x24B9, -- Ⓓ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER D",
+ direction="l",
+ lccode=0x24D3,
+ linebreak="ai",
+ specials={ "circle", 0x0044 },
+ unicodeslot=0x24B9,
},
[0x24BA]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER E",
- ["lccode"]=0x24D4,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0045 },
- ["unicodeslot"]=0x24BA, -- Ⓔ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER E",
+ direction="l",
+ lccode=0x24D4,
+ linebreak="ai",
+ specials={ "circle", 0x0045 },
+ unicodeslot=0x24BA,
},
[0x24BB]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER F",
- ["lccode"]=0x24D5,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0046 },
- ["unicodeslot"]=0x24BB, -- Ⓕ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER F",
+ direction="l",
+ lccode=0x24D5,
+ linebreak="ai",
+ specials={ "circle", 0x0046 },
+ unicodeslot=0x24BB,
},
[0x24BC]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER G",
- ["lccode"]=0x24D6,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0047 },
- ["unicodeslot"]=0x24BC, -- Ⓖ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER G",
+ direction="l",
+ lccode=0x24D6,
+ linebreak="ai",
+ specials={ "circle", 0x0047 },
+ unicodeslot=0x24BC,
},
[0x24BD]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER H",
- ["lccode"]=0x24D7,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0048 },
- ["unicodeslot"]=0x24BD, -- Ⓗ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER H",
+ direction="l",
+ lccode=0x24D7,
+ linebreak="ai",
+ specials={ "circle", 0x0048 },
+ unicodeslot=0x24BD,
},
[0x24BE]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER I",
- ["lccode"]=0x24D8,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0049 },
- ["unicodeslot"]=0x24BE, -- Ⓘ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER I",
+ direction="l",
+ lccode=0x24D8,
+ linebreak="ai",
+ specials={ "circle", 0x0049 },
+ unicodeslot=0x24BE,
},
[0x24BF]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER J",
- ["lccode"]=0x24D9,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x004A },
- ["unicodeslot"]=0x24BF, -- Ⓙ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER J",
+ direction="l",
+ lccode=0x24D9,
+ linebreak="ai",
+ specials={ "circle", 0x004A },
+ unicodeslot=0x24BF,
},
[0x24C0]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER K",
- ["lccode"]=0x24DA,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x004B },
- ["unicodeslot"]=0x24C0, -- Ⓚ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER K",
+ direction="l",
+ lccode=0x24DA,
+ linebreak="ai",
+ specials={ "circle", 0x004B },
+ unicodeslot=0x24C0,
},
[0x24C1]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER L",
- ["lccode"]=0x24DB,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x004C },
- ["unicodeslot"]=0x24C1, -- Ⓛ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER L",
+ direction="l",
+ lccode=0x24DB,
+ linebreak="ai",
+ specials={ "circle", 0x004C },
+ unicodeslot=0x24C1,
},
[0x24C2]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER M",
- ["lccode"]=0x24DC,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x004D },
- ["unicodeslot"]=0x24C2, -- Ⓜ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER M",
+ direction="l",
+ lccode=0x24DC,
+ linebreak="ai",
+ specials={ "circle", 0x004D },
+ unicodeslot=0x24C2,
},
[0x24C3]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER N",
- ["lccode"]=0x24DD,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x004E },
- ["unicodeslot"]=0x24C3, -- Ⓝ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER N",
+ direction="l",
+ lccode=0x24DD,
+ linebreak="ai",
+ specials={ "circle", 0x004E },
+ unicodeslot=0x24C3,
},
[0x24C4]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER O",
- ["lccode"]=0x24DE,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x004F },
- ["unicodeslot"]=0x24C4, -- Ⓞ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER O",
+ direction="l",
+ lccode=0x24DE,
+ linebreak="ai",
+ specials={ "circle", 0x004F },
+ unicodeslot=0x24C4,
},
[0x24C5]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER P",
- ["lccode"]=0x24DF,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0050 },
- ["unicodeslot"]=0x24C5, -- Ⓟ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER P",
+ direction="l",
+ lccode=0x24DF,
+ linebreak="ai",
+ specials={ "circle", 0x0050 },
+ unicodeslot=0x24C5,
},
[0x24C6]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER Q",
- ["lccode"]=0x24E0,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0051 },
- ["unicodeslot"]=0x24C6, -- Ⓠ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER Q",
+ direction="l",
+ lccode=0x24E0,
+ linebreak="ai",
+ specials={ "circle", 0x0051 },
+ unicodeslot=0x24C6,
},
[0x24C7]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER R",
- ["lccode"]=0x24E1,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0052 },
- ["unicodeslot"]=0x24C7, -- Ⓡ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER R",
+ direction="l",
+ lccode=0x24E1,
+ linebreak="ai",
+ specials={ "circle", 0x0052 },
+ unicodeslot=0x24C7,
},
[0x24C8]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER S",
- ["lccode"]=0x24E2,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0053 },
- ["unicodeslot"]=0x24C8, -- Ⓢ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER S",
+ direction="l",
+ lccode=0x24E2,
+ linebreak="ai",
+ specials={ "circle", 0x0053 },
+ unicodeslot=0x24C8,
},
[0x24C9]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER T",
- ["lccode"]=0x24E3,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0054 },
- ["unicodeslot"]=0x24C9, -- Ⓣ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER T",
+ direction="l",
+ lccode=0x24E3,
+ linebreak="ai",
+ specials={ "circle", 0x0054 },
+ unicodeslot=0x24C9,
},
[0x24CA]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER U",
- ["lccode"]=0x24E4,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0055 },
- ["unicodeslot"]=0x24CA, -- Ⓤ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER U",
+ direction="l",
+ lccode=0x24E4,
+ linebreak="ai",
+ specials={ "circle", 0x0055 },
+ unicodeslot=0x24CA,
},
[0x24CB]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER V",
- ["lccode"]=0x24E5,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0056 },
- ["unicodeslot"]=0x24CB, -- Ⓥ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER V",
+ direction="l",
+ lccode=0x24E5,
+ linebreak="ai",
+ specials={ "circle", 0x0056 },
+ unicodeslot=0x24CB,
},
[0x24CC]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER W",
- ["lccode"]=0x24E6,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0057 },
- ["unicodeslot"]=0x24CC, -- Ⓦ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER W",
+ direction="l",
+ lccode=0x24E6,
+ linebreak="ai",
+ specials={ "circle", 0x0057 },
+ unicodeslot=0x24CC,
},
[0x24CD]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER X",
- ["lccode"]=0x24E7,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0058 },
- ["unicodeslot"]=0x24CD, -- Ⓧ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER X",
+ direction="l",
+ lccode=0x24E7,
+ linebreak="ai",
+ specials={ "circle", 0x0058 },
+ unicodeslot=0x24CD,
},
[0x24CE]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER Y",
- ["lccode"]=0x24E8,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0059 },
- ["unicodeslot"]=0x24CE, -- Ⓨ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER Y",
+ direction="l",
+ lccode=0x24E8,
+ linebreak="ai",
+ specials={ "circle", 0x0059 },
+ unicodeslot=0x24CE,
},
[0x24CF]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN CAPITAL LETTER Z",
- ["lccode"]=0x24E9,
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x005A },
- ["unicodeslot"]=0x24CF, -- Ⓩ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN CAPITAL LETTER Z",
+ direction="l",
+ lccode=0x24E9,
+ linebreak="ai",
+ specials={ "circle", 0x005A },
+ unicodeslot=0x24CF,
},
[0x24D0]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER A",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0061 },
- ["uccode"]=0x24B6,
- ["unicodeslot"]=0x24D0, -- ⓐ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER A",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0061 },
+ uccode=0x24B6,
+ unicodeslot=0x24D0,
},
[0x24D1]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER B",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0062 },
- ["uccode"]=0x24B7,
- ["unicodeslot"]=0x24D1, -- ⓑ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER B",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0062 },
+ uccode=0x24B7,
+ unicodeslot=0x24D1,
},
[0x24D2]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER C",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0063 },
- ["uccode"]=0x24B8,
- ["unicodeslot"]=0x24D2, -- ⓒ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER C",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0063 },
+ uccode=0x24B8,
+ unicodeslot=0x24D2,
},
[0x24D3]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER D",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0064 },
- ["uccode"]=0x24B9,
- ["unicodeslot"]=0x24D3, -- ⓓ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER D",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0064 },
+ uccode=0x24B9,
+ unicodeslot=0x24D3,
},
[0x24D4]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER E",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0065 },
- ["uccode"]=0x24BA,
- ["unicodeslot"]=0x24D4, -- ⓔ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER E",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0065 },
+ uccode=0x24BA,
+ unicodeslot=0x24D4,
},
[0x24D5]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER F",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0066 },
- ["uccode"]=0x24BB,
- ["unicodeslot"]=0x24D5, -- ⓕ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER F",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0066 },
+ uccode=0x24BB,
+ unicodeslot=0x24D5,
},
[0x24D6]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER G",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0067 },
- ["uccode"]=0x24BC,
- ["unicodeslot"]=0x24D6, -- ⓖ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER G",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0067 },
+ uccode=0x24BC,
+ unicodeslot=0x24D6,
},
[0x24D7]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER H",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0068 },
- ["uccode"]=0x24BD,
- ["unicodeslot"]=0x24D7, -- ⓗ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER H",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0068 },
+ uccode=0x24BD,
+ unicodeslot=0x24D7,
},
[0x24D8]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER I",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0069 },
- ["uccode"]=0x24BE,
- ["unicodeslot"]=0x24D8, -- ⓘ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER I",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0069 },
+ uccode=0x24BE,
+ unicodeslot=0x24D8,
},
[0x24D9]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER J",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x006A },
- ["uccode"]=0x24BF,
- ["unicodeslot"]=0x24D9, -- ⓙ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER J",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x006A },
+ uccode=0x24BF,
+ unicodeslot=0x24D9,
},
[0x24DA]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER K",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x006B },
- ["uccode"]=0x24C0,
- ["unicodeslot"]=0x24DA, -- ⓚ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER K",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x006B },
+ uccode=0x24C0,
+ unicodeslot=0x24DA,
},
[0x24DB]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER L",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x006C },
- ["uccode"]=0x24C1,
- ["unicodeslot"]=0x24DB, -- ⓛ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER L",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x006C },
+ uccode=0x24C1,
+ unicodeslot=0x24DB,
},
[0x24DC]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER M",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x006D },
- ["uccode"]=0x24C2,
- ["unicodeslot"]=0x24DC, -- ⓜ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER M",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x006D },
+ uccode=0x24C2,
+ unicodeslot=0x24DC,
},
[0x24DD]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER N",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x006E },
- ["uccode"]=0x24C3,
- ["unicodeslot"]=0x24DD, -- ⓝ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER N",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x006E },
+ uccode=0x24C3,
+ unicodeslot=0x24DD,
},
[0x24DE]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER O",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x006F },
- ["uccode"]=0x24C4,
- ["unicodeslot"]=0x24DE, -- ⓞ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER O",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x006F },
+ uccode=0x24C4,
+ unicodeslot=0x24DE,
},
[0x24DF]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER P",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0070 },
- ["uccode"]=0x24C5,
- ["unicodeslot"]=0x24DF, -- ⓟ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER P",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0070 },
+ uccode=0x24C5,
+ unicodeslot=0x24DF,
},
[0x24E0]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER Q",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0071 },
- ["uccode"]=0x24C6,
- ["unicodeslot"]=0x24E0, -- ⓠ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER Q",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0071 },
+ uccode=0x24C6,
+ unicodeslot=0x24E0,
},
[0x24E1]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER R",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0072 },
- ["uccode"]=0x24C7,
- ["unicodeslot"]=0x24E1, -- ⓡ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER R",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0072 },
+ uccode=0x24C7,
+ unicodeslot=0x24E1,
},
[0x24E2]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER S",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0073 },
- ["uccode"]=0x24C8,
- ["unicodeslot"]=0x24E2, -- ⓢ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER S",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0073 },
+ uccode=0x24C8,
+ unicodeslot=0x24E2,
},
[0x24E3]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER T",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0074 },
- ["uccode"]=0x24C9,
- ["unicodeslot"]=0x24E3, -- ⓣ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER T",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0074 },
+ uccode=0x24C9,
+ unicodeslot=0x24E3,
},
[0x24E4]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER U",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0075 },
- ["uccode"]=0x24CA,
- ["unicodeslot"]=0x24E4, -- ⓤ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER U",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0075 },
+ uccode=0x24CA,
+ unicodeslot=0x24E4,
},
[0x24E5]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER V",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0076 },
- ["uccode"]=0x24CB,
- ["unicodeslot"]=0x24E5, -- ⓥ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER V",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0076 },
+ uccode=0x24CB,
+ unicodeslot=0x24E5,
},
[0x24E6]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER W",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0077 },
- ["uccode"]=0x24CC,
- ["unicodeslot"]=0x24E6, -- ⓦ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER W",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0077 },
+ uccode=0x24CC,
+ unicodeslot=0x24E6,
},
[0x24E7]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER X",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0078 },
- ["uccode"]=0x24CD,
- ["unicodeslot"]=0x24E7, -- ⓧ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER X",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0078 },
+ uccode=0x24CD,
+ unicodeslot=0x24E7,
},
[0x24E8]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER Y",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0079 },
- ["uccode"]=0x24CE,
- ["unicodeslot"]=0x24E8, -- ⓨ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER Y",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x0079 },
+ uccode=0x24CE,
+ unicodeslot=0x24E8,
},
[0x24E9]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLED LATIN SMALL LETTER Z",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x007A },
- ["uccode"]=0x24CF,
- ["unicodeslot"]=0x24E9, -- ⓩ
+ category="so",
+ cjkwd="a",
+ description="CIRCLED LATIN SMALL LETTER Z",
+ direction="l",
+ linebreak="ai",
+ specials={ "circle", 0x007A },
+ uccode=0x24CF,
+ unicodeslot=0x24E9,
},
[0x24EA]={
- ["category"]="no",
- ["description"]="CIRCLED DIGIT ZERO",
- ["linebreak"]="ai",
- ["specials"]={ "circle", 0x0030 },
- ["unicodeslot"]=0x24EA, -- ⓪
+ category="no",
+ description="CIRCLED DIGIT ZERO",
+ direction="on",
+ linebreak="ai",
+ specials={ "circle", 0x0030 },
+ unicodeslot=0x24EA,
},
[0x24EB]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NEGATIVE CIRCLED NUMBER ELEVEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24EB, -- ⓫
+ category="no",
+ cjkwd="a",
+ description="NEGATIVE CIRCLED NUMBER ELEVEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24EB,
},
[0x24EC]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NEGATIVE CIRCLED NUMBER TWELVE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24EC, -- ⓬
+ category="no",
+ cjkwd="a",
+ description="NEGATIVE CIRCLED NUMBER TWELVE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24EC,
},
[0x24ED]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NEGATIVE CIRCLED NUMBER THIRTEEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24ED, -- ⓭
+ category="no",
+ cjkwd="a",
+ description="NEGATIVE CIRCLED NUMBER THIRTEEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24ED,
},
[0x24EE]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NEGATIVE CIRCLED NUMBER FOURTEEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24EE, -- ⓮
+ category="no",
+ cjkwd="a",
+ description="NEGATIVE CIRCLED NUMBER FOURTEEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24EE,
},
[0x24EF]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NEGATIVE CIRCLED NUMBER FIFTEEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24EF, -- ⓯
+ category="no",
+ cjkwd="a",
+ description="NEGATIVE CIRCLED NUMBER FIFTEEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24EF,
},
[0x24F0]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NEGATIVE CIRCLED NUMBER SIXTEEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24F0, -- ⓰
+ category="no",
+ cjkwd="a",
+ description="NEGATIVE CIRCLED NUMBER SIXTEEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24F0,
},
[0x24F1]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NEGATIVE CIRCLED NUMBER SEVENTEEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24F1, -- ⓱
+ category="no",
+ cjkwd="a",
+ description="NEGATIVE CIRCLED NUMBER SEVENTEEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24F1,
},
[0x24F2]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NEGATIVE CIRCLED NUMBER EIGHTEEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24F2, -- ⓲
+ category="no",
+ cjkwd="a",
+ description="NEGATIVE CIRCLED NUMBER EIGHTEEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24F2,
},
[0x24F3]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NEGATIVE CIRCLED NUMBER NINETEEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24F3, -- ⓳
+ category="no",
+ cjkwd="a",
+ description="NEGATIVE CIRCLED NUMBER NINETEEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24F3,
},
[0x24F4]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NEGATIVE CIRCLED NUMBER TWENTY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24F4, -- ⓴
+ category="no",
+ cjkwd="a",
+ description="NEGATIVE CIRCLED NUMBER TWENTY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24F4,
},
[0x24F5]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DOUBLE CIRCLED DIGIT ONE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24F5, -- ⓵
+ category="no",
+ cjkwd="a",
+ description="DOUBLE CIRCLED DIGIT ONE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24F5,
},
[0x24F6]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DOUBLE CIRCLED DIGIT TWO",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24F6, -- ⓶
+ category="no",
+ cjkwd="a",
+ description="DOUBLE CIRCLED DIGIT TWO",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24F6,
},
[0x24F7]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DOUBLE CIRCLED DIGIT THREE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24F7, -- ⓷
+ category="no",
+ cjkwd="a",
+ description="DOUBLE CIRCLED DIGIT THREE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24F7,
},
[0x24F8]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DOUBLE CIRCLED DIGIT FOUR",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24F8, -- ⓸
+ category="no",
+ cjkwd="a",
+ description="DOUBLE CIRCLED DIGIT FOUR",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24F8,
},
[0x24F9]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DOUBLE CIRCLED DIGIT FIVE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24F9, -- ⓹
+ category="no",
+ cjkwd="a",
+ description="DOUBLE CIRCLED DIGIT FIVE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24F9,
},
[0x24FA]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DOUBLE CIRCLED DIGIT SIX",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24FA, -- ⓺
+ category="no",
+ cjkwd="a",
+ description="DOUBLE CIRCLED DIGIT SIX",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24FA,
},
[0x24FB]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DOUBLE CIRCLED DIGIT SEVEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24FB, -- ⓻
+ category="no",
+ cjkwd="a",
+ description="DOUBLE CIRCLED DIGIT SEVEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24FB,
},
[0x24FC]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DOUBLE CIRCLED DIGIT EIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24FC, -- ⓼
+ category="no",
+ cjkwd="a",
+ description="DOUBLE CIRCLED DIGIT EIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24FC,
},
[0x24FD]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DOUBLE CIRCLED DIGIT NINE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24FD, -- ⓽
+ category="no",
+ cjkwd="a",
+ description="DOUBLE CIRCLED DIGIT NINE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24FD,
},
[0x24FE]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DOUBLE CIRCLED NUMBER TEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x24FE, -- ⓾
+ category="no",
+ cjkwd="a",
+ description="DOUBLE CIRCLED NUMBER TEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x24FE,
},
[0x24FF]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="NEGATIVE CIRCLED DIGIT ZERO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x24FF, -- ⓿
+ category="no",
+ cjkwd="a",
+ description="NEGATIVE CIRCLED DIGIT ZERO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x24FF,
},
[0x2500]={
- ["adobename"]="SF100000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2500, -- ─
+ adobename="SF100000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2500,
},
[0x2501]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2501, -- ━
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2501,
},
[0x2502]={
- ["adobename"]="SF110000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT VERTICAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2502, -- │
+ adobename="SF110000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT VERTICAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2502,
},
[0x2503]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY VERTICAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2503, -- ┃
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY VERTICAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2503,
},
[0x2504]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2504, -- ┄
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT TRIPLE DASH HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2504,
},
[0x2505]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2505, -- ┅
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY TRIPLE DASH HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2505,
},
[0x2506]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2506, -- ┆
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT TRIPLE DASH VERTICAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2506,
},
[0x2507]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2507, -- ┇
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY TRIPLE DASH VERTICAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2507,
},
[0x2508]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2508, -- ┈
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT QUADRUPLE DASH HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2508,
},
[0x2509]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2509, -- ┉
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY QUADRUPLE DASH HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2509,
},
[0x250A]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x250A, -- ┊
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT QUADRUPLE DASH VERTICAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x250A,
},
[0x250B]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x250B, -- ┋
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY QUADRUPLE DASH VERTICAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x250B,
},
[0x250C]={
- ["adobename"]="SF10000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT DOWN AND RIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x250C, -- ┌
+ adobename="SF10000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT DOWN AND RIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x250C,
},
[0x250D]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x250D, -- ┍
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN LIGHT AND RIGHT HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x250D,
},
[0x250E]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x250E, -- ┎
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN HEAVY AND RIGHT LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x250E,
},
[0x250F]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY DOWN AND RIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x250F, -- ┏
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY DOWN AND RIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x250F,
},
[0x2510]={
- ["adobename"]="SF30000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT DOWN AND LEFT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2510, -- ┐
+ adobename="SF30000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT DOWN AND LEFT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2510,
},
[0x2511]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2511, -- ┑
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN LIGHT AND LEFT HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2511,
},
[0x2512]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2512, -- ┒
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN HEAVY AND LEFT LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2512,
},
[0x2513]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY DOWN AND LEFT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2513, -- ┓
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY DOWN AND LEFT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2513,
},
[0x2514]={
- ["adobename"]="SF20000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT UP AND RIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2514, -- └
+ adobename="SF20000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT UP AND RIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2514,
},
[0x2515]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP LIGHT AND RIGHT HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2515, -- ┕
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP LIGHT AND RIGHT HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2515,
},
[0x2516]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP HEAVY AND RIGHT LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2516, -- ┖
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP HEAVY AND RIGHT LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2516,
},
[0x2517]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY UP AND RIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2517, -- ┗
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY UP AND RIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2517,
},
[0x2518]={
- ["adobename"]="SF40000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT UP AND LEFT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2518, -- ┘
+ adobename="SF40000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT UP AND LEFT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2518,
},
[0x2519]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP LIGHT AND LEFT HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2519, -- ┙
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP LIGHT AND LEFT HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2519,
},
[0x251A]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP HEAVY AND LEFT LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x251A, -- ┚
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP HEAVY AND LEFT LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x251A,
},
[0x251B]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY UP AND LEFT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x251B, -- ┛
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY UP AND LEFT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x251B,
},
[0x251C]={
- ["adobename"]="SF80000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT VERTICAL AND RIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x251C, -- ├
+ adobename="SF80000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT VERTICAL AND RIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x251C,
},
[0x251D]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x251D, -- ┝
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS VERTICAL LIGHT AND RIGHT HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x251D,
},
[0x251E]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x251E, -- ┞
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP HEAVY AND RIGHT DOWN LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x251E,
},
[0x251F]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x251F, -- ┟
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN HEAVY AND RIGHT UP LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x251F,
},
[0x2520]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2520, -- ┠
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS VERTICAL HEAVY AND RIGHT LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2520,
},
[0x2521]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2521, -- ┡
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN LIGHT AND RIGHT UP HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2521,
},
[0x2522]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2522, -- ┢
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP LIGHT AND RIGHT DOWN HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2522,
},
[0x2523]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY VERTICAL AND RIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2523, -- ┣
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY VERTICAL AND RIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2523,
},
[0x2524]={
- ["adobename"]="SF90000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT VERTICAL AND LEFT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2524, -- ┤
+ adobename="SF90000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT VERTICAL AND LEFT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2524,
},
[0x2525]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2525, -- ┥
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS VERTICAL LIGHT AND LEFT HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2525,
},
[0x2526]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2526, -- ┦
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP HEAVY AND LEFT DOWN LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2526,
},
[0x2527]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2527, -- ┧
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN HEAVY AND LEFT UP LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2527,
},
[0x2528]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2528, -- ┨
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS VERTICAL HEAVY AND LEFT LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2528,
},
[0x2529]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2529, -- ┩
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN LIGHT AND LEFT UP HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2529,
},
[0x252A]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x252A, -- ┪
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP LIGHT AND LEFT DOWN HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x252A,
},
[0x252B]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY VERTICAL AND LEFT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x252B, -- ┫
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY VERTICAL AND LEFT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x252B,
},
[0x252C]={
- ["adobename"]="SF60000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT DOWN AND HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x252C, -- ┬
+ adobename="SF60000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT DOWN AND HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x252C,
},
[0x252D]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x252D, -- ┭
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LEFT HEAVY AND RIGHT DOWN LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x252D,
},
[0x252E]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x252E, -- ┮
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS RIGHT HEAVY AND LEFT DOWN LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x252E,
},
[0x252F]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x252F, -- ┯
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN LIGHT AND HORIZONTAL HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x252F,
},
[0x2530]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2530, -- ┰
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN HEAVY AND HORIZONTAL LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2530,
},
[0x2531]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2531, -- ┱
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS RIGHT LIGHT AND LEFT DOWN HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2531,
},
[0x2532]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2532, -- ┲
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LEFT LIGHT AND RIGHT DOWN HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2532,
},
[0x2533]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY DOWN AND HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2533, -- ┳
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY DOWN AND HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2533,
},
[0x2534]={
- ["adobename"]="SF70000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT UP AND HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2534, -- ┴
+ adobename="SF70000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT UP AND HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2534,
},
[0x2535]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2535, -- ┵
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LEFT HEAVY AND RIGHT UP LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2535,
},
[0x2536]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2536, -- ┶
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS RIGHT HEAVY AND LEFT UP LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2536,
},
[0x2537]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2537, -- ┷
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP LIGHT AND HORIZONTAL HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2537,
},
[0x2538]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2538, -- ┸
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP HEAVY AND HORIZONTAL LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2538,
},
[0x2539]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2539, -- ┹
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS RIGHT LIGHT AND LEFT UP HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2539,
},
[0x253A]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x253A, -- ┺
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LEFT LIGHT AND RIGHT UP HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x253A,
},
[0x253B]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY UP AND HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x253B, -- ┻
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY UP AND HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x253B,
},
[0x253C]={
- ["adobename"]="SF50000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x253C, -- ┼
+ adobename="SF50000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x253C,
},
[0x253D]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x253D, -- ┽
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LEFT HEAVY AND RIGHT VERTICAL LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x253D,
},
[0x253E]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x253E, -- ┾
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS RIGHT HEAVY AND LEFT VERTICAL LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x253E,
},
[0x253F]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x253F, -- ┿
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS VERTICAL LIGHT AND HORIZONTAL HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x253F,
},
[0x2540]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2540, -- ╀
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP HEAVY AND DOWN HORIZONTAL LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2540,
},
[0x2541]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2541, -- ╁
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN HEAVY AND UP HORIZONTAL LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2541,
},
[0x2542]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2542, -- ╂
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS VERTICAL HEAVY AND HORIZONTAL LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2542,
},
[0x2543]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2543, -- ╃
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LEFT UP HEAVY AND RIGHT DOWN LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2543,
},
[0x2544]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2544, -- ╄
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS RIGHT UP HEAVY AND LEFT DOWN LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2544,
},
[0x2545]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2545, -- ╅
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LEFT DOWN HEAVY AND RIGHT UP LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2545,
},
[0x2546]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2546, -- ╆
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS RIGHT DOWN HEAVY AND LEFT UP LIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2546,
},
[0x2547]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2547, -- ╇
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN LIGHT AND UP HORIZONTAL HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2547,
},
[0x2548]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2548, -- ╈
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP LIGHT AND DOWN HORIZONTAL HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2548,
},
[0x2549]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2549, -- ╉
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS RIGHT LIGHT AND LEFT VERTICAL HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2549,
},
[0x254A]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x254A, -- ╊
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LEFT LIGHT AND RIGHT VERTICAL HEAVY",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x254A,
},
[0x254B]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x254B, -- ╋
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS HEAVY VERTICAL AND HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x254B,
},
[0x254C]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x254C, -- ╌
+ category="so",
+ description="BOX DRAWINGS LIGHT DOUBLE DASH HORIZONTAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x254C,
},
[0x254D]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x254D, -- ╍
+ category="so",
+ description="BOX DRAWINGS HEAVY DOUBLE DASH HORIZONTAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x254D,
},
[0x254E]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x254E, -- ╎
+ category="so",
+ description="BOX DRAWINGS LIGHT DOUBLE DASH VERTICAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x254E,
},
[0x254F]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x254F, -- ╏
+ category="so",
+ description="BOX DRAWINGS HEAVY DOUBLE DASH VERTICAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x254F,
},
[0x2550]={
- ["adobename"]="SF430000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOUBLE HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2550, -- ═
+ adobename="SF430000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOUBLE HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2550,
},
[0x2551]={
- ["adobename"]="SF240000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOUBLE VERTICAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2551, -- ║
+ adobename="SF240000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOUBLE VERTICAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2551,
},
[0x2552]={
- ["adobename"]="SF510000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2552, -- ╒
+ adobename="SF510000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2552,
},
[0x2553]={
- ["adobename"]="SF520000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2553, -- ╓
+ adobename="SF520000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2553,
},
[0x2554]={
- ["adobename"]="SF390000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOUBLE DOWN AND RIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2554, -- ╔
+ adobename="SF390000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOUBLE DOWN AND RIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2554,
},
[0x2555]={
- ["adobename"]="SF220000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2555, -- ╕
+ adobename="SF220000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2555,
},
[0x2556]={
- ["adobename"]="SF210000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2556, -- ╖
+ adobename="SF210000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2556,
},
[0x2557]={
- ["adobename"]="SF250000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOUBLE DOWN AND LEFT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2557, -- ╗
+ adobename="SF250000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOUBLE DOWN AND LEFT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2557,
},
[0x2558]={
- ["adobename"]="SF500000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2558, -- ╘
+ adobename="SF500000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2558,
},
[0x2559]={
- ["adobename"]="SF490000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2559, -- ╙
+ adobename="SF490000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2559,
},
[0x255A]={
- ["adobename"]="SF380000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOUBLE UP AND RIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x255A, -- ╚
+ adobename="SF380000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOUBLE UP AND RIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x255A,
},
[0x255B]={
- ["adobename"]="SF280000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP SINGLE AND LEFT DOUBLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x255B, -- ╛
+ adobename="SF280000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP SINGLE AND LEFT DOUBLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x255B,
},
[0x255C]={
- ["adobename"]="SF270000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP DOUBLE AND LEFT SINGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x255C, -- ╜
+ adobename="SF270000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP DOUBLE AND LEFT SINGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x255C,
},
[0x255D]={
- ["adobename"]="SF260000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOUBLE UP AND LEFT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x255D, -- ╝
+ adobename="SF260000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOUBLE UP AND LEFT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x255D,
},
[0x255E]={
- ["adobename"]="SF360000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x255E, -- ╞
+ adobename="SF360000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x255E,
},
[0x255F]={
- ["adobename"]="SF370000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x255F, -- ╟
+ adobename="SF370000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x255F,
},
[0x2560]={
- ["adobename"]="SF420000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOUBLE VERTICAL AND RIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2560, -- ╠
+ adobename="SF420000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOUBLE VERTICAL AND RIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2560,
},
[0x2561]={
- ["adobename"]="SF190000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2561, -- ╡
+ adobename="SF190000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2561,
},
[0x2562]={
- ["adobename"]="SF200000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2562, -- ╢
+ adobename="SF200000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2562,
},
[0x2563]={
- ["adobename"]="SF230000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOUBLE VERTICAL AND LEFT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2563, -- ╣
+ adobename="SF230000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOUBLE VERTICAL AND LEFT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2563,
},
[0x2564]={
- ["adobename"]="SF470000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2564, -- ╤
+ adobename="SF470000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2564,
},
[0x2565]={
- ["adobename"]="SF480000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2565, -- ╥
+ adobename="SF480000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2565,
},
[0x2566]={
- ["adobename"]="SF410000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2566, -- ╦
+ adobename="SF410000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2566,
},
[0x2567]={
- ["adobename"]="SF450000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2567, -- ╧
+ adobename="SF450000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2567,
},
[0x2568]={
- ["adobename"]="SF460000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2568, -- ╨
+ adobename="SF460000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2568,
},
[0x2569]={
- ["adobename"]="SF400000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOUBLE UP AND HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2569, -- ╩
+ adobename="SF400000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOUBLE UP AND HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2569,
},
[0x256A]={
- ["adobename"]="SF540000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x256A, -- ╪
+ adobename="SF540000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x256A,
},
[0x256B]={
- ["adobename"]="SF530000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x256B, -- ╫
+ adobename="SF530000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x256B,
},
[0x256C]={
- ["adobename"]="SF440000",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x256C, -- ╬
+ adobename="SF440000",
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x256C,
},
[0x256D]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT ARC DOWN AND RIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x256D, -- ╭
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT ARC DOWN AND RIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x256D,
},
[0x256E]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT ARC DOWN AND LEFT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x256E, -- ╮
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT ARC DOWN AND LEFT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x256E,
},
[0x256F]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT ARC UP AND LEFT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x256F, -- ╯
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT ARC UP AND LEFT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x256F,
},
[0x2570]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT ARC UP AND RIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2570, -- ╰
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT ARC UP AND RIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2570,
},
[0x2571]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2571, -- ╱
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT DIAGONAL UPPER RIGHT TO LOWER LEFT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2571,
},
[0x2572]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2572, -- ╲
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT DIAGONAL UPPER LEFT TO LOWER RIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2572,
},
[0x2573]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BOX DRAWINGS LIGHT DIAGONAL CROSS",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2573, -- ╳
+ category="so",
+ cjkwd="a",
+ description="BOX DRAWINGS LIGHT DIAGONAL CROSS",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2573,
},
[0x2574]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS LIGHT LEFT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2574, -- ╴
+ category="so",
+ description="BOX DRAWINGS LIGHT LEFT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2574,
},
[0x2575]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS LIGHT UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2575, -- ╵
+ category="so",
+ description="BOX DRAWINGS LIGHT UP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2575,
},
[0x2576]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS LIGHT RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2576, -- ╶
+ category="so",
+ description="BOX DRAWINGS LIGHT RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2576,
},
[0x2577]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS LIGHT DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2577, -- ╷
+ category="so",
+ description="BOX DRAWINGS LIGHT DOWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2577,
},
[0x2578]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS HEAVY LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2578, -- ╸
+ category="so",
+ description="BOX DRAWINGS HEAVY LEFT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2578,
},
[0x2579]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS HEAVY UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2579, -- ╹
+ category="so",
+ description="BOX DRAWINGS HEAVY UP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2579,
},
[0x257A]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS HEAVY RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x257A, -- ╺
+ category="so",
+ description="BOX DRAWINGS HEAVY RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x257A,
},
[0x257B]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS HEAVY DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x257B, -- ╻
+ category="so",
+ description="BOX DRAWINGS HEAVY DOWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x257B,
},
[0x257C]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x257C, -- ╼
+ category="so",
+ description="BOX DRAWINGS LIGHT LEFT AND HEAVY RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x257C,
},
[0x257D]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS LIGHT UP AND HEAVY DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x257D, -- ╽
+ category="so",
+ description="BOX DRAWINGS LIGHT UP AND HEAVY DOWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x257D,
},
[0x257E]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x257E, -- ╾
+ category="so",
+ description="BOX DRAWINGS HEAVY LEFT AND LIGHT RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x257E,
},
[0x257F]={
- ["category"]="so",
- ["description"]="BOX DRAWINGS HEAVY UP AND LIGHT DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x257F, -- ╿
+ category="so",
+ description="BOX DRAWINGS HEAVY UP AND LIGHT DOWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x257F,
},
[0x2580]={
- ["adobename"]="upblock",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="UPPER HALF BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2580, -- ▀
+ adobename="upblock",
+ category="so",
+ cjkwd="a",
+ description="UPPER HALF BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2580,
},
[0x2581]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LOWER ONE EIGHTH BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2581, -- ▁
+ category="so",
+ cjkwd="a",
+ description="LOWER ONE EIGHTH BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2581,
},
[0x2582]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LOWER ONE QUARTER BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2582, -- ▂
+ category="so",
+ cjkwd="a",
+ description="LOWER ONE QUARTER BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2582,
},
[0x2583]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LOWER THREE EIGHTHS BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2583, -- ▃
+ category="so",
+ cjkwd="a",
+ description="LOWER THREE EIGHTHS BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2583,
},
[0x2584]={
- ["adobename"]="dnblock",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LOWER HALF BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2584, -- ▄
+ adobename="dnblock",
+ category="so",
+ cjkwd="a",
+ description="LOWER HALF BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2584,
},
[0x2585]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LOWER FIVE EIGHTHS BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2585, -- ▅
+ category="so",
+ cjkwd="a",
+ description="LOWER FIVE EIGHTHS BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2585,
},
[0x2586]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LOWER THREE QUARTERS BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2586, -- ▆
+ category="so",
+ cjkwd="a",
+ description="LOWER THREE QUARTERS BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2586,
},
[0x2587]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LOWER SEVEN EIGHTHS BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2587, -- ▇
+ category="so",
+ cjkwd="a",
+ description="LOWER SEVEN EIGHTHS BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2587,
},
[0x2588]={
- ["adobename"]="block",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="FULL BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2588, -- █
+ adobename="block",
+ category="so",
+ cjkwd="a",
+ description="FULL BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2588,
},
[0x2589]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LEFT SEVEN EIGHTHS BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2589, -- ▉
+ category="so",
+ cjkwd="a",
+ description="LEFT SEVEN EIGHTHS BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2589,
},
[0x258A]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LEFT THREE QUARTERS BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x258A, -- ▊
+ category="so",
+ cjkwd="a",
+ description="LEFT THREE QUARTERS BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x258A,
},
[0x258B]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LEFT FIVE EIGHTHS BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x258B, -- ▋
+ category="so",
+ cjkwd="a",
+ description="LEFT FIVE EIGHTHS BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x258B,
},
[0x258C]={
- ["adobename"]="lfblock",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LEFT HALF BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x258C, -- ▌
+ adobename="lfblock",
+ category="so",
+ cjkwd="a",
+ description="LEFT HALF BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x258C,
},
[0x258D]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LEFT THREE EIGHTHS BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x258D, -- ▍
+ category="so",
+ cjkwd="a",
+ description="LEFT THREE EIGHTHS BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x258D,
},
[0x258E]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LEFT ONE QUARTER BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x258E, -- ▎
+ category="so",
+ cjkwd="a",
+ description="LEFT ONE QUARTER BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x258E,
},
[0x258F]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LEFT ONE EIGHTH BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x258F, -- ▏
+ category="so",
+ cjkwd="a",
+ description="LEFT ONE EIGHTH BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x258F,
},
[0x2590]={
- ["adobename"]="rtblock",
- ["category"]="so",
- ["description"]="RIGHT HALF BLOCK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2590, -- ▐
+ adobename="rtblock",
+ category="so",
+ description="RIGHT HALF BLOCK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2590,
},
[0x2591]={
- ["adobename"]="ltshade",
- ["category"]="so",
- ["description"]="LIGHT SHADE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2591, -- ░
+ adobename="ltshade",
+ category="so",
+ description="LIGHT SHADE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2591,
},
[0x2592]={
- ["adobename"]="shade",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="MEDIUM SHADE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2592, -- ▒
+ adobename="shade",
+ category="so",
+ cjkwd="a",
+ description="MEDIUM SHADE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2592,
},
[0x2593]={
- ["adobename"]="dkshade",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="DARK SHADE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2593, -- ▓
+ adobename="dkshade",
+ category="so",
+ cjkwd="a",
+ description="DARK SHADE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2593,
},
[0x2594]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="UPPER ONE EIGHTH BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2594, -- ▔
+ category="so",
+ cjkwd="a",
+ description="UPPER ONE EIGHTH BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2594,
},
[0x2595]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="RIGHT ONE EIGHTH BLOCK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2595, -- ▕
+ category="so",
+ cjkwd="a",
+ description="RIGHT ONE EIGHTH BLOCK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2595,
},
[0x2596]={
- ["category"]="so",
- ["description"]="QUADRANT LOWER LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2596, -- ▖
+ category="so",
+ description="QUADRANT LOWER LEFT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2596,
},
[0x2597]={
- ["category"]="so",
- ["description"]="QUADRANT LOWER RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2597, -- ▗
+ category="so",
+ description="QUADRANT LOWER RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2597,
},
[0x2598]={
- ["category"]="so",
- ["description"]="QUADRANT UPPER LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2598, -- ▘
+ category="so",
+ description="QUADRANT UPPER LEFT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2598,
},
[0x2599]={
- ["category"]="so",
- ["description"]="QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2599, -- ▙
+ category="so",
+ description="QUADRANT UPPER LEFT AND LOWER LEFT AND LOWER RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2599,
},
[0x259A]={
- ["category"]="so",
- ["description"]="QUADRANT UPPER LEFT AND LOWER RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x259A, -- ▚
+ category="so",
+ description="QUADRANT UPPER LEFT AND LOWER RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x259A,
},
[0x259B]={
- ["category"]="so",
- ["description"]="QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x259B, -- ▛
+ category="so",
+ description="QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER LEFT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x259B,
},
[0x259C]={
- ["category"]="so",
- ["description"]="QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x259C, -- ▜
+ category="so",
+ description="QUADRANT UPPER LEFT AND UPPER RIGHT AND LOWER RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x259C,
},
[0x259D]={
- ["category"]="so",
- ["description"]="QUADRANT UPPER RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x259D, -- ▝
+ category="so",
+ description="QUADRANT UPPER RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x259D,
},
[0x259E]={
- ["category"]="so",
- ["description"]="QUADRANT UPPER RIGHT AND LOWER LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x259E, -- ▞
+ category="so",
+ description="QUADRANT UPPER RIGHT AND LOWER LEFT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x259E,
},
[0x259F]={
- ["category"]="so",
- ["description"]="QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x259F, -- ▟
+ category="so",
+ description="QUADRANT UPPER RIGHT AND LOWER LEFT AND LOWER RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x259F,
},
[0x25A0]={
- ["adobename"]="filledbox",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK SQUARE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25A0, -- ■
+ adobename="filledbox",
+ category="so",
+ cjkwd="a",
+ description="BLACK SQUARE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25A0,
},
[0x25A1]={
- ["adobename"]="H22073",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="WHITE SQUARE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25A1, -- □
+ adobename="H22073",
+ category="so",
+ cjkwd="a",
+ description="WHITE SQUARE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25A1,
},
[0x25A2]={
- ["category"]="so",
- ["description"]="WHITE SQUARE WITH ROUNDED CORNERS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25A2, -- ▢
+ category="so",
+ description="WHITE SQUARE WITH ROUNDED CORNERS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25A2,
},
[0x25A3]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="WHITE SQUARE CONTAINING BLACK SMALL SQUARE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25A3, -- ▣
+ category="so",
+ cjkwd="a",
+ description="WHITE SQUARE CONTAINING BLACK SMALL SQUARE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25A3,
},
[0x25A4]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="SQUARE WITH HORIZONTAL FILL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25A4, -- ▤
+ category="so",
+ cjkwd="a",
+ description="SQUARE WITH HORIZONTAL FILL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25A4,
},
[0x25A5]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="SQUARE WITH VERTICAL FILL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25A5, -- ▥
+ category="so",
+ cjkwd="a",
+ description="SQUARE WITH VERTICAL FILL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25A5,
},
[0x25A6]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="SQUARE WITH ORTHOGONAL CROSSHATCH FILL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25A6, -- ▦
+ category="so",
+ cjkwd="a",
+ description="SQUARE WITH ORTHOGONAL CROSSHATCH FILL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25A6,
},
[0x25A7]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25A7, -- ▧
+ category="so",
+ cjkwd="a",
+ description="SQUARE WITH UPPER LEFT TO LOWER RIGHT FILL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25A7,
},
[0x25A8]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25A8, -- ▨
+ category="so",
+ cjkwd="a",
+ description="SQUARE WITH UPPER RIGHT TO LOWER LEFT FILL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25A8,
},
[0x25A9]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="SQUARE WITH DIAGONAL CROSSHATCH FILL",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25A9, -- ▩
+ category="so",
+ cjkwd="a",
+ description="SQUARE WITH DIAGONAL CROSSHATCH FILL",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25A9,
},
[0x25AA]={
- ["adobename"]="H18543",
- ["category"]="so",
- ["description"]="BLACK SMALL SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25AA, -- ▪
+ adobename="H18543",
+ category="so",
+ description="BLACK SMALL SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25AA,
},
[0x25AB]={
- ["adobename"]="H18551",
- ["category"]="so",
- ["description"]="WHITE SMALL SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25AB, -- ▫
+ adobename="H18551",
+ category="so",
+ description="WHITE SMALL SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25AB,
},
[0x25AC]={
- ["adobename"]="filledrect",
- ["category"]="so",
- ["description"]="BLACK RECTANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25AC, -- ▬
+ adobename="filledrect",
+ category="so",
+ description="BLACK RECTANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25AC,
},
[0x25AD]={
- ["category"]="so",
- ["description"]="WHITE RECTANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25AD, -- ▭
+ category="so",
+ description="WHITE RECTANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25AD,
},
[0x25AE]={
- ["category"]="so",
- ["description"]="BLACK VERTICAL RECTANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25AE, -- ▮
+ category="so",
+ description="BLACK VERTICAL RECTANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25AE,
},
[0x25AF]={
- ["category"]="so",
- ["description"]="WHITE VERTICAL RECTANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25AF, -- ▯
+ category="so",
+ description="WHITE VERTICAL RECTANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25AF,
},
[0x25B0]={
- ["category"]="so",
- ["description"]="BLACK PARALLELOGRAM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25B0, -- ▰
+ category="so",
+ description="BLACK PARALLELOGRAM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25B0,
},
[0x25B1]={
- ["category"]="so",
- ["description"]="WHITE PARALLELOGRAM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25B1, -- ▱
+ category="so",
+ description="WHITE PARALLELOGRAM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25B1,
},
[0x25B2]={
- ["adobename"]="triagup",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK UP-POINTING TRIANGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25B2, -- ▲
+ adobename="triagup",
+ category="so",
+ cjkwd="a",
+ description="BLACK UP-POINTING TRIANGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25B2,
},
[0x25B3]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="WHITE UP-POINTING TRIANGLE",
- ["linebreak"]="ai",
- ["mathclass"]="ord",
- ["mathname"]="triangle",
- ["unicodeslot"]=0x25B3, -- △
+ category="so",
+ cjkwd="a",
+ description="WHITE UP-POINTING TRIANGLE",
+ direction="on",
+ linebreak="ai",
+ mathclass="ord",
+ mathname="triangle",
+ unicodeslot=0x25B3,
},
[0x25B4]={
- ["category"]="so",
- ["description"]="BLACK UP-POINTING SMALL TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25B4, -- ▴
+ category="so",
+ description="BLACK UP-POINTING SMALL TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25B4,
},
[0x25B5]={
- ["category"]="so",
- ["description"]="WHITE UP-POINTING SMALL TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25B5, -- ▵
+ category="so",
+ description="WHITE UP-POINTING SMALL TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25B5,
},
[0x25B6]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK RIGHT-POINTING TRIANGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25B6, -- ▶
+ category="so",
+ cjkwd="a",
+ description="BLACK RIGHT-POINTING TRIANGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25B6,
},
[0x25B7]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="WHITE RIGHT-POINTING TRIANGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25B7, -- ▷
+ category="sm",
+ cjkwd="a",
+ description="WHITE RIGHT-POINTING TRIANGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25B7,
},
[0x25B8]={
- ["category"]="so",
- ["description"]="BLACK RIGHT-POINTING SMALL TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25B8, -- ▸
+ category="so",
+ description="BLACK RIGHT-POINTING SMALL TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25B8,
},
[0x25B9]={
- ["category"]="so",
- ["description"]="WHITE RIGHT-POINTING SMALL TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25B9, -- ▹
+ category="so",
+ description="WHITE RIGHT-POINTING SMALL TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25B9,
},
[0x25BA]={
- ["adobename"]="triagrt",
- ["category"]="so",
- ["description"]="BLACK RIGHT-POINTING POINTER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25BA, -- ►
+ adobename="triagrt",
+ category="so",
+ description="BLACK RIGHT-POINTING POINTER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25BA,
},
[0x25BB]={
- ["category"]="so",
- ["description"]="WHITE RIGHT-POINTING POINTER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25BB, -- ▻
+ category="so",
+ description="WHITE RIGHT-POINTING POINTER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25BB,
},
[0x25BC]={
- ["adobename"]="triagdn",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK DOWN-POINTING TRIANGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25BC, -- ▼
+ adobename="triagdn",
+ category="so",
+ cjkwd="a",
+ description="BLACK DOWN-POINTING TRIANGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25BC,
},
[0x25BD]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="WHITE DOWN-POINTING TRIANGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25BD, -- ▽
+ category="so",
+ cjkwd="a",
+ description="WHITE DOWN-POINTING TRIANGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25BD,
},
[0x25BE]={
- ["category"]="so",
- ["description"]="BLACK DOWN-POINTING SMALL TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25BE, -- ▾
+ category="so",
+ description="BLACK DOWN-POINTING SMALL TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25BE,
},
[0x25BF]={
- ["category"]="so",
- ["description"]="WHITE DOWN-POINTING SMALL TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25BF, -- ▿
+ category="so",
+ description="WHITE DOWN-POINTING SMALL TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25BF,
},
[0x25C0]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK LEFT-POINTING TRIANGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25C0, -- ◀
+ category="so",
+ cjkwd="a",
+ description="BLACK LEFT-POINTING TRIANGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25C0,
},
[0x25C1]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="WHITE LEFT-POINTING TRIANGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25C1, -- ◁
+ category="sm",
+ cjkwd="a",
+ description="WHITE LEFT-POINTING TRIANGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25C1,
},
[0x25C2]={
- ["category"]="so",
- ["description"]="BLACK LEFT-POINTING SMALL TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25C2, -- ◂
+ category="so",
+ description="BLACK LEFT-POINTING SMALL TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25C2,
},
[0x25C3]={
- ["category"]="so",
- ["description"]="WHITE LEFT-POINTING SMALL TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25C3, -- ◃
+ category="so",
+ description="WHITE LEFT-POINTING SMALL TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25C3,
},
[0x25C4]={
- ["adobename"]="triaglf",
- ["category"]="so",
- ["description"]="BLACK LEFT-POINTING POINTER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25C4, -- ◄
+ adobename="triaglf",
+ category="so",
+ description="BLACK LEFT-POINTING POINTER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25C4,
},
[0x25C5]={
- ["category"]="so",
- ["description"]="WHITE LEFT-POINTING POINTER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25C5, -- ◅
+ category="so",
+ description="WHITE LEFT-POINTING POINTER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25C5,
},
[0x25C6]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK DIAMOND",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25C6, -- ◆
+ category="so",
+ cjkwd="a",
+ description="BLACK DIAMOND",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25C6,
},
[0x25C7]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="WHITE DIAMOND",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25C7, -- ◇
+ category="so",
+ cjkwd="a",
+ description="WHITE DIAMOND",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25C7,
},
[0x25C8]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25C8, -- ◈
+ category="so",
+ cjkwd="a",
+ description="WHITE DIAMOND CONTAINING BLACK SMALL DIAMOND",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25C8,
},
[0x25C9]={
- ["category"]="so",
- ["description"]="FISHEYE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25C9, -- ◉
+ category="so",
+ description="FISHEYE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25C9,
},
[0x25CA]={
- ["adobename"]="lozenge",
- ["category"]="so",
- ["description"]="LOZENGE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25CA, -- ◊
+ adobename="lozenge",
+ category="so",
+ description="LOZENGE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25CA,
},
[0x25CB]={
- ["adobename"]="circle",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="WHITE CIRCLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25CB, -- ○
+ adobename="circle",
+ category="so",
+ cjkwd="a",
+ description="WHITE CIRCLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25CB,
},
[0x25CC]={
- ["category"]="so",
- ["description"]="DOTTED CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25CC, -- ◌
+ category="so",
+ description="DOTTED CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25CC,
},
[0x25CD]={
- ["category"]="so",
- ["description"]="CIRCLE WITH VERTICAL FILL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25CD, -- ◍
+ category="so",
+ description="CIRCLE WITH VERTICAL FILL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25CD,
},
[0x25CE]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BULLSEYE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25CE, -- ◎
+ category="so",
+ cjkwd="a",
+ description="BULLSEYE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25CE,
},
[0x25CF]={
- ["adobename"]="H18533",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK CIRCLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25CF, -- ●
+ adobename="H18533",
+ category="so",
+ cjkwd="a",
+ description="BLACK CIRCLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25CF,
},
[0x25D0]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLE WITH LEFT HALF BLACK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25D0, -- ◐
+ category="so",
+ cjkwd="a",
+ description="CIRCLE WITH LEFT HALF BLACK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25D0,
},
[0x25D1]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="CIRCLE WITH RIGHT HALF BLACK",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25D1, -- ◑
+ category="so",
+ cjkwd="a",
+ description="CIRCLE WITH RIGHT HALF BLACK",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25D1,
},
[0x25D2]={
- ["category"]="so",
- ["description"]="CIRCLE WITH LOWER HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25D2, -- ◒
+ category="so",
+ description="CIRCLE WITH LOWER HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25D2,
},
[0x25D3]={
- ["category"]="so",
- ["description"]="CIRCLE WITH UPPER HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25D3, -- ◓
+ category="so",
+ description="CIRCLE WITH UPPER HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25D3,
},
[0x25D4]={
- ["category"]="so",
- ["description"]="CIRCLE WITH UPPER RIGHT QUADRANT BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25D4, -- ◔
+ category="so",
+ description="CIRCLE WITH UPPER RIGHT QUADRANT BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25D4,
},
[0x25D5]={
- ["category"]="so",
- ["description"]="CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25D5, -- ◕
+ category="so",
+ description="CIRCLE WITH ALL BUT UPPER LEFT QUADRANT BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25D5,
},
[0x25D6]={
- ["category"]="so",
- ["description"]="LEFT HALF BLACK CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25D6, -- ◖
+ category="so",
+ description="LEFT HALF BLACK CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25D6,
},
[0x25D7]={
- ["category"]="so",
- ["description"]="RIGHT HALF BLACK CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25D7, -- ◗
+ category="so",
+ description="RIGHT HALF BLACK CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25D7,
},
[0x25D8]={
- ["adobename"]="invbullet",
- ["category"]="so",
- ["description"]="INVERSE BULLET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25D8, -- ◘
+ adobename="invbullet",
+ category="so",
+ description="INVERSE BULLET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25D8,
},
[0x25D9]={
- ["adobename"]="invcircle",
- ["category"]="so",
- ["description"]="INVERSE WHITE CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25D9, -- ◙
+ adobename="invcircle",
+ category="so",
+ description="INVERSE WHITE CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25D9,
},
[0x25DA]={
- ["category"]="so",
- ["description"]="UPPER HALF INVERSE WHITE CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25DA, -- ◚
+ category="so",
+ description="UPPER HALF INVERSE WHITE CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25DA,
},
[0x25DB]={
- ["category"]="so",
- ["description"]="LOWER HALF INVERSE WHITE CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25DB, -- ◛
+ category="so",
+ description="LOWER HALF INVERSE WHITE CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25DB,
},
[0x25DC]={
- ["category"]="so",
- ["description"]="UPPER LEFT QUADRANT CIRCULAR ARC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25DC, -- ◜
+ category="so",
+ description="UPPER LEFT QUADRANT CIRCULAR ARC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25DC,
},
[0x25DD]={
- ["category"]="so",
- ["description"]="UPPER RIGHT QUADRANT CIRCULAR ARC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25DD, -- ◝
+ category="so",
+ description="UPPER RIGHT QUADRANT CIRCULAR ARC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25DD,
},
[0x25DE]={
- ["category"]="so",
- ["description"]="LOWER RIGHT QUADRANT CIRCULAR ARC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25DE, -- ◞
+ category="so",
+ description="LOWER RIGHT QUADRANT CIRCULAR ARC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25DE,
},
[0x25DF]={
- ["category"]="so",
- ["description"]="LOWER LEFT QUADRANT CIRCULAR ARC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25DF, -- ◟
+ category="so",
+ description="LOWER LEFT QUADRANT CIRCULAR ARC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25DF,
},
[0x25E0]={
- ["category"]="so",
- ["description"]="UPPER HALF CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25E0, -- ◠
+ category="so",
+ description="UPPER HALF CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25E0,
},
[0x25E1]={
- ["category"]="so",
- ["description"]="LOWER HALF CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25E1, -- ◡
+ category="so",
+ description="LOWER HALF CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25E1,
},
[0x25E2]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK LOWER RIGHT TRIANGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25E2, -- ◢
+ category="so",
+ cjkwd="a",
+ description="BLACK LOWER RIGHT TRIANGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25E2,
},
[0x25E3]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK LOWER LEFT TRIANGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25E3, -- ◣
+ category="so",
+ cjkwd="a",
+ description="BLACK LOWER LEFT TRIANGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25E3,
},
[0x25E4]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK UPPER LEFT TRIANGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25E4, -- ◤
+ category="so",
+ cjkwd="a",
+ description="BLACK UPPER LEFT TRIANGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25E4,
},
[0x25E5]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK UPPER RIGHT TRIANGLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25E5, -- ◥
+ category="so",
+ cjkwd="a",
+ description="BLACK UPPER RIGHT TRIANGLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25E5,
},
[0x25E6]={
- ["adobename"]="openbullet",
- ["category"]="so",
- ["description"]="WHITE BULLET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25E6, -- ◦
+ adobename="openbullet",
+ category="so",
+ description="WHITE BULLET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25E6,
},
[0x25E7]={
- ["category"]="so",
- ["description"]="SQUARE WITH LEFT HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25E7, -- ◧
+ category="so",
+ description="SQUARE WITH LEFT HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25E7,
},
[0x25E8]={
- ["category"]="so",
- ["description"]="SQUARE WITH RIGHT HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25E8, -- ◨
+ category="so",
+ description="SQUARE WITH RIGHT HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25E8,
},
[0x25E9]={
- ["category"]="so",
- ["description"]="SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25E9, -- ◩
+ category="so",
+ description="SQUARE WITH UPPER LEFT DIAGONAL HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25E9,
},
[0x25EA]={
- ["category"]="so",
- ["description"]="SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25EA, -- ◪
+ category="so",
+ description="SQUARE WITH LOWER RIGHT DIAGONAL HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25EA,
},
[0x25EB]={
- ["category"]="so",
- ["description"]="WHITE SQUARE WITH VERTICAL BISECTING LINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25EB, -- ◫
+ category="so",
+ description="WHITE SQUARE WITH VERTICAL BISECTING LINE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25EB,
},
[0x25EC]={
- ["category"]="so",
- ["description"]="WHITE UP-POINTING TRIANGLE WITH DOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25EC, -- ◬
+ category="so",
+ description="WHITE UP-POINTING TRIANGLE WITH DOT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25EC,
},
[0x25ED]={
- ["category"]="so",
- ["description"]="UP-POINTING TRIANGLE WITH LEFT HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25ED, -- ◭
+ category="so",
+ description="UP-POINTING TRIANGLE WITH LEFT HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25ED,
},
[0x25EE]={
- ["category"]="so",
- ["description"]="UP-POINTING TRIANGLE WITH RIGHT HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25EE, -- ◮
+ category="so",
+ description="UP-POINTING TRIANGLE WITH RIGHT HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25EE,
},
[0x25EF]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="LARGE CIRCLE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x25EF, -- ◯
+ category="so",
+ cjkwd="a",
+ description="LARGE CIRCLE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x25EF,
},
[0x25F0]={
- ["category"]="so",
- ["description"]="WHITE SQUARE WITH UPPER LEFT QUADRANT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25F0, -- ◰
+ category="so",
+ description="WHITE SQUARE WITH UPPER LEFT QUADRANT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25F0,
},
[0x25F1]={
- ["category"]="so",
- ["description"]="WHITE SQUARE WITH LOWER LEFT QUADRANT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25F1, -- ◱
+ category="so",
+ description="WHITE SQUARE WITH LOWER LEFT QUADRANT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25F1,
},
[0x25F2]={
- ["category"]="so",
- ["description"]="WHITE SQUARE WITH LOWER RIGHT QUADRANT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25F2, -- ◲
+ category="so",
+ description="WHITE SQUARE WITH LOWER RIGHT QUADRANT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25F2,
},
[0x25F3]={
- ["category"]="so",
- ["description"]="WHITE SQUARE WITH UPPER RIGHT QUADRANT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25F3, -- ◳
+ category="so",
+ description="WHITE SQUARE WITH UPPER RIGHT QUADRANT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25F3,
},
[0x25F4]={
- ["category"]="so",
- ["description"]="WHITE CIRCLE WITH UPPER LEFT QUADRANT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25F4, -- ◴
+ category="so",
+ description="WHITE CIRCLE WITH UPPER LEFT QUADRANT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25F4,
},
[0x25F5]={
- ["category"]="so",
- ["description"]="WHITE CIRCLE WITH LOWER LEFT QUADRANT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25F5, -- ◵
+ category="so",
+ description="WHITE CIRCLE WITH LOWER LEFT QUADRANT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25F5,
},
[0x25F6]={
- ["category"]="so",
- ["description"]="WHITE CIRCLE WITH LOWER RIGHT QUADRANT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25F6, -- ◶
+ category="so",
+ description="WHITE CIRCLE WITH LOWER RIGHT QUADRANT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25F6,
},
[0x25F7]={
- ["category"]="so",
- ["description"]="WHITE CIRCLE WITH UPPER RIGHT QUADRANT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25F7, -- ◷
+ category="so",
+ description="WHITE CIRCLE WITH UPPER RIGHT QUADRANT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25F7,
},
[0x25F8]={
- ["category"]="sm",
- ["description"]="UPPER LEFT TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25F8, -- ◸
+ category="sm",
+ description="UPPER LEFT TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25F8,
},
[0x25F9]={
- ["category"]="sm",
- ["description"]="UPPER RIGHT TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25F9, -- ◹
+ category="sm",
+ description="UPPER RIGHT TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25F9,
},
[0x25FA]={
- ["category"]="sm",
- ["description"]="LOWER LEFT TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25FA, -- ◺
+ category="sm",
+ description="LOWER LEFT TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25FA,
},
[0x25FB]={
- ["category"]="sm",
- ["description"]="WHITE MEDIUM SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25FB, -- ◻
+ category="sm",
+ description="WHITE MEDIUM SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25FB,
},
[0x25FC]={
- ["category"]="sm",
- ["description"]="BLACK MEDIUM SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25FC, -- ◼
+ category="sm",
+ description="BLACK MEDIUM SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25FC,
},
[0x25FD]={
- ["category"]="sm",
- ["description"]="WHITE MEDIUM SMALL SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25FD, -- ◽
+ category="sm",
+ description="WHITE MEDIUM SMALL SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25FD,
},
[0x25FE]={
- ["category"]="sm",
- ["description"]="BLACK MEDIUM SMALL SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25FE, -- ◾
+ category="sm",
+ description="BLACK MEDIUM SMALL SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25FE,
},
[0x25FF]={
- ["category"]="sm",
- ["description"]="LOWER RIGHT TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x25FF, -- ◿
+ category="sm",
+ description="LOWER RIGHT TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x25FF,
},
[0x2600]={
- ["category"]="so",
- ["description"]="BLACK SUN WITH RAYS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2600, -- ☀
+ category="so",
+ description="BLACK SUN WITH RAYS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2600,
},
[0x2601]={
- ["category"]="so",
- ["description"]="CLOUD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2601, -- ☁
+ category="so",
+ description="CLOUD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2601,
},
[0x2602]={
- ["category"]="so",
- ["description"]="UMBRELLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2602, -- ☂
+ category="so",
+ description="UMBRELLA",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2602,
},
[0x2603]={
- ["category"]="so",
- ["description"]="SNOWMAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2603, -- ☃
+ category="so",
+ description="SNOWMAN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2603,
},
[0x2604]={
- ["category"]="so",
- ["description"]="COMET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2604, -- ☄
+ category="so",
+ description="COMET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2604,
},
[0x2605]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK STAR",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2605, -- ★
+ category="so",
+ cjkwd="a",
+ description="BLACK STAR",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2605,
},
[0x2606]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="WHITE STAR",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2606, -- ☆
+ category="so",
+ cjkwd="a",
+ description="WHITE STAR",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2606,
},
[0x2607]={
- ["category"]="so",
- ["description"]="LIGHTNING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2607, -- ☇
+ category="so",
+ description="LIGHTNING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2607,
},
[0x2608]={
- ["category"]="so",
- ["description"]="THUNDERSTORM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2608, -- ☈
+ category="so",
+ description="THUNDERSTORM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2608,
},
[0x2609]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="SUN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2609, -- ☉
+ category="so",
+ cjkwd="a",
+ description="SUN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2609,
},
[0x260A]={
- ["category"]="so",
- ["description"]="ASCENDING NODE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x260A, -- ☊
+ category="so",
+ description="ASCENDING NODE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x260A,
},
[0x260B]={
- ["category"]="so",
- ["description"]="DESCENDING NODE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x260B, -- ☋
+ category="so",
+ description="DESCENDING NODE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x260B,
},
[0x260C]={
- ["category"]="so",
- ["description"]="CONJUNCTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x260C, -- ☌
+ category="so",
+ description="CONJUNCTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x260C,
},
[0x260D]={
- ["category"]="so",
- ["description"]="OPPOSITION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x260D, -- ☍
+ category="so",
+ description="OPPOSITION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x260D,
},
[0x260E]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK TELEPHONE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x260E, -- ☎
+ category="so",
+ cjkwd="a",
+ description="BLACK TELEPHONE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x260E,
},
[0x260F]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="WHITE TELEPHONE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x260F, -- ☏
+ category="so",
+ cjkwd="a",
+ description="WHITE TELEPHONE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x260F,
},
[0x2610]={
- ["category"]="so",
- ["description"]="BALLOT BOX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2610, -- ☐
+ category="so",
+ description="BALLOT BOX",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2610,
},
[0x2611]={
- ["category"]="so",
- ["description"]="BALLOT BOX WITH CHECK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2611, -- ☑
+ category="so",
+ description="BALLOT BOX WITH CHECK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2611,
},
[0x2612]={
- ["category"]="so",
- ["description"]="BALLOT BOX WITH X",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2612, -- ☒
+ category="so",
+ description="BALLOT BOX WITH X",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2612,
},
[0x2613]={
- ["category"]="so",
- ["description"]="SALTIRE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2613, -- ☓
+ category="so",
+ description="SALTIRE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2613,
},
[0x2614]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="UMBRELLA WITH RAIN DROPS",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2614, -- ☔
+ category="so",
+ cjkwd="a",
+ description="UMBRELLA WITH RAIN DROPS",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2614,
},
[0x2615]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="HOT BEVERAGE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2615, -- ☕
+ category="so",
+ cjkwd="a",
+ description="HOT BEVERAGE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2615,
},
[0x2616]={
- ["category"]="so",
- ["description"]="WHITE SHOGI PIECE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2616, -- ☖
+ category="so",
+ description="WHITE SHOGI PIECE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2616,
},
[0x2617]={
- ["category"]="so",
- ["description"]="BLACK SHOGI PIECE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2617, -- ☗
+ category="so",
+ description="BLACK SHOGI PIECE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2617,
},
[0x2618]={
- ["category"]="so",
- ["description"]="SHAMROCK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2618, -- ☘
+ category="so",
+ description="SHAMROCK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2618,
},
[0x2619]={
- ["category"]="so",
- ["description"]="REVERSED ROTATED FLORAL HEART BULLET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2619, -- ☙
+ category="so",
+ description="REVERSED ROTATED FLORAL HEART BULLET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2619,
},
[0x261A]={
- ["category"]="so",
- ["description"]="BLACK LEFT POINTING INDEX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x261A, -- ☚
+ category="so",
+ description="BLACK LEFT POINTING INDEX",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x261A,
},
[0x261B]={
- ["category"]="so",
- ["description"]="BLACK RIGHT POINTING INDEX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x261B, -- ☛
+ category="so",
+ description="BLACK RIGHT POINTING INDEX",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x261B,
},
[0x261C]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="WHITE LEFT POINTING INDEX",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x261C, -- ☜
+ category="so",
+ cjkwd="a",
+ description="WHITE LEFT POINTING INDEX",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x261C,
},
[0x261D]={
- ["category"]="so",
- ["description"]="WHITE UP POINTING INDEX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x261D, -- ☝
+ category="so",
+ description="WHITE UP POINTING INDEX",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x261D,
},
[0x261E]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="WHITE RIGHT POINTING INDEX",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x261E, -- ☞
+ category="so",
+ cjkwd="a",
+ description="WHITE RIGHT POINTING INDEX",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x261E,
},
[0x261F]={
- ["category"]="so",
- ["description"]="WHITE DOWN POINTING INDEX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x261F, -- ☟
+ category="so",
+ description="WHITE DOWN POINTING INDEX",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x261F,
},
[0x2620]={
- ["category"]="so",
- ["description"]="SKULL AND CROSSBONES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2620, -- ☠
+ category="so",
+ description="SKULL AND CROSSBONES",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2620,
},
[0x2621]={
- ["category"]="so",
- ["description"]="CAUTION SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2621, -- ☡
+ category="so",
+ description="CAUTION SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2621,
},
[0x2622]={
- ["category"]="so",
- ["description"]="RADIOACTIVE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2622, -- ☢
+ category="so",
+ description="RADIOACTIVE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2622,
},
[0x2623]={
- ["category"]="so",
- ["description"]="BIOHAZARD SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2623, -- ☣
+ category="so",
+ description="BIOHAZARD SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2623,
},
[0x2624]={
- ["category"]="so",
- ["description"]="CADUCEUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2624, -- ☤
+ category="so",
+ description="CADUCEUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2624,
},
[0x2625]={
- ["category"]="so",
- ["description"]="ANKH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2625, -- ☥
+ category="so",
+ description="ANKH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2625,
},
[0x2626]={
- ["category"]="so",
- ["description"]="ORTHODOX CROSS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2626, -- ☦
+ category="so",
+ description="ORTHODOX CROSS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2626,
},
[0x2627]={
- ["category"]="so",
- ["description"]="CHI RHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2627, -- ☧
+ category="so",
+ description="CHI RHO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2627,
},
[0x2628]={
- ["category"]="so",
- ["description"]="CROSS OF LORRAINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2628, -- ☨
+ category="so",
+ description="CROSS OF LORRAINE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2628,
},
[0x2629]={
- ["category"]="so",
- ["description"]="CROSS OF JERUSALEM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2629, -- ☩
+ category="so",
+ description="CROSS OF JERUSALEM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2629,
},
[0x262A]={
- ["category"]="so",
- ["description"]="STAR AND CRESCENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x262A, -- ☪
+ category="so",
+ description="STAR AND CRESCENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x262A,
},
[0x262B]={
- ["category"]="so",
- ["description"]="FARSI SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x262B, -- ☫
+ category="so",
+ description="FARSI SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x262B,
},
[0x262C]={
- ["category"]="so",
- ["description"]="ADI SHAKTI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x262C, -- ☬
+ category="so",
+ description="ADI SHAKTI",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x262C,
},
[0x262D]={
- ["category"]="so",
- ["description"]="HAMMER AND SICKLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x262D, -- ☭
+ category="so",
+ description="HAMMER AND SICKLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x262D,
},
[0x262E]={
- ["category"]="so",
- ["description"]="PEACE SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x262E, -- ☮
+ category="so",
+ description="PEACE SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x262E,
},
[0x262F]={
- ["category"]="so",
- ["description"]="YIN YANG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x262F, -- ☯
+ category="so",
+ description="YIN YANG",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x262F,
},
[0x2630]={
- ["category"]="so",
- ["description"]="TRIGRAM FOR HEAVEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2630, -- ☰
+ category="so",
+ description="TRIGRAM FOR HEAVEN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2630,
},
[0x2631]={
- ["category"]="so",
- ["description"]="TRIGRAM FOR LAKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2631, -- ☱
+ category="so",
+ description="TRIGRAM FOR LAKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2631,
},
[0x2632]={
- ["category"]="so",
- ["description"]="TRIGRAM FOR FIRE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2632, -- ☲
+ category="so",
+ description="TRIGRAM FOR FIRE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2632,
},
[0x2633]={
- ["category"]="so",
- ["description"]="TRIGRAM FOR THUNDER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2633, -- ☳
+ category="so",
+ description="TRIGRAM FOR THUNDER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2633,
},
[0x2634]={
- ["category"]="so",
- ["description"]="TRIGRAM FOR WIND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2634, -- ☴
+ category="so",
+ description="TRIGRAM FOR WIND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2634,
},
[0x2635]={
- ["category"]="so",
- ["description"]="TRIGRAM FOR WATER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2635, -- ☵
+ category="so",
+ description="TRIGRAM FOR WATER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2635,
},
[0x2636]={
- ["category"]="so",
- ["description"]="TRIGRAM FOR MOUNTAIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2636, -- ☶
+ category="so",
+ description="TRIGRAM FOR MOUNTAIN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2636,
},
[0x2637]={
- ["category"]="so",
- ["description"]="TRIGRAM FOR EARTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2637, -- ☷
+ category="so",
+ description="TRIGRAM FOR EARTH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2637,
},
[0x2638]={
- ["category"]="so",
- ["description"]="WHEEL OF DHARMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2638, -- ☸
+ category="so",
+ description="WHEEL OF DHARMA",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2638,
},
[0x2639]={
- ["category"]="so",
- ["description"]="WHITE FROWNING FACE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2639, -- ☹
+ category="so",
+ description="WHITE FROWNING FACE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2639,
},
[0x263A]={
- ["adobename"]="smileface",
- ["category"]="so",
- ["description"]="WHITE SMILING FACE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x263A, -- ☺
+ adobename="smileface",
+ category="so",
+ description="WHITE SMILING FACE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x263A,
},
[0x263B]={
- ["adobename"]="invsmileface",
- ["category"]="so",
- ["description"]="BLACK SMILING FACE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x263B, -- ☻
+ adobename="invsmileface",
+ category="so",
+ description="BLACK SMILING FACE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x263B,
},
[0x263C]={
- ["adobename"]="sun",
- ["category"]="so",
- ["description"]="WHITE SUN WITH RAYS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x263C, -- ☼
+ adobename="sun",
+ category="so",
+ description="WHITE SUN WITH RAYS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x263C,
},
[0x263D]={
- ["category"]="so",
- ["description"]="FIRST QUARTER MOON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x263D, -- ☽
+ category="so",
+ description="FIRST QUARTER MOON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x263D,
},
[0x263E]={
- ["category"]="so",
- ["description"]="LAST QUARTER MOON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x263E, -- ☾
+ category="so",
+ description="LAST QUARTER MOON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x263E,
},
[0x263F]={
- ["category"]="so",
- ["description"]="MERCURY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x263F, -- ☿
+ category="so",
+ description="MERCURY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x263F,
},
[0x2640]={
- ["adobename"]="female",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="FEMALE SIGN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2640, -- ♀
+ adobename="female",
+ category="so",
+ cjkwd="a",
+ description="FEMALE SIGN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2640,
},
[0x2641]={
- ["category"]="so",
- ["description"]="EARTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2641, -- ♁
+ category="so",
+ description="EARTH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2641,
},
[0x2642]={
- ["adobename"]="male",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="MALE SIGN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2642, -- ♂
+ adobename="male",
+ category="so",
+ cjkwd="a",
+ description="MALE SIGN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2642,
},
[0x2643]={
- ["category"]="so",
- ["description"]="JUPITER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2643, -- ♃
+ category="so",
+ description="JUPITER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2643,
},
[0x2644]={
- ["category"]="so",
- ["description"]="SATURN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2644, -- ♄
+ category="so",
+ description="SATURN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2644,
},
[0x2645]={
- ["category"]="so",
- ["description"]="URANUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2645, -- ♅
+ category="so",
+ description="URANUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2645,
},
[0x2646]={
- ["category"]="so",
- ["description"]="NEPTUNE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2646, -- ♆
+ category="so",
+ description="NEPTUNE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2646,
},
[0x2647]={
- ["category"]="so",
- ["description"]="PLUTO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2647, -- ♇
+ category="so",
+ description="PLUTO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2647,
},
[0x2648]={
- ["category"]="so",
- ["description"]="ARIES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2648, -- ♈
+ category="so",
+ description="ARIES",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2648,
},
[0x2649]={
- ["category"]="so",
- ["description"]="TAURUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2649, -- ♉
+ category="so",
+ description="TAURUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2649,
},
[0x264A]={
- ["category"]="so",
- ["description"]="GEMINI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x264A, -- ♊
+ category="so",
+ description="GEMINI",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x264A,
},
[0x264B]={
- ["category"]="so",
- ["description"]="CANCER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x264B, -- ♋
+ category="so",
+ description="CANCER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x264B,
},
[0x264C]={
- ["category"]="so",
- ["description"]="LEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x264C, -- ♌
+ category="so",
+ description="LEO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x264C,
},
[0x264D]={
- ["category"]="so",
- ["description"]="VIRGO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x264D, -- ♍
+ category="so",
+ description="VIRGO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x264D,
},
[0x264E]={
- ["category"]="so",
- ["description"]="LIBRA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x264E, -- ♎
+ category="so",
+ description="LIBRA",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x264E,
},
[0x264F]={
- ["category"]="so",
- ["description"]="SCORPIUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x264F, -- ♏
+ category="so",
+ description="SCORPIUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x264F,
},
[0x2650]={
- ["category"]="so",
- ["description"]="SAGITTARIUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2650, -- ♐
+ category="so",
+ description="SAGITTARIUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2650,
},
[0x2651]={
- ["category"]="so",
- ["description"]="CAPRICORN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2651, -- ♑
+ category="so",
+ description="CAPRICORN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2651,
},
[0x2652]={
- ["category"]="so",
- ["description"]="AQUARIUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2652, -- ♒
+ category="so",
+ description="AQUARIUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2652,
},
[0x2653]={
- ["category"]="so",
- ["description"]="PISCES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2653, -- ♓
+ category="so",
+ description="PISCES",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2653,
},
[0x2654]={
- ["category"]="so",
- ["description"]="WHITE CHESS KING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2654, -- ♔
+ category="so",
+ description="WHITE CHESS KING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2654,
},
[0x2655]={
- ["category"]="so",
- ["description"]="WHITE CHESS QUEEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2655, -- ♕
+ category="so",
+ description="WHITE CHESS QUEEN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2655,
},
[0x2656]={
- ["category"]="so",
- ["description"]="WHITE CHESS ROOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2656, -- ♖
+ category="so",
+ description="WHITE CHESS ROOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2656,
},
[0x2657]={
- ["category"]="so",
- ["description"]="WHITE CHESS BISHOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2657, -- ♗
+ category="so",
+ description="WHITE CHESS BISHOP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2657,
},
[0x2658]={
- ["category"]="so",
- ["description"]="WHITE CHESS KNIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2658, -- ♘
+ category="so",
+ description="WHITE CHESS KNIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2658,
},
[0x2659]={
- ["category"]="so",
- ["description"]="WHITE CHESS PAWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2659, -- ♙
+ category="so",
+ description="WHITE CHESS PAWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2659,
},
[0x265A]={
- ["category"]="so",
- ["description"]="BLACK CHESS KING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x265A, -- ♚
+ category="so",
+ description="BLACK CHESS KING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x265A,
},
[0x265B]={
- ["category"]="so",
- ["description"]="BLACK CHESS QUEEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x265B, -- ♛
+ category="so",
+ description="BLACK CHESS QUEEN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x265B,
},
[0x265C]={
- ["category"]="so",
- ["description"]="BLACK CHESS ROOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x265C, -- ♜
+ category="so",
+ description="BLACK CHESS ROOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x265C,
},
[0x265D]={
- ["category"]="so",
- ["description"]="BLACK CHESS BISHOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x265D, -- ♝
+ category="so",
+ description="BLACK CHESS BISHOP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x265D,
},
[0x265E]={
- ["category"]="so",
- ["description"]="BLACK CHESS KNIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x265E, -- ♞
+ category="so",
+ description="BLACK CHESS KNIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x265E,
},
[0x265F]={
- ["category"]="so",
- ["description"]="BLACK CHESS PAWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x265F, -- ♟
+ category="so",
+ description="BLACK CHESS PAWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x265F,
},
[0x2660]={
- ["adobename"]="spade",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK SPADE SUIT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2660, -- ♠
+ adobename="spade",
+ category="so",
+ cjkwd="a",
+ description="BLACK SPADE SUIT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2660,
},
[0x2661]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="WHITE HEART SUIT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2661, -- ♡
+ category="so",
+ cjkwd="a",
+ description="WHITE HEART SUIT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2661,
},
[0x2662]={
- ["category"]="so",
- ["description"]="WHITE DIAMOND SUIT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2662, -- ♢
+ category="so",
+ description="WHITE DIAMOND SUIT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2662,
},
[0x2663]={
- ["adobename"]="club",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK CLUB SUIT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2663, -- ♣
+ adobename="club",
+ category="so",
+ cjkwd="a",
+ description="BLACK CLUB SUIT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2663,
},
[0x2664]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="WHITE SPADE SUIT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2664, -- ♤
+ category="so",
+ cjkwd="a",
+ description="WHITE SPADE SUIT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2664,
},
[0x2665]={
- ["adobename"]="heart",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BLACK HEART SUIT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2665, -- ♥
+ adobename="heart",
+ category="so",
+ cjkwd="a",
+ description="BLACK HEART SUIT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2665,
},
[0x2666]={
- ["adobename"]="diamond",
- ["category"]="so",
- ["description"]="BLACK DIAMOND SUIT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2666, -- ♦
+ adobename="diamond",
+ category="so",
+ description="BLACK DIAMOND SUIT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2666,
},
[0x2667]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="WHITE CLUB SUIT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2667, -- ♧
+ category="so",
+ cjkwd="a",
+ description="WHITE CLUB SUIT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2667,
},
[0x2668]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="HOT SPRINGS",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2668, -- ♨
+ category="so",
+ cjkwd="a",
+ description="HOT SPRINGS",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2668,
},
[0x2669]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="QUARTER NOTE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2669, -- ♩
+ category="so",
+ cjkwd="a",
+ description="QUARTER NOTE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2669,
},
[0x266A]={
- ["adobename"]="musicalnote",
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="EIGHTH NOTE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x266A, -- ♪
+ adobename="musicalnote",
+ category="so",
+ cjkwd="a",
+ description="EIGHTH NOTE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x266A,
},
[0x266B]={
- ["adobename"]="musicalnotedbl",
- ["category"]="so",
- ["description"]="BEAMED EIGHTH NOTES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x266B, -- ♫
+ adobename="musicalnotedbl",
+ category="so",
+ description="BEAMED EIGHTH NOTES",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x266B,
},
[0x266C]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="BEAMED SIXTEENTH NOTES",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x266C, -- ♬
+ category="so",
+ cjkwd="a",
+ description="BEAMED SIXTEENTH NOTES",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x266C,
},
[0x266D]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="MUSIC FLAT SIGN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x266D, -- ♭
+ category="so",
+ cjkwd="a",
+ description="MUSIC FLAT SIGN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x266D,
},
[0x266E]={
- ["category"]="so",
- ["description"]="MUSIC NATURAL SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x266E, -- ♮
+ category="so",
+ description="MUSIC NATURAL SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x266E,
},
[0x266F]={
- ["category"]="sm",
- ["cjkwd"]="a",
- ["description"]="MUSIC SHARP SIGN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x266F, -- ♯
+ category="sm",
+ cjkwd="a",
+ description="MUSIC SHARP SIGN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x266F,
},
[0x2670]={
- ["category"]="so",
- ["description"]="WEST SYRIAC CROSS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2670, -- ♰
+ category="so",
+ description="WEST SYRIAC CROSS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2670,
},
[0x2671]={
- ["category"]="so",
- ["description"]="EAST SYRIAC CROSS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2671, -- ♱
+ category="so",
+ description="EAST SYRIAC CROSS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2671,
},
[0x2672]={
- ["category"]="so",
- ["description"]="UNIVERSAL RECYCLING SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2672, -- ♲
+ category="so",
+ description="UNIVERSAL RECYCLING SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2672,
},
[0x2673]={
- ["category"]="so",
- ["description"]="RECYCLING SYMBOL FOR TYPE-0x0001 PLASTICS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2673, -- ♳
+ category="so",
+ description="RECYCLING SYMBOL FOR TYPE-0x0001 PLASTICS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2673,
},
[0x2674]={
- ["category"]="so",
- ["description"]="RECYCLING SYMBOL FOR TYPE-0x0002 PLASTICS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2674, -- ♴
+ category="so",
+ description="RECYCLING SYMBOL FOR TYPE-0x0002 PLASTICS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2674,
},
[0x2675]={
- ["category"]="so",
- ["description"]="RECYCLING SYMBOL FOR TYPE-0x0003 PLASTICS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2675, -- ♵
+ category="so",
+ description="RECYCLING SYMBOL FOR TYPE-0x0003 PLASTICS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2675,
},
[0x2676]={
- ["category"]="so",
- ["description"]="RECYCLING SYMBOL FOR TYPE-0x0004 PLASTICS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2676, -- ♶
+ category="so",
+ description="RECYCLING SYMBOL FOR TYPE-0x0004 PLASTICS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2676,
},
[0x2677]={
- ["category"]="so",
- ["description"]="RECYCLING SYMBOL FOR TYPE-0x0005 PLASTICS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2677, -- ♷
+ category="so",
+ description="RECYCLING SYMBOL FOR TYPE-0x0005 PLASTICS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2677,
},
[0x2678]={
- ["category"]="so",
- ["description"]="RECYCLING SYMBOL FOR TYPE-0x0006 PLASTICS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2678, -- ♸
+ category="so",
+ description="RECYCLING SYMBOL FOR TYPE-0x0006 PLASTICS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2678,
},
[0x2679]={
- ["category"]="so",
- ["description"]="RECYCLING SYMBOL FOR TYPE-0x0007 PLASTICS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2679, -- ♹
+ category="so",
+ description="RECYCLING SYMBOL FOR TYPE-0x0007 PLASTICS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2679,
},
[0x267A]={
- ["category"]="so",
- ["description"]="RECYCLING SYMBOL FOR GENERIC MATERIALS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x267A, -- ♺
+ category="so",
+ description="RECYCLING SYMBOL FOR GENERIC MATERIALS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x267A,
},
[0x267B]={
- ["category"]="so",
- ["description"]="BLACK UNIVERSAL RECYCLING SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x267B, -- ♻
+ category="so",
+ description="BLACK UNIVERSAL RECYCLING SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x267B,
},
[0x267C]={
- ["category"]="so",
- ["description"]="RECYCLED PAPER SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x267C, -- ♼
+ category="so",
+ description="RECYCLED PAPER SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x267C,
},
[0x267D]={
- ["category"]="so",
- ["description"]="PARTIALLY-RECYCLED PAPER SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x267D, -- ♽
+ category="so",
+ description="PARTIALLY-RECYCLED PAPER SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x267D,
},
[0x267E]={
- ["category"]="so",
- ["description"]="PERMANENT PAPER SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x267E, -- ♾
+ category="so",
+ description="PERMANENT PAPER SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x267E,
},
[0x267F]={
- ["category"]="so",
- ["description"]="WHEELCHAIR SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x267F, -- ♿
+ category="so",
+ description="WHEELCHAIR SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x267F,
},
[0x2680]={
- ["category"]="so",
- ["description"]="DIE FACE-0x0001",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2680, -- ⚀
+ category="so",
+ description="DIE FACE-0x0001",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2680,
},
[0x2681]={
- ["category"]="so",
- ["description"]="DIE FACE-0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2681, -- ⚁
+ category="so",
+ description="DIE FACE-0x0002",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2681,
},
[0x2682]={
- ["category"]="so",
- ["description"]="DIE FACE-0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2682, -- ⚂
+ category="so",
+ description="DIE FACE-0x0003",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2682,
},
[0x2683]={
- ["category"]="so",
- ["description"]="DIE FACE-0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2683, -- ⚃
+ category="so",
+ description="DIE FACE-0x0004",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2683,
},
[0x2684]={
- ["category"]="so",
- ["description"]="DIE FACE-0x0005",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2684, -- ⚄
+ category="so",
+ description="DIE FACE-0x0005",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2684,
},
[0x2685]={
- ["category"]="so",
- ["description"]="DIE FACE-0x0006",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2685, -- ⚅
+ category="so",
+ description="DIE FACE-0x0006",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2685,
},
[0x2686]={
- ["category"]="so",
- ["description"]="WHITE CIRCLE WITH DOT RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2686, -- ⚆
+ category="so",
+ description="WHITE CIRCLE WITH DOT RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2686,
},
[0x2687]={
- ["category"]="so",
- ["description"]="WHITE CIRCLE WITH TWO DOTS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2687, -- ⚇
+ category="so",
+ description="WHITE CIRCLE WITH TWO DOTS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2687,
},
[0x2688]={
- ["category"]="so",
- ["description"]="BLACK CIRCLE WITH WHITE DOT RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2688, -- ⚈
+ category="so",
+ description="BLACK CIRCLE WITH WHITE DOT RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2688,
},
[0x2689]={
- ["category"]="so",
- ["description"]="BLACK CIRCLE WITH TWO WHITE DOTS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2689, -- ⚉
+ category="so",
+ description="BLACK CIRCLE WITH TWO WHITE DOTS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2689,
},
[0x268A]={
- ["category"]="so",
- ["description"]="MONOGRAM FOR YANG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x268A, -- ⚊
+ category="so",
+ description="MONOGRAM FOR YANG",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x268A,
},
[0x268B]={
- ["category"]="so",
- ["description"]="MONOGRAM FOR YIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x268B, -- ⚋
+ category="so",
+ description="MONOGRAM FOR YIN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x268B,
},
[0x268C]={
- ["category"]="so",
- ["description"]="DIGRAM FOR GREATER YANG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x268C, -- ⚌
+ category="so",
+ description="DIGRAM FOR GREATER YANG",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x268C,
},
[0x268D]={
- ["category"]="so",
- ["description"]="DIGRAM FOR LESSER YIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x268D, -- ⚍
+ category="so",
+ description="DIGRAM FOR LESSER YIN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x268D,
},
[0x268E]={
- ["category"]="so",
- ["description"]="DIGRAM FOR LESSER YANG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x268E, -- ⚎
+ category="so",
+ description="DIGRAM FOR LESSER YANG",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x268E,
},
[0x268F]={
- ["category"]="so",
- ["description"]="DIGRAM FOR GREATER YIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x268F, -- ⚏
+ category="so",
+ description="DIGRAM FOR GREATER YIN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x268F,
},
[0x2690]={
- ["category"]="so",
- ["description"]="WHITE FLAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2690, -- ⚐
+ category="so",
+ description="WHITE FLAG",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2690,
},
[0x2691]={
- ["category"]="so",
- ["description"]="BLACK FLAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2691, -- ⚑
+ category="so",
+ description="BLACK FLAG",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2691,
},
[0x2692]={
- ["category"]="so",
- ["description"]="HAMMER AND PICK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2692, -- ⚒
+ category="so",
+ description="HAMMER AND PICK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2692,
},
[0x2693]={
- ["category"]="so",
- ["description"]="ANCHOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2693, -- ⚓
+ category="so",
+ description="ANCHOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2693,
},
[0x2694]={
- ["category"]="so",
- ["description"]="CROSSED SWORDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2694, -- ⚔
+ category="so",
+ description="CROSSED SWORDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2694,
},
[0x2695]={
- ["category"]="so",
- ["description"]="STAFF OF AESCULAPIUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2695, -- ⚕
+ category="so",
+ description="STAFF OF AESCULAPIUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2695,
},
[0x2696]={
- ["category"]="so",
- ["description"]="SCALES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2696, -- ⚖
+ category="so",
+ description="SCALES",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2696,
},
[0x2697]={
- ["category"]="so",
- ["description"]="ALEMBIC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2697, -- ⚗
+ category="so",
+ description="ALEMBIC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2697,
},
[0x2698]={
- ["category"]="so",
- ["description"]="FLOWER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2698, -- ⚘
+ category="so",
+ description="FLOWER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2698,
},
[0x2699]={
- ["category"]="so",
- ["description"]="GEAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2699, -- ⚙
+ category="so",
+ description="GEAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2699,
},
[0x269A]={
- ["category"]="so",
- ["description"]="STAFF OF HERMES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x269A, -- ⚚
+ category="so",
+ description="STAFF OF HERMES",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x269A,
},
[0x269B]={
- ["category"]="so",
- ["description"]="ATOM SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x269B, -- ⚛
+ category="so",
+ description="ATOM SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x269B,
},
[0x269C]={
- ["category"]="so",
- ["description"]="FLEUR-DE-LIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x269C, -- ⚜
+ category="so",
+ description="FLEUR-DE-LIS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x269C,
},
[0x26A0]={
- ["category"]="so",
- ["description"]="WARNING SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26A0, -- ⚠
+ category="so",
+ description="WARNING SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26A0,
},
[0x26A1]={
- ["category"]="so",
- ["description"]="HIGH VOLTAGE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26A1, -- ⚡
+ category="so",
+ description="HIGH VOLTAGE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26A1,
},
[0x26A2]={
- ["category"]="so",
- ["description"]="DOUBLED FEMALE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26A2, -- ⚢
+ category="so",
+ description="DOUBLED FEMALE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26A2,
},
[0x26A3]={
- ["category"]="so",
- ["description"]="DOUBLED MALE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26A3, -- ⚣
+ category="so",
+ description="DOUBLED MALE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26A3,
},
[0x26A4]={
- ["category"]="so",
- ["description"]="INTERLOCKED FEMALE AND MALE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26A4, -- ⚤
+ category="so",
+ description="INTERLOCKED FEMALE AND MALE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26A4,
},
[0x26A5]={
- ["category"]="so",
- ["description"]="MALE AND FEMALE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26A5, -- ⚥
+ category="so",
+ description="MALE AND FEMALE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26A5,
},
[0x26A6]={
- ["category"]="so",
- ["description"]="MALE WITH STROKE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26A6, -- ⚦
+ category="so",
+ description="MALE WITH STROKE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26A6,
},
[0x26A7]={
- ["category"]="so",
- ["description"]="MALE WITH STROKE AND MALE AND FEMALE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26A7, -- ⚧
+ category="so",
+ description="MALE WITH STROKE AND MALE AND FEMALE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26A7,
},
[0x26A8]={
- ["category"]="so",
- ["description"]="VERTICAL MALE WITH STROKE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26A8, -- ⚨
+ category="so",
+ description="VERTICAL MALE WITH STROKE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26A8,
},
[0x26A9]={
- ["category"]="so",
- ["description"]="HORIZONTAL MALE WITH STROKE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26A9, -- ⚩
+ category="so",
+ description="HORIZONTAL MALE WITH STROKE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26A9,
},
[0x26AA]={
- ["category"]="so",
- ["description"]="MEDIUM WHITE CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26AA, -- ⚪
+ category="so",
+ description="MEDIUM WHITE CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26AA,
},
[0x26AB]={
- ["category"]="so",
- ["description"]="MEDIUM BLACK CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26AB, -- ⚫
+ category="so",
+ description="MEDIUM BLACK CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26AB,
},
[0x26AC]={
- ["category"]="so",
- ["description"]="MEDIUM SMALL WHITE CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26AC, -- ⚬
+ category="so",
+ description="MEDIUM SMALL WHITE CIRCLE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x26AC,
},
[0x26AD]={
- ["category"]="so",
- ["description"]="MARRIAGE SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26AD, -- ⚭
+ category="so",
+ description="MARRIAGE SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26AD,
},
[0x26AE]={
- ["category"]="so",
- ["description"]="DIVORCE SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26AE, -- ⚮
+ category="so",
+ description="DIVORCE SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26AE,
},
[0x26AF]={
- ["category"]="so",
- ["description"]="UNMARRIED PARTNERSHIP SYMBOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26AF, -- ⚯
+ category="so",
+ description="UNMARRIED PARTNERSHIP SYMBOL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26AF,
},
[0x26B0]={
- ["category"]="so",
- ["description"]="COFFIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26B0, -- ⚰
+ category="so",
+ description="COFFIN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26B0,
},
[0x26B1]={
- ["category"]="so",
- ["description"]="FUNERAL URN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26B1, -- ⚱
+ category="so",
+ description="FUNERAL URN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26B1,
},
[0x26B2]={
- ["category"]="so",
- ["description"]="NEUTER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x26B2, -- ⚲
+ category="so",
+ description="NEUTER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x26B2,
},
[0x2701]={
- ["category"]="so",
- ["description"]="UPPER BLADE SCISSORS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2701, -- ✁
+ category="so",
+ description="UPPER BLADE SCISSORS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2701,
},
[0x2702]={
- ["category"]="so",
- ["description"]="BLACK SCISSORS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2702, -- ✂
+ category="so",
+ description="BLACK SCISSORS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2702,
},
[0x2703]={
- ["category"]="so",
- ["description"]="LOWER BLADE SCISSORS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2703, -- ✃
+ category="so",
+ description="LOWER BLADE SCISSORS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2703,
},
[0x2704]={
- ["category"]="so",
- ["description"]="WHITE SCISSORS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2704, -- ✄
+ category="so",
+ description="WHITE SCISSORS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2704,
},
[0x2706]={
- ["category"]="so",
- ["description"]="TELEPHONE LOCATION SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2706, -- ✆
+ category="so",
+ description="TELEPHONE LOCATION SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2706,
},
[0x2707]={
- ["category"]="so",
- ["description"]="TAPE DRIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2707, -- ✇
+ category="so",
+ description="TAPE DRIVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2707,
},
[0x2708]={
- ["category"]="so",
- ["description"]="AIRPLANE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2708, -- ✈
+ category="so",
+ description="AIRPLANE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2708,
},
[0x2709]={
- ["category"]="so",
- ["description"]="ENVELOPE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2709, -- ✉
+ category="so",
+ description="ENVELOPE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2709,
},
[0x270C]={
- ["category"]="so",
- ["description"]="VICTORY HAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x270C, -- ✌
+ category="so",
+ description="VICTORY HAND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x270C,
},
[0x270D]={
- ["category"]="so",
- ["description"]="WRITING HAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x270D, -- ✍
+ category="so",
+ description="WRITING HAND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x270D,
},
[0x270E]={
- ["category"]="so",
- ["description"]="LOWER RIGHT PENCIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x270E, -- ✎
+ category="so",
+ description="LOWER RIGHT PENCIL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x270E,
},
[0x270F]={
- ["category"]="so",
- ["description"]="PENCIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x270F, -- ✏
+ category="so",
+ description="PENCIL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x270F,
},
[0x2710]={
- ["category"]="so",
- ["description"]="UPPER RIGHT PENCIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2710, -- ✐
+ category="so",
+ description="UPPER RIGHT PENCIL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2710,
},
[0x2711]={
- ["category"]="so",
- ["description"]="WHITE NIB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2711, -- ✑
+ category="so",
+ description="WHITE NIB",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2711,
},
[0x2712]={
- ["category"]="so",
- ["description"]="BLACK NIB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2712, -- ✒
+ category="so",
+ description="BLACK NIB",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2712,
},
[0x2713]={
- ["category"]="so",
- ["description"]="CHECK MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2713, -- ✓
+ category="so",
+ description="CHECK MARK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2713,
},
[0x2714]={
- ["category"]="so",
- ["description"]="HEAVY CHECK MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2714, -- ✔
+ category="so",
+ description="HEAVY CHECK MARK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2714,
},
[0x2715]={
- ["category"]="so",
- ["description"]="MULTIPLICATION X",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2715, -- ✕
+ category="so",
+ description="MULTIPLICATION X",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2715,
},
[0x2716]={
- ["category"]="so",
- ["description"]="HEAVY MULTIPLICATION X",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2716, -- ✖
+ category="so",
+ description="HEAVY MULTIPLICATION X",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2716,
},
[0x2717]={
- ["category"]="so",
- ["description"]="BALLOT X",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2717, -- ✗
+ category="so",
+ description="BALLOT X",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2717,
},
[0x2718]={
- ["category"]="so",
- ["description"]="HEAVY BALLOT X",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2718, -- ✘
+ category="so",
+ description="HEAVY BALLOT X",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2718,
},
[0x2719]={
- ["category"]="so",
- ["description"]="OUTLINED GREEK CROSS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2719, -- ✙
+ category="so",
+ description="OUTLINED GREEK CROSS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2719,
},
[0x271A]={
- ["category"]="so",
- ["description"]="HEAVY GREEK CROSS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x271A, -- ✚
+ category="so",
+ description="HEAVY GREEK CROSS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x271A,
},
[0x271B]={
- ["category"]="so",
- ["description"]="OPEN CENTRE CROSS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x271B, -- ✛
+ category="so",
+ description="OPEN CENTRE CROSS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x271B,
},
[0x271C]={
- ["category"]="so",
- ["description"]="HEAVY OPEN CENTRE CROSS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x271C, -- ✜
+ category="so",
+ description="HEAVY OPEN CENTRE CROSS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x271C,
},
[0x271D]={
- ["category"]="so",
- ["description"]="LATIN CROSS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x271D, -- ✝
+ category="so",
+ description="LATIN CROSS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x271D,
},
[0x271E]={
- ["category"]="so",
- ["description"]="SHADOWED WHITE LATIN CROSS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x271E, -- ✞
+ category="so",
+ description="SHADOWED WHITE LATIN CROSS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x271E,
},
[0x271F]={
- ["category"]="so",
- ["description"]="OUTLINED LATIN CROSS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x271F, -- ✟
+ category="so",
+ description="OUTLINED LATIN CROSS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x271F,
},
[0x2720]={
- ["category"]="so",
- ["description"]="MALTESE CROSS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2720, -- ✠
+ category="so",
+ description="MALTESE CROSS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2720,
},
[0x2721]={
- ["category"]="so",
- ["description"]="STAR OF DAVID",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2721, -- ✡
+ category="so",
+ description="STAR OF DAVID",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2721,
},
[0x2722]={
- ["category"]="so",
- ["description"]="FOUR TEARDROP-SPOKED ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2722, -- ✢
+ category="so",
+ description="FOUR TEARDROP-SPOKED ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2722,
},
[0x2723]={
- ["category"]="so",
- ["description"]="FOUR BALLOON-SPOKED ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2723, -- ✣
+ category="so",
+ description="FOUR BALLOON-SPOKED ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2723,
},
[0x2724]={
- ["category"]="so",
- ["description"]="HEAVY FOUR BALLOON-SPOKED ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2724, -- ✤
+ category="so",
+ description="HEAVY FOUR BALLOON-SPOKED ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2724,
},
[0x2725]={
- ["category"]="so",
- ["description"]="FOUR CLUB-SPOKED ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2725, -- ✥
+ category="so",
+ description="FOUR CLUB-SPOKED ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2725,
},
[0x2726]={
- ["category"]="so",
- ["description"]="BLACK FOUR POINTED STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2726, -- ✦
+ category="so",
+ description="BLACK FOUR POINTED STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2726,
},
[0x2727]={
- ["category"]="so",
- ["description"]="WHITE FOUR POINTED STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2727, -- ✧
+ category="so",
+ description="WHITE FOUR POINTED STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2727,
},
[0x2729]={
- ["category"]="so",
- ["description"]="STRESS OUTLINED WHITE STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2729, -- ✩
+ category="so",
+ description="STRESS OUTLINED WHITE STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2729,
},
[0x272A]={
- ["category"]="so",
- ["description"]="CIRCLED WHITE STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x272A, -- ✪
+ category="so",
+ description="CIRCLED WHITE STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x272A,
},
[0x272B]={
- ["category"]="so",
- ["description"]="OPEN CENTRE BLACK STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x272B, -- ✫
+ category="so",
+ description="OPEN CENTRE BLACK STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x272B,
},
[0x272C]={
- ["category"]="so",
- ["description"]="BLACK CENTRE WHITE STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x272C, -- ✬
+ category="so",
+ description="BLACK CENTRE WHITE STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x272C,
},
[0x272D]={
- ["category"]="so",
- ["description"]="OUTLINED BLACK STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x272D, -- ✭
+ category="so",
+ description="OUTLINED BLACK STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x272D,
},
[0x272E]={
- ["category"]="so",
- ["description"]="HEAVY OUTLINED BLACK STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x272E, -- ✮
+ category="so",
+ description="HEAVY OUTLINED BLACK STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x272E,
},
[0x272F]={
- ["category"]="so",
- ["description"]="PINWHEEL STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x272F, -- ✯
+ category="so",
+ description="PINWHEEL STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x272F,
},
[0x2730]={
- ["category"]="so",
- ["description"]="SHADOWED WHITE STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2730, -- ✰
+ category="so",
+ description="SHADOWED WHITE STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2730,
},
[0x2731]={
- ["category"]="so",
- ["description"]="HEAVY ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2731, -- ✱
+ category="so",
+ description="HEAVY ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2731,
},
[0x2732]={
- ["category"]="so",
- ["description"]="OPEN CENTRE ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2732, -- ✲
+ category="so",
+ description="OPEN CENTRE ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2732,
},
[0x2733]={
- ["category"]="so",
- ["description"]="EIGHT SPOKED ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2733, -- ✳
+ category="so",
+ description="EIGHT SPOKED ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2733,
},
[0x2734]={
- ["category"]="so",
- ["description"]="EIGHT POINTED BLACK STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2734, -- ✴
+ category="so",
+ description="EIGHT POINTED BLACK STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2734,
},
[0x2735]={
- ["category"]="so",
- ["description"]="EIGHT POINTED PINWHEEL STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2735, -- ✵
+ category="so",
+ description="EIGHT POINTED PINWHEEL STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2735,
},
[0x2736]={
- ["category"]="so",
- ["description"]="SIX POINTED BLACK STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2736, -- ✶
+ category="so",
+ description="SIX POINTED BLACK STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2736,
},
[0x2737]={
- ["category"]="so",
- ["description"]="EIGHT POINTED RECTILINEAR BLACK STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2737, -- ✷
+ category="so",
+ description="EIGHT POINTED RECTILINEAR BLACK STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2737,
},
[0x2738]={
- ["category"]="so",
- ["description"]="HEAVY EIGHT POINTED RECTILINEAR BLACK STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2738, -- ✸
+ category="so",
+ description="HEAVY EIGHT POINTED RECTILINEAR BLACK STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2738,
},
[0x2739]={
- ["category"]="so",
- ["description"]="TWELVE POINTED BLACK STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2739, -- ✹
+ category="so",
+ description="TWELVE POINTED BLACK STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2739,
},
[0x273A]={
- ["category"]="so",
- ["description"]="SIXTEEN POINTED ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x273A, -- ✺
+ category="so",
+ description="SIXTEEN POINTED ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x273A,
},
[0x273B]={
- ["category"]="so",
- ["description"]="TEARDROP-SPOKED ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x273B, -- ✻
+ category="so",
+ description="TEARDROP-SPOKED ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x273B,
},
[0x273C]={
- ["category"]="so",
- ["description"]="OPEN CENTRE TEARDROP-SPOKED ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x273C, -- ✼
+ category="so",
+ description="OPEN CENTRE TEARDROP-SPOKED ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x273C,
},
[0x273D]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="HEAVY TEARDROP-SPOKED ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x273D, -- ✽
+ category="so",
+ cjkwd="a",
+ description="HEAVY TEARDROP-SPOKED ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x273D,
},
[0x273E]={
- ["category"]="so",
- ["description"]="SIX PETALLED BLACK AND WHITE FLORETTE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x273E, -- ✾
+ category="so",
+ description="SIX PETALLED BLACK AND WHITE FLORETTE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x273E,
},
[0x273F]={
- ["category"]="so",
- ["description"]="BLACK FLORETTE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x273F, -- ✿
+ category="so",
+ description="BLACK FLORETTE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x273F,
},
[0x2740]={
- ["category"]="so",
- ["description"]="WHITE FLORETTE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2740, -- ❀
+ category="so",
+ description="WHITE FLORETTE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2740,
},
[0x2741]={
- ["category"]="so",
- ["description"]="EIGHT PETALLED OUTLINED BLACK FLORETTE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2741, -- ❁
+ category="so",
+ description="EIGHT PETALLED OUTLINED BLACK FLORETTE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2741,
},
[0x2742]={
- ["category"]="so",
- ["description"]="CIRCLED OPEN CENTRE EIGHT POINTED STAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2742, -- ❂
+ category="so",
+ description="CIRCLED OPEN CENTRE EIGHT POINTED STAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2742,
},
[0x2743]={
- ["category"]="so",
- ["description"]="HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2743, -- ❃
+ category="so",
+ description="HEAVY TEARDROP-SPOKED PINWHEEL ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2743,
},
[0x2744]={
- ["category"]="so",
- ["description"]="SNOWFLAKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2744, -- ❄
+ category="so",
+ description="SNOWFLAKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2744,
},
[0x2745]={
- ["category"]="so",
- ["description"]="TIGHT TRIFOLIATE SNOWFLAKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2745, -- ❅
+ category="so",
+ description="TIGHT TRIFOLIATE SNOWFLAKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2745,
},
[0x2746]={
- ["category"]="so",
- ["description"]="HEAVY CHEVRON SNOWFLAKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2746, -- ❆
+ category="so",
+ description="HEAVY CHEVRON SNOWFLAKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2746,
},
[0x2747]={
- ["category"]="so",
- ["description"]="SPARKLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2747, -- ❇
+ category="so",
+ description="SPARKLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2747,
},
[0x2748]={
- ["category"]="so",
- ["description"]="HEAVY SPARKLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2748, -- ❈
+ category="so",
+ description="HEAVY SPARKLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2748,
},
[0x2749]={
- ["category"]="so",
- ["description"]="BALLOON-SPOKED ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2749, -- ❉
+ category="so",
+ description="BALLOON-SPOKED ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2749,
},
[0x274A]={
- ["category"]="so",
- ["description"]="EIGHT TEARDROP-SPOKED PROPELLER ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x274A, -- ❊
+ category="so",
+ description="EIGHT TEARDROP-SPOKED PROPELLER ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x274A,
},
[0x274B]={
- ["category"]="so",
- ["description"]="HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x274B, -- ❋
+ category="so",
+ description="HEAVY EIGHT TEARDROP-SPOKED PROPELLER ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x274B,
},
[0x274D]={
- ["category"]="so",
- ["description"]="SHADOWED WHITE CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x274D, -- ❍
+ category="so",
+ description="SHADOWED WHITE CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x274D,
},
[0x274F]={
- ["category"]="so",
- ["description"]="LOWER RIGHT DROP-SHADOWED WHITE SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x274F, -- ❏
+ category="so",
+ description="LOWER RIGHT DROP-SHADOWED WHITE SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x274F,
},
[0x2750]={
- ["category"]="so",
- ["description"]="UPPER RIGHT DROP-SHADOWED WHITE SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2750, -- ❐
+ category="so",
+ description="UPPER RIGHT DROP-SHADOWED WHITE SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2750,
},
[0x2751]={
- ["category"]="so",
- ["description"]="LOWER RIGHT SHADOWED WHITE SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2751, -- ❑
+ category="so",
+ description="LOWER RIGHT SHADOWED WHITE SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2751,
},
[0x2752]={
- ["category"]="so",
- ["description"]="UPPER RIGHT SHADOWED WHITE SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2752, -- ❒
+ category="so",
+ description="UPPER RIGHT SHADOWED WHITE SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2752,
},
[0x2756]={
- ["category"]="so",
- ["description"]="BLACK DIAMOND MINUS WHITE X",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2756, -- ❖
+ category="so",
+ description="BLACK DIAMOND MINUS WHITE X",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2756,
},
[0x2758]={
- ["category"]="so",
- ["description"]="LIGHT VERTICAL BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2758, -- ❘
+ category="so",
+ description="LIGHT VERTICAL BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2758,
},
[0x2759]={
- ["category"]="so",
- ["description"]="MEDIUM VERTICAL BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2759, -- ❙
+ category="so",
+ description="MEDIUM VERTICAL BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2759,
},
[0x275A]={
- ["category"]="so",
- ["description"]="HEAVY VERTICAL BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x275A, -- ❚
+ category="so",
+ description="HEAVY VERTICAL BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x275A,
},
[0x275B]={
- ["category"]="so",
- ["description"]="HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x275B, -- ❛
+ category="so",
+ description="HEAVY SINGLE TURNED COMMA QUOTATION MARK ORNAMENT",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x275B,
},
[0x275C]={
- ["category"]="so",
- ["description"]="HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x275C, -- ❜
+ category="so",
+ description="HEAVY SINGLE COMMA QUOTATION MARK ORNAMENT",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x275C,
},
[0x275D]={
- ["category"]="so",
- ["description"]="HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x275D, -- ❝
+ category="so",
+ description="HEAVY DOUBLE TURNED COMMA QUOTATION MARK ORNAMENT",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x275D,
},
[0x275E]={
- ["category"]="so",
- ["description"]="HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x275E, -- ❞
+ category="so",
+ description="HEAVY DOUBLE COMMA QUOTATION MARK ORNAMENT",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x275E,
},
[0x2761]={
- ["category"]="so",
- ["description"]="CURVED STEM PARAGRAPH SIGN ORNAMENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2761, -- ❡
+ category="so",
+ description="CURVED STEM PARAGRAPH SIGN ORNAMENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2761,
},
[0x2762]={
- ["category"]="so",
- ["description"]="HEAVY EXCLAMATION MARK ORNAMENT",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x2762, -- ❢
+ category="so",
+ description="HEAVY EXCLAMATION MARK ORNAMENT",
+ direction="on",
+ linebreak="ex",
+ unicodeslot=0x2762,
},
[0x2763]={
- ["category"]="so",
- ["description"]="HEAVY HEART EXCLAMATION MARK ORNAMENT",
- ["linebreak"]="ex",
- ["unicodeslot"]=0x2763, -- ❣
+ category="so",
+ description="HEAVY HEART EXCLAMATION MARK ORNAMENT",
+ direction="on",
+ linebreak="ex",
+ unicodeslot=0x2763,
},
[0x2764]={
- ["category"]="so",
- ["description"]="HEAVY BLACK HEART",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2764, -- ❤
+ category="so",
+ description="HEAVY BLACK HEART",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2764,
},
[0x2765]={
- ["category"]="so",
- ["description"]="ROTATED HEAVY BLACK HEART BULLET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2765, -- ❥
+ category="so",
+ description="ROTATED HEAVY BLACK HEART BULLET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2765,
},
[0x2766]={
- ["category"]="so",
- ["description"]="FLORAL HEART",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2766, -- ❦
+ category="so",
+ description="FLORAL HEART",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2766,
},
[0x2767]={
- ["category"]="so",
- ["description"]="ROTATED FLORAL HEART BULLET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2767, -- ❧
+ category="so",
+ description="ROTATED FLORAL HEART BULLET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2767,
},
[0x2768]={
- ["category"]="ps",
- ["description"]="MEDIUM LEFT PARENTHESIS ORNAMENT",
- ["linebreak"]="op",
- ["unicodeslot"]=0x2768, -- ❨
+ category="ps",
+ description="MEDIUM LEFT PARENTHESIS ORNAMENT",
+ direction="on",
+ linebreak="op",
+ mirror=0x2769,
+ unicodeslot=0x2768,
},
[0x2769]={
- ["category"]="pe",
- ["description"]="MEDIUM RIGHT PARENTHESIS ORNAMENT",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x2769, -- ❩
+ category="pe",
+ description="MEDIUM RIGHT PARENTHESIS ORNAMENT",
+ direction="on",
+ linebreak="cl",
+ mirror=0x2768,
+ unicodeslot=0x2769,
},
[0x276A]={
- ["category"]="ps",
- ["description"]="MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT",
- ["linebreak"]="op",
- ["unicodeslot"]=0x276A, -- ❪
+ category="ps",
+ description="MEDIUM FLATTENED LEFT PARENTHESIS ORNAMENT",
+ direction="on",
+ linebreak="op",
+ mirror=0x276B,
+ unicodeslot=0x276A,
},
[0x276B]={
- ["category"]="pe",
- ["description"]="MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x276B, -- ❫
+ category="pe",
+ description="MEDIUM FLATTENED RIGHT PARENTHESIS ORNAMENT",
+ direction="on",
+ linebreak="cl",
+ mirror=0x276A,
+ unicodeslot=0x276B,
},
[0x276C]={
- ["category"]="ps",
- ["description"]="MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT",
- ["linebreak"]="op",
- ["unicodeslot"]=0x276C, -- ❬
+ category="ps",
+ description="MEDIUM LEFT-POINTING ANGLE BRACKET ORNAMENT",
+ direction="on",
+ linebreak="op",
+ mirror=0x276D,
+ unicodeslot=0x276C,
},
[0x276D]={
- ["category"]="pe",
- ["description"]="MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x276D, -- ❭
+ category="pe",
+ description="MEDIUM RIGHT-POINTING ANGLE BRACKET ORNAMENT",
+ direction="on",
+ linebreak="cl",
+ mirror=0x276C,
+ unicodeslot=0x276D,
},
[0x276E]={
- ["category"]="ps",
- ["description"]="HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT",
- ["linebreak"]="op",
- ["unicodeslot"]=0x276E, -- ❮
+ category="ps",
+ description="HEAVY LEFT-POINTING ANGLE QUOTATION MARK ORNAMENT",
+ direction="on",
+ linebreak="op",
+ mirror=0x276F,
+ unicodeslot=0x276E,
},
[0x276F]={
- ["category"]="pe",
- ["description"]="HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x276F, -- ❯
+ category="pe",
+ description="HEAVY RIGHT-POINTING ANGLE QUOTATION MARK ORNAMENT",
+ direction="on",
+ linebreak="cl",
+ mirror=0x276E,
+ unicodeslot=0x276F,
},
[0x2770]={
- ["category"]="ps",
- ["description"]="HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT",
- ["linebreak"]="op",
- ["unicodeslot"]=0x2770, -- ❰
+ category="ps",
+ description="HEAVY LEFT-POINTING ANGLE BRACKET ORNAMENT",
+ direction="on",
+ linebreak="op",
+ mirror=0x2771,
+ unicodeslot=0x2770,
},
[0x2771]={
- ["category"]="pe",
- ["description"]="HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x2771, -- ❱
+ category="pe",
+ description="HEAVY RIGHT-POINTING ANGLE BRACKET ORNAMENT",
+ direction="on",
+ linebreak="cl",
+ mirror=0x2770,
+ unicodeslot=0x2771,
},
[0x2772]={
- ["category"]="ps",
- ["description"]="LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT",
- ["linebreak"]="op",
- ["unicodeslot"]=0x2772, -- ❲
+ category="ps",
+ description="LIGHT LEFT TORTOISE SHELL BRACKET ORNAMENT",
+ direction="on",
+ linebreak="op",
+ mirror=0x2773,
+ unicodeslot=0x2772,
},
[0x2773]={
- ["category"]="pe",
- ["description"]="LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x2773, -- ❳
+ category="pe",
+ description="LIGHT RIGHT TORTOISE SHELL BRACKET ORNAMENT",
+ direction="on",
+ linebreak="cl",
+ mirror=0x2772,
+ unicodeslot=0x2773,
},
[0x2774]={
- ["category"]="ps",
- ["description"]="MEDIUM LEFT CURLY BRACKET ORNAMENT",
- ["linebreak"]="op",
- ["unicodeslot"]=0x2774, -- ❴
+ category="ps",
+ description="MEDIUM LEFT CURLY BRACKET ORNAMENT",
+ direction="on",
+ linebreak="op",
+ mirror=0x2775,
+ unicodeslot=0x2774,
},
[0x2775]={
- ["category"]="pe",
- ["description"]="MEDIUM RIGHT CURLY BRACKET ORNAMENT",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x2775, -- ❵
+ category="pe",
+ description="MEDIUM RIGHT CURLY BRACKET ORNAMENT",
+ direction="on",
+ linebreak="cl",
+ mirror=0x2774,
+ unicodeslot=0x2775,
},
[0x2776]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DINGBAT NEGATIVE CIRCLED DIGIT ONE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2776, -- ❶
+ category="no",
+ cjkwd="a",
+ description="DINGBAT NEGATIVE CIRCLED DIGIT ONE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2776,
},
[0x2777]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DINGBAT NEGATIVE CIRCLED DIGIT TWO",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2777, -- ❷
+ category="no",
+ cjkwd="a",
+ description="DINGBAT NEGATIVE CIRCLED DIGIT TWO",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2777,
},
[0x2778]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DINGBAT NEGATIVE CIRCLED DIGIT THREE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2778, -- ❸
+ category="no",
+ cjkwd="a",
+ description="DINGBAT NEGATIVE CIRCLED DIGIT THREE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2778,
},
[0x2779]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DINGBAT NEGATIVE CIRCLED DIGIT FOUR",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2779, -- ❹
+ category="no",
+ cjkwd="a",
+ description="DINGBAT NEGATIVE CIRCLED DIGIT FOUR",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2779,
},
[0x277A]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DINGBAT NEGATIVE CIRCLED DIGIT FIVE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x277A, -- ❺
+ category="no",
+ cjkwd="a",
+ description="DINGBAT NEGATIVE CIRCLED DIGIT FIVE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x277A,
},
[0x277B]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DINGBAT NEGATIVE CIRCLED DIGIT SIX",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x277B, -- ❻
+ category="no",
+ cjkwd="a",
+ description="DINGBAT NEGATIVE CIRCLED DIGIT SIX",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x277B,
},
[0x277C]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DINGBAT NEGATIVE CIRCLED DIGIT SEVEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x277C, -- ❼
+ category="no",
+ cjkwd="a",
+ description="DINGBAT NEGATIVE CIRCLED DIGIT SEVEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x277C,
},
[0x277D]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DINGBAT NEGATIVE CIRCLED DIGIT EIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x277D, -- ❽
+ category="no",
+ cjkwd="a",
+ description="DINGBAT NEGATIVE CIRCLED DIGIT EIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x277D,
},
[0x277E]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DINGBAT NEGATIVE CIRCLED DIGIT NINE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x277E, -- ❾
+ category="no",
+ cjkwd="a",
+ description="DINGBAT NEGATIVE CIRCLED DIGIT NINE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x277E,
},
[0x277F]={
- ["category"]="no",
- ["cjkwd"]="a",
- ["description"]="DINGBAT NEGATIVE CIRCLED NUMBER TEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x277F, -- ❿
+ category="no",
+ cjkwd="a",
+ description="DINGBAT NEGATIVE CIRCLED NUMBER TEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x277F,
},
[0x2780]={
- ["category"]="no",
- ["description"]="DINGBAT CIRCLED SANS-SERIF DIGIT ONE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2780, -- ➀
+ category="no",
+ description="DINGBAT CIRCLED SANS-SERIF DIGIT ONE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2780,
},
[0x2781]={
- ["category"]="no",
- ["description"]="DINGBAT CIRCLED SANS-SERIF DIGIT TWO",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2781, -- ➁
+ category="no",
+ description="DINGBAT CIRCLED SANS-SERIF DIGIT TWO",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2781,
},
[0x2782]={
- ["category"]="no",
- ["description"]="DINGBAT CIRCLED SANS-SERIF DIGIT THREE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2782, -- ➂
+ category="no",
+ description="DINGBAT CIRCLED SANS-SERIF DIGIT THREE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2782,
},
[0x2783]={
- ["category"]="no",
- ["description"]="DINGBAT CIRCLED SANS-SERIF DIGIT FOUR",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2783, -- ➃
+ category="no",
+ description="DINGBAT CIRCLED SANS-SERIF DIGIT FOUR",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2783,
},
[0x2784]={
- ["category"]="no",
- ["description"]="DINGBAT CIRCLED SANS-SERIF DIGIT FIVE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2784, -- ➄
+ category="no",
+ description="DINGBAT CIRCLED SANS-SERIF DIGIT FIVE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2784,
},
[0x2785]={
- ["category"]="no",
- ["description"]="DINGBAT CIRCLED SANS-SERIF DIGIT SIX",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2785, -- ➅
+ category="no",
+ description="DINGBAT CIRCLED SANS-SERIF DIGIT SIX",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2785,
},
[0x2786]={
- ["category"]="no",
- ["description"]="DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2786, -- ➆
+ category="no",
+ description="DINGBAT CIRCLED SANS-SERIF DIGIT SEVEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2786,
},
[0x2787]={
- ["category"]="no",
- ["description"]="DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2787, -- ➇
+ category="no",
+ description="DINGBAT CIRCLED SANS-SERIF DIGIT EIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2787,
},
[0x2788]={
- ["category"]="no",
- ["description"]="DINGBAT CIRCLED SANS-SERIF DIGIT NINE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2788, -- ➈
+ category="no",
+ description="DINGBAT CIRCLED SANS-SERIF DIGIT NINE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2788,
},
[0x2789]={
- ["category"]="no",
- ["description"]="DINGBAT CIRCLED SANS-SERIF NUMBER TEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2789, -- ➉
+ category="no",
+ description="DINGBAT CIRCLED SANS-SERIF NUMBER TEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2789,
},
[0x278A]={
- ["category"]="no",
- ["description"]="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x278A, -- ➊
+ category="no",
+ description="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT ONE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x278A,
},
[0x278B]={
- ["category"]="no",
- ["description"]="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x278B, -- ➋
+ category="no",
+ description="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT TWO",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x278B,
},
[0x278C]={
- ["category"]="no",
- ["description"]="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x278C, -- ➌
+ category="no",
+ description="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT THREE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x278C,
},
[0x278D]={
- ["category"]="no",
- ["description"]="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x278D, -- ➍
+ category="no",
+ description="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FOUR",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x278D,
},
[0x278E]={
- ["category"]="no",
- ["description"]="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x278E, -- ➎
+ category="no",
+ description="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT FIVE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x278E,
},
[0x278F]={
- ["category"]="no",
- ["description"]="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x278F, -- ➏
+ category="no",
+ description="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SIX",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x278F,
},
[0x2790]={
- ["category"]="no",
- ["description"]="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2790, -- ➐
+ category="no",
+ description="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT SEVEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2790,
},
[0x2791]={
- ["category"]="no",
- ["description"]="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2791, -- ➑
+ category="no",
+ description="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT EIGHT",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2791,
},
[0x2792]={
- ["category"]="no",
- ["description"]="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2792, -- ➒
+ category="no",
+ description="DINGBAT NEGATIVE CIRCLED SANS-SERIF DIGIT NINE",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2792,
},
[0x2793]={
- ["category"]="no",
- ["description"]="DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN",
- ["linebreak"]="ai",
- ["unicodeslot"]=0x2793, -- ➓
+ category="no",
+ description="DINGBAT NEGATIVE CIRCLED SANS-SERIF NUMBER TEN",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0x2793,
},
[0x2794]={
- ["category"]="so",
- ["description"]="HEAVY WIDE-HEADED RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2794, -- ➔
+ category="so",
+ description="HEAVY WIDE-HEADED RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2794,
},
[0x2798]={
- ["category"]="so",
- ["description"]="HEAVY SOUTH EAST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2798, -- ➘
+ category="so",
+ description="HEAVY SOUTH EAST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2798,
},
[0x2799]={
- ["category"]="so",
- ["description"]="HEAVY RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2799, -- ➙
+ category="so",
+ description="HEAVY RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2799,
},
[0x279A]={
- ["category"]="so",
- ["description"]="HEAVY NORTH EAST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x279A, -- ➚
+ category="so",
+ description="HEAVY NORTH EAST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x279A,
},
[0x279B]={
- ["category"]="so",
- ["description"]="DRAFTING POINT RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x279B, -- ➛
+ category="so",
+ description="DRAFTING POINT RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x279B,
},
[0x279C]={
- ["category"]="so",
- ["description"]="HEAVY ROUND-TIPPED RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x279C, -- ➜
+ category="so",
+ description="HEAVY ROUND-TIPPED RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x279C,
},
[0x279D]={
- ["category"]="so",
- ["description"]="TRIANGLE-HEADED RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x279D, -- ➝
+ category="so",
+ description="TRIANGLE-HEADED RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x279D,
},
[0x279E]={
- ["category"]="so",
- ["description"]="HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x279E, -- ➞
+ category="so",
+ description="HEAVY TRIANGLE-HEADED RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x279E,
},
[0x279F]={
- ["category"]="so",
- ["description"]="DASHED TRIANGLE-HEADED RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x279F, -- ➟
+ category="so",
+ description="DASHED TRIANGLE-HEADED RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x279F,
},
[0x27A0]={
- ["category"]="so",
- ["description"]="HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27A0, -- ➠
+ category="so",
+ description="HEAVY DASHED TRIANGLE-HEADED RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27A0,
},
[0x27A1]={
- ["category"]="so",
- ["description"]="BLACK RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27A1, -- ➡
+ category="so",
+ description="BLACK RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27A1,
},
[0x27A2]={
- ["category"]="so",
- ["description"]="THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27A2, -- ➢
+ category="so",
+ description="THREE-D TOP-LIGHTED RIGHTWARDS ARROWHEAD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27A2,
},
[0x27A3]={
- ["category"]="so",
- ["description"]="THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27A3, -- ➣
+ category="so",
+ description="THREE-D BOTTOM-LIGHTED RIGHTWARDS ARROWHEAD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27A3,
},
[0x27A4]={
- ["category"]="so",
- ["description"]="BLACK RIGHTWARDS ARROWHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27A4, -- ➤
+ category="so",
+ description="BLACK RIGHTWARDS ARROWHEAD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27A4,
},
[0x27A5]={
- ["category"]="so",
- ["description"]="HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27A5, -- ➥
+ category="so",
+ description="HEAVY BLACK CURVED DOWNWARDS AND RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27A5,
},
[0x27A6]={
- ["category"]="so",
- ["description"]="HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27A6, -- ➦
+ category="so",
+ description="HEAVY BLACK CURVED UPWARDS AND RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27A6,
},
[0x27A7]={
- ["category"]="so",
- ["description"]="SQUAT BLACK RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27A7, -- ➧
+ category="so",
+ description="SQUAT BLACK RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27A7,
},
[0x27A8]={
- ["category"]="so",
- ["description"]="HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27A8, -- ➨
+ category="so",
+ description="HEAVY CONCAVE-POINTED BLACK RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27A8,
},
[0x27A9]={
- ["category"]="so",
- ["description"]="RIGHT-SHADED WHITE RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27A9, -- ➩
+ category="so",
+ description="RIGHT-SHADED WHITE RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27A9,
},
[0x27AA]={
- ["category"]="so",
- ["description"]="LEFT-SHADED WHITE RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27AA, -- ➪
+ category="so",
+ description="LEFT-SHADED WHITE RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27AA,
},
[0x27AB]={
- ["category"]="so",
- ["description"]="BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27AB, -- ➫
+ category="so",
+ description="BACK-TILTED SHADOWED WHITE RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27AB,
},
[0x27AC]={
- ["category"]="so",
- ["description"]="FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27AC, -- ➬
+ category="so",
+ description="FRONT-TILTED SHADOWED WHITE RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27AC,
},
[0x27AD]={
- ["category"]="so",
- ["description"]="HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27AD, -- ➭
+ category="so",
+ description="HEAVY LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27AD,
},
[0x27AE]={
- ["category"]="so",
- ["description"]="HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27AE, -- ➮
+ category="so",
+ description="HEAVY UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27AE,
},
[0x27AF]={
- ["category"]="so",
- ["description"]="NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27AF, -- ➯
+ category="so",
+ description="NOTCHED LOWER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27AF,
},
[0x27B1]={
- ["category"]="so",
- ["description"]="NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27B1, -- ➱
+ category="so",
+ description="NOTCHED UPPER RIGHT-SHADOWED WHITE RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27B1,
},
[0x27B2]={
- ["category"]="so",
- ["description"]="CIRCLED HEAVY WHITE RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27B2, -- ➲
+ category="so",
+ description="CIRCLED HEAVY WHITE RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27B2,
},
[0x27B3]={
- ["category"]="so",
- ["description"]="WHITE-FEATHERED RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27B3, -- ➳
+ category="so",
+ description="WHITE-FEATHERED RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27B3,
},
[0x27B4]={
- ["category"]="so",
- ["description"]="BLACK-FEATHERED SOUTH EAST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27B4, -- ➴
+ category="so",
+ description="BLACK-FEATHERED SOUTH EAST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27B4,
},
[0x27B5]={
- ["category"]="so",
- ["description"]="BLACK-FEATHERED RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27B5, -- ➵
+ category="so",
+ description="BLACK-FEATHERED RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27B5,
},
[0x27B6]={
- ["category"]="so",
- ["description"]="BLACK-FEATHERED NORTH EAST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27B6, -- ➶
+ category="so",
+ description="BLACK-FEATHERED NORTH EAST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27B6,
},
[0x27B7]={
- ["category"]="so",
- ["description"]="HEAVY BLACK-FEATHERED SOUTH EAST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27B7, -- ➷
+ category="so",
+ description="HEAVY BLACK-FEATHERED SOUTH EAST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27B7,
},
[0x27B8]={
- ["category"]="so",
- ["description"]="HEAVY BLACK-FEATHERED RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27B8, -- ➸
+ category="so",
+ description="HEAVY BLACK-FEATHERED RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27B8,
},
[0x27B9]={
- ["category"]="so",
- ["description"]="HEAVY BLACK-FEATHERED NORTH EAST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27B9, -- ➹
+ category="so",
+ description="HEAVY BLACK-FEATHERED NORTH EAST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27B9,
},
[0x27BA]={
- ["category"]="so",
- ["description"]="TEARDROP-BARBED RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27BA, -- ➺
+ category="so",
+ description="TEARDROP-BARBED RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27BA,
},
[0x27BB]={
- ["category"]="so",
- ["description"]="HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27BB, -- ➻
+ category="so",
+ description="HEAVY TEARDROP-SHANKED RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27BB,
},
[0x27BC]={
- ["category"]="so",
- ["description"]="WEDGE-TAILED RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27BC, -- ➼
+ category="so",
+ description="WEDGE-TAILED RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27BC,
},
[0x27BD]={
- ["category"]="so",
- ["description"]="HEAVY WEDGE-TAILED RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27BD, -- ➽
+ category="so",
+ description="HEAVY WEDGE-TAILED RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27BD,
},
[0x27BE]={
- ["category"]="so",
- ["description"]="OPEN-OUTLINED RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27BE, -- ➾
+ category="so",
+ description="OPEN-OUTLINED RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27BE,
},
[0x27C0]={
- ["category"]="sm",
- ["description"]="THREE DIMENSIONAL ANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27C0, -- ⟀
+ category="sm",
+ description="THREE DIMENSIONAL ANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27C0,
},
[0x27C1]={
- ["category"]="sm",
- ["description"]="WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27C1, -- ⟁
+ category="sm",
+ description="WHITE TRIANGLE CONTAINING SMALL WHITE TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27C1,
},
[0x27C2]={
- ["category"]="sm",
- ["description"]="PERPENDICULAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27C2, -- ⟂
+ category="sm",
+ description="PERPENDICULAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27C2,
},
[0x27C3]={
- ["category"]="sm",
- ["description"]="OPEN SUBSET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27C3, -- ⟃
+ category="sm",
+ description="OPEN SUBSET",
+ direction="on",
+ linebreak="al",
+ mirror=0x27C4,
+ unicodeslot=0x27C3,
},
[0x27C4]={
- ["category"]="sm",
- ["description"]="OPEN SUPERSET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27C4, -- ⟄
+ category="sm",
+ description="OPEN SUPERSET",
+ direction="on",
+ linebreak="al",
+ mirror=0x27C3,
+ unicodeslot=0x27C4,
},
[0x27C5]={
- ["category"]="ps",
- ["description"]="LEFT S-SHAPED BAG DELIMITER",
- ["linebreak"]="op",
- ["unicodeslot"]=0x27C5, -- ⟅
+ category="ps",
+ description="LEFT S-SHAPED BAG DELIMITER",
+ direction="on",
+ linebreak="op",
+ mirror=0x27C6,
+ unicodeslot=0x27C5,
},
[0x27C6]={
- ["category"]="pe",
- ["description"]="RIGHT S-SHAPED BAG DELIMITER",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x27C6, -- ⟆
+ category="pe",
+ description="RIGHT S-SHAPED BAG DELIMITER",
+ direction="on",
+ linebreak="cl",
+ mirror=0x27C5,
+ unicodeslot=0x27C6,
},
[0x27C7]={
- ["category"]="sm",
- ["description"]="OR WITH DOT INSIDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27C7, -- ⟇
+ category="sm",
+ description="OR WITH DOT INSIDE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27C7,
},
[0x27C8]={
- ["category"]="sm",
- ["description"]="REVERSE SOLIDUS PRECEDING SUBSET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27C8, -- ⟈
+ category="sm",
+ description="REVERSE SOLIDUS PRECEDING SUBSET",
+ direction="on",
+ linebreak="al",
+ mirror=0x27C9,
+ unicodeslot=0x27C8,
},
[0x27C9]={
- ["category"]="sm",
- ["description"]="SUPERSET PRECEDING SOLIDUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27C9, -- ⟉
+ category="sm",
+ description="SUPERSET PRECEDING SOLIDUS",
+ direction="on",
+ linebreak="al",
+ mirror=0x27C8,
+ unicodeslot=0x27C9,
},
[0x27CA]={
- ["category"]="sm",
- ["description"]="VERTICAL BAR WITH HORIZONTAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27CA, -- ⟊
+ category="sm",
+ description="VERTICAL BAR WITH HORIZONTAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27CA,
},
[0x27D0]={
- ["category"]="sm",
- ["description"]="WHITE DIAMOND WITH CENTRED DOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27D0, -- ⟐
+ category="sm",
+ description="WHITE DIAMOND WITH CENTRED DOT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27D0,
},
[0x27D1]={
- ["category"]="sm",
- ["description"]="AND WITH DOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27D1, -- ⟑
+ category="sm",
+ description="AND WITH DOT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27D1,
},
[0x27D2]={
- ["category"]="sm",
- ["description"]="ELEMENT OF OPENING UPWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27D2, -- ⟒
+ category="sm",
+ description="ELEMENT OF OPENING UPWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27D2,
},
[0x27D3]={
- ["category"]="sm",
- ["description"]="LOWER RIGHT CORNER WITH DOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27D3, -- ⟓
+ category="sm",
+ description="LOWER RIGHT CORNER WITH DOT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27D3,
},
[0x27D4]={
- ["category"]="sm",
- ["description"]="UPPER LEFT CORNER WITH DOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27D4, -- ⟔
+ category="sm",
+ description="UPPER LEFT CORNER WITH DOT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27D4,
},
[0x27D5]={
- ["category"]="sm",
- ["description"]="LEFT OUTER JOIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27D5, -- ⟕
+ category="sm",
+ description="LEFT OUTER JOIN",
+ direction="on",
+ linebreak="al",
+ mirror=0x27D6,
+ unicodeslot=0x27D5,
},
[0x27D6]={
- ["category"]="sm",
- ["description"]="RIGHT OUTER JOIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27D6, -- ⟖
+ category="sm",
+ description="RIGHT OUTER JOIN",
+ direction="on",
+ linebreak="al",
+ mirror=0x27D5,
+ unicodeslot=0x27D6,
},
[0x27D7]={
- ["category"]="sm",
- ["description"]="FULL OUTER JOIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27D7, -- ⟗
+ category="sm",
+ description="FULL OUTER JOIN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27D7,
},
[0x27D8]={
- ["category"]="sm",
- ["description"]="LARGE UP TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27D8, -- ⟘
+ category="sm",
+ description="LARGE UP TACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27D8,
},
[0x27D9]={
- ["category"]="sm",
- ["description"]="LARGE DOWN TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27D9, -- ⟙
+ category="sm",
+ description="LARGE DOWN TACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27D9,
},
[0x27DA]={
- ["category"]="sm",
- ["description"]="LEFT AND RIGHT DOUBLE TURNSTILE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27DA, -- ⟚
+ category="sm",
+ description="LEFT AND RIGHT DOUBLE TURNSTILE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27DA,
},
[0x27DB]={
- ["category"]="sm",
- ["description"]="LEFT AND RIGHT TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27DB, -- ⟛
+ category="sm",
+ description="LEFT AND RIGHT TACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27DB,
},
[0x27DC]={
- ["category"]="sm",
- ["description"]="LEFT MULTIMAP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27DC, -- ⟜
+ category="sm",
+ description="LEFT MULTIMAP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27DC,
},
[0x27DD]={
- ["category"]="sm",
- ["description"]="LONG RIGHT TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27DD, -- ⟝
+ category="sm",
+ description="LONG RIGHT TACK",
+ direction="on",
+ linebreak="al",
+ mirror=0x27DE,
+ unicodeslot=0x27DD,
},
[0x27DE]={
- ["category"]="sm",
- ["description"]="LONG LEFT TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27DE, -- ⟞
+ category="sm",
+ description="LONG LEFT TACK",
+ direction="on",
+ linebreak="al",
+ mirror=0x27DD,
+ unicodeslot=0x27DE,
},
[0x27DF]={
- ["category"]="sm",
- ["description"]="UP TACK WITH CIRCLE ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27DF, -- ⟟
+ category="sm",
+ description="UP TACK WITH CIRCLE ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27DF,
},
[0x27E0]={
- ["category"]="sm",
- ["description"]="LOZENGE DIVIDED BY HORIZONTAL RULE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27E0, -- ⟠
+ category="sm",
+ description="LOZENGE DIVIDED BY HORIZONTAL RULE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27E0,
},
[0x27E1]={
- ["category"]="sm",
- ["description"]="WHITE CONCAVE-SIDED DIAMOND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27E1, -- ⟡
+ category="sm",
+ description="WHITE CONCAVE-SIDED DIAMOND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27E1,
},
[0x27E2]={
- ["category"]="sm",
- ["description"]="WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27E2, -- ⟢
+ category="sm",
+ description="WHITE CONCAVE-SIDED DIAMOND WITH LEFTWARDS TICK",
+ direction="on",
+ linebreak="al",
+ mirror=0x27E3,
+ unicodeslot=0x27E2,
},
[0x27E3]={
- ["category"]="sm",
- ["description"]="WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27E3, -- ⟣
+ category="sm",
+ description="WHITE CONCAVE-SIDED DIAMOND WITH RIGHTWARDS TICK",
+ direction="on",
+ linebreak="al",
+ mirror=0x27E2,
+ unicodeslot=0x27E3,
},
[0x27E4]={
- ["category"]="sm",
- ["description"]="WHITE SQUARE WITH LEFTWARDS TICK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27E4, -- ⟤
+ category="sm",
+ description="WHITE SQUARE WITH LEFTWARDS TICK",
+ direction="on",
+ linebreak="al",
+ mirror=0x27E5,
+ unicodeslot=0x27E4,
},
[0x27E5]={
- ["category"]="sm",
- ["description"]="WHITE SQUARE WITH RIGHTWARDS TICK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27E5, -- ⟥
+ category="sm",
+ description="WHITE SQUARE WITH RIGHTWARDS TICK",
+ direction="on",
+ linebreak="al",
+ mirror=0x27E4,
+ unicodeslot=0x27E5,
},
[0x27E6]={
- ["category"]="ps",
- ["cjkwd"]="na",
- ["description"]="MATHEMATICAL LEFT WHITE SQUARE BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x27E6, -- ⟦
+ category="ps",
+ cjkwd="na",
+ description="MATHEMATICAL LEFT WHITE SQUARE BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x27E7,
+ unicodeslot=0x27E6,
},
[0x27E7]={
- ["category"]="pe",
- ["cjkwd"]="na",
- ["description"]="MATHEMATICAL RIGHT WHITE SQUARE BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x27E7, -- ⟧
+ category="pe",
+ cjkwd="na",
+ description="MATHEMATICAL RIGHT WHITE SQUARE BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x27E6,
+ unicodeslot=0x27E7,
},
[0x27E8]={
- ["category"]="ps",
- ["cjkwd"]="na",
- ["description"]="MATHEMATICAL LEFT ANGLE BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x27E8, -- ⟨
+ category="ps",
+ cjkwd="na",
+ description="MATHEMATICAL LEFT ANGLE BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x27E9,
+ unicodeslot=0x27E8,
},
[0x27E9]={
- ["category"]="pe",
- ["cjkwd"]="na",
- ["description"]="MATHEMATICAL RIGHT ANGLE BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x27E9, -- ⟩
+ category="pe",
+ cjkwd="na",
+ description="MATHEMATICAL RIGHT ANGLE BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x27E8,
+ unicodeslot=0x27E9,
},
[0x27EA]={
- ["category"]="ps",
- ["cjkwd"]="na",
- ["description"]="MATHEMATICAL LEFT DOUBLE ANGLE BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x27EA, -- ⟪
+ category="ps",
+ cjkwd="na",
+ description="MATHEMATICAL LEFT DOUBLE ANGLE BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x27EB,
+ unicodeslot=0x27EA,
},
[0x27EB]={
- ["category"]="pe",
- ["cjkwd"]="na",
- ["description"]="MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x27EB, -- ⟫
+ category="pe",
+ cjkwd="na",
+ description="MATHEMATICAL RIGHT DOUBLE ANGLE BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x27EA,
+ unicodeslot=0x27EB,
},
[0x27F0]={
- ["category"]="sm",
- ["description"]="UPWARDS QUADRUPLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27F0, -- ⟰
+ category="sm",
+ description="UPWARDS QUADRUPLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27F0,
},
[0x27F1]={
- ["category"]="sm",
- ["description"]="DOWNWARDS QUADRUPLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27F1, -- ⟱
+ category="sm",
+ description="DOWNWARDS QUADRUPLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27F1,
},
[0x27F2]={
- ["category"]="sm",
- ["description"]="ANTICLOCKWISE GAPPED CIRCLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27F2, -- ⟲
+ category="sm",
+ description="ANTICLOCKWISE GAPPED CIRCLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27F2,
},
[0x27F3]={
- ["category"]="sm",
- ["description"]="CLOCKWISE GAPPED CIRCLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27F3, -- ⟳
+ category="sm",
+ description="CLOCKWISE GAPPED CIRCLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27F3,
},
[0x27F4]={
- ["category"]="sm",
- ["description"]="RIGHT ARROW WITH CIRCLED PLUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27F4, -- ⟴
+ category="sm",
+ description="RIGHT ARROW WITH CIRCLED PLUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27F4,
},
[0x27F5]={
- ["category"]="sm",
- ["description"]="LONG LEFTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27F5, -- ⟵
+ category="sm",
+ description="LONG LEFTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27F5,
},
[0x27F6]={
- ["category"]="sm",
- ["description"]="LONG RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27F6, -- ⟶
+ category="sm",
+ description="LONG RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27F6,
},
[0x27F7]={
- ["category"]="sm",
- ["description"]="LONG LEFT RIGHT ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27F7, -- ⟷
+ category="sm",
+ description="LONG LEFT RIGHT ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27F7,
},
[0x27F8]={
- ["category"]="sm",
- ["description"]="LONG LEFTWARDS DOUBLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27F8, -- ⟸
+ category="sm",
+ description="LONG LEFTWARDS DOUBLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27F8,
},
[0x27F9]={
- ["category"]="sm",
- ["description"]="LONG RIGHTWARDS DOUBLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27F9, -- ⟹
+ category="sm",
+ description="LONG RIGHTWARDS DOUBLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27F9,
},
[0x27FA]={
- ["category"]="sm",
- ["description"]="LONG LEFT RIGHT DOUBLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27FA, -- ⟺
+ category="sm",
+ description="LONG LEFT RIGHT DOUBLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27FA,
},
[0x27FB]={
- ["category"]="sm",
- ["description"]="LONG LEFTWARDS ARROW FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27FB, -- ⟻
+ category="sm",
+ description="LONG LEFTWARDS ARROW FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27FB,
},
[0x27FC]={
- ["category"]="sm",
- ["description"]="LONG RIGHTWARDS ARROW FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27FC, -- ⟼
+ category="sm",
+ description="LONG RIGHTWARDS ARROW FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27FC,
},
[0x27FD]={
- ["category"]="sm",
- ["description"]="LONG LEFTWARDS DOUBLE ARROW FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27FD, -- ⟽
+ category="sm",
+ description="LONG LEFTWARDS DOUBLE ARROW FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27FD,
},
[0x27FE]={
- ["category"]="sm",
- ["description"]="LONG RIGHTWARDS DOUBLE ARROW FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27FE, -- ⟾
+ category="sm",
+ description="LONG RIGHTWARDS DOUBLE ARROW FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27FE,
},
[0x27FF]={
- ["category"]="sm",
- ["description"]="LONG RIGHTWARDS SQUIGGLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x27FF, -- ⟿
+ category="sm",
+ description="LONG RIGHTWARDS SQUIGGLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x27FF,
},
[0x2800]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN BLANK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2800, -- ⠀
+ category="so",
+ description="BRAILLE PATTERN BLANK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2800,
},
[0x2801]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0001",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2801, -- ⠁
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0001",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2801,
},
[0x2802]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2802, -- ⠂
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2802,
},
[0x2803]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x000C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2803, -- ⠃
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x000C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2803,
},
[0x2804]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2804, -- ⠄
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2804,
},
[0x2805]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x000D",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2805, -- ⠅
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x000D",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2805,
},
[0x2806]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0017",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2806, -- ⠆
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0017",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2806,
},
[0x2807]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x007B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2807, -- ⠇
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x007B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2807,
},
[0x2808]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2808, -- ⠈
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2808,
},
[0x2809]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x000E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2809, -- ⠉
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x000E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2809,
},
[0x280A]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0018",
- ["linebreak"]="al",
- ["unicodeslot"]=0x280A, -- ⠊
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0018",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x280A,
},
[0x280B]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x007C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x280B, -- ⠋
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x007C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x280B,
},
[0x280C]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0022",
- ["linebreak"]="al",
- ["unicodeslot"]=0x280C, -- ⠌
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0022",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x280C,
},
[0x280D]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0086",
- ["linebreak"]="al",
- ["unicodeslot"]=0x280D, -- ⠍
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0086",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x280D,
},
[0x280E]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x00EA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x280E, -- ⠎
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x00EA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x280E,
},
[0x280F]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04D2",
- ["linebreak"]="al",
- ["unicodeslot"]=0x280F, -- ⠏
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04D2",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x280F,
},
[0x2810]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0005",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2810, -- ⠐
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0005",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2810,
},
[0x2811]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x000F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2811, -- ⠑
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x000F",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2811,
},
[0x2812]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0019",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2812, -- ⠒
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0019",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2812,
},
[0x2813]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x007D",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2813, -- ⠓
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x007D",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2813,
},
[0x2814]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0023",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2814, -- ⠔
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0023",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2814,
},
[0x2815]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0087",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2815, -- ⠕
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0087",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2815,
},
[0x2816]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x00EB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2816, -- ⠖
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x00EB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2816,
},
[0x2817]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04D3",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2817, -- ⠗
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04D3",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2817,
},
[0x2818]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x002D",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2818, -- ⠘
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x002D",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2818,
},
[0x2819]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0091",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2819, -- ⠙
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0091",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2819,
},
[0x281A]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x00F5",
- ["linebreak"]="al",
- ["unicodeslot"]=0x281A, -- ⠚
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x00F5",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x281A,
},
[0x281B]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04DD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x281B, -- ⠛
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04DD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x281B,
},
[0x281C]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0159",
- ["linebreak"]="al",
- ["unicodeslot"]=0x281C, -- ⠜
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0159",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x281C,
},
[0x281D]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0541",
- ["linebreak"]="al",
- ["unicodeslot"]=0x281D, -- ⠝
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0541",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x281D,
},
[0x281E]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0929",
- ["linebreak"]="al",
- ["unicodeslot"]=0x281E, -- ⠞
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0929",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x281E,
},
[0x281F]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3039",
- ["linebreak"]="al",
- ["unicodeslot"]=0x281F, -- ⠟
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3039",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x281F,
},
[0x2820]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0006",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2820, -- ⠠
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0006",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2820,
},
[0x2821]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0010",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2821, -- ⠡
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0010",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2821,
},
[0x2822]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x001A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2822, -- ⠢
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x001A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2822,
},
[0x2823]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x007E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2823, -- ⠣
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x007E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2823,
},
[0x2824]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0024",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2824, -- ⠤
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0024",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2824,
},
[0x2825]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0088",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2825, -- ⠥
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0088",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2825,
},
[0x2826]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x00EC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2826, -- ⠦
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x00EC",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2826,
},
[0x2827]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04D4",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2827, -- ⠧
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04D4",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2827,
},
[0x2828]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x002E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2828, -- ⠨
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x002E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2828,
},
[0x2829]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0092",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2829, -- ⠩
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0092",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2829,
},
[0x282A]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x00F6",
- ["linebreak"]="al",
- ["unicodeslot"]=0x282A, -- ⠪
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x00F6",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x282A,
},
[0x282B]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04DE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x282B, -- ⠫
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04DE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x282B,
},
[0x282C]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x015A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x282C, -- ⠬
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x015A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x282C,
},
[0x282D]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0542",
- ["linebreak"]="al",
- ["unicodeslot"]=0x282D, -- ⠭
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0542",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x282D,
},
[0x282E]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x092A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x282E, -- ⠮
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x092A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x282E,
},
[0x282F]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x303A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x282F, -- ⠯
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x303A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x282F,
},
[0x2830]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0038",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2830, -- ⠰
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0038",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2830,
},
[0x2831]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x009C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2831, -- ⠱
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x009C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2831,
},
[0x2832]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0100",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2832, -- ⠲
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0100",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2832,
},
[0x2833]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04E8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2833, -- ⠳
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04E8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2833,
},
[0x2834]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0164",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2834, -- ⠴
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0164",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2834,
},
[0x2835]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x054C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2835, -- ⠵
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x054C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2835,
},
[0x2836]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0934",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2836, -- ⠶
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0934",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2836,
},
[0x2837]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3044",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2837, -- ⠷
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3044",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2837,
},
[0x2838]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x01C8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2838, -- ⠸
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x01C8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2838,
},
[0x2839]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x05B0",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2839, -- ⠹
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x05B0",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2839,
},
[0x283A]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0998",
- ["linebreak"]="al",
- ["unicodeslot"]=0x283A, -- ⠺
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0998",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x283A,
},
[0x283B]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x30A8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x283B, -- ⠻
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x30A8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x283B,
},
[0x283C]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0D80",
- ["linebreak"]="al",
- ["unicodeslot"]=0x283C, -- ⠼
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0D80",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x283C,
},
[0x283D]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3490",
- ["linebreak"]="al",
- ["unicodeslot"]=0x283D, -- ⠽
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3490",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x283D,
},
[0x283E]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x5BA0",
- ["linebreak"]="al",
- ["unicodeslot"]=0x283E, -- ⠾
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x5BA0",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x283E,
},
[0x283F]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1E240",
- ["linebreak"]="al",
- ["unicodeslot"]=0x283F, -- ⠿
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1E240",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x283F,
},
[0x2840]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0007",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2840, -- ⡀
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0007",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2840,
},
[0x2841]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0011",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2841, -- ⡁
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0011",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2841,
},
[0x2842]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x001B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2842, -- ⡂
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x001B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2842,
},
[0x2843]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x007F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2843, -- ⡃
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x007F",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2843,
},
[0x2844]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0025",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2844, -- ⡄
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0025",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2844,
},
[0x2845]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0089",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2845, -- ⡅
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0089",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2845,
},
[0x2846]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x00ED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2846, -- ⡆
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x00ED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2846,
},
[0x2847]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04D5",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2847, -- ⡇
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04D5",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2847,
},
[0x2848]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x002F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2848, -- ⡈
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x002F",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2848,
},
[0x2849]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0093",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2849, -- ⡉
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0093",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2849,
},
[0x284A]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x00F7",
- ["linebreak"]="al",
- ["unicodeslot"]=0x284A, -- ⡊
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x00F7",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x284A,
},
[0x284B]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04DF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x284B, -- ⡋
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04DF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x284B,
},
[0x284C]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x015B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x284C, -- ⡌
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x015B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x284C,
},
[0x284D]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0543",
- ["linebreak"]="al",
- ["unicodeslot"]=0x284D, -- ⡍
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0543",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x284D,
},
[0x284E]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x092B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x284E, -- ⡎
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x092B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x284E,
},
[0x284F]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x303B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x284F, -- ⡏
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x303B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x284F,
},
[0x2850]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0039",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2850, -- ⡐
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0039",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2850,
},
[0x2851]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x009D",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2851, -- ⡑
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x009D",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2851,
},
[0x2852]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0101",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2852, -- ⡒
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0101",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2852,
},
[0x2853]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04E9",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2853, -- ⡓
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04E9",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2853,
},
[0x2854]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0165",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2854, -- ⡔
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0165",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2854,
},
[0x2855]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x054D",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2855, -- ⡕
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x054D",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2855,
},
[0x2856]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0935",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2856, -- ⡖
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0935",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2856,
},
[0x2857]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3045",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2857, -- ⡗
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3045",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2857,
},
[0x2858]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x01C9",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2858, -- ⡘
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x01C9",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2858,
},
[0x2859]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x05B1",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2859, -- ⡙
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x05B1",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2859,
},
[0x285A]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0999",
- ["linebreak"]="al",
- ["unicodeslot"]=0x285A, -- ⡚
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0999",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x285A,
},
[0x285B]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x30A9",
- ["linebreak"]="al",
- ["unicodeslot"]=0x285B, -- ⡛
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x30A9",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x285B,
},
[0x285C]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0D81",
- ["linebreak"]="al",
- ["unicodeslot"]=0x285C, -- ⡜
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0D81",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x285C,
},
[0x285D]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3491",
- ["linebreak"]="al",
- ["unicodeslot"]=0x285D, -- ⡝
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3491",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x285D,
},
[0x285E]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x5BA1",
- ["linebreak"]="al",
- ["unicodeslot"]=0x285E, -- ⡞
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x5BA1",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x285E,
},
[0x285F]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1E241",
- ["linebreak"]="al",
- ["unicodeslot"]=0x285F, -- ⡟
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1E241",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x285F,
},
[0x2860]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0043",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2860, -- ⡠
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0043",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2860,
},
[0x2861]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x00A7",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2861, -- ⡡
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x00A7",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2861,
},
[0x2862]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x010B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2862, -- ⡢
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x010B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2862,
},
[0x2863]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04F3",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2863, -- ⡣
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04F3",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2863,
},
[0x2864]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x016F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2864, -- ⡤
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x016F",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2864,
},
[0x2865]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0557",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2865, -- ⡥
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0557",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2865,
},
[0x2866]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x093F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2866, -- ⡦
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x093F",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2866,
},
[0x2867]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x304F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2867, -- ⡧
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x304F",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2867,
},
[0x2868]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x01D3",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2868, -- ⡨
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x01D3",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2868,
},
[0x2869]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x05BB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2869, -- ⡩
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x05BB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2869,
},
[0x286A]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x09A3",
- ["linebreak"]="al",
- ["unicodeslot"]=0x286A, -- ⡪
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x09A3",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x286A,
},
[0x286B]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x30B3",
- ["linebreak"]="al",
- ["unicodeslot"]=0x286B, -- ⡫
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x30B3",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x286B,
},
[0x286C]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0D8B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x286C, -- ⡬
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0D8B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x286C,
},
[0x286D]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x349B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x286D, -- ⡭
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x349B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x286D,
},
[0x286E]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x5BAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x286E, -- ⡮
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x5BAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x286E,
},
[0x286F]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1E24B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x286F, -- ⡯
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1E24B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x286F,
},
[0x2870]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0237",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2870, -- ⡰
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0237",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2870,
},
[0x2871]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x061F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2871, -- ⡱
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x061F",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2871,
},
[0x2872]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0A07",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2872, -- ⡲
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0A07",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2872,
},
[0x2873]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3117",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2873, -- ⡳
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3117",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2873,
},
[0x2874]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0DEF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2874, -- ⡴
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0DEF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2874,
},
[0x2875]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x34FF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2875, -- ⡵
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x34FF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2875,
},
[0x2876]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x5C0F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2876, -- ⡶
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x5C0F",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2876,
},
[0x2877]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1E2AF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2877, -- ⡷
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1E2AF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2877,
},
[0x2878]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x11D7",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2878, -- ⡸
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x11D7",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2878,
},
[0x2879]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x38E7",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2879, -- ⡹
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x38E7",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2879,
},
[0x287A]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x5FF7",
- ["linebreak"]="al",
- ["unicodeslot"]=0x287A, -- ⡺
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x5FF7",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x287A,
},
[0x287B]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1E697",
- ["linebreak"]="al",
- ["unicodeslot"]=0x287B, -- ⡻
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1E697",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x287B,
},
[0x287C]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x8707",
- ["linebreak"]="al",
- ["unicodeslot"]=0x287C, -- ⡼
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x8707",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x287C,
},
[0x287D]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x20DA7",
- ["linebreak"]="al",
- ["unicodeslot"]=0x287D, -- ⡽
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x20DA7",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x287D,
},
[0x287E]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x39447",
- ["linebreak"]="al",
- ["unicodeslot"]=0x287E, -- ⡾
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x39447",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x287E,
},
[0x287F]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x12D687",
- ["linebreak"]="al",
- ["unicodeslot"]=0x287F, -- ⡿
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x12D687",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x287F,
},
[0x2880]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0008",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2880, -- ⢀
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0008",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2880,
},
[0x2881]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0012",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2881, -- ⢁
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0012",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2881,
},
[0x2882]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x001C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2882, -- ⢂
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x001C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2882,
},
[0x2883]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0080",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2883, -- ⢃
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0080",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2883,
},
[0x2884]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0026",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2884, -- ⢄
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0026",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2884,
},
[0x2885]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x008A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2885, -- ⢅
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x008A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2885,
},
[0x2886]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x00EE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2886, -- ⢆
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x00EE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2886,
},
[0x2887]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04D6",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2887, -- ⢇
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04D6",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2887,
},
[0x2888]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0030",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2888, -- ⢈
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0030",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2888,
},
[0x2889]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0094",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2889, -- ⢉
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0094",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2889,
},
[0x288A]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x00F8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x288A, -- ⢊
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x00F8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x288A,
},
[0x288B]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04E0",
- ["linebreak"]="al",
- ["unicodeslot"]=0x288B, -- ⢋
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04E0",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x288B,
},
[0x288C]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x015C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x288C, -- ⢌
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x015C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x288C,
},
[0x288D]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0544",
- ["linebreak"]="al",
- ["unicodeslot"]=0x288D, -- ⢍
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0544",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x288D,
},
[0x288E]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x092C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x288E, -- ⢎
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x092C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x288E,
},
[0x288F]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x303C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x288F, -- ⢏
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x303C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x288F,
},
[0x2890]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x003A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2890, -- ⢐
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x003A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2890,
},
[0x2891]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x009E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2891, -- ⢑
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x009E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2891,
},
[0x2892]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0102",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2892, -- ⢒
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0102",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2892,
},
[0x2893]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04EA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2893, -- ⢓
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04EA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2893,
},
[0x2894]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0166",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2894, -- ⢔
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0166",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2894,
},
[0x2895]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x054E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2895, -- ⢕
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x054E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2895,
},
[0x2896]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0936",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2896, -- ⢖
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0936",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2896,
},
[0x2897]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3046",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2897, -- ⢗
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3046",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2897,
},
[0x2898]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x01CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2898, -- ⢘
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x01CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2898,
},
[0x2899]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x05B2",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2899, -- ⢙
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x05B2",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2899,
},
[0x289A]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x099A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x289A, -- ⢚
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x099A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x289A,
},
[0x289B]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x30AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x289B, -- ⢛
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x30AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x289B,
},
[0x289C]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0D82",
- ["linebreak"]="al",
- ["unicodeslot"]=0x289C, -- ⢜
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0D82",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x289C,
},
[0x289D]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3492",
- ["linebreak"]="al",
- ["unicodeslot"]=0x289D, -- ⢝
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3492",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x289D,
},
[0x289E]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x5BA2",
- ["linebreak"]="al",
- ["unicodeslot"]=0x289E, -- ⢞
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x5BA2",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x289E,
},
[0x289F]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1E242",
- ["linebreak"]="al",
- ["unicodeslot"]=0x289F, -- ⢟
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1E242",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x289F,
},
[0x28A0]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0044",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28A0, -- ⢠
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0044",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28A0,
},
[0x28A1]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x00A8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28A1, -- ⢡
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x00A8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28A1,
},
[0x28A2]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x010C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28A2, -- ⢢
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x010C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28A2,
},
[0x28A3]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04F4",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28A3, -- ⢣
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04F4",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28A3,
},
[0x28A4]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0170",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28A4, -- ⢤
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0170",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28A4,
},
[0x28A5]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0558",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28A5, -- ⢥
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0558",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28A5,
},
[0x28A6]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0940",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28A6, -- ⢦
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0940",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28A6,
},
[0x28A7]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3050",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28A7, -- ⢧
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3050",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28A7,
},
[0x28A8]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x01D4",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28A8, -- ⢨
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x01D4",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28A8,
},
[0x28A9]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x05BC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28A9, -- ⢩
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x05BC",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28A9,
},
[0x28AA]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x09A4",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28AA, -- ⢪
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x09A4",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28AA,
},
[0x28AB]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x30B4",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28AB, -- ⢫
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x30B4",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28AB,
},
[0x28AC]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0D8C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28AC, -- ⢬
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0D8C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28AC,
},
[0x28AD]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x349C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28AD, -- ⢭
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x349C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28AD,
},
[0x28AE]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x5BAC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28AE, -- ⢮
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x5BAC",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28AE,
},
[0x28AF]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1E24C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28AF, -- ⢯
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1E24C",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28AF,
},
[0x28B0]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0238",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28B0, -- ⢰
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0238",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28B0,
},
[0x28B1]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0620",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28B1, -- ⢱
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0620",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28B1,
},
[0x28B2]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0A08",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28B2, -- ⢲
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0A08",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28B2,
},
[0x28B3]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3118",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28B3, -- ⢳
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3118",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28B3,
},
[0x28B4]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0DF0",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28B4, -- ⢴
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0DF0",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28B4,
},
[0x28B5]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3500",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28B5, -- ⢵
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3500",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28B5,
},
[0x28B6]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x5C10",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28B6, -- ⢶
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x5C10",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28B6,
},
[0x28B7]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1E2B0",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28B7, -- ⢷
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1E2B0",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28B7,
},
[0x28B8]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x11D8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28B8, -- ⢸
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x11D8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28B8,
},
[0x28B9]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x38E8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28B9, -- ⢹
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x38E8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28B9,
},
[0x28BA]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x5FF8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28BA, -- ⢺
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x5FF8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28BA,
},
[0x28BB]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1E698",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28BB, -- ⢻
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1E698",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28BB,
},
[0x28BC]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x8708",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28BC, -- ⢼
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x8708",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28BC,
},
[0x28BD]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x20DA8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28BD, -- ⢽
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x20DA8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28BD,
},
[0x28BE]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x39448",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28BE, -- ⢾
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x39448",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28BE,
},
[0x28BF]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x12D688",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28BF, -- ⢿
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x12D688",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28BF,
},
[0x28C0]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x004E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28C0, -- ⣀
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x004E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28C0,
},
[0x28C1]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x00B2",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28C1, -- ⣁
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x00B2",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28C1,
},
[0x28C2]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0116",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28C2, -- ⣂
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0116",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28C2,
},
[0x28C3]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x04FE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28C3, -- ⣃
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x04FE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28C3,
},
[0x28C4]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x017A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28C4, -- ⣄
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x017A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28C4,
},
[0x28C5]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0562",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28C5, -- ⣅
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0562",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28C5,
},
[0x28C6]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x094A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28C6, -- ⣆
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x094A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28C6,
},
[0x28C7]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x305A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28C7, -- ⣇
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x305A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28C7,
},
[0x28C8]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x01DE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28C8, -- ⣈
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x01DE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28C8,
},
[0x28C9]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x05C6",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28C9, -- ⣉
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x05C6",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28C9,
},
[0x28CA]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x09AE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28CA, -- ⣊
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x09AE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28CA,
},
[0x28CB]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x30BE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28CB, -- ⣋
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x30BE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28CB,
},
[0x28CC]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0D96",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28CC, -- ⣌
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0D96",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28CC,
},
[0x28CD]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x34A6",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28CD, -- ⣍
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x34A6",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28CD,
},
[0x28CE]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x5BB6",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28CE, -- ⣎
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x5BB6",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28CE,
},
[0x28CF]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1E256",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28CF, -- ⣏
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1E256",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28CF,
},
[0x28D0]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0242",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28D0, -- ⣐
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0242",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28D0,
},
[0x28D1]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x062A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28D1, -- ⣑
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x062A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28D1,
},
[0x28D2]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0A12",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28D2, -- ⣒
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0A12",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28D2,
},
[0x28D3]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3122",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28D3, -- ⣓
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3122",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28D3,
},
[0x28D4]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0DFA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28D4, -- ⣔
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0DFA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28D4,
},
[0x28D5]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x350A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28D5, -- ⣕
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x350A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28D5,
},
[0x28D6]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x5C1A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28D6, -- ⣖
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x5C1A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28D6,
},
[0x28D7]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1E2BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28D7, -- ⣗
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1E2BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28D7,
},
[0x28D8]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x11E2",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28D8, -- ⣘
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x11E2",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28D8,
},
[0x28D9]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x38F2",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28D9, -- ⣙
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x38F2",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28D9,
},
[0x28DA]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x6002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28DA, -- ⣚
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x6002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28DA,
},
[0x28DB]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1E6A2",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28DB, -- ⣛
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1E6A2",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28DB,
},
[0x28DC]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x8712",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28DC, -- ⣜
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x8712",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28DC,
},
[0x28DD]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x20DB2",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28DD, -- ⣝
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x20DB2",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28DD,
},
[0x28DE]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x39452",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28DE, -- ⣞
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x39452",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28DE,
},
[0x28DF]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x12D692",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28DF, -- ⣟
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x12D692",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28DF,
},
[0x28E0]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x02A6",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28E0, -- ⣠
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x02A6",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28E0,
},
[0x28E1]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x068E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28E1, -- ⣡
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x068E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28E1,
},
[0x28E2]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0A76",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28E2, -- ⣢
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0A76",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28E2,
},
[0x28E3]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3186",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28E3, -- ⣣
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3186",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28E3,
},
[0x28E4]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x0E5E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28E4, -- ⣤
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x0E5E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28E4,
},
[0x28E5]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x356E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28E5, -- ⣥
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x356E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28E5,
},
[0x28E6]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x5C7E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28E6, -- ⣦
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x5C7E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28E6,
},
[0x28E7]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1E31E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28E7, -- ⣧
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1E31E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28E7,
},
[0x28E8]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1246",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28E8, -- ⣨
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1246",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28E8,
},
[0x28E9]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3956",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28E9, -- ⣩
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3956",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28E9,
},
[0x28EA]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x6066",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28EA, -- ⣪
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x6066",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28EA,
},
[0x28EB]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1E706",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28EB, -- ⣫
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1E706",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28EB,
},
[0x28EC]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x8776",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28EC, -- ⣬
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x8776",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28EC,
},
[0x28ED]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x20E16",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28ED, -- ⣭
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x20E16",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28ED,
},
[0x28EE]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x394B6",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28EE, -- ⣮
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x394B6",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28EE,
},
[0x28EF]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x12D6F6",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28EF, -- ⣯
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x12D6F6",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28EF,
},
[0x28F0]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x162E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28F0, -- ⣰
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x162E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28F0,
},
[0x28F1]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3D3E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28F1, -- ⣱
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3D3E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28F1,
},
[0x28F2]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x644E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28F2, -- ⣲
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x644E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28F2,
},
[0x28F3]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1EAEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28F3, -- ⣳
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1EAEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28F3,
},
[0x28F4]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x8B5E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28F4, -- ⣴
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x8B5E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28F4,
},
[0x28F5]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x211FE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28F5, -- ⣵
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x211FE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28F5,
},
[0x28F6]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3989E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28F6, -- ⣶
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3989E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28F6,
},
[0x28F7]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x12DADE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28F7, -- ⣷
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x12DADE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28F7,
},
[0x28F8]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0xB26E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28F8, -- ⣸
+ category="so",
+ description="BRAILLE PATTERN DOTS-0xB26E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28F8,
},
[0x28F9]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x2390E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28F9, -- ⣹
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x2390E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28F9,
},
[0x28FA]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x3BFAE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28FA, -- ⣺
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x3BFAE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28FA,
},
[0x28FB]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x1301EE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28FB, -- ⣻
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x1301EE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28FB,
},
[0x28FC]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x5464E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28FC, -- ⣼
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x5464E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28FC,
},
[0x28FD]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x14888E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28FD, -- ⣽
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x14888E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28FD,
},
[0x28FE]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0x23CACE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28FE, -- ⣾
+ category="so",
+ description="BRAILLE PATTERN DOTS-0x23CACE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28FE,
},
[0x28FF]={
- ["category"]="so",
- ["description"]="BRAILLE PATTERN DOTS-0xBC614E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x28FF, -- ⣿
+ category="so",
+ description="BRAILLE PATTERN DOTS-0xBC614E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x28FF,
},
[0x2900]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2900, -- ⤀
+ category="sm",
+ description="RIGHTWARDS TWO-HEADED ARROW WITH VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2900,
},
[0x2901]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2901, -- ⤁
+ category="sm",
+ description="RIGHTWARDS TWO-HEADED ARROW WITH DOUBLE VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2901,
},
[0x2902]={
- ["category"]="sm",
- ["description"]="LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2902, -- ⤂
+ category="sm",
+ description="LEFTWARDS DOUBLE ARROW WITH VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2902,
},
[0x2903]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2903, -- ⤃
+ category="sm",
+ description="RIGHTWARDS DOUBLE ARROW WITH VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2903,
},
[0x2904]={
- ["category"]="sm",
- ["description"]="LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2904, -- ⤄
+ category="sm",
+ description="LEFT RIGHT DOUBLE ARROW WITH VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2904,
},
[0x2905]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS TWO-HEADED ARROW FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2905, -- ⤅
+ category="sm",
+ description="RIGHTWARDS TWO-HEADED ARROW FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2905,
},
[0x2906]={
- ["category"]="sm",
- ["description"]="LEFTWARDS DOUBLE ARROW FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2906, -- ⤆
+ category="sm",
+ description="LEFTWARDS DOUBLE ARROW FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2906,
},
[0x2907]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS DOUBLE ARROW FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2907, -- ⤇
+ category="sm",
+ description="RIGHTWARDS DOUBLE ARROW FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2907,
},
[0x2908]={
- ["category"]="sm",
- ["description"]="DOWNWARDS ARROW WITH HORIZONTAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2908, -- ⤈
+ category="sm",
+ description="DOWNWARDS ARROW WITH HORIZONTAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2908,
},
[0x2909]={
- ["category"]="sm",
- ["description"]="UPWARDS ARROW WITH HORIZONTAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2909, -- ⤉
+ category="sm",
+ description="UPWARDS ARROW WITH HORIZONTAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2909,
},
[0x290A]={
- ["category"]="sm",
- ["description"]="UPWARDS TRIPLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x290A, -- ⤊
+ category="sm",
+ description="UPWARDS TRIPLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x290A,
},
[0x290B]={
- ["category"]="sm",
- ["description"]="DOWNWARDS TRIPLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x290B, -- ⤋
+ category="sm",
+ description="DOWNWARDS TRIPLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x290B,
},
[0x290C]={
- ["category"]="sm",
- ["description"]="LEFTWARDS DOUBLE DASH ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x290C, -- ⤌
+ category="sm",
+ description="LEFTWARDS DOUBLE DASH ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x290C,
},
[0x290D]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS DOUBLE DASH ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x290D, -- ⤍
+ category="sm",
+ description="RIGHTWARDS DOUBLE DASH ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x290D,
},
[0x290E]={
- ["category"]="sm",
- ["description"]="LEFTWARDS TRIPLE DASH ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x290E, -- ⤎
+ category="sm",
+ description="LEFTWARDS TRIPLE DASH ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x290E,
},
[0x290F]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS TRIPLE DASH ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x290F, -- ⤏
+ category="sm",
+ description="RIGHTWARDS TRIPLE DASH ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x290F,
},
[0x2910]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2910, -- ⤐
+ category="sm",
+ description="RIGHTWARDS TWO-HEADED TRIPLE DASH ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2910,
},
[0x2911]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW WITH DOTTED STEM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2911, -- ⤑
+ category="sm",
+ description="RIGHTWARDS ARROW WITH DOTTED STEM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2911,
},
[0x2912]={
- ["category"]="sm",
- ["description"]="UPWARDS ARROW TO BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2912, -- ⤒
+ category="sm",
+ description="UPWARDS ARROW TO BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2912,
},
[0x2913]={
- ["category"]="sm",
- ["description"]="DOWNWARDS ARROW TO BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2913, -- ⤓
+ category="sm",
+ description="DOWNWARDS ARROW TO BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2913,
},
[0x2914]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2914, -- ⤔
+ category="sm",
+ description="RIGHTWARDS ARROW WITH TAIL WITH VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2914,
},
[0x2915]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2915, -- ⤕
+ category="sm",
+ description="RIGHTWARDS ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2915,
},
[0x2916]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS TWO-HEADED ARROW WITH TAIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2916, -- ⤖
+ category="sm",
+ description="RIGHTWARDS TWO-HEADED ARROW WITH TAIL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2916,
},
[0x2917]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2917, -- ⤗
+ category="sm",
+ description="RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2917,
},
[0x2918]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2918, -- ⤘
+ category="sm",
+ description="RIGHTWARDS TWO-HEADED ARROW WITH TAIL WITH DOUBLE VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2918,
},
[0x2919]={
- ["category"]="sm",
- ["description"]="LEFTWARDS ARROW-TAIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2919, -- ⤙
+ category="sm",
+ description="LEFTWARDS ARROW-TAIL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2919,
},
[0x291A]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW-TAIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x291A, -- ⤚
+ category="sm",
+ description="RIGHTWARDS ARROW-TAIL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x291A,
},
[0x291B]={
- ["category"]="sm",
- ["description"]="LEFTWARDS DOUBLE ARROW-TAIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x291B, -- ⤛
+ category="sm",
+ description="LEFTWARDS DOUBLE ARROW-TAIL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x291B,
},
[0x291C]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS DOUBLE ARROW-TAIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x291C, -- ⤜
+ category="sm",
+ description="RIGHTWARDS DOUBLE ARROW-TAIL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x291C,
},
[0x291D]={
- ["category"]="sm",
- ["description"]="LEFTWARDS ARROW TO BLACK DIAMOND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x291D, -- ⤝
+ category="sm",
+ description="LEFTWARDS ARROW TO BLACK DIAMOND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x291D,
},
[0x291E]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW TO BLACK DIAMOND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x291E, -- ⤞
+ category="sm",
+ description="RIGHTWARDS ARROW TO BLACK DIAMOND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x291E,
},
[0x291F]={
- ["category"]="sm",
- ["description"]="LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x291F, -- ⤟
+ category="sm",
+ description="LEFTWARDS ARROW FROM BAR TO BLACK DIAMOND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x291F,
},
[0x2920]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2920, -- ⤠
+ category="sm",
+ description="RIGHTWARDS ARROW FROM BAR TO BLACK DIAMOND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2920,
},
[0x2921]={
- ["category"]="sm",
- ["description"]="NORTH WEST AND SOUTH EAST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2921, -- ⤡
+ category="sm",
+ description="NORTH WEST AND SOUTH EAST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2921,
},
[0x2922]={
- ["category"]="sm",
- ["description"]="NORTH EAST AND SOUTH WEST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2922, -- ⤢
+ category="sm",
+ description="NORTH EAST AND SOUTH WEST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2922,
},
[0x2923]={
- ["category"]="sm",
- ["description"]="NORTH WEST ARROW WITH HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2923, -- ⤣
+ category="sm",
+ description="NORTH WEST ARROW WITH HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2923,
},
[0x2924]={
- ["category"]="sm",
- ["description"]="NORTH EAST ARROW WITH HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2924, -- ⤤
+ category="sm",
+ description="NORTH EAST ARROW WITH HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2924,
},
[0x2925]={
- ["category"]="sm",
- ["description"]="SOUTH EAST ARROW WITH HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2925, -- ⤥
+ category="sm",
+ description="SOUTH EAST ARROW WITH HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2925,
},
[0x2926]={
- ["category"]="sm",
- ["description"]="SOUTH WEST ARROW WITH HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2926, -- ⤦
+ category="sm",
+ description="SOUTH WEST ARROW WITH HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2926,
},
[0x2927]={
- ["category"]="sm",
- ["description"]="NORTH WEST ARROW AND NORTH EAST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2927, -- ⤧
+ category="sm",
+ description="NORTH WEST ARROW AND NORTH EAST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2927,
},
[0x2928]={
- ["category"]="sm",
- ["description"]="NORTH EAST ARROW AND SOUTH EAST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2928, -- ⤨
+ category="sm",
+ description="NORTH EAST ARROW AND SOUTH EAST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2928,
},
[0x2929]={
- ["category"]="sm",
- ["description"]="SOUTH EAST ARROW AND SOUTH WEST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2929, -- ⤩
+ category="sm",
+ description="SOUTH EAST ARROW AND SOUTH WEST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2929,
},
[0x292A]={
- ["category"]="sm",
- ["description"]="SOUTH WEST ARROW AND NORTH WEST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x292A, -- ⤪
+ category="sm",
+ description="SOUTH WEST ARROW AND NORTH WEST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x292A,
},
[0x292B]={
- ["category"]="sm",
- ["description"]="RISING DIAGONAL CROSSING FALLING DIAGONAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x292B, -- ⤫
+ category="sm",
+ description="RISING DIAGONAL CROSSING FALLING DIAGONAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x292B,
},
[0x292C]={
- ["category"]="sm",
- ["description"]="FALLING DIAGONAL CROSSING RISING DIAGONAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x292C, -- ⤬
+ category="sm",
+ description="FALLING DIAGONAL CROSSING RISING DIAGONAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x292C,
},
[0x292D]={
- ["category"]="sm",
- ["description"]="SOUTH EAST ARROW CROSSING NORTH EAST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x292D, -- ⤭
+ category="sm",
+ description="SOUTH EAST ARROW CROSSING NORTH EAST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x292D,
},
[0x292E]={
- ["category"]="sm",
- ["description"]="NORTH EAST ARROW CROSSING SOUTH EAST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x292E, -- ⤮
+ category="sm",
+ description="NORTH EAST ARROW CROSSING SOUTH EAST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x292E,
},
[0x292F]={
- ["category"]="sm",
- ["description"]="FALLING DIAGONAL CROSSING NORTH EAST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x292F, -- ⤯
+ category="sm",
+ description="FALLING DIAGONAL CROSSING NORTH EAST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x292F,
},
[0x2930]={
- ["category"]="sm",
- ["description"]="RISING DIAGONAL CROSSING SOUTH EAST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2930, -- ⤰
+ category="sm",
+ description="RISING DIAGONAL CROSSING SOUTH EAST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2930,
},
[0x2931]={
- ["category"]="sm",
- ["description"]="NORTH EAST ARROW CROSSING NORTH WEST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2931, -- ⤱
+ category="sm",
+ description="NORTH EAST ARROW CROSSING NORTH WEST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2931,
},
[0x2932]={
- ["category"]="sm",
- ["description"]="NORTH WEST ARROW CROSSING NORTH EAST ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2932, -- ⤲
+ category="sm",
+ description="NORTH WEST ARROW CROSSING NORTH EAST ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2932,
},
[0x2933]={
- ["category"]="sm",
- ["description"]="WAVE ARROW POINTING DIRECTLY RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2933, -- ⤳
+ category="sm",
+ description="WAVE ARROW POINTING DIRECTLY RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2933,
},
[0x2934]={
- ["category"]="sm",
- ["description"]="ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2934, -- ⤴
+ category="sm",
+ description="ARROW POINTING RIGHTWARDS THEN CURVING UPWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2934,
},
[0x2935]={
- ["category"]="sm",
- ["description"]="ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2935, -- ⤵
+ category="sm",
+ description="ARROW POINTING RIGHTWARDS THEN CURVING DOWNWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2935,
},
[0x2936]={
- ["category"]="sm",
- ["description"]="ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2936, -- ⤶
+ category="sm",
+ description="ARROW POINTING DOWNWARDS THEN CURVING LEFTWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2936,
},
[0x2937]={
- ["category"]="sm",
- ["description"]="ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2937, -- ⤷
+ category="sm",
+ description="ARROW POINTING DOWNWARDS THEN CURVING RIGHTWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2937,
},
[0x2938]={
- ["category"]="sm",
- ["description"]="RIGHT-SIDE ARC CLOCKWISE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2938, -- ⤸
+ category="sm",
+ description="RIGHT-SIDE ARC CLOCKWISE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2938,
},
[0x2939]={
- ["category"]="sm",
- ["description"]="LEFT-SIDE ARC ANTICLOCKWISE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2939, -- ⤹
+ category="sm",
+ description="LEFT-SIDE ARC ANTICLOCKWISE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2939,
},
[0x293A]={
- ["category"]="sm",
- ["description"]="TOP ARC ANTICLOCKWISE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x293A, -- ⤺
+ category="sm",
+ description="TOP ARC ANTICLOCKWISE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x293A,
},
[0x293B]={
- ["category"]="sm",
- ["description"]="BOTTOM ARC ANTICLOCKWISE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x293B, -- ⤻
+ category="sm",
+ description="BOTTOM ARC ANTICLOCKWISE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x293B,
},
[0x293C]={
- ["category"]="sm",
- ["description"]="TOP ARC CLOCKWISE ARROW WITH MINUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x293C, -- ⤼
+ category="sm",
+ description="TOP ARC CLOCKWISE ARROW WITH MINUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x293C,
},
[0x293D]={
- ["category"]="sm",
- ["description"]="TOP ARC ANTICLOCKWISE ARROW WITH PLUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x293D, -- ⤽
+ category="sm",
+ description="TOP ARC ANTICLOCKWISE ARROW WITH PLUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x293D,
},
[0x293E]={
- ["category"]="sm",
- ["description"]="LOWER RIGHT SEMICIRCULAR CLOCKWISE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x293E, -- ⤾
+ category="sm",
+ description="LOWER RIGHT SEMICIRCULAR CLOCKWISE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x293E,
},
[0x293F]={
- ["category"]="sm",
- ["description"]="LOWER LEFT SEMICIRCULAR ANTICLOCKWISE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x293F, -- ⤿
+ category="sm",
+ description="LOWER LEFT SEMICIRCULAR ANTICLOCKWISE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x293F,
},
[0x2940]={
- ["category"]="sm",
- ["description"]="ANTICLOCKWISE CLOSED CIRCLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2940, -- ⥀
+ category="sm",
+ description="ANTICLOCKWISE CLOSED CIRCLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2940,
},
[0x2941]={
- ["category"]="sm",
- ["description"]="CLOCKWISE CLOSED CIRCLE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2941, -- ⥁
+ category="sm",
+ description="CLOCKWISE CLOSED CIRCLE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2941,
},
[0x2942]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW ABOVE SHORT LEFTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2942, -- ⥂
+ category="sm",
+ description="RIGHTWARDS ARROW ABOVE SHORT LEFTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2942,
},
[0x2943]={
- ["category"]="sm",
- ["description"]="LEFTWARDS ARROW ABOVE SHORT RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2943, -- ⥃
+ category="sm",
+ description="LEFTWARDS ARROW ABOVE SHORT RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2943,
},
[0x2944]={
- ["category"]="sm",
- ["description"]="SHORT RIGHTWARDS ARROW ABOVE LEFTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2944, -- ⥄
+ category="sm",
+ description="SHORT RIGHTWARDS ARROW ABOVE LEFTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2944,
},
[0x2945]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW WITH PLUS BELOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2945, -- ⥅
+ category="sm",
+ description="RIGHTWARDS ARROW WITH PLUS BELOW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2945,
},
[0x2946]={
- ["category"]="sm",
- ["description"]="LEFTWARDS ARROW WITH PLUS BELOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2946, -- ⥆
+ category="sm",
+ description="LEFTWARDS ARROW WITH PLUS BELOW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2946,
},
[0x2947]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW THROUGH X",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2947, -- ⥇
+ category="sm",
+ description="RIGHTWARDS ARROW THROUGH X",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2947,
},
[0x2948]={
- ["category"]="sm",
- ["description"]="LEFT RIGHT ARROW THROUGH SMALL CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2948, -- ⥈
+ category="sm",
+ description="LEFT RIGHT ARROW THROUGH SMALL CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2948,
},
[0x2949]={
- ["category"]="sm",
- ["description"]="UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2949, -- ⥉
+ category="sm",
+ description="UPWARDS TWO-HEADED ARROW FROM SMALL CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2949,
},
[0x294A]={
- ["category"]="sm",
- ["description"]="LEFT BARB UP RIGHT BARB DOWN HARPOON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x294A, -- ⥊
+ category="sm",
+ description="LEFT BARB UP RIGHT BARB DOWN HARPOON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x294A,
},
[0x294B]={
- ["category"]="sm",
- ["description"]="LEFT BARB DOWN RIGHT BARB UP HARPOON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x294B, -- ⥋
+ category="sm",
+ description="LEFT BARB DOWN RIGHT BARB UP HARPOON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x294B,
},
[0x294C]={
- ["category"]="sm",
- ["description"]="UP BARB RIGHT DOWN BARB LEFT HARPOON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x294C, -- ⥌
+ category="sm",
+ description="UP BARB RIGHT DOWN BARB LEFT HARPOON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x294C,
},
[0x294D]={
- ["category"]="sm",
- ["description"]="UP BARB LEFT DOWN BARB RIGHT HARPOON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x294D, -- ⥍
+ category="sm",
+ description="UP BARB LEFT DOWN BARB RIGHT HARPOON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x294D,
},
[0x294E]={
- ["category"]="sm",
- ["description"]="LEFT BARB UP RIGHT BARB UP HARPOON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x294E, -- ⥎
+ category="sm",
+ description="LEFT BARB UP RIGHT BARB UP HARPOON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x294E,
},
[0x294F]={
- ["category"]="sm",
- ["description"]="UP BARB RIGHT DOWN BARB RIGHT HARPOON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x294F, -- ⥏
+ category="sm",
+ description="UP BARB RIGHT DOWN BARB RIGHT HARPOON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x294F,
},
[0x2950]={
- ["category"]="sm",
- ["description"]="LEFT BARB DOWN RIGHT BARB DOWN HARPOON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2950, -- ⥐
+ category="sm",
+ description="LEFT BARB DOWN RIGHT BARB DOWN HARPOON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2950,
},
[0x2951]={
- ["category"]="sm",
- ["description"]="UP BARB LEFT DOWN BARB LEFT HARPOON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2951, -- ⥑
+ category="sm",
+ description="UP BARB LEFT DOWN BARB LEFT HARPOON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2951,
},
[0x2952]={
- ["category"]="sm",
- ["description"]="LEFTWARDS HARPOON WITH BARB UP TO BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2952, -- ⥒
+ category="sm",
+ description="LEFTWARDS HARPOON WITH BARB UP TO BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2952,
},
[0x2953]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS HARPOON WITH BARB UP TO BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2953, -- ⥓
+ category="sm",
+ description="RIGHTWARDS HARPOON WITH BARB UP TO BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2953,
},
[0x2954]={
- ["category"]="sm",
- ["description"]="UPWARDS HARPOON WITH BARB RIGHT TO BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2954, -- ⥔
+ category="sm",
+ description="UPWARDS HARPOON WITH BARB RIGHT TO BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2954,
},
[0x2955]={
- ["category"]="sm",
- ["description"]="DOWNWARDS HARPOON WITH BARB RIGHT TO BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2955, -- ⥕
+ category="sm",
+ description="DOWNWARDS HARPOON WITH BARB RIGHT TO BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2955,
},
[0x2956]={
- ["category"]="sm",
- ["description"]="LEFTWARDS HARPOON WITH BARB DOWN TO BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2956, -- ⥖
+ category="sm",
+ description="LEFTWARDS HARPOON WITH BARB DOWN TO BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2956,
},
[0x2957]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS HARPOON WITH BARB DOWN TO BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2957, -- ⥗
+ category="sm",
+ description="RIGHTWARDS HARPOON WITH BARB DOWN TO BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2957,
},
[0x2958]={
- ["category"]="sm",
- ["description"]="UPWARDS HARPOON WITH BARB LEFT TO BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2958, -- ⥘
+ category="sm",
+ description="UPWARDS HARPOON WITH BARB LEFT TO BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2958,
},
[0x2959]={
- ["category"]="sm",
- ["description"]="DOWNWARDS HARPOON WITH BARB LEFT TO BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2959, -- ⥙
+ category="sm",
+ description="DOWNWARDS HARPOON WITH BARB LEFT TO BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2959,
},
[0x295A]={
- ["category"]="sm",
- ["description"]="LEFTWARDS HARPOON WITH BARB UP FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x295A, -- ⥚
+ category="sm",
+ description="LEFTWARDS HARPOON WITH BARB UP FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x295A,
},
[0x295B]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS HARPOON WITH BARB UP FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x295B, -- ⥛
+ category="sm",
+ description="RIGHTWARDS HARPOON WITH BARB UP FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x295B,
},
[0x295C]={
- ["category"]="sm",
- ["description"]="UPWARDS HARPOON WITH BARB RIGHT FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x295C, -- ⥜
+ category="sm",
+ description="UPWARDS HARPOON WITH BARB RIGHT FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x295C,
},
[0x295D]={
- ["category"]="sm",
- ["description"]="DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x295D, -- ⥝
+ category="sm",
+ description="DOWNWARDS HARPOON WITH BARB RIGHT FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x295D,
},
[0x295E]={
- ["category"]="sm",
- ["description"]="LEFTWARDS HARPOON WITH BARB DOWN FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x295E, -- ⥞
+ category="sm",
+ description="LEFTWARDS HARPOON WITH BARB DOWN FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x295E,
},
[0x295F]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x295F, -- ⥟
+ category="sm",
+ description="RIGHTWARDS HARPOON WITH BARB DOWN FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x295F,
},
[0x2960]={
- ["category"]="sm",
- ["description"]="UPWARDS HARPOON WITH BARB LEFT FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2960, -- ⥠
+ category="sm",
+ description="UPWARDS HARPOON WITH BARB LEFT FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2960,
},
[0x2961]={
- ["category"]="sm",
- ["description"]="DOWNWARDS HARPOON WITH BARB LEFT FROM BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2961, -- ⥡
+ category="sm",
+ description="DOWNWARDS HARPOON WITH BARB LEFT FROM BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2961,
},
[0x2962]={
- ["category"]="sm",
- ["description"]="LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2962, -- ⥢
+ category="sm",
+ description="LEFTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB DOWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2962,
},
[0x2963]={
- ["category"]="sm",
- ["description"]="UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2963, -- ⥣
+ category="sm",
+ description="UPWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2963,
},
[0x2964]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2964, -- ⥤
+ category="sm",
+ description="RIGHTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB DOWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2964,
},
[0x2965]={
- ["category"]="sm",
- ["description"]="DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2965, -- ⥥
+ category="sm",
+ description="DOWNWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2965,
},
[0x2966]={
- ["category"]="sm",
- ["description"]="LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2966, -- ⥦
+ category="sm",
+ description="LEFTWARDS HARPOON WITH BARB UP ABOVE RIGHTWARDS HARPOON WITH BARB UP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2966,
},
[0x2967]={
- ["category"]="sm",
- ["description"]="LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2967, -- ⥧
+ category="sm",
+ description="LEFTWARDS HARPOON WITH BARB DOWN ABOVE RIGHTWARDS HARPOON WITH BARB DOWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2967,
},
[0x2968]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2968, -- ⥨
+ category="sm",
+ description="RIGHTWARDS HARPOON WITH BARB UP ABOVE LEFTWARDS HARPOON WITH BARB UP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2968,
},
[0x2969]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2969, -- ⥩
+ category="sm",
+ description="RIGHTWARDS HARPOON WITH BARB DOWN ABOVE LEFTWARDS HARPOON WITH BARB DOWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2969,
},
[0x296A]={
- ["category"]="sm",
- ["description"]="LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x296A, -- ⥪
+ category="sm",
+ description="LEFTWARDS HARPOON WITH BARB UP ABOVE LONG DASH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x296A,
},
[0x296B]={
- ["category"]="sm",
- ["description"]="LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x296B, -- ⥫
+ category="sm",
+ description="LEFTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x296B,
},
[0x296C]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x296C, -- ⥬
+ category="sm",
+ description="RIGHTWARDS HARPOON WITH BARB UP ABOVE LONG DASH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x296C,
},
[0x296D]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x296D, -- ⥭
+ category="sm",
+ description="RIGHTWARDS HARPOON WITH BARB DOWN BELOW LONG DASH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x296D,
},
[0x296E]={
- ["category"]="sm",
- ["description"]="UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x296E, -- ⥮
+ category="sm",
+ description="UPWARDS HARPOON WITH BARB LEFT BESIDE DOWNWARDS HARPOON WITH BARB RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x296E,
},
[0x296F]={
- ["category"]="sm",
- ["description"]="DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x296F, -- ⥯
+ category="sm",
+ description="DOWNWARDS HARPOON WITH BARB LEFT BESIDE UPWARDS HARPOON WITH BARB RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x296F,
},
[0x2970]={
- ["category"]="sm",
- ["description"]="RIGHT DOUBLE ARROW WITH ROUNDED HEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2970, -- ⥰
+ category="sm",
+ description="RIGHT DOUBLE ARROW WITH ROUNDED HEAD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2970,
},
[0x2971]={
- ["category"]="sm",
- ["description"]="EQUALS SIGN ABOVE RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2971, -- ⥱
+ category="sm",
+ description="EQUALS SIGN ABOVE RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2971,
},
[0x2972]={
- ["category"]="sm",
- ["description"]="TILDE OPERATOR ABOVE RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2972, -- ⥲
+ category="sm",
+ description="TILDE OPERATOR ABOVE RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2972,
},
[0x2973]={
- ["category"]="sm",
- ["description"]="LEFTWARDS ARROW ABOVE TILDE OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2973, -- ⥳
+ category="sm",
+ description="LEFTWARDS ARROW ABOVE TILDE OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2973,
},
[0x2974]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW ABOVE TILDE OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2974, -- ⥴
+ category="sm",
+ description="RIGHTWARDS ARROW ABOVE TILDE OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2974,
},
[0x2975]={
- ["category"]="sm",
- ["description"]="RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2975, -- ⥵
+ category="sm",
+ description="RIGHTWARDS ARROW ABOVE ALMOST EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2975,
},
[0x2976]={
- ["category"]="sm",
- ["description"]="LESS-THAN ABOVE LEFTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2976, -- ⥶
+ category="sm",
+ description="LESS-THAN ABOVE LEFTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2976,
},
[0x2977]={
- ["category"]="sm",
- ["description"]="LEFTWARDS ARROW THROUGH LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2977, -- ⥷
+ category="sm",
+ description="LEFTWARDS ARROW THROUGH LESS-THAN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2977,
},
[0x2978]={
- ["category"]="sm",
- ["description"]="GREATER-THAN ABOVE RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2978, -- ⥸
+ category="sm",
+ description="GREATER-THAN ABOVE RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2978,
},
[0x2979]={
- ["category"]="sm",
- ["description"]="SUBSET ABOVE RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2979, -- ⥹
+ category="sm",
+ description="SUBSET ABOVE RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2979,
},
[0x297A]={
- ["category"]="sm",
- ["description"]="LEFTWARDS ARROW THROUGH SUBSET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x297A, -- ⥺
+ category="sm",
+ description="LEFTWARDS ARROW THROUGH SUBSET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x297A,
},
[0x297B]={
- ["category"]="sm",
- ["description"]="SUPERSET ABOVE LEFTWARDS ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x297B, -- ⥻
+ category="sm",
+ description="SUPERSET ABOVE LEFTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x297B,
},
[0x297C]={
- ["category"]="sm",
- ["description"]="LEFT FISH TAIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x297C, -- ⥼
+ category="sm",
+ description="LEFT FISH TAIL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x297C,
},
[0x297D]={
- ["category"]="sm",
- ["description"]="RIGHT FISH TAIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x297D, -- ⥽
+ category="sm",
+ description="RIGHT FISH TAIL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x297D,
},
[0x297E]={
- ["category"]="sm",
- ["description"]="UP FISH TAIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x297E, -- ⥾
+ category="sm",
+ description="UP FISH TAIL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x297E,
},
[0x297F]={
- ["category"]="sm",
- ["description"]="DOWN FISH TAIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x297F, -- ⥿
+ category="sm",
+ description="DOWN FISH TAIL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x297F,
},
[0x2980]={
- ["category"]="sm",
- ["description"]="TRIPLE VERTICAL BAR DELIMITER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2980, -- ⦀
+ category="sm",
+ description="TRIPLE VERTICAL BAR DELIMITER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2980,
},
[0x2981]={
- ["category"]="sm",
- ["description"]="Z NOTATION SPOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2981, -- ⦁
+ category="sm",
+ description="Z NOTATION SPOT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2981,
},
[0x2982]={
- ["category"]="sm",
- ["description"]="Z NOTATION TYPE COLON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2982, -- ⦂
+ category="sm",
+ description="Z NOTATION TYPE COLON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2982,
},
[0x2983]={
- ["category"]="ps",
- ["description"]="LEFT WHITE CURLY BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x2983, -- ⦃
+ category="ps",
+ description="LEFT WHITE CURLY BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x2984,
+ unicodeslot=0x2983,
},
[0x2984]={
- ["category"]="pe",
- ["description"]="RIGHT WHITE CURLY BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x2984, -- ⦄
+ category="pe",
+ description="RIGHT WHITE CURLY BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x2983,
+ unicodeslot=0x2984,
},
[0x2985]={
- ["category"]="ps",
- ["cjkwd"]="na",
- ["description"]="LEFT WHITE PARENTHESIS",
- ["linebreak"]="op",
- ["unicodeslot"]=0x2985, -- ⦅
+ category="ps",
+ cjkwd="na",
+ description="LEFT WHITE PARENTHESIS",
+ direction="on",
+ linebreak="op",
+ mirror=0x2986,
+ unicodeslot=0x2985,
},
[0x2986]={
- ["category"]="pe",
- ["cjkwd"]="na",
- ["description"]="RIGHT WHITE PARENTHESIS",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x2986, -- ⦆
+ category="pe",
+ cjkwd="na",
+ description="RIGHT WHITE PARENTHESIS",
+ direction="on",
+ linebreak="cl",
+ mirror=0x2985,
+ unicodeslot=0x2986,
},
[0x2987]={
- ["category"]="ps",
- ["description"]="Z NOTATION LEFT IMAGE BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x2987, -- ⦇
+ category="ps",
+ description="Z NOTATION LEFT IMAGE BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x2988,
+ unicodeslot=0x2987,
},
[0x2988]={
- ["category"]="pe",
- ["description"]="Z NOTATION RIGHT IMAGE BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x2988, -- ⦈
+ category="pe",
+ description="Z NOTATION RIGHT IMAGE BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x2987,
+ unicodeslot=0x2988,
},
[0x2989]={
- ["category"]="ps",
- ["description"]="Z NOTATION LEFT BINDING BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x2989, -- ⦉
+ category="ps",
+ description="Z NOTATION LEFT BINDING BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x298A,
+ unicodeslot=0x2989,
},
[0x298A]={
- ["category"]="pe",
- ["description"]="Z NOTATION RIGHT BINDING BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x298A, -- ⦊
+ category="pe",
+ description="Z NOTATION RIGHT BINDING BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x2989,
+ unicodeslot=0x298A,
},
[0x298B]={
- ["category"]="ps",
- ["description"]="LEFT SQUARE BRACKET WITH UNDERBAR",
- ["linebreak"]="op",
- ["unicodeslot"]=0x298B, -- ⦋
+ category="ps",
+ description="LEFT SQUARE BRACKET WITH UNDERBAR",
+ direction="on",
+ linebreak="op",
+ mirror=0x298C,
+ unicodeslot=0x298B,
},
[0x298C]={
- ["category"]="pe",
- ["description"]="RIGHT SQUARE BRACKET WITH UNDERBAR",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x298C, -- ⦌
+ category="pe",
+ description="RIGHT SQUARE BRACKET WITH UNDERBAR",
+ direction="on",
+ linebreak="cl",
+ mirror=0x298B,
+ unicodeslot=0x298C,
},
[0x298D]={
- ["category"]="ps",
- ["description"]="LEFT SQUARE BRACKET WITH TICK IN TOP CORNER",
- ["linebreak"]="op",
- ["unicodeslot"]=0x298D, -- ⦍
+ category="ps",
+ description="LEFT SQUARE BRACKET WITH TICK IN TOP CORNER",
+ direction="on",
+ linebreak="op",
+ mirror=0x2990,
+ unicodeslot=0x298D,
},
[0x298E]={
- ["category"]="pe",
- ["description"]="RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x298E, -- ⦎
+ category="pe",
+ description="RIGHT SQUARE BRACKET WITH TICK IN BOTTOM CORNER",
+ direction="on",
+ linebreak="cl",
+ mirror=0x298F,
+ unicodeslot=0x298E,
},
[0x298F]={
- ["category"]="ps",
- ["description"]="LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER",
- ["linebreak"]="op",
- ["unicodeslot"]=0x298F, -- ⦏
+ category="ps",
+ description="LEFT SQUARE BRACKET WITH TICK IN BOTTOM CORNER",
+ direction="on",
+ linebreak="op",
+ mirror=0x298E,
+ unicodeslot=0x298F,
},
[0x2990]={
- ["category"]="pe",
- ["description"]="RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x2990, -- ⦐
+ category="pe",
+ description="RIGHT SQUARE BRACKET WITH TICK IN TOP CORNER",
+ direction="on",
+ linebreak="cl",
+ mirror=0x298D,
+ unicodeslot=0x2990,
},
[0x2991]={
- ["category"]="ps",
- ["description"]="LEFT ANGLE BRACKET WITH DOT",
- ["linebreak"]="op",
- ["unicodeslot"]=0x2991, -- ⦑
+ category="ps",
+ description="LEFT ANGLE BRACKET WITH DOT",
+ direction="on",
+ linebreak="op",
+ mirror=0x2992,
+ unicodeslot=0x2991,
},
[0x2992]={
- ["category"]="pe",
- ["description"]="RIGHT ANGLE BRACKET WITH DOT",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x2992, -- ⦒
+ category="pe",
+ description="RIGHT ANGLE BRACKET WITH DOT",
+ direction="on",
+ linebreak="cl",
+ mirror=0x2991,
+ unicodeslot=0x2992,
},
[0x2993]={
- ["category"]="ps",
- ["description"]="LEFT ARC LESS-THAN BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x2993, -- ⦓
+ category="ps",
+ description="LEFT ARC LESS-THAN BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x2994,
+ unicodeslot=0x2993,
},
[0x2994]={
- ["category"]="pe",
- ["description"]="RIGHT ARC GREATER-THAN BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x2994, -- ⦔
+ category="pe",
+ description="RIGHT ARC GREATER-THAN BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x2993,
+ unicodeslot=0x2994,
},
[0x2995]={
- ["category"]="ps",
- ["description"]="DOUBLE LEFT ARC GREATER-THAN BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x2995, -- ⦕
+ category="ps",
+ description="DOUBLE LEFT ARC GREATER-THAN BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x2996,
+ unicodeslot=0x2995,
},
[0x2996]={
- ["category"]="pe",
- ["description"]="DOUBLE RIGHT ARC LESS-THAN BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x2996, -- ⦖
+ category="pe",
+ description="DOUBLE RIGHT ARC LESS-THAN BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x2995,
+ unicodeslot=0x2996,
},
[0x2997]={
- ["category"]="ps",
- ["description"]="LEFT BLACK TORTOISE SHELL BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x2997, -- ⦗
+ category="ps",
+ description="LEFT BLACK TORTOISE SHELL BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x2998,
+ unicodeslot=0x2997,
},
[0x2998]={
- ["category"]="pe",
- ["description"]="RIGHT BLACK TORTOISE SHELL BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x2998, -- ⦘
+ category="pe",
+ description="RIGHT BLACK TORTOISE SHELL BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x2997,
+ unicodeslot=0x2998,
},
[0x2999]={
- ["category"]="sm",
- ["description"]="DOTTED FENCE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2999, -- ⦙
+ category="sm",
+ description="DOTTED FENCE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2999,
},
[0x299A]={
- ["category"]="sm",
- ["description"]="VERTICAL ZIGZAG LINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x299A, -- ⦚
+ category="sm",
+ description="VERTICAL ZIGZAG LINE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x299A,
},
[0x299B]={
- ["category"]="sm",
- ["description"]="MEASURED ANGLE OPENING LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x299B, -- ⦛
+ category="sm",
+ description="MEASURED ANGLE OPENING LEFT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x299B,
},
[0x299C]={
- ["category"]="sm",
- ["description"]="RIGHT ANGLE VARIANT WITH SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x299C, -- ⦜
+ category="sm",
+ description="RIGHT ANGLE VARIANT WITH SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x299C,
},
[0x299D]={
- ["category"]="sm",
- ["description"]="MEASURED RIGHT ANGLE WITH DOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x299D, -- ⦝
+ category="sm",
+ description="MEASURED RIGHT ANGLE WITH DOT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x299D,
},
[0x299E]={
- ["category"]="sm",
- ["description"]="ANGLE WITH S INSIDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x299E, -- ⦞
+ category="sm",
+ description="ANGLE WITH S INSIDE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x299E,
},
[0x299F]={
- ["category"]="sm",
- ["description"]="ACUTE ANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x299F, -- ⦟
+ category="sm",
+ description="ACUTE ANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x299F,
},
[0x29A0]={
- ["category"]="sm",
- ["description"]="SPHERICAL ANGLE OPENING LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29A0, -- ⦠
+ category="sm",
+ description="SPHERICAL ANGLE OPENING LEFT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29A0,
},
[0x29A1]={
- ["category"]="sm",
- ["description"]="SPHERICAL ANGLE OPENING UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29A1, -- ⦡
+ category="sm",
+ description="SPHERICAL ANGLE OPENING UP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29A1,
},
[0x29A2]={
- ["category"]="sm",
- ["description"]="TURNED ANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29A2, -- ⦢
+ category="sm",
+ description="TURNED ANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29A2,
},
[0x29A3]={
- ["category"]="sm",
- ["description"]="REVERSED ANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29A3, -- ⦣
+ category="sm",
+ description="REVERSED ANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29A3,
},
[0x29A4]={
- ["category"]="sm",
- ["description"]="ANGLE WITH UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29A4, -- ⦤
+ category="sm",
+ description="ANGLE WITH UNDERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29A4,
},
[0x29A5]={
- ["category"]="sm",
- ["description"]="REVERSED ANGLE WITH UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29A5, -- ⦥
+ category="sm",
+ description="REVERSED ANGLE WITH UNDERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29A5,
},
[0x29A6]={
- ["category"]="sm",
- ["description"]="OBLIQUE ANGLE OPENING UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29A6, -- ⦦
+ category="sm",
+ description="OBLIQUE ANGLE OPENING UP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29A6,
},
[0x29A7]={
- ["category"]="sm",
- ["description"]="OBLIQUE ANGLE OPENING DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29A7, -- ⦧
+ category="sm",
+ description="OBLIQUE ANGLE OPENING DOWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29A7,
},
[0x29A8]={
- ["category"]="sm",
- ["description"]="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29A8, -- ⦨
+ category="sm",
+ description="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29A8,
},
[0x29A9]={
- ["category"]="sm",
- ["description"]="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29A9, -- ⦩
+ category="sm",
+ description="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING UP AND LEFT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29A9,
},
[0x29AA]={
- ["category"]="sm",
- ["description"]="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29AA, -- ⦪
+ category="sm",
+ description="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29AA,
},
[0x29AB]={
- ["category"]="sm",
- ["description"]="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29AB, -- ⦫
+ category="sm",
+ description="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING DOWN AND LEFT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29AB,
},
[0x29AC]={
- ["category"]="sm",
- ["description"]="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29AC, -- ⦬
+ category="sm",
+ description="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND UP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29AC,
},
[0x29AD]={
- ["category"]="sm",
- ["description"]="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29AD, -- ⦭
+ category="sm",
+ description="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND UP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29AD,
},
[0x29AE]={
- ["category"]="sm",
- ["description"]="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29AE, -- ⦮
+ category="sm",
+ description="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING RIGHT AND DOWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29AE,
},
[0x29AF]={
- ["category"]="sm",
- ["description"]="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29AF, -- ⦯
+ category="sm",
+ description="MEASURED ANGLE WITH OPEN ARM ENDING IN ARROW POINTING LEFT AND DOWN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29AF,
},
[0x29B0]={
- ["category"]="sm",
- ["description"]="REVERSED EMPTY SET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29B0, -- ⦰
+ category="sm",
+ description="REVERSED EMPTY SET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29B0,
},
[0x29B1]={
- ["category"]="sm",
- ["description"]="EMPTY SET WITH OVERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29B1, -- ⦱
+ category="sm",
+ description="EMPTY SET WITH OVERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29B1,
},
[0x29B2]={
- ["category"]="sm",
- ["description"]="EMPTY SET WITH SMALL CIRCLE ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29B2, -- ⦲
+ category="sm",
+ description="EMPTY SET WITH SMALL CIRCLE ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29B2,
},
[0x29B3]={
- ["category"]="sm",
- ["description"]="EMPTY SET WITH RIGHT ARROW ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29B3, -- ⦳
+ category="sm",
+ description="EMPTY SET WITH RIGHT ARROW ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29B3,
},
[0x29B4]={
- ["category"]="sm",
- ["description"]="EMPTY SET WITH LEFT ARROW ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29B4, -- ⦴
+ category="sm",
+ description="EMPTY SET WITH LEFT ARROW ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29B4,
},
[0x29B5]={
- ["category"]="sm",
- ["description"]="CIRCLE WITH HORIZONTAL BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29B5, -- ⦵
+ category="sm",
+ description="CIRCLE WITH HORIZONTAL BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29B5,
},
[0x29B6]={
- ["category"]="sm",
- ["description"]="CIRCLED VERTICAL BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29B6, -- ⦶
+ category="sm",
+ description="CIRCLED VERTICAL BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29B6,
},
[0x29B7]={
- ["category"]="sm",
- ["description"]="CIRCLED PARALLEL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29B7, -- ⦷
+ category="sm",
+ description="CIRCLED PARALLEL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29B7,
},
[0x29B8]={
- ["category"]="sm",
- ["description"]="CIRCLED REVERSE SOLIDUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29B8, -- ⦸
+ category="sm",
+ description="CIRCLED REVERSE SOLIDUS",
+ direction="on",
+ linebreak="al",
+ mirror=0x2298,
+ unicodeslot=0x29B8,
},
[0x29B9]={
- ["category"]="sm",
- ["description"]="CIRCLED PERPENDICULAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29B9, -- ⦹
+ category="sm",
+ description="CIRCLED PERPENDICULAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29B9,
},
[0x29BA]={
- ["category"]="sm",
- ["description"]="CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29BA, -- ⦺
+ category="sm",
+ description="CIRCLE DIVIDED BY HORIZONTAL BAR AND TOP HALF DIVIDED BY VERTICAL BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29BA,
},
[0x29BB]={
- ["category"]="sm",
- ["description"]="CIRCLE WITH SUPERIMPOSED X",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29BB, -- ⦻
+ category="sm",
+ description="CIRCLE WITH SUPERIMPOSED X",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29BB,
},
[0x29BC]={
- ["category"]="sm",
- ["description"]="CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29BC, -- ⦼
+ category="sm",
+ description="CIRCLED ANTICLOCKWISE-ROTATED DIVISION SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29BC,
},
[0x29BD]={
- ["category"]="sm",
- ["description"]="UP ARROW THROUGH CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29BD, -- ⦽
+ category="sm",
+ description="UP ARROW THROUGH CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29BD,
},
[0x29BE]={
- ["category"]="sm",
- ["description"]="CIRCLED WHITE BULLET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29BE, -- ⦾
+ category="sm",
+ description="CIRCLED WHITE BULLET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29BE,
},
[0x29BF]={
- ["category"]="sm",
- ["description"]="CIRCLED BULLET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29BF, -- ⦿
+ category="sm",
+ description="CIRCLED BULLET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29BF,
},
[0x29C0]={
- ["category"]="sm",
- ["description"]="CIRCLED LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29C0, -- ⧀
+ category="sm",
+ description="CIRCLED LESS-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x29C1,
+ unicodeslot=0x29C0,
},
[0x29C1]={
- ["category"]="sm",
- ["description"]="CIRCLED GREATER-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29C1, -- ⧁
+ category="sm",
+ description="CIRCLED GREATER-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x29C0,
+ unicodeslot=0x29C1,
},
[0x29C2]={
- ["category"]="sm",
- ["description"]="CIRCLE WITH SMALL CIRCLE TO THE RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29C2, -- ⧂
+ category="sm",
+ description="CIRCLE WITH SMALL CIRCLE TO THE RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29C2,
},
[0x29C3]={
- ["category"]="sm",
- ["description"]="CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29C3, -- ⧃
+ category="sm",
+ description="CIRCLE WITH TWO HORIZONTAL STROKES TO THE RIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29C3,
},
[0x29C4]={
- ["category"]="sm",
- ["description"]="SQUARED RISING DIAGONAL SLASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29C4, -- ⧄
+ category="sm",
+ description="SQUARED RISING DIAGONAL SLASH",
+ direction="on",
+ linebreak="al",
+ mirror=0x29C5,
+ unicodeslot=0x29C4,
},
[0x29C5]={
- ["category"]="sm",
- ["description"]="SQUARED FALLING DIAGONAL SLASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29C5, -- ⧅
+ category="sm",
+ description="SQUARED FALLING DIAGONAL SLASH",
+ direction="on",
+ linebreak="al",
+ mirror=0x29C4,
+ unicodeslot=0x29C5,
},
[0x29C6]={
- ["category"]="sm",
- ["description"]="SQUARED ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29C6, -- ⧆
+ category="sm",
+ description="SQUARED ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29C6,
},
[0x29C7]={
- ["category"]="sm",
- ["description"]="SQUARED SMALL CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29C7, -- ⧇
+ category="sm",
+ description="SQUARED SMALL CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29C7,
},
[0x29C8]={
- ["category"]="sm",
- ["description"]="SQUARED SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29C8, -- ⧈
+ category="sm",
+ description="SQUARED SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29C8,
},
[0x29C9]={
- ["category"]="sm",
- ["description"]="TWO JOINED SQUARES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29C9, -- ⧉
+ category="sm",
+ description="TWO JOINED SQUARES",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29C9,
},
[0x29CA]={
- ["category"]="sm",
- ["description"]="TRIANGLE WITH DOT ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29CA, -- ⧊
+ category="sm",
+ description="TRIANGLE WITH DOT ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29CA,
},
[0x29CB]={
- ["category"]="sm",
- ["description"]="TRIANGLE WITH UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29CB, -- ⧋
+ category="sm",
+ description="TRIANGLE WITH UNDERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29CB,
},
[0x29CC]={
- ["category"]="sm",
- ["description"]="S IN TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29CC, -- ⧌
+ category="sm",
+ description="S IN TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29CC,
},
[0x29CD]={
- ["category"]="sm",
- ["description"]="TRIANGLE WITH SERIFS AT BOTTOM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29CD, -- ⧍
+ category="sm",
+ description="TRIANGLE WITH SERIFS AT BOTTOM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29CD,
},
[0x29CE]={
- ["category"]="sm",
- ["description"]="RIGHT TRIANGLE ABOVE LEFT TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29CE, -- ⧎
+ category="sm",
+ description="RIGHT TRIANGLE ABOVE LEFT TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29CE,
},
[0x29CF]={
- ["category"]="sm",
- ["description"]="LEFT TRIANGLE BESIDE VERTICAL BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29CF, -- ⧏
+ category="sm",
+ description="LEFT TRIANGLE BESIDE VERTICAL BAR",
+ direction="on",
+ linebreak="al",
+ mirror=0x29D0,
+ unicodeslot=0x29CF,
},
[0x29D0]={
- ["category"]="sm",
- ["description"]="VERTICAL BAR BESIDE RIGHT TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29D0, -- ⧐
+ category="sm",
+ description="VERTICAL BAR BESIDE RIGHT TRIANGLE",
+ direction="on",
+ linebreak="al",
+ mirror=0x29CF,
+ unicodeslot=0x29D0,
},
[0x29D1]={
- ["category"]="sm",
- ["description"]="BOWTIE WITH LEFT HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29D1, -- ⧑
+ category="sm",
+ description="BOWTIE WITH LEFT HALF BLACK",
+ direction="on",
+ linebreak="al",
+ mirror=0x29D2,
+ unicodeslot=0x29D1,
},
[0x29D2]={
- ["category"]="sm",
- ["description"]="BOWTIE WITH RIGHT HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29D2, -- ⧒
+ category="sm",
+ description="BOWTIE WITH RIGHT HALF BLACK",
+ direction="on",
+ linebreak="al",
+ mirror=0x29D1,
+ unicodeslot=0x29D2,
},
[0x29D3]={
- ["category"]="sm",
- ["description"]="BLACK BOWTIE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29D3, -- ⧓
+ category="sm",
+ description="BLACK BOWTIE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29D3,
},
[0x29D4]={
- ["category"]="sm",
- ["description"]="TIMES WITH LEFT HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29D4, -- ⧔
+ category="sm",
+ description="TIMES WITH LEFT HALF BLACK",
+ direction="on",
+ linebreak="al",
+ mirror=0x29D5,
+ unicodeslot=0x29D4,
},
[0x29D5]={
- ["category"]="sm",
- ["description"]="TIMES WITH RIGHT HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29D5, -- ⧕
+ category="sm",
+ description="TIMES WITH RIGHT HALF BLACK",
+ direction="on",
+ linebreak="al",
+ mirror=0x29D4,
+ unicodeslot=0x29D5,
},
[0x29D6]={
- ["category"]="sm",
- ["description"]="WHITE HOURGLASS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29D6, -- ⧖
+ category="sm",
+ description="WHITE HOURGLASS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29D6,
},
[0x29D7]={
- ["category"]="sm",
- ["description"]="BLACK HOURGLASS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29D7, -- ⧗
+ category="sm",
+ description="BLACK HOURGLASS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29D7,
},
[0x29D8]={
- ["category"]="ps",
- ["description"]="LEFT WIGGLY FENCE",
- ["linebreak"]="op",
- ["unicodeslot"]=0x29D8, -- ⧘
+ category="ps",
+ description="LEFT WIGGLY FENCE",
+ direction="on",
+ linebreak="op",
+ mirror=0x29D9,
+ unicodeslot=0x29D8,
},
[0x29D9]={
- ["category"]="pe",
- ["description"]="RIGHT WIGGLY FENCE",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x29D9, -- ⧙
+ category="pe",
+ description="RIGHT WIGGLY FENCE",
+ direction="on",
+ linebreak="cl",
+ mirror=0x29D8,
+ unicodeslot=0x29D9,
},
[0x29DA]={
- ["category"]="ps",
- ["description"]="LEFT DOUBLE WIGGLY FENCE",
- ["linebreak"]="op",
- ["unicodeslot"]=0x29DA, -- ⧚
+ category="ps",
+ description="LEFT DOUBLE WIGGLY FENCE",
+ direction="on",
+ linebreak="op",
+ mirror=0x29DB,
+ unicodeslot=0x29DA,
},
[0x29DB]={
- ["category"]="pe",
- ["description"]="RIGHT DOUBLE WIGGLY FENCE",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x29DB, -- ⧛
+ category="pe",
+ description="RIGHT DOUBLE WIGGLY FENCE",
+ direction="on",
+ linebreak="cl",
+ mirror=0x29DA,
+ unicodeslot=0x29DB,
},
[0x29DC]={
- ["category"]="sm",
- ["description"]="INCOMPLETE INFINITY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29DC, -- ⧜
+ category="sm",
+ description="INCOMPLETE INFINITY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29DC,
},
[0x29DD]={
- ["category"]="sm",
- ["description"]="TIE OVER INFINITY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29DD, -- ⧝
+ category="sm",
+ description="TIE OVER INFINITY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29DD,
},
[0x29DE]={
- ["category"]="sm",
- ["description"]="INFINITY NEGATED WITH VERTICAL BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29DE, -- ⧞
+ category="sm",
+ description="INFINITY NEGATED WITH VERTICAL BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29DE,
},
[0x29DF]={
- ["category"]="sm",
- ["description"]="DOUBLE-ENDED MULTIMAP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29DF, -- ⧟
+ category="sm",
+ description="DOUBLE-ENDED MULTIMAP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29DF,
},
[0x29E0]={
- ["category"]="sm",
- ["description"]="SQUARE WITH CONTOURED OUTLINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29E0, -- ⧠
+ category="sm",
+ description="SQUARE WITH CONTOURED OUTLINE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29E0,
},
[0x29E1]={
- ["category"]="sm",
- ["description"]="INCREASES AS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29E1, -- ⧡
+ category="sm",
+ description="INCREASES AS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29E1,
},
[0x29E2]={
- ["category"]="sm",
- ["description"]="SHUFFLE PRODUCT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29E2, -- ⧢
+ category="sm",
+ description="SHUFFLE PRODUCT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29E2,
},
[0x29E3]={
- ["category"]="sm",
- ["description"]="EQUALS SIGN AND SLANTED PARALLEL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29E3, -- ⧣
+ category="sm",
+ description="EQUALS SIGN AND SLANTED PARALLEL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29E3,
},
[0x29E4]={
- ["category"]="sm",
- ["description"]="EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29E4, -- ⧤
+ category="sm",
+ description="EQUALS SIGN AND SLANTED PARALLEL WITH TILDE ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29E4,
},
[0x29E5]={
- ["category"]="sm",
- ["description"]="IDENTICAL TO AND SLANTED PARALLEL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29E5, -- ⧥
+ category="sm",
+ description="IDENTICAL TO AND SLANTED PARALLEL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29E5,
},
[0x29E6]={
- ["category"]="sm",
- ["description"]="GLEICH STARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29E6, -- ⧦
+ category="sm",
+ description="GLEICH STARK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29E6,
},
[0x29E7]={
- ["category"]="sm",
- ["description"]="THERMODYNAMIC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29E7, -- ⧧
+ category="sm",
+ description="THERMODYNAMIC",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29E7,
},
[0x29E8]={
- ["category"]="sm",
- ["description"]="DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29E8, -- ⧨
+ category="sm",
+ description="DOWN-POINTING TRIANGLE WITH LEFT HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29E8,
},
[0x29E9]={
- ["category"]="sm",
- ["description"]="DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29E9, -- ⧩
+ category="sm",
+ description="DOWN-POINTING TRIANGLE WITH RIGHT HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29E9,
},
[0x29EA]={
- ["category"]="sm",
- ["description"]="BLACK DIAMOND WITH DOWN ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29EA, -- ⧪
+ category="sm",
+ description="BLACK DIAMOND WITH DOWN ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29EA,
},
[0x29EB]={
- ["category"]="sm",
- ["description"]="BLACK LOZENGE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29EB, -- ⧫
+ category="sm",
+ description="BLACK LOZENGE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29EB,
},
[0x29EC]={
- ["category"]="sm",
- ["description"]="WHITE CIRCLE WITH DOWN ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29EC, -- ⧬
+ category="sm",
+ description="WHITE CIRCLE WITH DOWN ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29EC,
},
[0x29ED]={
- ["category"]="sm",
- ["description"]="BLACK CIRCLE WITH DOWN ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29ED, -- ⧭
+ category="sm",
+ description="BLACK CIRCLE WITH DOWN ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29ED,
},
[0x29EE]={
- ["category"]="sm",
- ["description"]="ERROR-BARRED WHITE SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29EE, -- ⧮
+ category="sm",
+ description="ERROR-BARRED WHITE SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29EE,
},
[0x29EF]={
- ["category"]="sm",
- ["description"]="ERROR-BARRED BLACK SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29EF, -- ⧯
+ category="sm",
+ description="ERROR-BARRED BLACK SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29EF,
},
[0x29F0]={
- ["category"]="sm",
- ["description"]="ERROR-BARRED WHITE DIAMOND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29F0, -- ⧰
+ category="sm",
+ description="ERROR-BARRED WHITE DIAMOND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29F0,
},
[0x29F1]={
- ["category"]="sm",
- ["description"]="ERROR-BARRED BLACK DIAMOND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29F1, -- ⧱
+ category="sm",
+ description="ERROR-BARRED BLACK DIAMOND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29F1,
},
[0x29F2]={
- ["category"]="sm",
- ["description"]="ERROR-BARRED WHITE CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29F2, -- ⧲
+ category="sm",
+ description="ERROR-BARRED WHITE CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29F2,
},
[0x29F3]={
- ["category"]="sm",
- ["description"]="ERROR-BARRED BLACK CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29F3, -- ⧳
+ category="sm",
+ description="ERROR-BARRED BLACK CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29F3,
},
[0x29F4]={
- ["category"]="sm",
- ["description"]="RULE-DELAYED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29F4, -- ⧴
+ category="sm",
+ description="RULE-DELAYED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29F4,
},
[0x29F5]={
- ["category"]="sm",
- ["description"]="REVERSE SOLIDUS OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29F5, -- ⧵
+ category="sm",
+ description="REVERSE SOLIDUS OPERATOR",
+ direction="on",
+ linebreak="al",
+ mirror=0x2215,
+ unicodeslot=0x29F5,
},
[0x29F6]={
- ["category"]="sm",
- ["description"]="SOLIDUS WITH OVERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29F6, -- ⧶
+ category="sm",
+ description="SOLIDUS WITH OVERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29F6,
},
[0x29F7]={
- ["category"]="sm",
- ["description"]="REVERSE SOLIDUS WITH HORIZONTAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29F7, -- ⧷
+ category="sm",
+ description="REVERSE SOLIDUS WITH HORIZONTAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29F7,
},
[0x29F8]={
- ["category"]="sm",
- ["description"]="BIG SOLIDUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29F8, -- ⧸
+ category="sm",
+ description="BIG SOLIDUS",
+ direction="on",
+ linebreak="al",
+ mirror=0x29F9,
+ unicodeslot=0x29F8,
},
[0x29F9]={
- ["category"]="sm",
- ["description"]="BIG REVERSE SOLIDUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29F9, -- ⧹
+ category="sm",
+ description="BIG REVERSE SOLIDUS",
+ direction="on",
+ linebreak="al",
+ mirror=0x29F8,
+ unicodeslot=0x29F9,
},
[0x29FA]={
- ["category"]="sm",
- ["description"]="DOUBLE PLUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29FA, -- ⧺
+ category="sm",
+ description="DOUBLE PLUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29FA,
},
[0x29FB]={
- ["category"]="sm",
- ["description"]="TRIPLE PLUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29FB, -- ⧻
+ category="sm",
+ description="TRIPLE PLUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29FB,
},
[0x29FC]={
- ["category"]="ps",
- ["description"]="LEFT-POINTING CURVED ANGLE BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x29FC, -- ⧼
+ category="ps",
+ description="LEFT-POINTING CURVED ANGLE BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x29FD,
+ unicodeslot=0x29FC,
},
[0x29FD]={
- ["category"]="pe",
- ["description"]="RIGHT-POINTING CURVED ANGLE BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x29FD, -- ⧽
+ category="pe",
+ description="RIGHT-POINTING CURVED ANGLE BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x29FC,
+ unicodeslot=0x29FD,
},
[0x29FE]={
- ["category"]="sm",
- ["description"]="TINY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29FE, -- ⧾
+ category="sm",
+ description="TINY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29FE,
},
[0x29FF]={
- ["category"]="sm",
- ["description"]="MINY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x29FF, -- ⧿
+ category="sm",
+ description="MINY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x29FF,
},
[0x2A00]={
- ["category"]="sm",
- ["description"]="N-ARY CIRCLED DOT OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A00, -- ⨀
+ category="sm",
+ description="N-ARY CIRCLED DOT OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A00,
},
[0x2A01]={
- ["category"]="sm",
- ["description"]="N-ARY CIRCLED PLUS OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A01, -- ⨁
+ category="sm",
+ description="N-ARY CIRCLED PLUS OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A01,
},
[0x2A02]={
- ["category"]="sm",
- ["description"]="N-ARY CIRCLED TIMES OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A02, -- ⨂
+ category="sm",
+ description="N-ARY CIRCLED TIMES OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A02,
},
[0x2A03]={
- ["category"]="sm",
- ["description"]="N-ARY UNION OPERATOR WITH DOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A03, -- ⨃
+ category="sm",
+ description="N-ARY UNION OPERATOR WITH DOT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A03,
},
[0x2A04]={
- ["category"]="sm",
- ["description"]="N-ARY UNION OPERATOR WITH PLUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A04, -- ⨄
+ category="sm",
+ description="N-ARY UNION OPERATOR WITH PLUS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A04,
},
[0x2A05]={
- ["category"]="sm",
- ["description"]="N-ARY SQUARE INTERSECTION OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A05, -- ⨅
+ category="sm",
+ description="N-ARY SQUARE INTERSECTION OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A05,
},
[0x2A06]={
- ["category"]="sm",
- ["description"]="N-ARY SQUARE UNION OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A06, -- ⨆
+ category="sm",
+ description="N-ARY SQUARE UNION OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A06,
},
[0x2A07]={
- ["category"]="sm",
- ["description"]="TWO LOGICAL AND OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A07, -- ⨇
+ category="sm",
+ description="TWO LOGICAL AND OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A07,
},
[0x2A08]={
- ["category"]="sm",
- ["description"]="TWO LOGICAL OR OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A08, -- ⨈
+ category="sm",
+ description="TWO LOGICAL OR OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A08,
},
[0x2A09]={
- ["category"]="sm",
- ["description"]="N-ARY TIMES OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A09, -- ⨉
+ category="sm",
+ description="N-ARY TIMES OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A09,
},
[0x2A0A]={
- ["category"]="sm",
- ["description"]="MODULO TWO SUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A0A, -- ⨊
+ category="sm",
+ description="MODULO TWO SUM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A0A,
},
[0x2A0B]={
- ["category"]="sm",
- ["description"]="SUMMATION WITH INTEGRAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A0B, -- ⨋
+ category="sm",
+ description="SUMMATION WITH INTEGRAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A0B,
},
[0x2A0C]={
- ["category"]="sm",
- ["description"]="QUADRUPLE INTEGRAL OPERATOR",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x222B, 0x222B, 0x222B, 0x222B },
- ["unicodeslot"]=0x2A0C, -- ⨌
+ category="sm",
+ description="QUADRUPLE INTEGRAL OPERATOR",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x222B, 0x222B, 0x222B, 0x222B },
+ unicodeslot=0x2A0C,
},
[0x2A0D]={
- ["category"]="sm",
- ["description"]="FINITE PART INTEGRAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A0D, -- ⨍
+ category="sm",
+ description="FINITE PART INTEGRAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A0D,
},
[0x2A0E]={
- ["category"]="sm",
- ["description"]="INTEGRAL WITH DOUBLE STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A0E, -- ⨎
+ category="sm",
+ description="INTEGRAL WITH DOUBLE STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A0E,
},
[0x2A0F]={
- ["category"]="sm",
- ["description"]="INTEGRAL AVERAGE WITH SLASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A0F, -- ⨏
+ category="sm",
+ description="INTEGRAL AVERAGE WITH SLASH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A0F,
},
[0x2A10]={
- ["category"]="sm",
- ["description"]="CIRCULATION FUNCTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A10, -- ⨐
+ category="sm",
+ description="CIRCULATION FUNCTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A10,
},
[0x2A11]={
- ["category"]="sm",
- ["description"]="ANTICLOCKWISE INTEGRATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A11, -- ⨑
+ category="sm",
+ description="ANTICLOCKWISE INTEGRATION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A11,
},
[0x2A12]={
- ["category"]="sm",
- ["description"]="LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A12, -- ⨒
+ category="sm",
+ description="LINE INTEGRATION WITH RECTANGULAR PATH AROUND POLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A12,
},
[0x2A13]={
- ["category"]="sm",
- ["description"]="LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A13, -- ⨓
+ category="sm",
+ description="LINE INTEGRATION WITH SEMICIRCULAR PATH AROUND POLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A13,
},
[0x2A14]={
- ["category"]="sm",
- ["description"]="LINE INTEGRATION NOT INCLUDING THE POLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A14, -- ⨔
+ category="sm",
+ description="LINE INTEGRATION NOT INCLUDING THE POLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A14,
},
[0x2A15]={
- ["category"]="sm",
- ["description"]="INTEGRAL AROUND A POINT OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A15, -- ⨕
+ category="sm",
+ description="INTEGRAL AROUND A POINT OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A15,
},
[0x2A16]={
- ["category"]="sm",
- ["description"]="QUATERNION INTEGRAL OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A16, -- ⨖
+ category="sm",
+ description="QUATERNION INTEGRAL OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A16,
},
[0x2A17]={
- ["category"]="sm",
- ["description"]="INTEGRAL WITH LEFTWARDS ARROW WITH HOOK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A17, -- ⨗
+ category="sm",
+ description="INTEGRAL WITH LEFTWARDS ARROW WITH HOOK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A17,
},
[0x2A18]={
- ["category"]="sm",
- ["description"]="INTEGRAL WITH TIMES SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A18, -- ⨘
+ category="sm",
+ description="INTEGRAL WITH TIMES SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A18,
},
[0x2A19]={
- ["category"]="sm",
- ["description"]="INTEGRAL WITH INTERSECTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A19, -- ⨙
+ category="sm",
+ description="INTEGRAL WITH INTERSECTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A19,
},
[0x2A1A]={
- ["category"]="sm",
- ["description"]="INTEGRAL WITH UNION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A1A, -- ⨚
+ category="sm",
+ description="INTEGRAL WITH UNION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A1A,
},
[0x2A1B]={
- ["category"]="sm",
- ["description"]="INTEGRAL WITH OVERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A1B, -- ⨛
+ category="sm",
+ description="INTEGRAL WITH OVERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A1B,
},
[0x2A1C]={
- ["category"]="sm",
- ["description"]="INTEGRAL WITH UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A1C, -- ⨜
+ category="sm",
+ description="INTEGRAL WITH UNDERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A1C,
},
[0x2A1D]={
- ["category"]="sm",
- ["description"]="JOIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A1D, -- ⨝
+ category="sm",
+ description="JOIN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A1D,
},
[0x2A1E]={
- ["category"]="sm",
- ["description"]="LARGE LEFT TRIANGLE OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A1E, -- ⨞
+ category="sm",
+ description="LARGE LEFT TRIANGLE OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A1E,
},
[0x2A1F]={
- ["category"]="sm",
- ["description"]="Z NOTATION SCHEMA COMPOSITION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A1F, -- ⨟
+ category="sm",
+ description="Z NOTATION SCHEMA COMPOSITION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A1F,
},
[0x2A20]={
- ["category"]="sm",
- ["description"]="Z NOTATION SCHEMA PIPING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A20, -- ⨠
+ category="sm",
+ description="Z NOTATION SCHEMA PIPING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A20,
},
[0x2A21]={
- ["category"]="sm",
- ["description"]="Z NOTATION SCHEMA PROJECTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A21, -- ⨡
+ category="sm",
+ description="Z NOTATION SCHEMA PROJECTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A21,
},
[0x2A22]={
- ["category"]="sm",
- ["description"]="PLUS SIGN WITH SMALL CIRCLE ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A22, -- ⨢
+ category="sm",
+ description="PLUS SIGN WITH SMALL CIRCLE ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A22,
},
[0x2A23]={
- ["category"]="sm",
- ["description"]="PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A23, -- ⨣
+ category="sm",
+ description="PLUS SIGN WITH CIRCUMFLEX ACCENT ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A23,
},
[0x2A24]={
- ["category"]="sm",
- ["description"]="PLUS SIGN WITH TILDE ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A24, -- ⨤
+ category="sm",
+ description="PLUS SIGN WITH TILDE ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A24,
},
[0x2A25]={
- ["category"]="sm",
- ["description"]="PLUS SIGN WITH DOT BELOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A25, -- ⨥
+ category="sm",
+ description="PLUS SIGN WITH DOT BELOW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A25,
},
[0x2A26]={
- ["category"]="sm",
- ["description"]="PLUS SIGN WITH TILDE BELOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A26, -- ⨦
+ category="sm",
+ description="PLUS SIGN WITH TILDE BELOW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A26,
},
[0x2A27]={
- ["category"]="sm",
- ["description"]="PLUS SIGN WITH SUBSCRIPT TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A27, -- ⨧
+ category="sm",
+ description="PLUS SIGN WITH SUBSCRIPT TWO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A27,
},
[0x2A28]={
- ["category"]="sm",
- ["description"]="PLUS SIGN WITH BLACK TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A28, -- ⨨
+ category="sm",
+ description="PLUS SIGN WITH BLACK TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A28,
},
[0x2A29]={
- ["category"]="sm",
- ["description"]="MINUS SIGN WITH COMMA ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A29, -- ⨩
+ category="sm",
+ description="MINUS SIGN WITH COMMA ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A29,
},
[0x2A2A]={
- ["category"]="sm",
- ["description"]="MINUS SIGN WITH DOT BELOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A2A, -- ⨪
+ category="sm",
+ description="MINUS SIGN WITH DOT BELOW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A2A,
},
[0x2A2B]={
- ["category"]="sm",
- ["description"]="MINUS SIGN WITH FALLING DOTS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A2B, -- ⨫
+ category="sm",
+ description="MINUS SIGN WITH FALLING DOTS",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A2C,
+ unicodeslot=0x2A2B,
},
[0x2A2C]={
- ["category"]="sm",
- ["description"]="MINUS SIGN WITH RISING DOTS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A2C, -- ⨬
+ category="sm",
+ description="MINUS SIGN WITH RISING DOTS",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A2B,
+ unicodeslot=0x2A2C,
},
[0x2A2D]={
- ["category"]="sm",
- ["description"]="PLUS SIGN IN LEFT HALF CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A2D, -- ⨭
+ category="sm",
+ description="PLUS SIGN IN LEFT HALF CIRCLE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A2E,
+ unicodeslot=0x2A2D,
},
[0x2A2E]={
- ["category"]="sm",
- ["description"]="PLUS SIGN IN RIGHT HALF CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A2E, -- ⨮
+ category="sm",
+ description="PLUS SIGN IN RIGHT HALF CIRCLE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A2D,
+ unicodeslot=0x2A2E,
},
[0x2A2F]={
- ["category"]="sm",
- ["description"]="VECTOR OR CROSS PRODUCT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A2F, -- ⨯
+ category="sm",
+ description="VECTOR OR CROSS PRODUCT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A2F,
},
[0x2A30]={
- ["category"]="sm",
- ["description"]="MULTIPLICATION SIGN WITH DOT ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A30, -- ⨰
+ category="sm",
+ description="MULTIPLICATION SIGN WITH DOT ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A30,
},
[0x2A31]={
- ["category"]="sm",
- ["description"]="MULTIPLICATION SIGN WITH UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A31, -- ⨱
+ category="sm",
+ description="MULTIPLICATION SIGN WITH UNDERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A31,
},
[0x2A32]={
- ["category"]="sm",
- ["description"]="SEMIDIRECT PRODUCT WITH BOTTOM CLOSED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A32, -- ⨲
+ category="sm",
+ description="SEMIDIRECT PRODUCT WITH BOTTOM CLOSED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A32,
},
[0x2A33]={
- ["category"]="sm",
- ["description"]="SMASH PRODUCT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A33, -- ⨳
+ category="sm",
+ description="SMASH PRODUCT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A33,
},
[0x2A34]={
- ["category"]="sm",
- ["description"]="MULTIPLICATION SIGN IN LEFT HALF CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A34, -- ⨴
+ category="sm",
+ description="MULTIPLICATION SIGN IN LEFT HALF CIRCLE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A35,
+ unicodeslot=0x2A34,
},
[0x2A35]={
- ["category"]="sm",
- ["description"]="MULTIPLICATION SIGN IN RIGHT HALF CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A35, -- ⨵
+ category="sm",
+ description="MULTIPLICATION SIGN IN RIGHT HALF CIRCLE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A34,
+ unicodeslot=0x2A35,
},
[0x2A36]={
- ["category"]="sm",
- ["description"]="CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A36, -- ⨶
+ category="sm",
+ description="CIRCLED MULTIPLICATION SIGN WITH CIRCUMFLEX ACCENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A36,
},
[0x2A37]={
- ["category"]="sm",
- ["description"]="MULTIPLICATION SIGN IN DOUBLE CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A37, -- ⨷
+ category="sm",
+ description="MULTIPLICATION SIGN IN DOUBLE CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A37,
},
[0x2A38]={
- ["category"]="sm",
- ["description"]="CIRCLED DIVISION SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A38, -- ⨸
+ category="sm",
+ description="CIRCLED DIVISION SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A38,
},
[0x2A39]={
- ["category"]="sm",
- ["description"]="PLUS SIGN IN TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A39, -- ⨹
+ category="sm",
+ description="PLUS SIGN IN TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A39,
},
[0x2A3A]={
- ["category"]="sm",
- ["description"]="MINUS SIGN IN TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A3A, -- ⨺
+ category="sm",
+ description="MINUS SIGN IN TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A3A,
},
[0x2A3B]={
- ["category"]="sm",
- ["description"]="MULTIPLICATION SIGN IN TRIANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A3B, -- ⨻
+ category="sm",
+ description="MULTIPLICATION SIGN IN TRIANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A3B,
},
[0x2A3C]={
- ["category"]="sm",
- ["description"]="INTERIOR PRODUCT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A3C, -- ⨼
+ category="sm",
+ description="INTERIOR PRODUCT",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A3D,
+ unicodeslot=0x2A3C,
},
[0x2A3D]={
- ["category"]="sm",
- ["description"]="RIGHTHAND INTERIOR PRODUCT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A3D, -- ⨽
+ category="sm",
+ description="RIGHTHAND INTERIOR PRODUCT",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A3C,
+ unicodeslot=0x2A3D,
},
[0x2A3E]={
- ["category"]="sm",
- ["description"]="Z NOTATION RELATIONAL COMPOSITION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A3E, -- ⨾
+ category="sm",
+ description="Z NOTATION RELATIONAL COMPOSITION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A3E,
},
[0x2A3F]={
- ["category"]="sm",
- ["description"]="AMALGAMATION OR COPRODUCT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A3F, -- ⨿
+ category="sm",
+ description="AMALGAMATION OR COPRODUCT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A3F,
},
[0x2A40]={
- ["category"]="sm",
- ["description"]="INTERSECTION WITH DOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A40, -- ⩀
+ category="sm",
+ description="INTERSECTION WITH DOT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A40,
},
[0x2A41]={
- ["category"]="sm",
- ["description"]="UNION WITH MINUS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A41, -- ⩁
+ category="sm",
+ description="UNION WITH MINUS SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A41,
},
[0x2A42]={
- ["category"]="sm",
- ["description"]="UNION WITH OVERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A42, -- ⩂
+ category="sm",
+ description="UNION WITH OVERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A42,
},
[0x2A43]={
- ["category"]="sm",
- ["description"]="INTERSECTION WITH OVERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A43, -- ⩃
+ category="sm",
+ description="INTERSECTION WITH OVERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A43,
},
[0x2A44]={
- ["category"]="sm",
- ["description"]="INTERSECTION WITH LOGICAL AND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A44, -- ⩄
+ category="sm",
+ description="INTERSECTION WITH LOGICAL AND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A44,
},
[0x2A45]={
- ["category"]="sm",
- ["description"]="UNION WITH LOGICAL OR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A45, -- ⩅
+ category="sm",
+ description="UNION WITH LOGICAL OR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A45,
},
[0x2A46]={
- ["category"]="sm",
- ["description"]="UNION ABOVE INTERSECTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A46, -- ⩆
+ category="sm",
+ description="UNION ABOVE INTERSECTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A46,
},
[0x2A47]={
- ["category"]="sm",
- ["description"]="INTERSECTION ABOVE UNION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A47, -- ⩇
+ category="sm",
+ description="INTERSECTION ABOVE UNION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A47,
},
[0x2A48]={
- ["category"]="sm",
- ["description"]="UNION ABOVE BAR ABOVE INTERSECTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A48, -- ⩈
+ category="sm",
+ description="UNION ABOVE BAR ABOVE INTERSECTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A48,
},
[0x2A49]={
- ["category"]="sm",
- ["description"]="INTERSECTION ABOVE BAR ABOVE UNION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A49, -- ⩉
+ category="sm",
+ description="INTERSECTION ABOVE BAR ABOVE UNION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A49,
},
[0x2A4A]={
- ["category"]="sm",
- ["description"]="UNION BESIDE AND JOINED WITH UNION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A4A, -- ⩊
+ category="sm",
+ description="UNION BESIDE AND JOINED WITH UNION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A4A,
},
[0x2A4B]={
- ["category"]="sm",
- ["description"]="INTERSECTION BESIDE AND JOINED WITH INTERSECTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A4B, -- ⩋
+ category="sm",
+ description="INTERSECTION BESIDE AND JOINED WITH INTERSECTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A4B,
},
[0x2A4C]={
- ["category"]="sm",
- ["description"]="CLOSED UNION WITH SERIFS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A4C, -- ⩌
+ category="sm",
+ description="CLOSED UNION WITH SERIFS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A4C,
},
[0x2A4D]={
- ["category"]="sm",
- ["description"]="CLOSED INTERSECTION WITH SERIFS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A4D, -- ⩍
+ category="sm",
+ description="CLOSED INTERSECTION WITH SERIFS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A4D,
},
[0x2A4E]={
- ["category"]="sm",
- ["description"]="DOUBLE SQUARE INTERSECTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A4E, -- ⩎
+ category="sm",
+ description="DOUBLE SQUARE INTERSECTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A4E,
},
[0x2A4F]={
- ["category"]="sm",
- ["description"]="DOUBLE SQUARE UNION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A4F, -- ⩏
+ category="sm",
+ description="DOUBLE SQUARE UNION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A4F,
},
[0x2A50]={
- ["category"]="sm",
- ["description"]="CLOSED UNION WITH SERIFS AND SMASH PRODUCT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A50, -- ⩐
+ category="sm",
+ description="CLOSED UNION WITH SERIFS AND SMASH PRODUCT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A50,
},
[0x2A51]={
- ["category"]="sm",
- ["description"]="LOGICAL AND WITH DOT ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A51, -- ⩑
+ category="sm",
+ description="LOGICAL AND WITH DOT ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A51,
},
[0x2A52]={
- ["category"]="sm",
- ["description"]="LOGICAL OR WITH DOT ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A52, -- ⩒
+ category="sm",
+ description="LOGICAL OR WITH DOT ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A52,
},
[0x2A53]={
- ["category"]="sm",
- ["description"]="DOUBLE LOGICAL AND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A53, -- ⩓
+ category="sm",
+ description="DOUBLE LOGICAL AND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A53,
},
[0x2A54]={
- ["category"]="sm",
- ["description"]="DOUBLE LOGICAL OR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A54, -- ⩔
+ category="sm",
+ description="DOUBLE LOGICAL OR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A54,
},
[0x2A55]={
- ["category"]="sm",
- ["description"]="TWO INTERSECTING LOGICAL AND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A55, -- ⩕
+ category="sm",
+ description="TWO INTERSECTING LOGICAL AND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A55,
},
[0x2A56]={
- ["category"]="sm",
- ["description"]="TWO INTERSECTING LOGICAL OR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A56, -- ⩖
+ category="sm",
+ description="TWO INTERSECTING LOGICAL OR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A56,
},
[0x2A57]={
- ["category"]="sm",
- ["description"]="SLOPING LARGE OR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A57, -- ⩗
+ category="sm",
+ description="SLOPING LARGE OR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A57,
},
[0x2A58]={
- ["category"]="sm",
- ["description"]="SLOPING LARGE AND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A58, -- ⩘
+ category="sm",
+ description="SLOPING LARGE AND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A58,
},
[0x2A59]={
- ["category"]="sm",
- ["description"]="LOGICAL OR OVERLAPPING LOGICAL AND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A59, -- ⩙
+ category="sm",
+ description="LOGICAL OR OVERLAPPING LOGICAL AND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A59,
},
[0x2A5A]={
- ["category"]="sm",
- ["description"]="LOGICAL AND WITH MIDDLE STEM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A5A, -- ⩚
+ category="sm",
+ description="LOGICAL AND WITH MIDDLE STEM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A5A,
},
[0x2A5B]={
- ["category"]="sm",
- ["description"]="LOGICAL OR WITH MIDDLE STEM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A5B, -- ⩛
+ category="sm",
+ description="LOGICAL OR WITH MIDDLE STEM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A5B,
},
[0x2A5C]={
- ["category"]="sm",
- ["description"]="LOGICAL AND WITH HORIZONTAL DASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A5C, -- ⩜
+ category="sm",
+ description="LOGICAL AND WITH HORIZONTAL DASH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A5C,
},
[0x2A5D]={
- ["category"]="sm",
- ["description"]="LOGICAL OR WITH HORIZONTAL DASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A5D, -- ⩝
+ category="sm",
+ description="LOGICAL OR WITH HORIZONTAL DASH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A5D,
},
[0x2A5E]={
- ["category"]="sm",
- ["description"]="LOGICAL AND WITH DOUBLE OVERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A5E, -- ⩞
+ category="sm",
+ description="LOGICAL AND WITH DOUBLE OVERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A5E,
},
[0x2A5F]={
- ["category"]="sm",
- ["description"]="LOGICAL AND WITH UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A5F, -- ⩟
+ category="sm",
+ description="LOGICAL AND WITH UNDERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A5F,
},
[0x2A60]={
- ["category"]="sm",
- ["description"]="LOGICAL AND WITH DOUBLE UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A60, -- ⩠
+ category="sm",
+ description="LOGICAL AND WITH DOUBLE UNDERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A60,
},
[0x2A61]={
- ["category"]="sm",
- ["description"]="SMALL VEE WITH UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A61, -- ⩡
+ category="sm",
+ description="SMALL VEE WITH UNDERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A61,
},
[0x2A62]={
- ["category"]="sm",
- ["description"]="LOGICAL OR WITH DOUBLE OVERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A62, -- ⩢
+ category="sm",
+ description="LOGICAL OR WITH DOUBLE OVERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A62,
},
[0x2A63]={
- ["category"]="sm",
- ["description"]="LOGICAL OR WITH DOUBLE UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A63, -- ⩣
+ category="sm",
+ description="LOGICAL OR WITH DOUBLE UNDERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A63,
},
[0x2A64]={
- ["category"]="sm",
- ["description"]="Z NOTATION DOMAIN ANTIRESTRICTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A64, -- ⩤
+ category="sm",
+ description="Z NOTATION DOMAIN ANTIRESTRICTION",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A65,
+ unicodeslot=0x2A64,
},
[0x2A65]={
- ["category"]="sm",
- ["description"]="Z NOTATION RANGE ANTIRESTRICTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A65, -- ⩥
+ category="sm",
+ description="Z NOTATION RANGE ANTIRESTRICTION",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A64,
+ unicodeslot=0x2A65,
},
[0x2A66]={
- ["category"]="sm",
- ["description"]="EQUALS SIGN WITH DOT BELOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A66, -- ⩦
+ category="sm",
+ description="EQUALS SIGN WITH DOT BELOW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A66,
},
[0x2A67]={
- ["category"]="sm",
- ["description"]="IDENTICAL WITH DOT ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A67, -- ⩧
+ category="sm",
+ description="IDENTICAL WITH DOT ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A67,
},
[0x2A68]={
- ["category"]="sm",
- ["description"]="TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A68, -- ⩨
+ category="sm",
+ description="TRIPLE HORIZONTAL BAR WITH DOUBLE VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A68,
},
[0x2A69]={
- ["category"]="sm",
- ["description"]="TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A69, -- ⩩
+ category="sm",
+ description="TRIPLE HORIZONTAL BAR WITH TRIPLE VERTICAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A69,
},
[0x2A6A]={
- ["category"]="sm",
- ["description"]="TILDE OPERATOR WITH DOT ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A6A, -- ⩪
+ category="sm",
+ description="TILDE OPERATOR WITH DOT ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A6A,
},
[0x2A6B]={
- ["category"]="sm",
- ["description"]="TILDE OPERATOR WITH RISING DOTS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A6B, -- ⩫
+ category="sm",
+ description="TILDE OPERATOR WITH RISING DOTS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A6B,
},
[0x2A6C]={
- ["category"]="sm",
- ["description"]="SIMILAR MINUS SIMILAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A6C, -- ⩬
+ category="sm",
+ description="SIMILAR MINUS SIMILAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A6C,
},
[0x2A6D]={
- ["category"]="sm",
- ["description"]="CONGRUENT WITH DOT ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A6D, -- ⩭
+ category="sm",
+ description="CONGRUENT WITH DOT ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A6D,
},
[0x2A6E]={
- ["category"]="sm",
- ["description"]="EQUALS WITH ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A6E, -- ⩮
+ category="sm",
+ description="EQUALS WITH ASTERISK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A6E,
},
[0x2A6F]={
- ["category"]="sm",
- ["description"]="ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A6F, -- ⩯
+ category="sm",
+ description="ALMOST EQUAL TO WITH CIRCUMFLEX ACCENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A6F,
},
[0x2A70]={
- ["category"]="sm",
- ["description"]="APPROXIMATELY EQUAL OR EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A70, -- ⩰
+ category="sm",
+ description="APPROXIMATELY EQUAL OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A70,
},
[0x2A71]={
- ["category"]="sm",
- ["description"]="EQUALS SIGN ABOVE PLUS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A71, -- ⩱
+ category="sm",
+ description="EQUALS SIGN ABOVE PLUS SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A71,
},
[0x2A72]={
- ["category"]="sm",
- ["description"]="PLUS SIGN ABOVE EQUALS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A72, -- ⩲
+ category="sm",
+ description="PLUS SIGN ABOVE EQUALS SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A72,
},
[0x2A73]={
- ["category"]="sm",
- ["description"]="EQUALS SIGN ABOVE TILDE OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A73, -- ⩳
+ category="sm",
+ description="EQUALS SIGN ABOVE TILDE OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A73,
},
[0x2A74]={
- ["category"]="sm",
- ["description"]="DOUBLE COLON EQUAL",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x003A, 0x003A, 0x003D },
- ["unicodeslot"]=0x2A74, -- ⩴
+ category="sm",
+ description="DOUBLE COLON EQUAL",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x003A, 0x003A, 0x003D },
+ unicodeslot=0x2A74,
},
[0x2A75]={
- ["category"]="sm",
- ["description"]="TWO CONSECUTIVE EQUALS SIGNS",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x003D, 0x003D },
- ["unicodeslot"]=0x2A75, -- ⩵
+ category="sm",
+ description="TWO CONSECUTIVE EQUALS SIGNS",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x003D, 0x003D },
+ unicodeslot=0x2A75,
},
[0x2A76]={
- ["category"]="sm",
- ["description"]="THREE CONSECUTIVE EQUALS SIGNS",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x003D, 0x003D, 0x003D },
- ["unicodeslot"]=0x2A76, -- ⩶
+ category="sm",
+ description="THREE CONSECUTIVE EQUALS SIGNS",
+ direction="on",
+ linebreak="al",
+ specials={ "compat", 0x003D, 0x003D, 0x003D },
+ unicodeslot=0x2A76,
},
[0x2A77]={
- ["category"]="sm",
- ["description"]="EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A77, -- ⩷
+ category="sm",
+ description="EQUALS SIGN WITH TWO DOTS ABOVE AND TWO DOTS BELOW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A77,
},
[0x2A78]={
- ["category"]="sm",
- ["description"]="EQUIVALENT WITH FOUR DOTS ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A78, -- ⩸
+ category="sm",
+ description="EQUIVALENT WITH FOUR DOTS ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A78,
},
[0x2A79]={
- ["category"]="sm",
- ["description"]="LESS-THAN WITH CIRCLE INSIDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A79, -- ⩹
+ category="sm",
+ description="LESS-THAN WITH CIRCLE INSIDE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A7A,
+ unicodeslot=0x2A79,
},
[0x2A7A]={
- ["category"]="sm",
- ["description"]="GREATER-THAN WITH CIRCLE INSIDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A7A, -- ⩺
+ category="sm",
+ description="GREATER-THAN WITH CIRCLE INSIDE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A79,
+ unicodeslot=0x2A7A,
},
[0x2A7B]={
- ["category"]="sm",
- ["description"]="LESS-THAN WITH QUESTION MARK ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A7B, -- ⩻
+ category="sm",
+ description="LESS-THAN WITH QUESTION MARK ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A7B,
},
[0x2A7C]={
- ["category"]="sm",
- ["description"]="GREATER-THAN WITH QUESTION MARK ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A7C, -- ⩼
+ category="sm",
+ description="GREATER-THAN WITH QUESTION MARK ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A7C,
},
[0x2A7D]={
- ["category"]="sm",
- ["description"]="LESS-THAN OR SLANTED EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A7D, -- ⩽
+ category="sm",
+ description="LESS-THAN OR SLANTED EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A7E,
+ unicodeslot=0x2A7D,
},
[0x2A7E]={
- ["category"]="sm",
- ["description"]="GREATER-THAN OR SLANTED EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A7E, -- ⩾
+ category="sm",
+ description="GREATER-THAN OR SLANTED EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A7D,
+ unicodeslot=0x2A7E,
},
[0x2A7F]={
- ["category"]="sm",
- ["description"]="LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A7F, -- ⩿
+ category="sm",
+ description="LESS-THAN OR SLANTED EQUAL TO WITH DOT INSIDE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A80,
+ unicodeslot=0x2A7F,
},
[0x2A80]={
- ["category"]="sm",
- ["description"]="GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A80, -- ⪀
+ category="sm",
+ description="GREATER-THAN OR SLANTED EQUAL TO WITH DOT INSIDE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A7F,
+ unicodeslot=0x2A80,
},
[0x2A81]={
- ["category"]="sm",
- ["description"]="LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A81, -- ⪁
+ category="sm",
+ description="LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A82,
+ unicodeslot=0x2A81,
},
[0x2A82]={
- ["category"]="sm",
- ["description"]="GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A82, -- ⪂
+ category="sm",
+ description="GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A81,
+ unicodeslot=0x2A82,
},
[0x2A83]={
- ["category"]="sm",
- ["description"]="LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A83, -- ⪃
+ category="sm",
+ description="LESS-THAN OR SLANTED EQUAL TO WITH DOT ABOVE RIGHT",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A84,
+ unicodeslot=0x2A83,
},
[0x2A84]={
- ["category"]="sm",
- ["description"]="GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A84, -- ⪄
+ category="sm",
+ description="GREATER-THAN OR SLANTED EQUAL TO WITH DOT ABOVE LEFT",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A83,
+ unicodeslot=0x2A84,
},
[0x2A85]={
- ["category"]="sm",
- ["description"]="LESS-THAN OR APPROXIMATE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A85, -- ⪅
+ category="sm",
+ description="LESS-THAN OR APPROXIMATE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A85,
},
[0x2A86]={
- ["category"]="sm",
- ["description"]="GREATER-THAN OR APPROXIMATE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A86, -- ⪆
+ category="sm",
+ description="GREATER-THAN OR APPROXIMATE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A86,
},
[0x2A87]={
- ["category"]="sm",
- ["description"]="LESS-THAN AND SINGLE-LINE NOT EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A87, -- ⪇
+ category="sm",
+ description="LESS-THAN AND SINGLE-LINE NOT EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A87,
},
[0x2A88]={
- ["category"]="sm",
- ["description"]="GREATER-THAN AND SINGLE-LINE NOT EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A88, -- ⪈
+ category="sm",
+ description="GREATER-THAN AND SINGLE-LINE NOT EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A88,
},
[0x2A89]={
- ["category"]="sm",
- ["description"]="LESS-THAN AND NOT APPROXIMATE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A89, -- ⪉
+ category="sm",
+ description="LESS-THAN AND NOT APPROXIMATE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A89,
},
[0x2A8A]={
- ["category"]="sm",
- ["description"]="GREATER-THAN AND NOT APPROXIMATE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A8A, -- ⪊
+ category="sm",
+ description="GREATER-THAN AND NOT APPROXIMATE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A8A,
},
[0x2A8B]={
- ["category"]="sm",
- ["description"]="LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A8B, -- ⪋
+ category="sm",
+ description="LESS-THAN ABOVE DOUBLE-LINE EQUAL ABOVE GREATER-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A8C,
+ unicodeslot=0x2A8B,
},
[0x2A8C]={
- ["category"]="sm",
- ["description"]="GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A8C, -- ⪌
+ category="sm",
+ description="GREATER-THAN ABOVE DOUBLE-LINE EQUAL ABOVE LESS-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A8B,
+ unicodeslot=0x2A8C,
},
[0x2A8D]={
- ["category"]="sm",
- ["description"]="LESS-THAN ABOVE SIMILAR OR EQUAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A8D, -- ⪍
+ category="sm",
+ description="LESS-THAN ABOVE SIMILAR OR EQUAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A8D,
},
[0x2A8E]={
- ["category"]="sm",
- ["description"]="GREATER-THAN ABOVE SIMILAR OR EQUAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A8E, -- ⪎
+ category="sm",
+ description="GREATER-THAN ABOVE SIMILAR OR EQUAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A8E,
},
[0x2A8F]={
- ["category"]="sm",
- ["description"]="LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A8F, -- ⪏
+ category="sm",
+ description="LESS-THAN ABOVE SIMILAR ABOVE GREATER-THAN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A8F,
},
[0x2A90]={
- ["category"]="sm",
- ["description"]="GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A90, -- ⪐
+ category="sm",
+ description="GREATER-THAN ABOVE SIMILAR ABOVE LESS-THAN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A90,
},
[0x2A91]={
- ["category"]="sm",
- ["description"]="LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A91, -- ⪑
+ category="sm",
+ description="LESS-THAN ABOVE GREATER-THAN ABOVE DOUBLE-LINE EQUAL",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A92,
+ unicodeslot=0x2A91,
},
[0x2A92]={
- ["category"]="sm",
- ["description"]="GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A92, -- ⪒
+ category="sm",
+ description="GREATER-THAN ABOVE LESS-THAN ABOVE DOUBLE-LINE EQUAL",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A91,
+ unicodeslot=0x2A92,
},
[0x2A93]={
- ["category"]="sm",
- ["description"]="LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A93, -- ⪓
+ category="sm",
+ description="LESS-THAN ABOVE SLANTED EQUAL ABOVE GREATER-THAN ABOVE SLANTED EQUAL",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A94,
+ unicodeslot=0x2A93,
},
[0x2A94]={
- ["category"]="sm",
- ["description"]="GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A94, -- ⪔
+ category="sm",
+ description="GREATER-THAN ABOVE SLANTED EQUAL ABOVE LESS-THAN ABOVE SLANTED EQUAL",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A93,
+ unicodeslot=0x2A94,
},
[0x2A95]={
- ["category"]="sm",
- ["description"]="SLANTED EQUAL TO OR LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A95, -- ⪕
+ category="sm",
+ description="SLANTED EQUAL TO OR LESS-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A96,
+ unicodeslot=0x2A95,
},
[0x2A96]={
- ["category"]="sm",
- ["description"]="SLANTED EQUAL TO OR GREATER-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A96, -- ⪖
+ category="sm",
+ description="SLANTED EQUAL TO OR GREATER-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A95,
+ unicodeslot=0x2A96,
},
[0x2A97]={
- ["category"]="sm",
- ["description"]="SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A97, -- ⪗
+ category="sm",
+ description="SLANTED EQUAL TO OR LESS-THAN WITH DOT INSIDE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A98,
+ unicodeslot=0x2A97,
},
[0x2A98]={
- ["category"]="sm",
- ["description"]="SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A98, -- ⪘
+ category="sm",
+ description="SLANTED EQUAL TO OR GREATER-THAN WITH DOT INSIDE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A97,
+ unicodeslot=0x2A98,
},
[0x2A99]={
- ["category"]="sm",
- ["description"]="DOUBLE-LINE EQUAL TO OR LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A99, -- ⪙
+ category="sm",
+ description="DOUBLE-LINE EQUAL TO OR LESS-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A9A,
+ unicodeslot=0x2A99,
},
[0x2A9A]={
- ["category"]="sm",
- ["description"]="DOUBLE-LINE EQUAL TO OR GREATER-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A9A, -- ⪚
+ category="sm",
+ description="DOUBLE-LINE EQUAL TO OR GREATER-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A99,
+ unicodeslot=0x2A9A,
},
[0x2A9B]={
- ["category"]="sm",
- ["description"]="DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A9B, -- ⪛
+ category="sm",
+ description="DOUBLE-LINE SLANTED EQUAL TO OR LESS-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A9C,
+ unicodeslot=0x2A9B,
},
[0x2A9C]={
- ["category"]="sm",
- ["description"]="DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A9C, -- ⪜
+ category="sm",
+ description="DOUBLE-LINE SLANTED EQUAL TO OR GREATER-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2A9B,
+ unicodeslot=0x2A9C,
},
[0x2A9D]={
- ["category"]="sm",
- ["description"]="SIMILAR OR LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A9D, -- ⪝
+ category="sm",
+ description="SIMILAR OR LESS-THAN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A9D,
},
[0x2A9E]={
- ["category"]="sm",
- ["description"]="SIMILAR OR GREATER-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A9E, -- ⪞
+ category="sm",
+ description="SIMILAR OR GREATER-THAN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A9E,
},
[0x2A9F]={
- ["category"]="sm",
- ["description"]="SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2A9F, -- ⪟
+ category="sm",
+ description="SIMILAR ABOVE LESS-THAN ABOVE EQUALS SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2A9F,
},
[0x2AA0]={
- ["category"]="sm",
- ["description"]="SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AA0, -- ⪠
+ category="sm",
+ description="SIMILAR ABOVE GREATER-THAN ABOVE EQUALS SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AA0,
},
[0x2AA1]={
- ["category"]="sm",
- ["description"]="DOUBLE NESTED LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AA1, -- ⪡
+ category="sm",
+ description="DOUBLE NESTED LESS-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AA2,
+ unicodeslot=0x2AA1,
},
[0x2AA2]={
- ["category"]="sm",
- ["description"]="DOUBLE NESTED GREATER-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AA2, -- ⪢
+ category="sm",
+ description="DOUBLE NESTED GREATER-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AA1,
+ unicodeslot=0x2AA2,
},
[0x2AA3]={
- ["category"]="sm",
- ["description"]="DOUBLE NESTED LESS-THAN WITH UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AA3, -- ⪣
+ category="sm",
+ description="DOUBLE NESTED LESS-THAN WITH UNDERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AA3,
},
[0x2AA4]={
- ["category"]="sm",
- ["description"]="GREATER-THAN OVERLAPPING LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AA4, -- ⪤
+ category="sm",
+ description="GREATER-THAN OVERLAPPING LESS-THAN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AA4,
},
[0x2AA5]={
- ["category"]="sm",
- ["description"]="GREATER-THAN BESIDE LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AA5, -- ⪥
+ category="sm",
+ description="GREATER-THAN BESIDE LESS-THAN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AA5,
},
[0x2AA6]={
- ["category"]="sm",
- ["description"]="LESS-THAN CLOSED BY CURVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AA6, -- ⪦
+ category="sm",
+ description="LESS-THAN CLOSED BY CURVE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AA7,
+ unicodeslot=0x2AA6,
},
[0x2AA7]={
- ["category"]="sm",
- ["description"]="GREATER-THAN CLOSED BY CURVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AA7, -- ⪧
+ category="sm",
+ description="GREATER-THAN CLOSED BY CURVE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AA6,
+ unicodeslot=0x2AA7,
},
[0x2AA8]={
- ["category"]="sm",
- ["description"]="LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AA8, -- ⪨
+ category="sm",
+ description="LESS-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AA9,
+ unicodeslot=0x2AA8,
},
[0x2AA9]={
- ["category"]="sm",
- ["description"]="GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AA9, -- ⪩
+ category="sm",
+ description="GREATER-THAN CLOSED BY CURVE ABOVE SLANTED EQUAL",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AA8,
+ unicodeslot=0x2AA9,
},
[0x2AAA]={
- ["category"]="sm",
- ["description"]="SMALLER THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AAA, -- ⪪
+ category="sm",
+ description="SMALLER THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AAB,
+ unicodeslot=0x2AAA,
},
[0x2AAB]={
- ["category"]="sm",
- ["description"]="LARGER THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AAB, -- ⪫
+ category="sm",
+ description="LARGER THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AAA,
+ unicodeslot=0x2AAB,
},
[0x2AAC]={
- ["category"]="sm",
- ["description"]="SMALLER THAN OR EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AAC, -- ⪬
+ category="sm",
+ description="SMALLER THAN OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AAD,
+ unicodeslot=0x2AAC,
},
[0x2AAD]={
- ["category"]="sm",
- ["description"]="LARGER THAN OR EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AAD, -- ⪭
+ category="sm",
+ description="LARGER THAN OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AAC,
+ unicodeslot=0x2AAD,
},
[0x2AAE]={
- ["category"]="sm",
- ["description"]="EQUALS SIGN WITH BUMPY ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AAE, -- ⪮
+ category="sm",
+ description="EQUALS SIGN WITH BUMPY ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AAE,
},
[0x2AAF]={
- ["category"]="sm",
- ["description"]="PRECEDES ABOVE SINGLE-LINE EQUALS SIGN",
- ["mathclass"]="relation",
- ["mathname"]="preceq",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AAF, -- ⪯
+ category="sm",
+ description="PRECEDES ABOVE SINGLE-LINE EQUALS SIGN",
+ direction="on",
+ linebreak="al",
+ mathclass="relation",
+ mathname="preceq",
+ mirror=0x2AB0,
+ unicodeslot=0x2AAF,
},
[0x2AB0]={
- ["category"]="sm",
- ["description"]="SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN",
- ["mathclass"]="relation",
- ["mathname"]="succeq",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AB0, -- ⪰
+ category="sm",
+ description="SUCCEEDS ABOVE SINGLE-LINE EQUALS SIGN",
+ direction="on",
+ linebreak="al",
+ mathclass="relation",
+ mathname="succeq",
+ mirror=0x2AAF,
+ unicodeslot=0x2AB0,
},
[0x2AB1]={
- ["category"]="sm",
- ["description"]="PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AB1, -- ⪱
+ category="sm",
+ description="PRECEDES ABOVE SINGLE-LINE NOT EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AB1,
},
[0x2AB2]={
- ["category"]="sm",
- ["description"]="SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AB2, -- ⪲
+ category="sm",
+ description="SUCCEEDS ABOVE SINGLE-LINE NOT EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AB2,
},
[0x2AB3]={
- ["category"]="sm",
- ["description"]="PRECEDES ABOVE EQUALS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AB3, -- ⪳
+ category="sm",
+ description="PRECEDES ABOVE EQUALS SIGN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AB4,
+ unicodeslot=0x2AB3,
},
[0x2AB4]={
- ["category"]="sm",
- ["description"]="SUCCEEDS ABOVE EQUALS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AB4, -- ⪴
+ category="sm",
+ description="SUCCEEDS ABOVE EQUALS SIGN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AB3,
+ unicodeslot=0x2AB4,
},
[0x2AB5]={
- ["category"]="sm",
- ["description"]="PRECEDES ABOVE NOT EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AB5, -- ⪵
+ category="sm",
+ description="PRECEDES ABOVE NOT EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AB5,
},
[0x2AB6]={
- ["category"]="sm",
- ["description"]="SUCCEEDS ABOVE NOT EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AB6, -- ⪶
+ category="sm",
+ description="SUCCEEDS ABOVE NOT EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AB6,
},
[0x2AB7]={
- ["category"]="sm",
- ["description"]="PRECEDES ABOVE ALMOST EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AB7, -- ⪷
+ category="sm",
+ description="PRECEDES ABOVE ALMOST EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AB7,
},
[0x2AB8]={
- ["category"]="sm",
- ["description"]="SUCCEEDS ABOVE ALMOST EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AB8, -- ⪸
+ category="sm",
+ description="SUCCEEDS ABOVE ALMOST EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AB8,
},
[0x2AB9]={
- ["category"]="sm",
- ["description"]="PRECEDES ABOVE NOT ALMOST EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AB9, -- ⪹
+ category="sm",
+ description="PRECEDES ABOVE NOT ALMOST EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AB9,
},
[0x2ABA]={
- ["category"]="sm",
- ["description"]="SUCCEEDS ABOVE NOT ALMOST EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ABA, -- ⪺
+ category="sm",
+ description="SUCCEEDS ABOVE NOT ALMOST EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2ABA,
},
[0x2ABB]={
- ["category"]="sm",
- ["description"]="DOUBLE PRECEDES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ABB, -- ⪻
+ category="sm",
+ description="DOUBLE PRECEDES",
+ direction="on",
+ linebreak="al",
+ mirror=0x2ABC,
+ unicodeslot=0x2ABB,
},
[0x2ABC]={
- ["category"]="sm",
- ["description"]="DOUBLE SUCCEEDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ABC, -- ⪼
+ category="sm",
+ description="DOUBLE SUCCEEDS",
+ direction="on",
+ linebreak="al",
+ mirror=0x2ABB,
+ unicodeslot=0x2ABC,
},
[0x2ABD]={
- ["category"]="sm",
- ["description"]="SUBSET WITH DOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ABD, -- ⪽
+ category="sm",
+ description="SUBSET WITH DOT",
+ direction="on",
+ linebreak="al",
+ mirror=0x2ABE,
+ unicodeslot=0x2ABD,
},
[0x2ABE]={
- ["category"]="sm",
- ["description"]="SUPERSET WITH DOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ABE, -- ⪾
+ category="sm",
+ description="SUPERSET WITH DOT",
+ direction="on",
+ linebreak="al",
+ mirror=0x2ABD,
+ unicodeslot=0x2ABE,
},
[0x2ABF]={
- ["category"]="sm",
- ["description"]="SUBSET WITH PLUS SIGN BELOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ABF, -- ⪿
+ category="sm",
+ description="SUBSET WITH PLUS SIGN BELOW",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AC0,
+ unicodeslot=0x2ABF,
},
[0x2AC0]={
- ["category"]="sm",
- ["description"]="SUPERSET WITH PLUS SIGN BELOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AC0, -- ⫀
+ category="sm",
+ description="SUPERSET WITH PLUS SIGN BELOW",
+ direction="on",
+ linebreak="al",
+ mirror=0x2ABF,
+ unicodeslot=0x2AC0,
},
[0x2AC1]={
- ["category"]="sm",
- ["description"]="SUBSET WITH MULTIPLICATION SIGN BELOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AC1, -- ⫁
+ category="sm",
+ description="SUBSET WITH MULTIPLICATION SIGN BELOW",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AC2,
+ unicodeslot=0x2AC1,
},
[0x2AC2]={
- ["category"]="sm",
- ["description"]="SUPERSET WITH MULTIPLICATION SIGN BELOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AC2, -- ⫂
+ category="sm",
+ description="SUPERSET WITH MULTIPLICATION SIGN BELOW",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AC1,
+ unicodeslot=0x2AC2,
},
[0x2AC3]={
- ["category"]="sm",
- ["description"]="SUBSET OF OR EQUAL TO WITH DOT ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AC3, -- ⫃
+ category="sm",
+ description="SUBSET OF OR EQUAL TO WITH DOT ABOVE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AC4,
+ unicodeslot=0x2AC3,
},
[0x2AC4]={
- ["category"]="sm",
- ["description"]="SUPERSET OF OR EQUAL TO WITH DOT ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AC4, -- ⫄
+ category="sm",
+ description="SUPERSET OF OR EQUAL TO WITH DOT ABOVE",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AC3,
+ unicodeslot=0x2AC4,
},
[0x2AC5]={
- ["category"]="sm",
- ["description"]="SUBSET OF ABOVE EQUALS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AC5, -- ⫅
+ category="sm",
+ description="SUBSET OF ABOVE EQUALS SIGN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AC6,
+ unicodeslot=0x2AC5,
},
[0x2AC6]={
- ["category"]="sm",
- ["description"]="SUPERSET OF ABOVE EQUALS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AC6, -- ⫆
+ category="sm",
+ description="SUPERSET OF ABOVE EQUALS SIGN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AC5,
+ unicodeslot=0x2AC6,
},
[0x2AC7]={
- ["category"]="sm",
- ["description"]="SUBSET OF ABOVE TILDE OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AC7, -- ⫇
+ category="sm",
+ description="SUBSET OF ABOVE TILDE OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AC7,
},
[0x2AC8]={
- ["category"]="sm",
- ["description"]="SUPERSET OF ABOVE TILDE OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AC8, -- ⫈
+ category="sm",
+ description="SUPERSET OF ABOVE TILDE OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AC8,
},
[0x2AC9]={
- ["category"]="sm",
- ["description"]="SUBSET OF ABOVE ALMOST EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AC9, -- ⫉
+ category="sm",
+ description="SUBSET OF ABOVE ALMOST EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AC9,
},
[0x2ACA]={
- ["category"]="sm",
- ["description"]="SUPERSET OF ABOVE ALMOST EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ACA, -- ⫊
+ category="sm",
+ description="SUPERSET OF ABOVE ALMOST EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2ACA,
},
[0x2ACB]={
- ["category"]="sm",
- ["description"]="SUBSET OF ABOVE NOT EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ACB, -- ⫋
+ category="sm",
+ description="SUBSET OF ABOVE NOT EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2ACB,
},
[0x2ACC]={
- ["category"]="sm",
- ["description"]="SUPERSET OF ABOVE NOT EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ACC, -- ⫌
+ category="sm",
+ description="SUPERSET OF ABOVE NOT EQUAL TO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2ACC,
},
[0x2ACD]={
- ["category"]="sm",
- ["description"]="SQUARE LEFT OPEN BOX OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ACD, -- ⫍
+ category="sm",
+ description="SQUARE LEFT OPEN BOX OPERATOR",
+ direction="on",
+ linebreak="al",
+ mirror=0x2ACE,
+ unicodeslot=0x2ACD,
},
[0x2ACE]={
- ["category"]="sm",
- ["description"]="SQUARE RIGHT OPEN BOX OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ACE, -- ⫎
+ category="sm",
+ description="SQUARE RIGHT OPEN BOX OPERATOR",
+ direction="on",
+ linebreak="al",
+ mirror=0x2ACD,
+ unicodeslot=0x2ACE,
},
[0x2ACF]={
- ["category"]="sm",
- ["description"]="CLOSED SUBSET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ACF, -- ⫏
+ category="sm",
+ description="CLOSED SUBSET",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AD0,
+ unicodeslot=0x2ACF,
},
[0x2AD0]={
- ["category"]="sm",
- ["description"]="CLOSED SUPERSET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AD0, -- ⫐
+ category="sm",
+ description="CLOSED SUPERSET",
+ direction="on",
+ linebreak="al",
+ mirror=0x2ACF,
+ unicodeslot=0x2AD0,
},
[0x2AD1]={
- ["category"]="sm",
- ["description"]="CLOSED SUBSET OR EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AD1, -- ⫑
+ category="sm",
+ description="CLOSED SUBSET OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AD2,
+ unicodeslot=0x2AD1,
},
[0x2AD2]={
- ["category"]="sm",
- ["description"]="CLOSED SUPERSET OR EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AD2, -- ⫒
+ category="sm",
+ description="CLOSED SUPERSET OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AD1,
+ unicodeslot=0x2AD2,
},
[0x2AD3]={
- ["category"]="sm",
- ["description"]="SUBSET ABOVE SUPERSET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AD3, -- ⫓
+ category="sm",
+ description="SUBSET ABOVE SUPERSET",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AD4,
+ unicodeslot=0x2AD3,
},
[0x2AD4]={
- ["category"]="sm",
- ["description"]="SUPERSET ABOVE SUBSET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AD4, -- ⫔
+ category="sm",
+ description="SUPERSET ABOVE SUBSET",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AD3,
+ unicodeslot=0x2AD4,
},
[0x2AD5]={
- ["category"]="sm",
- ["description"]="SUBSET ABOVE SUBSET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AD5, -- ⫕
+ category="sm",
+ description="SUBSET ABOVE SUBSET",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AD6,
+ unicodeslot=0x2AD5,
},
[0x2AD6]={
- ["category"]="sm",
- ["description"]="SUPERSET ABOVE SUPERSET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AD6, -- ⫖
+ category="sm",
+ description="SUPERSET ABOVE SUPERSET",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AD5,
+ unicodeslot=0x2AD6,
},
[0x2AD7]={
- ["category"]="sm",
- ["description"]="SUPERSET BESIDE SUBSET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AD7, -- ⫗
+ category="sm",
+ description="SUPERSET BESIDE SUBSET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AD7,
},
[0x2AD8]={
- ["category"]="sm",
- ["description"]="SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AD8, -- ⫘
+ category="sm",
+ description="SUPERSET BESIDE AND JOINED BY DASH WITH SUBSET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AD8,
},
[0x2AD9]={
- ["category"]="sm",
- ["description"]="ELEMENT OF OPENING DOWNWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AD9, -- ⫙
+ category="sm",
+ description="ELEMENT OF OPENING DOWNWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AD9,
},
[0x2ADA]={
- ["category"]="sm",
- ["description"]="PITCHFORK WITH TEE TOP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ADA, -- ⫚
+ category="sm",
+ description="PITCHFORK WITH TEE TOP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2ADA,
},
[0x2ADB]={
- ["category"]="sm",
- ["description"]="TRANSVERSAL INTERSECTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ADB, -- ⫛
+ category="sm",
+ description="TRANSVERSAL INTERSECTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2ADB,
},
[0x2ADC]={
- ["category"]="sm",
- ["description"]="FORKING",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x2ADD, 0x0338 },
- ["unicodeslot"]=0x2ADC, -- ⫝̸
+ category="sm",
+ description="FORKING",
+ direction="on",
+ linebreak="al",
+ specials={ "char", 0x2ADD, 0x0338 },
+ unicodeslot=0x2ADC,
},
[0x2ADD]={
- ["category"]="sm",
- ["description"]="NONFORKING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ADD, -- ⫝
+ category="sm",
+ description="NONFORKING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2ADD,
},
[0x2ADE]={
- ["category"]="sm",
- ["description"]="SHORT LEFT TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ADE, -- ⫞
+ category="sm",
+ description="SHORT LEFT TACK",
+ direction="on",
+ linebreak="al",
+ mirror=0x22A6,
+ unicodeslot=0x2ADE,
},
[0x2ADF]={
- ["category"]="sm",
- ["description"]="SHORT DOWN TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2ADF, -- ⫟
+ category="sm",
+ description="SHORT DOWN TACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2ADF,
},
[0x2AE0]={
- ["category"]="sm",
- ["description"]="SHORT UP TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AE0, -- ⫠
+ category="sm",
+ description="SHORT UP TACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AE0,
},
[0x2AE1]={
- ["category"]="sm",
- ["description"]="PERPENDICULAR WITH S",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AE1, -- ⫡
+ category="sm",
+ description="PERPENDICULAR WITH S",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AE1,
},
[0x2AE2]={
- ["category"]="sm",
- ["description"]="VERTICAL BAR TRIPLE RIGHT TURNSTILE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AE2, -- ⫢
+ category="sm",
+ description="VERTICAL BAR TRIPLE RIGHT TURNSTILE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AE2,
},
[0x2AE3]={
- ["category"]="sm",
- ["description"]="DOUBLE VERTICAL BAR LEFT TURNSTILE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AE3, -- ⫣
+ category="sm",
+ description="DOUBLE VERTICAL BAR LEFT TURNSTILE",
+ direction="on",
+ linebreak="al",
+ mirror=0x22A9,
+ unicodeslot=0x2AE3,
},
[0x2AE4]={
- ["category"]="sm",
- ["description"]="VERTICAL BAR DOUBLE LEFT TURNSTILE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AE4, -- ⫤
+ category="sm",
+ description="VERTICAL BAR DOUBLE LEFT TURNSTILE",
+ direction="on",
+ linebreak="al",
+ mirror=0x22A8,
+ unicodeslot=0x2AE4,
},
[0x2AE5]={
- ["category"]="sm",
- ["description"]="DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AE5, -- ⫥
+ category="sm",
+ description="DOUBLE VERTICAL BAR DOUBLE LEFT TURNSTILE",
+ direction="on",
+ linebreak="al",
+ mirror=0x22AB,
+ unicodeslot=0x2AE5,
},
[0x2AE6]={
- ["category"]="sm",
- ["description"]="LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AE6, -- ⫦
+ category="sm",
+ description="LONG DASH FROM LEFT MEMBER OF DOUBLE VERTICAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AE6,
},
[0x2AE7]={
- ["category"]="sm",
- ["description"]="SHORT DOWN TACK WITH OVERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AE7, -- ⫧
+ category="sm",
+ description="SHORT DOWN TACK WITH OVERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AE7,
},
[0x2AE8]={
- ["category"]="sm",
- ["description"]="SHORT UP TACK WITH UNDERBAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AE8, -- ⫨
+ category="sm",
+ description="SHORT UP TACK WITH UNDERBAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AE8,
},
[0x2AE9]={
- ["category"]="sm",
- ["description"]="SHORT UP TACK ABOVE SHORT DOWN TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AE9, -- ⫩
+ category="sm",
+ description="SHORT UP TACK ABOVE SHORT DOWN TACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AE9,
},
[0x2AEA]={
- ["category"]="sm",
- ["description"]="DOUBLE DOWN TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AEA, -- ⫪
+ category="sm",
+ description="DOUBLE DOWN TACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AEA,
},
[0x2AEB]={
- ["category"]="sm",
- ["description"]="DOUBLE UP TACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AEB, -- ⫫
+ category="sm",
+ description="DOUBLE UP TACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AEB,
},
[0x2AEC]={
- ["category"]="sm",
- ["description"]="DOUBLE STROKE NOT SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AEC, -- ⫬
+ category="sm",
+ description="DOUBLE STROKE NOT SIGN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AED,
+ unicodeslot=0x2AEC,
},
[0x2AED]={
- ["category"]="sm",
- ["description"]="REVERSED DOUBLE STROKE NOT SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AED, -- ⫭
+ category="sm",
+ description="REVERSED DOUBLE STROKE NOT SIGN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AEC,
+ unicodeslot=0x2AED,
},
[0x2AEE]={
- ["category"]="sm",
- ["description"]="DOES NOT DIVIDE WITH REVERSED NEGATION SLASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AEE, -- ⫮
+ category="sm",
+ description="DOES NOT DIVIDE WITH REVERSED NEGATION SLASH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AEE,
},
[0x2AEF]={
- ["category"]="sm",
- ["description"]="VERTICAL LINE WITH CIRCLE ABOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AEF, -- ⫯
+ category="sm",
+ description="VERTICAL LINE WITH CIRCLE ABOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AEF,
},
[0x2AF0]={
- ["category"]="sm",
- ["description"]="VERTICAL LINE WITH CIRCLE BELOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AF0, -- ⫰
+ category="sm",
+ description="VERTICAL LINE WITH CIRCLE BELOW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AF0,
},
[0x2AF1]={
- ["category"]="sm",
- ["description"]="DOWN TACK WITH CIRCLE BELOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AF1, -- ⫱
+ category="sm",
+ description="DOWN TACK WITH CIRCLE BELOW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AF1,
},
[0x2AF2]={
- ["category"]="sm",
- ["description"]="PARALLEL WITH HORIZONTAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AF2, -- ⫲
+ category="sm",
+ description="PARALLEL WITH HORIZONTAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AF2,
},
[0x2AF3]={
- ["category"]="sm",
- ["description"]="PARALLEL WITH TILDE OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AF3, -- ⫳
+ category="sm",
+ description="PARALLEL WITH TILDE OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AF3,
},
[0x2AF4]={
- ["category"]="sm",
- ["description"]="TRIPLE VERTICAL BAR BINARY RELATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AF4, -- ⫴
+ category="sm",
+ description="TRIPLE VERTICAL BAR BINARY RELATION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AF4,
},
[0x2AF5]={
- ["category"]="sm",
- ["description"]="TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AF5, -- ⫵
+ category="sm",
+ description="TRIPLE VERTICAL BAR WITH HORIZONTAL STROKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AF5,
},
[0x2AF6]={
- ["category"]="sm",
- ["description"]="TRIPLE COLON OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AF6, -- ⫶
+ category="sm",
+ description="TRIPLE COLON OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AF6,
},
[0x2AF7]={
- ["category"]="sm",
- ["description"]="TRIPLE NESTED LESS-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AF7, -- ⫷
+ category="sm",
+ description="TRIPLE NESTED LESS-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AF8,
+ unicodeslot=0x2AF7,
},
[0x2AF8]={
- ["category"]="sm",
- ["description"]="TRIPLE NESTED GREATER-THAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AF8, -- ⫸
+ category="sm",
+ description="TRIPLE NESTED GREATER-THAN",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AF7,
+ unicodeslot=0x2AF8,
},
[0x2AF9]={
- ["category"]="sm",
- ["description"]="DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AF9, -- ⫹
+ category="sm",
+ description="DOUBLE-LINE SLANTED LESS-THAN OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AFA,
+ unicodeslot=0x2AF9,
},
[0x2AFA]={
- ["category"]="sm",
- ["description"]="DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AFA, -- ⫺
+ category="sm",
+ description="DOUBLE-LINE SLANTED GREATER-THAN OR EQUAL TO",
+ direction="on",
+ linebreak="al",
+ mirror=0x2AF9,
+ unicodeslot=0x2AFA,
},
[0x2AFB]={
- ["category"]="sm",
- ["description"]="TRIPLE SOLIDUS BINARY RELATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AFB, -- ⫻
+ category="sm",
+ description="TRIPLE SOLIDUS BINARY RELATION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AFB,
},
[0x2AFC]={
- ["category"]="sm",
- ["description"]="LARGE TRIPLE VERTICAL BAR OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AFC, -- ⫼
+ category="sm",
+ description="LARGE TRIPLE VERTICAL BAR OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AFC,
},
[0x2AFD]={
- ["category"]="sm",
- ["description"]="DOUBLE SOLIDUS OPERATOR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AFD, -- ⫽
+ category="sm",
+ description="DOUBLE SOLIDUS OPERATOR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AFD,
},
[0x2AFE]={
- ["category"]="sm",
- ["description"]="WHITE VERTICAL BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AFE, -- ⫾
+ category="sm",
+ description="WHITE VERTICAL BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AFE,
},
[0x2AFF]={
- ["category"]="sm",
- ["description"]="N-ARY WHITE VERTICAL BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2AFF, -- ⫿
+ category="sm",
+ description="N-ARY WHITE VERTICAL BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2AFF,
},
[0x2B00]={
- ["category"]="so",
- ["description"]="NORTH EAST WHITE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B00, -- ⬀
+ category="so",
+ description="NORTH EAST WHITE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B00,
},
[0x2B01]={
- ["category"]="so",
- ["description"]="NORTH WEST WHITE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B01, -- ⬁
+ category="so",
+ description="NORTH WEST WHITE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B01,
},
[0x2B02]={
- ["category"]="so",
- ["description"]="SOUTH EAST WHITE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B02, -- ⬂
+ category="so",
+ description="SOUTH EAST WHITE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B02,
},
[0x2B03]={
- ["category"]="so",
- ["description"]="SOUTH WEST WHITE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B03, -- ⬃
+ category="so",
+ description="SOUTH WEST WHITE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B03,
},
[0x2B04]={
- ["category"]="so",
- ["description"]="LEFT RIGHT WHITE ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B04, -- ⬄
+ category="so",
+ description="LEFT RIGHT WHITE ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B04,
},
[0x2B05]={
- ["category"]="so",
- ["description"]="LEFTWARDS BLACK ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B05, -- ⬅
+ category="so",
+ description="LEFTWARDS BLACK ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B05,
},
[0x2B06]={
- ["category"]="so",
- ["description"]="UPWARDS BLACK ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B06, -- ⬆
+ category="so",
+ description="UPWARDS BLACK ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B06,
},
[0x2B07]={
- ["category"]="so",
- ["description"]="DOWNWARDS BLACK ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B07, -- ⬇
+ category="so",
+ description="DOWNWARDS BLACK ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B07,
},
[0x2B08]={
- ["category"]="so",
- ["description"]="NORTH EAST BLACK ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B08, -- ⬈
+ category="so",
+ description="NORTH EAST BLACK ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B08,
},
[0x2B09]={
- ["category"]="so",
- ["description"]="NORTH WEST BLACK ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B09, -- ⬉
+ category="so",
+ description="NORTH WEST BLACK ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B09,
},
[0x2B0A]={
- ["category"]="so",
- ["description"]="SOUTH EAST BLACK ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B0A, -- ⬊
+ category="so",
+ description="SOUTH EAST BLACK ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B0A,
},
[0x2B0B]={
- ["category"]="so",
- ["description"]="SOUTH WEST BLACK ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B0B, -- ⬋
+ category="so",
+ description="SOUTH WEST BLACK ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B0B,
},
[0x2B0C]={
- ["category"]="so",
- ["description"]="LEFT RIGHT BLACK ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B0C, -- ⬌
+ category="so",
+ description="LEFT RIGHT BLACK ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B0C,
},
[0x2B0D]={
- ["category"]="so",
- ["description"]="UP DOWN BLACK ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B0D, -- ⬍
+ category="so",
+ description="UP DOWN BLACK ARROW",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B0D,
},
[0x2B0E]={
- ["category"]="so",
- ["description"]="RIGHTWARDS ARROW WITH TIP DOWNWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B0E, -- ⬎
+ category="so",
+ description="RIGHTWARDS ARROW WITH TIP DOWNWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B0E,
},
[0x2B0F]={
- ["category"]="so",
- ["description"]="RIGHTWARDS ARROW WITH TIP UPWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B0F, -- ⬏
+ category="so",
+ description="RIGHTWARDS ARROW WITH TIP UPWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B0F,
},
[0x2B10]={
- ["category"]="so",
- ["description"]="LEFTWARDS ARROW WITH TIP DOWNWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B10, -- ⬐
+ category="so",
+ description="LEFTWARDS ARROW WITH TIP DOWNWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B10,
},
[0x2B11]={
- ["category"]="so",
- ["description"]="LEFTWARDS ARROW WITH TIP UPWARDS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B11, -- ⬑
+ category="so",
+ description="LEFTWARDS ARROW WITH TIP UPWARDS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B11,
},
[0x2B12]={
- ["category"]="so",
- ["description"]="SQUARE WITH TOP HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B12, -- ⬒
+ category="so",
+ description="SQUARE WITH TOP HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B12,
},
[0x2B13]={
- ["category"]="so",
- ["description"]="SQUARE WITH BOTTOM HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B13, -- ⬓
+ category="so",
+ description="SQUARE WITH BOTTOM HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B13,
},
[0x2B14]={
- ["category"]="so",
- ["description"]="SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B14, -- ⬔
+ category="so",
+ description="SQUARE WITH UPPER RIGHT DIAGONAL HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B14,
},
[0x2B15]={
- ["category"]="so",
- ["description"]="SQUARE WITH LOWER LEFT DIAGONAL HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B15, -- ⬕
+ category="so",
+ description="SQUARE WITH LOWER LEFT DIAGONAL HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B15,
},
[0x2B16]={
- ["category"]="so",
- ["description"]="DIAMOND WITH LEFT HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B16, -- ⬖
+ category="so",
+ description="DIAMOND WITH LEFT HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B16,
},
[0x2B17]={
- ["category"]="so",
- ["description"]="DIAMOND WITH RIGHT HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B17, -- ⬗
+ category="so",
+ description="DIAMOND WITH RIGHT HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B17,
},
[0x2B18]={
- ["category"]="so",
- ["description"]="DIAMOND WITH TOP HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B18, -- ⬘
+ category="so",
+ description="DIAMOND WITH TOP HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B18,
},
[0x2B19]={
- ["category"]="so",
- ["description"]="DIAMOND WITH BOTTOM HALF BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B19, -- ⬙
+ category="so",
+ description="DIAMOND WITH BOTTOM HALF BLACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B19,
},
[0x2B1A]={
- ["category"]="so",
- ["description"]="DOTTED SQUARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B1A, -- ⬚
+ category="so",
+ description="DOTTED SQUARE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B1A,
},
[0x2B20]={
- ["category"]="so",
- ["description"]="WHITE PENTAGON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B20, -- ⬠
+ category="so",
+ description="WHITE PENTAGON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B20,
},
[0x2B21]={
- ["category"]="so",
- ["description"]="WHITE HEXAGON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B21, -- ⬡
+ category="so",
+ description="WHITE HEXAGON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B21,
},
[0x2B22]={
- ["category"]="so",
- ["description"]="BLACK HEXAGON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B22, -- ⬢
+ category="so",
+ description="BLACK HEXAGON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B22,
},
[0x2B23]={
- ["category"]="so",
- ["description"]="HORIZONTAL BLACK HEXAGON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2B23, -- ⬣
+ category="so",
+ description="HORIZONTAL BLACK HEXAGON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2B23,
},
[0x2C00]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER AZU",
- ["lccode"]=0x2C30,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C00, -- Ⰰ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER AZU",
+ direction="l",
+ lccode=0x2C30,
+ linebreak="al",
+ unicodeslot=0x2C00,
},
[0x2C01]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER BUKY",
- ["lccode"]=0x2C31,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C01, -- Ⰱ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER BUKY",
+ direction="l",
+ lccode=0x2C31,
+ linebreak="al",
+ unicodeslot=0x2C01,
},
[0x2C02]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER VEDE",
- ["lccode"]=0x2C32,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C02, -- Ⰲ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER VEDE",
+ direction="l",
+ lccode=0x2C32,
+ linebreak="al",
+ unicodeslot=0x2C02,
},
[0x2C03]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER GLAGOLI",
- ["lccode"]=0x2C33,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C03, -- Ⰳ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER GLAGOLI",
+ direction="l",
+ lccode=0x2C33,
+ linebreak="al",
+ unicodeslot=0x2C03,
},
[0x2C04]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER DOBRO",
- ["lccode"]=0x2C34,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C04, -- Ⰴ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER DOBRO",
+ direction="l",
+ lccode=0x2C34,
+ linebreak="al",
+ unicodeslot=0x2C04,
},
[0x2C05]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER YESTU",
- ["lccode"]=0x2C35,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C05, -- Ⰵ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER YESTU",
+ direction="l",
+ lccode=0x2C35,
+ linebreak="al",
+ unicodeslot=0x2C05,
},
[0x2C06]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER ZHIVETE",
- ["lccode"]=0x2C36,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C06, -- Ⰶ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER ZHIVETE",
+ direction="l",
+ lccode=0x2C36,
+ linebreak="al",
+ unicodeslot=0x2C06,
},
[0x2C07]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER DZELO",
- ["lccode"]=0x2C37,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C07, -- Ⰷ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER DZELO",
+ direction="l",
+ lccode=0x2C37,
+ linebreak="al",
+ unicodeslot=0x2C07,
},
[0x2C08]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER ZEMLJA",
- ["lccode"]=0x2C38,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C08, -- Ⰸ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER ZEMLJA",
+ direction="l",
+ lccode=0x2C38,
+ linebreak="al",
+ unicodeslot=0x2C08,
},
[0x2C09]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER IZHE",
- ["lccode"]=0x2C39,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C09, -- Ⰹ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER IZHE",
+ direction="l",
+ lccode=0x2C39,
+ linebreak="al",
+ unicodeslot=0x2C09,
},
[0x2C0A]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER INITIAL IZHE",
- ["lccode"]=0x2C3A,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C0A, -- Ⰺ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER INITIAL IZHE",
+ direction="l",
+ lccode=0x2C3A,
+ linebreak="al",
+ unicodeslot=0x2C0A,
},
[0x2C0B]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER I",
- ["lccode"]=0x2C3B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C0B, -- Ⰻ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER I",
+ direction="l",
+ lccode=0x2C3B,
+ linebreak="al",
+ unicodeslot=0x2C0B,
},
[0x2C0C]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER DJERVI",
- ["lccode"]=0x2C3C,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C0C, -- Ⰼ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER DJERVI",
+ direction="l",
+ lccode=0x2C3C,
+ linebreak="al",
+ unicodeslot=0x2C0C,
},
[0x2C0D]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER KAKO",
- ["lccode"]=0x2C3D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C0D, -- Ⰽ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER KAKO",
+ direction="l",
+ lccode=0x2C3D,
+ linebreak="al",
+ unicodeslot=0x2C0D,
},
[0x2C0E]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER LJUDIJE",
- ["lccode"]=0x2C3E,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C0E, -- Ⰾ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER LJUDIJE",
+ direction="l",
+ lccode=0x2C3E,
+ linebreak="al",
+ unicodeslot=0x2C0E,
},
[0x2C0F]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER MYSLITE",
- ["lccode"]=0x2C3F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C0F, -- Ⰿ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER MYSLITE",
+ direction="l",
+ lccode=0x2C3F,
+ linebreak="al",
+ unicodeslot=0x2C0F,
},
[0x2C10]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER NASHI",
- ["lccode"]=0x2C40,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C10, -- Ⱀ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER NASHI",
+ direction="l",
+ lccode=0x2C40,
+ linebreak="al",
+ unicodeslot=0x2C10,
},
[0x2C11]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER ONU",
- ["lccode"]=0x2C41,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C11, -- Ⱁ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER ONU",
+ direction="l",
+ lccode=0x2C41,
+ linebreak="al",
+ unicodeslot=0x2C11,
},
[0x2C12]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER POKOJI",
- ["lccode"]=0x2C42,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C12, -- Ⱂ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER POKOJI",
+ direction="l",
+ lccode=0x2C42,
+ linebreak="al",
+ unicodeslot=0x2C12,
},
[0x2C13]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER RITSI",
- ["lccode"]=0x2C43,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C13, -- Ⱃ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER RITSI",
+ direction="l",
+ lccode=0x2C43,
+ linebreak="al",
+ unicodeslot=0x2C13,
},
[0x2C14]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER SLOVO",
- ["lccode"]=0x2C44,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C14, -- Ⱄ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER SLOVO",
+ direction="l",
+ lccode=0x2C44,
+ linebreak="al",
+ unicodeslot=0x2C14,
},
[0x2C15]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER TVRIDO",
- ["lccode"]=0x2C45,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C15, -- Ⱅ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER TVRIDO",
+ direction="l",
+ lccode=0x2C45,
+ linebreak="al",
+ unicodeslot=0x2C15,
},
[0x2C16]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER UKU",
- ["lccode"]=0x2C46,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C16, -- Ⱆ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER UKU",
+ direction="l",
+ lccode=0x2C46,
+ linebreak="al",
+ unicodeslot=0x2C16,
},
[0x2C17]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER FRITU",
- ["lccode"]=0x2C47,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C17, -- Ⱇ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER FRITU",
+ direction="l",
+ lccode=0x2C47,
+ linebreak="al",
+ unicodeslot=0x2C17,
},
[0x2C18]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER HERU",
- ["lccode"]=0x2C48,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C18, -- Ⱈ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER HERU",
+ direction="l",
+ lccode=0x2C48,
+ linebreak="al",
+ unicodeslot=0x2C18,
},
[0x2C19]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER OTU",
- ["lccode"]=0x2C49,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C19, -- Ⱉ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER OTU",
+ direction="l",
+ lccode=0x2C49,
+ linebreak="al",
+ unicodeslot=0x2C19,
},
[0x2C1A]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER PE",
- ["lccode"]=0x2C4A,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C1A, -- Ⱊ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER PE",
+ direction="l",
+ lccode=0x2C4A,
+ linebreak="al",
+ unicodeslot=0x2C1A,
},
[0x2C1B]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER SHTA",
- ["lccode"]=0x2C4B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C1B, -- Ⱋ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER SHTA",
+ direction="l",
+ lccode=0x2C4B,
+ linebreak="al",
+ unicodeslot=0x2C1B,
},
[0x2C1C]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER TSI",
- ["lccode"]=0x2C4C,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C1C, -- Ⱌ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER TSI",
+ direction="l",
+ lccode=0x2C4C,
+ linebreak="al",
+ unicodeslot=0x2C1C,
},
[0x2C1D]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER CHRIVI",
- ["lccode"]=0x2C4D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C1D, -- Ⱍ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER CHRIVI",
+ direction="l",
+ lccode=0x2C4D,
+ linebreak="al",
+ unicodeslot=0x2C1D,
},
[0x2C1E]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER SHA",
- ["lccode"]=0x2C4E,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C1E, -- Ⱎ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER SHA",
+ direction="l",
+ lccode=0x2C4E,
+ linebreak="al",
+ unicodeslot=0x2C1E,
},
[0x2C1F]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER YERU",
- ["lccode"]=0x2C4F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C1F, -- Ⱏ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER YERU",
+ direction="l",
+ lccode=0x2C4F,
+ linebreak="al",
+ unicodeslot=0x2C1F,
},
[0x2C20]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER YERI",
- ["lccode"]=0x2C50,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C20, -- Ⱐ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER YERI",
+ direction="l",
+ lccode=0x2C50,
+ linebreak="al",
+ unicodeslot=0x2C20,
},
[0x2C21]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER YATI",
- ["lccode"]=0x2C51,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C21, -- Ⱑ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER YATI",
+ direction="l",
+ lccode=0x2C51,
+ linebreak="al",
+ unicodeslot=0x2C21,
},
[0x2C22]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER SPIDERY HA",
- ["lccode"]=0x2C52,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C22, -- Ⱒ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER SPIDERY HA",
+ direction="l",
+ lccode=0x2C52,
+ linebreak="al",
+ unicodeslot=0x2C22,
},
[0x2C23]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER YU",
- ["lccode"]=0x2C53,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C23, -- Ⱓ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER YU",
+ direction="l",
+ lccode=0x2C53,
+ linebreak="al",
+ unicodeslot=0x2C23,
},
[0x2C24]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER SMALL YUS",
- ["lccode"]=0x2C54,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C24, -- Ⱔ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER SMALL YUS",
+ direction="l",
+ lccode=0x2C54,
+ linebreak="al",
+ unicodeslot=0x2C24,
},
[0x2C25]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL",
- ["lccode"]=0x2C55,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C25, -- Ⱕ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER SMALL YUS WITH TAIL",
+ direction="l",
+ lccode=0x2C55,
+ linebreak="al",
+ unicodeslot=0x2C25,
},
[0x2C26]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER YO",
- ["lccode"]=0x2C56,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C26, -- Ⱖ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER YO",
+ direction="l",
+ lccode=0x2C56,
+ linebreak="al",
+ unicodeslot=0x2C26,
},
[0x2C27]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS",
- ["lccode"]=0x2C57,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C27, -- Ⱗ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER IOTATED SMALL YUS",
+ direction="l",
+ lccode=0x2C57,
+ linebreak="al",
+ unicodeslot=0x2C27,
},
[0x2C28]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER BIG YUS",
- ["lccode"]=0x2C58,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C28, -- Ⱘ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER BIG YUS",
+ direction="l",
+ lccode=0x2C58,
+ linebreak="al",
+ unicodeslot=0x2C28,
},
[0x2C29]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS",
- ["lccode"]=0x2C59,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C29, -- Ⱙ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER IOTATED BIG YUS",
+ direction="l",
+ lccode=0x2C59,
+ linebreak="al",
+ unicodeslot=0x2C29,
},
[0x2C2A]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER FITA",
- ["lccode"]=0x2C5A,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C2A, -- Ⱚ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER FITA",
+ direction="l",
+ lccode=0x2C5A,
+ linebreak="al",
+ unicodeslot=0x2C2A,
},
[0x2C2B]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER IZHITSA",
- ["lccode"]=0x2C5B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C2B, -- Ⱛ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER IZHITSA",
+ direction="l",
+ lccode=0x2C5B,
+ linebreak="al",
+ unicodeslot=0x2C2B,
},
[0x2C2C]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER SHTAPIC",
- ["lccode"]=0x2C5C,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C2C, -- Ⱜ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER SHTAPIC",
+ direction="l",
+ lccode=0x2C5C,
+ linebreak="al",
+ unicodeslot=0x2C2C,
},
[0x2C2D]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER TROKUTASTI A",
- ["lccode"]=0x2C5D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C2D, -- Ⱝ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER TROKUTASTI A",
+ direction="l",
+ lccode=0x2C5D,
+ linebreak="al",
+ unicodeslot=0x2C2D,
},
[0x2C2E]={
- ["category"]="lu",
- ["description"]="GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE",
- ["lccode"]=0x2C5E,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C2E, -- Ⱞ
+ category="lu",
+ description="GLAGOLITIC CAPITAL LETTER LATINATE MYSLITE",
+ direction="l",
+ lccode=0x2C5E,
+ linebreak="al",
+ unicodeslot=0x2C2E,
},
[0x2C30]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER AZU",
- ["linebreak"]="al",
- ["uccode"]=0x2C00,
- ["unicodeslot"]=0x2C30, -- ⰰ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER AZU",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C00,
+ unicodeslot=0x2C30,
},
[0x2C31]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER BUKY",
- ["linebreak"]="al",
- ["uccode"]=0x2C01,
- ["unicodeslot"]=0x2C31, -- ⰱ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER BUKY",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C01,
+ unicodeslot=0x2C31,
},
[0x2C32]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER VEDE",
- ["linebreak"]="al",
- ["uccode"]=0x2C02,
- ["unicodeslot"]=0x2C32, -- ⰲ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER VEDE",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C02,
+ unicodeslot=0x2C32,
},
[0x2C33]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER GLAGOLI",
- ["linebreak"]="al",
- ["uccode"]=0x2C03,
- ["unicodeslot"]=0x2C33, -- ⰳ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER GLAGOLI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C03,
+ unicodeslot=0x2C33,
},
[0x2C34]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER DOBRO",
- ["linebreak"]="al",
- ["uccode"]=0x2C04,
- ["unicodeslot"]=0x2C34, -- ⰴ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER DOBRO",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C04,
+ unicodeslot=0x2C34,
},
[0x2C35]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER YESTU",
- ["linebreak"]="al",
- ["uccode"]=0x2C05,
- ["unicodeslot"]=0x2C35, -- ⰵ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER YESTU",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C05,
+ unicodeslot=0x2C35,
},
[0x2C36]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER ZHIVETE",
- ["linebreak"]="al",
- ["uccode"]=0x2C06,
- ["unicodeslot"]=0x2C36, -- ⰶ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER ZHIVETE",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C06,
+ unicodeslot=0x2C36,
},
[0x2C37]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER DZELO",
- ["linebreak"]="al",
- ["uccode"]=0x2C07,
- ["unicodeslot"]=0x2C37, -- ⰷ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER DZELO",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C07,
+ unicodeslot=0x2C37,
},
[0x2C38]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER ZEMLJA",
- ["linebreak"]="al",
- ["uccode"]=0x2C08,
- ["unicodeslot"]=0x2C38, -- ⰸ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER ZEMLJA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C08,
+ unicodeslot=0x2C38,
},
[0x2C39]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER IZHE",
- ["linebreak"]="al",
- ["uccode"]=0x2C09,
- ["unicodeslot"]=0x2C39, -- ⰹ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER IZHE",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C09,
+ unicodeslot=0x2C39,
},
[0x2C3A]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER INITIAL IZHE",
- ["linebreak"]="al",
- ["uccode"]=0x2C0A,
- ["unicodeslot"]=0x2C3A, -- ⰺ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER INITIAL IZHE",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C0A,
+ unicodeslot=0x2C3A,
},
[0x2C3B]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER I",
- ["linebreak"]="al",
- ["uccode"]=0x2C0B,
- ["unicodeslot"]=0x2C3B, -- ⰻ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER I",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C0B,
+ unicodeslot=0x2C3B,
},
[0x2C3C]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER DJERVI",
- ["linebreak"]="al",
- ["uccode"]=0x2C0C,
- ["unicodeslot"]=0x2C3C, -- ⰼ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER DJERVI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C0C,
+ unicodeslot=0x2C3C,
},
[0x2C3D]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER KAKO",
- ["linebreak"]="al",
- ["uccode"]=0x2C0D,
- ["unicodeslot"]=0x2C3D, -- ⰽ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER KAKO",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C0D,
+ unicodeslot=0x2C3D,
},
[0x2C3E]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER LJUDIJE",
- ["linebreak"]="al",
- ["uccode"]=0x2C0E,
- ["unicodeslot"]=0x2C3E, -- ⰾ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER LJUDIJE",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C0E,
+ unicodeslot=0x2C3E,
},
[0x2C3F]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER MYSLITE",
- ["linebreak"]="al",
- ["uccode"]=0x2C0F,
- ["unicodeslot"]=0x2C3F, -- ⰿ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER MYSLITE",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C0F,
+ unicodeslot=0x2C3F,
},
[0x2C40]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER NASHI",
- ["linebreak"]="al",
- ["uccode"]=0x2C10,
- ["unicodeslot"]=0x2C40, -- ⱀ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER NASHI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C10,
+ unicodeslot=0x2C40,
},
[0x2C41]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER ONU",
- ["linebreak"]="al",
- ["uccode"]=0x2C11,
- ["unicodeslot"]=0x2C41, -- ⱁ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER ONU",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C11,
+ unicodeslot=0x2C41,
},
[0x2C42]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER POKOJI",
- ["linebreak"]="al",
- ["uccode"]=0x2C12,
- ["unicodeslot"]=0x2C42, -- ⱂ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER POKOJI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C12,
+ unicodeslot=0x2C42,
},
[0x2C43]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER RITSI",
- ["linebreak"]="al",
- ["uccode"]=0x2C13,
- ["unicodeslot"]=0x2C43, -- ⱃ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER RITSI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C13,
+ unicodeslot=0x2C43,
},
[0x2C44]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER SLOVO",
- ["linebreak"]="al",
- ["uccode"]=0x2C14,
- ["unicodeslot"]=0x2C44, -- ⱄ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER SLOVO",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C14,
+ unicodeslot=0x2C44,
},
[0x2C45]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER TVRIDO",
- ["linebreak"]="al",
- ["uccode"]=0x2C15,
- ["unicodeslot"]=0x2C45, -- ⱅ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER TVRIDO",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C15,
+ unicodeslot=0x2C45,
},
[0x2C46]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER UKU",
- ["linebreak"]="al",
- ["uccode"]=0x2C16,
- ["unicodeslot"]=0x2C46, -- ⱆ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER UKU",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C16,
+ unicodeslot=0x2C46,
},
[0x2C47]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER FRITU",
- ["linebreak"]="al",
- ["uccode"]=0x2C17,
- ["unicodeslot"]=0x2C47, -- ⱇ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER FRITU",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C17,
+ unicodeslot=0x2C47,
},
[0x2C48]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER HERU",
- ["linebreak"]="al",
- ["uccode"]=0x2C18,
- ["unicodeslot"]=0x2C48, -- ⱈ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER HERU",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C18,
+ unicodeslot=0x2C48,
},
[0x2C49]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER OTU",
- ["linebreak"]="al",
- ["uccode"]=0x2C19,
- ["unicodeslot"]=0x2C49, -- ⱉ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER OTU",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C19,
+ unicodeslot=0x2C49,
},
[0x2C4A]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER PE",
- ["linebreak"]="al",
- ["uccode"]=0x2C1A,
- ["unicodeslot"]=0x2C4A, -- ⱊ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER PE",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C1A,
+ unicodeslot=0x2C4A,
},
[0x2C4B]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER SHTA",
- ["linebreak"]="al",
- ["uccode"]=0x2C1B,
- ["unicodeslot"]=0x2C4B, -- ⱋ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER SHTA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C1B,
+ unicodeslot=0x2C4B,
},
[0x2C4C]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER TSI",
- ["linebreak"]="al",
- ["uccode"]=0x2C1C,
- ["unicodeslot"]=0x2C4C, -- ⱌ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER TSI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C1C,
+ unicodeslot=0x2C4C,
},
[0x2C4D]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER CHRIVI",
- ["linebreak"]="al",
- ["uccode"]=0x2C1D,
- ["unicodeslot"]=0x2C4D, -- ⱍ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER CHRIVI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C1D,
+ unicodeslot=0x2C4D,
},
[0x2C4E]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER SHA",
- ["linebreak"]="al",
- ["uccode"]=0x2C1E,
- ["unicodeslot"]=0x2C4E, -- ⱎ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER SHA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C1E,
+ unicodeslot=0x2C4E,
},
[0x2C4F]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER YERU",
- ["linebreak"]="al",
- ["uccode"]=0x2C1F,
- ["unicodeslot"]=0x2C4F, -- ⱏ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER YERU",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C1F,
+ unicodeslot=0x2C4F,
},
[0x2C50]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER YERI",
- ["linebreak"]="al",
- ["uccode"]=0x2C20,
- ["unicodeslot"]=0x2C50, -- ⱐ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER YERI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C20,
+ unicodeslot=0x2C50,
},
[0x2C51]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER YATI",
- ["linebreak"]="al",
- ["uccode"]=0x2C21,
- ["unicodeslot"]=0x2C51, -- ⱑ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER YATI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C21,
+ unicodeslot=0x2C51,
},
[0x2C52]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER SPIDERY HA",
- ["linebreak"]="al",
- ["uccode"]=0x2C22,
- ["unicodeslot"]=0x2C52, -- ⱒ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER SPIDERY HA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C22,
+ unicodeslot=0x2C52,
},
[0x2C53]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER YU",
- ["linebreak"]="al",
- ["uccode"]=0x2C23,
- ["unicodeslot"]=0x2C53, -- ⱓ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER YU",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C23,
+ unicodeslot=0x2C53,
},
[0x2C54]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER SMALL YUS",
- ["linebreak"]="al",
- ["uccode"]=0x2C24,
- ["unicodeslot"]=0x2C54, -- ⱔ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER SMALL YUS",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C24,
+ unicodeslot=0x2C54,
},
[0x2C55]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL",
- ["linebreak"]="al",
- ["uccode"]=0x2C25,
- ["unicodeslot"]=0x2C55, -- ⱕ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER SMALL YUS WITH TAIL",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C25,
+ unicodeslot=0x2C55,
},
[0x2C56]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER YO",
- ["linebreak"]="al",
- ["uccode"]=0x2C26,
- ["unicodeslot"]=0x2C56, -- ⱖ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER YO",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C26,
+ unicodeslot=0x2C56,
},
[0x2C57]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER IOTATED SMALL YUS",
- ["linebreak"]="al",
- ["uccode"]=0x2C27,
- ["unicodeslot"]=0x2C57, -- ⱗ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER IOTATED SMALL YUS",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C27,
+ unicodeslot=0x2C57,
},
[0x2C58]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER BIG YUS",
- ["linebreak"]="al",
- ["uccode"]=0x2C28,
- ["unicodeslot"]=0x2C58, -- ⱘ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER BIG YUS",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C28,
+ unicodeslot=0x2C58,
},
[0x2C59]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER IOTATED BIG YUS",
- ["linebreak"]="al",
- ["uccode"]=0x2C29,
- ["unicodeslot"]=0x2C59, -- ⱙ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER IOTATED BIG YUS",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C29,
+ unicodeslot=0x2C59,
},
[0x2C5A]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER FITA",
- ["linebreak"]="al",
- ["uccode"]=0x2C2A,
- ["unicodeslot"]=0x2C5A, -- ⱚ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER FITA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C2A,
+ unicodeslot=0x2C5A,
},
[0x2C5B]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER IZHITSA",
- ["linebreak"]="al",
- ["uccode"]=0x2C2B,
- ["unicodeslot"]=0x2C5B, -- ⱛ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER IZHITSA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C2B,
+ unicodeslot=0x2C5B,
},
[0x2C5C]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER SHTAPIC",
- ["linebreak"]="al",
- ["uccode"]=0x2C2C,
- ["unicodeslot"]=0x2C5C, -- ⱜ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER SHTAPIC",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C2C,
+ unicodeslot=0x2C5C,
},
[0x2C5D]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER TROKUTASTI A",
- ["linebreak"]="al",
- ["uccode"]=0x2C2D,
- ["unicodeslot"]=0x2C5D, -- ⱝ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER TROKUTASTI A",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C2D,
+ unicodeslot=0x2C5D,
},
[0x2C5E]={
- ["category"]="ll",
- ["description"]="GLAGOLITIC SMALL LETTER LATINATE MYSLITE",
- ["linebreak"]="al",
- ["uccode"]=0x2C2E,
- ["unicodeslot"]=0x2C5E, -- ⱞ
+ category="ll",
+ description="GLAGOLITIC SMALL LETTER LATINATE MYSLITE",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C2E,
+ unicodeslot=0x2C5E,
},
[0x2C60]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER L WITH DOUBLE BAR",
- ["lccode"]=0x2C61,
- ["linebreak"]="al",
- ["shcode"]=0x004C,
- ["unicodeslot"]=0x2C60, -- Ⱡ
+ category="lu",
+ description="LATIN CAPITAL LETTER L WITH DOUBLE BAR",
+ direction="l",
+ lccode=0x2C61,
+ linebreak="al",
+ shcode=0x004C,
+ unicodeslot=0x2C60,
},
[0x2C61]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER L WITH DOUBLE BAR",
- ["linebreak"]="al",
- ["shcode"]=0x006C,
- ["uccode"]=0x2C60,
- ["unicodeslot"]=0x2C61, -- ⱡ
+ category="ll",
+ description="LATIN SMALL LETTER L WITH DOUBLE BAR",
+ direction="l",
+ linebreak="al",
+ shcode=0x006C,
+ uccode=0x2C60,
+ unicodeslot=0x2C61,
},
[0x2C62]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER L WITH MIDDLE TILDE",
- ["lccode"]=0x026B,
- ["linebreak"]="al",
- ["shcode"]=0x004C,
- ["unicodeslot"]=0x2C62, -- Ɫ
+ category="lu",
+ description="LATIN CAPITAL LETTER L WITH MIDDLE TILDE",
+ direction="l",
+ lccode=0x026B,
+ linebreak="al",
+ shcode=0x004C,
+ unicodeslot=0x2C62,
},
[0x2C63]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER P WITH STROKE",
- ["lccode"]=0x1D7D,
- ["linebreak"]="al",
- ["shcode"]=0x0050,
- ["unicodeslot"]=0x2C63, -- Ᵽ
+ category="lu",
+ description="LATIN CAPITAL LETTER P WITH STROKE",
+ direction="l",
+ lccode=0x1D7D,
+ linebreak="al",
+ shcode=0x0050,
+ unicodeslot=0x2C63,
},
[0x2C64]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER R WITH TAIL",
- ["lccode"]=0x027D,
- ["linebreak"]="al",
- ["shcode"]=0x0052,
- ["unicodeslot"]=0x2C64, -- Ɽ
+ category="lu",
+ description="LATIN CAPITAL LETTER R WITH TAIL",
+ direction="l",
+ lccode=0x027D,
+ linebreak="al",
+ shcode=0x0052,
+ unicodeslot=0x2C64,
},
[0x2C65]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER A WITH STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0061,
- ["uccode"]=0x023A,
- ["unicodeslot"]=0x2C65, -- ⱥ
+ category="ll",
+ description="LATIN SMALL LETTER A WITH STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0061,
+ uccode=0x023A,
+ unicodeslot=0x2C65,
},
[0x2C66]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER T WITH DIAGONAL STROKE",
- ["linebreak"]="al",
- ["shcode"]=0x0074,
- ["uccode"]=0x023E,
- ["unicodeslot"]=0x2C66, -- ⱦ
+ category="ll",
+ description="LATIN SMALL LETTER T WITH DIAGONAL STROKE",
+ direction="l",
+ linebreak="al",
+ shcode=0x0074,
+ uccode=0x023E,
+ unicodeslot=0x2C66,
},
[0x2C67]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER H WITH DESCENDER",
- ["lccode"]=0x2C68,
- ["linebreak"]="al",
- ["shcode"]=0x0048,
- ["unicodeslot"]=0x2C67, -- Ⱨ
+ category="lu",
+ description="LATIN CAPITAL LETTER H WITH DESCENDER",
+ direction="l",
+ lccode=0x2C68,
+ linebreak="al",
+ shcode=0x0048,
+ unicodeslot=0x2C67,
},
[0x2C68]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER H WITH DESCENDER",
- ["linebreak"]="al",
- ["shcode"]=0x0068,
- ["uccode"]=0x2C67,
- ["unicodeslot"]=0x2C68, -- ⱨ
+ category="ll",
+ description="LATIN SMALL LETTER H WITH DESCENDER",
+ direction="l",
+ linebreak="al",
+ shcode=0x0068,
+ uccode=0x2C67,
+ unicodeslot=0x2C68,
},
[0x2C69]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER K WITH DESCENDER",
- ["lccode"]=0x2C6A,
- ["linebreak"]="al",
- ["shcode"]=0x004B,
- ["unicodeslot"]=0x2C69, -- Ⱪ
+ category="lu",
+ description="LATIN CAPITAL LETTER K WITH DESCENDER",
+ direction="l",
+ lccode=0x2C6A,
+ linebreak="al",
+ shcode=0x004B,
+ unicodeslot=0x2C69,
},
[0x2C6A]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER K WITH DESCENDER",
- ["linebreak"]="al",
- ["shcode"]=0x006B,
- ["uccode"]=0x2C69,
- ["unicodeslot"]=0x2C6A, -- ⱪ
+ category="ll",
+ description="LATIN SMALL LETTER K WITH DESCENDER",
+ direction="l",
+ linebreak="al",
+ shcode=0x006B,
+ uccode=0x2C69,
+ unicodeslot=0x2C6A,
},
[0x2C6B]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER Z WITH DESCENDER",
- ["lccode"]=0x2C6C,
- ["linebreak"]="al",
- ["shcode"]=0x005A,
- ["unicodeslot"]=0x2C6B, -- Ⱬ
+ category="lu",
+ description="LATIN CAPITAL LETTER Z WITH DESCENDER",
+ direction="l",
+ lccode=0x2C6C,
+ linebreak="al",
+ shcode=0x005A,
+ unicodeslot=0x2C6B,
},
[0x2C6C]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER Z WITH DESCENDER",
- ["linebreak"]="al",
- ["shcode"]=0x007A,
- ["uccode"]=0x2C6B,
- ["unicodeslot"]=0x2C6C, -- ⱬ
+ category="ll",
+ description="LATIN SMALL LETTER Z WITH DESCENDER",
+ direction="l",
+ linebreak="al",
+ shcode=0x007A,
+ uccode=0x2C6B,
+ unicodeslot=0x2C6C,
},
[0x2C74]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER V WITH CURL",
- ["linebreak"]="al",
- ["shcode"]=0x0076,
- ["unicodeslot"]=0x2C74, -- ⱴ
+ category="ll",
+ description="LATIN SMALL LETTER V WITH CURL",
+ direction="l",
+ linebreak="al",
+ shcode=0x0076,
+ unicodeslot=0x2C74,
},
[0x2C75]={
- ["category"]="lu",
- ["description"]="LATIN CAPITAL LETTER HALF H",
- ["lccode"]=0x2C76,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C75, -- Ⱶ
+ category="lu",
+ description="LATIN CAPITAL LETTER HALF H",
+ direction="l",
+ lccode=0x2C76,
+ linebreak="al",
+ unicodeslot=0x2C75,
},
[0x2C76]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER HALF H",
- ["linebreak"]="al",
- ["uccode"]=0x2C75,
- ["unicodeslot"]=0x2C76, -- ⱶ
+ category="ll",
+ description="LATIN SMALL LETTER HALF H",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C75,
+ unicodeslot=0x2C76,
},
[0x2C77]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LETTER TAILLESS PHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C77, -- ⱷ
+ category="ll",
+ description="LATIN SMALL LETTER TAILLESS PHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2C77,
},
[0x2C80]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER ALFA",
- ["lccode"]=0x2C81,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C80, -- Ⲁ
+ category="lu",
+ description="COPTIC CAPITAL LETTER ALFA",
+ direction="l",
+ lccode=0x2C81,
+ linebreak="al",
+ unicodeslot=0x2C80,
},
[0x2C81]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER ALFA",
- ["linebreak"]="al",
- ["uccode"]=0x2C80,
- ["unicodeslot"]=0x2C81, -- ⲁ
+ category="ll",
+ description="COPTIC SMALL LETTER ALFA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C80,
+ unicodeslot=0x2C81,
},
[0x2C82]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER VIDA",
- ["lccode"]=0x2C83,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C82, -- Ⲃ
+ category="lu",
+ description="COPTIC CAPITAL LETTER VIDA",
+ direction="l",
+ lccode=0x2C83,
+ linebreak="al",
+ unicodeslot=0x2C82,
},
[0x2C83]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER VIDA",
- ["linebreak"]="al",
- ["uccode"]=0x2C82,
- ["unicodeslot"]=0x2C83, -- ⲃ
+ category="ll",
+ description="COPTIC SMALL LETTER VIDA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C82,
+ unicodeslot=0x2C83,
},
[0x2C84]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER GAMMA",
- ["lccode"]=0x2C85,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C84, -- Ⲅ
+ category="lu",
+ description="COPTIC CAPITAL LETTER GAMMA",
+ direction="l",
+ lccode=0x2C85,
+ linebreak="al",
+ unicodeslot=0x2C84,
},
[0x2C85]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER GAMMA",
- ["linebreak"]="al",
- ["uccode"]=0x2C84,
- ["unicodeslot"]=0x2C85, -- ⲅ
+ category="ll",
+ description="COPTIC SMALL LETTER GAMMA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C84,
+ unicodeslot=0x2C85,
},
[0x2C86]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER DALDA",
- ["lccode"]=0x2C87,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C86, -- Ⲇ
+ category="lu",
+ description="COPTIC CAPITAL LETTER DALDA",
+ direction="l",
+ lccode=0x2C87,
+ linebreak="al",
+ unicodeslot=0x2C86,
},
[0x2C87]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER DALDA",
- ["linebreak"]="al",
- ["uccode"]=0x2C86,
- ["unicodeslot"]=0x2C87, -- ⲇ
+ category="ll",
+ description="COPTIC SMALL LETTER DALDA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C86,
+ unicodeslot=0x2C87,
},
[0x2C88]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER EIE",
- ["lccode"]=0x2C89,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C88, -- Ⲉ
+ category="lu",
+ description="COPTIC CAPITAL LETTER EIE",
+ direction="l",
+ lccode=0x2C89,
+ linebreak="al",
+ unicodeslot=0x2C88,
},
[0x2C89]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER EIE",
- ["linebreak"]="al",
- ["uccode"]=0x2C88,
- ["unicodeslot"]=0x2C89, -- ⲉ
+ category="ll",
+ description="COPTIC SMALL LETTER EIE",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C88,
+ unicodeslot=0x2C89,
},
[0x2C8A]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER SOU",
- ["lccode"]=0x2C8B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C8A, -- Ⲋ
+ category="lu",
+ description="COPTIC CAPITAL LETTER SOU",
+ direction="l",
+ lccode=0x2C8B,
+ linebreak="al",
+ unicodeslot=0x2C8A,
},
[0x2C8B]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER SOU",
- ["linebreak"]="al",
- ["uccode"]=0x2C8A,
- ["unicodeslot"]=0x2C8B, -- ⲋ
+ category="ll",
+ description="COPTIC SMALL LETTER SOU",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C8A,
+ unicodeslot=0x2C8B,
},
[0x2C8C]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER ZATA",
- ["lccode"]=0x2C8D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C8C, -- Ⲍ
+ category="lu",
+ description="COPTIC CAPITAL LETTER ZATA",
+ direction="l",
+ lccode=0x2C8D,
+ linebreak="al",
+ unicodeslot=0x2C8C,
},
[0x2C8D]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER ZATA",
- ["linebreak"]="al",
- ["uccode"]=0x2C8C,
- ["unicodeslot"]=0x2C8D, -- ⲍ
+ category="ll",
+ description="COPTIC SMALL LETTER ZATA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C8C,
+ unicodeslot=0x2C8D,
},
[0x2C8E]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER HATE",
- ["lccode"]=0x2C8F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C8E, -- Ⲏ
+ category="lu",
+ description="COPTIC CAPITAL LETTER HATE",
+ direction="l",
+ lccode=0x2C8F,
+ linebreak="al",
+ unicodeslot=0x2C8E,
},
[0x2C8F]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER HATE",
- ["linebreak"]="al",
- ["uccode"]=0x2C8E,
- ["unicodeslot"]=0x2C8F, -- ⲏ
+ category="ll",
+ description="COPTIC SMALL LETTER HATE",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C8E,
+ unicodeslot=0x2C8F,
},
[0x2C90]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER THETHE",
- ["lccode"]=0x2C91,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C90, -- Ⲑ
+ category="lu",
+ description="COPTIC CAPITAL LETTER THETHE",
+ direction="l",
+ lccode=0x2C91,
+ linebreak="al",
+ unicodeslot=0x2C90,
},
[0x2C91]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER THETHE",
- ["linebreak"]="al",
- ["uccode"]=0x2C90,
- ["unicodeslot"]=0x2C91, -- ⲑ
+ category="ll",
+ description="COPTIC SMALL LETTER THETHE",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C90,
+ unicodeslot=0x2C91,
},
[0x2C92]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER IAUDA",
- ["lccode"]=0x2C93,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C92, -- Ⲓ
+ category="lu",
+ description="COPTIC CAPITAL LETTER IAUDA",
+ direction="l",
+ lccode=0x2C93,
+ linebreak="al",
+ unicodeslot=0x2C92,
},
[0x2C93]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER IAUDA",
- ["linebreak"]="al",
- ["uccode"]=0x2C92,
- ["unicodeslot"]=0x2C93, -- ⲓ
+ category="ll",
+ description="COPTIC SMALL LETTER IAUDA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C92,
+ unicodeslot=0x2C93,
},
[0x2C94]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER KAPA",
- ["lccode"]=0x2C95,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C94, -- Ⲕ
+ category="lu",
+ description="COPTIC CAPITAL LETTER KAPA",
+ direction="l",
+ lccode=0x2C95,
+ linebreak="al",
+ unicodeslot=0x2C94,
},
[0x2C95]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER KAPA",
- ["linebreak"]="al",
- ["uccode"]=0x2C94,
- ["unicodeslot"]=0x2C95, -- ⲕ
+ category="ll",
+ description="COPTIC SMALL LETTER KAPA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C94,
+ unicodeslot=0x2C95,
},
[0x2C96]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER LAULA",
- ["lccode"]=0x2C97,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C96, -- Ⲗ
+ category="lu",
+ description="COPTIC CAPITAL LETTER LAULA",
+ direction="l",
+ lccode=0x2C97,
+ linebreak="al",
+ unicodeslot=0x2C96,
},
[0x2C97]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER LAULA",
- ["linebreak"]="al",
- ["uccode"]=0x2C96,
- ["unicodeslot"]=0x2C97, -- ⲗ
+ category="ll",
+ description="COPTIC SMALL LETTER LAULA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C96,
+ unicodeslot=0x2C97,
},
[0x2C98]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER MI",
- ["lccode"]=0x2C99,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C98, -- Ⲙ
+ category="lu",
+ description="COPTIC CAPITAL LETTER MI",
+ direction="l",
+ lccode=0x2C99,
+ linebreak="al",
+ unicodeslot=0x2C98,
},
[0x2C99]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER MI",
- ["linebreak"]="al",
- ["uccode"]=0x2C98,
- ["unicodeslot"]=0x2C99, -- ⲙ
+ category="ll",
+ description="COPTIC SMALL LETTER MI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C98,
+ unicodeslot=0x2C99,
},
[0x2C9A]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER NI",
- ["lccode"]=0x2C9B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C9A, -- Ⲛ
+ category="lu",
+ description="COPTIC CAPITAL LETTER NI",
+ direction="l",
+ lccode=0x2C9B,
+ linebreak="al",
+ unicodeslot=0x2C9A,
},
[0x2C9B]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER NI",
- ["linebreak"]="al",
- ["uccode"]=0x2C9A,
- ["unicodeslot"]=0x2C9B, -- ⲛ
+ category="ll",
+ description="COPTIC SMALL LETTER NI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C9A,
+ unicodeslot=0x2C9B,
},
[0x2C9C]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER KSI",
- ["lccode"]=0x2C9D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C9C, -- Ⲝ
+ category="lu",
+ description="COPTIC CAPITAL LETTER KSI",
+ direction="l",
+ lccode=0x2C9D,
+ linebreak="al",
+ unicodeslot=0x2C9C,
},
[0x2C9D]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER KSI",
- ["linebreak"]="al",
- ["uccode"]=0x2C9C,
- ["unicodeslot"]=0x2C9D, -- ⲝ
+ category="ll",
+ description="COPTIC SMALL LETTER KSI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C9C,
+ unicodeslot=0x2C9D,
},
[0x2C9E]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER O",
- ["lccode"]=0x2C9F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2C9E, -- Ⲟ
+ category="lu",
+ description="COPTIC CAPITAL LETTER O",
+ direction="l",
+ lccode=0x2C9F,
+ linebreak="al",
+ unicodeslot=0x2C9E,
},
[0x2C9F]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER O",
- ["linebreak"]="al",
- ["uccode"]=0x2C9E,
- ["unicodeslot"]=0x2C9F, -- ⲟ
+ category="ll",
+ description="COPTIC SMALL LETTER O",
+ direction="l",
+ linebreak="al",
+ uccode=0x2C9E,
+ unicodeslot=0x2C9F,
},
[0x2CA0]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER PI",
- ["lccode"]=0x2CA1,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CA0, -- Ⲡ
+ category="lu",
+ description="COPTIC CAPITAL LETTER PI",
+ direction="l",
+ lccode=0x2CA1,
+ linebreak="al",
+ unicodeslot=0x2CA0,
},
[0x2CA1]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER PI",
- ["linebreak"]="al",
- ["uccode"]=0x2CA0,
- ["unicodeslot"]=0x2CA1, -- ⲡ
+ category="ll",
+ description="COPTIC SMALL LETTER PI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CA0,
+ unicodeslot=0x2CA1,
},
[0x2CA2]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER RO",
- ["lccode"]=0x2CA3,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CA2, -- Ⲣ
+ category="lu",
+ description="COPTIC CAPITAL LETTER RO",
+ direction="l",
+ lccode=0x2CA3,
+ linebreak="al",
+ unicodeslot=0x2CA2,
},
[0x2CA3]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER RO",
- ["linebreak"]="al",
- ["uccode"]=0x2CA2,
- ["unicodeslot"]=0x2CA3, -- ⲣ
+ category="ll",
+ description="COPTIC SMALL LETTER RO",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CA2,
+ unicodeslot=0x2CA3,
},
[0x2CA4]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER SIMA",
- ["lccode"]=0x2CA5,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CA4, -- Ⲥ
+ category="lu",
+ description="COPTIC CAPITAL LETTER SIMA",
+ direction="l",
+ lccode=0x2CA5,
+ linebreak="al",
+ unicodeslot=0x2CA4,
},
[0x2CA5]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER SIMA",
- ["linebreak"]="al",
- ["uccode"]=0x2CA4,
- ["unicodeslot"]=0x2CA5, -- ⲥ
+ category="ll",
+ description="COPTIC SMALL LETTER SIMA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CA4,
+ unicodeslot=0x2CA5,
},
[0x2CA6]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER TAU",
- ["lccode"]=0x2CA7,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CA6, -- Ⲧ
+ category="lu",
+ description="COPTIC CAPITAL LETTER TAU",
+ direction="l",
+ lccode=0x2CA7,
+ linebreak="al",
+ unicodeslot=0x2CA6,
},
[0x2CA7]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER TAU",
- ["linebreak"]="al",
- ["uccode"]=0x2CA6,
- ["unicodeslot"]=0x2CA7, -- ⲧ
+ category="ll",
+ description="COPTIC SMALL LETTER TAU",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CA6,
+ unicodeslot=0x2CA7,
},
[0x2CA8]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER UA",
- ["lccode"]=0x2CA9,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CA8, -- Ⲩ
+ category="lu",
+ description="COPTIC CAPITAL LETTER UA",
+ direction="l",
+ lccode=0x2CA9,
+ linebreak="al",
+ unicodeslot=0x2CA8,
},
[0x2CA9]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER UA",
- ["linebreak"]="al",
- ["uccode"]=0x2CA8,
- ["unicodeslot"]=0x2CA9, -- ⲩ
+ category="ll",
+ description="COPTIC SMALL LETTER UA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CA8,
+ unicodeslot=0x2CA9,
},
[0x2CAA]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER FI",
- ["lccode"]=0x2CAB,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CAA, -- Ⲫ
+ category="lu",
+ description="COPTIC CAPITAL LETTER FI",
+ direction="l",
+ lccode=0x2CAB,
+ linebreak="al",
+ unicodeslot=0x2CAA,
},
[0x2CAB]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER FI",
- ["linebreak"]="al",
- ["uccode"]=0x2CAA,
- ["unicodeslot"]=0x2CAB, -- ⲫ
+ category="ll",
+ description="COPTIC SMALL LETTER FI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CAA,
+ unicodeslot=0x2CAB,
},
[0x2CAC]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER KHI",
- ["lccode"]=0x2CAD,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CAC, -- Ⲭ
+ category="lu",
+ description="COPTIC CAPITAL LETTER KHI",
+ direction="l",
+ lccode=0x2CAD,
+ linebreak="al",
+ unicodeslot=0x2CAC,
},
[0x2CAD]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER KHI",
- ["linebreak"]="al",
- ["uccode"]=0x2CAC,
- ["unicodeslot"]=0x2CAD, -- ⲭ
+ category="ll",
+ description="COPTIC SMALL LETTER KHI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CAC,
+ unicodeslot=0x2CAD,
},
[0x2CAE]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER PSI",
- ["lccode"]=0x2CAF,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CAE, -- Ⲯ
+ category="lu",
+ description="COPTIC CAPITAL LETTER PSI",
+ direction="l",
+ lccode=0x2CAF,
+ linebreak="al",
+ unicodeslot=0x2CAE,
},
[0x2CAF]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER PSI",
- ["linebreak"]="al",
- ["uccode"]=0x2CAE,
- ["unicodeslot"]=0x2CAF, -- ⲯ
+ category="ll",
+ description="COPTIC SMALL LETTER PSI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CAE,
+ unicodeslot=0x2CAF,
},
[0x2CB0]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OOU",
- ["lccode"]=0x2CB1,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CB0, -- Ⲱ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OOU",
+ direction="l",
+ lccode=0x2CB1,
+ linebreak="al",
+ unicodeslot=0x2CB0,
},
[0x2CB1]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OOU",
- ["linebreak"]="al",
- ["uccode"]=0x2CB0,
- ["unicodeslot"]=0x2CB1, -- ⲱ
+ category="ll",
+ description="COPTIC SMALL LETTER OOU",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CB0,
+ unicodeslot=0x2CB1,
},
[0x2CB2]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER DIALECT-P ALEF",
- ["lccode"]=0x2CB3,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CB2, -- Ⲳ
+ category="lu",
+ description="COPTIC CAPITAL LETTER DIALECT-P ALEF",
+ direction="l",
+ lccode=0x2CB3,
+ linebreak="al",
+ unicodeslot=0x2CB2,
},
[0x2CB3]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER DIALECT-P ALEF",
- ["linebreak"]="al",
- ["uccode"]=0x2CB2,
- ["unicodeslot"]=0x2CB3, -- ⲳ
+ category="ll",
+ description="COPTIC SMALL LETTER DIALECT-P ALEF",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CB2,
+ unicodeslot=0x2CB3,
},
[0x2CB4]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD COPTIC AIN",
- ["lccode"]=0x2CB5,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CB4, -- Ⲵ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD COPTIC AIN",
+ direction="l",
+ lccode=0x2CB5,
+ linebreak="al",
+ unicodeslot=0x2CB4,
},
[0x2CB5]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD COPTIC AIN",
- ["linebreak"]="al",
- ["uccode"]=0x2CB4,
- ["unicodeslot"]=0x2CB5, -- ⲵ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD COPTIC AIN",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CB4,
+ unicodeslot=0x2CB5,
},
[0x2CB6]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE",
- ["lccode"]=0x2CB7,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CB6, -- Ⲷ
+ category="lu",
+ description="COPTIC CAPITAL LETTER CRYPTOGRAMMIC EIE",
+ direction="l",
+ lccode=0x2CB7,
+ linebreak="al",
+ unicodeslot=0x2CB6,
},
[0x2CB7]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER CRYPTOGRAMMIC EIE",
- ["linebreak"]="al",
- ["uccode"]=0x2CB6,
- ["unicodeslot"]=0x2CB7, -- ⲷ
+ category="ll",
+ description="COPTIC SMALL LETTER CRYPTOGRAMMIC EIE",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CB6,
+ unicodeslot=0x2CB7,
},
[0x2CB8]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER DIALECT-P KAPA",
- ["lccode"]=0x2CB9,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CB8, -- Ⲹ
+ category="lu",
+ description="COPTIC CAPITAL LETTER DIALECT-P KAPA",
+ direction="l",
+ lccode=0x2CB9,
+ linebreak="al",
+ unicodeslot=0x2CB8,
},
[0x2CB9]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER DIALECT-P KAPA",
- ["linebreak"]="al",
- ["uccode"]=0x2CB8,
- ["unicodeslot"]=0x2CB9, -- ⲹ
+ category="ll",
+ description="COPTIC SMALL LETTER DIALECT-P KAPA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CB8,
+ unicodeslot=0x2CB9,
},
[0x2CBA]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER DIALECT-P NI",
- ["lccode"]=0x2CBB,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CBA, -- Ⲻ
+ category="lu",
+ description="COPTIC CAPITAL LETTER DIALECT-P NI",
+ direction="l",
+ lccode=0x2CBB,
+ linebreak="al",
+ unicodeslot=0x2CBA,
},
[0x2CBB]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER DIALECT-P NI",
- ["linebreak"]="al",
- ["uccode"]=0x2CBA,
- ["unicodeslot"]=0x2CBB, -- ⲻ
+ category="ll",
+ description="COPTIC SMALL LETTER DIALECT-P NI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CBA,
+ unicodeslot=0x2CBB,
},
[0x2CBC]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI",
- ["lccode"]=0x2CBD,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CBC, -- Ⲽ
+ category="lu",
+ description="COPTIC CAPITAL LETTER CRYPTOGRAMMIC NI",
+ direction="l",
+ lccode=0x2CBD,
+ linebreak="al",
+ unicodeslot=0x2CBC,
},
[0x2CBD]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER CRYPTOGRAMMIC NI",
- ["linebreak"]="al",
- ["uccode"]=0x2CBC,
- ["unicodeslot"]=0x2CBD, -- ⲽ
+ category="ll",
+ description="COPTIC SMALL LETTER CRYPTOGRAMMIC NI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CBC,
+ unicodeslot=0x2CBD,
},
[0x2CBE]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD COPTIC OOU",
- ["lccode"]=0x2CBF,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CBE, -- Ⲿ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD COPTIC OOU",
+ direction="l",
+ lccode=0x2CBF,
+ linebreak="al",
+ unicodeslot=0x2CBE,
},
[0x2CBF]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD COPTIC OOU",
- ["linebreak"]="al",
- ["uccode"]=0x2CBE,
- ["unicodeslot"]=0x2CBF, -- ⲿ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD COPTIC OOU",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CBE,
+ unicodeslot=0x2CBF,
},
[0x2CC0]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER SAMPI",
- ["lccode"]=0x2CC1,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CC0, -- Ⳁ
+ category="lu",
+ description="COPTIC CAPITAL LETTER SAMPI",
+ direction="l",
+ lccode=0x2CC1,
+ linebreak="al",
+ unicodeslot=0x2CC0,
},
[0x2CC1]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER SAMPI",
- ["linebreak"]="al",
- ["uccode"]=0x2CC0,
- ["unicodeslot"]=0x2CC1, -- ⳁ
+ category="ll",
+ description="COPTIC SMALL LETTER SAMPI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CC0,
+ unicodeslot=0x2CC1,
},
[0x2CC2]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER CROSSED SHEI",
- ["lccode"]=0x2CC3,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CC2, -- Ⳃ
+ category="lu",
+ description="COPTIC CAPITAL LETTER CROSSED SHEI",
+ direction="l",
+ lccode=0x2CC3,
+ linebreak="al",
+ unicodeslot=0x2CC2,
},
[0x2CC3]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER CROSSED SHEI",
- ["linebreak"]="al",
- ["uccode"]=0x2CC2,
- ["unicodeslot"]=0x2CC3, -- ⳃ
+ category="ll",
+ description="COPTIC SMALL LETTER CROSSED SHEI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CC2,
+ unicodeslot=0x2CC3,
},
[0x2CC4]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD COPTIC SHEI",
- ["lccode"]=0x2CC5,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CC4, -- Ⳅ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD COPTIC SHEI",
+ direction="l",
+ lccode=0x2CC5,
+ linebreak="al",
+ unicodeslot=0x2CC4,
},
[0x2CC5]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD COPTIC SHEI",
- ["linebreak"]="al",
- ["uccode"]=0x2CC4,
- ["unicodeslot"]=0x2CC5, -- ⳅ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD COPTIC SHEI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CC4,
+ unicodeslot=0x2CC5,
},
[0x2CC6]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD COPTIC ESH",
- ["lccode"]=0x2CC7,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CC6, -- Ⳇ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD COPTIC ESH",
+ direction="l",
+ lccode=0x2CC7,
+ linebreak="al",
+ unicodeslot=0x2CC6,
},
[0x2CC7]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD COPTIC ESH",
- ["linebreak"]="al",
- ["uccode"]=0x2CC6,
- ["unicodeslot"]=0x2CC7, -- ⳇ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD COPTIC ESH",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CC6,
+ unicodeslot=0x2CC7,
},
[0x2CC8]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER AKHMIMIC KHEI",
- ["lccode"]=0x2CC9,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CC8, -- Ⳉ
+ category="lu",
+ description="COPTIC CAPITAL LETTER AKHMIMIC KHEI",
+ direction="l",
+ lccode=0x2CC9,
+ linebreak="al",
+ unicodeslot=0x2CC8,
},
[0x2CC9]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER AKHMIMIC KHEI",
- ["linebreak"]="al",
- ["uccode"]=0x2CC8,
- ["unicodeslot"]=0x2CC9, -- ⳉ
+ category="ll",
+ description="COPTIC SMALL LETTER AKHMIMIC KHEI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CC8,
+ unicodeslot=0x2CC9,
},
[0x2CCA]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER DIALECT-P HORI",
- ["lccode"]=0x2CCB,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CCA, -- Ⳋ
+ category="lu",
+ description="COPTIC CAPITAL LETTER DIALECT-P HORI",
+ direction="l",
+ lccode=0x2CCB,
+ linebreak="al",
+ unicodeslot=0x2CCA,
},
[0x2CCB]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER DIALECT-P HORI",
- ["linebreak"]="al",
- ["uccode"]=0x2CCA,
- ["unicodeslot"]=0x2CCB, -- ⳋ
+ category="ll",
+ description="COPTIC SMALL LETTER DIALECT-P HORI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CCA,
+ unicodeslot=0x2CCB,
},
[0x2CCC]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD COPTIC HORI",
- ["lccode"]=0x2CCD,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CCC, -- Ⳍ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD COPTIC HORI",
+ direction="l",
+ lccode=0x2CCD,
+ linebreak="al",
+ unicodeslot=0x2CCC,
},
[0x2CCD]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD COPTIC HORI",
- ["linebreak"]="al",
- ["uccode"]=0x2CCC,
- ["unicodeslot"]=0x2CCD, -- ⳍ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD COPTIC HORI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CCC,
+ unicodeslot=0x2CCD,
},
[0x2CCE]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD COPTIC HA",
- ["lccode"]=0x2CCF,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CCE, -- Ⳏ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD COPTIC HA",
+ direction="l",
+ lccode=0x2CCF,
+ linebreak="al",
+ unicodeslot=0x2CCE,
},
[0x2CCF]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD COPTIC HA",
- ["linebreak"]="al",
- ["uccode"]=0x2CCE,
- ["unicodeslot"]=0x2CCF, -- ⳏ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD COPTIC HA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CCE,
+ unicodeslot=0x2CCF,
},
[0x2CD0]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER L-SHAPED HA",
- ["lccode"]=0x2CD1,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CD0, -- Ⳑ
+ category="lu",
+ description="COPTIC CAPITAL LETTER L-SHAPED HA",
+ direction="l",
+ lccode=0x2CD1,
+ linebreak="al",
+ unicodeslot=0x2CD0,
},
[0x2CD1]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER L-SHAPED HA",
- ["linebreak"]="al",
- ["uccode"]=0x2CD0,
- ["unicodeslot"]=0x2CD1, -- ⳑ
+ category="ll",
+ description="COPTIC SMALL LETTER L-SHAPED HA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CD0,
+ unicodeslot=0x2CD1,
},
[0x2CD2]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD COPTIC HEI",
- ["lccode"]=0x2CD3,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CD2, -- Ⳓ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD COPTIC HEI",
+ direction="l",
+ lccode=0x2CD3,
+ linebreak="al",
+ unicodeslot=0x2CD2,
},
[0x2CD3]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD COPTIC HEI",
- ["linebreak"]="al",
- ["uccode"]=0x2CD2,
- ["unicodeslot"]=0x2CD3, -- ⳓ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD COPTIC HEI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CD2,
+ unicodeslot=0x2CD3,
},
[0x2CD4]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD COPTIC HAT",
- ["lccode"]=0x2CD5,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CD4, -- Ⳕ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD COPTIC HAT",
+ direction="l",
+ lccode=0x2CD5,
+ linebreak="al",
+ unicodeslot=0x2CD4,
},
[0x2CD5]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD COPTIC HAT",
- ["linebreak"]="al",
- ["uccode"]=0x2CD4,
- ["unicodeslot"]=0x2CD5, -- ⳕ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD COPTIC HAT",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CD4,
+ unicodeslot=0x2CD5,
},
[0x2CD6]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD COPTIC GANGIA",
- ["lccode"]=0x2CD7,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CD6, -- Ⳗ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD COPTIC GANGIA",
+ direction="l",
+ lccode=0x2CD7,
+ linebreak="al",
+ unicodeslot=0x2CD6,
},
[0x2CD7]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD COPTIC GANGIA",
- ["linebreak"]="al",
- ["uccode"]=0x2CD6,
- ["unicodeslot"]=0x2CD7, -- ⳗ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD COPTIC GANGIA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CD6,
+ unicodeslot=0x2CD7,
},
[0x2CD8]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD COPTIC DJA",
- ["lccode"]=0x2CD9,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CD8, -- Ⳙ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD COPTIC DJA",
+ direction="l",
+ lccode=0x2CD9,
+ linebreak="al",
+ unicodeslot=0x2CD8,
},
[0x2CD9]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD COPTIC DJA",
- ["linebreak"]="al",
- ["uccode"]=0x2CD8,
- ["unicodeslot"]=0x2CD9, -- ⳙ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD COPTIC DJA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CD8,
+ unicodeslot=0x2CD9,
},
[0x2CDA]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD COPTIC SHIMA",
- ["lccode"]=0x2CDB,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CDA, -- Ⳛ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD COPTIC SHIMA",
+ direction="l",
+ lccode=0x2CDB,
+ linebreak="al",
+ unicodeslot=0x2CDA,
},
[0x2CDB]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD COPTIC SHIMA",
- ["linebreak"]="al",
- ["uccode"]=0x2CDA,
- ["unicodeslot"]=0x2CDB, -- ⳛ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD COPTIC SHIMA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CDA,
+ unicodeslot=0x2CDB,
},
[0x2CDC]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD NUBIAN SHIMA",
- ["lccode"]=0x2CDD,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CDC, -- Ⳝ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD NUBIAN SHIMA",
+ direction="l",
+ lccode=0x2CDD,
+ linebreak="al",
+ unicodeslot=0x2CDC,
},
[0x2CDD]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD NUBIAN SHIMA",
- ["linebreak"]="al",
- ["uccode"]=0x2CDC,
- ["unicodeslot"]=0x2CDD, -- ⳝ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD NUBIAN SHIMA",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CDC,
+ unicodeslot=0x2CDD,
},
[0x2CDE]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD NUBIAN NGI",
- ["lccode"]=0x2CDF,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CDE, -- Ⳟ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD NUBIAN NGI",
+ direction="l",
+ lccode=0x2CDF,
+ linebreak="al",
+ unicodeslot=0x2CDE,
},
[0x2CDF]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD NUBIAN NGI",
- ["linebreak"]="al",
- ["uccode"]=0x2CDE,
- ["unicodeslot"]=0x2CDF, -- ⳟ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD NUBIAN NGI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CDE,
+ unicodeslot=0x2CDF,
},
[0x2CE0]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD NUBIAN NYI",
- ["lccode"]=0x2CE1,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CE0, -- Ⳡ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD NUBIAN NYI",
+ direction="l",
+ lccode=0x2CE1,
+ linebreak="al",
+ unicodeslot=0x2CE0,
},
[0x2CE1]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD NUBIAN NYI",
- ["linebreak"]="al",
- ["uccode"]=0x2CE0,
- ["unicodeslot"]=0x2CE1, -- ⳡ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD NUBIAN NYI",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CE0,
+ unicodeslot=0x2CE1,
},
[0x2CE2]={
- ["category"]="lu",
- ["description"]="COPTIC CAPITAL LETTER OLD NUBIAN WAU",
- ["lccode"]=0x2CE3,
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CE2, -- Ⳣ
+ category="lu",
+ description="COPTIC CAPITAL LETTER OLD NUBIAN WAU",
+ direction="l",
+ lccode=0x2CE3,
+ linebreak="al",
+ unicodeslot=0x2CE2,
},
[0x2CE3]={
- ["category"]="ll",
- ["description"]="COPTIC SMALL LETTER OLD NUBIAN WAU",
- ["linebreak"]="al",
- ["uccode"]=0x2CE2,
- ["unicodeslot"]=0x2CE3, -- ⳣ
+ category="ll",
+ description="COPTIC SMALL LETTER OLD NUBIAN WAU",
+ direction="l",
+ linebreak="al",
+ uccode=0x2CE2,
+ unicodeslot=0x2CE3,
},
[0x2CE4]={
- ["category"]="ll",
- ["description"]="COPTIC SYMBOL KAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CE4, -- ⳤ
+ category="ll",
+ description="COPTIC SYMBOL KAI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2CE4,
},
[0x2CE5]={
- ["category"]="so",
- ["description"]="COPTIC SYMBOL MI RO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CE5, -- ⳥
+ category="so",
+ description="COPTIC SYMBOL MI RO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2CE5,
},
[0x2CE6]={
- ["category"]="so",
- ["description"]="COPTIC SYMBOL PI RO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CE6, -- ⳦
+ category="so",
+ description="COPTIC SYMBOL PI RO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2CE6,
},
[0x2CE7]={
- ["category"]="so",
- ["description"]="COPTIC SYMBOL STAUROS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CE7, -- ⳧
+ category="so",
+ description="COPTIC SYMBOL STAUROS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2CE7,
},
[0x2CE8]={
- ["category"]="so",
- ["description"]="COPTIC SYMBOL TAU RO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CE8, -- ⳨
+ category="so",
+ description="COPTIC SYMBOL TAU RO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2CE8,
},
[0x2CE9]={
- ["category"]="so",
- ["description"]="COPTIC SYMBOL KHI RO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CE9, -- ⳩
+ category="so",
+ description="COPTIC SYMBOL KHI RO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2CE9,
},
[0x2CEA]={
- ["category"]="so",
- ["description"]="COPTIC SYMBOL SHIMA SIMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CEA, -- ⳪
+ category="so",
+ description="COPTIC SYMBOL SHIMA SIMA",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2CEA,
},
[0x2CF9]={
- ["category"]="po",
- ["description"]="COPTIC OLD NUBIAN FULL STOP",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2CF9, -- ⳹
+ category="po",
+ description="COPTIC OLD NUBIAN FULL STOP",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2CF9,
},
[0x2CFA]={
- ["category"]="po",
- ["description"]="COPTIC OLD NUBIAN DIRECT QUESTION MARK",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2CFA, -- ⳺
+ category="po",
+ description="COPTIC OLD NUBIAN DIRECT QUESTION MARK",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2CFA,
},
[0x2CFB]={
- ["category"]="po",
- ["description"]="COPTIC OLD NUBIAN INDIRECT QUESTION MARK",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2CFB, -- ⳻
+ category="po",
+ description="COPTIC OLD NUBIAN INDIRECT QUESTION MARK",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2CFB,
},
[0x2CFC]={
- ["category"]="po",
- ["description"]="COPTIC OLD NUBIAN VERSE DIVIDER",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2CFC, -- ⳼
+ category="po",
+ description="COPTIC OLD NUBIAN VERSE DIVIDER",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2CFC,
},
[0x2CFD]={
- ["category"]="no",
- ["description"]="COPTIC FRACTION ONE HALF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2CFD, -- ⳽
+ category="no",
+ description="COPTIC FRACTION ONE HALF",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2CFD,
},
[0x2CFE]={
- ["category"]="po",
- ["description"]="COPTIC FULL STOP",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2CFE, -- ⳾
+ category="po",
+ description="COPTIC FULL STOP",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2CFE,
},
[0x2CFF]={
- ["category"]="po",
- ["description"]="COPTIC MORPHOLOGICAL DIVIDER",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2CFF, -- ⳿
+ category="po",
+ description="COPTIC MORPHOLOGICAL DIVIDER",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2CFF,
},
[0x2D00]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER AN",
- ["linebreak"]="al",
- ["uccode"]=0x10A0,
- ["unicodeslot"]=0x2D00, -- ⴀ
+ category="ll",
+ description="GEORGIAN SMALL LETTER AN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10A0,
+ unicodeslot=0x2D00,
},
[0x2D01]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER BAN",
- ["linebreak"]="al",
- ["uccode"]=0x10A1,
- ["unicodeslot"]=0x2D01, -- ⴁ
+ category="ll",
+ description="GEORGIAN SMALL LETTER BAN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10A1,
+ unicodeslot=0x2D01,
},
[0x2D02]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER GAN",
- ["linebreak"]="al",
- ["uccode"]=0x10A2,
- ["unicodeslot"]=0x2D02, -- ⴂ
+ category="ll",
+ description="GEORGIAN SMALL LETTER GAN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10A2,
+ unicodeslot=0x2D02,
},
[0x2D03]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER DON",
- ["linebreak"]="al",
- ["uccode"]=0x10A3,
- ["unicodeslot"]=0x2D03, -- ⴃ
+ category="ll",
+ description="GEORGIAN SMALL LETTER DON",
+ direction="l",
+ linebreak="al",
+ uccode=0x10A3,
+ unicodeslot=0x2D03,
},
[0x2D04]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER EN",
- ["linebreak"]="al",
- ["uccode"]=0x10A4,
- ["unicodeslot"]=0x2D04, -- ⴄ
+ category="ll",
+ description="GEORGIAN SMALL LETTER EN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10A4,
+ unicodeslot=0x2D04,
},
[0x2D05]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER VIN",
- ["linebreak"]="al",
- ["uccode"]=0x10A5,
- ["unicodeslot"]=0x2D05, -- ⴅ
+ category="ll",
+ description="GEORGIAN SMALL LETTER VIN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10A5,
+ unicodeslot=0x2D05,
},
[0x2D06]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER ZEN",
- ["linebreak"]="al",
- ["uccode"]=0x10A6,
- ["unicodeslot"]=0x2D06, -- ⴆ
+ category="ll",
+ description="GEORGIAN SMALL LETTER ZEN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10A6,
+ unicodeslot=0x2D06,
},
[0x2D07]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER TAN",
- ["linebreak"]="al",
- ["uccode"]=0x10A7,
- ["unicodeslot"]=0x2D07, -- ⴇ
+ category="ll",
+ description="GEORGIAN SMALL LETTER TAN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10A7,
+ unicodeslot=0x2D07,
},
[0x2D08]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER IN",
- ["linebreak"]="al",
- ["uccode"]=0x10A8,
- ["unicodeslot"]=0x2D08, -- ⴈ
+ category="ll",
+ description="GEORGIAN SMALL LETTER IN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10A8,
+ unicodeslot=0x2D08,
},
[0x2D09]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER KAN",
- ["linebreak"]="al",
- ["uccode"]=0x10A9,
- ["unicodeslot"]=0x2D09, -- ⴉ
+ category="ll",
+ description="GEORGIAN SMALL LETTER KAN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10A9,
+ unicodeslot=0x2D09,
},
[0x2D0A]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER LAS",
- ["linebreak"]="al",
- ["uccode"]=0x10AA,
- ["unicodeslot"]=0x2D0A, -- ⴊ
+ category="ll",
+ description="GEORGIAN SMALL LETTER LAS",
+ direction="l",
+ linebreak="al",
+ uccode=0x10AA,
+ unicodeslot=0x2D0A,
},
[0x2D0B]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER MAN",
- ["linebreak"]="al",
- ["uccode"]=0x10AB,
- ["unicodeslot"]=0x2D0B, -- ⴋ
+ category="ll",
+ description="GEORGIAN SMALL LETTER MAN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10AB,
+ unicodeslot=0x2D0B,
},
[0x2D0C]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER NAR",
- ["linebreak"]="al",
- ["uccode"]=0x10AC,
- ["unicodeslot"]=0x2D0C, -- ⴌ
+ category="ll",
+ description="GEORGIAN SMALL LETTER NAR",
+ direction="l",
+ linebreak="al",
+ uccode=0x10AC,
+ unicodeslot=0x2D0C,
},
[0x2D0D]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER ON",
- ["linebreak"]="al",
- ["uccode"]=0x10AD,
- ["unicodeslot"]=0x2D0D, -- ⴍ
+ category="ll",
+ description="GEORGIAN SMALL LETTER ON",
+ direction="l",
+ linebreak="al",
+ uccode=0x10AD,
+ unicodeslot=0x2D0D,
},
[0x2D0E]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER PAR",
- ["linebreak"]="al",
- ["uccode"]=0x10AE,
- ["unicodeslot"]=0x2D0E, -- ⴎ
+ category="ll",
+ description="GEORGIAN SMALL LETTER PAR",
+ direction="l",
+ linebreak="al",
+ uccode=0x10AE,
+ unicodeslot=0x2D0E,
},
[0x2D0F]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER ZHAR",
- ["linebreak"]="al",
- ["uccode"]=0x10AF,
- ["unicodeslot"]=0x2D0F, -- ⴏ
+ category="ll",
+ description="GEORGIAN SMALL LETTER ZHAR",
+ direction="l",
+ linebreak="al",
+ uccode=0x10AF,
+ unicodeslot=0x2D0F,
},
[0x2D10]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER RAE",
- ["linebreak"]="al",
- ["uccode"]=0x10B0,
- ["unicodeslot"]=0x2D10, -- ⴐ
+ category="ll",
+ description="GEORGIAN SMALL LETTER RAE",
+ direction="l",
+ linebreak="al",
+ uccode=0x10B0,
+ unicodeslot=0x2D10,
},
[0x2D11]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER SAN",
- ["linebreak"]="al",
- ["uccode"]=0x10B1,
- ["unicodeslot"]=0x2D11, -- ⴑ
+ category="ll",
+ description="GEORGIAN SMALL LETTER SAN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10B1,
+ unicodeslot=0x2D11,
},
[0x2D12]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER TAR",
- ["linebreak"]="al",
- ["uccode"]=0x10B2,
- ["unicodeslot"]=0x2D12, -- ⴒ
+ category="ll",
+ description="GEORGIAN SMALL LETTER TAR",
+ direction="l",
+ linebreak="al",
+ uccode=0x10B2,
+ unicodeslot=0x2D12,
},
[0x2D13]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER UN",
- ["linebreak"]="al",
- ["uccode"]=0x10B3,
- ["unicodeslot"]=0x2D13, -- ⴓ
+ category="ll",
+ description="GEORGIAN SMALL LETTER UN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10B3,
+ unicodeslot=0x2D13,
},
[0x2D14]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER PHAR",
- ["linebreak"]="al",
- ["uccode"]=0x10B4,
- ["unicodeslot"]=0x2D14, -- ⴔ
+ category="ll",
+ description="GEORGIAN SMALL LETTER PHAR",
+ direction="l",
+ linebreak="al",
+ uccode=0x10B4,
+ unicodeslot=0x2D14,
},
[0x2D15]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER KHAR",
- ["linebreak"]="al",
- ["uccode"]=0x10B5,
- ["unicodeslot"]=0x2D15, -- ⴕ
+ category="ll",
+ description="GEORGIAN SMALL LETTER KHAR",
+ direction="l",
+ linebreak="al",
+ uccode=0x10B5,
+ unicodeslot=0x2D15,
},
[0x2D16]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER GHAN",
- ["linebreak"]="al",
- ["uccode"]=0x10B6,
- ["unicodeslot"]=0x2D16, -- ⴖ
+ category="ll",
+ description="GEORGIAN SMALL LETTER GHAN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10B6,
+ unicodeslot=0x2D16,
},
[0x2D17]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER QAR",
- ["linebreak"]="al",
- ["uccode"]=0x10B7,
- ["unicodeslot"]=0x2D17, -- ⴗ
+ category="ll",
+ description="GEORGIAN SMALL LETTER QAR",
+ direction="l",
+ linebreak="al",
+ uccode=0x10B7,
+ unicodeslot=0x2D17,
},
[0x2D18]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER SHIN",
- ["linebreak"]="al",
- ["uccode"]=0x10B8,
- ["unicodeslot"]=0x2D18, -- ⴘ
+ category="ll",
+ description="GEORGIAN SMALL LETTER SHIN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10B8,
+ unicodeslot=0x2D18,
},
[0x2D19]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER CHIN",
- ["linebreak"]="al",
- ["uccode"]=0x10B9,
- ["unicodeslot"]=0x2D19, -- ⴙ
+ category="ll",
+ description="GEORGIAN SMALL LETTER CHIN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10B9,
+ unicodeslot=0x2D19,
},
[0x2D1A]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER CAN",
- ["linebreak"]="al",
- ["uccode"]=0x10BA,
- ["unicodeslot"]=0x2D1A, -- ⴚ
+ category="ll",
+ description="GEORGIAN SMALL LETTER CAN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10BA,
+ unicodeslot=0x2D1A,
},
[0x2D1B]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER JIL",
- ["linebreak"]="al",
- ["uccode"]=0x10BB,
- ["unicodeslot"]=0x2D1B, -- ⴛ
+ category="ll",
+ description="GEORGIAN SMALL LETTER JIL",
+ direction="l",
+ linebreak="al",
+ uccode=0x10BB,
+ unicodeslot=0x2D1B,
},
[0x2D1C]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER CIL",
- ["linebreak"]="al",
- ["uccode"]=0x10BC,
- ["unicodeslot"]=0x2D1C, -- ⴜ
+ category="ll",
+ description="GEORGIAN SMALL LETTER CIL",
+ direction="l",
+ linebreak="al",
+ uccode=0x10BC,
+ unicodeslot=0x2D1C,
},
[0x2D1D]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER CHAR",
- ["linebreak"]="al",
- ["uccode"]=0x10BD,
- ["unicodeslot"]=0x2D1D, -- ⴝ
+ category="ll",
+ description="GEORGIAN SMALL LETTER CHAR",
+ direction="l",
+ linebreak="al",
+ uccode=0x10BD,
+ unicodeslot=0x2D1D,
},
[0x2D1E]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER XAN",
- ["linebreak"]="al",
- ["uccode"]=0x10BE,
- ["unicodeslot"]=0x2D1E, -- ⴞ
+ category="ll",
+ description="GEORGIAN SMALL LETTER XAN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10BE,
+ unicodeslot=0x2D1E,
},
[0x2D1F]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER JHAN",
- ["linebreak"]="al",
- ["uccode"]=0x10BF,
- ["unicodeslot"]=0x2D1F, -- ⴟ
+ category="ll",
+ description="GEORGIAN SMALL LETTER JHAN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10BF,
+ unicodeslot=0x2D1F,
},
[0x2D20]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER HAE",
- ["linebreak"]="al",
- ["uccode"]=0x10C0,
- ["unicodeslot"]=0x2D20, -- ⴠ
+ category="ll",
+ description="GEORGIAN SMALL LETTER HAE",
+ direction="l",
+ linebreak="al",
+ uccode=0x10C0,
+ unicodeslot=0x2D20,
},
[0x2D21]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER HE",
- ["linebreak"]="al",
- ["uccode"]=0x10C1,
- ["unicodeslot"]=0x2D21, -- ⴡ
+ category="ll",
+ description="GEORGIAN SMALL LETTER HE",
+ direction="l",
+ linebreak="al",
+ uccode=0x10C1,
+ unicodeslot=0x2D21,
},
[0x2D22]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER HIE",
- ["linebreak"]="al",
- ["uccode"]=0x10C2,
- ["unicodeslot"]=0x2D22, -- ⴢ
+ category="ll",
+ description="GEORGIAN SMALL LETTER HIE",
+ direction="l",
+ linebreak="al",
+ uccode=0x10C2,
+ unicodeslot=0x2D22,
},
[0x2D23]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER WE",
- ["linebreak"]="al",
- ["uccode"]=0x10C3,
- ["unicodeslot"]=0x2D23, -- ⴣ
+ category="ll",
+ description="GEORGIAN SMALL LETTER WE",
+ direction="l",
+ linebreak="al",
+ uccode=0x10C3,
+ unicodeslot=0x2D23,
},
[0x2D24]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER HAR",
- ["linebreak"]="al",
- ["uccode"]=0x10C4,
- ["unicodeslot"]=0x2D24, -- ⴤ
+ category="ll",
+ description="GEORGIAN SMALL LETTER HAR",
+ direction="l",
+ linebreak="al",
+ uccode=0x10C4,
+ unicodeslot=0x2D24,
},
[0x2D25]={
- ["category"]="ll",
- ["description"]="GEORGIAN SMALL LETTER HOE",
- ["linebreak"]="al",
- ["uccode"]=0x10C5,
- ["unicodeslot"]=0x2D25, -- ⴥ
+ category="ll",
+ description="GEORGIAN SMALL LETTER HOE",
+ direction="l",
+ linebreak="al",
+ uccode=0x10C5,
+ unicodeslot=0x2D25,
},
[0x2D30]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D30, -- ⴰ
+ category="lo",
+ description="TIFINAGH LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D30,
},
[0x2D31]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D31, -- ⴱ
+ category="lo",
+ description="TIFINAGH LETTER YAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D31,
},
[0x2D32]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YABH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D32, -- ⴲ
+ category="lo",
+ description="TIFINAGH LETTER YABH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D32,
},
[0x2D33]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D33, -- ⴳ
+ category="lo",
+ description="TIFINAGH LETTER YAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D33,
},
[0x2D34]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAGHH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D34, -- ⴴ
+ category="lo",
+ description="TIFINAGH LETTER YAGHH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D34,
},
[0x2D35]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER BERBER ACADEMY YAJ",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D35, -- ⴵ
+ category="lo",
+ description="TIFINAGH LETTER BERBER ACADEMY YAJ",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D35,
},
[0x2D36]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAJ",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D36, -- ⴶ
+ category="lo",
+ description="TIFINAGH LETTER YAJ",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D36,
},
[0x2D37]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D37, -- ⴷ
+ category="lo",
+ description="TIFINAGH LETTER YAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D37,
},
[0x2D38]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YADH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D38, -- ⴸ
+ category="lo",
+ description="TIFINAGH LETTER YADH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D38,
},
[0x2D39]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YADD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D39, -- ⴹ
+ category="lo",
+ description="TIFINAGH LETTER YADD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D39,
},
[0x2D3A]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YADDH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D3A, -- ⴺ
+ category="lo",
+ description="TIFINAGH LETTER YADDH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D3A,
},
[0x2D3B]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YEY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D3B, -- ⴻ
+ category="lo",
+ description="TIFINAGH LETTER YEY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D3B,
},
[0x2D3C]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D3C, -- ⴼ
+ category="lo",
+ description="TIFINAGH LETTER YAF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D3C,
},
[0x2D3D]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D3D, -- ⴽ
+ category="lo",
+ description="TIFINAGH LETTER YAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D3D,
},
[0x2D3E]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER TUAREG YAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D3E, -- ⴾ
+ category="lo",
+ description="TIFINAGH LETTER TUAREG YAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D3E,
},
[0x2D3F]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAKHH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D3F, -- ⴿ
+ category="lo",
+ description="TIFINAGH LETTER YAKHH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D3F,
},
[0x2D40]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D40, -- ⵀ
+ category="lo",
+ description="TIFINAGH LETTER YAH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D40,
},
[0x2D41]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER BERBER ACADEMY YAH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D41, -- ⵁ
+ category="lo",
+ description="TIFINAGH LETTER BERBER ACADEMY YAH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D41,
},
[0x2D42]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER TUAREG YAH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D42, -- ⵂ
+ category="lo",
+ description="TIFINAGH LETTER TUAREG YAH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D42,
},
[0x2D43]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAHH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D43, -- ⵃ
+ category="lo",
+ description="TIFINAGH LETTER YAHH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D43,
},
[0x2D44]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D44, -- ⵄ
+ category="lo",
+ description="TIFINAGH LETTER YAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D44,
},
[0x2D45]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAKH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D45, -- ⵅ
+ category="lo",
+ description="TIFINAGH LETTER YAKH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D45,
},
[0x2D46]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER TUAREG YAKH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D46, -- ⵆ
+ category="lo",
+ description="TIFINAGH LETTER TUAREG YAKH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D46,
},
[0x2D47]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAQ",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D47, -- ⵇ
+ category="lo",
+ description="TIFINAGH LETTER YAQ",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D47,
},
[0x2D48]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER TUAREG YAQ",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D48, -- ⵈ
+ category="lo",
+ description="TIFINAGH LETTER TUAREG YAQ",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D48,
},
[0x2D49]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D49, -- ⵉ
+ category="lo",
+ description="TIFINAGH LETTER YI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D49,
},
[0x2D4A]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAZH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D4A, -- ⵊ
+ category="lo",
+ description="TIFINAGH LETTER YAZH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D4A,
},
[0x2D4B]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER AHAGGAR YAZH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D4B, -- ⵋ
+ category="lo",
+ description="TIFINAGH LETTER AHAGGAR YAZH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D4B,
},
[0x2D4C]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER TUAREG YAZH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D4C, -- ⵌ
+ category="lo",
+ description="TIFINAGH LETTER TUAREG YAZH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D4C,
},
[0x2D4D]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D4D, -- ⵍ
+ category="lo",
+ description="TIFINAGH LETTER YAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D4D,
},
[0x2D4E]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D4E, -- ⵎ
+ category="lo",
+ description="TIFINAGH LETTER YAM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D4E,
},
[0x2D4F]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D4F, -- ⵏ
+ category="lo",
+ description="TIFINAGH LETTER YAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D4F,
},
[0x2D50]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER TUAREG YAGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D50, -- ⵐ
+ category="lo",
+ description="TIFINAGH LETTER TUAREG YAGN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D50,
},
[0x2D51]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER TUAREG YANG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D51, -- ⵑ
+ category="lo",
+ description="TIFINAGH LETTER TUAREG YANG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D51,
},
[0x2D52]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D52, -- ⵒ
+ category="lo",
+ description="TIFINAGH LETTER YAP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D52,
},
[0x2D53]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D53, -- ⵓ
+ category="lo",
+ description="TIFINAGH LETTER YU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D53,
},
[0x2D54]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D54, -- ⵔ
+ category="lo",
+ description="TIFINAGH LETTER YAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D54,
},
[0x2D55]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YARR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D55, -- ⵕ
+ category="lo",
+ description="TIFINAGH LETTER YARR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D55,
},
[0x2D56]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAGH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D56, -- ⵖ
+ category="lo",
+ description="TIFINAGH LETTER YAGH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D56,
},
[0x2D57]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER TUAREG YAGH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D57, -- ⵗ
+ category="lo",
+ description="TIFINAGH LETTER TUAREG YAGH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D57,
},
[0x2D58]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER AYER YAGH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D58, -- ⵘ
+ category="lo",
+ description="TIFINAGH LETTER AYER YAGH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D58,
},
[0x2D59]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D59, -- ⵙ
+ category="lo",
+ description="TIFINAGH LETTER YAS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D59,
},
[0x2D5A]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YASS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D5A, -- ⵚ
+ category="lo",
+ description="TIFINAGH LETTER YASS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D5A,
},
[0x2D5B]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D5B, -- ⵛ
+ category="lo",
+ description="TIFINAGH LETTER YASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D5B,
},
[0x2D5C]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D5C, -- ⵜ
+ category="lo",
+ description="TIFINAGH LETTER YAT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D5C,
},
[0x2D5D]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YATH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D5D, -- ⵝ
+ category="lo",
+ description="TIFINAGH LETTER YATH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D5D,
},
[0x2D5E]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YACH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D5E, -- ⵞ
+ category="lo",
+ description="TIFINAGH LETTER YACH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D5E,
},
[0x2D5F]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YATT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D5F, -- ⵟ
+ category="lo",
+ description="TIFINAGH LETTER YATT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D5F,
},
[0x2D60]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAV",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D60, -- ⵠ
+ category="lo",
+ description="TIFINAGH LETTER YAV",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D60,
},
[0x2D61]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D61, -- ⵡ
+ category="lo",
+ description="TIFINAGH LETTER YAW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D61,
},
[0x2D62]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D62, -- ⵢ
+ category="lo",
+ description="TIFINAGH LETTER YAY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D62,
},
[0x2D63]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAZ",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D63, -- ⵣ
+ category="lo",
+ description="TIFINAGH LETTER YAZ",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D63,
},
[0x2D64]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER TAWELLEMET YAZ",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D64, -- ⵤ
+ category="lo",
+ description="TIFINAGH LETTER TAWELLEMET YAZ",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D64,
},
[0x2D65]={
- ["category"]="lo",
- ["description"]="TIFINAGH LETTER YAZZ",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D65, -- ⵥ
+ category="lo",
+ description="TIFINAGH LETTER YAZZ",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D65,
},
[0x2D6F]={
- ["category"]="lm",
- ["description"]="TIFINAGH MODIFIER LETTER LABIALIZATION MARK",
- ["linebreak"]="al",
- ["specials"]={ "super", 0x2D61 },
- ["unicodeslot"]=0x2D6F, -- ⵯ
+ category="lm",
+ description="TIFINAGH MODIFIER LETTER LABIALIZATION MARK",
+ direction="l",
+ linebreak="al",
+ specials={ "super", 0x2D61 },
+ unicodeslot=0x2D6F,
},
[0x2D80]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE LOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D80, -- ⶀ
+ category="lo",
+ description="ETHIOPIC SYLLABLE LOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D80,
},
[0x2D81]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE MOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D81, -- ⶁ
+ category="lo",
+ description="ETHIOPIC SYLLABLE MOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D81,
},
[0x2D82]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ROA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D82, -- ⶂ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ROA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D82,
},
[0x2D83]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D83, -- ⶃ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D83,
},
[0x2D84]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SHOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D84, -- ⶄ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SHOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D84,
},
[0x2D85]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE BOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D85, -- ⶅ
+ category="lo",
+ description="ETHIOPIC SYLLABLE BOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D85,
},
[0x2D86]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE TOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D86, -- ⶆ
+ category="lo",
+ description="ETHIOPIC SYLLABLE TOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D86,
},
[0x2D87]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE COA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D87, -- ⶇ
+ category="lo",
+ description="ETHIOPIC SYLLABLE COA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D87,
},
[0x2D88]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D88, -- ⶈ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D88,
},
[0x2D89]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE NYOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D89, -- ⶉ
+ category="lo",
+ description="ETHIOPIC SYLLABLE NYOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D89,
},
[0x2D8A]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GLOTTAL OA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D8A, -- ⶊ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GLOTTAL OA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D8A,
},
[0x2D8B]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D8B, -- ⶋ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D8B,
},
[0x2D8C]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D8C, -- ⶌ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D8C,
},
[0x2D8D]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE DDOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D8D, -- ⶍ
+ category="lo",
+ description="ETHIOPIC SYLLABLE DDOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D8D,
},
[0x2D8E]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE JOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D8E, -- ⶎ
+ category="lo",
+ description="ETHIOPIC SYLLABLE JOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D8E,
},
[0x2D8F]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE THOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D8F, -- ⶏ
+ category="lo",
+ description="ETHIOPIC SYLLABLE THOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D8F,
},
[0x2D90]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CHOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D90, -- ⶐ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CHOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D90,
},
[0x2D91]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE PHOA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D91, -- ⶑ
+ category="lo",
+ description="ETHIOPIC SYLLABLE PHOA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D91,
},
[0x2D92]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE POA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D92, -- ⶒ
+ category="lo",
+ description="ETHIOPIC SYLLABLE POA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D92,
},
[0x2D93]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GGWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D93, -- ⶓ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GGWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D93,
},
[0x2D94]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GGWI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D94, -- ⶔ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GGWI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D94,
},
[0x2D95]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GGWEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D95, -- ⶕ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GGWEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D95,
},
[0x2D96]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GGWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2D96, -- ⶖ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GGWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2D96,
},
[0x2DA0]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DA0, -- ⶠ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DA0,
},
[0x2DA1]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SSU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DA1, -- ⶡ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SSU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DA1,
},
[0x2DA2]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SSI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DA2, -- ⶢ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SSI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DA2,
},
[0x2DA3]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SSAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DA3, -- ⶣ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SSAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DA3,
},
[0x2DA4]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SSEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DA4, -- ⶤ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SSEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DA4,
},
[0x2DA5]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SSE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DA5, -- ⶥ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SSE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DA5,
},
[0x2DA6]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE SSO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DA6, -- ⶦ
+ category="lo",
+ description="ETHIOPIC SYLLABLE SSO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DA6,
},
[0x2DA8]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CCA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DA8, -- ⶨ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CCA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DA8,
},
[0x2DA9]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CCU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DA9, -- ⶩ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CCU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DA9,
},
[0x2DAA]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CCI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DAA, -- ⶪ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CCI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DAA,
},
[0x2DAB]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CCAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DAB, -- ⶫ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CCAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DAB,
},
[0x2DAC]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CCEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DAC, -- ⶬ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CCEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DAC,
},
[0x2DAD]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CCE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DAD, -- ⶭ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CCE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DAD,
},
[0x2DAE]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CCO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DAE, -- ⶮ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CCO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DAE,
},
[0x2DB0]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DB0, -- ⶰ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DB0,
},
[0x2DB1]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZZU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DB1, -- ⶱ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZZU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DB1,
},
[0x2DB2]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZZI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DB2, -- ⶲ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZZI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DB2,
},
[0x2DB3]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZZAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DB3, -- ⶳ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZZAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DB3,
},
[0x2DB4]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZZEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DB4, -- ⶴ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZZEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DB4,
},
[0x2DB5]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZZE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DB5, -- ⶵ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZZE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DB5,
},
[0x2DB6]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE ZZO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DB6, -- ⶶ
+ category="lo",
+ description="ETHIOPIC SYLLABLE ZZO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DB6,
},
[0x2DB8]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CCHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DB8, -- ⶸ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CCHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DB8,
},
[0x2DB9]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CCHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DB9, -- ⶹ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CCHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DB9,
},
[0x2DBA]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CCHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DBA, -- ⶺ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CCHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DBA,
},
[0x2DBB]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CCHAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DBB, -- ⶻ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CCHAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DBB,
},
[0x2DBC]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CCHEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DBC, -- ⶼ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CCHEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DBC,
},
[0x2DBD]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CCHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DBD, -- ⶽ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CCHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DBD,
},
[0x2DBE]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE CCHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DBE, -- ⶾ
+ category="lo",
+ description="ETHIOPIC SYLLABLE CCHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DBE,
},
[0x2DC0]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DC0, -- ⷀ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DC0,
},
[0x2DC1]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QYU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DC1, -- ⷁ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QYU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DC1,
},
[0x2DC2]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QYI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DC2, -- ⷂ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QYI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DC2,
},
[0x2DC3]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QYAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DC3, -- ⷃ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QYAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DC3,
},
[0x2DC4]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QYEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DC4, -- ⷄ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QYEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DC4,
},
[0x2DC5]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QYE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DC5, -- ⷅ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QYE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DC5,
},
[0x2DC6]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE QYO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DC6, -- ⷆ
+ category="lo",
+ description="ETHIOPIC SYLLABLE QYO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DC6,
},
[0x2DC8]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DC8, -- ⷈ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DC8,
},
[0x2DC9]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KYU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DC9, -- ⷉ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KYU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DC9,
},
[0x2DCA]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KYI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DCA, -- ⷊ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KYI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DCA,
},
[0x2DCB]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KYAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DCB, -- ⷋ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KYAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DCB,
},
[0x2DCC]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KYEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DCC, -- ⷌ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KYEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DCC,
},
[0x2DCD]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KYE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DCD, -- ⷍ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KYE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DCD,
},
[0x2DCE]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE KYO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DCE, -- ⷎ
+ category="lo",
+ description="ETHIOPIC SYLLABLE KYO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DCE,
},
[0x2DD0]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DD0, -- ⷐ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DD0,
},
[0x2DD1]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XYU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DD1, -- ⷑ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XYU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DD1,
},
[0x2DD2]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XYI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DD2, -- ⷒ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XYI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DD2,
},
[0x2DD3]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XYAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DD3, -- ⷓ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XYAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DD3,
},
[0x2DD4]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XYEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DD4, -- ⷔ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XYEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DD4,
},
[0x2DD5]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XYE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DD5, -- ⷕ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XYE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DD5,
},
[0x2DD6]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE XYO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DD6, -- ⷖ
+ category="lo",
+ description="ETHIOPIC SYLLABLE XYO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DD6,
},
[0x2DD8]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DD8, -- ⷘ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DD8,
},
[0x2DD9]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GYU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DD9, -- ⷙ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GYU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DD9,
},
[0x2DDA]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GYI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DDA, -- ⷚ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GYI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DDA,
},
[0x2DDB]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GYAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DDB, -- ⷛ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GYAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DDB,
},
[0x2DDC]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GYEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DDC, -- ⷜ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GYEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DDC,
},
[0x2DDD]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GYE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DDD, -- ⷝ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GYE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DDD,
},
[0x2DDE]={
- ["category"]="lo",
- ["description"]="ETHIOPIC SYLLABLE GYO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2DDE, -- ⷞ
+ category="lo",
+ description="ETHIOPIC SYLLABLE GYO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x2DDE,
},
[0x2E00]={
- ["category"]="po",
- ["description"]="RIGHT ANGLE SUBSTITUTION MARKER",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E00, -- ⸀
+ category="po",
+ description="RIGHT ANGLE SUBSTITUTION MARKER",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x2E00,
},
[0x2E01]={
- ["category"]="po",
- ["description"]="RIGHT ANGLE DOTTED SUBSTITUTION MARKER",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E01, -- ⸁
+ category="po",
+ description="RIGHT ANGLE DOTTED SUBSTITUTION MARKER",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x2E01,
},
[0x2E02]={
- ["category"]="pi",
- ["description"]="LEFT SUBSTITUTION BRACKET",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E02, -- ⸂
+ category="pi",
+ description="LEFT SUBSTITUTION BRACKET",
+ direction="on",
+ linebreak="qu",
+ mirror=0x2E03,
+ unicodeslot=0x2E02,
},
[0x2E03]={
- ["category"]="pf",
- ["description"]="RIGHT SUBSTITUTION BRACKET",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E03, -- ⸃
+ category="pf",
+ description="RIGHT SUBSTITUTION BRACKET",
+ direction="on",
+ linebreak="qu",
+ mirror=0x2E02,
+ unicodeslot=0x2E03,
},
[0x2E04]={
- ["category"]="pi",
- ["description"]="LEFT DOTTED SUBSTITUTION BRACKET",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E04, -- ⸄
+ category="pi",
+ description="LEFT DOTTED SUBSTITUTION BRACKET",
+ direction="on",
+ linebreak="qu",
+ mirror=0x2E05,
+ unicodeslot=0x2E04,
},
[0x2E05]={
- ["category"]="pf",
- ["description"]="RIGHT DOTTED SUBSTITUTION BRACKET",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E05, -- ⸅
+ category="pf",
+ description="RIGHT DOTTED SUBSTITUTION BRACKET",
+ direction="on",
+ linebreak="qu",
+ mirror=0x2E04,
+ unicodeslot=0x2E05,
},
[0x2E06]={
- ["category"]="po",
- ["description"]="RAISED INTERPOLATION MARKER",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E06, -- ⸆
+ category="po",
+ description="RAISED INTERPOLATION MARKER",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x2E06,
},
[0x2E07]={
- ["category"]="po",
- ["description"]="RAISED DOTTED INTERPOLATION MARKER",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E07, -- ⸇
+ category="po",
+ description="RAISED DOTTED INTERPOLATION MARKER",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x2E07,
},
[0x2E08]={
- ["category"]="po",
- ["description"]="DOTTED TRANSPOSITION MARKER",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E08, -- ⸈
+ category="po",
+ description="DOTTED TRANSPOSITION MARKER",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x2E08,
},
[0x2E09]={
- ["category"]="pi",
- ["description"]="LEFT TRANSPOSITION BRACKET",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E09, -- ⸉
+ category="pi",
+ description="LEFT TRANSPOSITION BRACKET",
+ direction="on",
+ linebreak="qu",
+ mirror=0x2E0A,
+ unicodeslot=0x2E09,
},
[0x2E0A]={
- ["category"]="pf",
- ["description"]="RIGHT TRANSPOSITION BRACKET",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E0A, -- ⸊
+ category="pf",
+ description="RIGHT TRANSPOSITION BRACKET",
+ direction="on",
+ linebreak="qu",
+ mirror=0x2E09,
+ unicodeslot=0x2E0A,
},
[0x2E0B]={
- ["category"]="po",
- ["description"]="RAISED SQUARE",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E0B, -- ⸋
+ category="po",
+ description="RAISED SQUARE",
+ direction="on",
+ linebreak="qu",
+ unicodeslot=0x2E0B,
},
[0x2E0C]={
- ["category"]="pi",
- ["description"]="LEFT RAISED OMISSION BRACKET",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E0C, -- ⸌
+ category="pi",
+ description="LEFT RAISED OMISSION BRACKET",
+ direction="on",
+ linebreak="qu",
+ mirror=0x2E0D,
+ unicodeslot=0x2E0C,
},
[0x2E0D]={
- ["category"]="pf",
- ["description"]="RIGHT RAISED OMISSION BRACKET",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E0D, -- ⸍
+ category="pf",
+ description="RIGHT RAISED OMISSION BRACKET",
+ direction="on",
+ linebreak="qu",
+ mirror=0x2E0C,
+ unicodeslot=0x2E0D,
},
[0x2E0E]={
- ["category"]="po",
- ["description"]="EDITORIAL CORONIS",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2E0E, -- ⸎
+ category="po",
+ description="EDITORIAL CORONIS",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2E0E,
},
[0x2E0F]={
- ["category"]="po",
- ["description"]="PARAGRAPHOS",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2E0F, -- ⸏
+ category="po",
+ description="PARAGRAPHOS",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2E0F,
},
[0x2E10]={
- ["category"]="po",
- ["description"]="FORKED PARAGRAPHOS",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2E10, -- ⸐
+ category="po",
+ description="FORKED PARAGRAPHOS",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2E10,
},
[0x2E11]={
- ["category"]="po",
- ["description"]="REVERSED FORKED PARAGRAPHOS",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2E11, -- ⸑
+ category="po",
+ description="REVERSED FORKED PARAGRAPHOS",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2E11,
},
[0x2E12]={
- ["category"]="po",
- ["description"]="HYPODIASTOLE",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2E12, -- ⸒
+ category="po",
+ description="HYPODIASTOLE",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2E12,
},
[0x2E13]={
- ["category"]="po",
- ["description"]="DOTTED OBELOS",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2E13, -- ⸓
+ category="po",
+ description="DOTTED OBELOS",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2E13,
},
[0x2E14]={
- ["category"]="po",
- ["description"]="DOWNWARDS ANCORA",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2E14, -- ⸔
+ category="po",
+ description="DOWNWARDS ANCORA",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2E14,
},
[0x2E15]={
- ["category"]="po",
- ["description"]="UPWARDS ANCORA",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2E15, -- ⸕
+ category="po",
+ description="UPWARDS ANCORA",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2E15,
},
[0x2E16]={
- ["category"]="po",
- ["description"]="DOTTED RIGHT-POINTING ANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x2E16, -- ⸖
+ category="po",
+ description="DOTTED RIGHT-POINTING ANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x2E16,
},
[0x2E17]={
- ["category"]="pd",
- ["description"]="DOUBLE OBLIQUE HYPHEN",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x2E17, -- ⸗
+ category="pd",
+ description="DOUBLE OBLIQUE HYPHEN",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x2E17,
},
[0x2E1C]={
- ["category"]="pi",
- ["description"]="LEFT LOW PARAPHRASE BRACKET",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E1C, -- ⸜
+ category="pi",
+ description="LEFT LOW PARAPHRASE BRACKET",
+ direction="on",
+ linebreak="qu",
+ mirror=0x2E1D,
+ unicodeslot=0x2E1C,
},
[0x2E1D]={
- ["category"]="pf",
- ["description"]="RIGHT LOW PARAPHRASE BRACKET",
- ["linebreak"]="qu",
- ["unicodeslot"]=0x2E1D, -- ⸝
+ category="pf",
+ description="RIGHT LOW PARAPHRASE BRACKET",
+ direction="on",
+ linebreak="qu",
+ mirror=0x2E1C,
+ unicodeslot=0x2E1D,
},
[0x2E80]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL REPEAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E80, -- ⺀
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL REPEAT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E80,
},
[0x2E81]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL CLIFF",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E81, -- ⺁
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL CLIFF",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E81,
},
[0x2E82]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SECOND ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E82, -- ⺂
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SECOND ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E82,
},
[0x2E83]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SECOND TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E83, -- ⺃
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SECOND TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E83,
},
[0x2E84]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SECOND THREE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E84, -- ⺄
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SECOND THREE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E84,
},
[0x2E85]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL PERSON",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E85, -- ⺅
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL PERSON",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E85,
},
[0x2E86]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL BOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E86, -- ⺆
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL BOX",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E86,
},
[0x2E87]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL TABLE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E87, -- ⺇
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL TABLE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E87,
},
[0x2E88]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL KNIFE ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E88, -- ⺈
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL KNIFE ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E88,
},
[0x2E89]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL KNIFE TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E89, -- ⺉
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL KNIFE TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E89,
},
[0x2E8A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL DIVINATION",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E8A, -- ⺊
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL DIVINATION",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E8A,
},
[0x2E8B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SEAL",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E8B, -- ⺋
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SEAL",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E8B,
},
[0x2E8C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SMALL ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E8C, -- ⺌
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SMALL ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E8C,
},
[0x2E8D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SMALL TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E8D, -- ⺍
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SMALL TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E8D,
},
[0x2E8E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL LAME ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E8E, -- ⺎
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL LAME ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E8E,
},
[0x2E8F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL LAME TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E8F, -- ⺏
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL LAME TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E8F,
},
[0x2E90]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL LAME THREE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E90, -- ⺐
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL LAME THREE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E90,
},
[0x2E91]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL LAME FOUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E91, -- ⺑
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL LAME FOUR",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E91,
},
[0x2E92]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SNAKE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E92, -- ⺒
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SNAKE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E92,
},
[0x2E93]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL THREAD",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E93, -- ⺓
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL THREAD",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E93,
},
[0x2E94]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SNOUT ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E94, -- ⺔
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SNOUT ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E94,
},
[0x2E95]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SNOUT TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E95, -- ⺕
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SNOUT TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E95,
},
[0x2E96]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL HEART ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E96, -- ⺖
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL HEART ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E96,
},
[0x2E97]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL HEART TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E97, -- ⺗
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL HEART TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E97,
},
[0x2E98]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL HAND",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E98, -- ⺘
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL HAND",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E98,
},
[0x2E99]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL RAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E99, -- ⺙
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL RAP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E99,
},
[0x2E9B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL CHOKE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E9B, -- ⺛
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL CHOKE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E9B,
},
[0x2E9C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SUN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E9C, -- ⺜
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SUN",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E9C,
},
[0x2E9D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL MOON",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E9D, -- ⺝
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL MOON",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E9D,
},
[0x2E9E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL DEATH",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2E9E, -- ⺞
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL DEATH",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2E9E,
},
[0x2E9F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL MOTHER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6BCD },
- ["unicodeslot"]=0x2E9F, -- ⺟
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL MOTHER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6BCD },
+ unicodeslot=0x2E9F,
},
[0x2EA0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL CIVILIAN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EA0, -- ⺠
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL CIVILIAN",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EA0,
},
[0x2EA1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL WATER ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EA1, -- ⺡
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL WATER ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EA1,
},
[0x2EA2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL WATER TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EA2, -- ⺢
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL WATER TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EA2,
},
[0x2EA3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL FIRE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EA3, -- ⺣
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL FIRE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EA3,
},
[0x2EA4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL PAW ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EA4, -- ⺤
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL PAW ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EA4,
},
[0x2EA5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL PAW TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EA5, -- ⺥
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL PAW TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EA5,
},
[0x2EA6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SIMPLIFIED HALF TREE TRUNK",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EA6, -- ⺦
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SIMPLIFIED HALF TREE TRUNK",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EA6,
},
[0x2EA7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL COW",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EA7, -- ⺧
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL COW",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EA7,
},
[0x2EA8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL DOG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EA8, -- ⺨
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL DOG",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EA8,
},
[0x2EA9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL JADE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EA9, -- ⺩
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL JADE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EA9,
},
[0x2EAA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL BOLT OF CLOTH",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EAA, -- ⺪
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL BOLT OF CLOTH",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EAA,
},
[0x2EAB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL EYE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EAB, -- ⺫
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL EYE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EAB,
},
[0x2EAC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SPIRIT ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EAC, -- ⺬
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SPIRIT ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EAC,
},
[0x2EAD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SPIRIT TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EAD, -- ⺭
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SPIRIT TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EAD,
},
[0x2EAE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL BAMBOO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EAE, -- ⺮
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL BAMBOO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EAE,
},
[0x2EAF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SILK",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EAF, -- ⺯
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SILK",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EAF,
},
[0x2EB0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED SILK",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EB0, -- ⺰
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED SILK",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EB0,
},
[0x2EB1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL NET ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EB1, -- ⺱
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL NET ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EB1,
},
[0x2EB2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL NET TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EB2, -- ⺲
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL NET TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EB2,
},
[0x2EB3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL NET THREE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EB3, -- ⺳
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL NET THREE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EB3,
},
[0x2EB4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL NET FOUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EB4, -- ⺴
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL NET FOUR",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EB4,
},
[0x2EB5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL MESH",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EB5, -- ⺵
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL MESH",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EB5,
},
[0x2EB6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SHEEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EB6, -- ⺶
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SHEEP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EB6,
},
[0x2EB7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL RAM",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EB7, -- ⺷
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL RAM",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EB7,
},
[0x2EB8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL EWE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EB8, -- ⺸
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL EWE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EB8,
},
[0x2EB9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL OLD",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EB9, -- ⺹
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL OLD",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EB9,
},
[0x2EBA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL BRUSH ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EBA, -- ⺺
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL BRUSH ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EBA,
},
[0x2EBB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL BRUSH TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EBB, -- ⺻
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL BRUSH TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EBB,
},
[0x2EBC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL MEAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EBC, -- ⺼
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL MEAT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EBC,
},
[0x2EBD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL MORTAR",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EBD, -- ⺽
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL MORTAR",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EBD,
},
[0x2EBE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL GRASS ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EBE, -- ⺾
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL GRASS ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EBE,
},
[0x2EBF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL GRASS TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EBF, -- ⺿
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL GRASS TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EBF,
},
[0x2EC0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL GRASS THREE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EC0, -- ⻀
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL GRASS THREE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EC0,
},
[0x2EC1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL TIGER",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EC1, -- ⻁
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL TIGER",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EC1,
},
[0x2EC2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL CLOTHES",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EC2, -- ⻂
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL CLOTHES",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EC2,
},
[0x2EC3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL WEST ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EC3, -- ⻃
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL WEST ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EC3,
},
[0x2EC4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL WEST TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EC4, -- ⻄
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL WEST TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EC4,
},
[0x2EC5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED SEE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EC5, -- ⻅
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED SEE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EC5,
},
[0x2EC6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SIMPLIFIED HORN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EC6, -- ⻆
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SIMPLIFIED HORN",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EC6,
},
[0x2EC7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL HORN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EC7, -- ⻇
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL HORN",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EC7,
},
[0x2EC8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED SPEECH",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EC8, -- ⻈
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED SPEECH",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EC8,
},
[0x2EC9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED SHELL",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EC9, -- ⻉
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED SHELL",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EC9,
},
[0x2ECA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL FOOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ECA, -- ⻊
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL FOOT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ECA,
},
[0x2ECB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED CART",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ECB, -- ⻋
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED CART",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ECB,
},
[0x2ECC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SIMPLIFIED WALK",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ECC, -- ⻌
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SIMPLIFIED WALK",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ECC,
},
[0x2ECD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL WALK ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ECD, -- ⻍
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL WALK ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ECD,
},
[0x2ECE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL WALK TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ECE, -- ⻎
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL WALK TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ECE,
},
[0x2ECF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL CITY",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ECF, -- ⻏
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL CITY",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ECF,
},
[0x2ED0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED GOLD",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ED0, -- ⻐
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED GOLD",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ED0,
},
[0x2ED1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL LONG ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ED1, -- ⻑
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL LONG ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ED1,
},
[0x2ED2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL LONG TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ED2, -- ⻒
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL LONG TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ED2,
},
[0x2ED3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED LONG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ED3, -- ⻓
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED LONG",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ED3,
},
[0x2ED4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED GATE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ED4, -- ⻔
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED GATE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ED4,
},
[0x2ED5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL MOUND ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ED5, -- ⻕
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL MOUND ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ED5,
},
[0x2ED6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL MOUND TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ED6, -- ⻖
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL MOUND TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ED6,
},
[0x2ED7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL RAIN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ED7, -- ⻗
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL RAIN",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ED7,
},
[0x2ED8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL BLUE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ED8, -- ⻘
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL BLUE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ED8,
},
[0x2ED9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED TANNED LEATHER",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2ED9, -- ⻙
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED TANNED LEATHER",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2ED9,
},
[0x2EDA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED LEAF",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EDA, -- ⻚
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED LEAF",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EDA,
},
[0x2EDB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED WIND",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EDB, -- ⻛
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED WIND",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EDB,
},
[0x2EDC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED FLY",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EDC, -- ⻜
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED FLY",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EDC,
},
[0x2EDD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL EAT ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EDD, -- ⻝
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL EAT ONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EDD,
},
[0x2EDE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL EAT TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EDE, -- ⻞
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL EAT TWO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EDE,
},
[0x2EDF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL EAT THREE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EDF, -- ⻟
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL EAT THREE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EDF,
},
[0x2EE0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED EAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EE0, -- ⻠
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED EAT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EE0,
},
[0x2EE1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL HEAD",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EE1, -- ⻡
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL HEAD",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EE1,
},
[0x2EE2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED HORSE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EE2, -- ⻢
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED HORSE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EE2,
},
[0x2EE3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL BONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EE3, -- ⻣
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL BONE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EE3,
},
[0x2EE4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL GHOST",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EE4, -- ⻤
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL GHOST",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EE4,
},
[0x2EE5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED FISH",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EE5, -- ⻥
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED FISH",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EE5,
},
[0x2EE6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED BIRD",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EE6, -- ⻦
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED BIRD",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EE6,
},
[0x2EE7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED SALT",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EE7, -- ⻧
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED SALT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EE7,
},
[0x2EE8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SIMPLIFIED WHEAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EE8, -- ⻨
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SIMPLIFIED WHEAT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EE8,
},
[0x2EE9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL SIMPLIFIED YELLOW",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EE9, -- ⻩
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL SIMPLIFIED YELLOW",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EE9,
},
[0x2EEA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED FROG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EEA, -- ⻪
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED FROG",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EEA,
},
[0x2EEB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL J-SIMPLIFIED EVEN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EEB, -- ⻫
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL J-SIMPLIFIED EVEN",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EEB,
},
[0x2EEC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED EVEN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EEC, -- ⻬
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED EVEN",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EEC,
},
[0x2EED]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL J-SIMPLIFIED TOOTH",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EED, -- ⻭
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL J-SIMPLIFIED TOOTH",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EED,
},
[0x2EEE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED TOOTH",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EEE, -- ⻮
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED TOOTH",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EEE,
},
[0x2EEF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL J-SIMPLIFIED DRAGON",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EEF, -- ⻯
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL J-SIMPLIFIED DRAGON",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EEF,
},
[0x2EF0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED DRAGON",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EF0, -- ⻰
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED DRAGON",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EF0,
},
[0x2EF1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL TURTLE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EF1, -- ⻱
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL TURTLE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EF1,
},
[0x2EF2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL J-SIMPLIFIED TURTLE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2EF2, -- ⻲
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL J-SIMPLIFIED TURTLE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2EF2,
},
[0x2EF3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK RADICAL C-SIMPLIFIED TURTLE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9F9F },
- ["unicodeslot"]=0x2EF3, -- ⻳
+ category="so",
+ cjkwd="w",
+ description="CJK RADICAL C-SIMPLIFIED TURTLE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9F9F },
+ unicodeslot=0x2EF3,
},
[0x2F00]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL ONE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x4E00 },
- ["unicodeslot"]=0x2F00, -- ⼀
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL ONE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x4E00 },
+ unicodeslot=0x2F00,
},
[0x2F01]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL LINE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x4E28 },
- ["unicodeslot"]=0x2F01, -- ⼁
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL LINE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x4E28 },
+ unicodeslot=0x2F01,
},
[0x2F02]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DOT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x4E36 },
- ["unicodeslot"]=0x2F02, -- ⼂
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DOT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x4E36 },
+ unicodeslot=0x2F02,
},
[0x2F03]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SLASH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x4E3F },
- ["unicodeslot"]=0x2F03, -- ⼃
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SLASH",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x4E3F },
+ unicodeslot=0x2F03,
},
[0x2F04]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SECOND",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x4E59 },
- ["unicodeslot"]=0x2F04, -- ⼄
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SECOND",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x4E59 },
+ unicodeslot=0x2F04,
},
[0x2F05]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL HOOK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x4E85 },
- ["unicodeslot"]=0x2F05, -- ⼅
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL HOOK",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x4E85 },
+ unicodeslot=0x2F05,
},
[0x2F06]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TWO",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x4E8C },
- ["unicodeslot"]=0x2F06, -- ⼆
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TWO",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x4E8C },
+ unicodeslot=0x2F06,
},
[0x2F07]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL LID",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x4EA0 },
- ["unicodeslot"]=0x2F07, -- ⼇
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL LID",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x4EA0 },
+ unicodeslot=0x2F07,
},
[0x2F08]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL MAN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x4EBA },
- ["unicodeslot"]=0x2F08, -- ⼈
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL MAN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x4EBA },
+ unicodeslot=0x2F08,
},
[0x2F09]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL LEGS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x513F },
- ["unicodeslot"]=0x2F09, -- ⼉
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL LEGS",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x513F },
+ unicodeslot=0x2F09,
},
[0x2F0A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL ENTER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5165 },
- ["unicodeslot"]=0x2F0A, -- ⼊
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL ENTER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5165 },
+ unicodeslot=0x2F0A,
},
[0x2F0B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL EIGHT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x516B },
- ["unicodeslot"]=0x2F0B, -- ⼋
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL EIGHT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x516B },
+ unicodeslot=0x2F0B,
},
[0x2F0C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DOWN BOX",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5182 },
- ["unicodeslot"]=0x2F0C, -- ⼌
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DOWN BOX",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5182 },
+ unicodeslot=0x2F0C,
},
[0x2F0D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL COVER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5196 },
- ["unicodeslot"]=0x2F0D, -- ⼍
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL COVER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5196 },
+ unicodeslot=0x2F0D,
},
[0x2F0E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL ICE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x51AB },
- ["unicodeslot"]=0x2F0E, -- ⼎
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL ICE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x51AB },
+ unicodeslot=0x2F0E,
},
[0x2F0F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TABLE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x51E0 },
- ["unicodeslot"]=0x2F0F, -- ⼏
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TABLE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x51E0 },
+ unicodeslot=0x2F0F,
},
[0x2F10]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL OPEN BOX",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x51F5 },
- ["unicodeslot"]=0x2F10, -- ⼐
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL OPEN BOX",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x51F5 },
+ unicodeslot=0x2F10,
},
[0x2F11]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL KNIFE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5200 },
- ["unicodeslot"]=0x2F11, -- ⼑
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL KNIFE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5200 },
+ unicodeslot=0x2F11,
},
[0x2F12]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL POWER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x529B },
- ["unicodeslot"]=0x2F12, -- ⼒
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL POWER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x529B },
+ unicodeslot=0x2F12,
},
[0x2F13]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL WRAP",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x52F9 },
- ["unicodeslot"]=0x2F13, -- ⼓
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL WRAP",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x52F9 },
+ unicodeslot=0x2F13,
},
[0x2F14]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SPOON",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5315 },
- ["unicodeslot"]=0x2F14, -- ⼔
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SPOON",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5315 },
+ unicodeslot=0x2F14,
},
[0x2F15]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL RIGHT OPEN BOX",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x531A },
- ["unicodeslot"]=0x2F15, -- ⼕
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL RIGHT OPEN BOX",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x531A },
+ unicodeslot=0x2F15,
},
[0x2F16]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL HIDING ENCLOSURE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5338 },
- ["unicodeslot"]=0x2F16, -- ⼖
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL HIDING ENCLOSURE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5338 },
+ unicodeslot=0x2F16,
},
[0x2F17]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5341 },
- ["unicodeslot"]=0x2F17, -- ⼗
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TEN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5341 },
+ unicodeslot=0x2F17,
},
[0x2F18]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DIVINATION",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x535C },
- ["unicodeslot"]=0x2F18, -- ⼘
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DIVINATION",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x535C },
+ unicodeslot=0x2F18,
},
[0x2F19]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SEAL",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5369 },
- ["unicodeslot"]=0x2F19, -- ⼙
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SEAL",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5369 },
+ unicodeslot=0x2F19,
},
[0x2F1A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL CLIFF",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5382 },
- ["unicodeslot"]=0x2F1A, -- ⼚
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL CLIFF",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5382 },
+ unicodeslot=0x2F1A,
},
[0x2F1B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL PRIVATE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x53B6 },
- ["unicodeslot"]=0x2F1B, -- ⼛
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL PRIVATE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x53B6 },
+ unicodeslot=0x2F1B,
},
[0x2F1C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL AGAIN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x53C8 },
- ["unicodeslot"]=0x2F1C, -- ⼜
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL AGAIN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x53C8 },
+ unicodeslot=0x2F1C,
},
[0x2F1D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL MOUTH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x53E3 },
- ["unicodeslot"]=0x2F1D, -- ⼝
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL MOUTH",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x53E3 },
+ unicodeslot=0x2F1D,
},
[0x2F1E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL ENCLOSURE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x56D7 },
- ["unicodeslot"]=0x2F1E, -- ⼞
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL ENCLOSURE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x56D7 },
+ unicodeslot=0x2F1E,
},
[0x2F1F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL EARTH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x571F },
- ["unicodeslot"]=0x2F1F, -- ⼟
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL EARTH",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x571F },
+ unicodeslot=0x2F1F,
},
[0x2F20]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SCHOLAR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x58EB },
- ["unicodeslot"]=0x2F20, -- ⼠
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SCHOLAR",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x58EB },
+ unicodeslot=0x2F20,
},
[0x2F21]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL GO",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5902 },
- ["unicodeslot"]=0x2F21, -- ⼡
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL GO",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5902 },
+ unicodeslot=0x2F21,
},
[0x2F22]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL GO SLOWLY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x590A },
- ["unicodeslot"]=0x2F22, -- ⼢
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL GO SLOWLY",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x590A },
+ unicodeslot=0x2F22,
},
[0x2F23]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL EVENING",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5915 },
- ["unicodeslot"]=0x2F23, -- ⼣
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL EVENING",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5915 },
+ unicodeslot=0x2F23,
},
[0x2F24]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BIG",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5927 },
- ["unicodeslot"]=0x2F24, -- ⼤
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BIG",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5927 },
+ unicodeslot=0x2F24,
},
[0x2F25]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL WOMAN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5973 },
- ["unicodeslot"]=0x2F25, -- ⼥
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL WOMAN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5973 },
+ unicodeslot=0x2F25,
},
[0x2F26]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL CHILD",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5B50 },
- ["unicodeslot"]=0x2F26, -- ⼦
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL CHILD",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5B50 },
+ unicodeslot=0x2F26,
},
[0x2F27]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL ROOF",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5B80 },
- ["unicodeslot"]=0x2F27, -- ⼧
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL ROOF",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5B80 },
+ unicodeslot=0x2F27,
},
[0x2F28]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL INCH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5BF8 },
- ["unicodeslot"]=0x2F28, -- ⼨
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL INCH",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5BF8 },
+ unicodeslot=0x2F28,
},
[0x2F29]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SMALL",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5C0F },
- ["unicodeslot"]=0x2F29, -- ⼩
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SMALL",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5C0F },
+ unicodeslot=0x2F29,
},
[0x2F2A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL LAME",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5C22 },
- ["unicodeslot"]=0x2F2A, -- ⼪
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL LAME",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5C22 },
+ unicodeslot=0x2F2A,
},
[0x2F2B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL CORPSE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5C38 },
- ["unicodeslot"]=0x2F2B, -- ⼫
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL CORPSE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5C38 },
+ unicodeslot=0x2F2B,
},
[0x2F2C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SPROUT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5C6E },
- ["unicodeslot"]=0x2F2C, -- ⼬
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SPROUT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5C6E },
+ unicodeslot=0x2F2C,
},
[0x2F2D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL MOUNTAIN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5C71 },
- ["unicodeslot"]=0x2F2D, -- ⼭
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL MOUNTAIN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5C71 },
+ unicodeslot=0x2F2D,
},
[0x2F2E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL RIVER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5DDB },
- ["unicodeslot"]=0x2F2E, -- ⼮
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL RIVER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5DDB },
+ unicodeslot=0x2F2E,
},
[0x2F2F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL WORK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5DE5 },
- ["unicodeslot"]=0x2F2F, -- ⼯
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL WORK",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5DE5 },
+ unicodeslot=0x2F2F,
},
[0x2F30]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL ONESELF",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5DF1 },
- ["unicodeslot"]=0x2F30, -- ⼰
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL ONESELF",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5DF1 },
+ unicodeslot=0x2F30,
},
[0x2F31]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TURBAN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5DFE },
- ["unicodeslot"]=0x2F31, -- ⼱
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TURBAN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5DFE },
+ unicodeslot=0x2F31,
},
[0x2F32]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DRY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5E72 },
- ["unicodeslot"]=0x2F32, -- ⼲
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DRY",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5E72 },
+ unicodeslot=0x2F32,
},
[0x2F33]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SHORT THREAD",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5E7A },
- ["unicodeslot"]=0x2F33, -- ⼳
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SHORT THREAD",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5E7A },
+ unicodeslot=0x2F33,
},
[0x2F34]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DOTTED CLIFF",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5E7F },
- ["unicodeslot"]=0x2F34, -- ⼴
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DOTTED CLIFF",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5E7F },
+ unicodeslot=0x2F34,
},
[0x2F35]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL LONG STRIDE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5EF4 },
- ["unicodeslot"]=0x2F35, -- ⼵
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL LONG STRIDE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5EF4 },
+ unicodeslot=0x2F35,
},
[0x2F36]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TWO HANDS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5EFE },
- ["unicodeslot"]=0x2F36, -- ⼶
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TWO HANDS",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5EFE },
+ unicodeslot=0x2F36,
},
[0x2F37]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SHOOT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5F0B },
- ["unicodeslot"]=0x2F37, -- ⼷
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SHOOT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5F0B },
+ unicodeslot=0x2F37,
},
[0x2F38]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BOW",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5F13 },
- ["unicodeslot"]=0x2F38, -- ⼸
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BOW",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5F13 },
+ unicodeslot=0x2F38,
},
[0x2F39]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SNOUT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5F50 },
- ["unicodeslot"]=0x2F39, -- ⼹
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SNOUT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5F50 },
+ unicodeslot=0x2F39,
},
[0x2F3A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BRISTLE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5F61 },
- ["unicodeslot"]=0x2F3A, -- ⼺
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BRISTLE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5F61 },
+ unicodeslot=0x2F3A,
},
[0x2F3B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL STEP",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5F73 },
- ["unicodeslot"]=0x2F3B, -- ⼻
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL STEP",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5F73 },
+ unicodeslot=0x2F3B,
},
[0x2F3C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL HEART",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5FC3 },
- ["unicodeslot"]=0x2F3C, -- ⼼
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL HEART",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x5FC3 },
+ unicodeslot=0x2F3C,
},
[0x2F3D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL HALBERD",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6208 },
- ["unicodeslot"]=0x2F3D, -- ⼽
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL HALBERD",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6208 },
+ unicodeslot=0x2F3D,
},
[0x2F3E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DOOR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6236 },
- ["unicodeslot"]=0x2F3E, -- ⼾
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DOOR",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6236 },
+ unicodeslot=0x2F3E,
},
[0x2F3F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL HAND",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x624B },
- ["unicodeslot"]=0x2F3F, -- ⼿
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL HAND",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x624B },
+ unicodeslot=0x2F3F,
},
[0x2F40]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BRANCH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x652F },
- ["unicodeslot"]=0x2F40, -- ⽀
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BRANCH",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x652F },
+ unicodeslot=0x2F40,
},
[0x2F41]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL RAP",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6534 },
- ["unicodeslot"]=0x2F41, -- ⽁
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL RAP",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6534 },
+ unicodeslot=0x2F41,
},
[0x2F42]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SCRIPT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6587 },
- ["unicodeslot"]=0x2F42, -- ⽂
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SCRIPT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6587 },
+ unicodeslot=0x2F42,
},
[0x2F43]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DIPPER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6597 },
- ["unicodeslot"]=0x2F43, -- ⽃
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DIPPER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6597 },
+ unicodeslot=0x2F43,
},
[0x2F44]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL AXE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x65A4 },
- ["unicodeslot"]=0x2F44, -- ⽄
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL AXE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x65A4 },
+ unicodeslot=0x2F44,
},
[0x2F45]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SQUARE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x65B9 },
- ["unicodeslot"]=0x2F45, -- ⽅
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SQUARE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x65B9 },
+ unicodeslot=0x2F45,
},
[0x2F46]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL NOT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x65E0 },
- ["unicodeslot"]=0x2F46, -- ⽆
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL NOT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x65E0 },
+ unicodeslot=0x2F46,
},
[0x2F47]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SUN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x65E5 },
- ["unicodeslot"]=0x2F47, -- ⽇
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SUN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x65E5 },
+ unicodeslot=0x2F47,
},
[0x2F48]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SAY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x66F0 },
- ["unicodeslot"]=0x2F48, -- ⽈
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SAY",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x66F0 },
+ unicodeslot=0x2F48,
},
[0x2F49]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL MOON",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6708 },
- ["unicodeslot"]=0x2F49, -- ⽉
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL MOON",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6708 },
+ unicodeslot=0x2F49,
},
[0x2F4A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TREE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6728 },
- ["unicodeslot"]=0x2F4A, -- ⽊
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TREE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6728 },
+ unicodeslot=0x2F4A,
},
[0x2F4B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL LACK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6B20 },
- ["unicodeslot"]=0x2F4B, -- ⽋
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL LACK",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6B20 },
+ unicodeslot=0x2F4B,
},
[0x2F4C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL STOP",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6B62 },
- ["unicodeslot"]=0x2F4C, -- ⽌
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL STOP",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6B62 },
+ unicodeslot=0x2F4C,
},
[0x2F4D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DEATH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6B79 },
- ["unicodeslot"]=0x2F4D, -- ⽍
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DEATH",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6B79 },
+ unicodeslot=0x2F4D,
},
[0x2F4E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL WEAPON",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6BB3 },
- ["unicodeslot"]=0x2F4E, -- ⽎
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL WEAPON",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6BB3 },
+ unicodeslot=0x2F4E,
},
[0x2F4F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DO NOT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6BCB },
- ["unicodeslot"]=0x2F4F, -- ⽏
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DO NOT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6BCB },
+ unicodeslot=0x2F4F,
},
[0x2F50]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL COMPARE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6BD4 },
- ["unicodeslot"]=0x2F50, -- ⽐
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL COMPARE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6BD4 },
+ unicodeslot=0x2F50,
},
[0x2F51]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL FUR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6BDB },
- ["unicodeslot"]=0x2F51, -- ⽑
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL FUR",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6BDB },
+ unicodeslot=0x2F51,
},
[0x2F52]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL CLAN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6C0F },
- ["unicodeslot"]=0x2F52, -- ⽒
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL CLAN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6C0F },
+ unicodeslot=0x2F52,
},
[0x2F53]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL STEAM",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6C14 },
- ["unicodeslot"]=0x2F53, -- ⽓
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL STEAM",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6C14 },
+ unicodeslot=0x2F53,
},
[0x2F54]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL WATER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x6C34 },
- ["unicodeslot"]=0x2F54, -- ⽔
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL WATER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x6C34 },
+ unicodeslot=0x2F54,
},
[0x2F55]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL FIRE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x706B },
- ["unicodeslot"]=0x2F55, -- ⽕
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL FIRE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x706B },
+ unicodeslot=0x2F55,
},
[0x2F56]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL CLAW",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x722A },
- ["unicodeslot"]=0x2F56, -- ⽖
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL CLAW",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x722A },
+ unicodeslot=0x2F56,
},
[0x2F57]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL FATHER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7236 },
- ["unicodeslot"]=0x2F57, -- ⽗
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL FATHER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7236 },
+ unicodeslot=0x2F57,
},
[0x2F58]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DOUBLE X",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x723B },
- ["unicodeslot"]=0x2F58, -- ⽘
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DOUBLE X",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x723B },
+ unicodeslot=0x2F58,
},
[0x2F59]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL HALF TREE TRUNK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x723F },
- ["unicodeslot"]=0x2F59, -- ⽙
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL HALF TREE TRUNK",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x723F },
+ unicodeslot=0x2F59,
},
[0x2F5A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SLICE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7247 },
- ["unicodeslot"]=0x2F5A, -- ⽚
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SLICE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7247 },
+ unicodeslot=0x2F5A,
},
[0x2F5B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL FANG",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7259 },
- ["unicodeslot"]=0x2F5B, -- ⽛
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL FANG",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7259 },
+ unicodeslot=0x2F5B,
},
[0x2F5C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL COW",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x725B },
- ["unicodeslot"]=0x2F5C, -- ⽜
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL COW",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x725B },
+ unicodeslot=0x2F5C,
},
[0x2F5D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DOG",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x72AC },
- ["unicodeslot"]=0x2F5D, -- ⽝
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DOG",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x72AC },
+ unicodeslot=0x2F5D,
},
[0x2F5E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL PROFOUND",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7384 },
- ["unicodeslot"]=0x2F5E, -- ⽞
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL PROFOUND",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7384 },
+ unicodeslot=0x2F5E,
},
[0x2F5F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL JADE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7389 },
- ["unicodeslot"]=0x2F5F, -- ⽟
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL JADE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7389 },
+ unicodeslot=0x2F5F,
},
[0x2F60]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL MELON",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x74DC },
- ["unicodeslot"]=0x2F60, -- ⽠
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL MELON",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x74DC },
+ unicodeslot=0x2F60,
},
[0x2F61]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TILE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x74E6 },
- ["unicodeslot"]=0x2F61, -- ⽡
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TILE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x74E6 },
+ unicodeslot=0x2F61,
},
[0x2F62]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SWEET",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7518 },
- ["unicodeslot"]=0x2F62, -- ⽢
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SWEET",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7518 },
+ unicodeslot=0x2F62,
},
[0x2F63]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL LIFE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x751F },
- ["unicodeslot"]=0x2F63, -- ⽣
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL LIFE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x751F },
+ unicodeslot=0x2F63,
},
[0x2F64]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL USE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7528 },
- ["unicodeslot"]=0x2F64, -- ⽤
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL USE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7528 },
+ unicodeslot=0x2F64,
},
[0x2F65]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL FIELD",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7530 },
- ["unicodeslot"]=0x2F65, -- ⽥
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL FIELD",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7530 },
+ unicodeslot=0x2F65,
},
[0x2F66]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BOLT OF CLOTH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x758B },
- ["unicodeslot"]=0x2F66, -- ⽦
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BOLT OF CLOTH",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x758B },
+ unicodeslot=0x2F66,
},
[0x2F67]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SICKNESS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7592 },
- ["unicodeslot"]=0x2F67, -- ⽧
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SICKNESS",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7592 },
+ unicodeslot=0x2F67,
},
[0x2F68]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DOTTED TENT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7676 },
- ["unicodeslot"]=0x2F68, -- ⽨
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DOTTED TENT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7676 },
+ unicodeslot=0x2F68,
},
[0x2F69]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL WHITE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x767D },
- ["unicodeslot"]=0x2F69, -- ⽩
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL WHITE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x767D },
+ unicodeslot=0x2F69,
},
[0x2F6A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SKIN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x76AE },
- ["unicodeslot"]=0x2F6A, -- ⽪
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SKIN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x76AE },
+ unicodeslot=0x2F6A,
},
[0x2F6B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DISH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x76BF },
- ["unicodeslot"]=0x2F6B, -- ⽫
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DISH",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x76BF },
+ unicodeslot=0x2F6B,
},
[0x2F6C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL EYE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x76EE },
- ["unicodeslot"]=0x2F6C, -- ⽬
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL EYE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x76EE },
+ unicodeslot=0x2F6C,
},
[0x2F6D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SPEAR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x77DB },
- ["unicodeslot"]=0x2F6D, -- ⽭
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SPEAR",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x77DB },
+ unicodeslot=0x2F6D,
},
[0x2F6E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL ARROW",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x77E2 },
- ["unicodeslot"]=0x2F6E, -- ⽮
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL ARROW",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x77E2 },
+ unicodeslot=0x2F6E,
},
[0x2F6F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL STONE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x77F3 },
- ["unicodeslot"]=0x2F6F, -- ⽯
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL STONE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x77F3 },
+ unicodeslot=0x2F6F,
},
[0x2F70]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SPIRIT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x793A },
- ["unicodeslot"]=0x2F70, -- ⽰
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SPIRIT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x793A },
+ unicodeslot=0x2F70,
},
[0x2F71]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TRACK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x79B8 },
- ["unicodeslot"]=0x2F71, -- ⽱
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TRACK",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x79B8 },
+ unicodeslot=0x2F71,
},
[0x2F72]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL GRAIN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x79BE },
- ["unicodeslot"]=0x2F72, -- ⽲
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL GRAIN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x79BE },
+ unicodeslot=0x2F72,
},
[0x2F73]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL CAVE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7A74 },
- ["unicodeslot"]=0x2F73, -- ⽳
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL CAVE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7A74 },
+ unicodeslot=0x2F73,
},
[0x2F74]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL STAND",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7ACB },
- ["unicodeslot"]=0x2F74, -- ⽴
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL STAND",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7ACB },
+ unicodeslot=0x2F74,
},
[0x2F75]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BAMBOO",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7AF9 },
- ["unicodeslot"]=0x2F75, -- ⽵
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BAMBOO",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7AF9 },
+ unicodeslot=0x2F75,
},
[0x2F76]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL RICE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7C73 },
- ["unicodeslot"]=0x2F76, -- ⽶
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL RICE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7C73 },
+ unicodeslot=0x2F76,
},
[0x2F77]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SILK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7CF8 },
- ["unicodeslot"]=0x2F77, -- ⽷
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SILK",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7CF8 },
+ unicodeslot=0x2F77,
},
[0x2F78]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL JAR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7F36 },
- ["unicodeslot"]=0x2F78, -- ⽸
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL JAR",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7F36 },
+ unicodeslot=0x2F78,
},
[0x2F79]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL NET",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7F51 },
- ["unicodeslot"]=0x2F79, -- ⽹
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL NET",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7F51 },
+ unicodeslot=0x2F79,
},
[0x2F7A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SHEEP",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7F8A },
- ["unicodeslot"]=0x2F7A, -- ⽺
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SHEEP",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7F8A },
+ unicodeslot=0x2F7A,
},
[0x2F7B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL FEATHER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x7FBD },
- ["unicodeslot"]=0x2F7B, -- ⽻
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL FEATHER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x7FBD },
+ unicodeslot=0x2F7B,
},
[0x2F7C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL OLD",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8001 },
- ["unicodeslot"]=0x2F7C, -- ⽼
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL OLD",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8001 },
+ unicodeslot=0x2F7C,
},
[0x2F7D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL AND",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x800C },
- ["unicodeslot"]=0x2F7D, -- ⽽
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL AND",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x800C },
+ unicodeslot=0x2F7D,
},
[0x2F7E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL PLOW",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8012 },
- ["unicodeslot"]=0x2F7E, -- ⽾
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL PLOW",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8012 },
+ unicodeslot=0x2F7E,
},
[0x2F7F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL EAR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8033 },
- ["unicodeslot"]=0x2F7F, -- ⽿
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL EAR",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8033 },
+ unicodeslot=0x2F7F,
},
[0x2F80]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BRUSH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x807F },
- ["unicodeslot"]=0x2F80, -- ⾀
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BRUSH",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x807F },
+ unicodeslot=0x2F80,
},
[0x2F81]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL MEAT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8089 },
- ["unicodeslot"]=0x2F81, -- ⾁
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL MEAT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8089 },
+ unicodeslot=0x2F81,
},
[0x2F82]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL MINISTER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x81E3 },
- ["unicodeslot"]=0x2F82, -- ⾂
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL MINISTER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x81E3 },
+ unicodeslot=0x2F82,
},
[0x2F83]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SELF",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x81EA },
- ["unicodeslot"]=0x2F83, -- ⾃
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SELF",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x81EA },
+ unicodeslot=0x2F83,
},
[0x2F84]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL ARRIVE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x81F3 },
- ["unicodeslot"]=0x2F84, -- ⾄
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL ARRIVE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x81F3 },
+ unicodeslot=0x2F84,
},
[0x2F85]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL MORTAR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x81FC },
- ["unicodeslot"]=0x2F85, -- ⾅
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL MORTAR",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x81FC },
+ unicodeslot=0x2F85,
},
[0x2F86]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TONGUE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x820C },
- ["unicodeslot"]=0x2F86, -- ⾆
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TONGUE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x820C },
+ unicodeslot=0x2F86,
},
[0x2F87]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL OPPOSE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x821B },
- ["unicodeslot"]=0x2F87, -- ⾇
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL OPPOSE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x821B },
+ unicodeslot=0x2F87,
},
[0x2F88]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BOAT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x821F },
- ["unicodeslot"]=0x2F88, -- ⾈
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BOAT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x821F },
+ unicodeslot=0x2F88,
},
[0x2F89]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL STOPPING",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x826E },
- ["unicodeslot"]=0x2F89, -- ⾉
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL STOPPING",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x826E },
+ unicodeslot=0x2F89,
},
[0x2F8A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL COLOR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8272 },
- ["unicodeslot"]=0x2F8A, -- ⾊
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL COLOR",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8272 },
+ unicodeslot=0x2F8A,
},
[0x2F8B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL GRASS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8278 },
- ["unicodeslot"]=0x2F8B, -- ⾋
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL GRASS",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8278 },
+ unicodeslot=0x2F8B,
},
[0x2F8C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TIGER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x864D },
- ["unicodeslot"]=0x2F8C, -- ⾌
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TIGER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x864D },
+ unicodeslot=0x2F8C,
},
[0x2F8D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL INSECT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x866B },
- ["unicodeslot"]=0x2F8D, -- ⾍
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL INSECT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x866B },
+ unicodeslot=0x2F8D,
},
[0x2F8E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BLOOD",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8840 },
- ["unicodeslot"]=0x2F8E, -- ⾎
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BLOOD",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8840 },
+ unicodeslot=0x2F8E,
},
[0x2F8F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL WALK ENCLOSURE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x884C },
- ["unicodeslot"]=0x2F8F, -- ⾏
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL WALK ENCLOSURE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x884C },
+ unicodeslot=0x2F8F,
},
[0x2F90]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL CLOTHES",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8863 },
- ["unicodeslot"]=0x2F90, -- ⾐
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL CLOTHES",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8863 },
+ unicodeslot=0x2F90,
},
[0x2F91]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL WEST",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x897E },
- ["unicodeslot"]=0x2F91, -- ⾑
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL WEST",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x897E },
+ unicodeslot=0x2F91,
},
[0x2F92]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SEE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x898B },
- ["unicodeslot"]=0x2F92, -- ⾒
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SEE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x898B },
+ unicodeslot=0x2F92,
},
[0x2F93]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL HORN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x89D2 },
- ["unicodeslot"]=0x2F93, -- ⾓
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL HORN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x89D2 },
+ unicodeslot=0x2F93,
},
[0x2F94]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SPEECH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8A00 },
- ["unicodeslot"]=0x2F94, -- ⾔
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SPEECH",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8A00 },
+ unicodeslot=0x2F94,
},
[0x2F95]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL VALLEY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8C37 },
- ["unicodeslot"]=0x2F95, -- ⾕
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL VALLEY",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8C37 },
+ unicodeslot=0x2F95,
},
[0x2F96]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BEAN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8C46 },
- ["unicodeslot"]=0x2F96, -- ⾖
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BEAN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8C46 },
+ unicodeslot=0x2F96,
},
[0x2F97]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL PIG",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8C55 },
- ["unicodeslot"]=0x2F97, -- ⾗
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL PIG",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8C55 },
+ unicodeslot=0x2F97,
},
[0x2F98]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BADGER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8C78 },
- ["unicodeslot"]=0x2F98, -- ⾘
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BADGER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8C78 },
+ unicodeslot=0x2F98,
},
[0x2F99]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SHELL",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8C9D },
- ["unicodeslot"]=0x2F99, -- ⾙
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SHELL",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8C9D },
+ unicodeslot=0x2F99,
},
[0x2F9A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL RED",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8D64 },
- ["unicodeslot"]=0x2F9A, -- ⾚
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL RED",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8D64 },
+ unicodeslot=0x2F9A,
},
[0x2F9B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL RUN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8D70 },
- ["unicodeslot"]=0x2F9B, -- ⾛
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL RUN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8D70 },
+ unicodeslot=0x2F9B,
},
[0x2F9C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL FOOT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8DB3 },
- ["unicodeslot"]=0x2F9C, -- ⾜
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL FOOT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8DB3 },
+ unicodeslot=0x2F9C,
},
[0x2F9D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BODY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8EAB },
- ["unicodeslot"]=0x2F9D, -- ⾝
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BODY",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8EAB },
+ unicodeslot=0x2F9D,
},
[0x2F9E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL CART",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8ECA },
- ["unicodeslot"]=0x2F9E, -- ⾞
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL CART",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8ECA },
+ unicodeslot=0x2F9E,
},
[0x2F9F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BITTER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8F9B },
- ["unicodeslot"]=0x2F9F, -- ⾟
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BITTER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8F9B },
+ unicodeslot=0x2F9F,
},
[0x2FA0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL MORNING",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8FB0 },
- ["unicodeslot"]=0x2FA0, -- ⾠
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL MORNING",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8FB0 },
+ unicodeslot=0x2FA0,
},
[0x2FA1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL WALK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x8FB5 },
- ["unicodeslot"]=0x2FA1, -- ⾡
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL WALK",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x8FB5 },
+ unicodeslot=0x2FA1,
},
[0x2FA2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL CITY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9091 },
- ["unicodeslot"]=0x2FA2, -- ⾢
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL CITY",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9091 },
+ unicodeslot=0x2FA2,
},
[0x2FA3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL WINE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9149 },
- ["unicodeslot"]=0x2FA3, -- ⾣
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL WINE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9149 },
+ unicodeslot=0x2FA3,
},
[0x2FA4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DISTINGUISH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x91C6 },
- ["unicodeslot"]=0x2FA4, -- ⾤
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DISTINGUISH",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x91C6 },
+ unicodeslot=0x2FA4,
},
[0x2FA5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL VILLAGE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x91CC },
- ["unicodeslot"]=0x2FA5, -- ⾥
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL VILLAGE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x91CC },
+ unicodeslot=0x2FA5,
},
[0x2FA6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL GOLD",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x91D1 },
- ["unicodeslot"]=0x2FA6, -- ⾦
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL GOLD",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x91D1 },
+ unicodeslot=0x2FA6,
},
[0x2FA7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL LONG",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9577 },
- ["unicodeslot"]=0x2FA7, -- ⾧
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL LONG",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9577 },
+ unicodeslot=0x2FA7,
},
[0x2FA8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL GATE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9580 },
- ["unicodeslot"]=0x2FA8, -- ⾨
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL GATE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9580 },
+ unicodeslot=0x2FA8,
},
[0x2FA9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL MOUND",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x961C },
- ["unicodeslot"]=0x2FA9, -- ⾩
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL MOUND",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x961C },
+ unicodeslot=0x2FA9,
},
[0x2FAA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SLAVE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x96B6 },
- ["unicodeslot"]=0x2FAA, -- ⾪
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SLAVE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x96B6 },
+ unicodeslot=0x2FAA,
},
[0x2FAB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SHORT TAILED BIRD",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x96B9 },
- ["unicodeslot"]=0x2FAB, -- ⾫
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SHORT TAILED BIRD",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x96B9 },
+ unicodeslot=0x2FAB,
},
[0x2FAC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL RAIN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x96E8 },
- ["unicodeslot"]=0x2FAC, -- ⾬
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL RAIN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x96E8 },
+ unicodeslot=0x2FAC,
},
[0x2FAD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BLUE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9751 },
- ["unicodeslot"]=0x2FAD, -- ⾭
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BLUE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9751 },
+ unicodeslot=0x2FAD,
},
[0x2FAE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL WRONG",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x975E },
- ["unicodeslot"]=0x2FAE, -- ⾮
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL WRONG",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x975E },
+ unicodeslot=0x2FAE,
},
[0x2FAF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL FACE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9762 },
- ["unicodeslot"]=0x2FAF, -- ⾯
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL FACE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9762 },
+ unicodeslot=0x2FAF,
},
[0x2FB0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL LEATHER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9769 },
- ["unicodeslot"]=0x2FB0, -- ⾰
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL LEATHER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9769 },
+ unicodeslot=0x2FB0,
},
[0x2FB1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TANNED LEATHER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x97CB },
- ["unicodeslot"]=0x2FB1, -- ⾱
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TANNED LEATHER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x97CB },
+ unicodeslot=0x2FB1,
},
[0x2FB2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL LEEK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x97ED },
- ["unicodeslot"]=0x2FB2, -- ⾲
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL LEEK",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x97ED },
+ unicodeslot=0x2FB2,
},
[0x2FB3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SOUND",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x97F3 },
- ["unicodeslot"]=0x2FB3, -- ⾳
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SOUND",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x97F3 },
+ unicodeslot=0x2FB3,
},
[0x2FB4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL LEAF",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9801 },
- ["unicodeslot"]=0x2FB4, -- ⾴
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL LEAF",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9801 },
+ unicodeslot=0x2FB4,
},
[0x2FB5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL WIND",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x98A8 },
- ["unicodeslot"]=0x2FB5, -- ⾵
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL WIND",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x98A8 },
+ unicodeslot=0x2FB5,
},
[0x2FB6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL FLY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x98DB },
- ["unicodeslot"]=0x2FB6, -- ⾶
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL FLY",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x98DB },
+ unicodeslot=0x2FB6,
},
[0x2FB7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL EAT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x98DF },
- ["unicodeslot"]=0x2FB7, -- ⾷
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL EAT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x98DF },
+ unicodeslot=0x2FB7,
},
[0x2FB8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL HEAD",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9996 },
- ["unicodeslot"]=0x2FB8, -- ⾸
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL HEAD",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9996 },
+ unicodeslot=0x2FB8,
},
[0x2FB9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL FRAGRANT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9999 },
- ["unicodeslot"]=0x2FB9, -- ⾹
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL FRAGRANT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9999 },
+ unicodeslot=0x2FB9,
},
[0x2FBA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL HORSE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x99AC },
- ["unicodeslot"]=0x2FBA, -- ⾺
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL HORSE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x99AC },
+ unicodeslot=0x2FBA,
},
[0x2FBB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BONE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9AA8 },
- ["unicodeslot"]=0x2FBB, -- ⾻
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BONE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9AA8 },
+ unicodeslot=0x2FBB,
},
[0x2FBC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TALL",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9AD8 },
- ["unicodeslot"]=0x2FBC, -- ⾼
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TALL",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9AD8 },
+ unicodeslot=0x2FBC,
},
[0x2FBD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL HAIR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9ADF },
- ["unicodeslot"]=0x2FBD, -- ⾽
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL HAIR",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9ADF },
+ unicodeslot=0x2FBD,
},
[0x2FBE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL FIGHT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9B25 },
- ["unicodeslot"]=0x2FBE, -- ⾾
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL FIGHT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9B25 },
+ unicodeslot=0x2FBE,
},
[0x2FBF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SACRIFICIAL WINE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9B2F },
- ["unicodeslot"]=0x2FBF, -- ⾿
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SACRIFICIAL WINE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9B2F },
+ unicodeslot=0x2FBF,
},
[0x2FC0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL CAULDRON",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9B32 },
- ["unicodeslot"]=0x2FC0, -- ⿀
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL CAULDRON",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9B32 },
+ unicodeslot=0x2FC0,
},
[0x2FC1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL GHOST",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9B3C },
- ["unicodeslot"]=0x2FC1, -- ⿁
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL GHOST",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9B3C },
+ unicodeslot=0x2FC1,
},
[0x2FC2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL FISH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9B5A },
- ["unicodeslot"]=0x2FC2, -- ⿂
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL FISH",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9B5A },
+ unicodeslot=0x2FC2,
},
[0x2FC3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BIRD",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9CE5 },
- ["unicodeslot"]=0x2FC3, -- ⿃
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BIRD",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9CE5 },
+ unicodeslot=0x2FC3,
},
[0x2FC4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL SALT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9E75 },
- ["unicodeslot"]=0x2FC4, -- ⿄
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL SALT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9E75 },
+ unicodeslot=0x2FC4,
},
[0x2FC5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DEER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9E7F },
- ["unicodeslot"]=0x2FC5, -- ⿅
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DEER",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9E7F },
+ unicodeslot=0x2FC5,
},
[0x2FC6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL WHEAT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9EA5 },
- ["unicodeslot"]=0x2FC6, -- ⿆
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL WHEAT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9EA5 },
+ unicodeslot=0x2FC6,
},
[0x2FC7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL HEMP",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9EBB },
- ["unicodeslot"]=0x2FC7, -- ⿇
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL HEMP",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9EBB },
+ unicodeslot=0x2FC7,
},
[0x2FC8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL YELLOW",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9EC3 },
- ["unicodeslot"]=0x2FC8, -- ⿈
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL YELLOW",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9EC3 },
+ unicodeslot=0x2FC8,
},
[0x2FC9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL MILLET",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9ECD },
- ["unicodeslot"]=0x2FC9, -- ⿉
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL MILLET",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9ECD },
+ unicodeslot=0x2FC9,
},
[0x2FCA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL BLACK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9ED1 },
- ["unicodeslot"]=0x2FCA, -- ⿊
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL BLACK",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9ED1 },
+ unicodeslot=0x2FCA,
},
[0x2FCB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL EMBROIDERY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9EF9 },
- ["unicodeslot"]=0x2FCB, -- ⿋
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL EMBROIDERY",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9EF9 },
+ unicodeslot=0x2FCB,
},
[0x2FCC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL FROG",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9EFD },
- ["unicodeslot"]=0x2FCC, -- ⿌
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL FROG",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9EFD },
+ unicodeslot=0x2FCC,
},
[0x2FCD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TRIPOD",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9F0E },
- ["unicodeslot"]=0x2FCD, -- ⿍
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TRIPOD",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9F0E },
+ unicodeslot=0x2FCD,
},
[0x2FCE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DRUM",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9F13 },
- ["unicodeslot"]=0x2FCE, -- ⿎
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DRUM",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9F13 },
+ unicodeslot=0x2FCE,
},
[0x2FCF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL RAT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9F20 },
- ["unicodeslot"]=0x2FCF, -- ⿏
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL RAT",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9F20 },
+ unicodeslot=0x2FCF,
},
[0x2FD0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL NOSE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9F3B },
- ["unicodeslot"]=0x2FD0, -- ⿐
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL NOSE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9F3B },
+ unicodeslot=0x2FD0,
},
[0x2FD1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL EVEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9F4A },
- ["unicodeslot"]=0x2FD1, -- ⿑
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL EVEN",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9F4A },
+ unicodeslot=0x2FD1,
},
[0x2FD2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TOOTH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9F52 },
- ["unicodeslot"]=0x2FD2, -- ⿒
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TOOTH",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9F52 },
+ unicodeslot=0x2FD2,
},
[0x2FD3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL DRAGON",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9F8D },
- ["unicodeslot"]=0x2FD3, -- ⿓
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL DRAGON",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9F8D },
+ unicodeslot=0x2FD3,
},
[0x2FD4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL TURTLE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9F9C },
- ["unicodeslot"]=0x2FD4, -- ⿔
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL TURTLE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9F9C },
+ unicodeslot=0x2FD4,
},
[0x2FD5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KANGXI RADICAL FLUTE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x9FA0 },
- ["unicodeslot"]=0x2FD5, -- ⿕
+ category="so",
+ cjkwd="w",
+ description="KANGXI RADICAL FLUTE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x9FA0 },
+ unicodeslot=0x2FD5,
},
[0x2FF0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2FF0, -- ⿰
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO RIGHT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2FF0,
},
[0x2FF1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2FF1, -- ⿱
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO BELOW",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2FF1,
},
[0x2FF2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2FF2, -- ⿲
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC DESCRIPTION CHARACTER LEFT TO MIDDLE AND RIGHT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2FF2,
},
[0x2FF3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2FF3, -- ⿳
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC DESCRIPTION CHARACTER ABOVE TO MIDDLE AND BELOW",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2FF3,
},
[0x2FF4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2FF4, -- ⿴
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC DESCRIPTION CHARACTER FULL SURROUND",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2FF4,
},
[0x2FF5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2FF5, -- ⿵
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM ABOVE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2FF5,
},
[0x2FF6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2FF6, -- ⿶
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM BELOW",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2FF6,
},
[0x2FF7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LEFT",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2FF7, -- ⿷
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LEFT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2FF7,
},
[0x2FF8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2FF8, -- ⿸
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER LEFT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2FF8,
},
[0x2FF9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2FF9, -- ⿹
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM UPPER RIGHT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2FF9,
},
[0x2FFA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER LEFT",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2FFA, -- ⿺
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC DESCRIPTION CHARACTER SURROUND FROM LOWER LEFT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2FFA,
},
[0x2FFB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2FFB, -- ⿻
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC DESCRIPTION CHARACTER OVERLAID",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x2FFB,
},
[0x3000]={
- ["category"]="zs",
- ["cjkwd"]="f",
- ["description"]="IDEOGRAPHIC SPACE",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0020 },
- ["unicodeslot"]=0x3000, --  
+ category="zs",
+ cjkwd="f",
+ contextname="ideographicspace",
+ description="IDEOGRAPHIC SPACE",
+ direction="ws",
+ linebreak="id",
+ specials={ "wide", 0x0020 },
+ unicodeslot=0x3000,
},
[0x3001]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC COMMA",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x3001, -- 、
+ category="po",
+ cjkwd="w",
+ description="IDEOGRAPHIC COMMA",
+ direction="on",
+ linebreak="cl",
+ unicodeslot=0x3001,
},
[0x3002]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC FULL STOP",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x3002, -- 。
+ category="po",
+ cjkwd="w",
+ description="IDEOGRAPHIC FULL STOP",
+ direction="on",
+ linebreak="cl",
+ unicodeslot=0x3002,
},
[0x3003]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="DITTO MARK",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3003, -- 〃
+ category="po",
+ cjkwd="w",
+ description="DITTO MARK",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x3003,
},
[0x3004]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="JAPANESE INDUSTRIAL STANDARD SYMBOL",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3004, -- 〄
+ category="so",
+ cjkwd="w",
+ description="JAPANESE INDUSTRIAL STANDARD SYMBOL",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x3004,
},
[0x3005]={
- ["category"]="lm",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ITERATION MARK",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x3005, -- 々
+ category="lm",
+ cjkwd="w",
+ description="IDEOGRAPHIC ITERATION MARK",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x3005,
},
[0x3006]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC CLOSING MARK",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3006, -- 〆
+ category="lo",
+ cjkwd="w",
+ description="IDEOGRAPHIC CLOSING MARK",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3006,
},
[0x3007]={
- ["category"]="nl",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC NUMBER ZERO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3007, -- 〇
+ category="nl",
+ cjkwd="w",
+ description="IDEOGRAPHIC NUMBER ZERO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3007,
},
[0x3008]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="LEFT ANGLE BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x3008, -- 〈
+ category="ps",
+ cjkwd="w",
+ description="LEFT ANGLE BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x3009,
+ unicodeslot=0x3008,
},
[0x3009]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="RIGHT ANGLE BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x3009, -- 〉
+ category="pe",
+ cjkwd="w",
+ description="RIGHT ANGLE BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x3008,
+ unicodeslot=0x3009,
},
[0x300A]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="LEFT DOUBLE ANGLE BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x300A, -- 《
+ category="ps",
+ cjkwd="w",
+ description="LEFT DOUBLE ANGLE BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x300B,
+ unicodeslot=0x300A,
},
[0x300B]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="RIGHT DOUBLE ANGLE BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x300B, -- 》
+ category="pe",
+ cjkwd="w",
+ description="RIGHT DOUBLE ANGLE BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x300A,
+ unicodeslot=0x300B,
},
[0x300C]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="LEFT CORNER BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x300C, -- 「
+ category="ps",
+ cjkwd="w",
+ description="LEFT CORNER BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x300D,
+ unicodeslot=0x300C,
},
[0x300D]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="RIGHT CORNER BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x300D, -- 」
+ category="pe",
+ cjkwd="w",
+ description="RIGHT CORNER BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x300C,
+ unicodeslot=0x300D,
},
[0x300E]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="LEFT WHITE CORNER BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x300E, -- 『
+ category="ps",
+ cjkwd="w",
+ description="LEFT WHITE CORNER BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x300F,
+ unicodeslot=0x300E,
},
[0x300F]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="RIGHT WHITE CORNER BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x300F, -- 』
+ category="pe",
+ cjkwd="w",
+ description="RIGHT WHITE CORNER BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x300E,
+ unicodeslot=0x300F,
},
[0x3010]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="LEFT BLACK LENTICULAR BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x3010, -- 【
+ category="ps",
+ cjkwd="w",
+ description="LEFT BLACK LENTICULAR BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x3011,
+ unicodeslot=0x3010,
},
[0x3011]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="RIGHT BLACK LENTICULAR BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x3011, -- 】
+ category="pe",
+ cjkwd="w",
+ description="RIGHT BLACK LENTICULAR BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x3010,
+ unicodeslot=0x3011,
},
[0x3012]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="POSTAL MARK",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3012, -- 〒
+ category="so",
+ cjkwd="w",
+ description="POSTAL MARK",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x3012,
},
[0x3013]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="GETA MARK",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3013, -- 〓
+ category="so",
+ cjkwd="w",
+ description="GETA MARK",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x3013,
},
[0x3014]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="LEFT TORTOISE SHELL BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x3014, -- 〔
+ category="ps",
+ cjkwd="w",
+ description="LEFT TORTOISE SHELL BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x3015,
+ unicodeslot=0x3014,
},
[0x3015]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="RIGHT TORTOISE SHELL BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x3015, -- 〕
+ category="pe",
+ cjkwd="w",
+ description="RIGHT TORTOISE SHELL BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x3014,
+ unicodeslot=0x3015,
},
[0x3016]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="LEFT WHITE LENTICULAR BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x3016, -- 〖
+ category="ps",
+ cjkwd="w",
+ description="LEFT WHITE LENTICULAR BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x3017,
+ unicodeslot=0x3016,
},
[0x3017]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="RIGHT WHITE LENTICULAR BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x3017, -- 〗
+ category="pe",
+ cjkwd="w",
+ description="RIGHT WHITE LENTICULAR BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x3016,
+ unicodeslot=0x3017,
},
[0x3018]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="LEFT WHITE TORTOISE SHELL BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x3018, -- 〘
+ category="ps",
+ cjkwd="w",
+ description="LEFT WHITE TORTOISE SHELL BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x3019,
+ unicodeslot=0x3018,
},
[0x3019]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="RIGHT WHITE TORTOISE SHELL BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x3019, -- 〙
+ category="pe",
+ cjkwd="w",
+ description="RIGHT WHITE TORTOISE SHELL BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x3018,
+ unicodeslot=0x3019,
},
[0x301A]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="LEFT WHITE SQUARE BRACKET",
- ["linebreak"]="op",
- ["unicodeslot"]=0x301A, -- 〚
+ category="ps",
+ cjkwd="w",
+ description="LEFT WHITE SQUARE BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0x301B,
+ unicodeslot=0x301A,
},
[0x301B]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="RIGHT WHITE SQUARE BRACKET",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x301B, -- 〛
+ category="pe",
+ cjkwd="w",
+ description="RIGHT WHITE SQUARE BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0x301A,
+ unicodeslot=0x301B,
},
[0x301C]={
- ["category"]="pd",
- ["cjkwd"]="w",
- ["description"]="WAVE DASH",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x301C, -- 〜
+ category="pd",
+ cjkwd="w",
+ description="WAVE DASH",
+ direction="on",
+ linebreak="ns",
+ unicodeslot=0x301C,
},
[0x301D]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="REVERSED DOUBLE PRIME QUOTATION MARK",
- ["linebreak"]="op",
- ["unicodeslot"]=0x301D, -- 〝
+ category="ps",
+ cjkwd="w",
+ description="REVERSED DOUBLE PRIME QUOTATION MARK",
+ direction="on",
+ linebreak="op",
+ unicodeslot=0x301D,
},
[0x301E]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="DOUBLE PRIME QUOTATION MARK",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x301E, -- 〞
+ category="pe",
+ cjkwd="w",
+ description="DOUBLE PRIME QUOTATION MARK",
+ direction="on",
+ linebreak="cl",
+ unicodeslot=0x301E,
},
[0x301F]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="LOW DOUBLE PRIME QUOTATION MARK",
- ["linebreak"]="cl",
- ["unicodeslot"]=0x301F, -- 〟
+ category="pe",
+ cjkwd="w",
+ description="LOW DOUBLE PRIME QUOTATION MARK",
+ direction="on",
+ linebreak="cl",
+ unicodeslot=0x301F,
},
[0x3020]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="POSTAL MARK FACE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3020, -- 〠
+ category="so",
+ cjkwd="w",
+ description="POSTAL MARK FACE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x3020,
},
[0x3021]={
- ["category"]="nl",
- ["cjkwd"]="w",
- ["description"]="HANGZHOU NUMERAL ONE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3021, -- 〡
+ category="nl",
+ cjkwd="w",
+ description="HANGZHOU NUMERAL ONE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3021,
},
[0x3022]={
- ["category"]="nl",
- ["cjkwd"]="w",
- ["description"]="HANGZHOU NUMERAL TWO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3022, -- 〢
+ category="nl",
+ cjkwd="w",
+ description="HANGZHOU NUMERAL TWO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3022,
},
[0x3023]={
- ["category"]="nl",
- ["cjkwd"]="w",
- ["description"]="HANGZHOU NUMERAL THREE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3023, -- 〣
+ category="nl",
+ cjkwd="w",
+ description="HANGZHOU NUMERAL THREE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3023,
},
[0x3024]={
- ["category"]="nl",
- ["cjkwd"]="w",
- ["description"]="HANGZHOU NUMERAL FOUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3024, -- 〤
+ category="nl",
+ cjkwd="w",
+ description="HANGZHOU NUMERAL FOUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3024,
},
[0x3025]={
- ["category"]="nl",
- ["cjkwd"]="w",
- ["description"]="HANGZHOU NUMERAL FIVE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3025, -- 〥
+ category="nl",
+ cjkwd="w",
+ description="HANGZHOU NUMERAL FIVE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3025,
},
[0x3026]={
- ["category"]="nl",
- ["cjkwd"]="w",
- ["description"]="HANGZHOU NUMERAL SIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3026, -- 〦
+ category="nl",
+ cjkwd="w",
+ description="HANGZHOU NUMERAL SIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3026,
},
[0x3027]={
- ["category"]="nl",
- ["cjkwd"]="w",
- ["description"]="HANGZHOU NUMERAL SEVEN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3027, -- 〧
+ category="nl",
+ cjkwd="w",
+ description="HANGZHOU NUMERAL SEVEN",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3027,
},
[0x3028]={
- ["category"]="nl",
- ["cjkwd"]="w",
- ["description"]="HANGZHOU NUMERAL EIGHT",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3028, -- 〨
+ category="nl",
+ cjkwd="w",
+ description="HANGZHOU NUMERAL EIGHT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3028,
},
[0x3029]={
- ["category"]="nl",
- ["cjkwd"]="w",
- ["description"]="HANGZHOU NUMERAL NINE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3029, -- 〩
+ category="nl",
+ cjkwd="w",
+ description="HANGZHOU NUMERAL NINE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3029,
},
[0x302A]={
- ["category"]="mn",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC LEVEL TONE MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x302A, -- 〪
+ category="mn",
+ cjkwd="w",
+ description="IDEOGRAPHIC LEVEL TONE MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x302A,
},
[0x302B]={
- ["category"]="mn",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC RISING TONE MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x302B, -- 〫
+ category="mn",
+ cjkwd="w",
+ description="IDEOGRAPHIC RISING TONE MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x302B,
},
[0x302C]={
- ["category"]="mn",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC DEPARTING TONE MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x302C, -- 〬
+ category="mn",
+ cjkwd="w",
+ description="IDEOGRAPHIC DEPARTING TONE MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x302C,
},
[0x302D]={
- ["category"]="mn",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ENTERING TONE MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x302D, -- 〭
+ category="mn",
+ cjkwd="w",
+ description="IDEOGRAPHIC ENTERING TONE MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x302D,
},
[0x302E]={
- ["category"]="mn",
- ["cjkwd"]="w",
- ["description"]="HANGUL SINGLE DOT TONE MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x302E, -- 〮
+ category="mn",
+ cjkwd="w",
+ description="HANGUL SINGLE DOT TONE MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x302E,
},
[0x302F]={
- ["category"]="mn",
- ["cjkwd"]="w",
- ["description"]="HANGUL DOUBLE DOT TONE MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x302F, -- 〯
+ category="mn",
+ cjkwd="w",
+ description="HANGUL DOUBLE DOT TONE MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x302F,
},
[0x3030]={
- ["category"]="pd",
- ["cjkwd"]="w",
- ["description"]="WAVY DASH",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3030, -- 〰
+ category="pd",
+ cjkwd="w",
+ description="WAVY DASH",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x3030,
},
[0x3031]={
- ["category"]="lm",
- ["cjkwd"]="w",
- ["description"]="VERTICAL KANA REPEAT MARK",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3031, -- 〱
+ category="lm",
+ cjkwd="w",
+ description="VERTICAL KANA REPEAT MARK",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3031,
},
[0x3032]={
- ["category"]="lm",
- ["cjkwd"]="w",
- ["description"]="VERTICAL KANA REPEAT WITH VOICED SOUND MARK",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3032, -- 〲
+ category="lm",
+ cjkwd="w",
+ description="VERTICAL KANA REPEAT WITH VOICED SOUND MARK",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3032,
},
[0x3033]={
- ["category"]="lm",
- ["cjkwd"]="w",
- ["description"]="VERTICAL KANA REPEAT MARK UPPER HALF",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3033, -- 〳
+ category="lm",
+ cjkwd="w",
+ description="VERTICAL KANA REPEAT MARK UPPER HALF",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3033,
},
[0x3034]={
- ["category"]="lm",
- ["cjkwd"]="w",
- ["description"]="VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3034, -- 〴
+ category="lm",
+ cjkwd="w",
+ description="VERTICAL KANA REPEAT WITH VOICED SOUND MARK UPPER HALF",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3034,
},
[0x3035]={
- ["category"]="lm",
- ["cjkwd"]="w",
- ["description"]="VERTICAL KANA REPEAT MARK LOWER HALF",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3035, -- 〵
+ category="lm",
+ cjkwd="w",
+ description="VERTICAL KANA REPEAT MARK LOWER HALF",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3035,
},
[0x3036]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED POSTAL MARK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x3012 },
- ["unicodeslot"]=0x3036, -- 〶
+ category="so",
+ cjkwd="w",
+ description="CIRCLED POSTAL MARK",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x3012 },
+ unicodeslot=0x3036,
},
[0x3037]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3037, -- 〷
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH LINE FEED SEPARATOR SYMBOL",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x3037,
},
[0x3038]={
- ["category"]="nl",
- ["cjkwd"]="w",
- ["description"]="HANGZHOU NUMERAL TEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5341 },
- ["unicodeslot"]=0x3038, -- 〸
+ category="nl",
+ cjkwd="w",
+ description="HANGZHOU NUMERAL TEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x5341 },
+ unicodeslot=0x3038,
},
[0x3039]={
- ["category"]="nl",
- ["cjkwd"]="w",
- ["description"]="HANGZHOU NUMERAL TWENTY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5344 },
- ["unicodeslot"]=0x3039, -- 〹
+ category="nl",
+ cjkwd="w",
+ description="HANGZHOU NUMERAL TWENTY",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x5344 },
+ unicodeslot=0x3039,
},
[0x303A]={
- ["category"]="nl",
- ["cjkwd"]="w",
- ["description"]="HANGZHOU NUMERAL THIRTY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x5345 },
- ["unicodeslot"]=0x303A, -- 〺
+ category="nl",
+ cjkwd="w",
+ description="HANGZHOU NUMERAL THIRTY",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x5345 },
+ unicodeslot=0x303A,
},
[0x303B]={
- ["category"]="lm",
- ["cjkwd"]="w",
- ["description"]="VERTICAL IDEOGRAPHIC ITERATION MARK",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x303B, -- 〻
+ category="lm",
+ cjkwd="w",
+ description="VERTICAL IDEOGRAPHIC ITERATION MARK",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x303B,
},
[0x303C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="MASU MARK",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x303C, -- 〼
+ category="lo",
+ cjkwd="w",
+ description="MASU MARK",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x303C,
},
[0x303D]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="PART ALTERNATION MARK",
- ["linebreak"]="id",
- ["unicodeslot"]=0x303D, -- 〽
+ category="po",
+ cjkwd="w",
+ description="PART ALTERNATION MARK",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x303D,
},
[0x303E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC VARIATION INDICATOR",
- ["linebreak"]="id",
- ["unicodeslot"]=0x303E, -- 〾
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC VARIATION INDICATOR",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x303E,
},
[0x303F]={
- ["category"]="so",
- ["description"]="IDEOGRAPHIC HALF FILL SPACE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x303F, -- 〿
+ category="so",
+ contextname="ideographichalffillspace",
+ description="IDEOGRAPHIC HALF FILL SPACE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x303F,
},
[0x3041]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SMALL A",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x3041, -- ぁ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SMALL A",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x3041,
},
[0x3042]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER A",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3042, -- あ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER A",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3042,
},
[0x3043]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SMALL I",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x3043, -- ぃ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SMALL I",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x3043,
},
[0x3044]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER I",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3044, -- い
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER I",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3044,
},
[0x3045]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SMALL U",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x3045, -- ぅ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SMALL U",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x3045,
},
[0x3046]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER U",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3046, -- う
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER U",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3046,
},
[0x3047]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SMALL E",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x3047, -- ぇ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SMALL E",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x3047,
},
[0x3048]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER E",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3048, -- え
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER E",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3048,
},
[0x3049]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SMALL O",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x3049, -- ぉ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SMALL O",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x3049,
},
[0x304A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER O",
- ["linebreak"]="id",
- ["unicodeslot"]=0x304A, -- お
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER O",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x304A,
},
[0x304B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER KA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x304B, -- か
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER KA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x304B,
},
[0x304C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER GA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x304B, 0x3099 },
- ["unicodeslot"]=0x304C, -- が
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER GA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x304B, 0x3099 },
+ unicodeslot=0x304C,
},
[0x304D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER KI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x304D, -- き
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER KI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x304D,
},
[0x304E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER GI",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x304D, 0x3099 },
- ["unicodeslot"]=0x304E, -- ぎ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER GI",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x304D, 0x3099 },
+ unicodeslot=0x304E,
},
[0x304F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER KU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x304F, -- く
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER KU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x304F,
},
[0x3050]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER GU",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x304F, 0x3099 },
- ["unicodeslot"]=0x3050, -- ぐ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER GU",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x304F, 0x3099 },
+ unicodeslot=0x3050,
},
[0x3051]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER KE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3051, -- け
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER KE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3051,
},
[0x3052]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER GE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3051, 0x3099 },
- ["unicodeslot"]=0x3052, -- げ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER GE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3051, 0x3099 },
+ unicodeslot=0x3052,
},
[0x3053]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER KO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3053, -- こ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER KO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3053,
},
[0x3054]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER GO",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3053, 0x3099 },
- ["unicodeslot"]=0x3054, -- ご
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER GO",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3053, 0x3099 },
+ unicodeslot=0x3054,
},
[0x3055]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3055, -- さ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3055,
},
[0x3056]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER ZA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3055, 0x3099 },
- ["unicodeslot"]=0x3056, -- ざ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER ZA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3055, 0x3099 },
+ unicodeslot=0x3056,
},
[0x3057]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3057, -- し
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3057,
},
[0x3058]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER ZI",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3057, 0x3099 },
- ["unicodeslot"]=0x3058, -- じ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER ZI",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3057, 0x3099 },
+ unicodeslot=0x3058,
},
[0x3059]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3059, -- す
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3059,
},
[0x305A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER ZU",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3059, 0x3099 },
- ["unicodeslot"]=0x305A, -- ず
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER ZU",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3059, 0x3099 },
+ unicodeslot=0x305A,
},
[0x305B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x305B, -- せ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x305B,
},
[0x305C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER ZE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x305B, 0x3099 },
- ["unicodeslot"]=0x305C, -- ぜ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER ZE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x305B, 0x3099 },
+ unicodeslot=0x305C,
},
[0x305D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x305D, -- そ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x305D,
},
[0x305E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER ZO",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x305D, 0x3099 },
- ["unicodeslot"]=0x305E, -- ぞ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER ZO",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x305D, 0x3099 },
+ unicodeslot=0x305E,
},
[0x305F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER TA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x305F, -- た
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER TA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x305F,
},
[0x3060]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER DA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x305F, 0x3099 },
- ["unicodeslot"]=0x3060, -- だ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER DA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x305F, 0x3099 },
+ unicodeslot=0x3060,
},
[0x3061]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER TI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3061, -- ち
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER TI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3061,
},
[0x3062]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER DI",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3061, 0x3099 },
- ["unicodeslot"]=0x3062, -- ぢ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER DI",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3061, 0x3099 },
+ unicodeslot=0x3062,
},
[0x3063]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SMALL TU",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x3063, -- っ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SMALL TU",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x3063,
},
[0x3064]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER TU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3064, -- つ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER TU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3064,
},
[0x3065]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER DU",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3064, 0x3099 },
- ["unicodeslot"]=0x3065, -- づ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER DU",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3064, 0x3099 },
+ unicodeslot=0x3065,
},
[0x3066]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER TE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3066, -- て
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER TE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3066,
},
[0x3067]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER DE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3066, 0x3099 },
- ["unicodeslot"]=0x3067, -- で
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER DE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3066, 0x3099 },
+ unicodeslot=0x3067,
},
[0x3068]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER TO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3068, -- と
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER TO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3068,
},
[0x3069]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER DO",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3068, 0x3099 },
- ["unicodeslot"]=0x3069, -- ど
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER DO",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3068, 0x3099 },
+ unicodeslot=0x3069,
},
[0x306A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER NA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x306A, -- な
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER NA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x306A,
},
[0x306B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER NI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x306B, -- に
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER NI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x306B,
},
[0x306C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER NU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x306C, -- ぬ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER NU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x306C,
},
[0x306D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER NE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x306D, -- ね
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER NE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x306D,
},
[0x306E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER NO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x306E, -- の
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER NO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x306E,
},
[0x306F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER HA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x306F, -- は
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER HA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x306F,
},
[0x3070]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER BA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x306F, 0x3099 },
- ["unicodeslot"]=0x3070, -- ば
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER BA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x306F, 0x3099 },
+ unicodeslot=0x3070,
},
[0x3071]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER PA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x306F, 0x309A },
- ["unicodeslot"]=0x3071, -- ぱ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER PA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x306F, 0x309A },
+ unicodeslot=0x3071,
},
[0x3072]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER HI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3072, -- ひ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER HI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3072,
},
[0x3073]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER BI",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3072, 0x3099 },
- ["unicodeslot"]=0x3073, -- び
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER BI",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3072, 0x3099 },
+ unicodeslot=0x3073,
},
[0x3074]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER PI",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3072, 0x309A },
- ["unicodeslot"]=0x3074, -- ぴ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER PI",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3072, 0x309A },
+ unicodeslot=0x3074,
},
[0x3075]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER HU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3075, -- ふ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER HU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3075,
},
[0x3076]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER BU",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3075, 0x3099 },
- ["unicodeslot"]=0x3076, -- ぶ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER BU",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3075, 0x3099 },
+ unicodeslot=0x3076,
},
[0x3077]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER PU",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3075, 0x309A },
- ["unicodeslot"]=0x3077, -- ぷ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER PU",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3075, 0x309A },
+ unicodeslot=0x3077,
},
[0x3078]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER HE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3078, -- へ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER HE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3078,
},
[0x3079]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER BE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3078, 0x3099 },
- ["unicodeslot"]=0x3079, -- べ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER BE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3078, 0x3099 },
+ unicodeslot=0x3079,
},
[0x307A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER PE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3078, 0x309A },
- ["unicodeslot"]=0x307A, -- ぺ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER PE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3078, 0x309A },
+ unicodeslot=0x307A,
},
[0x307B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER HO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x307B, -- ほ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER HO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x307B,
},
[0x307C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER BO",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x307B, 0x3099 },
- ["unicodeslot"]=0x307C, -- ぼ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER BO",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x307B, 0x3099 },
+ unicodeslot=0x307C,
},
[0x307D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER PO",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x307B, 0x309A },
- ["unicodeslot"]=0x307D, -- ぽ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER PO",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x307B, 0x309A },
+ unicodeslot=0x307D,
},
[0x307E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER MA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x307E, -- ま
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER MA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x307E,
},
[0x307F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER MI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x307F, -- み
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER MI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x307F,
},
[0x3080]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER MU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3080, -- む
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER MU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3080,
},
[0x3081]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER ME",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3081, -- め
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER ME",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3081,
},
[0x3082]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER MO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3082, -- も
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER MO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3082,
},
[0x3083]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SMALL YA",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x3083, -- ゃ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SMALL YA",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x3083,
},
[0x3084]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER YA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3084, -- や
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER YA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3084,
},
[0x3085]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SMALL YU",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x3085, -- ゅ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SMALL YU",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x3085,
},
[0x3086]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER YU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3086, -- ゆ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER YU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3086,
},
[0x3087]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SMALL YO",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x3087, -- ょ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SMALL YO",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x3087,
},
[0x3088]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER YO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3088, -- よ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER YO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3088,
},
[0x3089]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER RA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3089, -- ら
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER RA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3089,
},
[0x308A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER RI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x308A, -- り
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER RI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x308A,
},
[0x308B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER RU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x308B, -- る
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER RU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x308B,
},
[0x308C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER RE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x308C, -- れ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER RE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x308C,
},
[0x308D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER RO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x308D, -- ろ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER RO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x308D,
},
[0x308E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SMALL WA",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x308E, -- ゎ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SMALL WA",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x308E,
},
[0x308F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER WA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x308F, -- わ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER WA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x308F,
},
[0x3090]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER WI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3090, -- ゐ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER WI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3090,
},
[0x3091]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER WE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3091, -- ゑ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER WE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3091,
},
[0x3092]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER WO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3092, -- を
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER WO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3092,
},
[0x3093]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER N",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3093, -- ん
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER N",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3093,
},
[0x3094]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER VU",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3046, 0x3099 },
- ["unicodeslot"]=0x3094, -- ゔ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER VU",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3046, 0x3099 },
+ unicodeslot=0x3094,
},
[0x3095]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SMALL KA",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x3095, -- ゕ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SMALL KA",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x3095,
},
[0x3096]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA LETTER SMALL KE",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x3096, -- ゖ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA LETTER SMALL KE",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x3096,
},
[0x3099]={
- ["category"]="mn",
- ["cjkwd"]="w",
- ["description"]="COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x3099, -- ゙
+ category="mn",
+ cjkwd="w",
+ description="COMBINING KATAKANA-HIRAGANA VOICED SOUND MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x3099,
},
[0x309A]={
- ["category"]="mn",
- ["cjkwd"]="w",
- ["description"]="COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x309A, -- ゚
+ category="mn",
+ cjkwd="w",
+ description="COMBINING KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x309A,
},
[0x309B]={
- ["category"]="sk",
- ["cjkwd"]="w",
- ["description"]="KATAKANA-HIRAGANA VOICED SOUND MARK",
- ["linebreak"]="ns",
- ["specials"]={ "compat", 0x0020, 0x3099 },
- ["unicodeslot"]=0x309B, -- ゛
+ category="sk",
+ cjkwd="w",
+ description="KATAKANA-HIRAGANA VOICED SOUND MARK",
+ direction="on",
+ linebreak="ns",
+ specials={ "compat", 0x0020, 0x3099 },
+ unicodeslot=0x309B,
},
[0x309C]={
- ["category"]="sk",
- ["cjkwd"]="w",
- ["description"]="KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK",
- ["linebreak"]="ns",
- ["specials"]={ "compat", 0x0020, 0x309A },
- ["unicodeslot"]=0x309C, -- ゜
+ category="sk",
+ cjkwd="w",
+ description="KATAKANA-HIRAGANA SEMI-VOICED SOUND MARK",
+ direction="on",
+ linebreak="ns",
+ specials={ "compat", 0x0020, 0x309A },
+ unicodeslot=0x309C,
},
[0x309D]={
- ["category"]="lm",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA ITERATION MARK",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x309D, -- ゝ
+ category="lm",
+ cjkwd="w",
+ description="HIRAGANA ITERATION MARK",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x309D,
},
[0x309E]={
- ["category"]="lm",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA VOICED ITERATION MARK",
- ["linebreak"]="ns",
- ["specials"]={ "char", 0x309D, 0x3099 },
- ["unicodeslot"]=0x309E, -- ゞ
+ category="lm",
+ cjkwd="w",
+ description="HIRAGANA VOICED ITERATION MARK",
+ direction="l",
+ linebreak="ns",
+ specials={ "char", 0x309D, 0x3099 },
+ unicodeslot=0x309E,
},
[0x309F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HIRAGANA DIGRAPH YORI",
- ["linebreak"]="id",
- ["specials"]={ "vertical", 0x3088, 0x308A },
- ["unicodeslot"]=0x309F, -- ゟ
+ category="lo",
+ cjkwd="w",
+ description="HIRAGANA DIGRAPH YORI",
+ direction="l",
+ linebreak="id",
+ specials={ "vertical", 0x3088, 0x308A },
+ unicodeslot=0x309F,
},
[0x30A0]={
- ["category"]="pd",
- ["cjkwd"]="w",
- ["description"]="KATAKANA-HIRAGANA DOUBLE HYPHEN",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30A0, -- ゠
+ category="pd",
+ cjkwd="w",
+ description="KATAKANA-HIRAGANA DOUBLE HYPHEN",
+ direction="on",
+ linebreak="ns",
+ unicodeslot=0x30A0,
},
[0x30A1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL A",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30A1, -- ァ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL A",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x30A1,
},
[0x30A2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER A",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30A2, -- ア
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER A",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30A2,
},
[0x30A3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL I",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30A3, -- ィ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL I",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x30A3,
},
[0x30A4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER I",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30A4, -- イ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER I",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30A4,
},
[0x30A5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL U",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30A5, -- ゥ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL U",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x30A5,
},
[0x30A6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER U",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30A6, -- ウ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER U",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30A6,
},
[0x30A7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL E",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30A7, -- ェ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL E",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x30A7,
},
[0x30A8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER E",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30A8, -- エ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER E",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30A8,
},
[0x30A9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL O",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30A9, -- ォ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL O",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x30A9,
},
[0x30AA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER O",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30AA, -- オ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER O",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30AA,
},
[0x30AB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER KA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30AB, -- カ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER KA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30AB,
},
[0x30AC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER GA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30AB, 0x3099 },
- ["unicodeslot"]=0x30AC, -- ガ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER GA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30AB, 0x3099 },
+ unicodeslot=0x30AC,
},
[0x30AD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER KI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30AD, -- キ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER KI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30AD,
},
[0x30AE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER GI",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30AD, 0x3099 },
- ["unicodeslot"]=0x30AE, -- ギ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER GI",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30AD, 0x3099 },
+ unicodeslot=0x30AE,
},
[0x30AF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER KU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30AF, -- ク
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER KU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30AF,
},
[0x30B0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER GU",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30AF, 0x3099 },
- ["unicodeslot"]=0x30B0, -- グ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER GU",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30AF, 0x3099 },
+ unicodeslot=0x30B0,
},
[0x30B1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER KE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30B1, -- ケ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER KE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30B1,
},
[0x30B2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER GE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30B1, 0x3099 },
- ["unicodeslot"]=0x30B2, -- ゲ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER GE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30B1, 0x3099 },
+ unicodeslot=0x30B2,
},
[0x30B3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER KO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30B3, -- コ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER KO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30B3,
},
[0x30B4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER GO",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30B3, 0x3099 },
- ["unicodeslot"]=0x30B4, -- ゴ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER GO",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30B3, 0x3099 },
+ unicodeslot=0x30B4,
},
[0x30B5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30B5, -- サ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30B5,
},
[0x30B6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER ZA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30B5, 0x3099 },
- ["unicodeslot"]=0x30B6, -- ザ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER ZA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30B5, 0x3099 },
+ unicodeslot=0x30B6,
},
[0x30B7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30B7, -- シ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30B7,
},
[0x30B8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER ZI",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30B7, 0x3099 },
- ["unicodeslot"]=0x30B8, -- ジ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER ZI",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30B7, 0x3099 },
+ unicodeslot=0x30B8,
},
[0x30B9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30B9, -- ス
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30B9,
},
[0x30BA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER ZU",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30B9, 0x3099 },
- ["unicodeslot"]=0x30BA, -- ズ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER ZU",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30B9, 0x3099 },
+ unicodeslot=0x30BA,
},
[0x30BB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30BB, -- セ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30BB,
},
[0x30BC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER ZE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30BB, 0x3099 },
- ["unicodeslot"]=0x30BC, -- ゼ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER ZE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30BB, 0x3099 },
+ unicodeslot=0x30BC,
},
[0x30BD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30BD, -- ソ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30BD,
},
[0x30BE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER ZO",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30BD, 0x3099 },
- ["unicodeslot"]=0x30BE, -- ゾ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER ZO",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30BD, 0x3099 },
+ unicodeslot=0x30BE,
},
[0x30BF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER TA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30BF, -- タ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER TA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30BF,
},
[0x30C0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER DA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30BF, 0x3099 },
- ["unicodeslot"]=0x30C0, -- ダ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER DA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30BF, 0x3099 },
+ unicodeslot=0x30C0,
},
[0x30C1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER TI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30C1, -- チ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER TI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30C1,
},
[0x30C2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER DI",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30C1, 0x3099 },
- ["unicodeslot"]=0x30C2, -- ヂ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER DI",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30C1, 0x3099 },
+ unicodeslot=0x30C2,
},
[0x30C3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL TU",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30C3, -- ッ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL TU",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x30C3,
},
[0x30C4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER TU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30C4, -- ツ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER TU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30C4,
},
[0x30C5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER DU",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30C4, 0x3099 },
- ["unicodeslot"]=0x30C5, -- ヅ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER DU",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30C4, 0x3099 },
+ unicodeslot=0x30C5,
},
[0x30C6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER TE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30C6, -- テ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER TE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30C6,
},
[0x30C7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER DE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30C6, 0x3099 },
- ["unicodeslot"]=0x30C7, -- デ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER DE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30C6, 0x3099 },
+ unicodeslot=0x30C7,
},
[0x30C8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER TO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30C8, -- ト
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER TO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30C8,
},
[0x30C9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER DO",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30C8, 0x3099 },
- ["unicodeslot"]=0x30C9, -- ド
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER DO",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30C8, 0x3099 },
+ unicodeslot=0x30C9,
},
[0x30CA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER NA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30CA, -- ナ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER NA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30CA,
},
[0x30CB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER NI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30CB, -- ニ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER NI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30CB,
},
[0x30CC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER NU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30CC, -- ヌ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER NU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30CC,
},
[0x30CD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER NE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30CD, -- ネ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER NE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30CD,
},
[0x30CE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER NO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30CE, -- ノ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER NO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30CE,
},
[0x30CF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER HA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30CF, -- ハ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER HA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30CF,
},
[0x30D0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER BA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30CF, 0x3099 },
- ["unicodeslot"]=0x30D0, -- バ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER BA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30CF, 0x3099 },
+ unicodeslot=0x30D0,
},
[0x30D1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER PA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30CF, 0x309A },
- ["unicodeslot"]=0x30D1, -- パ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER PA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30CF, 0x309A },
+ unicodeslot=0x30D1,
},
[0x30D2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER HI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30D2, -- ヒ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER HI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30D2,
},
[0x30D3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER BI",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30D2, 0x3099 },
- ["unicodeslot"]=0x30D3, -- ビ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER BI",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30D2, 0x3099 },
+ unicodeslot=0x30D3,
},
[0x30D4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER PI",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30D2, 0x309A },
- ["unicodeslot"]=0x30D4, -- ピ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER PI",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30D2, 0x309A },
+ unicodeslot=0x30D4,
},
[0x30D5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER HU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30D5, -- フ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER HU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30D5,
},
[0x30D6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER BU",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30D5, 0x3099 },
- ["unicodeslot"]=0x30D6, -- ブ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER BU",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30D5, 0x3099 },
+ unicodeslot=0x30D6,
},
[0x30D7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER PU",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30D5, 0x309A },
- ["unicodeslot"]=0x30D7, -- プ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER PU",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30D5, 0x309A },
+ unicodeslot=0x30D7,
},
[0x30D8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER HE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30D8, -- ヘ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER HE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30D8,
},
[0x30D9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER BE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30D8, 0x3099 },
- ["unicodeslot"]=0x30D9, -- ベ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER BE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30D8, 0x3099 },
+ unicodeslot=0x30D9,
},
[0x30DA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER PE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30D8, 0x309A },
- ["unicodeslot"]=0x30DA, -- ペ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER PE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30D8, 0x309A },
+ unicodeslot=0x30DA,
},
[0x30DB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER HO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30DB, -- ホ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER HO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30DB,
},
[0x30DC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER BO",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30DB, 0x3099 },
- ["unicodeslot"]=0x30DC, -- ボ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER BO",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30DB, 0x3099 },
+ unicodeslot=0x30DC,
},
[0x30DD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER PO",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30DB, 0x309A },
- ["unicodeslot"]=0x30DD, -- ポ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER PO",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30DB, 0x309A },
+ unicodeslot=0x30DD,
},
[0x30DE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER MA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30DE, -- マ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER MA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30DE,
},
[0x30DF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER MI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30DF, -- ミ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER MI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30DF,
},
[0x30E0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER MU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30E0, -- ム
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER MU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30E0,
},
[0x30E1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER ME",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30E1, -- メ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER ME",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30E1,
},
[0x30E2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER MO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30E2, -- モ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER MO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30E2,
},
[0x30E3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL YA",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30E3, -- ャ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL YA",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x30E3,
},
[0x30E4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER YA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30E4, -- ヤ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER YA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30E4,
},
[0x30E5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL YU",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30E5, -- ュ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL YU",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x30E5,
},
[0x30E6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER YU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30E6, -- ユ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER YU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30E6,
},
[0x30E7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL YO",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30E7, -- ョ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL YO",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x30E7,
},
[0x30E8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER YO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30E8, -- ヨ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER YO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30E8,
},
[0x30E9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER RA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30E9, -- ラ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER RA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30E9,
},
[0x30EA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER RI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30EA, -- リ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER RI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30EA,
},
[0x30EB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER RU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30EB, -- ル
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER RU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30EB,
},
[0x30EC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER RE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30EC, -- レ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER RE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30EC,
},
[0x30ED]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER RO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30ED, -- ロ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER RO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30ED,
},
[0x30EE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL WA",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30EE, -- ヮ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL WA",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x30EE,
},
[0x30EF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER WA",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30EF, -- ワ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER WA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30EF,
},
[0x30F0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER WI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30F0, -- ヰ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER WI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30F0,
},
[0x30F1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER WE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30F1, -- ヱ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER WE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30F1,
},
[0x30F2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER WO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30F2, -- ヲ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER WO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30F2,
},
[0x30F3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER N",
- ["linebreak"]="id",
- ["unicodeslot"]=0x30F3, -- ン
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER N",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x30F3,
},
[0x30F4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER VU",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30A6, 0x3099 },
- ["unicodeslot"]=0x30F4, -- ヴ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER VU",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30A6, 0x3099 },
+ unicodeslot=0x30F4,
},
[0x30F5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL KA",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30F5, -- ヵ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL KA",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x30F5,
},
[0x30F6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL KE",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30F6, -- ヶ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL KE",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x30F6,
},
[0x30F7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER VA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30EF, 0x3099 },
- ["unicodeslot"]=0x30F7, -- ヷ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER VA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30EF, 0x3099 },
+ unicodeslot=0x30F7,
},
[0x30F8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER VI",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30F0, 0x3099 },
- ["unicodeslot"]=0x30F8, -- ヸ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER VI",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30F0, 0x3099 },
+ unicodeslot=0x30F8,
},
[0x30F9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER VE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30F1, 0x3099 },
- ["unicodeslot"]=0x30F9, -- ヹ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER VE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30F1, 0x3099 },
+ unicodeslot=0x30F9,
},
[0x30FA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER VO",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x30F2, 0x3099 },
- ["unicodeslot"]=0x30FA, -- ヺ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER VO",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x30F2, 0x3099 },
+ unicodeslot=0x30FA,
},
[0x30FB]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="KATAKANA MIDDLE DOT",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30FB, -- ・
+ category="po",
+ cjkwd="w",
+ description="KATAKANA MIDDLE DOT",
+ direction="on",
+ linebreak="ns",
+ unicodeslot=0x30FB,
},
[0x30FC]={
- ["category"]="lm",
- ["cjkwd"]="w",
- ["description"]="KATAKANA-HIRAGANA PROLONGED SOUND MARK",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30FC, -- ー
+ category="lm",
+ cjkwd="w",
+ description="KATAKANA-HIRAGANA PROLONGED SOUND MARK",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x30FC,
},
[0x30FD]={
- ["category"]="lm",
- ["cjkwd"]="w",
- ["description"]="KATAKANA ITERATION MARK",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x30FD, -- ヽ
+ category="lm",
+ cjkwd="w",
+ description="KATAKANA ITERATION MARK",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x30FD,
},
[0x30FE]={
- ["category"]="lm",
- ["cjkwd"]="w",
- ["description"]="KATAKANA VOICED ITERATION MARK",
- ["linebreak"]="ns",
- ["specials"]={ "char", 0x30FD, 0x3099 },
- ["unicodeslot"]=0x30FE, -- ヾ
+ category="lm",
+ cjkwd="w",
+ description="KATAKANA VOICED ITERATION MARK",
+ direction="l",
+ linebreak="ns",
+ specials={ "char", 0x30FD, 0x3099 },
+ unicodeslot=0x30FE,
},
[0x30FF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA DIGRAPH KOTO",
- ["linebreak"]="id",
- ["specials"]={ "vertical", 0x30B3, 0x30C8 },
- ["unicodeslot"]=0x30FF, -- ヿ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA DIGRAPH KOTO",
+ direction="l",
+ linebreak="id",
+ specials={ "vertical", 0x30B3, 0x30C8 },
+ unicodeslot=0x30FF,
},
[0x3105]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER B",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3105, -- ㄅ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER B",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3105,
},
[0x3106]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER P",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3106, -- ㄆ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER P",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3106,
},
[0x3107]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER M",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3107, -- ㄇ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER M",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3107,
},
[0x3108]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER F",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3108, -- ㄈ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER F",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3108,
},
[0x3109]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER D",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3109, -- ㄉ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER D",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3109,
},
[0x310A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER T",
- ["linebreak"]="id",
- ["unicodeslot"]=0x310A, -- ㄊ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER T",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x310A,
},
[0x310B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER N",
- ["linebreak"]="id",
- ["unicodeslot"]=0x310B, -- ㄋ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER N",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x310B,
},
[0x310C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER L",
- ["linebreak"]="id",
- ["unicodeslot"]=0x310C, -- ㄌ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER L",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x310C,
},
[0x310D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER G",
- ["linebreak"]="id",
- ["unicodeslot"]=0x310D, -- ㄍ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER G",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x310D,
},
[0x310E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER K",
- ["linebreak"]="id",
- ["unicodeslot"]=0x310E, -- ㄎ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER K",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x310E,
},
[0x310F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER H",
- ["linebreak"]="id",
- ["unicodeslot"]=0x310F, -- ㄏ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER H",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x310F,
},
[0x3110]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER J",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3110, -- ㄐ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER J",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3110,
},
[0x3111]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER Q",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3111, -- ㄑ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER Q",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3111,
},
[0x3112]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER X",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3112, -- ㄒ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER X",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3112,
},
[0x3113]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER ZH",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3113, -- ㄓ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER ZH",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3113,
},
[0x3114]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER CH",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3114, -- ㄔ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER CH",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3114,
},
[0x3115]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER SH",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3115, -- ㄕ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER SH",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3115,
},
[0x3116]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER R",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3116, -- ㄖ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER R",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3116,
},
[0x3117]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER Z",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3117, -- ㄗ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER Z",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3117,
},
[0x3118]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER C",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3118, -- ㄘ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER C",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3118,
},
[0x3119]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER S",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3119, -- ㄙ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER S",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3119,
},
[0x311A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER A",
- ["linebreak"]="id",
- ["unicodeslot"]=0x311A, -- ㄚ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER A",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x311A,
},
[0x311B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER O",
- ["linebreak"]="id",
- ["unicodeslot"]=0x311B, -- ㄛ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER O",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x311B,
},
[0x311C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER E",
- ["linebreak"]="id",
- ["unicodeslot"]=0x311C, -- ㄜ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER E",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x311C,
},
[0x311D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER EH",
- ["linebreak"]="id",
- ["unicodeslot"]=0x311D, -- ㄝ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER EH",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x311D,
},
[0x311E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER AI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x311E, -- ㄞ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER AI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x311E,
},
[0x311F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER EI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x311F, -- ㄟ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER EI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x311F,
},
[0x3120]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER AU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3120, -- ㄠ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER AU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3120,
},
[0x3121]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER OU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3121, -- ㄡ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER OU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3121,
},
[0x3122]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER AN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3122, -- ㄢ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER AN",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3122,
},
[0x3123]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER EN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3123, -- ㄣ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER EN",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3123,
},
[0x3124]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER ANG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3124, -- ㄤ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER ANG",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3124,
},
[0x3125]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER ENG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3125, -- ㄥ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER ENG",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3125,
},
[0x3126]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER ER",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3126, -- ㄦ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER ER",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3126,
},
[0x3127]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER I",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3127, -- ㄧ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER I",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3127,
},
[0x3128]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER U",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3128, -- ㄨ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER U",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3128,
},
[0x3129]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER IU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3129, -- ㄩ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER IU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3129,
},
[0x312A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER V",
- ["linebreak"]="id",
- ["unicodeslot"]=0x312A, -- ㄪ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER V",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x312A,
},
[0x312B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER NG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x312B, -- ㄫ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER NG",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x312B,
},
[0x312C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER GN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x312C, -- ㄬ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER GN",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x312C,
},
[0x3131]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER KIYEOK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1100 },
- ["unicodeslot"]=0x3131, -- ㄱ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER KIYEOK",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1100 },
+ unicodeslot=0x3131,
},
[0x3132]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER SSANGKIYEOK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1101 },
- ["unicodeslot"]=0x3132, -- ㄲ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER SSANGKIYEOK",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1101 },
+ unicodeslot=0x3132,
},
[0x3133]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER KIYEOK-SIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11AA },
- ["unicodeslot"]=0x3133, -- ㄳ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER KIYEOK-SIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11AA },
+ unicodeslot=0x3133,
},
[0x3134]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER NIEUN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1102 },
- ["unicodeslot"]=0x3134, -- ㄴ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER NIEUN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1102 },
+ unicodeslot=0x3134,
},
[0x3135]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER NIEUN-CIEUC",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11AC },
- ["unicodeslot"]=0x3135, -- ㄵ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER NIEUN-CIEUC",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11AC },
+ unicodeslot=0x3135,
},
[0x3136]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER NIEUN-HIEUH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11AD },
- ["unicodeslot"]=0x3136, -- ㄶ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER NIEUN-HIEUH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11AD },
+ unicodeslot=0x3136,
},
[0x3137]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER TIKEUT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1103 },
- ["unicodeslot"]=0x3137, -- ㄷ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER TIKEUT",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1103 },
+ unicodeslot=0x3137,
},
[0x3138]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER SSANGTIKEUT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1104 },
- ["unicodeslot"]=0x3138, -- ㄸ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER SSANGTIKEUT",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1104 },
+ unicodeslot=0x3138,
},
[0x3139]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER RIEUL",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1105 },
- ["unicodeslot"]=0x3139, -- ㄹ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER RIEUL",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1105 },
+ unicodeslot=0x3139,
},
[0x313A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER RIEUL-KIYEOK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11B0 },
- ["unicodeslot"]=0x313A, -- ㄺ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER RIEUL-KIYEOK",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11B0 },
+ unicodeslot=0x313A,
},
[0x313B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER RIEUL-MIEUM",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11B1 },
- ["unicodeslot"]=0x313B, -- ㄻ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER RIEUL-MIEUM",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11B1 },
+ unicodeslot=0x313B,
},
[0x313C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER RIEUL-PIEUP",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11B2 },
- ["unicodeslot"]=0x313C, -- ㄼ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER RIEUL-PIEUP",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11B2 },
+ unicodeslot=0x313C,
},
[0x313D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER RIEUL-SIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11B3 },
- ["unicodeslot"]=0x313D, -- ㄽ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER RIEUL-SIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11B3 },
+ unicodeslot=0x313D,
},
[0x313E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER RIEUL-THIEUTH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11B4 },
- ["unicodeslot"]=0x313E, -- ㄾ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER RIEUL-THIEUTH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11B4 },
+ unicodeslot=0x313E,
},
[0x313F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER RIEUL-PHIEUPH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11B5 },
- ["unicodeslot"]=0x313F, -- ㄿ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER RIEUL-PHIEUPH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11B5 },
+ unicodeslot=0x313F,
},
[0x3140]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER RIEUL-HIEUH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x111A },
- ["unicodeslot"]=0x3140, -- ㅀ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER RIEUL-HIEUH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x111A },
+ unicodeslot=0x3140,
},
[0x3141]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER MIEUM",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1106 },
- ["unicodeslot"]=0x3141, -- ㅁ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER MIEUM",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1106 },
+ unicodeslot=0x3141,
},
[0x3142]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER PIEUP",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1107 },
- ["unicodeslot"]=0x3142, -- ㅂ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER PIEUP",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1107 },
+ unicodeslot=0x3142,
},
[0x3143]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER SSANGPIEUP",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1108 },
- ["unicodeslot"]=0x3143, -- ㅃ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER SSANGPIEUP",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1108 },
+ unicodeslot=0x3143,
},
[0x3144]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER PIEUP-SIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1121 },
- ["unicodeslot"]=0x3144, -- ㅄ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER PIEUP-SIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1121 },
+ unicodeslot=0x3144,
},
[0x3145]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER SIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1109 },
- ["unicodeslot"]=0x3145, -- ㅅ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER SIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1109 },
+ unicodeslot=0x3145,
},
[0x3146]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER SSANGSIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x110A },
- ["unicodeslot"]=0x3146, -- ㅆ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER SSANGSIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x110A },
+ unicodeslot=0x3146,
},
[0x3147]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER IEUNG",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x110B },
- ["unicodeslot"]=0x3147, -- ㅇ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER IEUNG",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x110B },
+ unicodeslot=0x3147,
},
[0x3148]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER CIEUC",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x110C },
- ["unicodeslot"]=0x3148, -- ㅈ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER CIEUC",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x110C },
+ unicodeslot=0x3148,
},
[0x3149]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER SSANGCIEUC",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x110D },
- ["unicodeslot"]=0x3149, -- ㅉ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER SSANGCIEUC",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x110D },
+ unicodeslot=0x3149,
},
[0x314A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER CHIEUCH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x110E },
- ["unicodeslot"]=0x314A, -- ㅊ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER CHIEUCH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x110E },
+ unicodeslot=0x314A,
},
[0x314B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER KHIEUKH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x110F },
- ["unicodeslot"]=0x314B, -- ㅋ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER KHIEUKH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x110F },
+ unicodeslot=0x314B,
},
[0x314C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER THIEUTH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1110 },
- ["unicodeslot"]=0x314C, -- ㅌ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER THIEUTH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1110 },
+ unicodeslot=0x314C,
},
[0x314D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER PHIEUPH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1111 },
- ["unicodeslot"]=0x314D, -- ㅍ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER PHIEUPH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1111 },
+ unicodeslot=0x314D,
},
[0x314E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER HIEUH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1112 },
- ["unicodeslot"]=0x314E, -- ㅎ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER HIEUH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1112 },
+ unicodeslot=0x314E,
},
[0x314F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1161 },
- ["unicodeslot"]=0x314F, -- ㅏ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1161 },
+ unicodeslot=0x314F,
},
[0x3150]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER AE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1162 },
- ["unicodeslot"]=0x3150, -- ㅐ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER AE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1162 },
+ unicodeslot=0x3150,
},
[0x3151]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YA",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1163 },
- ["unicodeslot"]=0x3151, -- ㅑ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YA",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1163 },
+ unicodeslot=0x3151,
},
[0x3152]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YAE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1164 },
- ["unicodeslot"]=0x3152, -- ㅒ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YAE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1164 },
+ unicodeslot=0x3152,
},
[0x3153]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER EO",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1165 },
- ["unicodeslot"]=0x3153, -- ㅓ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER EO",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1165 },
+ unicodeslot=0x3153,
},
[0x3154]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER E",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1166 },
- ["unicodeslot"]=0x3154, -- ㅔ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER E",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1166 },
+ unicodeslot=0x3154,
},
[0x3155]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YEO",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1167 },
- ["unicodeslot"]=0x3155, -- ㅕ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YEO",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1167 },
+ unicodeslot=0x3155,
},
[0x3156]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1168 },
- ["unicodeslot"]=0x3156, -- ㅖ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1168 },
+ unicodeslot=0x3156,
},
[0x3157]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER O",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1169 },
- ["unicodeslot"]=0x3157, -- ㅗ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER O",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1169 },
+ unicodeslot=0x3157,
},
[0x3158]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER WA",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x116A },
- ["unicodeslot"]=0x3158, -- ㅘ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER WA",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x116A },
+ unicodeslot=0x3158,
},
[0x3159]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER WAE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x116B },
- ["unicodeslot"]=0x3159, -- ㅙ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER WAE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x116B },
+ unicodeslot=0x3159,
},
[0x315A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER OE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x116C },
- ["unicodeslot"]=0x315A, -- ㅚ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER OE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x116C },
+ unicodeslot=0x315A,
},
[0x315B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YO",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x116D },
- ["unicodeslot"]=0x315B, -- ㅛ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YO",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x116D },
+ unicodeslot=0x315B,
},
[0x315C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER U",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x116E },
- ["unicodeslot"]=0x315C, -- ㅜ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER U",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x116E },
+ unicodeslot=0x315C,
},
[0x315D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER WEO",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x116F },
- ["unicodeslot"]=0x315D, -- ㅝ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER WEO",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x116F },
+ unicodeslot=0x315D,
},
[0x315E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER WE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1170 },
- ["unicodeslot"]=0x315E, -- ㅞ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER WE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1170 },
+ unicodeslot=0x315E,
},
[0x315F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER WI",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1171 },
- ["unicodeslot"]=0x315F, -- ㅟ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER WI",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1171 },
+ unicodeslot=0x315F,
},
[0x3160]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YU",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1172 },
- ["unicodeslot"]=0x3160, -- ㅠ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YU",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1172 },
+ unicodeslot=0x3160,
},
[0x3161]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER EU",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1173 },
- ["unicodeslot"]=0x3161, -- ㅡ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER EU",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1173 },
+ unicodeslot=0x3161,
},
[0x3162]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YI",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1174 },
- ["unicodeslot"]=0x3162, -- ㅢ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YI",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1174 },
+ unicodeslot=0x3162,
},
[0x3163]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER I",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1175 },
- ["unicodeslot"]=0x3163, -- ㅣ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER I",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1175 },
+ unicodeslot=0x3163,
},
[0x3164]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL FILLER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1160 },
- ["unicodeslot"]=0x3164, -- ㅤ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL FILLER",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1160 },
+ unicodeslot=0x3164,
},
[0x3165]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER SSANGNIEUN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1114 },
- ["unicodeslot"]=0x3165, -- ㅥ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER SSANGNIEUN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1114 },
+ unicodeslot=0x3165,
},
[0x3166]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER NIEUN-TIKEUT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1115 },
- ["unicodeslot"]=0x3166, -- ㅦ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER NIEUN-TIKEUT",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1115 },
+ unicodeslot=0x3166,
},
[0x3167]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER NIEUN-SIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11C7 },
- ["unicodeslot"]=0x3167, -- ㅧ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER NIEUN-SIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11C7 },
+ unicodeslot=0x3167,
},
[0x3168]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER NIEUN-PANSIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11C8 },
- ["unicodeslot"]=0x3168, -- ㅨ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER NIEUN-PANSIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11C8 },
+ unicodeslot=0x3168,
},
[0x3169]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER RIEUL-KIYEOK-SIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11CC },
- ["unicodeslot"]=0x3169, -- ㅩ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER RIEUL-KIYEOK-SIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11CC },
+ unicodeslot=0x3169,
},
[0x316A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER RIEUL-TIKEUT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11CE },
- ["unicodeslot"]=0x316A, -- ㅪ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER RIEUL-TIKEUT",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11CE },
+ unicodeslot=0x316A,
},
[0x316B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER RIEUL-PIEUP-SIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11D3 },
- ["unicodeslot"]=0x316B, -- ㅫ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER RIEUL-PIEUP-SIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11D3 },
+ unicodeslot=0x316B,
},
[0x316C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER RIEUL-PANSIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11D7 },
- ["unicodeslot"]=0x316C, -- ㅬ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER RIEUL-PANSIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11D7 },
+ unicodeslot=0x316C,
},
[0x316D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER RIEUL-YEORINHIEUH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11D9 },
- ["unicodeslot"]=0x316D, -- ㅭ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER RIEUL-YEORINHIEUH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11D9 },
+ unicodeslot=0x316D,
},
[0x316E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER MIEUM-PIEUP",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x111C },
- ["unicodeslot"]=0x316E, -- ㅮ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER MIEUM-PIEUP",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x111C },
+ unicodeslot=0x316E,
},
[0x316F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER MIEUM-SIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11DD },
- ["unicodeslot"]=0x316F, -- ㅯ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER MIEUM-SIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11DD },
+ unicodeslot=0x316F,
},
[0x3170]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER MIEUM-PANSIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11DF },
- ["unicodeslot"]=0x3170, -- ㅰ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER MIEUM-PANSIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11DF },
+ unicodeslot=0x3170,
},
[0x3171]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER KAPYEOUNMIEUM",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x111D },
- ["unicodeslot"]=0x3171, -- ㅱ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER KAPYEOUNMIEUM",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x111D },
+ unicodeslot=0x3171,
},
[0x3172]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER PIEUP-KIYEOK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x111E },
- ["unicodeslot"]=0x3172, -- ㅲ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER PIEUP-KIYEOK",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x111E },
+ unicodeslot=0x3172,
},
[0x3173]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER PIEUP-TIKEUT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1120 },
- ["unicodeslot"]=0x3173, -- ㅳ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER PIEUP-TIKEUT",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1120 },
+ unicodeslot=0x3173,
},
[0x3174]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER PIEUP-SIOS-KIYEOK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1122 },
- ["unicodeslot"]=0x3174, -- ㅴ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER PIEUP-SIOS-KIYEOK",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1122 },
+ unicodeslot=0x3174,
},
[0x3175]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER PIEUP-SIOS-TIKEUT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1123 },
- ["unicodeslot"]=0x3175, -- ㅵ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER PIEUP-SIOS-TIKEUT",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1123 },
+ unicodeslot=0x3175,
},
[0x3176]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER PIEUP-CIEUC",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1127 },
- ["unicodeslot"]=0x3176, -- ㅶ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER PIEUP-CIEUC",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1127 },
+ unicodeslot=0x3176,
},
[0x3177]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER PIEUP-THIEUTH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1129 },
- ["unicodeslot"]=0x3177, -- ㅷ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER PIEUP-THIEUTH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1129 },
+ unicodeslot=0x3177,
},
[0x3178]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER KAPYEOUNPIEUP",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x112B },
- ["unicodeslot"]=0x3178, -- ㅸ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER KAPYEOUNPIEUP",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x112B },
+ unicodeslot=0x3178,
},
[0x3179]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER KAPYEOUNSSANGPIEUP",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x112C },
- ["unicodeslot"]=0x3179, -- ㅹ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER KAPYEOUNSSANGPIEUP",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x112C },
+ unicodeslot=0x3179,
},
[0x317A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER SIOS-KIYEOK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x112D },
- ["unicodeslot"]=0x317A, -- ㅺ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER SIOS-KIYEOK",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x112D },
+ unicodeslot=0x317A,
},
[0x317B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER SIOS-NIEUN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x112E },
- ["unicodeslot"]=0x317B, -- ㅻ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER SIOS-NIEUN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x112E },
+ unicodeslot=0x317B,
},
[0x317C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER SIOS-TIKEUT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x112F },
- ["unicodeslot"]=0x317C, -- ㅼ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER SIOS-TIKEUT",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x112F },
+ unicodeslot=0x317C,
},
[0x317D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER SIOS-PIEUP",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1132 },
- ["unicodeslot"]=0x317D, -- ㅽ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER SIOS-PIEUP",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1132 },
+ unicodeslot=0x317D,
},
[0x317E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER SIOS-CIEUC",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1136 },
- ["unicodeslot"]=0x317E, -- ㅾ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER SIOS-CIEUC",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1136 },
+ unicodeslot=0x317E,
},
[0x317F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER PANSIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1140 },
- ["unicodeslot"]=0x317F, -- ㅿ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER PANSIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1140 },
+ unicodeslot=0x317F,
},
[0x3180]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER SSANGIEUNG",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1147 },
- ["unicodeslot"]=0x3180, -- ㆀ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER SSANGIEUNG",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1147 },
+ unicodeslot=0x3180,
},
[0x3181]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YESIEUNG",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x114C },
- ["unicodeslot"]=0x3181, -- ㆁ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YESIEUNG",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x114C },
+ unicodeslot=0x3181,
},
[0x3182]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YESIEUNG-SIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11F1 },
- ["unicodeslot"]=0x3182, -- ㆂ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YESIEUNG-SIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11F1 },
+ unicodeslot=0x3182,
},
[0x3183]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YESIEUNG-PANSIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11F2 },
- ["unicodeslot"]=0x3183, -- ㆃ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YESIEUNG-PANSIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11F2 },
+ unicodeslot=0x3183,
},
[0x3184]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER KAPYEOUNPHIEUPH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1157 },
- ["unicodeslot"]=0x3184, -- ㆄ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER KAPYEOUNPHIEUPH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1157 },
+ unicodeslot=0x3184,
},
[0x3185]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER SSANGHIEUH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1158 },
- ["unicodeslot"]=0x3185, -- ㆅ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER SSANGHIEUH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1158 },
+ unicodeslot=0x3185,
},
[0x3186]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YEORINHIEUH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1159 },
- ["unicodeslot"]=0x3186, -- ㆆ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YEORINHIEUH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1159 },
+ unicodeslot=0x3186,
},
[0x3187]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YO-YA",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1184 },
- ["unicodeslot"]=0x3187, -- ㆇ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YO-YA",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1184 },
+ unicodeslot=0x3187,
},
[0x3188]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YO-YAE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1185 },
- ["unicodeslot"]=0x3188, -- ㆈ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YO-YAE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1185 },
+ unicodeslot=0x3188,
},
[0x3189]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YO-I",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1188 },
- ["unicodeslot"]=0x3189, -- ㆉ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YO-I",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1188 },
+ unicodeslot=0x3189,
},
[0x318A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YU-YEO",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1191 },
- ["unicodeslot"]=0x318A, -- ㆊ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YU-YEO",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1191 },
+ unicodeslot=0x318A,
},
[0x318B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YU-YE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1192 },
- ["unicodeslot"]=0x318B, -- ㆋ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YU-YE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1192 },
+ unicodeslot=0x318B,
},
[0x318C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER YU-I",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x1194 },
- ["unicodeslot"]=0x318C, -- ㆌ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER YU-I",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x1194 },
+ unicodeslot=0x318C,
},
[0x318D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER ARAEA",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x119E },
- ["unicodeslot"]=0x318D, -- ㆍ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER ARAEA",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x119E },
+ unicodeslot=0x318D,
},
[0x318E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="HANGUL LETTER ARAEAE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x11A1 },
- ["unicodeslot"]=0x318E, -- ㆎ
+ category="lo",
+ cjkwd="w",
+ description="HANGUL LETTER ARAEAE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x11A1 },
+ unicodeslot=0x318E,
},
[0x3190]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION LINKING MARK",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3190, -- ㆐
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION LINKING MARK",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3190,
},
[0x3191]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION REVERSE MARK",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3191, -- ㆑
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION REVERSE MARK",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3191,
},
[0x3192]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION ONE MARK",
- ["linebreak"]="id",
- ["specials"]={ "super", 0x4E00 },
- ["unicodeslot"]=0x3192, -- ㆒
+ category="no",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION ONE MARK",
+ direction="l",
+ linebreak="id",
+ specials={ "super", 0x4E00 },
+ unicodeslot=0x3192,
},
[0x3193]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION TWO MARK",
- ["linebreak"]="id",
- ["specials"]={ "super", 0x4E8C },
- ["unicodeslot"]=0x3193, -- ㆓
+ category="no",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION TWO MARK",
+ direction="l",
+ linebreak="id",
+ specials={ "super", 0x4E8C },
+ unicodeslot=0x3193,
},
[0x3194]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION THREE MARK",
- ["linebreak"]="id",
- ["specials"]={ "super", 0x4E09 },
- ["unicodeslot"]=0x3194, -- ㆔
+ category="no",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION THREE MARK",
+ direction="l",
+ linebreak="id",
+ specials={ "super", 0x4E09 },
+ unicodeslot=0x3194,
},
[0x3195]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION FOUR MARK",
- ["linebreak"]="id",
- ["specials"]={ "super", 0x56DB },
- ["unicodeslot"]=0x3195, -- ㆕
+ category="no",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION FOUR MARK",
+ direction="l",
+ linebreak="id",
+ specials={ "super", 0x56DB },
+ unicodeslot=0x3195,
},
[0x3196]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION TOP MARK",
- ["linebreak"]="id",
- ["specials"]={ "super", 0x4E0A },
- ["unicodeslot"]=0x3196, -- ㆖
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION TOP MARK",
+ direction="l",
+ linebreak="id",
+ specials={ "super", 0x4E0A },
+ unicodeslot=0x3196,
},
[0x3197]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION MIDDLE MARK",
- ["linebreak"]="id",
- ["specials"]={ "super", 0x4E2D },
- ["unicodeslot"]=0x3197, -- ㆗
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION MIDDLE MARK",
+ direction="l",
+ linebreak="id",
+ specials={ "super", 0x4E2D },
+ unicodeslot=0x3197,
},
[0x3198]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION BOTTOM MARK",
- ["linebreak"]="id",
- ["specials"]={ "super", 0x4E0B },
- ["unicodeslot"]=0x3198, -- ㆘
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION BOTTOM MARK",
+ direction="l",
+ linebreak="id",
+ specials={ "super", 0x4E0B },
+ unicodeslot=0x3198,
},
[0x3199]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION FIRST MARK",
- ["linebreak"]="id",
- ["specials"]={ "super", 0x7532 },
- ["unicodeslot"]=0x3199, -- ㆙
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION FIRST MARK",
+ direction="l",
+ linebreak="id",
+ specials={ "super", 0x7532 },
+ unicodeslot=0x3199,
},
[0x319A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION SECOND MARK",
- ["linebreak"]="id",
- ["specials"]={ "super", 0x4E59 },
- ["unicodeslot"]=0x319A, -- ㆚
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION SECOND MARK",
+ direction="l",
+ linebreak="id",
+ specials={ "super", 0x4E59 },
+ unicodeslot=0x319A,
},
[0x319B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION THIRD MARK",
- ["linebreak"]="id",
- ["specials"]={ "super", 0x4E19 },
- ["unicodeslot"]=0x319B, -- ㆛
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION THIRD MARK",
+ direction="l",
+ linebreak="id",
+ specials={ "super", 0x4E19 },
+ unicodeslot=0x319B,
},
[0x319C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION FOURTH MARK",
- ["linebreak"]="id",
- ["specials"]={ "super", 0x4E01 },
- ["unicodeslot"]=0x319C, -- ㆜
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION FOURTH MARK",
+ direction="l",
+ linebreak="id",
+ specials={ "super", 0x4E01 },
+ unicodeslot=0x319C,
},
[0x319D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION HEAVEN MARK",
- ["linebreak"]="id",
- ["specials"]={ "super", 0x5929 },
- ["unicodeslot"]=0x319D, -- ㆝
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION HEAVEN MARK",
+ direction="l",
+ linebreak="id",
+ specials={ "super", 0x5929 },
+ unicodeslot=0x319D,
},
[0x319E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION EARTH MARK",
- ["linebreak"]="id",
- ["specials"]={ "super", 0x5730 },
- ["unicodeslot"]=0x319E, -- ㆞
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION EARTH MARK",
+ direction="l",
+ linebreak="id",
+ specials={ "super", 0x5730 },
+ unicodeslot=0x319E,
},
[0x319F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC ANNOTATION MAN MARK",
- ["linebreak"]="id",
- ["specials"]={ "super", 0x4EBA },
- ["unicodeslot"]=0x319F, -- ㆟
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC ANNOTATION MAN MARK",
+ direction="l",
+ linebreak="id",
+ specials={ "super", 0x4EBA },
+ unicodeslot=0x319F,
},
[0x31A0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER BU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31A0, -- ㆠ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER BU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31A0,
},
[0x31A1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER ZI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31A1, -- ㆡ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER ZI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31A1,
},
[0x31A2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER JI",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31A2, -- ㆢ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER JI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31A2,
},
[0x31A3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER GU",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31A3, -- ㆣ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER GU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31A3,
},
[0x31A4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER EE",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31A4, -- ㆤ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER EE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31A4,
},
[0x31A5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER ENN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31A5, -- ㆥ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER ENN",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31A5,
},
[0x31A6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER OO",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31A6, -- ㆦ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER OO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31A6,
},
[0x31A7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER ONN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31A7, -- ㆧ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER ONN",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31A7,
},
[0x31A8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER IR",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31A8, -- ㆨ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER IR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31A8,
},
[0x31A9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER ANN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31A9, -- ㆩ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER ANN",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31A9,
},
[0x31AA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER INN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31AA, -- ㆪ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER INN",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31AA,
},
[0x31AB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER UNN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31AB, -- ㆫ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER UNN",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31AB,
},
[0x31AC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER IM",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31AC, -- ㆬ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER IM",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31AC,
},
[0x31AD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER NGG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31AD, -- ㆭ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER NGG",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31AD,
},
[0x31AE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER AINN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31AE, -- ㆮ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER AINN",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31AE,
},
[0x31AF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER AUNN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31AF, -- ㆯ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER AUNN",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31AF,
},
[0x31B0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER AM",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31B0, -- ㆰ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER AM",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31B0,
},
[0x31B1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER OM",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31B1, -- ㆱ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER OM",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31B1,
},
[0x31B2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER ONG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31B2, -- ㆲ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER ONG",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31B2,
},
[0x31B3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO LETTER INNN",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31B3, -- ㆳ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO LETTER INNN",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31B3,
},
[0x31B4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO FINAL LETTER P",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31B4, -- ㆴ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO FINAL LETTER P",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31B4,
},
[0x31B5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO FINAL LETTER T",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31B5, -- ㆵ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO FINAL LETTER T",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31B5,
},
[0x31B6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO FINAL LETTER K",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31B6, -- ㆶ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO FINAL LETTER K",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31B6,
},
[0x31B7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="BOPOMOFO FINAL LETTER H",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31B7, -- ㆷ
+ category="lo",
+ cjkwd="w",
+ description="BOPOMOFO FINAL LETTER H",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x31B7,
},
[0x31C0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE T",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31C0, -- ㇀
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE T",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31C0,
},
[0x31C1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE WG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31C1, -- ㇁
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE WG",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31C1,
},
[0x31C2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE XG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31C2, -- ㇂
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE XG",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31C2,
},
[0x31C3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE BXG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31C3, -- ㇃
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE BXG",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31C3,
},
[0x31C4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE SW",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31C4, -- ㇄
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE SW",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31C4,
},
[0x31C5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE HZZ",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31C5, -- ㇅
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE HZZ",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31C5,
},
[0x31C6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE HZG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31C6, -- ㇆
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE HZG",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31C6,
},
[0x31C7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE HP",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31C7, -- ㇇
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE HP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31C7,
},
[0x31C8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE HZWG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31C8, -- ㇈
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE HZWG",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31C8,
},
[0x31C9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE SZWG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31C9, -- ㇉
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE SZWG",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31C9,
},
[0x31CA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE HZT",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31CA, -- ㇊
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE HZT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31CA,
},
[0x31CB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE HZZP",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31CB, -- ㇋
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE HZZP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31CB,
},
[0x31CC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE HPWG",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31CC, -- ㇌
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE HPWG",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31CC,
},
[0x31CD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE HZW",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31CD, -- ㇍
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE HZW",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31CD,
},
[0x31CE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE HZZZ",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31CE, -- ㇎
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE HZZZ",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31CE,
},
[0x31CF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CJK STROKE N",
- ["linebreak"]="id",
- ["unicodeslot"]=0x31CF, -- ㇏
+ category="so",
+ cjkwd="w",
+ description="CJK STROKE N",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0x31CF,
},
[0x31F0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL KU",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31F0, -- ㇰ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL KU",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31F0,
},
[0x31F1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL SI",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31F1, -- ㇱ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL SI",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31F1,
},
[0x31F2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL SU",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31F2, -- ㇲ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL SU",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31F2,
},
[0x31F3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL TO",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31F3, -- ㇳ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL TO",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31F3,
},
[0x31F4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL NU",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31F4, -- ㇴ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL NU",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31F4,
},
[0x31F5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL HA",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31F5, -- ㇵ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL HA",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31F5,
},
[0x31F6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL HI",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31F6, -- ㇶ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL HI",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31F6,
},
[0x31F7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL HU",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31F7, -- ㇷ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL HU",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31F7,
},
[0x31F8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL HE",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31F8, -- ㇸ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL HE",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31F8,
},
[0x31F9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL HO",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31F9, -- ㇹ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL HO",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31F9,
},
[0x31FA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL MU",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31FA, -- ㇺ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL MU",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31FA,
},
[0x31FB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL RA",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31FB, -- ㇻ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL RA",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31FB,
},
[0x31FC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL RI",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31FC, -- ㇼ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL RI",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31FC,
},
[0x31FD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL RU",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31FD, -- ㇽ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL RU",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31FD,
},
[0x31FE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL RE",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31FE, -- ㇾ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL RE",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31FE,
},
[0x31FF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="KATAKANA LETTER SMALL RO",
- ["linebreak"]="ns",
- ["unicodeslot"]=0x31FF, -- ㇿ
+ category="lo",
+ cjkwd="w",
+ description="KATAKANA LETTER SMALL RO",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0x31FF,
},
[0x3200]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL KIYEOK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1100, 0x0029 },
- ["unicodeslot"]=0x3200, -- ㈀
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL KIYEOK",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1100, 0x0029 },
+ unicodeslot=0x3200,
},
[0x3201]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL NIEUN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1102, 0x0029 },
- ["unicodeslot"]=0x3201, -- ㈁
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL NIEUN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1102, 0x0029 },
+ unicodeslot=0x3201,
},
[0x3202]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL TIKEUT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1103, 0x0029 },
- ["unicodeslot"]=0x3202, -- ㈂
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL TIKEUT",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1103, 0x0029 },
+ unicodeslot=0x3202,
},
[0x3203]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL RIEUL",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1105, 0x0029 },
- ["unicodeslot"]=0x3203, -- ㈃
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL RIEUL",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1105, 0x0029 },
+ unicodeslot=0x3203,
},
[0x3204]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL MIEUM",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1106, 0x0029 },
- ["unicodeslot"]=0x3204, -- ㈄
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL MIEUM",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1106, 0x0029 },
+ unicodeslot=0x3204,
},
[0x3205]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL PIEUP",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1107, 0x0029 },
- ["unicodeslot"]=0x3205, -- ㈅
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL PIEUP",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1107, 0x0029 },
+ unicodeslot=0x3205,
},
[0x3206]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL SIOS",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1109, 0x0029 },
- ["unicodeslot"]=0x3206, -- ㈆
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL SIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1109, 0x0029 },
+ unicodeslot=0x3206,
},
[0x3207]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL IEUNG",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x110B, 0x0029 },
- ["unicodeslot"]=0x3207, -- ㈇
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL IEUNG",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x110B, 0x0029 },
+ unicodeslot=0x3207,
},
[0x3208]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL CIEUC",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x110C, 0x0029 },
- ["unicodeslot"]=0x3208, -- ㈈
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL CIEUC",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x110C, 0x0029 },
+ unicodeslot=0x3208,
},
[0x3209]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL CHIEUCH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x110E, 0x0029 },
- ["unicodeslot"]=0x3209, -- ㈉
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL CHIEUCH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x110E, 0x0029 },
+ unicodeslot=0x3209,
},
[0x320A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL KHIEUKH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x110F, 0x0029 },
- ["unicodeslot"]=0x320A, -- ㈊
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL KHIEUKH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x110F, 0x0029 },
+ unicodeslot=0x320A,
},
[0x320B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL THIEUTH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1110, 0x0029 },
- ["unicodeslot"]=0x320B, -- ㈋
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL THIEUTH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1110, 0x0029 },
+ unicodeslot=0x320B,
},
[0x320C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL PHIEUPH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1111, 0x0029 },
- ["unicodeslot"]=0x320C, -- ㈌
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL PHIEUPH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1111, 0x0029 },
+ unicodeslot=0x320C,
},
[0x320D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL HIEUH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1112, 0x0029 },
- ["unicodeslot"]=0x320D, -- ㈍
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL HIEUH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1112, 0x0029 },
+ unicodeslot=0x320D,
},
[0x320E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL KIYEOK A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1100, 0x1161, 0x0029 },
- ["unicodeslot"]=0x320E, -- ㈎
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL KIYEOK A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1100, 0x1161, 0x0029 },
+ unicodeslot=0x320E,
},
[0x320F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL NIEUN A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1102, 0x1161, 0x0029 },
- ["unicodeslot"]=0x320F, -- ㈏
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL NIEUN A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1102, 0x1161, 0x0029 },
+ unicodeslot=0x320F,
},
[0x3210]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL TIKEUT A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1103, 0x1161, 0x0029 },
- ["unicodeslot"]=0x3210, -- ㈐
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL TIKEUT A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1103, 0x1161, 0x0029 },
+ unicodeslot=0x3210,
},
[0x3211]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL RIEUL A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1105, 0x1161, 0x0029 },
- ["unicodeslot"]=0x3211, -- ㈑
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL RIEUL A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1105, 0x1161, 0x0029 },
+ unicodeslot=0x3211,
},
[0x3212]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL MIEUM A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1106, 0x1161, 0x0029 },
- ["unicodeslot"]=0x3212, -- ㈒
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL MIEUM A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1106, 0x1161, 0x0029 },
+ unicodeslot=0x3212,
},
[0x3213]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL PIEUP A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1107, 0x1161, 0x0029 },
- ["unicodeslot"]=0x3213, -- ㈓
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL PIEUP A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1107, 0x1161, 0x0029 },
+ unicodeslot=0x3213,
},
[0x3214]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL SIOS A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1109, 0x1161, 0x0029 },
- ["unicodeslot"]=0x3214, -- ㈔
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL SIOS A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1109, 0x1161, 0x0029 },
+ unicodeslot=0x3214,
},
[0x3215]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL IEUNG A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x110B, 0x1161, 0x0029 },
- ["unicodeslot"]=0x3215, -- ㈕
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL IEUNG A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x110B, 0x1161, 0x0029 },
+ unicodeslot=0x3215,
},
[0x3216]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL CIEUC A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x110C, 0x1161, 0x0029 },
- ["unicodeslot"]=0x3216, -- ㈖
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL CIEUC A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x110C, 0x1161, 0x0029 },
+ unicodeslot=0x3216,
},
[0x3217]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL CHIEUCH A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x110E, 0x1161, 0x0029 },
- ["unicodeslot"]=0x3217, -- ㈗
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL CHIEUCH A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x110E, 0x1161, 0x0029 },
+ unicodeslot=0x3217,
},
[0x3218]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL KHIEUKH A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x110F, 0x1161, 0x0029 },
- ["unicodeslot"]=0x3218, -- ㈘
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL KHIEUKH A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x110F, 0x1161, 0x0029 },
+ unicodeslot=0x3218,
},
[0x3219]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL THIEUTH A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1110, 0x1161, 0x0029 },
- ["unicodeslot"]=0x3219, -- ㈙
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL THIEUTH A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1110, 0x1161, 0x0029 },
+ unicodeslot=0x3219,
},
[0x321A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL PHIEUPH A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1111, 0x1161, 0x0029 },
- ["unicodeslot"]=0x321A, -- ㈚
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL PHIEUPH A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1111, 0x1161, 0x0029 },
+ unicodeslot=0x321A,
},
[0x321B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL HIEUH A",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x1112, 0x1161, 0x0029 },
- ["unicodeslot"]=0x321B, -- ㈛
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL HIEUH A",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x1112, 0x1161, 0x0029 },
+ unicodeslot=0x321B,
},
[0x321C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED HANGUL CIEUC U",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x110C, 0x116E, 0x0029 },
- ["unicodeslot"]=0x321C, -- ㈜
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED HANGUL CIEUC U",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x110C, 0x116E, 0x0029 },
+ unicodeslot=0x321C,
},
[0x321D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED KOREAN CHARACTER OJEON",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x110B, 0x1169, 0x110C, 0x1165, 0x11AB, 0x0029 },
- ["unicodeslot"]=0x321D, -- ㈝
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED KOREAN CHARACTER OJEON",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x110B, 0x1169, 0x110C, 0x1165, 0x11AB, 0x0029 },
+ unicodeslot=0x321D,
},
[0x321E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED KOREAN CHARACTER O HU",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x110B, 0x1169, 0x1112, 0x116E, 0x0029 },
- ["unicodeslot"]=0x321E, -- ㈞
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED KOREAN CHARACTER O HU",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x110B, 0x1169, 0x1112, 0x116E, 0x0029 },
+ unicodeslot=0x321E,
},
[0x3220]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH ONE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x4E00, 0x0029 },
- ["unicodeslot"]=0x3220, -- ㈠
+ category="no",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH ONE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x4E00, 0x0029 },
+ unicodeslot=0x3220,
},
[0x3221]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH TWO",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x4E8C, 0x0029 },
- ["unicodeslot"]=0x3221, -- ㈡
+ category="no",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH TWO",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x4E8C, 0x0029 },
+ unicodeslot=0x3221,
},
[0x3222]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH THREE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x4E09, 0x0029 },
- ["unicodeslot"]=0x3222, -- ㈢
+ category="no",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH THREE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x4E09, 0x0029 },
+ unicodeslot=0x3222,
},
[0x3223]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH FOUR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x56DB, 0x0029 },
- ["unicodeslot"]=0x3223, -- ㈣
+ category="no",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH FOUR",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x56DB, 0x0029 },
+ unicodeslot=0x3223,
},
[0x3224]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH FIVE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x4E94, 0x0029 },
- ["unicodeslot"]=0x3224, -- ㈤
+ category="no",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH FIVE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x4E94, 0x0029 },
+ unicodeslot=0x3224,
},
[0x3225]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH SIX",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x516D, 0x0029 },
- ["unicodeslot"]=0x3225, -- ㈥
+ category="no",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH SIX",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x516D, 0x0029 },
+ unicodeslot=0x3225,
},
[0x3226]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH SEVEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x4E03, 0x0029 },
- ["unicodeslot"]=0x3226, -- ㈦
+ category="no",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH SEVEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x4E03, 0x0029 },
+ unicodeslot=0x3226,
},
[0x3227]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH EIGHT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x516B, 0x0029 },
- ["unicodeslot"]=0x3227, -- ㈧
+ category="no",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH EIGHT",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x516B, 0x0029 },
+ unicodeslot=0x3227,
},
[0x3228]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH NINE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x4E5D, 0x0029 },
- ["unicodeslot"]=0x3228, -- ㈨
+ category="no",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH NINE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x4E5D, 0x0029 },
+ unicodeslot=0x3228,
},
[0x3229]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH TEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x5341, 0x0029 },
- ["unicodeslot"]=0x3229, -- ㈩
+ category="no",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH TEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x5341, 0x0029 },
+ unicodeslot=0x3229,
},
[0x322A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH MOON",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x6708, 0x0029 },
- ["unicodeslot"]=0x322A, -- ㈪
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH MOON",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x6708, 0x0029 },
+ unicodeslot=0x322A,
},
[0x322B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH FIRE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x706B, 0x0029 },
- ["unicodeslot"]=0x322B, -- ㈫
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH FIRE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x706B, 0x0029 },
+ unicodeslot=0x322B,
},
[0x322C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH WATER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x6C34, 0x0029 },
- ["unicodeslot"]=0x322C, -- ㈬
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH WATER",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x6C34, 0x0029 },
+ unicodeslot=0x322C,
},
[0x322D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH WOOD",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x6728, 0x0029 },
- ["unicodeslot"]=0x322D, -- ㈭
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH WOOD",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x6728, 0x0029 },
+ unicodeslot=0x322D,
},
[0x322E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH METAL",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x91D1, 0x0029 },
- ["unicodeslot"]=0x322E, -- ㈮
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH METAL",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x91D1, 0x0029 },
+ unicodeslot=0x322E,
},
[0x322F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH EARTH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x571F, 0x0029 },
- ["unicodeslot"]=0x322F, -- ㈯
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH EARTH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x571F, 0x0029 },
+ unicodeslot=0x322F,
},
[0x3230]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH SUN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x65E5, 0x0029 },
- ["unicodeslot"]=0x3230, -- ㈰
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH SUN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x65E5, 0x0029 },
+ unicodeslot=0x3230,
},
[0x3231]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH STOCK",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x682A, 0x0029 },
- ["unicodeslot"]=0x3231, -- ㈱
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH STOCK",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x682A, 0x0029 },
+ unicodeslot=0x3231,
},
[0x3232]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH HAVE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x6709, 0x0029 },
- ["unicodeslot"]=0x3232, -- ㈲
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH HAVE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x6709, 0x0029 },
+ unicodeslot=0x3232,
},
[0x3233]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH SOCIETY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x793E, 0x0029 },
- ["unicodeslot"]=0x3233, -- ㈳
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH SOCIETY",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x793E, 0x0029 },
+ unicodeslot=0x3233,
},
[0x3234]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH NAME",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x540D, 0x0029 },
- ["unicodeslot"]=0x3234, -- ㈴
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH NAME",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x540D, 0x0029 },
+ unicodeslot=0x3234,
},
[0x3235]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH SPECIAL",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x7279, 0x0029 },
- ["unicodeslot"]=0x3235, -- ㈵
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH SPECIAL",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x7279, 0x0029 },
+ unicodeslot=0x3235,
},
[0x3236]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH FINANCIAL",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x8CA1, 0x0029 },
- ["unicodeslot"]=0x3236, -- ㈶
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH FINANCIAL",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x8CA1, 0x0029 },
+ unicodeslot=0x3236,
},
[0x3237]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH CONGRATULATION",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x795D, 0x0029 },
- ["unicodeslot"]=0x3237, -- ㈷
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH CONGRATULATION",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x795D, 0x0029 },
+ unicodeslot=0x3237,
},
[0x3238]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH LABOR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x52B4, 0x0029 },
- ["unicodeslot"]=0x3238, -- ㈸
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH LABOR",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x52B4, 0x0029 },
+ unicodeslot=0x3238,
},
[0x3239]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH REPRESENT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x4EE3, 0x0029 },
- ["unicodeslot"]=0x3239, -- ㈹
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH REPRESENT",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x4EE3, 0x0029 },
+ unicodeslot=0x3239,
},
[0x323A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH CALL",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x547C, 0x0029 },
- ["unicodeslot"]=0x323A, -- ㈺
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH CALL",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x547C, 0x0029 },
+ unicodeslot=0x323A,
},
[0x323B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH STUDY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x5B66, 0x0029 },
- ["unicodeslot"]=0x323B, -- ㈻
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH STUDY",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x5B66, 0x0029 },
+ unicodeslot=0x323B,
},
[0x323C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH SUPERVISE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x76E3, 0x0029 },
- ["unicodeslot"]=0x323C, -- ㈼
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH SUPERVISE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x76E3, 0x0029 },
+ unicodeslot=0x323C,
},
[0x323D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH ENTERPRISE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x4F01, 0x0029 },
- ["unicodeslot"]=0x323D, -- ㈽
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH ENTERPRISE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x4F01, 0x0029 },
+ unicodeslot=0x323D,
},
[0x323E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH RESOURCE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x8CC7, 0x0029 },
- ["unicodeslot"]=0x323E, -- ㈾
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH RESOURCE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x8CC7, 0x0029 },
+ unicodeslot=0x323E,
},
[0x323F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH ALLIANCE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x5354, 0x0029 },
- ["unicodeslot"]=0x323F, -- ㈿
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH ALLIANCE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x5354, 0x0029 },
+ unicodeslot=0x323F,
},
[0x3240]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH FESTIVAL",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x796D, 0x0029 },
- ["unicodeslot"]=0x3240, -- ㉀
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH FESTIVAL",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x796D, 0x0029 },
+ unicodeslot=0x3240,
},
[0x3241]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH REST",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x4F11, 0x0029 },
- ["unicodeslot"]=0x3241, -- ㉁
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH REST",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x4F11, 0x0029 },
+ unicodeslot=0x3241,
},
[0x3242]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH SELF",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x81EA, 0x0029 },
- ["unicodeslot"]=0x3242, -- ㉂
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH SELF",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x81EA, 0x0029 },
+ unicodeslot=0x3242,
},
[0x3243]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARENTHESIZED IDEOGRAPH REACH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0028, 0x81F3, 0x0029 },
- ["unicodeslot"]=0x3243, -- ㉃
+ category="so",
+ cjkwd="w",
+ description="PARENTHESIZED IDEOGRAPH REACH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0028, 0x81F3, 0x0029 },
+ unicodeslot=0x3243,
},
[0x3250]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="PARTNERSHIP SIGN",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0050, 0x0054, 0x0045 },
- ["unicodeslot"]=0x3250, -- ㉐
+ category="so",
+ cjkwd="w",
+ description="PARTNERSHIP SIGN",
+ direction="on",
+ linebreak="id",
+ specials={ "square", 0x0050, 0x0054, 0x0045 },
+ unicodeslot=0x3250,
},
[0x3251]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER TWENTY ONE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0032, 0x0031 },
- ["unicodeslot"]=0x3251, -- ㉑
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER TWENTY ONE",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0032, 0x0031 },
+ unicodeslot=0x3251,
},
[0x3252]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER TWENTY TWO",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0032, 0x0032 },
- ["unicodeslot"]=0x3252, -- ㉒
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER TWENTY TWO",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0032, 0x0032 },
+ unicodeslot=0x3252,
},
[0x3253]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER TWENTY THREE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0032, 0x0033 },
- ["unicodeslot"]=0x3253, -- ㉓
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER TWENTY THREE",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0032, 0x0033 },
+ unicodeslot=0x3253,
},
[0x3254]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER TWENTY FOUR",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0032, 0x0034 },
- ["unicodeslot"]=0x3254, -- ㉔
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER TWENTY FOUR",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0032, 0x0034 },
+ unicodeslot=0x3254,
},
[0x3255]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER TWENTY FIVE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0032, 0x0035 },
- ["unicodeslot"]=0x3255, -- ㉕
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER TWENTY FIVE",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0032, 0x0035 },
+ unicodeslot=0x3255,
},
[0x3256]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER TWENTY SIX",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0032, 0x0036 },
- ["unicodeslot"]=0x3256, -- ㉖
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER TWENTY SIX",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0032, 0x0036 },
+ unicodeslot=0x3256,
},
[0x3257]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER TWENTY SEVEN",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0032, 0x0037 },
- ["unicodeslot"]=0x3257, -- ㉗
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER TWENTY SEVEN",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0032, 0x0037 },
+ unicodeslot=0x3257,
},
[0x3258]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER TWENTY EIGHT",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0032, 0x0038 },
- ["unicodeslot"]=0x3258, -- ㉘
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER TWENTY EIGHT",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0032, 0x0038 },
+ unicodeslot=0x3258,
},
[0x3259]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER TWENTY NINE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0032, 0x0039 },
- ["unicodeslot"]=0x3259, -- ㉙
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER TWENTY NINE",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0032, 0x0039 },
+ unicodeslot=0x3259,
},
[0x325A]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER THIRTY",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0033, 0x0030 },
- ["unicodeslot"]=0x325A, -- ㉚
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER THIRTY",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0033, 0x0030 },
+ unicodeslot=0x325A,
},
[0x325B]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER THIRTY ONE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0033, 0x0031 },
- ["unicodeslot"]=0x325B, -- ㉛
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER THIRTY ONE",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0033, 0x0031 },
+ unicodeslot=0x325B,
},
[0x325C]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER THIRTY TWO",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0033, 0x0032 },
- ["unicodeslot"]=0x325C, -- ㉜
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER THIRTY TWO",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0033, 0x0032 },
+ unicodeslot=0x325C,
},
[0x325D]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER THIRTY THREE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0033, 0x0033 },
- ["unicodeslot"]=0x325D, -- ㉝
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER THIRTY THREE",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0033, 0x0033 },
+ unicodeslot=0x325D,
},
[0x325E]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER THIRTY FOUR",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0033, 0x0034 },
- ["unicodeslot"]=0x325E, -- ㉞
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER THIRTY FOUR",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0033, 0x0034 },
+ unicodeslot=0x325E,
},
[0x325F]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER THIRTY FIVE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0033, 0x0035 },
- ["unicodeslot"]=0x325F, -- ㉟
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER THIRTY FIVE",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0033, 0x0035 },
+ unicodeslot=0x325F,
},
[0x3260]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL KIYEOK",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1100 },
- ["unicodeslot"]=0x3260, -- ㉠
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL KIYEOK",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1100 },
+ unicodeslot=0x3260,
},
[0x3261]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL NIEUN",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1102 },
- ["unicodeslot"]=0x3261, -- ㉡
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL NIEUN",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1102 },
+ unicodeslot=0x3261,
},
[0x3262]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL TIKEUT",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1103 },
- ["unicodeslot"]=0x3262, -- ㉢
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL TIKEUT",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1103 },
+ unicodeslot=0x3262,
},
[0x3263]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL RIEUL",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1105 },
- ["unicodeslot"]=0x3263, -- ㉣
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL RIEUL",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1105 },
+ unicodeslot=0x3263,
},
[0x3264]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL MIEUM",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1106 },
- ["unicodeslot"]=0x3264, -- ㉤
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL MIEUM",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1106 },
+ unicodeslot=0x3264,
},
[0x3265]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL PIEUP",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1107 },
- ["unicodeslot"]=0x3265, -- ㉥
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL PIEUP",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1107 },
+ unicodeslot=0x3265,
},
[0x3266]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL SIOS",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1109 },
- ["unicodeslot"]=0x3266, -- ㉦
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL SIOS",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1109 },
+ unicodeslot=0x3266,
},
[0x3267]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL IEUNG",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x110B },
- ["unicodeslot"]=0x3267, -- ㉧
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL IEUNG",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x110B },
+ unicodeslot=0x3267,
},
[0x3268]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL CIEUC",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x110C },
- ["unicodeslot"]=0x3268, -- ㉨
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL CIEUC",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x110C },
+ unicodeslot=0x3268,
},
[0x3269]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL CHIEUCH",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x110E },
- ["unicodeslot"]=0x3269, -- ㉩
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL CHIEUCH",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x110E },
+ unicodeslot=0x3269,
},
[0x326A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL KHIEUKH",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x110F },
- ["unicodeslot"]=0x326A, -- ㉪
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL KHIEUKH",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x110F },
+ unicodeslot=0x326A,
},
[0x326B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL THIEUTH",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1110 },
- ["unicodeslot"]=0x326B, -- ㉫
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL THIEUTH",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1110 },
+ unicodeslot=0x326B,
},
[0x326C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL PHIEUPH",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1111 },
- ["unicodeslot"]=0x326C, -- ㉬
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL PHIEUPH",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1111 },
+ unicodeslot=0x326C,
},
[0x326D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL HIEUH",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1112 },
- ["unicodeslot"]=0x326D, -- ㉭
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL HIEUH",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1112 },
+ unicodeslot=0x326D,
},
[0x326E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL KIYEOK A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1100, 0x1161 },
- ["unicodeslot"]=0x326E, -- ㉮
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL KIYEOK A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1100, 0x1161 },
+ unicodeslot=0x326E,
},
[0x326F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL NIEUN A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1102, 0x1161 },
- ["unicodeslot"]=0x326F, -- ㉯
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL NIEUN A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1102, 0x1161 },
+ unicodeslot=0x326F,
},
[0x3270]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL TIKEUT A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1103, 0x1161 },
- ["unicodeslot"]=0x3270, -- ㉰
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL TIKEUT A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1103, 0x1161 },
+ unicodeslot=0x3270,
},
[0x3271]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL RIEUL A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1105, 0x1161 },
- ["unicodeslot"]=0x3271, -- ㉱
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL RIEUL A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1105, 0x1161 },
+ unicodeslot=0x3271,
},
[0x3272]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL MIEUM A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1106, 0x1161 },
- ["unicodeslot"]=0x3272, -- ㉲
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL MIEUM A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1106, 0x1161 },
+ unicodeslot=0x3272,
},
[0x3273]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL PIEUP A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1107, 0x1161 },
- ["unicodeslot"]=0x3273, -- ㉳
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL PIEUP A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1107, 0x1161 },
+ unicodeslot=0x3273,
},
[0x3274]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL SIOS A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1109, 0x1161 },
- ["unicodeslot"]=0x3274, -- ㉴
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL SIOS A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1109, 0x1161 },
+ unicodeslot=0x3274,
},
[0x3275]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL IEUNG A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x110B, 0x1161 },
- ["unicodeslot"]=0x3275, -- ㉵
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL IEUNG A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x110B, 0x1161 },
+ unicodeslot=0x3275,
},
[0x3276]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL CIEUC A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x110C, 0x1161 },
- ["unicodeslot"]=0x3276, -- ㉶
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL CIEUC A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x110C, 0x1161 },
+ unicodeslot=0x3276,
},
[0x3277]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL CHIEUCH A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x110E, 0x1161 },
- ["unicodeslot"]=0x3277, -- ㉷
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL CHIEUCH A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x110E, 0x1161 },
+ unicodeslot=0x3277,
},
[0x3278]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL KHIEUKH A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x110F, 0x1161 },
- ["unicodeslot"]=0x3278, -- ㉸
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL KHIEUKH A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x110F, 0x1161 },
+ unicodeslot=0x3278,
},
[0x3279]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL THIEUTH A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1110, 0x1161 },
- ["unicodeslot"]=0x3279, -- ㉹
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL THIEUTH A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1110, 0x1161 },
+ unicodeslot=0x3279,
},
[0x327A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL PHIEUPH A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1111, 0x1161 },
- ["unicodeslot"]=0x327A, -- ㉺
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL PHIEUPH A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1111, 0x1161 },
+ unicodeslot=0x327A,
},
[0x327B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL HIEUH A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x1112, 0x1161 },
- ["unicodeslot"]=0x327B, -- ㉻
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL HIEUH A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x1112, 0x1161 },
+ unicodeslot=0x327B,
},
[0x327C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KOREAN CHARACTER CHAMKO",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x110E, 0x1161, 0x11B7, 0x1100, 0x1169 },
- ["unicodeslot"]=0x327C, -- ㉼
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KOREAN CHARACTER CHAMKO",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x110E, 0x1161, 0x11B7, 0x1100, 0x1169 },
+ unicodeslot=0x327C,
},
[0x327D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KOREAN CHARACTER JUEUI",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x110C, 0x116E, 0x110B, 0x1174 },
- ["unicodeslot"]=0x327D, -- ㉽
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KOREAN CHARACTER JUEUI",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x110C, 0x116E, 0x110B, 0x1174 },
+ unicodeslot=0x327D,
},
[0x327E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED HANGUL IEUNG U",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x110B, 0x116E },
- ["unicodeslot"]=0x327E, -- ㉾
+ category="so",
+ cjkwd="w",
+ description="CIRCLED HANGUL IEUNG U",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x110B, 0x116E },
+ unicodeslot=0x327E,
},
[0x327F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="KOREAN STANDARD SYMBOL",
- ["linebreak"]="id",
- ["unicodeslot"]=0x327F, -- ㉿
+ category="so",
+ cjkwd="w",
+ description="KOREAN STANDARD SYMBOL",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x327F,
},
[0x3280]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH ONE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x4E00 },
- ["unicodeslot"]=0x3280, -- ㊀
+ category="no",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH ONE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x4E00 },
+ unicodeslot=0x3280,
},
[0x3281]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH TWO",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x4E8C },
- ["unicodeslot"]=0x3281, -- ㊁
+ category="no",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH TWO",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x4E8C },
+ unicodeslot=0x3281,
},
[0x3282]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH THREE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x4E09 },
- ["unicodeslot"]=0x3282, -- ㊂
+ category="no",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH THREE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x4E09 },
+ unicodeslot=0x3282,
},
[0x3283]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH FOUR",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x56DB },
- ["unicodeslot"]=0x3283, -- ㊃
+ category="no",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH FOUR",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x56DB },
+ unicodeslot=0x3283,
},
[0x3284]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH FIVE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x4E94 },
- ["unicodeslot"]=0x3284, -- ㊄
+ category="no",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH FIVE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x4E94 },
+ unicodeslot=0x3284,
},
[0x3285]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH SIX",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x516D },
- ["unicodeslot"]=0x3285, -- ㊅
+ category="no",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH SIX",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x516D },
+ unicodeslot=0x3285,
},
[0x3286]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH SEVEN",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x4E03 },
- ["unicodeslot"]=0x3286, -- ㊆
+ category="no",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH SEVEN",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x4E03 },
+ unicodeslot=0x3286,
},
[0x3287]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH EIGHT",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x516B },
- ["unicodeslot"]=0x3287, -- ㊇
+ category="no",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH EIGHT",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x516B },
+ unicodeslot=0x3287,
},
[0x3288]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH NINE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x4E5D },
- ["unicodeslot"]=0x3288, -- ㊈
+ category="no",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH NINE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x4E5D },
+ unicodeslot=0x3288,
},
[0x3289]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH TEN",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x5341 },
- ["unicodeslot"]=0x3289, -- ㊉
+ category="no",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH TEN",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x5341 },
+ unicodeslot=0x3289,
},
[0x328A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH MOON",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x6708 },
- ["unicodeslot"]=0x328A, -- ㊊
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH MOON",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x6708 },
+ unicodeslot=0x328A,
},
[0x328B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH FIRE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x706B },
- ["unicodeslot"]=0x328B, -- ㊋
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH FIRE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x706B },
+ unicodeslot=0x328B,
},
[0x328C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH WATER",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x6C34 },
- ["unicodeslot"]=0x328C, -- ㊌
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH WATER",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x6C34 },
+ unicodeslot=0x328C,
},
[0x328D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH WOOD",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x6728 },
- ["unicodeslot"]=0x328D, -- ㊍
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH WOOD",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x6728 },
+ unicodeslot=0x328D,
},
[0x328E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH METAL",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x91D1 },
- ["unicodeslot"]=0x328E, -- ㊎
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH METAL",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x91D1 },
+ unicodeslot=0x328E,
},
[0x328F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH EARTH",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x571F },
- ["unicodeslot"]=0x328F, -- ㊏
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH EARTH",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x571F },
+ unicodeslot=0x328F,
},
[0x3290]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH SUN",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x65E5 },
- ["unicodeslot"]=0x3290, -- ㊐
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH SUN",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x65E5 },
+ unicodeslot=0x3290,
},
[0x3291]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH STOCK",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x682A },
- ["unicodeslot"]=0x3291, -- ㊑
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH STOCK",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x682A },
+ unicodeslot=0x3291,
},
[0x3292]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH HAVE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x6709 },
- ["unicodeslot"]=0x3292, -- ㊒
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH HAVE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x6709 },
+ unicodeslot=0x3292,
},
[0x3293]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH SOCIETY",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x793E },
- ["unicodeslot"]=0x3293, -- ㊓
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH SOCIETY",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x793E },
+ unicodeslot=0x3293,
},
[0x3294]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH NAME",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x540D },
- ["unicodeslot"]=0x3294, -- ㊔
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH NAME",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x540D },
+ unicodeslot=0x3294,
},
[0x3295]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH SPECIAL",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x7279 },
- ["unicodeslot"]=0x3295, -- ㊕
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH SPECIAL",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x7279 },
+ unicodeslot=0x3295,
},
[0x3296]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH FINANCIAL",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x8CA1 },
- ["unicodeslot"]=0x3296, -- ㊖
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH FINANCIAL",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x8CA1 },
+ unicodeslot=0x3296,
},
[0x3297]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH CONGRATULATION",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x795D },
- ["unicodeslot"]=0x3297, -- ㊗
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH CONGRATULATION",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x795D },
+ unicodeslot=0x3297,
},
[0x3298]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH LABOR",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x52B4 },
- ["unicodeslot"]=0x3298, -- ㊘
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH LABOR",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x52B4 },
+ unicodeslot=0x3298,
},
[0x3299]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH SECRET",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x79D8 },
- ["unicodeslot"]=0x3299, -- ㊙
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH SECRET",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x79D8 },
+ unicodeslot=0x3299,
},
[0x329A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH MALE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x7537 },
- ["unicodeslot"]=0x329A, -- ㊚
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH MALE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x7537 },
+ unicodeslot=0x329A,
},
[0x329B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH FEMALE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x5973 },
- ["unicodeslot"]=0x329B, -- ㊛
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH FEMALE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x5973 },
+ unicodeslot=0x329B,
},
[0x329C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH SUITABLE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x9069 },
- ["unicodeslot"]=0x329C, -- ㊜
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH SUITABLE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x9069 },
+ unicodeslot=0x329C,
},
[0x329D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH EXCELLENT",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x512A },
- ["unicodeslot"]=0x329D, -- ㊝
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH EXCELLENT",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x512A },
+ unicodeslot=0x329D,
},
[0x329E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH PRINT",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x5370 },
- ["unicodeslot"]=0x329E, -- ㊞
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH PRINT",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x5370 },
+ unicodeslot=0x329E,
},
[0x329F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH ATTENTION",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x6CE8 },
- ["unicodeslot"]=0x329F, -- ㊟
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH ATTENTION",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x6CE8 },
+ unicodeslot=0x329F,
},
[0x32A0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH ITEM",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x9805 },
- ["unicodeslot"]=0x32A0, -- ㊠
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH ITEM",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x9805 },
+ unicodeslot=0x32A0,
},
[0x32A1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH REST",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x4F11 },
- ["unicodeslot"]=0x32A1, -- ㊡
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH REST",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x4F11 },
+ unicodeslot=0x32A1,
},
[0x32A2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH COPY",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x5199 },
- ["unicodeslot"]=0x32A2, -- ㊢
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH COPY",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x5199 },
+ unicodeslot=0x32A2,
},
[0x32A3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH CORRECT",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x6B63 },
- ["unicodeslot"]=0x32A3, -- ㊣
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH CORRECT",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x6B63 },
+ unicodeslot=0x32A3,
},
[0x32A4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH HIGH",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x4E0A },
- ["unicodeslot"]=0x32A4, -- ㊤
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH HIGH",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x4E0A },
+ unicodeslot=0x32A4,
},
[0x32A5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH CENTRE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x4E2D },
- ["unicodeslot"]=0x32A5, -- ㊥
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH CENTRE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x4E2D },
+ unicodeslot=0x32A5,
},
[0x32A6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH LOW",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x4E0B },
- ["unicodeslot"]=0x32A6, -- ㊦
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH LOW",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x4E0B },
+ unicodeslot=0x32A6,
},
[0x32A7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH LEFT",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x5DE6 },
- ["unicodeslot"]=0x32A7, -- ㊧
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH LEFT",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x5DE6 },
+ unicodeslot=0x32A7,
},
[0x32A8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH RIGHT",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x53F3 },
- ["unicodeslot"]=0x32A8, -- ㊨
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH RIGHT",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x53F3 },
+ unicodeslot=0x32A8,
},
[0x32A9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH MEDICINE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x533B },
- ["unicodeslot"]=0x32A9, -- ㊩
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH MEDICINE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x533B },
+ unicodeslot=0x32A9,
},
[0x32AA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH RELIGION",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x5B97 },
- ["unicodeslot"]=0x32AA, -- ㊪
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH RELIGION",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x5B97 },
+ unicodeslot=0x32AA,
},
[0x32AB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH STUDY",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x5B66 },
- ["unicodeslot"]=0x32AB, -- ㊫
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH STUDY",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x5B66 },
+ unicodeslot=0x32AB,
},
[0x32AC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH SUPERVISE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x76E3 },
- ["unicodeslot"]=0x32AC, -- ㊬
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH SUPERVISE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x76E3 },
+ unicodeslot=0x32AC,
},
[0x32AD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH ENTERPRISE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x4F01 },
- ["unicodeslot"]=0x32AD, -- ㊭
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH ENTERPRISE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x4F01 },
+ unicodeslot=0x32AD,
},
[0x32AE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH RESOURCE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x8CC7 },
- ["unicodeslot"]=0x32AE, -- ㊮
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH RESOURCE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x8CC7 },
+ unicodeslot=0x32AE,
},
[0x32AF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH ALLIANCE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x5354 },
- ["unicodeslot"]=0x32AF, -- ㊯
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH ALLIANCE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x5354 },
+ unicodeslot=0x32AF,
},
[0x32B0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED IDEOGRAPH NIGHT",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x591C },
- ["unicodeslot"]=0x32B0, -- ㊰
+ category="so",
+ cjkwd="w",
+ description="CIRCLED IDEOGRAPH NIGHT",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x591C },
+ unicodeslot=0x32B0,
},
[0x32B1]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER THIRTY SIX",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0033, 0x0036 },
- ["unicodeslot"]=0x32B1, -- ㊱
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER THIRTY SIX",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0033, 0x0036 },
+ unicodeslot=0x32B1,
},
[0x32B2]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER THIRTY SEVEN",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0033, 0x0037 },
- ["unicodeslot"]=0x32B2, -- ㊲
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER THIRTY SEVEN",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0033, 0x0037 },
+ unicodeslot=0x32B2,
},
[0x32B3]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER THIRTY EIGHT",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0033, 0x0038 },
- ["unicodeslot"]=0x32B3, -- ㊳
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER THIRTY EIGHT",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0033, 0x0038 },
+ unicodeslot=0x32B3,
},
[0x32B4]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER THIRTY NINE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0033, 0x0039 },
- ["unicodeslot"]=0x32B4, -- ㊴
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER THIRTY NINE",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0033, 0x0039 },
+ unicodeslot=0x32B4,
},
[0x32B5]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER FORTY",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0034, 0x0030 },
- ["unicodeslot"]=0x32B5, -- ㊵
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER FORTY",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0034, 0x0030 },
+ unicodeslot=0x32B5,
},
[0x32B6]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER FORTY ONE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0034, 0x0031 },
- ["unicodeslot"]=0x32B6, -- ㊶
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER FORTY ONE",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0034, 0x0031 },
+ unicodeslot=0x32B6,
},
[0x32B7]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER FORTY TWO",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0034, 0x0032 },
- ["unicodeslot"]=0x32B7, -- ㊷
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER FORTY TWO",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0034, 0x0032 },
+ unicodeslot=0x32B7,
},
[0x32B8]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER FORTY THREE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0034, 0x0033 },
- ["unicodeslot"]=0x32B8, -- ㊸
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER FORTY THREE",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0034, 0x0033 },
+ unicodeslot=0x32B8,
},
[0x32B9]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER FORTY FOUR",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0034, 0x0034 },
- ["unicodeslot"]=0x32B9, -- ㊹
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER FORTY FOUR",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0034, 0x0034 },
+ unicodeslot=0x32B9,
},
[0x32BA]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER FORTY FIVE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0034, 0x0035 },
- ["unicodeslot"]=0x32BA, -- ㊺
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER FORTY FIVE",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0034, 0x0035 },
+ unicodeslot=0x32BA,
},
[0x32BB]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER FORTY SIX",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0034, 0x0036 },
- ["unicodeslot"]=0x32BB, -- ㊻
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER FORTY SIX",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0034, 0x0036 },
+ unicodeslot=0x32BB,
},
[0x32BC]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER FORTY SEVEN",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0034, 0x0037 },
- ["unicodeslot"]=0x32BC, -- ㊼
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER FORTY SEVEN",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0034, 0x0037 },
+ unicodeslot=0x32BC,
},
[0x32BD]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER FORTY EIGHT",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0034, 0x0038 },
- ["unicodeslot"]=0x32BD, -- ㊽
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER FORTY EIGHT",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0034, 0x0038 },
+ unicodeslot=0x32BD,
},
[0x32BE]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER FORTY NINE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0034, 0x0039 },
- ["unicodeslot"]=0x32BE, -- ㊾
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER FORTY NINE",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0034, 0x0039 },
+ unicodeslot=0x32BE,
},
[0x32BF]={
- ["category"]="no",
- ["cjkwd"]="w",
- ["description"]="CIRCLED NUMBER FIFTY",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x0035, 0x0030 },
- ["unicodeslot"]=0x32BF, -- ㊿
+ category="no",
+ cjkwd="w",
+ description="CIRCLED NUMBER FIFTY",
+ direction="on",
+ linebreak="id",
+ specials={ "circle", 0x0035, 0x0030 },
+ unicodeslot=0x32BF,
},
[0x32C0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x6708 },
- ["unicodeslot"]=0x32C0, -- ㋀
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR JANUARY",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x6708 },
+ unicodeslot=0x32C0,
},
[0x32C1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x6708 },
- ["unicodeslot"]=0x32C1, -- ㋁
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR FEBRUARY",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x6708 },
+ unicodeslot=0x32C1,
},
[0x32C2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0033, 0x6708 },
- ["unicodeslot"]=0x32C2, -- ㋂
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR MARCH",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0033, 0x6708 },
+ unicodeslot=0x32C2,
},
[0x32C3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0034, 0x6708 },
- ["unicodeslot"]=0x32C3, -- ㋃
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR APRIL",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0034, 0x6708 },
+ unicodeslot=0x32C3,
},
[0x32C4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0035, 0x6708 },
- ["unicodeslot"]=0x32C4, -- ㋄
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR MAY",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0035, 0x6708 },
+ unicodeslot=0x32C4,
},
[0x32C5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0036, 0x6708 },
- ["unicodeslot"]=0x32C5, -- ㋅
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR JUNE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0036, 0x6708 },
+ unicodeslot=0x32C5,
},
[0x32C6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0037, 0x6708 },
- ["unicodeslot"]=0x32C6, -- ㋆
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR JULY",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0037, 0x6708 },
+ unicodeslot=0x32C6,
},
[0x32C7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0038, 0x6708 },
- ["unicodeslot"]=0x32C7, -- ㋇
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR AUGUST",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0038, 0x6708 },
+ unicodeslot=0x32C7,
},
[0x32C8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0039, 0x6708 },
- ["unicodeslot"]=0x32C8, -- ㋈
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR SEPTEMBER",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0039, 0x6708 },
+ unicodeslot=0x32C8,
},
[0x32C9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0030, 0x6708 },
- ["unicodeslot"]=0x32C9, -- ㋉
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR OCTOBER",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0030, 0x6708 },
+ unicodeslot=0x32C9,
},
[0x32CA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0031, 0x6708 },
- ["unicodeslot"]=0x32CA, -- ㋊
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR NOVEMBER",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0031, 0x6708 },
+ unicodeslot=0x32CA,
},
[0x32CB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0032, 0x6708 },
- ["unicodeslot"]=0x32CB, -- ㋋
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DECEMBER",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0032, 0x6708 },
+ unicodeslot=0x32CB,
},
[0x32CC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE HG",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0048, 0x0067 },
- ["unicodeslot"]=0x32CC, -- ㋌
+ category="so",
+ cjkwd="w",
+ description="SQUARE HG",
+ direction="on",
+ linebreak="id",
+ specials={ "square", 0x0048, 0x0067 },
+ unicodeslot=0x32CC,
},
[0x32CD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE ERG",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0065, 0x0072, 0x0067 },
- ["unicodeslot"]=0x32CD, -- ㋍
+ category="so",
+ cjkwd="w",
+ description="SQUARE ERG",
+ direction="on",
+ linebreak="id",
+ specials={ "square", 0x0065, 0x0072, 0x0067 },
+ unicodeslot=0x32CD,
},
[0x32CE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE EV",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0065, 0x0056 },
- ["unicodeslot"]=0x32CE, -- ㋎
+ category="so",
+ cjkwd="w",
+ description="SQUARE EV",
+ direction="on",
+ linebreak="id",
+ specials={ "square", 0x0065, 0x0056 },
+ unicodeslot=0x32CE,
},
[0x32CF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="LIMITED LIABILITY SIGN",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x004C, 0x0054, 0x0044 },
- ["unicodeslot"]=0x32CF, -- ㋏
+ category="so",
+ cjkwd="w",
+ description="LIMITED LIABILITY SIGN",
+ direction="on",
+ linebreak="id",
+ specials={ "square", 0x004C, 0x0054, 0x0044 },
+ unicodeslot=0x32CF,
},
[0x32D0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA A",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30A2 },
- ["unicodeslot"]=0x32D0, -- ㋐
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA A",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30A2 },
+ unicodeslot=0x32D0,
},
[0x32D1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA I",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30A4 },
- ["unicodeslot"]=0x32D1, -- ㋑
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA I",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30A4 },
+ unicodeslot=0x32D1,
},
[0x32D2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA U",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30A6 },
- ["unicodeslot"]=0x32D2, -- ㋒
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA U",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30A6 },
+ unicodeslot=0x32D2,
},
[0x32D3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA E",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30A8 },
- ["unicodeslot"]=0x32D3, -- ㋓
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA E",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30A8 },
+ unicodeslot=0x32D3,
},
[0x32D4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA O",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30AA },
- ["unicodeslot"]=0x32D4, -- ㋔
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA O",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30AA },
+ unicodeslot=0x32D4,
},
[0x32D5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA KA",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30AB },
- ["unicodeslot"]=0x32D5, -- ㋕
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA KA",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30AB },
+ unicodeslot=0x32D5,
},
[0x32D6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA KI",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30AD },
- ["unicodeslot"]=0x32D6, -- ㋖
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA KI",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30AD },
+ unicodeslot=0x32D6,
},
[0x32D7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA KU",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30AF },
- ["unicodeslot"]=0x32D7, -- ㋗
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA KU",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30AF },
+ unicodeslot=0x32D7,
},
[0x32D8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA KE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30B1 },
- ["unicodeslot"]=0x32D8, -- ㋘
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA KE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30B1 },
+ unicodeslot=0x32D8,
},
[0x32D9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA KO",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30B3 },
- ["unicodeslot"]=0x32D9, -- ㋙
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA KO",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30B3 },
+ unicodeslot=0x32D9,
},
[0x32DA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA SA",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30B5 },
- ["unicodeslot"]=0x32DA, -- ㋚
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA SA",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30B5 },
+ unicodeslot=0x32DA,
},
[0x32DB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA SI",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30B7 },
- ["unicodeslot"]=0x32DB, -- ㋛
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA SI",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30B7 },
+ unicodeslot=0x32DB,
},
[0x32DC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA SU",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30B9 },
- ["unicodeslot"]=0x32DC, -- ㋜
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA SU",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30B9 },
+ unicodeslot=0x32DC,
},
[0x32DD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA SE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30BB },
- ["unicodeslot"]=0x32DD, -- ㋝
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA SE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30BB },
+ unicodeslot=0x32DD,
},
[0x32DE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA SO",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30BD },
- ["unicodeslot"]=0x32DE, -- ㋞
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA SO",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30BD },
+ unicodeslot=0x32DE,
},
[0x32DF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA TA",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30BF },
- ["unicodeslot"]=0x32DF, -- ㋟
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA TA",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30BF },
+ unicodeslot=0x32DF,
},
[0x32E0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA TI",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30C1 },
- ["unicodeslot"]=0x32E0, -- ㋠
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA TI",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30C1 },
+ unicodeslot=0x32E0,
},
[0x32E1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA TU",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30C4 },
- ["unicodeslot"]=0x32E1, -- ㋡
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA TU",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30C4 },
+ unicodeslot=0x32E1,
},
[0x32E2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA TE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30C6 },
- ["unicodeslot"]=0x32E2, -- ㋢
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA TE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30C6 },
+ unicodeslot=0x32E2,
},
[0x32E3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA TO",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30C8 },
- ["unicodeslot"]=0x32E3, -- ㋣
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA TO",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30C8 },
+ unicodeslot=0x32E3,
},
[0x32E4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA NA",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30CA },
- ["unicodeslot"]=0x32E4, -- ㋤
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA NA",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30CA },
+ unicodeslot=0x32E4,
},
[0x32E5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA NI",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30CB },
- ["unicodeslot"]=0x32E5, -- ㋥
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA NI",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30CB },
+ unicodeslot=0x32E5,
},
[0x32E6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA NU",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30CC },
- ["unicodeslot"]=0x32E6, -- ㋦
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA NU",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30CC },
+ unicodeslot=0x32E6,
},
[0x32E7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA NE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30CD },
- ["unicodeslot"]=0x32E7, -- ㋧
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA NE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30CD },
+ unicodeslot=0x32E7,
},
[0x32E8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA NO",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30CE },
- ["unicodeslot"]=0x32E8, -- ㋨
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA NO",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30CE },
+ unicodeslot=0x32E8,
},
[0x32E9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA HA",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30CF },
- ["unicodeslot"]=0x32E9, -- ㋩
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA HA",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30CF },
+ unicodeslot=0x32E9,
},
[0x32EA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA HI",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30D2 },
- ["unicodeslot"]=0x32EA, -- ㋪
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA HI",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30D2 },
+ unicodeslot=0x32EA,
},
[0x32EB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA HU",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30D5 },
- ["unicodeslot"]=0x32EB, -- ㋫
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA HU",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30D5 },
+ unicodeslot=0x32EB,
},
[0x32EC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA HE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30D8 },
- ["unicodeslot"]=0x32EC, -- ㋬
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA HE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30D8 },
+ unicodeslot=0x32EC,
},
[0x32ED]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA HO",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30DB },
- ["unicodeslot"]=0x32ED, -- ㋭
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA HO",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30DB },
+ unicodeslot=0x32ED,
},
[0x32EE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA MA",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30DE },
- ["unicodeslot"]=0x32EE, -- ㋮
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA MA",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30DE },
+ unicodeslot=0x32EE,
},
[0x32EF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA MI",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30DF },
- ["unicodeslot"]=0x32EF, -- ㋯
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA MI",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30DF },
+ unicodeslot=0x32EF,
},
[0x32F0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA MU",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30E0 },
- ["unicodeslot"]=0x32F0, -- ㋰
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA MU",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30E0 },
+ unicodeslot=0x32F0,
},
[0x32F1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA ME",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30E1 },
- ["unicodeslot"]=0x32F1, -- ㋱
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA ME",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30E1 },
+ unicodeslot=0x32F1,
},
[0x32F2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA MO",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30E2 },
- ["unicodeslot"]=0x32F2, -- ㋲
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA MO",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30E2 },
+ unicodeslot=0x32F2,
},
[0x32F3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA YA",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30E4 },
- ["unicodeslot"]=0x32F3, -- ㋳
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA YA",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30E4 },
+ unicodeslot=0x32F3,
},
[0x32F4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA YU",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30E6 },
- ["unicodeslot"]=0x32F4, -- ㋴
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA YU",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30E6 },
+ unicodeslot=0x32F4,
},
[0x32F5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA YO",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30E8 },
- ["unicodeslot"]=0x32F5, -- ㋵
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA YO",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30E8 },
+ unicodeslot=0x32F5,
},
[0x32F6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA RA",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30E9 },
- ["unicodeslot"]=0x32F6, -- ㋶
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA RA",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30E9 },
+ unicodeslot=0x32F6,
},
[0x32F7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA RI",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30EA },
- ["unicodeslot"]=0x32F7, -- ㋷
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA RI",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30EA },
+ unicodeslot=0x32F7,
},
[0x32F8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA RU",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30EB },
- ["unicodeslot"]=0x32F8, -- ㋸
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA RU",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30EB },
+ unicodeslot=0x32F8,
},
[0x32F9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA RE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30EC },
- ["unicodeslot"]=0x32F9, -- ㋹
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA RE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30EC },
+ unicodeslot=0x32F9,
},
[0x32FA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA RO",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30ED },
- ["unicodeslot"]=0x32FA, -- ㋺
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA RO",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30ED },
+ unicodeslot=0x32FA,
},
[0x32FB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA WA",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30EF },
- ["unicodeslot"]=0x32FB, -- ㋻
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA WA",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30EF },
+ unicodeslot=0x32FB,
},
[0x32FC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA WI",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30F0 },
- ["unicodeslot"]=0x32FC, -- ㋼
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA WI",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30F0 },
+ unicodeslot=0x32FC,
},
[0x32FD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA WE",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30F1 },
- ["unicodeslot"]=0x32FD, -- ㋽
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA WE",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30F1 },
+ unicodeslot=0x32FD,
},
[0x32FE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="CIRCLED KATAKANA WO",
- ["linebreak"]="id",
- ["specials"]={ "circle", 0x30F2 },
- ["unicodeslot"]=0x32FE, -- ㋾
+ category="so",
+ cjkwd="w",
+ description="CIRCLED KATAKANA WO",
+ direction="l",
+ linebreak="id",
+ specials={ "circle", 0x30F2 },
+ unicodeslot=0x32FE,
},
[0x3300]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE APAATO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30A2, 0x30D1, 0x30FC, 0x30C8 },
- ["unicodeslot"]=0x3300, -- ㌀
+ category="so",
+ cjkwd="w",
+ description="SQUARE APAATO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30A2, 0x30D1, 0x30FC, 0x30C8 },
+ unicodeslot=0x3300,
},
[0x3301]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE ARUHUA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30A2, 0x30EB, 0x30D5, 0x30A1 },
- ["unicodeslot"]=0x3301, -- ㌁
+ category="so",
+ cjkwd="w",
+ description="SQUARE ARUHUA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30A2, 0x30EB, 0x30D5, 0x30A1 },
+ unicodeslot=0x3301,
},
[0x3302]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE ANPEA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30A2, 0x30F3, 0x30DA, 0x30A2 },
- ["unicodeslot"]=0x3302, -- ㌂
+ category="so",
+ cjkwd="w",
+ description="SQUARE ANPEA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30A2, 0x30F3, 0x30DA, 0x30A2 },
+ unicodeslot=0x3302,
},
[0x3303]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE AARU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30A2, 0x30FC, 0x30EB },
- ["unicodeslot"]=0x3303, -- ㌃
+ category="so",
+ cjkwd="w",
+ description="SQUARE AARU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30A2, 0x30FC, 0x30EB },
+ unicodeslot=0x3303,
},
[0x3304]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE ININGU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30A4, 0x30CB, 0x30F3, 0x30B0 },
- ["unicodeslot"]=0x3304, -- ㌄
+ category="so",
+ cjkwd="w",
+ description="SQUARE ININGU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30A4, 0x30CB, 0x30F3, 0x30B0 },
+ unicodeslot=0x3304,
},
[0x3305]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE INTI",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30A4, 0x30F3, 0x30C1 },
- ["unicodeslot"]=0x3305, -- ㌅
+ category="so",
+ cjkwd="w",
+ description="SQUARE INTI",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30A4, 0x30F3, 0x30C1 },
+ unicodeslot=0x3305,
},
[0x3306]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE UON",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30A6, 0x30A9, 0x30F3 },
- ["unicodeslot"]=0x3306, -- ㌆
+ category="so",
+ cjkwd="w",
+ description="SQUARE UON",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30A6, 0x30A9, 0x30F3 },
+ unicodeslot=0x3306,
},
[0x3307]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE ESUKUUDO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30A8, 0x30B9, 0x30AF, 0x30FC, 0x30C9 },
- ["unicodeslot"]=0x3307, -- ㌇
+ category="so",
+ cjkwd="w",
+ description="SQUARE ESUKUUDO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30A8, 0x30B9, 0x30AF, 0x30FC, 0x30C9 },
+ unicodeslot=0x3307,
},
[0x3308]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE EEKAA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30A8, 0x30FC, 0x30AB, 0x30FC },
- ["unicodeslot"]=0x3308, -- ㌈
+ category="so",
+ cjkwd="w",
+ description="SQUARE EEKAA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30A8, 0x30FC, 0x30AB, 0x30FC },
+ unicodeslot=0x3308,
},
[0x3309]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE ONSU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AA, 0x30F3, 0x30B9 },
- ["unicodeslot"]=0x3309, -- ㌉
+ category="so",
+ cjkwd="w",
+ description="SQUARE ONSU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AA, 0x30F3, 0x30B9 },
+ unicodeslot=0x3309,
},
[0x330A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE OOMU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AA, 0x30FC, 0x30E0 },
- ["unicodeslot"]=0x330A, -- ㌊
+ category="so",
+ cjkwd="w",
+ description="SQUARE OOMU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AA, 0x30FC, 0x30E0 },
+ unicodeslot=0x330A,
},
[0x330B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KAIRI",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AB, 0x30A4, 0x30EA },
- ["unicodeslot"]=0x330B, -- ㌋
+ category="so",
+ cjkwd="w",
+ description="SQUARE KAIRI",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AB, 0x30A4, 0x30EA },
+ unicodeslot=0x330B,
},
[0x330C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KARATTO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AB, 0x30E9, 0x30C3, 0x30C8 },
- ["unicodeslot"]=0x330C, -- ㌌
+ category="so",
+ cjkwd="w",
+ description="SQUARE KARATTO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AB, 0x30E9, 0x30C3, 0x30C8 },
+ unicodeslot=0x330C,
},
[0x330D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KARORII",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AB, 0x30ED, 0x30EA, 0x30FC },
- ["unicodeslot"]=0x330D, -- ㌍
+ category="so",
+ cjkwd="w",
+ description="SQUARE KARORII",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AB, 0x30ED, 0x30EA, 0x30FC },
+ unicodeslot=0x330D,
},
[0x330E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE GARON",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AC, 0x30ED, 0x30F3 },
- ["unicodeslot"]=0x330E, -- ㌎
+ category="so",
+ cjkwd="w",
+ description="SQUARE GARON",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AC, 0x30ED, 0x30F3 },
+ unicodeslot=0x330E,
},
[0x330F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE GANMA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AC, 0x30F3, 0x30DE },
- ["unicodeslot"]=0x330F, -- ㌏
+ category="so",
+ cjkwd="w",
+ description="SQUARE GANMA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AC, 0x30F3, 0x30DE },
+ unicodeslot=0x330F,
},
[0x3310]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE GIGA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AE, 0x30AC },
- ["unicodeslot"]=0x3310, -- ㌐
+ category="so",
+ cjkwd="w",
+ description="SQUARE GIGA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AE, 0x30AC },
+ unicodeslot=0x3310,
},
[0x3311]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE GINII",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AE, 0x30CB, 0x30FC },
- ["unicodeslot"]=0x3311, -- ㌑
+ category="so",
+ cjkwd="w",
+ description="SQUARE GINII",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AE, 0x30CB, 0x30FC },
+ unicodeslot=0x3311,
},
[0x3312]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KYURII",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AD, 0x30E5, 0x30EA, 0x30FC },
- ["unicodeslot"]=0x3312, -- ㌒
+ category="so",
+ cjkwd="w",
+ description="SQUARE KYURII",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AD, 0x30E5, 0x30EA, 0x30FC },
+ unicodeslot=0x3312,
},
[0x3313]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE GIRUDAA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AE, 0x30EB, 0x30C0, 0x30FC },
- ["unicodeslot"]=0x3313, -- ㌓
+ category="so",
+ cjkwd="w",
+ description="SQUARE GIRUDAA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AE, 0x30EB, 0x30C0, 0x30FC },
+ unicodeslot=0x3313,
},
[0x3314]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KIRO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AD, 0x30ED },
- ["unicodeslot"]=0x3314, -- ㌔
+ category="so",
+ cjkwd="w",
+ description="SQUARE KIRO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AD, 0x30ED },
+ unicodeslot=0x3314,
},
[0x3315]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KIROGURAMU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AD, 0x30ED, 0x30B0, 0x30E9, 0x30E0 },
- ["unicodeslot"]=0x3315, -- ㌕
+ category="so",
+ cjkwd="w",
+ description="SQUARE KIROGURAMU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AD, 0x30ED, 0x30B0, 0x30E9, 0x30E0 },
+ unicodeslot=0x3315,
},
[0x3316]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KIROMEETORU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AD, 0x30ED, 0x30E1, 0x30FC, 0x30C8, 0x30EB },
- ["unicodeslot"]=0x3316, -- ㌖
+ category="so",
+ cjkwd="w",
+ description="SQUARE KIROMEETORU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AD, 0x30ED, 0x30E1, 0x30FC, 0x30C8, 0x30EB },
+ unicodeslot=0x3316,
},
[0x3317]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KIROWATTO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AD, 0x30ED, 0x30EF, 0x30C3, 0x30C8 },
- ["unicodeslot"]=0x3317, -- ㌗
+ category="so",
+ cjkwd="w",
+ description="SQUARE KIROWATTO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AD, 0x30ED, 0x30EF, 0x30C3, 0x30C8 },
+ unicodeslot=0x3317,
},
[0x3318]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE GURAMU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30B0, 0x30E9, 0x30E0 },
- ["unicodeslot"]=0x3318, -- ㌘
+ category="so",
+ cjkwd="w",
+ description="SQUARE GURAMU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30B0, 0x30E9, 0x30E0 },
+ unicodeslot=0x3318,
},
[0x3319]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE GURAMUTON",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30B0, 0x30E9, 0x30E0, 0x30C8, 0x30F3 },
- ["unicodeslot"]=0x3319, -- ㌙
+ category="so",
+ cjkwd="w",
+ description="SQUARE GURAMUTON",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30B0, 0x30E9, 0x30E0, 0x30C8, 0x30F3 },
+ unicodeslot=0x3319,
},
[0x331A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KURUZEIRO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AF, 0x30EB, 0x30BC, 0x30A4, 0x30ED },
- ["unicodeslot"]=0x331A, -- ㌚
+ category="so",
+ cjkwd="w",
+ description="SQUARE KURUZEIRO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AF, 0x30EB, 0x30BC, 0x30A4, 0x30ED },
+ unicodeslot=0x331A,
},
[0x331B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KUROONE",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30AF, 0x30ED, 0x30FC, 0x30CD },
- ["unicodeslot"]=0x331B, -- ㌛
+ category="so",
+ cjkwd="w",
+ description="SQUARE KUROONE",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30AF, 0x30ED, 0x30FC, 0x30CD },
+ unicodeslot=0x331B,
},
[0x331C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KEESU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30B1, 0x30FC, 0x30B9 },
- ["unicodeslot"]=0x331C, -- ㌜
+ category="so",
+ cjkwd="w",
+ description="SQUARE KEESU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30B1, 0x30FC, 0x30B9 },
+ unicodeslot=0x331C,
},
[0x331D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KORUNA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30B3, 0x30EB, 0x30CA },
- ["unicodeslot"]=0x331D, -- ㌝
+ category="so",
+ cjkwd="w",
+ description="SQUARE KORUNA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30B3, 0x30EB, 0x30CA },
+ unicodeslot=0x331D,
},
[0x331E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KOOPO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30B3, 0x30FC, 0x30DD },
- ["unicodeslot"]=0x331E, -- ㌞
+ category="so",
+ cjkwd="w",
+ description="SQUARE KOOPO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30B3, 0x30FC, 0x30DD },
+ unicodeslot=0x331E,
},
[0x331F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE SAIKURU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30B5, 0x30A4, 0x30AF, 0x30EB },
- ["unicodeslot"]=0x331F, -- ㌟
+ category="so",
+ cjkwd="w",
+ description="SQUARE SAIKURU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30B5, 0x30A4, 0x30AF, 0x30EB },
+ unicodeslot=0x331F,
},
[0x3320]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE SANTIIMU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30B5, 0x30F3, 0x30C1, 0x30FC, 0x30E0 },
- ["unicodeslot"]=0x3320, -- ㌠
+ category="so",
+ cjkwd="w",
+ description="SQUARE SANTIIMU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30B5, 0x30F3, 0x30C1, 0x30FC, 0x30E0 },
+ unicodeslot=0x3320,
},
[0x3321]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE SIRINGU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30B7, 0x30EA, 0x30F3, 0x30B0 },
- ["unicodeslot"]=0x3321, -- ㌡
+ category="so",
+ cjkwd="w",
+ description="SQUARE SIRINGU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30B7, 0x30EA, 0x30F3, 0x30B0 },
+ unicodeslot=0x3321,
},
[0x3322]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE SENTI",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30BB, 0x30F3, 0x30C1 },
- ["unicodeslot"]=0x3322, -- ㌢
+ category="so",
+ cjkwd="w",
+ description="SQUARE SENTI",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30BB, 0x30F3, 0x30C1 },
+ unicodeslot=0x3322,
},
[0x3323]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE SENTO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30BB, 0x30F3, 0x30C8 },
- ["unicodeslot"]=0x3323, -- ㌣
+ category="so",
+ cjkwd="w",
+ description="SQUARE SENTO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30BB, 0x30F3, 0x30C8 },
+ unicodeslot=0x3323,
},
[0x3324]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE DAASU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30C0, 0x30FC, 0x30B9 },
- ["unicodeslot"]=0x3324, -- ㌤
+ category="so",
+ cjkwd="w",
+ description="SQUARE DAASU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30C0, 0x30FC, 0x30B9 },
+ unicodeslot=0x3324,
},
[0x3325]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE DESI",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30C7, 0x30B7 },
- ["unicodeslot"]=0x3325, -- ㌥
+ category="so",
+ cjkwd="w",
+ description="SQUARE DESI",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30C7, 0x30B7 },
+ unicodeslot=0x3325,
},
[0x3326]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE DORU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30C9, 0x30EB },
- ["unicodeslot"]=0x3326, -- ㌦
+ category="so",
+ cjkwd="w",
+ description="SQUARE DORU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30C9, 0x30EB },
+ unicodeslot=0x3326,
},
[0x3327]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE TON",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30C8, 0x30F3 },
- ["unicodeslot"]=0x3327, -- ㌧
+ category="so",
+ cjkwd="w",
+ description="SQUARE TON",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30C8, 0x30F3 },
+ unicodeslot=0x3327,
},
[0x3328]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE NANO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30CA, 0x30CE },
- ["unicodeslot"]=0x3328, -- ㌨
+ category="so",
+ cjkwd="w",
+ description="SQUARE NANO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30CA, 0x30CE },
+ unicodeslot=0x3328,
},
[0x3329]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE NOTTO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30CE, 0x30C3, 0x30C8 },
- ["unicodeslot"]=0x3329, -- ㌩
+ category="so",
+ cjkwd="w",
+ description="SQUARE NOTTO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30CE, 0x30C3, 0x30C8 },
+ unicodeslot=0x3329,
},
[0x332A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE HAITU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30CF, 0x30A4, 0x30C4 },
- ["unicodeslot"]=0x332A, -- ㌪
+ category="so",
+ cjkwd="w",
+ description="SQUARE HAITU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30CF, 0x30A4, 0x30C4 },
+ unicodeslot=0x332A,
},
[0x332B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PAASENTO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30D1, 0x30FC, 0x30BB, 0x30F3, 0x30C8 },
- ["unicodeslot"]=0x332B, -- ㌫
+ category="so",
+ cjkwd="w",
+ description="SQUARE PAASENTO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30D1, 0x30FC, 0x30BB, 0x30F3, 0x30C8 },
+ unicodeslot=0x332B,
},
[0x332C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PAATU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30D1, 0x30FC, 0x30C4 },
- ["unicodeslot"]=0x332C, -- ㌬
+ category="so",
+ cjkwd="w",
+ description="SQUARE PAATU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30D1, 0x30FC, 0x30C4 },
+ unicodeslot=0x332C,
},
[0x332D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE BAARERU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30D0, 0x30FC, 0x30EC, 0x30EB },
- ["unicodeslot"]=0x332D, -- ㌭
+ category="so",
+ cjkwd="w",
+ description="SQUARE BAARERU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30D0, 0x30FC, 0x30EC, 0x30EB },
+ unicodeslot=0x332D,
},
[0x332E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PIASUTORU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30D4, 0x30A2, 0x30B9, 0x30C8, 0x30EB },
- ["unicodeslot"]=0x332E, -- ㌮
+ category="so",
+ cjkwd="w",
+ description="SQUARE PIASUTORU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30D4, 0x30A2, 0x30B9, 0x30C8, 0x30EB },
+ unicodeslot=0x332E,
},
[0x332F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PIKURU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30D4, 0x30AF, 0x30EB },
- ["unicodeslot"]=0x332F, -- ㌯
+ category="so",
+ cjkwd="w",
+ description="SQUARE PIKURU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30D4, 0x30AF, 0x30EB },
+ unicodeslot=0x332F,
},
[0x3330]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PIKO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30D4, 0x30B3 },
- ["unicodeslot"]=0x3330, -- ㌰
+ category="so",
+ cjkwd="w",
+ description="SQUARE PIKO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30D4, 0x30B3 },
+ unicodeslot=0x3330,
},
[0x3331]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE BIRU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30D3, 0x30EB },
- ["unicodeslot"]=0x3331, -- ㌱
+ category="so",
+ cjkwd="w",
+ description="SQUARE BIRU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30D3, 0x30EB },
+ unicodeslot=0x3331,
},
[0x3332]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE HUARADDO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30D5, 0x30A1, 0x30E9, 0x30C3, 0x30C9 },
- ["unicodeslot"]=0x3332, -- ㌲
+ category="so",
+ cjkwd="w",
+ description="SQUARE HUARADDO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30D5, 0x30A1, 0x30E9, 0x30C3, 0x30C9 },
+ unicodeslot=0x3332,
},
[0x3333]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE HUIITO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30D5, 0x30A3, 0x30FC, 0x30C8 },
- ["unicodeslot"]=0x3333, -- ㌳
+ category="so",
+ cjkwd="w",
+ description="SQUARE HUIITO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30D5, 0x30A3, 0x30FC, 0x30C8 },
+ unicodeslot=0x3333,
},
[0x3334]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE BUSSYERU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30D6, 0x30C3, 0x30B7, 0x30A7, 0x30EB },
- ["unicodeslot"]=0x3334, -- ㌴
+ category="so",
+ cjkwd="w",
+ description="SQUARE BUSSYERU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30D6, 0x30C3, 0x30B7, 0x30A7, 0x30EB },
+ unicodeslot=0x3334,
},
[0x3335]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE HURAN",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30D5, 0x30E9, 0x30F3 },
- ["unicodeslot"]=0x3335, -- ㌵
+ category="so",
+ cjkwd="w",
+ description="SQUARE HURAN",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30D5, 0x30E9, 0x30F3 },
+ unicodeslot=0x3335,
},
[0x3336]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE HEKUTAARU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30D8, 0x30AF, 0x30BF, 0x30FC, 0x30EB },
- ["unicodeslot"]=0x3336, -- ㌶
+ category="so",
+ cjkwd="w",
+ description="SQUARE HEKUTAARU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30D8, 0x30AF, 0x30BF, 0x30FC, 0x30EB },
+ unicodeslot=0x3336,
},
[0x3337]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PESO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DA, 0x30BD },
- ["unicodeslot"]=0x3337, -- ㌷
+ category="so",
+ cjkwd="w",
+ description="SQUARE PESO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DA, 0x30BD },
+ unicodeslot=0x3337,
},
[0x3338]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PENIHI",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DA, 0x30CB, 0x30D2 },
- ["unicodeslot"]=0x3338, -- ㌸
+ category="so",
+ cjkwd="w",
+ description="SQUARE PENIHI",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DA, 0x30CB, 0x30D2 },
+ unicodeslot=0x3338,
},
[0x3339]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE HERUTU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30D8, 0x30EB, 0x30C4 },
- ["unicodeslot"]=0x3339, -- ㌹
+ category="so",
+ cjkwd="w",
+ description="SQUARE HERUTU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30D8, 0x30EB, 0x30C4 },
+ unicodeslot=0x3339,
},
[0x333A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PENSU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DA, 0x30F3, 0x30B9 },
- ["unicodeslot"]=0x333A, -- ㌺
+ category="so",
+ cjkwd="w",
+ description="SQUARE PENSU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DA, 0x30F3, 0x30B9 },
+ unicodeslot=0x333A,
},
[0x333B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PEEZI",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DA, 0x30FC, 0x30B8 },
- ["unicodeslot"]=0x333B, -- ㌻
+ category="so",
+ cjkwd="w",
+ description="SQUARE PEEZI",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DA, 0x30FC, 0x30B8 },
+ unicodeslot=0x333B,
},
[0x333C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE BEETA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30D9, 0x30FC, 0x30BF },
- ["unicodeslot"]=0x333C, -- ㌼
+ category="so",
+ cjkwd="w",
+ description="SQUARE BEETA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30D9, 0x30FC, 0x30BF },
+ unicodeslot=0x333C,
},
[0x333D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE POINTO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DD, 0x30A4, 0x30F3, 0x30C8 },
- ["unicodeslot"]=0x333D, -- ㌽
+ category="so",
+ cjkwd="w",
+ description="SQUARE POINTO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DD, 0x30A4, 0x30F3, 0x30C8 },
+ unicodeslot=0x333D,
},
[0x333E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE BORUTO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DC, 0x30EB, 0x30C8 },
- ["unicodeslot"]=0x333E, -- ㌾
+ category="so",
+ cjkwd="w",
+ description="SQUARE BORUTO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DC, 0x30EB, 0x30C8 },
+ unicodeslot=0x333E,
},
[0x333F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE HON",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DB, 0x30F3 },
- ["unicodeslot"]=0x333F, -- ㌿
+ category="so",
+ cjkwd="w",
+ description="SQUARE HON",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DB, 0x30F3 },
+ unicodeslot=0x333F,
},
[0x3340]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PONDO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DD, 0x30F3, 0x30C9 },
- ["unicodeslot"]=0x3340, -- ㍀
+ category="so",
+ cjkwd="w",
+ description="SQUARE PONDO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DD, 0x30F3, 0x30C9 },
+ unicodeslot=0x3340,
},
[0x3341]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE HOORU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DB, 0x30FC, 0x30EB },
- ["unicodeslot"]=0x3341, -- ㍁
+ category="so",
+ cjkwd="w",
+ description="SQUARE HOORU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DB, 0x30FC, 0x30EB },
+ unicodeslot=0x3341,
},
[0x3342]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE HOON",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DB, 0x30FC, 0x30F3 },
- ["unicodeslot"]=0x3342, -- ㍂
+ category="so",
+ cjkwd="w",
+ description="SQUARE HOON",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DB, 0x30FC, 0x30F3 },
+ unicodeslot=0x3342,
},
[0x3343]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MAIKURO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DE, 0x30A4, 0x30AF, 0x30ED },
- ["unicodeslot"]=0x3343, -- ㍃
+ category="so",
+ cjkwd="w",
+ description="SQUARE MAIKURO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DE, 0x30A4, 0x30AF, 0x30ED },
+ unicodeslot=0x3343,
},
[0x3344]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MAIRU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DE, 0x30A4, 0x30EB },
- ["unicodeslot"]=0x3344, -- ㍄
+ category="so",
+ cjkwd="w",
+ description="SQUARE MAIRU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DE, 0x30A4, 0x30EB },
+ unicodeslot=0x3344,
},
[0x3345]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MAHHA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DE, 0x30C3, 0x30CF },
- ["unicodeslot"]=0x3345, -- ㍅
+ category="so",
+ cjkwd="w",
+ description="SQUARE MAHHA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DE, 0x30C3, 0x30CF },
+ unicodeslot=0x3345,
},
[0x3346]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MARUKU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DE, 0x30EB, 0x30AF },
- ["unicodeslot"]=0x3346, -- ㍆
+ category="so",
+ cjkwd="w",
+ description="SQUARE MARUKU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DE, 0x30EB, 0x30AF },
+ unicodeslot=0x3346,
},
[0x3347]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MANSYON",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DE, 0x30F3, 0x30B7, 0x30E7, 0x30F3 },
- ["unicodeslot"]=0x3347, -- ㍇
+ category="so",
+ cjkwd="w",
+ description="SQUARE MANSYON",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DE, 0x30F3, 0x30B7, 0x30E7, 0x30F3 },
+ unicodeslot=0x3347,
},
[0x3348]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MIKURON",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DF, 0x30AF, 0x30ED, 0x30F3 },
- ["unicodeslot"]=0x3348, -- ㍈
+ category="so",
+ cjkwd="w",
+ description="SQUARE MIKURON",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DF, 0x30AF, 0x30ED, 0x30F3 },
+ unicodeslot=0x3348,
},
[0x3349]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MIRI",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DF, 0x30EA },
- ["unicodeslot"]=0x3349, -- ㍉
+ category="so",
+ cjkwd="w",
+ description="SQUARE MIRI",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DF, 0x30EA },
+ unicodeslot=0x3349,
},
[0x334A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MIRIBAARU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30DF, 0x30EA, 0x30D0, 0x30FC, 0x30EB },
- ["unicodeslot"]=0x334A, -- ㍊
+ category="so",
+ cjkwd="w",
+ description="SQUARE MIRIBAARU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30DF, 0x30EA, 0x30D0, 0x30FC, 0x30EB },
+ unicodeslot=0x334A,
},
[0x334B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MEGA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30E1, 0x30AC },
- ["unicodeslot"]=0x334B, -- ㍋
+ category="so",
+ cjkwd="w",
+ description="SQUARE MEGA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30E1, 0x30AC },
+ unicodeslot=0x334B,
},
[0x334C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MEGATON",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30E1, 0x30AC, 0x30C8, 0x30F3 },
- ["unicodeslot"]=0x334C, -- ㍌
+ category="so",
+ cjkwd="w",
+ description="SQUARE MEGATON",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30E1, 0x30AC, 0x30C8, 0x30F3 },
+ unicodeslot=0x334C,
},
[0x334D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MEETORU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30E1, 0x30FC, 0x30C8, 0x30EB },
- ["unicodeslot"]=0x334D, -- ㍍
+ category="so",
+ cjkwd="w",
+ description="SQUARE MEETORU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30E1, 0x30FC, 0x30C8, 0x30EB },
+ unicodeslot=0x334D,
},
[0x334E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE YAADO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30E4, 0x30FC, 0x30C9 },
- ["unicodeslot"]=0x334E, -- ㍎
+ category="so",
+ cjkwd="w",
+ description="SQUARE YAADO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30E4, 0x30FC, 0x30C9 },
+ unicodeslot=0x334E,
},
[0x334F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE YAARU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30E4, 0x30FC, 0x30EB },
- ["unicodeslot"]=0x334F, -- ㍏
+ category="so",
+ cjkwd="w",
+ description="SQUARE YAARU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30E4, 0x30FC, 0x30EB },
+ unicodeslot=0x334F,
},
[0x3350]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE YUAN",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30E6, 0x30A2, 0x30F3 },
- ["unicodeslot"]=0x3350, -- ㍐
+ category="so",
+ cjkwd="w",
+ description="SQUARE YUAN",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30E6, 0x30A2, 0x30F3 },
+ unicodeslot=0x3350,
},
[0x3351]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE RITTORU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30EA, 0x30C3, 0x30C8, 0x30EB },
- ["unicodeslot"]=0x3351, -- ㍑
+ category="so",
+ cjkwd="w",
+ description="SQUARE RITTORU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30EA, 0x30C3, 0x30C8, 0x30EB },
+ unicodeslot=0x3351,
},
[0x3352]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE RIRA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30EA, 0x30E9 },
- ["unicodeslot"]=0x3352, -- ㍒
+ category="so",
+ cjkwd="w",
+ description="SQUARE RIRA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30EA, 0x30E9 },
+ unicodeslot=0x3352,
},
[0x3353]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE RUPII",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30EB, 0x30D4, 0x30FC },
- ["unicodeslot"]=0x3353, -- ㍓
+ category="so",
+ cjkwd="w",
+ description="SQUARE RUPII",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30EB, 0x30D4, 0x30FC },
+ unicodeslot=0x3353,
},
[0x3354]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE RUUBURU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30EB, 0x30FC, 0x30D6, 0x30EB },
- ["unicodeslot"]=0x3354, -- ㍔
+ category="so",
+ cjkwd="w",
+ description="SQUARE RUUBURU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30EB, 0x30FC, 0x30D6, 0x30EB },
+ unicodeslot=0x3354,
},
[0x3355]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE REMU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30EC, 0x30E0 },
- ["unicodeslot"]=0x3355, -- ㍕
+ category="so",
+ cjkwd="w",
+ description="SQUARE REMU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30EC, 0x30E0 },
+ unicodeslot=0x3355,
},
[0x3356]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE RENTOGEN",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30EC, 0x30F3, 0x30C8, 0x30B2, 0x30F3 },
- ["unicodeslot"]=0x3356, -- ㍖
+ category="so",
+ cjkwd="w",
+ description="SQUARE RENTOGEN",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30EC, 0x30F3, 0x30C8, 0x30B2, 0x30F3 },
+ unicodeslot=0x3356,
},
[0x3357]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE WATTO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x30EF, 0x30C3, 0x30C8 },
- ["unicodeslot"]=0x3357, -- ㍗
+ category="so",
+ cjkwd="w",
+ description="SQUARE WATTO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x30EF, 0x30C3, 0x30C8 },
+ unicodeslot=0x3357,
},
[0x3358]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0030, 0x70B9 },
- ["unicodeslot"]=0x3358, -- ㍘
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ZERO",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0030, 0x70B9 },
+ unicodeslot=0x3358,
},
[0x3359]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x70B9 },
- ["unicodeslot"]=0x3359, -- ㍙
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ONE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x70B9 },
+ unicodeslot=0x3359,
},
[0x335A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x70B9 },
- ["unicodeslot"]=0x335A, -- ㍚
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWO",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x70B9 },
+ unicodeslot=0x335A,
},
[0x335B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0033, 0x70B9 },
- ["unicodeslot"]=0x335B, -- ㍛
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THREE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0033, 0x70B9 },
+ unicodeslot=0x335B,
},
[0x335C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0034, 0x70B9 },
- ["unicodeslot"]=0x335C, -- ㍜
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOUR",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0034, 0x70B9 },
+ unicodeslot=0x335C,
},
[0x335D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0035, 0x70B9 },
- ["unicodeslot"]=0x335D, -- ㍝
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIVE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0035, 0x70B9 },
+ unicodeslot=0x335D,
},
[0x335E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0036, 0x70B9 },
- ["unicodeslot"]=0x335E, -- ㍞
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIX",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0036, 0x70B9 },
+ unicodeslot=0x335E,
},
[0x335F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0037, 0x70B9 },
- ["unicodeslot"]=0x335F, -- ㍟
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0037, 0x70B9 },
+ unicodeslot=0x335F,
},
[0x3360]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0038, 0x70B9 },
- ["unicodeslot"]=0x3360, -- ㍠
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHT",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0038, 0x70B9 },
+ unicodeslot=0x3360,
},
[0x3361]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0039, 0x70B9 },
- ["unicodeslot"]=0x3361, -- ㍡
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0039, 0x70B9 },
+ unicodeslot=0x3361,
},
[0x3362]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0030, 0x70B9 },
- ["unicodeslot"]=0x3362, -- ㍢
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0030, 0x70B9 },
+ unicodeslot=0x3362,
},
[0x3363]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0031, 0x70B9 },
- ["unicodeslot"]=0x3363, -- ㍣
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR ELEVEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0031, 0x70B9 },
+ unicodeslot=0x3363,
},
[0x3364]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0032, 0x70B9 },
- ["unicodeslot"]=0x3364, -- ㍤
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWELVE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0032, 0x70B9 },
+ unicodeslot=0x3364,
},
[0x3365]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0033, 0x70B9 },
- ["unicodeslot"]=0x3365, -- ㍥
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR THIRTEEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0033, 0x70B9 },
+ unicodeslot=0x3365,
},
[0x3366]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0034, 0x70B9 },
- ["unicodeslot"]=0x3366, -- ㍦
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FOURTEEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0034, 0x70B9 },
+ unicodeslot=0x3366,
},
[0x3367]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0035, 0x70B9 },
- ["unicodeslot"]=0x3367, -- ㍧
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR FIFTEEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0035, 0x70B9 },
+ unicodeslot=0x3367,
},
[0x3368]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0036, 0x70B9 },
- ["unicodeslot"]=0x3368, -- ㍨
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SIXTEEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0036, 0x70B9 },
+ unicodeslot=0x3368,
},
[0x3369]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0037, 0x70B9 },
- ["unicodeslot"]=0x3369, -- ㍩
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR SEVENTEEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0037, 0x70B9 },
+ unicodeslot=0x3369,
},
[0x336A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0038, 0x70B9 },
- ["unicodeslot"]=0x336A, -- ㍪
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR EIGHTEEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0038, 0x70B9 },
+ unicodeslot=0x336A,
},
[0x336B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0039, 0x70B9 },
- ["unicodeslot"]=0x336B, -- ㍫
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR NINETEEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0039, 0x70B9 },
+ unicodeslot=0x336B,
},
[0x336C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0030, 0x70B9 },
- ["unicodeslot"]=0x336C, -- ㍬
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0030, 0x70B9 },
+ unicodeslot=0x336C,
},
[0x336D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0031, 0x70B9 },
- ["unicodeslot"]=0x336D, -- ㍭
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-ONE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0031, 0x70B9 },
+ unicodeslot=0x336D,
},
[0x336E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0032, 0x70B9 },
- ["unicodeslot"]=0x336E, -- ㍮
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-TWO",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0032, 0x70B9 },
+ unicodeslot=0x336E,
},
[0x336F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0033, 0x70B9 },
- ["unicodeslot"]=0x336F, -- ㍯
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-THREE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0033, 0x70B9 },
+ unicodeslot=0x336F,
},
[0x3370]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0034, 0x70B9 },
- ["unicodeslot"]=0x3370, -- ㍰
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR HOUR TWENTY-FOUR",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0034, 0x70B9 },
+ unicodeslot=0x3370,
},
[0x3371]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE HPA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0068, 0x0050, 0x0061 },
- ["unicodeslot"]=0x3371, -- ㍱
+ category="so",
+ cjkwd="w",
+ description="SQUARE HPA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0068, 0x0050, 0x0061 },
+ unicodeslot=0x3371,
},
[0x3372]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE DA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0064, 0x0061 },
- ["unicodeslot"]=0x3372, -- ㍲
+ category="so",
+ cjkwd="w",
+ description="SQUARE DA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0064, 0x0061 },
+ unicodeslot=0x3372,
},
[0x3373]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE AU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0041, 0x0055 },
- ["unicodeslot"]=0x3373, -- ㍳
+ category="so",
+ cjkwd="w",
+ description="SQUARE AU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0041, 0x0055 },
+ unicodeslot=0x3373,
},
[0x3374]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE BAR",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0062, 0x0061, 0x0072 },
- ["unicodeslot"]=0x3374, -- ㍴
+ category="so",
+ cjkwd="w",
+ description="SQUARE BAR",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0062, 0x0061, 0x0072 },
+ unicodeslot=0x3374,
},
[0x3375]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE OV",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006F, 0x0056 },
- ["unicodeslot"]=0x3375, -- ㍵
+ category="so",
+ cjkwd="w",
+ description="SQUARE OV",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006F, 0x0056 },
+ unicodeslot=0x3375,
},
[0x3376]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PC",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0070, 0x0063 },
- ["unicodeslot"]=0x3376, -- ㍶
+ category="so",
+ cjkwd="w",
+ description="SQUARE PC",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0070, 0x0063 },
+ unicodeslot=0x3376,
},
[0x3377]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE DM",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0064, 0x006D },
- ["unicodeslot"]=0x3377, -- ㍷
+ category="so",
+ cjkwd="w",
+ description="SQUARE DM",
+ direction="on",
+ linebreak="id",
+ specials={ "square", 0x0064, 0x006D },
+ unicodeslot=0x3377,
},
[0x3378]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE DM SQUARED",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0064, 0x006D, 0x00B2 },
- ["unicodeslot"]=0x3378, -- ㍸
+ category="so",
+ cjkwd="w",
+ description="SQUARE DM SQUARED",
+ direction="on",
+ linebreak="id",
+ specials={ "square", 0x0064, 0x006D, 0x00B2 },
+ unicodeslot=0x3378,
},
[0x3379]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE DM CUBED",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0064, 0x006D, 0x00B3 },
- ["unicodeslot"]=0x3379, -- ㍹
+ category="so",
+ cjkwd="w",
+ description="SQUARE DM CUBED",
+ direction="on",
+ linebreak="id",
+ specials={ "square", 0x0064, 0x006D, 0x00B3 },
+ unicodeslot=0x3379,
},
[0x337A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE IU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0049, 0x0055 },
- ["unicodeslot"]=0x337A, -- ㍺
+ category="so",
+ cjkwd="w",
+ description="SQUARE IU",
+ direction="on",
+ linebreak="id",
+ specials={ "square", 0x0049, 0x0055 },
+ unicodeslot=0x337A,
},
[0x337B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE ERA NAME HEISEI",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x5E73, 0x6210 },
- ["unicodeslot"]=0x337B, -- ㍻
+ category="so",
+ cjkwd="w",
+ description="SQUARE ERA NAME HEISEI",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x5E73, 0x6210 },
+ unicodeslot=0x337B,
},
[0x337C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE ERA NAME SYOUWA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x662D, 0x548C },
- ["unicodeslot"]=0x337C, -- ㍼
+ category="so",
+ cjkwd="w",
+ description="SQUARE ERA NAME SYOUWA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x662D, 0x548C },
+ unicodeslot=0x337C,
},
[0x337D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE ERA NAME TAISYOU",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x5927, 0x6B63 },
- ["unicodeslot"]=0x337D, -- ㍽
+ category="so",
+ cjkwd="w",
+ description="SQUARE ERA NAME TAISYOU",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x5927, 0x6B63 },
+ unicodeslot=0x337D,
},
[0x337E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE ERA NAME MEIZI",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x660E, 0x6CBB },
- ["unicodeslot"]=0x337E, -- ㍾
+ category="so",
+ cjkwd="w",
+ description="SQUARE ERA NAME MEIZI",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x660E, 0x6CBB },
+ unicodeslot=0x337E,
},
[0x337F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE CORPORATION",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x682A, 0x5F0F, 0x4F1A, 0x793E },
- ["unicodeslot"]=0x337F, -- ㍿
+ category="so",
+ cjkwd="w",
+ description="SQUARE CORPORATION",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x682A, 0x5F0F, 0x4F1A, 0x793E },
+ unicodeslot=0x337F,
},
[0x3380]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PA AMPS",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0070, 0x0041 },
- ["unicodeslot"]=0x3380, -- ㎀
+ category="so",
+ cjkwd="w",
+ description="SQUARE PA AMPS",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0070, 0x0041 },
+ unicodeslot=0x3380,
},
[0x3381]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE NA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006E, 0x0041 },
- ["unicodeslot"]=0x3381, -- ㎁
+ category="so",
+ cjkwd="w",
+ description="SQUARE NA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006E, 0x0041 },
+ unicodeslot=0x3381,
},
[0x3382]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MU A",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x03BC, 0x0041 },
- ["unicodeslot"]=0x3382, -- ㎂
+ category="so",
+ cjkwd="w",
+ description="SQUARE MU A",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x03BC, 0x0041 },
+ unicodeslot=0x3382,
},
[0x3383]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x0041 },
- ["unicodeslot"]=0x3383, -- ㎃
+ category="so",
+ cjkwd="w",
+ description="SQUARE MA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x0041 },
+ unicodeslot=0x3383,
},
[0x3384]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006B, 0x0041 },
- ["unicodeslot"]=0x3384, -- ㎄
+ category="so",
+ cjkwd="w",
+ description="SQUARE KA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006B, 0x0041 },
+ unicodeslot=0x3384,
},
[0x3385]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KB",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x004B, 0x0042 },
- ["unicodeslot"]=0x3385, -- ㎅
+ category="so",
+ cjkwd="w",
+ description="SQUARE KB",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x004B, 0x0042 },
+ unicodeslot=0x3385,
},
[0x3386]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MB",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x004D, 0x0042 },
- ["unicodeslot"]=0x3386, -- ㎆
+ category="so",
+ cjkwd="w",
+ description="SQUARE MB",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x004D, 0x0042 },
+ unicodeslot=0x3386,
},
[0x3387]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE GB",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0047, 0x0042 },
- ["unicodeslot"]=0x3387, -- ㎇
+ category="so",
+ cjkwd="w",
+ description="SQUARE GB",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0047, 0x0042 },
+ unicodeslot=0x3387,
},
[0x3388]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE CAL",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0063, 0x0061, 0x006C },
- ["unicodeslot"]=0x3388, -- ㎈
+ category="so",
+ cjkwd="w",
+ description="SQUARE CAL",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0063, 0x0061, 0x006C },
+ unicodeslot=0x3388,
},
[0x3389]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KCAL",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006B, 0x0063, 0x0061, 0x006C },
- ["unicodeslot"]=0x3389, -- ㎉
+ category="so",
+ cjkwd="w",
+ description="SQUARE KCAL",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006B, 0x0063, 0x0061, 0x006C },
+ unicodeslot=0x3389,
},
[0x338A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PF",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0070, 0x0046 },
- ["unicodeslot"]=0x338A, -- ㎊
+ category="so",
+ cjkwd="w",
+ description="SQUARE PF",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0070, 0x0046 },
+ unicodeslot=0x338A,
},
[0x338B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE NF",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006E, 0x0046 },
- ["unicodeslot"]=0x338B, -- ㎋
+ category="so",
+ cjkwd="w",
+ description="SQUARE NF",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006E, 0x0046 },
+ unicodeslot=0x338B,
},
[0x338C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MU F",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x03BC, 0x0046 },
- ["unicodeslot"]=0x338C, -- ㎌
+ category="so",
+ cjkwd="w",
+ description="SQUARE MU F",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x03BC, 0x0046 },
+ unicodeslot=0x338C,
},
[0x338D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MU G",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x03BC, 0x0067 },
- ["unicodeslot"]=0x338D, -- ㎍
+ category="so",
+ cjkwd="w",
+ description="SQUARE MU G",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x03BC, 0x0067 },
+ unicodeslot=0x338D,
},
[0x338E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MG",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x0067 },
- ["unicodeslot"]=0x338E, -- ㎎
+ category="so",
+ cjkwd="w",
+ description="SQUARE MG",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x0067 },
+ unicodeslot=0x338E,
},
[0x338F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KG",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006B, 0x0067 },
- ["unicodeslot"]=0x338F, -- ㎏
+ category="so",
+ cjkwd="w",
+ description="SQUARE KG",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006B, 0x0067 },
+ unicodeslot=0x338F,
},
[0x3390]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE HZ",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0048, 0x007A },
- ["unicodeslot"]=0x3390, -- ㎐
+ category="so",
+ cjkwd="w",
+ description="SQUARE HZ",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0048, 0x007A },
+ unicodeslot=0x3390,
},
[0x3391]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KHZ",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006B, 0x0048, 0x007A },
- ["unicodeslot"]=0x3391, -- ㎑
+ category="so",
+ cjkwd="w",
+ description="SQUARE KHZ",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006B, 0x0048, 0x007A },
+ unicodeslot=0x3391,
},
[0x3392]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MHZ",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x004D, 0x0048, 0x007A },
- ["unicodeslot"]=0x3392, -- ㎒
+ category="so",
+ cjkwd="w",
+ description="SQUARE MHZ",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x004D, 0x0048, 0x007A },
+ unicodeslot=0x3392,
},
[0x3393]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE GHZ",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0047, 0x0048, 0x007A },
- ["unicodeslot"]=0x3393, -- ㎓
+ category="so",
+ cjkwd="w",
+ description="SQUARE GHZ",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0047, 0x0048, 0x007A },
+ unicodeslot=0x3393,
},
[0x3394]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE THZ",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0054, 0x0048, 0x007A },
- ["unicodeslot"]=0x3394, -- ㎔
+ category="so",
+ cjkwd="w",
+ description="SQUARE THZ",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0054, 0x0048, 0x007A },
+ unicodeslot=0x3394,
},
[0x3395]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MU L",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x03BC, 0x2113 },
- ["unicodeslot"]=0x3395, -- ㎕
+ category="so",
+ cjkwd="w",
+ description="SQUARE MU L",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x03BC, 0x2113 },
+ unicodeslot=0x3395,
},
[0x3396]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE ML",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x2113 },
- ["unicodeslot"]=0x3396, -- ㎖
+ category="so",
+ cjkwd="w",
+ description="SQUARE ML",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x2113 },
+ unicodeslot=0x3396,
},
[0x3397]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE DL",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0064, 0x2113 },
- ["unicodeslot"]=0x3397, -- ㎗
+ category="so",
+ cjkwd="w",
+ description="SQUARE DL",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0064, 0x2113 },
+ unicodeslot=0x3397,
},
[0x3398]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KL",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006B, 0x2113 },
- ["unicodeslot"]=0x3398, -- ㎘
+ category="so",
+ cjkwd="w",
+ description="SQUARE KL",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006B, 0x2113 },
+ unicodeslot=0x3398,
},
[0x3399]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE FM",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0066, 0x006D },
- ["unicodeslot"]=0x3399, -- ㎙
+ category="so",
+ cjkwd="w",
+ description="SQUARE FM",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0066, 0x006D },
+ unicodeslot=0x3399,
},
[0x339A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE NM",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006E, 0x006D },
- ["unicodeslot"]=0x339A, -- ㎚
+ category="so",
+ cjkwd="w",
+ description="SQUARE NM",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006E, 0x006D },
+ unicodeslot=0x339A,
},
[0x339B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MU M",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x03BC, 0x006D },
- ["unicodeslot"]=0x339B, -- ㎛
+ category="so",
+ cjkwd="w",
+ description="SQUARE MU M",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x03BC, 0x006D },
+ unicodeslot=0x339B,
},
[0x339C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MM",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x006D },
- ["unicodeslot"]=0x339C, -- ㎜
+ category="so",
+ cjkwd="w",
+ description="SQUARE MM",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x006D },
+ unicodeslot=0x339C,
},
[0x339D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE CM",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0063, 0x006D },
- ["unicodeslot"]=0x339D, -- ㎝
+ category="so",
+ cjkwd="w",
+ description="SQUARE CM",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0063, 0x006D },
+ unicodeslot=0x339D,
},
[0x339E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KM",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006B, 0x006D },
- ["unicodeslot"]=0x339E, -- ㎞
+ category="so",
+ cjkwd="w",
+ description="SQUARE KM",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006B, 0x006D },
+ unicodeslot=0x339E,
},
[0x339F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MM SQUARED",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x006D, 0x00B2 },
- ["unicodeslot"]=0x339F, -- ㎟
+ category="so",
+ cjkwd="w",
+ description="SQUARE MM SQUARED",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x006D, 0x00B2 },
+ unicodeslot=0x339F,
},
[0x33A0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE CM SQUARED",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0063, 0x006D, 0x00B2 },
- ["unicodeslot"]=0x33A0, -- ㎠
+ category="so",
+ cjkwd="w",
+ description="SQUARE CM SQUARED",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0063, 0x006D, 0x00B2 },
+ unicodeslot=0x33A0,
},
[0x33A1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE M SQUARED",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x00B2 },
- ["unicodeslot"]=0x33A1, -- ㎡
+ category="so",
+ cjkwd="w",
+ description="SQUARE M SQUARED",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x00B2 },
+ unicodeslot=0x33A1,
},
[0x33A2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KM SQUARED",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006B, 0x006D, 0x00B2 },
- ["unicodeslot"]=0x33A2, -- ㎢
+ category="so",
+ cjkwd="w",
+ description="SQUARE KM SQUARED",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006B, 0x006D, 0x00B2 },
+ unicodeslot=0x33A2,
},
[0x33A3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MM CUBED",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x006D, 0x00B3 },
- ["unicodeslot"]=0x33A3, -- ㎣
+ category="so",
+ cjkwd="w",
+ description="SQUARE MM CUBED",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x006D, 0x00B3 },
+ unicodeslot=0x33A3,
},
[0x33A4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE CM CUBED",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0063, 0x006D, 0x00B3 },
- ["unicodeslot"]=0x33A4, -- ㎤
+ category="so",
+ cjkwd="w",
+ description="SQUARE CM CUBED",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0063, 0x006D, 0x00B3 },
+ unicodeslot=0x33A4,
},
[0x33A5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE M CUBED",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x00B3 },
- ["unicodeslot"]=0x33A5, -- ㎥
+ category="so",
+ cjkwd="w",
+ description="SQUARE M CUBED",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x00B3 },
+ unicodeslot=0x33A5,
},
[0x33A6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KM CUBED",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006B, 0x006D, 0x00B3 },
- ["unicodeslot"]=0x33A6, -- ㎦
+ category="so",
+ cjkwd="w",
+ description="SQUARE KM CUBED",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006B, 0x006D, 0x00B3 },
+ unicodeslot=0x33A6,
},
[0x33A7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE M OVER S",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x2215, 0x0073 },
- ["unicodeslot"]=0x33A7, -- ㎧
+ category="so",
+ cjkwd="w",
+ description="SQUARE M OVER S",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x2215, 0x0073 },
+ unicodeslot=0x33A7,
},
[0x33A8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE M OVER S SQUARED",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x2215, 0x0073, 0x00B2 },
- ["unicodeslot"]=0x33A8, -- ㎨
+ category="so",
+ cjkwd="w",
+ description="SQUARE M OVER S SQUARED",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x2215, 0x0073, 0x00B2 },
+ unicodeslot=0x33A8,
},
[0x33A9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0050, 0x0061 },
- ["unicodeslot"]=0x33A9, -- ㎩
+ category="so",
+ cjkwd="w",
+ description="SQUARE PA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0050, 0x0061 },
+ unicodeslot=0x33A9,
},
[0x33AA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KPA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006B, 0x0050, 0x0061 },
- ["unicodeslot"]=0x33AA, -- ㎪
+ category="so",
+ cjkwd="w",
+ description="SQUARE KPA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006B, 0x0050, 0x0061 },
+ unicodeslot=0x33AA,
},
[0x33AB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MPA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x004D, 0x0050, 0x0061 },
- ["unicodeslot"]=0x33AB, -- ㎫
+ category="so",
+ cjkwd="w",
+ description="SQUARE MPA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x004D, 0x0050, 0x0061 },
+ unicodeslot=0x33AB,
},
[0x33AC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE GPA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0047, 0x0050, 0x0061 },
- ["unicodeslot"]=0x33AC, -- ㎬
+ category="so",
+ cjkwd="w",
+ description="SQUARE GPA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0047, 0x0050, 0x0061 },
+ unicodeslot=0x33AC,
},
[0x33AD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE RAD",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0072, 0x0061, 0x0064 },
- ["unicodeslot"]=0x33AD, -- ㎭
+ category="so",
+ cjkwd="w",
+ description="SQUARE RAD",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0072, 0x0061, 0x0064 },
+ unicodeslot=0x33AD,
},
[0x33AE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE RAD OVER S",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0072, 0x0061, 0x0064, 0x2215, 0x0073 },
- ["unicodeslot"]=0x33AE, -- ㎮
+ category="so",
+ cjkwd="w",
+ description="SQUARE RAD OVER S",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0072, 0x0061, 0x0064, 0x2215, 0x0073 },
+ unicodeslot=0x33AE,
},
[0x33AF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE RAD OVER S SQUARED",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0072, 0x0061, 0x0064, 0x2215, 0x0073, 0x00B2 },
- ["unicodeslot"]=0x33AF, -- ㎯
+ category="so",
+ cjkwd="w",
+ description="SQUARE RAD OVER S SQUARED",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0072, 0x0061, 0x0064, 0x2215, 0x0073, 0x00B2 },
+ unicodeslot=0x33AF,
},
[0x33B0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PS",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0070, 0x0073 },
- ["unicodeslot"]=0x33B0, -- ㎰
+ category="so",
+ cjkwd="w",
+ description="SQUARE PS",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0070, 0x0073 },
+ unicodeslot=0x33B0,
},
[0x33B1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE NS",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006E, 0x0073 },
- ["unicodeslot"]=0x33B1, -- ㎱
+ category="so",
+ cjkwd="w",
+ description="SQUARE NS",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006E, 0x0073 },
+ unicodeslot=0x33B1,
},
[0x33B2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MU S",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x03BC, 0x0073 },
- ["unicodeslot"]=0x33B2, -- ㎲
+ category="so",
+ cjkwd="w",
+ description="SQUARE MU S",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x03BC, 0x0073 },
+ unicodeslot=0x33B2,
},
[0x33B3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MS",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x0073 },
- ["unicodeslot"]=0x33B3, -- ㎳
+ category="so",
+ cjkwd="w",
+ description="SQUARE MS",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x0073 },
+ unicodeslot=0x33B3,
},
[0x33B4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PV",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0070, 0x0056 },
- ["unicodeslot"]=0x33B4, -- ㎴
+ category="so",
+ cjkwd="w",
+ description="SQUARE PV",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0070, 0x0056 },
+ unicodeslot=0x33B4,
},
[0x33B5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE NV",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006E, 0x0056 },
- ["unicodeslot"]=0x33B5, -- ㎵
+ category="so",
+ cjkwd="w",
+ description="SQUARE NV",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006E, 0x0056 },
+ unicodeslot=0x33B5,
},
[0x33B6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MU V",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x03BC, 0x0056 },
- ["unicodeslot"]=0x33B6, -- ㎶
+ category="so",
+ cjkwd="w",
+ description="SQUARE MU V",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x03BC, 0x0056 },
+ unicodeslot=0x33B6,
},
[0x33B7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MV",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x0056 },
- ["unicodeslot"]=0x33B7, -- ㎷
+ category="so",
+ cjkwd="w",
+ description="SQUARE MV",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x0056 },
+ unicodeslot=0x33B7,
},
[0x33B8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KV",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006B, 0x0056 },
- ["unicodeslot"]=0x33B8, -- ㎸
+ category="so",
+ cjkwd="w",
+ description="SQUARE KV",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006B, 0x0056 },
+ unicodeslot=0x33B8,
},
[0x33B9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MV MEGA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x004D, 0x0056 },
- ["unicodeslot"]=0x33B9, -- ㎹
+ category="so",
+ cjkwd="w",
+ description="SQUARE MV MEGA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x004D, 0x0056 },
+ unicodeslot=0x33B9,
},
[0x33BA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PW",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0070, 0x0057 },
- ["unicodeslot"]=0x33BA, -- ㎺
+ category="so",
+ cjkwd="w",
+ description="SQUARE PW",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0070, 0x0057 },
+ unicodeslot=0x33BA,
},
[0x33BB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE NW",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006E, 0x0057 },
- ["unicodeslot"]=0x33BB, -- ㎻
+ category="so",
+ cjkwd="w",
+ description="SQUARE NW",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006E, 0x0057 },
+ unicodeslot=0x33BB,
},
[0x33BC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MU W",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x03BC, 0x0057 },
- ["unicodeslot"]=0x33BC, -- ㎼
+ category="so",
+ cjkwd="w",
+ description="SQUARE MU W",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x03BC, 0x0057 },
+ unicodeslot=0x33BC,
},
[0x33BD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MW",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x0057 },
- ["unicodeslot"]=0x33BD, -- ㎽
+ category="so",
+ cjkwd="w",
+ description="SQUARE MW",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x0057 },
+ unicodeslot=0x33BD,
},
[0x33BE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KW",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006B, 0x0057 },
- ["unicodeslot"]=0x33BE, -- ㎾
+ category="so",
+ cjkwd="w",
+ description="SQUARE KW",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006B, 0x0057 },
+ unicodeslot=0x33BE,
},
[0x33BF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MW MEGA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x004D, 0x0057 },
- ["unicodeslot"]=0x33BF, -- ㎿
+ category="so",
+ cjkwd="w",
+ description="SQUARE MW MEGA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x004D, 0x0057 },
+ unicodeslot=0x33BF,
},
[0x33C0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE K OHM",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006B, 0x03A9 },
- ["unicodeslot"]=0x33C0, -- ㏀
+ category="so",
+ cjkwd="w",
+ description="SQUARE K OHM",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006B, 0x03A9 },
+ unicodeslot=0x33C0,
},
[0x33C1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE M OHM",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x004D, 0x03A9 },
- ["unicodeslot"]=0x33C1, -- ㏁
+ category="so",
+ cjkwd="w",
+ description="SQUARE M OHM",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x004D, 0x03A9 },
+ unicodeslot=0x33C1,
},
[0x33C2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE AM",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0061, 0x002E, 0x006D, 0x002E },
- ["unicodeslot"]=0x33C2, -- ㏂
+ category="so",
+ cjkwd="w",
+ description="SQUARE AM",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0061, 0x002E, 0x006D, 0x002E },
+ unicodeslot=0x33C2,
},
[0x33C3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE BQ",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0042, 0x0071 },
- ["unicodeslot"]=0x33C3, -- ㏃
+ category="so",
+ cjkwd="w",
+ description="SQUARE BQ",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0042, 0x0071 },
+ unicodeslot=0x33C3,
},
[0x33C4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE CC",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0063, 0x0063 },
- ["unicodeslot"]=0x33C4, -- ㏄
+ category="so",
+ cjkwd="w",
+ description="SQUARE CC",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0063, 0x0063 },
+ unicodeslot=0x33C4,
},
[0x33C5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE CD",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0063, 0x0064 },
- ["unicodeslot"]=0x33C5, -- ㏅
+ category="so",
+ cjkwd="w",
+ description="SQUARE CD",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0063, 0x0064 },
+ unicodeslot=0x33C5,
},
[0x33C6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE C OVER KG",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0043, 0x2215, 0x006B, 0x0067 },
- ["unicodeslot"]=0x33C6, -- ㏆
+ category="so",
+ cjkwd="w",
+ description="SQUARE C OVER KG",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0043, 0x2215, 0x006B, 0x0067 },
+ unicodeslot=0x33C6,
},
[0x33C7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE CO",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0043, 0x006F, 0x002E },
- ["unicodeslot"]=0x33C7, -- ㏇
+ category="so",
+ cjkwd="w",
+ description="SQUARE CO",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0043, 0x006F, 0x002E },
+ unicodeslot=0x33C7,
},
[0x33C8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE DB",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0064, 0x0042 },
- ["unicodeslot"]=0x33C8, -- ㏈
+ category="so",
+ cjkwd="w",
+ description="SQUARE DB",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0064, 0x0042 },
+ unicodeslot=0x33C8,
},
[0x33C9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE GY",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0047, 0x0079 },
- ["unicodeslot"]=0x33C9, -- ㏉
+ category="so",
+ cjkwd="w",
+ description="SQUARE GY",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0047, 0x0079 },
+ unicodeslot=0x33C9,
},
[0x33CA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE HA",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0068, 0x0061 },
- ["unicodeslot"]=0x33CA, -- ㏊
+ category="so",
+ cjkwd="w",
+ description="SQUARE HA",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0068, 0x0061 },
+ unicodeslot=0x33CA,
},
[0x33CB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE HP",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0048, 0x0050 },
- ["unicodeslot"]=0x33CB, -- ㏋
+ category="so",
+ cjkwd="w",
+ description="SQUARE HP",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0048, 0x0050 },
+ unicodeslot=0x33CB,
},
[0x33CC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE IN",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0069, 0x006E },
- ["unicodeslot"]=0x33CC, -- ㏌
+ category="so",
+ cjkwd="w",
+ description="SQUARE IN",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0069, 0x006E },
+ unicodeslot=0x33CC,
},
[0x33CD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KK",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x004B, 0x004B },
- ["unicodeslot"]=0x33CD, -- ㏍
+ category="so",
+ cjkwd="w",
+ description="SQUARE KK",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x004B, 0x004B },
+ unicodeslot=0x33CD,
},
[0x33CE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KM CAPITAL",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x004B, 0x004D },
- ["unicodeslot"]=0x33CE, -- ㏎
+ category="so",
+ cjkwd="w",
+ description="SQUARE KM CAPITAL",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x004B, 0x004D },
+ unicodeslot=0x33CE,
},
[0x33CF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE KT",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006B, 0x0074 },
- ["unicodeslot"]=0x33CF, -- ㏏
+ category="so",
+ cjkwd="w",
+ description="SQUARE KT",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006B, 0x0074 },
+ unicodeslot=0x33CF,
},
[0x33D0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE LM",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006C, 0x006D },
- ["unicodeslot"]=0x33D0, -- ㏐
+ category="so",
+ cjkwd="w",
+ description="SQUARE LM",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006C, 0x006D },
+ unicodeslot=0x33D0,
},
[0x33D1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE LN",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006C, 0x006E },
- ["unicodeslot"]=0x33D1, -- ㏑
+ category="so",
+ cjkwd="w",
+ description="SQUARE LN",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006C, 0x006E },
+ unicodeslot=0x33D1,
},
[0x33D2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE LOG",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006C, 0x006F, 0x0067 },
- ["unicodeslot"]=0x33D2, -- ㏒
+ category="so",
+ cjkwd="w",
+ description="SQUARE LOG",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006C, 0x006F, 0x0067 },
+ unicodeslot=0x33D2,
},
[0x33D3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE LX",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006C, 0x0078 },
- ["unicodeslot"]=0x33D3, -- ㏓
+ category="so",
+ cjkwd="w",
+ description="SQUARE LX",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006C, 0x0078 },
+ unicodeslot=0x33D3,
},
[0x33D4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MB SMALL",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x0062 },
- ["unicodeslot"]=0x33D4, -- ㏔
+ category="so",
+ cjkwd="w",
+ description="SQUARE MB SMALL",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x0062 },
+ unicodeslot=0x33D4,
},
[0x33D5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MIL",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x0069, 0x006C },
- ["unicodeslot"]=0x33D5, -- ㏕
+ category="so",
+ cjkwd="w",
+ description="SQUARE MIL",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x0069, 0x006C },
+ unicodeslot=0x33D5,
},
[0x33D6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE MOL",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x006D, 0x006F, 0x006C },
- ["unicodeslot"]=0x33D6, -- ㏖
+ category="so",
+ cjkwd="w",
+ description="SQUARE MOL",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x006D, 0x006F, 0x006C },
+ unicodeslot=0x33D6,
},
[0x33D7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PH",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0050, 0x0048 },
- ["unicodeslot"]=0x33D7, -- ㏗
+ category="so",
+ cjkwd="w",
+ description="SQUARE PH",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0050, 0x0048 },
+ unicodeslot=0x33D7,
},
[0x33D8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PM",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0070, 0x002E, 0x006D, 0x002E },
- ["unicodeslot"]=0x33D8, -- ㏘
+ category="so",
+ cjkwd="w",
+ description="SQUARE PM",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0070, 0x002E, 0x006D, 0x002E },
+ unicodeslot=0x33D8,
},
[0x33D9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PPM",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0050, 0x0050, 0x004D },
- ["unicodeslot"]=0x33D9, -- ㏙
+ category="so",
+ cjkwd="w",
+ description="SQUARE PPM",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0050, 0x0050, 0x004D },
+ unicodeslot=0x33D9,
},
[0x33DA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE PR",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0050, 0x0052 },
- ["unicodeslot"]=0x33DA, -- ㏚
+ category="so",
+ cjkwd="w",
+ description="SQUARE PR",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0050, 0x0052 },
+ unicodeslot=0x33DA,
},
[0x33DB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE SR",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0073, 0x0072 },
- ["unicodeslot"]=0x33DB, -- ㏛
+ category="so",
+ cjkwd="w",
+ description="SQUARE SR",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0073, 0x0072 },
+ unicodeslot=0x33DB,
},
[0x33DC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE SV",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0053, 0x0076 },
- ["unicodeslot"]=0x33DC, -- ㏜
+ category="so",
+ cjkwd="w",
+ description="SQUARE SV",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0053, 0x0076 },
+ unicodeslot=0x33DC,
},
[0x33DD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE WB",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0057, 0x0062 },
- ["unicodeslot"]=0x33DD, -- ㏝
+ category="so",
+ cjkwd="w",
+ description="SQUARE WB",
+ direction="l",
+ linebreak="id",
+ specials={ "square", 0x0057, 0x0062 },
+ unicodeslot=0x33DD,
},
[0x33DE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE V OVER M",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0056, 0x2215, 0x006D },
- ["unicodeslot"]=0x33DE, -- ㏞
+ category="so",
+ cjkwd="w",
+ description="SQUARE V OVER M",
+ direction="on",
+ linebreak="id",
+ specials={ "square", 0x0056, 0x2215, 0x006D },
+ unicodeslot=0x33DE,
},
[0x33DF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE A OVER M",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0041, 0x2215, 0x006D },
- ["unicodeslot"]=0x33DF, -- ㏟
+ category="so",
+ cjkwd="w",
+ description="SQUARE A OVER M",
+ direction="on",
+ linebreak="id",
+ specials={ "square", 0x0041, 0x2215, 0x006D },
+ unicodeslot=0x33DF,
},
[0x33E0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x65E5 },
- ["unicodeslot"]=0x33E0, -- ㏠
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ONE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x65E5 },
+ unicodeslot=0x33E0,
},
[0x33E1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x65E5 },
- ["unicodeslot"]=0x33E1, -- ㏡
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWO",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x65E5 },
+ unicodeslot=0x33E1,
},
[0x33E2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0033, 0x65E5 },
- ["unicodeslot"]=0x33E2, -- ㏢
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THREE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0033, 0x65E5 },
+ unicodeslot=0x33E2,
},
[0x33E3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0034, 0x65E5 },
- ["unicodeslot"]=0x33E3, -- ㏣
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOUR",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0034, 0x65E5 },
+ unicodeslot=0x33E3,
},
[0x33E4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0035, 0x65E5 },
- ["unicodeslot"]=0x33E4, -- ㏤
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIVE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0035, 0x65E5 },
+ unicodeslot=0x33E4,
},
[0x33E5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0036, 0x65E5 },
- ["unicodeslot"]=0x33E5, -- ㏥
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIX",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0036, 0x65E5 },
+ unicodeslot=0x33E5,
},
[0x33E6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0037, 0x65E5 },
- ["unicodeslot"]=0x33E6, -- ㏦
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0037, 0x65E5 },
+ unicodeslot=0x33E6,
},
[0x33E7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0038, 0x65E5 },
- ["unicodeslot"]=0x33E7, -- ㏧
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHT",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0038, 0x65E5 },
+ unicodeslot=0x33E7,
},
[0x33E8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0039, 0x65E5 },
- ["unicodeslot"]=0x33E8, -- ㏨
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0039, 0x65E5 },
+ unicodeslot=0x33E8,
},
[0x33E9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0030, 0x65E5 },
- ["unicodeslot"]=0x33E9, -- ㏩
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0030, 0x65E5 },
+ unicodeslot=0x33E9,
},
[0x33EA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0031, 0x65E5 },
- ["unicodeslot"]=0x33EA, -- ㏪
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY ELEVEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0031, 0x65E5 },
+ unicodeslot=0x33EA,
},
[0x33EB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0032, 0x65E5 },
- ["unicodeslot"]=0x33EB, -- ㏫
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWELVE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0032, 0x65E5 },
+ unicodeslot=0x33EB,
},
[0x33EC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0033, 0x65E5 },
- ["unicodeslot"]=0x33EC, -- ㏬
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTEEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0033, 0x65E5 },
+ unicodeslot=0x33EC,
},
[0x33ED]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0034, 0x65E5 },
- ["unicodeslot"]=0x33ED, -- ㏭
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FOURTEEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0034, 0x65E5 },
+ unicodeslot=0x33ED,
},
[0x33EE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0035, 0x65E5 },
- ["unicodeslot"]=0x33EE, -- ㏮
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY FIFTEEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0035, 0x65E5 },
+ unicodeslot=0x33EE,
},
[0x33EF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0036, 0x65E5 },
- ["unicodeslot"]=0x33EF, -- ㏯
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SIXTEEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0036, 0x65E5 },
+ unicodeslot=0x33EF,
},
[0x33F0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0037, 0x65E5 },
- ["unicodeslot"]=0x33F0, -- ㏰
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY SEVENTEEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0037, 0x65E5 },
+ unicodeslot=0x33F0,
},
[0x33F1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0038, 0x65E5 },
- ["unicodeslot"]=0x33F1, -- ㏱
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY EIGHTEEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0038, 0x65E5 },
+ unicodeslot=0x33F1,
},
[0x33F2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0031, 0x0039, 0x65E5 },
- ["unicodeslot"]=0x33F2, -- ㏲
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY NINETEEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0031, 0x0039, 0x65E5 },
+ unicodeslot=0x33F2,
},
[0x33F3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0030, 0x65E5 },
- ["unicodeslot"]=0x33F3, -- ㏳
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0030, 0x65E5 },
+ unicodeslot=0x33F3,
},
[0x33F4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0031, 0x65E5 },
- ["unicodeslot"]=0x33F4, -- ㏴
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-ONE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0031, 0x65E5 },
+ unicodeslot=0x33F4,
},
[0x33F5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0032, 0x65E5 },
- ["unicodeslot"]=0x33F5, -- ㏵
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-TWO",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0032, 0x65E5 },
+ unicodeslot=0x33F5,
},
[0x33F6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0033, 0x65E5 },
- ["unicodeslot"]=0x33F6, -- ㏶
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-THREE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0033, 0x65E5 },
+ unicodeslot=0x33F6,
},
[0x33F7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0034, 0x65E5 },
- ["unicodeslot"]=0x33F7, -- ㏷
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FOUR",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0034, 0x65E5 },
+ unicodeslot=0x33F7,
},
[0x33F8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0035, 0x65E5 },
- ["unicodeslot"]=0x33F8, -- ㏸
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-FIVE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0035, 0x65E5 },
+ unicodeslot=0x33F8,
},
[0x33F9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0036, 0x65E5 },
- ["unicodeslot"]=0x33F9, -- ㏹
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SIX",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0036, 0x65E5 },
+ unicodeslot=0x33F9,
},
[0x33FA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0037, 0x65E5 },
- ["unicodeslot"]=0x33FA, -- ㏺
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-SEVEN",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0037, 0x65E5 },
+ unicodeslot=0x33FA,
},
[0x33FB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0038, 0x65E5 },
- ["unicodeslot"]=0x33FB, -- ㏻
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-EIGHT",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0038, 0x65E5 },
+ unicodeslot=0x33FB,
},
[0x33FC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0032, 0x0039, 0x65E5 },
- ["unicodeslot"]=0x33FC, -- ㏼
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY TWENTY-NINE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0032, 0x0039, 0x65E5 },
+ unicodeslot=0x33FC,
},
[0x33FD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0033, 0x0030, 0x65E5 },
- ["unicodeslot"]=0x33FD, -- ㏽
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0033, 0x0030, 0x65E5 },
+ unicodeslot=0x33FD,
},
[0x33FE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x0033, 0x0031, 0x65E5 },
- ["unicodeslot"]=0x33FE, -- ㏾
+ category="so",
+ cjkwd="w",
+ description="IDEOGRAPHIC TELEGRAPH SYMBOL FOR DAY THIRTY-ONE",
+ direction="l",
+ linebreak="id",
+ specials={ "compat", 0x0033, 0x0031, 0x65E5 },
+ unicodeslot=0x33FE,
},
[0x33FF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="SQUARE GAL",
- ["linebreak"]="id",
- ["specials"]={ "square", 0x0067, 0x0061, 0x006C },
- ["unicodeslot"]=0x33FF, -- ㏿
+ category="so",
+ cjkwd="w",
+ description="SQUARE GAL",
+ direction="on",
+ linebreak="id",
+ specials={ "square", 0x0067, 0x0061, 0x006C },
+ unicodeslot=0x33FF,
},
[0x3400]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="<CJK Ideograph Extension A, First>",
- ["linebreak"]="id",
- ["unicodeslot"]=0x3400, -- 㐀
+ category="lo",
+ cjkwd="w",
+ description="<CJK Ideograph Extension A, First>",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x3400,
},
[0x4DB5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="<CJK Ideograph Extension A, Last>",
- ["linebreak"]="id",
- ["unicodeslot"]=0x4DB5, -- 䶵
+ category="lo",
+ cjkwd="w",
+ description="<CJK Ideograph Extension A, Last>",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x4DB5,
},
[0x4DC0]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR THE CREATIVE HEAVEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DC0, -- ䷀
+ category="so",
+ description="HEXAGRAM FOR THE CREATIVE HEAVEN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DC0,
},
[0x4DC1]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR THE RECEPTIVE EARTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DC1, -- ䷁
+ category="so",
+ description="HEXAGRAM FOR THE RECEPTIVE EARTH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DC1,
},
[0x4DC2]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR DIFFICULTY AT THE BEGINNING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DC2, -- ䷂
+ category="so",
+ description="HEXAGRAM FOR DIFFICULTY AT THE BEGINNING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DC2,
},
[0x4DC3]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR YOUTHFUL FOLLY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DC3, -- ䷃
+ category="so",
+ description="HEXAGRAM FOR YOUTHFUL FOLLY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DC3,
},
[0x4DC4]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR WAITING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DC4, -- ䷄
+ category="so",
+ description="HEXAGRAM FOR WAITING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DC4,
},
[0x4DC5]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR CONFLICT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DC5, -- ䷅
+ category="so",
+ description="HEXAGRAM FOR CONFLICT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DC5,
},
[0x4DC6]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR THE ARMY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DC6, -- ䷆
+ category="so",
+ description="HEXAGRAM FOR THE ARMY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DC6,
},
[0x4DC7]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR HOLDING TOGETHER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DC7, -- ䷇
+ category="so",
+ description="HEXAGRAM FOR HOLDING TOGETHER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DC7,
},
[0x4DC8]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR SMALL TAMING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DC8, -- ䷈
+ category="so",
+ description="HEXAGRAM FOR SMALL TAMING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DC8,
},
[0x4DC9]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR TREADING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DC9, -- ䷉
+ category="so",
+ description="HEXAGRAM FOR TREADING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DC9,
},
[0x4DCA]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR PEACE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DCA, -- ䷊
+ category="so",
+ description="HEXAGRAM FOR PEACE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DCA,
},
[0x4DCB]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR STANDSTILL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DCB, -- ䷋
+ category="so",
+ description="HEXAGRAM FOR STANDSTILL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DCB,
},
[0x4DCC]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR FELLOWSHIP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DCC, -- ䷌
+ category="so",
+ description="HEXAGRAM FOR FELLOWSHIP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DCC,
},
[0x4DCD]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR GREAT POSSESSION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DCD, -- ䷍
+ category="so",
+ description="HEXAGRAM FOR GREAT POSSESSION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DCD,
},
[0x4DCE]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR MODESTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DCE, -- ䷎
+ category="so",
+ description="HEXAGRAM FOR MODESTY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DCE,
},
[0x4DCF]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR ENTHUSIASM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DCF, -- ䷏
+ category="so",
+ description="HEXAGRAM FOR ENTHUSIASM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DCF,
},
[0x4DD0]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR FOLLOWING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DD0, -- ䷐
+ category="so",
+ description="HEXAGRAM FOR FOLLOWING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DD0,
},
[0x4DD1]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR WORK ON THE DECAYED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DD1, -- ䷑
+ category="so",
+ description="HEXAGRAM FOR WORK ON THE DECAYED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DD1,
},
[0x4DD2]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR APPROACH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DD2, -- ䷒
+ category="so",
+ description="HEXAGRAM FOR APPROACH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DD2,
},
[0x4DD3]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR CONTEMPLATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DD3, -- ䷓
+ category="so",
+ description="HEXAGRAM FOR CONTEMPLATION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DD3,
},
[0x4DD4]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR BITING THROUGH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DD4, -- ䷔
+ category="so",
+ description="HEXAGRAM FOR BITING THROUGH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DD4,
},
[0x4DD5]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR GRACE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DD5, -- ䷕
+ category="so",
+ description="HEXAGRAM FOR GRACE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DD5,
},
[0x4DD6]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR SPLITTING APART",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DD6, -- ䷖
+ category="so",
+ description="HEXAGRAM FOR SPLITTING APART",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DD6,
},
[0x4DD7]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR RETURN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DD7, -- ䷗
+ category="so",
+ description="HEXAGRAM FOR RETURN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DD7,
},
[0x4DD8]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR INNOCENCE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DD8, -- ䷘
+ category="so",
+ description="HEXAGRAM FOR INNOCENCE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DD8,
},
[0x4DD9]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR GREAT TAMING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DD9, -- ䷙
+ category="so",
+ description="HEXAGRAM FOR GREAT TAMING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DD9,
},
[0x4DDA]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR MOUTH CORNERS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DDA, -- ䷚
+ category="so",
+ description="HEXAGRAM FOR MOUTH CORNERS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DDA,
},
[0x4DDB]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR GREAT PREPONDERANCE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DDB, -- ䷛
+ category="so",
+ description="HEXAGRAM FOR GREAT PREPONDERANCE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DDB,
},
[0x4DDC]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR THE ABYSMAL WATER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DDC, -- ䷜
+ category="so",
+ description="HEXAGRAM FOR THE ABYSMAL WATER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DDC,
},
[0x4DDD]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR THE CLINGING FIRE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DDD, -- ䷝
+ category="so",
+ description="HEXAGRAM FOR THE CLINGING FIRE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DDD,
},
[0x4DDE]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR INFLUENCE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DDE, -- ䷞
+ category="so",
+ description="HEXAGRAM FOR INFLUENCE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DDE,
},
[0x4DDF]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR DURATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DDF, -- ䷟
+ category="so",
+ description="HEXAGRAM FOR DURATION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DDF,
},
[0x4DE0]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR RETREAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DE0, -- ䷠
+ category="so",
+ description="HEXAGRAM FOR RETREAT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DE0,
},
[0x4DE1]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR GREAT POWER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DE1, -- ䷡
+ category="so",
+ description="HEXAGRAM FOR GREAT POWER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DE1,
},
[0x4DE2]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR PROGRESS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DE2, -- ䷢
+ category="so",
+ description="HEXAGRAM FOR PROGRESS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DE2,
},
[0x4DE3]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR DARKENING OF THE LIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DE3, -- ䷣
+ category="so",
+ description="HEXAGRAM FOR DARKENING OF THE LIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DE3,
},
[0x4DE4]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR THE FAMILY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DE4, -- ䷤
+ category="so",
+ description="HEXAGRAM FOR THE FAMILY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DE4,
},
[0x4DE5]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR OPPOSITION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DE5, -- ䷥
+ category="so",
+ description="HEXAGRAM FOR OPPOSITION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DE5,
},
[0x4DE6]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR OBSTRUCTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DE6, -- ䷦
+ category="so",
+ description="HEXAGRAM FOR OBSTRUCTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DE6,
},
[0x4DE7]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR DELIVERANCE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DE7, -- ䷧
+ category="so",
+ description="HEXAGRAM FOR DELIVERANCE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DE7,
},
[0x4DE8]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR DECREASE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DE8, -- ䷨
+ category="so",
+ description="HEXAGRAM FOR DECREASE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DE8,
},
[0x4DE9]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR INCREASE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DE9, -- ䷩
+ category="so",
+ description="HEXAGRAM FOR INCREASE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DE9,
},
[0x4DEA]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR BREAKTHROUGH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DEA, -- ䷪
+ category="so",
+ description="HEXAGRAM FOR BREAKTHROUGH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DEA,
},
[0x4DEB]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR COMING TO MEET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DEB, -- ䷫
+ category="so",
+ description="HEXAGRAM FOR COMING TO MEET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DEB,
},
[0x4DEC]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR GATHERING TOGETHER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DEC, -- ䷬
+ category="so",
+ description="HEXAGRAM FOR GATHERING TOGETHER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DEC,
},
[0x4DED]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR PUSHING UPWARD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DED, -- ䷭
+ category="so",
+ description="HEXAGRAM FOR PUSHING UPWARD",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DED,
},
[0x4DEE]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR OPPRESSION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DEE, -- ䷮
+ category="so",
+ description="HEXAGRAM FOR OPPRESSION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DEE,
},
[0x4DEF]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR THE WELL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DEF, -- ䷯
+ category="so",
+ description="HEXAGRAM FOR THE WELL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DEF,
},
[0x4DF0]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR REVOLUTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DF0, -- ䷰
+ category="so",
+ description="HEXAGRAM FOR REVOLUTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DF0,
},
[0x4DF1]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR THE CAULDRON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DF1, -- ䷱
+ category="so",
+ description="HEXAGRAM FOR THE CAULDRON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DF1,
},
[0x4DF2]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR THE AROUSING THUNDER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DF2, -- ䷲
+ category="so",
+ description="HEXAGRAM FOR THE AROUSING THUNDER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DF2,
},
[0x4DF3]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR THE KEEPING STILL MOUNTAIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DF3, -- ䷳
+ category="so",
+ description="HEXAGRAM FOR THE KEEPING STILL MOUNTAIN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DF3,
},
[0x4DF4]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR DEVELOPMENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DF4, -- ䷴
+ category="so",
+ description="HEXAGRAM FOR DEVELOPMENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DF4,
},
[0x4DF5]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR THE MARRYING MAIDEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DF5, -- ䷵
+ category="so",
+ description="HEXAGRAM FOR THE MARRYING MAIDEN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DF5,
},
[0x4DF6]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR ABUNDANCE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DF6, -- ䷶
+ category="so",
+ description="HEXAGRAM FOR ABUNDANCE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DF6,
},
[0x4DF7]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR THE WANDERER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DF7, -- ䷷
+ category="so",
+ description="HEXAGRAM FOR THE WANDERER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DF7,
},
[0x4DF8]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR THE GENTLE WIND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DF8, -- ䷸
+ category="so",
+ description="HEXAGRAM FOR THE GENTLE WIND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DF8,
},
[0x4DF9]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR THE JOYOUS LAKE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DF9, -- ䷹
+ category="so",
+ description="HEXAGRAM FOR THE JOYOUS LAKE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DF9,
},
[0x4DFA]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR DISPERSION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DFA, -- ䷺
+ category="so",
+ description="HEXAGRAM FOR DISPERSION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DFA,
},
[0x4DFB]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR LIMITATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DFB, -- ䷻
+ category="so",
+ description="HEXAGRAM FOR LIMITATION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DFB,
},
[0x4DFC]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR INNER TRUTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DFC, -- ䷼
+ category="so",
+ description="HEXAGRAM FOR INNER TRUTH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DFC,
},
[0x4DFD]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR SMALL PREPONDERANCE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DFD, -- ䷽
+ category="so",
+ description="HEXAGRAM FOR SMALL PREPONDERANCE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DFD,
},
[0x4DFE]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR AFTER COMPLETION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DFE, -- ䷾
+ category="so",
+ description="HEXAGRAM FOR AFTER COMPLETION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DFE,
},
[0x4DFF]={
- ["category"]="so",
- ["description"]="HEXAGRAM FOR BEFORE COMPLETION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x4DFF, -- ䷿
+ category="so",
+ description="HEXAGRAM FOR BEFORE COMPLETION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x4DFF,
},
[0x4E00]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="<CJK Ideograph, First>",
- ["linebreak"]="id",
- ["unicodeslot"]=0x4E00, -- 一
+ category="lo",
+ cjkwd="w",
+ description="<CJK Ideograph, First>",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x4E00,
},
[0x9FBB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="<CJK Ideograph, Last>",
- ["linebreak"]="id",
- ["unicodeslot"]=0x9FBB, -- 龻
+ category="lo",
+ cjkwd="w",
+ description="<CJK Ideograph, Last>",
+ linebreak="id",
+ unicodeslot=0x9FBB,
},
[0xA000]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE IT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA000, -- ꀀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE IT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA000,
},
[0xA001]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE IX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA001, -- ꀁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE IX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA001,
},
[0xA002]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE I",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA002, -- ꀂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE I",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA002,
},
[0xA003]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE IP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA003, -- ꀃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE IP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA003,
},
[0xA004]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE IET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA004, -- ꀄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE IET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA004,
},
[0xA005]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE IEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA005, -- ꀅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE IEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA005,
},
[0xA006]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE IE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA006, -- ꀆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE IE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA006,
},
[0xA007]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE IEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA007, -- ꀇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE IEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA007,
},
[0xA008]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE AT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA008, -- ꀈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE AT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA008,
},
[0xA009]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE AX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA009, -- ꀉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE AX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA009,
},
[0xA00A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE A",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA00A, -- ꀊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE A",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA00A,
},
[0xA00B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE AP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA00B, -- ꀋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE AP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA00B,
},
[0xA00C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE UOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA00C, -- ꀌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE UOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA00C,
},
[0xA00D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE UO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA00D, -- ꀍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE UO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA00D,
},
[0xA00E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE UOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA00E, -- ꀎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE UOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA00E,
},
[0xA00F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE OT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA00F, -- ꀏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE OT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA00F,
},
[0xA010]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE OX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA010, -- ꀐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE OX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA010,
},
[0xA011]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE O",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA011, -- ꀑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE O",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA011,
},
[0xA012]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE OP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA012, -- ꀒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE OP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA012,
},
[0xA013]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE EX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA013, -- ꀓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE EX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA013,
},
[0xA014]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE E",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA014, -- ꀔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE E",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA014,
},
[0xA015]={
- ["category"]="lm",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE WU",
- ["linebreak"]="ns",
- ["unicodeslot"]=0xA015, -- ꀕ
+ category="lm",
+ cjkwd="w",
+ description="YI SYLLABLE WU",
+ direction="l",
+ linebreak="ns",
+ unicodeslot=0xA015,
},
[0xA016]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA016, -- ꀖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA016,
},
[0xA017]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA017, -- ꀗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA017,
},
[0xA018]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA018, -- ꀘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA018,
},
[0xA019]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA019, -- ꀙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA019,
},
[0xA01A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA01A, -- ꀚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA01A,
},
[0xA01B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA01B, -- ꀛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA01B,
},
[0xA01C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA01C, -- ꀜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA01C,
},
[0xA01D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA01D, -- ꀝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA01D,
},
[0xA01E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA01E, -- ꀞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA01E,
},
[0xA01F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA01F, -- ꀟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA01F,
},
[0xA020]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA020, -- ꀠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA020,
},
[0xA021]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA021, -- ꀡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA021,
},
[0xA022]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA022, -- ꀢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA022,
},
[0xA023]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA023, -- ꀣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA023,
},
[0xA024]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA024, -- ꀤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA024,
},
[0xA025]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA025, -- ꀥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA025,
},
[0xA026]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA026, -- ꀦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA026,
},
[0xA027]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA027, -- ꀧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA027,
},
[0xA028]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA028, -- ꀨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA028,
},
[0xA029]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA029, -- ꀩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA029,
},
[0xA02A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA02A, -- ꀪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA02A,
},
[0xA02B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA02B, -- ꀫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA02B,
},
[0xA02C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA02C, -- ꀬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA02C,
},
[0xA02D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA02D, -- ꀭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA02D,
},
[0xA02E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA02E, -- ꀮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA02E,
},
[0xA02F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA02F, -- ꀯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA02F,
},
[0xA030]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA030, -- ꀰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA030,
},
[0xA031]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA031, -- ꀱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA031,
},
[0xA032]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA032, -- ꀲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA032,
},
[0xA033]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA033, -- ꀳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA033,
},
[0xA034]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA034, -- ꀴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA034,
},
[0xA035]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA035, -- ꀵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA035,
},
[0xA036]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA036, -- ꀶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA036,
},
[0xA037]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA037, -- ꀷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA037,
},
[0xA038]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA038, -- ꀸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA038,
},
[0xA039]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA039, -- ꀹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA039,
},
[0xA03A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA03A, -- ꀺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA03A,
},
[0xA03B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA03B, -- ꀻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA03B,
},
[0xA03C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA03C, -- ꀼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA03C,
},
[0xA03D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA03D, -- ꀽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA03D,
},
[0xA03E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA03E, -- ꀾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA03E,
},
[0xA03F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA03F, -- ꀿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA03F,
},
[0xA040]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA040, -- ꁀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA040,
},
[0xA041]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA041, -- ꁁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA041,
},
[0xA042]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA042, -- ꁂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA042,
},
[0xA043]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA043, -- ꁃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA043,
},
[0xA044]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA044, -- ꁄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA044,
},
[0xA045]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA045, -- ꁅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA045,
},
[0xA046]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE POT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA046, -- ꁆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE POT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA046,
},
[0xA047]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE POX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA047, -- ꁇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE POX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA047,
},
[0xA048]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA048, -- ꁈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA048,
},
[0xA049]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE POP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA049, -- ꁉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE POP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA049,
},
[0xA04A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA04A, -- ꁊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA04A,
},
[0xA04B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA04B, -- ꁋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA04B,
},
[0xA04C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA04C, -- ꁌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA04C,
},
[0xA04D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA04D, -- ꁍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA04D,
},
[0xA04E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA04E, -- ꁎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA04E,
},
[0xA04F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA04F, -- ꁏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA04F,
},
[0xA050]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA050, -- ꁐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA050,
},
[0xA051]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA051, -- ꁑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA051,
},
[0xA052]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA052, -- ꁒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA052,
},
[0xA053]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA053, -- ꁓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA053,
},
[0xA054]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA054, -- ꁔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA054,
},
[0xA055]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE PYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA055, -- ꁕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE PYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA055,
},
[0xA056]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA056, -- ꁖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA056,
},
[0xA057]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA057, -- ꁗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA057,
},
[0xA058]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA058, -- ꁘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA058,
},
[0xA059]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA059, -- ꁙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA059,
},
[0xA05A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA05A, -- ꁚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA05A,
},
[0xA05B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA05B, -- ꁛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA05B,
},
[0xA05C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA05C, -- ꁜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA05C,
},
[0xA05D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA05D, -- ꁝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA05D,
},
[0xA05E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA05E, -- ꁞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA05E,
},
[0xA05F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA05F, -- ꁟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA05F,
},
[0xA060]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA060, -- ꁠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA060,
},
[0xA061]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA061, -- ꁡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA061,
},
[0xA062]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA062, -- ꁢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA062,
},
[0xA063]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA063, -- ꁣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA063,
},
[0xA064]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA064, -- ꁤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA064,
},
[0xA065]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA065, -- ꁥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA065,
},
[0xA066]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA066, -- ꁦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA066,
},
[0xA067]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA067, -- ꁧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA067,
},
[0xA068]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA068, -- ꁨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA068,
},
[0xA069]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA069, -- ꁩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA069,
},
[0xA06A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA06A, -- ꁪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA06A,
},
[0xA06B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA06B, -- ꁫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA06B,
},
[0xA06C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA06C, -- ꁬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA06C,
},
[0xA06D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA06D, -- ꁭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA06D,
},
[0xA06E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA06E, -- ꁮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA06E,
},
[0xA06F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA06F, -- ꁯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA06F,
},
[0xA070]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA070, -- ꁰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA070,
},
[0xA071]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA071, -- ꁱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA071,
},
[0xA072]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA072, -- ꁲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA072,
},
[0xA073]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA073, -- ꁳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA073,
},
[0xA074]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA074, -- ꁴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA074,
},
[0xA075]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE BBYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA075, -- ꁵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE BBYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA075,
},
[0xA076]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA076, -- ꁶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA076,
},
[0xA077]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA077, -- ꁷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA077,
},
[0xA078]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA078, -- ꁸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA078,
},
[0xA079]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA079, -- ꁹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA079,
},
[0xA07A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA07A, -- ꁺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA07A,
},
[0xA07B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA07B, -- ꁻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA07B,
},
[0xA07C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA07C, -- ꁼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA07C,
},
[0xA07D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA07D, -- ꁽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA07D,
},
[0xA07E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA07E, -- ꁾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA07E,
},
[0xA07F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA07F, -- ꁿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA07F,
},
[0xA080]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA080, -- ꂀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA080,
},
[0xA081]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA081, -- ꂁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA081,
},
[0xA082]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA082, -- ꂂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA082,
},
[0xA083]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA083, -- ꂃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA083,
},
[0xA084]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA084, -- ꂄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA084,
},
[0xA085]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA085, -- ꂅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA085,
},
[0xA086]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA086, -- ꂆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA086,
},
[0xA087]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA087, -- ꂇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA087,
},
[0xA088]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA088, -- ꂈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA088,
},
[0xA089]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA089, -- ꂉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA089,
},
[0xA08A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA08A, -- ꂊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA08A,
},
[0xA08B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA08B, -- ꂋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA08B,
},
[0xA08C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA08C, -- ꂌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA08C,
},
[0xA08D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA08D, -- ꂍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA08D,
},
[0xA08E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA08E, -- ꂎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA08E,
},
[0xA08F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA08F, -- ꂏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA08F,
},
[0xA090]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NBYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA090, -- ꂐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NBYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA090,
},
[0xA091]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA091, -- ꂑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA091,
},
[0xA092]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA092, -- ꂒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA092,
},
[0xA093]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA093, -- ꂓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA093,
},
[0xA094]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA094, -- ꂔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA094,
},
[0xA095]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA095, -- ꂕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA095,
},
[0xA096]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA096, -- ꂖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA096,
},
[0xA097]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA097, -- ꂗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA097,
},
[0xA098]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA098, -- ꂘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA098,
},
[0xA099]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA099, -- ꂙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA099,
},
[0xA09A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA09A, -- ꂚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA09A,
},
[0xA09B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA09B, -- ꂛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA09B,
},
[0xA09C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA09C, -- ꂜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA09C,
},
[0xA09D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA09D, -- ꂝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA09D,
},
[0xA09E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA09E, -- ꂞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA09E,
},
[0xA09F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA09F, -- ꂟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA09F,
},
[0xA0A0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0A0, -- ꂠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0A0,
},
[0xA0A1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0A1, -- ꂡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0A1,
},
[0xA0A2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0A2, -- ꂢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0A2,
},
[0xA0A3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0A3, -- ꂣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0A3,
},
[0xA0A4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0A4, -- ꂤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0A4,
},
[0xA0A5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0A5, -- ꂥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0A5,
},
[0xA0A6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0A6, -- ꂦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0A6,
},
[0xA0A7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0A7, -- ꂧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0A7,
},
[0xA0A8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0A8, -- ꂨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0A8,
},
[0xA0A9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0A9, -- ꂩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0A9,
},
[0xA0AA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0AA, -- ꂪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0AA,
},
[0xA0AB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0AB, -- ꂫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0AB,
},
[0xA0AC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0AC, -- ꂬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0AC,
},
[0xA0AD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HMYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0AD, -- ꂭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HMYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0AD,
},
[0xA0AE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0AE, -- ꂮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0AE,
},
[0xA0AF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0AF, -- ꂯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0AF,
},
[0xA0B0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0B0, -- ꂰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0B0,
},
[0xA0B1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0B1, -- ꂱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0B1,
},
[0xA0B2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0B2, -- ꂲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0B2,
},
[0xA0B3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0B3, -- ꂳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0B3,
},
[0xA0B4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0B4, -- ꂴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0B4,
},
[0xA0B5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0B5, -- ꂵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0B5,
},
[0xA0B6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0B6, -- ꂶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0B6,
},
[0xA0B7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0B7, -- ꂷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0B7,
},
[0xA0B8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0B8, -- ꂸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0B8,
},
[0xA0B9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MUOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0B9, -- ꂹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MUOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0B9,
},
[0xA0BA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0BA, -- ꂺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0BA,
},
[0xA0BB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0BB, -- ꂻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0BB,
},
[0xA0BC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0BC, -- ꂼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0BC,
},
[0xA0BD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0BD, -- ꂽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0BD,
},
[0xA0BE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0BE, -- ꂾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0BE,
},
[0xA0BF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0BF, -- ꂿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0BF,
},
[0xA0C0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0C0, -- ꃀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0C0,
},
[0xA0C1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0C1, -- ꃁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0C1,
},
[0xA0C2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ME",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0C2, -- ꃂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ME",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0C2,
},
[0xA0C3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0C3, -- ꃃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0C3,
},
[0xA0C4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0C4, -- ꃄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0C4,
},
[0xA0C5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0C5, -- ꃅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0C5,
},
[0xA0C6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0C6, -- ꃆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0C6,
},
[0xA0C7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0C7, -- ꃇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0C7,
},
[0xA0C8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0C8, -- ꃈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0C8,
},
[0xA0C9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0C9, -- ꃉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0C9,
},
[0xA0CA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0CA, -- ꃊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0CA,
},
[0xA0CB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0CB, -- ꃋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0CB,
},
[0xA0CC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0CC, -- ꃌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0CC,
},
[0xA0CD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0CD, -- ꃍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0CD,
},
[0xA0CE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0CE, -- ꃎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0CE,
},
[0xA0CF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0CF, -- ꃏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0CF,
},
[0xA0D0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0D0, -- ꃐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0D0,
},
[0xA0D1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0D1, -- ꃑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0D1,
},
[0xA0D2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0D2, -- ꃒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0D2,
},
[0xA0D3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0D3, -- ꃓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0D3,
},
[0xA0D4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0D4, -- ꃔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0D4,
},
[0xA0D5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0D5, -- ꃕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0D5,
},
[0xA0D6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0D6, -- ꃖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0D6,
},
[0xA0D7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0D7, -- ꃗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0D7,
},
[0xA0D8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0D8, -- ꃘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0D8,
},
[0xA0D9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0D9, -- ꃙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0D9,
},
[0xA0DA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0DA, -- ꃚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0DA,
},
[0xA0DB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0DB, -- ꃛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0DB,
},
[0xA0DC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0DC, -- ꃜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0DC,
},
[0xA0DD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0DD, -- ꃝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0DD,
},
[0xA0DE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0DE, -- ꃞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0DE,
},
[0xA0DF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0DF, -- ꃟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0DF,
},
[0xA0E0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0E0, -- ꃠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0E0,
},
[0xA0E1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE FYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0E1, -- ꃡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE FYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0E1,
},
[0xA0E2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0E2, -- ꃢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0E2,
},
[0xA0E3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0E3, -- ꃣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0E3,
},
[0xA0E4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0E4, -- ꃤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0E4,
},
[0xA0E5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0E5, -- ꃥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0E5,
},
[0xA0E6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0E6, -- ꃦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0E6,
},
[0xA0E7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0E7, -- ꃧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0E7,
},
[0xA0E8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0E8, -- ꃨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0E8,
},
[0xA0E9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0E9, -- ꃩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0E9,
},
[0xA0EA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0EA, -- ꃪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0EA,
},
[0xA0EB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0EB, -- ꃫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0EB,
},
[0xA0EC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0EC, -- ꃬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0EC,
},
[0xA0ED]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0ED, -- ꃭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0ED,
},
[0xA0EE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0EE, -- ꃮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0EE,
},
[0xA0EF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0EF, -- ꃯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0EF,
},
[0xA0F0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0F0, -- ꃰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0F0,
},
[0xA0F1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0F1, -- ꃱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0F1,
},
[0xA0F2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0F2, -- ꃲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0F2,
},
[0xA0F3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0F3, -- ꃳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0F3,
},
[0xA0F4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0F4, -- ꃴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0F4,
},
[0xA0F5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0F5, -- ꃵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0F5,
},
[0xA0F6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0F6, -- ꃶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0F6,
},
[0xA0F7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0F7, -- ꃷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0F7,
},
[0xA0F8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0F8, -- ꃸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0F8,
},
[0xA0F9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0F9, -- ꃹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0F9,
},
[0xA0FA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0FA, -- ꃺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0FA,
},
[0xA0FB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0FB, -- ꃻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0FB,
},
[0xA0FC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0FC, -- ꃼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0FC,
},
[0xA0FD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0FD, -- ꃽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0FD,
},
[0xA0FE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0FE, -- ꃾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0FE,
},
[0xA0FF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE VYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA0FF, -- ꃿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE VYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA0FF,
},
[0xA100]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA100, -- ꄀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA100,
},
[0xA101]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA101, -- ꄁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA101,
},
[0xA102]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA102, -- ꄂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA102,
},
[0xA103]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA103, -- ꄃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA103,
},
[0xA104]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA104, -- ꄄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA104,
},
[0xA105]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA105, -- ꄅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA105,
},
[0xA106]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA106, -- ꄆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA106,
},
[0xA107]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA107, -- ꄇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA107,
},
[0xA108]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA108, -- ꄈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA108,
},
[0xA109]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA109, -- ꄉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA109,
},
[0xA10A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA10A, -- ꄊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA10A,
},
[0xA10B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA10B, -- ꄋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA10B,
},
[0xA10C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA10C, -- ꄌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA10C,
},
[0xA10D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA10D, -- ꄍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA10D,
},
[0xA10E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA10E, -- ꄎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA10E,
},
[0xA10F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA10F, -- ꄏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA10F,
},
[0xA110]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA110, -- ꄐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA110,
},
[0xA111]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA111, -- ꄑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA111,
},
[0xA112]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA112, -- ꄒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA112,
},
[0xA113]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA113, -- ꄓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA113,
},
[0xA114]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA114, -- ꄔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA114,
},
[0xA115]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA115, -- ꄕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA115,
},
[0xA116]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA116, -- ꄖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA116,
},
[0xA117]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA117, -- ꄗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA117,
},
[0xA118]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA118, -- ꄘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA118,
},
[0xA119]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA119, -- ꄙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA119,
},
[0xA11A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA11A, -- ꄚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA11A,
},
[0xA11B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA11B, -- ꄛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA11B,
},
[0xA11C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA11C, -- ꄜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA11C,
},
[0xA11D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA11D, -- ꄝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA11D,
},
[0xA11E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA11E, -- ꄞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA11E,
},
[0xA11F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA11F, -- ꄟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA11F,
},
[0xA120]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA120, -- ꄠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA120,
},
[0xA121]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA121, -- ꄡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA121,
},
[0xA122]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA122, -- ꄢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA122,
},
[0xA123]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA123, -- ꄣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA123,
},
[0xA124]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA124, -- ꄤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA124,
},
[0xA125]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TUOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA125, -- ꄥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TUOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA125,
},
[0xA126]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA126, -- ꄦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA126,
},
[0xA127]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA127, -- ꄧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA127,
},
[0xA128]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA128, -- ꄨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA128,
},
[0xA129]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA129, -- ꄩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA129,
},
[0xA12A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA12A, -- ꄪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA12A,
},
[0xA12B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA12B, -- ꄫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA12B,
},
[0xA12C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA12C, -- ꄬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA12C,
},
[0xA12D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA12D, -- ꄭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA12D,
},
[0xA12E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA12E, -- ꄮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA12E,
},
[0xA12F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA12F, -- ꄯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA12F,
},
[0xA130]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA130, -- ꄰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA130,
},
[0xA131]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA131, -- ꄱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA131,
},
[0xA132]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA132, -- ꄲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA132,
},
[0xA133]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA133, -- ꄳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA133,
},
[0xA134]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA134, -- ꄴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA134,
},
[0xA135]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE TUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA135, -- ꄵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE TUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA135,
},
[0xA136]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA136, -- ꄶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA136,
},
[0xA137]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA137, -- ꄷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA137,
},
[0xA138]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA138, -- ꄸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA138,
},
[0xA139]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA139, -- ꄹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA139,
},
[0xA13A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA13A, -- ꄺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA13A,
},
[0xA13B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA13B, -- ꄻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA13B,
},
[0xA13C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA13C, -- ꄼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA13C,
},
[0xA13D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA13D, -- ꄽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA13D,
},
[0xA13E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA13E, -- ꄾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA13E,
},
[0xA13F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA13F, -- ꄿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA13F,
},
[0xA140]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA140, -- ꅀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA140,
},
[0xA141]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA141, -- ꅁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA141,
},
[0xA142]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA142, -- ꅂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA142,
},
[0xA143]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA143, -- ꅃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA143,
},
[0xA144]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA144, -- ꅄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA144,
},
[0xA145]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA145, -- ꅅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA145,
},
[0xA146]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA146, -- ꅆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA146,
},
[0xA147]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA147, -- ꅇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA147,
},
[0xA148]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA148, -- ꅈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA148,
},
[0xA149]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA149, -- ꅉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA149,
},
[0xA14A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA14A, -- ꅊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA14A,
},
[0xA14B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA14B, -- ꅋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA14B,
},
[0xA14C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA14C, -- ꅌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA14C,
},
[0xA14D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA14D, -- ꅍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA14D,
},
[0xA14E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA14E, -- ꅎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA14E,
},
[0xA14F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA14F, -- ꅏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA14F,
},
[0xA150]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE DDUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA150, -- ꅐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE DDUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA150,
},
[0xA151]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA151, -- ꅑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA151,
},
[0xA152]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA152, -- ꅒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA152,
},
[0xA153]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA153, -- ꅓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA153,
},
[0xA154]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA154, -- ꅔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA154,
},
[0xA155]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA155, -- ꅕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA155,
},
[0xA156]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA156, -- ꅖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA156,
},
[0xA157]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA157, -- ꅗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA157,
},
[0xA158]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA158, -- ꅘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA158,
},
[0xA159]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA159, -- ꅙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA159,
},
[0xA15A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA15A, -- ꅚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA15A,
},
[0xA15B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA15B, -- ꅛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA15B,
},
[0xA15C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA15C, -- ꅜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA15C,
},
[0xA15D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA15D, -- ꅝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA15D,
},
[0xA15E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA15E, -- ꅞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA15E,
},
[0xA15F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA15F, -- ꅟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA15F,
},
[0xA160]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA160, -- ꅠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA160,
},
[0xA161]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA161, -- ꅡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA161,
},
[0xA162]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA162, -- ꅢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA162,
},
[0xA163]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA163, -- ꅣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA163,
},
[0xA164]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA164, -- ꅤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA164,
},
[0xA165]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA165, -- ꅥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA165,
},
[0xA166]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA166, -- ꅦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA166,
},
[0xA167]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NDUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA167, -- ꅧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NDUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA167,
},
[0xA168]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA168, -- ꅨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA168,
},
[0xA169]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA169, -- ꅩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA169,
},
[0xA16A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA16A, -- ꅪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA16A,
},
[0xA16B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA16B, -- ꅫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA16B,
},
[0xA16C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA16C, -- ꅬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA16C,
},
[0xA16D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA16D, -- ꅭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA16D,
},
[0xA16E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA16E, -- ꅮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA16E,
},
[0xA16F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA16F, -- ꅯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA16F,
},
[0xA170]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA170, -- ꅰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA170,
},
[0xA171]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA171, -- ꅱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA171,
},
[0xA172]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA172, -- ꅲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA172,
},
[0xA173]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA173, -- ꅳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA173,
},
[0xA174]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA174, -- ꅴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA174,
},
[0xA175]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA175, -- ꅵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA175,
},
[0xA176]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA176, -- ꅶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA176,
},
[0xA177]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA177, -- ꅷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA177,
},
[0xA178]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA178, -- ꅸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA178,
},
[0xA179]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA179, -- ꅹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA179,
},
[0xA17A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA17A, -- ꅺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA17A,
},
[0xA17B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA17B, -- ꅻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA17B,
},
[0xA17C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HNUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA17C, -- ꅼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HNUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA17C,
},
[0xA17D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA17D, -- ꅽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA17D,
},
[0xA17E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA17E, -- ꅾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA17E,
},
[0xA17F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA17F, -- ꅿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA17F,
},
[0xA180]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA180, -- ꆀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA180,
},
[0xA181]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA181, -- ꆁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA181,
},
[0xA182]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA182, -- ꆂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA182,
},
[0xA183]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA183, -- ꆃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA183,
},
[0xA184]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA184, -- ꆄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA184,
},
[0xA185]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA185, -- ꆅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA185,
},
[0xA186]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA186, -- ꆆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA186,
},
[0xA187]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA187, -- ꆇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA187,
},
[0xA188]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA188, -- ꆈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA188,
},
[0xA189]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA189, -- ꆉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA189,
},
[0xA18A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA18A, -- ꆊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA18A,
},
[0xA18B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA18B, -- ꆋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA18B,
},
[0xA18C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA18C, -- ꆌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA18C,
},
[0xA18D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA18D, -- ꆍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA18D,
},
[0xA18E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA18E, -- ꆎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA18E,
},
[0xA18F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA18F, -- ꆏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA18F,
},
[0xA190]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA190, -- ꆐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA190,
},
[0xA191]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA191, -- ꆑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA191,
},
[0xA192]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA192, -- ꆒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA192,
},
[0xA193]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA193, -- ꆓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA193,
},
[0xA194]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA194, -- ꆔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA194,
},
[0xA195]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA195, -- ꆕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA195,
},
[0xA196]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA196, -- ꆖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA196,
},
[0xA197]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA197, -- ꆗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA197,
},
[0xA198]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA198, -- ꆘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA198,
},
[0xA199]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA199, -- ꆙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA199,
},
[0xA19A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA19A, -- ꆚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA19A,
},
[0xA19B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA19B, -- ꆛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA19B,
},
[0xA19C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA19C, -- ꆜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA19C,
},
[0xA19D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA19D, -- ꆝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA19D,
},
[0xA19E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA19E, -- ꆞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA19E,
},
[0xA19F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA19F, -- ꆟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA19F,
},
[0xA1A0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1A0, -- ꆠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1A0,
},
[0xA1A1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1A1, -- ꆡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1A1,
},
[0xA1A2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1A2, -- ꆢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1A2,
},
[0xA1A3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1A3, -- ꆣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1A3,
},
[0xA1A4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1A4, -- ꆤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1A4,
},
[0xA1A5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1A5, -- ꆥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1A5,
},
[0xA1A6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1A6, -- ꆦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1A6,
},
[0xA1A7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1A7, -- ꆧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1A7,
},
[0xA1A8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1A8, -- ꆨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1A8,
},
[0xA1A9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1A9, -- ꆩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1A9,
},
[0xA1AA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1AA, -- ꆪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1AA,
},
[0xA1AB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1AB, -- ꆫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1AB,
},
[0xA1AC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1AC, -- ꆬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1AC,
},
[0xA1AD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1AD, -- ꆭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1AD,
},
[0xA1AE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1AE, -- ꆮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1AE,
},
[0xA1AF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1AF, -- ꆯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1AF,
},
[0xA1B0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1B0, -- ꆰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1B0,
},
[0xA1B1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1B1, -- ꆱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1B1,
},
[0xA1B2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1B2, -- ꆲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1B2,
},
[0xA1B3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1B3, -- ꆳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1B3,
},
[0xA1B4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1B4, -- ꆴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1B4,
},
[0xA1B5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1B5, -- ꆵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1B5,
},
[0xA1B6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HLYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1B6, -- ꆶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HLYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1B6,
},
[0xA1B7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1B7, -- ꆷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1B7,
},
[0xA1B8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1B8, -- ꆸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1B8,
},
[0xA1B9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1B9, -- ꆹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1B9,
},
[0xA1BA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1BA, -- ꆺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1BA,
},
[0xA1BB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1BB, -- ꆻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1BB,
},
[0xA1BC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1BC, -- ꆼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1BC,
},
[0xA1BD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1BD, -- ꆽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1BD,
},
[0xA1BE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1BE, -- ꆾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1BE,
},
[0xA1BF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1BF, -- ꆿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1BF,
},
[0xA1C0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1C0, -- ꇀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1C0,
},
[0xA1C1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1C1, -- ꇁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1C1,
},
[0xA1C2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1C2, -- ꇂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1C2,
},
[0xA1C3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LUOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1C3, -- ꇃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LUOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1C3,
},
[0xA1C4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1C4, -- ꇄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1C4,
},
[0xA1C5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1C5, -- ꇅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1C5,
},
[0xA1C6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1C6, -- ꇆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1C6,
},
[0xA1C7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1C7, -- ꇇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1C7,
},
[0xA1C8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1C8, -- ꇈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1C8,
},
[0xA1C9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1C9, -- ꇉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1C9,
},
[0xA1CA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1CA, -- ꇊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1CA,
},
[0xA1CB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1CB, -- ꇋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1CB,
},
[0xA1CC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1CC, -- ꇌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1CC,
},
[0xA1CD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1CD, -- ꇍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1CD,
},
[0xA1CE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1CE, -- ꇎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1CE,
},
[0xA1CF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1CF, -- ꇏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1CF,
},
[0xA1D0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1D0, -- ꇐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1D0,
},
[0xA1D1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1D1, -- ꇑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1D1,
},
[0xA1D2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1D2, -- ꇒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1D2,
},
[0xA1D3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1D3, -- ꇓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1D3,
},
[0xA1D4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1D4, -- ꇔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1D4,
},
[0xA1D5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1D5, -- ꇕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1D5,
},
[0xA1D6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1D6, -- ꇖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1D6,
},
[0xA1D7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1D7, -- ꇗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1D7,
},
[0xA1D8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1D8, -- ꇘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1D8,
},
[0xA1D9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE LYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1D9, -- ꇙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE LYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1D9,
},
[0xA1DA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1DA, -- ꇚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1DA,
},
[0xA1DB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1DB, -- ꇛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1DB,
},
[0xA1DC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1DC, -- ꇜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1DC,
},
[0xA1DD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1DD, -- ꇝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1DD,
},
[0xA1DE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1DE, -- ꇞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1DE,
},
[0xA1DF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1DF, -- ꇟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1DF,
},
[0xA1E0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1E0, -- ꇠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1E0,
},
[0xA1E1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1E1, -- ꇡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1E1,
},
[0xA1E2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1E2, -- ꇢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1E2,
},
[0xA1E3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1E3, -- ꇣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1E3,
},
[0xA1E4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1E4, -- ꇤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1E4,
},
[0xA1E5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1E5, -- ꇥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1E5,
},
[0xA1E6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GUOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1E6, -- ꇦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GUOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1E6,
},
[0xA1E7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1E7, -- ꇧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1E7,
},
[0xA1E8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1E8, -- ꇨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1E8,
},
[0xA1E9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1E9, -- ꇩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1E9,
},
[0xA1EA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1EA, -- ꇪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1EA,
},
[0xA1EB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1EB, -- ꇫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1EB,
},
[0xA1EC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1EC, -- ꇬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1EC,
},
[0xA1ED]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1ED, -- ꇭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1ED,
},
[0xA1EE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1EE, -- ꇮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1EE,
},
[0xA1EF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1EF, -- ꇯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1EF,
},
[0xA1F0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1F0, -- ꇰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1F0,
},
[0xA1F1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1F1, -- ꇱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1F1,
},
[0xA1F2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1F2, -- ꇲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1F2,
},
[0xA1F3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1F3, -- ꇳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1F3,
},
[0xA1F4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1F4, -- ꇴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1F4,
},
[0xA1F5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1F5, -- ꇵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1F5,
},
[0xA1F6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1F6, -- ꇶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1F6,
},
[0xA1F7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1F7, -- ꇷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1F7,
},
[0xA1F8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1F8, -- ꇸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1F8,
},
[0xA1F9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1F9, -- ꇹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1F9,
},
[0xA1FA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1FA, -- ꇺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1FA,
},
[0xA1FB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1FB, -- ꇻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1FB,
},
[0xA1FC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1FC, -- ꇼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1FC,
},
[0xA1FD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1FD, -- ꇽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1FD,
},
[0xA1FE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1FE, -- ꇾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1FE,
},
[0xA1FF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA1FF, -- ꇿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA1FF,
},
[0xA200]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA200, -- ꈀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA200,
},
[0xA201]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA201, -- ꈁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA201,
},
[0xA202]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA202, -- ꈂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA202,
},
[0xA203]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA203, -- ꈃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA203,
},
[0xA204]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA204, -- ꈄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA204,
},
[0xA205]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA205, -- ꈅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA205,
},
[0xA206]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA206, -- ꈆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA206,
},
[0xA207]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA207, -- ꈇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA207,
},
[0xA208]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA208, -- ꈈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA208,
},
[0xA209]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA209, -- ꈉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA209,
},
[0xA20A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA20A, -- ꈊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA20A,
},
[0xA20B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA20B, -- ꈋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA20B,
},
[0xA20C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA20C, -- ꈌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA20C,
},
[0xA20D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA20D, -- ꈍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA20D,
},
[0xA20E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA20E, -- ꈎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA20E,
},
[0xA20F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA20F, -- ꈏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA20F,
},
[0xA210]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA210, -- ꈐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA210,
},
[0xA211]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA211, -- ꈑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA211,
},
[0xA212]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA212, -- ꈒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA212,
},
[0xA213]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE KUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA213, -- ꈓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE KUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA213,
},
[0xA214]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA214, -- ꈔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA214,
},
[0xA215]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA215, -- ꈕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA215,
},
[0xA216]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA216, -- ꈖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA216,
},
[0xA217]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA217, -- ꈗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA217,
},
[0xA218]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA218, -- ꈘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA218,
},
[0xA219]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA219, -- ꈙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA219,
},
[0xA21A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA21A, -- ꈚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA21A,
},
[0xA21B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA21B, -- ꈛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA21B,
},
[0xA21C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA21C, -- ꈜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA21C,
},
[0xA21D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA21D, -- ꈝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA21D,
},
[0xA21E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGUOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA21E, -- ꈞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGUOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA21E,
},
[0xA21F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA21F, -- ꈟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA21F,
},
[0xA220]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA220, -- ꈠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA220,
},
[0xA221]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA221, -- ꈡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA221,
},
[0xA222]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA222, -- ꈢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA222,
},
[0xA223]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA223, -- ꈣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA223,
},
[0xA224]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA224, -- ꈤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA224,
},
[0xA225]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA225, -- ꈥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA225,
},
[0xA226]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA226, -- ꈦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA226,
},
[0xA227]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA227, -- ꈧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA227,
},
[0xA228]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA228, -- ꈨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA228,
},
[0xA229]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA229, -- ꈩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA229,
},
[0xA22A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA22A, -- ꈪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA22A,
},
[0xA22B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA22B, -- ꈫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA22B,
},
[0xA22C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA22C, -- ꈬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA22C,
},
[0xA22D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA22D, -- ꈭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA22D,
},
[0xA22E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA22E, -- ꈮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA22E,
},
[0xA22F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE GGUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA22F, -- ꈯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE GGUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA22F,
},
[0xA230]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA230, -- ꈰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA230,
},
[0xA231]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA231, -- ꈱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA231,
},
[0xA232]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA232, -- ꈲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA232,
},
[0xA233]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA233, -- ꈳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA233,
},
[0xA234]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA234, -- ꈴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA234,
},
[0xA235]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA235, -- ꈵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA235,
},
[0xA236]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA236, -- ꈶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA236,
},
[0xA237]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA237, -- ꈷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA237,
},
[0xA238]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA238, -- ꈸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA238,
},
[0xA239]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA239, -- ꈹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA239,
},
[0xA23A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA23A, -- ꈺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA23A,
},
[0xA23B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA23B, -- ꈻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA23B,
},
[0xA23C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA23C, -- ꈼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA23C,
},
[0xA23D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA23D, -- ꈽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA23D,
},
[0xA23E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA23E, -- ꈾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA23E,
},
[0xA23F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA23F, -- ꈿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA23F,
},
[0xA240]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA240, -- ꉀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA240,
},
[0xA241]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA241, -- ꉁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA241,
},
[0xA242]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA242, -- ꉂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA242,
},
[0xA243]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA243, -- ꉃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA243,
},
[0xA244]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA244, -- ꉄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA244,
},
[0xA245]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE MGUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA245, -- ꉅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE MGUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA245,
},
[0xA246]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA246, -- ꉆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA246,
},
[0xA247]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA247, -- ꉇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA247,
},
[0xA248]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA248, -- ꉈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA248,
},
[0xA249]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA249, -- ꉉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA249,
},
[0xA24A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA24A, -- ꉊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA24A,
},
[0xA24B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA24B, -- ꉋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA24B,
},
[0xA24C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA24C, -- ꉌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA24C,
},
[0xA24D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA24D, -- ꉍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA24D,
},
[0xA24E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA24E, -- ꉎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA24E,
},
[0xA24F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA24F, -- ꉏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA24F,
},
[0xA250]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA250, -- ꉐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA250,
},
[0xA251]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA251, -- ꉑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA251,
},
[0xA252]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXUOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA252, -- ꉒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXUOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA252,
},
[0xA253]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA253, -- ꉓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA253,
},
[0xA254]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA254, -- ꉔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA254,
},
[0xA255]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA255, -- ꉕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA255,
},
[0xA256]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA256, -- ꉖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA256,
},
[0xA257]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA257, -- ꉗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA257,
},
[0xA258]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA258, -- ꉘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA258,
},
[0xA259]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA259, -- ꉙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA259,
},
[0xA25A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA25A, -- ꉚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA25A,
},
[0xA25B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA25B, -- ꉛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA25B,
},
[0xA25C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HXEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA25C, -- ꉜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HXEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA25C,
},
[0xA25D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA25D, -- ꉝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA25D,
},
[0xA25E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA25E, -- ꉞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA25E,
},
[0xA25F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA25F, -- ꉟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA25F,
},
[0xA260]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA260, -- ꉠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA260,
},
[0xA261]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA261, -- ꉡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA261,
},
[0xA262]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA262, -- ꉢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA262,
},
[0xA263]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA263, -- ꉣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA263,
},
[0xA264]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGUOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA264, -- ꉤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGUOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA264,
},
[0xA265]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA265, -- ꉥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA265,
},
[0xA266]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA266, -- ꉦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA266,
},
[0xA267]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA267, -- ꉧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA267,
},
[0xA268]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA268, -- ꉨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA268,
},
[0xA269]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA269, -- ꉩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA269,
},
[0xA26A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA26A, -- ꉪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA26A,
},
[0xA26B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA26B, -- ꉫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA26B,
},
[0xA26C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA26C, -- ꉬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA26C,
},
[0xA26D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NGEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA26D, -- ꉭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NGEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA26D,
},
[0xA26E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA26E, -- ꉮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA26E,
},
[0xA26F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA26F, -- ꉯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA26F,
},
[0xA270]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA270, -- ꉰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA270,
},
[0xA271]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA271, -- ꉱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA271,
},
[0xA272]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA272, -- ꉲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA272,
},
[0xA273]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA273, -- ꉳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA273,
},
[0xA274]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA274, -- ꉴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA274,
},
[0xA275]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HUOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA275, -- ꉵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HUOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA275,
},
[0xA276]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA276, -- ꉶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA276,
},
[0xA277]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA277, -- ꉷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA277,
},
[0xA278]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA278, -- ꉸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA278,
},
[0xA279]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA279, -- ꉹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA279,
},
[0xA27A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA27A, -- ꉺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA27A,
},
[0xA27B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA27B, -- ꉻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA27B,
},
[0xA27C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA27C, -- ꉼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA27C,
},
[0xA27D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA27D, -- ꉽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA27D,
},
[0xA27E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA27E, -- ꉾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA27E,
},
[0xA27F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE HEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA27F, -- ꉿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE HEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA27F,
},
[0xA280]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE WAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA280, -- ꊀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE WAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA280,
},
[0xA281]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE WAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA281, -- ꊁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE WAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA281,
},
[0xA282]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE WA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA282, -- ꊂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE WA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA282,
},
[0xA283]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE WAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA283, -- ꊃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE WAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA283,
},
[0xA284]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE WUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA284, -- ꊄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE WUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA284,
},
[0xA285]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE WUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA285, -- ꊅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE WUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA285,
},
[0xA286]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE WUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA286, -- ꊆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE WUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA286,
},
[0xA287]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE WOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA287, -- ꊇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE WOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA287,
},
[0xA288]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE WO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA288, -- ꊈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE WO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA288,
},
[0xA289]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE WOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA289, -- ꊉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE WOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA289,
},
[0xA28A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE WEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA28A, -- ꊊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE WEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA28A,
},
[0xA28B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE WE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA28B, -- ꊋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE WE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA28B,
},
[0xA28C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE WEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA28C, -- ꊌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE WEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA28C,
},
[0xA28D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA28D, -- ꊍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA28D,
},
[0xA28E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA28E, -- ꊎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA28E,
},
[0xA28F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA28F, -- ꊏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA28F,
},
[0xA290]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA290, -- ꊐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA290,
},
[0xA291]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA291, -- ꊑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA291,
},
[0xA292]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA292, -- ꊒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA292,
},
[0xA293]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA293, -- ꊓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA293,
},
[0xA294]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA294, -- ꊔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA294,
},
[0xA295]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA295, -- ꊕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA295,
},
[0xA296]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA296, -- ꊖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA296,
},
[0xA297]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA297, -- ꊗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA297,
},
[0xA298]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA298, -- ꊘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA298,
},
[0xA299]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA299, -- ꊙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA299,
},
[0xA29A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA29A, -- ꊚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA29A,
},
[0xA29B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA29B, -- ꊛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA29B,
},
[0xA29C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA29C, -- ꊜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA29C,
},
[0xA29D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA29D, -- ꊝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA29D,
},
[0xA29E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA29E, -- ꊞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA29E,
},
[0xA29F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA29F, -- ꊟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA29F,
},
[0xA2A0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2A0, -- ꊠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2A0,
},
[0xA2A1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2A1, -- ꊡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2A1,
},
[0xA2A2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2A2, -- ꊢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2A2,
},
[0xA2A3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2A3, -- ꊣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2A3,
},
[0xA2A4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2A4, -- ꊤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2A4,
},
[0xA2A5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2A5, -- ꊥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2A5,
},
[0xA2A6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2A6, -- ꊦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2A6,
},
[0xA2A7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2A7, -- ꊧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2A7,
},
[0xA2A8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2A8, -- ꊨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2A8,
},
[0xA2A9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2A9, -- ꊩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2A9,
},
[0xA2AA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2AA, -- ꊪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2AA,
},
[0xA2AB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2AB, -- ꊫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2AB,
},
[0xA2AC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2AC, -- ꊬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2AC,
},
[0xA2AD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2AD, -- ꊭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2AD,
},
[0xA2AE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2AE, -- ꊮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2AE,
},
[0xA2AF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2AF, -- ꊯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2AF,
},
[0xA2B0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2B0, -- ꊰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2B0,
},
[0xA2B1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2B1, -- ꊱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2B1,
},
[0xA2B2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2B2, -- ꊲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2B2,
},
[0xA2B3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2B3, -- ꊳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2B3,
},
[0xA2B4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2B4, -- ꊴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2B4,
},
[0xA2B5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2B5, -- ꊵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2B5,
},
[0xA2B6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2B6, -- ꊶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2B6,
},
[0xA2B7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2B7, -- ꊷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2B7,
},
[0xA2B8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2B8, -- ꊸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2B8,
},
[0xA2B9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2B9, -- ꊹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2B9,
},
[0xA2BA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2BA, -- ꊺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2BA,
},
[0xA2BB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2BB, -- ꊻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2BB,
},
[0xA2BC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2BC, -- ꊼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2BC,
},
[0xA2BD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE COT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2BD, -- ꊽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE COT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2BD,
},
[0xA2BE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE COX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2BE, -- ꊾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE COX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2BE,
},
[0xA2BF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2BF, -- ꊿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2BF,
},
[0xA2C0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE COP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2C0, -- ꋀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE COP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2C0,
},
[0xA2C1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2C1, -- ꋁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2C1,
},
[0xA2C2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2C2, -- ꋂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2C2,
},
[0xA2C3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2C3, -- ꋃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2C3,
},
[0xA2C4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2C4, -- ꋄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2C4,
},
[0xA2C5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2C5, -- ꋅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2C5,
},
[0xA2C6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2C6, -- ꋆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2C6,
},
[0xA2C7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2C7, -- ꋇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2C7,
},
[0xA2C8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2C8, -- ꋈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2C8,
},
[0xA2C9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2C9, -- ꋉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2C9,
},
[0xA2CA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2CA, -- ꋊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2CA,
},
[0xA2CB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2CB, -- ꋋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2CB,
},
[0xA2CC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2CC, -- ꋌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2CC,
},
[0xA2CD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2CD, -- ꋍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2CD,
},
[0xA2CE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2CE, -- ꋎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2CE,
},
[0xA2CF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2CF, -- ꋏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2CF,
},
[0xA2D0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2D0, -- ꋐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2D0,
},
[0xA2D1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2D1, -- ꋑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2D1,
},
[0xA2D2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2D2, -- ꋒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2D2,
},
[0xA2D3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2D3, -- ꋓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2D3,
},
[0xA2D4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2D4, -- ꋔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2D4,
},
[0xA2D5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2D5, -- ꋕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2D5,
},
[0xA2D6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2D6, -- ꋖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2D6,
},
[0xA2D7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2D7, -- ꋗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2D7,
},
[0xA2D8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2D8, -- ꋘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2D8,
},
[0xA2D9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2D9, -- ꋙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2D9,
},
[0xA2DA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2DA, -- ꋚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2DA,
},
[0xA2DB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2DB, -- ꋛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2DB,
},
[0xA2DC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2DC, -- ꋜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2DC,
},
[0xA2DD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2DD, -- ꋝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2DD,
},
[0xA2DE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2DE, -- ꋞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2DE,
},
[0xA2DF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2DF, -- ꋟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2DF,
},
[0xA2E0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2E0, -- ꋠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2E0,
},
[0xA2E1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2E1, -- ꋡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2E1,
},
[0xA2E2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2E2, -- ꋢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2E2,
},
[0xA2E3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2E3, -- ꋣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2E3,
},
[0xA2E4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2E4, -- ꋤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2E4,
},
[0xA2E5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2E5, -- ꋥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2E5,
},
[0xA2E6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2E6, -- ꋦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2E6,
},
[0xA2E7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2E7, -- ꋧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2E7,
},
[0xA2E8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2E8, -- ꋨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2E8,
},
[0xA2E9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2E9, -- ꋩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2E9,
},
[0xA2EA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2EA, -- ꋪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2EA,
},
[0xA2EB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2EB, -- ꋫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2EB,
},
[0xA2EC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZZYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2EC, -- ꋬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZZYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2EC,
},
[0xA2ED]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2ED, -- ꋭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2ED,
},
[0xA2EE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2EE, -- ꋮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2EE,
},
[0xA2EF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2EF, -- ꋯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2EF,
},
[0xA2F0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2F0, -- ꋰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2F0,
},
[0xA2F1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2F1, -- ꋱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2F1,
},
[0xA2F2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2F2, -- ꋲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2F2,
},
[0xA2F3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2F3, -- ꋳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2F3,
},
[0xA2F4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2F4, -- ꋴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2F4,
},
[0xA2F5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2F5, -- ꋵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2F5,
},
[0xA2F6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2F6, -- ꋶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2F6,
},
[0xA2F7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2F7, -- ꋷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2F7,
},
[0xA2F8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2F8, -- ꋸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2F8,
},
[0xA2F9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2F9, -- ꋹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2F9,
},
[0xA2FA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2FA, -- ꋺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2FA,
},
[0xA2FB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2FB, -- ꋻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2FB,
},
[0xA2FC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2FC, -- ꋼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2FC,
},
[0xA2FD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2FD, -- ꋽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2FD,
},
[0xA2FE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2FE, -- ꋾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2FE,
},
[0xA2FF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA2FF, -- ꋿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA2FF,
},
[0xA300]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA300, -- ꌀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA300,
},
[0xA301]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA301, -- ꌁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA301,
},
[0xA302]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA302, -- ꌂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA302,
},
[0xA303]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA303, -- ꌃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA303,
},
[0xA304]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA304, -- ꌄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA304,
},
[0xA305]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA305, -- ꌅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA305,
},
[0xA306]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA306, -- ꌆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA306,
},
[0xA307]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA307, -- ꌇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA307,
},
[0xA308]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NZYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA308, -- ꌈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NZYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA308,
},
[0xA309]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA309, -- ꌉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA309,
},
[0xA30A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA30A, -- ꌊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA30A,
},
[0xA30B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA30B, -- ꌋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA30B,
},
[0xA30C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA30C, -- ꌌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA30C,
},
[0xA30D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA30D, -- ꌍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA30D,
},
[0xA30E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA30E, -- ꌎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA30E,
},
[0xA30F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA30F, -- ꌏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA30F,
},
[0xA310]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA310, -- ꌐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA310,
},
[0xA311]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA311, -- ꌑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA311,
},
[0xA312]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA312, -- ꌒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA312,
},
[0xA313]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA313, -- ꌓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA313,
},
[0xA314]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA314, -- ꌔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA314,
},
[0xA315]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA315, -- ꌕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA315,
},
[0xA316]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA316, -- ꌖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA316,
},
[0xA317]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA317, -- ꌗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA317,
},
[0xA318]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA318, -- ꌘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA318,
},
[0xA319]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA319, -- ꌙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA319,
},
[0xA31A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA31A, -- ꌚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA31A,
},
[0xA31B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA31B, -- ꌛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA31B,
},
[0xA31C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA31C, -- ꌜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA31C,
},
[0xA31D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA31D, -- ꌝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA31D,
},
[0xA31E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA31E, -- ꌞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA31E,
},
[0xA31F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA31F, -- ꌟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA31F,
},
[0xA320]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA320, -- ꌠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA320,
},
[0xA321]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA321, -- ꌡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA321,
},
[0xA322]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA322, -- ꌢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA322,
},
[0xA323]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA323, -- ꌣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA323,
},
[0xA324]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA324, -- ꌤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA324,
},
[0xA325]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA325, -- ꌥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA325,
},
[0xA326]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA326, -- ꌦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA326,
},
[0xA327]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA327, -- ꌧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA327,
},
[0xA328]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA328, -- ꌨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA328,
},
[0xA329]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA329, -- ꌩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA329,
},
[0xA32A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA32A, -- ꌪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA32A,
},
[0xA32B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA32B, -- ꌫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA32B,
},
[0xA32C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA32C, -- ꌬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA32C,
},
[0xA32D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA32D, -- ꌭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA32D,
},
[0xA32E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA32E, -- ꌮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA32E,
},
[0xA32F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA32F, -- ꌯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA32F,
},
[0xA330]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA330, -- ꌰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA330,
},
[0xA331]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA331, -- ꌱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA331,
},
[0xA332]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA332, -- ꌲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA332,
},
[0xA333]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA333, -- ꌳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA333,
},
[0xA334]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA334, -- ꌴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA334,
},
[0xA335]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA335, -- ꌵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA335,
},
[0xA336]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA336, -- ꌶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA336,
},
[0xA337]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA337, -- ꌷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA337,
},
[0xA338]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA338, -- ꌸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA338,
},
[0xA339]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA339, -- ꌹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA339,
},
[0xA33A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA33A, -- ꌺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA33A,
},
[0xA33B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA33B, -- ꌻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA33B,
},
[0xA33C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA33C, -- ꌼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA33C,
},
[0xA33D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA33D, -- ꌽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA33D,
},
[0xA33E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA33E, -- ꌾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA33E,
},
[0xA33F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA33F, -- ꌿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA33F,
},
[0xA340]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA340, -- ꍀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA340,
},
[0xA341]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA341, -- ꍁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA341,
},
[0xA342]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA342, -- ꍂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA342,
},
[0xA343]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA343, -- ꍃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA343,
},
[0xA344]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA344, -- ꍄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA344,
},
[0xA345]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SSYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA345, -- ꍅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SSYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA345,
},
[0xA346]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA346, -- ꍆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA346,
},
[0xA347]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA347, -- ꍇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA347,
},
[0xA348]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA348, -- ꍈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA348,
},
[0xA349]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA349, -- ꍉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA349,
},
[0xA34A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA34A, -- ꍊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA34A,
},
[0xA34B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA34B, -- ꍋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA34B,
},
[0xA34C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA34C, -- ꍌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA34C,
},
[0xA34D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA34D, -- ꍍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA34D,
},
[0xA34E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA34E, -- ꍎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA34E,
},
[0xA34F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA34F, -- ꍏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA34F,
},
[0xA350]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA350, -- ꍐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA350,
},
[0xA351]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA351, -- ꍑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA351,
},
[0xA352]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA352, -- ꍒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA352,
},
[0xA353]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA353, -- ꍓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA353,
},
[0xA354]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA354, -- ꍔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA354,
},
[0xA355]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA355, -- ꍕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA355,
},
[0xA356]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA356, -- ꍖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA356,
},
[0xA357]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA357, -- ꍗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA357,
},
[0xA358]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA358, -- ꍘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA358,
},
[0xA359]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA359, -- ꍙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA359,
},
[0xA35A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA35A, -- ꍚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA35A,
},
[0xA35B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA35B, -- ꍛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA35B,
},
[0xA35C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA35C, -- ꍜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA35C,
},
[0xA35D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA35D, -- ꍝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA35D,
},
[0xA35E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA35E, -- ꍞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA35E,
},
[0xA35F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA35F, -- ꍟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA35F,
},
[0xA360]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ZHYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA360, -- ꍠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ZHYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA360,
},
[0xA361]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA361, -- ꍡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA361,
},
[0xA362]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA362, -- ꍢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA362,
},
[0xA363]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA363, -- ꍣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA363,
},
[0xA364]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA364, -- ꍤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA364,
},
[0xA365]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHUOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA365, -- ꍥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHUOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA365,
},
[0xA366]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA366, -- ꍦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA366,
},
[0xA367]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA367, -- ꍧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA367,
},
[0xA368]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA368, -- ꍨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA368,
},
[0xA369]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA369, -- ꍩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA369,
},
[0xA36A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA36A, -- ꍪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA36A,
},
[0xA36B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA36B, -- ꍫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA36B,
},
[0xA36C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA36C, -- ꍬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA36C,
},
[0xA36D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA36D, -- ꍭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA36D,
},
[0xA36E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA36E, -- ꍮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA36E,
},
[0xA36F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA36F, -- ꍯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA36F,
},
[0xA370]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA370, -- ꍰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA370,
},
[0xA371]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA371, -- ꍱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA371,
},
[0xA372]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA372, -- ꍲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA372,
},
[0xA373]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA373, -- ꍳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA373,
},
[0xA374]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA374, -- ꍴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA374,
},
[0xA375]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA375, -- ꍵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA375,
},
[0xA376]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA376, -- ꍶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA376,
},
[0xA377]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA377, -- ꍷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA377,
},
[0xA378]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA378, -- ꍸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA378,
},
[0xA379]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA379, -- ꍹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA379,
},
[0xA37A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA37A, -- ꍺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA37A,
},
[0xA37B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE CHYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA37B, -- ꍻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE CHYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA37B,
},
[0xA37C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA37C, -- ꍼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA37C,
},
[0xA37D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA37D, -- ꍽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA37D,
},
[0xA37E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA37E, -- ꍾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA37E,
},
[0xA37F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA37F, -- ꍿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA37F,
},
[0xA380]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RROT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA380, -- ꎀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RROT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA380,
},
[0xA381]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RROX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA381, -- ꎁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RROX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA381,
},
[0xA382]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA382, -- ꎂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA382,
},
[0xA383]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RROP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA383, -- ꎃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RROP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA383,
},
[0xA384]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA384, -- ꎄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA384,
},
[0xA385]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RREX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA385, -- ꎅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RREX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA385,
},
[0xA386]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA386, -- ꎆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA386,
},
[0xA387]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RREP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA387, -- ꎇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RREP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA387,
},
[0xA388]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA388, -- ꎈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA388,
},
[0xA389]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA389, -- ꎉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA389,
},
[0xA38A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA38A, -- ꎊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA38A,
},
[0xA38B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA38B, -- ꎋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA38B,
},
[0xA38C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA38C, -- ꎌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA38C,
},
[0xA38D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA38D, -- ꎍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA38D,
},
[0xA38E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA38E, -- ꎎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA38E,
},
[0xA38F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA38F, -- ꎏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA38F,
},
[0xA390]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA390, -- ꎐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA390,
},
[0xA391]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA391, -- ꎑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA391,
},
[0xA392]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA392, -- ꎒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA392,
},
[0xA393]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RRYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA393, -- ꎓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RRYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA393,
},
[0xA394]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA394, -- ꎔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA394,
},
[0xA395]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA395, -- ꎕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA395,
},
[0xA396]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA396, -- ꎖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA396,
},
[0xA397]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA397, -- ꎗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA397,
},
[0xA398]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NROX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA398, -- ꎘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NROX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA398,
},
[0xA399]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA399, -- ꎙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA399,
},
[0xA39A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NROP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA39A, -- ꎚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NROP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA39A,
},
[0xA39B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA39B, -- ꎛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA39B,
},
[0xA39C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NREX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA39C, -- ꎜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NREX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA39C,
},
[0xA39D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA39D, -- ꎝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA39D,
},
[0xA39E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NREP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA39E, -- ꎞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NREP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA39E,
},
[0xA39F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA39F, -- ꎟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA39F,
},
[0xA3A0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3A0, -- ꎠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3A0,
},
[0xA3A1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3A1, -- ꎡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3A1,
},
[0xA3A2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3A2, -- ꎢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3A2,
},
[0xA3A3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3A3, -- ꎣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3A3,
},
[0xA3A4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3A4, -- ꎤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3A4,
},
[0xA3A5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3A5, -- ꎥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3A5,
},
[0xA3A6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3A6, -- ꎦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3A6,
},
[0xA3A7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3A7, -- ꎧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3A7,
},
[0xA3A8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3A8, -- ꎨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3A8,
},
[0xA3A9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3A9, -- ꎩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3A9,
},
[0xA3AA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NRYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3AA, -- ꎪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NRYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3AA,
},
[0xA3AB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3AB, -- ꎫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3AB,
},
[0xA3AC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3AC, -- ꎬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3AC,
},
[0xA3AD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3AD, -- ꎭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3AD,
},
[0xA3AE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3AE, -- ꎮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3AE,
},
[0xA3AF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3AF, -- ꎯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3AF,
},
[0xA3B0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3B0, -- ꎰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3B0,
},
[0xA3B1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3B1, -- ꎱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3B1,
},
[0xA3B2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3B2, -- ꎲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3B2,
},
[0xA3B3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3B3, -- ꎳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3B3,
},
[0xA3B4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3B4, -- ꎴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3B4,
},
[0xA3B5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3B5, -- ꎵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3B5,
},
[0xA3B6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3B6, -- ꎶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3B6,
},
[0xA3B7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3B7, -- ꎷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3B7,
},
[0xA3B8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3B8, -- ꎸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3B8,
},
[0xA3B9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3B9, -- ꎹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3B9,
},
[0xA3BA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3BA, -- ꎺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3BA,
},
[0xA3BB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3BB, -- ꎻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3BB,
},
[0xA3BC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3BC, -- ꎼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3BC,
},
[0xA3BD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3BD, -- ꎽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3BD,
},
[0xA3BE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3BE, -- ꎾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3BE,
},
[0xA3BF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3BF, -- ꎿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3BF,
},
[0xA3C0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3C0, -- ꏀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3C0,
},
[0xA3C1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3C1, -- ꏁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3C1,
},
[0xA3C2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3C2, -- ꏂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3C2,
},
[0xA3C3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3C3, -- ꏃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3C3,
},
[0xA3C4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3C4, -- ꏄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3C4,
},
[0xA3C5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE SHYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3C5, -- ꏅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE SHYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3C5,
},
[0xA3C6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3C6, -- ꏆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RAT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3C6,
},
[0xA3C7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RAX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3C7, -- ꏇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RAX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3C7,
},
[0xA3C8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3C8, -- ꏈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RA",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3C8,
},
[0xA3C9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RAP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3C9, -- ꏉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RAP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3C9,
},
[0xA3CA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3CA, -- ꏊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3CA,
},
[0xA3CB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3CB, -- ꏋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3CB,
},
[0xA3CC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3CC, -- ꏌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3CC,
},
[0xA3CD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ROT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3CD, -- ꏍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ROT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3CD,
},
[0xA3CE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ROX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3CE, -- ꏎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ROX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3CE,
},
[0xA3CF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3CF, -- ꏏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3CF,
},
[0xA3D0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE ROP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3D0, -- ꏐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE ROP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3D0,
},
[0xA3D1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE REX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3D1, -- ꏑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE REX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3D1,
},
[0xA3D2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3D2, -- ꏒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3D2,
},
[0xA3D3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE REP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3D3, -- ꏓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE REP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3D3,
},
[0xA3D4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3D4, -- ꏔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3D4,
},
[0xA3D5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3D5, -- ꏕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3D5,
},
[0xA3D6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3D6, -- ꏖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3D6,
},
[0xA3D7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3D7, -- ꏗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3D7,
},
[0xA3D8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3D8, -- ꏘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3D8,
},
[0xA3D9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3D9, -- ꏙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3D9,
},
[0xA3DA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3DA, -- ꏚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3DA,
},
[0xA3DB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3DB, -- ꏛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3DB,
},
[0xA3DC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3DC, -- ꏜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3DC,
},
[0xA3DD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3DD, -- ꏝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3DD,
},
[0xA3DE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3DE, -- ꏞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3DE,
},
[0xA3DF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE RYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3DF, -- ꏟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE RYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3DF,
},
[0xA3E0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3E0, -- ꏠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3E0,
},
[0xA3E1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3E1, -- ꏡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3E1,
},
[0xA3E2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3E2, -- ꏢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3E2,
},
[0xA3E3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3E3, -- ꏣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3E3,
},
[0xA3E4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3E4, -- ꏤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3E4,
},
[0xA3E5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3E5, -- ꏥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3E5,
},
[0xA3E6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3E6, -- ꏦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3E6,
},
[0xA3E7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3E7, -- ꏧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3E7,
},
[0xA3E8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JUOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3E8, -- ꏨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JUOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3E8,
},
[0xA3E9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3E9, -- ꏩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3E9,
},
[0xA3EA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3EA, -- ꏪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3EA,
},
[0xA3EB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3EB, -- ꏫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3EB,
},
[0xA3EC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3EC, -- ꏬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3EC,
},
[0xA3ED]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3ED, -- ꏭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3ED,
},
[0xA3EE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3EE, -- ꏮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3EE,
},
[0xA3EF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3EF, -- ꏯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3EF,
},
[0xA3F0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3F0, -- ꏰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3F0,
},
[0xA3F1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3F1, -- ꏱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3F1,
},
[0xA3F2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3F2, -- ꏲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3F2,
},
[0xA3F3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3F3, -- ꏳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3F3,
},
[0xA3F4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3F4, -- ꏴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3F4,
},
[0xA3F5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3F5, -- ꏵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3F5,
},
[0xA3F6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3F6, -- ꏶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3F6,
},
[0xA3F7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3F7, -- ꏷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3F7,
},
[0xA3F8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3F8, -- ꏸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3F8,
},
[0xA3F9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3F9, -- ꏹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3F9,
},
[0xA3FA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3FA, -- ꏺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3FA,
},
[0xA3FB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3FB, -- ꏻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3FB,
},
[0xA3FC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3FC, -- ꏼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3FC,
},
[0xA3FD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3FD, -- ꏽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3FD,
},
[0xA3FE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3FE, -- ꏾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3FE,
},
[0xA3FF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA3FF, -- ꏿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA3FF,
},
[0xA400]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA400, -- ꐀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA400,
},
[0xA401]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA401, -- ꐁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA401,
},
[0xA402]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA402, -- ꐂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA402,
},
[0xA403]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA403, -- ꐃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA403,
},
[0xA404]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QUOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA404, -- ꐄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QUOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA404,
},
[0xA405]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA405, -- ꐅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA405,
},
[0xA406]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA406, -- ꐆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA406,
},
[0xA407]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA407, -- ꐇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA407,
},
[0xA408]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA408, -- ꐈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA408,
},
[0xA409]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA409, -- ꐉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA409,
},
[0xA40A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA40A, -- ꐊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA40A,
},
[0xA40B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA40B, -- ꐋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA40B,
},
[0xA40C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA40C, -- ꐌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA40C,
},
[0xA40D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA40D, -- ꐍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA40D,
},
[0xA40E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA40E, -- ꐎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA40E,
},
[0xA40F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA40F, -- ꐏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA40F,
},
[0xA410]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA410, -- ꐐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA410,
},
[0xA411]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA411, -- ꐑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA411,
},
[0xA412]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA412, -- ꐒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA412,
},
[0xA413]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA413, -- ꐓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA413,
},
[0xA414]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA414, -- ꐔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA414,
},
[0xA415]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA415, -- ꐕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA415,
},
[0xA416]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA416, -- ꐖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA416,
},
[0xA417]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE QYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA417, -- ꐗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE QYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA417,
},
[0xA418]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA418, -- ꐘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA418,
},
[0xA419]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA419, -- ꐙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA419,
},
[0xA41A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA41A, -- ꐚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA41A,
},
[0xA41B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA41B, -- ꐛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA41B,
},
[0xA41C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA41C, -- ꐜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA41C,
},
[0xA41D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA41D, -- ꐝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA41D,
},
[0xA41E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA41E, -- ꐞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA41E,
},
[0xA41F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA41F, -- ꐟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA41F,
},
[0xA420]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA420, -- ꐠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA420,
},
[0xA421]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA421, -- ꐡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA421,
},
[0xA422]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA422, -- ꐢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA422,
},
[0xA423]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA423, -- ꐣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA423,
},
[0xA424]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA424, -- ꐤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA424,
},
[0xA425]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA425, -- ꐥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA425,
},
[0xA426]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA426, -- ꐦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA426,
},
[0xA427]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA427, -- ꐧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA427,
},
[0xA428]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA428, -- ꐨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA428,
},
[0xA429]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA429, -- ꐩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA429,
},
[0xA42A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA42A, -- ꐪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA42A,
},
[0xA42B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA42B, -- ꐫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA42B,
},
[0xA42C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA42C, -- ꐬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA42C,
},
[0xA42D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA42D, -- ꐭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA42D,
},
[0xA42E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA42E, -- ꐮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA42E,
},
[0xA42F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA42F, -- ꐯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA42F,
},
[0xA430]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE JJYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA430, -- ꐰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE JJYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA430,
},
[0xA431]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA431, -- ꐱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA431,
},
[0xA432]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA432, -- ꐲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA432,
},
[0xA433]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA433, -- ꐳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA433,
},
[0xA434]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA434, -- ꐴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA434,
},
[0xA435]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA435, -- ꐵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA435,
},
[0xA436]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA436, -- ꐶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA436,
},
[0xA437]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA437, -- ꐷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA437,
},
[0xA438]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA438, -- ꐸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA438,
},
[0xA439]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA439, -- ꐹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA439,
},
[0xA43A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA43A, -- ꐺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA43A,
},
[0xA43B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA43B, -- ꐻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA43B,
},
[0xA43C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA43C, -- ꐼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA43C,
},
[0xA43D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA43D, -- ꐽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA43D,
},
[0xA43E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA43E, -- ꐾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA43E,
},
[0xA43F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA43F, -- ꐿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA43F,
},
[0xA440]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA440, -- ꑀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA440,
},
[0xA441]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA441, -- ꑁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA441,
},
[0xA442]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA442, -- ꑂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA442,
},
[0xA443]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA443, -- ꑃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA443,
},
[0xA444]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA444, -- ꑄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA444,
},
[0xA445]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA445, -- ꑅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA445,
},
[0xA446]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA446, -- ꑆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA446,
},
[0xA447]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA447, -- ꑇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA447,
},
[0xA448]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA448, -- ꑈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA448,
},
[0xA449]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NJYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA449, -- ꑉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NJYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA449,
},
[0xA44A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA44A, -- ꑊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA44A,
},
[0xA44B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA44B, -- ꑋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA44B,
},
[0xA44C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA44C, -- ꑌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA44C,
},
[0xA44D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA44D, -- ꑍ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA44D,
},
[0xA44E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA44E, -- ꑎ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA44E,
},
[0xA44F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA44F, -- ꑏ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA44F,
},
[0xA450]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA450, -- ꑐ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA450,
},
[0xA451]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA451, -- ꑑ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA451,
},
[0xA452]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA452, -- ꑒ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA452,
},
[0xA453]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA453, -- ꑓ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA453,
},
[0xA454]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA454, -- ꑔ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA454,
},
[0xA455]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA455, -- ꑕ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA455,
},
[0xA456]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA456, -- ꑖ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA456,
},
[0xA457]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA457, -- ꑗ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA457,
},
[0xA458]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA458, -- ꑘ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA458,
},
[0xA459]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA459, -- ꑙ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA459,
},
[0xA45A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA45A, -- ꑚ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA45A,
},
[0xA45B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA45B, -- ꑛ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA45B,
},
[0xA45C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE NYUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA45C, -- ꑜ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE NYUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA45C,
},
[0xA45D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA45D, -- ꑝ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA45D,
},
[0xA45E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA45E, -- ꑞ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA45E,
},
[0xA45F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA45F, -- ꑟ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA45F,
},
[0xA460]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA460, -- ꑠ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA460,
},
[0xA461]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA461, -- ꑡ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA461,
},
[0xA462]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA462, -- ꑢ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA462,
},
[0xA463]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA463, -- ꑣ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA463,
},
[0xA464]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA464, -- ꑤ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA464,
},
[0xA465]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA465, -- ꑥ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA465,
},
[0xA466]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA466, -- ꑦ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA466,
},
[0xA467]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA467, -- ꑧ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA467,
},
[0xA468]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA468, -- ꑨ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA468,
},
[0xA469]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA469, -- ꑩ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA469,
},
[0xA46A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA46A, -- ꑪ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA46A,
},
[0xA46B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA46B, -- ꑫ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA46B,
},
[0xA46C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA46C, -- ꑬ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA46C,
},
[0xA46D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA46D, -- ꑭ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA46D,
},
[0xA46E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA46E, -- ꑮ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA46E,
},
[0xA46F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA46F, -- ꑯ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA46F,
},
[0xA470]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE XYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA470, -- ꑰ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE XYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA470,
},
[0xA471]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA471, -- ꑱ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YIT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA471,
},
[0xA472]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YIX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA472, -- ꑲ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YIX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA472,
},
[0xA473]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA473, -- ꑳ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YI",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA473,
},
[0xA474]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA474, -- ꑴ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YIP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA474,
},
[0xA475]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA475, -- ꑵ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YIET",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA475,
},
[0xA476]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YIEX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA476, -- ꑶ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YIEX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA476,
},
[0xA477]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA477, -- ꑷ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YIE",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA477,
},
[0xA478]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YIEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA478, -- ꑸ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YIEP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA478,
},
[0xA479]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YUOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA479, -- ꑹ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YUOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA479,
},
[0xA47A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YUOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA47A, -- ꑺ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YUOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA47A,
},
[0xA47B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA47B, -- ꑻ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YUO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA47B,
},
[0xA47C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA47C, -- ꑼ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YUOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA47C,
},
[0xA47D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA47D, -- ꑽ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YOT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA47D,
},
[0xA47E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YOX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA47E, -- ꑾ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YOX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA47E,
},
[0xA47F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA47F, -- ꑿ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YO",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA47F,
},
[0xA480]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA480, -- ꒀ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YOP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA480,
},
[0xA481]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA481, -- ꒁ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YUT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA481,
},
[0xA482]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YUX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA482, -- ꒂ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YUX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA482,
},
[0xA483]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA483, -- ꒃ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YU",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA483,
},
[0xA484]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA484, -- ꒄ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YUP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA484,
},
[0xA485]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YURX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA485, -- ꒅ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YURX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA485,
},
[0xA486]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA486, -- ꒆ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YUR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA486,
},
[0xA487]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA487, -- ꒇ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YYT",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA487,
},
[0xA488]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YYX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA488, -- ꒈ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YYX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA488,
},
[0xA489]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA489, -- ꒉ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YY",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA489,
},
[0xA48A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA48A, -- ꒊ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YYP",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA48A,
},
[0xA48B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YYRX",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA48B, -- ꒋ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YYRX",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA48B,
},
[0xA48C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="YI SYLLABLE YYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA48C, -- ꒌ
+ category="lo",
+ cjkwd="w",
+ description="YI SYLLABLE YYR",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xA48C,
},
[0xA490]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL QOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA490, -- ꒐
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL QOT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA490,
},
[0xA491]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL LI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA491, -- ꒑
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL LI",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA491,
},
[0xA492]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL KIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA492, -- ꒒
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL KIT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA492,
},
[0xA493]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL NYIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA493, -- ꒓
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL NYIP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA493,
},
[0xA494]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL CYP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA494, -- ꒔
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL CYP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA494,
},
[0xA495]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL SSI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA495, -- ꒕
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL SSI",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA495,
},
[0xA496]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL GGOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA496, -- ꒖
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL GGOP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA496,
},
[0xA497]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL GEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA497, -- ꒗
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL GEP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA497,
},
[0xA498]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL MI",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA498, -- ꒘
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL MI",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA498,
},
[0xA499]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL HXIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA499, -- ꒙
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL HXIT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA499,
},
[0xA49A]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL LYR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA49A, -- ꒚
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL LYR",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA49A,
},
[0xA49B]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL BBUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA49B, -- ꒛
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL BBUT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA49B,
},
[0xA49C]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL MOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA49C, -- ꒜
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL MOP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA49C,
},
[0xA49D]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL YO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA49D, -- ꒝
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL YO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA49D,
},
[0xA49E]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL PUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA49E, -- ꒞
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL PUT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA49E,
},
[0xA49F]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL HXUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA49F, -- ꒟
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL HXUO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA49F,
},
[0xA4A0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL TAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4A0, -- ꒠
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL TAT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4A0,
},
[0xA4A1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL GA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4A1, -- ꒡
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL GA",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4A1,
},
[0xA4A2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL ZUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4A2, -- ꒢
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL ZUP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4A2,
},
[0xA4A3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL CYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4A3, -- ꒣
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL CYT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4A3,
},
[0xA4A4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL DDUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4A4, -- ꒤
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL DDUR",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4A4,
},
[0xA4A5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL BUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4A5, -- ꒥
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL BUR",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4A5,
},
[0xA4A6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL GGUO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4A6, -- ꒦
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL GGUO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4A6,
},
[0xA4A7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL NYOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4A7, -- ꒧
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL NYOP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4A7,
},
[0xA4A8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL TU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4A8, -- ꒨
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL TU",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4A8,
},
[0xA4A9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL OP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4A9, -- ꒩
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL OP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4A9,
},
[0xA4AA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL JJUT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4AA, -- ꒪
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL JJUT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4AA,
},
[0xA4AB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL ZOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4AB, -- ꒫
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL ZOT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4AB,
},
[0xA4AC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL PYT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4AC, -- ꒬
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL PYT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4AC,
},
[0xA4AD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL HMO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4AD, -- ꒭
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL HMO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4AD,
},
[0xA4AE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL YIT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4AE, -- ꒮
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL YIT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4AE,
},
[0xA4AF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL VUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4AF, -- ꒯
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL VUR",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4AF,
},
[0xA4B0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL SHY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4B0, -- ꒰
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL SHY",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4B0,
},
[0xA4B1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL VEP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4B1, -- ꒱
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL VEP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4B1,
},
[0xA4B2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL ZA",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4B2, -- ꒲
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL ZA",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4B2,
},
[0xA4B3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL JO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4B3, -- ꒳
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL JO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4B3,
},
[0xA4B4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL NZUP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4B4, -- ꒴
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL NZUP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4B4,
},
[0xA4B5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL JJY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4B5, -- ꒵
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL JJY",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4B5,
},
[0xA4B6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL GOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4B6, -- ꒶
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL GOT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4B6,
},
[0xA4B7]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL JJIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4B7, -- ꒷
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL JJIE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4B7,
},
[0xA4B8]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL WO",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4B8, -- ꒸
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL WO",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4B8,
},
[0xA4B9]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL DU",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4B9, -- ꒹
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL DU",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4B9,
},
[0xA4BA]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL SHUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4BA, -- ꒺
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL SHUR",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4BA,
},
[0xA4BB]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL LIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4BB, -- ꒻
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL LIE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4BB,
},
[0xA4BC]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL CY",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4BC, -- ꒼
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL CY",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4BC,
},
[0xA4BD]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL CUOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4BD, -- ꒽
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL CUOP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4BD,
},
[0xA4BE]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL CIP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4BE, -- ꒾
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL CIP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4BE,
},
[0xA4BF]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL HXOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4BF, -- ꒿
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL HXOP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4BF,
},
[0xA4C0]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL SHAT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4C0, -- ꓀
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL SHAT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4C0,
},
[0xA4C1]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL ZUR",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4C1, -- ꓁
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL ZUR",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4C1,
},
[0xA4C2]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL SHOP",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4C2, -- ꓂
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL SHOP",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4C2,
},
[0xA4C3]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL CHE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4C3, -- ꓃
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL CHE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4C3,
},
[0xA4C4]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL ZZIET",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4C4, -- ꓄
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL ZZIET",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4C4,
},
[0xA4C5]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL NBIE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4C5, -- ꓅
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL NBIE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4C5,
},
[0xA4C6]={
- ["category"]="so",
- ["cjkwd"]="w",
- ["description"]="YI RADICAL KE",
- ["linebreak"]="id",
- ["unicodeslot"]=0xA4C6, -- ꓆
+ category="so",
+ cjkwd="w",
+ description="YI RADICAL KE",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xA4C6,
},
[0xA700]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER CHINESE TONE YIN PING",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA700, -- ꜀
+ category="sk",
+ description="MODIFIER LETTER CHINESE TONE YIN PING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA700,
},
[0xA701]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER CHINESE TONE YANG PING",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA701, -- ꜁
+ category="sk",
+ description="MODIFIER LETTER CHINESE TONE YANG PING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA701,
},
[0xA702]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER CHINESE TONE YIN SHANG",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA702, -- ꜂
+ category="sk",
+ description="MODIFIER LETTER CHINESE TONE YIN SHANG",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA702,
},
[0xA703]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER CHINESE TONE YANG SHANG",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA703, -- ꜃
+ category="sk",
+ description="MODIFIER LETTER CHINESE TONE YANG SHANG",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA703,
},
[0xA704]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER CHINESE TONE YIN QU",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA704, -- ꜄
+ category="sk",
+ description="MODIFIER LETTER CHINESE TONE YIN QU",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA704,
},
[0xA705]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER CHINESE TONE YANG QU",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA705, -- ꜅
+ category="sk",
+ description="MODIFIER LETTER CHINESE TONE YANG QU",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA705,
},
[0xA706]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER CHINESE TONE YIN RU",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA706, -- ꜆
+ category="sk",
+ description="MODIFIER LETTER CHINESE TONE YIN RU",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA706,
},
[0xA707]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER CHINESE TONE YANG RU",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA707, -- ꜇
+ category="sk",
+ description="MODIFIER LETTER CHINESE TONE YANG RU",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA707,
},
[0xA708]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA708, -- ꜈
+ category="sk",
+ description="MODIFIER LETTER EXTRA-HIGH DOTTED TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA708,
},
[0xA709]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER HIGH DOTTED TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA709, -- ꜉
+ category="sk",
+ description="MODIFIER LETTER HIGH DOTTED TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA709,
},
[0xA70A]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER MID DOTTED TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA70A, -- ꜊
+ category="sk",
+ description="MODIFIER LETTER MID DOTTED TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA70A,
},
[0xA70B]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER LOW DOTTED TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA70B, -- ꜋
+ category="sk",
+ description="MODIFIER LETTER LOW DOTTED TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA70B,
},
[0xA70C]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA70C, -- ꜌
+ category="sk",
+ description="MODIFIER LETTER EXTRA-LOW DOTTED TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA70C,
},
[0xA70D]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA70D, -- ꜍
+ category="sk",
+ description="MODIFIER LETTER EXTRA-HIGH DOTTED LEFT-STEM TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA70D,
},
[0xA70E]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA70E, -- ꜎
+ category="sk",
+ description="MODIFIER LETTER HIGH DOTTED LEFT-STEM TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA70E,
},
[0xA70F]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA70F, -- ꜏
+ category="sk",
+ description="MODIFIER LETTER MID DOTTED LEFT-STEM TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA70F,
},
[0xA710]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA710, -- ꜐
+ category="sk",
+ description="MODIFIER LETTER LOW DOTTED LEFT-STEM TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA710,
},
[0xA711]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA711, -- ꜑
+ category="sk",
+ description="MODIFIER LETTER EXTRA-LOW DOTTED LEFT-STEM TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA711,
},
[0xA712]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA712, -- ꜒
+ category="sk",
+ description="MODIFIER LETTER EXTRA-HIGH LEFT-STEM TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA712,
},
[0xA713]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER HIGH LEFT-STEM TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA713, -- ꜓
+ category="sk",
+ description="MODIFIER LETTER HIGH LEFT-STEM TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA713,
},
[0xA714]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER MID LEFT-STEM TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA714, -- ꜔
+ category="sk",
+ description="MODIFIER LETTER MID LEFT-STEM TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA714,
},
[0xA715]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER LOW LEFT-STEM TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA715, -- ꜕
+ category="sk",
+ description="MODIFIER LETTER LOW LEFT-STEM TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA715,
},
[0xA716]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA716, -- ꜖
+ category="sk",
+ description="MODIFIER LETTER EXTRA-LOW LEFT-STEM TONE BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA716,
},
[0xA717]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER DOT VERTICAL BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA717, -- ꜗ
+ category="lm",
+ description="MODIFIER LETTER DOT VERTICAL BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA717,
},
[0xA718]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER DOT SLASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA718, -- ꜘ
+ category="lm",
+ description="MODIFIER LETTER DOT SLASH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA718,
},
[0xA719]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER DOT HORIZONTAL BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA719, -- ꜙ
+ category="lm",
+ description="MODIFIER LETTER DOT HORIZONTAL BAR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA719,
},
[0xA71A]={
- ["category"]="lm",
- ["description"]="MODIFIER LETTER LOWER RIGHT CORNER ANGLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA71A, -- ꜚ
+ category="lm",
+ description="MODIFIER LETTER LOWER RIGHT CORNER ANGLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA71A,
},
[0xA720]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER STRESS AND HIGH TONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA720, -- ꜠
+ category="sk",
+ description="MODIFIER LETTER STRESS AND HIGH TONE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA720,
},
[0xA721]={
- ["category"]="sk",
- ["description"]="MODIFIER LETTER STRESS AND LOW TONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA721, -- ꜡
+ category="sk",
+ description="MODIFIER LETTER STRESS AND LOW TONE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA721,
},
[0xA800]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA800, -- ꠀ
+ category="lo",
+ description="SYLOTI NAGRI LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA800,
},
[0xA801]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA801, -- ꠁ
+ category="lo",
+ description="SYLOTI NAGRI LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA801,
},
[0xA802]={
- ["category"]="mc",
- ["description"]="SYLOTI NAGRI SIGN DVISVARA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xA802, -- ꠂ
+ category="mc",
+ description="SYLOTI NAGRI SIGN DVISVARA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xA802,
},
[0xA803]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA803, -- ꠃ
+ category="lo",
+ description="SYLOTI NAGRI LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA803,
},
[0xA804]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA804, -- ꠄ
+ category="lo",
+ description="SYLOTI NAGRI LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA804,
},
[0xA805]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA805, -- ꠅ
+ category="lo",
+ description="SYLOTI NAGRI LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA805,
},
[0xA806]={
- ["category"]="mn",
- ["description"]="SYLOTI NAGRI SIGN HASANTA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xA806, -- ꠆
+ category="mn",
+ description="SYLOTI NAGRI SIGN HASANTA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xA806,
},
[0xA807]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER KO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA807, -- ꠇ
+ category="lo",
+ description="SYLOTI NAGRI LETTER KO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA807,
},
[0xA808]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER KHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA808, -- ꠈ
+ category="lo",
+ description="SYLOTI NAGRI LETTER KHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA808,
},
[0xA809]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER GO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA809, -- ꠉ
+ category="lo",
+ description="SYLOTI NAGRI LETTER GO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA809,
},
[0xA80A]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER GHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA80A, -- ꠊ
+ category="lo",
+ description="SYLOTI NAGRI LETTER GHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA80A,
},
[0xA80B]={
- ["category"]="mn",
- ["description"]="SYLOTI NAGRI SIGN ANUSVARA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xA80B, -- ꠋ
+ category="mn",
+ description="SYLOTI NAGRI SIGN ANUSVARA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xA80B,
},
[0xA80C]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER CO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA80C, -- ꠌ
+ category="lo",
+ description="SYLOTI NAGRI LETTER CO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA80C,
},
[0xA80D]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER CHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA80D, -- ꠍ
+ category="lo",
+ description="SYLOTI NAGRI LETTER CHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA80D,
},
[0xA80E]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER JO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA80E, -- ꠎ
+ category="lo",
+ description="SYLOTI NAGRI LETTER JO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA80E,
},
[0xA80F]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER JHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA80F, -- ꠏ
+ category="lo",
+ description="SYLOTI NAGRI LETTER JHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA80F,
},
[0xA810]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER TTO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA810, -- ꠐ
+ category="lo",
+ description="SYLOTI NAGRI LETTER TTO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA810,
},
[0xA811]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER TTHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA811, -- ꠑ
+ category="lo",
+ description="SYLOTI NAGRI LETTER TTHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA811,
},
[0xA812]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER DDO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA812, -- ꠒ
+ category="lo",
+ description="SYLOTI NAGRI LETTER DDO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA812,
},
[0xA813]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER DDHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA813, -- ꠓ
+ category="lo",
+ description="SYLOTI NAGRI LETTER DDHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA813,
},
[0xA814]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA814, -- ꠔ
+ category="lo",
+ description="SYLOTI NAGRI LETTER TO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA814,
},
[0xA815]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER THO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA815, -- ꠕ
+ category="lo",
+ description="SYLOTI NAGRI LETTER THO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA815,
},
[0xA816]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER DO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA816, -- ꠖ
+ category="lo",
+ description="SYLOTI NAGRI LETTER DO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA816,
},
[0xA817]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER DHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA817, -- ꠗ
+ category="lo",
+ description="SYLOTI NAGRI LETTER DHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA817,
},
[0xA818]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER NO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA818, -- ꠘ
+ category="lo",
+ description="SYLOTI NAGRI LETTER NO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA818,
},
[0xA819]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER PO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA819, -- ꠙ
+ category="lo",
+ description="SYLOTI NAGRI LETTER PO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA819,
},
[0xA81A]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER PHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA81A, -- ꠚ
+ category="lo",
+ description="SYLOTI NAGRI LETTER PHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA81A,
},
[0xA81B]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER BO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA81B, -- ꠛ
+ category="lo",
+ description="SYLOTI NAGRI LETTER BO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA81B,
},
[0xA81C]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER BHO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA81C, -- ꠜ
+ category="lo",
+ description="SYLOTI NAGRI LETTER BHO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA81C,
},
[0xA81D]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER MO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA81D, -- ꠝ
+ category="lo",
+ description="SYLOTI NAGRI LETTER MO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA81D,
},
[0xA81E]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER RO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA81E, -- ꠞ
+ category="lo",
+ description="SYLOTI NAGRI LETTER RO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA81E,
},
[0xA81F]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER LO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA81F, -- ꠟ
+ category="lo",
+ description="SYLOTI NAGRI LETTER LO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA81F,
},
[0xA820]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER RRO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA820, -- ꠠ
+ category="lo",
+ description="SYLOTI NAGRI LETTER RRO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA820,
},
[0xA821]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER SO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA821, -- ꠡ
+ category="lo",
+ description="SYLOTI NAGRI LETTER SO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA821,
},
[0xA822]={
- ["category"]="lo",
- ["description"]="SYLOTI NAGRI LETTER HO",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA822, -- ꠢ
+ category="lo",
+ description="SYLOTI NAGRI LETTER HO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA822,
},
[0xA823]={
- ["category"]="mc",
- ["description"]="SYLOTI NAGRI VOWEL SIGN A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xA823, -- ꠣ
+ category="mc",
+ description="SYLOTI NAGRI VOWEL SIGN A",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0xA823,
},
[0xA824]={
- ["category"]="mc",
- ["description"]="SYLOTI NAGRI VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xA824, -- ꠤ
+ category="mc",
+ description="SYLOTI NAGRI VOWEL SIGN I",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0xA824,
},
[0xA825]={
- ["category"]="mn",
- ["description"]="SYLOTI NAGRI VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xA825, -- ꠥ
+ category="mn",
+ description="SYLOTI NAGRI VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xA825,
},
[0xA826]={
- ["category"]="mn",
- ["description"]="SYLOTI NAGRI VOWEL SIGN E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xA826, -- ꠦ
+ category="mn",
+ description="SYLOTI NAGRI VOWEL SIGN E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xA826,
},
[0xA827]={
- ["category"]="mc",
- ["description"]="SYLOTI NAGRI VOWEL SIGN OO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xA827, -- ꠧ
+ category="mc",
+ description="SYLOTI NAGRI VOWEL SIGN OO",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0xA827,
},
[0xA828]={
- ["category"]="so",
- ["description"]="SYLOTI NAGRI POETRY MARK-0x0001",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA828, -- ꠨
+ category="so",
+ description="SYLOTI NAGRI POETRY MARK-0x0001",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA828,
},
[0xA829]={
- ["category"]="so",
- ["description"]="SYLOTI NAGRI POETRY MARK-0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA829, -- ꠩
+ category="so",
+ description="SYLOTI NAGRI POETRY MARK-0x0002",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA829,
},
[0xA82A]={
- ["category"]="so",
- ["description"]="SYLOTI NAGRI POETRY MARK-0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA82A, -- ꠪
+ category="so",
+ description="SYLOTI NAGRI POETRY MARK-0x0003",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA82A,
},
[0xA82B]={
- ["category"]="so",
- ["description"]="SYLOTI NAGRI POETRY MARK-0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA82B, -- ꠫
+ category="so",
+ description="SYLOTI NAGRI POETRY MARK-0x0004",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xA82B,
},
[0xA840]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA840, -- ꡀ
+ category="lo",
+ description="PHAGS-PA LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA840,
},
[0xA841]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA841, -- ꡁ
+ category="lo",
+ description="PHAGS-PA LETTER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA841,
},
[0xA842]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA842, -- ꡂ
+ category="lo",
+ description="PHAGS-PA LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA842,
},
[0xA843]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER NGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA843, -- ꡃ
+ category="lo",
+ description="PHAGS-PA LETTER NGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA843,
},
[0xA844]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA844, -- ꡄ
+ category="lo",
+ description="PHAGS-PA LETTER CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA844,
},
[0xA845]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA845, -- ꡅ
+ category="lo",
+ description="PHAGS-PA LETTER CHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA845,
},
[0xA846]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA846, -- ꡆ
+ category="lo",
+ description="PHAGS-PA LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA846,
},
[0xA847]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA847, -- ꡇ
+ category="lo",
+ description="PHAGS-PA LETTER NYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA847,
},
[0xA848]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA848, -- ꡈ
+ category="lo",
+ description="PHAGS-PA LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA848,
},
[0xA849]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA849, -- ꡉ
+ category="lo",
+ description="PHAGS-PA LETTER THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA849,
},
[0xA84A]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA84A, -- ꡊ
+ category="lo",
+ description="PHAGS-PA LETTER DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA84A,
},
[0xA84B]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA84B, -- ꡋ
+ category="lo",
+ description="PHAGS-PA LETTER NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA84B,
},
[0xA84C]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA84C, -- ꡌ
+ category="lo",
+ description="PHAGS-PA LETTER PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA84C,
},
[0xA84D]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER PHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA84D, -- ꡍ
+ category="lo",
+ description="PHAGS-PA LETTER PHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA84D,
},
[0xA84E]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA84E, -- ꡎ
+ category="lo",
+ description="PHAGS-PA LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA84E,
},
[0xA84F]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA84F, -- ꡏ
+ category="lo",
+ description="PHAGS-PA LETTER MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA84F,
},
[0xA850]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER TSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA850, -- ꡐ
+ category="lo",
+ description="PHAGS-PA LETTER TSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA850,
},
[0xA851]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER TSHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA851, -- ꡑ
+ category="lo",
+ description="PHAGS-PA LETTER TSHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA851,
},
[0xA852]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER DZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA852, -- ꡒ
+ category="lo",
+ description="PHAGS-PA LETTER DZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA852,
},
[0xA853]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA853, -- ꡓ
+ category="lo",
+ description="PHAGS-PA LETTER WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA853,
},
[0xA854]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER ZHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA854, -- ꡔ
+ category="lo",
+ description="PHAGS-PA LETTER ZHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA854,
},
[0xA855]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA855, -- ꡕ
+ category="lo",
+ description="PHAGS-PA LETTER ZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA855,
},
[0xA856]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER SMALL A",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA856, -- ꡖ
+ category="lo",
+ description="PHAGS-PA LETTER SMALL A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA856,
},
[0xA857]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA857, -- ꡗ
+ category="lo",
+ description="PHAGS-PA LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA857,
},
[0xA858]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA858, -- ꡘ
+ category="lo",
+ description="PHAGS-PA LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA858,
},
[0xA859]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA859, -- ꡙ
+ category="lo",
+ description="PHAGS-PA LETTER LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA859,
},
[0xA85A]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA85A, -- ꡚ
+ category="lo",
+ description="PHAGS-PA LETTER SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA85A,
},
[0xA85B]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA85B, -- ꡛ
+ category="lo",
+ description="PHAGS-PA LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA85B,
},
[0xA85C]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA85C, -- ꡜ
+ category="lo",
+ description="PHAGS-PA LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA85C,
},
[0xA85D]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA85D, -- ꡝ
+ category="lo",
+ description="PHAGS-PA LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA85D,
},
[0xA85E]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA85E, -- ꡞ
+ category="lo",
+ description="PHAGS-PA LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA85E,
},
[0xA85F]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA85F, -- ꡟ
+ category="lo",
+ description="PHAGS-PA LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA85F,
},
[0xA860]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA860, -- ꡠ
+ category="lo",
+ description="PHAGS-PA LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA860,
},
[0xA861]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA861, -- ꡡ
+ category="lo",
+ description="PHAGS-PA LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA861,
},
[0xA862]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER QA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA862, -- ꡢ
+ category="lo",
+ description="PHAGS-PA LETTER QA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA862,
},
[0xA863]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER XA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA863, -- ꡣ
+ category="lo",
+ description="PHAGS-PA LETTER XA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA863,
},
[0xA864]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER FA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA864, -- ꡤ
+ category="lo",
+ description="PHAGS-PA LETTER FA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA864,
},
[0xA865]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER GGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA865, -- ꡥ
+ category="lo",
+ description="PHAGS-PA LETTER GGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA865,
},
[0xA866]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER EE",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA866, -- ꡦ
+ category="lo",
+ description="PHAGS-PA LETTER EE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA866,
},
[0xA867]={
- ["category"]="lo",
- ["description"]="PHAGS-PA SUBJOINED LETTER WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA867, -- ꡧ
+ category="lo",
+ description="PHAGS-PA SUBJOINED LETTER WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA867,
},
[0xA868]={
- ["category"]="lo",
- ["description"]="PHAGS-PA SUBJOINED LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA868, -- ꡨ
+ category="lo",
+ description="PHAGS-PA SUBJOINED LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA868,
},
[0xA869]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA869, -- ꡩ
+ category="lo",
+ description="PHAGS-PA LETTER TTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA869,
},
[0xA86A]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER TTHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA86A, -- ꡪ
+ category="lo",
+ description="PHAGS-PA LETTER TTHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA86A,
},
[0xA86B]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER DDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA86B, -- ꡫ
+ category="lo",
+ description="PHAGS-PA LETTER DDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA86B,
},
[0xA86C]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER NNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA86C, -- ꡬ
+ category="lo",
+ description="PHAGS-PA LETTER NNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA86C,
},
[0xA86D]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER ALTERNATE YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA86D, -- ꡭ
+ category="lo",
+ description="PHAGS-PA LETTER ALTERNATE YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA86D,
},
[0xA86E]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER VOICELESS SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA86E, -- ꡮ
+ category="lo",
+ description="PHAGS-PA LETTER VOICELESS SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA86E,
},
[0xA86F]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER VOICED HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA86F, -- ꡯ
+ category="lo",
+ description="PHAGS-PA LETTER VOICED HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA86F,
},
[0xA870]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER ASPIRATED FA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA870, -- ꡰ
+ category="lo",
+ description="PHAGS-PA LETTER ASPIRATED FA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA870,
},
[0xA871]={
- ["category"]="lo",
- ["description"]="PHAGS-PA SUBJOINED LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA871, -- ꡱ
+ category="lo",
+ description="PHAGS-PA SUBJOINED LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA871,
},
[0xA872]={
- ["category"]="lo",
- ["description"]="PHAGS-PA SUPERFIXED LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA872, -- ꡲ
+ category="lo",
+ description="PHAGS-PA SUPERFIXED LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA872,
},
[0xA873]={
- ["category"]="lo",
- ["description"]="PHAGS-PA LETTER CANDRABINDU",
- ["linebreak"]="al",
- ["unicodeslot"]=0xA873, -- ꡳ
+ category="lo",
+ description="PHAGS-PA LETTER CANDRABINDU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0xA873,
},
[0xA874]={
- ["category"]="po",
- ["description"]="PHAGS-PA SINGLE HEAD MARK",
- ["linebreak"]="bb",
- ["unicodeslot"]=0xA874, -- ꡴
+ category="po",
+ description="PHAGS-PA SINGLE HEAD MARK",
+ direction="on",
+ linebreak="bb",
+ unicodeslot=0xA874,
},
[0xA875]={
- ["category"]="po",
- ["description"]="PHAGS-PA DOUBLE HEAD MARK",
- ["linebreak"]="bb",
- ["unicodeslot"]=0xA875, -- ꡵
+ category="po",
+ description="PHAGS-PA DOUBLE HEAD MARK",
+ direction="on",
+ linebreak="bb",
+ unicodeslot=0xA875,
},
[0xA876]={
- ["category"]="po",
- ["description"]="PHAGS-PA MARK SHAD",
- ["linebreak"]="ex",
- ["unicodeslot"]=0xA876, -- ꡶
+ category="po",
+ description="PHAGS-PA MARK SHAD",
+ direction="on",
+ linebreak="ex",
+ unicodeslot=0xA876,
},
[0xA877]={
- ["category"]="po",
- ["description"]="PHAGS-PA MARK DOUBLE SHAD",
- ["linebreak"]="ex",
- ["unicodeslot"]=0xA877, -- ꡷
+ category="po",
+ description="PHAGS-PA MARK DOUBLE SHAD",
+ direction="on",
+ linebreak="ex",
+ unicodeslot=0xA877,
},
[0xAC00]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="<Hangul Syllable, First>",
- ["linebreak"]="h2",
- ["unicodeslot"]=0xAC00, -- 가
+ category="lo",
+ cjkwd="w",
+ description="<Hangul Syllable, First>",
+ direction="l",
+ linebreak="h2",
+ unicodeslot=0xAC00,
},
[0xD7A3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="<Hangul Syllable, Last>",
- ["linebreak"]="h3",
- ["unicodeslot"]=0xD7A3, -- 힣
+ category="lo",
+ cjkwd="w",
+ description="<Hangul Syllable, Last>",
+ direction="l",
+ linebreak="h3",
+ unicodeslot=0xD7A3,
},
[0xD800]={
- ["category"]="cs",
- ["description"]="<Non Private Use High Surrogate, First>",
- ["linebreak"]="sg",
- ["unicodeslot"]=0xD800, --
+ category="cs",
+ description="<Non Private Use High Surrogate, First>",
+ direction="l",
+ linebreak="sg",
+ unicodeslot=0xD800,
},
[0xDB7F]={
- ["category"]="cs",
- ["description"]="<Non Private Use High Surrogate, Last>",
- ["linebreak"]="sg",
- ["unicodeslot"]=0xDB7F, --
+ category="cs",
+ description="<Non Private Use High Surrogate, Last>",
+ direction="l",
+ linebreak="sg",
+ unicodeslot=0xDB7F,
},
[0xDB80]={
- ["category"]="cs",
- ["description"]="<Private Use High Surrogate, First>",
- ["linebreak"]="sg",
- ["unicodeslot"]=0xDB80, --
+ category="cs",
+ description="<Private Use High Surrogate, First>",
+ direction="l",
+ linebreak="sg",
+ unicodeslot=0xDB80,
},
[0xDBFF]={
- ["category"]="cs",
- ["description"]="<Private Use High Surrogate, Last>",
- ["linebreak"]="sg",
- ["unicodeslot"]=0xDBFF, --
+ category="cs",
+ description="<Private Use High Surrogate, Last>",
+ direction="l",
+ linebreak="sg",
+ unicodeslot=0xDBFF,
},
[0xDC00]={
- ["category"]="cs",
- ["description"]="<Low Surrogate, First>",
- ["linebreak"]="sg",
- ["unicodeslot"]=0xDC00, --
+ category="cs",
+ description="<Low Surrogate, First>",
+ direction="l",
+ linebreak="sg",
+ unicodeslot=0xDC00,
},
[0xDFFF]={
- ["category"]="cs",
- ["description"]="<Low Surrogate, Last>",
- ["linebreak"]="sg",
- ["unicodeslot"]=0xDFFF, --
+ category="cs",
+ description="<Low Surrogate, Last>",
+ direction="l",
+ linebreak="sg",
+ unicodeslot=0xDFFF,
},
[0xE000]={
- ["category"]="co",
- ["cjkwd"]="a",
- ["description"]="<Private Use, First>",
- ["unicodeslot"]=0xE000, -- 
+ category="co",
+ cjkwd="a",
+ description="<Private Use, First>",
+ direction="l",
+ unicodeslot=0xE000,
},
[0xF8FF]={
- ["category"]="co",
- ["cjkwd"]="a",
- ["description"]="<Private Use, Last>",
- ["unicodeslot"]=0xF8FF, -- 
+ category="co",
+ cjkwd="a",
+ description="<Private Use, Last>",
+ direction="l",
+ unicodeslot=0xF8FF,
},
[0xF900]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0384",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8C48 },
- ["unicodeslot"]=0xF900, -- 豈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0384",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8C48 },
+ unicodeslot=0xF900,
},
[0xF901]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0385",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x66F4 },
- ["unicodeslot"]=0xF901, -- 更
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0385",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x66F4 },
+ unicodeslot=0xF901,
},
[0xF902]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0386",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8ECA },
- ["unicodeslot"]=0xF902, -- 車
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0386",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8ECA },
+ unicodeslot=0xF902,
},
[0xF903]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0387",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8CC8 },
- ["unicodeslot"]=0xF903, -- 賈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0387",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8CC8 },
+ unicodeslot=0xF903,
},
[0xF904]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0388",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6ED1 },
- ["unicodeslot"]=0xF904, -- 滑
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0388",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6ED1 },
+ unicodeslot=0xF904,
},
[0xF905]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0389",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4E32 },
- ["unicodeslot"]=0xF905, -- 串
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0389",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4E32 },
+ unicodeslot=0xF905,
},
[0xF906]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x038A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x53E5 },
- ["unicodeslot"]=0xF906, -- 句
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x038A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x53E5 },
+ unicodeslot=0xF906,
},
[0xF907]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x038B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9F9C },
- ["unicodeslot"]=0xF907, -- 龜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x038B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9F9C },
+ unicodeslot=0xF907,
},
[0xF908]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x038C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9F9C },
- ["unicodeslot"]=0xF908, -- 龜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x038C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9F9C },
+ unicodeslot=0xF908,
},
[0xF909]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x038D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5951 },
- ["unicodeslot"]=0xF909, -- 契
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x038D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5951 },
+ unicodeslot=0xF909,
},
[0xF90A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005AA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x91D1 },
- ["unicodeslot"]=0xF90A, -- 金
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005AA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x91D1 },
+ unicodeslot=0xF90A,
},
[0xF90B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005AB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5587 },
- ["unicodeslot"]=0xF90B, -- 喇
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005AB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5587 },
+ unicodeslot=0xF90B,
},
[0xF90C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005AC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5948 },
- ["unicodeslot"]=0xF90C, -- 奈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005AC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5948 },
+ unicodeslot=0xF90C,
},
[0xF90D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005AD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x61F6 },
- ["unicodeslot"]=0xF90D, -- 懶
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005AD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x61F6 },
+ unicodeslot=0xF90D,
},
[0xF90E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005AE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7669 },
- ["unicodeslot"]=0xF90E, -- 癩
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005AE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7669 },
+ unicodeslot=0xF90E,
},
[0xF90F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005AF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7F85 },
- ["unicodeslot"]=0xF90F, -- 羅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005AF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7F85 },
+ unicodeslot=0xF90F,
},
[0xF910]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x038E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x863F },
- ["unicodeslot"]=0xF910, -- 蘿
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x038E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x863F },
+ unicodeslot=0xF910,
},
[0xF911]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x038F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x87BA },
- ["unicodeslot"]=0xF911, -- 螺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x038F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x87BA },
+ unicodeslot=0xF911,
},
[0xF912]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0390",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x88F8 },
- ["unicodeslot"]=0xF912, -- 裸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0390",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x88F8 },
+ unicodeslot=0xF912,
},
[0xF913]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0391",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x908F },
- ["unicodeslot"]=0xF913, -- 邏
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0391",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x908F },
+ unicodeslot=0xF913,
},
[0xF914]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0392",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6A02 },
- ["unicodeslot"]=0xF914, -- 樂
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0392",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6A02 },
+ unicodeslot=0xF914,
},
[0xF915]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0393",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6D1B },
- ["unicodeslot"]=0xF915, -- 洛
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0393",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6D1B },
+ unicodeslot=0xF915,
},
[0xF916]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0394",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x70D9 },
- ["unicodeslot"]=0xF916, -- 烙
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0394",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x70D9 },
+ unicodeslot=0xF916,
},
[0xF917]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0395",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x73DE },
- ["unicodeslot"]=0xF917, -- 珞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0395",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x73DE },
+ unicodeslot=0xF917,
},
[0xF918]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0396",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x843D },
- ["unicodeslot"]=0xF918, -- 落
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0396",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x843D },
+ unicodeslot=0xF918,
},
[0xF919]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0397",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x916A },
- ["unicodeslot"]=0xF919, -- 酪
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0397",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x916A },
+ unicodeslot=0xF919,
},
[0xF91A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005BA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x99F1 },
- ["unicodeslot"]=0xF91A, -- 駱
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005BA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x99F1 },
+ unicodeslot=0xF91A,
},
[0xF91B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005BB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4E82 },
- ["unicodeslot"]=0xF91B, -- 亂
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005BB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4E82 },
+ unicodeslot=0xF91B,
},
[0xF91C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005BC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5375 },
- ["unicodeslot"]=0xF91C, -- 卵
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005BC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5375 },
+ unicodeslot=0xF91C,
},
[0xF91D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005BD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6B04 },
- ["unicodeslot"]=0xF91D, -- 欄
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005BD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6B04 },
+ unicodeslot=0xF91D,
},
[0xF91E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005BE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x721B },
- ["unicodeslot"]=0xF91E, -- 爛
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005BE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x721B },
+ unicodeslot=0xF91E,
},
[0xF91F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005BF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x862D },
- ["unicodeslot"]=0xF91F, -- 蘭
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005BF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x862D },
+ unicodeslot=0xF91F,
},
[0xF920]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0398",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9E1E },
- ["unicodeslot"]=0xF920, -- 鸞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0398",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9E1E },
+ unicodeslot=0xF920,
},
[0xF921]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0399",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5D50 },
- ["unicodeslot"]=0xF921, -- 嵐
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0399",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5D50 },
+ unicodeslot=0xF921,
},
[0xF922]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x039A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6FEB },
- ["unicodeslot"]=0xF922, -- 濫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x039A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6FEB },
+ unicodeslot=0xF922,
},
[0xF923]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x039B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x85CD },
- ["unicodeslot"]=0xF923, -- 藍
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x039B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x85CD },
+ unicodeslot=0xF923,
},
[0xF924]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x039C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8964 },
- ["unicodeslot"]=0xF924, -- 襤
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x039C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8964 },
+ unicodeslot=0xF924,
},
[0xF925]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x039D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x62C9 },
- ["unicodeslot"]=0xF925, -- 拉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x039D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x62C9 },
+ unicodeslot=0xF925,
},
[0xF926]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x039E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x81D8 },
- ["unicodeslot"]=0xF926, -- 臘
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x039E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x81D8 },
+ unicodeslot=0xF926,
},
[0xF927]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x039F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x881F },
- ["unicodeslot"]=0xF927, -- 蠟
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x039F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x881F },
+ unicodeslot=0xF927,
},
[0xF928]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03A0",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5ECA },
- ["unicodeslot"]=0xF928, -- 廊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03A0",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5ECA },
+ unicodeslot=0xF928,
},
[0xF929]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03A1",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6717 },
- ["unicodeslot"]=0xF929, -- 朗
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03A1",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6717 },
+ unicodeslot=0xF929,
},
[0xF92A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005CA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6D6A },
- ["unicodeslot"]=0xF92A, -- 浪
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005CA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6D6A },
+ unicodeslot=0xF92A,
},
[0xF92B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005CB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x72FC },
- ["unicodeslot"]=0xF92B, -- 狼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005CB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x72FC },
+ unicodeslot=0xF92B,
},
[0xF92C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005CC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x90CE },
- ["unicodeslot"]=0xF92C, -- 郎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005CC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x90CE },
+ unicodeslot=0xF92C,
},
[0xF92D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005CD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4F86 },
- ["unicodeslot"]=0xF92D, -- 來
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005CD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4F86 },
+ unicodeslot=0xF92D,
},
[0xF92E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005CE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x51B7 },
- ["unicodeslot"]=0xF92E, -- 冷
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005CE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x51B7 },
+ unicodeslot=0xF92E,
},
[0xF92F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005CF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x52DE },
- ["unicodeslot"]=0xF92F, -- 勞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005CF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x52DE },
+ unicodeslot=0xF92F,
},
[0xF930]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03A2",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x64C4 },
- ["unicodeslot"]=0xF930, -- 擄
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03A2",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x64C4 },
+ unicodeslot=0xF930,
},
[0xF931]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03A3",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6AD3 },
- ["unicodeslot"]=0xF931, -- 櫓
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03A3",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6AD3 },
+ unicodeslot=0xF931,
},
[0xF932]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03A4",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7210 },
- ["unicodeslot"]=0xF932, -- 爐
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03A4",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7210 },
+ unicodeslot=0xF932,
},
[0xF933]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03A5",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x76E7 },
- ["unicodeslot"]=0xF933, -- 盧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03A5",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x76E7 },
+ unicodeslot=0xF933,
},
[0xF934]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03A6",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8001 },
- ["unicodeslot"]=0xF934, -- 老
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03A6",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8001 },
+ unicodeslot=0xF934,
},
[0xF935]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03A7",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8606 },
- ["unicodeslot"]=0xF935, -- 蘆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03A7",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8606 },
+ unicodeslot=0xF935,
},
[0xF936]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03A8",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x865C },
- ["unicodeslot"]=0xF936, -- 虜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03A8",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x865C },
+ unicodeslot=0xF936,
},
[0xF937]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03A9",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8DEF },
- ["unicodeslot"]=0xF937, -- 路
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03A9",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8DEF },
+ unicodeslot=0xF937,
},
[0xF938]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03AA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9732 },
- ["unicodeslot"]=0xF938, -- 露
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03AA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9732 },
+ unicodeslot=0xF938,
},
[0xF939]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03AB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9B6F },
- ["unicodeslot"]=0xF939, -- 魯
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03AB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9B6F },
+ unicodeslot=0xF939,
},
[0xF93A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005DA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9DFA },
- ["unicodeslot"]=0xF93A, -- 鷺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005DA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9DFA },
+ unicodeslot=0xF93A,
},
[0xF93B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005DB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x788C },
- ["unicodeslot"]=0xF93B, -- 碌
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005DB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x788C },
+ unicodeslot=0xF93B,
},
[0xF93C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005DC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x797F },
- ["unicodeslot"]=0xF93C, -- 祿
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005DC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x797F },
+ unicodeslot=0xF93C,
},
[0xF93D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005DD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7DA0 },
- ["unicodeslot"]=0xF93D, -- 綠
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005DD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7DA0 },
+ unicodeslot=0xF93D,
},
[0xF93E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005DE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x83C9 },
- ["unicodeslot"]=0xF93E, -- 菉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005DE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x83C9 },
+ unicodeslot=0xF93E,
},
[0xF93F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005DF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9304 },
- ["unicodeslot"]=0xF93F, -- 錄
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005DF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9304 },
+ unicodeslot=0xF93F,
},
[0xF940]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03AC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9E7F },
- ["unicodeslot"]=0xF940, -- 鹿
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03AC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9E7F },
+ unicodeslot=0xF940,
},
[0xF941]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03AD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8AD6 },
- ["unicodeslot"]=0xF941, -- 論
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03AD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8AD6 },
+ unicodeslot=0xF941,
},
[0xF942]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03AE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x58DF },
- ["unicodeslot"]=0xF942, -- 壟
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03AE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x58DF },
+ unicodeslot=0xF942,
},
[0xF943]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03AF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5F04 },
- ["unicodeslot"]=0xF943, -- 弄
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03AF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5F04 },
+ unicodeslot=0xF943,
},
[0xF944]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03B0",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7C60 },
- ["unicodeslot"]=0xF944, -- 籠
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03B0",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7C60 },
+ unicodeslot=0xF944,
},
[0xF945]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03B1",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x807E },
- ["unicodeslot"]=0xF945, -- 聾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03B1",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x807E },
+ unicodeslot=0xF945,
},
[0xF946]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03B2",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7262 },
- ["unicodeslot"]=0xF946, -- 牢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03B2",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7262 },
+ unicodeslot=0xF946,
},
[0xF947]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03B3",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x78CA },
- ["unicodeslot"]=0xF947, -- 磊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03B3",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x78CA },
+ unicodeslot=0xF947,
},
[0xF948]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03B4",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8CC2 },
- ["unicodeslot"]=0xF948, -- 賂
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03B4",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8CC2 },
+ unicodeslot=0xF948,
},
[0xF949]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03B5",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x96F7 },
- ["unicodeslot"]=0xF949, -- 雷
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03B5",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x96F7 },
+ unicodeslot=0xF949,
},
[0xF94A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005EA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x58D8 },
- ["unicodeslot"]=0xF94A, -- 壘
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005EA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x58D8 },
+ unicodeslot=0xF94A,
},
[0xF94B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005EB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5C62 },
- ["unicodeslot"]=0xF94B, -- 屢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005EB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5C62 },
+ unicodeslot=0xF94B,
},
[0xF94C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005EC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6A13 },
- ["unicodeslot"]=0xF94C, -- 樓
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005EC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6A13 },
+ unicodeslot=0xF94C,
},
[0xF94D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005ED",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6DDA },
- ["unicodeslot"]=0xF94D, -- 淚
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005ED",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6DDA },
+ unicodeslot=0xF94D,
},
[0xF94E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005EE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6F0F },
- ["unicodeslot"]=0xF94E, -- 漏
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005EE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6F0F },
+ unicodeslot=0xF94E,
},
[0xF94F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005EF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7D2F },
- ["unicodeslot"]=0xF94F, -- 累
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005EF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7D2F },
+ unicodeslot=0xF94F,
},
[0xF950]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03B6",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7E37 },
- ["unicodeslot"]=0xF950, -- 縷
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03B6",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7E37 },
+ unicodeslot=0xF950,
},
[0xF951]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03B7",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x964B },
- ["unicodeslot"]=0xF951, -- 陋
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03B7",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x964B },
+ unicodeslot=0xF951,
},
[0xF952]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03B8",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x52D2 },
- ["unicodeslot"]=0xF952, -- 勒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03B8",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x52D2 },
+ unicodeslot=0xF952,
},
[0xF953]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03B9",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x808B },
- ["unicodeslot"]=0xF953, -- 肋
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03B9",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x808B },
+ unicodeslot=0xF953,
},
[0xF954]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03BA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x51DC },
- ["unicodeslot"]=0xF954, -- 凜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03BA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x51DC },
+ unicodeslot=0xF954,
},
[0xF955]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03BB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x51CC },
- ["unicodeslot"]=0xF955, -- 凌
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03BB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x51CC },
+ unicodeslot=0xF955,
},
[0xF956]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03BC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7A1C },
- ["unicodeslot"]=0xF956, -- 稜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03BC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7A1C },
+ unicodeslot=0xF956,
},
[0xF957]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03BD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7DBE },
- ["unicodeslot"]=0xF957, -- 綾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03BD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7DBE },
+ unicodeslot=0xF957,
},
[0xF958]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03BE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x83F1 },
- ["unicodeslot"]=0xF958, -- 菱
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03BE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x83F1 },
+ unicodeslot=0xF958,
},
[0xF959]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03BF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9675 },
- ["unicodeslot"]=0xF959, -- 陵
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03BF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9675 },
+ unicodeslot=0xF959,
},
[0xF95A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005FA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8B80 },
- ["unicodeslot"]=0xF95A, -- 讀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005FA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8B80 },
+ unicodeslot=0xF95A,
},
[0xF95B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005FB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x62CF },
- ["unicodeslot"]=0xF95B, -- 拏
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005FB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x62CF },
+ unicodeslot=0xF95B,
},
[0xF95C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005FC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6A02 },
- ["unicodeslot"]=0xF95C, -- 樂
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005FC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6A02 },
+ unicodeslot=0xF95C,
},
[0xF95D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005FD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8AFE },
- ["unicodeslot"]=0xF95D, -- 諾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005FD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8AFE },
+ unicodeslot=0xF95D,
},
[0xF95E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005FE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4E39 },
- ["unicodeslot"]=0xF95E, -- 丹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005FE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4E39 },
+ unicodeslot=0xF95E,
},
[0xF95F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x005FF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5BE7 },
- ["unicodeslot"]=0xF95F, -- 寧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x005FF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5BE7 },
+ unicodeslot=0xF95F,
},
[0xF960]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03C0",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6012 },
- ["unicodeslot"]=0xF960, -- 怒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03C0",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6012 },
+ unicodeslot=0xF960,
},
[0xF961]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03C1",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7387 },
- ["unicodeslot"]=0xF961, -- 率
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03C1",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7387 },
+ unicodeslot=0xF961,
},
[0xF962]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03C2",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7570 },
- ["unicodeslot"]=0xF962, -- 異
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03C2",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7570 },
+ unicodeslot=0xF962,
},
[0xF963]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03C3",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5317 },
- ["unicodeslot"]=0xF963, -- 北
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03C3",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5317 },
+ unicodeslot=0xF963,
},
[0xF964]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03C4",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x78FB },
- ["unicodeslot"]=0xF964, -- 磻
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03C4",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x78FB },
+ unicodeslot=0xF964,
},
[0xF965]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03C5",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4FBF },
- ["unicodeslot"]=0xF965, -- 便
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03C5",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4FBF },
+ unicodeslot=0xF965,
},
[0xF966]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03C6",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5FA9 },
- ["unicodeslot"]=0xF966, -- 復
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03C6",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5FA9 },
+ unicodeslot=0xF966,
},
[0xF967]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03C7",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4E0D },
- ["unicodeslot"]=0xF967, -- 不
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03C7",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4E0D },
+ unicodeslot=0xF967,
},
[0xF968]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03C8",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6CCC },
- ["unicodeslot"]=0xF968, -- 泌
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03C8",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6CCC },
+ unicodeslot=0xF968,
},
[0xF969]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03C9",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6578 },
- ["unicodeslot"]=0xF969, -- 數
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03C9",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6578 },
+ unicodeslot=0xF969,
},
[0xF96A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0060A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7D22 },
- ["unicodeslot"]=0xF96A, -- 索
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0060A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7D22 },
+ unicodeslot=0xF96A,
},
[0xF96B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0060B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x53C3 },
- ["unicodeslot"]=0xF96B, -- 參
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0060B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x53C3 },
+ unicodeslot=0xF96B,
},
[0xF96C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0060C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x585E },
- ["unicodeslot"]=0xF96C, -- 塞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0060C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x585E },
+ unicodeslot=0xF96C,
},
[0xF96D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0060D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7701 },
- ["unicodeslot"]=0xF96D, -- 省
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0060D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7701 },
+ unicodeslot=0xF96D,
},
[0xF96E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0060E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8449 },
- ["unicodeslot"]=0xF96E, -- 葉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0060E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8449 },
+ unicodeslot=0xF96E,
},
[0xF96F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0060F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8AAA },
- ["unicodeslot"]=0xF96F, -- 說
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0060F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8AAA },
+ unicodeslot=0xF96F,
},
[0xF970]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03CA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6BBA },
- ["unicodeslot"]=0xF970, -- 殺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03CA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6BBA },
+ unicodeslot=0xF970,
},
[0xF971]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03CB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8FB0 },
- ["unicodeslot"]=0xF971, -- 辰
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03CB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8FB0 },
+ unicodeslot=0xF971,
},
[0xF972]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03CC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6C88 },
- ["unicodeslot"]=0xF972, -- 沈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03CC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6C88 },
+ unicodeslot=0xF972,
},
[0xF973]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03CD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x62FE },
- ["unicodeslot"]=0xF973, -- 拾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03CD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x62FE },
+ unicodeslot=0xF973,
},
[0xF974]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03CE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x82E5 },
- ["unicodeslot"]=0xF974, -- 若
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03CE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x82E5 },
+ unicodeslot=0xF974,
},
[0xF975]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03CF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x63A0 },
- ["unicodeslot"]=0xF975, -- 掠
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03CF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x63A0 },
+ unicodeslot=0xF975,
},
[0xF976]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03D0",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7565 },
- ["unicodeslot"]=0xF976, -- 略
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03D0",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7565 },
+ unicodeslot=0xF976,
},
[0xF977]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03D1",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4EAE },
- ["unicodeslot"]=0xF977, -- 亮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03D1",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4EAE },
+ unicodeslot=0xF977,
},
[0xF978]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03D2",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5169 },
- ["unicodeslot"]=0xF978, -- 兩
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03D2",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5169 },
+ unicodeslot=0xF978,
},
[0xF979]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03D3",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x51C9 },
- ["unicodeslot"]=0xF979, -- 凉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03D3",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x51C9 },
+ unicodeslot=0xF979,
},
[0xF97A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0061A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6881 },
- ["unicodeslot"]=0xF97A, -- 梁
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0061A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6881 },
+ unicodeslot=0xF97A,
},
[0xF97B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0061B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7CE7 },
- ["unicodeslot"]=0xF97B, -- 糧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0061B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7CE7 },
+ unicodeslot=0xF97B,
},
[0xF97C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0061C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x826F },
- ["unicodeslot"]=0xF97C, -- 良
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0061C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x826F },
+ unicodeslot=0xF97C,
},
[0xF97D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0061D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8AD2 },
- ["unicodeslot"]=0xF97D, -- 諒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0061D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8AD2 },
+ unicodeslot=0xF97D,
},
[0xF97E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0061E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x91CF },
- ["unicodeslot"]=0xF97E, -- 量
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0061E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x91CF },
+ unicodeslot=0xF97E,
},
[0xF97F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0061F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x52F5 },
- ["unicodeslot"]=0xF97F, -- 勵
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0061F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x52F5 },
+ unicodeslot=0xF97F,
},
[0xF980]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03D4",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5442 },
- ["unicodeslot"]=0xF980, -- 呂
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03D4",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5442 },
+ unicodeslot=0xF980,
},
[0xF981]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03D5",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5973 },
- ["unicodeslot"]=0xF981, -- 女
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03D5",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5973 },
+ unicodeslot=0xF981,
},
[0xF982]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03D6",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5EEC },
- ["unicodeslot"]=0xF982, -- 廬
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03D6",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5EEC },
+ unicodeslot=0xF982,
},
[0xF983]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03D7",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x65C5 },
- ["unicodeslot"]=0xF983, -- 旅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03D7",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x65C5 },
+ unicodeslot=0xF983,
},
[0xF984]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03D8",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6FFE },
- ["unicodeslot"]=0xF984, -- 濾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03D8",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6FFE },
+ unicodeslot=0xF984,
},
[0xF985]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03D9",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x792A },
- ["unicodeslot"]=0xF985, -- 礪
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03D9",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x792A },
+ unicodeslot=0xF985,
},
[0xF986]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03DA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x95AD },
- ["unicodeslot"]=0xF986, -- 閭
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03DA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x95AD },
+ unicodeslot=0xF986,
},
[0xF987]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03DB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9A6A },
- ["unicodeslot"]=0xF987, -- 驪
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03DB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9A6A },
+ unicodeslot=0xF987,
},
[0xF988]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03DC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9E97 },
- ["unicodeslot"]=0xF988, -- 麗
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03DC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9E97 },
+ unicodeslot=0xF988,
},
[0xF989]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03DD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9ECE },
- ["unicodeslot"]=0xF989, -- 黎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03DD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9ECE },
+ unicodeslot=0xF989,
},
[0xF98A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0062A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x529B },
- ["unicodeslot"]=0xF98A, -- 力
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0062A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x529B },
+ unicodeslot=0xF98A,
},
[0xF98B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0062B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x66C6 },
- ["unicodeslot"]=0xF98B, -- 曆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0062B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x66C6 },
+ unicodeslot=0xF98B,
},
[0xF98C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0062C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6B77 },
- ["unicodeslot"]=0xF98C, -- 歷
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0062C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6B77 },
+ unicodeslot=0xF98C,
},
[0xF98D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0062D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8F62 },
- ["unicodeslot"]=0xF98D, -- 轢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0062D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8F62 },
+ unicodeslot=0xF98D,
},
[0xF98E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0062E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5E74 },
- ["unicodeslot"]=0xF98E, -- 年
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0062E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5E74 },
+ unicodeslot=0xF98E,
},
[0xF98F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0062F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6190 },
- ["unicodeslot"]=0xF98F, -- 憐
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0062F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6190 },
+ unicodeslot=0xF98F,
},
[0xF990]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03DE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6200 },
- ["unicodeslot"]=0xF990, -- 戀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03DE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6200 },
+ unicodeslot=0xF990,
},
[0xF991]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03DF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x649A },
- ["unicodeslot"]=0xF991, -- 撚
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03DF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x649A },
+ unicodeslot=0xF991,
},
[0xF992]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03E0",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6F23 },
- ["unicodeslot"]=0xF992, -- 漣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03E0",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6F23 },
+ unicodeslot=0xF992,
},
[0xF993]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03E1",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7149 },
- ["unicodeslot"]=0xF993, -- 煉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03E1",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7149 },
+ unicodeslot=0xF993,
},
[0xF994]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03E2",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7489 },
- ["unicodeslot"]=0xF994, -- 璉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03E2",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7489 },
+ unicodeslot=0xF994,
},
[0xF995]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03E3",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x79CA },
- ["unicodeslot"]=0xF995, -- 秊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03E3",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x79CA },
+ unicodeslot=0xF995,
},
[0xF996]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03E4",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7DF4 },
- ["unicodeslot"]=0xF996, -- 練
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03E4",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7DF4 },
+ unicodeslot=0xF996,
},
[0xF997]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03E5",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x806F },
- ["unicodeslot"]=0xF997, -- 聯
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03E5",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x806F },
+ unicodeslot=0xF997,
},
[0xF998]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03E6",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8F26 },
- ["unicodeslot"]=0xF998, -- 輦
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03E6",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8F26 },
+ unicodeslot=0xF998,
},
[0xF999]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x03E7",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x84EE },
- ["unicodeslot"]=0xF999, -- 蓮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x03E7",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x84EE },
+ unicodeslot=0xF999,
},
[0xF99A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0063A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9023 },
- ["unicodeslot"]=0xF99A, -- 連
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0063A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9023 },
+ unicodeslot=0xF99A,
},
[0xF99B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0063B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x934A },
- ["unicodeslot"]=0xF99B, -- 鍊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0063B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x934A },
+ unicodeslot=0xF99B,
},
[0xF99C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0063C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5217 },
- ["unicodeslot"]=0xF99C, -- 列
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0063C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5217 },
+ unicodeslot=0xF99C,
},
[0xF99D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0063D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x52A3 },
- ["unicodeslot"]=0xF99D, -- 劣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0063D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x52A3 },
+ unicodeslot=0xF99D,
},
[0xF99E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0063E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x54BD },
- ["unicodeslot"]=0xF99E, -- 咽
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0063E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x54BD },
+ unicodeslot=0xF99E,
},
[0xF99F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0063F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x70C8 },
- ["unicodeslot"]=0xF99F, -- 烈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0063F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x70C8 },
+ unicodeslot=0xF99F,
},
[0xF9A0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x88C2 },
- ["unicodeslot"]=0xF9A0, -- 裂
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x88C2 },
+ unicodeslot=0xF9A0,
},
[0xF9A1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8AAA },
- ["unicodeslot"]=0xF9A1, -- 說
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8AAA },
+ unicodeslot=0xF9A1,
},
[0xF9A2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5EC9 },
- ["unicodeslot"]=0xF9A2, -- 廉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5EC9 },
+ unicodeslot=0xF9A2,
},
[0xF9A3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5FF5 },
- ["unicodeslot"]=0xF9A3, -- 念
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5FF5 },
+ unicodeslot=0xF9A3,
},
[0xF9A4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x637B },
- ["unicodeslot"]=0xF9A4, -- 捻
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x637B },
+ unicodeslot=0xF9A4,
},
[0xF9A5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6BAE },
- ["unicodeslot"]=0xF9A5, -- 殮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6BAE },
+ unicodeslot=0xF9A5,
},
[0xF9A6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7C3E },
- ["unicodeslot"]=0xF9A6, -- 簾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7C3E },
+ unicodeslot=0xF9A6,
},
[0xF9A7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7375 },
- ["unicodeslot"]=0xF9A7, -- 獵
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7375 },
+ unicodeslot=0xF9A7,
},
[0xF9A8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4EE4 },
- ["unicodeslot"]=0xF9A8, -- 令
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4EE4 },
+ unicodeslot=0xF9A8,
},
[0xF9A9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x56F9 },
- ["unicodeslot"]=0xF9A9, -- 囹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009A0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x56F9 },
+ unicodeslot=0xF9A9,
},
[0xF9AA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009AA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5BE7 },
- ["unicodeslot"]=0xF9AA, -- 寧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009AA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5BE7 },
+ unicodeslot=0xF9AA,
},
[0xF9AB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009AB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5DBA },
- ["unicodeslot"]=0xF9AB, -- 嶺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009AB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5DBA },
+ unicodeslot=0xF9AB,
},
[0xF9AC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009AC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x601C },
- ["unicodeslot"]=0xF9AC, -- 怜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009AC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x601C },
+ unicodeslot=0xF9AC,
},
[0xF9AD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009AD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x73B2 },
- ["unicodeslot"]=0xF9AD, -- 玲
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009AD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x73B2 },
+ unicodeslot=0xF9AD,
},
[0xF9AE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009AE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7469 },
- ["unicodeslot"]=0xF9AE, -- 瑩
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009AE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7469 },
+ unicodeslot=0xF9AE,
},
[0xF9AF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009AF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7F9A },
- ["unicodeslot"]=0xF9AF, -- 羚
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009AF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7F9A },
+ unicodeslot=0xF9AF,
},
[0xF9B0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8046 },
- ["unicodeslot"]=0xF9B0, -- 聆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8046 },
+ unicodeslot=0xF9B0,
},
[0xF9B1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9234 },
- ["unicodeslot"]=0xF9B1, -- 鈴
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9234 },
+ unicodeslot=0xF9B1,
},
[0xF9B2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x96F6 },
- ["unicodeslot"]=0xF9B2, -- 零
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x96F6 },
+ unicodeslot=0xF9B2,
},
[0xF9B3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9748 },
- ["unicodeslot"]=0xF9B3, -- 靈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9748 },
+ unicodeslot=0xF9B3,
},
[0xF9B4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9818 },
- ["unicodeslot"]=0xF9B4, -- 領
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9818 },
+ unicodeslot=0xF9B4,
},
[0xF9B5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4F8B },
- ["unicodeslot"]=0xF9B5, -- 例
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4F8B },
+ unicodeslot=0xF9B5,
},
[0xF9B6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x79AE },
- ["unicodeslot"]=0xF9B6, -- 禮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x79AE },
+ unicodeslot=0xF9B6,
},
[0xF9B7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x91B4 },
- ["unicodeslot"]=0xF9B7, -- 醴
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x91B4 },
+ unicodeslot=0xF9B7,
},
[0xF9B8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x96B8 },
- ["unicodeslot"]=0xF9B8, -- 隸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x96B8 },
+ unicodeslot=0xF9B8,
},
[0xF9B9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x60E1 },
- ["unicodeslot"]=0xF9B9, -- 惡
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009B0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x60E1 },
+ unicodeslot=0xF9B9,
},
[0xF9BA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009BA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4E86 },
- ["unicodeslot"]=0xF9BA, -- 了
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009BA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4E86 },
+ unicodeslot=0xF9BA,
},
[0xF9BB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009BB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x50DA },
- ["unicodeslot"]=0xF9BB, -- 僚
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009BB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x50DA },
+ unicodeslot=0xF9BB,
},
[0xF9BC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009BC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5BEE },
- ["unicodeslot"]=0xF9BC, -- 寮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009BC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5BEE },
+ unicodeslot=0xF9BC,
},
[0xF9BD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009BD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5C3F },
- ["unicodeslot"]=0xF9BD, -- 尿
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009BD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5C3F },
+ unicodeslot=0xF9BD,
},
[0xF9BE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009BE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6599 },
- ["unicodeslot"]=0xF9BE, -- 料
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009BE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6599 },
+ unicodeslot=0xF9BE,
},
[0xF9BF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009BF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6A02 },
- ["unicodeslot"]=0xF9BF, -- 樂
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009BF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6A02 },
+ unicodeslot=0xF9BF,
},
[0xF9C0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x71CE },
- ["unicodeslot"]=0xF9C0, -- 燎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x71CE },
+ unicodeslot=0xF9C0,
},
[0xF9C1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7642 },
- ["unicodeslot"]=0xF9C1, -- 療
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7642 },
+ unicodeslot=0xF9C1,
},
[0xF9C2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x84FC },
- ["unicodeslot"]=0xF9C2, -- 蓼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x84FC },
+ unicodeslot=0xF9C2,
},
[0xF9C3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x907C },
- ["unicodeslot"]=0xF9C3, -- 遼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x907C },
+ unicodeslot=0xF9C3,
},
[0xF9C4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9F8D },
- ["unicodeslot"]=0xF9C4, -- 龍
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9F8D },
+ unicodeslot=0xF9C4,
},
[0xF9C5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6688 },
- ["unicodeslot"]=0xF9C5, -- 暈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6688 },
+ unicodeslot=0xF9C5,
},
[0xF9C6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x962E },
- ["unicodeslot"]=0xF9C6, -- 阮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x962E },
+ unicodeslot=0xF9C6,
},
[0xF9C7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5289 },
- ["unicodeslot"]=0xF9C7, -- 劉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5289 },
+ unicodeslot=0xF9C7,
},
[0xF9C8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x677B },
- ["unicodeslot"]=0xF9C8, -- 杻
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x677B },
+ unicodeslot=0xF9C8,
},
[0xF9C9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x67F3 },
- ["unicodeslot"]=0xF9C9, -- 柳
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009C0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x67F3 },
+ unicodeslot=0xF9C9,
},
[0xF9CA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009CA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6D41 },
- ["unicodeslot"]=0xF9CA, -- 流
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009CA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6D41 },
+ unicodeslot=0xF9CA,
},
[0xF9CB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009CB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6E9C },
- ["unicodeslot"]=0xF9CB, -- 溜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009CB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6E9C },
+ unicodeslot=0xF9CB,
},
[0xF9CC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009CC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7409 },
- ["unicodeslot"]=0xF9CC, -- 琉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009CC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7409 },
+ unicodeslot=0xF9CC,
},
[0xF9CD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009CD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7559 },
- ["unicodeslot"]=0xF9CD, -- 留
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009CD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7559 },
+ unicodeslot=0xF9CD,
},
[0xF9CE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009CE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x786B },
- ["unicodeslot"]=0xF9CE, -- 硫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009CE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x786B },
+ unicodeslot=0xF9CE,
},
[0xF9CF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009CF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7D10 },
- ["unicodeslot"]=0xF9CF, -- 紐
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009CF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7D10 },
+ unicodeslot=0xF9CF,
},
[0xF9D0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x985E },
- ["unicodeslot"]=0xF9D0, -- 類
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x985E },
+ unicodeslot=0xF9D0,
},
[0xF9D1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x516D },
- ["unicodeslot"]=0xF9D1, -- 六
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x516D },
+ unicodeslot=0xF9D1,
},
[0xF9D2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x622E },
- ["unicodeslot"]=0xF9D2, -- 戮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x622E },
+ unicodeslot=0xF9D2,
},
[0xF9D3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9678 },
- ["unicodeslot"]=0xF9D3, -- 陸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9678 },
+ unicodeslot=0xF9D3,
},
[0xF9D4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x502B },
- ["unicodeslot"]=0xF9D4, -- 倫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x502B },
+ unicodeslot=0xF9D4,
},
[0xF9D5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5D19 },
- ["unicodeslot"]=0xF9D5, -- 崙
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5D19 },
+ unicodeslot=0xF9D5,
},
[0xF9D6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6DEA },
- ["unicodeslot"]=0xF9D6, -- 淪
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6DEA },
+ unicodeslot=0xF9D6,
},
[0xF9D7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8F2A },
- ["unicodeslot"]=0xF9D7, -- 輪
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8F2A },
+ unicodeslot=0xF9D7,
},
[0xF9D8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5F8B },
- ["unicodeslot"]=0xF9D8, -- 律
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5F8B },
+ unicodeslot=0xF9D8,
},
[0xF9D9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6144 },
- ["unicodeslot"]=0xF9D9, -- 慄
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009D0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6144 },
+ unicodeslot=0xF9D9,
},
[0xF9DA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009DA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6817 },
- ["unicodeslot"]=0xF9DA, -- 栗
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009DA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6817 },
+ unicodeslot=0xF9DA,
},
[0xF9DB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009DB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7387 },
- ["unicodeslot"]=0xF9DB, -- 率
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009DB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7387 },
+ unicodeslot=0xF9DB,
},
[0xF9DC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009DC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9686 },
- ["unicodeslot"]=0xF9DC, -- 隆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009DC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9686 },
+ unicodeslot=0xF9DC,
},
[0xF9DD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009DD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5229 },
- ["unicodeslot"]=0xF9DD, -- 利
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009DD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5229 },
+ unicodeslot=0xF9DD,
},
[0xF9DE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009DE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x540F },
- ["unicodeslot"]=0xF9DE, -- 吏
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009DE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x540F },
+ unicodeslot=0xF9DE,
},
[0xF9DF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009DF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5C65 },
- ["unicodeslot"]=0xF9DF, -- 履
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009DF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5C65 },
+ unicodeslot=0xF9DF,
},
[0xF9E0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6613 },
- ["unicodeslot"]=0xF9E0, -- 易
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6613 },
+ unicodeslot=0xF9E0,
},
[0xF9E1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x674E },
- ["unicodeslot"]=0xF9E1, -- 李
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x674E },
+ unicodeslot=0xF9E1,
},
[0xF9E2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x68A8 },
- ["unicodeslot"]=0xF9E2, -- 梨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x68A8 },
+ unicodeslot=0xF9E2,
},
[0xF9E3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6CE5 },
- ["unicodeslot"]=0xF9E3, -- 泥
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6CE5 },
+ unicodeslot=0xF9E3,
},
[0xF9E4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7406 },
- ["unicodeslot"]=0xF9E4, -- 理
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7406 },
+ unicodeslot=0xF9E4,
},
[0xF9E5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x75E2 },
- ["unicodeslot"]=0xF9E5, -- 痢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x75E2 },
+ unicodeslot=0xF9E5,
},
[0xF9E6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7F79 },
- ["unicodeslot"]=0xF9E6, -- 罹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7F79 },
+ unicodeslot=0xF9E6,
},
[0xF9E7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x88CF },
- ["unicodeslot"]=0xF9E7, -- 裏
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x88CF },
+ unicodeslot=0xF9E7,
},
[0xF9E8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x88E1 },
- ["unicodeslot"]=0xF9E8, -- 裡
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x88E1 },
+ unicodeslot=0xF9E8,
},
[0xF9E9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x91CC },
- ["unicodeslot"]=0xF9E9, -- 里
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009E0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x91CC },
+ unicodeslot=0xF9E9,
},
[0xF9EA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009EA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x96E2 },
- ["unicodeslot"]=0xF9EA, -- 離
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009EA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x96E2 },
+ unicodeslot=0xF9EA,
},
[0xF9EB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009EB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x533F },
- ["unicodeslot"]=0xF9EB, -- 匿
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009EB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x533F },
+ unicodeslot=0xF9EB,
},
[0xF9EC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009EC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6EBA },
- ["unicodeslot"]=0xF9EC, -- 溺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009EC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6EBA },
+ unicodeslot=0xF9EC,
},
[0xF9ED]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009ED",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x541D },
- ["unicodeslot"]=0xF9ED, -- 吝
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009ED",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x541D },
+ unicodeslot=0xF9ED,
},
[0xF9EE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009EE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x71D0 },
- ["unicodeslot"]=0xF9EE, -- 燐
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009EE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x71D0 },
+ unicodeslot=0xF9EE,
},
[0xF9EF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009EF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7498 },
- ["unicodeslot"]=0xF9EF, -- 璘
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009EF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7498 },
+ unicodeslot=0xF9EF,
},
[0xF9F0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x85FA },
- ["unicodeslot"]=0xF9F0, -- 藺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x85FA },
+ unicodeslot=0xF9F0,
},
[0xF9F1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x96A3 },
- ["unicodeslot"]=0xF9F1, -- 隣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x96A3 },
+ unicodeslot=0xF9F1,
},
[0xF9F2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9C57 },
- ["unicodeslot"]=0xF9F2, -- 鱗
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9C57 },
+ unicodeslot=0xF9F2,
},
[0xF9F3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9E9F },
- ["unicodeslot"]=0xF9F3, -- 麟
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9E9F },
+ unicodeslot=0xF9F3,
},
[0xF9F4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6797 },
- ["unicodeslot"]=0xF9F4, -- 林
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6797 },
+ unicodeslot=0xF9F4,
},
[0xF9F5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6DCB },
- ["unicodeslot"]=0xF9F5, -- 淋
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6DCB },
+ unicodeslot=0xF9F5,
},
[0xF9F6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x81E8 },
- ["unicodeslot"]=0xF9F6, -- 臨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x81E8 },
+ unicodeslot=0xF9F6,
},
[0xF9F7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7ACB },
- ["unicodeslot"]=0xF9F7, -- 立
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7ACB },
+ unicodeslot=0xF9F7,
},
[0xF9F8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7B20 },
- ["unicodeslot"]=0xF9F8, -- 笠
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7B20 },
+ unicodeslot=0xF9F8,
},
[0xF9F9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7C92 },
- ["unicodeslot"]=0xF9F9, -- 粒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009F0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7C92 },
+ unicodeslot=0xF9F9,
},
[0xF9FA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009FA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x72C0 },
- ["unicodeslot"]=0xF9FA, -- 狀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009FA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x72C0 },
+ unicodeslot=0xF9FA,
},
[0xF9FB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009FB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7099 },
- ["unicodeslot"]=0xF9FB, -- 炙
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009FB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7099 },
+ unicodeslot=0xF9FB,
},
[0xF9FC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009FC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8B58 },
- ["unicodeslot"]=0xF9FC, -- 識
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009FC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8B58 },
+ unicodeslot=0xF9FC,
},
[0xF9FD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009FD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4EC0 },
- ["unicodeslot"]=0xF9FD, -- 什
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009FD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4EC0 },
+ unicodeslot=0xF9FD,
},
[0xF9FE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009FE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8336 },
- ["unicodeslot"]=0xF9FE, -- 茶
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009FE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8336 },
+ unicodeslot=0xF9FE,
},
[0xF9FF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-F0x0009FF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x523A },
- ["unicodeslot"]=0xF9FF, -- 刺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-F0x0009FF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x523A },
+ unicodeslot=0xF9FF,
},
[0xFA00]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5207 },
- ["unicodeslot"]=0xFA00, -- 切
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5207 },
+ unicodeslot=0xFA00,
},
[0xFA01]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5EA6 },
- ["unicodeslot"]=0xFA01, -- 度
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5EA6 },
+ unicodeslot=0xFA01,
},
[0xFA02]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x62D3 },
- ["unicodeslot"]=0xFA02, -- 拓
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x62D3 },
+ unicodeslot=0xFA02,
},
[0xFA03]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7CD6 },
- ["unicodeslot"]=0xFA03, -- 糖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7CD6 },
+ unicodeslot=0xFA03,
},
[0xFA04]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5B85 },
- ["unicodeslot"]=0xFA04, -- 宅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5B85 },
+ unicodeslot=0xFA04,
},
[0xFA05]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6D1E },
- ["unicodeslot"]=0xFA05, -- 洞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6D1E },
+ unicodeslot=0xFA05,
},
[0xFA06]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x66B4 },
- ["unicodeslot"]=0xFA06, -- 暴
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x66B4 },
+ unicodeslot=0xFA06,
},
[0xFA07]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8F3B },
- ["unicodeslot"]=0xFA07, -- 輻
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8F3B },
+ unicodeslot=0xFA07,
},
[0xFA08]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x884C },
- ["unicodeslot"]=0xFA08, -- 行
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x884C },
+ unicodeslot=0xFA08,
},
[0xFA09]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x964D },
- ["unicodeslot"]=0xFA09, -- 降
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x964D },
+ unicodeslot=0xFA09,
},
[0xFA0A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0000A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x898B },
- ["unicodeslot"]=0xFA0A, -- 見
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0000A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x898B },
+ unicodeslot=0xFA0A,
},
[0xFA0B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0000B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5ED3 },
- ["unicodeslot"]=0xFA0B, -- 廓
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0000B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5ED3 },
+ unicodeslot=0xFA0B,
},
[0xFA0C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0000C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5140 },
- ["unicodeslot"]=0xFA0C, -- 兀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0000C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5140 },
+ unicodeslot=0xFA0C,
},
[0xFA0D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0000D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x55C0 },
- ["unicodeslot"]=0xFA0D, -- 嗀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0000D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x55C0 },
+ unicodeslot=0xFA0D,
},
[0xFA0E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0000E",
- ["linebreak"]="id",
- ["unicodeslot"]=0xFA0E, -- 﨎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0000E",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xFA0E,
},
[0xFA0F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0000F",
- ["linebreak"]="id",
- ["unicodeslot"]=0xFA0F, -- 﨏
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0000F",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xFA0F,
},
[0xFA10]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x000A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x585A },
- ["unicodeslot"]=0xFA10, -- 塚
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x000A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x585A },
+ unicodeslot=0xFA10,
},
[0xFA11]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x000B",
- ["linebreak"]="id",
- ["unicodeslot"]=0xFA11, -- 﨑
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x000B",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xFA11,
},
[0xFA12]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x000C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6674 },
- ["unicodeslot"]=0xFA12, -- 晴
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x000C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6674 },
+ unicodeslot=0xFA12,
},
[0xFA13]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x000D",
- ["linebreak"]="id",
- ["unicodeslot"]=0xFA13, -- 﨓
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x000D",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xFA13,
},
[0xFA14]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x000E",
- ["linebreak"]="id",
- ["unicodeslot"]=0xFA14, -- 﨔
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x000E",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xFA14,
},
[0xFA15]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x000F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x51DE },
- ["unicodeslot"]=0xFA15, -- 凞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x000F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x51DE },
+ unicodeslot=0xFA15,
},
[0xFA16]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0010",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x732A },
- ["unicodeslot"]=0xFA16, -- 猪
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0010",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x732A },
+ unicodeslot=0xFA16,
},
[0xFA17]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0011",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x76CA },
- ["unicodeslot"]=0xFA17, -- 益
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0011",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x76CA },
+ unicodeslot=0xFA17,
},
[0xFA18]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0012",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x793C },
- ["unicodeslot"]=0xFA18, -- 礼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0012",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x793C },
+ unicodeslot=0xFA18,
},
[0xFA19]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0013",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x795E },
- ["unicodeslot"]=0xFA19, -- 神
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0013",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x795E },
+ unicodeslot=0xFA19,
},
[0xFA1A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0001A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7965 },
- ["unicodeslot"]=0xFA1A, -- 祥
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0001A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7965 },
+ unicodeslot=0xFA1A,
},
[0xFA1B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0001B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x798F },
- ["unicodeslot"]=0xFA1B, -- 福
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0001B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x798F },
+ unicodeslot=0xFA1B,
},
[0xFA1C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0001C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9756 },
- ["unicodeslot"]=0xFA1C, -- 靖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0001C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9756 },
+ unicodeslot=0xFA1C,
},
[0xFA1D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0001D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7CBE },
- ["unicodeslot"]=0xFA1D, -- 精
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0001D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7CBE },
+ unicodeslot=0xFA1D,
},
[0xFA1E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0001E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7FBD },
- ["unicodeslot"]=0xFA1E, -- 羽
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0001E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7FBD },
+ unicodeslot=0xFA1E,
},
[0xFA1F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0001F",
- ["linebreak"]="id",
- ["unicodeslot"]=0xFA1F, -- 﨟
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0001F",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xFA1F,
},
[0xFA20]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0014",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8612 },
- ["unicodeslot"]=0xFA20, -- 蘒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0014",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8612 },
+ unicodeslot=0xFA20,
},
[0xFA21]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0015",
- ["linebreak"]="id",
- ["unicodeslot"]=0xFA21, -- 﨡
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0015",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xFA21,
},
[0xFA22]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0016",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8AF8 },
- ["unicodeslot"]=0xFA22, -- 諸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0016",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8AF8 },
+ unicodeslot=0xFA22,
},
[0xFA23]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0017",
- ["linebreak"]="id",
- ["unicodeslot"]=0xFA23, -- 﨣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0017",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xFA23,
},
[0xFA24]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0018",
- ["linebreak"]="id",
- ["unicodeslot"]=0xFA24, -- 﨤
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0018",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xFA24,
},
[0xFA25]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0019",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9038 },
- ["unicodeslot"]=0xFA25, -- 逸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0019",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9038 },
+ unicodeslot=0xFA25,
},
[0xFA26]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x001A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x90FD },
- ["unicodeslot"]=0xFA26, -- 都
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x001A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x90FD },
+ unicodeslot=0xFA26,
},
[0xFA27]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x001B",
- ["linebreak"]="id",
- ["unicodeslot"]=0xFA27, -- 﨧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x001B",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xFA27,
},
[0xFA28]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x001C",
- ["linebreak"]="id",
- ["unicodeslot"]=0xFA28, -- 﨨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x001C",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xFA28,
},
[0xFA29]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x001D",
- ["linebreak"]="id",
- ["unicodeslot"]=0xFA29, -- 﨩
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x001D",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0xFA29,
},
[0xFA2A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0002A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x98EF },
- ["unicodeslot"]=0xFA2A, -- 飯
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0002A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x98EF },
+ unicodeslot=0xFA2A,
},
[0xFA2B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0002B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x98FC },
- ["unicodeslot"]=0xFA2B, -- 飼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0002B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x98FC },
+ unicodeslot=0xFA2B,
},
[0xFA2C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0002C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9928 },
- ["unicodeslot"]=0xFA2C, -- 館
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0002C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9928 },
+ unicodeslot=0xFA2C,
},
[0xFA2D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0002D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9DB4 },
- ["unicodeslot"]=0xFA2D, -- 鶴
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0002D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9DB4 },
+ unicodeslot=0xFA2D,
},
[0xFA30]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x001E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4FAE },
- ["unicodeslot"]=0xFA30, -- 侮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x001E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4FAE },
+ unicodeslot=0xFA30,
},
[0xFA31]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x001F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x50E7 },
- ["unicodeslot"]=0xFA31, -- 僧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x001F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x50E7 },
+ unicodeslot=0xFA31,
},
[0xFA32]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0020",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x514D },
- ["unicodeslot"]=0xFA32, -- 免
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0020",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x514D },
+ unicodeslot=0xFA32,
},
[0xFA33]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0021",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x52C9 },
- ["unicodeslot"]=0xFA33, -- 勉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0021",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x52C9 },
+ unicodeslot=0xFA33,
},
[0xFA34]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0022",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x52E4 },
- ["unicodeslot"]=0xFA34, -- 勤
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0022",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x52E4 },
+ unicodeslot=0xFA34,
},
[0xFA35]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0023",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5351 },
- ["unicodeslot"]=0xFA35, -- 卑
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0023",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5351 },
+ unicodeslot=0xFA35,
},
[0xFA36]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0024",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x559D },
- ["unicodeslot"]=0xFA36, -- 喝
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0024",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x559D },
+ unicodeslot=0xFA36,
},
[0xFA37]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0025",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5606 },
- ["unicodeslot"]=0xFA37, -- 嘆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0025",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5606 },
+ unicodeslot=0xFA37,
},
[0xFA38]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0026",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5668 },
- ["unicodeslot"]=0xFA38, -- 器
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0026",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5668 },
+ unicodeslot=0xFA38,
},
[0xFA39]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0027",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5840 },
- ["unicodeslot"]=0xFA39, -- 塀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0027",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5840 },
+ unicodeslot=0xFA39,
},
[0xFA3A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0003A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x58A8 },
- ["unicodeslot"]=0xFA3A, -- 墨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0003A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x58A8 },
+ unicodeslot=0xFA3A,
},
[0xFA3B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0003B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5C64 },
- ["unicodeslot"]=0xFA3B, -- 層
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0003B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5C64 },
+ unicodeslot=0xFA3B,
},
[0xFA3C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0003C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5C6E },
- ["unicodeslot"]=0xFA3C, -- 屮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0003C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5C6E },
+ unicodeslot=0xFA3C,
},
[0xFA3D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0003D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6094 },
- ["unicodeslot"]=0xFA3D, -- 悔
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0003D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6094 },
+ unicodeslot=0xFA3D,
},
[0xFA3E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0003E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6168 },
- ["unicodeslot"]=0xFA3E, -- 慨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0003E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6168 },
+ unicodeslot=0xFA3E,
},
[0xFA3F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0003F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x618E },
- ["unicodeslot"]=0xFA3F, -- 憎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0003F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x618E },
+ unicodeslot=0xFA3F,
},
[0xFA40]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0028",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x61F2 },
- ["unicodeslot"]=0xFA40, -- 懲
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0028",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x61F2 },
+ unicodeslot=0xFA40,
},
[0xFA41]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0029",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x654F },
- ["unicodeslot"]=0xFA41, -- 敏
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0029",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x654F },
+ unicodeslot=0xFA41,
},
[0xFA42]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x002A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x65E2 },
- ["unicodeslot"]=0xFA42, -- 既
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x002A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x65E2 },
+ unicodeslot=0xFA42,
},
[0xFA43]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x002B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6691 },
- ["unicodeslot"]=0xFA43, -- 暑
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x002B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6691 },
+ unicodeslot=0xFA43,
},
[0xFA44]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x002C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6885 },
- ["unicodeslot"]=0xFA44, -- 梅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x002C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6885 },
+ unicodeslot=0xFA44,
},
[0xFA45]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x002D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6D77 },
- ["unicodeslot"]=0xFA45, -- 海
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x002D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6D77 },
+ unicodeslot=0xFA45,
},
[0xFA46]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x002E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6E1A },
- ["unicodeslot"]=0xFA46, -- 渚
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x002E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6E1A },
+ unicodeslot=0xFA46,
},
[0xFA47]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x002F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6F22 },
- ["unicodeslot"]=0xFA47, -- 漢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x002F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6F22 },
+ unicodeslot=0xFA47,
},
[0xFA48]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0030",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x716E },
- ["unicodeslot"]=0xFA48, -- 煮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0030",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x716E },
+ unicodeslot=0xFA48,
},
[0xFA49]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0031",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x722B },
- ["unicodeslot"]=0xFA49, -- 爫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0031",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x722B },
+ unicodeslot=0xFA49,
},
[0xFA4A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0004A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7422 },
- ["unicodeslot"]=0xFA4A, -- 琢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0004A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7422 },
+ unicodeslot=0xFA4A,
},
[0xFA4B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0004B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7891 },
- ["unicodeslot"]=0xFA4B, -- 碑
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0004B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7891 },
+ unicodeslot=0xFA4B,
},
[0xFA4C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0004C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x793E },
- ["unicodeslot"]=0xFA4C, -- 社
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0004C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x793E },
+ unicodeslot=0xFA4C,
},
[0xFA4D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0004D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7949 },
- ["unicodeslot"]=0xFA4D, -- 祉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0004D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7949 },
+ unicodeslot=0xFA4D,
},
[0xFA4E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0004E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7948 },
- ["unicodeslot"]=0xFA4E, -- 祈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0004E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7948 },
+ unicodeslot=0xFA4E,
},
[0xFA4F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0004F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7950 },
- ["unicodeslot"]=0xFA4F, -- 祐
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0004F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7950 },
+ unicodeslot=0xFA4F,
},
[0xFA50]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0032",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7956 },
- ["unicodeslot"]=0xFA50, -- 祖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0032",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7956 },
+ unicodeslot=0xFA50,
},
[0xFA51]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0033",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x795D },
- ["unicodeslot"]=0xFA51, -- 祝
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0033",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x795D },
+ unicodeslot=0xFA51,
},
[0xFA52]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0034",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x798D },
- ["unicodeslot"]=0xFA52, -- 禍
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0034",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x798D },
+ unicodeslot=0xFA52,
},
[0xFA53]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0035",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x798E },
- ["unicodeslot"]=0xFA53, -- 禎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0035",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x798E },
+ unicodeslot=0xFA53,
},
[0xFA54]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0036",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7A40 },
- ["unicodeslot"]=0xFA54, -- 穀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0036",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7A40 },
+ unicodeslot=0xFA54,
},
[0xFA55]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0037",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7A81 },
- ["unicodeslot"]=0xFA55, -- 突
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0037",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7A81 },
+ unicodeslot=0xFA55,
},
[0xFA56]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0038",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7BC0 },
- ["unicodeslot"]=0xFA56, -- 節
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0038",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7BC0 },
+ unicodeslot=0xFA56,
},
[0xFA57]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0039",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7DF4 },
- ["unicodeslot"]=0xFA57, -- 練
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0039",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7DF4 },
+ unicodeslot=0xFA57,
},
[0xFA58]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x003A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7E09 },
- ["unicodeslot"]=0xFA58, -- 縉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x003A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7E09 },
+ unicodeslot=0xFA58,
},
[0xFA59]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x003B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7E41 },
- ["unicodeslot"]=0xFA59, -- 繁
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x003B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7E41 },
+ unicodeslot=0xFA59,
},
[0xFA5A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0005A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7F72 },
- ["unicodeslot"]=0xFA5A, -- 署
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0005A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7F72 },
+ unicodeslot=0xFA5A,
},
[0xFA5B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0005B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8005 },
- ["unicodeslot"]=0xFA5B, -- 者
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0005B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8005 },
+ unicodeslot=0xFA5B,
},
[0xFA5C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0005C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x81ED },
- ["unicodeslot"]=0xFA5C, -- 臭
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0005C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x81ED },
+ unicodeslot=0xFA5C,
},
[0xFA5D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0005D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8279 },
- ["unicodeslot"]=0xFA5D, -- 艹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0005D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8279 },
+ unicodeslot=0xFA5D,
},
[0xFA5E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0005E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8279 },
- ["unicodeslot"]=0xFA5E, -- 艹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0005E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8279 },
+ unicodeslot=0xFA5E,
},
[0xFA5F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0005F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8457 },
- ["unicodeslot"]=0xFA5F, -- 著
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0005F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8457 },
+ unicodeslot=0xFA5F,
},
[0xFA60]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x003C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8910 },
- ["unicodeslot"]=0xFA60, -- 褐
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x003C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8910 },
+ unicodeslot=0xFA60,
},
[0xFA61]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x003D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8996 },
- ["unicodeslot"]=0xFA61, -- 視
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x003D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8996 },
+ unicodeslot=0xFA61,
},
[0xFA62]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x003E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8B01 },
- ["unicodeslot"]=0xFA62, -- 謁
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x003E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8B01 },
+ unicodeslot=0xFA62,
},
[0xFA63]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x003F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8B39 },
- ["unicodeslot"]=0xFA63, -- 謹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x003F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8B39 },
+ unicodeslot=0xFA63,
},
[0xFA64]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0040",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8CD3 },
- ["unicodeslot"]=0xFA64, -- 賓
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0040",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8CD3 },
+ unicodeslot=0xFA64,
},
[0xFA65]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0041",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8D08 },
- ["unicodeslot"]=0xFA65, -- 贈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0041",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8D08 },
+ unicodeslot=0xFA65,
},
[0xFA66]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0042",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8FB6 },
- ["unicodeslot"]=0xFA66, -- 辶
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0042",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8FB6 },
+ unicodeslot=0xFA66,
},
[0xFA67]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0043",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9038 },
- ["unicodeslot"]=0xFA67, -- 逸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0043",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9038 },
+ unicodeslot=0xFA67,
},
[0xFA68]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0044",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x96E3 },
- ["unicodeslot"]=0xFA68, -- 難
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0044",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x96E3 },
+ unicodeslot=0xFA68,
},
[0xFA69]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0045",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x97FF },
- ["unicodeslot"]=0xFA69, -- 響
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0045",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x97FF },
+ unicodeslot=0xFA69,
},
[0xFA6A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0006A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x983B },
- ["unicodeslot"]=0xFA6A, -- 頻
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0006A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x983B },
+ unicodeslot=0xFA6A,
},
[0xFA70]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0046",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4E26 },
- ["unicodeslot"]=0xFA70, -- 並
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0046",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4E26 },
+ unicodeslot=0xFA70,
},
[0xFA71]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0047",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x51B5 },
- ["unicodeslot"]=0xFA71, -- 况
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0047",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x51B5 },
+ unicodeslot=0xFA71,
},
[0xFA72]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0048",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5168 },
- ["unicodeslot"]=0xFA72, -- 全
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0048",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5168 },
+ unicodeslot=0xFA72,
},
[0xFA73]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0049",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4F80 },
- ["unicodeslot"]=0xFA73, -- 侀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0049",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4F80 },
+ unicodeslot=0xFA73,
},
[0xFA74]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x004A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5145 },
- ["unicodeslot"]=0xFA74, -- 充
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x004A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5145 },
+ unicodeslot=0xFA74,
},
[0xFA75]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x004B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5180 },
- ["unicodeslot"]=0xFA75, -- 冀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x004B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5180 },
+ unicodeslot=0xFA75,
},
[0xFA76]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x004C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x52C7 },
- ["unicodeslot"]=0xFA76, -- 勇
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x004C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x52C7 },
+ unicodeslot=0xFA76,
},
[0xFA77]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x004D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x52FA },
- ["unicodeslot"]=0xFA77, -- 勺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x004D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x52FA },
+ unicodeslot=0xFA77,
},
[0xFA78]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x004E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x559D },
- ["unicodeslot"]=0xFA78, -- 喝
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x004E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x559D },
+ unicodeslot=0xFA78,
},
[0xFA79]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x004F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5555 },
- ["unicodeslot"]=0xFA79, -- 啕
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x004F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5555 },
+ unicodeslot=0xFA79,
},
[0xFA7A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0007A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5599 },
- ["unicodeslot"]=0xFA7A, -- 喙
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0007A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5599 },
+ unicodeslot=0xFA7A,
},
[0xFA7B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0007B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x55E2 },
- ["unicodeslot"]=0xFA7B, -- 嗢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0007B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x55E2 },
+ unicodeslot=0xFA7B,
},
[0xFA7C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0007C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x585A },
- ["unicodeslot"]=0xFA7C, -- 塚
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0007C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x585A },
+ unicodeslot=0xFA7C,
},
[0xFA7D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0007D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x58B3 },
- ["unicodeslot"]=0xFA7D, -- 墳
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0007D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x58B3 },
+ unicodeslot=0xFA7D,
},
[0xFA7E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0007E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5944 },
- ["unicodeslot"]=0xFA7E, -- 奄
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0007E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5944 },
+ unicodeslot=0xFA7E,
},
[0xFA7F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0007F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5954 },
- ["unicodeslot"]=0xFA7F, -- 奔
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0007F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5954 },
+ unicodeslot=0xFA7F,
},
[0xFA80]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0050",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5A62 },
- ["unicodeslot"]=0xFA80, -- 婢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0050",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5A62 },
+ unicodeslot=0xFA80,
},
[0xFA81]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0051",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5B28 },
- ["unicodeslot"]=0xFA81, -- 嬨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0051",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5B28 },
+ unicodeslot=0xFA81,
},
[0xFA82]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0052",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5ED2 },
- ["unicodeslot"]=0xFA82, -- 廒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0052",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5ED2 },
+ unicodeslot=0xFA82,
},
[0xFA83]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0053",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5ED9 },
- ["unicodeslot"]=0xFA83, -- 廙
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0053",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5ED9 },
+ unicodeslot=0xFA83,
},
[0xFA84]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0054",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5F69 },
- ["unicodeslot"]=0xFA84, -- 彩
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0054",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5F69 },
+ unicodeslot=0xFA84,
},
[0xFA85]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0055",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5FAD },
- ["unicodeslot"]=0xFA85, -- 徭
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0055",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5FAD },
+ unicodeslot=0xFA85,
},
[0xFA86]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0056",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x60D8 },
- ["unicodeslot"]=0xFA86, -- 惘
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0056",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x60D8 },
+ unicodeslot=0xFA86,
},
[0xFA87]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0057",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x614E },
- ["unicodeslot"]=0xFA87, -- 慎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0057",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x614E },
+ unicodeslot=0xFA87,
},
[0xFA88]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0058",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6108 },
- ["unicodeslot"]=0xFA88, -- 愈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0058",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6108 },
+ unicodeslot=0xFA88,
},
[0xFA89]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0059",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x618E },
- ["unicodeslot"]=0xFA89, -- 憎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0059",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x618E },
+ unicodeslot=0xFA89,
},
[0xFA8A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0008A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6160 },
- ["unicodeslot"]=0xFA8A, -- 慠
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0008A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6160 },
+ unicodeslot=0xFA8A,
},
[0xFA8B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0008B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x61F2 },
- ["unicodeslot"]=0xFA8B, -- 懲
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0008B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x61F2 },
+ unicodeslot=0xFA8B,
},
[0xFA8C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0008C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6234 },
- ["unicodeslot"]=0xFA8C, -- 戴
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0008C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6234 },
+ unicodeslot=0xFA8C,
},
[0xFA8D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0008D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x63C4 },
- ["unicodeslot"]=0xFA8D, -- 揄
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0008D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x63C4 },
+ unicodeslot=0xFA8D,
},
[0xFA8E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0008E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x641C },
- ["unicodeslot"]=0xFA8E, -- 搜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0008E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x641C },
+ unicodeslot=0xFA8E,
},
[0xFA8F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0008F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6452 },
- ["unicodeslot"]=0xFA8F, -- 摒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0008F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6452 },
+ unicodeslot=0xFA8F,
},
[0xFA90]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x005A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6556 },
- ["unicodeslot"]=0xFA90, -- 敖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x005A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6556 },
+ unicodeslot=0xFA90,
},
[0xFA91]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x005B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6674 },
- ["unicodeslot"]=0xFA91, -- 晴
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x005B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6674 },
+ unicodeslot=0xFA91,
},
[0xFA92]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x005C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6717 },
- ["unicodeslot"]=0xFA92, -- 朗
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x005C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6717 },
+ unicodeslot=0xFA92,
},
[0xFA93]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x005D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x671B },
- ["unicodeslot"]=0xFA93, -- 望
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x005D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x671B },
+ unicodeslot=0xFA93,
},
[0xFA94]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x005E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6756 },
- ["unicodeslot"]=0xFA94, -- 杖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x005E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6756 },
+ unicodeslot=0xFA94,
},
[0xFA95]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x005F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6B79 },
- ["unicodeslot"]=0xFA95, -- 歹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x005F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6B79 },
+ unicodeslot=0xFA95,
},
[0xFA96]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0060",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6BBA },
- ["unicodeslot"]=0xFA96, -- 殺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0060",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6BBA },
+ unicodeslot=0xFA96,
},
[0xFA97]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0061",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6D41 },
- ["unicodeslot"]=0xFA97, -- 流
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0061",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6D41 },
+ unicodeslot=0xFA97,
},
[0xFA98]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0062",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6EDB },
- ["unicodeslot"]=0xFA98, -- 滛
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0062",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6EDB },
+ unicodeslot=0xFA98,
},
[0xFA99]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0063",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6ECB },
- ["unicodeslot"]=0xFA99, -- 滋
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0063",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6ECB },
+ unicodeslot=0xFA99,
},
[0xFA9A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0009A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6F22 },
- ["unicodeslot"]=0xFA9A, -- 漢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0009A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6F22 },
+ unicodeslot=0xFA9A,
},
[0xFA9B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0009B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x701E },
- ["unicodeslot"]=0xFA9B, -- 瀞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0009B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x701E },
+ unicodeslot=0xFA9B,
},
[0xFA9C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0009C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x716E },
- ["unicodeslot"]=0xFA9C, -- 煮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0009C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x716E },
+ unicodeslot=0xFA9C,
},
[0xFA9D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0009D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x77A7 },
- ["unicodeslot"]=0xFA9D, -- 瞧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0009D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x77A7 },
+ unicodeslot=0xFA9D,
},
[0xFA9E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0009E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7235 },
- ["unicodeslot"]=0xFA9E, -- 爵
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0009E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7235 },
+ unicodeslot=0xFA9E,
},
[0xFA9F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FA0x0009F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x72AF },
- ["unicodeslot"]=0xFA9F, -- 犯
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FA0x0009F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x72AF },
+ unicodeslot=0xFA9F,
},
[0xFAA0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAA0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x732A },
- ["unicodeslot"]=0xFAA0, -- 猪
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAA0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x732A },
+ unicodeslot=0xFAA0,
},
[0xFAA1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAA0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7471 },
- ["unicodeslot"]=0xFAA1, -- 瑱
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAA0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7471 },
+ unicodeslot=0xFAA1,
},
[0xFAA2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAA0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7506 },
- ["unicodeslot"]=0xFAA2, -- 甆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAA0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7506 },
+ unicodeslot=0xFAA2,
},
[0xFAA3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAA0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x753B },
- ["unicodeslot"]=0xFAA3, -- 画
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAA0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x753B },
+ unicodeslot=0xFAA3,
},
[0xFAA4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAA0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x761D },
- ["unicodeslot"]=0xFAA4, -- 瘝
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAA0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x761D },
+ unicodeslot=0xFAA4,
},
[0xFAA5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAA0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x761F },
- ["unicodeslot"]=0xFAA5, -- 瘟
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAA0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x761F },
+ unicodeslot=0xFAA5,
},
[0xFAA6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAA0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x76CA },
- ["unicodeslot"]=0xFAA6, -- 益
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAA0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x76CA },
+ unicodeslot=0xFAA6,
},
[0xFAA7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAA0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x76DB },
- ["unicodeslot"]=0xFAA7, -- 盛
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAA0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x76DB },
+ unicodeslot=0xFAA7,
},
[0xFAA8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAA0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x76F4 },
- ["unicodeslot"]=0xFAA8, -- 直
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAA0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x76F4 },
+ unicodeslot=0xFAA8,
},
[0xFAA9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAA0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x774A },
- ["unicodeslot"]=0xFAA9, -- 睊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAA0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x774A },
+ unicodeslot=0xFAA9,
},
[0xFAAA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAAA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7740 },
- ["unicodeslot"]=0xFAAA, -- 着
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAAA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7740 },
+ unicodeslot=0xFAAA,
},
[0xFAAB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAAB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x78CC },
- ["unicodeslot"]=0xFAAB, -- 磌
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAAB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x78CC },
+ unicodeslot=0xFAAB,
},
[0xFAAC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAAC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7AB1 },
- ["unicodeslot"]=0xFAAC, -- 窱
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAAC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7AB1 },
+ unicodeslot=0xFAAC,
},
[0xFAAD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAAD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7BC0 },
- ["unicodeslot"]=0xFAAD, -- 節
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAAD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7BC0 },
+ unicodeslot=0xFAAD,
},
[0xFAAE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAAE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7C7B },
- ["unicodeslot"]=0xFAAE, -- 类
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAAE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7C7B },
+ unicodeslot=0xFAAE,
},
[0xFAAF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAAF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7D5B },
- ["unicodeslot"]=0xFAAF, -- 絛
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAAF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7D5B },
+ unicodeslot=0xFAAF,
},
[0xFAB0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAB0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7DF4 },
- ["unicodeslot"]=0xFAB0, -- 練
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAB0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7DF4 },
+ unicodeslot=0xFAB0,
},
[0xFAB1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAB0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7F3E },
- ["unicodeslot"]=0xFAB1, -- 缾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAB0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7F3E },
+ unicodeslot=0xFAB1,
},
[0xFAB2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAB0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8005 },
- ["unicodeslot"]=0xFAB2, -- 者
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAB0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8005 },
+ unicodeslot=0xFAB2,
},
[0xFAB3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAB0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8352 },
- ["unicodeslot"]=0xFAB3, -- 荒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAB0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8352 },
+ unicodeslot=0xFAB3,
},
[0xFAB4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAB0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x83EF },
- ["unicodeslot"]=0xFAB4, -- 華
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAB0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x83EF },
+ unicodeslot=0xFAB4,
},
[0xFAB5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAB0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8779 },
- ["unicodeslot"]=0xFAB5, -- 蝹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAB0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8779 },
+ unicodeslot=0xFAB5,
},
[0xFAB6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAB0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8941 },
- ["unicodeslot"]=0xFAB6, -- 襁
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAB0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8941 },
+ unicodeslot=0xFAB6,
},
[0xFAB7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAB0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8986 },
- ["unicodeslot"]=0xFAB7, -- 覆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAB0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8986 },
+ unicodeslot=0xFAB7,
},
[0xFAB8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAB0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8996 },
- ["unicodeslot"]=0xFAB8, -- 視
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAB0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8996 },
+ unicodeslot=0xFAB8,
},
[0xFAB9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAB0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8ABF },
- ["unicodeslot"]=0xFAB9, -- 調
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAB0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8ABF },
+ unicodeslot=0xFAB9,
},
[0xFABA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FABA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8AF8 },
- ["unicodeslot"]=0xFABA, -- 諸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FABA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8AF8 },
+ unicodeslot=0xFABA,
},
[0xFABB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FABB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8ACB },
- ["unicodeslot"]=0xFABB, -- 請
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FABB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8ACB },
+ unicodeslot=0xFABB,
},
[0xFABC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FABC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8B01 },
- ["unicodeslot"]=0xFABC, -- 謁
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FABC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8B01 },
+ unicodeslot=0xFABC,
},
[0xFABD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FABD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8AFE },
- ["unicodeslot"]=0xFABD, -- 諾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FABD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8AFE },
+ unicodeslot=0xFABD,
},
[0xFABE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FABE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8AED },
- ["unicodeslot"]=0xFABE, -- 諭
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FABE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8AED },
+ unicodeslot=0xFABE,
},
[0xFABF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FABF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8B39 },
- ["unicodeslot"]=0xFABF, -- 謹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FABF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8B39 },
+ unicodeslot=0xFABF,
},
[0xFAC0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAC0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8B8A },
- ["unicodeslot"]=0xFAC0, -- 變
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAC0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8B8A },
+ unicodeslot=0xFAC0,
},
[0xFAC1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAC0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8D08 },
- ["unicodeslot"]=0xFAC1, -- 贈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAC0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8D08 },
+ unicodeslot=0xFAC1,
},
[0xFAC2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAC0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8F38 },
- ["unicodeslot"]=0xFAC2, -- 輸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAC0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8F38 },
+ unicodeslot=0xFAC2,
},
[0xFAC3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAC0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9072 },
- ["unicodeslot"]=0xFAC3, -- 遲
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAC0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9072 },
+ unicodeslot=0xFAC3,
},
[0xFAC4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAC0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9199 },
- ["unicodeslot"]=0xFAC4, -- 醙
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAC0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9199 },
+ unicodeslot=0xFAC4,
},
[0xFAC5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAC0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9276 },
- ["unicodeslot"]=0xFAC5, -- 鉶
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAC0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9276 },
+ unicodeslot=0xFAC5,
},
[0xFAC6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAC0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x967C },
- ["unicodeslot"]=0xFAC6, -- 陼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAC0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x967C },
+ unicodeslot=0xFAC6,
},
[0xFAC7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAC0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x96E3 },
- ["unicodeslot"]=0xFAC7, -- 難
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAC0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x96E3 },
+ unicodeslot=0xFAC7,
},
[0xFAC8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAC0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9756 },
- ["unicodeslot"]=0xFAC8, -- 靖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAC0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9756 },
+ unicodeslot=0xFAC8,
},
[0xFAC9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAC0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x97DB },
- ["unicodeslot"]=0xFAC9, -- 韛
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAC0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x97DB },
+ unicodeslot=0xFAC9,
},
[0xFACA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FACA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x97FF },
- ["unicodeslot"]=0xFACA, -- 響
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FACA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x97FF },
+ unicodeslot=0xFACA,
},
[0xFACB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FACB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x980B },
- ["unicodeslot"]=0xFACB, -- 頋
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FACB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x980B },
+ unicodeslot=0xFACB,
},
[0xFACC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FACC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x983B },
- ["unicodeslot"]=0xFACC, -- 頻
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FACC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x983B },
+ unicodeslot=0xFACC,
},
[0xFACD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FACD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9B12 },
- ["unicodeslot"]=0xFACD, -- 鬒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FACD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9B12 },
+ unicodeslot=0xFACD,
},
[0xFACE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FACE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9F9C },
- ["unicodeslot"]=0xFACE, -- 龜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FACE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9F9C },
+ unicodeslot=0xFACE,
},
[0xFACF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FACF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2284A },
- ["unicodeslot"]=0xFACF, -- 𢡊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FACF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2284A },
+ unicodeslot=0xFACF,
},
[0xFAD0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAD0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x22844 },
- ["unicodeslot"]=0xFAD0, -- 𢡄
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAD0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x22844 },
+ unicodeslot=0xFAD0,
},
[0xFAD1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAD0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x233D5 },
- ["unicodeslot"]=0xFAD1, -- 𣏕
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAD0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x233D5 },
+ unicodeslot=0xFAD1,
},
[0xFAD2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAD0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3B9D },
- ["unicodeslot"]=0xFAD2, -- 㮝
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAD0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3B9D },
+ unicodeslot=0xFAD2,
},
[0xFAD3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAD0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4018 },
- ["unicodeslot"]=0xFAD3, -- 䀘
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAD0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4018 },
+ unicodeslot=0xFAD3,
},
[0xFAD4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAD0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4039 },
- ["unicodeslot"]=0xFAD4, -- 䀹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAD0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4039 },
+ unicodeslot=0xFAD4,
},
[0xFAD5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAD0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x25249 },
- ["unicodeslot"]=0xFAD5, -- 𥉉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAD0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x25249 },
+ unicodeslot=0xFAD5,
},
[0xFAD6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAD0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x25CD0 },
- ["unicodeslot"]=0xFAD6, -- 𥳐
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAD0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x25CD0 },
+ unicodeslot=0xFAD6,
},
[0xFAD7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAD0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x27ED3 },
- ["unicodeslot"]=0xFAD7, -- 𧻓
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAD0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x27ED3 },
+ unicodeslot=0xFAD7,
},
[0xFAD8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAD0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9F43 },
- ["unicodeslot"]=0xFAD8, -- 齃
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAD0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9F43 },
+ unicodeslot=0xFAD8,
},
[0xFAD9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-FAD0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9F8E },
- ["unicodeslot"]=0xFAD9, -- 龎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-FAD0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9F8E },
+ unicodeslot=0xFAD9,
},
[0xFB00]={
- ["category"]="ll",
- ["contextname"]="ffligature",
- ["description"]="LATIN SMALL LIGATURE FF",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0066, 0x0066 },
- ["unicodeslot"]=0xFB00, -- ff
+ category="ll",
+ contextname="ffligature",
+ description="LATIN SMALL LIGATURE FF",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x0066, 0x0066 },
+ unicodeslot=0xFB00,
},
[0xFB01]={
- ["category"]="ll",
- ["contextname"]="filigature",
- ["description"]="LATIN SMALL LIGATURE FI",
- ["linebreak"]="al",
- ["shcode"]={ 0x0066, 0x0069 },
- ["specials"]={ "compat", 0x0066, 0x0069 },
- ["unicodeslot"]=0xFB01, -- fi
+ category="ll",
+ contextname="filigature",
+ description="LATIN SMALL LIGATURE FI",
+ direction="l",
+ linebreak="al",
+ shcode={ 0x0066, 0x0069 },
+ specials={ "compat", 0x0066, 0x0069 },
+ unicodeslot=0xFB01,
},
[0xFB02]={
- ["category"]="ll",
- ["contextname"]="flligature",
- ["description"]="LATIN SMALL LIGATURE FL",
- ["linebreak"]="al",
- ["shcode"]={ 0x0066, 0x006C },
- ["specials"]={ "compat", 0x0066, 0x006C },
- ["unicodeslot"]=0xFB02, -- fl
+ category="ll",
+ contextname="flligature",
+ description="LATIN SMALL LIGATURE FL",
+ direction="l",
+ linebreak="al",
+ shcode={ 0x0066, 0x006C },
+ specials={ "compat", 0x0066, 0x006C },
+ unicodeslot=0xFB02,
},
[0xFB03]={
- ["category"]="ll",
- ["contextname"]="ffiligature",
- ["description"]="LATIN SMALL LIGATURE FFI",
- ["linebreak"]="al",
- ["shcode"]={ 0x0066, 0x0069 },
- ["specials"]={ "compat", 0x0066, 0x0066, 0x0069 },
- ["unicodeslot"]=0xFB03, -- ffi
+ category="ll",
+ contextname="ffiligature",
+ description="LATIN SMALL LIGATURE FFI",
+ direction="l",
+ linebreak="al",
+ shcode={ 0x0066, 0x0069 },
+ specials={ "compat", 0x0066, 0x0066, 0x0069 },
+ unicodeslot=0xFB03,
},
[0xFB04]={
- ["category"]="ll",
- ["contextname"]="fflligature",
- ["description"]="LATIN SMALL LIGATURE FFL",
- ["linebreak"]="al",
- ["shcode"]={ 0x0066, 0x006C },
- ["specials"]={ "compat", 0x0066, 0x0066, 0x006C },
- ["unicodeslot"]=0xFB04, -- ffl
+ category="ll",
+ contextname="fflligature",
+ description="LATIN SMALL LIGATURE FFL",
+ direction="l",
+ linebreak="al",
+ shcode={ 0x0066, 0x006C },
+ specials={ "compat", 0x0066, 0x0066, 0x006C },
+ unicodeslot=0xFB04,
},
[0xFB05]={
- ["category"]="ll",
- ["description"]="LATIN SMALL LIGATURE LONG S T",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x017F, 0x0074 },
- ["unicodeslot"]=0xFB05, -- ſt
+ category="ll",
+ description="LATIN SMALL LIGATURE LONG S T",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x017F, 0x0074 },
+ unicodeslot=0xFB05,
},
[0xFB06]={
- ["category"]="ll",
- ["contextname"]="stligature",
- ["description"]="LATIN SMALL LIGATURE ST",
- ["linebreak"]="al",
- ["shcode"]={ 0x0073, 0x0074 },
- ["specials"]={ "compat", 0x0073, 0x0074 },
- ["unicodeslot"]=0xFB06, -- st
+ category="ll",
+ contextname="stligature",
+ description="LATIN SMALL LIGATURE ST",
+ direction="l",
+ linebreak="al",
+ shcode={ 0x0073, 0x0074 },
+ specials={ "compat", 0x0073, 0x0074 },
+ unicodeslot=0xFB06,
},
[0xFB13]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LIGATURE MEN NOW",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0574, 0x0576 },
- ["unicodeslot"]=0xFB13, -- ﬓ
+ category="ll",
+ description="ARMENIAN SMALL LIGATURE MEN NOW",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x0574, 0x0576 },
+ unicodeslot=0xFB13,
},
[0xFB14]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LIGATURE MEN ECH",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0574, 0x0565 },
- ["unicodeslot"]=0xFB14, -- ﬔ
+ category="ll",
+ description="ARMENIAN SMALL LIGATURE MEN ECH",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x0574, 0x0565 },
+ unicodeslot=0xFB14,
},
[0xFB15]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LIGATURE MEN INI",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0574, 0x056B },
- ["unicodeslot"]=0xFB15, -- ﬕ
+ category="ll",
+ description="ARMENIAN SMALL LIGATURE MEN INI",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x0574, 0x056B },
+ unicodeslot=0xFB15,
},
[0xFB16]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LIGATURE VEW NOW",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x057E, 0x0576 },
- ["unicodeslot"]=0xFB16, -- ﬖ
+ category="ll",
+ description="ARMENIAN SMALL LIGATURE VEW NOW",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x057E, 0x0576 },
+ unicodeslot=0xFB16,
},
[0xFB17]={
- ["category"]="ll",
- ["description"]="ARMENIAN SMALL LIGATURE MEN XEH",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x0574, 0x056D },
- ["unicodeslot"]=0xFB17, -- ﬗ
+ category="ll",
+ description="ARMENIAN SMALL LIGATURE MEN XEH",
+ direction="l",
+ linebreak="al",
+ specials={ "compat", 0x0574, 0x056D },
+ unicodeslot=0xFB17,
},
[0xFB1D]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER YOD WITH HIRIQ",
- ["linebreak"]="al",
- ["shcode"]=0x05D9,
- ["specials"]={ "char", 0x05D9, 0x05B4 },
- ["unicodeslot"]=0xFB1D, -- יִ
+ category="lo",
+ description="HEBREW LETTER YOD WITH HIRIQ",
+ direction="r",
+ linebreak="al",
+ shcode=0x05D9,
+ specials={ "char", 0x05D9, 0x05B4 },
+ unicodeslot=0xFB1D,
},
[0xFB1E]={
- ["category"]="mn",
- ["description"]="HEBREW POINT JUDEO-SPANISH VARIKA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFB1E, -- ﬞ
+ category="mn",
+ description="HEBREW POINT JUDEO-SPANISH VARIKA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFB1E,
},
[0xFB1F]={
- ["category"]="lo",
- ["description"]="HEBREW LIGATURE YIDDISH YOD YOD PATAH",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x05F2, 0x05B7 },
- ["unicodeslot"]=0xFB1F, -- ײַ
+ category="lo",
+ description="HEBREW LIGATURE YIDDISH YOD YOD PATAH",
+ direction="r",
+ linebreak="al",
+ specials={ "char", 0x05F2, 0x05B7 },
+ unicodeslot=0xFB1F,
},
[0xFB20]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER ALTERNATIVE AYIN",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x05E2 },
- ["unicodeslot"]=0xFB20, -- ﬠ
+ category="lo",
+ description="HEBREW LETTER ALTERNATIVE AYIN",
+ direction="r",
+ linebreak="al",
+ specials={ "font", 0x05E2 },
+ unicodeslot=0xFB20,
},
[0xFB21]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER WIDE ALEF",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x05D0 },
- ["unicodeslot"]=0xFB21, -- ﬡ
+ category="lo",
+ description="HEBREW LETTER WIDE ALEF",
+ direction="r",
+ linebreak="al",
+ specials={ "font", 0x05D0 },
+ unicodeslot=0xFB21,
},
[0xFB22]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER WIDE DALET",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x05D3 },
- ["unicodeslot"]=0xFB22, -- ﬢ
+ category="lo",
+ description="HEBREW LETTER WIDE DALET",
+ direction="r",
+ linebreak="al",
+ specials={ "font", 0x05D3 },
+ unicodeslot=0xFB22,
},
[0xFB23]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER WIDE HE",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x05D4 },
- ["unicodeslot"]=0xFB23, -- ﬣ
+ category="lo",
+ description="HEBREW LETTER WIDE HE",
+ direction="r",
+ linebreak="al",
+ specials={ "font", 0x05D4 },
+ unicodeslot=0xFB23,
},
[0xFB24]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER WIDE KAF",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x05DB },
- ["unicodeslot"]=0xFB24, -- ﬤ
+ category="lo",
+ description="HEBREW LETTER WIDE KAF",
+ direction="r",
+ linebreak="al",
+ specials={ "font", 0x05DB },
+ unicodeslot=0xFB24,
},
[0xFB25]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER WIDE LAMED",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x05DC },
- ["unicodeslot"]=0xFB25, -- ﬥ
+ category="lo",
+ description="HEBREW LETTER WIDE LAMED",
+ direction="r",
+ linebreak="al",
+ specials={ "font", 0x05DC },
+ unicodeslot=0xFB25,
},
[0xFB26]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER WIDE FINAL MEM",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x05DD },
- ["unicodeslot"]=0xFB26, -- ﬦ
+ category="lo",
+ description="HEBREW LETTER WIDE FINAL MEM",
+ direction="r",
+ linebreak="al",
+ specials={ "font", 0x05DD },
+ unicodeslot=0xFB26,
},
[0xFB27]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER WIDE RESH",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x05E8 },
- ["unicodeslot"]=0xFB27, -- ﬧ
+ category="lo",
+ description="HEBREW LETTER WIDE RESH",
+ direction="r",
+ linebreak="al",
+ specials={ "font", 0x05E8 },
+ unicodeslot=0xFB27,
},
[0xFB28]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER WIDE TAV",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x05EA },
- ["unicodeslot"]=0xFB28, -- ﬨ
+ category="lo",
+ description="HEBREW LETTER WIDE TAV",
+ direction="r",
+ linebreak="al",
+ specials={ "font", 0x05EA },
+ unicodeslot=0xFB28,
},
[0xFB29]={
- ["category"]="sm",
- ["description"]="HEBREW LETTER ALTERNATIVE PLUS SIGN",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x002B },
- ["unicodeslot"]=0xFB29, -- ﬩
+ category="sm",
+ description="HEBREW LETTER ALTERNATIVE PLUS SIGN",
+ direction="es",
+ linebreak="al",
+ specials={ "font", 0x002B },
+ unicodeslot=0xFB29,
},
[0xFB2A]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER SHIN WITH SHIN DOT",
- ["linebreak"]="al",
- ["shcode"]=0x05E9,
- ["specials"]={ "char", 0x05E9, 0x05C1 },
- ["unicodeslot"]=0xFB2A, -- שׁ
+ category="lo",
+ description="HEBREW LETTER SHIN WITH SHIN DOT",
+ direction="r",
+ linebreak="al",
+ shcode=0x05E9,
+ specials={ "char", 0x05E9, 0x05C1 },
+ unicodeslot=0xFB2A,
},
[0xFB2B]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER SHIN WITH SIN DOT",
- ["linebreak"]="al",
- ["shcode"]=0x05E9,
- ["specials"]={ "char", 0x05E9, 0x05C2 },
- ["unicodeslot"]=0xFB2B, -- שׂ
+ category="lo",
+ description="HEBREW LETTER SHIN WITH SIN DOT",
+ direction="r",
+ linebreak="al",
+ shcode=0x05E9,
+ specials={ "char", 0x05E9, 0x05C2 },
+ unicodeslot=0xFB2B,
},
[0xFB2C]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT",
- ["linebreak"]="al",
- ["shcode"]=0x05E9,
- ["specials"]={ "char", 0xFB49, 0x05C1 },
- ["unicodeslot"]=0xFB2C, -- שּׁ
+ category="lo",
+ description="HEBREW LETTER SHIN WITH DAGESH AND SHIN DOT",
+ direction="r",
+ linebreak="al",
+ shcode=0x05E9,
+ specials={ "char", 0xFB49, 0x05C1 },
+ unicodeslot=0xFB2C,
},
[0xFB2D]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER SHIN WITH DAGESH AND SIN DOT",
- ["linebreak"]="al",
- ["shcode"]=0x05E9,
- ["specials"]={ "char", 0xFB49, 0x05C2 },
- ["unicodeslot"]=0xFB2D, -- שּׂ
+ category="lo",
+ description="HEBREW LETTER SHIN WITH DAGESH AND SIN DOT",
+ direction="r",
+ linebreak="al",
+ shcode=0x05E9,
+ specials={ "char", 0xFB49, 0x05C2 },
+ unicodeslot=0xFB2D,
},
[0xFB2E]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER ALEF WITH PATAH",
- ["linebreak"]="al",
- ["shcode"]=0x05D0,
- ["specials"]={ "char", 0x05D0, 0x05B7 },
- ["unicodeslot"]=0xFB2E, -- אַ
+ category="lo",
+ description="HEBREW LETTER ALEF WITH PATAH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05D0,
+ specials={ "char", 0x05D0, 0x05B7 },
+ unicodeslot=0xFB2E,
},
[0xFB2F]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER ALEF WITH QAMATS",
- ["linebreak"]="al",
- ["shcode"]=0x05D0,
- ["specials"]={ "char", 0x05D0, 0x05B8 },
- ["unicodeslot"]=0xFB2F, -- אָ
+ category="lo",
+ description="HEBREW LETTER ALEF WITH QAMATS",
+ direction="r",
+ linebreak="al",
+ shcode=0x05D0,
+ specials={ "char", 0x05D0, 0x05B8 },
+ unicodeslot=0xFB2F,
},
[0xFB30]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER ALEF WITH MAPIQ",
- ["linebreak"]="al",
- ["shcode"]=0x05D0,
- ["specials"]={ "char", 0x05D0, 0x05BC },
- ["unicodeslot"]=0xFB30, -- אּ
+ category="lo",
+ description="HEBREW LETTER ALEF WITH MAPIQ",
+ direction="r",
+ linebreak="al",
+ shcode=0x05D0,
+ specials={ "char", 0x05D0, 0x05BC },
+ unicodeslot=0xFB30,
},
[0xFB31]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER BET WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05D1,
- ["specials"]={ "char", 0x05D1, 0x05BC },
- ["unicodeslot"]=0xFB31, -- בּ
+ category="lo",
+ description="HEBREW LETTER BET WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05D1,
+ specials={ "char", 0x05D1, 0x05BC },
+ unicodeslot=0xFB31,
},
[0xFB32]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER GIMEL WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05D2,
- ["specials"]={ "char", 0x05D2, 0x05BC },
- ["unicodeslot"]=0xFB32, -- גּ
+ category="lo",
+ description="HEBREW LETTER GIMEL WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05D2,
+ specials={ "char", 0x05D2, 0x05BC },
+ unicodeslot=0xFB32,
},
[0xFB33]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER DALET WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05D3,
- ["specials"]={ "char", 0x05D3, 0x05BC },
- ["unicodeslot"]=0xFB33, -- דּ
+ category="lo",
+ description="HEBREW LETTER DALET WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05D3,
+ specials={ "char", 0x05D3, 0x05BC },
+ unicodeslot=0xFB33,
},
[0xFB34]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER HE WITH MAPIQ",
- ["linebreak"]="al",
- ["shcode"]=0x05D4,
- ["specials"]={ "char", 0x05D4, 0x05BC },
- ["unicodeslot"]=0xFB34, -- הּ
+ category="lo",
+ description="HEBREW LETTER HE WITH MAPIQ",
+ direction="r",
+ linebreak="al",
+ shcode=0x05D4,
+ specials={ "char", 0x05D4, 0x05BC },
+ unicodeslot=0xFB34,
},
[0xFB35]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER VAV WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05D5,
- ["specials"]={ "char", 0x05D5, 0x05BC },
- ["unicodeslot"]=0xFB35, -- וּ
+ category="lo",
+ description="HEBREW LETTER VAV WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05D5,
+ specials={ "char", 0x05D5, 0x05BC },
+ unicodeslot=0xFB35,
},
[0xFB36]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER ZAYIN WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05D6,
- ["specials"]={ "char", 0x05D6, 0x05BC },
- ["unicodeslot"]=0xFB36, -- זּ
+ category="lo",
+ description="HEBREW LETTER ZAYIN WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05D6,
+ specials={ "char", 0x05D6, 0x05BC },
+ unicodeslot=0xFB36,
},
[0xFB38]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER TET WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05D8,
- ["specials"]={ "char", 0x05D8, 0x05BC },
- ["unicodeslot"]=0xFB38, -- טּ
+ category="lo",
+ description="HEBREW LETTER TET WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05D8,
+ specials={ "char", 0x05D8, 0x05BC },
+ unicodeslot=0xFB38,
},
[0xFB39]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER YOD WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05D9,
- ["specials"]={ "char", 0x05D9, 0x05BC },
- ["unicodeslot"]=0xFB39, -- יּ
+ category="lo",
+ description="HEBREW LETTER YOD WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05D9,
+ specials={ "char", 0x05D9, 0x05BC },
+ unicodeslot=0xFB39,
},
[0xFB3A]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER FINAL KAF WITH DAGESH",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x05DA, 0x05BC },
- ["unicodeslot"]=0xFB3A, -- ךּ
+ category="lo",
+ description="HEBREW LETTER FINAL KAF WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ specials={ "char", 0x05DA, 0x05BC },
+ unicodeslot=0xFB3A,
},
[0xFB3B]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER KAF WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05DB,
- ["specials"]={ "char", 0x05DB, 0x05BC },
- ["unicodeslot"]=0xFB3B, -- כּ
+ category="lo",
+ description="HEBREW LETTER KAF WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05DB,
+ specials={ "char", 0x05DB, 0x05BC },
+ unicodeslot=0xFB3B,
},
[0xFB3C]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER LAMED WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05DC,
- ["specials"]={ "char", 0x05DC, 0x05BC },
- ["unicodeslot"]=0xFB3C, -- לּ
+ category="lo",
+ description="HEBREW LETTER LAMED WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05DC,
+ specials={ "char", 0x05DC, 0x05BC },
+ unicodeslot=0xFB3C,
},
[0xFB3E]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER MEM WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05DE,
- ["specials"]={ "char", 0x05DE, 0x05BC },
- ["unicodeslot"]=0xFB3E, -- מּ
+ category="lo",
+ description="HEBREW LETTER MEM WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05DE,
+ specials={ "char", 0x05DE, 0x05BC },
+ unicodeslot=0xFB3E,
},
[0xFB40]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER NUN WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05E0,
- ["specials"]={ "char", 0x05E0, 0x05BC },
- ["unicodeslot"]=0xFB40, -- נּ
+ category="lo",
+ description="HEBREW LETTER NUN WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05E0,
+ specials={ "char", 0x05E0, 0x05BC },
+ unicodeslot=0xFB40,
},
[0xFB41]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER SAMEKH WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05E1,
- ["specials"]={ "char", 0x05E1, 0x05BC },
- ["unicodeslot"]=0xFB41, -- סּ
+ category="lo",
+ description="HEBREW LETTER SAMEKH WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05E1,
+ specials={ "char", 0x05E1, 0x05BC },
+ unicodeslot=0xFB41,
},
[0xFB43]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER FINAL PE WITH DAGESH",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x05E3, 0x05BC },
- ["unicodeslot"]=0xFB43, -- ףּ
+ category="lo",
+ description="HEBREW LETTER FINAL PE WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ specials={ "char", 0x05E3, 0x05BC },
+ unicodeslot=0xFB43,
},
[0xFB44]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER PE WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05E4,
- ["specials"]={ "char", 0x05E4, 0x05BC },
- ["unicodeslot"]=0xFB44, -- פּ
+ category="lo",
+ description="HEBREW LETTER PE WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05E4,
+ specials={ "char", 0x05E4, 0x05BC },
+ unicodeslot=0xFB44,
},
[0xFB46]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER TSADI WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05E6,
- ["specials"]={ "char", 0x05E6, 0x05BC },
- ["unicodeslot"]=0xFB46, -- צּ
+ category="lo",
+ description="HEBREW LETTER TSADI WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05E6,
+ specials={ "char", 0x05E6, 0x05BC },
+ unicodeslot=0xFB46,
},
[0xFB47]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER QOF WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05E7,
- ["specials"]={ "char", 0x05E7, 0x05BC },
- ["unicodeslot"]=0xFB47, -- קּ
+ category="lo",
+ description="HEBREW LETTER QOF WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05E7,
+ specials={ "char", 0x05E7, 0x05BC },
+ unicodeslot=0xFB47,
},
[0xFB48]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER RESH WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05E8,
- ["specials"]={ "char", 0x05E8, 0x05BC },
- ["unicodeslot"]=0xFB48, -- רּ
+ category="lo",
+ description="HEBREW LETTER RESH WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05E8,
+ specials={ "char", 0x05E8, 0x05BC },
+ unicodeslot=0xFB48,
},
[0xFB49]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER SHIN WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05E9,
- ["specials"]={ "char", 0x05E9, 0x05BC },
- ["unicodeslot"]=0xFB49, -- שּ
+ category="lo",
+ description="HEBREW LETTER SHIN WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05E9,
+ specials={ "char", 0x05E9, 0x05BC },
+ unicodeslot=0xFB49,
},
[0xFB4A]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER TAV WITH DAGESH",
- ["linebreak"]="al",
- ["shcode"]=0x05EA,
- ["specials"]={ "char", 0x05EA, 0x05BC },
- ["unicodeslot"]=0xFB4A, -- תּ
+ category="lo",
+ description="HEBREW LETTER TAV WITH DAGESH",
+ direction="r",
+ linebreak="al",
+ shcode=0x05EA,
+ specials={ "char", 0x05EA, 0x05BC },
+ unicodeslot=0xFB4A,
},
[0xFB4B]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER VAV WITH HOLAM",
- ["linebreak"]="al",
- ["shcode"]=0x05D5,
- ["specials"]={ "char", 0x05D5, 0x05B9 },
- ["unicodeslot"]=0xFB4B, -- וֹ
+ category="lo",
+ description="HEBREW LETTER VAV WITH HOLAM",
+ direction="r",
+ linebreak="al",
+ shcode=0x05D5,
+ specials={ "char", 0x05D5, 0x05B9 },
+ unicodeslot=0xFB4B,
},
[0xFB4C]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER BET WITH RAFE",
- ["linebreak"]="al",
- ["shcode"]=0x05D1,
- ["specials"]={ "char", 0x05D1, 0x05BF },
- ["unicodeslot"]=0xFB4C, -- בֿ
+ category="lo",
+ description="HEBREW LETTER BET WITH RAFE",
+ direction="r",
+ linebreak="al",
+ shcode=0x05D1,
+ specials={ "char", 0x05D1, 0x05BF },
+ unicodeslot=0xFB4C,
},
[0xFB4D]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER KAF WITH RAFE",
- ["linebreak"]="al",
- ["shcode"]=0x05DB,
- ["specials"]={ "char", 0x05DB, 0x05BF },
- ["unicodeslot"]=0xFB4D, -- כֿ
+ category="lo",
+ description="HEBREW LETTER KAF WITH RAFE",
+ direction="r",
+ linebreak="al",
+ shcode=0x05DB,
+ specials={ "char", 0x05DB, 0x05BF },
+ unicodeslot=0xFB4D,
},
[0xFB4E]={
- ["category"]="lo",
- ["description"]="HEBREW LETTER PE WITH RAFE",
- ["linebreak"]="al",
- ["shcode"]=0x05E4,
- ["specials"]={ "char", 0x05E4, 0x05BF },
- ["unicodeslot"]=0xFB4E, -- פֿ
+ category="lo",
+ description="HEBREW LETTER PE WITH RAFE",
+ direction="r",
+ linebreak="al",
+ shcode=0x05E4,
+ specials={ "char", 0x05E4, 0x05BF },
+ unicodeslot=0xFB4E,
},
[0xFB4F]={
- ["category"]="lo",
- ["description"]="HEBREW LIGATURE ALEF LAMED",
- ["linebreak"]="al",
- ["specials"]={ "compat", 0x05D0, 0x05DC },
- ["unicodeslot"]=0xFB4F, -- ﭏ
+ category="lo",
+ description="HEBREW LIGATURE ALEF LAMED",
+ direction="r",
+ linebreak="al",
+ specials={ "compat", 0x05D0, 0x05DC },
+ unicodeslot=0xFB4F,
},
[0xFB50]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF WASLA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0671 },
- ["unicodeslot"]=0xFB50, -- ﭐ
+ category="lo",
+ description="ARABIC LETTER ALEF WASLA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0671 },
+ unicodeslot=0xFB50,
},
[0xFB51]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF WASLA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0671 },
- ["unicodeslot"]=0xFB51, -- ﭑ
+ category="lo",
+ description="ARABIC LETTER ALEF WASLA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0671 },
+ unicodeslot=0xFB51,
},
[0xFB52]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x067B },
- ["unicodeslot"]=0xFB52, -- ﭒ
+ category="lo",
+ description="ARABIC LETTER BEEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x067B },
+ unicodeslot=0xFB52,
},
[0xFB53]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x067B },
- ["unicodeslot"]=0xFB53, -- ﭓ
+ category="lo",
+ description="ARABIC LETTER BEEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x067B },
+ unicodeslot=0xFB53,
},
[0xFB54]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x067B },
- ["unicodeslot"]=0xFB54, -- ﭔ
+ category="lo",
+ description="ARABIC LETTER BEEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x067B },
+ unicodeslot=0xFB54,
},
[0xFB55]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x067B },
- ["unicodeslot"]=0xFB55, -- ﭕ
+ category="lo",
+ description="ARABIC LETTER BEEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x067B },
+ unicodeslot=0xFB55,
},
[0xFB56]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER PEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x067E },
- ["unicodeslot"]=0xFB56, -- ﭖ
+ category="lo",
+ description="ARABIC LETTER PEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x067E },
+ unicodeslot=0xFB56,
},
[0xFB57]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER PEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x067E },
- ["unicodeslot"]=0xFB57, -- ﭗ
+ category="lo",
+ description="ARABIC LETTER PEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x067E },
+ unicodeslot=0xFB57,
},
[0xFB58]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER PEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x067E },
- ["unicodeslot"]=0xFB58, -- ﭘ
+ category="lo",
+ description="ARABIC LETTER PEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x067E },
+ unicodeslot=0xFB58,
},
[0xFB59]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER PEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x067E },
- ["unicodeslot"]=0xFB59, -- ﭙ
+ category="lo",
+ description="ARABIC LETTER PEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x067E },
+ unicodeslot=0xFB59,
},
[0xFB5A]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEHEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0680 },
- ["unicodeslot"]=0xFB5A, -- ﭚ
+ category="lo",
+ description="ARABIC LETTER BEHEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0680 },
+ unicodeslot=0xFB5A,
},
[0xFB5B]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEHEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0680 },
- ["unicodeslot"]=0xFB5B, -- ﭛ
+ category="lo",
+ description="ARABIC LETTER BEHEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0680 },
+ unicodeslot=0xFB5B,
},
[0xFB5C]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEHEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0680 },
- ["unicodeslot"]=0xFB5C, -- ﭜ
+ category="lo",
+ description="ARABIC LETTER BEHEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0680 },
+ unicodeslot=0xFB5C,
},
[0xFB5D]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEHEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0680 },
- ["unicodeslot"]=0xFB5D, -- ﭝ
+ category="lo",
+ description="ARABIC LETTER BEHEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0680 },
+ unicodeslot=0xFB5D,
},
[0xFB5E]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TTEHEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x067A },
- ["unicodeslot"]=0xFB5E, -- ﭞ
+ category="lo",
+ description="ARABIC LETTER TTEHEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x067A },
+ unicodeslot=0xFB5E,
},
[0xFB5F]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TTEHEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x067A },
- ["unicodeslot"]=0xFB5F, -- ﭟ
+ category="lo",
+ description="ARABIC LETTER TTEHEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x067A },
+ unicodeslot=0xFB5F,
},
[0xFB60]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TTEHEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x067A },
- ["unicodeslot"]=0xFB60, -- ﭠ
+ category="lo",
+ description="ARABIC LETTER TTEHEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x067A },
+ unicodeslot=0xFB60,
},
[0xFB61]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TTEHEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x067A },
- ["unicodeslot"]=0xFB61, -- ﭡ
+ category="lo",
+ description="ARABIC LETTER TTEHEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x067A },
+ unicodeslot=0xFB61,
},
[0xFB62]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEHEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x067F },
- ["unicodeslot"]=0xFB62, -- ﭢ
+ category="lo",
+ description="ARABIC LETTER TEHEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x067F },
+ unicodeslot=0xFB62,
},
[0xFB63]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEHEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x067F },
- ["unicodeslot"]=0xFB63, -- ﭣ
+ category="lo",
+ description="ARABIC LETTER TEHEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x067F },
+ unicodeslot=0xFB63,
},
[0xFB64]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEHEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x067F },
- ["unicodeslot"]=0xFB64, -- ﭤ
+ category="lo",
+ description="ARABIC LETTER TEHEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x067F },
+ unicodeslot=0xFB64,
},
[0xFB65]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEHEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x067F },
- ["unicodeslot"]=0xFB65, -- ﭥ
+ category="lo",
+ description="ARABIC LETTER TEHEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x067F },
+ unicodeslot=0xFB65,
},
[0xFB66]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TTEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0679 },
- ["unicodeslot"]=0xFB66, -- ﭦ
+ category="lo",
+ description="ARABIC LETTER TTEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0679 },
+ unicodeslot=0xFB66,
},
[0xFB67]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TTEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0679 },
- ["unicodeslot"]=0xFB67, -- ﭧ
+ category="lo",
+ description="ARABIC LETTER TTEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0679 },
+ unicodeslot=0xFB67,
},
[0xFB68]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TTEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0679 },
- ["unicodeslot"]=0xFB68, -- ﭨ
+ category="lo",
+ description="ARABIC LETTER TTEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0679 },
+ unicodeslot=0xFB68,
},
[0xFB69]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TTEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0679 },
- ["unicodeslot"]=0xFB69, -- ﭩ
+ category="lo",
+ description="ARABIC LETTER TTEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0679 },
+ unicodeslot=0xFB69,
},
[0xFB6A]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER VEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06A4 },
- ["unicodeslot"]=0xFB6A, -- ﭪ
+ category="lo",
+ description="ARABIC LETTER VEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06A4 },
+ unicodeslot=0xFB6A,
},
[0xFB6B]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER VEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06A4 },
- ["unicodeslot"]=0xFB6B, -- ﭫ
+ category="lo",
+ description="ARABIC LETTER VEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06A4 },
+ unicodeslot=0xFB6B,
},
[0xFB6C]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER VEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x06A4 },
- ["unicodeslot"]=0xFB6C, -- ﭬ
+ category="lo",
+ description="ARABIC LETTER VEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x06A4 },
+ unicodeslot=0xFB6C,
},
[0xFB6D]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER VEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x06A4 },
- ["unicodeslot"]=0xFB6D, -- ﭭ
+ category="lo",
+ description="ARABIC LETTER VEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x06A4 },
+ unicodeslot=0xFB6D,
},
[0xFB6E]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER PEHEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06A6 },
- ["unicodeslot"]=0xFB6E, -- ﭮ
+ category="lo",
+ description="ARABIC LETTER PEHEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06A6 },
+ unicodeslot=0xFB6E,
},
[0xFB6F]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER PEHEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06A6 },
- ["unicodeslot"]=0xFB6F, -- ﭯ
+ category="lo",
+ description="ARABIC LETTER PEHEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06A6 },
+ unicodeslot=0xFB6F,
},
[0xFB70]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER PEHEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x06A6 },
- ["unicodeslot"]=0xFB70, -- ﭰ
+ category="lo",
+ description="ARABIC LETTER PEHEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x06A6 },
+ unicodeslot=0xFB70,
},
[0xFB71]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER PEHEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x06A6 },
- ["unicodeslot"]=0xFB71, -- ﭱ
+ category="lo",
+ description="ARABIC LETTER PEHEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x06A6 },
+ unicodeslot=0xFB71,
},
[0xFB72]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DYEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0684 },
- ["unicodeslot"]=0xFB72, -- ﭲ
+ category="lo",
+ description="ARABIC LETTER DYEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0684 },
+ unicodeslot=0xFB72,
},
[0xFB73]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DYEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0684 },
- ["unicodeslot"]=0xFB73, -- ﭳ
+ category="lo",
+ description="ARABIC LETTER DYEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0684 },
+ unicodeslot=0xFB73,
},
[0xFB74]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DYEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0684 },
- ["unicodeslot"]=0xFB74, -- ﭴ
+ category="lo",
+ description="ARABIC LETTER DYEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0684 },
+ unicodeslot=0xFB74,
},
[0xFB75]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DYEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0684 },
- ["unicodeslot"]=0xFB75, -- ﭵ
+ category="lo",
+ description="ARABIC LETTER DYEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0684 },
+ unicodeslot=0xFB75,
},
[0xFB76]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NYEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0683 },
- ["unicodeslot"]=0xFB76, -- ﭶ
+ category="lo",
+ description="ARABIC LETTER NYEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0683 },
+ unicodeslot=0xFB76,
},
[0xFB77]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NYEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0683 },
- ["unicodeslot"]=0xFB77, -- ﭷ
+ category="lo",
+ description="ARABIC LETTER NYEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0683 },
+ unicodeslot=0xFB77,
},
[0xFB78]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NYEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0683 },
- ["unicodeslot"]=0xFB78, -- ﭸ
+ category="lo",
+ description="ARABIC LETTER NYEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0683 },
+ unicodeslot=0xFB78,
},
[0xFB79]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NYEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0683 },
- ["unicodeslot"]=0xFB79, -- ﭹ
+ category="lo",
+ description="ARABIC LETTER NYEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0683 },
+ unicodeslot=0xFB79,
},
[0xFB7A]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TCHEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0686 },
- ["unicodeslot"]=0xFB7A, -- ﭺ
+ category="lo",
+ description="ARABIC LETTER TCHEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0686 },
+ unicodeslot=0xFB7A,
},
[0xFB7B]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TCHEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0686 },
- ["unicodeslot"]=0xFB7B, -- ﭻ
+ category="lo",
+ description="ARABIC LETTER TCHEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0686 },
+ unicodeslot=0xFB7B,
},
[0xFB7C]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TCHEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0686 },
- ["unicodeslot"]=0xFB7C, -- ﭼ
+ category="lo",
+ description="ARABIC LETTER TCHEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0686 },
+ unicodeslot=0xFB7C,
},
[0xFB7D]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TCHEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0686 },
- ["unicodeslot"]=0xFB7D, -- ﭽ
+ category="lo",
+ description="ARABIC LETTER TCHEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0686 },
+ unicodeslot=0xFB7D,
},
[0xFB7E]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TCHEHEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0687 },
- ["unicodeslot"]=0xFB7E, -- ﭾ
+ category="lo",
+ description="ARABIC LETTER TCHEHEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0687 },
+ unicodeslot=0xFB7E,
},
[0xFB7F]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TCHEHEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0687 },
- ["unicodeslot"]=0xFB7F, -- ﭿ
+ category="lo",
+ description="ARABIC LETTER TCHEHEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0687 },
+ unicodeslot=0xFB7F,
},
[0xFB80]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TCHEHEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0687 },
- ["unicodeslot"]=0xFB80, -- ﮀ
+ category="lo",
+ description="ARABIC LETTER TCHEHEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0687 },
+ unicodeslot=0xFB80,
},
[0xFB81]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TCHEHEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0687 },
- ["unicodeslot"]=0xFB81, -- ﮁ
+ category="lo",
+ description="ARABIC LETTER TCHEHEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0687 },
+ unicodeslot=0xFB81,
},
[0xFB82]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DDAHAL ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x068D },
- ["unicodeslot"]=0xFB82, -- ﮂ
+ category="lo",
+ description="ARABIC LETTER DDAHAL ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x068D },
+ unicodeslot=0xFB82,
},
[0xFB83]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DDAHAL FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x068D },
- ["unicodeslot"]=0xFB83, -- ﮃ
+ category="lo",
+ description="ARABIC LETTER DDAHAL FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x068D },
+ unicodeslot=0xFB83,
},
[0xFB84]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAHAL ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x068C },
- ["unicodeslot"]=0xFB84, -- ﮄ
+ category="lo",
+ description="ARABIC LETTER DAHAL ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x068C },
+ unicodeslot=0xFB84,
},
[0xFB85]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAHAL FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x068C },
- ["unicodeslot"]=0xFB85, -- ﮅ
+ category="lo",
+ description="ARABIC LETTER DAHAL FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x068C },
+ unicodeslot=0xFB85,
},
[0xFB86]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DUL ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x068E },
- ["unicodeslot"]=0xFB86, -- ﮆ
+ category="lo",
+ description="ARABIC LETTER DUL ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x068E },
+ unicodeslot=0xFB86,
},
[0xFB87]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DUL FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x068E },
- ["unicodeslot"]=0xFB87, -- ﮇ
+ category="lo",
+ description="ARABIC LETTER DUL FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x068E },
+ unicodeslot=0xFB87,
},
[0xFB88]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DDAL ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0688 },
- ["unicodeslot"]=0xFB88, -- ﮈ
+ category="lo",
+ description="ARABIC LETTER DDAL ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0688 },
+ unicodeslot=0xFB88,
},
[0xFB89]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DDAL FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0688 },
- ["unicodeslot"]=0xFB89, -- ﮉ
+ category="lo",
+ description="ARABIC LETTER DDAL FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0688 },
+ unicodeslot=0xFB89,
},
[0xFB8A]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER JEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0698 },
- ["unicodeslot"]=0xFB8A, -- ﮊ
+ category="lo",
+ description="ARABIC LETTER JEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0698 },
+ unicodeslot=0xFB8A,
},
[0xFB8B]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER JEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0698 },
- ["unicodeslot"]=0xFB8B, -- ﮋ
+ category="lo",
+ description="ARABIC LETTER JEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0698 },
+ unicodeslot=0xFB8B,
},
[0xFB8C]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER RREH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0691 },
- ["unicodeslot"]=0xFB8C, -- ﮌ
+ category="lo",
+ description="ARABIC LETTER RREH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0691 },
+ unicodeslot=0xFB8C,
},
[0xFB8D]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER RREH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0691 },
- ["unicodeslot"]=0xFB8D, -- ﮍ
+ category="lo",
+ description="ARABIC LETTER RREH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0691 },
+ unicodeslot=0xFB8D,
},
[0xFB8E]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KEHEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06A9 },
- ["unicodeslot"]=0xFB8E, -- ﮎ
+ category="lo",
+ description="ARABIC LETTER KEHEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06A9 },
+ unicodeslot=0xFB8E,
},
[0xFB8F]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KEHEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06A9 },
- ["unicodeslot"]=0xFB8F, -- ﮏ
+ category="lo",
+ description="ARABIC LETTER KEHEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06A9 },
+ unicodeslot=0xFB8F,
},
[0xFB90]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KEHEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x06A9 },
- ["unicodeslot"]=0xFB90, -- ﮐ
+ category="lo",
+ description="ARABIC LETTER KEHEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x06A9 },
+ unicodeslot=0xFB90,
},
[0xFB91]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KEHEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x06A9 },
- ["unicodeslot"]=0xFB91, -- ﮑ
+ category="lo",
+ description="ARABIC LETTER KEHEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x06A9 },
+ unicodeslot=0xFB91,
},
[0xFB92]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GAF ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06AF },
- ["unicodeslot"]=0xFB92, -- ﮒ
+ category="lo",
+ description="ARABIC LETTER GAF ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06AF },
+ unicodeslot=0xFB92,
},
[0xFB93]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GAF FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06AF },
- ["unicodeslot"]=0xFB93, -- ﮓ
+ category="lo",
+ description="ARABIC LETTER GAF FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06AF },
+ unicodeslot=0xFB93,
},
[0xFB94]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GAF INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x06AF },
- ["unicodeslot"]=0xFB94, -- ﮔ
+ category="lo",
+ description="ARABIC LETTER GAF INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x06AF },
+ unicodeslot=0xFB94,
},
[0xFB95]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GAF MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x06AF },
- ["unicodeslot"]=0xFB95, -- ﮕ
+ category="lo",
+ description="ARABIC LETTER GAF MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x06AF },
+ unicodeslot=0xFB95,
},
[0xFB96]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GUEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06B3 },
- ["unicodeslot"]=0xFB96, -- ﮖ
+ category="lo",
+ description="ARABIC LETTER GUEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06B3 },
+ unicodeslot=0xFB96,
},
[0xFB97]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GUEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06B3 },
- ["unicodeslot"]=0xFB97, -- ﮗ
+ category="lo",
+ description="ARABIC LETTER GUEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06B3 },
+ unicodeslot=0xFB97,
},
[0xFB98]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GUEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x06B3 },
- ["unicodeslot"]=0xFB98, -- ﮘ
+ category="lo",
+ description="ARABIC LETTER GUEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x06B3 },
+ unicodeslot=0xFB98,
},
[0xFB99]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GUEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x06B3 },
- ["unicodeslot"]=0xFB99, -- ﮙ
+ category="lo",
+ description="ARABIC LETTER GUEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x06B3 },
+ unicodeslot=0xFB99,
},
[0xFB9A]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NGOEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06B1 },
- ["unicodeslot"]=0xFB9A, -- ﮚ
+ category="lo",
+ description="ARABIC LETTER NGOEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06B1 },
+ unicodeslot=0xFB9A,
},
[0xFB9B]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NGOEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06B1 },
- ["unicodeslot"]=0xFB9B, -- ﮛ
+ category="lo",
+ description="ARABIC LETTER NGOEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06B1 },
+ unicodeslot=0xFB9B,
},
[0xFB9C]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NGOEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x06B1 },
- ["unicodeslot"]=0xFB9C, -- ﮜ
+ category="lo",
+ description="ARABIC LETTER NGOEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x06B1 },
+ unicodeslot=0xFB9C,
},
[0xFB9D]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NGOEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x06B1 },
- ["unicodeslot"]=0xFB9D, -- ﮝ
+ category="lo",
+ description="ARABIC LETTER NGOEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x06B1 },
+ unicodeslot=0xFB9D,
},
[0xFB9E]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NOON GHUNNA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06BA },
- ["unicodeslot"]=0xFB9E, -- ﮞ
+ category="lo",
+ description="ARABIC LETTER NOON GHUNNA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06BA },
+ unicodeslot=0xFB9E,
},
[0xFB9F]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NOON GHUNNA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06BA },
- ["unicodeslot"]=0xFB9F, -- ﮟ
+ category="lo",
+ description="ARABIC LETTER NOON GHUNNA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06BA },
+ unicodeslot=0xFB9F,
},
[0xFBA0]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER RNOON ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06BB },
- ["unicodeslot"]=0xFBA0, -- ﮠ
+ category="lo",
+ description="ARABIC LETTER RNOON ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06BB },
+ unicodeslot=0xFBA0,
},
[0xFBA1]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER RNOON FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06BB },
- ["unicodeslot"]=0xFBA1, -- ﮡ
+ category="lo",
+ description="ARABIC LETTER RNOON FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06BB },
+ unicodeslot=0xFBA1,
},
[0xFBA2]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER RNOON INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x06BB },
- ["unicodeslot"]=0xFBA2, -- ﮢ
+ category="lo",
+ description="ARABIC LETTER RNOON INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x06BB },
+ unicodeslot=0xFBA2,
},
[0xFBA3]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER RNOON MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x06BB },
- ["unicodeslot"]=0xFBA3, -- ﮣ
+ category="lo",
+ description="ARABIC LETTER RNOON MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x06BB },
+ unicodeslot=0xFBA3,
},
[0xFBA4]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM",
- ["linebreak"]="al",
- ["shcode"]=0x0647,
- ["specials"]={ "isolated", 0x06C0 },
- ["unicodeslot"]=0xFBA4, -- ﮤ
+ category="lo",
+ description="ARABIC LETTER HEH WITH YEH ABOVE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x0647,
+ specials={ "isolated", 0x06C0 },
+ unicodeslot=0xFBA4,
},
[0xFBA5]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM",
- ["linebreak"]="al",
- ["shcode"]=0x0647,
- ["specials"]={ "final", 0x06C0 },
- ["unicodeslot"]=0xFBA5, -- ﮥ
+ category="lo",
+ description="ARABIC LETTER HEH WITH YEH ABOVE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x0647,
+ specials={ "final", 0x06C0 },
+ unicodeslot=0xFBA5,
},
[0xFBA6]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH GOAL ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06C1 },
- ["unicodeslot"]=0xFBA6, -- ﮦ
+ category="lo",
+ description="ARABIC LETTER HEH GOAL ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06C1 },
+ unicodeslot=0xFBA6,
},
[0xFBA7]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH GOAL FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06C1 },
- ["unicodeslot"]=0xFBA7, -- ﮧ
+ category="lo",
+ description="ARABIC LETTER HEH GOAL FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06C1 },
+ unicodeslot=0xFBA7,
},
[0xFBA8]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH GOAL INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x06C1 },
- ["unicodeslot"]=0xFBA8, -- ﮨ
+ category="lo",
+ description="ARABIC LETTER HEH GOAL INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x06C1 },
+ unicodeslot=0xFBA8,
},
[0xFBA9]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH GOAL MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x06C1 },
- ["unicodeslot"]=0xFBA9, -- ﮩ
+ category="lo",
+ description="ARABIC LETTER HEH GOAL MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x06C1 },
+ unicodeslot=0xFBA9,
},
[0xFBAA]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06BE },
- ["unicodeslot"]=0xFBAA, -- ﮪ
+ category="lo",
+ description="ARABIC LETTER HEH DOACHASHMEE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06BE },
+ unicodeslot=0xFBAA,
},
[0xFBAB]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH DOACHASHMEE FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06BE },
- ["unicodeslot"]=0xFBAB, -- ﮫ
+ category="lo",
+ description="ARABIC LETTER HEH DOACHASHMEE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06BE },
+ unicodeslot=0xFBAB,
},
[0xFBAC]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH DOACHASHMEE INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x06BE },
- ["unicodeslot"]=0xFBAC, -- ﮬ
+ category="lo",
+ description="ARABIC LETTER HEH DOACHASHMEE INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x06BE },
+ unicodeslot=0xFBAC,
},
[0xFBAD]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x06BE },
- ["unicodeslot"]=0xFBAD, -- ﮭ
+ category="lo",
+ description="ARABIC LETTER HEH DOACHASHMEE MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x06BE },
+ unicodeslot=0xFBAD,
},
[0xFBAE]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH BARREE ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06D2 },
- ["unicodeslot"]=0xFBAE, -- ﮮ
+ category="lo",
+ description="ARABIC LETTER YEH BARREE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06D2 },
+ unicodeslot=0xFBAE,
},
[0xFBAF]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH BARREE FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06D2 },
- ["unicodeslot"]=0xFBAF, -- ﮯ
+ category="lo",
+ description="ARABIC LETTER YEH BARREE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06D2 },
+ unicodeslot=0xFBAF,
},
[0xFBB0]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06D3 },
- ["unicodeslot"]=0xFBB0, -- ﮰ
+ category="lo",
+ description="ARABIC LETTER YEH BARREE WITH HAMZA ABOVE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06D3 },
+ unicodeslot=0xFBB0,
},
[0xFBB1]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06D3 },
- ["unicodeslot"]=0xFBB1, -- ﮱ
+ category="lo",
+ description="ARABIC LETTER YEH BARREE WITH HAMZA ABOVE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06D3 },
+ unicodeslot=0xFBB1,
},
[0xFBD3]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NG ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06AD },
- ["unicodeslot"]=0xFBD3, -- ﯓ
+ category="lo",
+ description="ARABIC LETTER NG ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06AD },
+ unicodeslot=0xFBD3,
},
[0xFBD4]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NG FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06AD },
- ["unicodeslot"]=0xFBD4, -- ﯔ
+ category="lo",
+ description="ARABIC LETTER NG FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06AD },
+ unicodeslot=0xFBD4,
},
[0xFBD5]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NG INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x06AD },
- ["unicodeslot"]=0xFBD5, -- ﯕ
+ category="lo",
+ description="ARABIC LETTER NG INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x06AD },
+ unicodeslot=0xFBD5,
},
[0xFBD6]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NG MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x06AD },
- ["unicodeslot"]=0xFBD6, -- ﯖ
+ category="lo",
+ description="ARABIC LETTER NG MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x06AD },
+ unicodeslot=0xFBD6,
},
[0xFBD7]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER U ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06C7 },
- ["unicodeslot"]=0xFBD7, -- ﯗ
+ category="lo",
+ description="ARABIC LETTER U ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06C7 },
+ unicodeslot=0xFBD7,
},
[0xFBD8]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER U FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06C7 },
- ["unicodeslot"]=0xFBD8, -- ﯘ
+ category="lo",
+ description="ARABIC LETTER U FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06C7 },
+ unicodeslot=0xFBD8,
},
[0xFBD9]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER OE ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06C6 },
- ["unicodeslot"]=0xFBD9, -- ﯙ
+ category="lo",
+ description="ARABIC LETTER OE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06C6 },
+ unicodeslot=0xFBD9,
},
[0xFBDA]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER OE FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06C6 },
- ["unicodeslot"]=0xFBDA, -- ﯚ
+ category="lo",
+ description="ARABIC LETTER OE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06C6 },
+ unicodeslot=0xFBDA,
},
[0xFBDB]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YU ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06C8 },
- ["unicodeslot"]=0xFBDB, -- ﯛ
+ category="lo",
+ description="ARABIC LETTER YU ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06C8 },
+ unicodeslot=0xFBDB,
},
[0xFBDC]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YU FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06C8 },
- ["unicodeslot"]=0xFBDC, -- ﯜ
+ category="lo",
+ description="ARABIC LETTER YU FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06C8 },
+ unicodeslot=0xFBDC,
},
[0xFBDD]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM",
- ["linebreak"]="al",
- ["shcode"]=0x06C7,
- ["specials"]={ "isolated", 0x0677 },
- ["unicodeslot"]=0xFBDD, -- ﯝ
+ category="lo",
+ description="ARABIC LETTER U WITH HAMZA ABOVE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x06C7,
+ specials={ "isolated", 0x0677 },
+ unicodeslot=0xFBDD,
},
[0xFBDE]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER VE ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06CB },
- ["unicodeslot"]=0xFBDE, -- ﯞ
+ category="lo",
+ description="ARABIC LETTER VE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06CB },
+ unicodeslot=0xFBDE,
},
[0xFBDF]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER VE FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06CB },
- ["unicodeslot"]=0xFBDF, -- ﯟ
+ category="lo",
+ description="ARABIC LETTER VE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06CB },
+ unicodeslot=0xFBDF,
},
[0xFBE0]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KIRGHIZ OE ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06C5 },
- ["unicodeslot"]=0xFBE0, -- ﯠ
+ category="lo",
+ description="ARABIC LETTER KIRGHIZ OE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06C5 },
+ unicodeslot=0xFBE0,
},
[0xFBE1]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KIRGHIZ OE FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06C5 },
- ["unicodeslot"]=0xFBE1, -- ﯡ
+ category="lo",
+ description="ARABIC LETTER KIRGHIZ OE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06C5 },
+ unicodeslot=0xFBE1,
},
[0xFBE2]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KIRGHIZ YU ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06C9 },
- ["unicodeslot"]=0xFBE2, -- ﯢ
+ category="lo",
+ description="ARABIC LETTER KIRGHIZ YU ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06C9 },
+ unicodeslot=0xFBE2,
},
[0xFBE3]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KIRGHIZ YU FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06C9 },
- ["unicodeslot"]=0xFBE3, -- ﯣ
+ category="lo",
+ description="ARABIC LETTER KIRGHIZ YU FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06C9 },
+ unicodeslot=0xFBE3,
},
[0xFBE4]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER E ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06D0 },
- ["unicodeslot"]=0xFBE4, -- ﯤ
+ category="lo",
+ description="ARABIC LETTER E ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06D0 },
+ unicodeslot=0xFBE4,
},
[0xFBE5]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER E FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06D0 },
- ["unicodeslot"]=0xFBE5, -- ﯥ
+ category="lo",
+ description="ARABIC LETTER E FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06D0 },
+ unicodeslot=0xFBE5,
},
[0xFBE6]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER E INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x06D0 },
- ["unicodeslot"]=0xFBE6, -- ﯦ
+ category="lo",
+ description="ARABIC LETTER E INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x06D0 },
+ unicodeslot=0xFBE6,
},
[0xFBE7]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER E MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x06D0 },
- ["unicodeslot"]=0xFBE7, -- ﯧ
+ category="lo",
+ description="ARABIC LETTER E MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x06D0 },
+ unicodeslot=0xFBE7,
},
[0xFBE8]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0649 },
- ["unicodeslot"]=0xFBE8, -- ﯨ
+ category="lo",
+ description="ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0649 },
+ unicodeslot=0xFBE8,
},
[0xFBE9]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0649 },
- ["unicodeslot"]=0xFBE9, -- ﯩ
+ category="lo",
+ description="ARABIC LETTER UIGHUR KAZAKH KIRGHIZ ALEF MAKSURA MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0649 },
+ unicodeslot=0xFBE9,
},
[0xFBEA]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0626, 0x0627 },
- ["unicodeslot"]=0xFBEA, -- ﯪ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0626, 0x0627 },
+ unicodeslot=0xFBEA,
},
[0xFBEB]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0626, 0x0627 },
- ["unicodeslot"]=0xFBEB, -- ﯫ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0626, 0x0627 },
+ unicodeslot=0xFBEB,
},
[0xFBEC]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0626, 0x06D5 },
- ["unicodeslot"]=0xFBEC, -- ﯬ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0626, 0x06D5 },
+ unicodeslot=0xFBEC,
},
[0xFBED]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0626, 0x06D5 },
- ["unicodeslot"]=0xFBED, -- ﯭ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH AE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0626, 0x06D5 },
+ unicodeslot=0xFBED,
},
[0xFBEE]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0626, 0x0648 },
- ["unicodeslot"]=0xFBEE, -- ﯮ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0626, 0x0648 },
+ unicodeslot=0xFBEE,
},
[0xFBEF]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0626, 0x0648 },
- ["unicodeslot"]=0xFBEF, -- ﯯ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH WAW FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0626, 0x0648 },
+ unicodeslot=0xFBEF,
},
[0xFBF0]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0626, 0x06C7 },
- ["unicodeslot"]=0xFBF0, -- ﯰ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0626, 0x06C7 },
+ unicodeslot=0xFBF0,
},
[0xFBF1]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0626, 0x06C7 },
- ["unicodeslot"]=0xFBF1, -- ﯱ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH U FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0626, 0x06C7 },
+ unicodeslot=0xFBF1,
},
[0xFBF2]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0626, 0x06C6 },
- ["unicodeslot"]=0xFBF2, -- ﯲ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0626, 0x06C6 },
+ unicodeslot=0xFBF2,
},
[0xFBF3]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0626, 0x06C6 },
- ["unicodeslot"]=0xFBF3, -- ﯳ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH OE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0626, 0x06C6 },
+ unicodeslot=0xFBF3,
},
[0xFBF4]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0626, 0x06C8 },
- ["unicodeslot"]=0xFBF4, -- ﯴ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0626, 0x06C8 },
+ unicodeslot=0xFBF4,
},
[0xFBF5]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0626, 0x06C8 },
- ["unicodeslot"]=0xFBF5, -- ﯵ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YU FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0626, 0x06C8 },
+ unicodeslot=0xFBF5,
},
[0xFBF6]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0626, 0x06D0 },
- ["unicodeslot"]=0xFBF6, -- ﯶ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0626, 0x06D0 },
+ unicodeslot=0xFBF6,
},
[0xFBF7]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0626, 0x06D0 },
- ["unicodeslot"]=0xFBF7, -- ﯷ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0626, 0x06D0 },
+ unicodeslot=0xFBF7,
},
[0xFBF8]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0626, 0x06D0 },
- ["unicodeslot"]=0xFBF8, -- ﯸ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH E INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0626, 0x06D0 },
+ unicodeslot=0xFBF8,
},
[0xFBF9]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0626, 0x0649 },
- ["unicodeslot"]=0xFBF9, -- ﯹ
+ category="lo",
+ description="ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0626, 0x0649 },
+ unicodeslot=0xFBF9,
},
[0xFBFA]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0626, 0x0649 },
- ["unicodeslot"]=0xFBFA, -- ﯺ
+ category="lo",
+ description="ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0626, 0x0649 },
+ unicodeslot=0xFBFA,
},
[0xFBFB]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0626, 0x0649 },
- ["unicodeslot"]=0xFBFB, -- ﯻ
+ category="lo",
+ description="ARABIC LIGATURE UIGHUR KIRGHIZ YEH WITH HAMZA ABOVE WITH ALEF MAKSURA INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0626, 0x0649 },
+ unicodeslot=0xFBFB,
},
[0xFBFC]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER FARSI YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x06CC },
- ["unicodeslot"]=0xFBFC, -- ﯼ
+ category="lo",
+ description="ARABIC LETTER FARSI YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x06CC },
+ unicodeslot=0xFBFC,
},
[0xFBFD]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER FARSI YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x06CC },
- ["unicodeslot"]=0xFBFD, -- ﯽ
+ category="lo",
+ description="ARABIC LETTER FARSI YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x06CC },
+ unicodeslot=0xFBFD,
},
[0xFBFE]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER FARSI YEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x06CC },
- ["unicodeslot"]=0xFBFE, -- ﯾ
+ category="lo",
+ description="ARABIC LETTER FARSI YEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x06CC },
+ unicodeslot=0xFBFE,
},
[0xFBFF]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER FARSI YEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x06CC },
- ["unicodeslot"]=0xFBFF, -- ﯿ
+ category="lo",
+ description="ARABIC LETTER FARSI YEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x06CC },
+ unicodeslot=0xFBFF,
},
[0xFC00]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0626, 0x062C },
- ["unicodeslot"]=0xFC00, -- ﰀ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0626, 0x062C },
+ unicodeslot=0xFC00,
},
[0xFC01]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0626, 0x062D },
- ["unicodeslot"]=0xFC01, -- ﰁ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0626, 0x062D },
+ unicodeslot=0xFC01,
},
[0xFC02]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0626, 0x0645 },
- ["unicodeslot"]=0xFC02, -- ﰂ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0626, 0x0645 },
+ unicodeslot=0xFC02,
},
[0xFC03]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0626, 0x0649 },
- ["unicodeslot"]=0xFC03, -- ﰃ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0626, 0x0649 },
+ unicodeslot=0xFC03,
},
[0xFC04]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0626, 0x064A },
- ["unicodeslot"]=0xFC04, -- ﰄ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0626, 0x064A },
+ unicodeslot=0xFC04,
},
[0xFC05]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0628, 0x062C },
- ["unicodeslot"]=0xFC05, -- ﰅ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0628, 0x062C },
+ unicodeslot=0xFC05,
},
[0xFC06]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0628, 0x062D },
- ["unicodeslot"]=0xFC06, -- ﰆ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0628, 0x062D },
+ unicodeslot=0xFC06,
},
[0xFC07]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0628, 0x062E },
- ["unicodeslot"]=0xFC07, -- ﰇ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH KHAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0628, 0x062E },
+ unicodeslot=0xFC07,
},
[0xFC08]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0628, 0x0645 },
- ["unicodeslot"]=0xFC08, -- ﰈ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0628, 0x0645 },
+ unicodeslot=0xFC08,
},
[0xFC09]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0628, 0x0649 },
- ["unicodeslot"]=0xFC09, -- ﰉ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0628, 0x0649 },
+ unicodeslot=0xFC09,
},
[0xFC0A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0628, 0x064A },
- ["unicodeslot"]=0xFC0A, -- ﰊ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0628, 0x064A },
+ unicodeslot=0xFC0A,
},
[0xFC0B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062A, 0x062C },
- ["unicodeslot"]=0xFC0B, -- ﰋ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062A, 0x062C },
+ unicodeslot=0xFC0B,
},
[0xFC0C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062A, 0x062D },
- ["unicodeslot"]=0xFC0C, -- ﰌ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062A, 0x062D },
+ unicodeslot=0xFC0C,
},
[0xFC0D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062A, 0x062E },
- ["unicodeslot"]=0xFC0D, -- ﰍ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH KHAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062A, 0x062E },
+ unicodeslot=0xFC0D,
},
[0xFC0E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062A, 0x0645 },
- ["unicodeslot"]=0xFC0E, -- ﰎ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062A, 0x0645 },
+ unicodeslot=0xFC0E,
},
[0xFC0F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062A, 0x0649 },
- ["unicodeslot"]=0xFC0F, -- ﰏ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062A, 0x0649 },
+ unicodeslot=0xFC0F,
},
[0xFC10]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062A, 0x064A },
- ["unicodeslot"]=0xFC10, -- ﰐ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062A, 0x064A },
+ unicodeslot=0xFC10,
},
[0xFC11]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062B, 0x062C },
- ["unicodeslot"]=0xFC11, -- ﰑ
+ category="lo",
+ description="ARABIC LIGATURE THEH WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062B, 0x062C },
+ unicodeslot=0xFC11,
},
[0xFC12]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062B, 0x0645 },
- ["unicodeslot"]=0xFC12, -- ﰒ
+ category="lo",
+ description="ARABIC LIGATURE THEH WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062B, 0x0645 },
+ unicodeslot=0xFC12,
},
[0xFC13]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062B, 0x0649 },
- ["unicodeslot"]=0xFC13, -- ﰓ
+ category="lo",
+ description="ARABIC LIGATURE THEH WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062B, 0x0649 },
+ unicodeslot=0xFC13,
},
[0xFC14]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE THEH WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062B, 0x064A },
- ["unicodeslot"]=0xFC14, -- ﰔ
+ category="lo",
+ description="ARABIC LIGATURE THEH WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062B, 0x064A },
+ unicodeslot=0xFC14,
},
[0xFC15]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062C, 0x062D },
- ["unicodeslot"]=0xFC15, -- ﰕ
+ category="lo",
+ description="ARABIC LIGATURE JEEM WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062C, 0x062D },
+ unicodeslot=0xFC15,
},
[0xFC16]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062C, 0x0645 },
- ["unicodeslot"]=0xFC16, -- ﰖ
+ category="lo",
+ description="ARABIC LIGATURE JEEM WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062C, 0x0645 },
+ unicodeslot=0xFC16,
},
[0xFC17]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062D, 0x062C },
- ["unicodeslot"]=0xFC17, -- ﰗ
+ category="lo",
+ description="ARABIC LIGATURE HAH WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062D, 0x062C },
+ unicodeslot=0xFC17,
},
[0xFC18]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062D, 0x0645 },
- ["unicodeslot"]=0xFC18, -- ﰘ
+ category="lo",
+ description="ARABIC LIGATURE HAH WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062D, 0x0645 },
+ unicodeslot=0xFC18,
},
[0xFC19]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062E, 0x062C },
- ["unicodeslot"]=0xFC19, -- ﰙ
+ category="lo",
+ description="ARABIC LIGATURE KHAH WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062E, 0x062C },
+ unicodeslot=0xFC19,
},
[0xFC1A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062E, 0x062D },
- ["unicodeslot"]=0xFC1A, -- ﰚ
+ category="lo",
+ description="ARABIC LIGATURE KHAH WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062E, 0x062D },
+ unicodeslot=0xFC1A,
},
[0xFC1B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062E, 0x0645 },
- ["unicodeslot"]=0xFC1B, -- ﰛ
+ category="lo",
+ description="ARABIC LIGATURE KHAH WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062E, 0x0645 },
+ unicodeslot=0xFC1B,
},
[0xFC1C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0633, 0x062C },
- ["unicodeslot"]=0xFC1C, -- ﰜ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0633, 0x062C },
+ unicodeslot=0xFC1C,
},
[0xFC1D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0633, 0x062D },
- ["unicodeslot"]=0xFC1D, -- ﰝ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0633, 0x062D },
+ unicodeslot=0xFC1D,
},
[0xFC1E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0633, 0x062E },
- ["unicodeslot"]=0xFC1E, -- ﰞ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH KHAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0633, 0x062E },
+ unicodeslot=0xFC1E,
},
[0xFC1F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0633, 0x0645 },
- ["unicodeslot"]=0xFC1F, -- ﰟ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0633, 0x0645 },
+ unicodeslot=0xFC1F,
},
[0xFC20]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0635, 0x062D },
- ["unicodeslot"]=0xFC20, -- ﰠ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0635, 0x062D },
+ unicodeslot=0xFC20,
},
[0xFC21]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0635, 0x0645 },
- ["unicodeslot"]=0xFC21, -- ﰡ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0635, 0x0645 },
+ unicodeslot=0xFC21,
},
[0xFC22]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0636, 0x062C },
- ["unicodeslot"]=0xFC22, -- ﰢ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0636, 0x062C },
+ unicodeslot=0xFC22,
},
[0xFC23]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0636, 0x062D },
- ["unicodeslot"]=0xFC23, -- ﰣ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0636, 0x062D },
+ unicodeslot=0xFC23,
},
[0xFC24]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0636, 0x062E },
- ["unicodeslot"]=0xFC24, -- ﰤ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH KHAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0636, 0x062E },
+ unicodeslot=0xFC24,
},
[0xFC25]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0636, 0x0645 },
- ["unicodeslot"]=0xFC25, -- ﰥ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0636, 0x0645 },
+ unicodeslot=0xFC25,
},
[0xFC26]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TAH WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0637, 0x062D },
- ["unicodeslot"]=0xFC26, -- ﰦ
+ category="lo",
+ description="ARABIC LIGATURE TAH WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0637, 0x062D },
+ unicodeslot=0xFC26,
},
[0xFC27]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0637, 0x0645 },
- ["unicodeslot"]=0xFC27, -- ﰧ
+ category="lo",
+ description="ARABIC LIGATURE TAH WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0637, 0x0645 },
+ unicodeslot=0xFC27,
},
[0xFC28]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0638, 0x0645 },
- ["unicodeslot"]=0xFC28, -- ﰨ
+ category="lo",
+ description="ARABIC LIGATURE ZAH WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0638, 0x0645 },
+ unicodeslot=0xFC28,
},
[0xFC29]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0639, 0x062C },
- ["unicodeslot"]=0xFC29, -- ﰩ
+ category="lo",
+ description="ARABIC LIGATURE AIN WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0639, 0x062C },
+ unicodeslot=0xFC29,
},
[0xFC2A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0639, 0x0645 },
- ["unicodeslot"]=0xFC2A, -- ﰪ
+ category="lo",
+ description="ARABIC LIGATURE AIN WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0639, 0x0645 },
+ unicodeslot=0xFC2A,
},
[0xFC2B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x063A, 0x062C },
- ["unicodeslot"]=0xFC2B, -- ﰫ
+ category="lo",
+ description="ARABIC LIGATURE GHAIN WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x063A, 0x062C },
+ unicodeslot=0xFC2B,
},
[0xFC2C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x063A, 0x0645 },
- ["unicodeslot"]=0xFC2C, -- ﰬ
+ category="lo",
+ description="ARABIC LIGATURE GHAIN WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x063A, 0x0645 },
+ unicodeslot=0xFC2C,
},
[0xFC2D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0641, 0x062C },
- ["unicodeslot"]=0xFC2D, -- ﰭ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0641, 0x062C },
+ unicodeslot=0xFC2D,
},
[0xFC2E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0641, 0x062D },
- ["unicodeslot"]=0xFC2E, -- ﰮ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0641, 0x062D },
+ unicodeslot=0xFC2E,
},
[0xFC2F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0641, 0x062E },
- ["unicodeslot"]=0xFC2F, -- ﰯ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH KHAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0641, 0x062E },
+ unicodeslot=0xFC2F,
},
[0xFC30]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0641, 0x0645 },
- ["unicodeslot"]=0xFC30, -- ﰰ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0641, 0x0645 },
+ unicodeslot=0xFC30,
},
[0xFC31]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0641, 0x0649 },
- ["unicodeslot"]=0xFC31, -- ﰱ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0641, 0x0649 },
+ unicodeslot=0xFC31,
},
[0xFC32]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0641, 0x064A },
- ["unicodeslot"]=0xFC32, -- ﰲ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0641, 0x064A },
+ unicodeslot=0xFC32,
},
[0xFC33]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE QAF WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0642, 0x062D },
- ["unicodeslot"]=0xFC33, -- ﰳ
+ category="lo",
+ description="ARABIC LIGATURE QAF WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0642, 0x062D },
+ unicodeslot=0xFC33,
},
[0xFC34]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0642, 0x0645 },
- ["unicodeslot"]=0xFC34, -- ﰴ
+ category="lo",
+ description="ARABIC LIGATURE QAF WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0642, 0x0645 },
+ unicodeslot=0xFC34,
},
[0xFC35]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0642, 0x0649 },
- ["unicodeslot"]=0xFC35, -- ﰵ
+ category="lo",
+ description="ARABIC LIGATURE QAF WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0642, 0x0649 },
+ unicodeslot=0xFC35,
},
[0xFC36]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE QAF WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0642, 0x064A },
- ["unicodeslot"]=0xFC36, -- ﰶ
+ category="lo",
+ description="ARABIC LIGATURE QAF WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0642, 0x064A },
+ unicodeslot=0xFC36,
},
[0xFC37]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0643, 0x0627 },
- ["unicodeslot"]=0xFC37, -- ﰷ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH ALEF ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0643, 0x0627 },
+ unicodeslot=0xFC37,
},
[0xFC38]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0643, 0x062C },
- ["unicodeslot"]=0xFC38, -- ﰸ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0643, 0x062C },
+ unicodeslot=0xFC38,
},
[0xFC39]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0643, 0x062D },
- ["unicodeslot"]=0xFC39, -- ﰹ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0643, 0x062D },
+ unicodeslot=0xFC39,
},
[0xFC3A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0643, 0x062E },
- ["unicodeslot"]=0xFC3A, -- ﰺ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH KHAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0643, 0x062E },
+ unicodeslot=0xFC3A,
},
[0xFC3B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH LAM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0643, 0x0644 },
- ["unicodeslot"]=0xFC3B, -- ﰻ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH LAM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0643, 0x0644 },
+ unicodeslot=0xFC3B,
},
[0xFC3C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0643, 0x0645 },
- ["unicodeslot"]=0xFC3C, -- ﰼ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0643, 0x0645 },
+ unicodeslot=0xFC3C,
},
[0xFC3D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0643, 0x0649 },
- ["unicodeslot"]=0xFC3D, -- ﰽ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0643, 0x0649 },
+ unicodeslot=0xFC3D,
},
[0xFC3E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0643, 0x064A },
- ["unicodeslot"]=0xFC3E, -- ﰾ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0643, 0x064A },
+ unicodeslot=0xFC3E,
},
[0xFC3F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0644, 0x062C },
- ["unicodeslot"]=0xFC3F, -- ﰿ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0644, 0x062C },
+ unicodeslot=0xFC3F,
},
[0xFC40]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0644, 0x062D },
- ["unicodeslot"]=0xFC40, -- ﱀ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0644, 0x062D },
+ unicodeslot=0xFC40,
},
[0xFC41]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0644, 0x062E },
- ["unicodeslot"]=0xFC41, -- ﱁ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH KHAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0644, 0x062E },
+ unicodeslot=0xFC41,
},
[0xFC42]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0644, 0x0645 },
- ["unicodeslot"]=0xFC42, -- ﱂ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0644, 0x0645 },
+ unicodeslot=0xFC42,
},
[0xFC43]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0644, 0x0649 },
- ["unicodeslot"]=0xFC43, -- ﱃ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0644, 0x0649 },
+ unicodeslot=0xFC43,
},
[0xFC44]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0644, 0x064A },
- ["unicodeslot"]=0xFC44, -- ﱄ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0644, 0x064A },
+ unicodeslot=0xFC44,
},
[0xFC45]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0645, 0x062C },
- ["unicodeslot"]=0xFC45, -- ﱅ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0645, 0x062C },
+ unicodeslot=0xFC45,
},
[0xFC46]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0645, 0x062D },
- ["unicodeslot"]=0xFC46, -- ﱆ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0645, 0x062D },
+ unicodeslot=0xFC46,
},
[0xFC47]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0645, 0x062E },
- ["unicodeslot"]=0xFC47, -- ﱇ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH KHAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0645, 0x062E },
+ unicodeslot=0xFC47,
},
[0xFC48]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0645, 0x0645 },
- ["unicodeslot"]=0xFC48, -- ﱈ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0645, 0x0645 },
+ unicodeslot=0xFC48,
},
[0xFC49]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0645, 0x0649 },
- ["unicodeslot"]=0xFC49, -- ﱉ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0645, 0x0649 },
+ unicodeslot=0xFC49,
},
[0xFC4A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0645, 0x064A },
- ["unicodeslot"]=0xFC4A, -- ﱊ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0645, 0x064A },
+ unicodeslot=0xFC4A,
},
[0xFC4B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0646, 0x062C },
- ["unicodeslot"]=0xFC4B, -- ﱋ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0646, 0x062C },
+ unicodeslot=0xFC4B,
},
[0xFC4C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0646, 0x062D },
- ["unicodeslot"]=0xFC4C, -- ﱌ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0646, 0x062D },
+ unicodeslot=0xFC4C,
},
[0xFC4D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0646, 0x062E },
- ["unicodeslot"]=0xFC4D, -- ﱍ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH KHAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0646, 0x062E },
+ unicodeslot=0xFC4D,
},
[0xFC4E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0646, 0x0645 },
- ["unicodeslot"]=0xFC4E, -- ﱎ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0646, 0x0645 },
+ unicodeslot=0xFC4E,
},
[0xFC4F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0646, 0x0649 },
- ["unicodeslot"]=0xFC4F, -- ﱏ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0646, 0x0649 },
+ unicodeslot=0xFC4F,
},
[0xFC50]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0646, 0x064A },
- ["unicodeslot"]=0xFC50, -- ﱐ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0646, 0x064A },
+ unicodeslot=0xFC50,
},
[0xFC51]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0647, 0x062C },
- ["unicodeslot"]=0xFC51, -- ﱑ
+ category="lo",
+ description="ARABIC LIGATURE HEH WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0647, 0x062C },
+ unicodeslot=0xFC51,
},
[0xFC52]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0647, 0x0645 },
- ["unicodeslot"]=0xFC52, -- ﱒ
+ category="lo",
+ description="ARABIC LIGATURE HEH WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0647, 0x0645 },
+ unicodeslot=0xFC52,
},
[0xFC53]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0647, 0x0649 },
- ["unicodeslot"]=0xFC53, -- ﱓ
+ category="lo",
+ description="ARABIC LIGATURE HEH WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0647, 0x0649 },
+ unicodeslot=0xFC53,
},
[0xFC54]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HEH WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0647, 0x064A },
- ["unicodeslot"]=0xFC54, -- ﱔ
+ category="lo",
+ description="ARABIC LIGATURE HEH WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0647, 0x064A },
+ unicodeslot=0xFC54,
},
[0xFC55]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x064A, 0x062C },
- ["unicodeslot"]=0xFC55, -- ﱕ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x064A, 0x062C },
+ unicodeslot=0xFC55,
},
[0xFC56]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x064A, 0x062D },
- ["unicodeslot"]=0xFC56, -- ﱖ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x064A, 0x062D },
+ unicodeslot=0xFC56,
},
[0xFC57]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x064A, 0x062E },
- ["unicodeslot"]=0xFC57, -- ﱗ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH KHAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x064A, 0x062E },
+ unicodeslot=0xFC57,
},
[0xFC58]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x064A, 0x0645 },
- ["unicodeslot"]=0xFC58, -- ﱘ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x064A, 0x0645 },
+ unicodeslot=0xFC58,
},
[0xFC59]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x064A, 0x0649 },
- ["unicodeslot"]=0xFC59, -- ﱙ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x064A, 0x0649 },
+ unicodeslot=0xFC59,
},
[0xFC5A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x064A, 0x064A },
- ["unicodeslot"]=0xFC5A, -- ﱚ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x064A, 0x064A },
+ unicodeslot=0xFC5A,
},
[0xFC5B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0630, 0x0670 },
- ["unicodeslot"]=0xFC5B, -- ﱛ
+ category="lo",
+ description="ARABIC LIGATURE THAL WITH SUPERSCRIPT ALEF ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0630, 0x0670 },
+ unicodeslot=0xFC5B,
},
[0xFC5C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0631, 0x0670 },
- ["unicodeslot"]=0xFC5C, -- ﱜ
+ category="lo",
+ description="ARABIC LIGATURE REH WITH SUPERSCRIPT ALEF ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0631, 0x0670 },
+ unicodeslot=0xFC5C,
},
[0xFC5D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0649, 0x0670 },
- ["unicodeslot"]=0xFC5D, -- ﱝ
+ category="lo",
+ description="ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0649, 0x0670 },
+ unicodeslot=0xFC5D,
},
[0xFC5E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0020, 0x064C, 0x0651 },
- ["unicodeslot"]=0xFC5E, -- ﱞ
+ category="lo",
+ description="ARABIC LIGATURE SHADDA WITH DAMMATAN ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0020, 0x064C, 0x0651 },
+ unicodeslot=0xFC5E,
},
[0xFC5F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0020, 0x064D, 0x0651 },
- ["unicodeslot"]=0xFC5F, -- ﱟ
+ category="lo",
+ description="ARABIC LIGATURE SHADDA WITH KASRATAN ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0020, 0x064D, 0x0651 },
+ unicodeslot=0xFC5F,
},
[0xFC60]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0020, 0x064E, 0x0651 },
- ["unicodeslot"]=0xFC60, -- ﱠ
+ category="lo",
+ description="ARABIC LIGATURE SHADDA WITH FATHA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0020, 0x064E, 0x0651 },
+ unicodeslot=0xFC60,
},
[0xFC61]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0020, 0x064F, 0x0651 },
- ["unicodeslot"]=0xFC61, -- ﱡ
+ category="lo",
+ description="ARABIC LIGATURE SHADDA WITH DAMMA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0020, 0x064F, 0x0651 },
+ unicodeslot=0xFC61,
},
[0xFC62]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0020, 0x0650, 0x0651 },
- ["unicodeslot"]=0xFC62, -- ﱢ
+ category="lo",
+ description="ARABIC LIGATURE SHADDA WITH KASRA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0020, 0x0650, 0x0651 },
+ unicodeslot=0xFC62,
},
[0xFC63]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0020, 0x0651, 0x0670 },
- ["unicodeslot"]=0xFC63, -- ﱣ
+ category="lo",
+ description="ARABIC LIGATURE SHADDA WITH SUPERSCRIPT ALEF ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0020, 0x0651, 0x0670 },
+ unicodeslot=0xFC63,
},
[0xFC64]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0626, 0x0631 },
- ["unicodeslot"]=0xFC64, -- ﱤ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH REH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0626, 0x0631 },
+ unicodeslot=0xFC64,
},
[0xFC65]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0626, 0x0632 },
- ["unicodeslot"]=0xFC65, -- ﱥ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ZAIN FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0626, 0x0632 },
+ unicodeslot=0xFC65,
},
[0xFC66]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0626, 0x0645 },
- ["unicodeslot"]=0xFC66, -- ﱦ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0626, 0x0645 },
+ unicodeslot=0xFC66,
},
[0xFC67]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0626, 0x0646 },
- ["unicodeslot"]=0xFC67, -- ﱧ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH NOON FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0626, 0x0646 },
+ unicodeslot=0xFC67,
},
[0xFC68]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0626, 0x0649 },
- ["unicodeslot"]=0xFC68, -- ﱨ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0626, 0x0649 },
+ unicodeslot=0xFC68,
},
[0xFC69]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0626, 0x064A },
- ["unicodeslot"]=0xFC69, -- ﱩ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0626, 0x064A },
+ unicodeslot=0xFC69,
},
[0xFC6A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH REH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0628, 0x0631 },
- ["unicodeslot"]=0xFC6A, -- ﱪ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH REH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0628, 0x0631 },
+ unicodeslot=0xFC6A,
},
[0xFC6B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH ZAIN FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0628, 0x0632 },
- ["unicodeslot"]=0xFC6B, -- ﱫ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH ZAIN FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0628, 0x0632 },
+ unicodeslot=0xFC6B,
},
[0xFC6C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0628, 0x0645 },
- ["unicodeslot"]=0xFC6C, -- ﱬ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0628, 0x0645 },
+ unicodeslot=0xFC6C,
},
[0xFC6D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH NOON FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0628, 0x0646 },
- ["unicodeslot"]=0xFC6D, -- ﱭ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH NOON FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0628, 0x0646 },
+ unicodeslot=0xFC6D,
},
[0xFC6E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0628, 0x0649 },
- ["unicodeslot"]=0xFC6E, -- ﱮ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0628, 0x0649 },
+ unicodeslot=0xFC6E,
},
[0xFC6F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0628, 0x064A },
- ["unicodeslot"]=0xFC6F, -- ﱯ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0628, 0x064A },
+ unicodeslot=0xFC6F,
},
[0xFC70]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH REH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062A, 0x0631 },
- ["unicodeslot"]=0xFC70, -- ﱰ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH REH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062A, 0x0631 },
+ unicodeslot=0xFC70,
},
[0xFC71]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH ZAIN FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062A, 0x0632 },
- ["unicodeslot"]=0xFC71, -- ﱱ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH ZAIN FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062A, 0x0632 },
+ unicodeslot=0xFC71,
},
[0xFC72]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062A, 0x0645 },
- ["unicodeslot"]=0xFC72, -- ﱲ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062A, 0x0645 },
+ unicodeslot=0xFC72,
},
[0xFC73]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH NOON FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062A, 0x0646 },
- ["unicodeslot"]=0xFC73, -- ﱳ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH NOON FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062A, 0x0646 },
+ unicodeslot=0xFC73,
},
[0xFC74]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062A, 0x0649 },
- ["unicodeslot"]=0xFC74, -- ﱴ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062A, 0x0649 },
+ unicodeslot=0xFC74,
},
[0xFC75]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062A, 0x064A },
- ["unicodeslot"]=0xFC75, -- ﱵ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062A, 0x064A },
+ unicodeslot=0xFC75,
},
[0xFC76]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE THEH WITH REH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062B, 0x0631 },
- ["unicodeslot"]=0xFC76, -- ﱶ
+ category="lo",
+ description="ARABIC LIGATURE THEH WITH REH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062B, 0x0631 },
+ unicodeslot=0xFC76,
},
[0xFC77]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE THEH WITH ZAIN FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062B, 0x0632 },
- ["unicodeslot"]=0xFC77, -- ﱷ
+ category="lo",
+ description="ARABIC LIGATURE THEH WITH ZAIN FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062B, 0x0632 },
+ unicodeslot=0xFC77,
},
[0xFC78]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE THEH WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062B, 0x0645 },
- ["unicodeslot"]=0xFC78, -- ﱸ
+ category="lo",
+ description="ARABIC LIGATURE THEH WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062B, 0x0645 },
+ unicodeslot=0xFC78,
},
[0xFC79]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE THEH WITH NOON FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062B, 0x0646 },
- ["unicodeslot"]=0xFC79, -- ﱹ
+ category="lo",
+ description="ARABIC LIGATURE THEH WITH NOON FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062B, 0x0646 },
+ unicodeslot=0xFC79,
},
[0xFC7A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062B, 0x0649 },
- ["unicodeslot"]=0xFC7A, -- ﱺ
+ category="lo",
+ description="ARABIC LIGATURE THEH WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062B, 0x0649 },
+ unicodeslot=0xFC7A,
},
[0xFC7B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE THEH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062B, 0x064A },
- ["unicodeslot"]=0xFC7B, -- ﱻ
+ category="lo",
+ description="ARABIC LIGATURE THEH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062B, 0x064A },
+ unicodeslot=0xFC7B,
},
[0xFC7C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0641, 0x0649 },
- ["unicodeslot"]=0xFC7C, -- ﱼ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0641, 0x0649 },
+ unicodeslot=0xFC7C,
},
[0xFC7D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0641, 0x064A },
- ["unicodeslot"]=0xFC7D, -- ﱽ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0641, 0x064A },
+ unicodeslot=0xFC7D,
},
[0xFC7E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0642, 0x0649 },
- ["unicodeslot"]=0xFC7E, -- ﱾ
+ category="lo",
+ description="ARABIC LIGATURE QAF WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0642, 0x0649 },
+ unicodeslot=0xFC7E,
},
[0xFC7F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE QAF WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0642, 0x064A },
- ["unicodeslot"]=0xFC7F, -- ﱿ
+ category="lo",
+ description="ARABIC LIGATURE QAF WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0642, 0x064A },
+ unicodeslot=0xFC7F,
},
[0xFC80]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH ALEF FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0643, 0x0627 },
- ["unicodeslot"]=0xFC80, -- ﲀ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH ALEF FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0643, 0x0627 },
+ unicodeslot=0xFC80,
},
[0xFC81]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH LAM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0643, 0x0644 },
- ["unicodeslot"]=0xFC81, -- ﲁ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH LAM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0643, 0x0644 },
+ unicodeslot=0xFC81,
},
[0xFC82]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0643, 0x0645 },
- ["unicodeslot"]=0xFC82, -- ﲂ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0643, 0x0645 },
+ unicodeslot=0xFC82,
},
[0xFC83]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0643, 0x0649 },
- ["unicodeslot"]=0xFC83, -- ﲃ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0643, 0x0649 },
+ unicodeslot=0xFC83,
},
[0xFC84]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0643, 0x064A },
- ["unicodeslot"]=0xFC84, -- ﲄ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0643, 0x064A },
+ unicodeslot=0xFC84,
},
[0xFC85]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x0645 },
- ["unicodeslot"]=0xFC85, -- ﲅ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x0645 },
+ unicodeslot=0xFC85,
},
[0xFC86]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x0649 },
- ["unicodeslot"]=0xFC86, -- ﲆ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x0649 },
+ unicodeslot=0xFC86,
},
[0xFC87]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x064A },
- ["unicodeslot"]=0xFC87, -- ﲇ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x064A },
+ unicodeslot=0xFC87,
},
[0xFC88]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH ALEF FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0645, 0x0627 },
- ["unicodeslot"]=0xFC88, -- ﲈ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH ALEF FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0645, 0x0627 },
+ unicodeslot=0xFC88,
},
[0xFC89]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0645, 0x0645 },
- ["unicodeslot"]=0xFC89, -- ﲉ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0645, 0x0645 },
+ unicodeslot=0xFC89,
},
[0xFC8A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH REH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646, 0x0631 },
- ["unicodeslot"]=0xFC8A, -- ﲊ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH REH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646, 0x0631 },
+ unicodeslot=0xFC8A,
},
[0xFC8B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH ZAIN FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646, 0x0632 },
- ["unicodeslot"]=0xFC8B, -- ﲋ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH ZAIN FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646, 0x0632 },
+ unicodeslot=0xFC8B,
},
[0xFC8C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646, 0x0645 },
- ["unicodeslot"]=0xFC8C, -- ﲌ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646, 0x0645 },
+ unicodeslot=0xFC8C,
},
[0xFC8D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH NOON FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646, 0x0646 },
- ["unicodeslot"]=0xFC8D, -- ﲍ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH NOON FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646, 0x0646 },
+ unicodeslot=0xFC8D,
},
[0xFC8E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646, 0x0649 },
- ["unicodeslot"]=0xFC8E, -- ﲎ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646, 0x0649 },
+ unicodeslot=0xFC8E,
},
[0xFC8F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646, 0x064A },
- ["unicodeslot"]=0xFC8F, -- ﲏ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646, 0x064A },
+ unicodeslot=0xFC8F,
},
[0xFC90]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0649, 0x0670 },
- ["unicodeslot"]=0xFC90, -- ﲐ
+ category="lo",
+ description="ARABIC LIGATURE ALEF MAKSURA WITH SUPERSCRIPT ALEF FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0649, 0x0670 },
+ unicodeslot=0xFC90,
},
[0xFC91]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH REH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x064A, 0x0631 },
- ["unicodeslot"]=0xFC91, -- ﲑ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH REH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x064A, 0x0631 },
+ unicodeslot=0xFC91,
},
[0xFC92]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH ZAIN FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x064A, 0x0632 },
- ["unicodeslot"]=0xFC92, -- ﲒ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH ZAIN FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x064A, 0x0632 },
+ unicodeslot=0xFC92,
},
[0xFC93]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x064A, 0x0645 },
- ["unicodeslot"]=0xFC93, -- ﲓ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x064A, 0x0645 },
+ unicodeslot=0xFC93,
},
[0xFC94]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH NOON FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x064A, 0x0646 },
- ["unicodeslot"]=0xFC94, -- ﲔ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH NOON FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x064A, 0x0646 },
+ unicodeslot=0xFC94,
},
[0xFC95]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x064A, 0x0649 },
- ["unicodeslot"]=0xFC95, -- ﲕ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x064A, 0x0649 },
+ unicodeslot=0xFC95,
},
[0xFC96]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x064A, 0x064A },
- ["unicodeslot"]=0xFC96, -- ﲖ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x064A, 0x064A },
+ unicodeslot=0xFC96,
},
[0xFC97]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0626, 0x062C },
- ["unicodeslot"]=0xFC97, -- ﲗ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0626, 0x062C },
+ unicodeslot=0xFC97,
},
[0xFC98]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0626, 0x062D },
- ["unicodeslot"]=0xFC98, -- ﲘ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0626, 0x062D },
+ unicodeslot=0xFC98,
},
[0xFC99]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0626, 0x062E },
- ["unicodeslot"]=0xFC99, -- ﲙ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0626, 0x062E },
+ unicodeslot=0xFC99,
},
[0xFC9A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0626, 0x0645 },
- ["unicodeslot"]=0xFC9A, -- ﲚ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0626, 0x0645 },
+ unicodeslot=0xFC9A,
},
[0xFC9B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0626, 0x0647 },
- ["unicodeslot"]=0xFC9B, -- ﲛ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0626, 0x0647 },
+ unicodeslot=0xFC9B,
},
[0xFC9C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0628, 0x062C },
- ["unicodeslot"]=0xFC9C, -- ﲜ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0628, 0x062C },
+ unicodeslot=0xFC9C,
},
[0xFC9D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0628, 0x062D },
- ["unicodeslot"]=0xFC9D, -- ﲝ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0628, 0x062D },
+ unicodeslot=0xFC9D,
},
[0xFC9E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0628, 0x062E },
- ["unicodeslot"]=0xFC9E, -- ﲞ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0628, 0x062E },
+ unicodeslot=0xFC9E,
},
[0xFC9F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0628, 0x0645 },
- ["unicodeslot"]=0xFC9F, -- ﲟ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0628, 0x0645 },
+ unicodeslot=0xFC9F,
},
[0xFCA0]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH HEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0628, 0x0647 },
- ["unicodeslot"]=0xFCA0, -- ﲠ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH HEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0628, 0x0647 },
+ unicodeslot=0xFCA0,
},
[0xFCA1]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062A, 0x062C },
- ["unicodeslot"]=0xFCA1, -- ﲡ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062A, 0x062C },
+ unicodeslot=0xFCA1,
},
[0xFCA2]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062A, 0x062D },
- ["unicodeslot"]=0xFCA2, -- ﲢ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062A, 0x062D },
+ unicodeslot=0xFCA2,
},
[0xFCA3]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062A, 0x062E },
- ["unicodeslot"]=0xFCA3, -- ﲣ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062A, 0x062E },
+ unicodeslot=0xFCA3,
},
[0xFCA4]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062A, 0x0645 },
- ["unicodeslot"]=0xFCA4, -- ﲤ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062A, 0x0645 },
+ unicodeslot=0xFCA4,
},
[0xFCA5]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH HEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062A, 0x0647 },
- ["unicodeslot"]=0xFCA5, -- ﲥ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH HEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062A, 0x0647 },
+ unicodeslot=0xFCA5,
},
[0xFCA6]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE THEH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062B, 0x0645 },
- ["unicodeslot"]=0xFCA6, -- ﲦ
+ category="lo",
+ description="ARABIC LIGATURE THEH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062B, 0x0645 },
+ unicodeslot=0xFCA6,
},
[0xFCA7]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JEEM WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062C, 0x062D },
- ["unicodeslot"]=0xFCA7, -- ﲧ
+ category="lo",
+ description="ARABIC LIGATURE JEEM WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062C, 0x062D },
+ unicodeslot=0xFCA7,
},
[0xFCA8]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062C, 0x0645 },
- ["unicodeslot"]=0xFCA8, -- ﲨ
+ category="lo",
+ description="ARABIC LIGATURE JEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062C, 0x0645 },
+ unicodeslot=0xFCA8,
},
[0xFCA9]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HAH WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062D, 0x062C },
- ["unicodeslot"]=0xFCA9, -- ﲩ
+ category="lo",
+ description="ARABIC LIGATURE HAH WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062D, 0x062C },
+ unicodeslot=0xFCA9,
},
[0xFCAA]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HAH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062D, 0x0645 },
- ["unicodeslot"]=0xFCAA, -- ﲪ
+ category="lo",
+ description="ARABIC LIGATURE HAH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062D, 0x0645 },
+ unicodeslot=0xFCAA,
},
[0xFCAB]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062E, 0x062C },
- ["unicodeslot"]=0xFCAB, -- ﲫ
+ category="lo",
+ description="ARABIC LIGATURE KHAH WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062E, 0x062C },
+ unicodeslot=0xFCAB,
},
[0xFCAC]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062E, 0x0645 },
- ["unicodeslot"]=0xFCAC, -- ﲬ
+ category="lo",
+ description="ARABIC LIGATURE KHAH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062E, 0x0645 },
+ unicodeslot=0xFCAC,
},
[0xFCAD]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0633, 0x062C },
- ["unicodeslot"]=0xFCAD, -- ﲭ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0633, 0x062C },
+ unicodeslot=0xFCAD,
},
[0xFCAE]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0633, 0x062D },
- ["unicodeslot"]=0xFCAE, -- ﲮ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0633, 0x062D },
+ unicodeslot=0xFCAE,
},
[0xFCAF]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0633, 0x062E },
- ["unicodeslot"]=0xFCAF, -- ﲯ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0633, 0x062E },
+ unicodeslot=0xFCAF,
},
[0xFCB0]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0633, 0x0645 },
- ["unicodeslot"]=0xFCB0, -- ﲰ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0633, 0x0645 },
+ unicodeslot=0xFCB0,
},
[0xFCB1]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0635, 0x062D },
- ["unicodeslot"]=0xFCB1, -- ﲱ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0635, 0x062D },
+ unicodeslot=0xFCB1,
},
[0xFCB2]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0635, 0x062E },
- ["unicodeslot"]=0xFCB2, -- ﲲ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0635, 0x062E },
+ unicodeslot=0xFCB2,
},
[0xFCB3]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0635, 0x0645 },
- ["unicodeslot"]=0xFCB3, -- ﲳ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0635, 0x0645 },
+ unicodeslot=0xFCB3,
},
[0xFCB4]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0636, 0x062C },
- ["unicodeslot"]=0xFCB4, -- ﲴ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0636, 0x062C },
+ unicodeslot=0xFCB4,
},
[0xFCB5]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0636, 0x062D },
- ["unicodeslot"]=0xFCB5, -- ﲵ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0636, 0x062D },
+ unicodeslot=0xFCB5,
},
[0xFCB6]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0636, 0x062E },
- ["unicodeslot"]=0xFCB6, -- ﲶ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0636, 0x062E },
+ unicodeslot=0xFCB6,
},
[0xFCB7]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0636, 0x0645 },
- ["unicodeslot"]=0xFCB7, -- ﲷ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0636, 0x0645 },
+ unicodeslot=0xFCB7,
},
[0xFCB8]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TAH WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0637, 0x062D },
- ["unicodeslot"]=0xFCB8, -- ﲸ
+ category="lo",
+ description="ARABIC LIGATURE TAH WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0637, 0x062D },
+ unicodeslot=0xFCB8,
},
[0xFCB9]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0638, 0x0645 },
- ["unicodeslot"]=0xFCB9, -- ﲹ
+ category="lo",
+ description="ARABIC LIGATURE ZAH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0638, 0x0645 },
+ unicodeslot=0xFCB9,
},
[0xFCBA]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AIN WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0639, 0x062C },
- ["unicodeslot"]=0xFCBA, -- ﲺ
+ category="lo",
+ description="ARABIC LIGATURE AIN WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0639, 0x062C },
+ unicodeslot=0xFCBA,
},
[0xFCBB]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AIN WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0639, 0x0645 },
- ["unicodeslot"]=0xFCBB, -- ﲻ
+ category="lo",
+ description="ARABIC LIGATURE AIN WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0639, 0x0645 },
+ unicodeslot=0xFCBB,
},
[0xFCBC]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x063A, 0x062C },
- ["unicodeslot"]=0xFCBC, -- ﲼ
+ category="lo",
+ description="ARABIC LIGATURE GHAIN WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x063A, 0x062C },
+ unicodeslot=0xFCBC,
},
[0xFCBD]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x063A, 0x0645 },
- ["unicodeslot"]=0xFCBD, -- ﲽ
+ category="lo",
+ description="ARABIC LIGATURE GHAIN WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x063A, 0x0645 },
+ unicodeslot=0xFCBD,
},
[0xFCBE]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0641, 0x062C },
- ["unicodeslot"]=0xFCBE, -- ﲾ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0641, 0x062C },
+ unicodeslot=0xFCBE,
},
[0xFCBF]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0641, 0x062D },
- ["unicodeslot"]=0xFCBF, -- ﲿ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0641, 0x062D },
+ unicodeslot=0xFCBF,
},
[0xFCC0]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0641, 0x062E },
- ["unicodeslot"]=0xFCC0, -- ﳀ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0641, 0x062E },
+ unicodeslot=0xFCC0,
},
[0xFCC1]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0641, 0x0645 },
- ["unicodeslot"]=0xFCC1, -- ﳁ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0641, 0x0645 },
+ unicodeslot=0xFCC1,
},
[0xFCC2]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE QAF WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0642, 0x062D },
- ["unicodeslot"]=0xFCC2, -- ﳂ
+ category="lo",
+ description="ARABIC LIGATURE QAF WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0642, 0x062D },
+ unicodeslot=0xFCC2,
},
[0xFCC3]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE QAF WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0642, 0x0645 },
- ["unicodeslot"]=0xFCC3, -- ﳃ
+ category="lo",
+ description="ARABIC LIGATURE QAF WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0642, 0x0645 },
+ unicodeslot=0xFCC3,
},
[0xFCC4]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0643, 0x062C },
- ["unicodeslot"]=0xFCC4, -- ﳄ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0643, 0x062C },
+ unicodeslot=0xFCC4,
},
[0xFCC5]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0643, 0x062D },
- ["unicodeslot"]=0xFCC5, -- ﳅ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0643, 0x062D },
+ unicodeslot=0xFCC5,
},
[0xFCC6]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0643, 0x062E },
- ["unicodeslot"]=0xFCC6, -- ﳆ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0643, 0x062E },
+ unicodeslot=0xFCC6,
},
[0xFCC7]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH LAM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0643, 0x0644 },
- ["unicodeslot"]=0xFCC7, -- ﳇ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH LAM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0643, 0x0644 },
+ unicodeslot=0xFCC7,
},
[0xFCC8]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0643, 0x0645 },
- ["unicodeslot"]=0xFCC8, -- ﳈ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0643, 0x0645 },
+ unicodeslot=0xFCC8,
},
[0xFCC9]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0644, 0x062C },
- ["unicodeslot"]=0xFCC9, -- ﳉ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0644, 0x062C },
+ unicodeslot=0xFCC9,
},
[0xFCCA]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0644, 0x062D },
- ["unicodeslot"]=0xFCCA, -- ﳊ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0644, 0x062D },
+ unicodeslot=0xFCCA,
},
[0xFCCB]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0644, 0x062E },
- ["unicodeslot"]=0xFCCB, -- ﳋ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0644, 0x062E },
+ unicodeslot=0xFCCB,
},
[0xFCCC]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0644, 0x0645 },
- ["unicodeslot"]=0xFCCC, -- ﳌ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0644, 0x0645 },
+ unicodeslot=0xFCCC,
},
[0xFCCD]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH HEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0644, 0x0647 },
- ["unicodeslot"]=0xFCCD, -- ﳍ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH HEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0644, 0x0647 },
+ unicodeslot=0xFCCD,
},
[0xFCCE]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0645, 0x062C },
- ["unicodeslot"]=0xFCCE, -- ﳎ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0645, 0x062C },
+ unicodeslot=0xFCCE,
},
[0xFCCF]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0645, 0x062D },
- ["unicodeslot"]=0xFCCF, -- ﳏ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0645, 0x062D },
+ unicodeslot=0xFCCF,
},
[0xFCD0]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0645, 0x062E },
- ["unicodeslot"]=0xFCD0, -- ﳐ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0645, 0x062E },
+ unicodeslot=0xFCD0,
},
[0xFCD1]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0645, 0x0645 },
- ["unicodeslot"]=0xFCD1, -- ﳑ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0645, 0x0645 },
+ unicodeslot=0xFCD1,
},
[0xFCD2]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0646, 0x062C },
- ["unicodeslot"]=0xFCD2, -- ﳒ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0646, 0x062C },
+ unicodeslot=0xFCD2,
},
[0xFCD3]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0646, 0x062D },
- ["unicodeslot"]=0xFCD3, -- ﳓ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0646, 0x062D },
+ unicodeslot=0xFCD3,
},
[0xFCD4]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0646, 0x062E },
- ["unicodeslot"]=0xFCD4, -- ﳔ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0646, 0x062E },
+ unicodeslot=0xFCD4,
},
[0xFCD5]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0646, 0x0645 },
- ["unicodeslot"]=0xFCD5, -- ﳕ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0646, 0x0645 },
+ unicodeslot=0xFCD5,
},
[0xFCD6]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH HEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0646, 0x0647 },
- ["unicodeslot"]=0xFCD6, -- ﳖ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH HEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0646, 0x0647 },
+ unicodeslot=0xFCD6,
},
[0xFCD7]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HEH WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0647, 0x062C },
- ["unicodeslot"]=0xFCD7, -- ﳗ
+ category="lo",
+ description="ARABIC LIGATURE HEH WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0647, 0x062C },
+ unicodeslot=0xFCD7,
},
[0xFCD8]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HEH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0647, 0x0645 },
- ["unicodeslot"]=0xFCD8, -- ﳘ
+ category="lo",
+ description="ARABIC LIGATURE HEH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0647, 0x0645 },
+ unicodeslot=0xFCD8,
},
[0xFCD9]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0647, 0x0670 },
- ["unicodeslot"]=0xFCD9, -- ﳙ
+ category="lo",
+ description="ARABIC LIGATURE HEH WITH SUPERSCRIPT ALEF INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0647, 0x0670 },
+ unicodeslot=0xFCD9,
},
[0xFCDA]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x064A, 0x062C },
- ["unicodeslot"]=0xFCDA, -- ﳚ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x064A, 0x062C },
+ unicodeslot=0xFCDA,
},
[0xFCDB]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x064A, 0x062D },
- ["unicodeslot"]=0xFCDB, -- ﳛ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x064A, 0x062D },
+ unicodeslot=0xFCDB,
},
[0xFCDC]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x064A, 0x062E },
- ["unicodeslot"]=0xFCDC, -- ﳜ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x064A, 0x062E },
+ unicodeslot=0xFCDC,
},
[0xFCDD]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x064A, 0x0645 },
- ["unicodeslot"]=0xFCDD, -- ﳝ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x064A, 0x0645 },
+ unicodeslot=0xFCDD,
},
[0xFCDE]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x064A, 0x0647 },
- ["unicodeslot"]=0xFCDE, -- ﳞ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x064A, 0x0647 },
+ unicodeslot=0xFCDE,
},
[0xFCDF]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0626, 0x0645 },
- ["unicodeslot"]=0xFCDF, -- ﳟ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH MEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0626, 0x0645 },
+ unicodeslot=0xFCDF,
},
[0xFCE0]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0626, 0x0647 },
- ["unicodeslot"]=0xFCE0, -- ﳠ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAMZA ABOVE WITH HEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0626, 0x0647 },
+ unicodeslot=0xFCE0,
},
[0xFCE1]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0628, 0x0645 },
- ["unicodeslot"]=0xFCE1, -- ﳡ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH MEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0628, 0x0645 },
+ unicodeslot=0xFCE1,
},
[0xFCE2]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH HEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0628, 0x0647 },
- ["unicodeslot"]=0xFCE2, -- ﳢ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH HEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0628, 0x0647 },
+ unicodeslot=0xFCE2,
},
[0xFCE3]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x062A, 0x0645 },
- ["unicodeslot"]=0xFCE3, -- ﳣ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH MEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x062A, 0x0645 },
+ unicodeslot=0xFCE3,
},
[0xFCE4]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH HEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x062A, 0x0647 },
- ["unicodeslot"]=0xFCE4, -- ﳤ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH HEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x062A, 0x0647 },
+ unicodeslot=0xFCE4,
},
[0xFCE5]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x062B, 0x0645 },
- ["unicodeslot"]=0xFCE5, -- ﳥ
+ category="lo",
+ description="ARABIC LIGATURE THEH WITH MEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x062B, 0x0645 },
+ unicodeslot=0xFCE5,
},
[0xFCE6]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE THEH WITH HEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x062B, 0x0647 },
- ["unicodeslot"]=0xFCE6, -- ﳦ
+ category="lo",
+ description="ARABIC LIGATURE THEH WITH HEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x062B, 0x0647 },
+ unicodeslot=0xFCE6,
},
[0xFCE7]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0633, 0x0645 },
- ["unicodeslot"]=0xFCE7, -- ﳧ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH MEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0633, 0x0645 },
+ unicodeslot=0xFCE7,
},
[0xFCE8]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0633, 0x0647 },
- ["unicodeslot"]=0xFCE8, -- ﳨ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH HEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0633, 0x0647 },
+ unicodeslot=0xFCE8,
},
[0xFCE9]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0634, 0x0645 },
- ["unicodeslot"]=0xFCE9, -- ﳩ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH MEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0634, 0x0645 },
+ unicodeslot=0xFCE9,
},
[0xFCEA]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0634, 0x0647 },
- ["unicodeslot"]=0xFCEA, -- ﳪ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH HEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0634, 0x0647 },
+ unicodeslot=0xFCEA,
},
[0xFCEB]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH LAM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0643, 0x0644 },
- ["unicodeslot"]=0xFCEB, -- ﳫ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH LAM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0643, 0x0644 },
+ unicodeslot=0xFCEB,
},
[0xFCEC]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0643, 0x0645 },
- ["unicodeslot"]=0xFCEC, -- ﳬ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH MEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0643, 0x0645 },
+ unicodeslot=0xFCEC,
},
[0xFCED]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0644, 0x0645 },
- ["unicodeslot"]=0xFCED, -- ﳭ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH MEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0644, 0x0645 },
+ unicodeslot=0xFCED,
},
[0xFCEE]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0646, 0x0645 },
- ["unicodeslot"]=0xFCEE, -- ﳮ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH MEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0646, 0x0645 },
+ unicodeslot=0xFCEE,
},
[0xFCEF]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH HEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0646, 0x0647 },
- ["unicodeslot"]=0xFCEF, -- ﳯ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH HEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0646, 0x0647 },
+ unicodeslot=0xFCEF,
},
[0xFCF0]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x064A, 0x0645 },
- ["unicodeslot"]=0xFCF0, -- ﳰ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH MEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x064A, 0x0645 },
+ unicodeslot=0xFCF0,
},
[0xFCF1]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x064A, 0x0647 },
- ["unicodeslot"]=0xFCF1, -- ﳱ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x064A, 0x0647 },
+ unicodeslot=0xFCF1,
},
[0xFCF2]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0640, 0x064E, 0x0651 },
- ["unicodeslot"]=0xFCF2, -- ﳲ
+ category="lo",
+ description="ARABIC LIGATURE SHADDA WITH FATHA MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0640, 0x064E, 0x0651 },
+ unicodeslot=0xFCF2,
},
[0xFCF3]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0640, 0x064F, 0x0651 },
- ["unicodeslot"]=0xFCF3, -- ﳳ
+ category="lo",
+ description="ARABIC LIGATURE SHADDA WITH DAMMA MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0640, 0x064F, 0x0651 },
+ unicodeslot=0xFCF3,
},
[0xFCF4]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0640, 0x0650, 0x0651 },
- ["unicodeslot"]=0xFCF4, -- ﳴ
+ category="lo",
+ description="ARABIC LIGATURE SHADDA WITH KASRA MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0640, 0x0650, 0x0651 },
+ unicodeslot=0xFCF4,
},
[0xFCF5]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0637, 0x0649 },
- ["unicodeslot"]=0xFCF5, -- ﳵ
+ category="lo",
+ description="ARABIC LIGATURE TAH WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0637, 0x0649 },
+ unicodeslot=0xFCF5,
},
[0xFCF6]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TAH WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0637, 0x064A },
- ["unicodeslot"]=0xFCF6, -- ﳶ
+ category="lo",
+ description="ARABIC LIGATURE TAH WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0637, 0x064A },
+ unicodeslot=0xFCF6,
},
[0xFCF7]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0639, 0x0649 },
- ["unicodeslot"]=0xFCF7, -- ﳷ
+ category="lo",
+ description="ARABIC LIGATURE AIN WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0639, 0x0649 },
+ unicodeslot=0xFCF7,
},
[0xFCF8]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AIN WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0639, 0x064A },
- ["unicodeslot"]=0xFCF8, -- ﳸ
+ category="lo",
+ description="ARABIC LIGATURE AIN WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0639, 0x064A },
+ unicodeslot=0xFCF8,
},
[0xFCF9]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x063A, 0x0649 },
- ["unicodeslot"]=0xFCF9, -- ﳹ
+ category="lo",
+ description="ARABIC LIGATURE GHAIN WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x063A, 0x0649 },
+ unicodeslot=0xFCF9,
},
[0xFCFA]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x063A, 0x064A },
- ["unicodeslot"]=0xFCFA, -- ﳺ
+ category="lo",
+ description="ARABIC LIGATURE GHAIN WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x063A, 0x064A },
+ unicodeslot=0xFCFA,
},
[0xFCFB]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0633, 0x0649 },
- ["unicodeslot"]=0xFCFB, -- ﳻ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0633, 0x0649 },
+ unicodeslot=0xFCFB,
},
[0xFCFC]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0633, 0x064A },
- ["unicodeslot"]=0xFCFC, -- ﳼ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0633, 0x064A },
+ unicodeslot=0xFCFC,
},
[0xFCFD]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0634, 0x0649 },
- ["unicodeslot"]=0xFCFD, -- ﳽ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0634, 0x0649 },
+ unicodeslot=0xFCFD,
},
[0xFCFE]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0634, 0x064A },
- ["unicodeslot"]=0xFCFE, -- ﳾ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0634, 0x064A },
+ unicodeslot=0xFCFE,
},
[0xFCFF]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062D, 0x0649 },
- ["unicodeslot"]=0xFCFF, -- ﳿ
+ category="lo",
+ description="ARABIC LIGATURE HAH WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062D, 0x0649 },
+ unicodeslot=0xFCFF,
},
[0xFD00]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HAH WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062D, 0x064A },
- ["unicodeslot"]=0xFD00, -- ﴀ
+ category="lo",
+ description="ARABIC LIGATURE HAH WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062D, 0x064A },
+ unicodeslot=0xFD00,
},
[0xFD01]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062C, 0x0649 },
- ["unicodeslot"]=0xFD01, -- ﴁ
+ category="lo",
+ description="ARABIC LIGATURE JEEM WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062C, 0x0649 },
+ unicodeslot=0xFD01,
},
[0xFD02]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062C, 0x064A },
- ["unicodeslot"]=0xFD02, -- ﴂ
+ category="lo",
+ description="ARABIC LIGATURE JEEM WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062C, 0x064A },
+ unicodeslot=0xFD02,
},
[0xFD03]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062E, 0x0649 },
- ["unicodeslot"]=0xFD03, -- ﴃ
+ category="lo",
+ description="ARABIC LIGATURE KHAH WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062E, 0x0649 },
+ unicodeslot=0xFD03,
},
[0xFD04]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062E, 0x064A },
- ["unicodeslot"]=0xFD04, -- ﴄ
+ category="lo",
+ description="ARABIC LIGATURE KHAH WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062E, 0x064A },
+ unicodeslot=0xFD04,
},
[0xFD05]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0635, 0x0649 },
- ["unicodeslot"]=0xFD05, -- ﴅ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0635, 0x0649 },
+ unicodeslot=0xFD05,
},
[0xFD06]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0635, 0x064A },
- ["unicodeslot"]=0xFD06, -- ﴆ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0635, 0x064A },
+ unicodeslot=0xFD06,
},
[0xFD07]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0636, 0x0649 },
- ["unicodeslot"]=0xFD07, -- ﴇ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0636, 0x0649 },
+ unicodeslot=0xFD07,
},
[0xFD08]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0636, 0x064A },
- ["unicodeslot"]=0xFD08, -- ﴈ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0636, 0x064A },
+ unicodeslot=0xFD08,
},
[0xFD09]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0634, 0x062C },
- ["unicodeslot"]=0xFD09, -- ﴉ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0634, 0x062C },
+ unicodeslot=0xFD09,
},
[0xFD0A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0634, 0x062D },
- ["unicodeslot"]=0xFD0A, -- ﴊ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0634, 0x062D },
+ unicodeslot=0xFD0A,
},
[0xFD0B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0634, 0x062E },
- ["unicodeslot"]=0xFD0B, -- ﴋ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH KHAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0634, 0x062E },
+ unicodeslot=0xFD0B,
},
[0xFD0C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0634, 0x0645 },
- ["unicodeslot"]=0xFD0C, -- ﴌ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0634, 0x0645 },
+ unicodeslot=0xFD0C,
},
[0xFD0D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0634, 0x0631 },
- ["unicodeslot"]=0xFD0D, -- ﴍ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH REH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0634, 0x0631 },
+ unicodeslot=0xFD0D,
},
[0xFD0E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH REH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0633, 0x0631 },
- ["unicodeslot"]=0xFD0E, -- ﴎ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH REH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0633, 0x0631 },
+ unicodeslot=0xFD0E,
},
[0xFD0F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH REH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0635, 0x0631 },
- ["unicodeslot"]=0xFD0F, -- ﴏ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH REH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0635, 0x0631 },
+ unicodeslot=0xFD0F,
},
[0xFD10]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH REH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0636, 0x0631 },
- ["unicodeslot"]=0xFD10, -- ﴐ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH REH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0636, 0x0631 },
+ unicodeslot=0xFD10,
},
[0xFD11]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0637, 0x0649 },
- ["unicodeslot"]=0xFD11, -- ﴑ
+ category="lo",
+ description="ARABIC LIGATURE TAH WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0637, 0x0649 },
+ unicodeslot=0xFD11,
},
[0xFD12]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0637, 0x064A },
- ["unicodeslot"]=0xFD12, -- ﴒ
+ category="lo",
+ description="ARABIC LIGATURE TAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0637, 0x064A },
+ unicodeslot=0xFD12,
},
[0xFD13]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0639, 0x0649 },
- ["unicodeslot"]=0xFD13, -- ﴓ
+ category="lo",
+ description="ARABIC LIGATURE AIN WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0639, 0x0649 },
+ unicodeslot=0xFD13,
},
[0xFD14]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AIN WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0639, 0x064A },
- ["unicodeslot"]=0xFD14, -- ﴔ
+ category="lo",
+ description="ARABIC LIGATURE AIN WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0639, 0x064A },
+ unicodeslot=0xFD14,
},
[0xFD15]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x063A, 0x0649 },
- ["unicodeslot"]=0xFD15, -- ﴕ
+ category="lo",
+ description="ARABIC LIGATURE GHAIN WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x063A, 0x0649 },
+ unicodeslot=0xFD15,
},
[0xFD16]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE GHAIN WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x063A, 0x064A },
- ["unicodeslot"]=0xFD16, -- ﴖ
+ category="lo",
+ description="ARABIC LIGATURE GHAIN WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x063A, 0x064A },
+ unicodeslot=0xFD16,
},
[0xFD17]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0633, 0x0649 },
- ["unicodeslot"]=0xFD17, -- ﴗ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0633, 0x0649 },
+ unicodeslot=0xFD17,
},
[0xFD18]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0633, 0x064A },
- ["unicodeslot"]=0xFD18, -- ﴘ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0633, 0x064A },
+ unicodeslot=0xFD18,
},
[0xFD19]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0634, 0x0649 },
- ["unicodeslot"]=0xFD19, -- ﴙ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0634, 0x0649 },
+ unicodeslot=0xFD19,
},
[0xFD1A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0634, 0x064A },
- ["unicodeslot"]=0xFD1A, -- ﴚ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0634, 0x064A },
+ unicodeslot=0xFD1A,
},
[0xFD1B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062D, 0x0649 },
- ["unicodeslot"]=0xFD1B, -- ﴛ
+ category="lo",
+ description="ARABIC LIGATURE HAH WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062D, 0x0649 },
+ unicodeslot=0xFD1B,
},
[0xFD1C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062D, 0x064A },
- ["unicodeslot"]=0xFD1C, -- ﴜ
+ category="lo",
+ description="ARABIC LIGATURE HAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062D, 0x064A },
+ unicodeslot=0xFD1C,
},
[0xFD1D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062C, 0x0649 },
- ["unicodeslot"]=0xFD1D, -- ﴝ
+ category="lo",
+ description="ARABIC LIGATURE JEEM WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062C, 0x0649 },
+ unicodeslot=0xFD1D,
},
[0xFD1E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062C, 0x064A },
- ["unicodeslot"]=0xFD1E, -- ﴞ
+ category="lo",
+ description="ARABIC LIGATURE JEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062C, 0x064A },
+ unicodeslot=0xFD1E,
},
[0xFD1F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062E, 0x0649 },
- ["unicodeslot"]=0xFD1F, -- ﴟ
+ category="lo",
+ description="ARABIC LIGATURE KHAH WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062E, 0x0649 },
+ unicodeslot=0xFD1F,
},
[0xFD20]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KHAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062E, 0x064A },
- ["unicodeslot"]=0xFD20, -- ﴠ
+ category="lo",
+ description="ARABIC LIGATURE KHAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062E, 0x064A },
+ unicodeslot=0xFD20,
},
[0xFD21]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0635, 0x0649 },
- ["unicodeslot"]=0xFD21, -- ﴡ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0635, 0x0649 },
+ unicodeslot=0xFD21,
},
[0xFD22]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0635, 0x064A },
- ["unicodeslot"]=0xFD22, -- ﴢ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0635, 0x064A },
+ unicodeslot=0xFD22,
},
[0xFD23]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0636, 0x0649 },
- ["unicodeslot"]=0xFD23, -- ﴣ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0636, 0x0649 },
+ unicodeslot=0xFD23,
},
[0xFD24]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0636, 0x064A },
- ["unicodeslot"]=0xFD24, -- ﴤ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0636, 0x064A },
+ unicodeslot=0xFD24,
},
[0xFD25]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0634, 0x062C },
- ["unicodeslot"]=0xFD25, -- ﴥ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH JEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0634, 0x062C },
+ unicodeslot=0xFD25,
},
[0xFD26]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH HAH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0634, 0x062D },
- ["unicodeslot"]=0xFD26, -- ﴦ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH HAH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0634, 0x062D },
+ unicodeslot=0xFD26,
},
[0xFD27]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0634, 0x062E },
- ["unicodeslot"]=0xFD27, -- ﴧ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH KHAH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0634, 0x062E },
+ unicodeslot=0xFD27,
},
[0xFD28]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0634, 0x0645 },
- ["unicodeslot"]=0xFD28, -- ﴨ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0634, 0x0645 },
+ unicodeslot=0xFD28,
},
[0xFD29]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH REH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0634, 0x0631 },
- ["unicodeslot"]=0xFD29, -- ﴩ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH REH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0634, 0x0631 },
+ unicodeslot=0xFD29,
},
[0xFD2A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH REH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0633, 0x0631 },
- ["unicodeslot"]=0xFD2A, -- ﴪ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH REH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0633, 0x0631 },
+ unicodeslot=0xFD2A,
},
[0xFD2B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH REH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0635, 0x0631 },
- ["unicodeslot"]=0xFD2B, -- ﴫ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH REH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0635, 0x0631 },
+ unicodeslot=0xFD2B,
},
[0xFD2C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH REH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0636, 0x0631 },
- ["unicodeslot"]=0xFD2C, -- ﴬ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH REH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0636, 0x0631 },
+ unicodeslot=0xFD2C,
},
[0xFD2D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0634, 0x062C },
- ["unicodeslot"]=0xFD2D, -- ﴭ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0634, 0x062C },
+ unicodeslot=0xFD2D,
},
[0xFD2E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0634, 0x062D },
- ["unicodeslot"]=0xFD2E, -- ﴮ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0634, 0x062D },
+ unicodeslot=0xFD2E,
},
[0xFD2F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0634, 0x062E },
- ["unicodeslot"]=0xFD2F, -- ﴯ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0634, 0x062E },
+ unicodeslot=0xFD2F,
},
[0xFD30]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0634, 0x0645 },
- ["unicodeslot"]=0xFD30, -- ﴰ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0634, 0x0645 },
+ unicodeslot=0xFD30,
},
[0xFD31]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH HEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0633, 0x0647 },
- ["unicodeslot"]=0xFD31, -- ﴱ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH HEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0633, 0x0647 },
+ unicodeslot=0xFD31,
},
[0xFD32]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0634, 0x0647 },
- ["unicodeslot"]=0xFD32, -- ﴲ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH HEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0634, 0x0647 },
+ unicodeslot=0xFD32,
},
[0xFD33]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TAH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0637, 0x0645 },
- ["unicodeslot"]=0xFD33, -- ﴳ
+ category="lo",
+ description="ARABIC LIGATURE TAH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0637, 0x0645 },
+ unicodeslot=0xFD33,
},
[0xFD34]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0633, 0x062C },
- ["unicodeslot"]=0xFD34, -- ﴴ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH JEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0633, 0x062C },
+ unicodeslot=0xFD34,
},
[0xFD35]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0633, 0x062D },
- ["unicodeslot"]=0xFD35, -- ﴵ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH HAH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0633, 0x062D },
+ unicodeslot=0xFD35,
},
[0xFD36]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0633, 0x062E },
- ["unicodeslot"]=0xFD36, -- ﴶ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH KHAH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0633, 0x062E },
+ unicodeslot=0xFD36,
},
[0xFD37]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0634, 0x062C },
- ["unicodeslot"]=0xFD37, -- ﴷ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH JEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0634, 0x062C },
+ unicodeslot=0xFD37,
},
[0xFD38]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0634, 0x062D },
- ["unicodeslot"]=0xFD38, -- ﴸ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH HAH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0634, 0x062D },
+ unicodeslot=0xFD38,
},
[0xFD39]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0634, 0x062E },
- ["unicodeslot"]=0xFD39, -- ﴹ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH KHAH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0634, 0x062E },
+ unicodeslot=0xFD39,
},
[0xFD3A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0637, 0x0645 },
- ["unicodeslot"]=0xFD3A, -- ﴺ
+ category="lo",
+ description="ARABIC LIGATURE TAH WITH MEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0637, 0x0645 },
+ unicodeslot=0xFD3A,
},
[0xFD3B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0638, 0x0645 },
- ["unicodeslot"]=0xFD3B, -- ﴻ
+ category="lo",
+ description="ARABIC LIGATURE ZAH WITH MEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0638, 0x0645 },
+ unicodeslot=0xFD3B,
},
[0xFD3C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0627, 0x064B },
- ["unicodeslot"]=0xFD3C, -- ﴼ
+ category="lo",
+ description="ARABIC LIGATURE ALEF WITH FATHATAN FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0627, 0x064B },
+ unicodeslot=0xFD3C,
},
[0xFD3D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0627, 0x064B },
- ["unicodeslot"]=0xFD3D, -- ﴽ
+ category="lo",
+ description="ARABIC LIGATURE ALEF WITH FATHATAN ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0627, 0x064B },
+ unicodeslot=0xFD3D,
},
[0xFD3E]={
- ["category"]="ps",
- ["description"]="ORNATE LEFT PARENTHESIS",
- ["linebreak"]="op",
- ["unicodeslot"]=0xFD3E, -- ﴾
+ category="ps",
+ description="ORNATE LEFT PARENTHESIS",
+ direction="on",
+ linebreak="op",
+ unicodeslot=0xFD3E,
},
[0xFD3F]={
- ["category"]="pe",
- ["description"]="ORNATE RIGHT PARENTHESIS",
- ["linebreak"]="cl",
- ["unicodeslot"]=0xFD3F, -- ﴿
+ category="pe",
+ description="ORNATE RIGHT PARENTHESIS",
+ direction="on",
+ linebreak="cl",
+ unicodeslot=0xFD3F,
},
[0xFD50]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062A, 0x062C, 0x0645 },
- ["unicodeslot"]=0xFD50, -- ﵐ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH JEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062A, 0x062C, 0x0645 },
+ unicodeslot=0xFD50,
},
[0xFD51]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062A, 0x062D, 0x062C },
- ["unicodeslot"]=0xFD51, -- ﵑ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH HAH WITH JEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062A, 0x062D, 0x062C },
+ unicodeslot=0xFD51,
},
[0xFD52]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062A, 0x062D, 0x062C },
- ["unicodeslot"]=0xFD52, -- ﵒ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH HAH WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062A, 0x062D, 0x062C },
+ unicodeslot=0xFD52,
},
[0xFD53]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062A, 0x062D, 0x0645 },
- ["unicodeslot"]=0xFD53, -- ﵓ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH HAH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062A, 0x062D, 0x0645 },
+ unicodeslot=0xFD53,
},
[0xFD54]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062A, 0x062E, 0x0645 },
- ["unicodeslot"]=0xFD54, -- ﵔ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH KHAH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062A, 0x062E, 0x0645 },
+ unicodeslot=0xFD54,
},
[0xFD55]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062A, 0x0645, 0x062C },
- ["unicodeslot"]=0xFD55, -- ﵕ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH MEEM WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062A, 0x0645, 0x062C },
+ unicodeslot=0xFD55,
},
[0xFD56]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062A, 0x0645, 0x062D },
- ["unicodeslot"]=0xFD56, -- ﵖ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH MEEM WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062A, 0x0645, 0x062D },
+ unicodeslot=0xFD56,
},
[0xFD57]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062A, 0x0645, 0x062E },
- ["unicodeslot"]=0xFD57, -- ﵗ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH MEEM WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062A, 0x0645, 0x062E },
+ unicodeslot=0xFD57,
},
[0xFD58]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062C, 0x0645, 0x062D },
- ["unicodeslot"]=0xFD58, -- ﵘ
+ category="lo",
+ description="ARABIC LIGATURE JEEM WITH MEEM WITH HAH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062C, 0x0645, 0x062D },
+ unicodeslot=0xFD58,
},
[0xFD59]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062C, 0x0645, 0x062D },
- ["unicodeslot"]=0xFD59, -- ﵙ
+ category="lo",
+ description="ARABIC LIGATURE JEEM WITH MEEM WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062C, 0x0645, 0x062D },
+ unicodeslot=0xFD59,
},
[0xFD5A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062D, 0x0645, 0x064A },
- ["unicodeslot"]=0xFD5A, -- ﵚ
+ category="lo",
+ description="ARABIC LIGATURE HAH WITH MEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062D, 0x0645, 0x064A },
+ unicodeslot=0xFD5A,
},
[0xFD5B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062D, 0x0645, 0x0649 },
- ["unicodeslot"]=0xFD5B, -- ﵛ
+ category="lo",
+ description="ARABIC LIGATURE HAH WITH MEEM WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062D, 0x0645, 0x0649 },
+ unicodeslot=0xFD5B,
},
[0xFD5C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0633, 0x062D, 0x062C },
- ["unicodeslot"]=0xFD5C, -- ﵜ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH HAH WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0633, 0x062D, 0x062C },
+ unicodeslot=0xFD5C,
},
[0xFD5D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0633, 0x062C, 0x062D },
- ["unicodeslot"]=0xFD5D, -- ﵝ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH JEEM WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0633, 0x062C, 0x062D },
+ unicodeslot=0xFD5D,
},
[0xFD5E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0633, 0x062C, 0x0649 },
- ["unicodeslot"]=0xFD5E, -- ﵞ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH JEEM WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0633, 0x062C, 0x0649 },
+ unicodeslot=0xFD5E,
},
[0xFD5F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0633, 0x0645, 0x062D },
- ["unicodeslot"]=0xFD5F, -- ﵟ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH MEEM WITH HAH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0633, 0x0645, 0x062D },
+ unicodeslot=0xFD5F,
},
[0xFD60]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0633, 0x0645, 0x062D },
- ["unicodeslot"]=0xFD60, -- ﵠ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH MEEM WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0633, 0x0645, 0x062D },
+ unicodeslot=0xFD60,
},
[0xFD61]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0633, 0x0645, 0x062C },
- ["unicodeslot"]=0xFD61, -- ﵡ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH MEEM WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0633, 0x0645, 0x062C },
+ unicodeslot=0xFD61,
},
[0xFD62]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0633, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFD62, -- ﵢ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH MEEM WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0633, 0x0645, 0x0645 },
+ unicodeslot=0xFD62,
},
[0xFD63]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0633, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFD63, -- ﵣ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH MEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0633, 0x0645, 0x0645 },
+ unicodeslot=0xFD63,
},
[0xFD64]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0635, 0x062D, 0x062D },
- ["unicodeslot"]=0xFD64, -- ﵤ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH HAH WITH HAH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0635, 0x062D, 0x062D },
+ unicodeslot=0xFD64,
},
[0xFD65]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0635, 0x062D, 0x062D },
- ["unicodeslot"]=0xFD65, -- ﵥ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH HAH WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0635, 0x062D, 0x062D },
+ unicodeslot=0xFD65,
},
[0xFD66]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0635, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFD66, -- ﵦ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH MEEM WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0635, 0x0645, 0x0645 },
+ unicodeslot=0xFD66,
},
[0xFD67]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0634, 0x062D, 0x0645 },
- ["unicodeslot"]=0xFD67, -- ﵧ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH HAH WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0634, 0x062D, 0x0645 },
+ unicodeslot=0xFD67,
},
[0xFD68]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0634, 0x062D, 0x0645 },
- ["unicodeslot"]=0xFD68, -- ﵨ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH HAH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0634, 0x062D, 0x0645 },
+ unicodeslot=0xFD68,
},
[0xFD69]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0634, 0x062C, 0x064A },
- ["unicodeslot"]=0xFD69, -- ﵩ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH JEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0634, 0x062C, 0x064A },
+ unicodeslot=0xFD69,
},
[0xFD6A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0634, 0x0645, 0x062E },
- ["unicodeslot"]=0xFD6A, -- ﵪ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0634, 0x0645, 0x062E },
+ unicodeslot=0xFD6A,
},
[0xFD6B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0634, 0x0645, 0x062E },
- ["unicodeslot"]=0xFD6B, -- ﵫ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH MEEM WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0634, 0x0645, 0x062E },
+ unicodeslot=0xFD6B,
},
[0xFD6C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0634, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFD6C, -- ﵬ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0634, 0x0645, 0x0645 },
+ unicodeslot=0xFD6C,
},
[0xFD6D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0634, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFD6D, -- ﵭ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH MEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0634, 0x0645, 0x0645 },
+ unicodeslot=0xFD6D,
},
[0xFD6E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0636, 0x062D, 0x0649 },
- ["unicodeslot"]=0xFD6E, -- ﵮ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH HAH WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0636, 0x062D, 0x0649 },
+ unicodeslot=0xFD6E,
},
[0xFD6F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0636, 0x062E, 0x0645 },
- ["unicodeslot"]=0xFD6F, -- ﵯ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH KHAH WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0636, 0x062E, 0x0645 },
+ unicodeslot=0xFD6F,
},
[0xFD70]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0636, 0x062E, 0x0645 },
- ["unicodeslot"]=0xFD70, -- ﵰ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH KHAH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0636, 0x062E, 0x0645 },
+ unicodeslot=0xFD70,
},
[0xFD71]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0637, 0x0645, 0x062D },
- ["unicodeslot"]=0xFD71, -- ﵱ
+ category="lo",
+ description="ARABIC LIGATURE TAH WITH MEEM WITH HAH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0637, 0x0645, 0x062D },
+ unicodeslot=0xFD71,
},
[0xFD72]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0637, 0x0645, 0x062D },
- ["unicodeslot"]=0xFD72, -- ﵲ
+ category="lo",
+ description="ARABIC LIGATURE TAH WITH MEEM WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0637, 0x0645, 0x062D },
+ unicodeslot=0xFD72,
},
[0xFD73]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0637, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFD73, -- ﵳ
+ category="lo",
+ description="ARABIC LIGATURE TAH WITH MEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0637, 0x0645, 0x0645 },
+ unicodeslot=0xFD73,
},
[0xFD74]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0637, 0x0645, 0x064A },
- ["unicodeslot"]=0xFD74, -- ﵴ
+ category="lo",
+ description="ARABIC LIGATURE TAH WITH MEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0637, 0x0645, 0x064A },
+ unicodeslot=0xFD74,
},
[0xFD75]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0639, 0x062C, 0x0645 },
- ["unicodeslot"]=0xFD75, -- ﵵ
+ category="lo",
+ description="ARABIC LIGATURE AIN WITH JEEM WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0639, 0x062C, 0x0645 },
+ unicodeslot=0xFD75,
},
[0xFD76]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0639, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFD76, -- ﵶ
+ category="lo",
+ description="ARABIC LIGATURE AIN WITH MEEM WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0639, 0x0645, 0x0645 },
+ unicodeslot=0xFD76,
},
[0xFD77]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0639, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFD77, -- ﵷ
+ category="lo",
+ description="ARABIC LIGATURE AIN WITH MEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0639, 0x0645, 0x0645 },
+ unicodeslot=0xFD77,
},
[0xFD78]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0639, 0x0645, 0x0649 },
- ["unicodeslot"]=0xFD78, -- ﵸ
+ category="lo",
+ description="ARABIC LIGATURE AIN WITH MEEM WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0639, 0x0645, 0x0649 },
+ unicodeslot=0xFD78,
},
[0xFD79]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x063A, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFD79, -- ﵹ
+ category="lo",
+ description="ARABIC LIGATURE GHAIN WITH MEEM WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x063A, 0x0645, 0x0645 },
+ unicodeslot=0xFD79,
},
[0xFD7A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x063A, 0x0645, 0x064A },
- ["unicodeslot"]=0xFD7A, -- ﵺ
+ category="lo",
+ description="ARABIC LIGATURE GHAIN WITH MEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x063A, 0x0645, 0x064A },
+ unicodeslot=0xFD7A,
},
[0xFD7B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x063A, 0x0645, 0x0649 },
- ["unicodeslot"]=0xFD7B, -- ﵻ
+ category="lo",
+ description="ARABIC LIGATURE GHAIN WITH MEEM WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x063A, 0x0645, 0x0649 },
+ unicodeslot=0xFD7B,
},
[0xFD7C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0641, 0x062E, 0x0645 },
- ["unicodeslot"]=0xFD7C, -- ﵼ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH KHAH WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0641, 0x062E, 0x0645 },
+ unicodeslot=0xFD7C,
},
[0xFD7D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0641, 0x062E, 0x0645 },
- ["unicodeslot"]=0xFD7D, -- ﵽ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH KHAH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0641, 0x062E, 0x0645 },
+ unicodeslot=0xFD7D,
},
[0xFD7E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0642, 0x0645, 0x062D },
- ["unicodeslot"]=0xFD7E, -- ﵾ
+ category="lo",
+ description="ARABIC LIGATURE QAF WITH MEEM WITH HAH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0642, 0x0645, 0x062D },
+ unicodeslot=0xFD7E,
},
[0xFD7F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0642, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFD7F, -- ﵿ
+ category="lo",
+ description="ARABIC LIGATURE QAF WITH MEEM WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0642, 0x0645, 0x0645 },
+ unicodeslot=0xFD7F,
},
[0xFD80]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x062D, 0x0645 },
- ["unicodeslot"]=0xFD80, -- ﶀ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH HAH WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x062D, 0x0645 },
+ unicodeslot=0xFD80,
},
[0xFD81]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x062D, 0x064A },
- ["unicodeslot"]=0xFD81, -- ﶁ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH HAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x062D, 0x064A },
+ unicodeslot=0xFD81,
},
[0xFD82]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x062D, 0x0649 },
- ["unicodeslot"]=0xFD82, -- ﶂ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH HAH WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x062D, 0x0649 },
+ unicodeslot=0xFD82,
},
[0xFD83]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0644, 0x062C, 0x062C },
- ["unicodeslot"]=0xFD83, -- ﶃ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH JEEM WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0644, 0x062C, 0x062C },
+ unicodeslot=0xFD83,
},
[0xFD84]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x062C, 0x062C },
- ["unicodeslot"]=0xFD84, -- ﶄ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH JEEM WITH JEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x062C, 0x062C },
+ unicodeslot=0xFD84,
},
[0xFD85]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x062E, 0x0645 },
- ["unicodeslot"]=0xFD85, -- ﶅ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH KHAH WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x062E, 0x0645 },
+ unicodeslot=0xFD85,
},
[0xFD86]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0644, 0x062E, 0x0645 },
- ["unicodeslot"]=0xFD86, -- ﶆ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH KHAH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0644, 0x062E, 0x0645 },
+ unicodeslot=0xFD86,
},
[0xFD87]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x0645, 0x062D },
- ["unicodeslot"]=0xFD87, -- ﶇ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH MEEM WITH HAH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x0645, 0x062D },
+ unicodeslot=0xFD87,
},
[0xFD88]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0644, 0x0645, 0x062D },
- ["unicodeslot"]=0xFD88, -- ﶈ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH MEEM WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0644, 0x0645, 0x062D },
+ unicodeslot=0xFD88,
},
[0xFD89]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0645, 0x062D, 0x062C },
- ["unicodeslot"]=0xFD89, -- ﶉ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH HAH WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0645, 0x062D, 0x062C },
+ unicodeslot=0xFD89,
},
[0xFD8A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0645, 0x062D, 0x0645 },
- ["unicodeslot"]=0xFD8A, -- ﶊ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH HAH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0645, 0x062D, 0x0645 },
+ unicodeslot=0xFD8A,
},
[0xFD8B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0645, 0x062D, 0x064A },
- ["unicodeslot"]=0xFD8B, -- ﶋ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH HAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0645, 0x062D, 0x064A },
+ unicodeslot=0xFD8B,
},
[0xFD8C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0645, 0x062C, 0x062D },
- ["unicodeslot"]=0xFD8C, -- ﶌ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH JEEM WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0645, 0x062C, 0x062D },
+ unicodeslot=0xFD8C,
},
[0xFD8D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0645, 0x062C, 0x0645 },
- ["unicodeslot"]=0xFD8D, -- ﶍ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH JEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0645, 0x062C, 0x0645 },
+ unicodeslot=0xFD8D,
},
[0xFD8E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0645, 0x062E, 0x062C },
- ["unicodeslot"]=0xFD8E, -- ﶎ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH KHAH WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0645, 0x062E, 0x062C },
+ unicodeslot=0xFD8E,
},
[0xFD8F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0645, 0x062E, 0x0645 },
- ["unicodeslot"]=0xFD8F, -- ﶏ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH KHAH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0645, 0x062E, 0x0645 },
+ unicodeslot=0xFD8F,
},
[0xFD92]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0645, 0x062C, 0x062E },
- ["unicodeslot"]=0xFD92, -- ﶒ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH JEEM WITH KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0645, 0x062C, 0x062E },
+ unicodeslot=0xFD92,
},
[0xFD93]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0647, 0x0645, 0x062C },
- ["unicodeslot"]=0xFD93, -- ﶓ
+ category="lo",
+ description="ARABIC LIGATURE HEH WITH MEEM WITH JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0647, 0x0645, 0x062C },
+ unicodeslot=0xFD93,
},
[0xFD94]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0647, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFD94, -- ﶔ
+ category="lo",
+ description="ARABIC LIGATURE HEH WITH MEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0647, 0x0645, 0x0645 },
+ unicodeslot=0xFD94,
},
[0xFD95]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0646, 0x062D, 0x0645 },
- ["unicodeslot"]=0xFD95, -- ﶕ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH HAH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0646, 0x062D, 0x0645 },
+ unicodeslot=0xFD95,
},
[0xFD96]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646, 0x062D, 0x0649 },
- ["unicodeslot"]=0xFD96, -- ﶖ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH HAH WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646, 0x062D, 0x0649 },
+ unicodeslot=0xFD96,
},
[0xFD97]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646, 0x062C, 0x0645 },
- ["unicodeslot"]=0xFD97, -- ﶗ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH JEEM WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646, 0x062C, 0x0645 },
+ unicodeslot=0xFD97,
},
[0xFD98]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0646, 0x062C, 0x0645 },
- ["unicodeslot"]=0xFD98, -- ﶘ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH JEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0646, 0x062C, 0x0645 },
+ unicodeslot=0xFD98,
},
[0xFD99]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646, 0x062C, 0x0649 },
- ["unicodeslot"]=0xFD99, -- ﶙ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH JEEM WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646, 0x062C, 0x0649 },
+ unicodeslot=0xFD99,
},
[0xFD9A]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646, 0x0645, 0x064A },
- ["unicodeslot"]=0xFD9A, -- ﶚ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH MEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646, 0x0645, 0x064A },
+ unicodeslot=0xFD9A,
},
[0xFD9B]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646, 0x0645, 0x0649 },
- ["unicodeslot"]=0xFD9B, -- ﶛ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH MEEM WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646, 0x0645, 0x0649 },
+ unicodeslot=0xFD9B,
},
[0xFD9C]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x064A, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFD9C, -- ﶜ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH MEEM WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x064A, 0x0645, 0x0645 },
+ unicodeslot=0xFD9C,
},
[0xFD9D]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x064A, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFD9D, -- ﶝ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH MEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x064A, 0x0645, 0x0645 },
+ unicodeslot=0xFD9D,
},
[0xFD9E]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0628, 0x062E, 0x064A },
- ["unicodeslot"]=0xFD9E, -- ﶞ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH KHAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0628, 0x062E, 0x064A },
+ unicodeslot=0xFD9E,
},
[0xFD9F]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062A, 0x062C, 0x064A },
- ["unicodeslot"]=0xFD9F, -- ﶟ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH JEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062A, 0x062C, 0x064A },
+ unicodeslot=0xFD9F,
},
[0xFDA0]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062A, 0x062C, 0x0649 },
- ["unicodeslot"]=0xFDA0, -- ﶠ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH JEEM WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062A, 0x062C, 0x0649 },
+ unicodeslot=0xFDA0,
},
[0xFDA1]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062A, 0x062E, 0x064A },
- ["unicodeslot"]=0xFDA1, -- ﶡ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH KHAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062A, 0x062E, 0x064A },
+ unicodeslot=0xFDA1,
},
[0xFDA2]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062A, 0x062E, 0x0649 },
- ["unicodeslot"]=0xFDA2, -- ﶢ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH KHAH WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062A, 0x062E, 0x0649 },
+ unicodeslot=0xFDA2,
},
[0xFDA3]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062A, 0x0645, 0x064A },
- ["unicodeslot"]=0xFDA3, -- ﶣ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH MEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062A, 0x0645, 0x064A },
+ unicodeslot=0xFDA3,
},
[0xFDA4]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062A, 0x0645, 0x0649 },
- ["unicodeslot"]=0xFDA4, -- ﶤ
+ category="lo",
+ description="ARABIC LIGATURE TEH WITH MEEM WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062A, 0x0645, 0x0649 },
+ unicodeslot=0xFDA4,
},
[0xFDA5]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062C, 0x0645, 0x064A },
- ["unicodeslot"]=0xFDA5, -- ﶥ
+ category="lo",
+ description="ARABIC LIGATURE JEEM WITH MEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062C, 0x0645, 0x064A },
+ unicodeslot=0xFDA5,
},
[0xFDA6]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062C, 0x062D, 0x0649 },
- ["unicodeslot"]=0xFDA6, -- ﶦ
+ category="lo",
+ description="ARABIC LIGATURE JEEM WITH HAH WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062C, 0x062D, 0x0649 },
+ unicodeslot=0xFDA6,
},
[0xFDA7]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062C, 0x0645, 0x0649 },
- ["unicodeslot"]=0xFDA7, -- ﶧ
+ category="lo",
+ description="ARABIC LIGATURE JEEM WITH MEEM WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062C, 0x0645, 0x0649 },
+ unicodeslot=0xFDA7,
},
[0xFDA8]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0633, 0x062E, 0x0649 },
- ["unicodeslot"]=0xFDA8, -- ﶨ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH KHAH WITH ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0633, 0x062E, 0x0649 },
+ unicodeslot=0xFDA8,
},
[0xFDA9]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0635, 0x062D, 0x064A },
- ["unicodeslot"]=0xFDA9, -- ﶩ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH HAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0635, 0x062D, 0x064A },
+ unicodeslot=0xFDA9,
},
[0xFDAA]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0634, 0x062D, 0x064A },
- ["unicodeslot"]=0xFDAA, -- ﶪ
+ category="lo",
+ description="ARABIC LIGATURE SHEEN WITH HAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0634, 0x062D, 0x064A },
+ unicodeslot=0xFDAA,
},
[0xFDAB]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0636, 0x062D, 0x064A },
- ["unicodeslot"]=0xFDAB, -- ﶫ
+ category="lo",
+ description="ARABIC LIGATURE DAD WITH HAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0636, 0x062D, 0x064A },
+ unicodeslot=0xFDAB,
},
[0xFDAC]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x062C, 0x064A },
- ["unicodeslot"]=0xFDAC, -- ﶬ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH JEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x062C, 0x064A },
+ unicodeslot=0xFDAC,
},
[0xFDAD]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x0645, 0x064A },
- ["unicodeslot"]=0xFDAD, -- ﶭ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH MEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x0645, 0x064A },
+ unicodeslot=0xFDAD,
},
[0xFDAE]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x064A, 0x062D, 0x064A },
- ["unicodeslot"]=0xFDAE, -- ﶮ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH HAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x064A, 0x062D, 0x064A },
+ unicodeslot=0xFDAE,
},
[0xFDAF]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x064A, 0x062C, 0x064A },
- ["unicodeslot"]=0xFDAF, -- ﶯ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH JEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x064A, 0x062C, 0x064A },
+ unicodeslot=0xFDAF,
},
[0xFDB0]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x064A, 0x0645, 0x064A },
- ["unicodeslot"]=0xFDB0, -- ﶰ
+ category="lo",
+ description="ARABIC LIGATURE YEH WITH MEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x064A, 0x0645, 0x064A },
+ unicodeslot=0xFDB0,
},
[0xFDB1]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0645, 0x0645, 0x064A },
- ["unicodeslot"]=0xFDB1, -- ﶱ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH MEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0645, 0x0645, 0x064A },
+ unicodeslot=0xFDB1,
},
[0xFDB2]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0642, 0x0645, 0x064A },
- ["unicodeslot"]=0xFDB2, -- ﶲ
+ category="lo",
+ description="ARABIC LIGATURE QAF WITH MEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0642, 0x0645, 0x064A },
+ unicodeslot=0xFDB2,
},
[0xFDB3]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646, 0x062D, 0x064A },
- ["unicodeslot"]=0xFDB3, -- ﶳ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH HAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646, 0x062D, 0x064A },
+ unicodeslot=0xFDB3,
},
[0xFDB4]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0642, 0x0645, 0x062D },
- ["unicodeslot"]=0xFDB4, -- ﶴ
+ category="lo",
+ description="ARABIC LIGATURE QAF WITH MEEM WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0642, 0x0645, 0x062D },
+ unicodeslot=0xFDB4,
},
[0xFDB5]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0644, 0x062D, 0x0645 },
- ["unicodeslot"]=0xFDB5, -- ﶵ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH HAH WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0644, 0x062D, 0x0645 },
+ unicodeslot=0xFDB5,
},
[0xFDB6]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0639, 0x0645, 0x064A },
- ["unicodeslot"]=0xFDB6, -- ﶶ
+ category="lo",
+ description="ARABIC LIGATURE AIN WITH MEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0639, 0x0645, 0x064A },
+ unicodeslot=0xFDB6,
},
[0xFDB7]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0643, 0x0645, 0x064A },
- ["unicodeslot"]=0xFDB7, -- ﶷ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH MEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0643, 0x0645, 0x064A },
+ unicodeslot=0xFDB7,
},
[0xFDB8]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0646, 0x062C, 0x062D },
- ["unicodeslot"]=0xFDB8, -- ﶸ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH JEEM WITH HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0646, 0x062C, 0x062D },
+ unicodeslot=0xFDB8,
},
[0xFDB9]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0645, 0x062E, 0x064A },
- ["unicodeslot"]=0xFDB9, -- ﶹ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH KHAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0645, 0x062E, 0x064A },
+ unicodeslot=0xFDB9,
},
[0xFDBA]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0644, 0x062C, 0x0645 },
- ["unicodeslot"]=0xFDBA, -- ﶺ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH JEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0644, 0x062C, 0x0645 },
+ unicodeslot=0xFDBA,
},
[0xFDBB]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0643, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFDBB, -- ﶻ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH MEEM WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0643, 0x0645, 0x0645 },
+ unicodeslot=0xFDBB,
},
[0xFDBC]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x062C, 0x0645 },
- ["unicodeslot"]=0xFDBC, -- ﶼ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH JEEM WITH MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x062C, 0x0645 },
+ unicodeslot=0xFDBC,
},
[0xFDBD]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646, 0x062C, 0x062D },
- ["unicodeslot"]=0xFDBD, -- ﶽ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH JEEM WITH HAH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646, 0x062C, 0x062D },
+ unicodeslot=0xFDBD,
},
[0xFDBE]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062C, 0x062D, 0x064A },
- ["unicodeslot"]=0xFDBE, -- ﶾ
+ category="lo",
+ description="ARABIC LIGATURE JEEM WITH HAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062C, 0x062D, 0x064A },
+ unicodeslot=0xFDBE,
},
[0xFDBF]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062D, 0x062C, 0x064A },
- ["unicodeslot"]=0xFDBF, -- ﶿ
+ category="lo",
+ description="ARABIC LIGATURE HAH WITH JEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062D, 0x062C, 0x064A },
+ unicodeslot=0xFDBF,
},
[0xFDC0]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0645, 0x062C, 0x064A },
- ["unicodeslot"]=0xFDC0, -- ﷀ
+ category="lo",
+ description="ARABIC LIGATURE MEEM WITH JEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0645, 0x062C, 0x064A },
+ unicodeslot=0xFDC0,
},
[0xFDC1]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0641, 0x0645, 0x064A },
- ["unicodeslot"]=0xFDC1, -- ﷁ
+ category="lo",
+ description="ARABIC LIGATURE FEH WITH MEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0641, 0x0645, 0x064A },
+ unicodeslot=0xFDC1,
},
[0xFDC2]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0628, 0x062D, 0x064A },
- ["unicodeslot"]=0xFDC2, -- ﷂ
+ category="lo",
+ description="ARABIC LIGATURE BEH WITH HAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0628, 0x062D, 0x064A },
+ unicodeslot=0xFDC2,
},
[0xFDC3]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0643, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFDC3, -- ﷃ
+ category="lo",
+ description="ARABIC LIGATURE KAF WITH MEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0643, 0x0645, 0x0645 },
+ unicodeslot=0xFDC3,
},
[0xFDC4]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0639, 0x062C, 0x0645 },
- ["unicodeslot"]=0xFDC4, -- ﷄ
+ category="lo",
+ description="ARABIC LIGATURE AIN WITH JEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0639, 0x062C, 0x0645 },
+ unicodeslot=0xFDC4,
},
[0xFDC5]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0635, 0x0645, 0x0645 },
- ["unicodeslot"]=0xFDC5, -- ﷅ
+ category="lo",
+ description="ARABIC LIGATURE SAD WITH MEEM WITH MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0635, 0x0645, 0x0645 },
+ unicodeslot=0xFDC5,
},
[0xFDC6]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0633, 0x062E, 0x064A },
- ["unicodeslot"]=0xFDC6, -- ﷆ
+ category="lo",
+ description="ARABIC LIGATURE SEEN WITH KHAH WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0633, 0x062E, 0x064A },
+ unicodeslot=0xFDC6,
},
[0xFDC7]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646, 0x062C, 0x064A },
- ["unicodeslot"]=0xFDC7, -- ﷇ
+ category="lo",
+ description="ARABIC LIGATURE NOON WITH JEEM WITH YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646, 0x062C, 0x064A },
+ unicodeslot=0xFDC7,
},
[0xFDF0]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0635, 0x0644, 0x06D2 },
- ["unicodeslot"]=0xFDF0, -- ﷰ
+ category="lo",
+ description="ARABIC LIGATURE SALLA USED AS KORANIC STOP SIGN ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0635, 0x0644, 0x06D2 },
+ unicodeslot=0xFDF0,
},
[0xFDF1]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0642, 0x0644, 0x06D2 },
- ["unicodeslot"]=0xFDF1, -- ﷱ
+ category="lo",
+ description="ARABIC LIGATURE QALA USED AS KORANIC STOP SIGN ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0642, 0x0644, 0x06D2 },
+ unicodeslot=0xFDF1,
},
[0xFDF2]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE ALLAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0627, 0x0644, 0x0644, 0x0647 },
- ["unicodeslot"]=0xFDF2, -- ﷲ
+ category="lo",
+ description="ARABIC LIGATURE ALLAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0627, 0x0644, 0x0644, 0x0647 },
+ unicodeslot=0xFDF2,
},
[0xFDF3]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE AKBAR ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0627, 0x0643, 0x0628, 0x0631 },
- ["unicodeslot"]=0xFDF3, -- ﷳ
+ category="lo",
+ description="ARABIC LIGATURE AKBAR ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0627, 0x0643, 0x0628, 0x0631 },
+ unicodeslot=0xFDF3,
},
[0xFDF4]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE MOHAMMAD ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0645, 0x062D, 0x0645, 0x062F },
- ["unicodeslot"]=0xFDF4, -- ﷴ
+ category="lo",
+ description="ARABIC LIGATURE MOHAMMAD ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0645, 0x062D, 0x0645, 0x062F },
+ unicodeslot=0xFDF4,
},
[0xFDF5]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SALAM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0635, 0x0644, 0x0639, 0x0645 },
- ["unicodeslot"]=0xFDF5, -- ﷵ
+ category="lo",
+ description="ARABIC LIGATURE SALAM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0635, 0x0644, 0x0639, 0x0645 },
+ unicodeslot=0xFDF5,
},
[0xFDF6]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE RASOUL ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0631, 0x0633, 0x0648, 0x0644 },
- ["unicodeslot"]=0xFDF6, -- ﷶ
+ category="lo",
+ description="ARABIC LIGATURE RASOUL ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0631, 0x0633, 0x0648, 0x0644 },
+ unicodeslot=0xFDF6,
},
[0xFDF7]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE ALAYHE ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0639, 0x0644, 0x064A, 0x0647 },
- ["unicodeslot"]=0xFDF7, -- ﷷ
+ category="lo",
+ description="ARABIC LIGATURE ALAYHE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0639, 0x0644, 0x064A, 0x0647 },
+ unicodeslot=0xFDF7,
},
[0xFDF8]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE WASALLAM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0648, 0x0633, 0x0644, 0x0645 },
- ["unicodeslot"]=0xFDF8, -- ﷸ
+ category="lo",
+ description="ARABIC LIGATURE WASALLAM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0648, 0x0633, 0x0644, 0x0645 },
+ unicodeslot=0xFDF8,
},
[0xFDF9]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SALLA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0635, 0x0644, 0x0649 },
- ["unicodeslot"]=0xFDF9, -- ﷹ
+ category="lo",
+ description="ARABIC LIGATURE SALLA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0635, 0x0644, 0x0649 },
+ unicodeslot=0xFDF9,
},
[0xFDFA]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0635, 0x0644, 0x0649, 0x0020, 0x0627, 0x0644, 0x0644, 0x0647, 0x0020, 0x0639, 0x0644, 0x064A, 0x0647, 0x0020, 0x0648, 0x0633, 0x0644, 0x0645 },
- ["unicodeslot"]=0xFDFA, -- ﷺ
+ category="lo",
+ description="ARABIC LIGATURE SALLALLAHOU ALAYHE WASALLAM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0635, 0x0644, 0x0649, 0x0020, 0x0627, 0x0644, 0x0644, 0x0647, 0x0020, 0x0639, 0x0644, 0x064A, 0x0647, 0x0020, 0x0648, 0x0633, 0x0644, 0x0645 },
+ unicodeslot=0xFDFA,
},
[0xFDFB]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE JALLAJALALOUHOU",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062C, 0x0644, 0x0020, 0x062C, 0x0644, 0x0627, 0x0644, 0x0647 },
- ["unicodeslot"]=0xFDFB, -- ﷻ
+ category="lo",
+ description="ARABIC LIGATURE JALLAJALALOUHOU",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062C, 0x0644, 0x0020, 0x062C, 0x0644, 0x0627, 0x0644, 0x0647 },
+ unicodeslot=0xFDFB,
},
[0xFDFC]={
- ["category"]="sc",
- ["description"]="RIAL SIGN",
- ["linebreak"]="po",
- ["specials"]={ "isolated", 0x0631, 0x06CC, 0x0627, 0x0644 },
- ["unicodeslot"]=0xFDFC, -- ﷼
+ category="sc",
+ description="RIAL SIGN",
+ direction="al",
+ linebreak="po",
+ specials={ "isolated", 0x0631, 0x06CC, 0x0627, 0x0644 },
+ unicodeslot=0xFDFC,
},
[0xFDFD]={
- ["category"]="so",
- ["description"]="ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM",
- ["linebreak"]="al",
- ["unicodeslot"]=0xFDFD, -- ﷽
+ category="so",
+ description="ARABIC LIGATURE BISMILLAH AR-RAHMAN AR-RAHEEM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0xFDFD,
},
[0xFE00]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0001",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE00, -- ︀
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0001",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE00,
},
[0xFE01]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0002",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE01, -- ︁
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0002",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE01,
},
[0xFE02]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0003",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE02, -- ︂
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0003",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE02,
},
[0xFE03]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0004",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE03, -- ︃
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0004",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE03,
},
[0xFE04]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0005",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE04, -- ︄
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0005",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE04,
},
[0xFE05]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0006",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE05, -- ︅
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0006",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE05,
},
[0xFE06]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0007",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE06, -- ︆
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0007",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE06,
},
[0xFE07]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0008",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE07, -- ︇
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0008",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE07,
},
[0xFE08]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0009",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE08, -- ︈
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0009",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE08,
},
[0xFE09]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x000A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE09, -- ︉
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x000A",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE09,
},
[0xFE0A]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x000B",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE0A, -- ︊
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x000B",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE0A,
},
[0xFE0B]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x000C",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE0B, -- ︋
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x000C",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE0B,
},
[0xFE0C]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x000D",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE0C, -- ︌
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x000D",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE0C,
},
[0xFE0D]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x000E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE0D, -- ︍
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x000E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE0D,
},
[0xFE0E]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x000F",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE0E, -- ︎
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x000F",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE0E,
},
[0xFE0F]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0010",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE0F, -- ️
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0010",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE0F,
},
[0xFE10]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL COMMA",
- ["linebreak"]="is",
- ["specials"]={ "vertical", 0x002C },
- ["unicodeslot"]=0xFE10, -- ︐
+ category="po",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL COMMA",
+ direction="on",
+ linebreak="is",
+ specials={ "vertical", 0x002C },
+ unicodeslot=0xFE10,
},
[0xFE11]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA",
- ["linebreak"]="cl",
- ["specials"]={ "vertical", 0x3001 },
- ["unicodeslot"]=0xFE11, -- ︑
+ category="po",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC COMMA",
+ direction="on",
+ linebreak="cl",
+ specials={ "vertical", 0x3001 },
+ unicodeslot=0xFE11,
},
[0xFE12]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP",
- ["linebreak"]="cl",
- ["specials"]={ "vertical", 0x3002 },
- ["unicodeslot"]=0xFE12, -- ︒
+ category="po",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL IDEOGRAPHIC FULL STOP",
+ direction="on",
+ linebreak="cl",
+ specials={ "vertical", 0x3002 },
+ unicodeslot=0xFE12,
},
[0xFE13]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL COLON",
- ["linebreak"]="is",
- ["specials"]={ "vertical", 0x003A },
- ["unicodeslot"]=0xFE13, -- ︓
+ category="po",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL COLON",
+ direction="on",
+ linebreak="is",
+ specials={ "vertical", 0x003A },
+ unicodeslot=0xFE13,
},
[0xFE14]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL SEMICOLON",
- ["linebreak"]="is",
- ["specials"]={ "vertical", 0x003B },
- ["unicodeslot"]=0xFE14, -- ︔
+ category="po",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL SEMICOLON",
+ direction="on",
+ linebreak="is",
+ specials={ "vertical", 0x003B },
+ unicodeslot=0xFE14,
},
[0xFE15]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK",
- ["linebreak"]="ex",
- ["specials"]={ "vertical", 0x0021 },
- ["unicodeslot"]=0xFE15, -- ︕
+ category="po",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL EXCLAMATION MARK",
+ direction="on",
+ linebreak="ex",
+ specials={ "vertical", 0x0021 },
+ unicodeslot=0xFE15,
},
[0xFE16]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL QUESTION MARK",
- ["linebreak"]="ex",
- ["specials"]={ "vertical", 0x003F },
- ["unicodeslot"]=0xFE16, -- ︖
+ category="po",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL QUESTION MARK",
+ direction="on",
+ linebreak="ex",
+ specials={ "vertical", 0x003F },
+ unicodeslot=0xFE16,
},
[0xFE17]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "vertical", 0x3016 },
- ["unicodeslot"]=0xFE17, -- ︗
+ category="ps",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL LEFT WHITE LENTICULAR BRACKET",
+ direction="on",
+ linebreak="op",
+ specials={ "vertical", 0x3016 },
+ unicodeslot=0xFE17,
},
[0xFE18]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET",
- ["linebreak"]="cl",
- ["specials"]={ "vertical", 0x3017 },
- ["unicodeslot"]=0xFE18, -- ︘
+ category="pe",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL RIGHT WHITE LENTICULAR BRAKCET",
+ direction="on",
+ linebreak="cl",
+ specials={ "vertical", 0x3017 },
+ unicodeslot=0xFE18,
},
[0xFE19]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS",
- ["linebreak"]="in",
- ["specials"]={ "vertical", 0x2026 },
- ["unicodeslot"]=0xFE19, -- ︙
+ category="po",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL HORIZONTAL ELLIPSIS",
+ direction="on",
+ linebreak="in",
+ specials={ "vertical", 0x2026 },
+ unicodeslot=0xFE19,
},
[0xFE20]={
- ["category"]="mn",
- ["description"]="COMBINING LIGATURE LEFT HALF",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE20, -- ︠
+ category="mn",
+ description="COMBINING LIGATURE LEFT HALF",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE20,
},
[0xFE21]={
- ["category"]="mn",
- ["description"]="COMBINING LIGATURE RIGHT HALF",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE21, -- ︡
+ category="mn",
+ description="COMBINING LIGATURE RIGHT HALF",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE21,
},
[0xFE22]={
- ["category"]="mn",
- ["description"]="COMBINING DOUBLE TILDE LEFT HALF",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE22, -- ︢
+ category="mn",
+ description="COMBINING DOUBLE TILDE LEFT HALF",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE22,
},
[0xFE23]={
- ["category"]="mn",
- ["description"]="COMBINING DOUBLE TILDE RIGHT HALF",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFE23, -- ︣
+ category="mn",
+ description="COMBINING DOUBLE TILDE RIGHT HALF",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xFE23,
},
[0xFE30]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL TWO DOT LEADER",
- ["linebreak"]="id",
- ["specials"]={ "vertical", 0x2025 },
- ["unicodeslot"]=0xFE30, -- ︰
+ category="po",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL TWO DOT LEADER",
+ direction="on",
+ linebreak="id",
+ specials={ "vertical", 0x2025 },
+ unicodeslot=0xFE30,
},
[0xFE31]={
- ["category"]="pd",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL EM DASH",
- ["linebreak"]="id",
- ["specials"]={ "vertical", 0x2014 },
- ["unicodeslot"]=0xFE31, -- ︱
+ category="pd",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL EM DASH",
+ direction="on",
+ linebreak="id",
+ specials={ "vertical", 0x2014 },
+ unicodeslot=0xFE31,
},
[0xFE32]={
- ["category"]="pd",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL EN DASH",
- ["linebreak"]="id",
- ["specials"]={ "vertical", 0x2013 },
- ["unicodeslot"]=0xFE32, -- ︲
+ category="pd",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL EN DASH",
+ direction="on",
+ linebreak="id",
+ specials={ "vertical", 0x2013 },
+ unicodeslot=0xFE32,
},
[0xFE33]={
- ["category"]="pc",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL LOW LINE",
- ["linebreak"]="id",
- ["specials"]={ "vertical", 0x005F },
- ["unicodeslot"]=0xFE33, -- ︳
+ category="pc",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL LOW LINE",
+ direction="on",
+ linebreak="id",
+ specials={ "vertical", 0x005F },
+ unicodeslot=0xFE33,
},
[0xFE34]={
- ["category"]="pc",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL WAVY LOW LINE",
- ["linebreak"]="id",
- ["specials"]={ "vertical", 0x005F },
- ["unicodeslot"]=0xFE34, -- ︴
+ category="pc",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL WAVY LOW LINE",
+ direction="on",
+ linebreak="id",
+ specials={ "vertical", 0x005F },
+ unicodeslot=0xFE34,
},
[0xFE35]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS",
- ["linebreak"]="op",
- ["specials"]={ "vertical", 0x0028 },
- ["unicodeslot"]=0xFE35, -- ︵
+ category="ps",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL LEFT PARENTHESIS",
+ direction="on",
+ linebreak="op",
+ specials={ "vertical", 0x0028 },
+ unicodeslot=0xFE35,
},
[0xFE36]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS",
- ["linebreak"]="cl",
- ["specials"]={ "vertical", 0x0029 },
- ["unicodeslot"]=0xFE36, -- ︶
+ category="pe",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL RIGHT PARENTHESIS",
+ direction="on",
+ linebreak="cl",
+ specials={ "vertical", 0x0029 },
+ unicodeslot=0xFE36,
},
[0xFE37]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "vertical", 0x007B },
- ["unicodeslot"]=0xFE37, -- ︷
+ category="ps",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL LEFT CURLY BRACKET",
+ direction="on",
+ linebreak="op",
+ mathfiller="downbracefill",
+ specials={ "vertical", 0x007B },
+ unicodeslot=0xFE37,
},
[0xFE38]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET",
- ["linebreak"]="cl",
- ["specials"]={ "vertical", 0x007D },
- ["unicodeslot"]=0xFE38, -- ︸
+ category="pe",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL RIGHT CURLY BRACKET",
+ direction="on",
+ linebreak="cl",
+ mathfiller="upbracefill",
+ specials={ "vertical", 0x007D },
+ unicodeslot=0xFE38,
},
[0xFE39]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "vertical", 0x3014 },
- ["unicodeslot"]=0xFE39, -- ︹
+ category="ps",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL LEFT TORTOISE SHELL BRACKET",
+ direction="on",
+ linebreak="op",
+ specials={ "vertical", 0x3014 },
+ unicodeslot=0xFE39,
},
[0xFE3A]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET",
- ["linebreak"]="cl",
- ["specials"]={ "vertical", 0x3015 },
- ["unicodeslot"]=0xFE3A, -- ︺
+ category="pe",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL RIGHT TORTOISE SHELL BRACKET",
+ direction="on",
+ linebreak="cl",
+ specials={ "vertical", 0x3015 },
+ unicodeslot=0xFE3A,
},
[0xFE3B]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "vertical", 0x3010 },
- ["unicodeslot"]=0xFE3B, -- ︻
+ category="ps",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL LEFT BLACK LENTICULAR BRACKET",
+ direction="on",
+ linebreak="op",
+ specials={ "vertical", 0x3010 },
+ unicodeslot=0xFE3B,
},
[0xFE3C]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET",
- ["linebreak"]="cl",
- ["specials"]={ "vertical", 0x3011 },
- ["unicodeslot"]=0xFE3C, -- ︼
+ category="pe",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL RIGHT BLACK LENTICULAR BRACKET",
+ direction="on",
+ linebreak="cl",
+ specials={ "vertical", 0x3011 },
+ unicodeslot=0xFE3C,
},
[0xFE3D]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "vertical", 0x300A },
- ["unicodeslot"]=0xFE3D, -- ︽
+ category="ps",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL LEFT DOUBLE ANGLE BRACKET",
+ direction="on",
+ linebreak="op",
+ specials={ "vertical", 0x300A },
+ unicodeslot=0xFE3D,
},
[0xFE3E]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET",
- ["linebreak"]="cl",
- ["specials"]={ "vertical", 0x300B },
- ["unicodeslot"]=0xFE3E, -- ︾
+ category="pe",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL RIGHT DOUBLE ANGLE BRACKET",
+ direction="on",
+ linebreak="cl",
+ specials={ "vertical", 0x300B },
+ unicodeslot=0xFE3E,
},
[0xFE3F]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "vertical", 0x3008 },
- ["unicodeslot"]=0xFE3F, -- ︿
+ category="ps",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL LEFT ANGLE BRACKET",
+ direction="on",
+ linebreak="op",
+ specials={ "vertical", 0x3008 },
+ unicodeslot=0xFE3F,
},
[0xFE40]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET",
- ["linebreak"]="cl",
- ["specials"]={ "vertical", 0x3009 },
- ["unicodeslot"]=0xFE40, -- ﹀
+ category="pe",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL RIGHT ANGLE BRACKET",
+ direction="on",
+ linebreak="cl",
+ specials={ "vertical", 0x3009 },
+ unicodeslot=0xFE40,
},
[0xFE41]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "vertical", 0x300C },
- ["unicodeslot"]=0xFE41, -- ﹁
+ category="ps",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL LEFT CORNER BRACKET",
+ direction="on",
+ linebreak="op",
+ specials={ "vertical", 0x300C },
+ unicodeslot=0xFE41,
},
[0xFE42]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET",
- ["linebreak"]="cl",
- ["specials"]={ "vertical", 0x300D },
- ["unicodeslot"]=0xFE42, -- ﹂
+ category="pe",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL RIGHT CORNER BRACKET",
+ direction="on",
+ linebreak="cl",
+ specials={ "vertical", 0x300D },
+ unicodeslot=0xFE42,
},
[0xFE43]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "vertical", 0x300E },
- ["unicodeslot"]=0xFE43, -- ﹃
+ category="ps",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL LEFT WHITE CORNER BRACKET",
+ direction="on",
+ linebreak="op",
+ specials={ "vertical", 0x300E },
+ unicodeslot=0xFE43,
},
[0xFE44]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET",
- ["linebreak"]="cl",
- ["specials"]={ "vertical", 0x300F },
- ["unicodeslot"]=0xFE44, -- ﹄
+ category="pe",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL RIGHT WHITE CORNER BRACKET",
+ direction="on",
+ linebreak="cl",
+ specials={ "vertical", 0x300F },
+ unicodeslot=0xFE44,
},
[0xFE45]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="SESAME DOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xFE45, -- ﹅
+ category="po",
+ cjkwd="w",
+ description="SESAME DOT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xFE45,
},
[0xFE46]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="WHITE SESAME DOT",
- ["linebreak"]="id",
- ["unicodeslot"]=0xFE46, -- ﹆
+ category="po",
+ cjkwd="w",
+ description="WHITE SESAME DOT",
+ direction="on",
+ linebreak="id",
+ unicodeslot=0xFE46,
},
[0xFE47]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "vertical", 0x005B },
- ["unicodeslot"]=0xFE47, -- ﹇
+ category="ps",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL LEFT SQUARE BRACKET",
+ direction="on",
+ linebreak="op",
+ specials={ "vertical", 0x005B },
+ unicodeslot=0xFE47,
},
[0xFE48]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET",
- ["linebreak"]="cl",
- ["specials"]={ "vertical", 0x005D },
- ["unicodeslot"]=0xFE48, -- ﹈
+ category="pe",
+ cjkwd="w",
+ description="PRESENTATION FORM FOR VERTICAL RIGHT SQUARE BRACKET",
+ direction="on",
+ linebreak="cl",
+ specials={ "vertical", 0x005D },
+ unicodeslot=0xFE48,
},
[0xFE49]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="DASHED OVERLINE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x203E },
- ["unicodeslot"]=0xFE49, -- ﹉
+ category="po",
+ cjkwd="w",
+ description="DASHED OVERLINE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x203E },
+ unicodeslot=0xFE49,
},
[0xFE4A]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="CENTRELINE OVERLINE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x203E },
- ["unicodeslot"]=0xFE4A, -- ﹊
+ category="po",
+ cjkwd="w",
+ description="CENTRELINE OVERLINE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x203E },
+ unicodeslot=0xFE4A,
},
[0xFE4B]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="WAVY OVERLINE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x203E },
- ["unicodeslot"]=0xFE4B, -- ﹋
+ category="po",
+ cjkwd="w",
+ description="WAVY OVERLINE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x203E },
+ unicodeslot=0xFE4B,
},
[0xFE4C]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="DOUBLE WAVY OVERLINE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x203E },
- ["unicodeslot"]=0xFE4C, -- ﹌
+ category="po",
+ cjkwd="w",
+ description="DOUBLE WAVY OVERLINE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x203E },
+ unicodeslot=0xFE4C,
},
[0xFE4D]={
- ["category"]="pc",
- ["cjkwd"]="w",
- ["description"]="DASHED LOW LINE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x005F },
- ["unicodeslot"]=0xFE4D, -- ﹍
+ category="pc",
+ cjkwd="w",
+ description="DASHED LOW LINE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x005F },
+ unicodeslot=0xFE4D,
},
[0xFE4E]={
- ["category"]="pc",
- ["cjkwd"]="w",
- ["description"]="CENTRELINE LOW LINE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x005F },
- ["unicodeslot"]=0xFE4E, -- ﹎
+ category="pc",
+ cjkwd="w",
+ description="CENTRELINE LOW LINE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x005F },
+ unicodeslot=0xFE4E,
},
[0xFE4F]={
- ["category"]="pc",
- ["cjkwd"]="w",
- ["description"]="WAVY LOW LINE",
- ["linebreak"]="id",
- ["specials"]={ "compat", 0x005F },
- ["unicodeslot"]=0xFE4F, -- ﹏
+ category="pc",
+ cjkwd="w",
+ description="WAVY LOW LINE",
+ direction="on",
+ linebreak="id",
+ specials={ "compat", 0x005F },
+ unicodeslot=0xFE4F,
},
[0xFE50]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="SMALL COMMA",
- ["linebreak"]="cl",
- ["specials"]={ "small", 0x002C },
- ["unicodeslot"]=0xFE50, -- ﹐
+ category="po",
+ cjkwd="w",
+ description="SMALL COMMA",
+ direction="cs",
+ linebreak="cl",
+ specials={ "small", 0x002C },
+ unicodeslot=0xFE50,
},
[0xFE51]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="SMALL IDEOGRAPHIC COMMA",
- ["linebreak"]="id",
- ["specials"]={ "small", 0x3001 },
- ["unicodeslot"]=0xFE51, -- ﹑
+ category="po",
+ cjkwd="w",
+ description="SMALL IDEOGRAPHIC COMMA",
+ direction="on",
+ linebreak="id",
+ specials={ "small", 0x3001 },
+ unicodeslot=0xFE51,
},
[0xFE52]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="SMALL FULL STOP",
- ["linebreak"]="cl",
- ["specials"]={ "small", 0x002E },
- ["unicodeslot"]=0xFE52, -- ﹒
+ category="po",
+ cjkwd="w",
+ description="SMALL FULL STOP",
+ direction="cs",
+ linebreak="cl",
+ specials={ "small", 0x002E },
+ unicodeslot=0xFE52,
},
[0xFE54]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="SMALL SEMICOLON",
- ["linebreak"]="ns",
- ["specials"]={ "small", 0x003B },
- ["unicodeslot"]=0xFE54, -- ﹔
+ category="po",
+ cjkwd="w",
+ description="SMALL SEMICOLON",
+ direction="on",
+ linebreak="ns",
+ specials={ "small", 0x003B },
+ unicodeslot=0xFE54,
},
[0xFE55]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="SMALL COLON",
- ["linebreak"]="ns",
- ["specials"]={ "small", 0x003A },
- ["unicodeslot"]=0xFE55, -- ﹕
+ category="po",
+ cjkwd="w",
+ description="SMALL COLON",
+ direction="cs",
+ linebreak="ns",
+ specials={ "small", 0x003A },
+ unicodeslot=0xFE55,
},
[0xFE56]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="SMALL QUESTION MARK",
- ["linebreak"]="ex",
- ["specials"]={ "small", 0x003F },
- ["unicodeslot"]=0xFE56, -- ﹖
+ category="po",
+ cjkwd="w",
+ description="SMALL QUESTION MARK",
+ direction="on",
+ linebreak="ex",
+ specials={ "small", 0x003F },
+ unicodeslot=0xFE56,
},
[0xFE57]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="SMALL EXCLAMATION MARK",
- ["linebreak"]="ex",
- ["specials"]={ "small", 0x0021 },
- ["unicodeslot"]=0xFE57, -- ﹗
+ category="po",
+ cjkwd="w",
+ description="SMALL EXCLAMATION MARK",
+ direction="on",
+ linebreak="ex",
+ specials={ "small", 0x0021 },
+ unicodeslot=0xFE57,
},
[0xFE58]={
- ["category"]="pd",
- ["cjkwd"]="w",
- ["description"]="SMALL EM DASH",
- ["linebreak"]="id",
- ["specials"]={ "small", 0x2014 },
- ["unicodeslot"]=0xFE58, -- ﹘
+ category="pd",
+ cjkwd="w",
+ description="SMALL EM DASH",
+ direction="on",
+ linebreak="id",
+ specials={ "small", 0x2014 },
+ unicodeslot=0xFE58,
},
[0xFE59]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="SMALL LEFT PARENTHESIS",
- ["linebreak"]="op",
- ["specials"]={ "small", 0x0028 },
- ["unicodeslot"]=0xFE59, -- ﹙
+ category="ps",
+ cjkwd="w",
+ description="SMALL LEFT PARENTHESIS",
+ direction="on",
+ linebreak="op",
+ mirror=0xFE5A,
+ specials={ "small", 0x0028 },
+ unicodeslot=0xFE59,
},
[0xFE5A]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="SMALL RIGHT PARENTHESIS",
- ["linebreak"]="cl",
- ["specials"]={ "small", 0x0029 },
- ["unicodeslot"]=0xFE5A, -- ﹚
+ category="pe",
+ cjkwd="w",
+ description="SMALL RIGHT PARENTHESIS",
+ direction="on",
+ linebreak="cl",
+ mirror=0xFE59,
+ specials={ "small", 0x0029 },
+ unicodeslot=0xFE5A,
},
[0xFE5B]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="SMALL LEFT CURLY BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "small", 0x007B },
- ["unicodeslot"]=0xFE5B, -- ﹛
+ category="ps",
+ cjkwd="w",
+ description="SMALL LEFT CURLY BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0xFE5C,
+ specials={ "small", 0x007B },
+ unicodeslot=0xFE5B,
},
[0xFE5C]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="SMALL RIGHT CURLY BRACKET",
- ["linebreak"]="cl",
- ["specials"]={ "small", 0x007D },
- ["unicodeslot"]=0xFE5C, -- ﹜
+ category="pe",
+ cjkwd="w",
+ description="SMALL RIGHT CURLY BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0xFE5B,
+ specials={ "small", 0x007D },
+ unicodeslot=0xFE5C,
},
[0xFE5D]={
- ["category"]="ps",
- ["cjkwd"]="w",
- ["description"]="SMALL LEFT TORTOISE SHELL BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "small", 0x3014 },
- ["unicodeslot"]=0xFE5D, -- ﹝
+ category="ps",
+ cjkwd="w",
+ description="SMALL LEFT TORTOISE SHELL BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0xFE5E,
+ specials={ "small", 0x3014 },
+ unicodeslot=0xFE5D,
},
[0xFE5E]={
- ["category"]="pe",
- ["cjkwd"]="w",
- ["description"]="SMALL RIGHT TORTOISE SHELL BRACKET",
- ["linebreak"]="cl",
- ["specials"]={ "small", 0x3015 },
- ["unicodeslot"]=0xFE5E, -- ﹞
+ category="pe",
+ cjkwd="w",
+ description="SMALL RIGHT TORTOISE SHELL BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0xFE5D,
+ specials={ "small", 0x3015 },
+ unicodeslot=0xFE5E,
},
[0xFE5F]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="SMALL NUMBER SIGN",
- ["linebreak"]="id",
- ["specials"]={ "small", 0x0023 },
- ["unicodeslot"]=0xFE5F, -- ﹟
+ category="po",
+ cjkwd="w",
+ description="SMALL NUMBER SIGN",
+ direction="et",
+ linebreak="id",
+ specials={ "small", 0x0023 },
+ unicodeslot=0xFE5F,
},
[0xFE60]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="SMALL AMPERSAND",
- ["linebreak"]="id",
- ["specials"]={ "small", 0x0026 },
- ["unicodeslot"]=0xFE60, -- ﹠
+ category="po",
+ cjkwd="w",
+ description="SMALL AMPERSAND",
+ direction="on",
+ linebreak="id",
+ specials={ "small", 0x0026 },
+ unicodeslot=0xFE60,
},
[0xFE61]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="SMALL ASTERISK",
- ["linebreak"]="id",
- ["specials"]={ "small", 0x002A },
- ["unicodeslot"]=0xFE61, -- ﹡
+ category="po",
+ cjkwd="w",
+ description="SMALL ASTERISK",
+ direction="on",
+ linebreak="id",
+ specials={ "small", 0x002A },
+ unicodeslot=0xFE61,
},
[0xFE62]={
- ["category"]="sm",
- ["cjkwd"]="w",
- ["description"]="SMALL PLUS SIGN",
- ["linebreak"]="id",
- ["specials"]={ "small", 0x002B },
- ["unicodeslot"]=0xFE62, -- ﹢
+ category="sm",
+ cjkwd="w",
+ description="SMALL PLUS SIGN",
+ direction="es",
+ linebreak="id",
+ specials={ "small", 0x002B },
+ unicodeslot=0xFE62,
},
[0xFE63]={
- ["category"]="pd",
- ["cjkwd"]="w",
- ["description"]="SMALL HYPHEN-MINUS",
- ["linebreak"]="id",
- ["specials"]={ "small", 0x002D },
- ["unicodeslot"]=0xFE63, -- ﹣
+ category="pd",
+ cjkwd="w",
+ description="SMALL HYPHEN-MINUS",
+ direction="es",
+ linebreak="id",
+ specials={ "small", 0x002D },
+ unicodeslot=0xFE63,
},
[0xFE64]={
- ["category"]="sm",
- ["cjkwd"]="w",
- ["description"]="SMALL LESS-THAN SIGN",
- ["linebreak"]="id",
- ["specials"]={ "small", 0x003C },
- ["unicodeslot"]=0xFE64, -- ﹤
+ category="sm",
+ cjkwd="w",
+ description="SMALL LESS-THAN SIGN",
+ direction="on",
+ linebreak="id",
+ mirror=0xFE65,
+ specials={ "small", 0x003C },
+ unicodeslot=0xFE64,
},
[0xFE65]={
- ["category"]="sm",
- ["cjkwd"]="w",
- ["description"]="SMALL GREATER-THAN SIGN",
- ["linebreak"]="id",
- ["specials"]={ "small", 0x003E },
- ["unicodeslot"]=0xFE65, -- ﹥
+ category="sm",
+ cjkwd="w",
+ description="SMALL GREATER-THAN SIGN",
+ direction="on",
+ linebreak="id",
+ mirror=0xFE64,
+ specials={ "small", 0x003E },
+ unicodeslot=0xFE65,
},
[0xFE66]={
- ["category"]="sm",
- ["cjkwd"]="w",
- ["description"]="SMALL EQUALS SIGN",
- ["linebreak"]="id",
- ["specials"]={ "small", 0x003D },
- ["unicodeslot"]=0xFE66, -- ﹦
+ category="sm",
+ cjkwd="w",
+ description="SMALL EQUALS SIGN",
+ direction="on",
+ linebreak="id",
+ specials={ "small", 0x003D },
+ unicodeslot=0xFE66,
},
[0xFE68]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="SMALL REVERSE SOLIDUS",
- ["linebreak"]="id",
- ["specials"]={ "small", 0x005C },
- ["unicodeslot"]=0xFE68, -- ﹨
+ category="po",
+ cjkwd="w",
+ description="SMALL REVERSE SOLIDUS",
+ direction="on",
+ linebreak="id",
+ specials={ "small", 0x005C },
+ unicodeslot=0xFE68,
},
[0xFE69]={
- ["category"]="sc",
- ["cjkwd"]="w",
- ["description"]="SMALL DOLLAR SIGN",
- ["linebreak"]="pr",
- ["specials"]={ "small", 0x0024 },
- ["unicodeslot"]=0xFE69, -- ﹩
+ category="sc",
+ cjkwd="w",
+ description="SMALL DOLLAR SIGN",
+ direction="et",
+ linebreak="pr",
+ specials={ "small", 0x0024 },
+ unicodeslot=0xFE69,
},
[0xFE6A]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="SMALL PERCENT SIGN",
- ["linebreak"]="po",
- ["specials"]={ "small", 0x0025 },
- ["unicodeslot"]=0xFE6A, -- ﹪
+ category="po",
+ cjkwd="w",
+ description="SMALL PERCENT SIGN",
+ direction="et",
+ linebreak="po",
+ specials={ "small", 0x0025 },
+ unicodeslot=0xFE6A,
},
[0xFE6B]={
- ["category"]="po",
- ["cjkwd"]="w",
- ["description"]="SMALL COMMERCIAL AT",
- ["linebreak"]="id",
- ["specials"]={ "small", 0x0040 },
- ["unicodeslot"]=0xFE6B, -- ﹫
+ category="po",
+ cjkwd="w",
+ description="SMALL COMMERCIAL AT",
+ direction="on",
+ linebreak="id",
+ specials={ "small", 0x0040 },
+ unicodeslot=0xFE6B,
},
[0xFE70]={
- ["category"]="lo",
- ["description"]="ARABIC FATHATAN ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0020, 0x064B },
- ["unicodeslot"]=0xFE70, -- ﹰ
+ category="lo",
+ description="ARABIC FATHATAN ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0020, 0x064B },
+ unicodeslot=0xFE70,
},
[0xFE71]={
- ["category"]="lo",
- ["description"]="ARABIC TATWEEL WITH FATHATAN ABOVE",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0640, 0x064B },
- ["unicodeslot"]=0xFE71, -- ﹱ
+ category="lo",
+ description="ARABIC TATWEEL WITH FATHATAN ABOVE",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0640, 0x064B },
+ unicodeslot=0xFE71,
},
[0xFE72]={
- ["category"]="lo",
- ["description"]="ARABIC DAMMATAN ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0020, 0x064C },
- ["unicodeslot"]=0xFE72, -- ﹲ
+ category="lo",
+ description="ARABIC DAMMATAN ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0020, 0x064C },
+ unicodeslot=0xFE72,
},
[0xFE73]={
- ["category"]="lo",
- ["description"]="ARABIC TAIL FRAGMENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0xFE73, -- ﹳ
+ category="lo",
+ description="ARABIC TAIL FRAGMENT",
+ direction="al",
+ linebreak="al",
+ unicodeslot=0xFE73,
},
[0xFE74]={
- ["category"]="lo",
- ["description"]="ARABIC KASRATAN ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0020, 0x064D },
- ["unicodeslot"]=0xFE74, -- ﹴ
+ category="lo",
+ description="ARABIC KASRATAN ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0020, 0x064D },
+ unicodeslot=0xFE74,
},
[0xFE76]={
- ["category"]="lo",
- ["description"]="ARABIC FATHA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0020, 0x064E },
- ["unicodeslot"]=0xFE76, -- ﹶ
+ category="lo",
+ description="ARABIC FATHA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0020, 0x064E },
+ unicodeslot=0xFE76,
},
[0xFE77]={
- ["category"]="lo",
- ["description"]="ARABIC FATHA MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0640, 0x064E },
- ["unicodeslot"]=0xFE77, -- ﹷ
+ category="lo",
+ description="ARABIC FATHA MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0640, 0x064E },
+ unicodeslot=0xFE77,
},
[0xFE78]={
- ["category"]="lo",
- ["description"]="ARABIC DAMMA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0020, 0x064F },
- ["unicodeslot"]=0xFE78, -- ﹸ
+ category="lo",
+ description="ARABIC DAMMA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0020, 0x064F },
+ unicodeslot=0xFE78,
},
[0xFE79]={
- ["category"]="lo",
- ["description"]="ARABIC DAMMA MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0640, 0x064F },
- ["unicodeslot"]=0xFE79, -- ﹹ
+ category="lo",
+ description="ARABIC DAMMA MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0640, 0x064F },
+ unicodeslot=0xFE79,
},
[0xFE7A]={
- ["category"]="lo",
- ["description"]="ARABIC KASRA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0020, 0x0650 },
- ["unicodeslot"]=0xFE7A, -- ﹺ
+ category="lo",
+ description="ARABIC KASRA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0020, 0x0650 },
+ unicodeslot=0xFE7A,
},
[0xFE7B]={
- ["category"]="lo",
- ["description"]="ARABIC KASRA MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0640, 0x0650 },
- ["unicodeslot"]=0xFE7B, -- ﹻ
+ category="lo",
+ description="ARABIC KASRA MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0640, 0x0650 },
+ unicodeslot=0xFE7B,
},
[0xFE7C]={
- ["category"]="lo",
- ["description"]="ARABIC SHADDA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0020, 0x0651 },
- ["unicodeslot"]=0xFE7C, -- ﹼ
+ category="lo",
+ description="ARABIC SHADDA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0020, 0x0651 },
+ unicodeslot=0xFE7C,
},
[0xFE7D]={
- ["category"]="lo",
- ["description"]="ARABIC SHADDA MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0640, 0x0651 },
- ["unicodeslot"]=0xFE7D, -- ﹽ
+ category="lo",
+ description="ARABIC SHADDA MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0640, 0x0651 },
+ unicodeslot=0xFE7D,
},
[0xFE7E]={
- ["category"]="lo",
- ["description"]="ARABIC SUKUN ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0020, 0x0652 },
- ["unicodeslot"]=0xFE7E, -- ﹾ
+ category="lo",
+ description="ARABIC SUKUN ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0020, 0x0652 },
+ unicodeslot=0xFE7E,
},
[0xFE7F]={
- ["category"]="lo",
- ["description"]="ARABIC SUKUN MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0640, 0x0652 },
- ["unicodeslot"]=0xFE7F, -- ﹿ
+ category="lo",
+ description="ARABIC SUKUN MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0640, 0x0652 },
+ unicodeslot=0xFE7F,
},
[0xFE80]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HAMZA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0621 },
- ["unicodeslot"]=0xFE80, -- ﺀ
+ category="lo",
+ description="ARABIC LETTER HAMZA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0621 },
+ unicodeslot=0xFE80,
},
[0xFE81]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM",
- ["linebreak"]="al",
- ["shcode"]=0x0627,
- ["specials"]={ "isolated", 0x0622 },
- ["unicodeslot"]=0xFE81, -- ﺁ
+ category="lo",
+ description="ARABIC LETTER ALEF WITH MADDA ABOVE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x0627,
+ specials={ "isolated", 0x0622 },
+ unicodeslot=0xFE81,
},
[0xFE82]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM",
- ["linebreak"]="al",
- ["shcode"]=0x0627,
- ["specials"]={ "final", 0x0622 },
- ["unicodeslot"]=0xFE82, -- ﺂ
+ category="lo",
+ description="ARABIC LETTER ALEF WITH MADDA ABOVE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x0627,
+ specials={ "final", 0x0622 },
+ unicodeslot=0xFE82,
},
[0xFE83]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM",
- ["linebreak"]="al",
- ["shcode"]=0x0627,
- ["specials"]={ "isolated", 0x0623 },
- ["unicodeslot"]=0xFE83, -- ﺃ
+ category="lo",
+ description="ARABIC LETTER ALEF WITH HAMZA ABOVE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x0627,
+ specials={ "isolated", 0x0623 },
+ unicodeslot=0xFE83,
},
[0xFE84]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM",
- ["linebreak"]="al",
- ["shcode"]=0x0627,
- ["specials"]={ "final", 0x0623 },
- ["unicodeslot"]=0xFE84, -- ﺄ
+ category="lo",
+ description="ARABIC LETTER ALEF WITH HAMZA ABOVE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x0627,
+ specials={ "final", 0x0623 },
+ unicodeslot=0xFE84,
},
[0xFE85]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM",
- ["linebreak"]="al",
- ["shcode"]=0x0648,
- ["specials"]={ "isolated", 0x0624 },
- ["unicodeslot"]=0xFE85, -- ﺅ
+ category="lo",
+ description="ARABIC LETTER WAW WITH HAMZA ABOVE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x0648,
+ specials={ "isolated", 0x0624 },
+ unicodeslot=0xFE85,
},
[0xFE86]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM",
- ["linebreak"]="al",
- ["shcode"]=0x0648,
- ["specials"]={ "final", 0x0624 },
- ["unicodeslot"]=0xFE86, -- ﺆ
+ category="lo",
+ description="ARABIC LETTER WAW WITH HAMZA ABOVE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x0648,
+ specials={ "final", 0x0624 },
+ unicodeslot=0xFE86,
},
[0xFE87]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM",
- ["linebreak"]="al",
- ["shcode"]=0x0627,
- ["specials"]={ "isolated", 0x0625 },
- ["unicodeslot"]=0xFE87, -- ﺇ
+ category="lo",
+ description="ARABIC LETTER ALEF WITH HAMZA BELOW ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x0627,
+ specials={ "isolated", 0x0625 },
+ unicodeslot=0xFE87,
},
[0xFE88]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM",
- ["linebreak"]="al",
- ["shcode"]=0x0627,
- ["specials"]={ "final", 0x0625 },
- ["unicodeslot"]=0xFE88, -- ﺈ
+ category="lo",
+ description="ARABIC LETTER ALEF WITH HAMZA BELOW FINAL FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x0627,
+ specials={ "final", 0x0625 },
+ unicodeslot=0xFE88,
},
[0xFE89]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM",
- ["linebreak"]="al",
- ["shcode"]=0x064A,
- ["specials"]={ "isolated", 0x0626 },
- ["unicodeslot"]=0xFE89, -- ﺉ
+ category="lo",
+ description="ARABIC LETTER YEH WITH HAMZA ABOVE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x064A,
+ specials={ "isolated", 0x0626 },
+ unicodeslot=0xFE89,
},
[0xFE8A]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM",
- ["linebreak"]="al",
- ["shcode"]=0x064A,
- ["specials"]={ "final", 0x0626 },
- ["unicodeslot"]=0xFE8A, -- ﺊ
+ category="lo",
+ description="ARABIC LETTER YEH WITH HAMZA ABOVE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x064A,
+ specials={ "final", 0x0626 },
+ unicodeslot=0xFE8A,
},
[0xFE8B]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM",
- ["linebreak"]="al",
- ["shcode"]=0x064A,
- ["specials"]={ "initial", 0x0626 },
- ["unicodeslot"]=0xFE8B, -- ﺋ
+ category="lo",
+ description="ARABIC LETTER YEH WITH HAMZA ABOVE INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x064A,
+ specials={ "initial", 0x0626 },
+ unicodeslot=0xFE8B,
},
[0xFE8C]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM",
- ["linebreak"]="al",
- ["shcode"]=0x064A,
- ["specials"]={ "medial", 0x0626 },
- ["unicodeslot"]=0xFE8C, -- ﺌ
+ category="lo",
+ description="ARABIC LETTER YEH WITH HAMZA ABOVE MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ shcode=0x064A,
+ specials={ "medial", 0x0626 },
+ unicodeslot=0xFE8C,
},
[0xFE8D]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0627 },
- ["unicodeslot"]=0xFE8D, -- ﺍ
+ category="lo",
+ description="ARABIC LETTER ALEF ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0627 },
+ unicodeslot=0xFE8D,
},
[0xFE8E]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0627 },
- ["unicodeslot"]=0xFE8E, -- ﺎ
+ category="lo",
+ description="ARABIC LETTER ALEF FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0627 },
+ unicodeslot=0xFE8E,
},
[0xFE8F]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0628 },
- ["unicodeslot"]=0xFE8F, -- ﺏ
+ category="lo",
+ description="ARABIC LETTER BEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0628 },
+ unicodeslot=0xFE8F,
},
[0xFE90]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0628 },
- ["unicodeslot"]=0xFE90, -- ﺐ
+ category="lo",
+ description="ARABIC LETTER BEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0628 },
+ unicodeslot=0xFE90,
},
[0xFE91]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0628 },
- ["unicodeslot"]=0xFE91, -- ﺑ
+ category="lo",
+ description="ARABIC LETTER BEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0628 },
+ unicodeslot=0xFE91,
},
[0xFE92]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER BEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0628 },
- ["unicodeslot"]=0xFE92, -- ﺒ
+ category="lo",
+ description="ARABIC LETTER BEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0628 },
+ unicodeslot=0xFE92,
},
[0xFE93]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEH MARBUTA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0629 },
- ["unicodeslot"]=0xFE93, -- ﺓ
+ category="lo",
+ description="ARABIC LETTER TEH MARBUTA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0629 },
+ unicodeslot=0xFE93,
},
[0xFE94]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEH MARBUTA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0629 },
- ["unicodeslot"]=0xFE94, -- ﺔ
+ category="lo",
+ description="ARABIC LETTER TEH MARBUTA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0629 },
+ unicodeslot=0xFE94,
},
[0xFE95]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062A },
- ["unicodeslot"]=0xFE95, -- ﺕ
+ category="lo",
+ description="ARABIC LETTER TEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062A },
+ unicodeslot=0xFE95,
},
[0xFE96]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062A },
- ["unicodeslot"]=0xFE96, -- ﺖ
+ category="lo",
+ description="ARABIC LETTER TEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062A },
+ unicodeslot=0xFE96,
},
[0xFE97]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062A },
- ["unicodeslot"]=0xFE97, -- ﺗ
+ category="lo",
+ description="ARABIC LETTER TEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062A },
+ unicodeslot=0xFE97,
},
[0xFE98]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x062A },
- ["unicodeslot"]=0xFE98, -- ﺘ
+ category="lo",
+ description="ARABIC LETTER TEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x062A },
+ unicodeslot=0xFE98,
},
[0xFE99]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER THEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062B },
- ["unicodeslot"]=0xFE99, -- ﺙ
+ category="lo",
+ description="ARABIC LETTER THEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062B },
+ unicodeslot=0xFE99,
},
[0xFE9A]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER THEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062B },
- ["unicodeslot"]=0xFE9A, -- ﺚ
+ category="lo",
+ description="ARABIC LETTER THEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062B },
+ unicodeslot=0xFE9A,
},
[0xFE9B]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER THEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062B },
- ["unicodeslot"]=0xFE9B, -- ﺛ
+ category="lo",
+ description="ARABIC LETTER THEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062B },
+ unicodeslot=0xFE9B,
},
[0xFE9C]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER THEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x062B },
- ["unicodeslot"]=0xFE9C, -- ﺜ
+ category="lo",
+ description="ARABIC LETTER THEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x062B },
+ unicodeslot=0xFE9C,
},
[0xFE9D]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER JEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062C },
- ["unicodeslot"]=0xFE9D, -- ﺝ
+ category="lo",
+ description="ARABIC LETTER JEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062C },
+ unicodeslot=0xFE9D,
},
[0xFE9E]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER JEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062C },
- ["unicodeslot"]=0xFE9E, -- ﺞ
+ category="lo",
+ description="ARABIC LETTER JEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062C },
+ unicodeslot=0xFE9E,
},
[0xFE9F]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER JEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062C },
- ["unicodeslot"]=0xFE9F, -- ﺟ
+ category="lo",
+ description="ARABIC LETTER JEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062C },
+ unicodeslot=0xFE9F,
},
[0xFEA0]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER JEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x062C },
- ["unicodeslot"]=0xFEA0, -- ﺠ
+ category="lo",
+ description="ARABIC LETTER JEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x062C },
+ unicodeslot=0xFEA0,
},
[0xFEA1]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062D },
- ["unicodeslot"]=0xFEA1, -- ﺡ
+ category="lo",
+ description="ARABIC LETTER HAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062D },
+ unicodeslot=0xFEA1,
},
[0xFEA2]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HAH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062D },
- ["unicodeslot"]=0xFEA2, -- ﺢ
+ category="lo",
+ description="ARABIC LETTER HAH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062D },
+ unicodeslot=0xFEA2,
},
[0xFEA3]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062D },
- ["unicodeslot"]=0xFEA3, -- ﺣ
+ category="lo",
+ description="ARABIC LETTER HAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062D },
+ unicodeslot=0xFEA3,
},
[0xFEA4]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HAH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x062D },
- ["unicodeslot"]=0xFEA4, -- ﺤ
+ category="lo",
+ description="ARABIC LETTER HAH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x062D },
+ unicodeslot=0xFEA4,
},
[0xFEA5]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KHAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062E },
- ["unicodeslot"]=0xFEA5, -- ﺥ
+ category="lo",
+ description="ARABIC LETTER KHAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062E },
+ unicodeslot=0xFEA5,
},
[0xFEA6]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KHAH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062E },
- ["unicodeslot"]=0xFEA6, -- ﺦ
+ category="lo",
+ description="ARABIC LETTER KHAH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062E },
+ unicodeslot=0xFEA6,
},
[0xFEA7]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KHAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x062E },
- ["unicodeslot"]=0xFEA7, -- ﺧ
+ category="lo",
+ description="ARABIC LETTER KHAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x062E },
+ unicodeslot=0xFEA7,
},
[0xFEA8]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KHAH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x062E },
- ["unicodeslot"]=0xFEA8, -- ﺨ
+ category="lo",
+ description="ARABIC LETTER KHAH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x062E },
+ unicodeslot=0xFEA8,
},
[0xFEA9]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAL ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x062F },
- ["unicodeslot"]=0xFEA9, -- ﺩ
+ category="lo",
+ description="ARABIC LETTER DAL ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x062F },
+ unicodeslot=0xFEA9,
},
[0xFEAA]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAL FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x062F },
- ["unicodeslot"]=0xFEAA, -- ﺪ
+ category="lo",
+ description="ARABIC LETTER DAL FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x062F },
+ unicodeslot=0xFEAA,
},
[0xFEAB]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER THAL ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0630 },
- ["unicodeslot"]=0xFEAB, -- ﺫ
+ category="lo",
+ description="ARABIC LETTER THAL ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0630 },
+ unicodeslot=0xFEAB,
},
[0xFEAC]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER THAL FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0630 },
- ["unicodeslot"]=0xFEAC, -- ﺬ
+ category="lo",
+ description="ARABIC LETTER THAL FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0630 },
+ unicodeslot=0xFEAC,
},
[0xFEAD]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER REH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0631 },
- ["unicodeslot"]=0xFEAD, -- ﺭ
+ category="lo",
+ description="ARABIC LETTER REH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0631 },
+ unicodeslot=0xFEAD,
},
[0xFEAE]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER REH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0631 },
- ["unicodeslot"]=0xFEAE, -- ﺮ
+ category="lo",
+ description="ARABIC LETTER REH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0631 },
+ unicodeslot=0xFEAE,
},
[0xFEAF]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ZAIN ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0632 },
- ["unicodeslot"]=0xFEAF, -- ﺯ
+ category="lo",
+ description="ARABIC LETTER ZAIN ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0632 },
+ unicodeslot=0xFEAF,
},
[0xFEB0]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ZAIN FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0632 },
- ["unicodeslot"]=0xFEB0, -- ﺰ
+ category="lo",
+ description="ARABIC LETTER ZAIN FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0632 },
+ unicodeslot=0xFEB0,
},
[0xFEB1]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SEEN ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0633 },
- ["unicodeslot"]=0xFEB1, -- ﺱ
+ category="lo",
+ description="ARABIC LETTER SEEN ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0633 },
+ unicodeslot=0xFEB1,
},
[0xFEB2]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SEEN FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0633 },
- ["unicodeslot"]=0xFEB2, -- ﺲ
+ category="lo",
+ description="ARABIC LETTER SEEN FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0633 },
+ unicodeslot=0xFEB2,
},
[0xFEB3]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SEEN INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0633 },
- ["unicodeslot"]=0xFEB3, -- ﺳ
+ category="lo",
+ description="ARABIC LETTER SEEN INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0633 },
+ unicodeslot=0xFEB3,
},
[0xFEB4]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SEEN MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0633 },
- ["unicodeslot"]=0xFEB4, -- ﺴ
+ category="lo",
+ description="ARABIC LETTER SEEN MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0633 },
+ unicodeslot=0xFEB4,
},
[0xFEB5]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SHEEN ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0634 },
- ["unicodeslot"]=0xFEB5, -- ﺵ
+ category="lo",
+ description="ARABIC LETTER SHEEN ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0634 },
+ unicodeslot=0xFEB5,
},
[0xFEB6]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SHEEN FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0634 },
- ["unicodeslot"]=0xFEB6, -- ﺶ
+ category="lo",
+ description="ARABIC LETTER SHEEN FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0634 },
+ unicodeslot=0xFEB6,
},
[0xFEB7]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SHEEN INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0634 },
- ["unicodeslot"]=0xFEB7, -- ﺷ
+ category="lo",
+ description="ARABIC LETTER SHEEN INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0634 },
+ unicodeslot=0xFEB7,
},
[0xFEB8]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SHEEN MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0634 },
- ["unicodeslot"]=0xFEB8, -- ﺸ
+ category="lo",
+ description="ARABIC LETTER SHEEN MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0634 },
+ unicodeslot=0xFEB8,
},
[0xFEB9]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SAD ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0635 },
- ["unicodeslot"]=0xFEB9, -- ﺹ
+ category="lo",
+ description="ARABIC LETTER SAD ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0635 },
+ unicodeslot=0xFEB9,
},
[0xFEBA]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SAD FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0635 },
- ["unicodeslot"]=0xFEBA, -- ﺺ
+ category="lo",
+ description="ARABIC LETTER SAD FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0635 },
+ unicodeslot=0xFEBA,
},
[0xFEBB]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SAD INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0635 },
- ["unicodeslot"]=0xFEBB, -- ﺻ
+ category="lo",
+ description="ARABIC LETTER SAD INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0635 },
+ unicodeslot=0xFEBB,
},
[0xFEBC]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER SAD MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0635 },
- ["unicodeslot"]=0xFEBC, -- ﺼ
+ category="lo",
+ description="ARABIC LETTER SAD MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0635 },
+ unicodeslot=0xFEBC,
},
[0xFEBD]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAD ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0636 },
- ["unicodeslot"]=0xFEBD, -- ﺽ
+ category="lo",
+ description="ARABIC LETTER DAD ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0636 },
+ unicodeslot=0xFEBD,
},
[0xFEBE]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAD FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0636 },
- ["unicodeslot"]=0xFEBE, -- ﺾ
+ category="lo",
+ description="ARABIC LETTER DAD FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0636 },
+ unicodeslot=0xFEBE,
},
[0xFEBF]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAD INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0636 },
- ["unicodeslot"]=0xFEBF, -- ﺿ
+ category="lo",
+ description="ARABIC LETTER DAD INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0636 },
+ unicodeslot=0xFEBF,
},
[0xFEC0]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER DAD MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0636 },
- ["unicodeslot"]=0xFEC0, -- ﻀ
+ category="lo",
+ description="ARABIC LETTER DAD MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0636 },
+ unicodeslot=0xFEC0,
},
[0xFEC1]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0637 },
- ["unicodeslot"]=0xFEC1, -- ﻁ
+ category="lo",
+ description="ARABIC LETTER TAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0637 },
+ unicodeslot=0xFEC1,
},
[0xFEC2]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TAH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0637 },
- ["unicodeslot"]=0xFEC2, -- ﻂ
+ category="lo",
+ description="ARABIC LETTER TAH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0637 },
+ unicodeslot=0xFEC2,
},
[0xFEC3]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0637 },
- ["unicodeslot"]=0xFEC3, -- ﻃ
+ category="lo",
+ description="ARABIC LETTER TAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0637 },
+ unicodeslot=0xFEC3,
},
[0xFEC4]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER TAH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0637 },
- ["unicodeslot"]=0xFEC4, -- ﻄ
+ category="lo",
+ description="ARABIC LETTER TAH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0637 },
+ unicodeslot=0xFEC4,
},
[0xFEC5]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ZAH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0638 },
- ["unicodeslot"]=0xFEC5, -- ﻅ
+ category="lo",
+ description="ARABIC LETTER ZAH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0638 },
+ unicodeslot=0xFEC5,
},
[0xFEC6]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ZAH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0638 },
- ["unicodeslot"]=0xFEC6, -- ﻆ
+ category="lo",
+ description="ARABIC LETTER ZAH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0638 },
+ unicodeslot=0xFEC6,
},
[0xFEC7]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ZAH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0638 },
- ["unicodeslot"]=0xFEC7, -- ﻇ
+ category="lo",
+ description="ARABIC LETTER ZAH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0638 },
+ unicodeslot=0xFEC7,
},
[0xFEC8]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ZAH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0638 },
- ["unicodeslot"]=0xFEC8, -- ﻈ
+ category="lo",
+ description="ARABIC LETTER ZAH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0638 },
+ unicodeslot=0xFEC8,
},
[0xFEC9]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER AIN ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0639 },
- ["unicodeslot"]=0xFEC9, -- ﻉ
+ category="lo",
+ description="ARABIC LETTER AIN ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0639 },
+ unicodeslot=0xFEC9,
},
[0xFECA]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER AIN FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0639 },
- ["unicodeslot"]=0xFECA, -- ﻊ
+ category="lo",
+ description="ARABIC LETTER AIN FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0639 },
+ unicodeslot=0xFECA,
},
[0xFECB]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER AIN INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0639 },
- ["unicodeslot"]=0xFECB, -- ﻋ
+ category="lo",
+ description="ARABIC LETTER AIN INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0639 },
+ unicodeslot=0xFECB,
},
[0xFECC]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER AIN MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0639 },
- ["unicodeslot"]=0xFECC, -- ﻌ
+ category="lo",
+ description="ARABIC LETTER AIN MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0639 },
+ unicodeslot=0xFECC,
},
[0xFECD]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GHAIN ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x063A },
- ["unicodeslot"]=0xFECD, -- ﻍ
+ category="lo",
+ description="ARABIC LETTER GHAIN ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x063A },
+ unicodeslot=0xFECD,
},
[0xFECE]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GHAIN FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x063A },
- ["unicodeslot"]=0xFECE, -- ﻎ
+ category="lo",
+ description="ARABIC LETTER GHAIN FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x063A },
+ unicodeslot=0xFECE,
},
[0xFECF]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GHAIN INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x063A },
- ["unicodeslot"]=0xFECF, -- ﻏ
+ category="lo",
+ description="ARABIC LETTER GHAIN INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x063A },
+ unicodeslot=0xFECF,
},
[0xFED0]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER GHAIN MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x063A },
- ["unicodeslot"]=0xFED0, -- ﻐ
+ category="lo",
+ description="ARABIC LETTER GHAIN MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x063A },
+ unicodeslot=0xFED0,
},
[0xFED1]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER FEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0641 },
- ["unicodeslot"]=0xFED1, -- ﻑ
+ category="lo",
+ description="ARABIC LETTER FEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0641 },
+ unicodeslot=0xFED1,
},
[0xFED2]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER FEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0641 },
- ["unicodeslot"]=0xFED2, -- ﻒ
+ category="lo",
+ description="ARABIC LETTER FEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0641 },
+ unicodeslot=0xFED2,
},
[0xFED3]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER FEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0641 },
- ["unicodeslot"]=0xFED3, -- ﻓ
+ category="lo",
+ description="ARABIC LETTER FEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0641 },
+ unicodeslot=0xFED3,
},
[0xFED4]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER FEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0641 },
- ["unicodeslot"]=0xFED4, -- ﻔ
+ category="lo",
+ description="ARABIC LETTER FEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0641 },
+ unicodeslot=0xFED4,
},
[0xFED5]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER QAF ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0642 },
- ["unicodeslot"]=0xFED5, -- ﻕ
+ category="lo",
+ description="ARABIC LETTER QAF ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0642 },
+ unicodeslot=0xFED5,
},
[0xFED6]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER QAF FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0642 },
- ["unicodeslot"]=0xFED6, -- ﻖ
+ category="lo",
+ description="ARABIC LETTER QAF FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0642 },
+ unicodeslot=0xFED6,
},
[0xFED7]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER QAF INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0642 },
- ["unicodeslot"]=0xFED7, -- ﻗ
+ category="lo",
+ description="ARABIC LETTER QAF INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0642 },
+ unicodeslot=0xFED7,
},
[0xFED8]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER QAF MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0642 },
- ["unicodeslot"]=0xFED8, -- ﻘ
+ category="lo",
+ description="ARABIC LETTER QAF MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0642 },
+ unicodeslot=0xFED8,
},
[0xFED9]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KAF ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0643 },
- ["unicodeslot"]=0xFED9, -- ﻙ
+ category="lo",
+ description="ARABIC LETTER KAF ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0643 },
+ unicodeslot=0xFED9,
},
[0xFEDA]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KAF FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0643 },
- ["unicodeslot"]=0xFEDA, -- ﻚ
+ category="lo",
+ description="ARABIC LETTER KAF FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0643 },
+ unicodeslot=0xFEDA,
},
[0xFEDB]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KAF INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0643 },
- ["unicodeslot"]=0xFEDB, -- ﻛ
+ category="lo",
+ description="ARABIC LETTER KAF INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0643 },
+ unicodeslot=0xFEDB,
},
[0xFEDC]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER KAF MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0643 },
- ["unicodeslot"]=0xFEDC, -- ﻜ
+ category="lo",
+ description="ARABIC LETTER KAF MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0643 },
+ unicodeslot=0xFEDC,
},
[0xFEDD]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER LAM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0644 },
- ["unicodeslot"]=0xFEDD, -- ﻝ
+ category="lo",
+ description="ARABIC LETTER LAM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0644 },
+ unicodeslot=0xFEDD,
},
[0xFEDE]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER LAM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644 },
- ["unicodeslot"]=0xFEDE, -- ﻞ
+ category="lo",
+ description="ARABIC LETTER LAM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644 },
+ unicodeslot=0xFEDE,
},
[0xFEDF]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER LAM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0644 },
- ["unicodeslot"]=0xFEDF, -- ﻟ
+ category="lo",
+ description="ARABIC LETTER LAM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0644 },
+ unicodeslot=0xFEDF,
},
[0xFEE0]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER LAM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0644 },
- ["unicodeslot"]=0xFEE0, -- ﻠ
+ category="lo",
+ description="ARABIC LETTER LAM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0644 },
+ unicodeslot=0xFEE0,
},
[0xFEE1]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER MEEM ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0645 },
- ["unicodeslot"]=0xFEE1, -- ﻡ
+ category="lo",
+ description="ARABIC LETTER MEEM ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0645 },
+ unicodeslot=0xFEE1,
},
[0xFEE2]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER MEEM FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0645 },
- ["unicodeslot"]=0xFEE2, -- ﻢ
+ category="lo",
+ description="ARABIC LETTER MEEM FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0645 },
+ unicodeslot=0xFEE2,
},
[0xFEE3]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER MEEM INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0645 },
- ["unicodeslot"]=0xFEE3, -- ﻣ
+ category="lo",
+ description="ARABIC LETTER MEEM INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0645 },
+ unicodeslot=0xFEE3,
},
[0xFEE4]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER MEEM MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0645 },
- ["unicodeslot"]=0xFEE4, -- ﻤ
+ category="lo",
+ description="ARABIC LETTER MEEM MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0645 },
+ unicodeslot=0xFEE4,
},
[0xFEE5]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NOON ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0646 },
- ["unicodeslot"]=0xFEE5, -- ﻥ
+ category="lo",
+ description="ARABIC LETTER NOON ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0646 },
+ unicodeslot=0xFEE5,
},
[0xFEE6]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NOON FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0646 },
- ["unicodeslot"]=0xFEE6, -- ﻦ
+ category="lo",
+ description="ARABIC LETTER NOON FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0646 },
+ unicodeslot=0xFEE6,
},
[0xFEE7]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NOON INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0646 },
- ["unicodeslot"]=0xFEE7, -- ﻧ
+ category="lo",
+ description="ARABIC LETTER NOON INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0646 },
+ unicodeslot=0xFEE7,
},
[0xFEE8]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER NOON MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0646 },
- ["unicodeslot"]=0xFEE8, -- ﻨ
+ category="lo",
+ description="ARABIC LETTER NOON MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0646 },
+ unicodeslot=0xFEE8,
},
[0xFEE9]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0647 },
- ["unicodeslot"]=0xFEE9, -- ﻩ
+ category="lo",
+ description="ARABIC LETTER HEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0647 },
+ unicodeslot=0xFEE9,
},
[0xFEEA]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0647 },
- ["unicodeslot"]=0xFEEA, -- ﻪ
+ category="lo",
+ description="ARABIC LETTER HEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0647 },
+ unicodeslot=0xFEEA,
},
[0xFEEB]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x0647 },
- ["unicodeslot"]=0xFEEB, -- ﻫ
+ category="lo",
+ description="ARABIC LETTER HEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x0647 },
+ unicodeslot=0xFEEB,
},
[0xFEEC]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER HEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x0647 },
- ["unicodeslot"]=0xFEEC, -- ﻬ
+ category="lo",
+ description="ARABIC LETTER HEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x0647 },
+ unicodeslot=0xFEEC,
},
[0xFEED]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER WAW ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0648 },
- ["unicodeslot"]=0xFEED, -- ﻭ
+ category="lo",
+ description="ARABIC LETTER WAW ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0648 },
+ unicodeslot=0xFEED,
},
[0xFEEE]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER WAW FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0648 },
- ["unicodeslot"]=0xFEEE, -- ﻮ
+ category="lo",
+ description="ARABIC LETTER WAW FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0648 },
+ unicodeslot=0xFEEE,
},
[0xFEEF]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF MAKSURA ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0649 },
- ["unicodeslot"]=0xFEEF, -- ﻯ
+ category="lo",
+ description="ARABIC LETTER ALEF MAKSURA ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0649 },
+ unicodeslot=0xFEEF,
},
[0xFEF0]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER ALEF MAKSURA FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0649 },
- ["unicodeslot"]=0xFEF0, -- ﻰ
+ category="lo",
+ description="ARABIC LETTER ALEF MAKSURA FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0649 },
+ unicodeslot=0xFEF0,
},
[0xFEF1]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x064A },
- ["unicodeslot"]=0xFEF1, -- ﻱ
+ category="lo",
+ description="ARABIC LETTER YEH ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x064A },
+ unicodeslot=0xFEF1,
},
[0xFEF2]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x064A },
- ["unicodeslot"]=0xFEF2, -- ﻲ
+ category="lo",
+ description="ARABIC LETTER YEH FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x064A },
+ unicodeslot=0xFEF2,
},
[0xFEF3]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH INITIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "initial", 0x064A },
- ["unicodeslot"]=0xFEF3, -- ﻳ
+ category="lo",
+ description="ARABIC LETTER YEH INITIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "initial", 0x064A },
+ unicodeslot=0xFEF3,
},
[0xFEF4]={
- ["category"]="lo",
- ["description"]="ARABIC LETTER YEH MEDIAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "medial", 0x064A },
- ["unicodeslot"]=0xFEF4, -- ﻴ
+ category="lo",
+ description="ARABIC LETTER YEH MEDIAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "medial", 0x064A },
+ unicodeslot=0xFEF4,
},
[0xFEF5]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0644, 0x0622 },
- ["unicodeslot"]=0xFEF5, -- ﻵ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0644, 0x0622 },
+ unicodeslot=0xFEF5,
},
[0xFEF6]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x0622 },
- ["unicodeslot"]=0xFEF6, -- ﻶ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH ALEF WITH MADDA ABOVE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x0622 },
+ unicodeslot=0xFEF6,
},
[0xFEF7]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0644, 0x0623 },
- ["unicodeslot"]=0xFEF7, -- ﻷ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0644, 0x0623 },
+ unicodeslot=0xFEF7,
},
[0xFEF8]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x0623 },
- ["unicodeslot"]=0xFEF8, -- ﻸ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH ALEF WITH HAMZA ABOVE FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x0623 },
+ unicodeslot=0xFEF8,
},
[0xFEF9]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0644, 0x0625 },
- ["unicodeslot"]=0xFEF9, -- ﻹ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0644, 0x0625 },
+ unicodeslot=0xFEF9,
},
[0xFEFA]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x0625 },
- ["unicodeslot"]=0xFEFA, -- ﻺ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH ALEF WITH HAMZA BELOW FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x0625 },
+ unicodeslot=0xFEFA,
},
[0xFEFB]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM",
- ["linebreak"]="al",
- ["specials"]={ "isolated", 0x0644, 0x0627 },
- ["unicodeslot"]=0xFEFB, -- ﻻ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH ALEF ISOLATED FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "isolated", 0x0644, 0x0627 },
+ unicodeslot=0xFEFB,
},
[0xFEFC]={
- ["category"]="lo",
- ["description"]="ARABIC LIGATURE LAM WITH ALEF FINAL FORM",
- ["linebreak"]="al",
- ["specials"]={ "final", 0x0644, 0x0627 },
- ["unicodeslot"]=0xFEFC, -- ﻼ
+ category="lo",
+ description="ARABIC LIGATURE LAM WITH ALEF FINAL FORM",
+ direction="al",
+ linebreak="al",
+ specials={ "final", 0x0644, 0x0627 },
+ unicodeslot=0xFEFC,
},
[0xFEFF]={
- ["category"]="cf",
- ["description"]="ZERO WIDTH NO-BREAK SPACE",
- ["linebreak"]="wj",
- ["unicodeslot"]=0xFEFF, -- 
+ category="cf",
+ contextname="zerowidthnobreakspace",
+ description="ZERO WIDTH NO-BREAK SPACE",
+ direction="bn",
+ linebreak="wj",
+ unicodeslot=0xFEFF,
},
[0xFF01]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH EXCLAMATION MARK",
- ["linebreak"]="ex",
- ["specials"]={ "wide", 0x0021 },
- ["unicodeslot"]=0xFF01, -- !
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH EXCLAMATION MARK",
+ direction="on",
+ linebreak="ex",
+ specials={ "wide", 0x0021 },
+ unicodeslot=0xFF01,
},
[0xFF02]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH QUOTATION MARK",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0022 },
- ["unicodeslot"]=0xFF02, -- "
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH QUOTATION MARK",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x0022 },
+ unicodeslot=0xFF02,
},
[0xFF03]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH NUMBER SIGN",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0023 },
- ["unicodeslot"]=0xFF03, -- #
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH NUMBER SIGN",
+ direction="et",
+ linebreak="id",
+ specials={ "wide", 0x0023 },
+ unicodeslot=0xFF03,
},
[0xFF04]={
- ["category"]="sc",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH DOLLAR SIGN",
- ["linebreak"]="pr",
- ["specials"]={ "wide", 0x0024 },
- ["unicodeslot"]=0xFF04, -- $
+ category="sc",
+ cjkwd="f",
+ description="FULLWIDTH DOLLAR SIGN",
+ direction="et",
+ linebreak="pr",
+ specials={ "wide", 0x0024 },
+ unicodeslot=0xFF04,
},
[0xFF05]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH PERCENT SIGN",
- ["linebreak"]="po",
- ["specials"]={ "wide", 0x0025 },
- ["unicodeslot"]=0xFF05, -- %
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH PERCENT SIGN",
+ direction="et",
+ linebreak="po",
+ specials={ "wide", 0x0025 },
+ unicodeslot=0xFF05,
},
[0xFF06]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH AMPERSAND",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0026 },
- ["unicodeslot"]=0xFF06, -- &
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH AMPERSAND",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x0026 },
+ unicodeslot=0xFF06,
},
[0xFF07]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH APOSTROPHE",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0027 },
- ["unicodeslot"]=0xFF07, -- '
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH APOSTROPHE",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x0027 },
+ unicodeslot=0xFF07,
},
[0xFF08]={
- ["category"]="ps",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LEFT PARENTHESIS",
- ["linebreak"]="op",
- ["specials"]={ "wide", 0x0028 },
- ["unicodeslot"]=0xFF08, -- (
+ category="ps",
+ cjkwd="f",
+ description="FULLWIDTH LEFT PARENTHESIS",
+ direction="on",
+ linebreak="op",
+ mirror=0xFF09,
+ specials={ "wide", 0x0028 },
+ unicodeslot=0xFF08,
},
[0xFF09]={
- ["category"]="pe",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH RIGHT PARENTHESIS",
- ["linebreak"]="cl",
- ["specials"]={ "wide", 0x0029 },
- ["unicodeslot"]=0xFF09, -- )
+ category="pe",
+ cjkwd="f",
+ description="FULLWIDTH RIGHT PARENTHESIS",
+ direction="on",
+ linebreak="cl",
+ mirror=0xFF08,
+ specials={ "wide", 0x0029 },
+ unicodeslot=0xFF09,
},
[0xFF0A]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH ASTERISK",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x002A },
- ["unicodeslot"]=0xFF0A, -- *
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH ASTERISK",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x002A },
+ unicodeslot=0xFF0A,
},
[0xFF0B]={
- ["category"]="sm",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH PLUS SIGN",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x002B },
- ["unicodeslot"]=0xFF0B, -- +
+ category="sm",
+ cjkwd="f",
+ description="FULLWIDTH PLUS SIGN",
+ direction="es",
+ linebreak="id",
+ specials={ "wide", 0x002B },
+ unicodeslot=0xFF0B,
},
[0xFF0C]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH COMMA",
- ["linebreak"]="cl",
- ["specials"]={ "wide", 0x002C },
- ["unicodeslot"]=0xFF0C, -- ,
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH COMMA",
+ direction="cs",
+ linebreak="cl",
+ specials={ "wide", 0x002C },
+ unicodeslot=0xFF0C,
},
[0xFF0D]={
- ["category"]="pd",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH HYPHEN-MINUS",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x002D },
- ["unicodeslot"]=0xFF0D, -- -
+ category="pd",
+ cjkwd="f",
+ description="FULLWIDTH HYPHEN-MINUS",
+ direction="es",
+ linebreak="id",
+ specials={ "wide", 0x002D },
+ unicodeslot=0xFF0D,
},
[0xFF0E]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH FULL STOP",
- ["linebreak"]="cl",
- ["specials"]={ "wide", 0x002E },
- ["unicodeslot"]=0xFF0E, -- .
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH FULL STOP",
+ direction="cs",
+ linebreak="cl",
+ specials={ "wide", 0x002E },
+ unicodeslot=0xFF0E,
},
[0xFF0F]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH SOLIDUS",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x002F },
- ["unicodeslot"]=0xFF0F, -- /
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH SOLIDUS",
+ direction="cs",
+ linebreak="id",
+ specials={ "wide", 0x002F },
+ unicodeslot=0xFF0F,
},
[0xFF10]={
- ["category"]="nd",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH DIGIT ZERO",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0030 },
- ["unicodeslot"]=0xFF10, -- 0
+ category="nd",
+ cjkwd="f",
+ description="FULLWIDTH DIGIT ZERO",
+ direction="en",
+ linebreak="id",
+ specials={ "wide", 0x0030 },
+ unicodeslot=0xFF10,
},
[0xFF11]={
- ["category"]="nd",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH DIGIT ONE",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0031 },
- ["unicodeslot"]=0xFF11, -- 1
+ category="nd",
+ cjkwd="f",
+ description="FULLWIDTH DIGIT ONE",
+ direction="en",
+ linebreak="id",
+ specials={ "wide", 0x0031 },
+ unicodeslot=0xFF11,
},
[0xFF12]={
- ["category"]="nd",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH DIGIT TWO",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0032 },
- ["unicodeslot"]=0xFF12, -- 2
+ category="nd",
+ cjkwd="f",
+ description="FULLWIDTH DIGIT TWO",
+ direction="en",
+ linebreak="id",
+ specials={ "wide", 0x0032 },
+ unicodeslot=0xFF12,
},
[0xFF13]={
- ["category"]="nd",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH DIGIT THREE",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0033 },
- ["unicodeslot"]=0xFF13, -- 3
+ category="nd",
+ cjkwd="f",
+ description="FULLWIDTH DIGIT THREE",
+ direction="en",
+ linebreak="id",
+ specials={ "wide", 0x0033 },
+ unicodeslot=0xFF13,
},
[0xFF14]={
- ["category"]="nd",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH DIGIT FOUR",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0034 },
- ["unicodeslot"]=0xFF14, -- 4
+ category="nd",
+ cjkwd="f",
+ description="FULLWIDTH DIGIT FOUR",
+ direction="en",
+ linebreak="id",
+ specials={ "wide", 0x0034 },
+ unicodeslot=0xFF14,
},
[0xFF15]={
- ["category"]="nd",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH DIGIT FIVE",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0035 },
- ["unicodeslot"]=0xFF15, -- 5
+ category="nd",
+ cjkwd="f",
+ description="FULLWIDTH DIGIT FIVE",
+ direction="en",
+ linebreak="id",
+ specials={ "wide", 0x0035 },
+ unicodeslot=0xFF15,
},
[0xFF16]={
- ["category"]="nd",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH DIGIT SIX",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0036 },
- ["unicodeslot"]=0xFF16, -- 6
+ category="nd",
+ cjkwd="f",
+ description="FULLWIDTH DIGIT SIX",
+ direction="en",
+ linebreak="id",
+ specials={ "wide", 0x0036 },
+ unicodeslot=0xFF16,
},
[0xFF17]={
- ["category"]="nd",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH DIGIT SEVEN",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0037 },
- ["unicodeslot"]=0xFF17, -- 7
+ category="nd",
+ cjkwd="f",
+ description="FULLWIDTH DIGIT SEVEN",
+ direction="en",
+ linebreak="id",
+ specials={ "wide", 0x0037 },
+ unicodeslot=0xFF17,
},
[0xFF18]={
- ["category"]="nd",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH DIGIT EIGHT",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0038 },
- ["unicodeslot"]=0xFF18, -- 8
+ category="nd",
+ cjkwd="f",
+ description="FULLWIDTH DIGIT EIGHT",
+ direction="en",
+ linebreak="id",
+ specials={ "wide", 0x0038 },
+ unicodeslot=0xFF18,
},
[0xFF19]={
- ["category"]="nd",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH DIGIT NINE",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0039 },
- ["unicodeslot"]=0xFF19, -- 9
+ category="nd",
+ cjkwd="f",
+ description="FULLWIDTH DIGIT NINE",
+ direction="en",
+ linebreak="id",
+ specials={ "wide", 0x0039 },
+ unicodeslot=0xFF19,
},
[0xFF1A]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH COLON",
- ["linebreak"]="ns",
- ["specials"]={ "wide", 0x003A },
- ["unicodeslot"]=0xFF1A, -- :
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH COLON",
+ direction="cs",
+ linebreak="ns",
+ specials={ "wide", 0x003A },
+ unicodeslot=0xFF1A,
},
[0xFF1B]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH SEMICOLON",
- ["linebreak"]="ns",
- ["specials"]={ "wide", 0x003B },
- ["unicodeslot"]=0xFF1B, -- ;
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH SEMICOLON",
+ direction="on",
+ linebreak="ns",
+ specials={ "wide", 0x003B },
+ unicodeslot=0xFF1B,
},
[0xFF1C]={
- ["category"]="sm",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LESS-THAN SIGN",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x003C },
- ["unicodeslot"]=0xFF1C, -- <
+ category="sm",
+ cjkwd="f",
+ description="FULLWIDTH LESS-THAN SIGN",
+ direction="on",
+ linebreak="id",
+ mirror=0xFF1E,
+ specials={ "wide", 0x003C },
+ unicodeslot=0xFF1C,
},
[0xFF1D]={
- ["category"]="sm",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH EQUALS SIGN",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x003D },
- ["unicodeslot"]=0xFF1D, -- =
+ category="sm",
+ cjkwd="f",
+ description="FULLWIDTH EQUALS SIGN",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x003D },
+ unicodeslot=0xFF1D,
},
[0xFF1E]={
- ["category"]="sm",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH GREATER-THAN SIGN",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x003E },
- ["unicodeslot"]=0xFF1E, -- >
+ category="sm",
+ cjkwd="f",
+ description="FULLWIDTH GREATER-THAN SIGN",
+ direction="on",
+ linebreak="id",
+ mirror=0xFF1C,
+ specials={ "wide", 0x003E },
+ unicodeslot=0xFF1E,
},
[0xFF1F]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH QUESTION MARK",
- ["linebreak"]="ex",
- ["specials"]={ "wide", 0x003F },
- ["unicodeslot"]=0xFF1F, -- ?
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH QUESTION MARK",
+ direction="on",
+ linebreak="ex",
+ specials={ "wide", 0x003F },
+ unicodeslot=0xFF1F,
},
[0xFF20]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH COMMERCIAL AT",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0040 },
- ["unicodeslot"]=0xFF20, -- @
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH COMMERCIAL AT",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x0040 },
+ unicodeslot=0xFF20,
},
[0xFF21]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER A",
- ["lccode"]=0xFF41,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0041 },
- ["unicodeslot"]=0xFF21, -- A
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER A",
+ direction="l",
+ lccode=0xFF41,
+ linebreak="id",
+ specials={ "wide", 0x0041 },
+ unicodeslot=0xFF21,
},
[0xFF22]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER B",
- ["lccode"]=0xFF42,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0042 },
- ["unicodeslot"]=0xFF22, -- B
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER B",
+ direction="l",
+ lccode=0xFF42,
+ linebreak="id",
+ specials={ "wide", 0x0042 },
+ unicodeslot=0xFF22,
},
[0xFF23]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER C",
- ["lccode"]=0xFF43,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0043 },
- ["unicodeslot"]=0xFF23, -- C
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER C",
+ direction="l",
+ lccode=0xFF43,
+ linebreak="id",
+ specials={ "wide", 0x0043 },
+ unicodeslot=0xFF23,
},
[0xFF24]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER D",
- ["lccode"]=0xFF44,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0044 },
- ["unicodeslot"]=0xFF24, -- D
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER D",
+ direction="l",
+ lccode=0xFF44,
+ linebreak="id",
+ specials={ "wide", 0x0044 },
+ unicodeslot=0xFF24,
},
[0xFF25]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER E",
- ["lccode"]=0xFF45,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0045 },
- ["unicodeslot"]=0xFF25, -- E
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER E",
+ direction="l",
+ lccode=0xFF45,
+ linebreak="id",
+ specials={ "wide", 0x0045 },
+ unicodeslot=0xFF25,
},
[0xFF26]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER F",
- ["lccode"]=0xFF46,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0046 },
- ["unicodeslot"]=0xFF26, -- F
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER F",
+ direction="l",
+ lccode=0xFF46,
+ linebreak="id",
+ specials={ "wide", 0x0046 },
+ unicodeslot=0xFF26,
},
[0xFF27]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER G",
- ["lccode"]=0xFF47,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0047 },
- ["unicodeslot"]=0xFF27, -- G
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER G",
+ direction="l",
+ lccode=0xFF47,
+ linebreak="id",
+ specials={ "wide", 0x0047 },
+ unicodeslot=0xFF27,
},
[0xFF28]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER H",
- ["lccode"]=0xFF48,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0048 },
- ["unicodeslot"]=0xFF28, -- H
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER H",
+ direction="l",
+ lccode=0xFF48,
+ linebreak="id",
+ specials={ "wide", 0x0048 },
+ unicodeslot=0xFF28,
},
[0xFF29]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER I",
- ["lccode"]=0xFF49,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0049 },
- ["unicodeslot"]=0xFF29, -- I
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER I",
+ direction="l",
+ lccode=0xFF49,
+ linebreak="id",
+ specials={ "wide", 0x0049 },
+ unicodeslot=0xFF29,
},
[0xFF2A]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER J",
- ["lccode"]=0xFF4A,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x004A },
- ["unicodeslot"]=0xFF2A, -- J
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER J",
+ direction="l",
+ lccode=0xFF4A,
+ linebreak="id",
+ specials={ "wide", 0x004A },
+ unicodeslot=0xFF2A,
},
[0xFF2B]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER K",
- ["lccode"]=0xFF4B,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x004B },
- ["unicodeslot"]=0xFF2B, -- K
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER K",
+ direction="l",
+ lccode=0xFF4B,
+ linebreak="id",
+ specials={ "wide", 0x004B },
+ unicodeslot=0xFF2B,
},
[0xFF2C]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER L",
- ["lccode"]=0xFF4C,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x004C },
- ["unicodeslot"]=0xFF2C, -- L
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER L",
+ direction="l",
+ lccode=0xFF4C,
+ linebreak="id",
+ specials={ "wide", 0x004C },
+ unicodeslot=0xFF2C,
},
[0xFF2D]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER M",
- ["lccode"]=0xFF4D,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x004D },
- ["unicodeslot"]=0xFF2D, -- M
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER M",
+ direction="l",
+ lccode=0xFF4D,
+ linebreak="id",
+ specials={ "wide", 0x004D },
+ unicodeslot=0xFF2D,
},
[0xFF2E]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER N",
- ["lccode"]=0xFF4E,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x004E },
- ["unicodeslot"]=0xFF2E, -- N
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER N",
+ direction="l",
+ lccode=0xFF4E,
+ linebreak="id",
+ specials={ "wide", 0x004E },
+ unicodeslot=0xFF2E,
},
[0xFF2F]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER O",
- ["lccode"]=0xFF4F,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x004F },
- ["unicodeslot"]=0xFF2F, -- O
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER O",
+ direction="l",
+ lccode=0xFF4F,
+ linebreak="id",
+ specials={ "wide", 0x004F },
+ unicodeslot=0xFF2F,
},
[0xFF30]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER P",
- ["lccode"]=0xFF50,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0050 },
- ["unicodeslot"]=0xFF30, -- P
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER P",
+ direction="l",
+ lccode=0xFF50,
+ linebreak="id",
+ specials={ "wide", 0x0050 },
+ unicodeslot=0xFF30,
},
[0xFF31]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER Q",
- ["lccode"]=0xFF51,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0051 },
- ["unicodeslot"]=0xFF31, -- Q
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER Q",
+ direction="l",
+ lccode=0xFF51,
+ linebreak="id",
+ specials={ "wide", 0x0051 },
+ unicodeslot=0xFF31,
},
[0xFF32]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER R",
- ["lccode"]=0xFF52,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0052 },
- ["unicodeslot"]=0xFF32, -- R
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER R",
+ direction="l",
+ lccode=0xFF52,
+ linebreak="id",
+ specials={ "wide", 0x0052 },
+ unicodeslot=0xFF32,
},
[0xFF33]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER S",
- ["lccode"]=0xFF53,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0053 },
- ["unicodeslot"]=0xFF33, -- S
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER S",
+ direction="l",
+ lccode=0xFF53,
+ linebreak="id",
+ specials={ "wide", 0x0053 },
+ unicodeslot=0xFF33,
},
[0xFF34]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER T",
- ["lccode"]=0xFF54,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0054 },
- ["unicodeslot"]=0xFF34, -- T
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER T",
+ direction="l",
+ lccode=0xFF54,
+ linebreak="id",
+ specials={ "wide", 0x0054 },
+ unicodeslot=0xFF34,
},
[0xFF35]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER U",
- ["lccode"]=0xFF55,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0055 },
- ["unicodeslot"]=0xFF35, -- U
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER U",
+ direction="l",
+ lccode=0xFF55,
+ linebreak="id",
+ specials={ "wide", 0x0055 },
+ unicodeslot=0xFF35,
},
[0xFF36]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER V",
- ["lccode"]=0xFF56,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0056 },
- ["unicodeslot"]=0xFF36, -- V
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER V",
+ direction="l",
+ lccode=0xFF56,
+ linebreak="id",
+ specials={ "wide", 0x0056 },
+ unicodeslot=0xFF36,
},
[0xFF37]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER W",
- ["lccode"]=0xFF57,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0057 },
- ["unicodeslot"]=0xFF37, -- W
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER W",
+ direction="l",
+ lccode=0xFF57,
+ linebreak="id",
+ specials={ "wide", 0x0057 },
+ unicodeslot=0xFF37,
},
[0xFF38]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER X",
- ["lccode"]=0xFF58,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0058 },
- ["unicodeslot"]=0xFF38, -- X
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER X",
+ direction="l",
+ lccode=0xFF58,
+ linebreak="id",
+ specials={ "wide", 0x0058 },
+ unicodeslot=0xFF38,
},
[0xFF39]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER Y",
- ["lccode"]=0xFF59,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0059 },
- ["unicodeslot"]=0xFF39, -- Y
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER Y",
+ direction="l",
+ lccode=0xFF59,
+ linebreak="id",
+ specials={ "wide", 0x0059 },
+ unicodeslot=0xFF39,
},
[0xFF3A]={
- ["category"]="lu",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN CAPITAL LETTER Z",
- ["lccode"]=0xFF5A,
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x005A },
- ["unicodeslot"]=0xFF3A, -- Z
+ category="lu",
+ cjkwd="f",
+ description="FULLWIDTH LATIN CAPITAL LETTER Z",
+ direction="l",
+ lccode=0xFF5A,
+ linebreak="id",
+ specials={ "wide", 0x005A },
+ unicodeslot=0xFF3A,
},
[0xFF3B]={
- ["category"]="ps",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LEFT SQUARE BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "wide", 0x005B },
- ["unicodeslot"]=0xFF3B, -- [
+ category="ps",
+ cjkwd="f",
+ description="FULLWIDTH LEFT SQUARE BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0xFF3D,
+ specials={ "wide", 0x005B },
+ unicodeslot=0xFF3B,
},
[0xFF3C]={
- ["category"]="po",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH REVERSE SOLIDUS",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x005C },
- ["unicodeslot"]=0xFF3C, -- \
+ category="po",
+ cjkwd="f",
+ description="FULLWIDTH REVERSE SOLIDUS",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x005C },
+ unicodeslot=0xFF3C,
},
[0xFF3D]={
- ["category"]="pe",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH RIGHT SQUARE BRACKET",
- ["linebreak"]="cl",
- ["specials"]={ "wide", 0x005D },
- ["unicodeslot"]=0xFF3D, -- ]
+ category="pe",
+ cjkwd="f",
+ description="FULLWIDTH RIGHT SQUARE BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0xFF3B,
+ specials={ "wide", 0x005D },
+ unicodeslot=0xFF3D,
},
[0xFF3E]={
- ["category"]="sk",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH CIRCUMFLEX ACCENT",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x005E },
- ["unicodeslot"]=0xFF3E, -- ^
+ category="sk",
+ cjkwd="f",
+ description="FULLWIDTH CIRCUMFLEX ACCENT",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x005E },
+ unicodeslot=0xFF3E,
},
[0xFF3F]={
- ["category"]="pc",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LOW LINE",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x005F },
- ["unicodeslot"]=0xFF3F, -- _
+ category="pc",
+ cjkwd="f",
+ description="FULLWIDTH LOW LINE",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x005F },
+ unicodeslot=0xFF3F,
},
[0xFF40]={
- ["category"]="sk",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH GRAVE ACCENT",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0060 },
- ["unicodeslot"]=0xFF40, -- `
+ category="sk",
+ cjkwd="f",
+ description="FULLWIDTH GRAVE ACCENT",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x0060 },
+ unicodeslot=0xFF40,
},
[0xFF41]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER A",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0061 },
- ["uccode"]=0xFF21,
- ["unicodeslot"]=0xFF41, -- a
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER A",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0061 },
+ uccode=0xFF21,
+ unicodeslot=0xFF41,
},
[0xFF42]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER B",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0062 },
- ["uccode"]=0xFF22,
- ["unicodeslot"]=0xFF42, -- b
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER B",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0062 },
+ uccode=0xFF22,
+ unicodeslot=0xFF42,
},
[0xFF43]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER C",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0063 },
- ["uccode"]=0xFF23,
- ["unicodeslot"]=0xFF43, -- c
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER C",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0063 },
+ uccode=0xFF23,
+ unicodeslot=0xFF43,
},
[0xFF44]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER D",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0064 },
- ["uccode"]=0xFF24,
- ["unicodeslot"]=0xFF44, -- d
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER D",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0064 },
+ uccode=0xFF24,
+ unicodeslot=0xFF44,
},
[0xFF45]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER E",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0065 },
- ["uccode"]=0xFF25,
- ["unicodeslot"]=0xFF45, -- e
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER E",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0065 },
+ uccode=0xFF25,
+ unicodeslot=0xFF45,
},
[0xFF46]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER F",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0066 },
- ["uccode"]=0xFF26,
- ["unicodeslot"]=0xFF46, -- f
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER F",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0066 },
+ uccode=0xFF26,
+ unicodeslot=0xFF46,
},
[0xFF47]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER G",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0067 },
- ["uccode"]=0xFF27,
- ["unicodeslot"]=0xFF47, -- g
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER G",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0067 },
+ uccode=0xFF27,
+ unicodeslot=0xFF47,
},
[0xFF48]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER H",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0068 },
- ["uccode"]=0xFF28,
- ["unicodeslot"]=0xFF48, -- h
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER H",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0068 },
+ uccode=0xFF28,
+ unicodeslot=0xFF48,
},
[0xFF49]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER I",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0069 },
- ["uccode"]=0xFF29,
- ["unicodeslot"]=0xFF49, -- i
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER I",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0069 },
+ uccode=0xFF29,
+ unicodeslot=0xFF49,
},
[0xFF4A]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER J",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x006A },
- ["uccode"]=0xFF2A,
- ["unicodeslot"]=0xFF4A, -- j
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER J",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x006A },
+ uccode=0xFF2A,
+ unicodeslot=0xFF4A,
},
[0xFF4B]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER K",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x006B },
- ["uccode"]=0xFF2B,
- ["unicodeslot"]=0xFF4B, -- k
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER K",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x006B },
+ uccode=0xFF2B,
+ unicodeslot=0xFF4B,
},
[0xFF4C]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER L",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x006C },
- ["uccode"]=0xFF2C,
- ["unicodeslot"]=0xFF4C, -- l
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER L",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x006C },
+ uccode=0xFF2C,
+ unicodeslot=0xFF4C,
},
[0xFF4D]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER M",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x006D },
- ["uccode"]=0xFF2D,
- ["unicodeslot"]=0xFF4D, -- m
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER M",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x006D },
+ uccode=0xFF2D,
+ unicodeslot=0xFF4D,
},
[0xFF4E]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER N",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x006E },
- ["uccode"]=0xFF2E,
- ["unicodeslot"]=0xFF4E, -- n
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER N",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x006E },
+ uccode=0xFF2E,
+ unicodeslot=0xFF4E,
},
[0xFF4F]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER O",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x006F },
- ["uccode"]=0xFF2F,
- ["unicodeslot"]=0xFF4F, -- o
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER O",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x006F },
+ uccode=0xFF2F,
+ unicodeslot=0xFF4F,
},
[0xFF50]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER P",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0070 },
- ["uccode"]=0xFF30,
- ["unicodeslot"]=0xFF50, -- p
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER P",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0070 },
+ uccode=0xFF30,
+ unicodeslot=0xFF50,
},
[0xFF51]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER Q",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0071 },
- ["uccode"]=0xFF31,
- ["unicodeslot"]=0xFF51, -- q
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER Q",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0071 },
+ uccode=0xFF31,
+ unicodeslot=0xFF51,
},
[0xFF52]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER R",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0072 },
- ["uccode"]=0xFF32,
- ["unicodeslot"]=0xFF52, -- r
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER R",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0072 },
+ uccode=0xFF32,
+ unicodeslot=0xFF52,
},
[0xFF53]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER S",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0073 },
- ["uccode"]=0xFF33,
- ["unicodeslot"]=0xFF53, -- s
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER S",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0073 },
+ uccode=0xFF33,
+ unicodeslot=0xFF53,
},
[0xFF54]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER T",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0074 },
- ["uccode"]=0xFF34,
- ["unicodeslot"]=0xFF54, -- t
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER T",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0074 },
+ uccode=0xFF34,
+ unicodeslot=0xFF54,
},
[0xFF55]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER U",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0075 },
- ["uccode"]=0xFF35,
- ["unicodeslot"]=0xFF55, -- u
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER U",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0075 },
+ uccode=0xFF35,
+ unicodeslot=0xFF55,
},
[0xFF56]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER V",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0076 },
- ["uccode"]=0xFF36,
- ["unicodeslot"]=0xFF56, -- v
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER V",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0076 },
+ uccode=0xFF36,
+ unicodeslot=0xFF56,
},
[0xFF57]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER W",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0077 },
- ["uccode"]=0xFF37,
- ["unicodeslot"]=0xFF57, -- w
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER W",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0077 },
+ uccode=0xFF37,
+ unicodeslot=0xFF57,
},
[0xFF58]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER X",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0078 },
- ["uccode"]=0xFF38,
- ["unicodeslot"]=0xFF58, -- x
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER X",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0078 },
+ uccode=0xFF38,
+ unicodeslot=0xFF58,
},
[0xFF59]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER Y",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x0079 },
- ["uccode"]=0xFF39,
- ["unicodeslot"]=0xFF59, -- y
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER Y",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x0079 },
+ uccode=0xFF39,
+ unicodeslot=0xFF59,
},
[0xFF5A]={
- ["category"]="ll",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LATIN SMALL LETTER Z",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x007A },
- ["uccode"]=0xFF3A,
- ["unicodeslot"]=0xFF5A, -- z
+ category="ll",
+ cjkwd="f",
+ description="FULLWIDTH LATIN SMALL LETTER Z",
+ direction="l",
+ linebreak="id",
+ specials={ "wide", 0x007A },
+ uccode=0xFF3A,
+ unicodeslot=0xFF5A,
},
[0xFF5B]={
- ["category"]="ps",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LEFT CURLY BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "wide", 0x007B },
- ["unicodeslot"]=0xFF5B, -- {
+ category="ps",
+ cjkwd="f",
+ description="FULLWIDTH LEFT CURLY BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0xFF5D,
+ specials={ "wide", 0x007B },
+ unicodeslot=0xFF5B,
},
[0xFF5C]={
- ["category"]="sm",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH VERTICAL LINE",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x007C },
- ["unicodeslot"]=0xFF5C, -- |
+ category="sm",
+ cjkwd="f",
+ description="FULLWIDTH VERTICAL LINE",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x007C },
+ unicodeslot=0xFF5C,
},
[0xFF5D]={
- ["category"]="pe",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH RIGHT CURLY BRACKET",
- ["linebreak"]="cl",
- ["specials"]={ "wide", 0x007D },
- ["unicodeslot"]=0xFF5D, -- }
+ category="pe",
+ cjkwd="f",
+ description="FULLWIDTH RIGHT CURLY BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0xFF5B,
+ specials={ "wide", 0x007D },
+ unicodeslot=0xFF5D,
},
[0xFF5E]={
- ["category"]="sm",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH TILDE",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x007E },
- ["unicodeslot"]=0xFF5E, -- ~
+ category="sm",
+ cjkwd="f",
+ description="FULLWIDTH TILDE",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x007E },
+ unicodeslot=0xFF5E,
},
[0xFF5F]={
- ["category"]="ps",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH LEFT WHITE PARENTHESIS",
- ["linebreak"]="op",
- ["specials"]={ "wide", 0x2985 },
- ["unicodeslot"]=0xFF5F, -- ⦅
+ category="ps",
+ cjkwd="f",
+ description="FULLWIDTH LEFT WHITE PARENTHESIS",
+ direction="on",
+ linebreak="op",
+ mirror=0xFF60,
+ specials={ "wide", 0x2985 },
+ unicodeslot=0xFF5F,
},
[0xFF60]={
- ["category"]="pe",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH RIGHT WHITE PARENTHESIS",
- ["linebreak"]="cl",
- ["specials"]={ "wide", 0x2986 },
- ["unicodeslot"]=0xFF60, -- ⦆
+ category="pe",
+ cjkwd="f",
+ description="FULLWIDTH RIGHT WHITE PARENTHESIS",
+ direction="on",
+ linebreak="cl",
+ mirror=0xFF5F,
+ specials={ "wide", 0x2986 },
+ unicodeslot=0xFF60,
},
[0xFF61]={
- ["category"]="po",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH IDEOGRAPHIC FULL STOP",
- ["linebreak"]="cl",
- ["specials"]={ "narrow", 0x3002 },
- ["unicodeslot"]=0xFF61, -- 。
+ category="po",
+ cjkwd="h",
+ description="HALFWIDTH IDEOGRAPHIC FULL STOP",
+ direction="on",
+ linebreak="cl",
+ specials={ "narrow", 0x3002 },
+ unicodeslot=0xFF61,
},
[0xFF62]={
- ["category"]="ps",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH LEFT CORNER BRACKET",
- ["linebreak"]="op",
- ["specials"]={ "narrow", 0x300C },
- ["unicodeslot"]=0xFF62, -- 「
+ category="ps",
+ cjkwd="h",
+ description="HALFWIDTH LEFT CORNER BRACKET",
+ direction="on",
+ linebreak="op",
+ mirror=0xFF63,
+ specials={ "narrow", 0x300C },
+ unicodeslot=0xFF62,
},
[0xFF63]={
- ["category"]="pe",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH RIGHT CORNER BRACKET",
- ["linebreak"]="cl",
- ["specials"]={ "narrow", 0x300D },
- ["unicodeslot"]=0xFF63, -- 」
+ category="pe",
+ cjkwd="h",
+ description="HALFWIDTH RIGHT CORNER BRACKET",
+ direction="on",
+ linebreak="cl",
+ mirror=0xFF62,
+ specials={ "narrow", 0x300D },
+ unicodeslot=0xFF63,
},
[0xFF64]={
- ["category"]="po",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH IDEOGRAPHIC COMMA",
- ["linebreak"]="cl",
- ["specials"]={ "narrow", 0x3001 },
- ["unicodeslot"]=0xFF64, -- 、
+ category="po",
+ cjkwd="h",
+ description="HALFWIDTH IDEOGRAPHIC COMMA",
+ direction="on",
+ linebreak="cl",
+ specials={ "narrow", 0x3001 },
+ unicodeslot=0xFF64,
},
[0xFF65]={
- ["category"]="po",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA MIDDLE DOT",
- ["linebreak"]="ns",
- ["specials"]={ "narrow", 0x30FB },
- ["unicodeslot"]=0xFF65, -- ・
+ category="po",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA MIDDLE DOT",
+ direction="on",
+ linebreak="ns",
+ specials={ "narrow", 0x30FB },
+ unicodeslot=0xFF65,
},
[0xFF66]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER WO",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30F2 },
- ["unicodeslot"]=0xFF66, -- ヲ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER WO",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30F2 },
+ unicodeslot=0xFF66,
},
[0xFF67]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER SMALL A",
- ["linebreak"]="ns",
- ["specials"]={ "narrow", 0x30A1 },
- ["unicodeslot"]=0xFF67, -- ァ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER SMALL A",
+ direction="l",
+ linebreak="ns",
+ specials={ "narrow", 0x30A1 },
+ unicodeslot=0xFF67,
},
[0xFF68]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER SMALL I",
- ["linebreak"]="ns",
- ["specials"]={ "narrow", 0x30A3 },
- ["unicodeslot"]=0xFF68, -- ィ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER SMALL I",
+ direction="l",
+ linebreak="ns",
+ specials={ "narrow", 0x30A3 },
+ unicodeslot=0xFF68,
},
[0xFF69]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER SMALL U",
- ["linebreak"]="ns",
- ["specials"]={ "narrow", 0x30A5 },
- ["unicodeslot"]=0xFF69, -- ゥ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER SMALL U",
+ direction="l",
+ linebreak="ns",
+ specials={ "narrow", 0x30A5 },
+ unicodeslot=0xFF69,
},
[0xFF6A]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER SMALL E",
- ["linebreak"]="ns",
- ["specials"]={ "narrow", 0x30A7 },
- ["unicodeslot"]=0xFF6A, -- ェ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER SMALL E",
+ direction="l",
+ linebreak="ns",
+ specials={ "narrow", 0x30A7 },
+ unicodeslot=0xFF6A,
},
[0xFF6B]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER SMALL O",
- ["linebreak"]="ns",
- ["specials"]={ "narrow", 0x30A9 },
- ["unicodeslot"]=0xFF6B, -- ォ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER SMALL O",
+ direction="l",
+ linebreak="ns",
+ specials={ "narrow", 0x30A9 },
+ unicodeslot=0xFF6B,
},
[0xFF6C]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER SMALL YA",
- ["linebreak"]="ns",
- ["specials"]={ "narrow", 0x30E3 },
- ["unicodeslot"]=0xFF6C, -- ャ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER SMALL YA",
+ direction="l",
+ linebreak="ns",
+ specials={ "narrow", 0x30E3 },
+ unicodeslot=0xFF6C,
},
[0xFF6D]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER SMALL YU",
- ["linebreak"]="ns",
- ["specials"]={ "narrow", 0x30E5 },
- ["unicodeslot"]=0xFF6D, -- ュ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER SMALL YU",
+ direction="l",
+ linebreak="ns",
+ specials={ "narrow", 0x30E5 },
+ unicodeslot=0xFF6D,
},
[0xFF6E]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER SMALL YO",
- ["linebreak"]="ns",
- ["specials"]={ "narrow", 0x30E7 },
- ["unicodeslot"]=0xFF6E, -- ョ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER SMALL YO",
+ direction="l",
+ linebreak="ns",
+ specials={ "narrow", 0x30E7 },
+ unicodeslot=0xFF6E,
},
[0xFF6F]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER SMALL TU",
- ["linebreak"]="ns",
- ["specials"]={ "narrow", 0x30C3 },
- ["unicodeslot"]=0xFF6F, -- ッ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER SMALL TU",
+ direction="l",
+ linebreak="ns",
+ specials={ "narrow", 0x30C3 },
+ unicodeslot=0xFF6F,
},
[0xFF70]={
- ["category"]="lm",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK",
- ["linebreak"]="ns",
- ["specials"]={ "narrow", 0x30FC },
- ["unicodeslot"]=0xFF70, -- ー
+ category="lm",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA-HIRAGANA PROLONGED SOUND MARK",
+ direction="l",
+ linebreak="ns",
+ specials={ "narrow", 0x30FC },
+ unicodeslot=0xFF70,
},
[0xFF71]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER A",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30A2 },
- ["unicodeslot"]=0xFF71, -- ア
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER A",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30A2 },
+ unicodeslot=0xFF71,
},
[0xFF72]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER I",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30A4 },
- ["unicodeslot"]=0xFF72, -- イ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER I",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30A4 },
+ unicodeslot=0xFF72,
},
[0xFF73]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER U",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30A6 },
- ["unicodeslot"]=0xFF73, -- ウ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER U",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30A6 },
+ unicodeslot=0xFF73,
},
[0xFF74]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER E",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30A8 },
- ["unicodeslot"]=0xFF74, -- エ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER E",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30A8 },
+ unicodeslot=0xFF74,
},
[0xFF75]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER O",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30AA },
- ["unicodeslot"]=0xFF75, -- オ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER O",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30AA },
+ unicodeslot=0xFF75,
},
[0xFF76]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER KA",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30AB },
- ["unicodeslot"]=0xFF76, -- カ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER KA",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30AB },
+ unicodeslot=0xFF76,
},
[0xFF77]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER KI",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30AD },
- ["unicodeslot"]=0xFF77, -- キ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER KI",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30AD },
+ unicodeslot=0xFF77,
},
[0xFF78]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER KU",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30AF },
- ["unicodeslot"]=0xFF78, -- ク
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER KU",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30AF },
+ unicodeslot=0xFF78,
},
[0xFF79]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER KE",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30B1 },
- ["unicodeslot"]=0xFF79, -- ケ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER KE",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30B1 },
+ unicodeslot=0xFF79,
},
[0xFF7A]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER KO",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30B3 },
- ["unicodeslot"]=0xFF7A, -- コ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER KO",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30B3 },
+ unicodeslot=0xFF7A,
},
[0xFF7B]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER SA",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30B5 },
- ["unicodeslot"]=0xFF7B, -- サ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER SA",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30B5 },
+ unicodeslot=0xFF7B,
},
[0xFF7C]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER SI",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30B7 },
- ["unicodeslot"]=0xFF7C, -- シ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER SI",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30B7 },
+ unicodeslot=0xFF7C,
},
[0xFF7D]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER SU",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30B9 },
- ["unicodeslot"]=0xFF7D, -- ス
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER SU",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30B9 },
+ unicodeslot=0xFF7D,
},
[0xFF7E]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER SE",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30BB },
- ["unicodeslot"]=0xFF7E, -- セ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER SE",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30BB },
+ unicodeslot=0xFF7E,
},
[0xFF7F]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER SO",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30BD },
- ["unicodeslot"]=0xFF7F, -- ソ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER SO",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30BD },
+ unicodeslot=0xFF7F,
},
[0xFF80]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER TA",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30BF },
- ["unicodeslot"]=0xFF80, -- タ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER TA",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30BF },
+ unicodeslot=0xFF80,
},
[0xFF81]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER TI",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30C1 },
- ["unicodeslot"]=0xFF81, -- チ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER TI",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30C1 },
+ unicodeslot=0xFF81,
},
[0xFF82]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER TU",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30C4 },
- ["unicodeslot"]=0xFF82, -- ツ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER TU",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30C4 },
+ unicodeslot=0xFF82,
},
[0xFF83]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER TE",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30C6 },
- ["unicodeslot"]=0xFF83, -- テ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER TE",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30C6 },
+ unicodeslot=0xFF83,
},
[0xFF84]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER TO",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30C8 },
- ["unicodeslot"]=0xFF84, -- ト
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER TO",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30C8 },
+ unicodeslot=0xFF84,
},
[0xFF85]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER NA",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30CA },
- ["unicodeslot"]=0xFF85, -- ナ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER NA",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30CA },
+ unicodeslot=0xFF85,
},
[0xFF86]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER NI",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30CB },
- ["unicodeslot"]=0xFF86, -- ニ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER NI",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30CB },
+ unicodeslot=0xFF86,
},
[0xFF87]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER NU",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30CC },
- ["unicodeslot"]=0xFF87, -- ヌ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER NU",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30CC },
+ unicodeslot=0xFF87,
},
[0xFF88]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER NE",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30CD },
- ["unicodeslot"]=0xFF88, -- ネ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER NE",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30CD },
+ unicodeslot=0xFF88,
},
[0xFF89]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER NO",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30CE },
- ["unicodeslot"]=0xFF89, -- ノ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER NO",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30CE },
+ unicodeslot=0xFF89,
},
[0xFF8A]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER HA",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30CF },
- ["unicodeslot"]=0xFF8A, -- ハ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER HA",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30CF },
+ unicodeslot=0xFF8A,
},
[0xFF8B]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER HI",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30D2 },
- ["unicodeslot"]=0xFF8B, -- ヒ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER HI",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30D2 },
+ unicodeslot=0xFF8B,
},
[0xFF8C]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER HU",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30D5 },
- ["unicodeslot"]=0xFF8C, -- フ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER HU",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30D5 },
+ unicodeslot=0xFF8C,
},
[0xFF8D]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER HE",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30D8 },
- ["unicodeslot"]=0xFF8D, -- ヘ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER HE",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30D8 },
+ unicodeslot=0xFF8D,
},
[0xFF8E]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER HO",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30DB },
- ["unicodeslot"]=0xFF8E, -- ホ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER HO",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30DB },
+ unicodeslot=0xFF8E,
},
[0xFF8F]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER MA",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30DE },
- ["unicodeslot"]=0xFF8F, -- マ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER MA",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30DE },
+ unicodeslot=0xFF8F,
},
[0xFF90]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER MI",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30DF },
- ["unicodeslot"]=0xFF90, -- ミ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER MI",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30DF },
+ unicodeslot=0xFF90,
},
[0xFF91]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER MU",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30E0 },
- ["unicodeslot"]=0xFF91, -- ム
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER MU",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30E0 },
+ unicodeslot=0xFF91,
},
[0xFF92]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER ME",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30E1 },
- ["unicodeslot"]=0xFF92, -- メ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER ME",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30E1 },
+ unicodeslot=0xFF92,
},
[0xFF93]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER MO",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30E2 },
- ["unicodeslot"]=0xFF93, -- モ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER MO",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30E2 },
+ unicodeslot=0xFF93,
},
[0xFF94]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER YA",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30E4 },
- ["unicodeslot"]=0xFF94, -- ヤ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER YA",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30E4 },
+ unicodeslot=0xFF94,
},
[0xFF95]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER YU",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30E6 },
- ["unicodeslot"]=0xFF95, -- ユ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER YU",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30E6 },
+ unicodeslot=0xFF95,
},
[0xFF96]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER YO",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30E8 },
- ["unicodeslot"]=0xFF96, -- ヨ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER YO",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30E8 },
+ unicodeslot=0xFF96,
},
[0xFF97]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER RA",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30E9 },
- ["unicodeslot"]=0xFF97, -- ラ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER RA",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30E9 },
+ unicodeslot=0xFF97,
},
[0xFF98]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER RI",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30EA },
- ["unicodeslot"]=0xFF98, -- リ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER RI",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30EA },
+ unicodeslot=0xFF98,
},
[0xFF99]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER RU",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30EB },
- ["unicodeslot"]=0xFF99, -- ル
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER RU",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30EB },
+ unicodeslot=0xFF99,
},
[0xFF9A]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER RE",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30EC },
- ["unicodeslot"]=0xFF9A, -- レ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER RE",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30EC },
+ unicodeslot=0xFF9A,
},
[0xFF9B]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER RO",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30ED },
- ["unicodeslot"]=0xFF9B, -- ロ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER RO",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30ED },
+ unicodeslot=0xFF9B,
},
[0xFF9C]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER WA",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30EF },
- ["unicodeslot"]=0xFF9C, -- ワ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER WA",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30EF },
+ unicodeslot=0xFF9C,
},
[0xFF9D]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA LETTER N",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x30F3 },
- ["unicodeslot"]=0xFF9D, -- ン
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA LETTER N",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x30F3 },
+ unicodeslot=0xFF9D,
},
[0xFF9E]={
- ["category"]="lm",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA VOICED SOUND MARK",
- ["linebreak"]="ns",
- ["specials"]={ "narrow", 0x3099 },
- ["unicodeslot"]=0xFF9E, -- ゙
+ category="lm",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA VOICED SOUND MARK",
+ direction="l",
+ linebreak="ns",
+ specials={ "narrow", 0x3099 },
+ unicodeslot=0xFF9E,
},
[0xFF9F]={
- ["category"]="lm",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK",
- ["linebreak"]="ns",
- ["specials"]={ "narrow", 0x309A },
- ["unicodeslot"]=0xFF9F, -- ゚
+ category="lm",
+ cjkwd="h",
+ description="HALFWIDTH KATAKANA SEMI-VOICED SOUND MARK",
+ direction="l",
+ linebreak="ns",
+ specials={ "narrow", 0x309A },
+ unicodeslot=0xFF9F,
},
[0xFFA0]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL FILLER",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3164 },
- ["unicodeslot"]=0xFFA0, -- ᅠ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL FILLER",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3164 },
+ unicodeslot=0xFFA0,
},
[0xFFA1]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER KIYEOK",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3131 },
- ["unicodeslot"]=0xFFA1, -- ᄀ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER KIYEOK",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3131 },
+ unicodeslot=0xFFA1,
},
[0xFFA2]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER SSANGKIYEOK",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3132 },
- ["unicodeslot"]=0xFFA2, -- ᄁ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER SSANGKIYEOK",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3132 },
+ unicodeslot=0xFFA2,
},
[0xFFA3]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER KIYEOK-SIOS",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3133 },
- ["unicodeslot"]=0xFFA3, -- ᆪ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER KIYEOK-SIOS",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3133 },
+ unicodeslot=0xFFA3,
},
[0xFFA4]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER NIEUN",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3134 },
- ["unicodeslot"]=0xFFA4, -- ᄂ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER NIEUN",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3134 },
+ unicodeslot=0xFFA4,
},
[0xFFA5]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER NIEUN-CIEUC",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3135 },
- ["unicodeslot"]=0xFFA5, -- ᆬ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER NIEUN-CIEUC",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3135 },
+ unicodeslot=0xFFA5,
},
[0xFFA6]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER NIEUN-HIEUH",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3136 },
- ["unicodeslot"]=0xFFA6, -- ᆭ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER NIEUN-HIEUH",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3136 },
+ unicodeslot=0xFFA6,
},
[0xFFA7]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER TIKEUT",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3137 },
- ["unicodeslot"]=0xFFA7, -- ᄃ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER TIKEUT",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3137 },
+ unicodeslot=0xFFA7,
},
[0xFFA8]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER SSANGTIKEUT",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3138 },
- ["unicodeslot"]=0xFFA8, -- ᄄ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER SSANGTIKEUT",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3138 },
+ unicodeslot=0xFFA8,
},
[0xFFA9]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER RIEUL",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3139 },
- ["unicodeslot"]=0xFFA9, -- ᄅ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER RIEUL",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3139 },
+ unicodeslot=0xFFA9,
},
[0xFFAA]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER RIEUL-KIYEOK",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x313A },
- ["unicodeslot"]=0xFFAA, -- ᆰ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER RIEUL-KIYEOK",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x313A },
+ unicodeslot=0xFFAA,
},
[0xFFAB]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER RIEUL-MIEUM",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x313B },
- ["unicodeslot"]=0xFFAB, -- ᆱ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER RIEUL-MIEUM",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x313B },
+ unicodeslot=0xFFAB,
},
[0xFFAC]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER RIEUL-PIEUP",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x313C },
- ["unicodeslot"]=0xFFAC, -- ᆲ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER RIEUL-PIEUP",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x313C },
+ unicodeslot=0xFFAC,
},
[0xFFAD]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER RIEUL-SIOS",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x313D },
- ["unicodeslot"]=0xFFAD, -- ᆳ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER RIEUL-SIOS",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x313D },
+ unicodeslot=0xFFAD,
},
[0xFFAE]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER RIEUL-THIEUTH",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x313E },
- ["unicodeslot"]=0xFFAE, -- ᆴ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER RIEUL-THIEUTH",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x313E },
+ unicodeslot=0xFFAE,
},
[0xFFAF]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x313F },
- ["unicodeslot"]=0xFFAF, -- ᆵ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER RIEUL-PHIEUPH",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x313F },
+ unicodeslot=0xFFAF,
},
[0xFFB0]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER RIEUL-HIEUH",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3140 },
- ["unicodeslot"]=0xFFB0, -- ᄚ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER RIEUL-HIEUH",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3140 },
+ unicodeslot=0xFFB0,
},
[0xFFB1]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER MIEUM",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3141 },
- ["unicodeslot"]=0xFFB1, -- ᄆ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER MIEUM",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3141 },
+ unicodeslot=0xFFB1,
},
[0xFFB2]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER PIEUP",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3142 },
- ["unicodeslot"]=0xFFB2, -- ᄇ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER PIEUP",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3142 },
+ unicodeslot=0xFFB2,
},
[0xFFB3]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER SSANGPIEUP",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3143 },
- ["unicodeslot"]=0xFFB3, -- ᄈ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER SSANGPIEUP",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3143 },
+ unicodeslot=0xFFB3,
},
[0xFFB4]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER PIEUP-SIOS",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3144 },
- ["unicodeslot"]=0xFFB4, -- ᄡ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER PIEUP-SIOS",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3144 },
+ unicodeslot=0xFFB4,
},
[0xFFB5]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER SIOS",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3145 },
- ["unicodeslot"]=0xFFB5, -- ᄉ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER SIOS",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3145 },
+ unicodeslot=0xFFB5,
},
[0xFFB6]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER SSANGSIOS",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3146 },
- ["unicodeslot"]=0xFFB6, -- ᄊ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER SSANGSIOS",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3146 },
+ unicodeslot=0xFFB6,
},
[0xFFB7]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER IEUNG",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3147 },
- ["unicodeslot"]=0xFFB7, -- ᄋ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER IEUNG",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3147 },
+ unicodeslot=0xFFB7,
},
[0xFFB8]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER CIEUC",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3148 },
- ["unicodeslot"]=0xFFB8, -- ᄌ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER CIEUC",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3148 },
+ unicodeslot=0xFFB8,
},
[0xFFB9]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER SSANGCIEUC",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3149 },
- ["unicodeslot"]=0xFFB9, -- ᄍ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER SSANGCIEUC",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3149 },
+ unicodeslot=0xFFB9,
},
[0xFFBA]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER CHIEUCH",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x314A },
- ["unicodeslot"]=0xFFBA, -- ᄎ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER CHIEUCH",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x314A },
+ unicodeslot=0xFFBA,
},
[0xFFBB]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER KHIEUKH",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x314B },
- ["unicodeslot"]=0xFFBB, -- ᄏ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER KHIEUKH",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x314B },
+ unicodeslot=0xFFBB,
},
[0xFFBC]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER THIEUTH",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x314C },
- ["unicodeslot"]=0xFFBC, -- ᄐ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER THIEUTH",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x314C },
+ unicodeslot=0xFFBC,
},
[0xFFBD]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER PHIEUPH",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x314D },
- ["unicodeslot"]=0xFFBD, -- ᄑ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER PHIEUPH",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x314D },
+ unicodeslot=0xFFBD,
},
[0xFFBE]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER HIEUH",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x314E },
- ["unicodeslot"]=0xFFBE, -- ᄒ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER HIEUH",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x314E },
+ unicodeslot=0xFFBE,
},
[0xFFC2]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER A",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x314F },
- ["unicodeslot"]=0xFFC2, -- ᅡ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER A",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x314F },
+ unicodeslot=0xFFC2,
},
[0xFFC3]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER AE",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3150 },
- ["unicodeslot"]=0xFFC3, -- ᅢ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER AE",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3150 },
+ unicodeslot=0xFFC3,
},
[0xFFC4]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER YA",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3151 },
- ["unicodeslot"]=0xFFC4, -- ᅣ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER YA",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3151 },
+ unicodeslot=0xFFC4,
},
[0xFFC5]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER YAE",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3152 },
- ["unicodeslot"]=0xFFC5, -- ᅤ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER YAE",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3152 },
+ unicodeslot=0xFFC5,
},
[0xFFC6]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER EO",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3153 },
- ["unicodeslot"]=0xFFC6, -- ᅥ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER EO",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3153 },
+ unicodeslot=0xFFC6,
},
[0xFFC7]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER E",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3154 },
- ["unicodeslot"]=0xFFC7, -- ᅦ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER E",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3154 },
+ unicodeslot=0xFFC7,
},
[0xFFCA]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER YEO",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3155 },
- ["unicodeslot"]=0xFFCA, -- ᅧ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER YEO",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3155 },
+ unicodeslot=0xFFCA,
},
[0xFFCB]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER YE",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3156 },
- ["unicodeslot"]=0xFFCB, -- ᅨ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER YE",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3156 },
+ unicodeslot=0xFFCB,
},
[0xFFCC]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER O",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3157 },
- ["unicodeslot"]=0xFFCC, -- ᅩ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER O",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3157 },
+ unicodeslot=0xFFCC,
},
[0xFFCD]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER WA",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3158 },
- ["unicodeslot"]=0xFFCD, -- ᅪ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER WA",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3158 },
+ unicodeslot=0xFFCD,
},
[0xFFCE]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER WAE",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3159 },
- ["unicodeslot"]=0xFFCE, -- ᅫ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER WAE",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3159 },
+ unicodeslot=0xFFCE,
},
[0xFFCF]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER OE",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x315A },
- ["unicodeslot"]=0xFFCF, -- ᅬ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER OE",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x315A },
+ unicodeslot=0xFFCF,
},
[0xFFD2]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER YO",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x315B },
- ["unicodeslot"]=0xFFD2, -- ᅭ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER YO",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x315B },
+ unicodeslot=0xFFD2,
},
[0xFFD3]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER U",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x315C },
- ["unicodeslot"]=0xFFD3, -- ᅮ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER U",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x315C },
+ unicodeslot=0xFFD3,
},
[0xFFD4]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER WEO",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x315D },
- ["unicodeslot"]=0xFFD4, -- ᅯ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER WEO",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x315D },
+ unicodeslot=0xFFD4,
},
[0xFFD5]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER WE",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x315E },
- ["unicodeslot"]=0xFFD5, -- ᅰ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER WE",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x315E },
+ unicodeslot=0xFFD5,
},
[0xFFD6]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER WI",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x315F },
- ["unicodeslot"]=0xFFD6, -- ᅱ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER WI",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x315F },
+ unicodeslot=0xFFD6,
},
[0xFFD7]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER YU",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3160 },
- ["unicodeslot"]=0xFFD7, -- ᅲ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER YU",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3160 },
+ unicodeslot=0xFFD7,
},
[0xFFDA]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER EU",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3161 },
- ["unicodeslot"]=0xFFDA, -- ᅳ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER EU",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3161 },
+ unicodeslot=0xFFDA,
},
[0xFFDB]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER YI",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3162 },
- ["unicodeslot"]=0xFFDB, -- ᅴ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER YI",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3162 },
+ unicodeslot=0xFFDB,
},
[0xFFDC]={
- ["category"]="lo",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH HANGUL LETTER I",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x3163 },
- ["unicodeslot"]=0xFFDC, -- ᅵ
+ category="lo",
+ cjkwd="h",
+ description="HALFWIDTH HANGUL LETTER I",
+ direction="l",
+ linebreak="al",
+ specials={ "narrow", 0x3163 },
+ unicodeslot=0xFFDC,
},
[0xFFE0]={
- ["category"]="sc",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH CENT SIGN",
- ["linebreak"]="po",
- ["specials"]={ "wide", 0x00A2 },
- ["unicodeslot"]=0xFFE0, -- ¢
+ category="sc",
+ cjkwd="f",
+ description="FULLWIDTH CENT SIGN",
+ direction="et",
+ linebreak="po",
+ specials={ "wide", 0x00A2 },
+ unicodeslot=0xFFE0,
},
[0xFFE1]={
- ["category"]="sc",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH POUND SIGN",
- ["linebreak"]="pr",
- ["specials"]={ "wide", 0x00A3 },
- ["unicodeslot"]=0xFFE1, -- £
+ category="sc",
+ cjkwd="f",
+ description="FULLWIDTH POUND SIGN",
+ direction="et",
+ linebreak="pr",
+ specials={ "wide", 0x00A3 },
+ unicodeslot=0xFFE1,
},
[0xFFE2]={
- ["category"]="sm",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH NOT SIGN",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x00AC },
- ["unicodeslot"]=0xFFE2, -- ¬
+ category="sm",
+ cjkwd="f",
+ description="FULLWIDTH NOT SIGN",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x00AC },
+ unicodeslot=0xFFE2,
},
[0xFFE3]={
- ["category"]="sk",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH MACRON",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x00AF },
- ["unicodeslot"]=0xFFE3, --  ̄
+ category="sk",
+ cjkwd="f",
+ description="FULLWIDTH MACRON",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x00AF },
+ unicodeslot=0xFFE3,
},
[0xFFE4]={
- ["category"]="so",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH BROKEN BAR",
- ["linebreak"]="id",
- ["specials"]={ "wide", 0x00A6 },
- ["unicodeslot"]=0xFFE4, -- ¦
+ category="so",
+ cjkwd="f",
+ description="FULLWIDTH BROKEN BAR",
+ direction="on",
+ linebreak="id",
+ specials={ "wide", 0x00A6 },
+ unicodeslot=0xFFE4,
},
[0xFFE5]={
- ["category"]="sc",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH YEN SIGN",
- ["linebreak"]="pr",
- ["specials"]={ "wide", 0x00A5 },
- ["unicodeslot"]=0xFFE5, -- ¥
+ category="sc",
+ cjkwd="f",
+ description="FULLWIDTH YEN SIGN",
+ direction="et",
+ linebreak="pr",
+ specials={ "wide", 0x00A5 },
+ unicodeslot=0xFFE5,
},
[0xFFE6]={
- ["category"]="sc",
- ["cjkwd"]="f",
- ["description"]="FULLWIDTH WON SIGN",
- ["linebreak"]="pr",
- ["specials"]={ "wide", 0x20A9 },
- ["unicodeslot"]=0xFFE6, -- ₩
+ category="sc",
+ cjkwd="f",
+ description="FULLWIDTH WON SIGN",
+ direction="et",
+ linebreak="pr",
+ specials={ "wide", 0x20A9 },
+ unicodeslot=0xFFE6,
},
[0xFFE8]={
- ["category"]="so",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH FORMS LIGHT VERTICAL",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x2502 },
- ["unicodeslot"]=0xFFE8, -- │
+ category="so",
+ cjkwd="h",
+ description="HALFWIDTH FORMS LIGHT VERTICAL",
+ direction="on",
+ linebreak="al",
+ specials={ "narrow", 0x2502 },
+ unicodeslot=0xFFE8,
},
[0xFFE9]={
- ["category"]="sm",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH LEFTWARDS ARROW",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x2190 },
- ["unicodeslot"]=0xFFE9, -- ←
+ category="sm",
+ cjkwd="h",
+ description="HALFWIDTH LEFTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ specials={ "narrow", 0x2190 },
+ unicodeslot=0xFFE9,
},
[0xFFEA]={
- ["category"]="sm",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH UPWARDS ARROW",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x2191 },
- ["unicodeslot"]=0xFFEA, -- ↑
+ category="sm",
+ cjkwd="h",
+ description="HALFWIDTH UPWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ specials={ "narrow", 0x2191 },
+ unicodeslot=0xFFEA,
},
[0xFFEB]={
- ["category"]="sm",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH RIGHTWARDS ARROW",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x2192 },
- ["unicodeslot"]=0xFFEB, -- →
+ category="sm",
+ cjkwd="h",
+ description="HALFWIDTH RIGHTWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ specials={ "narrow", 0x2192 },
+ unicodeslot=0xFFEB,
},
[0xFFEC]={
- ["category"]="sm",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH DOWNWARDS ARROW",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x2193 },
- ["unicodeslot"]=0xFFEC, -- ↓
+ category="sm",
+ cjkwd="h",
+ description="HALFWIDTH DOWNWARDS ARROW",
+ direction="on",
+ linebreak="al",
+ specials={ "narrow", 0x2193 },
+ unicodeslot=0xFFEC,
},
[0xFFED]={
- ["category"]="so",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH BLACK SQUARE",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x25A0 },
- ["unicodeslot"]=0xFFED, -- ■
+ category="so",
+ cjkwd="h",
+ description="HALFWIDTH BLACK SQUARE",
+ direction="on",
+ linebreak="al",
+ specials={ "narrow", 0x25A0 },
+ unicodeslot=0xFFED,
},
[0xFFEE]={
- ["category"]="so",
- ["cjkwd"]="h",
- ["description"]="HALFWIDTH WHITE CIRCLE",
- ["linebreak"]="al",
- ["specials"]={ "narrow", 0x25CB },
- ["unicodeslot"]=0xFFEE, -- ○
+ category="so",
+ cjkwd="h",
+ description="HALFWIDTH WHITE CIRCLE",
+ direction="on",
+ linebreak="al",
+ specials={ "narrow", 0x25CB },
+ unicodeslot=0xFFEE,
},
[0xFFF9]={
- ["category"]="cf",
- ["description"]="INTERLINEAR ANNOTATION ANCHOR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFFF9, -- 
+ category="cf",
+ description="INTERLINEAR ANNOTATION ANCHOR",
+ direction="on",
+ linebreak="cm",
+ unicodeslot=0xFFF9,
},
[0xFFFA]={
- ["category"]="cf",
- ["description"]="INTERLINEAR ANNOTATION SEPARATOR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFFFA, -- 
+ category="cf",
+ description="INTERLINEAR ANNOTATION SEPARATOR",
+ direction="on",
+ linebreak="cm",
+ unicodeslot=0xFFFA,
},
[0xFFFB]={
- ["category"]="cf",
- ["description"]="INTERLINEAR ANNOTATION TERMINATOR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xFFFB, -- 
+ category="cf",
+ description="INTERLINEAR ANNOTATION TERMINATOR",
+ direction="on",
+ linebreak="cm",
+ unicodeslot=0xFFFB,
},
[0xFFFC]={
- ["category"]="so",
- ["description"]="OBJECT REPLACEMENT CHARACTER",
- ["linebreak"]="cb",
- ["unicodeslot"]=0xFFFC, -- 
+ category="so",
+ description="OBJECT REPLACEMENT CHARACTER",
+ direction="on",
+ linebreak="cb",
+ unicodeslot=0xFFFC,
},
[0xFFFD]={
- ["category"]="so",
- ["cjkwd"]="a",
- ["description"]="REPLACEMENT CHARACTER",
- ["linebreak"]="ai",
- ["unicodeslot"]=0xFFFD, -- �
+ category="so",
+ cjkwd="a",
+ description="REPLACEMENT CHARACTER",
+ direction="on",
+ linebreak="ai",
+ unicodeslot=0xFFFD,
},
[0x10000]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0008 A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10000, -- 𐀀
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0008 A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10000,
},
[0x10001]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0026 E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10001, -- 𐀁
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0026 E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10001,
},
[0x10002]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x001C I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10002, -- 𐀂
+ category="lo",
+ description="LINEAR B SYLLABLE B0x001C I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10002,
},
[0x10003]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x003D O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10003, -- 𐀃
+ category="lo",
+ description="LINEAR B SYLLABLE B0x003D O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10003,
},
[0x10004]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x000A U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10004, -- 𐀄
+ category="lo",
+ description="LINEAR B SYLLABLE B0x000A U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10004,
},
[0x10005]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0001 DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10005, -- 𐀅
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0001 DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10005,
},
[0x10006]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x002D DE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10006, -- 𐀆
+ category="lo",
+ description="LINEAR B SYLLABLE B0x002D DE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10006,
},
[0x10007]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0007 DI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10007, -- 𐀇
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0007 DI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10007,
},
[0x10008]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x000E DO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10008, -- 𐀈
+ category="lo",
+ description="LINEAR B SYLLABLE B0x000E DO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10008,
},
[0x10009]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0033 DU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10009, -- 𐀉
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0033 DU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10009,
},
[0x1000A]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0039 JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1000A, -- 𐀊
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0039 JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1000A,
},
[0x1000B]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x002E JE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1000B, -- 𐀋
+ category="lo",
+ description="LINEAR B SYLLABLE B0x002E JE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1000B,
},
[0x1000D]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0024 JO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1000D, -- 𐀍
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0024 JO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1000D,
},
[0x1000E]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0041 JU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1000E, -- 𐀎
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0041 JU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1000E,
},
[0x1000F]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x004D KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1000F, -- 𐀏
+ category="lo",
+ description="LINEAR B SYLLABLE B0x004D KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1000F,
},
[0x10010]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x002C KE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10010, -- 𐀐
+ category="lo",
+ description="LINEAR B SYLLABLE B0x002C KE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10010,
},
[0x10011]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0043 KI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10011, -- 𐀑
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0043 KI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10011,
},
[0x10012]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0046 KO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10012, -- 𐀒
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0046 KO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10012,
},
[0x10013]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0051 KU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10013, -- 𐀓
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0051 KU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10013,
},
[0x10014]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0050 MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10014, -- 𐀔
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0050 MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10014,
},
[0x10015]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x000D ME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10015, -- 𐀕
+ category="lo",
+ description="LINEAR B SYLLABLE B0x000D ME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10015,
},
[0x10016]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0049 MI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10016, -- 𐀖
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0049 MI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10016,
},
[0x10017]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x000F MO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10017, -- 𐀗
+ category="lo",
+ description="LINEAR B SYLLABLE B0x000F MO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10017,
},
[0x10018]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0017 MU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10018, -- 𐀘
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0017 MU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10018,
},
[0x10019]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0006 NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10019, -- 𐀙
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0006 NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10019,
},
[0x1001A]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0018 NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1001A, -- 𐀚
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0018 NE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1001A,
},
[0x1001B]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x001E NI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1001B, -- 𐀛
+ category="lo",
+ description="LINEAR B SYLLABLE B0x001E NI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1001B,
},
[0x1001C]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0034 NO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1001C, -- 𐀜
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0034 NO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1001C,
},
[0x1001D]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0037 NU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1001D, -- 𐀝
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0037 NU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1001D,
},
[0x1001E]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0003 PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1001E, -- 𐀞
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0003 PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1001E,
},
[0x1001F]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0048 PE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1001F, -- 𐀟
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0048 PE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1001F,
},
[0x10020]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0027 PI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10020, -- 𐀠
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0027 PI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10020,
},
[0x10021]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x000B PO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10021, -- 𐀡
+ category="lo",
+ description="LINEAR B SYLLABLE B0x000B PO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10021,
},
[0x10022]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0032 PU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10022, -- 𐀢
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0032 PU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10022,
},
[0x10023]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0010 QA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10023, -- 𐀣
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0010 QA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10023,
},
[0x10024]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x004E QE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10024, -- 𐀤
+ category="lo",
+ description="LINEAR B SYLLABLE B0x004E QE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10024,
},
[0x10025]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0015 QI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10025, -- 𐀥
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0015 QI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10025,
},
[0x10026]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0020 QO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10026, -- 𐀦
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0020 QO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10026,
},
[0x10028]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x003C RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10028, -- 𐀨
+ category="lo",
+ description="LINEAR B SYLLABLE B0x003C RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10028,
},
[0x10029]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x001B RE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10029, -- 𐀩
+ category="lo",
+ description="LINEAR B SYLLABLE B0x001B RE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10029,
},
[0x1002A]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0035 RI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1002A, -- 𐀪
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0035 RI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1002A,
},
[0x1002B]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0002 RO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1002B, -- 𐀫
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0002 RO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1002B,
},
[0x1002C]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x001A RU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1002C, -- 𐀬
+ category="lo",
+ description="LINEAR B SYLLABLE B0x001A RU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1002C,
},
[0x1002D]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x001F SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1002D, -- 𐀭
+ category="lo",
+ description="LINEAR B SYLLABLE B0x001F SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1002D,
},
[0x1002E]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0009 SE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1002E, -- 𐀮
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0009 SE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1002E,
},
[0x1002F]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0029 SI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1002F, -- 𐀯
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0029 SI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1002F,
},
[0x10030]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x000C SO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10030, -- 𐀰
+ category="lo",
+ description="LINEAR B SYLLABLE B0x000C SO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10030,
},
[0x10031]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x003A SU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10031, -- 𐀱
+ category="lo",
+ description="LINEAR B SYLLABLE B0x003A SU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10031,
},
[0x10032]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x003B TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10032, -- 𐀲
+ category="lo",
+ description="LINEAR B SYLLABLE B0x003B TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10032,
},
[0x10033]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0004 TE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10033, -- 𐀳
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0004 TE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10033,
},
[0x10034]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0025 TI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10034, -- 𐀴
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0025 TI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10034,
},
[0x10035]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0005 TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10035, -- 𐀵
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0005 TO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10035,
},
[0x10036]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0045 TU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10036, -- 𐀶
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0045 TU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10036,
},
[0x10037]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0036 WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10037, -- 𐀷
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0036 WA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10037,
},
[0x10038]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x004B WE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10038, -- 𐀸
+ category="lo",
+ description="LINEAR B SYLLABLE B0x004B WE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10038,
},
[0x10039]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0028 WI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10039, -- 𐀹
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0028 WI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10039,
},
[0x1003A]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x002A WO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1003A, -- 𐀺
+ category="lo",
+ description="LINEAR B SYLLABLE B0x002A WO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1003A,
},
[0x1003C]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0011 ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1003C, -- 𐀼
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0011 ZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1003C,
},
[0x1003D]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x004A ZE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1003D, -- 𐀽
+ category="lo",
+ description="LINEAR B SYLLABLE B0x004A ZE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1003D,
},
[0x1003F]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0014 ZO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1003F, -- 𐀿
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0014 ZO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1003F,
},
[0x10040]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0019 A0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10040, -- 𐁀
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0019 A0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10040,
},
[0x10041]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x002B A0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10041, -- 𐁁
+ category="lo",
+ description="LINEAR B SYLLABLE B0x002B A0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10041,
},
[0x10042]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0055 AU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10042, -- 𐁂
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0055 AU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10042,
},
[0x10043]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0047 DWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10043, -- 𐁃
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0047 DWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10043,
},
[0x10044]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x005A DWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10044, -- 𐁄
+ category="lo",
+ description="LINEAR B SYLLABLE B0x005A DWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10044,
},
[0x10045]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0030 NWA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10045, -- 𐁅
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0030 NWA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10045,
},
[0x10046]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x001D PU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10046, -- 𐁆
+ category="lo",
+ description="LINEAR B SYLLABLE B0x001D PU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10046,
},
[0x10047]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x003E PTE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10047, -- 𐁇
+ category="lo",
+ description="LINEAR B SYLLABLE B0x003E PTE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10047,
},
[0x10048]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x004C RA0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10048, -- 𐁈
+ category="lo",
+ description="LINEAR B SYLLABLE B0x004C RA0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10048,
},
[0x10049]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0021 RA0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10049, -- 𐁉
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0021 RA0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10049,
},
[0x1004A]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0044 RO0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1004A, -- 𐁊
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0044 RO0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1004A,
},
[0x1004B]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0042 TA0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1004B, -- 𐁋
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0042 TA0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1004B,
},
[0x1004C]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x0057 TWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1004C, -- 𐁌
+ category="lo",
+ description="LINEAR B SYLLABLE B0x0057 TWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1004C,
},
[0x1004D]={
- ["category"]="lo",
- ["description"]="LINEAR B SYLLABLE B0x005B TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1004D, -- 𐁍
+ category="lo",
+ description="LINEAR B SYLLABLE B0x005B TWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1004D,
},
[0x10050]={
- ["category"]="lo",
- ["description"]="LINEAR B SYMBOL B0x0012",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10050, -- 𐁐
+ category="lo",
+ description="LINEAR B SYMBOL B0x0012",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10050,
},
[0x10051]={
- ["category"]="lo",
- ["description"]="LINEAR B SYMBOL B0x0013",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10051, -- 𐁑
+ category="lo",
+ description="LINEAR B SYMBOL B0x0013",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10051,
},
[0x10052]={
- ["category"]="lo",
- ["description"]="LINEAR B SYMBOL B0x0016",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10052, -- 𐁒
+ category="lo",
+ description="LINEAR B SYMBOL B0x0016",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10052,
},
[0x10053]={
- ["category"]="lo",
- ["description"]="LINEAR B SYMBOL B0x0022",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10053, -- 𐁓
+ category="lo",
+ description="LINEAR B SYMBOL B0x0022",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10053,
},
[0x10054]={
- ["category"]="lo",
- ["description"]="LINEAR B SYMBOL B0x002F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10054, -- 𐁔
+ category="lo",
+ description="LINEAR B SYMBOL B0x002F",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10054,
},
[0x10055]={
- ["category"]="lo",
- ["description"]="LINEAR B SYMBOL B0x0031",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10055, -- 𐁕
+ category="lo",
+ description="LINEAR B SYMBOL B0x0031",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10055,
},
[0x10056]={
- ["category"]="lo",
- ["description"]="LINEAR B SYMBOL B0x0038",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10056, -- 𐁖
+ category="lo",
+ description="LINEAR B SYMBOL B0x0038",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10056,
},
[0x10057]={
- ["category"]="lo",
- ["description"]="LINEAR B SYMBOL B0x003F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10057, -- 𐁗
+ category="lo",
+ description="LINEAR B SYMBOL B0x003F",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10057,
},
[0x10058]={
- ["category"]="lo",
- ["description"]="LINEAR B SYMBOL B0x0040",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10058, -- 𐁘
+ category="lo",
+ description="LINEAR B SYMBOL B0x0040",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10058,
},
[0x10059]={
- ["category"]="lo",
- ["description"]="LINEAR B SYMBOL B0x004F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10059, -- 𐁙
+ category="lo",
+ description="LINEAR B SYMBOL B0x004F",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10059,
},
[0x1005A]={
- ["category"]="lo",
- ["description"]="LINEAR B SYMBOL B0x0052",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1005A, -- 𐁚
+ category="lo",
+ description="LINEAR B SYMBOL B0x0052",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1005A,
},
[0x1005B]={
- ["category"]="lo",
- ["description"]="LINEAR B SYMBOL B0x0053",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1005B, -- 𐁛
+ category="lo",
+ description="LINEAR B SYMBOL B0x0053",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1005B,
},
[0x1005C]={
- ["category"]="lo",
- ["description"]="LINEAR B SYMBOL B0x0056",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1005C, -- 𐁜
+ category="lo",
+ description="LINEAR B SYMBOL B0x0056",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1005C,
},
[0x1005D]={
- ["category"]="lo",
- ["description"]="LINEAR B SYMBOL B0x0059",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1005D, -- 𐁝
+ category="lo",
+ description="LINEAR B SYMBOL B0x0059",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1005D,
},
[0x10080]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0064 MAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10080, -- 𐂀
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0064 MAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10080,
},
[0x10081]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0066 WOMAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10081, -- 𐂁
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0066 WOMAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10081,
},
[0x10082]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0068 DEER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10082, -- 𐂂
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0068 DEER",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10082,
},
[0x10083]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0069 EQUID",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10083, -- 𐂃
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0069 EQUID",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10083,
},
[0x10084]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0069F MARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10084, -- 𐂄
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0069F MARE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10084,
},
[0x10085]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0069M STALLION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10085, -- 𐂅
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0069M STALLION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10085,
},
[0x10086]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x006AF EWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10086, -- 𐂆
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x006AF EWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10086,
},
[0x10087]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x006AM RAM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10087, -- 𐂇
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x006AM RAM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10087,
},
[0x10088]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x006BF SHE-GOAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10088, -- 𐂈
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x006BF SHE-GOAT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10088,
},
[0x10089]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x006BM HE-GOAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10089, -- 𐂉
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x006BM HE-GOAT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10089,
},
[0x1008A]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x006CF SOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1008A, -- 𐂊
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x006CF SOW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1008A,
},
[0x1008B]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x006CM BOAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1008B, -- 𐂋
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x006CM BOAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1008B,
},
[0x1008C]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x006DF COW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1008C, -- 𐂌
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x006DF COW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1008C,
},
[0x1008D]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x006DM BULL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1008D, -- 𐂍
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x006DM BULL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1008D,
},
[0x1008E]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0078 WHEAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1008E, -- 𐂎
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0078 WHEAT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1008E,
},
[0x1008F]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0079 BARLEY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1008F, -- 𐂏
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0079 BARLEY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1008F,
},
[0x10090]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x007A OLIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10090, -- 𐂐
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x007A OLIVE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10090,
},
[0x10091]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x007B SPICE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10091, -- 𐂑
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x007B SPICE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10091,
},
[0x10092]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x007D CYPERUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10092, -- 𐂒
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x007D CYPERUS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10092,
},
[0x10093]={
- ["category"]="lo",
- ["description"]="LINEAR B MONOGRAM B0x007F KAPO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10093, -- 𐂓
+ category="lo",
+ description="LINEAR B MONOGRAM B0x007F KAPO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10093,
},
[0x10094]={
- ["category"]="lo",
- ["description"]="LINEAR B MONOGRAM B0x0080 KANAKO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10094, -- 𐂔
+ category="lo",
+ description="LINEAR B MONOGRAM B0x0080 KANAKO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10094,
},
[0x10095]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0082 OIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10095, -- 𐂕
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0082 OIL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10095,
},
[0x10096]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0083 WINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10096, -- 𐂖
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0083 WINE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10096,
},
[0x10097]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0084",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10097, -- 𐂗
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0084",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10097,
},
[0x10098]={
- ["category"]="lo",
- ["description"]="LINEAR B MONOGRAM B0x0085 AREPA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10098, -- 𐂘
+ category="lo",
+ description="LINEAR B MONOGRAM B0x0085 AREPA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10098,
},
[0x10099]={
- ["category"]="lo",
- ["description"]="LINEAR B MONOGRAM B0x0087 MERI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10099, -- 𐂙
+ category="lo",
+ description="LINEAR B MONOGRAM B0x0087 MERI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10099,
},
[0x1009A]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x008C BRONZE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1009A, -- 𐂚
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x008C BRONZE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1009A,
},
[0x1009B]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x008D GOLD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1009B, -- 𐂛
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x008D GOLD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1009B,
},
[0x1009C]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x008E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1009C, -- 𐂜
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x008E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1009C,
},
[0x1009D]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0091 WOOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1009D, -- 𐂝
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0091 WOOL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1009D,
},
[0x1009E]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0092",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1009E, -- 𐂞
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0092",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1009E,
},
[0x1009F]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0096",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1009F, -- 𐂟
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0096",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1009F,
},
[0x100A0]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0097 HORN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100A0, -- 𐂠
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0097 HORN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100A0,
},
[0x100A1]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0098",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100A1, -- 𐂡
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0098",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100A1,
},
[0x100A2]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0099",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100A2, -- 𐂢
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0099",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100A2,
},
[0x100A3]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x009A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100A3, -- 𐂣
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x009A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100A3,
},
[0x100A4]={
- ["category"]="lo",
- ["description"]="LINEAR B MONOGRAM B0x009C TURO0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100A4, -- 𐂤
+ category="lo",
+ description="LINEAR B MONOGRAM B0x009C TURO0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100A4,
},
[0x100A5]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x009D",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100A5, -- 𐂥
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x009D",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100A5,
},
[0x100A6]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x009E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100A6, -- 𐂦
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x009E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100A6,
},
[0x100A7]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x009F CLOTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100A7, -- 𐂧
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x009F CLOTH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100A7,
},
[0x100A8]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00A0",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100A8, -- 𐂨
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00A0",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100A8,
},
[0x100A9]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00A1",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100A9, -- 𐂩
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00A1",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100A9,
},
[0x100AA]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00A2 GARMENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100AA, -- 𐂪
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00A2 GARMENT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100AA,
},
[0x100AB]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00A3 ARMOUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100AB, -- 𐂫
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00A3 ARMOUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100AB,
},
[0x100AC]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00A4",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100AC, -- 𐂬
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00A4",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100AC,
},
[0x100AD]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00A5",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100AD, -- 𐂭
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00A5",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100AD,
},
[0x100AE]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00A6",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100AE, -- 𐂮
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00A6",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100AE,
},
[0x100AF]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00A7",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100AF, -- 𐂯
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00A7",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100AF,
},
[0x100B0]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00A8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100B0, -- 𐂰
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00A8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100B0,
},
[0x100B1]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00A9",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100B1, -- 𐂱
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00A9",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100B1,
},
[0x100B2]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100B2, -- 𐂲
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100B2,
},
[0x100B3]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00AB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100B3, -- 𐂳
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00AB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100B3,
},
[0x100B4]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00AC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100B4, -- 𐂴
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00AC",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100B4,
},
[0x100B5]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00AD MONTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100B5, -- 𐂵
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00AD MONTH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100B5,
},
[0x100B6]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00AE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100B6, -- 𐂶
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00AE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100B6,
},
[0x100B7]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00B0 TREE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100B7, -- 𐂷
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00B0 TREE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100B7,
},
[0x100B8]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00B1",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100B8, -- 𐂸
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00B1",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100B8,
},
[0x100B9]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00B2",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100B9, -- 𐂹
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00B2",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100B9,
},
[0x100BA]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00B3",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100BA, -- 𐂺
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00B3",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100BA,
},
[0x100BB]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00B4",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100BB, -- 𐂻
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00B4",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100BB,
},
[0x100BC]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00B5",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100BC, -- 𐂼
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00B5",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100BC,
},
[0x100BD]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00B6",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100BD, -- 𐂽
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00B6",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100BD,
},
[0x100BE]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00B7",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100BE, -- 𐂾
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00B7",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100BE,
},
[0x100BF]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00B8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100BF, -- 𐂿
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00B8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100BF,
},
[0x100C0]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00B9",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100C0, -- 𐃀
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00B9",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100C0,
},
[0x100C1]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00BD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100C1, -- 𐃁
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00BD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100C1,
},
[0x100C2]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00BE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100C2, -- 𐃂
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00BE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100C2,
},
[0x100C3]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00BF HELMET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100C3, -- 𐃃
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00BF HELMET",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100C3,
},
[0x100C4]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00DC FOOTSTOOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100C4, -- 𐃄
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00DC FOOTSTOOL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100C4,
},
[0x100C5]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00E1 BATHTUB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100C5, -- 𐃅
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00E1 BATHTUB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100C5,
},
[0x100C6]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00E6 SPEAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100C6, -- 𐃆
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00E6 SPEAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100C6,
},
[0x100C7]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00E7 ARROW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100C7, -- 𐃇
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00E7 ARROW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100C7,
},
[0x100C8]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00E8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100C8, -- 𐃈
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00E8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100C8,
},
[0x100C9]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00E9 SWORD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100C9, -- 𐃉
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00E9 SWORD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100C9,
},
[0x100CA]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00EA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100CA, -- 𐃊
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00EA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100CA,
},
[0x100CB]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00EC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100CB, -- 𐃋
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00EC",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100CB,
},
[0x100CC]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00F0 WHEELED CHARIOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100CC, -- 𐃌
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00F0 WHEELED CHARIOT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100CC,
},
[0x100CD]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00F1 CHARIOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100CD, -- 𐃍
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00F1 CHARIOT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100CD,
},
[0x100CE]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00F2 CHARIOT FRAME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100CE, -- 𐃎
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00F2 CHARIOT FRAME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100CE,
},
[0x100CF]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00F3 WHEEL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100CF, -- 𐃏
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00F3 WHEEL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100CF,
},
[0x100D0]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00F5",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100D0, -- 𐃐
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00F5",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100D0,
},
[0x100D1]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00F6",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100D1, -- 𐃑
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00F6",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100D1,
},
[0x100D2]={
- ["category"]="lo",
- ["description"]="LINEAR B MONOGRAM B0x00F7 DIPTE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100D2, -- 𐃒
+ category="lo",
+ description="LINEAR B MONOGRAM B0x00F7 DIPTE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100D2,
},
[0x100D3]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00F8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100D3, -- 𐃓
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00F8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100D3,
},
[0x100D4]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00F9",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100D4, -- 𐃔
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00F9",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100D4,
},
[0x100D5]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00FB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100D5, -- 𐃕
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00FB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100D5,
},
[0x100D6]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00FC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100D6, -- 𐃖
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00FC",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100D6,
},
[0x100D7]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00FD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100D7, -- 𐃗
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00FD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100D7,
},
[0x100D8]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00FE DART",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100D8, -- 𐃘
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00FE DART",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100D8,
},
[0x100D9]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x00FF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100D9, -- 𐃙
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x00FF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100D9,
},
[0x100DA]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0100",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100DA, -- 𐃚
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0100",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100DA,
},
[0x100DB]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0101",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100DB, -- 𐃛
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0101",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100DB,
},
[0x100DC]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0102",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100DC, -- 𐃜
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0102",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100DC,
},
[0x100DD]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM B0x0103",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100DD, -- 𐃝
+ category="lo",
+ description="LINEAR B IDEOGRAM B0x0103",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100DD,
},
[0x100DE]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x009B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100DE, -- 𐃞
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x009B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100DE,
},
[0x100DF]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00C8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100DF, -- 𐃟
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00C8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100DF,
},
[0x100E0]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00C9",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100E0, -- 𐃠
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00C9",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100E0,
},
[0x100E1]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100E1, -- 𐃡
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100E1,
},
[0x100E2]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00CB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100E2, -- 𐃢
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00CB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100E2,
},
[0x100E3]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00CC",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100E3, -- 𐃣
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00CC",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100E3,
},
[0x100E4]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00CD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100E4, -- 𐃤
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00CD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100E4,
},
[0x100E5]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00CE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100E5, -- 𐃥
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00CE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100E5,
},
[0x100E6]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00CF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100E6, -- 𐃦
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00CF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100E6,
},
[0x100E7]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00D0",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100E7, -- 𐃧
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00D0",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100E7,
},
[0x100E8]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00D1",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100E8, -- 𐃨
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00D1",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100E8,
},
[0x100E9]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00D2",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100E9, -- 𐃩
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00D2",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100E9,
},
[0x100EA]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00D3",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100EA, -- 𐃪
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00D3",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100EA,
},
[0x100EB]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00D4",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100EB, -- 𐃫
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00D4",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100EB,
},
[0x100EC]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00D5",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100EC, -- 𐃬
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00D5",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100EC,
},
[0x100ED]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00D6",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100ED, -- 𐃭
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00D6",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100ED,
},
[0x100EE]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00D7",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100EE, -- 𐃮
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00D7",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100EE,
},
[0x100EF]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00D8",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100EF, -- 𐃯
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00D8",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100EF,
},
[0x100F0]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00D9",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100F0, -- 𐃰
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00D9",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100F0,
},
[0x100F1]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100F1, -- 𐃱
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100F1,
},
[0x100F2]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00DB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100F2, -- 𐃲
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00DB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100F2,
},
[0x100F3]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00DD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100F3, -- 𐃳
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00DD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100F3,
},
[0x100F4]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00DE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100F4, -- 𐃴
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00DE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100F4,
},
[0x100F5]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00E2",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100F5, -- 𐃵
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00E2",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100F5,
},
[0x100F6]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00E3",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100F6, -- 𐃶
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00E3",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100F6,
},
[0x100F7]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00E4",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100F7, -- 𐃷
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00E4",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100F7,
},
[0x100F8]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00E5",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100F8, -- 𐃸
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00E5",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100F8,
},
[0x100F9]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x00FA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100F9, -- 𐃹
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x00FA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100F9,
},
[0x100FA]={
- ["category"]="lo",
- ["description"]="LINEAR B IDEOGRAM VESSEL B0x0131",
- ["linebreak"]="al",
- ["unicodeslot"]=0x100FA, -- 𐃺
+ category="lo",
+ description="LINEAR B IDEOGRAM VESSEL B0x0131",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x100FA,
},
[0x10100]={
- ["category"]="po",
- ["description"]="AEGEAN WORD SEPARATOR LINE",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x10100, -- 𐄀
+ category="po",
+ description="AEGEAN WORD SEPARATOR LINE",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x10100,
},
[0x10101]={
- ["category"]="po",
- ["description"]="AEGEAN WORD SEPARATOR DOT",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x10101, -- 𐄁
+ category="po",
+ description="AEGEAN WORD SEPARATOR DOT",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x10101,
},
[0x10102]={
- ["category"]="so",
- ["description"]="AEGEAN CHECK MARK",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x10102, -- 𐄂
+ category="so",
+ description="AEGEAN CHECK MARK",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x10102,
},
[0x10107]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10107, -- 𐄇
+ category="no",
+ description="AEGEAN NUMBER ONE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10107,
},
[0x10108]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10108, -- 𐄈
+ category="no",
+ description="AEGEAN NUMBER TWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10108,
},
[0x10109]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER THREE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10109, -- 𐄉
+ category="no",
+ description="AEGEAN NUMBER THREE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10109,
},
[0x1010A]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER FOUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1010A, -- 𐄊
+ category="no",
+ description="AEGEAN NUMBER FOUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1010A,
},
[0x1010B]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER FIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1010B, -- 𐄋
+ category="no",
+ description="AEGEAN NUMBER FIVE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1010B,
},
[0x1010C]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER SIX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1010C, -- 𐄌
+ category="no",
+ description="AEGEAN NUMBER SIX",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1010C,
},
[0x1010D]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER SEVEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1010D, -- 𐄍
+ category="no",
+ description="AEGEAN NUMBER SEVEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1010D,
},
[0x1010E]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER EIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1010E, -- 𐄎
+ category="no",
+ description="AEGEAN NUMBER EIGHT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1010E,
},
[0x1010F]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER NINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1010F, -- 𐄏
+ category="no",
+ description="AEGEAN NUMBER NINE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1010F,
},
[0x10110]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER TEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10110, -- 𐄐
+ category="no",
+ description="AEGEAN NUMBER TEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10110,
},
[0x10111]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER TWENTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10111, -- 𐄑
+ category="no",
+ description="AEGEAN NUMBER TWENTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10111,
},
[0x10112]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER THIRTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10112, -- 𐄒
+ category="no",
+ description="AEGEAN NUMBER THIRTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10112,
},
[0x10113]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER FORTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10113, -- 𐄓
+ category="no",
+ description="AEGEAN NUMBER FORTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10113,
},
[0x10114]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER FIFTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10114, -- 𐄔
+ category="no",
+ description="AEGEAN NUMBER FIFTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10114,
},
[0x10115]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER SIXTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10115, -- 𐄕
+ category="no",
+ description="AEGEAN NUMBER SIXTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10115,
},
[0x10116]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER SEVENTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10116, -- 𐄖
+ category="no",
+ description="AEGEAN NUMBER SEVENTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10116,
},
[0x10117]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER EIGHTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10117, -- 𐄗
+ category="no",
+ description="AEGEAN NUMBER EIGHTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10117,
},
[0x10118]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER NINETY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10118, -- 𐄘
+ category="no",
+ description="AEGEAN NUMBER NINETY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10118,
},
[0x10119]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER ONE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10119, -- 𐄙
+ category="no",
+ description="AEGEAN NUMBER ONE HUNDRED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10119,
},
[0x1011A]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER TWO HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1011A, -- 𐄚
+ category="no",
+ description="AEGEAN NUMBER TWO HUNDRED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1011A,
},
[0x1011B]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER THREE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1011B, -- 𐄛
+ category="no",
+ description="AEGEAN NUMBER THREE HUNDRED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1011B,
},
[0x1011C]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER FOUR HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1011C, -- 𐄜
+ category="no",
+ description="AEGEAN NUMBER FOUR HUNDRED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1011C,
},
[0x1011D]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER FIVE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1011D, -- 𐄝
+ category="no",
+ description="AEGEAN NUMBER FIVE HUNDRED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1011D,
},
[0x1011E]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER SIX HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1011E, -- 𐄞
+ category="no",
+ description="AEGEAN NUMBER SIX HUNDRED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1011E,
},
[0x1011F]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER SEVEN HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1011F, -- 𐄟
+ category="no",
+ description="AEGEAN NUMBER SEVEN HUNDRED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1011F,
},
[0x10120]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER EIGHT HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10120, -- 𐄠
+ category="no",
+ description="AEGEAN NUMBER EIGHT HUNDRED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10120,
},
[0x10121]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER NINE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10121, -- 𐄡
+ category="no",
+ description="AEGEAN NUMBER NINE HUNDRED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10121,
},
[0x10122]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER ONE THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10122, -- 𐄢
+ category="no",
+ description="AEGEAN NUMBER ONE THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10122,
},
[0x10123]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER TWO THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10123, -- 𐄣
+ category="no",
+ description="AEGEAN NUMBER TWO THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10123,
},
[0x10124]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER THREE THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10124, -- 𐄤
+ category="no",
+ description="AEGEAN NUMBER THREE THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10124,
},
[0x10125]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER FOUR THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10125, -- 𐄥
+ category="no",
+ description="AEGEAN NUMBER FOUR THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10125,
},
[0x10126]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER FIVE THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10126, -- 𐄦
+ category="no",
+ description="AEGEAN NUMBER FIVE THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10126,
},
[0x10127]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER SIX THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10127, -- 𐄧
+ category="no",
+ description="AEGEAN NUMBER SIX THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10127,
},
[0x10128]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER SEVEN THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10128, -- 𐄨
+ category="no",
+ description="AEGEAN NUMBER SEVEN THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10128,
},
[0x10129]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER EIGHT THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10129, -- 𐄩
+ category="no",
+ description="AEGEAN NUMBER EIGHT THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10129,
},
[0x1012A]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER NINE THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1012A, -- 𐄪
+ category="no",
+ description="AEGEAN NUMBER NINE THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1012A,
},
[0x1012B]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER TEN THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1012B, -- 𐄫
+ category="no",
+ description="AEGEAN NUMBER TEN THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1012B,
},
[0x1012C]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER TWENTY THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1012C, -- 𐄬
+ category="no",
+ description="AEGEAN NUMBER TWENTY THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1012C,
},
[0x1012D]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER THIRTY THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1012D, -- 𐄭
+ category="no",
+ description="AEGEAN NUMBER THIRTY THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1012D,
},
[0x1012E]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER FORTY THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1012E, -- 𐄮
+ category="no",
+ description="AEGEAN NUMBER FORTY THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1012E,
},
[0x1012F]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER FIFTY THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1012F, -- 𐄯
+ category="no",
+ description="AEGEAN NUMBER FIFTY THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1012F,
},
[0x10130]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER SIXTY THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10130, -- 𐄰
+ category="no",
+ description="AEGEAN NUMBER SIXTY THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10130,
},
[0x10131]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER SEVENTY THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10131, -- 𐄱
+ category="no",
+ description="AEGEAN NUMBER SEVENTY THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10131,
},
[0x10132]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER EIGHTY THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10132, -- 𐄲
+ category="no",
+ description="AEGEAN NUMBER EIGHTY THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10132,
},
[0x10133]={
- ["category"]="no",
- ["description"]="AEGEAN NUMBER NINETY THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10133, -- 𐄳
+ category="no",
+ description="AEGEAN NUMBER NINETY THOUSAND",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10133,
},
[0x10137]={
- ["category"]="so",
- ["description"]="AEGEAN WEIGHT BASE UNIT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10137, -- 𐄷
+ category="so",
+ description="AEGEAN WEIGHT BASE UNIT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10137,
},
[0x10138]={
- ["category"]="so",
- ["description"]="AEGEAN WEIGHT FIRST SUBUNIT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10138, -- 𐄸
+ category="so",
+ description="AEGEAN WEIGHT FIRST SUBUNIT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10138,
},
[0x10139]={
- ["category"]="so",
- ["description"]="AEGEAN WEIGHT SECOND SUBUNIT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10139, -- 𐄹
+ category="so",
+ description="AEGEAN WEIGHT SECOND SUBUNIT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10139,
},
[0x1013A]={
- ["category"]="so",
- ["description"]="AEGEAN WEIGHT THIRD SUBUNIT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1013A, -- 𐄺
+ category="so",
+ description="AEGEAN WEIGHT THIRD SUBUNIT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1013A,
},
[0x1013B]={
- ["category"]="so",
- ["description"]="AEGEAN WEIGHT FOURTH SUBUNIT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1013B, -- 𐄻
+ category="so",
+ description="AEGEAN WEIGHT FOURTH SUBUNIT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1013B,
},
[0x1013C]={
- ["category"]="so",
- ["description"]="AEGEAN DRY MEASURE FIRST SUBUNIT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1013C, -- 𐄼
+ category="so",
+ description="AEGEAN DRY MEASURE FIRST SUBUNIT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1013C,
},
[0x1013D]={
- ["category"]="so",
- ["description"]="AEGEAN LIQUID MEASURE FIRST SUBUNIT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1013D, -- 𐄽
+ category="so",
+ description="AEGEAN LIQUID MEASURE FIRST SUBUNIT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1013D,
},
[0x1013E]={
- ["category"]="so",
- ["description"]="AEGEAN MEASURE SECOND SUBUNIT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1013E, -- 𐄾
+ category="so",
+ description="AEGEAN MEASURE SECOND SUBUNIT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1013E,
},
[0x1013F]={
- ["category"]="so",
- ["description"]="AEGEAN MEASURE THIRD SUBUNIT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1013F, -- 𐄿
+ category="so",
+ description="AEGEAN MEASURE THIRD SUBUNIT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1013F,
},
[0x10140]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC ONE QUARTER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10140, -- 𐅀
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC ONE QUARTER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10140,
},
[0x10141]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC ONE HALF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10141, -- 𐅁
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC ONE HALF",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10141,
},
[0x10142]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC ONE DRACHMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10142, -- 𐅂
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC ONE DRACHMA",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10142,
},
[0x10143]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC FIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10143, -- 𐅃
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC FIVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10143,
},
[0x10144]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC FIFTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10144, -- 𐅄
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC FIFTY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10144,
},
[0x10145]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC FIVE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10145, -- 𐅅
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC FIVE HUNDRED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10145,
},
[0x10146]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC FIVE THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10146, -- 𐅆
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC FIVE THOUSAND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10146,
},
[0x10147]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC FIFTY THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10147, -- 𐅇
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC FIFTY THOUSAND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10147,
},
[0x10148]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC FIVE TALENTS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10148, -- 𐅈
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC FIVE TALENTS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10148,
},
[0x10149]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC TEN TALENTS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10149, -- 𐅉
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC TEN TALENTS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10149,
},
[0x1014A]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC FIFTY TALENTS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1014A, -- 𐅊
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC FIFTY TALENTS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1014A,
},
[0x1014B]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1014B, -- 𐅋
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC ONE HUNDRED TALENTS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1014B,
},
[0x1014C]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1014C, -- 𐅌
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC FIVE HUNDRED TALENTS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1014C,
},
[0x1014D]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1014D, -- 𐅍
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC ONE THOUSAND TALENTS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1014D,
},
[0x1014E]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1014E, -- 𐅎
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC FIVE THOUSAND TALENTS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1014E,
},
[0x1014F]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC FIVE STATERS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1014F, -- 𐅏
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC FIVE STATERS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1014F,
},
[0x10150]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC TEN STATERS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10150, -- 𐅐
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC TEN STATERS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10150,
},
[0x10151]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC FIFTY STATERS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10151, -- 𐅑
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC FIFTY STATERS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10151,
},
[0x10152]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10152, -- 𐅒
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC ONE HUNDRED STATERS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10152,
},
[0x10153]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10153, -- 𐅓
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC FIVE HUNDRED STATERS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10153,
},
[0x10154]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10154, -- 𐅔
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC ONE THOUSAND STATERS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10154,
},
[0x10155]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10155, -- 𐅕
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC TEN THOUSAND STATERS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10155,
},
[0x10156]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10156, -- 𐅖
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC FIFTY THOUSAND STATERS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10156,
},
[0x10157]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC ATTIC TEN MNAS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10157, -- 𐅗
+ category="nl",
+ description="GREEK ACROPHONIC ATTIC TEN MNAS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10157,
},
[0x10158]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC HERAEUM ONE PLETHRON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10158, -- 𐅘
+ category="nl",
+ description="GREEK ACROPHONIC HERAEUM ONE PLETHRON",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10158,
},
[0x10159]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC THESPIAN ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10159, -- 𐅙
+ category="nl",
+ description="GREEK ACROPHONIC THESPIAN ONE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10159,
},
[0x1015A]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC HERMIONIAN ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1015A, -- 𐅚
+ category="nl",
+ description="GREEK ACROPHONIC HERMIONIAN ONE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1015A,
},
[0x1015B]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC EPIDAUREAN TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1015B, -- 𐅛
+ category="nl",
+ description="GREEK ACROPHONIC EPIDAUREAN TWO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1015B,
},
[0x1015C]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC THESPIAN TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1015C, -- 𐅜
+ category="nl",
+ description="GREEK ACROPHONIC THESPIAN TWO",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1015C,
},
[0x1015D]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC CYRENAIC TWO DRACHMAS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1015D, -- 𐅝
+ category="nl",
+ description="GREEK ACROPHONIC CYRENAIC TWO DRACHMAS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1015D,
},
[0x1015E]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1015E, -- 𐅞
+ category="nl",
+ description="GREEK ACROPHONIC EPIDAUREAN TWO DRACHMAS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1015E,
},
[0x1015F]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC TROEZENIAN FIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1015F, -- 𐅟
+ category="nl",
+ description="GREEK ACROPHONIC TROEZENIAN FIVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1015F,
},
[0x10160]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC TROEZENIAN TEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10160, -- 𐅠
+ category="nl",
+ description="GREEK ACROPHONIC TROEZENIAN TEN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10160,
},
[0x10161]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10161, -- 𐅡
+ category="nl",
+ description="GREEK ACROPHONIC TROEZENIAN TEN ALTERNATE FORM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10161,
},
[0x10162]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC HERMIONIAN TEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10162, -- 𐅢
+ category="nl",
+ description="GREEK ACROPHONIC HERMIONIAN TEN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10162,
},
[0x10163]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC MESSENIAN TEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10163, -- 𐅣
+ category="nl",
+ description="GREEK ACROPHONIC MESSENIAN TEN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10163,
},
[0x10164]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC THESPIAN TEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10164, -- 𐅤
+ category="nl",
+ description="GREEK ACROPHONIC THESPIAN TEN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10164,
},
[0x10165]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC THESPIAN THIRTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10165, -- 𐅥
+ category="nl",
+ description="GREEK ACROPHONIC THESPIAN THIRTY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10165,
},
[0x10166]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC TROEZENIAN FIFTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10166, -- 𐅦
+ category="nl",
+ description="GREEK ACROPHONIC TROEZENIAN FIFTY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10166,
},
[0x10167]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10167, -- 𐅧
+ category="nl",
+ description="GREEK ACROPHONIC TROEZENIAN FIFTY ALTERNATE FORM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10167,
},
[0x10168]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC HERMIONIAN FIFTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10168, -- 𐅨
+ category="nl",
+ description="GREEK ACROPHONIC HERMIONIAN FIFTY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10168,
},
[0x10169]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC THESPIAN FIFTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10169, -- 𐅩
+ category="nl",
+ description="GREEK ACROPHONIC THESPIAN FIFTY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10169,
},
[0x1016A]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC THESPIAN ONE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1016A, -- 𐅪
+ category="nl",
+ description="GREEK ACROPHONIC THESPIAN ONE HUNDRED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1016A,
},
[0x1016B]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC THESPIAN THREE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1016B, -- 𐅫
+ category="nl",
+ description="GREEK ACROPHONIC THESPIAN THREE HUNDRED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1016B,
},
[0x1016C]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1016C, -- 𐅬
+ category="nl",
+ description="GREEK ACROPHONIC EPIDAUREAN FIVE HUNDRED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1016C,
},
[0x1016D]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1016D, -- 𐅭
+ category="nl",
+ description="GREEK ACROPHONIC TROEZENIAN FIVE HUNDRED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1016D,
},
[0x1016E]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC THESPIAN FIVE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1016E, -- 𐅮
+ category="nl",
+ description="GREEK ACROPHONIC THESPIAN FIVE HUNDRED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1016E,
},
[0x1016F]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1016F, -- 𐅯
+ category="nl",
+ description="GREEK ACROPHONIC CARYSTIAN FIVE HUNDRED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1016F,
},
[0x10170]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC NAXIAN FIVE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10170, -- 𐅰
+ category="nl",
+ description="GREEK ACROPHONIC NAXIAN FIVE HUNDRED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10170,
},
[0x10171]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC THESPIAN ONE THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10171, -- 𐅱
+ category="nl",
+ description="GREEK ACROPHONIC THESPIAN ONE THOUSAND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10171,
},
[0x10172]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC THESPIAN FIVE THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10172, -- 𐅲
+ category="nl",
+ description="GREEK ACROPHONIC THESPIAN FIVE THOUSAND",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10172,
},
[0x10173]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC DELPHIC FIVE MNAS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10173, -- 𐅳
+ category="nl",
+ description="GREEK ACROPHONIC DELPHIC FIVE MNAS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10173,
},
[0x10174]={
- ["category"]="nl",
- ["description"]="GREEK ACROPHONIC STRATIAN FIFTY MNAS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10174, -- 𐅴
+ category="nl",
+ description="GREEK ACROPHONIC STRATIAN FIFTY MNAS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10174,
},
[0x10175]={
- ["category"]="no",
- ["description"]="GREEK ONE HALF SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10175, -- 𐅵
+ category="no",
+ description="GREEK ONE HALF SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10175,
},
[0x10176]={
- ["category"]="no",
- ["description"]="GREEK ONE HALF SIGN ALTERNATE FORM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10176, -- 𐅶
+ category="no",
+ description="GREEK ONE HALF SIGN ALTERNATE FORM",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10176,
},
[0x10177]={
- ["category"]="no",
- ["description"]="GREEK TWO THIRDS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10177, -- 𐅷
+ category="no",
+ description="GREEK TWO THIRDS SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10177,
},
[0x10178]={
- ["category"]="no",
- ["description"]="GREEK THREE QUARTERS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10178, -- 𐅸
+ category="no",
+ description="GREEK THREE QUARTERS SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10178,
},
[0x10179]={
- ["category"]="so",
- ["description"]="GREEK YEAR SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10179, -- 𐅹
+ category="so",
+ description="GREEK YEAR SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10179,
},
[0x1017A]={
- ["category"]="so",
- ["description"]="GREEK TALENT SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1017A, -- 𐅺
+ category="so",
+ description="GREEK TALENT SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1017A,
},
[0x1017B]={
- ["category"]="so",
- ["description"]="GREEK DRACHMA SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1017B, -- 𐅻
+ category="so",
+ description="GREEK DRACHMA SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1017B,
},
[0x1017C]={
- ["category"]="so",
- ["description"]="GREEK OBOL SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1017C, -- 𐅼
+ category="so",
+ description="GREEK OBOL SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1017C,
},
[0x1017D]={
- ["category"]="so",
- ["description"]="GREEK TWO OBOLS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1017D, -- 𐅽
+ category="so",
+ description="GREEK TWO OBOLS SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1017D,
},
[0x1017E]={
- ["category"]="so",
- ["description"]="GREEK THREE OBOLS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1017E, -- 𐅾
+ category="so",
+ description="GREEK THREE OBOLS SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1017E,
},
[0x1017F]={
- ["category"]="so",
- ["description"]="GREEK FOUR OBOLS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1017F, -- 𐅿
+ category="so",
+ description="GREEK FOUR OBOLS SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1017F,
},
[0x10180]={
- ["category"]="so",
- ["description"]="GREEK FIVE OBOLS SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10180, -- 𐆀
+ category="so",
+ description="GREEK FIVE OBOLS SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10180,
},
[0x10181]={
- ["category"]="so",
- ["description"]="GREEK METRETES SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10181, -- 𐆁
+ category="so",
+ description="GREEK METRETES SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10181,
},
[0x10182]={
- ["category"]="so",
- ["description"]="GREEK KYATHOS BASE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10182, -- 𐆂
+ category="so",
+ description="GREEK KYATHOS BASE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10182,
},
[0x10183]={
- ["category"]="so",
- ["description"]="GREEK LITRA SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10183, -- 𐆃
+ category="so",
+ description="GREEK LITRA SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10183,
},
[0x10184]={
- ["category"]="so",
- ["description"]="GREEK OUNKIA SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10184, -- 𐆄
+ category="so",
+ description="GREEK OUNKIA SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10184,
},
[0x10185]={
- ["category"]="so",
- ["description"]="GREEK XESTES SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10185, -- 𐆅
+ category="so",
+ description="GREEK XESTES SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10185,
},
[0x10186]={
- ["category"]="so",
- ["description"]="GREEK ARTABE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10186, -- 𐆆
+ category="so",
+ description="GREEK ARTABE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10186,
},
[0x10187]={
- ["category"]="so",
- ["description"]="GREEK AROURA SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10187, -- 𐆇
+ category="so",
+ description="GREEK AROURA SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10187,
},
[0x10188]={
- ["category"]="so",
- ["description"]="GREEK GRAMMA SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10188, -- 𐆈
+ category="so",
+ description="GREEK GRAMMA SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10188,
},
[0x10189]={
- ["category"]="so",
- ["description"]="GREEK TRYBLION BASE SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10189, -- 𐆉
+ category="so",
+ description="GREEK TRYBLION BASE SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x10189,
},
[0x1018A]={
- ["category"]="no",
- ["description"]="GREEK ZERO SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1018A, -- 𐆊
+ category="no",
+ description="GREEK ZERO SIGN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1018A,
},
[0x10300]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10300, -- 𐌀
+ category="lo",
+ description="OLD ITALIC LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10300,
},
[0x10301]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER BE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10301, -- 𐌁
+ category="lo",
+ description="OLD ITALIC LETTER BE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10301,
},
[0x10302]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER KE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10302, -- 𐌂
+ category="lo",
+ description="OLD ITALIC LETTER KE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10302,
},
[0x10303]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER DE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10303, -- 𐌃
+ category="lo",
+ description="OLD ITALIC LETTER DE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10303,
},
[0x10304]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10304, -- 𐌄
+ category="lo",
+ description="OLD ITALIC LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10304,
},
[0x10305]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER VE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10305, -- 𐌅
+ category="lo",
+ description="OLD ITALIC LETTER VE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10305,
},
[0x10306]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER ZE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10306, -- 𐌆
+ category="lo",
+ description="OLD ITALIC LETTER ZE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10306,
},
[0x10307]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER HE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10307, -- 𐌇
+ category="lo",
+ description="OLD ITALIC LETTER HE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10307,
},
[0x10308]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER THE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10308, -- 𐌈
+ category="lo",
+ description="OLD ITALIC LETTER THE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10308,
},
[0x10309]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10309, -- 𐌉
+ category="lo",
+ description="OLD ITALIC LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10309,
},
[0x1030A]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1030A, -- 𐌊
+ category="lo",
+ description="OLD ITALIC LETTER KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1030A,
},
[0x1030B]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER EL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1030B, -- 𐌋
+ category="lo",
+ description="OLD ITALIC LETTER EL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1030B,
},
[0x1030C]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER EM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1030C, -- 𐌌
+ category="lo",
+ description="OLD ITALIC LETTER EM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1030C,
},
[0x1030D]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER EN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1030D, -- 𐌍
+ category="lo",
+ description="OLD ITALIC LETTER EN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1030D,
},
[0x1030E]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER ESH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1030E, -- 𐌎
+ category="lo",
+ description="OLD ITALIC LETTER ESH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1030E,
},
[0x1030F]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1030F, -- 𐌏
+ category="lo",
+ description="OLD ITALIC LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1030F,
},
[0x10310]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER PE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10310, -- 𐌐
+ category="lo",
+ description="OLD ITALIC LETTER PE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10310,
},
[0x10311]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10311, -- 𐌑
+ category="lo",
+ description="OLD ITALIC LETTER SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10311,
},
[0x10312]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER KU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10312, -- 𐌒
+ category="lo",
+ description="OLD ITALIC LETTER KU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10312,
},
[0x10313]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER ER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10313, -- 𐌓
+ category="lo",
+ description="OLD ITALIC LETTER ER",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10313,
},
[0x10314]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER ES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10314, -- 𐌔
+ category="lo",
+ description="OLD ITALIC LETTER ES",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10314,
},
[0x10315]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER TE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10315, -- 𐌕
+ category="lo",
+ description="OLD ITALIC LETTER TE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10315,
},
[0x10316]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10316, -- 𐌖
+ category="lo",
+ description="OLD ITALIC LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10316,
},
[0x10317]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER EKS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10317, -- 𐌗
+ category="lo",
+ description="OLD ITALIC LETTER EKS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10317,
},
[0x10318]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER PHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10318, -- 𐌘
+ category="lo",
+ description="OLD ITALIC LETTER PHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10318,
},
[0x10319]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER KHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10319, -- 𐌙
+ category="lo",
+ description="OLD ITALIC LETTER KHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10319,
},
[0x1031A]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER EF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1031A, -- 𐌚
+ category="lo",
+ description="OLD ITALIC LETTER EF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1031A,
},
[0x1031B]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER ERS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1031B, -- 𐌛
+ category="lo",
+ description="OLD ITALIC LETTER ERS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1031B,
},
[0x1031C]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER CHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1031C, -- 𐌜
+ category="lo",
+ description="OLD ITALIC LETTER CHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1031C,
},
[0x1031D]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER II",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1031D, -- 𐌝
+ category="lo",
+ description="OLD ITALIC LETTER II",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1031D,
},
[0x1031E]={
- ["category"]="lo",
- ["description"]="OLD ITALIC LETTER UU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1031E, -- 𐌞
+ category="lo",
+ description="OLD ITALIC LETTER UU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1031E,
},
[0x10320]={
- ["category"]="no",
- ["description"]="OLD ITALIC NUMERAL ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10320, -- 𐌠
+ category="no",
+ description="OLD ITALIC NUMERAL ONE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10320,
},
[0x10321]={
- ["category"]="no",
- ["description"]="OLD ITALIC NUMERAL FIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10321, -- 𐌡
+ category="no",
+ description="OLD ITALIC NUMERAL FIVE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10321,
},
[0x10322]={
- ["category"]="no",
- ["description"]="OLD ITALIC NUMERAL TEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10322, -- 𐌢
+ category="no",
+ description="OLD ITALIC NUMERAL TEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10322,
},
[0x10323]={
- ["category"]="no",
- ["description"]="OLD ITALIC NUMERAL FIFTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10323, -- 𐌣
+ category="no",
+ description="OLD ITALIC NUMERAL FIFTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10323,
},
[0x10330]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER AHSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10330, -- 𐌰
+ category="lo",
+ description="GOTHIC LETTER AHSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10330,
},
[0x10331]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER BAIRKAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10331, -- 𐌱
+ category="lo",
+ description="GOTHIC LETTER BAIRKAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10331,
},
[0x10332]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER GIBA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10332, -- 𐌲
+ category="lo",
+ description="GOTHIC LETTER GIBA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10332,
},
[0x10333]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER DAGS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10333, -- 𐌳
+ category="lo",
+ description="GOTHIC LETTER DAGS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10333,
},
[0x10334]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER AIHVUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10334, -- 𐌴
+ category="lo",
+ description="GOTHIC LETTER AIHVUS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10334,
},
[0x10335]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER QAIRTHRA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10335, -- 𐌵
+ category="lo",
+ description="GOTHIC LETTER QAIRTHRA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10335,
},
[0x10336]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER IUJA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10336, -- 𐌶
+ category="lo",
+ description="GOTHIC LETTER IUJA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10336,
},
[0x10337]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER HAGL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10337, -- 𐌷
+ category="lo",
+ description="GOTHIC LETTER HAGL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10337,
},
[0x10338]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER THIUTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10338, -- 𐌸
+ category="lo",
+ description="GOTHIC LETTER THIUTH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10338,
},
[0x10339]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER EIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10339, -- 𐌹
+ category="lo",
+ description="GOTHIC LETTER EIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10339,
},
[0x1033A]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER KUSMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1033A, -- 𐌺
+ category="lo",
+ description="GOTHIC LETTER KUSMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1033A,
},
[0x1033B]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER LAGUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1033B, -- 𐌻
+ category="lo",
+ description="GOTHIC LETTER LAGUS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1033B,
},
[0x1033C]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER MANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1033C, -- 𐌼
+ category="lo",
+ description="GOTHIC LETTER MANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1033C,
},
[0x1033D]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER NAUTHS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1033D, -- 𐌽
+ category="lo",
+ description="GOTHIC LETTER NAUTHS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1033D,
},
[0x1033E]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER JER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1033E, -- 𐌾
+ category="lo",
+ description="GOTHIC LETTER JER",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1033E,
},
[0x1033F]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER URUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1033F, -- 𐌿
+ category="lo",
+ description="GOTHIC LETTER URUS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1033F,
},
[0x10340]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER PAIRTHRA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10340, -- 𐍀
+ category="lo",
+ description="GOTHIC LETTER PAIRTHRA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10340,
},
[0x10341]={
- ["category"]="nl",
- ["description"]="GOTHIC LETTER NINETY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10341, -- 𐍁
+ category="nl",
+ description="GOTHIC LETTER NINETY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10341,
},
[0x10342]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER RAIDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10342, -- 𐍂
+ category="lo",
+ description="GOTHIC LETTER RAIDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10342,
},
[0x10343]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER SAUIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10343, -- 𐍃
+ category="lo",
+ description="GOTHIC LETTER SAUIL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10343,
},
[0x10344]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER TEIWS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10344, -- 𐍄
+ category="lo",
+ description="GOTHIC LETTER TEIWS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10344,
},
[0x10345]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER WINJA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10345, -- 𐍅
+ category="lo",
+ description="GOTHIC LETTER WINJA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10345,
},
[0x10346]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER FAIHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10346, -- 𐍆
+ category="lo",
+ description="GOTHIC LETTER FAIHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10346,
},
[0x10347]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER IGGWS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10347, -- 𐍇
+ category="lo",
+ description="GOTHIC LETTER IGGWS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10347,
},
[0x10348]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER HWAIR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10348, -- 𐍈
+ category="lo",
+ description="GOTHIC LETTER HWAIR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10348,
},
[0x10349]={
- ["category"]="lo",
- ["description"]="GOTHIC LETTER OTHAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10349, -- 𐍉
+ category="lo",
+ description="GOTHIC LETTER OTHAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10349,
},
[0x1034A]={
- ["category"]="nl",
- ["description"]="GOTHIC LETTER NINE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1034A, -- 𐍊
+ category="nl",
+ description="GOTHIC LETTER NINE HUNDRED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1034A,
},
[0x10380]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER ALPA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10380, -- 𐎀
+ category="lo",
+ description="UGARITIC LETTER ALPA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10380,
},
[0x10381]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER BETA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10381, -- 𐎁
+ category="lo",
+ description="UGARITIC LETTER BETA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10381,
},
[0x10382]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER GAMLA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10382, -- 𐎂
+ category="lo",
+ description="UGARITIC LETTER GAMLA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10382,
},
[0x10383]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10383, -- 𐎃
+ category="lo",
+ description="UGARITIC LETTER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10383,
},
[0x10384]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER DELTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10384, -- 𐎄
+ category="lo",
+ description="UGARITIC LETTER DELTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10384,
},
[0x10385]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER HO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10385, -- 𐎅
+ category="lo",
+ description="UGARITIC LETTER HO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10385,
},
[0x10386]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER WO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10386, -- 𐎆
+ category="lo",
+ description="UGARITIC LETTER WO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10386,
},
[0x10387]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER ZETA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10387, -- 𐎇
+ category="lo",
+ description="UGARITIC LETTER ZETA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10387,
},
[0x10388]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER HOTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10388, -- 𐎈
+ category="lo",
+ description="UGARITIC LETTER HOTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10388,
},
[0x10389]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER TET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10389, -- 𐎉
+ category="lo",
+ description="UGARITIC LETTER TET",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10389,
},
[0x1038A]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER YOD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1038A, -- 𐎊
+ category="lo",
+ description="UGARITIC LETTER YOD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1038A,
},
[0x1038B]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER KAF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1038B, -- 𐎋
+ category="lo",
+ description="UGARITIC LETTER KAF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1038B,
},
[0x1038C]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER SHIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1038C, -- 𐎌
+ category="lo",
+ description="UGARITIC LETTER SHIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1038C,
},
[0x1038D]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER LAMDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1038D, -- 𐎍
+ category="lo",
+ description="UGARITIC LETTER LAMDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1038D,
},
[0x1038E]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER MEM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1038E, -- 𐎎
+ category="lo",
+ description="UGARITIC LETTER MEM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1038E,
},
[0x1038F]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER DHAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1038F, -- 𐎏
+ category="lo",
+ description="UGARITIC LETTER DHAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1038F,
},
[0x10390]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10390, -- 𐎐
+ category="lo",
+ description="UGARITIC LETTER NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10390,
},
[0x10391]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER ZU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10391, -- 𐎑
+ category="lo",
+ description="UGARITIC LETTER ZU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10391,
},
[0x10392]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER SAMKA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10392, -- 𐎒
+ category="lo",
+ description="UGARITIC LETTER SAMKA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10392,
},
[0x10393]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER AIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10393, -- 𐎓
+ category="lo",
+ description="UGARITIC LETTER AIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10393,
},
[0x10394]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER PU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10394, -- 𐎔
+ category="lo",
+ description="UGARITIC LETTER PU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10394,
},
[0x10395]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER SADE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10395, -- 𐎕
+ category="lo",
+ description="UGARITIC LETTER SADE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10395,
},
[0x10396]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER QOPA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10396, -- 𐎖
+ category="lo",
+ description="UGARITIC LETTER QOPA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10396,
},
[0x10397]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER RASHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10397, -- 𐎗
+ category="lo",
+ description="UGARITIC LETTER RASHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10397,
},
[0x10398]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER THANNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10398, -- 𐎘
+ category="lo",
+ description="UGARITIC LETTER THANNA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10398,
},
[0x10399]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER GHAIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10399, -- 𐎙
+ category="lo",
+ description="UGARITIC LETTER GHAIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10399,
},
[0x1039A]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1039A, -- 𐎚
+ category="lo",
+ description="UGARITIC LETTER TO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1039A,
},
[0x1039B]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1039B, -- 𐎛
+ category="lo",
+ description="UGARITIC LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1039B,
},
[0x1039C]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1039C, -- 𐎜
+ category="lo",
+ description="UGARITIC LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1039C,
},
[0x1039D]={
- ["category"]="lo",
- ["description"]="UGARITIC LETTER SSU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1039D, -- 𐎝
+ category="lo",
+ description="UGARITIC LETTER SSU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1039D,
},
[0x1039F]={
- ["category"]="po",
- ["description"]="UGARITIC WORD DIVIDER",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1039F, -- 𐎟
+ category="po",
+ description="UGARITIC WORD DIVIDER",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x1039F,
},
[0x103A0]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103A0, -- 𐎠
+ category="lo",
+ description="OLD PERSIAN SIGN A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103A0,
},
[0x103A1]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103A1, -- 𐎡
+ category="lo",
+ description="OLD PERSIAN SIGN I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103A1,
},
[0x103A2]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103A2, -- 𐎢
+ category="lo",
+ description="OLD PERSIAN SIGN U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103A2,
},
[0x103A3]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103A3, -- 𐎣
+ category="lo",
+ description="OLD PERSIAN SIGN KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103A3,
},
[0x103A4]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN KU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103A4, -- 𐎤
+ category="lo",
+ description="OLD PERSIAN SIGN KU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103A4,
},
[0x103A5]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103A5, -- 𐎥
+ category="lo",
+ description="OLD PERSIAN SIGN GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103A5,
},
[0x103A6]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN GU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103A6, -- 𐎦
+ category="lo",
+ description="OLD PERSIAN SIGN GU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103A6,
},
[0x103A7]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN XA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103A7, -- 𐎧
+ category="lo",
+ description="OLD PERSIAN SIGN XA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103A7,
},
[0x103A8]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103A8, -- 𐎨
+ category="lo",
+ description="OLD PERSIAN SIGN CA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103A8,
},
[0x103A9]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103A9, -- 𐎩
+ category="lo",
+ description="OLD PERSIAN SIGN JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103A9,
},
[0x103AA]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN JI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103AA, -- 𐎪
+ category="lo",
+ description="OLD PERSIAN SIGN JI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103AA,
},
[0x103AB]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103AB, -- 𐎫
+ category="lo",
+ description="OLD PERSIAN SIGN TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103AB,
},
[0x103AC]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN TU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103AC, -- 𐎬
+ category="lo",
+ description="OLD PERSIAN SIGN TU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103AC,
},
[0x103AD]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103AD, -- 𐎭
+ category="lo",
+ description="OLD PERSIAN SIGN DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103AD,
},
[0x103AE]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN DI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103AE, -- 𐎮
+ category="lo",
+ description="OLD PERSIAN SIGN DI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103AE,
},
[0x103AF]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN DU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103AF, -- 𐎯
+ category="lo",
+ description="OLD PERSIAN SIGN DU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103AF,
},
[0x103B0]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103B0, -- 𐎰
+ category="lo",
+ description="OLD PERSIAN SIGN THA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103B0,
},
[0x103B1]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103B1, -- 𐎱
+ category="lo",
+ description="OLD PERSIAN SIGN PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103B1,
},
[0x103B2]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103B2, -- 𐎲
+ category="lo",
+ description="OLD PERSIAN SIGN BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103B2,
},
[0x103B3]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN FA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103B3, -- 𐎳
+ category="lo",
+ description="OLD PERSIAN SIGN FA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103B3,
},
[0x103B4]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103B4, -- 𐎴
+ category="lo",
+ description="OLD PERSIAN SIGN NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103B4,
},
[0x103B5]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN NU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103B5, -- 𐎵
+ category="lo",
+ description="OLD PERSIAN SIGN NU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103B5,
},
[0x103B6]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103B6, -- 𐎶
+ category="lo",
+ description="OLD PERSIAN SIGN MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103B6,
},
[0x103B7]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN MI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103B7, -- 𐎷
+ category="lo",
+ description="OLD PERSIAN SIGN MI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103B7,
},
[0x103B8]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN MU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103B8, -- 𐎸
+ category="lo",
+ description="OLD PERSIAN SIGN MU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103B8,
},
[0x103B9]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103B9, -- 𐎹
+ category="lo",
+ description="OLD PERSIAN SIGN YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103B9,
},
[0x103BA]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN VA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103BA, -- 𐎺
+ category="lo",
+ description="OLD PERSIAN SIGN VA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103BA,
},
[0x103BB]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN VI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103BB, -- 𐎻
+ category="lo",
+ description="OLD PERSIAN SIGN VI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103BB,
},
[0x103BC]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103BC, -- 𐎼
+ category="lo",
+ description="OLD PERSIAN SIGN RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103BC,
},
[0x103BD]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN RU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103BD, -- 𐎽
+ category="lo",
+ description="OLD PERSIAN SIGN RU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103BD,
},
[0x103BE]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103BE, -- 𐎾
+ category="lo",
+ description="OLD PERSIAN SIGN LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103BE,
},
[0x103BF]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103BF, -- 𐎿
+ category="lo",
+ description="OLD PERSIAN SIGN SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103BF,
},
[0x103C0]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103C0, -- 𐏀
+ category="lo",
+ description="OLD PERSIAN SIGN ZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103C0,
},
[0x103C1]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103C1, -- 𐏁
+ category="lo",
+ description="OLD PERSIAN SIGN SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103C1,
},
[0x103C2]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103C2, -- 𐏂
+ category="lo",
+ description="OLD PERSIAN SIGN SSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103C2,
},
[0x103C3]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103C3, -- 𐏃
+ category="lo",
+ description="OLD PERSIAN SIGN HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103C3,
},
[0x103C8]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN AURAMAZDAA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103C8, -- 𐏈
+ category="lo",
+ description="OLD PERSIAN SIGN AURAMAZDAA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103C8,
},
[0x103C9]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN AURAMAZDAA-0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103C9, -- 𐏉
+ category="lo",
+ description="OLD PERSIAN SIGN AURAMAZDAA-0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103C9,
},
[0x103CA]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN AURAMAZDAAHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103CA, -- 𐏊
+ category="lo",
+ description="OLD PERSIAN SIGN AURAMAZDAAHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103CA,
},
[0x103CB]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN XSHAAYATHIYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103CB, -- 𐏋
+ category="lo",
+ description="OLD PERSIAN SIGN XSHAAYATHIYA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103CB,
},
[0x103CC]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN DAHYAAUSH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103CC, -- 𐏌
+ category="lo",
+ description="OLD PERSIAN SIGN DAHYAAUSH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103CC,
},
[0x103CD]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN DAHYAAUSH-0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103CD, -- 𐏍
+ category="lo",
+ description="OLD PERSIAN SIGN DAHYAAUSH-0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103CD,
},
[0x103CE]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN BAGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103CE, -- 𐏎
+ category="lo",
+ description="OLD PERSIAN SIGN BAGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103CE,
},
[0x103CF]={
- ["category"]="lo",
- ["description"]="OLD PERSIAN SIGN BUUMISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103CF, -- 𐏏
+ category="lo",
+ description="OLD PERSIAN SIGN BUUMISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103CF,
},
[0x103D0]={
- ["category"]="po",
- ["description"]="OLD PERSIAN WORD DIVIDER",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x103D0, -- 𐏐
+ category="po",
+ description="OLD PERSIAN WORD DIVIDER",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x103D0,
},
[0x103D1]={
- ["category"]="nl",
- ["description"]="OLD PERSIAN NUMBER ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103D1, -- 𐏑
+ category="nl",
+ description="OLD PERSIAN NUMBER ONE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103D1,
},
[0x103D2]={
- ["category"]="nl",
- ["description"]="OLD PERSIAN NUMBER TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103D2, -- 𐏒
+ category="nl",
+ description="OLD PERSIAN NUMBER TWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103D2,
},
[0x103D3]={
- ["category"]="nl",
- ["description"]="OLD PERSIAN NUMBER TEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103D3, -- 𐏓
+ category="nl",
+ description="OLD PERSIAN NUMBER TEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103D3,
},
[0x103D4]={
- ["category"]="nl",
- ["description"]="OLD PERSIAN NUMBER TWENTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103D4, -- 𐏔
+ category="nl",
+ description="OLD PERSIAN NUMBER TWENTY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103D4,
},
[0x103D5]={
- ["category"]="nl",
- ["description"]="OLD PERSIAN NUMBER HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x103D5, -- 𐏕
+ category="nl",
+ description="OLD PERSIAN NUMBER HUNDRED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x103D5,
},
[0x10400]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER LONG I",
- ["lccode"]=0x10428,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10400, -- 𐐀
+ category="lu",
+ description="DESERET CAPITAL LETTER LONG I",
+ direction="l",
+ lccode=0x10428,
+ linebreak="al",
+ unicodeslot=0x10400,
},
[0x10401]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER LONG E",
- ["lccode"]=0x10429,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10401, -- 𐐁
+ category="lu",
+ description="DESERET CAPITAL LETTER LONG E",
+ direction="l",
+ lccode=0x10429,
+ linebreak="al",
+ unicodeslot=0x10401,
},
[0x10402]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER LONG A",
- ["lccode"]=0x1042A,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10402, -- 𐐂
+ category="lu",
+ description="DESERET CAPITAL LETTER LONG A",
+ direction="l",
+ lccode=0x1042A,
+ linebreak="al",
+ unicodeslot=0x10402,
},
[0x10403]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER LONG AH",
- ["lccode"]=0x1042B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10403, -- 𐐃
+ category="lu",
+ description="DESERET CAPITAL LETTER LONG AH",
+ direction="l",
+ lccode=0x1042B,
+ linebreak="al",
+ unicodeslot=0x10403,
},
[0x10404]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER LONG O",
- ["lccode"]=0x1042C,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10404, -- 𐐄
+ category="lu",
+ description="DESERET CAPITAL LETTER LONG O",
+ direction="l",
+ lccode=0x1042C,
+ linebreak="al",
+ unicodeslot=0x10404,
},
[0x10405]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER LONG OO",
- ["lccode"]=0x1042D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10405, -- 𐐅
+ category="lu",
+ description="DESERET CAPITAL LETTER LONG OO",
+ direction="l",
+ lccode=0x1042D,
+ linebreak="al",
+ unicodeslot=0x10405,
},
[0x10406]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER SHORT I",
- ["lccode"]=0x1042E,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10406, -- 𐐆
+ category="lu",
+ description="DESERET CAPITAL LETTER SHORT I",
+ direction="l",
+ lccode=0x1042E,
+ linebreak="al",
+ unicodeslot=0x10406,
},
[0x10407]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER SHORT E",
- ["lccode"]=0x1042F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10407, -- 𐐇
+ category="lu",
+ description="DESERET CAPITAL LETTER SHORT E",
+ direction="l",
+ lccode=0x1042F,
+ linebreak="al",
+ unicodeslot=0x10407,
},
[0x10408]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER SHORT A",
- ["lccode"]=0x10430,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10408, -- 𐐈
+ category="lu",
+ description="DESERET CAPITAL LETTER SHORT A",
+ direction="l",
+ lccode=0x10430,
+ linebreak="al",
+ unicodeslot=0x10408,
},
[0x10409]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER SHORT AH",
- ["lccode"]=0x10431,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10409, -- 𐐉
+ category="lu",
+ description="DESERET CAPITAL LETTER SHORT AH",
+ direction="l",
+ lccode=0x10431,
+ linebreak="al",
+ unicodeslot=0x10409,
},
[0x1040A]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER SHORT O",
- ["lccode"]=0x10432,
- ["linebreak"]="al",
- ["unicodeslot"]=0x1040A, -- 𐐊
+ category="lu",
+ description="DESERET CAPITAL LETTER SHORT O",
+ direction="l",
+ lccode=0x10432,
+ linebreak="al",
+ unicodeslot=0x1040A,
},
[0x1040B]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER SHORT OO",
- ["lccode"]=0x10433,
- ["linebreak"]="al",
- ["unicodeslot"]=0x1040B, -- 𐐋
+ category="lu",
+ description="DESERET CAPITAL LETTER SHORT OO",
+ direction="l",
+ lccode=0x10433,
+ linebreak="al",
+ unicodeslot=0x1040B,
},
[0x1040C]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER AY",
- ["lccode"]=0x10434,
- ["linebreak"]="al",
- ["unicodeslot"]=0x1040C, -- 𐐌
+ category="lu",
+ description="DESERET CAPITAL LETTER AY",
+ direction="l",
+ lccode=0x10434,
+ linebreak="al",
+ unicodeslot=0x1040C,
},
[0x1040D]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER OW",
- ["lccode"]=0x10435,
- ["linebreak"]="al",
- ["unicodeslot"]=0x1040D, -- 𐐍
+ category="lu",
+ description="DESERET CAPITAL LETTER OW",
+ direction="l",
+ lccode=0x10435,
+ linebreak="al",
+ unicodeslot=0x1040D,
},
[0x1040E]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER WU",
- ["lccode"]=0x10436,
- ["linebreak"]="al",
- ["unicodeslot"]=0x1040E, -- 𐐎
+ category="lu",
+ description="DESERET CAPITAL LETTER WU",
+ direction="l",
+ lccode=0x10436,
+ linebreak="al",
+ unicodeslot=0x1040E,
},
[0x1040F]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER YEE",
- ["lccode"]=0x10437,
- ["linebreak"]="al",
- ["unicodeslot"]=0x1040F, -- 𐐏
+ category="lu",
+ description="DESERET CAPITAL LETTER YEE",
+ direction="l",
+ lccode=0x10437,
+ linebreak="al",
+ unicodeslot=0x1040F,
},
[0x10410]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER H",
- ["lccode"]=0x10438,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10410, -- 𐐐
+ category="lu",
+ description="DESERET CAPITAL LETTER H",
+ direction="l",
+ lccode=0x10438,
+ linebreak="al",
+ unicodeslot=0x10410,
},
[0x10411]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER PEE",
- ["lccode"]=0x10439,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10411, -- 𐐑
+ category="lu",
+ description="DESERET CAPITAL LETTER PEE",
+ direction="l",
+ lccode=0x10439,
+ linebreak="al",
+ unicodeslot=0x10411,
},
[0x10412]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER BEE",
- ["lccode"]=0x1043A,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10412, -- 𐐒
+ category="lu",
+ description="DESERET CAPITAL LETTER BEE",
+ direction="l",
+ lccode=0x1043A,
+ linebreak="al",
+ unicodeslot=0x10412,
},
[0x10413]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER TEE",
- ["lccode"]=0x1043B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10413, -- 𐐓
+ category="lu",
+ description="DESERET CAPITAL LETTER TEE",
+ direction="l",
+ lccode=0x1043B,
+ linebreak="al",
+ unicodeslot=0x10413,
},
[0x10414]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER DEE",
- ["lccode"]=0x1043C,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10414, -- 𐐔
+ category="lu",
+ description="DESERET CAPITAL LETTER DEE",
+ direction="l",
+ lccode=0x1043C,
+ linebreak="al",
+ unicodeslot=0x10414,
},
[0x10415]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER CHEE",
- ["lccode"]=0x1043D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10415, -- 𐐕
+ category="lu",
+ description="DESERET CAPITAL LETTER CHEE",
+ direction="l",
+ lccode=0x1043D,
+ linebreak="al",
+ unicodeslot=0x10415,
},
[0x10416]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER JEE",
- ["lccode"]=0x1043E,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10416, -- 𐐖
+ category="lu",
+ description="DESERET CAPITAL LETTER JEE",
+ direction="l",
+ lccode=0x1043E,
+ linebreak="al",
+ unicodeslot=0x10416,
},
[0x10417]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER KAY",
- ["lccode"]=0x1043F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10417, -- 𐐗
+ category="lu",
+ description="DESERET CAPITAL LETTER KAY",
+ direction="l",
+ lccode=0x1043F,
+ linebreak="al",
+ unicodeslot=0x10417,
},
[0x10418]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER GAY",
- ["lccode"]=0x10440,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10418, -- 𐐘
+ category="lu",
+ description="DESERET CAPITAL LETTER GAY",
+ direction="l",
+ lccode=0x10440,
+ linebreak="al",
+ unicodeslot=0x10418,
},
[0x10419]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER EF",
- ["lccode"]=0x10441,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10419, -- 𐐙
+ category="lu",
+ description="DESERET CAPITAL LETTER EF",
+ direction="l",
+ lccode=0x10441,
+ linebreak="al",
+ unicodeslot=0x10419,
},
[0x1041A]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER VEE",
- ["lccode"]=0x10442,
- ["linebreak"]="al",
- ["unicodeslot"]=0x1041A, -- 𐐚
+ category="lu",
+ description="DESERET CAPITAL LETTER VEE",
+ direction="l",
+ lccode=0x10442,
+ linebreak="al",
+ unicodeslot=0x1041A,
},
[0x1041B]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER ETH",
- ["lccode"]=0x10443,
- ["linebreak"]="al",
- ["unicodeslot"]=0x1041B, -- 𐐛
+ category="lu",
+ description="DESERET CAPITAL LETTER ETH",
+ direction="l",
+ lccode=0x10443,
+ linebreak="al",
+ unicodeslot=0x1041B,
},
[0x1041C]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER THEE",
- ["lccode"]=0x10444,
- ["linebreak"]="al",
- ["unicodeslot"]=0x1041C, -- 𐐜
+ category="lu",
+ description="DESERET CAPITAL LETTER THEE",
+ direction="l",
+ lccode=0x10444,
+ linebreak="al",
+ unicodeslot=0x1041C,
},
[0x1041D]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER ES",
- ["lccode"]=0x10445,
- ["linebreak"]="al",
- ["unicodeslot"]=0x1041D, -- 𐐝
+ category="lu",
+ description="DESERET CAPITAL LETTER ES",
+ direction="l",
+ lccode=0x10445,
+ linebreak="al",
+ unicodeslot=0x1041D,
},
[0x1041E]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER ZEE",
- ["lccode"]=0x10446,
- ["linebreak"]="al",
- ["unicodeslot"]=0x1041E, -- 𐐞
+ category="lu",
+ description="DESERET CAPITAL LETTER ZEE",
+ direction="l",
+ lccode=0x10446,
+ linebreak="al",
+ unicodeslot=0x1041E,
},
[0x1041F]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER ESH",
- ["lccode"]=0x10447,
- ["linebreak"]="al",
- ["unicodeslot"]=0x1041F, -- 𐐟
+ category="lu",
+ description="DESERET CAPITAL LETTER ESH",
+ direction="l",
+ lccode=0x10447,
+ linebreak="al",
+ unicodeslot=0x1041F,
},
[0x10420]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER ZHEE",
- ["lccode"]=0x10448,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10420, -- 𐐠
+ category="lu",
+ description="DESERET CAPITAL LETTER ZHEE",
+ direction="l",
+ lccode=0x10448,
+ linebreak="al",
+ unicodeslot=0x10420,
},
[0x10421]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER ER",
- ["lccode"]=0x10449,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10421, -- 𐐡
+ category="lu",
+ description="DESERET CAPITAL LETTER ER",
+ direction="l",
+ lccode=0x10449,
+ linebreak="al",
+ unicodeslot=0x10421,
},
[0x10422]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER EL",
- ["lccode"]=0x1044A,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10422, -- 𐐢
+ category="lu",
+ description="DESERET CAPITAL LETTER EL",
+ direction="l",
+ lccode=0x1044A,
+ linebreak="al",
+ unicodeslot=0x10422,
},
[0x10423]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER EM",
- ["lccode"]=0x1044B,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10423, -- 𐐣
+ category="lu",
+ description="DESERET CAPITAL LETTER EM",
+ direction="l",
+ lccode=0x1044B,
+ linebreak="al",
+ unicodeslot=0x10423,
},
[0x10424]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER EN",
- ["lccode"]=0x1044C,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10424, -- 𐐤
+ category="lu",
+ description="DESERET CAPITAL LETTER EN",
+ direction="l",
+ lccode=0x1044C,
+ linebreak="al",
+ unicodeslot=0x10424,
},
[0x10425]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER ENG",
- ["lccode"]=0x1044D,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10425, -- 𐐥
+ category="lu",
+ description="DESERET CAPITAL LETTER ENG",
+ direction="l",
+ lccode=0x1044D,
+ linebreak="al",
+ unicodeslot=0x10425,
},
[0x10426]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER OI",
- ["lccode"]=0x1044E,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10426, -- 𐐦
+ category="lu",
+ description="DESERET CAPITAL LETTER OI",
+ direction="l",
+ lccode=0x1044E,
+ linebreak="al",
+ unicodeslot=0x10426,
},
[0x10427]={
- ["category"]="lu",
- ["description"]="DESERET CAPITAL LETTER EW",
- ["lccode"]=0x1044F,
- ["linebreak"]="al",
- ["unicodeslot"]=0x10427, -- 𐐧
+ category="lu",
+ description="DESERET CAPITAL LETTER EW",
+ direction="l",
+ lccode=0x1044F,
+ linebreak="al",
+ unicodeslot=0x10427,
},
[0x10428]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER LONG I",
- ["linebreak"]="al",
- ["uccode"]=0x10400,
- ["unicodeslot"]=0x10428, -- 𐐨
+ category="ll",
+ description="DESERET SMALL LETTER LONG I",
+ direction="l",
+ linebreak="al",
+ uccode=0x10400,
+ unicodeslot=0x10428,
},
[0x10429]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER LONG E",
- ["linebreak"]="al",
- ["uccode"]=0x10401,
- ["unicodeslot"]=0x10429, -- 𐐩
+ category="ll",
+ description="DESERET SMALL LETTER LONG E",
+ direction="l",
+ linebreak="al",
+ uccode=0x10401,
+ unicodeslot=0x10429,
},
[0x1042A]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER LONG A",
- ["linebreak"]="al",
- ["uccode"]=0x10402,
- ["unicodeslot"]=0x1042A, -- 𐐪
+ category="ll",
+ description="DESERET SMALL LETTER LONG A",
+ direction="l",
+ linebreak="al",
+ uccode=0x10402,
+ unicodeslot=0x1042A,
},
[0x1042B]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER LONG AH",
- ["linebreak"]="al",
- ["uccode"]=0x10403,
- ["unicodeslot"]=0x1042B, -- 𐐫
+ category="ll",
+ description="DESERET SMALL LETTER LONG AH",
+ direction="l",
+ linebreak="al",
+ uccode=0x10403,
+ unicodeslot=0x1042B,
},
[0x1042C]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER LONG O",
- ["linebreak"]="al",
- ["uccode"]=0x10404,
- ["unicodeslot"]=0x1042C, -- 𐐬
+ category="ll",
+ description="DESERET SMALL LETTER LONG O",
+ direction="l",
+ linebreak="al",
+ uccode=0x10404,
+ unicodeslot=0x1042C,
},
[0x1042D]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER LONG OO",
- ["linebreak"]="al",
- ["uccode"]=0x10405,
- ["unicodeslot"]=0x1042D, -- 𐐭
+ category="ll",
+ description="DESERET SMALL LETTER LONG OO",
+ direction="l",
+ linebreak="al",
+ uccode=0x10405,
+ unicodeslot=0x1042D,
},
[0x1042E]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER SHORT I",
- ["linebreak"]="al",
- ["uccode"]=0x10406,
- ["unicodeslot"]=0x1042E, -- 𐐮
+ category="ll",
+ description="DESERET SMALL LETTER SHORT I",
+ direction="l",
+ linebreak="al",
+ uccode=0x10406,
+ unicodeslot=0x1042E,
},
[0x1042F]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER SHORT E",
- ["linebreak"]="al",
- ["uccode"]=0x10407,
- ["unicodeslot"]=0x1042F, -- 𐐯
+ category="ll",
+ description="DESERET SMALL LETTER SHORT E",
+ direction="l",
+ linebreak="al",
+ uccode=0x10407,
+ unicodeslot=0x1042F,
},
[0x10430]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER SHORT A",
- ["linebreak"]="al",
- ["uccode"]=0x10408,
- ["unicodeslot"]=0x10430, -- 𐐰
+ category="ll",
+ description="DESERET SMALL LETTER SHORT A",
+ direction="l",
+ linebreak="al",
+ uccode=0x10408,
+ unicodeslot=0x10430,
},
[0x10431]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER SHORT AH",
- ["linebreak"]="al",
- ["uccode"]=0x10409,
- ["unicodeslot"]=0x10431, -- 𐐱
+ category="ll",
+ description="DESERET SMALL LETTER SHORT AH",
+ direction="l",
+ linebreak="al",
+ uccode=0x10409,
+ unicodeslot=0x10431,
},
[0x10432]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER SHORT O",
- ["linebreak"]="al",
- ["uccode"]=0x1040A,
- ["unicodeslot"]=0x10432, -- 𐐲
+ category="ll",
+ description="DESERET SMALL LETTER SHORT O",
+ direction="l",
+ linebreak="al",
+ uccode=0x1040A,
+ unicodeslot=0x10432,
},
[0x10433]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER SHORT OO",
- ["linebreak"]="al",
- ["uccode"]=0x1040B,
- ["unicodeslot"]=0x10433, -- 𐐳
+ category="ll",
+ description="DESERET SMALL LETTER SHORT OO",
+ direction="l",
+ linebreak="al",
+ uccode=0x1040B,
+ unicodeslot=0x10433,
},
[0x10434]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER AY",
- ["linebreak"]="al",
- ["uccode"]=0x1040C,
- ["unicodeslot"]=0x10434, -- 𐐴
+ category="ll",
+ description="DESERET SMALL LETTER AY",
+ direction="l",
+ linebreak="al",
+ uccode=0x1040C,
+ unicodeslot=0x10434,
},
[0x10435]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER OW",
- ["linebreak"]="al",
- ["uccode"]=0x1040D,
- ["unicodeslot"]=0x10435, -- 𐐵
+ category="ll",
+ description="DESERET SMALL LETTER OW",
+ direction="l",
+ linebreak="al",
+ uccode=0x1040D,
+ unicodeslot=0x10435,
},
[0x10436]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER WU",
- ["linebreak"]="al",
- ["uccode"]=0x1040E,
- ["unicodeslot"]=0x10436, -- 𐐶
+ category="ll",
+ description="DESERET SMALL LETTER WU",
+ direction="l",
+ linebreak="al",
+ uccode=0x1040E,
+ unicodeslot=0x10436,
},
[0x10437]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER YEE",
- ["linebreak"]="al",
- ["uccode"]=0x1040F,
- ["unicodeslot"]=0x10437, -- 𐐷
+ category="ll",
+ description="DESERET SMALL LETTER YEE",
+ direction="l",
+ linebreak="al",
+ uccode=0x1040F,
+ unicodeslot=0x10437,
},
[0x10438]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER H",
- ["linebreak"]="al",
- ["uccode"]=0x10410,
- ["unicodeslot"]=0x10438, -- 𐐸
+ category="ll",
+ description="DESERET SMALL LETTER H",
+ direction="l",
+ linebreak="al",
+ uccode=0x10410,
+ unicodeslot=0x10438,
},
[0x10439]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER PEE",
- ["linebreak"]="al",
- ["uccode"]=0x10411,
- ["unicodeslot"]=0x10439, -- 𐐹
+ category="ll",
+ description="DESERET SMALL LETTER PEE",
+ direction="l",
+ linebreak="al",
+ uccode=0x10411,
+ unicodeslot=0x10439,
},
[0x1043A]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER BEE",
- ["linebreak"]="al",
- ["uccode"]=0x10412,
- ["unicodeslot"]=0x1043A, -- 𐐺
+ category="ll",
+ description="DESERET SMALL LETTER BEE",
+ direction="l",
+ linebreak="al",
+ uccode=0x10412,
+ unicodeslot=0x1043A,
},
[0x1043B]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER TEE",
- ["linebreak"]="al",
- ["uccode"]=0x10413,
- ["unicodeslot"]=0x1043B, -- 𐐻
+ category="ll",
+ description="DESERET SMALL LETTER TEE",
+ direction="l",
+ linebreak="al",
+ uccode=0x10413,
+ unicodeslot=0x1043B,
},
[0x1043C]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER DEE",
- ["linebreak"]="al",
- ["uccode"]=0x10414,
- ["unicodeslot"]=0x1043C, -- 𐐼
+ category="ll",
+ description="DESERET SMALL LETTER DEE",
+ direction="l",
+ linebreak="al",
+ uccode=0x10414,
+ unicodeslot=0x1043C,
},
[0x1043D]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER CHEE",
- ["linebreak"]="al",
- ["uccode"]=0x10415,
- ["unicodeslot"]=0x1043D, -- 𐐽
+ category="ll",
+ description="DESERET SMALL LETTER CHEE",
+ direction="l",
+ linebreak="al",
+ uccode=0x10415,
+ unicodeslot=0x1043D,
},
[0x1043E]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER JEE",
- ["linebreak"]="al",
- ["uccode"]=0x10416,
- ["unicodeslot"]=0x1043E, -- 𐐾
+ category="ll",
+ description="DESERET SMALL LETTER JEE",
+ direction="l",
+ linebreak="al",
+ uccode=0x10416,
+ unicodeslot=0x1043E,
},
[0x1043F]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER KAY",
- ["linebreak"]="al",
- ["uccode"]=0x10417,
- ["unicodeslot"]=0x1043F, -- 𐐿
+ category="ll",
+ description="DESERET SMALL LETTER KAY",
+ direction="l",
+ linebreak="al",
+ uccode=0x10417,
+ unicodeslot=0x1043F,
},
[0x10440]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER GAY",
- ["linebreak"]="al",
- ["uccode"]=0x10418,
- ["unicodeslot"]=0x10440, -- 𐑀
+ category="ll",
+ description="DESERET SMALL LETTER GAY",
+ direction="l",
+ linebreak="al",
+ uccode=0x10418,
+ unicodeslot=0x10440,
},
[0x10441]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER EF",
- ["linebreak"]="al",
- ["uccode"]=0x10419,
- ["unicodeslot"]=0x10441, -- 𐑁
+ category="ll",
+ description="DESERET SMALL LETTER EF",
+ direction="l",
+ linebreak="al",
+ uccode=0x10419,
+ unicodeslot=0x10441,
},
[0x10442]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER VEE",
- ["linebreak"]="al",
- ["uccode"]=0x1041A,
- ["unicodeslot"]=0x10442, -- 𐑂
+ category="ll",
+ description="DESERET SMALL LETTER VEE",
+ direction="l",
+ linebreak="al",
+ uccode=0x1041A,
+ unicodeslot=0x10442,
},
[0x10443]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER ETH",
- ["linebreak"]="al",
- ["uccode"]=0x1041B,
- ["unicodeslot"]=0x10443, -- 𐑃
+ category="ll",
+ description="DESERET SMALL LETTER ETH",
+ direction="l",
+ linebreak="al",
+ uccode=0x1041B,
+ unicodeslot=0x10443,
},
[0x10444]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER THEE",
- ["linebreak"]="al",
- ["uccode"]=0x1041C,
- ["unicodeslot"]=0x10444, -- 𐑄
+ category="ll",
+ description="DESERET SMALL LETTER THEE",
+ direction="l",
+ linebreak="al",
+ uccode=0x1041C,
+ unicodeslot=0x10444,
},
[0x10445]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER ES",
- ["linebreak"]="al",
- ["uccode"]=0x1041D,
- ["unicodeslot"]=0x10445, -- 𐑅
+ category="ll",
+ description="DESERET SMALL LETTER ES",
+ direction="l",
+ linebreak="al",
+ uccode=0x1041D,
+ unicodeslot=0x10445,
},
[0x10446]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER ZEE",
- ["linebreak"]="al",
- ["uccode"]=0x1041E,
- ["unicodeslot"]=0x10446, -- 𐑆
+ category="ll",
+ description="DESERET SMALL LETTER ZEE",
+ direction="l",
+ linebreak="al",
+ uccode=0x1041E,
+ unicodeslot=0x10446,
},
[0x10447]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER ESH",
- ["linebreak"]="al",
- ["uccode"]=0x1041F,
- ["unicodeslot"]=0x10447, -- 𐑇
+ category="ll",
+ description="DESERET SMALL LETTER ESH",
+ direction="l",
+ linebreak="al",
+ uccode=0x1041F,
+ unicodeslot=0x10447,
},
[0x10448]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER ZHEE",
- ["linebreak"]="al",
- ["uccode"]=0x10420,
- ["unicodeslot"]=0x10448, -- 𐑈
+ category="ll",
+ description="DESERET SMALL LETTER ZHEE",
+ direction="l",
+ linebreak="al",
+ uccode=0x10420,
+ unicodeslot=0x10448,
},
[0x10449]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER ER",
- ["linebreak"]="al",
- ["uccode"]=0x10421,
- ["unicodeslot"]=0x10449, -- 𐑉
+ category="ll",
+ description="DESERET SMALL LETTER ER",
+ direction="l",
+ linebreak="al",
+ uccode=0x10421,
+ unicodeslot=0x10449,
},
[0x1044A]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER EL",
- ["linebreak"]="al",
- ["uccode"]=0x10422,
- ["unicodeslot"]=0x1044A, -- 𐑊
+ category="ll",
+ description="DESERET SMALL LETTER EL",
+ direction="l",
+ linebreak="al",
+ uccode=0x10422,
+ unicodeslot=0x1044A,
},
[0x1044B]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER EM",
- ["linebreak"]="al",
- ["uccode"]=0x10423,
- ["unicodeslot"]=0x1044B, -- 𐑋
+ category="ll",
+ description="DESERET SMALL LETTER EM",
+ direction="l",
+ linebreak="al",
+ uccode=0x10423,
+ unicodeslot=0x1044B,
},
[0x1044C]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER EN",
- ["linebreak"]="al",
- ["uccode"]=0x10424,
- ["unicodeslot"]=0x1044C, -- 𐑌
+ category="ll",
+ description="DESERET SMALL LETTER EN",
+ direction="l",
+ linebreak="al",
+ uccode=0x10424,
+ unicodeslot=0x1044C,
},
[0x1044D]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER ENG",
- ["linebreak"]="al",
- ["uccode"]=0x10425,
- ["unicodeslot"]=0x1044D, -- 𐑍
+ category="ll",
+ description="DESERET SMALL LETTER ENG",
+ direction="l",
+ linebreak="al",
+ uccode=0x10425,
+ unicodeslot=0x1044D,
},
[0x1044E]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER OI",
- ["linebreak"]="al",
- ["uccode"]=0x10426,
- ["unicodeslot"]=0x1044E, -- 𐑎
+ category="ll",
+ description="DESERET SMALL LETTER OI",
+ direction="l",
+ linebreak="al",
+ uccode=0x10426,
+ unicodeslot=0x1044E,
},
[0x1044F]={
- ["category"]="ll",
- ["description"]="DESERET SMALL LETTER EW",
- ["linebreak"]="al",
- ["uccode"]=0x10427,
- ["unicodeslot"]=0x1044F, -- 𐑏
+ category="ll",
+ description="DESERET SMALL LETTER EW",
+ direction="l",
+ linebreak="al",
+ uccode=0x10427,
+ unicodeslot=0x1044F,
},
[0x10450]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER PEEP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10450, -- 𐑐
+ category="lo",
+ description="SHAVIAN LETTER PEEP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10450,
},
[0x10451]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER TOT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10451, -- 𐑑
+ category="lo",
+ description="SHAVIAN LETTER TOT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10451,
},
[0x10452]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER KICK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10452, -- 𐑒
+ category="lo",
+ description="SHAVIAN LETTER KICK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10452,
},
[0x10453]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER FEE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10453, -- 𐑓
+ category="lo",
+ description="SHAVIAN LETTER FEE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10453,
},
[0x10454]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER THIGH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10454, -- 𐑔
+ category="lo",
+ description="SHAVIAN LETTER THIGH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10454,
},
[0x10455]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER SO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10455, -- 𐑕
+ category="lo",
+ description="SHAVIAN LETTER SO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10455,
},
[0x10456]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER SURE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10456, -- 𐑖
+ category="lo",
+ description="SHAVIAN LETTER SURE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10456,
},
[0x10457]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER CHURCH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10457, -- 𐑗
+ category="lo",
+ description="SHAVIAN LETTER CHURCH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10457,
},
[0x10458]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER YEA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10458, -- 𐑘
+ category="lo",
+ description="SHAVIAN LETTER YEA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10458,
},
[0x10459]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER HUNG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10459, -- 𐑙
+ category="lo",
+ description="SHAVIAN LETTER HUNG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10459,
},
[0x1045A]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER BIB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1045A, -- 𐑚
+ category="lo",
+ description="SHAVIAN LETTER BIB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1045A,
},
[0x1045B]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER DEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1045B, -- 𐑛
+ category="lo",
+ description="SHAVIAN LETTER DEAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1045B,
},
[0x1045C]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER GAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1045C, -- 𐑜
+ category="lo",
+ description="SHAVIAN LETTER GAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1045C,
},
[0x1045D]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER VOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1045D, -- 𐑝
+ category="lo",
+ description="SHAVIAN LETTER VOW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1045D,
},
[0x1045E]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER THEY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1045E, -- 𐑞
+ category="lo",
+ description="SHAVIAN LETTER THEY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1045E,
},
[0x1045F]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER ZOO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1045F, -- 𐑟
+ category="lo",
+ description="SHAVIAN LETTER ZOO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1045F,
},
[0x10460]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER MEASURE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10460, -- 𐑠
+ category="lo",
+ description="SHAVIAN LETTER MEASURE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10460,
},
[0x10461]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER JUDGE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10461, -- 𐑡
+ category="lo",
+ description="SHAVIAN LETTER JUDGE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10461,
},
[0x10462]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER WOE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10462, -- 𐑢
+ category="lo",
+ description="SHAVIAN LETTER WOE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10462,
},
[0x10463]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER HA-HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10463, -- 𐑣
+ category="lo",
+ description="SHAVIAN LETTER HA-HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10463,
},
[0x10464]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER LOLL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10464, -- 𐑤
+ category="lo",
+ description="SHAVIAN LETTER LOLL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10464,
},
[0x10465]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER MIME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10465, -- 𐑥
+ category="lo",
+ description="SHAVIAN LETTER MIME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10465,
},
[0x10466]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER IF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10466, -- 𐑦
+ category="lo",
+ description="SHAVIAN LETTER IF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10466,
},
[0x10467]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER EGG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10467, -- 𐑧
+ category="lo",
+ description="SHAVIAN LETTER EGG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10467,
},
[0x10468]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10468, -- 𐑨
+ category="lo",
+ description="SHAVIAN LETTER ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10468,
},
[0x10469]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER ADO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10469, -- 𐑩
+ category="lo",
+ description="SHAVIAN LETTER ADO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10469,
},
[0x1046A]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER ON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1046A, -- 𐑪
+ category="lo",
+ description="SHAVIAN LETTER ON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1046A,
},
[0x1046B]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER WOOL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1046B, -- 𐑫
+ category="lo",
+ description="SHAVIAN LETTER WOOL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1046B,
},
[0x1046C]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER OUT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1046C, -- 𐑬
+ category="lo",
+ description="SHAVIAN LETTER OUT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1046C,
},
[0x1046D]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER AH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1046D, -- 𐑭
+ category="lo",
+ description="SHAVIAN LETTER AH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1046D,
},
[0x1046E]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER ROAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1046E, -- 𐑮
+ category="lo",
+ description="SHAVIAN LETTER ROAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1046E,
},
[0x1046F]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1046F, -- 𐑯
+ category="lo",
+ description="SHAVIAN LETTER NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1046F,
},
[0x10470]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER EAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10470, -- 𐑰
+ category="lo",
+ description="SHAVIAN LETTER EAT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10470,
},
[0x10471]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER AGE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10471, -- 𐑱
+ category="lo",
+ description="SHAVIAN LETTER AGE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10471,
},
[0x10472]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER ICE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10472, -- 𐑲
+ category="lo",
+ description="SHAVIAN LETTER ICE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10472,
},
[0x10473]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10473, -- 𐑳
+ category="lo",
+ description="SHAVIAN LETTER UP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10473,
},
[0x10474]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER OAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10474, -- 𐑴
+ category="lo",
+ description="SHAVIAN LETTER OAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10474,
},
[0x10475]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER OOZE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10475, -- 𐑵
+ category="lo",
+ description="SHAVIAN LETTER OOZE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10475,
},
[0x10476]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER OIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10476, -- 𐑶
+ category="lo",
+ description="SHAVIAN LETTER OIL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10476,
},
[0x10477]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER AWE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10477, -- 𐑷
+ category="lo",
+ description="SHAVIAN LETTER AWE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10477,
},
[0x10478]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER ARE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10478, -- 𐑸
+ category="lo",
+ description="SHAVIAN LETTER ARE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10478,
},
[0x10479]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER OR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10479, -- 𐑹
+ category="lo",
+ description="SHAVIAN LETTER OR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10479,
},
[0x1047A]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER AIR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1047A, -- 𐑺
+ category="lo",
+ description="SHAVIAN LETTER AIR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1047A,
},
[0x1047B]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER ERR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1047B, -- 𐑻
+ category="lo",
+ description="SHAVIAN LETTER ERR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1047B,
},
[0x1047C]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER ARRAY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1047C, -- 𐑼
+ category="lo",
+ description="SHAVIAN LETTER ARRAY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1047C,
},
[0x1047D]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER EAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1047D, -- 𐑽
+ category="lo",
+ description="SHAVIAN LETTER EAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1047D,
},
[0x1047E]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER IAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1047E, -- 𐑾
+ category="lo",
+ description="SHAVIAN LETTER IAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1047E,
},
[0x1047F]={
- ["category"]="lo",
- ["description"]="SHAVIAN LETTER YEW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1047F, -- 𐑿
+ category="lo",
+ description="SHAVIAN LETTER YEW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1047F,
},
[0x10480]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER ALEF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10480, -- 𐒀
+ category="lo",
+ description="OSMANYA LETTER ALEF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10480,
},
[0x10481]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10481, -- 𐒁
+ category="lo",
+ description="OSMANYA LETTER BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10481,
},
[0x10482]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10482, -- 𐒂
+ category="lo",
+ description="OSMANYA LETTER TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10482,
},
[0x10483]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10483, -- 𐒃
+ category="lo",
+ description="OSMANYA LETTER JA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10483,
},
[0x10484]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER XA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10484, -- 𐒄
+ category="lo",
+ description="OSMANYA LETTER XA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10484,
},
[0x10485]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10485, -- 𐒅
+ category="lo",
+ description="OSMANYA LETTER KHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10485,
},
[0x10486]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER DEEL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10486, -- 𐒆
+ category="lo",
+ description="OSMANYA LETTER DEEL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10486,
},
[0x10487]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10487, -- 𐒇
+ category="lo",
+ description="OSMANYA LETTER RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10487,
},
[0x10488]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10488, -- 𐒈
+ category="lo",
+ description="OSMANYA LETTER SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10488,
},
[0x10489]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER SHIIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10489, -- 𐒉
+ category="lo",
+ description="OSMANYA LETTER SHIIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10489,
},
[0x1048A]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER DHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1048A, -- 𐒊
+ category="lo",
+ description="OSMANYA LETTER DHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1048A,
},
[0x1048B]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER CAYN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1048B, -- 𐒋
+ category="lo",
+ description="OSMANYA LETTER CAYN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1048B,
},
[0x1048C]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1048C, -- 𐒌
+ category="lo",
+ description="OSMANYA LETTER GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1048C,
},
[0x1048D]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER FA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1048D, -- 𐒍
+ category="lo",
+ description="OSMANYA LETTER FA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1048D,
},
[0x1048E]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER QAAF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1048E, -- 𐒎
+ category="lo",
+ description="OSMANYA LETTER QAAF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1048E,
},
[0x1048F]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER KAAF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1048F, -- 𐒏
+ category="lo",
+ description="OSMANYA LETTER KAAF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1048F,
},
[0x10490]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER LAAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10490, -- 𐒐
+ category="lo",
+ description="OSMANYA LETTER LAAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10490,
},
[0x10491]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER MIIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10491, -- 𐒑
+ category="lo",
+ description="OSMANYA LETTER MIIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10491,
},
[0x10492]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER NUUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10492, -- 𐒒
+ category="lo",
+ description="OSMANYA LETTER NUUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10492,
},
[0x10493]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER WAW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10493, -- 𐒓
+ category="lo",
+ description="OSMANYA LETTER WAW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10493,
},
[0x10494]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10494, -- 𐒔
+ category="lo",
+ description="OSMANYA LETTER HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10494,
},
[0x10495]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10495, -- 𐒕
+ category="lo",
+ description="OSMANYA LETTER YA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10495,
},
[0x10496]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10496, -- 𐒖
+ category="lo",
+ description="OSMANYA LETTER A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10496,
},
[0x10497]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10497, -- 𐒗
+ category="lo",
+ description="OSMANYA LETTER E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10497,
},
[0x10498]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10498, -- 𐒘
+ category="lo",
+ description="OSMANYA LETTER I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10498,
},
[0x10499]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10499, -- 𐒙
+ category="lo",
+ description="OSMANYA LETTER O",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x10499,
},
[0x1049A]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1049A, -- 𐒚
+ category="lo",
+ description="OSMANYA LETTER U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1049A,
},
[0x1049B]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER AA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1049B, -- 𐒛
+ category="lo",
+ description="OSMANYA LETTER AA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1049B,
},
[0x1049C]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER EE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1049C, -- 𐒜
+ category="lo",
+ description="OSMANYA LETTER EE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1049C,
},
[0x1049D]={
- ["category"]="lo",
- ["description"]="OSMANYA LETTER OO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1049D, -- 𐒝
+ category="lo",
+ description="OSMANYA LETTER OO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1049D,
},
[0x104A0]={
- ["category"]="nd",
- ["description"]="OSMANYA DIGIT ZERO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x104A0, -- 𐒠
+ category="nd",
+ description="OSMANYA DIGIT ZERO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x104A0,
},
[0x104A1]={
- ["category"]="nd",
- ["description"]="OSMANYA DIGIT ONE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x104A1, -- 𐒡
+ category="nd",
+ description="OSMANYA DIGIT ONE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x104A1,
},
[0x104A2]={
- ["category"]="nd",
- ["description"]="OSMANYA DIGIT TWO",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x104A2, -- 𐒢
+ category="nd",
+ description="OSMANYA DIGIT TWO",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x104A2,
},
[0x104A3]={
- ["category"]="nd",
- ["description"]="OSMANYA DIGIT THREE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x104A3, -- 𐒣
+ category="nd",
+ description="OSMANYA DIGIT THREE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x104A3,
},
[0x104A4]={
- ["category"]="nd",
- ["description"]="OSMANYA DIGIT FOUR",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x104A4, -- 𐒤
+ category="nd",
+ description="OSMANYA DIGIT FOUR",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x104A4,
},
[0x104A5]={
- ["category"]="nd",
- ["description"]="OSMANYA DIGIT FIVE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x104A5, -- 𐒥
+ category="nd",
+ description="OSMANYA DIGIT FIVE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x104A5,
},
[0x104A6]={
- ["category"]="nd",
- ["description"]="OSMANYA DIGIT SIX",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x104A6, -- 𐒦
+ category="nd",
+ description="OSMANYA DIGIT SIX",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x104A6,
},
[0x104A7]={
- ["category"]="nd",
- ["description"]="OSMANYA DIGIT SEVEN",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x104A7, -- 𐒧
+ category="nd",
+ description="OSMANYA DIGIT SEVEN",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x104A7,
},
[0x104A8]={
- ["category"]="nd",
- ["description"]="OSMANYA DIGIT EIGHT",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x104A8, -- 𐒨
+ category="nd",
+ description="OSMANYA DIGIT EIGHT",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x104A8,
},
[0x104A9]={
- ["category"]="nd",
- ["description"]="OSMANYA DIGIT NINE",
- ["linebreak"]="nu",
- ["unicodeslot"]=0x104A9, -- 𐒩
+ category="nd",
+ description="OSMANYA DIGIT NINE",
+ direction="l",
+ linebreak="nu",
+ unicodeslot=0x104A9,
},
[0x10800]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10800, -- 𐠀
+ category="lo",
+ description="CYPRIOT SYLLABLE A",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10800,
},
[0x10801]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10801, -- 𐠁
+ category="lo",
+ description="CYPRIOT SYLLABLE E",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10801,
},
[0x10802]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10802, -- 𐠂
+ category="lo",
+ description="CYPRIOT SYLLABLE I",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10802,
},
[0x10803]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE O",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10803, -- 𐠃
+ category="lo",
+ description="CYPRIOT SYLLABLE O",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10803,
},
[0x10804]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10804, -- 𐠄
+ category="lo",
+ description="CYPRIOT SYLLABLE U",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10804,
},
[0x10805]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10805, -- 𐠅
+ category="lo",
+ description="CYPRIOT SYLLABLE JA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10805,
},
[0x10808]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE JO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10808, -- 𐠈
+ category="lo",
+ description="CYPRIOT SYLLABLE JO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10808,
},
[0x1080A]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1080A, -- 𐠊
+ category="lo",
+ description="CYPRIOT SYLLABLE KA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1080A,
},
[0x1080B]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE KE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1080B, -- 𐠋
+ category="lo",
+ description="CYPRIOT SYLLABLE KE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1080B,
},
[0x1080C]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE KI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1080C, -- 𐠌
+ category="lo",
+ description="CYPRIOT SYLLABLE KI",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1080C,
},
[0x1080D]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE KO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1080D, -- 𐠍
+ category="lo",
+ description="CYPRIOT SYLLABLE KO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1080D,
},
[0x1080E]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE KU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1080E, -- 𐠎
+ category="lo",
+ description="CYPRIOT SYLLABLE KU",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1080E,
},
[0x1080F]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1080F, -- 𐠏
+ category="lo",
+ description="CYPRIOT SYLLABLE LA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1080F,
},
[0x10810]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE LE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10810, -- 𐠐
+ category="lo",
+ description="CYPRIOT SYLLABLE LE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10810,
},
[0x10811]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE LI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10811, -- 𐠑
+ category="lo",
+ description="CYPRIOT SYLLABLE LI",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10811,
},
[0x10812]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE LO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10812, -- 𐠒
+ category="lo",
+ description="CYPRIOT SYLLABLE LO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10812,
},
[0x10813]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE LU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10813, -- 𐠓
+ category="lo",
+ description="CYPRIOT SYLLABLE LU",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10813,
},
[0x10814]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10814, -- 𐠔
+ category="lo",
+ description="CYPRIOT SYLLABLE MA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10814,
},
[0x10815]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE ME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10815, -- 𐠕
+ category="lo",
+ description="CYPRIOT SYLLABLE ME",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10815,
},
[0x10816]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE MI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10816, -- 𐠖
+ category="lo",
+ description="CYPRIOT SYLLABLE MI",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10816,
},
[0x10817]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE MO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10817, -- 𐠗
+ category="lo",
+ description="CYPRIOT SYLLABLE MO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10817,
},
[0x10818]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE MU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10818, -- 𐠘
+ category="lo",
+ description="CYPRIOT SYLLABLE MU",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10818,
},
[0x10819]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10819, -- 𐠙
+ category="lo",
+ description="CYPRIOT SYLLABLE NA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10819,
},
[0x1081A]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1081A, -- 𐠚
+ category="lo",
+ description="CYPRIOT SYLLABLE NE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1081A,
},
[0x1081B]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE NI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1081B, -- 𐠛
+ category="lo",
+ description="CYPRIOT SYLLABLE NI",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1081B,
},
[0x1081C]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE NO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1081C, -- 𐠜
+ category="lo",
+ description="CYPRIOT SYLLABLE NO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1081C,
},
[0x1081D]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE NU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1081D, -- 𐠝
+ category="lo",
+ description="CYPRIOT SYLLABLE NU",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1081D,
},
[0x1081E]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1081E, -- 𐠞
+ category="lo",
+ description="CYPRIOT SYLLABLE PA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1081E,
},
[0x1081F]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE PE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1081F, -- 𐠟
+ category="lo",
+ description="CYPRIOT SYLLABLE PE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1081F,
},
[0x10820]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE PI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10820, -- 𐠠
+ category="lo",
+ description="CYPRIOT SYLLABLE PI",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10820,
},
[0x10821]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE PO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10821, -- 𐠡
+ category="lo",
+ description="CYPRIOT SYLLABLE PO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10821,
},
[0x10822]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE PU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10822, -- 𐠢
+ category="lo",
+ description="CYPRIOT SYLLABLE PU",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10822,
},
[0x10823]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10823, -- 𐠣
+ category="lo",
+ description="CYPRIOT SYLLABLE RA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10823,
},
[0x10824]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE RE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10824, -- 𐠤
+ category="lo",
+ description="CYPRIOT SYLLABLE RE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10824,
},
[0x10825]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE RI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10825, -- 𐠥
+ category="lo",
+ description="CYPRIOT SYLLABLE RI",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10825,
},
[0x10826]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE RO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10826, -- 𐠦
+ category="lo",
+ description="CYPRIOT SYLLABLE RO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10826,
},
[0x10827]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE RU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10827, -- 𐠧
+ category="lo",
+ description="CYPRIOT SYLLABLE RU",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10827,
},
[0x10828]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10828, -- 𐠨
+ category="lo",
+ description="CYPRIOT SYLLABLE SA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10828,
},
[0x10829]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE SE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10829, -- 𐠩
+ category="lo",
+ description="CYPRIOT SYLLABLE SE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10829,
},
[0x1082A]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE SI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1082A, -- 𐠪
+ category="lo",
+ description="CYPRIOT SYLLABLE SI",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1082A,
},
[0x1082B]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE SO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1082B, -- 𐠫
+ category="lo",
+ description="CYPRIOT SYLLABLE SO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1082B,
},
[0x1082C]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE SU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1082C, -- 𐠬
+ category="lo",
+ description="CYPRIOT SYLLABLE SU",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1082C,
},
[0x1082D]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1082D, -- 𐠭
+ category="lo",
+ description="CYPRIOT SYLLABLE TA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1082D,
},
[0x1082E]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE TE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1082E, -- 𐠮
+ category="lo",
+ description="CYPRIOT SYLLABLE TE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1082E,
},
[0x1082F]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE TI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1082F, -- 𐠯
+ category="lo",
+ description="CYPRIOT SYLLABLE TI",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1082F,
},
[0x10830]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE TO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10830, -- 𐠰
+ category="lo",
+ description="CYPRIOT SYLLABLE TO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10830,
},
[0x10831]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE TU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10831, -- 𐠱
+ category="lo",
+ description="CYPRIOT SYLLABLE TU",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10831,
},
[0x10832]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE WA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10832, -- 𐠲
+ category="lo",
+ description="CYPRIOT SYLLABLE WA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10832,
},
[0x10833]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE WE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10833, -- 𐠳
+ category="lo",
+ description="CYPRIOT SYLLABLE WE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10833,
},
[0x10834]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE WI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10834, -- 𐠴
+ category="lo",
+ description="CYPRIOT SYLLABLE WI",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10834,
},
[0x10835]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE WO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10835, -- 𐠵
+ category="lo",
+ description="CYPRIOT SYLLABLE WO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10835,
},
[0x10837]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE XA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10837, -- 𐠷
+ category="lo",
+ description="CYPRIOT SYLLABLE XA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10837,
},
[0x10838]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE XE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10838, -- 𐠸
+ category="lo",
+ description="CYPRIOT SYLLABLE XE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10838,
},
[0x1083C]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1083C, -- 𐠼
+ category="lo",
+ description="CYPRIOT SYLLABLE ZA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1083C,
},
[0x1083F]={
- ["category"]="lo",
- ["description"]="CYPRIOT SYLLABLE ZO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1083F, -- 𐠿
+ category="lo",
+ description="CYPRIOT SYLLABLE ZO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1083F,
},
[0x10900]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER ALF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10900, -- 𐤀
+ category="lo",
+ description="PHOENICIAN LETTER ALF",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10900,
},
[0x10901]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER BET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10901, -- 𐤁
+ category="lo",
+ description="PHOENICIAN LETTER BET",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10901,
},
[0x10902]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER GAML",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10902, -- 𐤂
+ category="lo",
+ description="PHOENICIAN LETTER GAML",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10902,
},
[0x10903]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER DELT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10903, -- 𐤃
+ category="lo",
+ description="PHOENICIAN LETTER DELT",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10903,
},
[0x10904]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER HE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10904, -- 𐤄
+ category="lo",
+ description="PHOENICIAN LETTER HE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10904,
},
[0x10905]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER WAU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10905, -- 𐤅
+ category="lo",
+ description="PHOENICIAN LETTER WAU",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10905,
},
[0x10906]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER ZAI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10906, -- 𐤆
+ category="lo",
+ description="PHOENICIAN LETTER ZAI",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10906,
},
[0x10907]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER HET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10907, -- 𐤇
+ category="lo",
+ description="PHOENICIAN LETTER HET",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10907,
},
[0x10908]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER TET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10908, -- 𐤈
+ category="lo",
+ description="PHOENICIAN LETTER TET",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10908,
},
[0x10909]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER YOD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10909, -- 𐤉
+ category="lo",
+ description="PHOENICIAN LETTER YOD",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10909,
},
[0x1090A]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER KAF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1090A, -- 𐤊
+ category="lo",
+ description="PHOENICIAN LETTER KAF",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1090A,
},
[0x1090B]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER LAMD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1090B, -- 𐤋
+ category="lo",
+ description="PHOENICIAN LETTER LAMD",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1090B,
},
[0x1090C]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER MEM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1090C, -- 𐤌
+ category="lo",
+ description="PHOENICIAN LETTER MEM",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1090C,
},
[0x1090D]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1090D, -- 𐤍
+ category="lo",
+ description="PHOENICIAN LETTER NUN",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1090D,
},
[0x1090E]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER SEMK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1090E, -- 𐤎
+ category="lo",
+ description="PHOENICIAN LETTER SEMK",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1090E,
},
[0x1090F]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER AIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1090F, -- 𐤏
+ category="lo",
+ description="PHOENICIAN LETTER AIN",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x1090F,
},
[0x10910]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER PE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10910, -- 𐤐
+ category="lo",
+ description="PHOENICIAN LETTER PE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10910,
},
[0x10911]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER SADE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10911, -- 𐤑
+ category="lo",
+ description="PHOENICIAN LETTER SADE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10911,
},
[0x10912]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER QOF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10912, -- 𐤒
+ category="lo",
+ description="PHOENICIAN LETTER QOF",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10912,
},
[0x10913]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER ROSH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10913, -- 𐤓
+ category="lo",
+ description="PHOENICIAN LETTER ROSH",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10913,
},
[0x10914]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER SHIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10914, -- 𐤔
+ category="lo",
+ description="PHOENICIAN LETTER SHIN",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10914,
},
[0x10915]={
- ["category"]="lo",
- ["description"]="PHOENICIAN LETTER TAU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10915, -- 𐤕
+ category="lo",
+ description="PHOENICIAN LETTER TAU",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10915,
},
[0x10916]={
- ["category"]="no",
- ["description"]="PHOENICIAN NUMBER ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10916, -- 𐤖
+ category="no",
+ description="PHOENICIAN NUMBER ONE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10916,
},
[0x10917]={
- ["category"]="no",
- ["description"]="PHOENICIAN NUMBER TEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10917, -- 𐤗
+ category="no",
+ description="PHOENICIAN NUMBER TEN",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10917,
},
[0x10918]={
- ["category"]="no",
- ["description"]="PHOENICIAN NUMBER TWENTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10918, -- 𐤘
+ category="no",
+ description="PHOENICIAN NUMBER TWENTY",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10918,
},
[0x10919]={
- ["category"]="no",
- ["description"]="PHOENICIAN NUMBER ONE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10919, -- 𐤙
+ category="no",
+ description="PHOENICIAN NUMBER ONE HUNDRED",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10919,
},
[0x1091F]={
- ["category"]="po",
- ["description"]="PHOENICIAN WORD SEPARATOR",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x1091F, -- 𐤟
+ category="po",
+ description="PHOENICIAN WORD SEPARATOR",
+ direction="on",
+ linebreak="ba",
+ unicodeslot=0x1091F,
},
[0x10A00]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A00, -- 𐨀
+ category="lo",
+ description="KHAROSHTHI LETTER A",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A00,
},
[0x10A01]={
- ["category"]="mn",
- ["description"]="KHAROSHTHI VOWEL SIGN I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x10A01, -- 𐨁
+ category="mn",
+ description="KHAROSHTHI VOWEL SIGN I",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x10A01,
},
[0x10A02]={
- ["category"]="mn",
- ["description"]="KHAROSHTHI VOWEL SIGN U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x10A02, -- 𐨂
+ category="mn",
+ description="KHAROSHTHI VOWEL SIGN U",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x10A02,
},
[0x10A03]={
- ["category"]="mn",
- ["description"]="KHAROSHTHI VOWEL SIGN VOCALIC R",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x10A03, -- 𐨃
+ category="mn",
+ description="KHAROSHTHI VOWEL SIGN VOCALIC R",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x10A03,
},
[0x10A05]={
- ["category"]="mn",
- ["description"]="KHAROSHTHI VOWEL SIGN E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x10A05, -- 𐨅
+ category="mn",
+ description="KHAROSHTHI VOWEL SIGN E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x10A05,
},
[0x10A06]={
- ["category"]="mn",
- ["description"]="KHAROSHTHI VOWEL SIGN O",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x10A06, -- 𐨆
+ category="mn",
+ description="KHAROSHTHI VOWEL SIGN O",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x10A06,
},
[0x10A0C]={
- ["category"]="mn",
- ["description"]="KHAROSHTHI VOWEL LENGTH MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x10A0C, -- 𐨌
+ category="mn",
+ description="KHAROSHTHI VOWEL LENGTH MARK",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x10A0C,
},
[0x10A0D]={
- ["category"]="mn",
- ["description"]="KHAROSHTHI SIGN DOUBLE RING BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x10A0D, -- 𐨍
+ category="mn",
+ description="KHAROSHTHI SIGN DOUBLE RING BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x10A0D,
},
[0x10A0E]={
- ["category"]="mn",
- ["description"]="KHAROSHTHI SIGN ANUSVARA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x10A0E, -- 𐨎
+ category="mn",
+ description="KHAROSHTHI SIGN ANUSVARA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x10A0E,
},
[0x10A0F]={
- ["category"]="mn",
- ["description"]="KHAROSHTHI SIGN VISARGA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x10A0F, -- 𐨏
+ category="mn",
+ description="KHAROSHTHI SIGN VISARGA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x10A0F,
},
[0x10A10]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A10, -- 𐨐
+ category="lo",
+ description="KHAROSHTHI LETTER KA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A10,
},
[0x10A11]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER KHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A11, -- 𐨑
+ category="lo",
+ description="KHAROSHTHI LETTER KHA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A11,
},
[0x10A12]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A12, -- 𐨒
+ category="lo",
+ description="KHAROSHTHI LETTER GA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A12,
},
[0x10A13]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER GHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A13, -- 𐨓
+ category="lo",
+ description="KHAROSHTHI LETTER GHA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A13,
},
[0x10A15]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER CA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A15, -- 𐨕
+ category="lo",
+ description="KHAROSHTHI LETTER CA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A15,
},
[0x10A16]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER CHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A16, -- 𐨖
+ category="lo",
+ description="KHAROSHTHI LETTER CHA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A16,
},
[0x10A17]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER JA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A17, -- 𐨗
+ category="lo",
+ description="KHAROSHTHI LETTER JA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A17,
},
[0x10A19]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER NYA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A19, -- 𐨙
+ category="lo",
+ description="KHAROSHTHI LETTER NYA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A19,
},
[0x10A1A]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER TTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A1A, -- 𐨚
+ category="lo",
+ description="KHAROSHTHI LETTER TTA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A1A,
},
[0x10A1B]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER TTHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A1B, -- 𐨛
+ category="lo",
+ description="KHAROSHTHI LETTER TTHA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A1B,
},
[0x10A1C]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER DDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A1C, -- 𐨜
+ category="lo",
+ description="KHAROSHTHI LETTER DDA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A1C,
},
[0x10A1D]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER DDHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A1D, -- 𐨝
+ category="lo",
+ description="KHAROSHTHI LETTER DDHA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A1D,
},
[0x10A1E]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER NNA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A1E, -- 𐨞
+ category="lo",
+ description="KHAROSHTHI LETTER NNA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A1E,
},
[0x10A1F]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A1F, -- 𐨟
+ category="lo",
+ description="KHAROSHTHI LETTER TA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A1F,
},
[0x10A20]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER THA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A20, -- 𐨠
+ category="lo",
+ description="KHAROSHTHI LETTER THA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A20,
},
[0x10A21]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A21, -- 𐨡
+ category="lo",
+ description="KHAROSHTHI LETTER DA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A21,
},
[0x10A22]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER DHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A22, -- 𐨢
+ category="lo",
+ description="KHAROSHTHI LETTER DHA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A22,
},
[0x10A23]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A23, -- 𐨣
+ category="lo",
+ description="KHAROSHTHI LETTER NA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A23,
},
[0x10A24]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A24, -- 𐨤
+ category="lo",
+ description="KHAROSHTHI LETTER PA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A24,
},
[0x10A25]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER PHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A25, -- 𐨥
+ category="lo",
+ description="KHAROSHTHI LETTER PHA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A25,
},
[0x10A26]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A26, -- 𐨦
+ category="lo",
+ description="KHAROSHTHI LETTER BA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A26,
},
[0x10A27]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER BHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A27, -- 𐨧
+ category="lo",
+ description="KHAROSHTHI LETTER BHA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A27,
},
[0x10A28]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A28, -- 𐨨
+ category="lo",
+ description="KHAROSHTHI LETTER MA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A28,
},
[0x10A29]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER YA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A29, -- 𐨩
+ category="lo",
+ description="KHAROSHTHI LETTER YA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A29,
},
[0x10A2A]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A2A, -- 𐨪
+ category="lo",
+ description="KHAROSHTHI LETTER RA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A2A,
},
[0x10A2B]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A2B, -- 𐨫
+ category="lo",
+ description="KHAROSHTHI LETTER LA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A2B,
},
[0x10A2C]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER VA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A2C, -- 𐨬
+ category="lo",
+ description="KHAROSHTHI LETTER VA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A2C,
},
[0x10A2D]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A2D, -- 𐨭
+ category="lo",
+ description="KHAROSHTHI LETTER SHA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A2D,
},
[0x10A2E]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER SSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A2E, -- 𐨮
+ category="lo",
+ description="KHAROSHTHI LETTER SSA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A2E,
},
[0x10A2F]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A2F, -- 𐨯
+ category="lo",
+ description="KHAROSHTHI LETTER SA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A2F,
},
[0x10A30]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A30, -- 𐨰
+ category="lo",
+ description="KHAROSHTHI LETTER ZA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A30,
},
[0x10A31]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A31, -- 𐨱
+ category="lo",
+ description="KHAROSHTHI LETTER HA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A31,
},
[0x10A32]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER KKA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A32, -- 𐨲
+ category="lo",
+ description="KHAROSHTHI LETTER KKA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A32,
},
[0x10A33]={
- ["category"]="lo",
- ["description"]="KHAROSHTHI LETTER TTTHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A33, -- 𐨳
+ category="lo",
+ description="KHAROSHTHI LETTER TTTHA",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A33,
},
[0x10A38]={
- ["category"]="mn",
- ["description"]="KHAROSHTHI SIGN BAR ABOVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x10A38, -- 𐨸
+ category="mn",
+ description="KHAROSHTHI SIGN BAR ABOVE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x10A38,
},
[0x10A39]={
- ["category"]="mn",
- ["description"]="KHAROSHTHI SIGN CAUDA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x10A39, -- 𐨹
+ category="mn",
+ description="KHAROSHTHI SIGN CAUDA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x10A39,
},
[0x10A3A]={
- ["category"]="mn",
- ["description"]="KHAROSHTHI SIGN DOT BELOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x10A3A, -- 𐨺
+ category="mn",
+ description="KHAROSHTHI SIGN DOT BELOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x10A3A,
},
[0x10A3F]={
- ["category"]="mn",
- ["description"]="KHAROSHTHI VIRAMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x10A3F, -- 𐨿
+ category="mn",
+ description="KHAROSHTHI VIRAMA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x10A3F,
},
[0x10A40]={
- ["category"]="no",
- ["description"]="KHAROSHTHI DIGIT ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A40, -- 𐩀
+ category="no",
+ description="KHAROSHTHI DIGIT ONE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A40,
},
[0x10A41]={
- ["category"]="no",
- ["description"]="KHAROSHTHI DIGIT TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A41, -- 𐩁
+ category="no",
+ description="KHAROSHTHI DIGIT TWO",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A41,
},
[0x10A42]={
- ["category"]="no",
- ["description"]="KHAROSHTHI DIGIT THREE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A42, -- 𐩂
+ category="no",
+ description="KHAROSHTHI DIGIT THREE",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A42,
},
[0x10A43]={
- ["category"]="no",
- ["description"]="KHAROSHTHI DIGIT FOUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A43, -- 𐩃
+ category="no",
+ description="KHAROSHTHI DIGIT FOUR",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A43,
},
[0x10A44]={
- ["category"]="no",
- ["description"]="KHAROSHTHI NUMBER TEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A44, -- 𐩄
+ category="no",
+ description="KHAROSHTHI NUMBER TEN",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A44,
},
[0x10A45]={
- ["category"]="no",
- ["description"]="KHAROSHTHI NUMBER TWENTY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A45, -- 𐩅
+ category="no",
+ description="KHAROSHTHI NUMBER TWENTY",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A45,
},
[0x10A46]={
- ["category"]="no",
- ["description"]="KHAROSHTHI NUMBER ONE HUNDRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A46, -- 𐩆
+ category="no",
+ description="KHAROSHTHI NUMBER ONE HUNDRED",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A46,
},
[0x10A47]={
- ["category"]="no",
- ["description"]="KHAROSHTHI NUMBER ONE THOUSAND",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A47, -- 𐩇
+ category="no",
+ description="KHAROSHTHI NUMBER ONE THOUSAND",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A47,
},
[0x10A50]={
- ["category"]="po",
- ["description"]="KHAROSHTHI PUNCTUATION DOT",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x10A50, -- 𐩐
+ category="po",
+ description="KHAROSHTHI PUNCTUATION DOT",
+ direction="r",
+ linebreak="ba",
+ unicodeslot=0x10A50,
},
[0x10A51]={
- ["category"]="po",
- ["description"]="KHAROSHTHI PUNCTUATION SMALL CIRCLE",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x10A51, -- 𐩑
+ category="po",
+ description="KHAROSHTHI PUNCTUATION SMALL CIRCLE",
+ direction="r",
+ linebreak="ba",
+ unicodeslot=0x10A51,
},
[0x10A52]={
- ["category"]="po",
- ["description"]="KHAROSHTHI PUNCTUATION CIRCLE",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x10A52, -- 𐩒
+ category="po",
+ description="KHAROSHTHI PUNCTUATION CIRCLE",
+ direction="r",
+ linebreak="ba",
+ unicodeslot=0x10A52,
},
[0x10A53]={
- ["category"]="po",
- ["description"]="KHAROSHTHI PUNCTUATION CRESCENT BAR",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x10A53, -- 𐩓
+ category="po",
+ description="KHAROSHTHI PUNCTUATION CRESCENT BAR",
+ direction="r",
+ linebreak="ba",
+ unicodeslot=0x10A53,
},
[0x10A54]={
- ["category"]="po",
- ["description"]="KHAROSHTHI PUNCTUATION MANGALAM",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x10A54, -- 𐩔
+ category="po",
+ description="KHAROSHTHI PUNCTUATION MANGALAM",
+ direction="r",
+ linebreak="ba",
+ unicodeslot=0x10A54,
},
[0x10A55]={
- ["category"]="po",
- ["description"]="KHAROSHTHI PUNCTUATION LOTUS",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x10A55, -- 𐩕
+ category="po",
+ description="KHAROSHTHI PUNCTUATION LOTUS",
+ direction="r",
+ linebreak="ba",
+ unicodeslot=0x10A55,
},
[0x10A56]={
- ["category"]="po",
- ["description"]="KHAROSHTHI PUNCTUATION DANDA",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x10A56, -- 𐩖
+ category="po",
+ description="KHAROSHTHI PUNCTUATION DANDA",
+ direction="r",
+ linebreak="ba",
+ unicodeslot=0x10A56,
},
[0x10A57]={
- ["category"]="po",
- ["description"]="KHAROSHTHI PUNCTUATION DOUBLE DANDA",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x10A57, -- 𐩗
+ category="po",
+ description="KHAROSHTHI PUNCTUATION DOUBLE DANDA",
+ direction="r",
+ linebreak="ba",
+ unicodeslot=0x10A57,
},
[0x10A58]={
- ["category"]="po",
- ["description"]="KHAROSHTHI PUNCTUATION LINES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x10A58, -- 𐩘
+ category="po",
+ description="KHAROSHTHI PUNCTUATION LINES",
+ direction="r",
+ linebreak="al",
+ unicodeslot=0x10A58,
},
[0x12000]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12000, -- 𒀀
+ category="lo",
+ description="CUNEIFORM SIGN A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12000,
},
[0x12001]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN A TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12001, -- 𒀁
+ category="lo",
+ description="CUNEIFORM SIGN A TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12001,
},
[0x12002]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN A TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12002, -- 𒀂
+ category="lo",
+ description="CUNEIFORM SIGN A TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12002,
},
[0x12003]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN A TIMES GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12003, -- 𒀃
+ category="lo",
+ description="CUNEIFORM SIGN A TIMES GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12003,
},
[0x12004]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN A TIMES HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12004, -- 𒀄
+ category="lo",
+ description="CUNEIFORM SIGN A TIMES HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12004,
},
[0x12005]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN A TIMES IGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12005, -- 𒀅
+ category="lo",
+ description="CUNEIFORM SIGN A TIMES IGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12005,
},
[0x12006]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN A TIMES LAGAR GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12006, -- 𒀆
+ category="lo",
+ description="CUNEIFORM SIGN A TIMES LAGAR GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12006,
},
[0x12007]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN A TIMES MUSH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12007, -- 𒀇
+ category="lo",
+ description="CUNEIFORM SIGN A TIMES MUSH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12007,
},
[0x12008]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN A TIMES SAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12008, -- 𒀈
+ category="lo",
+ description="CUNEIFORM SIGN A TIMES SAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12008,
},
[0x12009]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN A0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12009, -- 𒀉
+ category="lo",
+ description="CUNEIFORM SIGN A0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12009,
},
[0x1200A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1200A, -- 𒀊
+ category="lo",
+ description="CUNEIFORM SIGN AB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1200A,
},
[0x1200B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB TIMES ASH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1200B, -- 𒀋
+ category="lo",
+ description="CUNEIFORM SIGN AB TIMES ASH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1200B,
},
[0x1200C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB TIMES DUN0x0003 GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1200C, -- 𒀌
+ category="lo",
+ description="CUNEIFORM SIGN AB TIMES DUN0x0003 GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1200C,
},
[0x1200D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB TIMES GAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1200D, -- 𒀍
+ category="lo",
+ description="CUNEIFORM SIGN AB TIMES GAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1200D,
},
[0x1200E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB TIMES GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1200E, -- 𒀎
+ category="lo",
+ description="CUNEIFORM SIGN AB TIMES GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1200E,
},
[0x1200F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB TIMES HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1200F, -- 𒀏
+ category="lo",
+ description="CUNEIFORM SIGN AB TIMES HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1200F,
},
[0x12010]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB TIMES IGI GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12010, -- 𒀐
+ category="lo",
+ description="CUNEIFORM SIGN AB TIMES IGI GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12010,
},
[0x12011]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB TIMES IMIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12011, -- 𒀑
+ category="lo",
+ description="CUNEIFORM SIGN AB TIMES IMIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12011,
},
[0x12012]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB TIMES LAGAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12012, -- 𒀒
+ category="lo",
+ description="CUNEIFORM SIGN AB TIMES LAGAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12012,
},
[0x12013]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB TIMES SHESH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12013, -- 𒀓
+ category="lo",
+ description="CUNEIFORM SIGN AB TIMES SHESH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12013,
},
[0x12014]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB TIMES U PLUS U PLUS U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12014, -- 𒀔
+ category="lo",
+ description="CUNEIFORM SIGN AB TIMES U PLUS U PLUS U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12014,
},
[0x12015]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12015, -- 𒀕
+ category="lo",
+ description="CUNEIFORM SIGN AB GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12015,
},
[0x12016]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12016, -- 𒀖
+ category="lo",
+ description="CUNEIFORM SIGN AB0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12016,
},
[0x12017]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB0x0002 TIMES BALAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12017, -- 𒀗
+ category="lo",
+ description="CUNEIFORM SIGN AB0x0002 TIMES BALAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12017,
},
[0x12018]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB0x0002 TIMES GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12018, -- 𒀘
+ category="lo",
+ description="CUNEIFORM SIGN AB0x0002 TIMES GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12018,
},
[0x12019]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB0x0002 TIMES ME PLUS EN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12019, -- 𒀙
+ category="lo",
+ description="CUNEIFORM SIGN AB0x0002 TIMES ME PLUS EN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12019,
},
[0x1201A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB0x0002 TIMES SHA0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1201A, -- 𒀚
+ category="lo",
+ description="CUNEIFORM SIGN AB0x0002 TIMES SHA0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1201A,
},
[0x1201B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AB0x0002 TIMES TAK0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1201B, -- 𒀛
+ category="lo",
+ description="CUNEIFORM SIGN AB0x0002 TIMES TAK0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1201B,
},
[0x1201C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1201C, -- 𒀜
+ category="lo",
+ description="CUNEIFORM SIGN AD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1201C,
},
[0x1201D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1201D, -- 𒀝
+ category="lo",
+ description="CUNEIFORM SIGN AK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1201D,
},
[0x1201E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AK TIMES ERIN0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1201E, -- 𒀞
+ category="lo",
+ description="CUNEIFORM SIGN AK TIMES ERIN0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1201E,
},
[0x1201F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AK TIMES SHITA PLUS GISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1201F, -- 𒀟
+ category="lo",
+ description="CUNEIFORM SIGN AK TIMES SHITA PLUS GISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1201F,
},
[0x12020]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12020, -- 𒀠
+ category="lo",
+ description="CUNEIFORM SIGN AL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12020,
},
[0x12021]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AL TIMES AL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12021, -- 𒀡
+ category="lo",
+ description="CUNEIFORM SIGN AL TIMES AL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12021,
},
[0x12022]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AL TIMES DIM0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12022, -- 𒀢
+ category="lo",
+ description="CUNEIFORM SIGN AL TIMES DIM0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12022,
},
[0x12023]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AL TIMES GISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12023, -- 𒀣
+ category="lo",
+ description="CUNEIFORM SIGN AL TIMES GISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12023,
},
[0x12024]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AL TIMES HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12024, -- 𒀤
+ category="lo",
+ description="CUNEIFORM SIGN AL TIMES HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12024,
},
[0x12025]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AL TIMES KAD0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12025, -- 𒀥
+ category="lo",
+ description="CUNEIFORM SIGN AL TIMES KAD0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12025,
},
[0x12026]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AL TIMES KI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12026, -- 𒀦
+ category="lo",
+ description="CUNEIFORM SIGN AL TIMES KI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12026,
},
[0x12027]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AL TIMES SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12027, -- 𒀧
+ category="lo",
+ description="CUNEIFORM SIGN AL TIMES SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12027,
},
[0x12028]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AL TIMES USH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12028, -- 𒀨
+ category="lo",
+ description="CUNEIFORM SIGN AL TIMES USH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12028,
},
[0x12029]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ALAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12029, -- 𒀩
+ category="lo",
+ description="CUNEIFORM SIGN ALAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12029,
},
[0x1202A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ALEPH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1202A, -- 𒀪
+ category="lo",
+ description="CUNEIFORM SIGN ALEPH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1202A,
},
[0x1202B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AMAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1202B, -- 𒀫
+ category="lo",
+ description="CUNEIFORM SIGN AMAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1202B,
},
[0x1202C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AMAR TIMES SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1202C, -- 𒀬
+ category="lo",
+ description="CUNEIFORM SIGN AMAR TIMES SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1202C,
},
[0x1202D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1202D, -- 𒀭
+ category="lo",
+ description="CUNEIFORM SIGN AN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1202D,
},
[0x1202E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AN OVER AN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1202E, -- 𒀮
+ category="lo",
+ description="CUNEIFORM SIGN AN OVER AN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1202E,
},
[0x1202F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AN THREE TIMES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1202F, -- 𒀯
+ category="lo",
+ description="CUNEIFORM SIGN AN THREE TIMES",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1202F,
},
[0x12030]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AN PLUS NAGA OPPOSING AN PLUS NAGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12030, -- 𒀰
+ category="lo",
+ description="CUNEIFORM SIGN AN PLUS NAGA OPPOSING AN PLUS NAGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12030,
},
[0x12031]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN AN PLUS NAGA SQUARED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12031, -- 𒀱
+ category="lo",
+ description="CUNEIFORM SIGN AN PLUS NAGA SQUARED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12031,
},
[0x12032]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ANSHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12032, -- 𒀲
+ category="lo",
+ description="CUNEIFORM SIGN ANSHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12032,
},
[0x12033]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN APIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12033, -- 𒀳
+ category="lo",
+ description="CUNEIFORM SIGN APIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12033,
},
[0x12034]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ARAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12034, -- 𒀴
+ category="lo",
+ description="CUNEIFORM SIGN ARAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12034,
},
[0x12035]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ARAD TIMES KUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12035, -- 𒀵
+ category="lo",
+ description="CUNEIFORM SIGN ARAD TIMES KUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12035,
},
[0x12036]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ARKAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12036, -- 𒀶
+ category="lo",
+ description="CUNEIFORM SIGN ARKAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12036,
},
[0x12037]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ASAL0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12037, -- 𒀷
+ category="lo",
+ description="CUNEIFORM SIGN ASAL0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12037,
},
[0x12038]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12038, -- 𒀸
+ category="lo",
+ description="CUNEIFORM SIGN ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12038,
},
[0x12039]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ASH ZIDA TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12039, -- 𒀹
+ category="lo",
+ description="CUNEIFORM SIGN ASH ZIDA TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12039,
},
[0x1203A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ASH KABA TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1203A, -- 𒀺
+ category="lo",
+ description="CUNEIFORM SIGN ASH KABA TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1203A,
},
[0x1203B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ASH OVER ASH TUG0x0002 OVER TUG0x0002 TUG0x0002 OVER TUG0x0002 PAP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1203B, -- 𒀻
+ category="lo",
+ description="CUNEIFORM SIGN ASH OVER ASH TUG0x0002 OVER TUG0x0002 TUG0x0002 OVER TUG0x0002 PAP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1203B,
},
[0x1203C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ASH OVER ASH OVER ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1203C, -- 𒀼
+ category="lo",
+ description="CUNEIFORM SIGN ASH OVER ASH OVER ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1203C,
},
[0x1203D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ASH OVER ASH OVER ASH CROSSING ASH OVER ASH OVER ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1203D, -- 𒀽
+ category="lo",
+ description="CUNEIFORM SIGN ASH OVER ASH OVER ASH CROSSING ASH OVER ASH OVER ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1203D,
},
[0x1203E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ASH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1203E, -- 𒀾
+ category="lo",
+ description="CUNEIFORM SIGN ASH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1203E,
},
[0x1203F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ASHGAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1203F, -- 𒀿
+ category="lo",
+ description="CUNEIFORM SIGN ASHGAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1203F,
},
[0x12040]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12040, -- 𒁀
+ category="lo",
+ description="CUNEIFORM SIGN BA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12040,
},
[0x12041]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12041, -- 𒁁
+ category="lo",
+ description="CUNEIFORM SIGN BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12041,
},
[0x12042]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BAG0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12042, -- 𒁂
+ category="lo",
+ description="CUNEIFORM SIGN BAG0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12042,
},
[0x12043]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BAHAR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12043, -- 𒁃
+ category="lo",
+ description="CUNEIFORM SIGN BAHAR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12043,
},
[0x12044]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12044, -- 𒁄
+ category="lo",
+ description="CUNEIFORM SIGN BAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12044,
},
[0x12045]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BAL OVER BAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12045, -- 𒁅
+ category="lo",
+ description="CUNEIFORM SIGN BAL OVER BAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12045,
},
[0x12046]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BALAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12046, -- 𒁆
+ category="lo",
+ description="CUNEIFORM SIGN BALAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12046,
},
[0x12047]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12047, -- 𒁇
+ category="lo",
+ description="CUNEIFORM SIGN BAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12047,
},
[0x12048]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BARA0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12048, -- 𒁈
+ category="lo",
+ description="CUNEIFORM SIGN BARA0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12048,
},
[0x12049]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12049, -- 𒁉
+ category="lo",
+ description="CUNEIFORM SIGN BI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12049,
},
[0x1204A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BI TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1204A, -- 𒁊
+ category="lo",
+ description="CUNEIFORM SIGN BI TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1204A,
},
[0x1204B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BI TIMES GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1204B, -- 𒁋
+ category="lo",
+ description="CUNEIFORM SIGN BI TIMES GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1204B,
},
[0x1204C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BI TIMES IGI GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1204C, -- 𒁌
+ category="lo",
+ description="CUNEIFORM SIGN BI TIMES IGI GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1204C,
},
[0x1204D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1204D, -- 𒁍
+ category="lo",
+ description="CUNEIFORM SIGN BU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1204D,
},
[0x1204E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BU OVER BU AB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1204E, -- 𒁎
+ category="lo",
+ description="CUNEIFORM SIGN BU OVER BU AB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1204E,
},
[0x1204F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BU OVER BU UN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1204F, -- 𒁏
+ category="lo",
+ description="CUNEIFORM SIGN BU OVER BU UN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1204F,
},
[0x12050]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BU CROSSING BU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12050, -- 𒁐
+ category="lo",
+ description="CUNEIFORM SIGN BU CROSSING BU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12050,
},
[0x12051]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BULUG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12051, -- 𒁑
+ category="lo",
+ description="CUNEIFORM SIGN BULUG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12051,
},
[0x12052]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BULUG OVER BULUG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12052, -- 𒁒
+ category="lo",
+ description="CUNEIFORM SIGN BULUG OVER BULUG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12052,
},
[0x12053]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12053, -- 𒁓
+ category="lo",
+ description="CUNEIFORM SIGN BUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12053,
},
[0x12054]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN BUR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12054, -- 𒁔
+ category="lo",
+ description="CUNEIFORM SIGN BUR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12054,
},
[0x12055]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12055, -- 𒁕
+ category="lo",
+ description="CUNEIFORM SIGN DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12055,
},
[0x12056]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12056, -- 𒁖
+ category="lo",
+ description="CUNEIFORM SIGN DAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12056,
},
[0x12057]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES A PLUS MASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12057, -- 𒁗
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES A PLUS MASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12057,
},
[0x12058]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES AMAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12058, -- 𒁘
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES AMAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12058,
},
[0x12059]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES BALAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12059, -- 𒁙
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES BALAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12059,
},
[0x1205A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES BI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1205A, -- 𒁚
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES BI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1205A,
},
[0x1205B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1205B, -- 𒁛
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1205B,
},
[0x1205C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES GA PLUS MASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1205C, -- 𒁜
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES GA PLUS MASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1205C,
},
[0x1205D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES GI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1205D, -- 𒁝
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES GI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1205D,
},
[0x1205E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES GIR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1205E, -- 𒁞
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES GIR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1205E,
},
[0x1205F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES GUD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1205F, -- 𒁟
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES GUD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1205F,
},
[0x12060]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12060, -- 𒁠
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12060,
},
[0x12061]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES IR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12061, -- 𒁡
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES IR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12061,
},
[0x12062]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES IR PLUS LU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12062, -- 𒁢
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES IR PLUS LU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12062,
},
[0x12063]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES KAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12063, -- 𒁣
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES KAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12063,
},
[0x12064]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12064, -- 𒁤
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12064,
},
[0x12065]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES LU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12065, -- 𒁥
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES LU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12065,
},
[0x12066]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES LU PLUS MASH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12066, -- 𒁦
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES LU PLUS MASH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12066,
},
[0x12067]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES LUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12067, -- 𒁧
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES LUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12067,
},
[0x12068]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12068, -- 𒁨
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES NE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12068,
},
[0x12069]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES PAP PLUS PAP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12069, -- 𒁩
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES PAP PLUS PAP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12069,
},
[0x1206A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES SI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1206A, -- 𒁪
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES SI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1206A,
},
[0x1206B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES TAK0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1206B, -- 𒁫
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES TAK0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1206B,
},
[0x1206C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES U0x0002 PLUS GIR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1206C, -- 𒁬
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES U0x0002 PLUS GIR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1206C,
},
[0x1206D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAG KISIM0x0005 TIMES USH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1206D, -- 𒁭
+ category="lo",
+ description="CUNEIFORM SIGN DAG KISIM0x0005 TIMES USH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1206D,
},
[0x1206E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1206E, -- 𒁮
+ category="lo",
+ description="CUNEIFORM SIGN DAM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1206E,
},
[0x1206F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1206F, -- 𒁯
+ category="lo",
+ description="CUNEIFORM SIGN DAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1206F,
},
[0x12070]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DARA0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12070, -- 𒁰
+ category="lo",
+ description="CUNEIFORM SIGN DARA0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12070,
},
[0x12071]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DARA0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12071, -- 𒁱
+ category="lo",
+ description="CUNEIFORM SIGN DARA0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12071,
},
[0x12072]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12072, -- 𒁲
+ category="lo",
+ description="CUNEIFORM SIGN DI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12072,
},
[0x12073]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DIB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12073, -- 𒁳
+ category="lo",
+ description="CUNEIFORM SIGN DIB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12073,
},
[0x12074]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DIM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12074, -- 𒁴
+ category="lo",
+ description="CUNEIFORM SIGN DIM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12074,
},
[0x12075]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DIM TIMES SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12075, -- 𒁵
+ category="lo",
+ description="CUNEIFORM SIGN DIM TIMES SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12075,
},
[0x12076]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DIM0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12076, -- 𒁶
+ category="lo",
+ description="CUNEIFORM SIGN DIM0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12076,
},
[0x12077]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12077, -- 𒁷
+ category="lo",
+ description="CUNEIFORM SIGN DIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12077,
},
[0x12078]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DIN KASKAL U GUNU DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12078, -- 𒁸
+ category="lo",
+ description="CUNEIFORM SIGN DIN KASKAL U GUNU DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12078,
},
[0x12079]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12079, -- 𒁹
+ category="lo",
+ description="CUNEIFORM SIGN DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12079,
},
[0x1207A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1207A, -- 𒁺
+ category="lo",
+ description="CUNEIFORM SIGN DU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1207A,
},
[0x1207B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DU OVER DU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1207B, -- 𒁻
+ category="lo",
+ description="CUNEIFORM SIGN DU OVER DU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1207B,
},
[0x1207C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DU GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1207C, -- 𒁼
+ category="lo",
+ description="CUNEIFORM SIGN DU GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1207C,
},
[0x1207D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DU SHESHIG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1207D, -- 𒁽
+ category="lo",
+ description="CUNEIFORM SIGN DU SHESHIG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1207D,
},
[0x1207E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DUB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1207E, -- 𒁾
+ category="lo",
+ description="CUNEIFORM SIGN DUB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1207E,
},
[0x1207F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DUB TIMES ESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1207F, -- 𒁿
+ category="lo",
+ description="CUNEIFORM SIGN DUB TIMES ESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1207F,
},
[0x12080]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DUB0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12080, -- 𒂀
+ category="lo",
+ description="CUNEIFORM SIGN DUB0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12080,
},
[0x12081]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DUG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12081, -- 𒂁
+ category="lo",
+ description="CUNEIFORM SIGN DUG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12081,
},
[0x12082]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DUGUD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12082, -- 𒂂
+ category="lo",
+ description="CUNEIFORM SIGN DUGUD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12082,
},
[0x12083]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DUH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12083, -- 𒂃
+ category="lo",
+ description="CUNEIFORM SIGN DUH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12083,
},
[0x12084]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12084, -- 𒂄
+ category="lo",
+ description="CUNEIFORM SIGN DUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12084,
},
[0x12085]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DUN0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12085, -- 𒂅
+ category="lo",
+ description="CUNEIFORM SIGN DUN0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12085,
},
[0x12086]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DUN0x0003 GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12086, -- 𒂆
+ category="lo",
+ description="CUNEIFORM SIGN DUN0x0003 GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12086,
},
[0x12087]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DUN0x0003 GUNU GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12087, -- 𒂇
+ category="lo",
+ description="CUNEIFORM SIGN DUN0x0003 GUNU GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12087,
},
[0x12088]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DUN0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12088, -- 𒂈
+ category="lo",
+ description="CUNEIFORM SIGN DUN0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12088,
},
[0x12089]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN DUR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12089, -- 𒂉
+ category="lo",
+ description="CUNEIFORM SIGN DUR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12089,
},
[0x1208A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1208A, -- 𒂊
+ category="lo",
+ description="CUNEIFORM SIGN E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1208A,
},
[0x1208B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN E TIMES PAP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1208B, -- 𒂋
+ category="lo",
+ description="CUNEIFORM SIGN E TIMES PAP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1208B,
},
[0x1208C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN E OVER E NUN OVER NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1208C, -- 𒂌
+ category="lo",
+ description="CUNEIFORM SIGN E OVER E NUN OVER NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1208C,
},
[0x1208D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN E0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1208D, -- 𒂍
+ category="lo",
+ description="CUNEIFORM SIGN E0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1208D,
},
[0x1208E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN E0x0002 TIMES A PLUS HA PLUS DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1208E, -- 𒂎
+ category="lo",
+ description="CUNEIFORM SIGN E0x0002 TIMES A PLUS HA PLUS DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1208E,
},
[0x1208F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN E0x0002 TIMES GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1208F, -- 𒂏
+ category="lo",
+ description="CUNEIFORM SIGN E0x0002 TIMES GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1208F,
},
[0x12090]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN E0x0002 TIMES MI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12090, -- 𒂐
+ category="lo",
+ description="CUNEIFORM SIGN E0x0002 TIMES MI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12090,
},
[0x12091]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN E0x0002 TIMES SAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12091, -- 𒂑
+ category="lo",
+ description="CUNEIFORM SIGN E0x0002 TIMES SAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12091,
},
[0x12092]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN E0x0002 TIMES SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12092, -- 𒂒
+ category="lo",
+ description="CUNEIFORM SIGN E0x0002 TIMES SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12092,
},
[0x12093]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN E0x0002 TIMES U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12093, -- 𒂓
+ category="lo",
+ description="CUNEIFORM SIGN E0x0002 TIMES U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12093,
},
[0x12094]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EDIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12094, -- 𒂔
+ category="lo",
+ description="CUNEIFORM SIGN EDIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12094,
},
[0x12095]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EGIR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12095, -- 𒂕
+ category="lo",
+ description="CUNEIFORM SIGN EGIR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12095,
},
[0x12096]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12096, -- 𒂖
+ category="lo",
+ description="CUNEIFORM SIGN EL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12096,
},
[0x12097]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12097, -- 𒂗
+ category="lo",
+ description="CUNEIFORM SIGN EN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12097,
},
[0x12098]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EN TIMES GAN0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12098, -- 𒂘
+ category="lo",
+ description="CUNEIFORM SIGN EN TIMES GAN0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12098,
},
[0x12099]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EN TIMES GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12099, -- 𒂙
+ category="lo",
+ description="CUNEIFORM SIGN EN TIMES GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12099,
},
[0x1209A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EN TIMES ME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1209A, -- 𒂚
+ category="lo",
+ description="CUNEIFORM SIGN EN TIMES ME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1209A,
},
[0x1209B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EN CROSSING EN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1209B, -- 𒂛
+ category="lo",
+ description="CUNEIFORM SIGN EN CROSSING EN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1209B,
},
[0x1209C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EN OPPOSING EN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1209C, -- 𒂜
+ category="lo",
+ description="CUNEIFORM SIGN EN OPPOSING EN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1209C,
},
[0x1209D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EN SQUARED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1209D, -- 𒂝
+ category="lo",
+ description="CUNEIFORM SIGN EN SQUARED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1209D,
},
[0x1209E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EREN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1209E, -- 𒂞
+ category="lo",
+ description="CUNEIFORM SIGN EREN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1209E,
},
[0x1209F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ERIN0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1209F, -- 𒂟
+ category="lo",
+ description="CUNEIFORM SIGN ERIN0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1209F,
},
[0x120A0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120A0, -- 𒂠
+ category="lo",
+ description="CUNEIFORM SIGN ESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120A0,
},
[0x120A1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120A1, -- 𒂡
+ category="lo",
+ description="CUNEIFORM SIGN EZEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120A1,
},
[0x120A2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120A2, -- 𒂢
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120A2,
},
[0x120A3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES A PLUS LAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120A3, -- 𒂣
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES A PLUS LAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120A3,
},
[0x120A4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES A PLUS LAL TIMES LAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120A4, -- 𒂤
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES A PLUS LAL TIMES LAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120A4,
},
[0x120A5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES AN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120A5, -- 𒂥
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES AN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120A5,
},
[0x120A6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120A6, -- 𒂦
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120A6,
},
[0x120A7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES DUN0x0003 GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120A7, -- 𒂧
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES DUN0x0003 GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120A7,
},
[0x120A8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES DUN0x0003 GUNU GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120A8, -- 𒂨
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES DUN0x0003 GUNU GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120A8,
},
[0x120A9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120A9, -- 𒂩
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120A9,
},
[0x120AA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES HA GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120AA, -- 𒂪
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES HA GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120AA,
},
[0x120AB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES IGI GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120AB, -- 𒂫
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES IGI GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120AB,
},
[0x120AC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES KASKAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120AC, -- 𒂬
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES KASKAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120AC,
},
[0x120AD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES KASKAL SQUARED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120AD, -- 𒂭
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES KASKAL SQUARED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120AD,
},
[0x120AE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES KU0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120AE, -- 𒂮
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES KU0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120AE,
},
[0x120AF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120AF, -- 𒂯
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120AF,
},
[0x120B0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES LAL TIMES LAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120B0, -- 𒂰
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES LAL TIMES LAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120B0,
},
[0x120B1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES LI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120B1, -- 𒂱
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES LI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120B1,
},
[0x120B2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES LU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120B2, -- 𒂲
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES LU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120B2,
},
[0x120B3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES U0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120B3, -- 𒂳
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES U0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120B3,
},
[0x120B4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN EZEN TIMES UD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120B4, -- 𒂴
+ category="lo",
+ description="CUNEIFORM SIGN EZEN TIMES UD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120B4,
},
[0x120B5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120B5, -- 𒂵
+ category="lo",
+ description="CUNEIFORM SIGN GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120B5,
},
[0x120B6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120B6, -- 𒂶
+ category="lo",
+ description="CUNEIFORM SIGN GA GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120B6,
},
[0x120B7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120B7, -- 𒂷
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120B7,
},
[0x120B8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES A PLUS DA PLUS HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120B8, -- 𒂸
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES A PLUS DA PLUS HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120B8,
},
[0x120B9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES A PLUS HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120B9, -- 𒂹
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES A PLUS HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120B9,
},
[0x120BA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES A PLUS IGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120BA, -- 𒂺
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES A PLUS IGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120BA,
},
[0x120BB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES AB0x0002 TENU PLUS TAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120BB, -- 𒂻
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES AB0x0002 TENU PLUS TAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120BB,
},
[0x120BC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES AN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120BC, -- 𒂼
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES AN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120BC,
},
[0x120BD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120BD, -- 𒂽
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120BD,
},
[0x120BE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES ASH0x0002 PLUS GAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120BE, -- 𒂾
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES ASH0x0002 PLUS GAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120BE,
},
[0x120BF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120BF, -- 𒂿
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120BF,
},
[0x120C0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES BAR PLUS RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120C0, -- 𒃀
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES BAR PLUS RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120C0,
},
[0x120C1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES BUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120C1, -- 𒃁
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES BUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120C1,
},
[0x120C2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES BUR PLUS RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120C2, -- 𒃂
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES BUR PLUS RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120C2,
},
[0x120C3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120C3, -- 𒃃
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120C3,
},
[0x120C4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES DI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120C4, -- 𒃄
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES DI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120C4,
},
[0x120C5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES DIM TIMES SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120C5, -- 𒃅
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES DIM TIMES SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120C5,
},
[0x120C6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES DUB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120C6, -- 𒃆
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES DUB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120C6,
},
[0x120C7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES EL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120C7, -- 𒃇
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES EL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120C7,
},
[0x120C8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES EL PLUS LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120C8, -- 𒃈
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES EL PLUS LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120C8,
},
[0x120C9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES EN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120C9, -- 𒃉
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES EN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120C9,
},
[0x120CA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES EN TIMES GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120CA, -- 𒃊
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES EN TIMES GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120CA,
},
[0x120CB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120CB, -- 𒃋
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120CB,
},
[0x120CC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120CC, -- 𒃌
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120CC,
},
[0x120CD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES GI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120CD, -- 𒃍
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES GI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120CD,
},
[0x120CE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES GI0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120CE, -- 𒃎
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES GI0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120CE,
},
[0x120CF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES GI0x0004 PLUS A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120CF, -- 𒃏
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES GI0x0004 PLUS A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120CF,
},
[0x120D0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES GIR0x0002 PLUS SU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120D0, -- 𒃐
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES GIR0x0002 PLUS SU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120D0,
},
[0x120D1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES HA PLUS LU PLUS ESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120D1, -- 𒃑
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES HA PLUS LU PLUS ESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120D1,
},
[0x120D2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES HAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120D2, -- 𒃒
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES HAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120D2,
},
[0x120D3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES HAL PLUS LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120D3, -- 𒃓
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES HAL PLUS LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120D3,
},
[0x120D4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES HI PLUS LI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120D4, -- 𒃔
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES HI PLUS LI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120D4,
},
[0x120D5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES HUB0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120D5, -- 𒃕
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES HUB0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120D5,
},
[0x120D6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES IGI GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120D6, -- 𒃖
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES IGI GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120D6,
},
[0x120D7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES ISH PLUS HU PLUS ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120D7, -- 𒃗
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES ISH PLUS HU PLUS ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120D7,
},
[0x120D8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES KAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120D8, -- 𒃘
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES KAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120D8,
},
[0x120D9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES KASKAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120D9, -- 𒃙
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES KASKAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120D9,
},
[0x120DA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES KID",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120DA, -- 𒃚
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES KID",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120DA,
},
[0x120DB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES KID PLUS LAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120DB, -- 𒃛
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES KID PLUS LAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120DB,
},
[0x120DC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES KU0x0003 PLUS AN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120DC, -- 𒃜
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES KU0x0003 PLUS AN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120DC,
},
[0x120DD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120DD, -- 𒃝
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120DD,
},
[0x120DE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES ME PLUS EN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120DE, -- 𒃞
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES ME PLUS EN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120DE,
},
[0x120DF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES MI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120DF, -- 𒃟
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES MI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120DF,
},
[0x120E0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120E0, -- 𒃠
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120E0,
},
[0x120E1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES NUN OVER NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120E1, -- 𒃡
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES NUN OVER NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120E1,
},
[0x120E2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120E2, -- 𒃢
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120E2,
},
[0x120E3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES SAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120E3, -- 𒃣
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES SAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120E3,
},
[0x120E4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES SAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120E4, -- 𒃤
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES SAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120E4,
},
[0x120E5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120E5, -- 𒃥
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120E5,
},
[0x120E6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES SHE PLUS TUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120E6, -- 𒃦
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES SHE PLUS TUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120E6,
},
[0x120E7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES SHID",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120E7, -- 𒃧
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES SHID",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120E7,
},
[0x120E8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES SUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120E8, -- 𒃨
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES SUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120E8,
},
[0x120E9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES TAK0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120E9, -- 𒃩
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES TAK0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120E9,
},
[0x120EA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120EA, -- 𒃪
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120EA,
},
[0x120EB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES UD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120EB, -- 𒃫
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES UD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120EB,
},
[0x120EC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 TIMES UD PLUS DU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120EC, -- 𒃬
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 TIMES UD PLUS DU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120EC,
},
[0x120ED]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GA0x0002 OVER GA0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120ED, -- 𒃭
+ category="lo",
+ description="CUNEIFORM SIGN GA0x0002 OVER GA0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120ED,
},
[0x120EE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GABA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120EE, -- 𒃮
+ category="lo",
+ description="CUNEIFORM SIGN GABA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120EE,
},
[0x120EF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GABA CROSSING GABA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120EF, -- 𒃯
+ category="lo",
+ description="CUNEIFORM SIGN GABA CROSSING GABA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120EF,
},
[0x120F0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120F0, -- 𒃰
+ category="lo",
+ description="CUNEIFORM SIGN GAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120F0,
},
[0x120F1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GAD OVER GAD GAR OVER GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120F1, -- 𒃱
+ category="lo",
+ description="CUNEIFORM SIGN GAD OVER GAD GAR OVER GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120F1,
},
[0x120F2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120F2, -- 𒃲
+ category="lo",
+ description="CUNEIFORM SIGN GAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120F2,
},
[0x120F3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GAL GAD OVER GAD GAR OVER GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120F3, -- 𒃳
+ category="lo",
+ description="CUNEIFORM SIGN GAL GAD OVER GAD GAR OVER GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120F3,
},
[0x120F4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GALAM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120F4, -- 𒃴
+ category="lo",
+ description="CUNEIFORM SIGN GALAM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120F4,
},
[0x120F5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GAM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120F5, -- 𒃵
+ category="lo",
+ description="CUNEIFORM SIGN GAM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120F5,
},
[0x120F6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120F6, -- 𒃶
+ category="lo",
+ description="CUNEIFORM SIGN GAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120F6,
},
[0x120F7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GAN0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120F7, -- 𒃷
+ category="lo",
+ description="CUNEIFORM SIGN GAN0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120F7,
},
[0x120F8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120F8, -- 𒃸
+ category="lo",
+ description="CUNEIFORM SIGN GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120F8,
},
[0x120F9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GAN0x0002 OVER GAN0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120F9, -- 𒃹
+ category="lo",
+ description="CUNEIFORM SIGN GAN0x0002 OVER GAN0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120F9,
},
[0x120FA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GAN0x0002 CROSSING GAN0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120FA, -- 𒃺
+ category="lo",
+ description="CUNEIFORM SIGN GAN0x0002 CROSSING GAN0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120FA,
},
[0x120FB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120FB, -- 𒃻
+ category="lo",
+ description="CUNEIFORM SIGN GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120FB,
},
[0x120FC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GAR0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120FC, -- 𒃼
+ category="lo",
+ description="CUNEIFORM SIGN GAR0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120FC,
},
[0x120FD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GASHAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120FD, -- 𒃽
+ category="lo",
+ description="CUNEIFORM SIGN GASHAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120FD,
},
[0x120FE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GESHTIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120FE, -- 𒃾
+ category="lo",
+ description="CUNEIFORM SIGN GESHTIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120FE,
},
[0x120FF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GESHTIN TIMES KUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x120FF, -- 𒃿
+ category="lo",
+ description="CUNEIFORM SIGN GESHTIN TIMES KUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x120FF,
},
[0x12100]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12100, -- 𒄀
+ category="lo",
+ description="CUNEIFORM SIGN GI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12100,
},
[0x12101]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GI TIMES E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12101, -- 𒄁
+ category="lo",
+ description="CUNEIFORM SIGN GI TIMES E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12101,
},
[0x12102]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GI TIMES U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12102, -- 𒄂
+ category="lo",
+ description="CUNEIFORM SIGN GI TIMES U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12102,
},
[0x12103]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GI CROSSING GI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12103, -- 𒄃
+ category="lo",
+ description="CUNEIFORM SIGN GI CROSSING GI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12103,
},
[0x12104]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GI0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12104, -- 𒄄
+ category="lo",
+ description="CUNEIFORM SIGN GI0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12104,
},
[0x12105]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GI0x0004 OVER GI0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12105, -- 𒄅
+ category="lo",
+ description="CUNEIFORM SIGN GI0x0004 OVER GI0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12105,
},
[0x12106]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GI0x0004 CROSSING GI0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12106, -- 𒄆
+ category="lo",
+ description="CUNEIFORM SIGN GI0x0004 CROSSING GI0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12106,
},
[0x12107]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GIDIM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12107, -- 𒄇
+ category="lo",
+ description="CUNEIFORM SIGN GIDIM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12107,
},
[0x12108]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GIR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12108, -- 𒄈
+ category="lo",
+ description="CUNEIFORM SIGN GIR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12108,
},
[0x12109]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GIR0x0002 GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12109, -- 𒄉
+ category="lo",
+ description="CUNEIFORM SIGN GIR0x0002 GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12109,
},
[0x1210A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GIR0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1210A, -- 𒄊
+ category="lo",
+ description="CUNEIFORM SIGN GIR0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1210A,
},
[0x1210B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GIR0x0003 TIMES A PLUS IGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1210B, -- 𒄋
+ category="lo",
+ description="CUNEIFORM SIGN GIR0x0003 TIMES A PLUS IGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1210B,
},
[0x1210C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GIR0x0003 TIMES GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1210C, -- 𒄌
+ category="lo",
+ description="CUNEIFORM SIGN GIR0x0003 TIMES GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1210C,
},
[0x1210D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GIR0x0003 TIMES IGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1210D, -- 𒄍
+ category="lo",
+ description="CUNEIFORM SIGN GIR0x0003 TIMES IGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1210D,
},
[0x1210E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GIR0x0003 TIMES LU PLUS IGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1210E, -- 𒄎
+ category="lo",
+ description="CUNEIFORM SIGN GIR0x0003 TIMES LU PLUS IGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1210E,
},
[0x1210F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GIR0x0003 TIMES PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1210F, -- 𒄏
+ category="lo",
+ description="CUNEIFORM SIGN GIR0x0003 TIMES PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1210F,
},
[0x12110]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GISAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12110, -- 𒄐
+ category="lo",
+ description="CUNEIFORM SIGN GISAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12110,
},
[0x12111]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12111, -- 𒄑
+ category="lo",
+ description="CUNEIFORM SIGN GISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12111,
},
[0x12112]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GISH CROSSING GISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12112, -- 𒄒
+ category="lo",
+ description="CUNEIFORM SIGN GISH CROSSING GISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12112,
},
[0x12113]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GISH TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12113, -- 𒄓
+ category="lo",
+ description="CUNEIFORM SIGN GISH TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12113,
},
[0x12114]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GISH TIMES TAK0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12114, -- 𒄔
+ category="lo",
+ description="CUNEIFORM SIGN GISH TIMES TAK0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12114,
},
[0x12115]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GISH TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12115, -- 𒄕
+ category="lo",
+ description="CUNEIFORM SIGN GISH TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12115,
},
[0x12116]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12116, -- 𒄖
+ category="lo",
+ description="CUNEIFORM SIGN GU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12116,
},
[0x12117]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GU CROSSING GU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12117, -- 𒄗
+ category="lo",
+ description="CUNEIFORM SIGN GU CROSSING GU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12117,
},
[0x12118]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12118, -- 𒄘
+ category="lo",
+ description="CUNEIFORM SIGN GU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12118,
},
[0x12119]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GU0x0002 TIMES KAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12119, -- 𒄙
+ category="lo",
+ description="CUNEIFORM SIGN GU0x0002 TIMES KAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12119,
},
[0x1211A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GU0x0002 TIMES KAK TIMES IGI GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1211A, -- 𒄚
+ category="lo",
+ description="CUNEIFORM SIGN GU0x0002 TIMES KAK TIMES IGI GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1211A,
},
[0x1211B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GU0x0002 TIMES NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1211B, -- 𒄛
+ category="lo",
+ description="CUNEIFORM SIGN GU0x0002 TIMES NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1211B,
},
[0x1211C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GU0x0002 TIMES SAL PLUS TUG0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1211C, -- 𒄜
+ category="lo",
+ description="CUNEIFORM SIGN GU0x0002 TIMES SAL PLUS TUG0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1211C,
},
[0x1211D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GU0x0002 GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1211D, -- 𒄝
+ category="lo",
+ description="CUNEIFORM SIGN GU0x0002 GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1211D,
},
[0x1211E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GUD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1211E, -- 𒄞
+ category="lo",
+ description="CUNEIFORM SIGN GUD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1211E,
},
[0x1211F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GUD TIMES A PLUS KUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1211F, -- 𒄟
+ category="lo",
+ description="CUNEIFORM SIGN GUD TIMES A PLUS KUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1211F,
},
[0x12120]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GUD TIMES KUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12120, -- 𒄠
+ category="lo",
+ description="CUNEIFORM SIGN GUD TIMES KUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12120,
},
[0x12121]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GUD OVER GUD LUGAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12121, -- 𒄡
+ category="lo",
+ description="CUNEIFORM SIGN GUD OVER GUD LUGAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12121,
},
[0x12122]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GUL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12122, -- 𒄢
+ category="lo",
+ description="CUNEIFORM SIGN GUL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12122,
},
[0x12123]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12123, -- 𒄣
+ category="lo",
+ description="CUNEIFORM SIGN GUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12123,
},
[0x12124]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GUM TIMES SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12124, -- 𒄤
+ category="lo",
+ description="CUNEIFORM SIGN GUM TIMES SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12124,
},
[0x12125]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12125, -- 𒄥
+ category="lo",
+ description="CUNEIFORM SIGN GUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12125,
},
[0x12126]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GUR0x0007",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12126, -- 𒄦
+ category="lo",
+ description="CUNEIFORM SIGN GUR0x0007",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12126,
},
[0x12127]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GURUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12127, -- 𒄧
+ category="lo",
+ description="CUNEIFORM SIGN GURUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12127,
},
[0x12128]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN GURUSH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12128, -- 𒄨
+ category="lo",
+ description="CUNEIFORM SIGN GURUSH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12128,
},
[0x12129]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12129, -- 𒄩
+ category="lo",
+ description="CUNEIFORM SIGN HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12129,
},
[0x1212A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HA TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1212A, -- 𒄪
+ category="lo",
+ description="CUNEIFORM SIGN HA TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1212A,
},
[0x1212B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HA GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1212B, -- 𒄫
+ category="lo",
+ description="CUNEIFORM SIGN HA GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1212B,
},
[0x1212C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1212C, -- 𒄬
+ category="lo",
+ description="CUNEIFORM SIGN HAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1212C,
},
[0x1212D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1212D, -- 𒄭
+ category="lo",
+ description="CUNEIFORM SIGN HI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1212D,
},
[0x1212E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HI TIMES ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1212E, -- 𒄮
+ category="lo",
+ description="CUNEIFORM SIGN HI TIMES ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1212E,
},
[0x1212F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HI TIMES ASH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1212F, -- 𒄯
+ category="lo",
+ description="CUNEIFORM SIGN HI TIMES ASH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1212F,
},
[0x12130]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HI TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12130, -- 𒄰
+ category="lo",
+ description="CUNEIFORM SIGN HI TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12130,
},
[0x12131]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HI TIMES DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12131, -- 𒄱
+ category="lo",
+ description="CUNEIFORM SIGN HI TIMES DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12131,
},
[0x12132]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HI TIMES GAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12132, -- 𒄲
+ category="lo",
+ description="CUNEIFORM SIGN HI TIMES GAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12132,
},
[0x12133]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HI TIMES KIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12133, -- 𒄳
+ category="lo",
+ description="CUNEIFORM SIGN HI TIMES KIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12133,
},
[0x12134]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HI TIMES NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12134, -- 𒄴
+ category="lo",
+ description="CUNEIFORM SIGN HI TIMES NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12134,
},
[0x12135]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HI TIMES SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12135, -- 𒄵
+ category="lo",
+ description="CUNEIFORM SIGN HI TIMES SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12135,
},
[0x12136]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HI TIMES U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12136, -- 𒄶
+ category="lo",
+ description="CUNEIFORM SIGN HI TIMES U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12136,
},
[0x12137]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12137, -- 𒄷
+ category="lo",
+ description="CUNEIFORM SIGN HU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12137,
},
[0x12138]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HUB0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12138, -- 𒄸
+ category="lo",
+ description="CUNEIFORM SIGN HUB0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12138,
},
[0x12139]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HUB0x0002 TIMES AN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12139, -- 𒄹
+ category="lo",
+ description="CUNEIFORM SIGN HUB0x0002 TIMES AN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12139,
},
[0x1213A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HUB0x0002 TIMES HAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1213A, -- 𒄺
+ category="lo",
+ description="CUNEIFORM SIGN HUB0x0002 TIMES HAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1213A,
},
[0x1213B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HUB0x0002 TIMES KASKAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1213B, -- 𒄻
+ category="lo",
+ description="CUNEIFORM SIGN HUB0x0002 TIMES KASKAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1213B,
},
[0x1213C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HUB0x0002 TIMES LISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1213C, -- 𒄼
+ category="lo",
+ description="CUNEIFORM SIGN HUB0x0002 TIMES LISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1213C,
},
[0x1213D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HUB0x0002 TIMES UD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1213D, -- 𒄽
+ category="lo",
+ description="CUNEIFORM SIGN HUB0x0002 TIMES UD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1213D,
},
[0x1213E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN HUL0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1213E, -- 𒄾
+ category="lo",
+ description="CUNEIFORM SIGN HUL0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1213E,
},
[0x1213F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1213F, -- 𒄿
+ category="lo",
+ description="CUNEIFORM SIGN I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1213F,
},
[0x12140]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN I A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12140, -- 𒅀
+ category="lo",
+ description="CUNEIFORM SIGN I A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12140,
},
[0x12141]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12141, -- 𒅁
+ category="lo",
+ description="CUNEIFORM SIGN IB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12141,
},
[0x12142]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IDIM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12142, -- 𒅂
+ category="lo",
+ description="CUNEIFORM SIGN IDIM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12142,
},
[0x12143]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IDIM OVER IDIM BUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12143, -- 𒅃
+ category="lo",
+ description="CUNEIFORM SIGN IDIM OVER IDIM BUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12143,
},
[0x12144]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IDIM OVER IDIM SQUARED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12144, -- 𒅄
+ category="lo",
+ description="CUNEIFORM SIGN IDIM OVER IDIM SQUARED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12144,
},
[0x12145]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12145, -- 𒅅
+ category="lo",
+ description="CUNEIFORM SIGN IG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12145,
},
[0x12146]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12146, -- 𒅆
+ category="lo",
+ description="CUNEIFORM SIGN IGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12146,
},
[0x12147]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IGI DIB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12147, -- 𒅇
+ category="lo",
+ description="CUNEIFORM SIGN IGI DIB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12147,
},
[0x12148]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IGI RI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12148, -- 𒅈
+ category="lo",
+ description="CUNEIFORM SIGN IGI RI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12148,
},
[0x12149]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IGI OVER IGI SHIR OVER SHIR UD OVER UD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12149, -- 𒅉
+ category="lo",
+ description="CUNEIFORM SIGN IGI OVER IGI SHIR OVER SHIR UD OVER UD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12149,
},
[0x1214A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IGI GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1214A, -- 𒅊
+ category="lo",
+ description="CUNEIFORM SIGN IGI GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1214A,
},
[0x1214B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1214B, -- 𒅋
+ category="lo",
+ description="CUNEIFORM SIGN IL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1214B,
},
[0x1214C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IL TIMES GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1214C, -- 𒅌
+ category="lo",
+ description="CUNEIFORM SIGN IL TIMES GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1214C,
},
[0x1214D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IL0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1214D, -- 𒅍
+ category="lo",
+ description="CUNEIFORM SIGN IL0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1214D,
},
[0x1214E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1214E, -- 𒅎
+ category="lo",
+ description="CUNEIFORM SIGN IM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1214E,
},
[0x1214F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IM TIMES TAK0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1214F, -- 𒅏
+ category="lo",
+ description="CUNEIFORM SIGN IM TIMES TAK0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1214F,
},
[0x12150]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IM CROSSING IM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12150, -- 𒅐
+ category="lo",
+ description="CUNEIFORM SIGN IM CROSSING IM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12150,
},
[0x12151]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IM OPPOSING IM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12151, -- 𒅑
+ category="lo",
+ description="CUNEIFORM SIGN IM OPPOSING IM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12151,
},
[0x12152]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IM SQUARED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12152, -- 𒅒
+ category="lo",
+ description="CUNEIFORM SIGN IM SQUARED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12152,
},
[0x12153]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IMIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12153, -- 𒅓
+ category="lo",
+ description="CUNEIFORM SIGN IMIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12153,
},
[0x12154]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12154, -- 𒅔
+ category="lo",
+ description="CUNEIFORM SIGN IN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12154,
},
[0x12155]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN IR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12155, -- 𒅕
+ category="lo",
+ description="CUNEIFORM SIGN IR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12155,
},
[0x12156]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12156, -- 𒅖
+ category="lo",
+ description="CUNEIFORM SIGN ISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12156,
},
[0x12157]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12157, -- 𒅗
+ category="lo",
+ description="CUNEIFORM SIGN KA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12157,
},
[0x12158]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12158, -- 𒅘
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12158,
},
[0x12159]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES AD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12159, -- 𒅙
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES AD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12159,
},
[0x1215A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES AD PLUS KU0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1215A, -- 𒅚
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES AD PLUS KU0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1215A,
},
[0x1215B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES ASH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1215B, -- 𒅛
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES ASH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1215B,
},
[0x1215C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1215C, -- 𒅜
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1215C,
},
[0x1215D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES BALAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1215D, -- 𒅝
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES BALAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1215D,
},
[0x1215E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1215E, -- 𒅞
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES BAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1215E,
},
[0x1215F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES BI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1215F, -- 𒅟
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES BI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1215F,
},
[0x12160]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES ERIN0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12160, -- 𒅠
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES ERIN0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12160,
},
[0x12161]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES ESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12161, -- 𒅡
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES ESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12161,
},
[0x12162]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12162, -- 𒅢
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12162,
},
[0x12163]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES GAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12163, -- 𒅣
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES GAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12163,
},
[0x12164]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12164, -- 𒅤
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12164,
},
[0x12165]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12165, -- 𒅥
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12165,
},
[0x12166]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES GAR PLUS SHA0x0003 PLUS A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12166, -- 𒅦
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES GAR PLUS SHA0x0003 PLUS A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12166,
},
[0x12167]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES GI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12167, -- 𒅧
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES GI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12167,
},
[0x12168]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES GIR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12168, -- 𒅨
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES GIR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12168,
},
[0x12169]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES GISH PLUS SAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12169, -- 𒅩
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES GISH PLUS SAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12169,
},
[0x1216A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES GISH CROSSING GISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1216A, -- 𒅪
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES GISH CROSSING GISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1216A,
},
[0x1216B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES GU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1216B, -- 𒅫
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES GU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1216B,
},
[0x1216C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES GUR0x0007",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1216C, -- 𒅬
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES GUR0x0007",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1216C,
},
[0x1216D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES IGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1216D, -- 𒅭
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES IGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1216D,
},
[0x1216E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES IM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1216E, -- 𒅮
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES IM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1216E,
},
[0x1216F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES KAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1216F, -- 𒅯
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES KAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1216F,
},
[0x12170]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES KI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12170, -- 𒅰
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES KI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12170,
},
[0x12171]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES KID",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12171, -- 𒅱
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES KID",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12171,
},
[0x12172]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES LI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12172, -- 𒅲
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES LI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12172,
},
[0x12173]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES LU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12173, -- 𒅳
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES LU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12173,
},
[0x12174]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES ME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12174, -- 𒅴
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES ME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12174,
},
[0x12175]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES ME PLUS DU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12175, -- 𒅵
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES ME PLUS DU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12175,
},
[0x12176]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES ME PLUS GI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12176, -- 𒅶
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES ME PLUS GI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12176,
},
[0x12177]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES ME PLUS TE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12177, -- 𒅷
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES ME PLUS TE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12177,
},
[0x12178]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES MI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12178, -- 𒅸
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES MI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12178,
},
[0x12179]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES MI PLUS NUNUZ",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12179, -- 𒅹
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES MI PLUS NUNUZ",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12179,
},
[0x1217A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1217A, -- 𒅺
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES NE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1217A,
},
[0x1217B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1217B, -- 𒅻
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1217B,
},
[0x1217C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES PI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1217C, -- 𒅼
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES PI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1217C,
},
[0x1217D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES RU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1217D, -- 𒅽
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES RU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1217D,
},
[0x1217E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1217E, -- 𒅾
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1217E,
},
[0x1217F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES SAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1217F, -- 𒅿
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES SAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1217F,
},
[0x12180]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12180, -- 𒆀
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12180,
},
[0x12181]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12181, -- 𒆁
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12181,
},
[0x12182]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES SHID",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12182, -- 𒆂
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES SHID",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12182,
},
[0x12183]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES SHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12183, -- 𒆃
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES SHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12183,
},
[0x12184]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES SIG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12184, -- 𒆄
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES SIG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12184,
},
[0x12185]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES SUHUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12185, -- 𒆅
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES SUHUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12185,
},
[0x12186]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES TAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12186, -- 𒆆
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES TAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12186,
},
[0x12187]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12187, -- 𒆇
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12187,
},
[0x12188]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES U0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12188, -- 𒆈
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES U0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12188,
},
[0x12189]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES UD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12189, -- 𒆉
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES UD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12189,
},
[0x1218A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES UMUM TIMES PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1218A, -- 𒆊
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES UMUM TIMES PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1218A,
},
[0x1218B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES USH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1218B, -- 𒆋
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES USH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1218B,
},
[0x1218C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA TIMES ZI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1218C, -- 𒆌
+ category="lo",
+ description="CUNEIFORM SIGN KA TIMES ZI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1218C,
},
[0x1218D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1218D, -- 𒆍
+ category="lo",
+ description="CUNEIFORM SIGN KA0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1218D,
},
[0x1218E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KA0x0002 CROSSING KA0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1218E, -- 𒆎
+ category="lo",
+ description="CUNEIFORM SIGN KA0x0002 CROSSING KA0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1218E,
},
[0x1218F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1218F, -- 𒆏
+ category="lo",
+ description="CUNEIFORM SIGN KAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1218F,
},
[0x12190]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KAD0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12190, -- 𒆐
+ category="lo",
+ description="CUNEIFORM SIGN KAD0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12190,
},
[0x12191]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KAD0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12191, -- 𒆑
+ category="lo",
+ description="CUNEIFORM SIGN KAD0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12191,
},
[0x12192]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KAD0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12192, -- 𒆒
+ category="lo",
+ description="CUNEIFORM SIGN KAD0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12192,
},
[0x12193]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KAD0x0005",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12193, -- 𒆓
+ category="lo",
+ description="CUNEIFORM SIGN KAD0x0005",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12193,
},
[0x12194]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KAD0x0005 OVER KAD0x0005",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12194, -- 𒆔
+ category="lo",
+ description="CUNEIFORM SIGN KAD0x0005 OVER KAD0x0005",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12194,
},
[0x12195]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12195, -- 𒆕
+ category="lo",
+ description="CUNEIFORM SIGN KAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12195,
},
[0x12196]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KAK TIMES IGI GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12196, -- 𒆖
+ category="lo",
+ description="CUNEIFORM SIGN KAK TIMES IGI GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12196,
},
[0x12197]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12197, -- 𒆗
+ category="lo",
+ description="CUNEIFORM SIGN KAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12197,
},
[0x12198]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KAL TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12198, -- 𒆘
+ category="lo",
+ description="CUNEIFORM SIGN KAL TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12198,
},
[0x12199]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KAL CROSSING KAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12199, -- 𒆙
+ category="lo",
+ description="CUNEIFORM SIGN KAL CROSSING KAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12199,
},
[0x1219A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KAM0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1219A, -- 𒆚
+ category="lo",
+ description="CUNEIFORM SIGN KAM0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1219A,
},
[0x1219B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KAM0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1219B, -- 𒆛
+ category="lo",
+ description="CUNEIFORM SIGN KAM0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1219B,
},
[0x1219C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KASKAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1219C, -- 𒆜
+ category="lo",
+ description="CUNEIFORM SIGN KASKAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1219C,
},
[0x1219D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KASKAL LAGAB TIMES U OVER LAGAB TIMES U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1219D, -- 𒆝
+ category="lo",
+ description="CUNEIFORM SIGN KASKAL LAGAB TIMES U OVER LAGAB TIMES U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1219D,
},
[0x1219E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KASKAL OVER KASKAL LAGAB TIMES U OVER LAGAB TIMES U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1219E, -- 𒆞
+ category="lo",
+ description="CUNEIFORM SIGN KASKAL OVER KASKAL LAGAB TIMES U OVER LAGAB TIMES U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1219E,
},
[0x1219F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1219F, -- 𒆟
+ category="lo",
+ description="CUNEIFORM SIGN KESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1219F,
},
[0x121A0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121A0, -- 𒆠
+ category="lo",
+ description="CUNEIFORM SIGN KI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121A0,
},
[0x121A1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KI TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121A1, -- 𒆡
+ category="lo",
+ description="CUNEIFORM SIGN KI TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121A1,
},
[0x121A2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KI TIMES U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121A2, -- 𒆢
+ category="lo",
+ description="CUNEIFORM SIGN KI TIMES U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121A2,
},
[0x121A3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KI TIMES UD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121A3, -- 𒆣
+ category="lo",
+ description="CUNEIFORM SIGN KI TIMES UD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121A3,
},
[0x121A4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KID",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121A4, -- 𒆤
+ category="lo",
+ description="CUNEIFORM SIGN KID",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121A4,
},
[0x121A5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121A5, -- 𒆥
+ category="lo",
+ description="CUNEIFORM SIGN KIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121A5,
},
[0x121A6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KISAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121A6, -- 𒆦
+ category="lo",
+ description="CUNEIFORM SIGN KISAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121A6,
},
[0x121A7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121A7, -- 𒆧
+ category="lo",
+ description="CUNEIFORM SIGN KISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121A7,
},
[0x121A8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KISIM0x0005",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121A8, -- 𒆨
+ category="lo",
+ description="CUNEIFORM SIGN KISIM0x0005",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121A8,
},
[0x121A9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KISIM0x0005 OVER KISIM0x0005",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121A9, -- 𒆩
+ category="lo",
+ description="CUNEIFORM SIGN KISIM0x0005 OVER KISIM0x0005",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121A9,
},
[0x121AA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121AA, -- 𒆪
+ category="lo",
+ description="CUNEIFORM SIGN KU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121AA,
},
[0x121AB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KU OVER HI TIMES ASH0x0002 KU OVER HI TIMES ASH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121AB, -- 𒆫
+ category="lo",
+ description="CUNEIFORM SIGN KU OVER HI TIMES ASH0x0002 KU OVER HI TIMES ASH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121AB,
},
[0x121AC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KU0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121AC, -- 𒆬
+ category="lo",
+ description="CUNEIFORM SIGN KU0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121AC,
},
[0x121AD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KU0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121AD, -- 𒆭
+ category="lo",
+ description="CUNEIFORM SIGN KU0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121AD,
},
[0x121AE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KU0x0004 VARIANT FORM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121AE, -- 𒆮
+ category="lo",
+ description="CUNEIFORM SIGN KU0x0004 VARIANT FORM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121AE,
},
[0x121AF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KU0x0007",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121AF, -- 𒆯
+ category="lo",
+ description="CUNEIFORM SIGN KU0x0007",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121AF,
},
[0x121B0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KUL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121B0, -- 𒆰
+ category="lo",
+ description="CUNEIFORM SIGN KUL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121B0,
},
[0x121B1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KUL GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121B1, -- 𒆱
+ category="lo",
+ description="CUNEIFORM SIGN KUL GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121B1,
},
[0x121B2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121B2, -- 𒆲
+ category="lo",
+ description="CUNEIFORM SIGN KUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121B2,
},
[0x121B3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121B3, -- 𒆳
+ category="lo",
+ description="CUNEIFORM SIGN KUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121B3,
},
[0x121B4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KUR OPPOSING KUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121B4, -- 𒆴
+ category="lo",
+ description="CUNEIFORM SIGN KUR OPPOSING KUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121B4,
},
[0x121B5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KUSHU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121B5, -- 𒆵
+ category="lo",
+ description="CUNEIFORM SIGN KUSHU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121B5,
},
[0x121B6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN KWU0x013E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121B6, -- 𒆶
+ category="lo",
+ description="CUNEIFORM SIGN KWU0x013E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121B6,
},
[0x121B7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121B7, -- 𒆷
+ category="lo",
+ description="CUNEIFORM SIGN LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121B7,
},
[0x121B8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121B8, -- 𒆸
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121B8,
},
[0x121B9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121B9, -- 𒆹
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121B9,
},
[0x121BA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES A PLUS DA PLUS HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121BA, -- 𒆺
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES A PLUS DA PLUS HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121BA,
},
[0x121BB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES A PLUS GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121BB, -- 𒆻
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES A PLUS GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121BB,
},
[0x121BC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES A PLUS LAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121BC, -- 𒆼
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES A PLUS LAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121BC,
},
[0x121BD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES AL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121BD, -- 𒆽
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES AL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121BD,
},
[0x121BE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES AN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121BE, -- 𒆾
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES AN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121BE,
},
[0x121BF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES ASH ZIDA TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121BF, -- 𒆿
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES ASH ZIDA TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121BF,
},
[0x121C0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121C0, -- 𒇀
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121C0,
},
[0x121C1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES BI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121C1, -- 𒇁
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES BI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121C1,
},
[0x121C2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES DAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121C2, -- 𒇂
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES DAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121C2,
},
[0x121C3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES EN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121C3, -- 𒇃
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES EN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121C3,
},
[0x121C4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121C4, -- 𒇄
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121C4,
},
[0x121C5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121C5, -- 𒇅
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121C5,
},
[0x121C6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES GUD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121C6, -- 𒇆
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES GUD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121C6,
},
[0x121C7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES GUD PLUS GUD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121C7, -- 𒇇
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES GUD PLUS GUD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121C7,
},
[0x121C8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121C8, -- 𒇈
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121C8,
},
[0x121C9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES HAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121C9, -- 𒇉
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES HAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121C9,
},
[0x121CA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES HI TIMES NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121CA, -- 𒇊
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES HI TIMES NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121CA,
},
[0x121CB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES IGI GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121CB, -- 𒇋
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES IGI GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121CB,
},
[0x121CC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES IM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121CC, -- 𒇌
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES IM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121CC,
},
[0x121CD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES IM PLUS HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121CD, -- 𒇍
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES IM PLUS HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121CD,
},
[0x121CE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES IM PLUS LU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121CE, -- 𒇎
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES IM PLUS LU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121CE,
},
[0x121CF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES KI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121CF, -- 𒇏
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES KI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121CF,
},
[0x121D0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES KIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121D0, -- 𒇐
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES KIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121D0,
},
[0x121D1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES KU0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121D1, -- 𒇑
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES KU0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121D1,
},
[0x121D2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES KUL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121D2, -- 𒇒
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES KUL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121D2,
},
[0x121D3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES KUL PLUS HI PLUS A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121D3, -- 𒇓
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES KUL PLUS HI PLUS A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121D3,
},
[0x121D4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES LAGAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121D4, -- 𒇔
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES LAGAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121D4,
},
[0x121D5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES LISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121D5, -- 𒇕
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES LISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121D5,
},
[0x121D6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES LU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121D6, -- 𒇖
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES LU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121D6,
},
[0x121D7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES LUL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121D7, -- 𒇗
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES LUL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121D7,
},
[0x121D8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES ME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121D8, -- 𒇘
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES ME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121D8,
},
[0x121D9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES ME PLUS EN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121D9, -- 𒇙
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES ME PLUS EN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121D9,
},
[0x121DA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES MUSH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121DA, -- 𒇚
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES MUSH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121DA,
},
[0x121DB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121DB, -- 𒇛
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES NE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121DB,
},
[0x121DC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES SHE PLUS SUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121DC, -- 𒇜
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES SHE PLUS SUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121DC,
},
[0x121DD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH PLUS ERIN0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121DD, -- 𒇝
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH PLUS ERIN0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121DD,
},
[0x121DE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121DE, -- 𒇞
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES SHITA PLUS GISH TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121DE,
},
[0x121DF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES SHU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121DF, -- 𒇟
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES SHU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121DF,
},
[0x121E0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES SHU0x0002 PLUS SHU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121E0, -- 𒇠
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES SHU0x0002 PLUS SHU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121E0,
},
[0x121E1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES SUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121E1, -- 𒇡
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES SUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121E1,
},
[0x121E2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES TAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121E2, -- 𒇢
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES TAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121E2,
},
[0x121E3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES TAK0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121E3, -- 𒇣
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES TAK0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121E3,
},
[0x121E4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES TE PLUS A PLUS SU PLUS NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121E4, -- 𒇤
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES TE PLUS A PLUS SU PLUS NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121E4,
},
[0x121E5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121E5, -- 𒇥
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121E5,
},
[0x121E6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES U PLUS A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121E6, -- 𒇦
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES U PLUS A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121E6,
},
[0x121E7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES U PLUS U PLUS U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121E7, -- 𒇧
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES U PLUS U PLUS U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121E7,
},
[0x121E8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES U0x0002 PLUS ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121E8, -- 𒇨
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES U0x0002 PLUS ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121E8,
},
[0x121E9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES UD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121E9, -- 𒇩
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES UD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121E9,
},
[0x121EA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB TIMES USH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121EA, -- 𒇪
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB TIMES USH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121EA,
},
[0x121EB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAB SQUARED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121EB, -- 𒇫
+ category="lo",
+ description="CUNEIFORM SIGN LAGAB SQUARED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121EB,
},
[0x121EC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121EC, -- 𒇬
+ category="lo",
+ description="CUNEIFORM SIGN LAGAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121EC,
},
[0x121ED]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAR TIMES SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121ED, -- 𒇭
+ category="lo",
+ description="CUNEIFORM SIGN LAGAR TIMES SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121ED,
},
[0x121EE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAR TIMES SHE PLUS SUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121EE, -- 𒇮
+ category="lo",
+ description="CUNEIFORM SIGN LAGAR TIMES SHE PLUS SUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121EE,
},
[0x121EF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAR GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121EF, -- 𒇯
+ category="lo",
+ description="CUNEIFORM SIGN LAGAR GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121EF,
},
[0x121F0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAGAR GUNU OVER LAGAR GUNU SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121F0, -- 𒇰
+ category="lo",
+ description="CUNEIFORM SIGN LAGAR GUNU OVER LAGAR GUNU SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121F0,
},
[0x121F1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAHSHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121F1, -- 𒇱
+ category="lo",
+ description="CUNEIFORM SIGN LAHSHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121F1,
},
[0x121F2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121F2, -- 𒇲
+ category="lo",
+ description="CUNEIFORM SIGN LAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121F2,
},
[0x121F3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAL TIMES LAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121F3, -- 𒇳
+ category="lo",
+ description="CUNEIFORM SIGN LAL TIMES LAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121F3,
},
[0x121F4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121F4, -- 𒇴
+ category="lo",
+ description="CUNEIFORM SIGN LAM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121F4,
},
[0x121F5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAM TIMES KUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121F5, -- 𒇵
+ category="lo",
+ description="CUNEIFORM SIGN LAM TIMES KUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121F5,
},
[0x121F6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LAM TIMES KUR PLUS RU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121F6, -- 𒇶
+ category="lo",
+ description="CUNEIFORM SIGN LAM TIMES KUR PLUS RU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121F6,
},
[0x121F7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121F7, -- 𒇷
+ category="lo",
+ description="CUNEIFORM SIGN LI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121F7,
},
[0x121F8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121F8, -- 𒇸
+ category="lo",
+ description="CUNEIFORM SIGN LIL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121F8,
},
[0x121F9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LIMMU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121F9, -- 𒇹
+ category="lo",
+ description="CUNEIFORM SIGN LIMMU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121F9,
},
[0x121FA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121FA, -- 𒇺
+ category="lo",
+ description="CUNEIFORM SIGN LISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121FA,
},
[0x121FB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121FB, -- 𒇻
+ category="lo",
+ description="CUNEIFORM SIGN LU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121FB,
},
[0x121FC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121FC, -- 𒇼
+ category="lo",
+ description="CUNEIFORM SIGN LU TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121FC,
},
[0x121FD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121FD, -- 𒇽
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121FD,
},
[0x121FE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES AL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121FE, -- 𒇾
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES AL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121FE,
},
[0x121FF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x121FF, -- 𒇿
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x121FF,
},
[0x12200]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES ESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12200, -- 𒈀
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES ESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12200,
},
[0x12201]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES ESH0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12201, -- 𒈁
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES ESH0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12201,
},
[0x12202]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12202, -- 𒈂
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12202,
},
[0x12203]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES HI TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12203, -- 𒈃
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES HI TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12203,
},
[0x12204]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES IM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12204, -- 𒈄
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES IM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12204,
},
[0x12205]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES KAD0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12205, -- 𒈅
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES KAD0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12205,
},
[0x12206]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES KAD0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12206, -- 𒈆
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES KAD0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12206,
},
[0x12207]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES KAD0x0003 PLUS ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12207, -- 𒈇
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES KAD0x0003 PLUS ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12207,
},
[0x12208]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES KI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12208, -- 𒈈
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES KI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12208,
},
[0x12209]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES LA PLUS ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12209, -- 𒈉
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES LA PLUS ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12209,
},
[0x1220A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES LAGAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1220A, -- 𒈊
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES LAGAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1220A,
},
[0x1220B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES ME PLUS EN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1220B, -- 𒈋
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES ME PLUS EN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1220B,
},
[0x1220C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1220C, -- 𒈌
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES NE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1220C,
},
[0x1220D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES NU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1220D, -- 𒈍
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES NU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1220D,
},
[0x1220E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES SI PLUS ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1220E, -- 𒈎
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES SI PLUS ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1220E,
},
[0x1220F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES SIK0x0002 PLUS BU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1220F, -- 𒈏
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES SIK0x0002 PLUS BU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1220F,
},
[0x12210]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TIMES TUG0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12210, -- 𒈐
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TIMES TUG0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12210,
},
[0x12211]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12211, -- 𒈑
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12211,
},
[0x12212]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 CROSSING LU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12212, -- 𒈒
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 CROSSING LU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12212,
},
[0x12213]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 OPPOSING LU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12213, -- 𒈓
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 OPPOSING LU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12213,
},
[0x12214]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 SQUARED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12214, -- 𒈔
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 SQUARED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12214,
},
[0x12215]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0002 SHESHIG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12215, -- 𒈕
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0002 SHESHIG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12215,
},
[0x12216]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LU0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12216, -- 𒈖
+ category="lo",
+ description="CUNEIFORM SIGN LU0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12216,
},
[0x12217]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LUGAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12217, -- 𒈗
+ category="lo",
+ description="CUNEIFORM SIGN LUGAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12217,
},
[0x12218]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LUGAL OVER LUGAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12218, -- 𒈘
+ category="lo",
+ description="CUNEIFORM SIGN LUGAL OVER LUGAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12218,
},
[0x12219]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LUGAL OPPOSING LUGAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12219, -- 𒈙
+ category="lo",
+ description="CUNEIFORM SIGN LUGAL OPPOSING LUGAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12219,
},
[0x1221A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LUGAL SHESHIG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1221A, -- 𒈚
+ category="lo",
+ description="CUNEIFORM SIGN LUGAL SHESHIG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1221A,
},
[0x1221B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LUH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1221B, -- 𒈛
+ category="lo",
+ description="CUNEIFORM SIGN LUH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1221B,
},
[0x1221C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LUL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1221C, -- 𒈜
+ category="lo",
+ description="CUNEIFORM SIGN LUL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1221C,
},
[0x1221D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1221D, -- 𒈝
+ category="lo",
+ description="CUNEIFORM SIGN LUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1221D,
},
[0x1221E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LUM OVER LUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1221E, -- 𒈞
+ category="lo",
+ description="CUNEIFORM SIGN LUM OVER LUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1221E,
},
[0x1221F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN LUM OVER LUM GAR OVER GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1221F, -- 𒈟
+ category="lo",
+ description="CUNEIFORM SIGN LUM OVER LUM GAR OVER GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1221F,
},
[0x12220]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12220, -- 𒈠
+ category="lo",
+ description="CUNEIFORM SIGN MA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12220,
},
[0x12221]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MA TIMES TAK0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12221, -- 𒈡
+ category="lo",
+ description="CUNEIFORM SIGN MA TIMES TAK0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12221,
},
[0x12222]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MA GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12222, -- 𒈢
+ category="lo",
+ description="CUNEIFORM SIGN MA GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12222,
},
[0x12223]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MA0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12223, -- 𒈣
+ category="lo",
+ description="CUNEIFORM SIGN MA0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12223,
},
[0x12224]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MAH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12224, -- 𒈤
+ category="lo",
+ description="CUNEIFORM SIGN MAH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12224,
},
[0x12225]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12225, -- 𒈥
+ category="lo",
+ description="CUNEIFORM SIGN MAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12225,
},
[0x12226]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12226, -- 𒈦
+ category="lo",
+ description="CUNEIFORM SIGN MASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12226,
},
[0x12227]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MASH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12227, -- 𒈧
+ category="lo",
+ description="CUNEIFORM SIGN MASH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12227,
},
[0x12228]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12228, -- 𒈨
+ category="lo",
+ description="CUNEIFORM SIGN ME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12228,
},
[0x12229]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12229, -- 𒈩
+ category="lo",
+ description="CUNEIFORM SIGN MES",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12229,
},
[0x1222A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1222A, -- 𒈪
+ category="lo",
+ description="CUNEIFORM SIGN MI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1222A,
},
[0x1222B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1222B, -- 𒈫
+ category="lo",
+ description="CUNEIFORM SIGN MIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1222B,
},
[0x1222C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1222C, -- 𒈬
+ category="lo",
+ description="CUNEIFORM SIGN MU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1222C,
},
[0x1222D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MU OVER MU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1222D, -- 𒈭
+ category="lo",
+ description="CUNEIFORM SIGN MU OVER MU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1222D,
},
[0x1222E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1222E, -- 𒈮
+ category="lo",
+ description="CUNEIFORM SIGN MUG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1222E,
},
[0x1222F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUG GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1222F, -- 𒈯
+ category="lo",
+ description="CUNEIFORM SIGN MUG GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1222F,
},
[0x12230]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUNSUB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12230, -- 𒈰
+ category="lo",
+ description="CUNEIFORM SIGN MUNSUB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12230,
},
[0x12231]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MURGU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12231, -- 𒈱
+ category="lo",
+ description="CUNEIFORM SIGN MURGU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12231,
},
[0x12232]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUSH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12232, -- 𒈲
+ category="lo",
+ description="CUNEIFORM SIGN MUSH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12232,
},
[0x12233]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUSH TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12233, -- 𒈳
+ category="lo",
+ description="CUNEIFORM SIGN MUSH TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12233,
},
[0x12234]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUSH TIMES KUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12234, -- 𒈴
+ category="lo",
+ description="CUNEIFORM SIGN MUSH TIMES KUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12234,
},
[0x12235]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUSH TIMES ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12235, -- 𒈵
+ category="lo",
+ description="CUNEIFORM SIGN MUSH TIMES ZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12235,
},
[0x12236]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUSH OVER MUSH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12236, -- 𒈶
+ category="lo",
+ description="CUNEIFORM SIGN MUSH OVER MUSH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12236,
},
[0x12237]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUSH OVER MUSH TIMES A PLUS NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12237, -- 𒈷
+ category="lo",
+ description="CUNEIFORM SIGN MUSH OVER MUSH TIMES A PLUS NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12237,
},
[0x12238]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUSH CROSSING MUSH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12238, -- 𒈸
+ category="lo",
+ description="CUNEIFORM SIGN MUSH CROSSING MUSH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12238,
},
[0x12239]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUSH0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12239, -- 𒈹
+ category="lo",
+ description="CUNEIFORM SIGN MUSH0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12239,
},
[0x1223A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUSH0x0003 TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1223A, -- 𒈺
+ category="lo",
+ description="CUNEIFORM SIGN MUSH0x0003 TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1223A,
},
[0x1223B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUSH0x0003 TIMES A PLUS DI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1223B, -- 𒈻
+ category="lo",
+ description="CUNEIFORM SIGN MUSH0x0003 TIMES A PLUS DI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1223B,
},
[0x1223C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUSH0x0003 TIMES DI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1223C, -- 𒈼
+ category="lo",
+ description="CUNEIFORM SIGN MUSH0x0003 TIMES DI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1223C,
},
[0x1223D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN MUSH0x0003 GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1223D, -- 𒈽
+ category="lo",
+ description="CUNEIFORM SIGN MUSH0x0003 GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1223D,
},
[0x1223E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1223E, -- 𒈾
+ category="lo",
+ description="CUNEIFORM SIGN NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1223E,
},
[0x1223F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NA0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1223F, -- 𒈿
+ category="lo",
+ description="CUNEIFORM SIGN NA0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1223F,
},
[0x12240]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NAGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12240, -- 𒉀
+ category="lo",
+ description="CUNEIFORM SIGN NAGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12240,
},
[0x12241]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NAGA INVERTED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12241, -- 𒉁
+ category="lo",
+ description="CUNEIFORM SIGN NAGA INVERTED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12241,
},
[0x12242]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NAGA TIMES SHU TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12242, -- 𒉂
+ category="lo",
+ description="CUNEIFORM SIGN NAGA TIMES SHU TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12242,
},
[0x12243]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NAGA OPPOSING NAGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12243, -- 𒉃
+ category="lo",
+ description="CUNEIFORM SIGN NAGA OPPOSING NAGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12243,
},
[0x12244]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NAGAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12244, -- 𒉄
+ category="lo",
+ description="CUNEIFORM SIGN NAGAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12244,
},
[0x12245]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NAM NUTILLU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12245, -- 𒉅
+ category="lo",
+ description="CUNEIFORM SIGN NAM NUTILLU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12245,
},
[0x12246]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NAM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12246, -- 𒉆
+ category="lo",
+ description="CUNEIFORM SIGN NAM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12246,
},
[0x12247]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NAM0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12247, -- 𒉇
+ category="lo",
+ description="CUNEIFORM SIGN NAM0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12247,
},
[0x12248]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12248, -- 𒉈
+ category="lo",
+ description="CUNEIFORM SIGN NE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12248,
},
[0x12249]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NE TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12249, -- 𒉉
+ category="lo",
+ description="CUNEIFORM SIGN NE TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12249,
},
[0x1224A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NE TIMES UD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1224A, -- 𒉊
+ category="lo",
+ description="CUNEIFORM SIGN NE TIMES UD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1224A,
},
[0x1224B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NE SHESHIG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1224B, -- 𒉋
+ category="lo",
+ description="CUNEIFORM SIGN NE SHESHIG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1224B,
},
[0x1224C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1224C, -- 𒉌
+ category="lo",
+ description="CUNEIFORM SIGN NI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1224C,
},
[0x1224D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NI TIMES E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1224D, -- 𒉍
+ category="lo",
+ description="CUNEIFORM SIGN NI TIMES E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1224D,
},
[0x1224E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NI0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1224E, -- 𒉎
+ category="lo",
+ description="CUNEIFORM SIGN NI0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1224E,
},
[0x1224F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NIM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1224F, -- 𒉏
+ category="lo",
+ description="CUNEIFORM SIGN NIM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1224F,
},
[0x12250]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NIM TIMES GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12250, -- 𒉐
+ category="lo",
+ description="CUNEIFORM SIGN NIM TIMES GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12250,
},
[0x12251]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NIM TIMES GAR PLUS GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12251, -- 𒉑
+ category="lo",
+ description="CUNEIFORM SIGN NIM TIMES GAR PLUS GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12251,
},
[0x12252]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NINDA0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12252, -- 𒉒
+ category="lo",
+ description="CUNEIFORM SIGN NINDA0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12252,
},
[0x12253]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NINDA0x0002 TIMES AN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12253, -- 𒉓
+ category="lo",
+ description="CUNEIFORM SIGN NINDA0x0002 TIMES AN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12253,
},
[0x12254]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NINDA0x0002 TIMES ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12254, -- 𒉔
+ category="lo",
+ description="CUNEIFORM SIGN NINDA0x0002 TIMES ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12254,
},
[0x12255]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NINDA0x0002 TIMES ASH PLUS ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12255, -- 𒉕
+ category="lo",
+ description="CUNEIFORM SIGN NINDA0x0002 TIMES ASH PLUS ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12255,
},
[0x12256]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NINDA0x0002 TIMES GUD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12256, -- 𒉖
+ category="lo",
+ description="CUNEIFORM SIGN NINDA0x0002 TIMES GUD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12256,
},
[0x12257]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NINDA0x0002 TIMES ME PLUS GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12257, -- 𒉗
+ category="lo",
+ description="CUNEIFORM SIGN NINDA0x0002 TIMES ME PLUS GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12257,
},
[0x12258]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NINDA0x0002 TIMES NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12258, -- 𒉘
+ category="lo",
+ description="CUNEIFORM SIGN NINDA0x0002 TIMES NE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12258,
},
[0x12259]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NINDA0x0002 TIMES NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12259, -- 𒉙
+ category="lo",
+ description="CUNEIFORM SIGN NINDA0x0002 TIMES NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12259,
},
[0x1225A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NINDA0x0002 TIMES SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1225A, -- 𒉚
+ category="lo",
+ description="CUNEIFORM SIGN NINDA0x0002 TIMES SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1225A,
},
[0x1225B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NINDA0x0002 TIMES SHE PLUS A AN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1225B, -- 𒉛
+ category="lo",
+ description="CUNEIFORM SIGN NINDA0x0002 TIMES SHE PLUS A AN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1225B,
},
[0x1225C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NINDA0x0002 TIMES SHE PLUS ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1225C, -- 𒉜
+ category="lo",
+ description="CUNEIFORM SIGN NINDA0x0002 TIMES SHE PLUS ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1225C,
},
[0x1225D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NINDA0x0002 TIMES SHE PLUS ASH PLUS ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1225D, -- 𒉝
+ category="lo",
+ description="CUNEIFORM SIGN NINDA0x0002 TIMES SHE PLUS ASH PLUS ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1225D,
},
[0x1225E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NINDA0x0002 TIMES U0x0002 PLUS ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1225E, -- 𒉞
+ category="lo",
+ description="CUNEIFORM SIGN NINDA0x0002 TIMES U0x0002 PLUS ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1225E,
},
[0x1225F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NINDA0x0002 TIMES USH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1225F, -- 𒉟
+ category="lo",
+ description="CUNEIFORM SIGN NINDA0x0002 TIMES USH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1225F,
},
[0x12260]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NISAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12260, -- 𒉠
+ category="lo",
+ description="CUNEIFORM SIGN NISAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12260,
},
[0x12261]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12261, -- 𒉡
+ category="lo",
+ description="CUNEIFORM SIGN NU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12261,
},
[0x12262]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NU0x000B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12262, -- 𒉢
+ category="lo",
+ description="CUNEIFORM SIGN NU0x000B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12262,
},
[0x12263]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12263, -- 𒉣
+ category="lo",
+ description="CUNEIFORM SIGN NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12263,
},
[0x12264]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUN LAGAR TIMES GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12264, -- 𒉤
+ category="lo",
+ description="CUNEIFORM SIGN NUN LAGAR TIMES GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12264,
},
[0x12265]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUN LAGAR TIMES MASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12265, -- 𒉥
+ category="lo",
+ description="CUNEIFORM SIGN NUN LAGAR TIMES MASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12265,
},
[0x12266]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUN LAGAR TIMES SAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12266, -- 𒉦
+ category="lo",
+ description="CUNEIFORM SIGN NUN LAGAR TIMES SAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12266,
},
[0x12267]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUN LAGAR TIMES SAL OVER NUN LAGAR TIMES SAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12267, -- 𒉧
+ category="lo",
+ description="CUNEIFORM SIGN NUN LAGAR TIMES SAL OVER NUN LAGAR TIMES SAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12267,
},
[0x12268]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUN LAGAR TIMES USH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12268, -- 𒉨
+ category="lo",
+ description="CUNEIFORM SIGN NUN LAGAR TIMES USH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12268,
},
[0x12269]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUN TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12269, -- 𒉩
+ category="lo",
+ description="CUNEIFORM SIGN NUN TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12269,
},
[0x1226A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUN OVER NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1226A, -- 𒉪
+ category="lo",
+ description="CUNEIFORM SIGN NUN OVER NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1226A,
},
[0x1226B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUN CROSSING NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1226B, -- 𒉫
+ category="lo",
+ description="CUNEIFORM SIGN NUN CROSSING NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1226B,
},
[0x1226C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUN CROSSING NUN LAGAR OVER LAGAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1226C, -- 𒉬
+ category="lo",
+ description="CUNEIFORM SIGN NUN CROSSING NUN LAGAR OVER LAGAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1226C,
},
[0x1226D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUNUZ",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1226D, -- 𒉭
+ category="lo",
+ description="CUNEIFORM SIGN NUNUZ",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1226D,
},
[0x1226E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES ASHGAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1226E, -- 𒉮
+ category="lo",
+ description="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES ASHGAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1226E,
},
[0x1226F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES BI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1226F, -- 𒉯
+ category="lo",
+ description="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES BI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1226F,
},
[0x12270]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES DUG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12270, -- 𒉰
+ category="lo",
+ description="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES DUG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12270,
},
[0x12271]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES GUD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12271, -- 𒉱
+ category="lo",
+ description="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES GUD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12271,
},
[0x12272]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES IGI GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12272, -- 𒉲
+ category="lo",
+ description="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES IGI GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12272,
},
[0x12273]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES KAD0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12273, -- 𒉳
+ category="lo",
+ description="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES KAD0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12273,
},
[0x12274]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES LA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12274, -- 𒉴
+ category="lo",
+ description="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES LA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12274,
},
[0x12275]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12275, -- 𒉵
+ category="lo",
+ description="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES NE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12275,
},
[0x12276]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES SILA0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12276, -- 𒉶
+ category="lo",
+ description="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES SILA0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12276,
},
[0x12277]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES U0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12277, -- 𒉷
+ category="lo",
+ description="CUNEIFORM SIGN NUNUZ AB0x0002 TIMES U0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12277,
},
[0x12278]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUNUZ KISIM0x0005 TIMES BI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12278, -- 𒉸
+ category="lo",
+ description="CUNEIFORM SIGN NUNUZ KISIM0x0005 TIMES BI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12278,
},
[0x12279]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN NUNUZ KISIM0x0005 TIMES BI U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12279, -- 𒉹
+ category="lo",
+ description="CUNEIFORM SIGN NUNUZ KISIM0x0005 TIMES BI U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12279,
},
[0x1227A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1227A, -- 𒉺
+ category="lo",
+ description="CUNEIFORM SIGN PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1227A,
},
[0x1227B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1227B, -- 𒉻
+ category="lo",
+ description="CUNEIFORM SIGN PAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1227B,
},
[0x1227C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1227C, -- 𒉼
+ category="lo",
+ description="CUNEIFORM SIGN PAN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1227C,
},
[0x1227D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PAP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1227D, -- 𒉽
+ category="lo",
+ description="CUNEIFORM SIGN PAP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1227D,
},
[0x1227E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1227E, -- 𒉾
+ category="lo",
+ description="CUNEIFORM SIGN PESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1227E,
},
[0x1227F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1227F, -- 𒉿
+ category="lo",
+ description="CUNEIFORM SIGN PI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1227F,
},
[0x12280]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PI TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12280, -- 𒊀
+ category="lo",
+ description="CUNEIFORM SIGN PI TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12280,
},
[0x12281]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PI TIMES AB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12281, -- 𒊁
+ category="lo",
+ description="CUNEIFORM SIGN PI TIMES AB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12281,
},
[0x12282]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PI TIMES BI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12282, -- 𒊂
+ category="lo",
+ description="CUNEIFORM SIGN PI TIMES BI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12282,
},
[0x12283]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PI TIMES BU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12283, -- 𒊃
+ category="lo",
+ description="CUNEIFORM SIGN PI TIMES BU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12283,
},
[0x12284]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PI TIMES E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12284, -- 𒊄
+ category="lo",
+ description="CUNEIFORM SIGN PI TIMES E",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12284,
},
[0x12285]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PI TIMES I",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12285, -- 𒊅
+ category="lo",
+ description="CUNEIFORM SIGN PI TIMES I",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12285,
},
[0x12286]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PI TIMES IB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12286, -- 𒊆
+ category="lo",
+ description="CUNEIFORM SIGN PI TIMES IB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12286,
},
[0x12287]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PI TIMES U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12287, -- 𒊇
+ category="lo",
+ description="CUNEIFORM SIGN PI TIMES U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12287,
},
[0x12288]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PI TIMES U0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12288, -- 𒊈
+ category="lo",
+ description="CUNEIFORM SIGN PI TIMES U0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12288,
},
[0x12289]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PI CROSSING PI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12289, -- 𒊉
+ category="lo",
+ description="CUNEIFORM SIGN PI CROSSING PI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12289,
},
[0x1228A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PIRIG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1228A, -- 𒊊
+ category="lo",
+ description="CUNEIFORM SIGN PIRIG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1228A,
},
[0x1228B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PIRIG TIMES KAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1228B, -- 𒊋
+ category="lo",
+ description="CUNEIFORM SIGN PIRIG TIMES KAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1228B,
},
[0x1228C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PIRIG TIMES UD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1228C, -- 𒊌
+ category="lo",
+ description="CUNEIFORM SIGN PIRIG TIMES UD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1228C,
},
[0x1228D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PIRIG TIMES ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1228D, -- 𒊍
+ category="lo",
+ description="CUNEIFORM SIGN PIRIG TIMES ZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1228D,
},
[0x1228E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN PIRIG OPPOSING PIRIG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1228E, -- 𒊎
+ category="lo",
+ description="CUNEIFORM SIGN PIRIG OPPOSING PIRIG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1228E,
},
[0x1228F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN RA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1228F, -- 𒊏
+ category="lo",
+ description="CUNEIFORM SIGN RA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1228F,
},
[0x12290]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN RAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12290, -- 𒊐
+ category="lo",
+ description="CUNEIFORM SIGN RAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12290,
},
[0x12291]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN RI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12291, -- 𒊑
+ category="lo",
+ description="CUNEIFORM SIGN RI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12291,
},
[0x12292]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN RU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12292, -- 𒊒
+ category="lo",
+ description="CUNEIFORM SIGN RU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12292,
},
[0x12293]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12293, -- 𒊓
+ category="lo",
+ description="CUNEIFORM SIGN SA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12293,
},
[0x12294]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG NUTILLU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12294, -- 𒊔
+ category="lo",
+ description="CUNEIFORM SIGN SAG NUTILLU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12294,
},
[0x12295]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12295, -- 𒊕
+ category="lo",
+ description="CUNEIFORM SIGN SAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12295,
},
[0x12296]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12296, -- 𒊖
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12296,
},
[0x12297]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES DU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12297, -- 𒊗
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES DU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12297,
},
[0x12298]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES DUB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12298, -- 𒊘
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES DUB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12298,
},
[0x12299]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12299, -- 𒊙
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12299,
},
[0x1229A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES KAK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1229A, -- 𒊚
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES KAK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1229A,
},
[0x1229B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES KUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1229B, -- 𒊛
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES KUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1229B,
},
[0x1229C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES LUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1229C, -- 𒊜
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES LUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1229C,
},
[0x1229D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES MI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1229D, -- 𒊝
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES MI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1229D,
},
[0x1229E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1229E, -- 𒊞
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1229E,
},
[0x1229F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES SAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1229F, -- 𒊟
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES SAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1229F,
},
[0x122A0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES SHID",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122A0, -- 𒊠
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES SHID",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122A0,
},
[0x122A1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES TAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122A1, -- 𒊡
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES TAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122A1,
},
[0x122A2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES U0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122A2, -- 𒊢
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES U0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122A2,
},
[0x122A3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES UB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122A3, -- 𒊣
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES UB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122A3,
},
[0x122A4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES UM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122A4, -- 𒊤
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES UM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122A4,
},
[0x122A5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES UR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122A5, -- 𒊥
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES UR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122A5,
},
[0x122A6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG TIMES USH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122A6, -- 𒊦
+ category="lo",
+ description="CUNEIFORM SIGN SAG TIMES USH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122A6,
},
[0x122A7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG OVER SAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122A7, -- 𒊧
+ category="lo",
+ description="CUNEIFORM SIGN SAG OVER SAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122A7,
},
[0x122A8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAG GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122A8, -- 𒊨
+ category="lo",
+ description="CUNEIFORM SIGN SAG GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122A8,
},
[0x122A9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122A9, -- 𒊩
+ category="lo",
+ description="CUNEIFORM SIGN SAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122A9,
},
[0x122AA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAL LAGAB TIMES ASH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122AA, -- 𒊪
+ category="lo",
+ description="CUNEIFORM SIGN SAL LAGAB TIMES ASH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122AA,
},
[0x122AB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SANGA0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122AB, -- 𒊫
+ category="lo",
+ description="CUNEIFORM SIGN SANGA0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122AB,
},
[0x122AC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122AC, -- 𒊬
+ category="lo",
+ description="CUNEIFORM SIGN SAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122AC,
},
[0x122AD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122AD, -- 𒊭
+ category="lo",
+ description="CUNEIFORM SIGN SHA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122AD,
},
[0x122AE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHA0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122AE, -- 𒊮
+ category="lo",
+ description="CUNEIFORM SIGN SHA0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122AE,
},
[0x122AF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHA0x0003 TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122AF, -- 𒊯
+ category="lo",
+ description="CUNEIFORM SIGN SHA0x0003 TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122AF,
},
[0x122B0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHA0x0003 TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122B0, -- 𒊰
+ category="lo",
+ description="CUNEIFORM SIGN SHA0x0003 TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122B0,
},
[0x122B1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHA0x0003 TIMES GISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122B1, -- 𒊱
+ category="lo",
+ description="CUNEIFORM SIGN SHA0x0003 TIMES GISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122B1,
},
[0x122B2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHA0x0003 TIMES NE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122B2, -- 𒊲
+ category="lo",
+ description="CUNEIFORM SIGN SHA0x0003 TIMES NE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122B2,
},
[0x122B3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHA0x0003 TIMES SHU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122B3, -- 𒊳
+ category="lo",
+ description="CUNEIFORM SIGN SHA0x0003 TIMES SHU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122B3,
},
[0x122B4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHA0x0003 TIMES TUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122B4, -- 𒊴
+ category="lo",
+ description="CUNEIFORM SIGN SHA0x0003 TIMES TUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122B4,
},
[0x122B5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHA0x0003 TIMES U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122B5, -- 𒊵
+ category="lo",
+ description="CUNEIFORM SIGN SHA0x0003 TIMES U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122B5,
},
[0x122B6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHA0x0003 TIMES U PLUS A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122B6, -- 𒊶
+ category="lo",
+ description="CUNEIFORM SIGN SHA0x0003 TIMES U PLUS A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122B6,
},
[0x122B7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHA0x0006",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122B7, -- 𒊷
+ category="lo",
+ description="CUNEIFORM SIGN SHA0x0006",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122B7,
},
[0x122B8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHAB0x0006",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122B8, -- 𒊸
+ category="lo",
+ description="CUNEIFORM SIGN SHAB0x0006",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122B8,
},
[0x122B9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHAR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122B9, -- 𒊹
+ category="lo",
+ description="CUNEIFORM SIGN SHAR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122B9,
},
[0x122BA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122BA, -- 𒊺
+ category="lo",
+ description="CUNEIFORM SIGN SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122BA,
},
[0x122BB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHE HU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122BB, -- 𒊻
+ category="lo",
+ description="CUNEIFORM SIGN SHE HU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122BB,
},
[0x122BC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHE OVER SHE GAD OVER GAD GAR OVER GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122BC, -- 𒊼
+ category="lo",
+ description="CUNEIFORM SIGN SHE OVER SHE GAD OVER GAD GAR OVER GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122BC,
},
[0x122BD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHE OVER SHE TAB OVER TAB GAR OVER GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122BD, -- 𒊽
+ category="lo",
+ description="CUNEIFORM SIGN SHE OVER SHE TAB OVER TAB GAR OVER GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122BD,
},
[0x122BE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHEG0x0009",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122BE, -- 𒊾
+ category="lo",
+ description="CUNEIFORM SIGN SHEG0x0009",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122BE,
},
[0x122BF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122BF, -- 𒊿
+ category="lo",
+ description="CUNEIFORM SIGN SHEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122BF,
},
[0x122C0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHESH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122C0, -- 𒋀
+ category="lo",
+ description="CUNEIFORM SIGN SHESH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122C0,
},
[0x122C1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122C1, -- 𒋁
+ category="lo",
+ description="CUNEIFORM SIGN SHESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122C1,
},
[0x122C2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHESHLAM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122C2, -- 𒋂
+ category="lo",
+ description="CUNEIFORM SIGN SHESHLAM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122C2,
},
[0x122C3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHID",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122C3, -- 𒋃
+ category="lo",
+ description="CUNEIFORM SIGN SHID",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122C3,
},
[0x122C4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHID TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122C4, -- 𒋄
+ category="lo",
+ description="CUNEIFORM SIGN SHID TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122C4,
},
[0x122C5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHID TIMES IM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122C5, -- 𒋅
+ category="lo",
+ description="CUNEIFORM SIGN SHID TIMES IM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122C5,
},
[0x122C6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122C6, -- 𒋆
+ category="lo",
+ description="CUNEIFORM SIGN SHIM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122C6,
},
[0x122C7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIM TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122C7, -- 𒋇
+ category="lo",
+ description="CUNEIFORM SIGN SHIM TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122C7,
},
[0x122C8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIM TIMES BAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122C8, -- 𒋈
+ category="lo",
+ description="CUNEIFORM SIGN SHIM TIMES BAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122C8,
},
[0x122C9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIM TIMES BULUG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122C9, -- 𒋉
+ category="lo",
+ description="CUNEIFORM SIGN SHIM TIMES BULUG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122C9,
},
[0x122CA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIM TIMES DIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122CA, -- 𒋊
+ category="lo",
+ description="CUNEIFORM SIGN SHIM TIMES DIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122CA,
},
[0x122CB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIM TIMES GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122CB, -- 𒋋
+ category="lo",
+ description="CUNEIFORM SIGN SHIM TIMES GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122CB,
},
[0x122CC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIM TIMES IGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122CC, -- 𒋌
+ category="lo",
+ description="CUNEIFORM SIGN SHIM TIMES IGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122CC,
},
[0x122CD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIM TIMES IGI GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122CD, -- 𒋍
+ category="lo",
+ description="CUNEIFORM SIGN SHIM TIMES IGI GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122CD,
},
[0x122CE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIM TIMES KUSHU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122CE, -- 𒋎
+ category="lo",
+ description="CUNEIFORM SIGN SHIM TIMES KUSHU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122CE,
},
[0x122CF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIM TIMES LUL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122CF, -- 𒋏
+ category="lo",
+ description="CUNEIFORM SIGN SHIM TIMES LUL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122CF,
},
[0x122D0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIM TIMES MUG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122D0, -- 𒋐
+ category="lo",
+ description="CUNEIFORM SIGN SHIM TIMES MUG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122D0,
},
[0x122D1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIM TIMES SAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122D1, -- 𒋑
+ category="lo",
+ description="CUNEIFORM SIGN SHIM TIMES SAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122D1,
},
[0x122D2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHINIG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122D2, -- 𒋒
+ category="lo",
+ description="CUNEIFORM SIGN SHINIG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122D2,
},
[0x122D3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122D3, -- 𒋓
+ category="lo",
+ description="CUNEIFORM SIGN SHIR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122D3,
},
[0x122D4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIR TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122D4, -- 𒋔
+ category="lo",
+ description="CUNEIFORM SIGN SHIR TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122D4,
},
[0x122D5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHIR OVER SHIR BUR OVER BUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122D5, -- 𒋕
+ category="lo",
+ description="CUNEIFORM SIGN SHIR OVER SHIR BUR OVER BUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122D5,
},
[0x122D6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHITA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122D6, -- 𒋖
+ category="lo",
+ description="CUNEIFORM SIGN SHITA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122D6,
},
[0x122D7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122D7, -- 𒋗
+ category="lo",
+ description="CUNEIFORM SIGN SHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122D7,
},
[0x122D8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHU OVER INVERTED SHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122D8, -- 𒋘
+ category="lo",
+ description="CUNEIFORM SIGN SHU OVER INVERTED SHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122D8,
},
[0x122D9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122D9, -- 𒋙
+ category="lo",
+ description="CUNEIFORM SIGN SHU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122D9,
},
[0x122DA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SHUBUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122DA, -- 𒋚
+ category="lo",
+ description="CUNEIFORM SIGN SHUBUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122DA,
},
[0x122DB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122DB, -- 𒋛
+ category="lo",
+ description="CUNEIFORM SIGN SI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122DB,
},
[0x122DC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SI GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122DC, -- 𒋜
+ category="lo",
+ description="CUNEIFORM SIGN SI GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122DC,
},
[0x122DD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SIG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122DD, -- 𒋝
+ category="lo",
+ description="CUNEIFORM SIGN SIG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122DD,
},
[0x122DE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SIG0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122DE, -- 𒋞
+ category="lo",
+ description="CUNEIFORM SIGN SIG0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122DE,
},
[0x122DF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SIG0x0004 OVER SIG0x0004 SHU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122DF, -- 𒋟
+ category="lo",
+ description="CUNEIFORM SIGN SIG0x0004 OVER SIG0x0004 SHU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122DF,
},
[0x122E0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SIK0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122E0, -- 𒋠
+ category="lo",
+ description="CUNEIFORM SIGN SIK0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122E0,
},
[0x122E1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SILA0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122E1, -- 𒋡
+ category="lo",
+ description="CUNEIFORM SIGN SILA0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122E1,
},
[0x122E2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122E2, -- 𒋢
+ category="lo",
+ description="CUNEIFORM SIGN SU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122E2,
},
[0x122E3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SU OVER SU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122E3, -- 𒋣
+ category="lo",
+ description="CUNEIFORM SIGN SU OVER SU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122E3,
},
[0x122E4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SUD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122E4, -- 𒋤
+ category="lo",
+ description="CUNEIFORM SIGN SUD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122E4,
},
[0x122E5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SUD0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122E5, -- 𒋥
+ category="lo",
+ description="CUNEIFORM SIGN SUD0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122E5,
},
[0x122E6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SUHUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122E6, -- 𒋦
+ category="lo",
+ description="CUNEIFORM SIGN SUHUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122E6,
},
[0x122E7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122E7, -- 𒋧
+ category="lo",
+ description="CUNEIFORM SIGN SUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122E7,
},
[0x122E8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SUMASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122E8, -- 𒋨
+ category="lo",
+ description="CUNEIFORM SIGN SUMASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122E8,
},
[0x122E9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122E9, -- 𒋩
+ category="lo",
+ description="CUNEIFORM SIGN SUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122E9,
},
[0x122EA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN SUR0x0009",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122EA, -- 𒋪
+ category="lo",
+ description="CUNEIFORM SIGN SUR0x0009",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122EA,
},
[0x122EB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122EB, -- 𒋫
+ category="lo",
+ description="CUNEIFORM SIGN TA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122EB,
},
[0x122EC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TA ASTERISK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122EC, -- 𒋬
+ category="lo",
+ description="CUNEIFORM SIGN TA ASTERISK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122EC,
},
[0x122ED]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TA TIMES HI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122ED, -- 𒋭
+ category="lo",
+ description="CUNEIFORM SIGN TA TIMES HI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122ED,
},
[0x122EE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TA TIMES MI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122EE, -- 𒋮
+ category="lo",
+ description="CUNEIFORM SIGN TA TIMES MI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122EE,
},
[0x122EF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TA GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122EF, -- 𒋯
+ category="lo",
+ description="CUNEIFORM SIGN TA GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122EF,
},
[0x122F0]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122F0, -- 𒋰
+ category="lo",
+ description="CUNEIFORM SIGN TAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122F0,
},
[0x122F1]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TAB OVER TAB NI OVER NI DISH OVER DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122F1, -- 𒋱
+ category="lo",
+ description="CUNEIFORM SIGN TAB OVER TAB NI OVER NI DISH OVER DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122F1,
},
[0x122F2]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TAB SQUARED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122F2, -- 𒋲
+ category="lo",
+ description="CUNEIFORM SIGN TAB SQUARED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122F2,
},
[0x122F3]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122F3, -- 𒋳
+ category="lo",
+ description="CUNEIFORM SIGN TAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122F3,
},
[0x122F4]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TAG TIMES BI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122F4, -- 𒋴
+ category="lo",
+ description="CUNEIFORM SIGN TAG TIMES BI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122F4,
},
[0x122F5]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TAG TIMES GUD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122F5, -- 𒋵
+ category="lo",
+ description="CUNEIFORM SIGN TAG TIMES GUD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122F5,
},
[0x122F6]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TAG TIMES SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122F6, -- 𒋶
+ category="lo",
+ description="CUNEIFORM SIGN TAG TIMES SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122F6,
},
[0x122F7]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TAG TIMES SHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122F7, -- 𒋷
+ category="lo",
+ description="CUNEIFORM SIGN TAG TIMES SHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122F7,
},
[0x122F8]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TAG TIMES TUG0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122F8, -- 𒋸
+ category="lo",
+ description="CUNEIFORM SIGN TAG TIMES TUG0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122F8,
},
[0x122F9]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TAG TIMES UD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122F9, -- 𒋹
+ category="lo",
+ description="CUNEIFORM SIGN TAG TIMES UD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122F9,
},
[0x122FA]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TAK0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122FA, -- 𒋺
+ category="lo",
+ description="CUNEIFORM SIGN TAK0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122FA,
},
[0x122FB]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122FB, -- 𒋻
+ category="lo",
+ description="CUNEIFORM SIGN TAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122FB,
},
[0x122FC]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122FC, -- 𒋼
+ category="lo",
+ description="CUNEIFORM SIGN TE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122FC,
},
[0x122FD]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TE GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122FD, -- 𒋽
+ category="lo",
+ description="CUNEIFORM SIGN TE GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122FD,
},
[0x122FE]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122FE, -- 𒋾
+ category="lo",
+ description="CUNEIFORM SIGN TI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122FE,
},
[0x122FF]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TI TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x122FF, -- 𒋿
+ category="lo",
+ description="CUNEIFORM SIGN TI TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x122FF,
},
[0x12300]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TIL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12300, -- 𒌀
+ category="lo",
+ description="CUNEIFORM SIGN TIL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12300,
},
[0x12301]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TIR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12301, -- 𒌁
+ category="lo",
+ description="CUNEIFORM SIGN TIR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12301,
},
[0x12302]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TIR TIMES TAK0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12302, -- 𒌂
+ category="lo",
+ description="CUNEIFORM SIGN TIR TIMES TAK0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12302,
},
[0x12303]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TIR OVER TIR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12303, -- 𒌃
+ category="lo",
+ description="CUNEIFORM SIGN TIR OVER TIR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12303,
},
[0x12304]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TIR OVER TIR GAD OVER GAD GAR OVER GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12304, -- 𒌄
+ category="lo",
+ description="CUNEIFORM SIGN TIR OVER TIR GAD OVER GAD GAR OVER GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12304,
},
[0x12305]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12305, -- 𒌅
+ category="lo",
+ description="CUNEIFORM SIGN TU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12305,
},
[0x12306]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TUG0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12306, -- 𒌆
+ category="lo",
+ description="CUNEIFORM SIGN TUG0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12306,
},
[0x12307]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TUK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12307, -- 𒌇
+ category="lo",
+ description="CUNEIFORM SIGN TUK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12307,
},
[0x12308]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12308, -- 𒌈
+ category="lo",
+ description="CUNEIFORM SIGN TUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12308,
},
[0x12309]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12309, -- 𒌉
+ category="lo",
+ description="CUNEIFORM SIGN TUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12309,
},
[0x1230A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN TUR OVER TUR ZA OVER ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1230A, -- 𒌊
+ category="lo",
+ description="CUNEIFORM SIGN TUR OVER TUR ZA OVER ZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1230A,
},
[0x1230B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1230B, -- 𒌋
+ category="lo",
+ description="CUNEIFORM SIGN U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1230B,
},
[0x1230C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN U GUD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1230C, -- 𒌌
+ category="lo",
+ description="CUNEIFORM SIGN U GUD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1230C,
},
[0x1230D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN U U U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1230D, -- 𒌍
+ category="lo",
+ description="CUNEIFORM SIGN U U U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1230D,
},
[0x1230E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN U OVER U PA OVER PA GAR OVER GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1230E, -- 𒌎
+ category="lo",
+ description="CUNEIFORM SIGN U OVER U PA OVER PA GAR OVER GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1230E,
},
[0x1230F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN U OVER U SUR OVER SUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1230F, -- 𒌏
+ category="lo",
+ description="CUNEIFORM SIGN U OVER U SUR OVER SUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1230F,
},
[0x12310]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN U OVER U U REVERSED OVER U REVERSED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12310, -- 𒌐
+ category="lo",
+ description="CUNEIFORM SIGN U OVER U U REVERSED OVER U REVERSED",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12310,
},
[0x12311]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN U0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12311, -- 𒌑
+ category="lo",
+ description="CUNEIFORM SIGN U0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12311,
},
[0x12312]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12312, -- 𒌒
+ category="lo",
+ description="CUNEIFORM SIGN UB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12312,
},
[0x12313]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12313, -- 𒌓
+ category="lo",
+ description="CUNEIFORM SIGN UD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12313,
},
[0x12314]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UD KUSHU0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12314, -- 𒌔
+ category="lo",
+ description="CUNEIFORM SIGN UD KUSHU0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12314,
},
[0x12315]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UD TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12315, -- 𒌕
+ category="lo",
+ description="CUNEIFORM SIGN UD TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12315,
},
[0x12316]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UD TIMES MI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12316, -- 𒌖
+ category="lo",
+ description="CUNEIFORM SIGN UD TIMES MI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12316,
},
[0x12317]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UD TIMES U PLUS U PLUS U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12317, -- 𒌗
+ category="lo",
+ description="CUNEIFORM SIGN UD TIMES U PLUS U PLUS U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12317,
},
[0x12318]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UD TIMES U PLUS U PLUS U GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12318, -- 𒌘
+ category="lo",
+ description="CUNEIFORM SIGN UD TIMES U PLUS U PLUS U GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12318,
},
[0x12319]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UD GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12319, -- 𒌙
+ category="lo",
+ description="CUNEIFORM SIGN UD GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12319,
},
[0x1231A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UD SHESHIG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1231A, -- 𒌚
+ category="lo",
+ description="CUNEIFORM SIGN UD SHESHIG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1231A,
},
[0x1231B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UD SHESHIG TIMES BAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1231B, -- 𒌛
+ category="lo",
+ description="CUNEIFORM SIGN UD SHESHIG TIMES BAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1231B,
},
[0x1231C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UDUG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1231C, -- 𒌜
+ category="lo",
+ description="CUNEIFORM SIGN UDUG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1231C,
},
[0x1231D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1231D, -- 𒌝
+ category="lo",
+ description="CUNEIFORM SIGN UM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1231D,
},
[0x1231E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UM TIMES LAGAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1231E, -- 𒌞
+ category="lo",
+ description="CUNEIFORM SIGN UM TIMES LAGAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1231E,
},
[0x1231F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UM TIMES ME PLUS DA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1231F, -- 𒌟
+ category="lo",
+ description="CUNEIFORM SIGN UM TIMES ME PLUS DA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1231F,
},
[0x12320]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UM TIMES SHA0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12320, -- 𒌠
+ category="lo",
+ description="CUNEIFORM SIGN UM TIMES SHA0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12320,
},
[0x12321]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UM TIMES U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12321, -- 𒌡
+ category="lo",
+ description="CUNEIFORM SIGN UM TIMES U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12321,
},
[0x12322]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UMBIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12322, -- 𒌢
+ category="lo",
+ description="CUNEIFORM SIGN UMBIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12322,
},
[0x12323]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UMUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12323, -- 𒌣
+ category="lo",
+ description="CUNEIFORM SIGN UMUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12323,
},
[0x12324]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UMUM TIMES KASKAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12324, -- 𒌤
+ category="lo",
+ description="CUNEIFORM SIGN UMUM TIMES KASKAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12324,
},
[0x12325]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UMUM TIMES PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12325, -- 𒌥
+ category="lo",
+ description="CUNEIFORM SIGN UMUM TIMES PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12325,
},
[0x12326]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12326, -- 𒌦
+ category="lo",
+ description="CUNEIFORM SIGN UN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12326,
},
[0x12327]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UN GUNU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12327, -- 𒌧
+ category="lo",
+ description="CUNEIFORM SIGN UN GUNU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12327,
},
[0x12328]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12328, -- 𒌨
+ category="lo",
+ description="CUNEIFORM SIGN UR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12328,
},
[0x12329]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UR CROSSING UR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12329, -- 𒌩
+ category="lo",
+ description="CUNEIFORM SIGN UR CROSSING UR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12329,
},
[0x1232A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UR SHESHIG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1232A, -- 𒌪
+ category="lo",
+ description="CUNEIFORM SIGN UR SHESHIG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1232A,
},
[0x1232B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1232B, -- 𒌫
+ category="lo",
+ description="CUNEIFORM SIGN UR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1232B,
},
[0x1232C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UR0x0002 TIMES A PLUS HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1232C, -- 𒌬
+ category="lo",
+ description="CUNEIFORM SIGN UR0x0002 TIMES A PLUS HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1232C,
},
[0x1232D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UR0x0002 TIMES A PLUS NA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1232D, -- 𒌭
+ category="lo",
+ description="CUNEIFORM SIGN UR0x0002 TIMES A PLUS NA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1232D,
},
[0x1232E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UR0x0002 TIMES AL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1232E, -- 𒌮
+ category="lo",
+ description="CUNEIFORM SIGN UR0x0002 TIMES AL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1232E,
},
[0x1232F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UR0x0002 TIMES HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1232F, -- 𒌯
+ category="lo",
+ description="CUNEIFORM SIGN UR0x0002 TIMES HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1232F,
},
[0x12330]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UR0x0002 TIMES NUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12330, -- 𒌰
+ category="lo",
+ description="CUNEIFORM SIGN UR0x0002 TIMES NUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12330,
},
[0x12331]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UR0x0002 TIMES U0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12331, -- 𒌱
+ category="lo",
+ description="CUNEIFORM SIGN UR0x0002 TIMES U0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12331,
},
[0x12332]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UR0x0002 TIMES U0x0002 PLUS ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12332, -- 𒌲
+ category="lo",
+ description="CUNEIFORM SIGN UR0x0002 TIMES U0x0002 PLUS ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12332,
},
[0x12333]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UR0x0002 TIMES U0x0002 PLUS BI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12333, -- 𒌳
+ category="lo",
+ description="CUNEIFORM SIGN UR0x0002 TIMES U0x0002 PLUS BI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12333,
},
[0x12334]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UR0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12334, -- 𒌴
+ category="lo",
+ description="CUNEIFORM SIGN UR0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12334,
},
[0x12335]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12335, -- 𒌵
+ category="lo",
+ description="CUNEIFORM SIGN URI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12335,
},
[0x12336]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URI0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12336, -- 𒌶
+ category="lo",
+ description="CUNEIFORM SIGN URI0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12336,
},
[0x12337]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12337, -- 𒌷
+ category="lo",
+ description="CUNEIFORM SIGN URU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12337,
},
[0x12338]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12338, -- 𒌸
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12338,
},
[0x12339]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES ASHGAB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12339, -- 𒌹
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES ASHGAB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12339,
},
[0x1233A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES BAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1233A, -- 𒌺
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES BAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1233A,
},
[0x1233B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES DUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1233B, -- 𒌻
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES DUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1233B,
},
[0x1233C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1233C, -- 𒌼
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1233C,
},
[0x1233D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES GAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1233D, -- 𒌽
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES GAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1233D,
},
[0x1233E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES GAN0x0002 TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1233E, -- 𒌾
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES GAN0x0002 TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1233E,
},
[0x1233F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES GAR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1233F, -- 𒌿
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES GAR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1233F,
},
[0x12340]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES GU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12340, -- 𒍀
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES GU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12340,
},
[0x12341]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES HA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12341, -- 𒍁
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES HA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12341,
},
[0x12342]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES IGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12342, -- 𒍂
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES IGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12342,
},
[0x12343]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES IM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12343, -- 𒍃
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES IM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12343,
},
[0x12344]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES ISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12344, -- 𒍄
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES ISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12344,
},
[0x12345]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES KI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12345, -- 𒍅
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES KI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12345,
},
[0x12346]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES LUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12346, -- 𒍆
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES LUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12346,
},
[0x12347]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES MIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12347, -- 𒍇
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES MIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12347,
},
[0x12348]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12348, -- 𒍈
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12348,
},
[0x12349]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES SHE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12349, -- 𒍉
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES SHE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12349,
},
[0x1234A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES SIG0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1234A, -- 𒍊
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES SIG0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1234A,
},
[0x1234B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES TU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1234B, -- 𒍋
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES TU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1234B,
},
[0x1234C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES U PLUS GUD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1234C, -- 𒍌
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES U PLUS GUD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1234C,
},
[0x1234D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES UD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1234D, -- 𒍍
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES UD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1234D,
},
[0x1234E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URU TIMES URUDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1234E, -- 𒍎
+ category="lo",
+ description="CUNEIFORM SIGN URU TIMES URUDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1234E,
},
[0x1234F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URUDA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1234F, -- 𒍏
+ category="lo",
+ description="CUNEIFORM SIGN URUDA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1234F,
},
[0x12350]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN URUDA TIMES U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12350, -- 𒍐
+ category="lo",
+ description="CUNEIFORM SIGN URUDA TIMES U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12350,
},
[0x12351]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN USH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12351, -- 𒍑
+ category="lo",
+ description="CUNEIFORM SIGN USH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12351,
},
[0x12352]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN USH TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12352, -- 𒍒
+ category="lo",
+ description="CUNEIFORM SIGN USH TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12352,
},
[0x12353]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN USH TIMES KU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12353, -- 𒍓
+ category="lo",
+ description="CUNEIFORM SIGN USH TIMES KU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12353,
},
[0x12354]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN USH TIMES KUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12354, -- 𒍔
+ category="lo",
+ description="CUNEIFORM SIGN USH TIMES KUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12354,
},
[0x12355]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN USH TIMES TAK0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12355, -- 𒍕
+ category="lo",
+ description="CUNEIFORM SIGN USH TIMES TAK0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12355,
},
[0x12356]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN USHX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12356, -- 𒍖
+ category="lo",
+ description="CUNEIFORM SIGN USHX",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12356,
},
[0x12357]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN USH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12357, -- 𒍗
+ category="lo",
+ description="CUNEIFORM SIGN USH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12357,
},
[0x12358]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN USHUMX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12358, -- 𒍘
+ category="lo",
+ description="CUNEIFORM SIGN USHUMX",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12358,
},
[0x12359]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UTUKI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12359, -- 𒍙
+ category="lo",
+ description="CUNEIFORM SIGN UTUKI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12359,
},
[0x1235A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UZ0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1235A, -- 𒍚
+ category="lo",
+ description="CUNEIFORM SIGN UZ0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1235A,
},
[0x1235B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UZ0x0003 TIMES KASKAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1235B, -- 𒍛
+ category="lo",
+ description="CUNEIFORM SIGN UZ0x0003 TIMES KASKAL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1235B,
},
[0x1235C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN UZU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1235C, -- 𒍜
+ category="lo",
+ description="CUNEIFORM SIGN UZU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1235C,
},
[0x1235D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1235D, -- 𒍝
+ category="lo",
+ description="CUNEIFORM SIGN ZA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1235D,
},
[0x1235E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZA TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1235E, -- 𒍞
+ category="lo",
+ description="CUNEIFORM SIGN ZA TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1235E,
},
[0x1235F]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZA SQUARED TIMES KUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1235F, -- 𒍟
+ category="lo",
+ description="CUNEIFORM SIGN ZA SQUARED TIMES KUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1235F,
},
[0x12360]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZAG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12360, -- 𒍠
+ category="lo",
+ description="CUNEIFORM SIGN ZAG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12360,
},
[0x12361]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZAMX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12361, -- 𒍡
+ category="lo",
+ description="CUNEIFORM SIGN ZAMX",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12361,
},
[0x12362]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZE0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12362, -- 𒍢
+ category="lo",
+ description="CUNEIFORM SIGN ZE0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12362,
},
[0x12363]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12363, -- 𒍣
+ category="lo",
+ description="CUNEIFORM SIGN ZI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12363,
},
[0x12364]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZI OVER ZI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12364, -- 𒍤
+ category="lo",
+ description="CUNEIFORM SIGN ZI OVER ZI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12364,
},
[0x12365]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZI0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12365, -- 𒍥
+ category="lo",
+ description="CUNEIFORM SIGN ZI0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12365,
},
[0x12366]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZIB",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12366, -- 𒍦
+ category="lo",
+ description="CUNEIFORM SIGN ZIB",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12366,
},
[0x12367]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZIB KABA TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12367, -- 𒍧
+ category="lo",
+ description="CUNEIFORM SIGN ZIB KABA TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12367,
},
[0x12368]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZIG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12368, -- 𒍨
+ category="lo",
+ description="CUNEIFORM SIGN ZIG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12368,
},
[0x12369]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZIZ0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12369, -- 𒍩
+ category="lo",
+ description="CUNEIFORM SIGN ZIZ0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12369,
},
[0x1236A]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1236A, -- 𒍪
+ category="lo",
+ description="CUNEIFORM SIGN ZU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1236A,
},
[0x1236B]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZU0x0005",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1236B, -- 𒍫
+ category="lo",
+ description="CUNEIFORM SIGN ZU0x0005",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1236B,
},
[0x1236C]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZU0x0005 TIMES A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1236C, -- 𒍬
+ category="lo",
+ description="CUNEIFORM SIGN ZU0x0005 TIMES A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1236C,
},
[0x1236D]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZUBUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1236D, -- 𒍭
+ category="lo",
+ description="CUNEIFORM SIGN ZUBUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1236D,
},
[0x1236E]={
- ["category"]="lo",
- ["description"]="CUNEIFORM SIGN ZUM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1236E, -- 𒍮
+ category="lo",
+ description="CUNEIFORM SIGN ZUM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1236E,
},
[0x12400]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN TWO ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12400, -- 𒐀
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN TWO ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12400,
},
[0x12401]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN THREE ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12401, -- 𒐁
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN THREE ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12401,
},
[0x12402]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12402, -- 𒐂
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12402,
},
[0x12403]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FIVE ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12403, -- 𒐃
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FIVE ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12403,
},
[0x12404]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SIX ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12404, -- 𒐄
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SIX ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12404,
},
[0x12405]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SEVEN ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12405, -- 𒐅
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SEVEN ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12405,
},
[0x12406]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN EIGHT ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12406, -- 𒐆
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN EIGHT ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12406,
},
[0x12407]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN NINE ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12407, -- 𒐇
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN NINE ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12407,
},
[0x12408]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN THREE DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12408, -- 𒐈
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN THREE DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12408,
},
[0x12409]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12409, -- 𒐉
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12409,
},
[0x1240A]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FIVE DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1240A, -- 𒐊
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FIVE DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1240A,
},
[0x1240B]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SIX DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1240B, -- 𒐋
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SIX DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1240B,
},
[0x1240C]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SEVEN DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1240C, -- 𒐌
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SEVEN DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1240C,
},
[0x1240D]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN EIGHT DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1240D, -- 𒐍
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN EIGHT DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1240D,
},
[0x1240E]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN NINE DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1240E, -- 𒐎
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN NINE DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1240E,
},
[0x1240F]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1240F, -- 𒐏
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1240F,
},
[0x12410]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FIVE U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12410, -- 𒐐
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FIVE U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12410,
},
[0x12411]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SIX U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12411, -- 𒐑
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SIX U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12411,
},
[0x12412]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SEVEN U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12412, -- 𒐒
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SEVEN U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12412,
},
[0x12413]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN EIGHT U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12413, -- 𒐓
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN EIGHT U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12413,
},
[0x12414]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN NINE U",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12414, -- 𒐔
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN NINE U",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12414,
},
[0x12415]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN ONE GESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12415, -- 𒐕
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN ONE GESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12415,
},
[0x12416]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN TWO GESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12416, -- 𒐖
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN TWO GESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12416,
},
[0x12417]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN THREE GESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12417, -- 𒐗
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN THREE GESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12417,
},
[0x12418]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR GESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12418, -- 𒐘
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR GESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12418,
},
[0x12419]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FIVE GESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12419, -- 𒐙
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FIVE GESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12419,
},
[0x1241A]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SIX GESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1241A, -- 𒐚
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SIX GESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1241A,
},
[0x1241B]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SEVEN GESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1241B, -- 𒐛
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SEVEN GESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1241B,
},
[0x1241C]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN EIGHT GESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1241C, -- 𒐜
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN EIGHT GESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1241C,
},
[0x1241D]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN NINE GESH0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1241D, -- 𒐝
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN NINE GESH0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1241D,
},
[0x1241E]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN ONE GESHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1241E, -- 𒐞
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN ONE GESHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1241E,
},
[0x1241F]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN TWO GESHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1241F, -- 𒐟
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN TWO GESHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1241F,
},
[0x12420]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN THREE GESHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12420, -- 𒐠
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN THREE GESHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12420,
},
[0x12421]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR GESHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12421, -- 𒐡
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR GESHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12421,
},
[0x12422]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FIVE GESHU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12422, -- 𒐢
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FIVE GESHU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12422,
},
[0x12423]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN TWO SHAR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12423, -- 𒐣
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN TWO SHAR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12423,
},
[0x12424]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN THREE SHAR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12424, -- 𒐤
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN THREE SHAR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12424,
},
[0x12425]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN THREE SHAR0x0002 VARIANT FORM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12425, -- 𒐥
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN THREE SHAR0x0002 VARIANT FORM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12425,
},
[0x12426]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR SHAR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12426, -- 𒐦
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR SHAR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12426,
},
[0x12427]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FIVE SHAR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12427, -- 𒐧
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FIVE SHAR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12427,
},
[0x12428]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SIX SHAR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12428, -- 𒐨
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SIX SHAR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12428,
},
[0x12429]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SEVEN SHAR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12429, -- 𒐩
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SEVEN SHAR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12429,
},
[0x1242A]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN EIGHT SHAR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1242A, -- 𒐪
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN EIGHT SHAR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1242A,
},
[0x1242B]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN NINE SHAR0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1242B, -- 𒐫
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN NINE SHAR0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1242B,
},
[0x1242C]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN ONE SHARU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1242C, -- 𒐬
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN ONE SHARU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1242C,
},
[0x1242D]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN TWO SHARU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1242D, -- 𒐭
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN TWO SHARU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1242D,
},
[0x1242E]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN THREE SHARU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1242E, -- 𒐮
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN THREE SHARU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1242E,
},
[0x1242F]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1242F, -- 𒐯
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN THREE SHARU VARIANT FORM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1242F,
},
[0x12430]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR SHARU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12430, -- 𒐰
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR SHARU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12430,
},
[0x12431]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FIVE SHARU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12431, -- 𒐱
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FIVE SHARU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12431,
},
[0x12432]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SHAR0x0002 TIMES GAL PLUS DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12432, -- 𒐲
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SHAR0x0002 TIMES GAL PLUS DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12432,
},
[0x12433]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SHAR0x0002 TIMES GAL PLUS MIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12433, -- 𒐳
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SHAR0x0002 TIMES GAL PLUS MIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12433,
},
[0x12434]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN ONE BURU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12434, -- 𒐴
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN ONE BURU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12434,
},
[0x12435]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN TWO BURU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12435, -- 𒐵
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN TWO BURU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12435,
},
[0x12436]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN THREE BURU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12436, -- 𒐶
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN THREE BURU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12436,
},
[0x12437]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12437, -- 𒐷
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN THREE BURU VARIANT FORM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12437,
},
[0x12438]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR BURU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12438, -- 𒐸
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR BURU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12438,
},
[0x12439]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FIVE BURU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12439, -- 𒐹
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FIVE BURU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12439,
},
[0x1243A]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH0x0010",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1243A, -- 𒐺
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH0x0010",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1243A,
},
[0x1243B]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH0x0015",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1243B, -- 𒐻
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN THREE VARIANT FORM ESH0x0015",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1243B,
},
[0x1243C]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1243C, -- 𒐼
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1243C,
},
[0x1243D]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1243D, -- 𒐽
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1243D,
},
[0x1243E]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1243E, -- 𒐾
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1243E,
},
[0x1243F]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1243F, -- 𒐿
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR VARIANT FORM LIMMU B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1243F,
},
[0x12440]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH0x0009",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12440, -- 𒑀
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SIX VARIANT FORM ASH0x0009",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12440,
},
[0x12441]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12441, -- 𒑁
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12441,
},
[0x12442]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12442, -- 𒑂
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12442,
},
[0x12443]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12443, -- 𒑃
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SEVEN VARIANT FORM IMIN B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12443,
},
[0x12444]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12444, -- 𒑄
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12444,
},
[0x12445]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12445, -- 𒑅
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN EIGHT VARIANT FORM USSU0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12445,
},
[0x12446]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12446, -- 𒑆
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12446,
},
[0x12447]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12447, -- 𒑇
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12447,
},
[0x12448]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12448, -- 𒑈
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12448,
},
[0x12449]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12449, -- 𒑉
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN NINE VARIANT FORM ILIMMU A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12449,
},
[0x1244A]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN TWO ASH TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1244A, -- 𒑊
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN TWO ASH TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1244A,
},
[0x1244B]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN THREE ASH TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1244B, -- 𒑋
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN THREE ASH TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1244B,
},
[0x1244C]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR ASH TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1244C, -- 𒑌
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR ASH TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1244C,
},
[0x1244D]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FIVE ASH TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1244D, -- 𒑍
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FIVE ASH TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1244D,
},
[0x1244E]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN SIX ASH TENU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1244E, -- 𒑎
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN SIX ASH TENU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1244E,
},
[0x1244F]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN ONE BAN0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1244F, -- 𒑏
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN ONE BAN0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1244F,
},
[0x12450]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN TWO BAN0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12450, -- 𒑐
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN TWO BAN0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12450,
},
[0x12451]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN THREE BAN0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12451, -- 𒑑
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN THREE BAN0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12451,
},
[0x12452]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR BAN0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12452, -- 𒑒
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR BAN0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12452,
},
[0x12453]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FOUR BAN0x0002 VARIANT FORM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12453, -- 𒑓
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FOUR BAN0x0002 VARIANT FORM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12453,
},
[0x12454]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FIVE BAN0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12454, -- 𒑔
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FIVE BAN0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12454,
},
[0x12455]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FIVE BAN0x0002 VARIANT FORM",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12455, -- 𒑕
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FIVE BAN0x0002 VARIANT FORM",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12455,
},
[0x12456]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN NIGIDAMIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12456, -- 𒑖
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN NIGIDAMIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12456,
},
[0x12457]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN NIGIDAESH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12457, -- 𒑗
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN NIGIDAESH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12457,
},
[0x12458]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN ONE ESHE0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12458, -- 𒑘
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN ONE ESHE0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12458,
},
[0x12459]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN TWO ESHE0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12459, -- 𒑙
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN TWO ESHE0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12459,
},
[0x1245A]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN ONE THIRD DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1245A, -- 𒑚
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN ONE THIRD DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1245A,
},
[0x1245B]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN TWO THIRDS DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1245B, -- 𒑛
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN TWO THIRDS DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1245B,
},
[0x1245C]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1245C, -- 𒑜
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN FIVE SIXTHS DISH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1245C,
},
[0x1245D]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1245D, -- 𒑝
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN ONE THIRD VARIANT FORM A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1245D,
},
[0x1245E]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1245E, -- 𒑞
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN TWO THIRDS VARIANT FORM A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1245E,
},
[0x1245F]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1245F, -- 𒑟
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN ONE EIGHTH ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1245F,
},
[0x12460]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN ONE QUARTER ASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12460, -- 𒑠
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN ONE QUARTER ASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12460,
},
[0x12461]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12461, -- 𒑡
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE SIXTH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12461,
},
[0x12462]={
- ["category"]="nl",
- ["description"]="CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x12462, -- 𒑢
+ category="nl",
+ description="CUNEIFORM NUMERIC SIGN OLD ASSYRIAN ONE QUARTER",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x12462,
},
[0x12470]={
- ["category"]="po",
- ["description"]="CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x12470, -- 𒑰
+ category="po",
+ description="CUNEIFORM PUNCTUATION SIGN OLD ASSYRIAN WORD DIVIDER",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x12470,
},
[0x12471]={
- ["category"]="po",
- ["description"]="CUNEIFORM PUNCTUATION SIGN VERTICAL COLON",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x12471, -- 𒑱
+ category="po",
+ description="CUNEIFORM PUNCTUATION SIGN VERTICAL COLON",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x12471,
},
[0x12472]={
- ["category"]="po",
- ["description"]="CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x12472, -- 𒑲
+ category="po",
+ description="CUNEIFORM PUNCTUATION SIGN DIAGONAL COLON",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x12472,
},
[0x12473]={
- ["category"]="po",
- ["description"]="CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON",
- ["linebreak"]="ba",
- ["unicodeslot"]=0x12473, -- 𒑳
+ category="po",
+ description="CUNEIFORM PUNCTUATION SIGN DIAGONAL TRICOLON",
+ direction="l",
+ linebreak="ba",
+ unicodeslot=0x12473,
},
[0x1D000]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PSILI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D000, -- 𝀀
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PSILI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D000,
},
[0x1D001]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DASEIA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D001, -- 𝀁
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DASEIA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D001,
},
[0x1D002]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PERISPOMENI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D002, -- 𝀂
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PERISPOMENI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D002,
},
[0x1D003]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL OXEIA EKFONITIKON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D003, -- 𝀃
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL OXEIA EKFONITIKON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D003,
},
[0x1D004]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL OXEIA DIPLI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D004, -- 𝀄
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL OXEIA DIPLI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D004,
},
[0x1D005]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL VAREIA EKFONITIKON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D005, -- 𝀅
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL VAREIA EKFONITIKON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D005,
},
[0x1D006]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL VAREIA DIPLI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D006, -- 𝀆
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL VAREIA DIPLI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D006,
},
[0x1D007]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KATHISTI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D007, -- 𝀇
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KATHISTI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D007,
},
[0x1D008]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SYRMATIKI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D008, -- 𝀈
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SYRMATIKI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D008,
},
[0x1D009]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PARAKLITIKI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D009, -- 𝀉
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PARAKLITIKI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D009,
},
[0x1D00A]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL YPOKRISIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D00A, -- 𝀊
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL YPOKRISIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D00A,
},
[0x1D00B]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL YPOKRISIS DIPLI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D00B, -- 𝀋
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL YPOKRISIS DIPLI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D00B,
},
[0x1D00C]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KREMASTI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D00C, -- 𝀌
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KREMASTI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D00C,
},
[0x1D00D]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL APESO EKFONITIKON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D00D, -- 𝀍
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL APESO EKFONITIKON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D00D,
},
[0x1D00E]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL EXO EKFONITIKON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D00E, -- 𝀎
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL EXO EKFONITIKON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D00E,
},
[0x1D00F]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL TELEIA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D00F, -- 𝀏
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL TELEIA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D00F,
},
[0x1D010]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KENTIMATA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D010, -- 𝀐
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KENTIMATA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D010,
},
[0x1D011]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL APOSTROFOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D011, -- 𝀑
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL APOSTROFOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D011,
},
[0x1D012]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL APOSTROFOS DIPLI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D012, -- 𝀒
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL APOSTROFOS DIPLI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D012,
},
[0x1D013]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SYNEVMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D013, -- 𝀓
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SYNEVMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D013,
},
[0x1D014]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL THITA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D014, -- 𝀔
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL THITA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D014,
},
[0x1D015]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL OLIGON ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D015, -- 𝀕
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL OLIGON ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D015,
},
[0x1D016]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL GORGON ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D016, -- 𝀖
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL GORGON ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D016,
},
[0x1D017]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PSILON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D017, -- 𝀗
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PSILON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D017,
},
[0x1D018]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL CHAMILON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D018, -- 𝀘
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL CHAMILON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D018,
},
[0x1D019]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL VATHY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D019, -- 𝀙
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL VATHY",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D019,
},
[0x1D01A]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ISON ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D01A, -- 𝀚
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ISON ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D01A,
},
[0x1D01B]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KENTIMA ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D01B, -- 𝀛
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KENTIMA ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D01B,
},
[0x1D01C]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KENTIMATA ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D01C, -- 𝀜
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KENTIMATA ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D01C,
},
[0x1D01D]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SAXIMATA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D01D, -- 𝀝
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SAXIMATA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D01D,
},
[0x1D01E]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PARICHON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D01E, -- 𝀞
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PARICHON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D01E,
},
[0x1D01F]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL STAVROS APODEXIA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D01F, -- 𝀟
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL STAVROS APODEXIA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D01F,
},
[0x1D020]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL OXEIAI ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D020, -- 𝀠
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL OXEIAI ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D020,
},
[0x1D021]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL VAREIAI ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D021, -- 𝀡
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL VAREIAI ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D021,
},
[0x1D022]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL APODERMA ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D022, -- 𝀢
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL APODERMA ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D022,
},
[0x1D023]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL APOTHEMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D023, -- 𝀣
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL APOTHEMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D023,
},
[0x1D024]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KLASMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D024, -- 𝀤
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KLASMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D024,
},
[0x1D025]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL REVMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D025, -- 𝀥
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL REVMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D025,
},
[0x1D026]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PIASMA ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D026, -- 𝀦
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PIASMA ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D026,
},
[0x1D027]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL TINAGMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D027, -- 𝀧
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL TINAGMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D027,
},
[0x1D028]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ANATRICHISMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D028, -- 𝀨
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ANATRICHISMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D028,
},
[0x1D029]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SEISMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D029, -- 𝀩
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SEISMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D029,
},
[0x1D02A]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SYNAGMA ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D02A, -- 𝀪
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SYNAGMA ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D02A,
},
[0x1D02B]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SYNAGMA META STAVROU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D02B, -- 𝀫
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SYNAGMA META STAVROU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D02B,
},
[0x1D02C]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL OYRANISMA ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D02C, -- 𝀬
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL OYRANISMA ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D02C,
},
[0x1D02D]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL THEMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D02D, -- 𝀭
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL THEMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D02D,
},
[0x1D02E]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL LEMOI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D02E, -- 𝀮
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL LEMOI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D02E,
},
[0x1D02F]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DYO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D02F, -- 𝀯
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DYO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D02F,
},
[0x1D030]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL TRIA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D030, -- 𝀰
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL TRIA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D030,
},
[0x1D031]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL TESSERA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D031, -- 𝀱
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL TESSERA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D031,
},
[0x1D032]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KRATIMATA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D032, -- 𝀲
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KRATIMATA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D032,
},
[0x1D033]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL APESO EXO NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D033, -- 𝀳
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL APESO EXO NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D033,
},
[0x1D034]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D034, -- 𝀴
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D034,
},
[0x1D035]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL IMIFTHORA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D035, -- 𝀵
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL IMIFTHORA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D035,
},
[0x1D036]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL TROMIKON ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D036, -- 𝀶
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL TROMIKON ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D036,
},
[0x1D037]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KATAVA TROMIKON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D037, -- 𝀷
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KATAVA TROMIKON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D037,
},
[0x1D038]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PELASTON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D038, -- 𝀸
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PELASTON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D038,
},
[0x1D039]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PSIFISTON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D039, -- 𝀹
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PSIFISTON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D039,
},
[0x1D03A]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KONTEVMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D03A, -- 𝀺
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KONTEVMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D03A,
},
[0x1D03B]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL CHOREVMA ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D03B, -- 𝀻
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL CHOREVMA ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D03B,
},
[0x1D03C]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL RAPISMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D03C, -- 𝀼
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL RAPISMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D03C,
},
[0x1D03D]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PARAKALESMA ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D03D, -- 𝀽
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PARAKALESMA ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D03D,
},
[0x1D03E]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PARAKLITIKI ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D03E, -- 𝀾
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PARAKLITIKI ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D03E,
},
[0x1D03F]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ICHADIN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D03F, -- 𝀿
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ICHADIN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D03F,
},
[0x1D040]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL NANA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D040, -- 𝁀
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL NANA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D040,
},
[0x1D041]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PETASMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D041, -- 𝁁
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PETASMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D041,
},
[0x1D042]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KONTEVMA ALLO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D042, -- 𝁂
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KONTEVMA ALLO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D042,
},
[0x1D043]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL TROMIKON ALLO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D043, -- 𝁃
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL TROMIKON ALLO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D043,
},
[0x1D044]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL STRAGGISMATA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D044, -- 𝁄
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL STRAGGISMATA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D044,
},
[0x1D045]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL GRONTHISMATA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D045, -- 𝁅
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL GRONTHISMATA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D045,
},
[0x1D046]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ISON NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D046, -- 𝁆
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ISON NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D046,
},
[0x1D047]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL OLIGON NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D047, -- 𝁇
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL OLIGON NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D047,
},
[0x1D048]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL OXEIA NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D048, -- 𝁈
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL OXEIA NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D048,
},
[0x1D049]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PETASTI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D049, -- 𝁉
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PETASTI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D049,
},
[0x1D04A]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KOUFISMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D04A, -- 𝁊
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KOUFISMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D04A,
},
[0x1D04B]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PETASTOKOUFISMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D04B, -- 𝁋
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PETASTOKOUFISMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D04B,
},
[0x1D04C]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KRATIMOKOUFISMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D04C, -- 𝁌
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KRATIMOKOUFISMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D04C,
},
[0x1D04D]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PELASTON NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D04D, -- 𝁍
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PELASTON NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D04D,
},
[0x1D04E]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KENTIMATA NEO ANO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D04E, -- 𝁎
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KENTIMATA NEO ANO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D04E,
},
[0x1D04F]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KENTIMA NEO ANO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D04F, -- 𝁏
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KENTIMA NEO ANO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D04F,
},
[0x1D050]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL YPSILI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D050, -- 𝁐
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL YPSILI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D050,
},
[0x1D051]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL APOSTROFOS NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D051, -- 𝁑
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL APOSTROFOS NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D051,
},
[0x1D052]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL APOSTROFOI SYNDESMOS NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D052, -- 𝁒
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL APOSTROFOI SYNDESMOS NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D052,
},
[0x1D053]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL YPORROI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D053, -- 𝁓
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL YPORROI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D053,
},
[0x1D054]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KRATIMOYPORROON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D054, -- 𝁔
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KRATIMOYPORROON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D054,
},
[0x1D055]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ELAFRON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D055, -- 𝁕
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ELAFRON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D055,
},
[0x1D056]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL CHAMILI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D056, -- 𝁖
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL CHAMILI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D056,
},
[0x1D057]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL MIKRON ISON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D057, -- 𝁗
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL MIKRON ISON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D057,
},
[0x1D058]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL VAREIA NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D058, -- 𝁘
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL VAREIA NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D058,
},
[0x1D059]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PIASMA NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D059, -- 𝁙
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PIASMA NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D059,
},
[0x1D05A]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PSIFISTON NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D05A, -- 𝁚
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PSIFISTON NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D05A,
},
[0x1D05B]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL OMALON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D05B, -- 𝁛
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL OMALON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D05B,
},
[0x1D05C]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ANTIKENOMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D05C, -- 𝁜
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ANTIKENOMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D05C,
},
[0x1D05D]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL LYGISMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D05D, -- 𝁝
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL LYGISMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D05D,
},
[0x1D05E]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PARAKLITIKI NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D05E, -- 𝁞
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PARAKLITIKI NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D05E,
},
[0x1D05F]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PARAKALESMA NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D05F, -- 𝁟
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PARAKALESMA NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D05F,
},
[0x1D060]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ETERON PARAKALESMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D060, -- 𝁠
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ETERON PARAKALESMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D060,
},
[0x1D061]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KYLISMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D061, -- 𝁡
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KYLISMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D061,
},
[0x1D062]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ANTIKENOKYLISMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D062, -- 𝁢
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ANTIKENOKYLISMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D062,
},
[0x1D063]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL TROMIKON NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D063, -- 𝁣
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL TROMIKON NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D063,
},
[0x1D064]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL EKSTREPTON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D064, -- 𝁤
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL EKSTREPTON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D064,
},
[0x1D065]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SYNAGMA NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D065, -- 𝁥
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SYNAGMA NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D065,
},
[0x1D066]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SYRMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D066, -- 𝁦
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SYRMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D066,
},
[0x1D067]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL CHOREVMA NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D067, -- 𝁧
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL CHOREVMA NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D067,
},
[0x1D068]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL EPEGERMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D068, -- 𝁨
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL EPEGERMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D068,
},
[0x1D069]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SEISMA NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D069, -- 𝁩
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SEISMA NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D069,
},
[0x1D06A]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL XIRON KLASMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D06A, -- 𝁪
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL XIRON KLASMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D06A,
},
[0x1D06B]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL TROMIKOPSIFISTON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D06B, -- 𝁫
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL TROMIKOPSIFISTON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D06B,
},
[0x1D06C]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PSIFISTOLYGISMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D06C, -- 𝁬
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PSIFISTOLYGISMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D06C,
},
[0x1D06D]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL TROMIKOLYGISMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D06D, -- 𝁭
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL TROMIKOLYGISMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D06D,
},
[0x1D06E]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL TROMIKOPARAKALESMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D06E, -- 𝁮
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL TROMIKOPARAKALESMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D06E,
},
[0x1D06F]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PSIFISTOPARAKALESMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D06F, -- 𝁯
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PSIFISTOPARAKALESMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D06F,
},
[0x1D070]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL TROMIKOSYNAGMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D070, -- 𝁰
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL TROMIKOSYNAGMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D070,
},
[0x1D071]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL PSIFISTOSYNAGMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D071, -- 𝁱
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL PSIFISTOSYNAGMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D071,
},
[0x1D072]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL GORGOSYNTHETON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D072, -- 𝁲
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL GORGOSYNTHETON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D072,
},
[0x1D073]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ARGOSYNTHETON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D073, -- 𝁳
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ARGOSYNTHETON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D073,
},
[0x1D074]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ETERON ARGOSYNTHETON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D074, -- 𝁴
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ETERON ARGOSYNTHETON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D074,
},
[0x1D075]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL OYRANISMA NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D075, -- 𝁵
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL OYRANISMA NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D075,
},
[0x1D076]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL THEMATISMOS ESO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D076, -- 𝁶
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL THEMATISMOS ESO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D076,
},
[0x1D077]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL THEMATISMOS EXO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D077, -- 𝁷
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL THEMATISMOS EXO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D077,
},
[0x1D078]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL THEMA APLOUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D078, -- 𝁸
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL THEMA APLOUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D078,
},
[0x1D079]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL THES KAI APOTHES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D079, -- 𝁹
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL THES KAI APOTHES",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D079,
},
[0x1D07A]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KATAVASMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D07A, -- 𝁺
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KATAVASMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D07A,
},
[0x1D07B]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ENDOFONON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D07B, -- 𝁻
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ENDOFONON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D07B,
},
[0x1D07C]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL YFEN KATO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D07C, -- 𝁼
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL YFEN KATO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D07C,
},
[0x1D07D]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL YFEN ANO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D07D, -- 𝁽
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL YFEN ANO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D07D,
},
[0x1D07E]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL STAVROS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D07E, -- 𝁾
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL STAVROS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D07E,
},
[0x1D07F]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KLASMA ANO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D07F, -- 𝁿
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KLASMA ANO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D07F,
},
[0x1D080]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIPLI ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D080, -- 𝂀
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIPLI ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D080,
},
[0x1D081]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KRATIMA ARCHAION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D081, -- 𝂁
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KRATIMA ARCHAION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D081,
},
[0x1D082]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KRATIMA ALLO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D082, -- 𝂂
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KRATIMA ALLO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D082,
},
[0x1D083]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KRATIMA NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D083, -- 𝂃
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KRATIMA NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D083,
},
[0x1D084]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL APODERMA NEO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D084, -- 𝂄
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL APODERMA NEO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D084,
},
[0x1D085]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL APLI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D085, -- 𝂅
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL APLI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D085,
},
[0x1D086]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIPLI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D086, -- 𝂆
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIPLI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D086,
},
[0x1D087]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL TRIPLI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D087, -- 𝂇
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL TRIPLI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D087,
},
[0x1D088]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL TETRAPLI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D088, -- 𝂈
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL TETRAPLI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D088,
},
[0x1D089]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KORONIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D089, -- 𝂉
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KORONIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D089,
},
[0x1D08A]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL LEIMMA ENOS CHRONOU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D08A, -- 𝂊
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL LEIMMA ENOS CHRONOU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D08A,
},
[0x1D08B]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL LEIMMA DYO CHRONON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D08B, -- 𝂋
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL LEIMMA DYO CHRONON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D08B,
},
[0x1D08C]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL LEIMMA TRION CHRONON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D08C, -- 𝂌
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL LEIMMA TRION CHRONON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D08C,
},
[0x1D08D]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL LEIMMA TESSARON CHRONON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D08D, -- 𝂍
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL LEIMMA TESSARON CHRONON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D08D,
},
[0x1D08E]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL LEIMMA IMISEOS CHRONOU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D08E, -- 𝂎
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL LEIMMA IMISEOS CHRONOU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D08E,
},
[0x1D08F]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL GORGON NEO ANO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D08F, -- 𝂏
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL GORGON NEO ANO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D08F,
},
[0x1D090]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON ARISTERA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D090, -- 𝂐
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON ARISTERA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D090,
},
[0x1D091]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON DEXIA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D091, -- 𝂑
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL GORGON PARESTIGMENON DEXIA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D091,
},
[0x1D092]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIGORGON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D092, -- 𝂒
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIGORGON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D092,
},
[0x1D093]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA KATO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D093, -- 𝂓
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA KATO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D093,
},
[0x1D094]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA ANO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D094, -- 𝂔
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON ARISTERA ANO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D094,
},
[0x1D095]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON DEXIA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D095, -- 𝂕
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIGORGON PARESTIGMENON DEXIA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D095,
},
[0x1D096]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL TRIGORGON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D096, -- 𝂖
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL TRIGORGON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D096,
},
[0x1D097]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ARGON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D097, -- 𝂗
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ARGON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D097,
},
[0x1D098]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL IMIDIARGON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D098, -- 𝂘
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL IMIDIARGON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D098,
},
[0x1D099]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIARGON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D099, -- 𝂙
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIARGON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D099,
},
[0x1D09A]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL AGOGI POLI ARGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D09A, -- 𝂚
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL AGOGI POLI ARGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D09A,
},
[0x1D09B]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL AGOGI ARGOTERI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D09B, -- 𝂛
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL AGOGI ARGOTERI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D09B,
},
[0x1D09C]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL AGOGI ARGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D09C, -- 𝂜
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL AGOGI ARGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D09C,
},
[0x1D09D]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL AGOGI METRIA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D09D, -- 𝂝
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL AGOGI METRIA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D09D,
},
[0x1D09E]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL AGOGI MESI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D09E, -- 𝂞
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL AGOGI MESI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D09E,
},
[0x1D09F]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL AGOGI GORGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D09F, -- 𝂟
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL AGOGI GORGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D09F,
},
[0x1D0A0]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL AGOGI GORGOTERI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0A0, -- 𝂠
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL AGOGI GORGOTERI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0A0,
},
[0x1D0A1]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL AGOGI POLI GORGI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0A1, -- 𝂡
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL AGOGI POLI GORGI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0A1,
},
[0x1D0A2]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOS ICHOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0A2, -- 𝂢
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOS ICHOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0A2,
},
[0x1D0A3]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI PROTOS ICHOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0A3, -- 𝂣
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI PROTOS ICHOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0A3,
},
[0x1D0A4]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL MARTYRIA DEYTEROS ICHOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0A4, -- 𝂤
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL MARTYRIA DEYTEROS ICHOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0A4,
},
[0x1D0A5]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI DEYTEROS ICHOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0A5, -- 𝂥
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL MARTYRIA ALLI DEYTEROS ICHOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0A5,
},
[0x1D0A6]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL MARTYRIA TRITOS ICHOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0A6, -- 𝂦
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL MARTYRIA TRITOS ICHOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0A6,
},
[0x1D0A7]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL MARTYRIA TRIFONIAS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0A7, -- 𝂧
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL MARTYRIA TRIFONIAS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0A7,
},
[0x1D0A8]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS ICHOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0A8, -- 𝂨
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS ICHOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0A8,
},
[0x1D0A9]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS LEGETOS ICHOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0A9, -- 𝂩
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL MARTYRIA TETARTOS LEGETOS ICHOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0A9,
},
[0x1D0AA]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL MARTYRIA LEGETOS ICHOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0AA, -- 𝂪
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL MARTYRIA LEGETOS ICHOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0AA,
},
[0x1D0AB]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS ICHOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0AB, -- 𝂫
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS ICHOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0AB,
},
[0x1D0AC]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ISAKIA TELOUS ICHIMATOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0AC, -- 𝂬
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ISAKIA TELOUS ICHIMATOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0AC,
},
[0x1D0AD]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL APOSTROFOI TELOUS ICHIMATOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0AD, -- 𝂭
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL APOSTROFOI TELOUS ICHIMATOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0AD,
},
[0x1D0AE]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FANEROSIS TETRAFONIAS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0AE, -- 𝂮
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FANEROSIS TETRAFONIAS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0AE,
},
[0x1D0AF]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FANEROSIS MONOFONIAS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0AF, -- 𝂯
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FANEROSIS MONOFONIAS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0AF,
},
[0x1D0B0]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FANEROSIS DIFONIAS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0B0, -- 𝂰
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FANEROSIS DIFONIAS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0B0,
},
[0x1D0B1]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL MARTYRIA VARYS ICHOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0B1, -- 𝂱
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL MARTYRIA VARYS ICHOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0B1,
},
[0x1D0B2]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOVARYS ICHOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0B2, -- 𝂲
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL MARTYRIA PROTOVARYS ICHOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0B2,
},
[0x1D0B3]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS TETARTOS ICHOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0B3, -- 𝂳
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL MARTYRIA PLAGIOS TETARTOS ICHOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0B3,
},
[0x1D0B4]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL GORTHMIKON N APLOUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0B4, -- 𝂴
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL GORTHMIKON N APLOUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0B4,
},
[0x1D0B5]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL GORTHMIKON N DIPLOUN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0B5, -- 𝂵
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL GORTHMIKON N DIPLOUN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0B5,
},
[0x1D0B6]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ENARXIS KAI FTHORA VOU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0B6, -- 𝂶
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ENARXIS KAI FTHORA VOU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0B6,
},
[0x1D0B7]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL IMIFONON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0B7, -- 𝂷
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL IMIFONON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0B7,
},
[0x1D0B8]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL IMIFTHORON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0B8, -- 𝂸
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL IMIFTHORON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0B8,
},
[0x1D0B9]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION DEYTEROU ICHOU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0B9, -- 𝂹
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA ARCHAION DEYTEROU ICHOU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0B9,
},
[0x1D0BA]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0BA, -- 𝂺
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0BA,
},
[0x1D0BB]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NANA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0BB, -- 𝂻
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NANA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0BB,
},
[0x1D0BC]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA NAOS ICHOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0BC, -- 𝂼
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA NAOS ICHOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0BC,
},
[0x1D0BD]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI DI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0BD, -- 𝂽
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI DI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0BD,
},
[0x1D0BE]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON DIATONON DI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0BE, -- 𝂾
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON DIATONON DI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0BE,
},
[0x1D0BF]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI KE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0BF, -- 𝂿
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI KE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0BF,
},
[0x1D0C0]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI ZO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0C0, -- 𝃀
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI ZO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0C0,
},
[0x1D0C1]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI KATO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0C1, -- 𝃁
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI KATO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0C1,
},
[0x1D0C2]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI ANO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0C2, -- 𝃂
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA DIATONIKI NI ANO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0C2,
},
[0x1D0C3]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA DIFONIAS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0C3, -- 𝃃
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA DIFONIAS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0C3,
},
[0x1D0C4]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA MONOFONIAS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0C4, -- 𝃄
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA MALAKON CHROMA MONOFONIAS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0C4,
},
[0x1D0C5]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FHTORA SKLIRON CHROMA VASIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0C5, -- 𝃅
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FHTORA SKLIRON CHROMA VASIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0C5,
},
[0x1D0C6]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA SYNAFI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0C6, -- 𝃆
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA SKLIRON CHROMA SYNAFI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0C6,
},
[0x1D0C7]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA NENANO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0C7, -- 𝃇
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA NENANO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0C7,
},
[0x1D0C8]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL CHROA ZYGOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0C8, -- 𝃈
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL CHROA ZYGOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0C8,
},
[0x1D0C9]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL CHROA KLITON",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0C9, -- 𝃉
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL CHROA KLITON",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0C9,
},
[0x1D0CA]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL CHROA SPATHI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0CA, -- 𝃊
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL CHROA SPATHI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0CA,
},
[0x1D0CB]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA I YFESIS TETARTIMORION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0CB, -- 𝃋
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA I YFESIS TETARTIMORION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0CB,
},
[0x1D0CC]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL FTHORA ENARMONIOS ANTIFONIA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0CC, -- 𝃌
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL FTHORA ENARMONIOS ANTIFONIA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0CC,
},
[0x1D0CD]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL YFESIS TRITIMORION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0CD, -- 𝃍
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL YFESIS TRITIMORION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0CD,
},
[0x1D0CE]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIESIS TRITIMORION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0CE, -- 𝃎
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIESIS TRITIMORION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0CE,
},
[0x1D0CF]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIESIS TETARTIMORION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0CF, -- 𝃏
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIESIS TETARTIMORION",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0CF,
},
[0x1D0D0]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIESIS APLI DYO DODEKATA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0D0, -- 𝃐
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIESIS APLI DYO DODEKATA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0D0,
},
[0x1D0D1]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIESIS MONOGRAMMOS TESSERA DODEKATA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0D1, -- 𝃑
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIESIS MONOGRAMMOS TESSERA DODEKATA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0D1,
},
[0x1D0D2]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIESIS DIGRAMMOS EX DODEKATA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0D2, -- 𝃒
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIESIS DIGRAMMOS EX DODEKATA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0D2,
},
[0x1D0D3]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIESIS TRIGRAMMOS OKTO DODEKATA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0D3, -- 𝃓
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIESIS TRIGRAMMOS OKTO DODEKATA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0D3,
},
[0x1D0D4]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL YFESIS APLI DYO DODEKATA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0D4, -- 𝃔
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL YFESIS APLI DYO DODEKATA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0D4,
},
[0x1D0D5]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL YFESIS MONOGRAMMOS TESSERA DODEKATA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0D5, -- 𝃕
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL YFESIS MONOGRAMMOS TESSERA DODEKATA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0D5,
},
[0x1D0D6]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL YFESIS DIGRAMMOS EX DODEKATA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0D6, -- 𝃖
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL YFESIS DIGRAMMOS EX DODEKATA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0D6,
},
[0x1D0D7]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL YFESIS TRIGRAMMOS OKTO DODEKATA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0D7, -- 𝃗
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL YFESIS TRIGRAMMOS OKTO DODEKATA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0D7,
},
[0x1D0D8]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL GENIKI DIESIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0D8, -- 𝃘
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL GENIKI DIESIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0D8,
},
[0x1D0D9]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL GENIKI YFESIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0D9, -- 𝃙
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL GENIKI YFESIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0D9,
},
[0x1D0DA]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MIKRI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0DA, -- 𝃚
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MIKRI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0DA,
},
[0x1D0DB]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MEGALI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0DB, -- 𝃛
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIASTOLI APLI MEGALI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0DB,
},
[0x1D0DC]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIASTOLI DIPLI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0DC, -- 𝃜
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIASTOLI DIPLI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0DC,
},
[0x1D0DD]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIASTOLI THESEOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0DD, -- 𝃝
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIASTOLI THESEOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0DD,
},
[0x1D0DE]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0DE, -- 𝃞
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0DE,
},
[0x1D0DF]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS DISIMOU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0DF, -- 𝃟
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS DISIMOU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0DF,
},
[0x1D0E0]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TRISIMOU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0E0, -- 𝃠
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TRISIMOU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0E0,
},
[0x1D0E1]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TETRASIMOU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0E1, -- 𝃡
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SIMANSIS THESEOS TETRASIMOU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0E1,
},
[0x1D0E2]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0E2, -- 𝃢
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0E2,
},
[0x1D0E3]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS DISIMOU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0E3, -- 𝃣
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS DISIMOU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0E3,
},
[0x1D0E4]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TRISIMOU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0E4, -- 𝃤
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TRISIMOU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0E4,
},
[0x1D0E5]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TETRASIMOU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0E5, -- 𝃥
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL SIMANSIS ARSEOS TETRASIMOU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0E5,
},
[0x1D0E6]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIGRAMMA GG",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0E6, -- 𝃦
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIGRAMMA GG",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0E6,
},
[0x1D0E7]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL DIFTOGGOS OU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0E7, -- 𝃧
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL DIFTOGGOS OU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0E7,
},
[0x1D0E8]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL STIGMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0E8, -- 𝃨
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL STIGMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0E8,
},
[0x1D0E9]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ARKTIKO PA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0E9, -- 𝃩
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ARKTIKO PA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0E9,
},
[0x1D0EA]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ARKTIKO VOU",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0EA, -- 𝃪
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ARKTIKO VOU",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0EA,
},
[0x1D0EB]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ARKTIKO GA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0EB, -- 𝃫
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ARKTIKO GA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0EB,
},
[0x1D0EC]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ARKTIKO DI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0EC, -- 𝃬
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ARKTIKO DI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0EC,
},
[0x1D0ED]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ARKTIKO KE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0ED, -- 𝃭
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ARKTIKO KE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0ED,
},
[0x1D0EE]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ARKTIKO ZO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0EE, -- 𝃮
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ARKTIKO ZO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0EE,
},
[0x1D0EF]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL ARKTIKO NI",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0EF, -- 𝃯
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL ARKTIKO NI",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0EF,
},
[0x1D0F0]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KENTIMATA NEO MESO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0F0, -- 𝃰
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KENTIMATA NEO MESO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0F0,
},
[0x1D0F1]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KENTIMA NEO MESO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0F1, -- 𝃱
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KENTIMA NEO MESO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0F1,
},
[0x1D0F2]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KENTIMATA NEO KATO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0F2, -- 𝃲
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KENTIMATA NEO KATO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0F2,
},
[0x1D0F3]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KENTIMA NEO KATO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0F3, -- 𝃳
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KENTIMA NEO KATO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0F3,
},
[0x1D0F4]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL KLASMA KATO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0F4, -- 𝃴
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL KLASMA KATO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0F4,
},
[0x1D0F5]={
- ["category"]="so",
- ["description"]="BYZANTINE MUSICAL SYMBOL GORGON NEO KATO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D0F5, -- 𝃵
+ category="so",
+ description="BYZANTINE MUSICAL SYMBOL GORGON NEO KATO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D0F5,
},
[0x1D100]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SINGLE BARLINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D100, -- 𝄀
+ category="so",
+ description="MUSICAL SYMBOL SINGLE BARLINE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D100,
},
[0x1D101]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL DOUBLE BARLINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D101, -- 𝄁
+ category="so",
+ description="MUSICAL SYMBOL DOUBLE BARLINE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D101,
},
[0x1D102]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL FINAL BARLINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D102, -- 𝄂
+ category="so",
+ description="MUSICAL SYMBOL FINAL BARLINE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D102,
},
[0x1D103]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL REVERSE FINAL BARLINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D103, -- 𝄃
+ category="so",
+ description="MUSICAL SYMBOL REVERSE FINAL BARLINE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D103,
},
[0x1D104]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL DASHED BARLINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D104, -- 𝄄
+ category="so",
+ description="MUSICAL SYMBOL DASHED BARLINE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D104,
},
[0x1D105]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SHORT BARLINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D105, -- 𝄅
+ category="so",
+ description="MUSICAL SYMBOL SHORT BARLINE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D105,
},
[0x1D106]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL LEFT REPEAT SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D106, -- 𝄆
+ category="so",
+ description="MUSICAL SYMBOL LEFT REPEAT SIGN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D106,
},
[0x1D107]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL RIGHT REPEAT SIGN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D107, -- 𝄇
+ category="so",
+ description="MUSICAL SYMBOL RIGHT REPEAT SIGN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D107,
},
[0x1D108]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL REPEAT DOTS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D108, -- 𝄈
+ category="so",
+ description="MUSICAL SYMBOL REPEAT DOTS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D108,
},
[0x1D109]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL DAL SEGNO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D109, -- 𝄉
+ category="so",
+ description="MUSICAL SYMBOL DAL SEGNO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D109,
},
[0x1D10A]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL DA CAPO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D10A, -- 𝄊
+ category="so",
+ description="MUSICAL SYMBOL DA CAPO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D10A,
},
[0x1D10B]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SEGNO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D10B, -- 𝄋
+ category="so",
+ description="MUSICAL SYMBOL SEGNO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D10B,
},
[0x1D10C]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL CODA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D10C, -- 𝄌
+ category="so",
+ description="MUSICAL SYMBOL CODA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D10C,
},
[0x1D10D]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL REPEATED FIGURE-0x0001",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D10D, -- 𝄍
+ category="so",
+ description="MUSICAL SYMBOL REPEATED FIGURE-0x0001",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D10D,
},
[0x1D10E]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL REPEATED FIGURE-0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D10E, -- 𝄎
+ category="so",
+ description="MUSICAL SYMBOL REPEATED FIGURE-0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D10E,
},
[0x1D10F]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL REPEATED FIGURE-0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D10F, -- 𝄏
+ category="so",
+ description="MUSICAL SYMBOL REPEATED FIGURE-0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D10F,
},
[0x1D110]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL FERMATA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D110, -- 𝄐
+ category="so",
+ description="MUSICAL SYMBOL FERMATA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D110,
},
[0x1D111]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL FERMATA BELOW",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D111, -- 𝄑
+ category="so",
+ description="MUSICAL SYMBOL FERMATA BELOW",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D111,
},
[0x1D112]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL BREATH MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D112, -- 𝄒
+ category="so",
+ description="MUSICAL SYMBOL BREATH MARK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D112,
},
[0x1D113]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL CAESURA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D113, -- 𝄓
+ category="so",
+ description="MUSICAL SYMBOL CAESURA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D113,
},
[0x1D114]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL BRACE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D114, -- 𝄔
+ category="so",
+ description="MUSICAL SYMBOL BRACE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D114,
},
[0x1D115]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL BRACKET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D115, -- 𝄕
+ category="so",
+ description="MUSICAL SYMBOL BRACKET",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D115,
},
[0x1D116]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ONE-LINE STAFF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D116, -- 𝄖
+ category="so",
+ description="MUSICAL SYMBOL ONE-LINE STAFF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D116,
},
[0x1D117]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TWO-LINE STAFF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D117, -- 𝄗
+ category="so",
+ description="MUSICAL SYMBOL TWO-LINE STAFF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D117,
},
[0x1D118]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL THREE-LINE STAFF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D118, -- 𝄘
+ category="so",
+ description="MUSICAL SYMBOL THREE-LINE STAFF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D118,
},
[0x1D119]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL FOUR-LINE STAFF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D119, -- 𝄙
+ category="so",
+ description="MUSICAL SYMBOL FOUR-LINE STAFF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D119,
},
[0x1D11A]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL FIVE-LINE STAFF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D11A, -- 𝄚
+ category="so",
+ description="MUSICAL SYMBOL FIVE-LINE STAFF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D11A,
},
[0x1D11B]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SIX-LINE STAFF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D11B, -- 𝄛
+ category="so",
+ description="MUSICAL SYMBOL SIX-LINE STAFF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D11B,
},
[0x1D11C]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SIX-STRING FRETBOARD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D11C, -- 𝄜
+ category="so",
+ description="MUSICAL SYMBOL SIX-STRING FRETBOARD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D11C,
},
[0x1D11D]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL FOUR-STRING FRETBOARD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D11D, -- 𝄝
+ category="so",
+ description="MUSICAL SYMBOL FOUR-STRING FRETBOARD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D11D,
},
[0x1D11E]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL G CLEF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D11E, -- 𝄞
+ category="so",
+ description="MUSICAL SYMBOL G CLEF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D11E,
},
[0x1D11F]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL G CLEF OTTAVA ALTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D11F, -- 𝄟
+ category="so",
+ description="MUSICAL SYMBOL G CLEF OTTAVA ALTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D11F,
},
[0x1D120]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL G CLEF OTTAVA BASSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D120, -- 𝄠
+ category="so",
+ description="MUSICAL SYMBOL G CLEF OTTAVA BASSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D120,
},
[0x1D121]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL C CLEF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D121, -- 𝄡
+ category="so",
+ description="MUSICAL SYMBOL C CLEF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D121,
},
[0x1D122]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL F CLEF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D122, -- 𝄢
+ category="so",
+ description="MUSICAL SYMBOL F CLEF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D122,
},
[0x1D123]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL F CLEF OTTAVA ALTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D123, -- 𝄣
+ category="so",
+ description="MUSICAL SYMBOL F CLEF OTTAVA ALTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D123,
},
[0x1D124]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL F CLEF OTTAVA BASSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D124, -- 𝄤
+ category="so",
+ description="MUSICAL SYMBOL F CLEF OTTAVA BASSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D124,
},
[0x1D125]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL DRUM CLEF-0x0001",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D125, -- 𝄥
+ category="so",
+ description="MUSICAL SYMBOL DRUM CLEF-0x0001",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D125,
},
[0x1D126]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL DRUM CLEF-0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D126, -- 𝄦
+ category="so",
+ description="MUSICAL SYMBOL DRUM CLEF-0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D126,
},
[0x1D12A]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL DOUBLE SHARP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D12A, -- 𝄪
+ category="so",
+ description="MUSICAL SYMBOL DOUBLE SHARP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D12A,
},
[0x1D12B]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL DOUBLE FLAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D12B, -- 𝄫
+ category="so",
+ description="MUSICAL SYMBOL DOUBLE FLAT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D12B,
},
[0x1D12C]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL FLAT UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D12C, -- 𝄬
+ category="so",
+ description="MUSICAL SYMBOL FLAT UP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D12C,
},
[0x1D12D]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL FLAT DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D12D, -- 𝄭
+ category="so",
+ description="MUSICAL SYMBOL FLAT DOWN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D12D,
},
[0x1D12E]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL NATURAL UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D12E, -- 𝄮
+ category="so",
+ description="MUSICAL SYMBOL NATURAL UP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D12E,
},
[0x1D12F]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL NATURAL DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D12F, -- 𝄯
+ category="so",
+ description="MUSICAL SYMBOL NATURAL DOWN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D12F,
},
[0x1D130]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SHARP UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D130, -- 𝄰
+ category="so",
+ description="MUSICAL SYMBOL SHARP UP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D130,
},
[0x1D131]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SHARP DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D131, -- 𝄱
+ category="so",
+ description="MUSICAL SYMBOL SHARP DOWN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D131,
},
[0x1D132]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL QUARTER TONE SHARP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D132, -- 𝄲
+ category="so",
+ description="MUSICAL SYMBOL QUARTER TONE SHARP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D132,
},
[0x1D133]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL QUARTER TONE FLAT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D133, -- 𝄳
+ category="so",
+ description="MUSICAL SYMBOL QUARTER TONE FLAT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D133,
},
[0x1D134]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL COMMON TIME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D134, -- 𝄴
+ category="so",
+ description="MUSICAL SYMBOL COMMON TIME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D134,
},
[0x1D135]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL CUT TIME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D135, -- 𝄵
+ category="so",
+ description="MUSICAL SYMBOL CUT TIME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D135,
},
[0x1D136]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL OTTAVA ALTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D136, -- 𝄶
+ category="so",
+ description="MUSICAL SYMBOL OTTAVA ALTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D136,
},
[0x1D137]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL OTTAVA BASSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D137, -- 𝄷
+ category="so",
+ description="MUSICAL SYMBOL OTTAVA BASSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D137,
},
[0x1D138]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL QUINDICESIMA ALTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D138, -- 𝄸
+ category="so",
+ description="MUSICAL SYMBOL QUINDICESIMA ALTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D138,
},
[0x1D139]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL QUINDICESIMA BASSA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D139, -- 𝄹
+ category="so",
+ description="MUSICAL SYMBOL QUINDICESIMA BASSA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D139,
},
[0x1D13A]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL MULTI REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D13A, -- 𝄺
+ category="so",
+ description="MUSICAL SYMBOL MULTI REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D13A,
},
[0x1D13B]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL WHOLE REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D13B, -- 𝄻
+ category="so",
+ description="MUSICAL SYMBOL WHOLE REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D13B,
},
[0x1D13C]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL HALF REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D13C, -- 𝄼
+ category="so",
+ description="MUSICAL SYMBOL HALF REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D13C,
},
[0x1D13D]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL QUARTER REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D13D, -- 𝄽
+ category="so",
+ description="MUSICAL SYMBOL QUARTER REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D13D,
},
[0x1D13E]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL EIGHTH REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D13E, -- 𝄾
+ category="so",
+ description="MUSICAL SYMBOL EIGHTH REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D13E,
},
[0x1D13F]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SIXTEENTH REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D13F, -- 𝄿
+ category="so",
+ description="MUSICAL SYMBOL SIXTEENTH REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D13F,
},
[0x1D140]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL THIRTY-SECOND REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D140, -- 𝅀
+ category="so",
+ description="MUSICAL SYMBOL THIRTY-SECOND REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D140,
},
[0x1D141]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SIXTY-FOURTH REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D141, -- 𝅁
+ category="so",
+ description="MUSICAL SYMBOL SIXTY-FOURTH REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D141,
},
[0x1D142]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D142, -- 𝅂
+ category="so",
+ description="MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D142,
},
[0x1D143]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL X NOTEHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D143, -- 𝅃
+ category="so",
+ description="MUSICAL SYMBOL X NOTEHEAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D143,
},
[0x1D144]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL PLUS NOTEHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D144, -- 𝅄
+ category="so",
+ description="MUSICAL SYMBOL PLUS NOTEHEAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D144,
},
[0x1D145]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL CIRCLE X NOTEHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D145, -- 𝅅
+ category="so",
+ description="MUSICAL SYMBOL CIRCLE X NOTEHEAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D145,
},
[0x1D146]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SQUARE NOTEHEAD WHITE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D146, -- 𝅆
+ category="so",
+ description="MUSICAL SYMBOL SQUARE NOTEHEAD WHITE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D146,
},
[0x1D147]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SQUARE NOTEHEAD BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D147, -- 𝅇
+ category="so",
+ description="MUSICAL SYMBOL SQUARE NOTEHEAD BLACK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D147,
},
[0x1D148]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TRIANGLE NOTEHEAD UP WHITE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D148, -- 𝅈
+ category="so",
+ description="MUSICAL SYMBOL TRIANGLE NOTEHEAD UP WHITE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D148,
},
[0x1D149]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TRIANGLE NOTEHEAD UP BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D149, -- 𝅉
+ category="so",
+ description="MUSICAL SYMBOL TRIANGLE NOTEHEAD UP BLACK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D149,
},
[0x1D14A]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT WHITE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D14A, -- 𝅊
+ category="so",
+ description="MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT WHITE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D14A,
},
[0x1D14B]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D14B, -- 𝅋
+ category="so",
+ description="MUSICAL SYMBOL TRIANGLE NOTEHEAD LEFT BLACK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D14B,
},
[0x1D14C]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT WHITE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D14C, -- 𝅌
+ category="so",
+ description="MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT WHITE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D14C,
},
[0x1D14D]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D14D, -- 𝅍
+ category="so",
+ description="MUSICAL SYMBOL TRIANGLE NOTEHEAD RIGHT BLACK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D14D,
},
[0x1D14E]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN WHITE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D14E, -- 𝅎
+ category="so",
+ description="MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN WHITE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D14E,
},
[0x1D14F]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D14F, -- 𝅏
+ category="so",
+ description="MUSICAL SYMBOL TRIANGLE NOTEHEAD DOWN BLACK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D14F,
},
[0x1D150]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT WHITE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D150, -- 𝅐
+ category="so",
+ description="MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT WHITE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D150,
},
[0x1D151]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D151, -- 𝅑
+ category="so",
+ description="MUSICAL SYMBOL TRIANGLE NOTEHEAD UP RIGHT BLACK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D151,
},
[0x1D152]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL MOON NOTEHEAD WHITE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D152, -- 𝅒
+ category="so",
+ description="MUSICAL SYMBOL MOON NOTEHEAD WHITE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D152,
},
[0x1D153]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL MOON NOTEHEAD BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D153, -- 𝅓
+ category="so",
+ description="MUSICAL SYMBOL MOON NOTEHEAD BLACK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D153,
},
[0x1D154]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN WHITE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D154, -- 𝅔
+ category="so",
+ description="MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN WHITE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D154,
},
[0x1D155]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D155, -- 𝅕
+ category="so",
+ description="MUSICAL SYMBOL TRIANGLE-ROUND NOTEHEAD DOWN BLACK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D155,
},
[0x1D156]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL PARENTHESIS NOTEHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D156, -- 𝅖
+ category="so",
+ description="MUSICAL SYMBOL PARENTHESIS NOTEHEAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D156,
},
[0x1D157]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL VOID NOTEHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D157, -- 𝅗
+ category="so",
+ description="MUSICAL SYMBOL VOID NOTEHEAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D157,
},
[0x1D158]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL NOTEHEAD BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D158, -- 𝅘
+ category="so",
+ description="MUSICAL SYMBOL NOTEHEAD BLACK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D158,
},
[0x1D159]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL NULL NOTEHEAD",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D159, -- 𝅙
+ category="so",
+ description="MUSICAL SYMBOL NULL NOTEHEAD",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D159,
},
[0x1D15A]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL CLUSTER NOTEHEAD WHITE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D15A, -- 𝅚
+ category="so",
+ description="MUSICAL SYMBOL CLUSTER NOTEHEAD WHITE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D15A,
},
[0x1D15B]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL CLUSTER NOTEHEAD BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D15B, -- 𝅛
+ category="so",
+ description="MUSICAL SYMBOL CLUSTER NOTEHEAD BLACK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D15B,
},
[0x1D15C]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL BREVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D15C, -- 𝅜
+ category="so",
+ description="MUSICAL SYMBOL BREVE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D15C,
},
[0x1D15D]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL WHOLE NOTE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D15D, -- 𝅝
+ category="so",
+ description="MUSICAL SYMBOL WHOLE NOTE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D15D,
},
[0x1D15E]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL HALF NOTE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1D157, 0x1D165 },
- ["unicodeslot"]=0x1D15E, -- 𝅗𝅥
+ category="so",
+ description="MUSICAL SYMBOL HALF NOTE",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1D157, 0x1D165 },
+ unicodeslot=0x1D15E,
},
[0x1D15F]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL QUARTER NOTE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1D158, 0x1D165 },
- ["unicodeslot"]=0x1D15F, -- 𝅘𝅥
+ category="so",
+ description="MUSICAL SYMBOL QUARTER NOTE",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1D158, 0x1D165 },
+ unicodeslot=0x1D15F,
},
[0x1D160]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL EIGHTH NOTE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1D15F, 0x1D16E },
- ["unicodeslot"]=0x1D160, -- 𝅘𝅥𝅮
+ category="so",
+ description="MUSICAL SYMBOL EIGHTH NOTE",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1D15F, 0x1D16E },
+ unicodeslot=0x1D160,
},
[0x1D161]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SIXTEENTH NOTE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1D15F, 0x1D16F },
- ["unicodeslot"]=0x1D161, -- 𝅘𝅥𝅯
+ category="so",
+ description="MUSICAL SYMBOL SIXTEENTH NOTE",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1D15F, 0x1D16F },
+ unicodeslot=0x1D161,
},
[0x1D162]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL THIRTY-SECOND NOTE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1D15F, 0x1D170 },
- ["unicodeslot"]=0x1D162, -- 𝅘𝅥𝅰
+ category="so",
+ description="MUSICAL SYMBOL THIRTY-SECOND NOTE",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1D15F, 0x1D170 },
+ unicodeslot=0x1D162,
},
[0x1D163]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SIXTY-FOURTH NOTE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1D15F, 0x1D171 },
- ["unicodeslot"]=0x1D163, -- 𝅘𝅥𝅱
+ category="so",
+ description="MUSICAL SYMBOL SIXTY-FOURTH NOTE",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1D15F, 0x1D171 },
+ unicodeslot=0x1D163,
},
[0x1D164]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1D15F, 0x1D172 },
- ["unicodeslot"]=0x1D164, -- 𝅘𝅥𝅲
+ category="so",
+ description="MUSICAL SYMBOL ONE HUNDRED TWENTY-EIGHTH NOTE",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1D15F, 0x1D172 },
+ unicodeslot=0x1D164,
},
[0x1D165]={
- ["category"]="mc",
- ["description"]="MUSICAL SYMBOL COMBINING STEM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D165, -- 𝅥
+ category="mc",
+ description="MUSICAL SYMBOL COMBINING STEM",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1D165,
},
[0x1D166]={
- ["category"]="mc",
- ["description"]="MUSICAL SYMBOL COMBINING SPRECHGESANG STEM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D166, -- 𝅦
+ category="mc",
+ description="MUSICAL SYMBOL COMBINING SPRECHGESANG STEM",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1D166,
},
[0x1D167]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING TREMOLO-0x0001",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D167, -- 𝅧
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING TREMOLO-0x0001",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D167,
},
[0x1D168]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING TREMOLO-0x0002",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D168, -- 𝅨
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING TREMOLO-0x0002",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D168,
},
[0x1D169]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING TREMOLO-0x0003",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D169, -- 𝅩
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING TREMOLO-0x0003",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D169,
},
[0x1D16A]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL FINGERED TREMOLO-0x0001",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D16A, -- 𝅪
+ category="so",
+ description="MUSICAL SYMBOL FINGERED TREMOLO-0x0001",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D16A,
},
[0x1D16B]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL FINGERED TREMOLO-0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D16B, -- 𝅫
+ category="so",
+ description="MUSICAL SYMBOL FINGERED TREMOLO-0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D16B,
},
[0x1D16C]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL FINGERED TREMOLO-0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D16C, -- 𝅬
+ category="so",
+ description="MUSICAL SYMBOL FINGERED TREMOLO-0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D16C,
},
[0x1D16D]={
- ["category"]="mc",
- ["description"]="MUSICAL SYMBOL COMBINING AUGMENTATION DOT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D16D, -- 𝅭
+ category="mc",
+ description="MUSICAL SYMBOL COMBINING AUGMENTATION DOT",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1D16D,
},
[0x1D16E]={
- ["category"]="mc",
- ["description"]="MUSICAL SYMBOL COMBINING FLAG-0x0001",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D16E, -- 𝅮
+ category="mc",
+ description="MUSICAL SYMBOL COMBINING FLAG-0x0001",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1D16E,
},
[0x1D16F]={
- ["category"]="mc",
- ["description"]="MUSICAL SYMBOL COMBINING FLAG-0x0002",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D16F, -- 𝅯
+ category="mc",
+ description="MUSICAL SYMBOL COMBINING FLAG-0x0002",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1D16F,
},
[0x1D170]={
- ["category"]="mc",
- ["description"]="MUSICAL SYMBOL COMBINING FLAG-0x0003",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D170, -- 𝅰
+ category="mc",
+ description="MUSICAL SYMBOL COMBINING FLAG-0x0003",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1D170,
},
[0x1D171]={
- ["category"]="mc",
- ["description"]="MUSICAL SYMBOL COMBINING FLAG-0x0004",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D171, -- 𝅱
+ category="mc",
+ description="MUSICAL SYMBOL COMBINING FLAG-0x0004",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1D171,
},
[0x1D172]={
- ["category"]="mc",
- ["description"]="MUSICAL SYMBOL COMBINING FLAG-0x0005",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D172, -- 𝅲
+ category="mc",
+ description="MUSICAL SYMBOL COMBINING FLAG-0x0005",
+ direction="l",
+ linebreak="cm",
+ unicodeslot=0x1D172,
},
[0x1D173]={
- ["category"]="cf",
- ["description"]="MUSICAL SYMBOL BEGIN BEAM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D173, -- 𝅳
+ category="cf",
+ description="MUSICAL SYMBOL BEGIN BEAM",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x1D173,
},
[0x1D174]={
- ["category"]="cf",
- ["description"]="MUSICAL SYMBOL END BEAM",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D174, -- 𝅴
+ category="cf",
+ description="MUSICAL SYMBOL END BEAM",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x1D174,
},
[0x1D175]={
- ["category"]="cf",
- ["description"]="MUSICAL SYMBOL BEGIN TIE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D175, -- 𝅵
+ category="cf",
+ description="MUSICAL SYMBOL BEGIN TIE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x1D175,
},
[0x1D176]={
- ["category"]="cf",
- ["description"]="MUSICAL SYMBOL END TIE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D176, -- 𝅶
+ category="cf",
+ description="MUSICAL SYMBOL END TIE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x1D176,
},
[0x1D177]={
- ["category"]="cf",
- ["description"]="MUSICAL SYMBOL BEGIN SLUR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D177, -- 𝅷
+ category="cf",
+ description="MUSICAL SYMBOL BEGIN SLUR",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x1D177,
},
[0x1D178]={
- ["category"]="cf",
- ["description"]="MUSICAL SYMBOL END SLUR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D178, -- 𝅸
+ category="cf",
+ description="MUSICAL SYMBOL END SLUR",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x1D178,
},
[0x1D179]={
- ["category"]="cf",
- ["description"]="MUSICAL SYMBOL BEGIN PHRASE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D179, -- 𝅹
+ category="cf",
+ description="MUSICAL SYMBOL BEGIN PHRASE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x1D179,
},
[0x1D17A]={
- ["category"]="cf",
- ["description"]="MUSICAL SYMBOL END PHRASE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D17A, -- 𝅺
+ category="cf",
+ description="MUSICAL SYMBOL END PHRASE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0x1D17A,
},
[0x1D17B]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING ACCENT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D17B, -- 𝅻
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING ACCENT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D17B,
},
[0x1D17C]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING STACCATO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D17C, -- 𝅼
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING STACCATO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D17C,
},
[0x1D17D]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING TENUTO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D17D, -- 𝅽
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING TENUTO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D17D,
},
[0x1D17E]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING STACCATISSIMO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D17E, -- 𝅾
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING STACCATISSIMO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D17E,
},
[0x1D17F]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING MARCATO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D17F, -- 𝅿
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING MARCATO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D17F,
},
[0x1D180]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING MARCATO-STACCATO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D180, -- 𝆀
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING MARCATO-STACCATO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D180,
},
[0x1D181]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING ACCENT-STACCATO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D181, -- 𝆁
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING ACCENT-STACCATO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D181,
},
[0x1D182]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING LOURE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D182, -- 𝆂
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING LOURE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D182,
},
[0x1D183]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ARPEGGIATO UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D183, -- 𝆃
+ category="so",
+ description="MUSICAL SYMBOL ARPEGGIATO UP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D183,
},
[0x1D184]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ARPEGGIATO DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D184, -- 𝆄
+ category="so",
+ description="MUSICAL SYMBOL ARPEGGIATO DOWN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D184,
},
[0x1D185]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING DOIT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D185, -- 𝆅
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING DOIT",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D185,
},
[0x1D186]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING RIP",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D186, -- 𝆆
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING RIP",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D186,
},
[0x1D187]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING FLIP",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D187, -- 𝆇
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING FLIP",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D187,
},
[0x1D188]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING SMEAR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D188, -- 𝆈
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING SMEAR",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D188,
},
[0x1D189]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING BEND",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D189, -- 𝆉
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING BEND",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D189,
},
[0x1D18A]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING DOUBLE TONGUE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D18A, -- 𝆊
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING DOUBLE TONGUE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D18A,
},
[0x1D18B]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING TRIPLE TONGUE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D18B, -- 𝆋
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING TRIPLE TONGUE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D18B,
},
[0x1D18C]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL RINFORZANDO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D18C, -- 𝆌
+ category="so",
+ description="MUSICAL SYMBOL RINFORZANDO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D18C,
},
[0x1D18D]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SUBITO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D18D, -- 𝆍
+ category="so",
+ description="MUSICAL SYMBOL SUBITO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D18D,
},
[0x1D18E]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL Z",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D18E, -- 𝆎
+ category="so",
+ description="MUSICAL SYMBOL Z",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D18E,
},
[0x1D18F]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL PIANO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D18F, -- 𝆏
+ category="so",
+ description="MUSICAL SYMBOL PIANO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D18F,
},
[0x1D190]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL MEZZO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D190, -- 𝆐
+ category="so",
+ description="MUSICAL SYMBOL MEZZO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D190,
},
[0x1D191]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL FORTE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D191, -- 𝆑
+ category="so",
+ description="MUSICAL SYMBOL FORTE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D191,
},
[0x1D192]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL CRESCENDO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D192, -- 𝆒
+ category="so",
+ description="MUSICAL SYMBOL CRESCENDO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D192,
},
[0x1D193]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL DECRESCENDO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D193, -- 𝆓
+ category="so",
+ description="MUSICAL SYMBOL DECRESCENDO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D193,
},
[0x1D194]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL GRACE NOTE SLASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D194, -- 𝆔
+ category="so",
+ description="MUSICAL SYMBOL GRACE NOTE SLASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D194,
},
[0x1D195]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL GRACE NOTE NO SLASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D195, -- 𝆕
+ category="so",
+ description="MUSICAL SYMBOL GRACE NOTE NO SLASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D195,
},
[0x1D196]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D196, -- 𝆖
+ category="so",
+ description="MUSICAL SYMBOL TR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D196,
},
[0x1D197]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TURN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D197, -- 𝆗
+ category="so",
+ description="MUSICAL SYMBOL TURN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D197,
},
[0x1D198]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL INVERTED TURN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D198, -- 𝆘
+ category="so",
+ description="MUSICAL SYMBOL INVERTED TURN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D198,
},
[0x1D199]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TURN SLASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D199, -- 𝆙
+ category="so",
+ description="MUSICAL SYMBOL TURN SLASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D199,
},
[0x1D19A]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TURN UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D19A, -- 𝆚
+ category="so",
+ description="MUSICAL SYMBOL TURN UP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D19A,
},
[0x1D19B]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ORNAMENT STROKE-0x0001",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D19B, -- 𝆛
+ category="so",
+ description="MUSICAL SYMBOL ORNAMENT STROKE-0x0001",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D19B,
},
[0x1D19C]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ORNAMENT STROKE-0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D19C, -- 𝆜
+ category="so",
+ description="MUSICAL SYMBOL ORNAMENT STROKE-0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D19C,
},
[0x1D19D]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ORNAMENT STROKE-0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D19D, -- 𝆝
+ category="so",
+ description="MUSICAL SYMBOL ORNAMENT STROKE-0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D19D,
},
[0x1D19E]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ORNAMENT STROKE-0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D19E, -- 𝆞
+ category="so",
+ description="MUSICAL SYMBOL ORNAMENT STROKE-0x0004",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D19E,
},
[0x1D19F]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ORNAMENT STROKE-0x0005",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D19F, -- 𝆟
+ category="so",
+ description="MUSICAL SYMBOL ORNAMENT STROKE-0x0005",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D19F,
},
[0x1D1A0]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ORNAMENT STROKE-0x0006",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1A0, -- 𝆠
+ category="so",
+ description="MUSICAL SYMBOL ORNAMENT STROKE-0x0006",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1A0,
},
[0x1D1A1]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ORNAMENT STROKE-0x0007",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1A1, -- 𝆡
+ category="so",
+ description="MUSICAL SYMBOL ORNAMENT STROKE-0x0007",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1A1,
},
[0x1D1A2]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ORNAMENT STROKE-0x0008",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1A2, -- 𝆢
+ category="so",
+ description="MUSICAL SYMBOL ORNAMENT STROKE-0x0008",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1A2,
},
[0x1D1A3]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ORNAMENT STROKE-0x0009",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1A3, -- 𝆣
+ category="so",
+ description="MUSICAL SYMBOL ORNAMENT STROKE-0x0009",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1A3,
},
[0x1D1A4]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ORNAMENT STROKE-0x000A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1A4, -- 𝆤
+ category="so",
+ description="MUSICAL SYMBOL ORNAMENT STROKE-0x000A",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1A4,
},
[0x1D1A5]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL ORNAMENT STROKE-0x000B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1A5, -- 𝆥
+ category="so",
+ description="MUSICAL SYMBOL ORNAMENT STROKE-0x000B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1A5,
},
[0x1D1A6]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL HAUPTSTIMME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1A6, -- 𝆦
+ category="so",
+ description="MUSICAL SYMBOL HAUPTSTIMME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1A6,
},
[0x1D1A7]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL NEBENSTIMME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1A7, -- 𝆧
+ category="so",
+ description="MUSICAL SYMBOL NEBENSTIMME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1A7,
},
[0x1D1A8]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL END OF STIMME",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1A8, -- 𝆨
+ category="so",
+ description="MUSICAL SYMBOL END OF STIMME",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1A8,
},
[0x1D1A9]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL DEGREE SLASH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1A9, -- 𝆩
+ category="so",
+ description="MUSICAL SYMBOL DEGREE SLASH",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1A9,
},
[0x1D1AA]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING DOWN BOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D1AA, -- 𝆪
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING DOWN BOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D1AA,
},
[0x1D1AB]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING UP BOW",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D1AB, -- 𝆫
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING UP BOW",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D1AB,
},
[0x1D1AC]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING HARMONIC",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D1AC, -- 𝆬
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING HARMONIC",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D1AC,
},
[0x1D1AD]={
- ["category"]="mn",
- ["description"]="MUSICAL SYMBOL COMBINING SNAP PIZZICATO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D1AD, -- 𝆭
+ category="mn",
+ description="MUSICAL SYMBOL COMBINING SNAP PIZZICATO",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D1AD,
},
[0x1D1AE]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL PEDAL MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1AE, -- 𝆮
+ category="so",
+ description="MUSICAL SYMBOL PEDAL MARK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1AE,
},
[0x1D1AF]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL PEDAL UP MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1AF, -- 𝆯
+ category="so",
+ description="MUSICAL SYMBOL PEDAL UP MARK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1AF,
},
[0x1D1B0]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL HALF PEDAL MARK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1B0, -- 𝆰
+ category="so",
+ description="MUSICAL SYMBOL HALF PEDAL MARK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1B0,
},
[0x1D1B1]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL GLISSANDO UP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1B1, -- 𝆱
+ category="so",
+ description="MUSICAL SYMBOL GLISSANDO UP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1B1,
},
[0x1D1B2]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL GLISSANDO DOWN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1B2, -- 𝆲
+ category="so",
+ description="MUSICAL SYMBOL GLISSANDO DOWN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1B2,
},
[0x1D1B3]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL WITH FINGERNAILS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1B3, -- 𝆳
+ category="so",
+ description="MUSICAL SYMBOL WITH FINGERNAILS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1B3,
},
[0x1D1B4]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL DAMP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1B4, -- 𝆴
+ category="so",
+ description="MUSICAL SYMBOL DAMP",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1B4,
},
[0x1D1B5]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL DAMP ALL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1B5, -- 𝆵
+ category="so",
+ description="MUSICAL SYMBOL DAMP ALL",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1B5,
},
[0x1D1B6]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL MAXIMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1B6, -- 𝆶
+ category="so",
+ description="MUSICAL SYMBOL MAXIMA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1B6,
},
[0x1D1B7]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL LONGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1B7, -- 𝆷
+ category="so",
+ description="MUSICAL SYMBOL LONGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1B7,
},
[0x1D1B8]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL BREVIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1B8, -- 𝆸
+ category="so",
+ description="MUSICAL SYMBOL BREVIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1B8,
},
[0x1D1B9]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SEMIBREVIS WHITE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1B9, -- 𝆹
+ category="so",
+ description="MUSICAL SYMBOL SEMIBREVIS WHITE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1B9,
},
[0x1D1BA]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SEMIBREVIS BLACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1BA, -- 𝆺
+ category="so",
+ description="MUSICAL SYMBOL SEMIBREVIS BLACK",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1BA,
},
[0x1D1BB]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL MINIMA",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1D1B9, 0x1D165 },
- ["unicodeslot"]=0x1D1BB, -- 𝆹𝅥
+ category="so",
+ description="MUSICAL SYMBOL MINIMA",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1D1B9, 0x1D165 },
+ unicodeslot=0x1D1BB,
},
[0x1D1BC]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL MINIMA BLACK",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1D1BA, 0x1D165 },
- ["unicodeslot"]=0x1D1BC, -- 𝆺𝅥
+ category="so",
+ description="MUSICAL SYMBOL MINIMA BLACK",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1D1BA, 0x1D165 },
+ unicodeslot=0x1D1BC,
},
[0x1D1BD]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SEMIMINIMA WHITE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1D1BB, 0x1D16E },
- ["unicodeslot"]=0x1D1BD, -- 𝆹𝅥𝅮
+ category="so",
+ description="MUSICAL SYMBOL SEMIMINIMA WHITE",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1D1BB, 0x1D16E },
+ unicodeslot=0x1D1BD,
},
[0x1D1BE]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SEMIMINIMA BLACK",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1D1BC, 0x1D16E },
- ["unicodeslot"]=0x1D1BE, -- 𝆺𝅥𝅮
+ category="so",
+ description="MUSICAL SYMBOL SEMIMINIMA BLACK",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1D1BC, 0x1D16E },
+ unicodeslot=0x1D1BE,
},
[0x1D1BF]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL FUSA WHITE",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1D1BB, 0x1D16F },
- ["unicodeslot"]=0x1D1BF, -- 𝆹𝅥𝅯
+ category="so",
+ description="MUSICAL SYMBOL FUSA WHITE",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1D1BB, 0x1D16F },
+ unicodeslot=0x1D1BF,
},
[0x1D1C0]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL FUSA BLACK",
- ["linebreak"]="al",
- ["specials"]={ "char", 0x1D1BC, 0x1D16F },
- ["unicodeslot"]=0x1D1C0, -- 𝆺𝅥𝅯
+ category="so",
+ description="MUSICAL SYMBOL FUSA BLACK",
+ direction="l",
+ linebreak="al",
+ specials={ "char", 0x1D1BC, 0x1D16F },
+ unicodeslot=0x1D1C0,
},
[0x1D1C1]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL LONGA PERFECTA REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1C1, -- 𝇁
+ category="so",
+ description="MUSICAL SYMBOL LONGA PERFECTA REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1C1,
},
[0x1D1C2]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL LONGA IMPERFECTA REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1C2, -- 𝇂
+ category="so",
+ description="MUSICAL SYMBOL LONGA IMPERFECTA REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1C2,
},
[0x1D1C3]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL BREVIS REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1C3, -- 𝇃
+ category="so",
+ description="MUSICAL SYMBOL BREVIS REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1C3,
},
[0x1D1C4]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SEMIBREVIS REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1C4, -- 𝇄
+ category="so",
+ description="MUSICAL SYMBOL SEMIBREVIS REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1C4,
},
[0x1D1C5]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL MINIMA REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1C5, -- 𝇅
+ category="so",
+ description="MUSICAL SYMBOL MINIMA REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1C5,
},
[0x1D1C6]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SEMIMINIMA REST",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1C6, -- 𝇆
+ category="so",
+ description="MUSICAL SYMBOL SEMIMINIMA REST",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1C6,
},
[0x1D1C7]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1C7, -- 𝇇
+ category="so",
+ description="MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1C7,
},
[0x1D1C8]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE IMPERFECTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1C8, -- 𝇈
+ category="so",
+ description="MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE IMPERFECTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1C8,
},
[0x1D1C9]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA DIMINUTION-0x0001",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1C9, -- 𝇉
+ category="so",
+ description="MUSICAL SYMBOL TEMPUS PERFECTUM CUM PROLATIONE PERFECTA DIMINUTION-0x0001",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1C9,
},
[0x1D1CA]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE PERFECTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1CA, -- 𝇊
+ category="so",
+ description="MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE PERFECTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1CA,
},
[0x1D1CB]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1CB, -- 𝇋
+ category="so",
+ description="MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1CB,
},
[0x1D1CC]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-0x0001",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1CC, -- 𝇌
+ category="so",
+ description="MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-0x0001",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1CC,
},
[0x1D1CD]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1CD, -- 𝇍
+ category="so",
+ description="MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-0x0002",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1CD,
},
[0x1D1CE]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1CE, -- 𝇎
+ category="so",
+ description="MUSICAL SYMBOL TEMPUS IMPERFECTUM CUM PROLATIONE IMPERFECTA DIMINUTION-0x0003",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1CE,
},
[0x1D1CF]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL CROIX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1CF, -- 𝇏
+ category="so",
+ description="MUSICAL SYMBOL CROIX",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1CF,
},
[0x1D1D0]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL GREGORIAN C CLEF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1D0, -- 𝇐
+ category="so",
+ description="MUSICAL SYMBOL GREGORIAN C CLEF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1D0,
},
[0x1D1D1]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL GREGORIAN F CLEF",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1D1, -- 𝇑
+ category="so",
+ description="MUSICAL SYMBOL GREGORIAN F CLEF",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1D1,
},
[0x1D1D2]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SQUARE B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1D2, -- 𝇒
+ category="so",
+ description="MUSICAL SYMBOL SQUARE B",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1D2,
},
[0x1D1D3]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL VIRGA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1D3, -- 𝇓
+ category="so",
+ description="MUSICAL SYMBOL VIRGA",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1D3,
},
[0x1D1D4]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL PODATUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1D4, -- 𝇔
+ category="so",
+ description="MUSICAL SYMBOL PODATUS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1D4,
},
[0x1D1D5]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL CLIVIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1D5, -- 𝇕
+ category="so",
+ description="MUSICAL SYMBOL CLIVIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1D5,
},
[0x1D1D6]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SCANDICUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1D6, -- 𝇖
+ category="so",
+ description="MUSICAL SYMBOL SCANDICUS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1D6,
},
[0x1D1D7]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL CLIMACUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1D7, -- 𝇗
+ category="so",
+ description="MUSICAL SYMBOL CLIMACUS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1D7,
},
[0x1D1D8]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TORCULUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1D8, -- 𝇘
+ category="so",
+ description="MUSICAL SYMBOL TORCULUS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1D8,
},
[0x1D1D9]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL PORRECTUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1D9, -- 𝇙
+ category="so",
+ description="MUSICAL SYMBOL PORRECTUS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1D9,
},
[0x1D1DA]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL PORRECTUS FLEXUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1DA, -- 𝇚
+ category="so",
+ description="MUSICAL SYMBOL PORRECTUS FLEXUS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1DA,
},
[0x1D1DB]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL SCANDICUS FLEXUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1DB, -- 𝇛
+ category="so",
+ description="MUSICAL SYMBOL SCANDICUS FLEXUS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1DB,
},
[0x1D1DC]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL TORCULUS RESUPINUS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1DC, -- 𝇜
+ category="so",
+ description="MUSICAL SYMBOL TORCULUS RESUPINUS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1DC,
},
[0x1D1DD]={
- ["category"]="so",
- ["description"]="MUSICAL SYMBOL PES SUBPUNCTIS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D1DD, -- 𝇝
+ category="so",
+ description="MUSICAL SYMBOL PES SUBPUNCTIS",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D1DD,
},
[0x1D200]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0001",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D200, -- 𝈀
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0001",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D200,
},
[0x1D201]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D201, -- 𝈁
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0002",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D201,
},
[0x1D202]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0003",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D202, -- 𝈂
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0003",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D202,
},
[0x1D203]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D203, -- 𝈃
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0004",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D203,
},
[0x1D204]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0005",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D204, -- 𝈄
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0005",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D204,
},
[0x1D205]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0006",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D205, -- 𝈅
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0006",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D205,
},
[0x1D206]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0007",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D206, -- 𝈆
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0007",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D206,
},
[0x1D207]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0008",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D207, -- 𝈇
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0008",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D207,
},
[0x1D208]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0009",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D208, -- 𝈈
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0009",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D208,
},
[0x1D209]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x000A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D209, -- 𝈉
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x000A",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D209,
},
[0x1D20A]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x000B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D20A, -- 𝈊
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x000B",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D20A,
},
[0x1D20B]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x000C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D20B, -- 𝈋
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x000C",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D20B,
},
[0x1D20C]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x000D",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D20C, -- 𝈌
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x000D",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D20C,
},
[0x1D20D]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x000E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D20D, -- 𝈍
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x000E",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D20D,
},
[0x1D20E]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x000F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D20E, -- 𝈎
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x000F",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D20E,
},
[0x1D20F]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0010",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D20F, -- 𝈏
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0010",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D20F,
},
[0x1D210]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0011",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D210, -- 𝈐
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0011",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D210,
},
[0x1D211]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0012",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D211, -- 𝈑
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0012",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D211,
},
[0x1D212]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0013",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D212, -- 𝈒
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0013",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D212,
},
[0x1D213]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0014",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D213, -- 𝈓
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0014",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D213,
},
[0x1D214]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0015",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D214, -- 𝈔
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0015",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D214,
},
[0x1D215]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0016",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D215, -- 𝈕
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0016",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D215,
},
[0x1D216]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0017",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D216, -- 𝈖
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0017",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D216,
},
[0x1D217]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0018",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D217, -- 𝈗
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0018",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D217,
},
[0x1D218]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0032",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D218, -- 𝈘
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0032",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D218,
},
[0x1D219]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0033",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D219, -- 𝈙
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0033",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D219,
},
[0x1D21A]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0034",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D21A, -- 𝈚
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0034",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D21A,
},
[0x1D21B]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0035",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D21B, -- 𝈛
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0035",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D21B,
},
[0x1D21C]={
- ["category"]="so",
- ["description"]="GREEK VOCAL NOTATION SYMBOL-0x0036",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D21C, -- 𝈜
+ category="so",
+ description="GREEK VOCAL NOTATION SYMBOL-0x0036",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D21C,
},
[0x1D21D]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0001",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D21D, -- 𝈝
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0001",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D21D,
},
[0x1D21E]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0002",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D21E, -- 𝈞
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0002",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D21E,
},
[0x1D21F]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0004",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D21F, -- 𝈟
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0004",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D21F,
},
[0x1D220]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0005",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D220, -- 𝈠
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0005",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D220,
},
[0x1D221]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0007",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D221, -- 𝈡
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0007",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D221,
},
[0x1D222]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0008",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D222, -- 𝈢
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0008",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D222,
},
[0x1D223]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x000B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D223, -- 𝈣
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x000B",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D223,
},
[0x1D224]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x000C",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D224, -- 𝈤
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x000C",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D224,
},
[0x1D225]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x000D",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D225, -- 𝈥
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x000D",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D225,
},
[0x1D226]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x000E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D226, -- 𝈦
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x000E",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D226,
},
[0x1D227]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0011",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D227, -- 𝈧
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0011",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D227,
},
[0x1D228]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0012",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D228, -- 𝈨
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0012",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D228,
},
[0x1D229]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0013",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D229, -- 𝈩
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0013",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D229,
},
[0x1D22A]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0017",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D22A, -- 𝈪
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0017",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D22A,
},
[0x1D22B]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0018",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D22B, -- 𝈫
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0018",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D22B,
},
[0x1D22C]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0019",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D22C, -- 𝈬
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0019",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D22C,
},
[0x1D22D]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x001A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D22D, -- 𝈭
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x001A",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D22D,
},
[0x1D22E]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x001B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D22E, -- 𝈮
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x001B",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D22E,
},
[0x1D22F]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x001D",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D22F, -- 𝈯
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x001D",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D22F,
},
[0x1D230]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x001E",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D230, -- 𝈰
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x001E",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D230,
},
[0x1D231]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0020",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D231, -- 𝈱
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0020",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D231,
},
[0x1D232]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0024",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D232, -- 𝈲
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0024",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D232,
},
[0x1D233]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0025",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D233, -- 𝈳
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0025",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D233,
},
[0x1D234]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0026",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D234, -- 𝈴
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0026",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D234,
},
[0x1D235]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0027",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D235, -- 𝈵
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0027",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D235,
},
[0x1D236]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0028",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D236, -- 𝈶
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0028",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D236,
},
[0x1D237]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x002A",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D237, -- 𝈷
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x002A",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D237,
},
[0x1D238]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x002B",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D238, -- 𝈸
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x002B",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D238,
},
[0x1D239]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x002D",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D239, -- 𝈹
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x002D",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D239,
},
[0x1D23A]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x002F",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D23A, -- 𝈺
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x002F",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D23A,
},
[0x1D23B]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0030",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D23B, -- 𝈻
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0030",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D23B,
},
[0x1D23C]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0031",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D23C, -- 𝈼
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0031",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D23C,
},
[0x1D23D]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0032",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D23D, -- 𝈽
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0032",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D23D,
},
[0x1D23E]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0033",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D23E, -- 𝈾
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0033",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D23E,
},
[0x1D23F]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0034",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D23F, -- 𝈿
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0034",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D23F,
},
[0x1D240]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0035",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D240, -- 𝉀
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0035",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D240,
},
[0x1D241]={
- ["category"]="so",
- ["description"]="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0036",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D241, -- 𝉁
+ category="so",
+ description="GREEK INSTRUMENTAL NOTATION SYMBOL-0x0036",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D241,
},
[0x1D242]={
- ["category"]="mn",
- ["description"]="COMBINING GREEK MUSICAL TRISEME",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D242, -- 𝉂
+ category="mn",
+ description="COMBINING GREEK MUSICAL TRISEME",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D242,
},
[0x1D243]={
- ["category"]="mn",
- ["description"]="COMBINING GREEK MUSICAL TETRASEME",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D243, -- 𝉃
+ category="mn",
+ description="COMBINING GREEK MUSICAL TETRASEME",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D243,
},
[0x1D244]={
- ["category"]="mn",
- ["description"]="COMBINING GREEK MUSICAL PENTASEME",
- ["linebreak"]="cm",
- ["unicodeslot"]=0x1D244, -- 𝉄
+ category="mn",
+ description="COMBINING GREEK MUSICAL PENTASEME",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0x1D244,
},
[0x1D245]={
- ["category"]="so",
- ["description"]="GREEK MUSICAL LEIMMA",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D245, -- 𝉅
+ category="so",
+ description="GREEK MUSICAL LEIMMA",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D245,
},
[0x1D300]={
- ["category"]="so",
- ["description"]="MONOGRAM FOR EARTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D300, -- 𝌀
+ category="so",
+ description="MONOGRAM FOR EARTH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D300,
},
[0x1D301]={
- ["category"]="so",
- ["description"]="DIGRAM FOR HEAVENLY EARTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D301, -- 𝌁
+ category="so",
+ description="DIGRAM FOR HEAVENLY EARTH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D301,
},
[0x1D302]={
- ["category"]="so",
- ["description"]="DIGRAM FOR HUMAN EARTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D302, -- 𝌂
+ category="so",
+ description="DIGRAM FOR HUMAN EARTH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D302,
},
[0x1D303]={
- ["category"]="so",
- ["description"]="DIGRAM FOR EARTHLY HEAVEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D303, -- 𝌃
+ category="so",
+ description="DIGRAM FOR EARTHLY HEAVEN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D303,
},
[0x1D304]={
- ["category"]="so",
- ["description"]="DIGRAM FOR EARTHLY HUMAN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D304, -- 𝌄
+ category="so",
+ description="DIGRAM FOR EARTHLY HUMAN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D304,
},
[0x1D305]={
- ["category"]="so",
- ["description"]="DIGRAM FOR EARTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D305, -- 𝌅
+ category="so",
+ description="DIGRAM FOR EARTH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D305,
},
[0x1D306]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR CENTRE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D306, -- 𝌆
+ category="so",
+ description="TETRAGRAM FOR CENTRE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D306,
},
[0x1D307]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR FULL CIRCLE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D307, -- 𝌇
+ category="so",
+ description="TETRAGRAM FOR FULL CIRCLE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D307,
},
[0x1D308]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR MIRED",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D308, -- 𝌈
+ category="so",
+ description="TETRAGRAM FOR MIRED",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D308,
},
[0x1D309]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR BARRIER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D309, -- 𝌉
+ category="so",
+ description="TETRAGRAM FOR BARRIER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D309,
},
[0x1D30A]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR KEEPING SMALL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D30A, -- 𝌊
+ category="so",
+ description="TETRAGRAM FOR KEEPING SMALL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D30A,
},
[0x1D30B]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR CONTRARIETY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D30B, -- 𝌋
+ category="so",
+ description="TETRAGRAM FOR CONTRARIETY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D30B,
},
[0x1D30C]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR ASCENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D30C, -- 𝌌
+ category="so",
+ description="TETRAGRAM FOR ASCENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D30C,
},
[0x1D30D]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR OPPOSITION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D30D, -- 𝌍
+ category="so",
+ description="TETRAGRAM FOR OPPOSITION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D30D,
},
[0x1D30E]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR BRANCHING OUT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D30E, -- 𝌎
+ category="so",
+ description="TETRAGRAM FOR BRANCHING OUT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D30E,
},
[0x1D30F]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR DEFECTIVENESS OR DISTORTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D30F, -- 𝌏
+ category="so",
+ description="TETRAGRAM FOR DEFECTIVENESS OR DISTORTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D30F,
},
[0x1D310]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR DIVERGENCE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D310, -- 𝌐
+ category="so",
+ description="TETRAGRAM FOR DIVERGENCE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D310,
},
[0x1D311]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR YOUTHFULNESS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D311, -- 𝌑
+ category="so",
+ description="TETRAGRAM FOR YOUTHFULNESS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D311,
},
[0x1D312]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR INCREASE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D312, -- 𝌒
+ category="so",
+ description="TETRAGRAM FOR INCREASE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D312,
},
[0x1D313]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR PENETRATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D313, -- 𝌓
+ category="so",
+ description="TETRAGRAM FOR PENETRATION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D313,
},
[0x1D314]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR REACH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D314, -- 𝌔
+ category="so",
+ description="TETRAGRAM FOR REACH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D314,
},
[0x1D315]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR CONTACT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D315, -- 𝌕
+ category="so",
+ description="TETRAGRAM FOR CONTACT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D315,
},
[0x1D316]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR HOLDING BACK",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D316, -- 𝌖
+ category="so",
+ description="TETRAGRAM FOR HOLDING BACK",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D316,
},
[0x1D317]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR WAITING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D317, -- 𝌗
+ category="so",
+ description="TETRAGRAM FOR WAITING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D317,
},
[0x1D318]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR FOLLOWING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D318, -- 𝌘
+ category="so",
+ description="TETRAGRAM FOR FOLLOWING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D318,
},
[0x1D319]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR ADVANCE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D319, -- 𝌙
+ category="so",
+ description="TETRAGRAM FOR ADVANCE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D319,
},
[0x1D31A]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR RELEASE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D31A, -- 𝌚
+ category="so",
+ description="TETRAGRAM FOR RELEASE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D31A,
},
[0x1D31B]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR RESISTANCE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D31B, -- 𝌛
+ category="so",
+ description="TETRAGRAM FOR RESISTANCE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D31B,
},
[0x1D31C]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR EASE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D31C, -- 𝌜
+ category="so",
+ description="TETRAGRAM FOR EASE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D31C,
},
[0x1D31D]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR JOY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D31D, -- 𝌝
+ category="so",
+ description="TETRAGRAM FOR JOY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D31D,
},
[0x1D31E]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR CONTENTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D31E, -- 𝌞
+ category="so",
+ description="TETRAGRAM FOR CONTENTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D31E,
},
[0x1D31F]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR ENDEAVOUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D31F, -- 𝌟
+ category="so",
+ description="TETRAGRAM FOR ENDEAVOUR",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D31F,
},
[0x1D320]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR DUTIES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D320, -- 𝌠
+ category="so",
+ description="TETRAGRAM FOR DUTIES",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D320,
},
[0x1D321]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR CHANGE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D321, -- 𝌡
+ category="so",
+ description="TETRAGRAM FOR CHANGE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D321,
},
[0x1D322]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR DECISIVENESS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D322, -- 𝌢
+ category="so",
+ description="TETRAGRAM FOR DECISIVENESS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D322,
},
[0x1D323]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR BOLD RESOLUTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D323, -- 𝌣
+ category="so",
+ description="TETRAGRAM FOR BOLD RESOLUTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D323,
},
[0x1D324]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR PACKING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D324, -- 𝌤
+ category="so",
+ description="TETRAGRAM FOR PACKING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D324,
},
[0x1D325]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR LEGION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D325, -- 𝌥
+ category="so",
+ description="TETRAGRAM FOR LEGION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D325,
},
[0x1D326]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR CLOSENESS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D326, -- 𝌦
+ category="so",
+ description="TETRAGRAM FOR CLOSENESS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D326,
},
[0x1D327]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR KINSHIP",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D327, -- 𝌧
+ category="so",
+ description="TETRAGRAM FOR KINSHIP",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D327,
},
[0x1D328]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR GATHERING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D328, -- 𝌨
+ category="so",
+ description="TETRAGRAM FOR GATHERING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D328,
},
[0x1D329]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR STRENGTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D329, -- 𝌩
+ category="so",
+ description="TETRAGRAM FOR STRENGTH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D329,
},
[0x1D32A]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR PURITY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D32A, -- 𝌪
+ category="so",
+ description="TETRAGRAM FOR PURITY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D32A,
},
[0x1D32B]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR FULLNESS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D32B, -- 𝌫
+ category="so",
+ description="TETRAGRAM FOR FULLNESS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D32B,
},
[0x1D32C]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR RESIDENCE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D32C, -- 𝌬
+ category="so",
+ description="TETRAGRAM FOR RESIDENCE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D32C,
},
[0x1D32D]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR LAW OR MODEL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D32D, -- 𝌭
+ category="so",
+ description="TETRAGRAM FOR LAW OR MODEL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D32D,
},
[0x1D32E]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR RESPONSE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D32E, -- 𝌮
+ category="so",
+ description="TETRAGRAM FOR RESPONSE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D32E,
},
[0x1D32F]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR GOING TO MEET",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D32F, -- 𝌯
+ category="so",
+ description="TETRAGRAM FOR GOING TO MEET",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D32F,
},
[0x1D330]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR ENCOUNTERS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D330, -- 𝌰
+ category="so",
+ description="TETRAGRAM FOR ENCOUNTERS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D330,
},
[0x1D331]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR STOVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D331, -- 𝌱
+ category="so",
+ description="TETRAGRAM FOR STOVE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D331,
},
[0x1D332]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR GREATNESS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D332, -- 𝌲
+ category="so",
+ description="TETRAGRAM FOR GREATNESS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D332,
},
[0x1D333]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR ENLARGEMENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D333, -- 𝌳
+ category="so",
+ description="TETRAGRAM FOR ENLARGEMENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D333,
},
[0x1D334]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR PATTERN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D334, -- 𝌴
+ category="so",
+ description="TETRAGRAM FOR PATTERN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D334,
},
[0x1D335]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR RITUAL",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D335, -- 𝌵
+ category="so",
+ description="TETRAGRAM FOR RITUAL",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D335,
},
[0x1D336]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR FLIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D336, -- 𝌶
+ category="so",
+ description="TETRAGRAM FOR FLIGHT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D336,
},
[0x1D337]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR VASTNESS OR WASTING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D337, -- 𝌷
+ category="so",
+ description="TETRAGRAM FOR VASTNESS OR WASTING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D337,
},
[0x1D338]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR CONSTANCY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D338, -- 𝌸
+ category="so",
+ description="TETRAGRAM FOR CONSTANCY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D338,
},
[0x1D339]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR MEASURE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D339, -- 𝌹
+ category="so",
+ description="TETRAGRAM FOR MEASURE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D339,
},
[0x1D33A]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR ETERNITY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D33A, -- 𝌺
+ category="so",
+ description="TETRAGRAM FOR ETERNITY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D33A,
},
[0x1D33B]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR UNITY",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D33B, -- 𝌻
+ category="so",
+ description="TETRAGRAM FOR UNITY",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D33B,
},
[0x1D33C]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR DIMINISHMENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D33C, -- 𝌼
+ category="so",
+ description="TETRAGRAM FOR DIMINISHMENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D33C,
},
[0x1D33D]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR CLOSED MOUTH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D33D, -- 𝌽
+ category="so",
+ description="TETRAGRAM FOR CLOSED MOUTH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D33D,
},
[0x1D33E]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR GUARDEDNESS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D33E, -- 𝌾
+ category="so",
+ description="TETRAGRAM FOR GUARDEDNESS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D33E,
},
[0x1D33F]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR GATHERING IN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D33F, -- 𝌿
+ category="so",
+ description="TETRAGRAM FOR GATHERING IN",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D33F,
},
[0x1D340]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR MASSING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D340, -- 𝍀
+ category="so",
+ description="TETRAGRAM FOR MASSING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D340,
},
[0x1D341]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR ACCUMULATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D341, -- 𝍁
+ category="so",
+ description="TETRAGRAM FOR ACCUMULATION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D341,
},
[0x1D342]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR EMBELLISHMENT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D342, -- 𝍂
+ category="so",
+ description="TETRAGRAM FOR EMBELLISHMENT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D342,
},
[0x1D343]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR DOUBT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D343, -- 𝍃
+ category="so",
+ description="TETRAGRAM FOR DOUBT",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D343,
},
[0x1D344]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR WATCH",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D344, -- 𝍄
+ category="so",
+ description="TETRAGRAM FOR WATCH",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D344,
},
[0x1D345]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR SINKING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D345, -- 𝍅
+ category="so",
+ description="TETRAGRAM FOR SINKING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D345,
},
[0x1D346]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR INNER",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D346, -- 𝍆
+ category="so",
+ description="TETRAGRAM FOR INNER",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D346,
},
[0x1D347]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR DEPARTURE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D347, -- 𝍇
+ category="so",
+ description="TETRAGRAM FOR DEPARTURE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D347,
},
[0x1D348]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR DARKENING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D348, -- 𝍈
+ category="so",
+ description="TETRAGRAM FOR DARKENING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D348,
},
[0x1D349]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR DIMMING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D349, -- 𝍉
+ category="so",
+ description="TETRAGRAM FOR DIMMING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D349,
},
[0x1D34A]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR EXHAUSTION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D34A, -- 𝍊
+ category="so",
+ description="TETRAGRAM FOR EXHAUSTION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D34A,
},
[0x1D34B]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR SEVERANCE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D34B, -- 𝍋
+ category="so",
+ description="TETRAGRAM FOR SEVERANCE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D34B,
},
[0x1D34C]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR STOPPAGE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D34C, -- 𝍌
+ category="so",
+ description="TETRAGRAM FOR STOPPAGE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D34C,
},
[0x1D34D]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR HARDNESS",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D34D, -- 𝍍
+ category="so",
+ description="TETRAGRAM FOR HARDNESS",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D34D,
},
[0x1D34E]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR COMPLETION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D34E, -- 𝍎
+ category="so",
+ description="TETRAGRAM FOR COMPLETION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D34E,
},
[0x1D34F]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR CLOSURE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D34F, -- 𝍏
+ category="so",
+ description="TETRAGRAM FOR CLOSURE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D34F,
},
[0x1D350]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR FAILURE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D350, -- 𝍐
+ category="so",
+ description="TETRAGRAM FOR FAILURE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D350,
},
[0x1D351]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR AGGRAVATION",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D351, -- 𝍑
+ category="so",
+ description="TETRAGRAM FOR AGGRAVATION",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D351,
},
[0x1D352]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR COMPLIANCE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D352, -- 𝍒
+ category="so",
+ description="TETRAGRAM FOR COMPLIANCE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D352,
},
[0x1D353]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR ON THE VERGE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D353, -- 𝍓
+ category="so",
+ description="TETRAGRAM FOR ON THE VERGE",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D353,
},
[0x1D354]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR DIFFICULTIES",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D354, -- 𝍔
+ category="so",
+ description="TETRAGRAM FOR DIFFICULTIES",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D354,
},
[0x1D355]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR LABOURING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D355, -- 𝍕
+ category="so",
+ description="TETRAGRAM FOR LABOURING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D355,
},
[0x1D356]={
- ["category"]="so",
- ["description"]="TETRAGRAM FOR FOSTERING",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D356, -- 𝍖
+ category="so",
+ description="TETRAGRAM FOR FOSTERING",
+ direction="on",
+ linebreak="al",
+ unicodeslot=0x1D356,
},
[0x1D360]={
- ["category"]="no",
- ["description"]="COUNTING ROD UNIT DIGIT ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D360, -- 𝍠
+ category="no",
+ description="COUNTING ROD UNIT DIGIT ONE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D360,
},
[0x1D361]={
- ["category"]="no",
- ["description"]="COUNTING ROD UNIT DIGIT TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D361, -- 𝍡
+ category="no",
+ description="COUNTING ROD UNIT DIGIT TWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D361,
},
[0x1D362]={
- ["category"]="no",
- ["description"]="COUNTING ROD UNIT DIGIT THREE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D362, -- 𝍢
+ category="no",
+ description="COUNTING ROD UNIT DIGIT THREE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D362,
},
[0x1D363]={
- ["category"]="no",
- ["description"]="COUNTING ROD UNIT DIGIT FOUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D363, -- 𝍣
+ category="no",
+ description="COUNTING ROD UNIT DIGIT FOUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D363,
},
[0x1D364]={
- ["category"]="no",
- ["description"]="COUNTING ROD UNIT DIGIT FIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D364, -- 𝍤
+ category="no",
+ description="COUNTING ROD UNIT DIGIT FIVE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D364,
},
[0x1D365]={
- ["category"]="no",
- ["description"]="COUNTING ROD UNIT DIGIT SIX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D365, -- 𝍥
+ category="no",
+ description="COUNTING ROD UNIT DIGIT SIX",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D365,
},
[0x1D366]={
- ["category"]="no",
- ["description"]="COUNTING ROD UNIT DIGIT SEVEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D366, -- 𝍦
+ category="no",
+ description="COUNTING ROD UNIT DIGIT SEVEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D366,
},
[0x1D367]={
- ["category"]="no",
- ["description"]="COUNTING ROD UNIT DIGIT EIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D367, -- 𝍧
+ category="no",
+ description="COUNTING ROD UNIT DIGIT EIGHT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D367,
},
[0x1D368]={
- ["category"]="no",
- ["description"]="COUNTING ROD UNIT DIGIT NINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D368, -- 𝍨
+ category="no",
+ description="COUNTING ROD UNIT DIGIT NINE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D368,
},
[0x1D369]={
- ["category"]="no",
- ["description"]="COUNTING ROD TENS DIGIT ONE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D369, -- 𝍩
+ category="no",
+ description="COUNTING ROD TENS DIGIT ONE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D369,
},
[0x1D36A]={
- ["category"]="no",
- ["description"]="COUNTING ROD TENS DIGIT TWO",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D36A, -- 𝍪
+ category="no",
+ description="COUNTING ROD TENS DIGIT TWO",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D36A,
},
[0x1D36B]={
- ["category"]="no",
- ["description"]="COUNTING ROD TENS DIGIT THREE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D36B, -- 𝍫
+ category="no",
+ description="COUNTING ROD TENS DIGIT THREE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D36B,
},
[0x1D36C]={
- ["category"]="no",
- ["description"]="COUNTING ROD TENS DIGIT FOUR",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D36C, -- 𝍬
+ category="no",
+ description="COUNTING ROD TENS DIGIT FOUR",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D36C,
},
[0x1D36D]={
- ["category"]="no",
- ["description"]="COUNTING ROD TENS DIGIT FIVE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D36D, -- 𝍭
+ category="no",
+ description="COUNTING ROD TENS DIGIT FIVE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D36D,
},
[0x1D36E]={
- ["category"]="no",
- ["description"]="COUNTING ROD TENS DIGIT SIX",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D36E, -- 𝍮
+ category="no",
+ description="COUNTING ROD TENS DIGIT SIX",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D36E,
},
[0x1D36F]={
- ["category"]="no",
- ["description"]="COUNTING ROD TENS DIGIT SEVEN",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D36F, -- 𝍯
+ category="no",
+ description="COUNTING ROD TENS DIGIT SEVEN",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D36F,
},
[0x1D370]={
- ["category"]="no",
- ["description"]="COUNTING ROD TENS DIGIT EIGHT",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D370, -- 𝍰
+ category="no",
+ description="COUNTING ROD TENS DIGIT EIGHT",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D370,
},
[0x1D371]={
- ["category"]="no",
- ["description"]="COUNTING ROD TENS DIGIT NINE",
- ["linebreak"]="al",
- ["unicodeslot"]=0x1D371, -- 𝍱
+ category="no",
+ description="COUNTING ROD TENS DIGIT NINE",
+ direction="l",
+ linebreak="al",
+ unicodeslot=0x1D371,
},
[0x1D400]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0041 },
- ["unicodeslot"]=0x1D400, -- 𝐀
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0041 },
+ unicodeslot=0x1D400,
},
[0x1D401]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0042 },
- ["unicodeslot"]=0x1D401, -- 𝐁
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0042 },
+ unicodeslot=0x1D401,
},
[0x1D402]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0043 },
- ["unicodeslot"]=0x1D402, -- 𝐂
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0043 },
+ unicodeslot=0x1D402,
},
[0x1D403]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0044 },
- ["unicodeslot"]=0x1D403, -- 𝐃
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0044 },
+ unicodeslot=0x1D403,
},
[0x1D404]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0045 },
- ["unicodeslot"]=0x1D404, -- 𝐄
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0045 },
+ unicodeslot=0x1D404,
},
[0x1D405]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0046 },
- ["unicodeslot"]=0x1D405, -- 𝐅
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0046 },
+ unicodeslot=0x1D405,
},
[0x1D406]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0047 },
- ["unicodeslot"]=0x1D406, -- 𝐆
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0047 },
+ unicodeslot=0x1D406,
},
[0x1D407]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0048 },
- ["unicodeslot"]=0x1D407, -- 𝐇
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0048 },
+ unicodeslot=0x1D407,
},
[0x1D408]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0049 },
- ["unicodeslot"]=0x1D408, -- 𝐈
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0049 },
+ unicodeslot=0x1D408,
},
[0x1D409]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004A },
- ["unicodeslot"]=0x1D409, -- 𝐉
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004A },
+ unicodeslot=0x1D409,
},
[0x1D40A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004B },
- ["unicodeslot"]=0x1D40A, -- 𝐊
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004B },
+ unicodeslot=0x1D40A,
},
[0x1D40B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004C },
- ["unicodeslot"]=0x1D40B, -- 𝐋
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004C },
+ unicodeslot=0x1D40B,
},
[0x1D40C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004D },
- ["unicodeslot"]=0x1D40C, -- 𝐌
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004D },
+ unicodeslot=0x1D40C,
},
[0x1D40D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004E },
- ["unicodeslot"]=0x1D40D, -- 𝐍
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004E },
+ unicodeslot=0x1D40D,
},
[0x1D40E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004F },
- ["unicodeslot"]=0x1D40E, -- 𝐎
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004F },
+ unicodeslot=0x1D40E,
},
[0x1D40F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0050 },
- ["unicodeslot"]=0x1D40F, -- 𝐏
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0050 },
+ unicodeslot=0x1D40F,
},
[0x1D410]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0051 },
- ["unicodeslot"]=0x1D410, -- 𝐐
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0051 },
+ unicodeslot=0x1D410,
},
[0x1D411]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0052 },
- ["unicodeslot"]=0x1D411, -- 𝐑
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0052 },
+ unicodeslot=0x1D411,
},
[0x1D412]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0053 },
- ["unicodeslot"]=0x1D412, -- 𝐒
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0053 },
+ unicodeslot=0x1D412,
},
[0x1D413]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0054 },
- ["unicodeslot"]=0x1D413, -- 𝐓
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0054 },
+ unicodeslot=0x1D413,
},
[0x1D414]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0055 },
- ["unicodeslot"]=0x1D414, -- 𝐔
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0055 },
+ unicodeslot=0x1D414,
},
[0x1D415]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0056 },
- ["unicodeslot"]=0x1D415, -- 𝐕
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0056 },
+ unicodeslot=0x1D415,
},
[0x1D416]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0057 },
- ["unicodeslot"]=0x1D416, -- 𝐖
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0057 },
+ unicodeslot=0x1D416,
},
[0x1D417]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0058 },
- ["unicodeslot"]=0x1D417, -- 𝐗
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0058 },
+ unicodeslot=0x1D417,
},
[0x1D418]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0059 },
- ["unicodeslot"]=0x1D418, -- 𝐘
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0059 },
+ unicodeslot=0x1D418,
},
[0x1D419]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x005A },
- ["unicodeslot"]=0x1D419, -- 𝐙
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x005A },
+ unicodeslot=0x1D419,
},
[0x1D41A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0061 },
- ["unicodeslot"]=0x1D41A, -- 𝐚
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0061 },
+ unicodeslot=0x1D41A,
},
[0x1D41B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0062 },
- ["unicodeslot"]=0x1D41B, -- 𝐛
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0062 },
+ unicodeslot=0x1D41B,
},
[0x1D41C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0063 },
- ["unicodeslot"]=0x1D41C, -- 𝐜
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0063 },
+ unicodeslot=0x1D41C,
},
[0x1D41D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0064 },
- ["unicodeslot"]=0x1D41D, -- 𝐝
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0064 },
+ unicodeslot=0x1D41D,
},
[0x1D41E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0065 },
- ["unicodeslot"]=0x1D41E, -- 𝐞
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0065 },
+ unicodeslot=0x1D41E,
},
[0x1D41F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0066 },
- ["unicodeslot"]=0x1D41F, -- 𝐟
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0066 },
+ unicodeslot=0x1D41F,
},
[0x1D420]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0067 },
- ["unicodeslot"]=0x1D420, -- 𝐠
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0067 },
+ unicodeslot=0x1D420,
},
[0x1D421]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0068 },
- ["unicodeslot"]=0x1D421, -- 𝐡
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0068 },
+ unicodeslot=0x1D421,
},
[0x1D422]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x1D422, -- 𝐢
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x1D422,
},
[0x1D423]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006A },
- ["unicodeslot"]=0x1D423, -- 𝐣
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006A },
+ unicodeslot=0x1D423,
},
[0x1D424]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006B },
- ["unicodeslot"]=0x1D424, -- 𝐤
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006B },
+ unicodeslot=0x1D424,
},
[0x1D425]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006C },
- ["unicodeslot"]=0x1D425, -- 𝐥
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006C },
+ unicodeslot=0x1D425,
},
[0x1D426]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006D },
- ["unicodeslot"]=0x1D426, -- 𝐦
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006D },
+ unicodeslot=0x1D426,
},
[0x1D427]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006E },
- ["unicodeslot"]=0x1D427, -- 𝐧
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006E },
+ unicodeslot=0x1D427,
},
[0x1D428]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006F },
- ["unicodeslot"]=0x1D428, -- 𝐨
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006F },
+ unicodeslot=0x1D428,
},
[0x1D429]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0070 },
- ["unicodeslot"]=0x1D429, -- 𝐩
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0070 },
+ unicodeslot=0x1D429,
},
[0x1D42A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0071 },
- ["unicodeslot"]=0x1D42A, -- 𝐪
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0071 },
+ unicodeslot=0x1D42A,
},
[0x1D42B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0072 },
- ["unicodeslot"]=0x1D42B, -- 𝐫
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0072 },
+ unicodeslot=0x1D42B,
},
[0x1D42C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0073 },
- ["unicodeslot"]=0x1D42C, -- 𝐬
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0073 },
+ unicodeslot=0x1D42C,
},
[0x1D42D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0074 },
- ["unicodeslot"]=0x1D42D, -- 𝐭
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0074 },
+ unicodeslot=0x1D42D,
},
[0x1D42E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0075 },
- ["unicodeslot"]=0x1D42E, -- 𝐮
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0075 },
+ unicodeslot=0x1D42E,
},
[0x1D42F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0076 },
- ["unicodeslot"]=0x1D42F, -- 𝐯
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0076 },
+ unicodeslot=0x1D42F,
},
[0x1D430]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0077 },
- ["unicodeslot"]=0x1D430, -- 𝐰
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0077 },
+ unicodeslot=0x1D430,
},
[0x1D431]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0078 },
- ["unicodeslot"]=0x1D431, -- 𝐱
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0078 },
+ unicodeslot=0x1D431,
},
[0x1D432]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0079 },
- ["unicodeslot"]=0x1D432, -- 𝐲
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0079 },
+ unicodeslot=0x1D432,
},
[0x1D433]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x007A },
- ["unicodeslot"]=0x1D433, -- 𝐳
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x007A },
+ unicodeslot=0x1D433,
},
[0x1D434]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0041 },
- ["unicodeslot"]=0x1D434, -- 𝐴
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0041 },
+ unicodeslot=0x1D434,
},
[0x1D435]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0042 },
- ["unicodeslot"]=0x1D435, -- 𝐵
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0042 },
+ unicodeslot=0x1D435,
},
[0x1D436]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0043 },
- ["unicodeslot"]=0x1D436, -- 𝐶
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0043 },
+ unicodeslot=0x1D436,
},
[0x1D437]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0044 },
- ["unicodeslot"]=0x1D437, -- 𝐷
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0044 },
+ unicodeslot=0x1D437,
},
[0x1D438]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0045 },
- ["unicodeslot"]=0x1D438, -- 𝐸
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0045 },
+ unicodeslot=0x1D438,
},
[0x1D439]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0046 },
- ["unicodeslot"]=0x1D439, -- 𝐹
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0046 },
+ unicodeslot=0x1D439,
},
[0x1D43A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0047 },
- ["unicodeslot"]=0x1D43A, -- 𝐺
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0047 },
+ unicodeslot=0x1D43A,
},
[0x1D43B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0048 },
- ["unicodeslot"]=0x1D43B, -- 𝐻
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0048 },
+ unicodeslot=0x1D43B,
},
[0x1D43C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0049 },
- ["unicodeslot"]=0x1D43C, -- 𝐼
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0049 },
+ unicodeslot=0x1D43C,
},
[0x1D43D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004A },
- ["unicodeslot"]=0x1D43D, -- 𝐽
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004A },
+ unicodeslot=0x1D43D,
},
[0x1D43E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004B },
- ["unicodeslot"]=0x1D43E, -- 𝐾
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004B },
+ unicodeslot=0x1D43E,
},
[0x1D43F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004C },
- ["unicodeslot"]=0x1D43F, -- 𝐿
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004C },
+ unicodeslot=0x1D43F,
},
[0x1D440]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004D },
- ["unicodeslot"]=0x1D440, -- 𝑀
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004D },
+ unicodeslot=0x1D440,
},
[0x1D441]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004E },
- ["unicodeslot"]=0x1D441, -- 𝑁
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004E },
+ unicodeslot=0x1D441,
},
[0x1D442]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004F },
- ["unicodeslot"]=0x1D442, -- 𝑂
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004F },
+ unicodeslot=0x1D442,
},
[0x1D443]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0050 },
- ["unicodeslot"]=0x1D443, -- 𝑃
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0050 },
+ unicodeslot=0x1D443,
},
[0x1D444]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0051 },
- ["unicodeslot"]=0x1D444, -- 𝑄
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0051 },
+ unicodeslot=0x1D444,
},
[0x1D445]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0052 },
- ["unicodeslot"]=0x1D445, -- 𝑅
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0052 },
+ unicodeslot=0x1D445,
},
[0x1D446]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0053 },
- ["unicodeslot"]=0x1D446, -- 𝑆
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0053 },
+ unicodeslot=0x1D446,
},
[0x1D447]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0054 },
- ["unicodeslot"]=0x1D447, -- 𝑇
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0054 },
+ unicodeslot=0x1D447,
},
[0x1D448]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0055 },
- ["unicodeslot"]=0x1D448, -- 𝑈
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0055 },
+ unicodeslot=0x1D448,
},
[0x1D449]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0056 },
- ["unicodeslot"]=0x1D449, -- 𝑉
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0056 },
+ unicodeslot=0x1D449,
},
[0x1D44A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0057 },
- ["unicodeslot"]=0x1D44A, -- 𝑊
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0057 },
+ unicodeslot=0x1D44A,
},
[0x1D44B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0058 },
- ["unicodeslot"]=0x1D44B, -- 𝑋
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0058 },
+ unicodeslot=0x1D44B,
},
[0x1D44C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0059 },
- ["unicodeslot"]=0x1D44C, -- 𝑌
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0059 },
+ unicodeslot=0x1D44C,
},
[0x1D44D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x005A },
- ["unicodeslot"]=0x1D44D, -- 𝑍
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x005A },
+ unicodeslot=0x1D44D,
},
[0x1D44E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0061 },
- ["unicodeslot"]=0x1D44E, -- 𝑎
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0061 },
+ unicodeslot=0x1D44E,
},
[0x1D44F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0062 },
- ["unicodeslot"]=0x1D44F, -- 𝑏
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0062 },
+ unicodeslot=0x1D44F,
},
[0x1D450]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0063 },
- ["unicodeslot"]=0x1D450, -- 𝑐
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0063 },
+ unicodeslot=0x1D450,
},
[0x1D451]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0064 },
- ["unicodeslot"]=0x1D451, -- 𝑑
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0064 },
+ unicodeslot=0x1D451,
},
[0x1D452]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0065 },
- ["unicodeslot"]=0x1D452, -- 𝑒
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0065 },
+ unicodeslot=0x1D452,
},
[0x1D453]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0066 },
- ["unicodeslot"]=0x1D453, -- 𝑓
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0066 },
+ unicodeslot=0x1D453,
},
[0x1D454]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0067 },
- ["unicodeslot"]=0x1D454, -- 𝑔
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0067 },
+ unicodeslot=0x1D454,
},
[0x1D456]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x1D456, -- 𝑖
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x1D456,
},
[0x1D457]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006A },
- ["unicodeslot"]=0x1D457, -- 𝑗
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006A },
+ unicodeslot=0x1D457,
},
[0x1D458]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006B },
- ["unicodeslot"]=0x1D458, -- 𝑘
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006B },
+ unicodeslot=0x1D458,
},
[0x1D459]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006C },
- ["unicodeslot"]=0x1D459, -- 𝑙
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006C },
+ unicodeslot=0x1D459,
},
[0x1D45A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006D },
- ["unicodeslot"]=0x1D45A, -- 𝑚
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006D },
+ unicodeslot=0x1D45A,
},
[0x1D45B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006E },
- ["unicodeslot"]=0x1D45B, -- 𝑛
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006E },
+ unicodeslot=0x1D45B,
},
[0x1D45C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006F },
- ["unicodeslot"]=0x1D45C, -- 𝑜
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006F },
+ unicodeslot=0x1D45C,
},
[0x1D45D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0070 },
- ["unicodeslot"]=0x1D45D, -- 𝑝
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0070 },
+ unicodeslot=0x1D45D,
},
[0x1D45E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0071 },
- ["unicodeslot"]=0x1D45E, -- 𝑞
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0071 },
+ unicodeslot=0x1D45E,
},
[0x1D45F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0072 },
- ["unicodeslot"]=0x1D45F, -- 𝑟
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0072 },
+ unicodeslot=0x1D45F,
},
[0x1D460]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0073 },
- ["unicodeslot"]=0x1D460, -- 𝑠
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0073 },
+ unicodeslot=0x1D460,
},
[0x1D461]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0074 },
- ["unicodeslot"]=0x1D461, -- 𝑡
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0074 },
+ unicodeslot=0x1D461,
},
[0x1D462]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0075 },
- ["unicodeslot"]=0x1D462, -- 𝑢
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0075 },
+ unicodeslot=0x1D462,
},
[0x1D463]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0076 },
- ["unicodeslot"]=0x1D463, -- 𝑣
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0076 },
+ unicodeslot=0x1D463,
},
[0x1D464]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0077 },
- ["unicodeslot"]=0x1D464, -- 𝑤
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0077 },
+ unicodeslot=0x1D464,
},
[0x1D465]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0078 },
- ["unicodeslot"]=0x1D465, -- 𝑥
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0078 },
+ unicodeslot=0x1D465,
},
[0x1D466]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0079 },
- ["unicodeslot"]=0x1D466, -- 𝑦
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0079 },
+ unicodeslot=0x1D466,
},
[0x1D467]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x007A },
- ["unicodeslot"]=0x1D467, -- 𝑧
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x007A },
+ unicodeslot=0x1D467,
},
[0x1D468]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0041 },
- ["unicodeslot"]=0x1D468, -- 𝑨
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0041 },
+ unicodeslot=0x1D468,
},
[0x1D469]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0042 },
- ["unicodeslot"]=0x1D469, -- 𝑩
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0042 },
+ unicodeslot=0x1D469,
},
[0x1D46A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0043 },
- ["unicodeslot"]=0x1D46A, -- 𝑪
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0043 },
+ unicodeslot=0x1D46A,
},
[0x1D46B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0044 },
- ["unicodeslot"]=0x1D46B, -- 𝑫
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0044 },
+ unicodeslot=0x1D46B,
},
[0x1D46C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0045 },
- ["unicodeslot"]=0x1D46C, -- 𝑬
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0045 },
+ unicodeslot=0x1D46C,
},
[0x1D46D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0046 },
- ["unicodeslot"]=0x1D46D, -- 𝑭
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0046 },
+ unicodeslot=0x1D46D,
},
[0x1D46E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0047 },
- ["unicodeslot"]=0x1D46E, -- 𝑮
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0047 },
+ unicodeslot=0x1D46E,
},
[0x1D46F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0048 },
- ["unicodeslot"]=0x1D46F, -- 𝑯
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0048 },
+ unicodeslot=0x1D46F,
},
[0x1D470]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0049 },
- ["unicodeslot"]=0x1D470, -- 𝑰
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0049 },
+ unicodeslot=0x1D470,
},
[0x1D471]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004A },
- ["unicodeslot"]=0x1D471, -- 𝑱
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004A },
+ unicodeslot=0x1D471,
},
[0x1D472]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004B },
- ["unicodeslot"]=0x1D472, -- 𝑲
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004B },
+ unicodeslot=0x1D472,
},
[0x1D473]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004C },
- ["unicodeslot"]=0x1D473, -- 𝑳
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004C },
+ unicodeslot=0x1D473,
},
[0x1D474]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004D },
- ["unicodeslot"]=0x1D474, -- 𝑴
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004D },
+ unicodeslot=0x1D474,
},
[0x1D475]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004E },
- ["unicodeslot"]=0x1D475, -- 𝑵
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004E },
+ unicodeslot=0x1D475,
},
[0x1D476]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004F },
- ["unicodeslot"]=0x1D476, -- 𝑶
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004F },
+ unicodeslot=0x1D476,
},
[0x1D477]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0050 },
- ["unicodeslot"]=0x1D477, -- 𝑷
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0050 },
+ unicodeslot=0x1D477,
},
[0x1D478]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0051 },
- ["unicodeslot"]=0x1D478, -- 𝑸
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0051 },
+ unicodeslot=0x1D478,
},
[0x1D479]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0052 },
- ["unicodeslot"]=0x1D479, -- 𝑹
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0052 },
+ unicodeslot=0x1D479,
},
[0x1D47A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0053 },
- ["unicodeslot"]=0x1D47A, -- 𝑺
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0053 },
+ unicodeslot=0x1D47A,
},
[0x1D47B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0054 },
- ["unicodeslot"]=0x1D47B, -- 𝑻
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0054 },
+ unicodeslot=0x1D47B,
},
[0x1D47C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0055 },
- ["unicodeslot"]=0x1D47C, -- 𝑼
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0055 },
+ unicodeslot=0x1D47C,
},
[0x1D47D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0056 },
- ["unicodeslot"]=0x1D47D, -- 𝑽
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0056 },
+ unicodeslot=0x1D47D,
},
[0x1D47E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0057 },
- ["unicodeslot"]=0x1D47E, -- 𝑾
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0057 },
+ unicodeslot=0x1D47E,
},
[0x1D47F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0058 },
- ["unicodeslot"]=0x1D47F, -- 𝑿
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0058 },
+ unicodeslot=0x1D47F,
},
[0x1D480]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0059 },
- ["unicodeslot"]=0x1D480, -- 𝒀
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0059 },
+ unicodeslot=0x1D480,
},
[0x1D481]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x005A },
- ["unicodeslot"]=0x1D481, -- 𝒁
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x005A },
+ unicodeslot=0x1D481,
},
[0x1D482]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0061 },
- ["unicodeslot"]=0x1D482, -- 𝒂
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0061 },
+ unicodeslot=0x1D482,
},
[0x1D483]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0062 },
- ["unicodeslot"]=0x1D483, -- 𝒃
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0062 },
+ unicodeslot=0x1D483,
},
[0x1D484]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0063 },
- ["unicodeslot"]=0x1D484, -- 𝒄
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0063 },
+ unicodeslot=0x1D484,
},
[0x1D485]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0064 },
- ["unicodeslot"]=0x1D485, -- 𝒅
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0064 },
+ unicodeslot=0x1D485,
},
[0x1D486]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0065 },
- ["unicodeslot"]=0x1D486, -- 𝒆
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0065 },
+ unicodeslot=0x1D486,
},
[0x1D487]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0066 },
- ["unicodeslot"]=0x1D487, -- 𝒇
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0066 },
+ unicodeslot=0x1D487,
},
[0x1D488]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0067 },
- ["unicodeslot"]=0x1D488, -- 𝒈
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0067 },
+ unicodeslot=0x1D488,
},
[0x1D489]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0068 },
- ["unicodeslot"]=0x1D489, -- 𝒉
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0068 },
+ unicodeslot=0x1D489,
},
[0x1D48A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x1D48A, -- 𝒊
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x1D48A,
},
[0x1D48B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006A },
- ["unicodeslot"]=0x1D48B, -- 𝒋
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006A },
+ unicodeslot=0x1D48B,
},
[0x1D48C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006B },
- ["unicodeslot"]=0x1D48C, -- 𝒌
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006B },
+ unicodeslot=0x1D48C,
},
[0x1D48D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006C },
- ["unicodeslot"]=0x1D48D, -- 𝒍
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006C },
+ unicodeslot=0x1D48D,
},
[0x1D48E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006D },
- ["unicodeslot"]=0x1D48E, -- 𝒎
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006D },
+ unicodeslot=0x1D48E,
},
[0x1D48F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006E },
- ["unicodeslot"]=0x1D48F, -- 𝒏
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006E },
+ unicodeslot=0x1D48F,
},
[0x1D490]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006F },
- ["unicodeslot"]=0x1D490, -- 𝒐
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006F },
+ unicodeslot=0x1D490,
},
[0x1D491]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0070 },
- ["unicodeslot"]=0x1D491, -- 𝒑
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0070 },
+ unicodeslot=0x1D491,
},
[0x1D492]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0071 },
- ["unicodeslot"]=0x1D492, -- 𝒒
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0071 },
+ unicodeslot=0x1D492,
},
[0x1D493]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0072 },
- ["unicodeslot"]=0x1D493, -- 𝒓
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0072 },
+ unicodeslot=0x1D493,
},
[0x1D494]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0073 },
- ["unicodeslot"]=0x1D494, -- 𝒔
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0073 },
+ unicodeslot=0x1D494,
},
[0x1D495]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0074 },
- ["unicodeslot"]=0x1D495, -- 𝒕
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0074 },
+ unicodeslot=0x1D495,
},
[0x1D496]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0075 },
- ["unicodeslot"]=0x1D496, -- 𝒖
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0075 },
+ unicodeslot=0x1D496,
},
[0x1D497]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0076 },
- ["unicodeslot"]=0x1D497, -- 𝒗
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0076 },
+ unicodeslot=0x1D497,
},
[0x1D498]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0077 },
- ["unicodeslot"]=0x1D498, -- 𝒘
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0077 },
+ unicodeslot=0x1D498,
},
[0x1D499]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0078 },
- ["unicodeslot"]=0x1D499, -- 𝒙
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0078 },
+ unicodeslot=0x1D499,
},
[0x1D49A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0079 },
- ["unicodeslot"]=0x1D49A, -- 𝒚
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0079 },
+ unicodeslot=0x1D49A,
},
[0x1D49B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x007A },
- ["unicodeslot"]=0x1D49B, -- 𝒛
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x007A },
+ unicodeslot=0x1D49B,
},
[0x1D49C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0041 },
- ["unicodeslot"]=0x1D49C, -- 𝒜
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0041 },
+ unicodeslot=0x1D49C,
},
[0x1D49E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0043 },
- ["unicodeslot"]=0x1D49E, -- 𝒞
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0043 },
+ unicodeslot=0x1D49E,
},
[0x1D49F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0044 },
- ["unicodeslot"]=0x1D49F, -- 𝒟
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0044 },
+ unicodeslot=0x1D49F,
},
[0x1D4A2]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0047 },
- ["unicodeslot"]=0x1D4A2, -- 𝒢
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0047 },
+ unicodeslot=0x1D4A2,
},
[0x1D4A5]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004A },
- ["unicodeslot"]=0x1D4A5, -- 𝒥
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004A },
+ unicodeslot=0x1D4A5,
},
[0x1D4A6]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004B },
- ["unicodeslot"]=0x1D4A6, -- 𝒦
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004B },
+ unicodeslot=0x1D4A6,
},
[0x1D4A9]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004E },
- ["unicodeslot"]=0x1D4A9, -- 𝒩
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004E },
+ unicodeslot=0x1D4A9,
},
[0x1D4AA]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004F },
- ["unicodeslot"]=0x1D4AA, -- 𝒪
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004F },
+ unicodeslot=0x1D4AA,
},
[0x1D4AB]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0050 },
- ["unicodeslot"]=0x1D4AB, -- 𝒫
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0050 },
+ unicodeslot=0x1D4AB,
},
[0x1D4AC]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0051 },
- ["unicodeslot"]=0x1D4AC, -- 𝒬
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0051 },
+ unicodeslot=0x1D4AC,
},
[0x1D4AE]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0053 },
- ["unicodeslot"]=0x1D4AE, -- 𝒮
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0053 },
+ unicodeslot=0x1D4AE,
},
[0x1D4AF]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0054 },
- ["unicodeslot"]=0x1D4AF, -- 𝒯
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0054 },
+ unicodeslot=0x1D4AF,
},
[0x1D4B0]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0055 },
- ["unicodeslot"]=0x1D4B0, -- 𝒰
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0055 },
+ unicodeslot=0x1D4B0,
},
[0x1D4B1]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0056 },
- ["unicodeslot"]=0x1D4B1, -- 𝒱
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0056 },
+ unicodeslot=0x1D4B1,
},
[0x1D4B2]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0057 },
- ["unicodeslot"]=0x1D4B2, -- 𝒲
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0057 },
+ unicodeslot=0x1D4B2,
},
[0x1D4B3]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0058 },
- ["unicodeslot"]=0x1D4B3, -- 𝒳
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0058 },
+ unicodeslot=0x1D4B3,
},
[0x1D4B4]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0059 },
- ["unicodeslot"]=0x1D4B4, -- 𝒴
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0059 },
+ unicodeslot=0x1D4B4,
},
[0x1D4B5]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SCRIPT CAPITAL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x005A },
- ["unicodeslot"]=0x1D4B5, -- 𝒵
+ category="lu",
+ description="MATHEMATICAL SCRIPT CAPITAL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x005A },
+ unicodeslot=0x1D4B5,
},
[0x1D4B6]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0061 },
- ["unicodeslot"]=0x1D4B6, -- 𝒶
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0061 },
+ unicodeslot=0x1D4B6,
},
[0x1D4B7]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0062 },
- ["unicodeslot"]=0x1D4B7, -- 𝒷
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0062 },
+ unicodeslot=0x1D4B7,
},
[0x1D4B8]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0063 },
- ["unicodeslot"]=0x1D4B8, -- 𝒸
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0063 },
+ unicodeslot=0x1D4B8,
},
[0x1D4B9]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0064 },
- ["unicodeslot"]=0x1D4B9, -- 𝒹
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0064 },
+ unicodeslot=0x1D4B9,
},
[0x1D4BB]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0066 },
- ["unicodeslot"]=0x1D4BB, -- 𝒻
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0066 },
+ unicodeslot=0x1D4BB,
},
[0x1D4BD]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0068 },
- ["unicodeslot"]=0x1D4BD, -- 𝒽
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0068 },
+ unicodeslot=0x1D4BD,
},
[0x1D4BE]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x1D4BE, -- 𝒾
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x1D4BE,
},
[0x1D4BF]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006A },
- ["unicodeslot"]=0x1D4BF, -- 𝒿
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006A },
+ unicodeslot=0x1D4BF,
},
[0x1D4C0]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006B },
- ["unicodeslot"]=0x1D4C0, -- 𝓀
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006B },
+ unicodeslot=0x1D4C0,
},
[0x1D4C1]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006C },
- ["unicodeslot"]=0x1D4C1, -- 𝓁
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006C },
+ unicodeslot=0x1D4C1,
},
[0x1D4C2]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006D },
- ["unicodeslot"]=0x1D4C2, -- 𝓂
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006D },
+ unicodeslot=0x1D4C2,
},
[0x1D4C3]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006E },
- ["unicodeslot"]=0x1D4C3, -- 𝓃
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006E },
+ unicodeslot=0x1D4C3,
},
[0x1D4C5]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0070 },
- ["unicodeslot"]=0x1D4C5, -- 𝓅
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0070 },
+ unicodeslot=0x1D4C5,
},
[0x1D4C6]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0071 },
- ["unicodeslot"]=0x1D4C6, -- 𝓆
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0071 },
+ unicodeslot=0x1D4C6,
},
[0x1D4C7]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0072 },
- ["unicodeslot"]=0x1D4C7, -- 𝓇
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0072 },
+ unicodeslot=0x1D4C7,
},
[0x1D4C8]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0073 },
- ["unicodeslot"]=0x1D4C8, -- 𝓈
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0073 },
+ unicodeslot=0x1D4C8,
},
[0x1D4C9]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0074 },
- ["unicodeslot"]=0x1D4C9, -- 𝓉
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0074 },
+ unicodeslot=0x1D4C9,
},
[0x1D4CA]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0075 },
- ["unicodeslot"]=0x1D4CA, -- 𝓊
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0075 },
+ unicodeslot=0x1D4CA,
},
[0x1D4CB]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0076 },
- ["unicodeslot"]=0x1D4CB, -- 𝓋
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0076 },
+ unicodeslot=0x1D4CB,
},
[0x1D4CC]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0077 },
- ["unicodeslot"]=0x1D4CC, -- 𝓌
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0077 },
+ unicodeslot=0x1D4CC,
},
[0x1D4CD]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0078 },
- ["unicodeslot"]=0x1D4CD, -- 𝓍
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0078 },
+ unicodeslot=0x1D4CD,
},
[0x1D4CE]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0079 },
- ["unicodeslot"]=0x1D4CE, -- 𝓎
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0079 },
+ unicodeslot=0x1D4CE,
},
[0x1D4CF]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SCRIPT SMALL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x007A },
- ["unicodeslot"]=0x1D4CF, -- 𝓏
+ category="ll",
+ description="MATHEMATICAL SCRIPT SMALL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x007A },
+ unicodeslot=0x1D4CF,
},
[0x1D4D0]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0041 },
- ["unicodeslot"]=0x1D4D0, -- 𝓐
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0041 },
+ unicodeslot=0x1D4D0,
},
[0x1D4D1]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0042 },
- ["unicodeslot"]=0x1D4D1, -- 𝓑
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0042 },
+ unicodeslot=0x1D4D1,
},
[0x1D4D2]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0043 },
- ["unicodeslot"]=0x1D4D2, -- 𝓒
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0043 },
+ unicodeslot=0x1D4D2,
},
[0x1D4D3]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0044 },
- ["unicodeslot"]=0x1D4D3, -- 𝓓
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0044 },
+ unicodeslot=0x1D4D3,
},
[0x1D4D4]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0045 },
- ["unicodeslot"]=0x1D4D4, -- 𝓔
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0045 },
+ unicodeslot=0x1D4D4,
},
[0x1D4D5]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0046 },
- ["unicodeslot"]=0x1D4D5, -- 𝓕
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0046 },
+ unicodeslot=0x1D4D5,
},
[0x1D4D6]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0047 },
- ["unicodeslot"]=0x1D4D6, -- 𝓖
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0047 },
+ unicodeslot=0x1D4D6,
},
[0x1D4D7]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0048 },
- ["unicodeslot"]=0x1D4D7, -- 𝓗
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0048 },
+ unicodeslot=0x1D4D7,
},
[0x1D4D8]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0049 },
- ["unicodeslot"]=0x1D4D8, -- 𝓘
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0049 },
+ unicodeslot=0x1D4D8,
},
[0x1D4D9]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004A },
- ["unicodeslot"]=0x1D4D9, -- 𝓙
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004A },
+ unicodeslot=0x1D4D9,
},
[0x1D4DA]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004B },
- ["unicodeslot"]=0x1D4DA, -- 𝓚
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004B },
+ unicodeslot=0x1D4DA,
},
[0x1D4DB]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004C },
- ["unicodeslot"]=0x1D4DB, -- 𝓛
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004C },
+ unicodeslot=0x1D4DB,
},
[0x1D4DC]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004D },
- ["unicodeslot"]=0x1D4DC, -- 𝓜
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004D },
+ unicodeslot=0x1D4DC,
},
[0x1D4DD]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004E },
- ["unicodeslot"]=0x1D4DD, -- 𝓝
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004E },
+ unicodeslot=0x1D4DD,
},
[0x1D4DE]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004F },
- ["unicodeslot"]=0x1D4DE, -- 𝓞
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004F },
+ unicodeslot=0x1D4DE,
},
[0x1D4DF]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0050 },
- ["unicodeslot"]=0x1D4DF, -- 𝓟
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0050 },
+ unicodeslot=0x1D4DF,
},
[0x1D4E0]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0051 },
- ["unicodeslot"]=0x1D4E0, -- 𝓠
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0051 },
+ unicodeslot=0x1D4E0,
},
[0x1D4E1]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0052 },
- ["unicodeslot"]=0x1D4E1, -- 𝓡
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0052 },
+ unicodeslot=0x1D4E1,
},
[0x1D4E2]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0053 },
- ["unicodeslot"]=0x1D4E2, -- 𝓢
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0053 },
+ unicodeslot=0x1D4E2,
},
[0x1D4E3]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0054 },
- ["unicodeslot"]=0x1D4E3, -- 𝓣
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0054 },
+ unicodeslot=0x1D4E3,
},
[0x1D4E4]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0055 },
- ["unicodeslot"]=0x1D4E4, -- 𝓤
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0055 },
+ unicodeslot=0x1D4E4,
},
[0x1D4E5]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0056 },
- ["unicodeslot"]=0x1D4E5, -- 𝓥
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0056 },
+ unicodeslot=0x1D4E5,
},
[0x1D4E6]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0057 },
- ["unicodeslot"]=0x1D4E6, -- 𝓦
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0057 },
+ unicodeslot=0x1D4E6,
},
[0x1D4E7]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0058 },
- ["unicodeslot"]=0x1D4E7, -- 𝓧
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0058 },
+ unicodeslot=0x1D4E7,
},
[0x1D4E8]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0059 },
- ["unicodeslot"]=0x1D4E8, -- 𝓨
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0059 },
+ unicodeslot=0x1D4E8,
},
[0x1D4E9]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD SCRIPT CAPITAL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x005A },
- ["unicodeslot"]=0x1D4E9, -- 𝓩
+ category="lu",
+ description="MATHEMATICAL BOLD SCRIPT CAPITAL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x005A },
+ unicodeslot=0x1D4E9,
},
[0x1D4EA]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0061 },
- ["unicodeslot"]=0x1D4EA, -- 𝓪
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0061 },
+ unicodeslot=0x1D4EA,
},
[0x1D4EB]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0062 },
- ["unicodeslot"]=0x1D4EB, -- 𝓫
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0062 },
+ unicodeslot=0x1D4EB,
},
[0x1D4EC]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0063 },
- ["unicodeslot"]=0x1D4EC, -- 𝓬
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0063 },
+ unicodeslot=0x1D4EC,
},
[0x1D4ED]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0064 },
- ["unicodeslot"]=0x1D4ED, -- 𝓭
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0064 },
+ unicodeslot=0x1D4ED,
},
[0x1D4EE]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0065 },
- ["unicodeslot"]=0x1D4EE, -- 𝓮
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0065 },
+ unicodeslot=0x1D4EE,
},
[0x1D4EF]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0066 },
- ["unicodeslot"]=0x1D4EF, -- 𝓯
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0066 },
+ unicodeslot=0x1D4EF,
},
[0x1D4F0]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0067 },
- ["unicodeslot"]=0x1D4F0, -- 𝓰
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0067 },
+ unicodeslot=0x1D4F0,
},
[0x1D4F1]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0068 },
- ["unicodeslot"]=0x1D4F1, -- 𝓱
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0068 },
+ unicodeslot=0x1D4F1,
},
[0x1D4F2]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x1D4F2, -- 𝓲
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x1D4F2,
},
[0x1D4F3]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006A },
- ["unicodeslot"]=0x1D4F3, -- 𝓳
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006A },
+ unicodeslot=0x1D4F3,
},
[0x1D4F4]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006B },
- ["unicodeslot"]=0x1D4F4, -- 𝓴
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006B },
+ unicodeslot=0x1D4F4,
},
[0x1D4F5]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006C },
- ["unicodeslot"]=0x1D4F5, -- 𝓵
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006C },
+ unicodeslot=0x1D4F5,
},
[0x1D4F6]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006D },
- ["unicodeslot"]=0x1D4F6, -- 𝓶
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006D },
+ unicodeslot=0x1D4F6,
},
[0x1D4F7]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006E },
- ["unicodeslot"]=0x1D4F7, -- 𝓷
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006E },
+ unicodeslot=0x1D4F7,
},
[0x1D4F8]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006F },
- ["unicodeslot"]=0x1D4F8, -- 𝓸
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006F },
+ unicodeslot=0x1D4F8,
},
[0x1D4F9]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0070 },
- ["unicodeslot"]=0x1D4F9, -- 𝓹
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0070 },
+ unicodeslot=0x1D4F9,
},
[0x1D4FA]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0071 },
- ["unicodeslot"]=0x1D4FA, -- 𝓺
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0071 },
+ unicodeslot=0x1D4FA,
},
[0x1D4FB]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0072 },
- ["unicodeslot"]=0x1D4FB, -- 𝓻
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0072 },
+ unicodeslot=0x1D4FB,
},
[0x1D4FC]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0073 },
- ["unicodeslot"]=0x1D4FC, -- 𝓼
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0073 },
+ unicodeslot=0x1D4FC,
},
[0x1D4FD]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0074 },
- ["unicodeslot"]=0x1D4FD, -- 𝓽
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0074 },
+ unicodeslot=0x1D4FD,
},
[0x1D4FE]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0075 },
- ["unicodeslot"]=0x1D4FE, -- 𝓾
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0075 },
+ unicodeslot=0x1D4FE,
},
[0x1D4FF]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0076 },
- ["unicodeslot"]=0x1D4FF, -- 𝓿
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0076 },
+ unicodeslot=0x1D4FF,
},
[0x1D500]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0077 },
- ["unicodeslot"]=0x1D500, -- 𝔀
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0077 },
+ unicodeslot=0x1D500,
},
[0x1D501]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0078 },
- ["unicodeslot"]=0x1D501, -- 𝔁
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0078 },
+ unicodeslot=0x1D501,
},
[0x1D502]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0079 },
- ["unicodeslot"]=0x1D502, -- 𝔂
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0079 },
+ unicodeslot=0x1D502,
},
[0x1D503]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SCRIPT SMALL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x007A },
- ["unicodeslot"]=0x1D503, -- 𝔃
+ category="ll",
+ description="MATHEMATICAL BOLD SCRIPT SMALL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x007A },
+ unicodeslot=0x1D503,
},
[0x1D504]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0041 },
- ["unicodeslot"]=0x1D504, -- 𝔄
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0041 },
+ unicodeslot=0x1D504,
},
[0x1D505]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0042 },
- ["unicodeslot"]=0x1D505, -- 𝔅
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0042 },
+ unicodeslot=0x1D505,
},
[0x1D507]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0044 },
- ["unicodeslot"]=0x1D507, -- 𝔇
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0044 },
+ unicodeslot=0x1D507,
},
[0x1D508]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0045 },
- ["unicodeslot"]=0x1D508, -- 𝔈
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0045 },
+ unicodeslot=0x1D508,
},
[0x1D509]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0046 },
- ["unicodeslot"]=0x1D509, -- 𝔉
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0046 },
+ unicodeslot=0x1D509,
},
[0x1D50A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0047 },
- ["unicodeslot"]=0x1D50A, -- 𝔊
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0047 },
+ unicodeslot=0x1D50A,
},
[0x1D50D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004A },
- ["unicodeslot"]=0x1D50D, -- 𝔍
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004A },
+ unicodeslot=0x1D50D,
},
[0x1D50E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004B },
- ["unicodeslot"]=0x1D50E, -- 𝔎
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004B },
+ unicodeslot=0x1D50E,
},
[0x1D50F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004C },
- ["unicodeslot"]=0x1D50F, -- 𝔏
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004C },
+ unicodeslot=0x1D50F,
},
[0x1D510]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004D },
- ["unicodeslot"]=0x1D510, -- 𝔐
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004D },
+ unicodeslot=0x1D510,
},
[0x1D511]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004E },
- ["unicodeslot"]=0x1D511, -- 𝔑
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004E },
+ unicodeslot=0x1D511,
},
[0x1D512]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004F },
- ["unicodeslot"]=0x1D512, -- 𝔒
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004F },
+ unicodeslot=0x1D512,
},
[0x1D513]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0050 },
- ["unicodeslot"]=0x1D513, -- 𝔓
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0050 },
+ unicodeslot=0x1D513,
},
[0x1D514]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0051 },
- ["unicodeslot"]=0x1D514, -- 𝔔
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0051 },
+ unicodeslot=0x1D514,
},
[0x1D516]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0053 },
- ["unicodeslot"]=0x1D516, -- 𝔖
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0053 },
+ unicodeslot=0x1D516,
},
[0x1D517]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0054 },
- ["unicodeslot"]=0x1D517, -- 𝔗
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0054 },
+ unicodeslot=0x1D517,
},
[0x1D518]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0055 },
- ["unicodeslot"]=0x1D518, -- 𝔘
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0055 },
+ unicodeslot=0x1D518,
},
[0x1D519]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0056 },
- ["unicodeslot"]=0x1D519, -- 𝔙
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0056 },
+ unicodeslot=0x1D519,
},
[0x1D51A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0057 },
- ["unicodeslot"]=0x1D51A, -- 𝔚
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0057 },
+ unicodeslot=0x1D51A,
},
[0x1D51B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0058 },
- ["unicodeslot"]=0x1D51B, -- 𝔛
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0058 },
+ unicodeslot=0x1D51B,
},
[0x1D51C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL FRAKTUR CAPITAL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0059 },
- ["unicodeslot"]=0x1D51C, -- 𝔜
+ category="lu",
+ description="MATHEMATICAL FRAKTUR CAPITAL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0059 },
+ unicodeslot=0x1D51C,
},
[0x1D51E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0061 },
- ["unicodeslot"]=0x1D51E, -- 𝔞
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0061 },
+ unicodeslot=0x1D51E,
},
[0x1D51F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0062 },
- ["unicodeslot"]=0x1D51F, -- 𝔟
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0062 },
+ unicodeslot=0x1D51F,
},
[0x1D520]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0063 },
- ["unicodeslot"]=0x1D520, -- 𝔠
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0063 },
+ unicodeslot=0x1D520,
},
[0x1D521]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0064 },
- ["unicodeslot"]=0x1D521, -- 𝔡
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0064 },
+ unicodeslot=0x1D521,
},
[0x1D522]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0065 },
- ["unicodeslot"]=0x1D522, -- 𝔢
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0065 },
+ unicodeslot=0x1D522,
},
[0x1D523]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0066 },
- ["unicodeslot"]=0x1D523, -- 𝔣
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0066 },
+ unicodeslot=0x1D523,
},
[0x1D524]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0067 },
- ["unicodeslot"]=0x1D524, -- 𝔤
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0067 },
+ unicodeslot=0x1D524,
},
[0x1D525]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0068 },
- ["unicodeslot"]=0x1D525, -- 𝔥
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0068 },
+ unicodeslot=0x1D525,
},
[0x1D526]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x1D526, -- 𝔦
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x1D526,
},
[0x1D527]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006A },
- ["unicodeslot"]=0x1D527, -- 𝔧
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006A },
+ unicodeslot=0x1D527,
},
[0x1D528]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006B },
- ["unicodeslot"]=0x1D528, -- 𝔨
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006B },
+ unicodeslot=0x1D528,
},
[0x1D529]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006C },
- ["unicodeslot"]=0x1D529, -- 𝔩
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006C },
+ unicodeslot=0x1D529,
},
[0x1D52A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006D },
- ["unicodeslot"]=0x1D52A, -- 𝔪
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006D },
+ unicodeslot=0x1D52A,
},
[0x1D52B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006E },
- ["unicodeslot"]=0x1D52B, -- 𝔫
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006E },
+ unicodeslot=0x1D52B,
},
[0x1D52C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006F },
- ["unicodeslot"]=0x1D52C, -- 𝔬
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006F },
+ unicodeslot=0x1D52C,
},
[0x1D52D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0070 },
- ["unicodeslot"]=0x1D52D, -- 𝔭
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0070 },
+ unicodeslot=0x1D52D,
},
[0x1D52E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0071 },
- ["unicodeslot"]=0x1D52E, -- 𝔮
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0071 },
+ unicodeslot=0x1D52E,
},
[0x1D52F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0072 },
- ["unicodeslot"]=0x1D52F, -- 𝔯
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0072 },
+ unicodeslot=0x1D52F,
},
[0x1D530]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0073 },
- ["unicodeslot"]=0x1D530, -- 𝔰
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0073 },
+ unicodeslot=0x1D530,
},
[0x1D531]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0074 },
- ["unicodeslot"]=0x1D531, -- 𝔱
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0074 },
+ unicodeslot=0x1D531,
},
[0x1D532]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0075 },
- ["unicodeslot"]=0x1D532, -- 𝔲
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0075 },
+ unicodeslot=0x1D532,
},
[0x1D533]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0076 },
- ["unicodeslot"]=0x1D533, -- 𝔳
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0076 },
+ unicodeslot=0x1D533,
},
[0x1D534]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0077 },
- ["unicodeslot"]=0x1D534, -- 𝔴
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0077 },
+ unicodeslot=0x1D534,
},
[0x1D535]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0078 },
- ["unicodeslot"]=0x1D535, -- 𝔵
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0078 },
+ unicodeslot=0x1D535,
},
[0x1D536]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0079 },
- ["unicodeslot"]=0x1D536, -- 𝔶
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0079 },
+ unicodeslot=0x1D536,
},
[0x1D537]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL FRAKTUR SMALL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x007A },
- ["unicodeslot"]=0x1D537, -- 𝔷
+ category="ll",
+ description="MATHEMATICAL FRAKTUR SMALL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x007A },
+ unicodeslot=0x1D537,
},
[0x1D538]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0041 },
- ["unicodeslot"]=0x1D538, -- 𝔸
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0041 },
+ unicodeslot=0x1D538,
},
[0x1D539]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0042 },
- ["unicodeslot"]=0x1D539, -- 𝔹
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0042 },
+ unicodeslot=0x1D539,
},
[0x1D53B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0044 },
- ["unicodeslot"]=0x1D53B, -- 𝔻
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0044 },
+ unicodeslot=0x1D53B,
},
[0x1D53C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0045 },
- ["unicodeslot"]=0x1D53C, -- 𝔼
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0045 },
+ unicodeslot=0x1D53C,
},
[0x1D53D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0046 },
- ["unicodeslot"]=0x1D53D, -- 𝔽
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0046 },
+ unicodeslot=0x1D53D,
},
[0x1D53E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0047 },
- ["unicodeslot"]=0x1D53E, -- 𝔾
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0047 },
+ unicodeslot=0x1D53E,
},
[0x1D540]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0049 },
- ["unicodeslot"]=0x1D540, -- 𝕀
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0049 },
+ unicodeslot=0x1D540,
},
[0x1D541]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004A },
- ["unicodeslot"]=0x1D541, -- 𝕁
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004A },
+ unicodeslot=0x1D541,
},
[0x1D542]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004B },
- ["unicodeslot"]=0x1D542, -- 𝕂
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004B },
+ unicodeslot=0x1D542,
},
[0x1D543]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004C },
- ["unicodeslot"]=0x1D543, -- 𝕃
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004C },
+ unicodeslot=0x1D543,
},
[0x1D544]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004D },
- ["unicodeslot"]=0x1D544, -- 𝕄
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004D },
+ unicodeslot=0x1D544,
},
[0x1D546]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004F },
- ["unicodeslot"]=0x1D546, -- 𝕆
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004F },
+ unicodeslot=0x1D546,
},
[0x1D54A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0053 },
- ["unicodeslot"]=0x1D54A, -- 𝕊
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0053 },
+ unicodeslot=0x1D54A,
},
[0x1D54B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0054 },
- ["unicodeslot"]=0x1D54B, -- 𝕋
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0054 },
+ unicodeslot=0x1D54B,
},
[0x1D54C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0055 },
- ["unicodeslot"]=0x1D54C, -- 𝕌
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0055 },
+ unicodeslot=0x1D54C,
},
[0x1D54D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0056 },
- ["unicodeslot"]=0x1D54D, -- 𝕍
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0056 },
+ unicodeslot=0x1D54D,
},
[0x1D54E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0057 },
- ["unicodeslot"]=0x1D54E, -- 𝕎
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0057 },
+ unicodeslot=0x1D54E,
},
[0x1D54F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0058 },
- ["unicodeslot"]=0x1D54F, -- 𝕏
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0058 },
+ unicodeslot=0x1D54F,
},
[0x1D550]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK CAPITAL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0059 },
- ["unicodeslot"]=0x1D550, -- 𝕐
+ category="lu",
+ description="MATHEMATICAL DOUBLE-STRUCK CAPITAL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0059 },
+ unicodeslot=0x1D550,
},
[0x1D552]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0061 },
- ["unicodeslot"]=0x1D552, -- 𝕒
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0061 },
+ unicodeslot=0x1D552,
},
[0x1D553]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0062 },
- ["unicodeslot"]=0x1D553, -- 𝕓
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0062 },
+ unicodeslot=0x1D553,
},
[0x1D554]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0063 },
- ["unicodeslot"]=0x1D554, -- 𝕔
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0063 },
+ unicodeslot=0x1D554,
},
[0x1D555]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0064 },
- ["unicodeslot"]=0x1D555, -- 𝕕
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0064 },
+ unicodeslot=0x1D555,
},
[0x1D556]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0065 },
- ["unicodeslot"]=0x1D556, -- 𝕖
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0065 },
+ unicodeslot=0x1D556,
},
[0x1D557]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0066 },
- ["unicodeslot"]=0x1D557, -- 𝕗
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0066 },
+ unicodeslot=0x1D557,
},
[0x1D558]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0067 },
- ["unicodeslot"]=0x1D558, -- 𝕘
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0067 },
+ unicodeslot=0x1D558,
},
[0x1D559]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0068 },
- ["unicodeslot"]=0x1D559, -- 𝕙
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0068 },
+ unicodeslot=0x1D559,
},
[0x1D55A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x1D55A, -- 𝕚
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x1D55A,
},
[0x1D55B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006A },
- ["unicodeslot"]=0x1D55B, -- 𝕛
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006A },
+ unicodeslot=0x1D55B,
},
[0x1D55C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006B },
- ["unicodeslot"]=0x1D55C, -- 𝕜
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006B },
+ unicodeslot=0x1D55C,
},
[0x1D55D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006C },
- ["unicodeslot"]=0x1D55D, -- 𝕝
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006C },
+ unicodeslot=0x1D55D,
},
[0x1D55E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006D },
- ["unicodeslot"]=0x1D55E, -- 𝕞
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006D },
+ unicodeslot=0x1D55E,
},
[0x1D55F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006E },
- ["unicodeslot"]=0x1D55F, -- 𝕟
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006E },
+ unicodeslot=0x1D55F,
},
[0x1D560]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006F },
- ["unicodeslot"]=0x1D560, -- 𝕠
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006F },
+ unicodeslot=0x1D560,
},
[0x1D561]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0070 },
- ["unicodeslot"]=0x1D561, -- 𝕡
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0070 },
+ unicodeslot=0x1D561,
},
[0x1D562]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0071 },
- ["unicodeslot"]=0x1D562, -- 𝕢
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0071 },
+ unicodeslot=0x1D562,
},
[0x1D563]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0072 },
- ["unicodeslot"]=0x1D563, -- 𝕣
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0072 },
+ unicodeslot=0x1D563,
},
[0x1D564]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0073 },
- ["unicodeslot"]=0x1D564, -- 𝕤
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0073 },
+ unicodeslot=0x1D564,
},
[0x1D565]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0074 },
- ["unicodeslot"]=0x1D565, -- 𝕥
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0074 },
+ unicodeslot=0x1D565,
},
[0x1D566]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0075 },
- ["unicodeslot"]=0x1D566, -- 𝕦
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0075 },
+ unicodeslot=0x1D566,
},
[0x1D567]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0076 },
- ["unicodeslot"]=0x1D567, -- 𝕧
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0076 },
+ unicodeslot=0x1D567,
},
[0x1D568]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0077 },
- ["unicodeslot"]=0x1D568, -- 𝕨
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0077 },
+ unicodeslot=0x1D568,
},
[0x1D569]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0078 },
- ["unicodeslot"]=0x1D569, -- 𝕩
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0078 },
+ unicodeslot=0x1D569,
},
[0x1D56A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0079 },
- ["unicodeslot"]=0x1D56A, -- 𝕪
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0079 },
+ unicodeslot=0x1D56A,
},
[0x1D56B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK SMALL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x007A },
- ["unicodeslot"]=0x1D56B, -- 𝕫
+ category="ll",
+ description="MATHEMATICAL DOUBLE-STRUCK SMALL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x007A },
+ unicodeslot=0x1D56B,
},
[0x1D56C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0041 },
- ["unicodeslot"]=0x1D56C, -- 𝕬
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0041 },
+ unicodeslot=0x1D56C,
},
[0x1D56D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0042 },
- ["unicodeslot"]=0x1D56D, -- 𝕭
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0042 },
+ unicodeslot=0x1D56D,
},
[0x1D56E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0043 },
- ["unicodeslot"]=0x1D56E, -- 𝕮
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0043 },
+ unicodeslot=0x1D56E,
},
[0x1D56F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0044 },
- ["unicodeslot"]=0x1D56F, -- 𝕯
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0044 },
+ unicodeslot=0x1D56F,
},
[0x1D570]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0045 },
- ["unicodeslot"]=0x1D570, -- 𝕰
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0045 },
+ unicodeslot=0x1D570,
},
[0x1D571]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0046 },
- ["unicodeslot"]=0x1D571, -- 𝕱
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0046 },
+ unicodeslot=0x1D571,
},
[0x1D572]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0047 },
- ["unicodeslot"]=0x1D572, -- 𝕲
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0047 },
+ unicodeslot=0x1D572,
},
[0x1D573]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0048 },
- ["unicodeslot"]=0x1D573, -- 𝕳
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0048 },
+ unicodeslot=0x1D573,
},
[0x1D574]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0049 },
- ["unicodeslot"]=0x1D574, -- 𝕴
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0049 },
+ unicodeslot=0x1D574,
},
[0x1D575]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004A },
- ["unicodeslot"]=0x1D575, -- 𝕵
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004A },
+ unicodeslot=0x1D575,
},
[0x1D576]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004B },
- ["unicodeslot"]=0x1D576, -- 𝕶
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004B },
+ unicodeslot=0x1D576,
},
[0x1D577]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004C },
- ["unicodeslot"]=0x1D577, -- 𝕷
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004C },
+ unicodeslot=0x1D577,
},
[0x1D578]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004D },
- ["unicodeslot"]=0x1D578, -- 𝕸
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004D },
+ unicodeslot=0x1D578,
},
[0x1D579]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004E },
- ["unicodeslot"]=0x1D579, -- 𝕹
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004E },
+ unicodeslot=0x1D579,
},
[0x1D57A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004F },
- ["unicodeslot"]=0x1D57A, -- 𝕺
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004F },
+ unicodeslot=0x1D57A,
},
[0x1D57B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0050 },
- ["unicodeslot"]=0x1D57B, -- 𝕻
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0050 },
+ unicodeslot=0x1D57B,
},
[0x1D57C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0051 },
- ["unicodeslot"]=0x1D57C, -- 𝕼
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0051 },
+ unicodeslot=0x1D57C,
},
[0x1D57D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0052 },
- ["unicodeslot"]=0x1D57D, -- 𝕽
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0052 },
+ unicodeslot=0x1D57D,
},
[0x1D57E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0053 },
- ["unicodeslot"]=0x1D57E, -- 𝕾
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0053 },
+ unicodeslot=0x1D57E,
},
[0x1D57F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0054 },
- ["unicodeslot"]=0x1D57F, -- 𝕿
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0054 },
+ unicodeslot=0x1D57F,
},
[0x1D580]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0055 },
- ["unicodeslot"]=0x1D580, -- 𝖀
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0055 },
+ unicodeslot=0x1D580,
},
[0x1D581]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0056 },
- ["unicodeslot"]=0x1D581, -- 𝖁
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0056 },
+ unicodeslot=0x1D581,
},
[0x1D582]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0057 },
- ["unicodeslot"]=0x1D582, -- 𝖂
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0057 },
+ unicodeslot=0x1D582,
},
[0x1D583]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0058 },
- ["unicodeslot"]=0x1D583, -- 𝖃
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0058 },
+ unicodeslot=0x1D583,
},
[0x1D584]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0059 },
- ["unicodeslot"]=0x1D584, -- 𝖄
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0059 },
+ unicodeslot=0x1D584,
},
[0x1D585]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD FRAKTUR CAPITAL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x005A },
- ["unicodeslot"]=0x1D585, -- 𝖅
+ category="lu",
+ description="MATHEMATICAL BOLD FRAKTUR CAPITAL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x005A },
+ unicodeslot=0x1D585,
},
[0x1D586]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0061 },
- ["unicodeslot"]=0x1D586, -- 𝖆
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0061 },
+ unicodeslot=0x1D586,
},
[0x1D587]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0062 },
- ["unicodeslot"]=0x1D587, -- 𝖇
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0062 },
+ unicodeslot=0x1D587,
},
[0x1D588]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0063 },
- ["unicodeslot"]=0x1D588, -- 𝖈
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0063 },
+ unicodeslot=0x1D588,
},
[0x1D589]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0064 },
- ["unicodeslot"]=0x1D589, -- 𝖉
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0064 },
+ unicodeslot=0x1D589,
},
[0x1D58A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0065 },
- ["unicodeslot"]=0x1D58A, -- 𝖊
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0065 },
+ unicodeslot=0x1D58A,
},
[0x1D58B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0066 },
- ["unicodeslot"]=0x1D58B, -- 𝖋
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0066 },
+ unicodeslot=0x1D58B,
},
[0x1D58C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0067 },
- ["unicodeslot"]=0x1D58C, -- 𝖌
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0067 },
+ unicodeslot=0x1D58C,
},
[0x1D58D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0068 },
- ["unicodeslot"]=0x1D58D, -- 𝖍
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0068 },
+ unicodeslot=0x1D58D,
},
[0x1D58E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x1D58E, -- 𝖎
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x1D58E,
},
[0x1D58F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006A },
- ["unicodeslot"]=0x1D58F, -- 𝖏
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006A },
+ unicodeslot=0x1D58F,
},
[0x1D590]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006B },
- ["unicodeslot"]=0x1D590, -- 𝖐
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006B },
+ unicodeslot=0x1D590,
},
[0x1D591]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006C },
- ["unicodeslot"]=0x1D591, -- 𝖑
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006C },
+ unicodeslot=0x1D591,
},
[0x1D592]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006D },
- ["unicodeslot"]=0x1D592, -- 𝖒
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006D },
+ unicodeslot=0x1D592,
},
[0x1D593]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006E },
- ["unicodeslot"]=0x1D593, -- 𝖓
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006E },
+ unicodeslot=0x1D593,
},
[0x1D594]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006F },
- ["unicodeslot"]=0x1D594, -- 𝖔
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006F },
+ unicodeslot=0x1D594,
},
[0x1D595]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0070 },
- ["unicodeslot"]=0x1D595, -- 𝖕
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0070 },
+ unicodeslot=0x1D595,
},
[0x1D596]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0071 },
- ["unicodeslot"]=0x1D596, -- 𝖖
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0071 },
+ unicodeslot=0x1D596,
},
[0x1D597]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0072 },
- ["unicodeslot"]=0x1D597, -- 𝖗
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0072 },
+ unicodeslot=0x1D597,
},
[0x1D598]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0073 },
- ["unicodeslot"]=0x1D598, -- 𝖘
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0073 },
+ unicodeslot=0x1D598,
},
[0x1D599]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0074 },
- ["unicodeslot"]=0x1D599, -- 𝖙
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0074 },
+ unicodeslot=0x1D599,
},
[0x1D59A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0075 },
- ["unicodeslot"]=0x1D59A, -- 𝖚
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0075 },
+ unicodeslot=0x1D59A,
},
[0x1D59B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0076 },
- ["unicodeslot"]=0x1D59B, -- 𝖛
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0076 },
+ unicodeslot=0x1D59B,
},
[0x1D59C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0077 },
- ["unicodeslot"]=0x1D59C, -- 𝖜
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0077 },
+ unicodeslot=0x1D59C,
},
[0x1D59D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0078 },
- ["unicodeslot"]=0x1D59D, -- 𝖝
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0078 },
+ unicodeslot=0x1D59D,
},
[0x1D59E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0079 },
- ["unicodeslot"]=0x1D59E, -- 𝖞
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0079 },
+ unicodeslot=0x1D59E,
},
[0x1D59F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD FRAKTUR SMALL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x007A },
- ["unicodeslot"]=0x1D59F, -- 𝖟
+ category="ll",
+ description="MATHEMATICAL BOLD FRAKTUR SMALL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x007A },
+ unicodeslot=0x1D59F,
},
[0x1D5A0]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0041 },
- ["unicodeslot"]=0x1D5A0, -- 𝖠
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0041 },
+ unicodeslot=0x1D5A0,
},
[0x1D5A1]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0042 },
- ["unicodeslot"]=0x1D5A1, -- 𝖡
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0042 },
+ unicodeslot=0x1D5A1,
},
[0x1D5A2]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0043 },
- ["unicodeslot"]=0x1D5A2, -- 𝖢
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0043 },
+ unicodeslot=0x1D5A2,
},
[0x1D5A3]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0044 },
- ["unicodeslot"]=0x1D5A3, -- 𝖣
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0044 },
+ unicodeslot=0x1D5A3,
},
[0x1D5A4]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0045 },
- ["unicodeslot"]=0x1D5A4, -- 𝖤
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0045 },
+ unicodeslot=0x1D5A4,
},
[0x1D5A5]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0046 },
- ["unicodeslot"]=0x1D5A5, -- 𝖥
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0046 },
+ unicodeslot=0x1D5A5,
},
[0x1D5A6]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0047 },
- ["unicodeslot"]=0x1D5A6, -- 𝖦
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0047 },
+ unicodeslot=0x1D5A6,
},
[0x1D5A7]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0048 },
- ["unicodeslot"]=0x1D5A7, -- 𝖧
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0048 },
+ unicodeslot=0x1D5A7,
},
[0x1D5A8]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0049 },
- ["unicodeslot"]=0x1D5A8, -- 𝖨
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0049 },
+ unicodeslot=0x1D5A8,
},
[0x1D5A9]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004A },
- ["unicodeslot"]=0x1D5A9, -- 𝖩
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004A },
+ unicodeslot=0x1D5A9,
},
[0x1D5AA]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004B },
- ["unicodeslot"]=0x1D5AA, -- 𝖪
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004B },
+ unicodeslot=0x1D5AA,
},
[0x1D5AB]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004C },
- ["unicodeslot"]=0x1D5AB, -- 𝖫
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004C },
+ unicodeslot=0x1D5AB,
},
[0x1D5AC]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004D },
- ["unicodeslot"]=0x1D5AC, -- 𝖬
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004D },
+ unicodeslot=0x1D5AC,
},
[0x1D5AD]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004E },
- ["unicodeslot"]=0x1D5AD, -- 𝖭
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004E },
+ unicodeslot=0x1D5AD,
},
[0x1D5AE]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004F },
- ["unicodeslot"]=0x1D5AE, -- 𝖮
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004F },
+ unicodeslot=0x1D5AE,
},
[0x1D5AF]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0050 },
- ["unicodeslot"]=0x1D5AF, -- 𝖯
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0050 },
+ unicodeslot=0x1D5AF,
},
[0x1D5B0]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0051 },
- ["unicodeslot"]=0x1D5B0, -- 𝖰
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0051 },
+ unicodeslot=0x1D5B0,
},
[0x1D5B1]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0052 },
- ["unicodeslot"]=0x1D5B1, -- 𝖱
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0052 },
+ unicodeslot=0x1D5B1,
},
[0x1D5B2]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0053 },
- ["unicodeslot"]=0x1D5B2, -- 𝖲
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0053 },
+ unicodeslot=0x1D5B2,
},
[0x1D5B3]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0054 },
- ["unicodeslot"]=0x1D5B3, -- 𝖳
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0054 },
+ unicodeslot=0x1D5B3,
},
[0x1D5B4]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0055 },
- ["unicodeslot"]=0x1D5B4, -- 𝖴
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0055 },
+ unicodeslot=0x1D5B4,
},
[0x1D5B5]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0056 },
- ["unicodeslot"]=0x1D5B5, -- 𝖵
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0056 },
+ unicodeslot=0x1D5B5,
},
[0x1D5B6]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0057 },
- ["unicodeslot"]=0x1D5B6, -- 𝖶
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0057 },
+ unicodeslot=0x1D5B6,
},
[0x1D5B7]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0058 },
- ["unicodeslot"]=0x1D5B7, -- 𝖷
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0058 },
+ unicodeslot=0x1D5B7,
},
[0x1D5B8]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0059 },
- ["unicodeslot"]=0x1D5B8, -- 𝖸
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0059 },
+ unicodeslot=0x1D5B8,
},
[0x1D5B9]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF CAPITAL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x005A },
- ["unicodeslot"]=0x1D5B9, -- 𝖹
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF CAPITAL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x005A },
+ unicodeslot=0x1D5B9,
},
[0x1D5BA]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0061 },
- ["unicodeslot"]=0x1D5BA, -- 𝖺
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0061 },
+ unicodeslot=0x1D5BA,
},
[0x1D5BB]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0062 },
- ["unicodeslot"]=0x1D5BB, -- 𝖻
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0062 },
+ unicodeslot=0x1D5BB,
},
[0x1D5BC]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0063 },
- ["unicodeslot"]=0x1D5BC, -- 𝖼
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0063 },
+ unicodeslot=0x1D5BC,
},
[0x1D5BD]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0064 },
- ["unicodeslot"]=0x1D5BD, -- 𝖽
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0064 },
+ unicodeslot=0x1D5BD,
},
[0x1D5BE]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0065 },
- ["unicodeslot"]=0x1D5BE, -- 𝖾
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0065 },
+ unicodeslot=0x1D5BE,
},
[0x1D5BF]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0066 },
- ["unicodeslot"]=0x1D5BF, -- 𝖿
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0066 },
+ unicodeslot=0x1D5BF,
},
[0x1D5C0]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0067 },
- ["unicodeslot"]=0x1D5C0, -- 𝗀
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0067 },
+ unicodeslot=0x1D5C0,
},
[0x1D5C1]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0068 },
- ["unicodeslot"]=0x1D5C1, -- 𝗁
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0068 },
+ unicodeslot=0x1D5C1,
},
[0x1D5C2]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x1D5C2, -- 𝗂
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x1D5C2,
},
[0x1D5C3]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006A },
- ["unicodeslot"]=0x1D5C3, -- 𝗃
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006A },
+ unicodeslot=0x1D5C3,
},
[0x1D5C4]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006B },
- ["unicodeslot"]=0x1D5C4, -- 𝗄
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006B },
+ unicodeslot=0x1D5C4,
},
[0x1D5C5]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006C },
- ["unicodeslot"]=0x1D5C5, -- 𝗅
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006C },
+ unicodeslot=0x1D5C5,
},
[0x1D5C6]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006D },
- ["unicodeslot"]=0x1D5C6, -- 𝗆
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006D },
+ unicodeslot=0x1D5C6,
},
[0x1D5C7]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006E },
- ["unicodeslot"]=0x1D5C7, -- 𝗇
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006E },
+ unicodeslot=0x1D5C7,
},
[0x1D5C8]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006F },
- ["unicodeslot"]=0x1D5C8, -- 𝗈
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006F },
+ unicodeslot=0x1D5C8,
},
[0x1D5C9]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0070 },
- ["unicodeslot"]=0x1D5C9, -- 𝗉
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0070 },
+ unicodeslot=0x1D5C9,
},
[0x1D5CA]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0071 },
- ["unicodeslot"]=0x1D5CA, -- 𝗊
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0071 },
+ unicodeslot=0x1D5CA,
},
[0x1D5CB]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0072 },
- ["unicodeslot"]=0x1D5CB, -- 𝗋
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0072 },
+ unicodeslot=0x1D5CB,
},
[0x1D5CC]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0073 },
- ["unicodeslot"]=0x1D5CC, -- 𝗌
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0073 },
+ unicodeslot=0x1D5CC,
},
[0x1D5CD]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0074 },
- ["unicodeslot"]=0x1D5CD, -- 𝗍
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0074 },
+ unicodeslot=0x1D5CD,
},
[0x1D5CE]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0075 },
- ["unicodeslot"]=0x1D5CE, -- 𝗎
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0075 },
+ unicodeslot=0x1D5CE,
},
[0x1D5CF]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0076 },
- ["unicodeslot"]=0x1D5CF, -- 𝗏
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0076 },
+ unicodeslot=0x1D5CF,
},
[0x1D5D0]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0077 },
- ["unicodeslot"]=0x1D5D0, -- 𝗐
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0077 },
+ unicodeslot=0x1D5D0,
},
[0x1D5D1]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0078 },
- ["unicodeslot"]=0x1D5D1, -- 𝗑
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0078 },
+ unicodeslot=0x1D5D1,
},
[0x1D5D2]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0079 },
- ["unicodeslot"]=0x1D5D2, -- 𝗒
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0079 },
+ unicodeslot=0x1D5D2,
},
[0x1D5D3]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF SMALL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x007A },
- ["unicodeslot"]=0x1D5D3, -- 𝗓
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF SMALL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x007A },
+ unicodeslot=0x1D5D3,
},
[0x1D5D4]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0041 },
- ["unicodeslot"]=0x1D5D4, -- 𝗔
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0041 },
+ unicodeslot=0x1D5D4,
},
[0x1D5D5]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0042 },
- ["unicodeslot"]=0x1D5D5, -- 𝗕
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0042 },
+ unicodeslot=0x1D5D5,
},
[0x1D5D6]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0043 },
- ["unicodeslot"]=0x1D5D6, -- 𝗖
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0043 },
+ unicodeslot=0x1D5D6,
},
[0x1D5D7]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0044 },
- ["unicodeslot"]=0x1D5D7, -- 𝗗
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0044 },
+ unicodeslot=0x1D5D7,
},
[0x1D5D8]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0045 },
- ["unicodeslot"]=0x1D5D8, -- 𝗘
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0045 },
+ unicodeslot=0x1D5D8,
},
[0x1D5D9]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0046 },
- ["unicodeslot"]=0x1D5D9, -- 𝗙
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0046 },
+ unicodeslot=0x1D5D9,
},
[0x1D5DA]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0047 },
- ["unicodeslot"]=0x1D5DA, -- 𝗚
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0047 },
+ unicodeslot=0x1D5DA,
},
[0x1D5DB]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0048 },
- ["unicodeslot"]=0x1D5DB, -- 𝗛
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0048 },
+ unicodeslot=0x1D5DB,
},
[0x1D5DC]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0049 },
- ["unicodeslot"]=0x1D5DC, -- 𝗜
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0049 },
+ unicodeslot=0x1D5DC,
},
[0x1D5DD]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004A },
- ["unicodeslot"]=0x1D5DD, -- 𝗝
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004A },
+ unicodeslot=0x1D5DD,
},
[0x1D5DE]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004B },
- ["unicodeslot"]=0x1D5DE, -- 𝗞
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004B },
+ unicodeslot=0x1D5DE,
},
[0x1D5DF]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004C },
- ["unicodeslot"]=0x1D5DF, -- 𝗟
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004C },
+ unicodeslot=0x1D5DF,
},
[0x1D5E0]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004D },
- ["unicodeslot"]=0x1D5E0, -- 𝗠
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004D },
+ unicodeslot=0x1D5E0,
},
[0x1D5E1]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004E },
- ["unicodeslot"]=0x1D5E1, -- 𝗡
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004E },
+ unicodeslot=0x1D5E1,
},
[0x1D5E2]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004F },
- ["unicodeslot"]=0x1D5E2, -- 𝗢
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004F },
+ unicodeslot=0x1D5E2,
},
[0x1D5E3]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0050 },
- ["unicodeslot"]=0x1D5E3, -- 𝗣
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0050 },
+ unicodeslot=0x1D5E3,
},
[0x1D5E4]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0051 },
- ["unicodeslot"]=0x1D5E4, -- 𝗤
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0051 },
+ unicodeslot=0x1D5E4,
},
[0x1D5E5]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0052 },
- ["unicodeslot"]=0x1D5E5, -- 𝗥
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0052 },
+ unicodeslot=0x1D5E5,
},
[0x1D5E6]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0053 },
- ["unicodeslot"]=0x1D5E6, -- 𝗦
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0053 },
+ unicodeslot=0x1D5E6,
},
[0x1D5E7]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0054 },
- ["unicodeslot"]=0x1D5E7, -- 𝗧
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0054 },
+ unicodeslot=0x1D5E7,
},
[0x1D5E8]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0055 },
- ["unicodeslot"]=0x1D5E8, -- 𝗨
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0055 },
+ unicodeslot=0x1D5E8,
},
[0x1D5E9]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0056 },
- ["unicodeslot"]=0x1D5E9, -- 𝗩
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0056 },
+ unicodeslot=0x1D5E9,
},
[0x1D5EA]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0057 },
- ["unicodeslot"]=0x1D5EA, -- 𝗪
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0057 },
+ unicodeslot=0x1D5EA,
},
[0x1D5EB]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0058 },
- ["unicodeslot"]=0x1D5EB, -- 𝗫
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0058 },
+ unicodeslot=0x1D5EB,
},
[0x1D5EC]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0059 },
- ["unicodeslot"]=0x1D5EC, -- 𝗬
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0059 },
+ unicodeslot=0x1D5EC,
},
[0x1D5ED]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x005A },
- ["unicodeslot"]=0x1D5ED, -- 𝗭
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x005A },
+ unicodeslot=0x1D5ED,
},
[0x1D5EE]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0061 },
- ["unicodeslot"]=0x1D5EE, -- 𝗮
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0061 },
+ unicodeslot=0x1D5EE,
},
[0x1D5EF]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0062 },
- ["unicodeslot"]=0x1D5EF, -- 𝗯
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0062 },
+ unicodeslot=0x1D5EF,
},
[0x1D5F0]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0063 },
- ["unicodeslot"]=0x1D5F0, -- 𝗰
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0063 },
+ unicodeslot=0x1D5F0,
},
[0x1D5F1]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0064 },
- ["unicodeslot"]=0x1D5F1, -- 𝗱
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0064 },
+ unicodeslot=0x1D5F1,
},
[0x1D5F2]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0065 },
- ["unicodeslot"]=0x1D5F2, -- 𝗲
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0065 },
+ unicodeslot=0x1D5F2,
},
[0x1D5F3]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0066 },
- ["unicodeslot"]=0x1D5F3, -- 𝗳
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0066 },
+ unicodeslot=0x1D5F3,
},
[0x1D5F4]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0067 },
- ["unicodeslot"]=0x1D5F4, -- 𝗴
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0067 },
+ unicodeslot=0x1D5F4,
},
[0x1D5F5]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0068 },
- ["unicodeslot"]=0x1D5F5, -- 𝗵
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0068 },
+ unicodeslot=0x1D5F5,
},
[0x1D5F6]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x1D5F6, -- 𝗶
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x1D5F6,
},
[0x1D5F7]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006A },
- ["unicodeslot"]=0x1D5F7, -- 𝗷
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006A },
+ unicodeslot=0x1D5F7,
},
[0x1D5F8]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006B },
- ["unicodeslot"]=0x1D5F8, -- 𝗸
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006B },
+ unicodeslot=0x1D5F8,
},
[0x1D5F9]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006C },
- ["unicodeslot"]=0x1D5F9, -- 𝗹
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006C },
+ unicodeslot=0x1D5F9,
},
[0x1D5FA]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006D },
- ["unicodeslot"]=0x1D5FA, -- 𝗺
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006D },
+ unicodeslot=0x1D5FA,
},
[0x1D5FB]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006E },
- ["unicodeslot"]=0x1D5FB, -- 𝗻
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006E },
+ unicodeslot=0x1D5FB,
},
[0x1D5FC]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006F },
- ["unicodeslot"]=0x1D5FC, -- 𝗼
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006F },
+ unicodeslot=0x1D5FC,
},
[0x1D5FD]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0070 },
- ["unicodeslot"]=0x1D5FD, -- 𝗽
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0070 },
+ unicodeslot=0x1D5FD,
},
[0x1D5FE]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0071 },
- ["unicodeslot"]=0x1D5FE, -- 𝗾
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0071 },
+ unicodeslot=0x1D5FE,
},
[0x1D5FF]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0072 },
- ["unicodeslot"]=0x1D5FF, -- 𝗿
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0072 },
+ unicodeslot=0x1D5FF,
},
[0x1D600]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0073 },
- ["unicodeslot"]=0x1D600, -- 𝘀
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0073 },
+ unicodeslot=0x1D600,
},
[0x1D601]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0074 },
- ["unicodeslot"]=0x1D601, -- 𝘁
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0074 },
+ unicodeslot=0x1D601,
},
[0x1D602]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0075 },
- ["unicodeslot"]=0x1D602, -- 𝘂
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0075 },
+ unicodeslot=0x1D602,
},
[0x1D603]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0076 },
- ["unicodeslot"]=0x1D603, -- 𝘃
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0076 },
+ unicodeslot=0x1D603,
},
[0x1D604]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0077 },
- ["unicodeslot"]=0x1D604, -- 𝘄
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0077 },
+ unicodeslot=0x1D604,
},
[0x1D605]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0078 },
- ["unicodeslot"]=0x1D605, -- 𝘅
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0078 },
+ unicodeslot=0x1D605,
},
[0x1D606]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0079 },
- ["unicodeslot"]=0x1D606, -- 𝘆
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0079 },
+ unicodeslot=0x1D606,
},
[0x1D607]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x007A },
- ["unicodeslot"]=0x1D607, -- 𝘇
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x007A },
+ unicodeslot=0x1D607,
},
[0x1D608]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0041 },
- ["unicodeslot"]=0x1D608, -- 𝘈
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0041 },
+ unicodeslot=0x1D608,
},
[0x1D609]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0042 },
- ["unicodeslot"]=0x1D609, -- 𝘉
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0042 },
+ unicodeslot=0x1D609,
},
[0x1D60A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0043 },
- ["unicodeslot"]=0x1D60A, -- 𝘊
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0043 },
+ unicodeslot=0x1D60A,
},
[0x1D60B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0044 },
- ["unicodeslot"]=0x1D60B, -- 𝘋
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0044 },
+ unicodeslot=0x1D60B,
},
[0x1D60C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0045 },
- ["unicodeslot"]=0x1D60C, -- 𝘌
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0045 },
+ unicodeslot=0x1D60C,
},
[0x1D60D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0046 },
- ["unicodeslot"]=0x1D60D, -- 𝘍
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0046 },
+ unicodeslot=0x1D60D,
},
[0x1D60E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0047 },
- ["unicodeslot"]=0x1D60E, -- 𝘎
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0047 },
+ unicodeslot=0x1D60E,
},
[0x1D60F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0048 },
- ["unicodeslot"]=0x1D60F, -- 𝘏
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0048 },
+ unicodeslot=0x1D60F,
},
[0x1D610]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0049 },
- ["unicodeslot"]=0x1D610, -- 𝘐
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0049 },
+ unicodeslot=0x1D610,
},
[0x1D611]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004A },
- ["unicodeslot"]=0x1D611, -- 𝘑
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004A },
+ unicodeslot=0x1D611,
},
[0x1D612]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004B },
- ["unicodeslot"]=0x1D612, -- 𝘒
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004B },
+ unicodeslot=0x1D612,
},
[0x1D613]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004C },
- ["unicodeslot"]=0x1D613, -- 𝘓
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004C },
+ unicodeslot=0x1D613,
},
[0x1D614]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004D },
- ["unicodeslot"]=0x1D614, -- 𝘔
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004D },
+ unicodeslot=0x1D614,
},
[0x1D615]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004E },
- ["unicodeslot"]=0x1D615, -- 𝘕
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004E },
+ unicodeslot=0x1D615,
},
[0x1D616]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004F },
- ["unicodeslot"]=0x1D616, -- 𝘖
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004F },
+ unicodeslot=0x1D616,
},
[0x1D617]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0050 },
- ["unicodeslot"]=0x1D617, -- 𝘗
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0050 },
+ unicodeslot=0x1D617,
},
[0x1D618]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0051 },
- ["unicodeslot"]=0x1D618, -- 𝘘
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0051 },
+ unicodeslot=0x1D618,
},
[0x1D619]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0052 },
- ["unicodeslot"]=0x1D619, -- 𝘙
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0052 },
+ unicodeslot=0x1D619,
},
[0x1D61A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0053 },
- ["unicodeslot"]=0x1D61A, -- 𝘚
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0053 },
+ unicodeslot=0x1D61A,
},
[0x1D61B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0054 },
- ["unicodeslot"]=0x1D61B, -- 𝘛
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0054 },
+ unicodeslot=0x1D61B,
},
[0x1D61C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0055 },
- ["unicodeslot"]=0x1D61C, -- 𝘜
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0055 },
+ unicodeslot=0x1D61C,
},
[0x1D61D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0056 },
- ["unicodeslot"]=0x1D61D, -- 𝘝
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0056 },
+ unicodeslot=0x1D61D,
},
[0x1D61E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0057 },
- ["unicodeslot"]=0x1D61E, -- 𝘞
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0057 },
+ unicodeslot=0x1D61E,
},
[0x1D61F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0058 },
- ["unicodeslot"]=0x1D61F, -- 𝘟
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0058 },
+ unicodeslot=0x1D61F,
},
[0x1D620]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0059 },
- ["unicodeslot"]=0x1D620, -- 𝘠
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0059 },
+ unicodeslot=0x1D620,
},
[0x1D621]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x005A },
- ["unicodeslot"]=0x1D621, -- 𝘡
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF ITALIC CAPITAL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x005A },
+ unicodeslot=0x1D621,
},
[0x1D622]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0061 },
- ["unicodeslot"]=0x1D622, -- 𝘢
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0061 },
+ unicodeslot=0x1D622,
},
[0x1D623]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0062 },
- ["unicodeslot"]=0x1D623, -- 𝘣
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0062 },
+ unicodeslot=0x1D623,
},
[0x1D624]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0063 },
- ["unicodeslot"]=0x1D624, -- 𝘤
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0063 },
+ unicodeslot=0x1D624,
},
[0x1D625]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0064 },
- ["unicodeslot"]=0x1D625, -- 𝘥
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0064 },
+ unicodeslot=0x1D625,
},
[0x1D626]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0065 },
- ["unicodeslot"]=0x1D626, -- 𝘦
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0065 },
+ unicodeslot=0x1D626,
},
[0x1D627]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0066 },
- ["unicodeslot"]=0x1D627, -- 𝘧
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0066 },
+ unicodeslot=0x1D627,
},
[0x1D628]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0067 },
- ["unicodeslot"]=0x1D628, -- 𝘨
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0067 },
+ unicodeslot=0x1D628,
},
[0x1D629]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0068 },
- ["unicodeslot"]=0x1D629, -- 𝘩
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0068 },
+ unicodeslot=0x1D629,
},
[0x1D62A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x1D62A, -- 𝘪
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x1D62A,
},
[0x1D62B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006A },
- ["unicodeslot"]=0x1D62B, -- 𝘫
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006A },
+ unicodeslot=0x1D62B,
},
[0x1D62C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006B },
- ["unicodeslot"]=0x1D62C, -- 𝘬
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006B },
+ unicodeslot=0x1D62C,
},
[0x1D62D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006C },
- ["unicodeslot"]=0x1D62D, -- 𝘭
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006C },
+ unicodeslot=0x1D62D,
},
[0x1D62E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006D },
- ["unicodeslot"]=0x1D62E, -- 𝘮
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006D },
+ unicodeslot=0x1D62E,
},
[0x1D62F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006E },
- ["unicodeslot"]=0x1D62F, -- 𝘯
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006E },
+ unicodeslot=0x1D62F,
},
[0x1D630]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006F },
- ["unicodeslot"]=0x1D630, -- 𝘰
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006F },
+ unicodeslot=0x1D630,
},
[0x1D631]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0070 },
- ["unicodeslot"]=0x1D631, -- 𝘱
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0070 },
+ unicodeslot=0x1D631,
},
[0x1D632]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0071 },
- ["unicodeslot"]=0x1D632, -- 𝘲
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0071 },
+ unicodeslot=0x1D632,
},
[0x1D633]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0072 },
- ["unicodeslot"]=0x1D633, -- 𝘳
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0072 },
+ unicodeslot=0x1D633,
},
[0x1D634]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0073 },
- ["unicodeslot"]=0x1D634, -- 𝘴
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0073 },
+ unicodeslot=0x1D634,
},
[0x1D635]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0074 },
- ["unicodeslot"]=0x1D635, -- 𝘵
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0074 },
+ unicodeslot=0x1D635,
},
[0x1D636]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0075 },
- ["unicodeslot"]=0x1D636, -- 𝘶
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0075 },
+ unicodeslot=0x1D636,
},
[0x1D637]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0076 },
- ["unicodeslot"]=0x1D637, -- 𝘷
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0076 },
+ unicodeslot=0x1D637,
},
[0x1D638]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0077 },
- ["unicodeslot"]=0x1D638, -- 𝘸
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0077 },
+ unicodeslot=0x1D638,
},
[0x1D639]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0078 },
- ["unicodeslot"]=0x1D639, -- 𝘹
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0078 },
+ unicodeslot=0x1D639,
},
[0x1D63A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0079 },
- ["unicodeslot"]=0x1D63A, -- 𝘺
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0079 },
+ unicodeslot=0x1D63A,
},
[0x1D63B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF ITALIC SMALL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x007A },
- ["unicodeslot"]=0x1D63B, -- 𝘻
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF ITALIC SMALL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x007A },
+ unicodeslot=0x1D63B,
},
[0x1D63C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0041 },
- ["unicodeslot"]=0x1D63C, -- 𝘼
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0041 },
+ unicodeslot=0x1D63C,
},
[0x1D63D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0042 },
- ["unicodeslot"]=0x1D63D, -- 𝘽
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0042 },
+ unicodeslot=0x1D63D,
},
[0x1D63E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0043 },
- ["unicodeslot"]=0x1D63E, -- 𝘾
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0043 },
+ unicodeslot=0x1D63E,
},
[0x1D63F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0044 },
- ["unicodeslot"]=0x1D63F, -- 𝘿
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0044 },
+ unicodeslot=0x1D63F,
},
[0x1D640]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0045 },
- ["unicodeslot"]=0x1D640, -- 𝙀
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0045 },
+ unicodeslot=0x1D640,
},
[0x1D641]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0046 },
- ["unicodeslot"]=0x1D641, -- 𝙁
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0046 },
+ unicodeslot=0x1D641,
},
[0x1D642]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0047 },
- ["unicodeslot"]=0x1D642, -- 𝙂
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0047 },
+ unicodeslot=0x1D642,
},
[0x1D643]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0048 },
- ["unicodeslot"]=0x1D643, -- 𝙃
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0048 },
+ unicodeslot=0x1D643,
},
[0x1D644]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0049 },
- ["unicodeslot"]=0x1D644, -- 𝙄
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0049 },
+ unicodeslot=0x1D644,
},
[0x1D645]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004A },
- ["unicodeslot"]=0x1D645, -- 𝙅
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004A },
+ unicodeslot=0x1D645,
},
[0x1D646]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004B },
- ["unicodeslot"]=0x1D646, -- 𝙆
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004B },
+ unicodeslot=0x1D646,
},
[0x1D647]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004C },
- ["unicodeslot"]=0x1D647, -- 𝙇
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004C },
+ unicodeslot=0x1D647,
},
[0x1D648]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004D },
- ["unicodeslot"]=0x1D648, -- 𝙈
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004D },
+ unicodeslot=0x1D648,
},
[0x1D649]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004E },
- ["unicodeslot"]=0x1D649, -- 𝙉
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004E },
+ unicodeslot=0x1D649,
},
[0x1D64A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004F },
- ["unicodeslot"]=0x1D64A, -- 𝙊
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004F },
+ unicodeslot=0x1D64A,
},
[0x1D64B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0050 },
- ["unicodeslot"]=0x1D64B, -- 𝙋
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0050 },
+ unicodeslot=0x1D64B,
},
[0x1D64C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0051 },
- ["unicodeslot"]=0x1D64C, -- 𝙌
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0051 },
+ unicodeslot=0x1D64C,
},
[0x1D64D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0052 },
- ["unicodeslot"]=0x1D64D, -- 𝙍
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0052 },
+ unicodeslot=0x1D64D,
},
[0x1D64E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0053 },
- ["unicodeslot"]=0x1D64E, -- 𝙎
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0053 },
+ unicodeslot=0x1D64E,
},
[0x1D64F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0054 },
- ["unicodeslot"]=0x1D64F, -- 𝙏
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0054 },
+ unicodeslot=0x1D64F,
},
[0x1D650]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0055 },
- ["unicodeslot"]=0x1D650, -- 𝙐
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0055 },
+ unicodeslot=0x1D650,
},
[0x1D651]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0056 },
- ["unicodeslot"]=0x1D651, -- 𝙑
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0056 },
+ unicodeslot=0x1D651,
},
[0x1D652]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0057 },
- ["unicodeslot"]=0x1D652, -- 𝙒
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0057 },
+ unicodeslot=0x1D652,
},
[0x1D653]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0058 },
- ["unicodeslot"]=0x1D653, -- 𝙓
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0058 },
+ unicodeslot=0x1D653,
},
[0x1D654]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0059 },
- ["unicodeslot"]=0x1D654, -- 𝙔
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0059 },
+ unicodeslot=0x1D654,
},
[0x1D655]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x005A },
- ["unicodeslot"]=0x1D655, -- 𝙕
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x005A },
+ unicodeslot=0x1D655,
},
[0x1D656]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0061 },
- ["unicodeslot"]=0x1D656, -- 𝙖
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0061 },
+ unicodeslot=0x1D656,
},
[0x1D657]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0062 },
- ["unicodeslot"]=0x1D657, -- 𝙗
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0062 },
+ unicodeslot=0x1D657,
},
[0x1D658]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0063 },
- ["unicodeslot"]=0x1D658, -- 𝙘
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0063 },
+ unicodeslot=0x1D658,
},
[0x1D659]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0064 },
- ["unicodeslot"]=0x1D659, -- 𝙙
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0064 },
+ unicodeslot=0x1D659,
},
[0x1D65A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0065 },
- ["unicodeslot"]=0x1D65A, -- 𝙚
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0065 },
+ unicodeslot=0x1D65A,
},
[0x1D65B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0066 },
- ["unicodeslot"]=0x1D65B, -- 𝙛
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0066 },
+ unicodeslot=0x1D65B,
},
[0x1D65C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0067 },
- ["unicodeslot"]=0x1D65C, -- 𝙜
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0067 },
+ unicodeslot=0x1D65C,
},
[0x1D65D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0068 },
- ["unicodeslot"]=0x1D65D, -- 𝙝
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0068 },
+ unicodeslot=0x1D65D,
},
[0x1D65E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x1D65E, -- 𝙞
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x1D65E,
},
[0x1D65F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006A },
- ["unicodeslot"]=0x1D65F, -- 𝙟
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006A },
+ unicodeslot=0x1D65F,
},
[0x1D660]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006B },
- ["unicodeslot"]=0x1D660, -- 𝙠
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006B },
+ unicodeslot=0x1D660,
},
[0x1D661]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006C },
- ["unicodeslot"]=0x1D661, -- 𝙡
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006C },
+ unicodeslot=0x1D661,
},
[0x1D662]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006D },
- ["unicodeslot"]=0x1D662, -- 𝙢
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006D },
+ unicodeslot=0x1D662,
},
[0x1D663]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006E },
- ["unicodeslot"]=0x1D663, -- 𝙣
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006E },
+ unicodeslot=0x1D663,
},
[0x1D664]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006F },
- ["unicodeslot"]=0x1D664, -- 𝙤
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006F },
+ unicodeslot=0x1D664,
},
[0x1D665]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0070 },
- ["unicodeslot"]=0x1D665, -- 𝙥
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0070 },
+ unicodeslot=0x1D665,
},
[0x1D666]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0071 },
- ["unicodeslot"]=0x1D666, -- 𝙦
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0071 },
+ unicodeslot=0x1D666,
},
[0x1D667]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0072 },
- ["unicodeslot"]=0x1D667, -- 𝙧
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0072 },
+ unicodeslot=0x1D667,
},
[0x1D668]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0073 },
- ["unicodeslot"]=0x1D668, -- 𝙨
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0073 },
+ unicodeslot=0x1D668,
},
[0x1D669]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0074 },
- ["unicodeslot"]=0x1D669, -- 𝙩
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0074 },
+ unicodeslot=0x1D669,
},
[0x1D66A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0075 },
- ["unicodeslot"]=0x1D66A, -- 𝙪
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0075 },
+ unicodeslot=0x1D66A,
},
[0x1D66B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0076 },
- ["unicodeslot"]=0x1D66B, -- 𝙫
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0076 },
+ unicodeslot=0x1D66B,
},
[0x1D66C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0077 },
- ["unicodeslot"]=0x1D66C, -- 𝙬
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0077 },
+ unicodeslot=0x1D66C,
},
[0x1D66D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0078 },
- ["unicodeslot"]=0x1D66D, -- 𝙭
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0078 },
+ unicodeslot=0x1D66D,
},
[0x1D66E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0079 },
- ["unicodeslot"]=0x1D66E, -- 𝙮
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0079 },
+ unicodeslot=0x1D66E,
},
[0x1D66F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x007A },
- ["unicodeslot"]=0x1D66F, -- 𝙯
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x007A },
+ unicodeslot=0x1D66F,
},
[0x1D670]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0041 },
- ["unicodeslot"]=0x1D670, -- 𝙰
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0041 },
+ unicodeslot=0x1D670,
},
[0x1D671]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0042 },
- ["unicodeslot"]=0x1D671, -- 𝙱
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0042 },
+ unicodeslot=0x1D671,
},
[0x1D672]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0043 },
- ["unicodeslot"]=0x1D672, -- 𝙲
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0043 },
+ unicodeslot=0x1D672,
},
[0x1D673]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0044 },
- ["unicodeslot"]=0x1D673, -- 𝙳
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0044 },
+ unicodeslot=0x1D673,
},
[0x1D674]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0045 },
- ["unicodeslot"]=0x1D674, -- 𝙴
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0045 },
+ unicodeslot=0x1D674,
},
[0x1D675]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0046 },
- ["unicodeslot"]=0x1D675, -- 𝙵
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0046 },
+ unicodeslot=0x1D675,
},
[0x1D676]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0047 },
- ["unicodeslot"]=0x1D676, -- 𝙶
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0047 },
+ unicodeslot=0x1D676,
},
[0x1D677]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0048 },
- ["unicodeslot"]=0x1D677, -- 𝙷
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0048 },
+ unicodeslot=0x1D677,
},
[0x1D678]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0049 },
- ["unicodeslot"]=0x1D678, -- 𝙸
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0049 },
+ unicodeslot=0x1D678,
},
[0x1D679]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004A },
- ["unicodeslot"]=0x1D679, -- 𝙹
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004A },
+ unicodeslot=0x1D679,
},
[0x1D67A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004B },
- ["unicodeslot"]=0x1D67A, -- 𝙺
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004B },
+ unicodeslot=0x1D67A,
},
[0x1D67B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004C },
- ["unicodeslot"]=0x1D67B, -- 𝙻
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004C },
+ unicodeslot=0x1D67B,
},
[0x1D67C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004D },
- ["unicodeslot"]=0x1D67C, -- 𝙼
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004D },
+ unicodeslot=0x1D67C,
},
[0x1D67D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004E },
- ["unicodeslot"]=0x1D67D, -- 𝙽
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004E },
+ unicodeslot=0x1D67D,
},
[0x1D67E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x004F },
- ["unicodeslot"]=0x1D67E, -- 𝙾
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x004F },
+ unicodeslot=0x1D67E,
},
[0x1D67F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0050 },
- ["unicodeslot"]=0x1D67F, -- 𝙿
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0050 },
+ unicodeslot=0x1D67F,
},
[0x1D680]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0051 },
- ["unicodeslot"]=0x1D680, -- 𝚀
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0051 },
+ unicodeslot=0x1D680,
},
[0x1D681]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0052 },
- ["unicodeslot"]=0x1D681, -- 𝚁
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0052 },
+ unicodeslot=0x1D681,
},
[0x1D682]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0053 },
- ["unicodeslot"]=0x1D682, -- 𝚂
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0053 },
+ unicodeslot=0x1D682,
},
[0x1D683]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0054 },
- ["unicodeslot"]=0x1D683, -- 𝚃
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0054 },
+ unicodeslot=0x1D683,
},
[0x1D684]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0055 },
- ["unicodeslot"]=0x1D684, -- 𝚄
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0055 },
+ unicodeslot=0x1D684,
},
[0x1D685]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0056 },
- ["unicodeslot"]=0x1D685, -- 𝚅
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0056 },
+ unicodeslot=0x1D685,
},
[0x1D686]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0057 },
- ["unicodeslot"]=0x1D686, -- 𝚆
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0057 },
+ unicodeslot=0x1D686,
},
[0x1D687]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0058 },
- ["unicodeslot"]=0x1D687, -- 𝚇
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0058 },
+ unicodeslot=0x1D687,
},
[0x1D688]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0059 },
- ["unicodeslot"]=0x1D688, -- 𝚈
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0059 },
+ unicodeslot=0x1D688,
},
[0x1D689]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL MONOSPACE CAPITAL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x005A },
- ["unicodeslot"]=0x1D689, -- 𝚉
+ category="lu",
+ description="MATHEMATICAL MONOSPACE CAPITAL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x005A },
+ unicodeslot=0x1D689,
},
[0x1D68A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL A",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0061 },
- ["unicodeslot"]=0x1D68A, -- 𝚊
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL A",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0061 },
+ unicodeslot=0x1D68A,
},
[0x1D68B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL B",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0062 },
- ["unicodeslot"]=0x1D68B, -- 𝚋
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL B",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0062 },
+ unicodeslot=0x1D68B,
},
[0x1D68C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL C",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0063 },
- ["unicodeslot"]=0x1D68C, -- 𝚌
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL C",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0063 },
+ unicodeslot=0x1D68C,
},
[0x1D68D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL D",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0064 },
- ["unicodeslot"]=0x1D68D, -- 𝚍
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL D",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0064 },
+ unicodeslot=0x1D68D,
},
[0x1D68E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL E",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0065 },
- ["unicodeslot"]=0x1D68E, -- 𝚎
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL E",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0065 },
+ unicodeslot=0x1D68E,
},
[0x1D68F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL F",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0066 },
- ["unicodeslot"]=0x1D68F, -- 𝚏
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL F",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0066 },
+ unicodeslot=0x1D68F,
},
[0x1D690]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL G",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0067 },
- ["unicodeslot"]=0x1D690, -- 𝚐
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL G",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0067 },
+ unicodeslot=0x1D690,
},
[0x1D691]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL H",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0068 },
- ["unicodeslot"]=0x1D691, -- 𝚑
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL H",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0068 },
+ unicodeslot=0x1D691,
},
[0x1D692]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL I",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0069 },
- ["unicodeslot"]=0x1D692, -- 𝚒
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL I",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0069 },
+ unicodeslot=0x1D692,
},
[0x1D693]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL J",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006A },
- ["unicodeslot"]=0x1D693, -- 𝚓
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL J",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006A },
+ unicodeslot=0x1D693,
},
[0x1D694]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL K",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006B },
- ["unicodeslot"]=0x1D694, -- 𝚔
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL K",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006B },
+ unicodeslot=0x1D694,
},
[0x1D695]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL L",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006C },
- ["unicodeslot"]=0x1D695, -- 𝚕
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL L",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006C },
+ unicodeslot=0x1D695,
},
[0x1D696]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL M",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006D },
- ["unicodeslot"]=0x1D696, -- 𝚖
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL M",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006D },
+ unicodeslot=0x1D696,
},
[0x1D697]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL N",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006E },
- ["unicodeslot"]=0x1D697, -- 𝚗
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL N",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006E },
+ unicodeslot=0x1D697,
},
[0x1D698]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL O",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x006F },
- ["unicodeslot"]=0x1D698, -- 𝚘
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL O",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x006F },
+ unicodeslot=0x1D698,
},
[0x1D699]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL P",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0070 },
- ["unicodeslot"]=0x1D699, -- 𝚙
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL P",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0070 },
+ unicodeslot=0x1D699,
},
[0x1D69A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL Q",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0071 },
- ["unicodeslot"]=0x1D69A, -- 𝚚
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL Q",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0071 },
+ unicodeslot=0x1D69A,
},
[0x1D69B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL R",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0072 },
- ["unicodeslot"]=0x1D69B, -- 𝚛
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL R",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0072 },
+ unicodeslot=0x1D69B,
},
[0x1D69C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL S",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0073 },
- ["unicodeslot"]=0x1D69C, -- 𝚜
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL S",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0073 },
+ unicodeslot=0x1D69C,
},
[0x1D69D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL T",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0074 },
- ["unicodeslot"]=0x1D69D, -- 𝚝
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL T",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0074 },
+ unicodeslot=0x1D69D,
},
[0x1D69E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL U",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0075 },
- ["unicodeslot"]=0x1D69E, -- 𝚞
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL U",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0075 },
+ unicodeslot=0x1D69E,
},
[0x1D69F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL V",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0076 },
- ["unicodeslot"]=0x1D69F, -- 𝚟
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL V",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0076 },
+ unicodeslot=0x1D69F,
},
[0x1D6A0]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL W",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0077 },
- ["unicodeslot"]=0x1D6A0, -- 𝚠
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL W",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0077 },
+ unicodeslot=0x1D6A0,
},
[0x1D6A1]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL X",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0078 },
- ["unicodeslot"]=0x1D6A1, -- 𝚡
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL X",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0078 },
+ unicodeslot=0x1D6A1,
},
[0x1D6A2]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL Y",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0079 },
- ["unicodeslot"]=0x1D6A2, -- 𝚢
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL Y",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0079 },
+ unicodeslot=0x1D6A2,
},
[0x1D6A3]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL MONOSPACE SMALL Z",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x007A },
- ["unicodeslot"]=0x1D6A3, -- 𝚣
+ category="ll",
+ description="MATHEMATICAL MONOSPACE SMALL Z",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x007A },
+ unicodeslot=0x1D6A3,
},
[0x1D6A4]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL DOTLESS I",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="imath",
- ["specials"]={ "font", 0x0131 },
- ["unicodeslot"]=0x1D6A4, -- 𝚤
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL DOTLESS I",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="imath",
+ specials={ "font", 0x0131 },
+ unicodeslot=0x1D6A4,
},
[0x1D6A5]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL DOTLESS J",
- ["linebreak"]="al",
- ["mathclass"]="variable",
- ["mathname"]="jmath",
- ["specials"]={ "font", 0x0237 },
- ["unicodeslot"]=0x1D6A5, -- 𝚥
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL DOTLESS J",
+ direction="l",
+ linebreak="al",
+ mathclass="variable",
+ mathname="jmath",
+ specials={ "font", 0x0237 },
+ unicodeslot=0x1D6A5,
},
[0x1D6A8]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL ALPHA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0391 },
- ["unicodeslot"]=0x1D6A8, -- 𝚨
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL ALPHA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0391 },
+ unicodeslot=0x1D6A8,
},
[0x1D6A9]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL BETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0392 },
- ["unicodeslot"]=0x1D6A9, -- 𝚩
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL BETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0392 },
+ unicodeslot=0x1D6A9,
},
[0x1D6AA]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0393 },
- ["unicodeslot"]=0x1D6AA, -- 𝚪
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0393 },
+ unicodeslot=0x1D6AA,
},
[0x1D6AB]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL DELTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0394 },
- ["unicodeslot"]=0x1D6AB, -- 𝚫
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL DELTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0394 },
+ unicodeslot=0x1D6AB,
},
[0x1D6AC]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL EPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0395 },
- ["unicodeslot"]=0x1D6AC, -- 𝚬
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL EPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0395 },
+ unicodeslot=0x1D6AC,
},
[0x1D6AD]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL ZETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0396 },
- ["unicodeslot"]=0x1D6AD, -- 𝚭
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL ZETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0396 },
+ unicodeslot=0x1D6AD,
},
[0x1D6AE]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL ETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0397 },
- ["unicodeslot"]=0x1D6AE, -- 𝚮
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL ETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0397 },
+ unicodeslot=0x1D6AE,
},
[0x1D6AF]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL THETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0398 },
- ["unicodeslot"]=0x1D6AF, -- 𝚯
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL THETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0398 },
+ unicodeslot=0x1D6AF,
},
[0x1D6B0]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL IOTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0399 },
- ["unicodeslot"]=0x1D6B0, -- 𝚰
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL IOTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0399 },
+ unicodeslot=0x1D6B0,
},
[0x1D6B1]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL KAPPA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039A },
- ["unicodeslot"]=0x1D6B1, -- 𝚱
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL KAPPA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039A },
+ unicodeslot=0x1D6B1,
},
[0x1D6B2]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL LAMDA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039B },
- ["unicodeslot"]=0x1D6B2, -- 𝚲
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL LAMDA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039B },
+ unicodeslot=0x1D6B2,
},
[0x1D6B3]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL MU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039C },
- ["unicodeslot"]=0x1D6B3, -- 𝚳
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL MU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039C },
+ unicodeslot=0x1D6B3,
},
[0x1D6B4]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL NU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039D },
- ["unicodeslot"]=0x1D6B4, -- 𝚴
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL NU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039D },
+ unicodeslot=0x1D6B4,
},
[0x1D6B5]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL XI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039E },
- ["unicodeslot"]=0x1D6B5, -- 𝚵
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL XI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039E },
+ unicodeslot=0x1D6B5,
},
[0x1D6B6]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL OMICRON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039F },
- ["unicodeslot"]=0x1D6B6, -- 𝚶
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL OMICRON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039F },
+ unicodeslot=0x1D6B6,
},
[0x1D6B7]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL PI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A0 },
- ["unicodeslot"]=0x1D6B7, -- 𝚷
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL PI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A0 },
+ unicodeslot=0x1D6B7,
},
[0x1D6B8]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL RHO",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A1 },
- ["unicodeslot"]=0x1D6B8, -- 𝚸
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL RHO",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A1 },
+ unicodeslot=0x1D6B8,
},
[0x1D6B9]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL THETA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F4 },
- ["unicodeslot"]=0x1D6B9, -- 𝚹
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL THETA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F4 },
+ unicodeslot=0x1D6B9,
},
[0x1D6BA]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A3 },
- ["unicodeslot"]=0x1D6BA, -- 𝚺
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A3 },
+ unicodeslot=0x1D6BA,
},
[0x1D6BB]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL TAU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A4 },
- ["unicodeslot"]=0x1D6BB, -- 𝚻
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL TAU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A4 },
+ unicodeslot=0x1D6BB,
},
[0x1D6BC]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL UPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A5 },
- ["unicodeslot"]=0x1D6BC, -- 𝚼
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL UPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A5 },
+ unicodeslot=0x1D6BC,
},
[0x1D6BD]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL PHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A6 },
- ["unicodeslot"]=0x1D6BD, -- 𝚽
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL PHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A6 },
+ unicodeslot=0x1D6BD,
},
[0x1D6BE]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL CHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A7 },
- ["unicodeslot"]=0x1D6BE, -- 𝚾
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL CHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A7 },
+ unicodeslot=0x1D6BE,
},
[0x1D6BF]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL PSI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A8 },
- ["unicodeslot"]=0x1D6BF, -- 𝚿
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL PSI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A8 },
+ unicodeslot=0x1D6BF,
},
[0x1D6C0]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL OMEGA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A9 },
- ["unicodeslot"]=0x1D6C0, -- 𝛀
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL OMEGA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A9 },
+ unicodeslot=0x1D6C0,
},
[0x1D6C1]={
- ["category"]="sm",
- ["description"]="MATHEMATICAL BOLD NABLA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x2207 },
- ["unicodeslot"]=0x1D6C1, -- 𝛁
+ category="sm",
+ description="MATHEMATICAL BOLD NABLA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x2207 },
+ unicodeslot=0x1D6C1,
},
[0x1D6C2]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL ALPHA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B1 },
- ["unicodeslot"]=0x1D6C2, -- 𝛂
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL ALPHA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B1 },
+ unicodeslot=0x1D6C2,
},
[0x1D6C3]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL BETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B2 },
- ["unicodeslot"]=0x1D6C3, -- 𝛃
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL BETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B2 },
+ unicodeslot=0x1D6C3,
},
[0x1D6C4]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B3 },
- ["unicodeslot"]=0x1D6C4, -- 𝛄
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B3 },
+ unicodeslot=0x1D6C4,
},
[0x1D6C5]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL DELTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B4 },
- ["unicodeslot"]=0x1D6C5, -- 𝛅
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL DELTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B4 },
+ unicodeslot=0x1D6C5,
},
[0x1D6C6]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL EPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B5 },
- ["unicodeslot"]=0x1D6C6, -- 𝛆
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL EPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B5 },
+ unicodeslot=0x1D6C6,
},
[0x1D6C7]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL ZETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B6 },
- ["unicodeslot"]=0x1D6C7, -- 𝛇
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL ZETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B6 },
+ unicodeslot=0x1D6C7,
},
[0x1D6C8]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL ETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B7 },
- ["unicodeslot"]=0x1D6C8, -- 𝛈
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL ETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B7 },
+ unicodeslot=0x1D6C8,
},
[0x1D6C9]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL THETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B8 },
- ["unicodeslot"]=0x1D6C9, -- 𝛉
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL THETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B8 },
+ unicodeslot=0x1D6C9,
},
[0x1D6CA]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL IOTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B9 },
- ["unicodeslot"]=0x1D6CA, -- 𝛊
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL IOTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B9 },
+ unicodeslot=0x1D6CA,
},
[0x1D6CB]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL KAPPA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BA },
- ["unicodeslot"]=0x1D6CB, -- 𝛋
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL KAPPA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BA },
+ unicodeslot=0x1D6CB,
},
[0x1D6CC]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL LAMDA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BB },
- ["unicodeslot"]=0x1D6CC, -- 𝛌
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL LAMDA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BB },
+ unicodeslot=0x1D6CC,
},
[0x1D6CD]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL MU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BC },
- ["unicodeslot"]=0x1D6CD, -- 𝛍
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL MU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BC },
+ unicodeslot=0x1D6CD,
},
[0x1D6CE]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL NU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BD },
- ["unicodeslot"]=0x1D6CE, -- 𝛎
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL NU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BD },
+ unicodeslot=0x1D6CE,
},
[0x1D6CF]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL XI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BE },
- ["unicodeslot"]=0x1D6CF, -- 𝛏
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL XI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BE },
+ unicodeslot=0x1D6CF,
},
[0x1D6D0]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL OMICRON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BF },
- ["unicodeslot"]=0x1D6D0, -- 𝛐
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL OMICRON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BF },
+ unicodeslot=0x1D6D0,
},
[0x1D6D1]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL PI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C0 },
- ["unicodeslot"]=0x1D6D1, -- 𝛑
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL PI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C0 },
+ unicodeslot=0x1D6D1,
},
[0x1D6D2]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL RHO",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C1 },
- ["unicodeslot"]=0x1D6D2, -- 𝛒
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL RHO",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C1 },
+ unicodeslot=0x1D6D2,
},
[0x1D6D3]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL FINAL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C2 },
- ["unicodeslot"]=0x1D6D3, -- 𝛓
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL FINAL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C2 },
+ unicodeslot=0x1D6D3,
},
[0x1D6D4]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C3 },
- ["unicodeslot"]=0x1D6D4, -- 𝛔
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C3 },
+ unicodeslot=0x1D6D4,
},
[0x1D6D5]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL TAU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C4 },
- ["unicodeslot"]=0x1D6D5, -- 𝛕
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL TAU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C4 },
+ unicodeslot=0x1D6D5,
},
[0x1D6D6]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL UPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C5 },
- ["unicodeslot"]=0x1D6D6, -- 𝛖
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL UPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C5 },
+ unicodeslot=0x1D6D6,
},
[0x1D6D7]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL PHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C6 },
- ["unicodeslot"]=0x1D6D7, -- 𝛗
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL PHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C6 },
+ unicodeslot=0x1D6D7,
},
[0x1D6D8]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL CHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C7 },
- ["unicodeslot"]=0x1D6D8, -- 𝛘
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL CHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C7 },
+ unicodeslot=0x1D6D8,
},
[0x1D6D9]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL PSI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C8 },
- ["unicodeslot"]=0x1D6D9, -- 𝛙
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL PSI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C8 },
+ unicodeslot=0x1D6D9,
},
[0x1D6DA]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL OMEGA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C9 },
- ["unicodeslot"]=0x1D6DA, -- 𝛚
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL OMEGA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C9 },
+ unicodeslot=0x1D6DA,
},
[0x1D6DB]={
- ["category"]="sm",
- ["description"]="MATHEMATICAL BOLD PARTIAL DIFFERENTIAL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x2202 },
- ["unicodeslot"]=0x1D6DB, -- 𝛛
+ category="sm",
+ description="MATHEMATICAL BOLD PARTIAL DIFFERENTIAL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x2202 },
+ unicodeslot=0x1D6DB,
},
[0x1D6DC]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD EPSILON SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F5 },
- ["unicodeslot"]=0x1D6DC, -- 𝛜
+ category="ll",
+ description="MATHEMATICAL BOLD EPSILON SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F5 },
+ unicodeslot=0x1D6DC,
},
[0x1D6DD]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD THETA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D1 },
- ["unicodeslot"]=0x1D6DD, -- 𝛝
+ category="ll",
+ description="MATHEMATICAL BOLD THETA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D1 },
+ unicodeslot=0x1D6DD,
},
[0x1D6DE]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD KAPPA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F0 },
- ["unicodeslot"]=0x1D6DE, -- 𝛞
+ category="ll",
+ description="MATHEMATICAL BOLD KAPPA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F0 },
+ unicodeslot=0x1D6DE,
},
[0x1D6DF]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD PHI SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D5 },
- ["unicodeslot"]=0x1D6DF, -- 𝛟
+ category="ll",
+ description="MATHEMATICAL BOLD PHI SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D5 },
+ unicodeslot=0x1D6DF,
},
[0x1D6E0]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD RHO SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F1 },
- ["unicodeslot"]=0x1D6E0, -- 𝛠
+ category="ll",
+ description="MATHEMATICAL BOLD RHO SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F1 },
+ unicodeslot=0x1D6E0,
},
[0x1D6E1]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD PI SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D6 },
- ["unicodeslot"]=0x1D6E1, -- 𝛡
+ category="ll",
+ description="MATHEMATICAL BOLD PI SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D6 },
+ unicodeslot=0x1D6E1,
},
[0x1D6E2]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL ALPHA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0391 },
- ["unicodeslot"]=0x1D6E2, -- 𝛢
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL ALPHA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0391 },
+ unicodeslot=0x1D6E2,
},
[0x1D6E3]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL BETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0392 },
- ["unicodeslot"]=0x1D6E3, -- 𝛣
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL BETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0392 },
+ unicodeslot=0x1D6E3,
},
[0x1D6E4]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0393 },
- ["unicodeslot"]=0x1D6E4, -- 𝛤
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0393 },
+ unicodeslot=0x1D6E4,
},
[0x1D6E5]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL DELTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0394 },
- ["unicodeslot"]=0x1D6E5, -- 𝛥
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL DELTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0394 },
+ unicodeslot=0x1D6E5,
},
[0x1D6E6]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL EPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0395 },
- ["unicodeslot"]=0x1D6E6, -- 𝛦
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL EPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0395 },
+ unicodeslot=0x1D6E6,
},
[0x1D6E7]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL ZETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0396 },
- ["unicodeslot"]=0x1D6E7, -- 𝛧
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL ZETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0396 },
+ unicodeslot=0x1D6E7,
},
[0x1D6E8]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL ETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0397 },
- ["unicodeslot"]=0x1D6E8, -- 𝛨
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL ETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0397 },
+ unicodeslot=0x1D6E8,
},
[0x1D6E9]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL THETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0398 },
- ["unicodeslot"]=0x1D6E9, -- 𝛩
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL THETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0398 },
+ unicodeslot=0x1D6E9,
},
[0x1D6EA]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL IOTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0399 },
- ["unicodeslot"]=0x1D6EA, -- 𝛪
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL IOTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0399 },
+ unicodeslot=0x1D6EA,
},
[0x1D6EB]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL KAPPA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039A },
- ["unicodeslot"]=0x1D6EB, -- 𝛫
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL KAPPA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039A },
+ unicodeslot=0x1D6EB,
},
[0x1D6EC]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL LAMDA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039B },
- ["unicodeslot"]=0x1D6EC, -- 𝛬
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL LAMDA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039B },
+ unicodeslot=0x1D6EC,
},
[0x1D6ED]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL MU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039C },
- ["unicodeslot"]=0x1D6ED, -- 𝛭
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL MU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039C },
+ unicodeslot=0x1D6ED,
},
[0x1D6EE]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL NU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039D },
- ["unicodeslot"]=0x1D6EE, -- 𝛮
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL NU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039D },
+ unicodeslot=0x1D6EE,
},
[0x1D6EF]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL XI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039E },
- ["unicodeslot"]=0x1D6EF, -- 𝛯
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL XI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039E },
+ unicodeslot=0x1D6EF,
},
[0x1D6F0]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL OMICRON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039F },
- ["unicodeslot"]=0x1D6F0, -- 𝛰
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL OMICRON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039F },
+ unicodeslot=0x1D6F0,
},
[0x1D6F1]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL PI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A0 },
- ["unicodeslot"]=0x1D6F1, -- 𝛱
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL PI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A0 },
+ unicodeslot=0x1D6F1,
},
[0x1D6F2]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL RHO",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A1 },
- ["unicodeslot"]=0x1D6F2, -- 𝛲
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL RHO",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A1 },
+ unicodeslot=0x1D6F2,
},
[0x1D6F3]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL THETA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F4 },
- ["unicodeslot"]=0x1D6F3, -- 𝛳
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL THETA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F4 },
+ unicodeslot=0x1D6F3,
},
[0x1D6F4]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A3 },
- ["unicodeslot"]=0x1D6F4, -- 𝛴
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A3 },
+ unicodeslot=0x1D6F4,
},
[0x1D6F5]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL TAU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A4 },
- ["unicodeslot"]=0x1D6F5, -- 𝛵
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL TAU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A4 },
+ unicodeslot=0x1D6F5,
},
[0x1D6F6]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL UPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A5 },
- ["unicodeslot"]=0x1D6F6, -- 𝛶
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL UPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A5 },
+ unicodeslot=0x1D6F6,
},
[0x1D6F7]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL PHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A6 },
- ["unicodeslot"]=0x1D6F7, -- 𝛷
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL PHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A6 },
+ unicodeslot=0x1D6F7,
},
[0x1D6F8]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL CHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A7 },
- ["unicodeslot"]=0x1D6F8, -- 𝛸
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL CHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A7 },
+ unicodeslot=0x1D6F8,
},
[0x1D6F9]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL PSI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A8 },
- ["unicodeslot"]=0x1D6F9, -- 𝛹
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL PSI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A8 },
+ unicodeslot=0x1D6F9,
},
[0x1D6FA]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL ITALIC CAPITAL OMEGA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A9 },
- ["unicodeslot"]=0x1D6FA, -- 𝛺
+ category="lu",
+ description="MATHEMATICAL ITALIC CAPITAL OMEGA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A9 },
+ unicodeslot=0x1D6FA,
},
[0x1D6FB]={
- ["category"]="sm",
- ["description"]="MATHEMATICAL ITALIC NABLA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x2207 },
- ["unicodeslot"]=0x1D6FB, -- 𝛻
+ category="sm",
+ description="MATHEMATICAL ITALIC NABLA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x2207 },
+ unicodeslot=0x1D6FB,
},
[0x1D6FC]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL ALPHA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B1 },
- ["unicodeslot"]=0x1D6FC, -- 𝛼
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL ALPHA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B1 },
+ unicodeslot=0x1D6FC,
},
[0x1D6FD]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL BETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B2 },
- ["unicodeslot"]=0x1D6FD, -- 𝛽
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL BETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B2 },
+ unicodeslot=0x1D6FD,
},
[0x1D6FE]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B3 },
- ["unicodeslot"]=0x1D6FE, -- 𝛾
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B3 },
+ unicodeslot=0x1D6FE,
},
[0x1D6FF]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL DELTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B4 },
- ["unicodeslot"]=0x1D6FF, -- 𝛿
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL DELTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B4 },
+ unicodeslot=0x1D6FF,
},
[0x1D700]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL EPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B5 },
- ["unicodeslot"]=0x1D700, -- 𝜀
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL EPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B5 },
+ unicodeslot=0x1D700,
},
[0x1D701]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL ZETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B6 },
- ["unicodeslot"]=0x1D701, -- 𝜁
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL ZETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B6 },
+ unicodeslot=0x1D701,
},
[0x1D702]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL ETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B7 },
- ["unicodeslot"]=0x1D702, -- 𝜂
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL ETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B7 },
+ unicodeslot=0x1D702,
},
[0x1D703]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL THETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B8 },
- ["unicodeslot"]=0x1D703, -- 𝜃
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL THETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B8 },
+ unicodeslot=0x1D703,
},
[0x1D704]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL IOTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B9 },
- ["unicodeslot"]=0x1D704, -- 𝜄
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL IOTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B9 },
+ unicodeslot=0x1D704,
},
[0x1D705]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL KAPPA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BA },
- ["unicodeslot"]=0x1D705, -- 𝜅
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL KAPPA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BA },
+ unicodeslot=0x1D705,
},
[0x1D706]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL LAMDA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BB },
- ["unicodeslot"]=0x1D706, -- 𝜆
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL LAMDA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BB },
+ unicodeslot=0x1D706,
},
[0x1D707]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL MU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BC },
- ["unicodeslot"]=0x1D707, -- 𝜇
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL MU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BC },
+ unicodeslot=0x1D707,
},
[0x1D708]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL NU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BD },
- ["unicodeslot"]=0x1D708, -- 𝜈
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL NU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BD },
+ unicodeslot=0x1D708,
},
[0x1D709]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL XI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BE },
- ["unicodeslot"]=0x1D709, -- 𝜉
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL XI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BE },
+ unicodeslot=0x1D709,
},
[0x1D70A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL OMICRON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BF },
- ["unicodeslot"]=0x1D70A, -- 𝜊
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL OMICRON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BF },
+ unicodeslot=0x1D70A,
},
[0x1D70B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL PI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C0 },
- ["unicodeslot"]=0x1D70B, -- 𝜋
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL PI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C0 },
+ unicodeslot=0x1D70B,
},
[0x1D70C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL RHO",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C1 },
- ["unicodeslot"]=0x1D70C, -- 𝜌
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL RHO",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C1 },
+ unicodeslot=0x1D70C,
},
[0x1D70D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL FINAL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C2 },
- ["unicodeslot"]=0x1D70D, -- 𝜍
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL FINAL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C2 },
+ unicodeslot=0x1D70D,
},
[0x1D70E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C3 },
- ["unicodeslot"]=0x1D70E, -- 𝜎
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C3 },
+ unicodeslot=0x1D70E,
},
[0x1D70F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL TAU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C4 },
- ["unicodeslot"]=0x1D70F, -- 𝜏
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL TAU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C4 },
+ unicodeslot=0x1D70F,
},
[0x1D710]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL UPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C5 },
- ["unicodeslot"]=0x1D710, -- 𝜐
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL UPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C5 },
+ unicodeslot=0x1D710,
},
[0x1D711]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL PHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C6 },
- ["unicodeslot"]=0x1D711, -- 𝜑
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL PHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C6 },
+ unicodeslot=0x1D711,
},
[0x1D712]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL CHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C7 },
- ["unicodeslot"]=0x1D712, -- 𝜒
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL CHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C7 },
+ unicodeslot=0x1D712,
},
[0x1D713]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL PSI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C8 },
- ["unicodeslot"]=0x1D713, -- 𝜓
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL PSI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C8 },
+ unicodeslot=0x1D713,
},
[0x1D714]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC SMALL OMEGA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C9 },
- ["unicodeslot"]=0x1D714, -- 𝜔
+ category="ll",
+ description="MATHEMATICAL ITALIC SMALL OMEGA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C9 },
+ unicodeslot=0x1D714,
},
[0x1D715]={
- ["category"]="sm",
- ["description"]="MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x2202 },
- ["unicodeslot"]=0x1D715, -- 𝜕
+ category="sm",
+ description="MATHEMATICAL ITALIC PARTIAL DIFFERENTIAL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x2202 },
+ unicodeslot=0x1D715,
},
[0x1D716]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC EPSILON SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F5 },
- ["unicodeslot"]=0x1D716, -- 𝜖
+ category="ll",
+ description="MATHEMATICAL ITALIC EPSILON SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F5 },
+ unicodeslot=0x1D716,
},
[0x1D717]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC THETA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D1 },
- ["unicodeslot"]=0x1D717, -- 𝜗
+ category="ll",
+ description="MATHEMATICAL ITALIC THETA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D1 },
+ unicodeslot=0x1D717,
},
[0x1D718]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC KAPPA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F0 },
- ["unicodeslot"]=0x1D718, -- 𝜘
+ category="ll",
+ description="MATHEMATICAL ITALIC KAPPA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F0 },
+ unicodeslot=0x1D718,
},
[0x1D719]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC PHI SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D5 },
- ["unicodeslot"]=0x1D719, -- 𝜙
+ category="ll",
+ description="MATHEMATICAL ITALIC PHI SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D5 },
+ unicodeslot=0x1D719,
},
[0x1D71A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC RHO SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F1 },
- ["unicodeslot"]=0x1D71A, -- 𝜚
+ category="ll",
+ description="MATHEMATICAL ITALIC RHO SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F1 },
+ unicodeslot=0x1D71A,
},
[0x1D71B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL ITALIC PI SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D6 },
- ["unicodeslot"]=0x1D71B, -- 𝜛
+ category="ll",
+ description="MATHEMATICAL ITALIC PI SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D6 },
+ unicodeslot=0x1D71B,
},
[0x1D71C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL ALPHA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0391 },
- ["unicodeslot"]=0x1D71C, -- 𝜜
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL ALPHA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0391 },
+ unicodeslot=0x1D71C,
},
[0x1D71D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL BETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0392 },
- ["unicodeslot"]=0x1D71D, -- 𝜝
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL BETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0392 },
+ unicodeslot=0x1D71D,
},
[0x1D71E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0393 },
- ["unicodeslot"]=0x1D71E, -- 𝜞
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0393 },
+ unicodeslot=0x1D71E,
},
[0x1D71F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL DELTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0394 },
- ["unicodeslot"]=0x1D71F, -- 𝜟
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL DELTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0394 },
+ unicodeslot=0x1D71F,
},
[0x1D720]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL EPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0395 },
- ["unicodeslot"]=0x1D720, -- 𝜠
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL EPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0395 },
+ unicodeslot=0x1D720,
},
[0x1D721]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL ZETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0396 },
- ["unicodeslot"]=0x1D721, -- 𝜡
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL ZETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0396 },
+ unicodeslot=0x1D721,
},
[0x1D722]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL ETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0397 },
- ["unicodeslot"]=0x1D722, -- 𝜢
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL ETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0397 },
+ unicodeslot=0x1D722,
},
[0x1D723]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL THETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0398 },
- ["unicodeslot"]=0x1D723, -- 𝜣
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL THETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0398 },
+ unicodeslot=0x1D723,
},
[0x1D724]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL IOTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0399 },
- ["unicodeslot"]=0x1D724, -- 𝜤
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL IOTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0399 },
+ unicodeslot=0x1D724,
},
[0x1D725]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL KAPPA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039A },
- ["unicodeslot"]=0x1D725, -- 𝜥
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL KAPPA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039A },
+ unicodeslot=0x1D725,
},
[0x1D726]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL LAMDA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039B },
- ["unicodeslot"]=0x1D726, -- 𝜦
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL LAMDA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039B },
+ unicodeslot=0x1D726,
},
[0x1D727]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL MU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039C },
- ["unicodeslot"]=0x1D727, -- 𝜧
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL MU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039C },
+ unicodeslot=0x1D727,
},
[0x1D728]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL NU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039D },
- ["unicodeslot"]=0x1D728, -- 𝜨
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL NU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039D },
+ unicodeslot=0x1D728,
},
[0x1D729]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL XI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039E },
- ["unicodeslot"]=0x1D729, -- 𝜩
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL XI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039E },
+ unicodeslot=0x1D729,
},
[0x1D72A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL OMICRON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039F },
- ["unicodeslot"]=0x1D72A, -- 𝜪
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL OMICRON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039F },
+ unicodeslot=0x1D72A,
},
[0x1D72B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL PI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A0 },
- ["unicodeslot"]=0x1D72B, -- 𝜫
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL PI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A0 },
+ unicodeslot=0x1D72B,
},
[0x1D72C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL RHO",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A1 },
- ["unicodeslot"]=0x1D72C, -- 𝜬
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL RHO",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A1 },
+ unicodeslot=0x1D72C,
},
[0x1D72D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F4 },
- ["unicodeslot"]=0x1D72D, -- 𝜭
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL THETA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F4 },
+ unicodeslot=0x1D72D,
},
[0x1D72E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A3 },
- ["unicodeslot"]=0x1D72E, -- 𝜮
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A3 },
+ unicodeslot=0x1D72E,
},
[0x1D72F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL TAU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A4 },
- ["unicodeslot"]=0x1D72F, -- 𝜯
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL TAU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A4 },
+ unicodeslot=0x1D72F,
},
[0x1D730]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL UPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A5 },
- ["unicodeslot"]=0x1D730, -- 𝜰
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL UPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A5 },
+ unicodeslot=0x1D730,
},
[0x1D731]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL PHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A6 },
- ["unicodeslot"]=0x1D731, -- 𝜱
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL PHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A6 },
+ unicodeslot=0x1D731,
},
[0x1D732]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL CHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A7 },
- ["unicodeslot"]=0x1D732, -- 𝜲
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL CHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A7 },
+ unicodeslot=0x1D732,
},
[0x1D733]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL PSI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A8 },
- ["unicodeslot"]=0x1D733, -- 𝜳
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL PSI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A8 },
+ unicodeslot=0x1D733,
},
[0x1D734]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD ITALIC CAPITAL OMEGA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A9 },
- ["unicodeslot"]=0x1D734, -- 𝜴
+ category="lu",
+ description="MATHEMATICAL BOLD ITALIC CAPITAL OMEGA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A9 },
+ unicodeslot=0x1D734,
},
[0x1D735]={
- ["category"]="sm",
- ["description"]="MATHEMATICAL BOLD ITALIC NABLA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x2207 },
- ["unicodeslot"]=0x1D735, -- 𝜵
+ category="sm",
+ description="MATHEMATICAL BOLD ITALIC NABLA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x2207 },
+ unicodeslot=0x1D735,
},
[0x1D736]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL ALPHA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B1 },
- ["unicodeslot"]=0x1D736, -- 𝜶
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL ALPHA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B1 },
+ unicodeslot=0x1D736,
},
[0x1D737]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL BETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B2 },
- ["unicodeslot"]=0x1D737, -- 𝜷
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL BETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B2 },
+ unicodeslot=0x1D737,
},
[0x1D738]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B3 },
- ["unicodeslot"]=0x1D738, -- 𝜸
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B3 },
+ unicodeslot=0x1D738,
},
[0x1D739]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL DELTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B4 },
- ["unicodeslot"]=0x1D739, -- 𝜹
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL DELTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B4 },
+ unicodeslot=0x1D739,
},
[0x1D73A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL EPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B5 },
- ["unicodeslot"]=0x1D73A, -- 𝜺
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL EPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B5 },
+ unicodeslot=0x1D73A,
},
[0x1D73B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL ZETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B6 },
- ["unicodeslot"]=0x1D73B, -- 𝜻
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL ZETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B6 },
+ unicodeslot=0x1D73B,
},
[0x1D73C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL ETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B7 },
- ["unicodeslot"]=0x1D73C, -- 𝜼
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL ETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B7 },
+ unicodeslot=0x1D73C,
},
[0x1D73D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL THETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B8 },
- ["unicodeslot"]=0x1D73D, -- 𝜽
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL THETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B8 },
+ unicodeslot=0x1D73D,
},
[0x1D73E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL IOTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B9 },
- ["unicodeslot"]=0x1D73E, -- 𝜾
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL IOTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B9 },
+ unicodeslot=0x1D73E,
},
[0x1D73F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL KAPPA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BA },
- ["unicodeslot"]=0x1D73F, -- 𝜿
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL KAPPA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BA },
+ unicodeslot=0x1D73F,
},
[0x1D740]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL LAMDA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BB },
- ["unicodeslot"]=0x1D740, -- 𝝀
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL LAMDA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BB },
+ unicodeslot=0x1D740,
},
[0x1D741]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL MU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BC },
- ["unicodeslot"]=0x1D741, -- 𝝁
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL MU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BC },
+ unicodeslot=0x1D741,
},
[0x1D742]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL NU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BD },
- ["unicodeslot"]=0x1D742, -- 𝝂
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL NU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BD },
+ unicodeslot=0x1D742,
},
[0x1D743]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL XI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BE },
- ["unicodeslot"]=0x1D743, -- 𝝃
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL XI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BE },
+ unicodeslot=0x1D743,
},
[0x1D744]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL OMICRON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BF },
- ["unicodeslot"]=0x1D744, -- 𝝄
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL OMICRON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BF },
+ unicodeslot=0x1D744,
},
[0x1D745]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL PI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C0 },
- ["unicodeslot"]=0x1D745, -- 𝝅
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL PI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C0 },
+ unicodeslot=0x1D745,
},
[0x1D746]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL RHO",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C1 },
- ["unicodeslot"]=0x1D746, -- 𝝆
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL RHO",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C1 },
+ unicodeslot=0x1D746,
},
[0x1D747]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C2 },
- ["unicodeslot"]=0x1D747, -- 𝝇
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL FINAL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C2 },
+ unicodeslot=0x1D747,
},
[0x1D748]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C3 },
- ["unicodeslot"]=0x1D748, -- 𝝈
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C3 },
+ unicodeslot=0x1D748,
},
[0x1D749]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL TAU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C4 },
- ["unicodeslot"]=0x1D749, -- 𝝉
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL TAU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C4 },
+ unicodeslot=0x1D749,
},
[0x1D74A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL UPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C5 },
- ["unicodeslot"]=0x1D74A, -- 𝝊
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL UPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C5 },
+ unicodeslot=0x1D74A,
},
[0x1D74B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL PHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C6 },
- ["unicodeslot"]=0x1D74B, -- 𝝋
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL PHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C6 },
+ unicodeslot=0x1D74B,
},
[0x1D74C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL CHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C7 },
- ["unicodeslot"]=0x1D74C, -- 𝝌
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL CHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C7 },
+ unicodeslot=0x1D74C,
},
[0x1D74D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL PSI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C8 },
- ["unicodeslot"]=0x1D74D, -- 𝝍
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL PSI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C8 },
+ unicodeslot=0x1D74D,
},
[0x1D74E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC SMALL OMEGA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C9 },
- ["unicodeslot"]=0x1D74E, -- 𝝎
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC SMALL OMEGA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C9 },
+ unicodeslot=0x1D74E,
},
[0x1D74F]={
- ["category"]="sm",
- ["description"]="MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x2202 },
- ["unicodeslot"]=0x1D74F, -- 𝝏
+ category="sm",
+ description="MATHEMATICAL BOLD ITALIC PARTIAL DIFFERENTIAL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x2202 },
+ unicodeslot=0x1D74F,
},
[0x1D750]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC EPSILON SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F5 },
- ["unicodeslot"]=0x1D750, -- 𝝐
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC EPSILON SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F5 },
+ unicodeslot=0x1D750,
},
[0x1D751]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC THETA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D1 },
- ["unicodeslot"]=0x1D751, -- 𝝑
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC THETA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D1 },
+ unicodeslot=0x1D751,
},
[0x1D752]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC KAPPA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F0 },
- ["unicodeslot"]=0x1D752, -- 𝝒
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC KAPPA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F0 },
+ unicodeslot=0x1D752,
},
[0x1D753]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC PHI SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D5 },
- ["unicodeslot"]=0x1D753, -- 𝝓
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC PHI SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D5 },
+ unicodeslot=0x1D753,
},
[0x1D754]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC RHO SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F1 },
- ["unicodeslot"]=0x1D754, -- 𝝔
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC RHO SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F1 },
+ unicodeslot=0x1D754,
},
[0x1D755]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD ITALIC PI SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D6 },
- ["unicodeslot"]=0x1D755, -- 𝝕
+ category="ll",
+ description="MATHEMATICAL BOLD ITALIC PI SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D6 },
+ unicodeslot=0x1D755,
},
[0x1D756]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0391 },
- ["unicodeslot"]=0x1D756, -- 𝝖
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL ALPHA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0391 },
+ unicodeslot=0x1D756,
},
[0x1D757]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0392 },
- ["unicodeslot"]=0x1D757, -- 𝝗
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL BETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0392 },
+ unicodeslot=0x1D757,
},
[0x1D758]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0393 },
- ["unicodeslot"]=0x1D758, -- 𝝘
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0393 },
+ unicodeslot=0x1D758,
},
[0x1D759]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0394 },
- ["unicodeslot"]=0x1D759, -- 𝝙
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL DELTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0394 },
+ unicodeslot=0x1D759,
},
[0x1D75A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0395 },
- ["unicodeslot"]=0x1D75A, -- 𝝚
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL EPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0395 },
+ unicodeslot=0x1D75A,
},
[0x1D75B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0396 },
- ["unicodeslot"]=0x1D75B, -- 𝝛
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL ZETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0396 },
+ unicodeslot=0x1D75B,
},
[0x1D75C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0397 },
- ["unicodeslot"]=0x1D75C, -- 𝝜
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL ETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0397 },
+ unicodeslot=0x1D75C,
},
[0x1D75D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0398 },
- ["unicodeslot"]=0x1D75D, -- 𝝝
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0398 },
+ unicodeslot=0x1D75D,
},
[0x1D75E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0399 },
- ["unicodeslot"]=0x1D75E, -- 𝝞
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL IOTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0399 },
+ unicodeslot=0x1D75E,
},
[0x1D75F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039A },
- ["unicodeslot"]=0x1D75F, -- 𝝟
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL KAPPA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039A },
+ unicodeslot=0x1D75F,
},
[0x1D760]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039B },
- ["unicodeslot"]=0x1D760, -- 𝝠
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL LAMDA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039B },
+ unicodeslot=0x1D760,
},
[0x1D761]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL MU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039C },
- ["unicodeslot"]=0x1D761, -- 𝝡
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL MU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039C },
+ unicodeslot=0x1D761,
},
[0x1D762]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL NU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039D },
- ["unicodeslot"]=0x1D762, -- 𝝢
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL NU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039D },
+ unicodeslot=0x1D762,
},
[0x1D763]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL XI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039E },
- ["unicodeslot"]=0x1D763, -- 𝝣
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL XI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039E },
+ unicodeslot=0x1D763,
},
[0x1D764]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039F },
- ["unicodeslot"]=0x1D764, -- 𝝤
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL OMICRON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039F },
+ unicodeslot=0x1D764,
},
[0x1D765]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL PI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A0 },
- ["unicodeslot"]=0x1D765, -- 𝝥
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL PI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A0 },
+ unicodeslot=0x1D765,
},
[0x1D766]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A1 },
- ["unicodeslot"]=0x1D766, -- 𝝦
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL RHO",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A1 },
+ unicodeslot=0x1D766,
},
[0x1D767]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F4 },
- ["unicodeslot"]=0x1D767, -- 𝝧
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL THETA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F4 },
+ unicodeslot=0x1D767,
},
[0x1D768]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A3 },
- ["unicodeslot"]=0x1D768, -- 𝝨
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A3 },
+ unicodeslot=0x1D768,
},
[0x1D769]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A4 },
- ["unicodeslot"]=0x1D769, -- 𝝩
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL TAU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A4 },
+ unicodeslot=0x1D769,
},
[0x1D76A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A5 },
- ["unicodeslot"]=0x1D76A, -- 𝝪
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL UPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A5 },
+ unicodeslot=0x1D76A,
},
[0x1D76B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A6 },
- ["unicodeslot"]=0x1D76B, -- 𝝫
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL PHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A6 },
+ unicodeslot=0x1D76B,
},
[0x1D76C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A7 },
- ["unicodeslot"]=0x1D76C, -- 𝝬
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL CHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A7 },
+ unicodeslot=0x1D76C,
},
[0x1D76D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A8 },
- ["unicodeslot"]=0x1D76D, -- 𝝭
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL PSI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A8 },
+ unicodeslot=0x1D76D,
},
[0x1D76E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A9 },
- ["unicodeslot"]=0x1D76E, -- 𝝮
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD CAPITAL OMEGA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A9 },
+ unicodeslot=0x1D76E,
},
[0x1D76F]={
- ["category"]="sm",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD NABLA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x2207 },
- ["unicodeslot"]=0x1D76F, -- 𝝯
+ category="sm",
+ description="MATHEMATICAL SANS-SERIF BOLD NABLA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x2207 },
+ unicodeslot=0x1D76F,
},
[0x1D770]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B1 },
- ["unicodeslot"]=0x1D770, -- 𝝰
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL ALPHA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B1 },
+ unicodeslot=0x1D770,
},
[0x1D771]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL BETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B2 },
- ["unicodeslot"]=0x1D771, -- 𝝱
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL BETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B2 },
+ unicodeslot=0x1D771,
},
[0x1D772]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B3 },
- ["unicodeslot"]=0x1D772, -- 𝝲
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B3 },
+ unicodeslot=0x1D772,
},
[0x1D773]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL DELTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B4 },
- ["unicodeslot"]=0x1D773, -- 𝝳
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL DELTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B4 },
+ unicodeslot=0x1D773,
},
[0x1D774]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B5 },
- ["unicodeslot"]=0x1D774, -- 𝝴
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL EPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B5 },
+ unicodeslot=0x1D774,
},
[0x1D775]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL ZETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B6 },
- ["unicodeslot"]=0x1D775, -- 𝝵
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL ZETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B6 },
+ unicodeslot=0x1D775,
},
[0x1D776]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL ETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B7 },
- ["unicodeslot"]=0x1D776, -- 𝝶
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL ETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B7 },
+ unicodeslot=0x1D776,
},
[0x1D777]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL THETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B8 },
- ["unicodeslot"]=0x1D777, -- 𝝷
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL THETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B8 },
+ unicodeslot=0x1D777,
},
[0x1D778]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL IOTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B9 },
- ["unicodeslot"]=0x1D778, -- 𝝸
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL IOTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B9 },
+ unicodeslot=0x1D778,
},
[0x1D779]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BA },
- ["unicodeslot"]=0x1D779, -- 𝝹
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL KAPPA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BA },
+ unicodeslot=0x1D779,
},
[0x1D77A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BB },
- ["unicodeslot"]=0x1D77A, -- 𝝺
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL LAMDA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BB },
+ unicodeslot=0x1D77A,
},
[0x1D77B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL MU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BC },
- ["unicodeslot"]=0x1D77B, -- 𝝻
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL MU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BC },
+ unicodeslot=0x1D77B,
},
[0x1D77C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL NU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BD },
- ["unicodeslot"]=0x1D77C, -- 𝝼
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL NU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BD },
+ unicodeslot=0x1D77C,
},
[0x1D77D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL XI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BE },
- ["unicodeslot"]=0x1D77D, -- 𝝽
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL XI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BE },
+ unicodeslot=0x1D77D,
},
[0x1D77E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BF },
- ["unicodeslot"]=0x1D77E, -- 𝝾
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL OMICRON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BF },
+ unicodeslot=0x1D77E,
},
[0x1D77F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL PI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C0 },
- ["unicodeslot"]=0x1D77F, -- 𝝿
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL PI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C0 },
+ unicodeslot=0x1D77F,
},
[0x1D780]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL RHO",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C1 },
- ["unicodeslot"]=0x1D780, -- 𝞀
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL RHO",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C1 },
+ unicodeslot=0x1D780,
},
[0x1D781]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C2 },
- ["unicodeslot"]=0x1D781, -- 𝞁
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL FINAL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C2 },
+ unicodeslot=0x1D781,
},
[0x1D782]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C3 },
- ["unicodeslot"]=0x1D782, -- 𝞂
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C3 },
+ unicodeslot=0x1D782,
},
[0x1D783]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL TAU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C4 },
- ["unicodeslot"]=0x1D783, -- 𝞃
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL TAU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C4 },
+ unicodeslot=0x1D783,
},
[0x1D784]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C5 },
- ["unicodeslot"]=0x1D784, -- 𝞄
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL UPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C5 },
+ unicodeslot=0x1D784,
},
[0x1D785]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL PHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C6 },
- ["unicodeslot"]=0x1D785, -- 𝞅
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL PHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C6 },
+ unicodeslot=0x1D785,
},
[0x1D786]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL CHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C7 },
- ["unicodeslot"]=0x1D786, -- 𝞆
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL CHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C7 },
+ unicodeslot=0x1D786,
},
[0x1D787]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL PSI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C8 },
- ["unicodeslot"]=0x1D787, -- 𝞇
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL PSI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C8 },
+ unicodeslot=0x1D787,
},
[0x1D788]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C9 },
- ["unicodeslot"]=0x1D788, -- 𝞈
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD SMALL OMEGA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C9 },
+ unicodeslot=0x1D788,
},
[0x1D789]={
- ["category"]="sm",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x2202 },
- ["unicodeslot"]=0x1D789, -- 𝞉
+ category="sm",
+ description="MATHEMATICAL SANS-SERIF BOLD PARTIAL DIFFERENTIAL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x2202 },
+ unicodeslot=0x1D789,
},
[0x1D78A]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F5 },
- ["unicodeslot"]=0x1D78A, -- 𝞊
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD EPSILON SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F5 },
+ unicodeslot=0x1D78A,
},
[0x1D78B]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D1 },
- ["unicodeslot"]=0x1D78B, -- 𝞋
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD THETA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D1 },
+ unicodeslot=0x1D78B,
},
[0x1D78C]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F0 },
- ["unicodeslot"]=0x1D78C, -- 𝞌
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD KAPPA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F0 },
+ unicodeslot=0x1D78C,
},
[0x1D78D]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D5 },
- ["unicodeslot"]=0x1D78D, -- 𝞍
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD PHI SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D5 },
+ unicodeslot=0x1D78D,
},
[0x1D78E]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F1 },
- ["unicodeslot"]=0x1D78E, -- 𝞎
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD RHO SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F1 },
+ unicodeslot=0x1D78E,
},
[0x1D78F]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD PI SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D6 },
- ["unicodeslot"]=0x1D78F, -- 𝞏
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD PI SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D6 },
+ unicodeslot=0x1D78F,
},
[0x1D790]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0391 },
- ["unicodeslot"]=0x1D790, -- 𝞐
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ALPHA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0391 },
+ unicodeslot=0x1D790,
},
[0x1D791]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0392 },
- ["unicodeslot"]=0x1D791, -- 𝞑
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL BETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0392 },
+ unicodeslot=0x1D791,
},
[0x1D792]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0393 },
- ["unicodeslot"]=0x1D792, -- 𝞒
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0393 },
+ unicodeslot=0x1D792,
},
[0x1D793]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0394 },
- ["unicodeslot"]=0x1D793, -- 𝞓
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL DELTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0394 },
+ unicodeslot=0x1D793,
},
[0x1D794]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0395 },
- ["unicodeslot"]=0x1D794, -- 𝞔
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL EPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0395 },
+ unicodeslot=0x1D794,
},
[0x1D795]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0396 },
- ["unicodeslot"]=0x1D795, -- 𝞕
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ZETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0396 },
+ unicodeslot=0x1D795,
},
[0x1D796]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0397 },
- ["unicodeslot"]=0x1D796, -- 𝞖
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL ETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0397 },
+ unicodeslot=0x1D796,
},
[0x1D797]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0398 },
- ["unicodeslot"]=0x1D797, -- 𝞗
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0398 },
+ unicodeslot=0x1D797,
},
[0x1D798]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x0399 },
- ["unicodeslot"]=0x1D798, -- 𝞘
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL IOTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x0399 },
+ unicodeslot=0x1D798,
},
[0x1D799]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039A },
- ["unicodeslot"]=0x1D799, -- 𝞙
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL KAPPA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039A },
+ unicodeslot=0x1D799,
},
[0x1D79A]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039B },
- ["unicodeslot"]=0x1D79A, -- 𝞚
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL LAMDA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039B },
+ unicodeslot=0x1D79A,
},
[0x1D79B]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039C },
- ["unicodeslot"]=0x1D79B, -- 𝞛
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL MU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039C },
+ unicodeslot=0x1D79B,
},
[0x1D79C]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039D },
- ["unicodeslot"]=0x1D79C, -- 𝞜
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL NU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039D },
+ unicodeslot=0x1D79C,
},
[0x1D79D]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039E },
- ["unicodeslot"]=0x1D79D, -- 𝞝
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL XI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039E },
+ unicodeslot=0x1D79D,
},
[0x1D79E]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x039F },
- ["unicodeslot"]=0x1D79E, -- 𝞞
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMICRON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x039F },
+ unicodeslot=0x1D79E,
},
[0x1D79F]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A0 },
- ["unicodeslot"]=0x1D79F, -- 𝞟
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A0 },
+ unicodeslot=0x1D79F,
},
[0x1D7A0]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A1 },
- ["unicodeslot"]=0x1D7A0, -- 𝞠
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL RHO",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A1 },
+ unicodeslot=0x1D7A0,
},
[0x1D7A1]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F4 },
- ["unicodeslot"]=0x1D7A1, -- 𝞡
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL THETA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F4 },
+ unicodeslot=0x1D7A1,
},
[0x1D7A2]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A3 },
- ["unicodeslot"]=0x1D7A2, -- 𝞢
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A3 },
+ unicodeslot=0x1D7A2,
},
[0x1D7A3]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A4 },
- ["unicodeslot"]=0x1D7A3, -- 𝞣
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL TAU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A4 },
+ unicodeslot=0x1D7A3,
},
[0x1D7A4]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A5 },
- ["unicodeslot"]=0x1D7A4, -- 𝞤
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL UPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A5 },
+ unicodeslot=0x1D7A4,
},
[0x1D7A5]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A6 },
- ["unicodeslot"]=0x1D7A5, -- 𝞥
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A6 },
+ unicodeslot=0x1D7A5,
},
[0x1D7A6]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A7 },
- ["unicodeslot"]=0x1D7A6, -- 𝞦
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL CHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A7 },
+ unicodeslot=0x1D7A6,
},
[0x1D7A7]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A8 },
- ["unicodeslot"]=0x1D7A7, -- 𝞧
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL PSI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A8 },
+ unicodeslot=0x1D7A7,
},
[0x1D7A8]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03A9 },
- ["unicodeslot"]=0x1D7A8, -- 𝞨
+ category="lu",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC CAPITAL OMEGA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03A9 },
+ unicodeslot=0x1D7A8,
},
[0x1D7A9]={
- ["category"]="sm",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x2207 },
- ["unicodeslot"]=0x1D7A9, -- 𝞩
+ category="sm",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC NABLA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x2207 },
+ unicodeslot=0x1D7A9,
},
[0x1D7AA]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B1 },
- ["unicodeslot"]=0x1D7AA, -- 𝞪
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ALPHA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B1 },
+ unicodeslot=0x1D7AA,
},
[0x1D7AB]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B2 },
- ["unicodeslot"]=0x1D7AB, -- 𝞫
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL BETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B2 },
+ unicodeslot=0x1D7AB,
},
[0x1D7AC]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B3 },
- ["unicodeslot"]=0x1D7AC, -- 𝞬
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL GAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B3 },
+ unicodeslot=0x1D7AC,
},
[0x1D7AD]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B4 },
- ["unicodeslot"]=0x1D7AD, -- 𝞭
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL DELTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B4 },
+ unicodeslot=0x1D7AD,
},
[0x1D7AE]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B5 },
- ["unicodeslot"]=0x1D7AE, -- 𝞮
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL EPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B5 },
+ unicodeslot=0x1D7AE,
},
[0x1D7AF]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B6 },
- ["unicodeslot"]=0x1D7AF, -- 𝞯
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ZETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B6 },
+ unicodeslot=0x1D7AF,
},
[0x1D7B0]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B7 },
- ["unicodeslot"]=0x1D7B0, -- 𝞰
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL ETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B7 },
+ unicodeslot=0x1D7B0,
},
[0x1D7B1]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B8 },
- ["unicodeslot"]=0x1D7B1, -- 𝞱
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL THETA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B8 },
+ unicodeslot=0x1D7B1,
},
[0x1D7B2]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03B9 },
- ["unicodeslot"]=0x1D7B2, -- 𝞲
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL IOTA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03B9 },
+ unicodeslot=0x1D7B2,
},
[0x1D7B3]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BA },
- ["unicodeslot"]=0x1D7B3, -- 𝞳
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL KAPPA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BA },
+ unicodeslot=0x1D7B3,
},
[0x1D7B4]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BB },
- ["unicodeslot"]=0x1D7B4, -- 𝞴
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL LAMDA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BB },
+ unicodeslot=0x1D7B4,
},
[0x1D7B5]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BC },
- ["unicodeslot"]=0x1D7B5, -- 𝞵
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL MU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BC },
+ unicodeslot=0x1D7B5,
},
[0x1D7B6]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BD },
- ["unicodeslot"]=0x1D7B6, -- 𝞶
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL NU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BD },
+ unicodeslot=0x1D7B6,
},
[0x1D7B7]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BE },
- ["unicodeslot"]=0x1D7B7, -- 𝞷
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL XI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BE },
+ unicodeslot=0x1D7B7,
},
[0x1D7B8]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03BF },
- ["unicodeslot"]=0x1D7B8, -- 𝞸
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMICRON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03BF },
+ unicodeslot=0x1D7B8,
},
[0x1D7B9]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C0 },
- ["unicodeslot"]=0x1D7B9, -- 𝞹
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C0 },
+ unicodeslot=0x1D7B9,
},
[0x1D7BA]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C1 },
- ["unicodeslot"]=0x1D7BA, -- 𝞺
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL RHO",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C1 },
+ unicodeslot=0x1D7BA,
},
[0x1D7BB]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C2 },
- ["unicodeslot"]=0x1D7BB, -- 𝞻
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL FINAL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C2 },
+ unicodeslot=0x1D7BB,
},
[0x1D7BC]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C3 },
- ["unicodeslot"]=0x1D7BC, -- 𝞼
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL SIGMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C3 },
+ unicodeslot=0x1D7BC,
},
[0x1D7BD]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C4 },
- ["unicodeslot"]=0x1D7BD, -- 𝞽
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL TAU",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C4 },
+ unicodeslot=0x1D7BD,
},
[0x1D7BE]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C5 },
- ["unicodeslot"]=0x1D7BE, -- 𝞾
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL UPSILON",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C5 },
+ unicodeslot=0x1D7BE,
},
[0x1D7BF]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C6 },
- ["unicodeslot"]=0x1D7BF, -- 𝞿
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C6 },
+ unicodeslot=0x1D7BF,
},
[0x1D7C0]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C7 },
- ["unicodeslot"]=0x1D7C0, -- 𝟀
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL CHI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C7 },
+ unicodeslot=0x1D7C0,
},
[0x1D7C1]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C8 },
- ["unicodeslot"]=0x1D7C1, -- 𝟁
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL PSI",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C8 },
+ unicodeslot=0x1D7C1,
},
[0x1D7C2]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03C9 },
- ["unicodeslot"]=0x1D7C2, -- 𝟂
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC SMALL OMEGA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03C9 },
+ unicodeslot=0x1D7C2,
},
[0x1D7C3]={
- ["category"]="sm",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x2202 },
- ["unicodeslot"]=0x1D7C3, -- 𝟃
+ category="sm",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC PARTIAL DIFFERENTIAL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x2202 },
+ unicodeslot=0x1D7C3,
},
[0x1D7C4]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F5 },
- ["unicodeslot"]=0x1D7C4, -- 𝟄
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC EPSILON SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F5 },
+ unicodeslot=0x1D7C4,
},
[0x1D7C5]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D1 },
- ["unicodeslot"]=0x1D7C5, -- 𝟅
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC THETA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D1 },
+ unicodeslot=0x1D7C5,
},
[0x1D7C6]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F0 },
- ["unicodeslot"]=0x1D7C6, -- 𝟆
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC KAPPA SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F0 },
+ unicodeslot=0x1D7C6,
},
[0x1D7C7]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D5 },
- ["unicodeslot"]=0x1D7C7, -- 𝟇
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC PHI SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D5 },
+ unicodeslot=0x1D7C7,
},
[0x1D7C8]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03F1 },
- ["unicodeslot"]=0x1D7C8, -- 𝟈
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC RHO SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03F1 },
+ unicodeslot=0x1D7C8,
},
[0x1D7C9]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03D6 },
- ["unicodeslot"]=0x1D7C9, -- 𝟉
+ category="ll",
+ description="MATHEMATICAL SANS-SERIF BOLD ITALIC PI SYMBOL",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03D6 },
+ unicodeslot=0x1D7C9,
},
[0x1D7CA]={
- ["category"]="lu",
- ["description"]="MATHEMATICAL BOLD CAPITAL DIGAMMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03DC },
- ["unicodeslot"]=0x1D7CA, -- 𝟊
+ category="lu",
+ description="MATHEMATICAL BOLD CAPITAL DIGAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03DC },
+ unicodeslot=0x1D7CA,
},
[0x1D7CB]={
- ["category"]="ll",
- ["description"]="MATHEMATICAL BOLD SMALL DIGAMMA",
- ["linebreak"]="al",
- ["specials"]={ "font", 0x03DD },
- ["unicodeslot"]=0x1D7CB, -- 𝟋
+ category="ll",
+ description="MATHEMATICAL BOLD SMALL DIGAMMA",
+ direction="l",
+ linebreak="al",
+ specials={ "font", 0x03DD },
+ unicodeslot=0x1D7CB,
},
[0x1D7CE]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL BOLD DIGIT ZERO",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0030 },
- ["unicodeslot"]=0x1D7CE, -- 𝟎
+ category="nd",
+ description="MATHEMATICAL BOLD DIGIT ZERO",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0030 },
+ unicodeslot=0x1D7CE,
},
[0x1D7CF]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL BOLD DIGIT ONE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0031 },
- ["unicodeslot"]=0x1D7CF, -- 𝟏
+ category="nd",
+ description="MATHEMATICAL BOLD DIGIT ONE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0031 },
+ unicodeslot=0x1D7CF,
},
[0x1D7D0]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL BOLD DIGIT TWO",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0032 },
- ["unicodeslot"]=0x1D7D0, -- 𝟐
+ category="nd",
+ description="MATHEMATICAL BOLD DIGIT TWO",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0032 },
+ unicodeslot=0x1D7D0,
},
[0x1D7D1]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL BOLD DIGIT THREE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0033 },
- ["unicodeslot"]=0x1D7D1, -- 𝟑
+ category="nd",
+ description="MATHEMATICAL BOLD DIGIT THREE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0033 },
+ unicodeslot=0x1D7D1,
},
[0x1D7D2]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL BOLD DIGIT FOUR",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0034 },
- ["unicodeslot"]=0x1D7D2, -- 𝟒
+ category="nd",
+ description="MATHEMATICAL BOLD DIGIT FOUR",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0034 },
+ unicodeslot=0x1D7D2,
},
[0x1D7D3]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL BOLD DIGIT FIVE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0035 },
- ["unicodeslot"]=0x1D7D3, -- 𝟓
+ category="nd",
+ description="MATHEMATICAL BOLD DIGIT FIVE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0035 },
+ unicodeslot=0x1D7D3,
},
[0x1D7D4]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL BOLD DIGIT SIX",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0036 },
- ["unicodeslot"]=0x1D7D4, -- 𝟔
+ category="nd",
+ description="MATHEMATICAL BOLD DIGIT SIX",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0036 },
+ unicodeslot=0x1D7D4,
},
[0x1D7D5]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL BOLD DIGIT SEVEN",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0037 },
- ["unicodeslot"]=0x1D7D5, -- 𝟕
+ category="nd",
+ description="MATHEMATICAL BOLD DIGIT SEVEN",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0037 },
+ unicodeslot=0x1D7D5,
},
[0x1D7D6]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL BOLD DIGIT EIGHT",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0038 },
- ["unicodeslot"]=0x1D7D6, -- 𝟖
+ category="nd",
+ description="MATHEMATICAL BOLD DIGIT EIGHT",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0038 },
+ unicodeslot=0x1D7D6,
},
[0x1D7D7]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL BOLD DIGIT NINE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0039 },
- ["unicodeslot"]=0x1D7D7, -- 𝟗
+ category="nd",
+ description="MATHEMATICAL BOLD DIGIT NINE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0039 },
+ unicodeslot=0x1D7D7,
},
[0x1D7D8]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0030 },
- ["unicodeslot"]=0x1D7D8, -- 𝟘
+ category="nd",
+ description="MATHEMATICAL DOUBLE-STRUCK DIGIT ZERO",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0030 },
+ unicodeslot=0x1D7D8,
},
[0x1D7D9]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK DIGIT ONE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0031 },
- ["unicodeslot"]=0x1D7D9, -- 𝟙
+ category="nd",
+ description="MATHEMATICAL DOUBLE-STRUCK DIGIT ONE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0031 },
+ unicodeslot=0x1D7D9,
},
[0x1D7DA]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK DIGIT TWO",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0032 },
- ["unicodeslot"]=0x1D7DA, -- 𝟚
+ category="nd",
+ description="MATHEMATICAL DOUBLE-STRUCK DIGIT TWO",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0032 },
+ unicodeslot=0x1D7DA,
},
[0x1D7DB]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK DIGIT THREE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0033 },
- ["unicodeslot"]=0x1D7DB, -- 𝟛
+ category="nd",
+ description="MATHEMATICAL DOUBLE-STRUCK DIGIT THREE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0033 },
+ unicodeslot=0x1D7DB,
},
[0x1D7DC]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0034 },
- ["unicodeslot"]=0x1D7DC, -- 𝟜
+ category="nd",
+ description="MATHEMATICAL DOUBLE-STRUCK DIGIT FOUR",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0034 },
+ unicodeslot=0x1D7DC,
},
[0x1D7DD]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0035 },
- ["unicodeslot"]=0x1D7DD, -- 𝟝
+ category="nd",
+ description="MATHEMATICAL DOUBLE-STRUCK DIGIT FIVE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0035 },
+ unicodeslot=0x1D7DD,
},
[0x1D7DE]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK DIGIT SIX",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0036 },
- ["unicodeslot"]=0x1D7DE, -- 𝟞
+ category="nd",
+ description="MATHEMATICAL DOUBLE-STRUCK DIGIT SIX",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0036 },
+ unicodeslot=0x1D7DE,
},
[0x1D7DF]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0037 },
- ["unicodeslot"]=0x1D7DF, -- 𝟟
+ category="nd",
+ description="MATHEMATICAL DOUBLE-STRUCK DIGIT SEVEN",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0037 },
+ unicodeslot=0x1D7DF,
},
[0x1D7E0]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0038 },
- ["unicodeslot"]=0x1D7E0, -- 𝟠
+ category="nd",
+ description="MATHEMATICAL DOUBLE-STRUCK DIGIT EIGHT",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0038 },
+ unicodeslot=0x1D7E0,
},
[0x1D7E1]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL DOUBLE-STRUCK DIGIT NINE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0039 },
- ["unicodeslot"]=0x1D7E1, -- 𝟡
+ category="nd",
+ description="MATHEMATICAL DOUBLE-STRUCK DIGIT NINE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0039 },
+ unicodeslot=0x1D7E1,
},
[0x1D7E2]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF DIGIT ZERO",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0030 },
- ["unicodeslot"]=0x1D7E2, -- 𝟢
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF DIGIT ZERO",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0030 },
+ unicodeslot=0x1D7E2,
},
[0x1D7E3]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF DIGIT ONE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0031 },
- ["unicodeslot"]=0x1D7E3, -- 𝟣
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF DIGIT ONE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0031 },
+ unicodeslot=0x1D7E3,
},
[0x1D7E4]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF DIGIT TWO",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0032 },
- ["unicodeslot"]=0x1D7E4, -- 𝟤
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF DIGIT TWO",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0032 },
+ unicodeslot=0x1D7E4,
},
[0x1D7E5]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF DIGIT THREE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0033 },
- ["unicodeslot"]=0x1D7E5, -- 𝟥
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF DIGIT THREE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0033 },
+ unicodeslot=0x1D7E5,
},
[0x1D7E6]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF DIGIT FOUR",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0034 },
- ["unicodeslot"]=0x1D7E6, -- 𝟦
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF DIGIT FOUR",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0034 },
+ unicodeslot=0x1D7E6,
},
[0x1D7E7]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF DIGIT FIVE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0035 },
- ["unicodeslot"]=0x1D7E7, -- 𝟧
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF DIGIT FIVE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0035 },
+ unicodeslot=0x1D7E7,
},
[0x1D7E8]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF DIGIT SIX",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0036 },
- ["unicodeslot"]=0x1D7E8, -- 𝟨
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF DIGIT SIX",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0036 },
+ unicodeslot=0x1D7E8,
},
[0x1D7E9]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF DIGIT SEVEN",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0037 },
- ["unicodeslot"]=0x1D7E9, -- 𝟩
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF DIGIT SEVEN",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0037 },
+ unicodeslot=0x1D7E9,
},
[0x1D7EA]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF DIGIT EIGHT",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0038 },
- ["unicodeslot"]=0x1D7EA, -- 𝟪
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF DIGIT EIGHT",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0038 },
+ unicodeslot=0x1D7EA,
},
[0x1D7EB]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF DIGIT NINE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0039 },
- ["unicodeslot"]=0x1D7EB, -- 𝟫
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF DIGIT NINE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0039 },
+ unicodeslot=0x1D7EB,
},
[0x1D7EC]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0030 },
- ["unicodeslot"]=0x1D7EC, -- 𝟬
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF BOLD DIGIT ZERO",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0030 },
+ unicodeslot=0x1D7EC,
},
[0x1D7ED]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD DIGIT ONE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0031 },
- ["unicodeslot"]=0x1D7ED, -- 𝟭
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF BOLD DIGIT ONE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0031 },
+ unicodeslot=0x1D7ED,
},
[0x1D7EE]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD DIGIT TWO",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0032 },
- ["unicodeslot"]=0x1D7EE, -- 𝟮
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF BOLD DIGIT TWO",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0032 },
+ unicodeslot=0x1D7EE,
},
[0x1D7EF]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD DIGIT THREE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0033 },
- ["unicodeslot"]=0x1D7EF, -- 𝟯
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF BOLD DIGIT THREE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0033 },
+ unicodeslot=0x1D7EF,
},
[0x1D7F0]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0034 },
- ["unicodeslot"]=0x1D7F0, -- 𝟰
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF BOLD DIGIT FOUR",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0034 },
+ unicodeslot=0x1D7F0,
},
[0x1D7F1]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0035 },
- ["unicodeslot"]=0x1D7F1, -- 𝟱
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF BOLD DIGIT FIVE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0035 },
+ unicodeslot=0x1D7F1,
},
[0x1D7F2]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD DIGIT SIX",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0036 },
- ["unicodeslot"]=0x1D7F2, -- 𝟲
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF BOLD DIGIT SIX",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0036 },
+ unicodeslot=0x1D7F2,
},
[0x1D7F3]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0037 },
- ["unicodeslot"]=0x1D7F3, -- 𝟳
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF BOLD DIGIT SEVEN",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0037 },
+ unicodeslot=0x1D7F3,
},
[0x1D7F4]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0038 },
- ["unicodeslot"]=0x1D7F4, -- 𝟴
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF BOLD DIGIT EIGHT",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0038 },
+ unicodeslot=0x1D7F4,
},
[0x1D7F5]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL SANS-SERIF BOLD DIGIT NINE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0039 },
- ["unicodeslot"]=0x1D7F5, -- 𝟵
+ category="nd",
+ description="MATHEMATICAL SANS-SERIF BOLD DIGIT NINE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0039 },
+ unicodeslot=0x1D7F5,
},
[0x1D7F6]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL MONOSPACE DIGIT ZERO",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0030 },
- ["unicodeslot"]=0x1D7F6, -- 𝟶
+ category="nd",
+ description="MATHEMATICAL MONOSPACE DIGIT ZERO",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0030 },
+ unicodeslot=0x1D7F6,
},
[0x1D7F7]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL MONOSPACE DIGIT ONE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0031 },
- ["unicodeslot"]=0x1D7F7, -- 𝟷
+ category="nd",
+ description="MATHEMATICAL MONOSPACE DIGIT ONE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0031 },
+ unicodeslot=0x1D7F7,
},
[0x1D7F8]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL MONOSPACE DIGIT TWO",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0032 },
- ["unicodeslot"]=0x1D7F8, -- 𝟸
+ category="nd",
+ description="MATHEMATICAL MONOSPACE DIGIT TWO",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0032 },
+ unicodeslot=0x1D7F8,
},
[0x1D7F9]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL MONOSPACE DIGIT THREE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0033 },
- ["unicodeslot"]=0x1D7F9, -- 𝟹
+ category="nd",
+ description="MATHEMATICAL MONOSPACE DIGIT THREE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0033 },
+ unicodeslot=0x1D7F9,
},
[0x1D7FA]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL MONOSPACE DIGIT FOUR",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0034 },
- ["unicodeslot"]=0x1D7FA, -- 𝟺
+ category="nd",
+ description="MATHEMATICAL MONOSPACE DIGIT FOUR",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0034 },
+ unicodeslot=0x1D7FA,
},
[0x1D7FB]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL MONOSPACE DIGIT FIVE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0035 },
- ["unicodeslot"]=0x1D7FB, -- 𝟻
+ category="nd",
+ description="MATHEMATICAL MONOSPACE DIGIT FIVE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0035 },
+ unicodeslot=0x1D7FB,
},
[0x1D7FC]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL MONOSPACE DIGIT SIX",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0036 },
- ["unicodeslot"]=0x1D7FC, -- 𝟼
+ category="nd",
+ description="MATHEMATICAL MONOSPACE DIGIT SIX",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0036 },
+ unicodeslot=0x1D7FC,
},
[0x1D7FD]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL MONOSPACE DIGIT SEVEN",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0037 },
- ["unicodeslot"]=0x1D7FD, -- 𝟽
+ category="nd",
+ description="MATHEMATICAL MONOSPACE DIGIT SEVEN",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0037 },
+ unicodeslot=0x1D7FD,
},
[0x1D7FE]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL MONOSPACE DIGIT EIGHT",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0038 },
- ["unicodeslot"]=0x1D7FE, -- 𝟾
+ category="nd",
+ description="MATHEMATICAL MONOSPACE DIGIT EIGHT",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0038 },
+ unicodeslot=0x1D7FE,
},
[0x1D7FF]={
- ["category"]="nd",
- ["description"]="MATHEMATICAL MONOSPACE DIGIT NINE",
- ["linebreak"]="nu",
- ["specials"]={ "font", 0x0039 },
- ["unicodeslot"]=0x1D7FF, -- 𝟿
+ category="nd",
+ description="MATHEMATICAL MONOSPACE DIGIT NINE",
+ direction="en",
+ linebreak="nu",
+ specials={ "font", 0x0039 },
+ unicodeslot=0x1D7FF,
},
[0x20000]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="<CJK Ideograph Extension B, First>",
- ["linebreak"]="id",
- ["unicodeslot"]=0x20000, -- 𠀀
+ category="lo",
+ cjkwd="w",
+ description="<CJK Ideograph Extension B, First>",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x20000,
},
[0x2A6D6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="<CJK Ideograph Extension B, Last>",
- ["linebreak"]="id",
- ["unicodeslot"]=0x2A6D6, -- 𪛖
+ category="lo",
+ cjkwd="w",
+ description="<CJK Ideograph Extension B, Last>",
+ direction="l",
+ linebreak="id",
+ unicodeslot=0x2A6D6,
},
[0x2F800]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0320",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4E3D },
- ["unicodeslot"]=0x2F800, -- 丽
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0320",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4E3D },
+ unicodeslot=0x2F800,
},
[0x2F801]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0321",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4E38 },
- ["unicodeslot"]=0x2F801, -- 丸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0321",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4E38 },
+ unicodeslot=0x2F801,
},
[0x2F802]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0322",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4E41 },
- ["unicodeslot"]=0x2F802, -- 乁
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0322",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4E41 },
+ unicodeslot=0x2F802,
},
[0x2F803]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0323",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x20122 },
- ["unicodeslot"]=0x2F803, -- 𠄢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0323",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x20122 },
+ unicodeslot=0x2F803,
},
[0x2F804]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0324",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4F60 },
- ["unicodeslot"]=0x2F804, -- 你
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0324",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4F60 },
+ unicodeslot=0x2F804,
},
[0x2F805]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0325",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4FAE },
- ["unicodeslot"]=0x2F805, -- 侮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0325",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4FAE },
+ unicodeslot=0x2F805,
},
[0x2F806]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0326",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4FBB },
- ["unicodeslot"]=0x2F806, -- 侻
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0326",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4FBB },
+ unicodeslot=0x2F806,
},
[0x2F807]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0327",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5002 },
- ["unicodeslot"]=0x2F807, -- 倂
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0327",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5002 },
+ unicodeslot=0x2F807,
},
[0x2F808]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0328",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x507A },
- ["unicodeslot"]=0x2F808, -- 偺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0328",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x507A },
+ unicodeslot=0x2F808,
},
[0x2F809]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0329",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5099 },
- ["unicodeslot"]=0x2F809, -- 備
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0329",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5099 },
+ unicodeslot=0x2F809,
},
[0x2F80A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0050A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x50E7 },
- ["unicodeslot"]=0x2F80A, -- 僧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0050A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x50E7 },
+ unicodeslot=0x2F80A,
},
[0x2F80B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0050B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x50CF },
- ["unicodeslot"]=0x2F80B, -- 像
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0050B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x50CF },
+ unicodeslot=0x2F80B,
},
[0x2F80C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0050C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x349E },
- ["unicodeslot"]=0x2F80C, -- 㒞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0050C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x349E },
+ unicodeslot=0x2F80C,
},
[0x2F80D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0050D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2063A },
- ["unicodeslot"]=0x2F80D, -- 𠘺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0050D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2063A },
+ unicodeslot=0x2F80D,
},
[0x2F80E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0050E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x514D },
- ["unicodeslot"]=0x2F80E, -- 免
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0050E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x514D },
+ unicodeslot=0x2F80E,
},
[0x2F80F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0050F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5154 },
- ["unicodeslot"]=0x2F80F, -- 兔
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0050F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5154 },
+ unicodeslot=0x2F80F,
},
[0x2F810]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x032A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5164 },
- ["unicodeslot"]=0x2F810, -- 兤
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x032A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5164 },
+ unicodeslot=0x2F810,
},
[0x2F811]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x032B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5177 },
- ["unicodeslot"]=0x2F811, -- 具
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x032B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5177 },
+ unicodeslot=0x2F811,
},
[0x2F812]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x032C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2051C },
- ["unicodeslot"]=0x2F812, -- 𠔜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x032C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2051C },
+ unicodeslot=0x2F812,
},
[0x2F813]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x032D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x34B9 },
- ["unicodeslot"]=0x2F813, -- 㒹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x032D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x34B9 },
+ unicodeslot=0x2F813,
},
[0x2F814]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x032E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5167 },
- ["unicodeslot"]=0x2F814, -- 內
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x032E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5167 },
+ unicodeslot=0x2F814,
},
[0x2F815]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x032F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x518D },
- ["unicodeslot"]=0x2F815, -- 再
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x032F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x518D },
+ unicodeslot=0x2F815,
},
[0x2F816]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0330",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2054B },
- ["unicodeslot"]=0x2F816, -- 𠕋
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0330",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2054B },
+ unicodeslot=0x2F816,
},
[0x2F817]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0331",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5197 },
- ["unicodeslot"]=0x2F817, -- 冗
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0331",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5197 },
+ unicodeslot=0x2F817,
},
[0x2F818]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0332",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x51A4 },
- ["unicodeslot"]=0x2F818, -- 冤
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0332",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x51A4 },
+ unicodeslot=0x2F818,
},
[0x2F819]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0333",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4ECC },
- ["unicodeslot"]=0x2F819, -- 仌
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0333",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4ECC },
+ unicodeslot=0x2F819,
},
[0x2F81A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0051A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x51AC },
- ["unicodeslot"]=0x2F81A, -- 冬
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0051A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x51AC },
+ unicodeslot=0x2F81A,
},
[0x2F81B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0051B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x51B5 },
- ["unicodeslot"]=0x2F81B, -- 况
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0051B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x51B5 },
+ unicodeslot=0x2F81B,
},
[0x2F81C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0051C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x291DF },
- ["unicodeslot"]=0x2F81C, -- 𩇟
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0051C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x291DF },
+ unicodeslot=0x2F81C,
},
[0x2F81D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0051D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x51F5 },
- ["unicodeslot"]=0x2F81D, -- 凵
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0051D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x51F5 },
+ unicodeslot=0x2F81D,
},
[0x2F81E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0051E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5203 },
- ["unicodeslot"]=0x2F81E, -- 刃
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0051E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5203 },
+ unicodeslot=0x2F81E,
},
[0x2F81F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0051F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x34DF },
- ["unicodeslot"]=0x2F81F, -- 㓟
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0051F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x34DF },
+ unicodeslot=0x2F81F,
},
[0x2F820]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0334",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x523B },
- ["unicodeslot"]=0x2F820, -- 刻
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0334",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x523B },
+ unicodeslot=0x2F820,
},
[0x2F821]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0335",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5246 },
- ["unicodeslot"]=0x2F821, -- 剆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0335",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5246 },
+ unicodeslot=0x2F821,
},
[0x2F822]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0336",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5272 },
- ["unicodeslot"]=0x2F822, -- 割
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0336",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5272 },
+ unicodeslot=0x2F822,
},
[0x2F823]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0337",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5277 },
- ["unicodeslot"]=0x2F823, -- 剷
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0337",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5277 },
+ unicodeslot=0x2F823,
},
[0x2F824]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0338",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3515 },
- ["unicodeslot"]=0x2F824, -- 㔕
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0338",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3515 },
+ unicodeslot=0x2F824,
},
[0x2F825]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0339",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x52C7 },
- ["unicodeslot"]=0x2F825, -- 勇
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0339",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x52C7 },
+ unicodeslot=0x2F825,
},
[0x2F826]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x033A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x52C9 },
- ["unicodeslot"]=0x2F826, -- 勉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x033A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x52C9 },
+ unicodeslot=0x2F826,
},
[0x2F827]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x033B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x52E4 },
- ["unicodeslot"]=0x2F827, -- 勤
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x033B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x52E4 },
+ unicodeslot=0x2F827,
},
[0x2F828]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x033C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x52FA },
- ["unicodeslot"]=0x2F828, -- 勺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x033C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x52FA },
+ unicodeslot=0x2F828,
},
[0x2F829]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x033D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5305 },
- ["unicodeslot"]=0x2F829, -- 包
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x033D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5305 },
+ unicodeslot=0x2F829,
},
[0x2F82A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0052A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5306 },
- ["unicodeslot"]=0x2F82A, -- 匆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0052A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5306 },
+ unicodeslot=0x2F82A,
},
[0x2F82B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0052B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5317 },
- ["unicodeslot"]=0x2F82B, -- 北
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0052B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5317 },
+ unicodeslot=0x2F82B,
},
[0x2F82C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0052C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5349 },
- ["unicodeslot"]=0x2F82C, -- 卉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0052C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5349 },
+ unicodeslot=0x2F82C,
},
[0x2F82D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0052D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5351 },
- ["unicodeslot"]=0x2F82D, -- 卑
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0052D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5351 },
+ unicodeslot=0x2F82D,
},
[0x2F82E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0052E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x535A },
- ["unicodeslot"]=0x2F82E, -- 博
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0052E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x535A },
+ unicodeslot=0x2F82E,
},
[0x2F82F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0052F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5373 },
- ["unicodeslot"]=0x2F82F, -- 即
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0052F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5373 },
+ unicodeslot=0x2F82F,
},
[0x2F830]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x033E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x537D },
- ["unicodeslot"]=0x2F830, -- 卽
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x033E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x537D },
+ unicodeslot=0x2F830,
},
[0x2F831]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x033F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x537F },
- ["unicodeslot"]=0x2F831, -- 卿
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x033F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x537F },
+ unicodeslot=0x2F831,
},
[0x2F832]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0340",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x537F },
- ["unicodeslot"]=0x2F832, -- 卿
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0340",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x537F },
+ unicodeslot=0x2F832,
},
[0x2F833]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0341",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x537F },
- ["unicodeslot"]=0x2F833, -- 卿
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0341",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x537F },
+ unicodeslot=0x2F833,
},
[0x2F834]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0342",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x20A2C },
- ["unicodeslot"]=0x2F834, -- 𠨬
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0342",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x20A2C },
+ unicodeslot=0x2F834,
},
[0x2F835]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0343",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7070 },
- ["unicodeslot"]=0x2F835, -- 灰
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0343",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7070 },
+ unicodeslot=0x2F835,
},
[0x2F836]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0344",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x53CA },
- ["unicodeslot"]=0x2F836, -- 及
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0344",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x53CA },
+ unicodeslot=0x2F836,
},
[0x2F837]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0345",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x53DF },
- ["unicodeslot"]=0x2F837, -- 叟
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0345",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x53DF },
+ unicodeslot=0x2F837,
},
[0x2F838]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0346",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x20B63 },
- ["unicodeslot"]=0x2F838, -- 𠭣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0346",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x20B63 },
+ unicodeslot=0x2F838,
},
[0x2F839]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0347",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x53EB },
- ["unicodeslot"]=0x2F839, -- 叫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0347",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x53EB },
+ unicodeslot=0x2F839,
},
[0x2F83A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0053A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x53F1 },
- ["unicodeslot"]=0x2F83A, -- 叱
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0053A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x53F1 },
+ unicodeslot=0x2F83A,
},
[0x2F83B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0053B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5406 },
- ["unicodeslot"]=0x2F83B, -- 吆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0053B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5406 },
+ unicodeslot=0x2F83B,
},
[0x2F83C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0053C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x549E },
- ["unicodeslot"]=0x2F83C, -- 咞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0053C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x549E },
+ unicodeslot=0x2F83C,
},
[0x2F83D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0053D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5438 },
- ["unicodeslot"]=0x2F83D, -- 吸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0053D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5438 },
+ unicodeslot=0x2F83D,
},
[0x2F83E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0053E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5448 },
- ["unicodeslot"]=0x2F83E, -- 呈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0053E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5448 },
+ unicodeslot=0x2F83E,
},
[0x2F83F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0053F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5468 },
- ["unicodeslot"]=0x2F83F, -- 周
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0053F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5468 },
+ unicodeslot=0x2F83F,
},
[0x2F840]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0348",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x54A2 },
- ["unicodeslot"]=0x2F840, -- 咢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0348",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x54A2 },
+ unicodeslot=0x2F840,
},
[0x2F841]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0349",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x54F6 },
- ["unicodeslot"]=0x2F841, -- 哶
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0349",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x54F6 },
+ unicodeslot=0x2F841,
},
[0x2F842]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x034A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5510 },
- ["unicodeslot"]=0x2F842, -- 唐
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x034A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5510 },
+ unicodeslot=0x2F842,
},
[0x2F843]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x034B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5553 },
- ["unicodeslot"]=0x2F843, -- 啓
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x034B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5553 },
+ unicodeslot=0x2F843,
},
[0x2F844]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x034C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5563 },
- ["unicodeslot"]=0x2F844, -- 啣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x034C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5563 },
+ unicodeslot=0x2F844,
},
[0x2F845]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x034D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5584 },
- ["unicodeslot"]=0x2F845, -- 善
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x034D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5584 },
+ unicodeslot=0x2F845,
},
[0x2F846]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x034E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5584 },
- ["unicodeslot"]=0x2F846, -- 善
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x034E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5584 },
+ unicodeslot=0x2F846,
},
[0x2F847]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x034F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5599 },
- ["unicodeslot"]=0x2F847, -- 喙
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x034F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5599 },
+ unicodeslot=0x2F847,
},
[0x2F848]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0350",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x55AB },
- ["unicodeslot"]=0x2F848, -- 喫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0350",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x55AB },
+ unicodeslot=0x2F848,
},
[0x2F849]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0351",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x55B3 },
- ["unicodeslot"]=0x2F849, -- 喳
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0351",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x55B3 },
+ unicodeslot=0x2F849,
},
[0x2F84A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0054A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x55C2 },
- ["unicodeslot"]=0x2F84A, -- 嗂
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0054A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x55C2 },
+ unicodeslot=0x2F84A,
},
[0x2F84B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0054B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5716 },
- ["unicodeslot"]=0x2F84B, -- 圖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0054B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5716 },
+ unicodeslot=0x2F84B,
},
[0x2F84C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0054C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5606 },
- ["unicodeslot"]=0x2F84C, -- 嘆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0054C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5606 },
+ unicodeslot=0x2F84C,
},
[0x2F84D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0054D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5717 },
- ["unicodeslot"]=0x2F84D, -- 圗
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0054D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5717 },
+ unicodeslot=0x2F84D,
},
[0x2F84E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0054E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5651 },
- ["unicodeslot"]=0x2F84E, -- 噑
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0054E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5651 },
+ unicodeslot=0x2F84E,
},
[0x2F84F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0054F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5674 },
- ["unicodeslot"]=0x2F84F, -- 噴
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0054F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5674 },
+ unicodeslot=0x2F84F,
},
[0x2F850]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0352",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5207 },
- ["unicodeslot"]=0x2F850, -- 切
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0352",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5207 },
+ unicodeslot=0x2F850,
},
[0x2F851]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0353",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x58EE },
- ["unicodeslot"]=0x2F851, -- 壮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0353",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x58EE },
+ unicodeslot=0x2F851,
},
[0x2F852]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0354",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x57CE },
- ["unicodeslot"]=0x2F852, -- 城
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0354",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x57CE },
+ unicodeslot=0x2F852,
},
[0x2F853]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0355",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x57F4 },
- ["unicodeslot"]=0x2F853, -- 埴
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0355",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x57F4 },
+ unicodeslot=0x2F853,
},
[0x2F854]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0356",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x580D },
- ["unicodeslot"]=0x2F854, -- 堍
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0356",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x580D },
+ unicodeslot=0x2F854,
},
[0x2F855]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0357",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x578B },
- ["unicodeslot"]=0x2F855, -- 型
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0357",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x578B },
+ unicodeslot=0x2F855,
},
[0x2F856]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0358",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5832 },
- ["unicodeslot"]=0x2F856, -- 堲
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0358",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5832 },
+ unicodeslot=0x2F856,
},
[0x2F857]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0359",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5831 },
- ["unicodeslot"]=0x2F857, -- 報
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0359",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5831 },
+ unicodeslot=0x2F857,
},
[0x2F858]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x035A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x58AC },
- ["unicodeslot"]=0x2F858, -- 墬
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x035A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x58AC },
+ unicodeslot=0x2F858,
},
[0x2F859]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x035B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x214E4 },
- ["unicodeslot"]=0x2F859, -- 𡓤
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x035B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x214E4 },
+ unicodeslot=0x2F859,
},
[0x2F85A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0055A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x58F2 },
- ["unicodeslot"]=0x2F85A, -- 売
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0055A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x58F2 },
+ unicodeslot=0x2F85A,
},
[0x2F85B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0055B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x58F7 },
- ["unicodeslot"]=0x2F85B, -- 壷
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0055B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x58F7 },
+ unicodeslot=0x2F85B,
},
[0x2F85C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0055C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5906 },
- ["unicodeslot"]=0x2F85C, -- 夆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0055C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5906 },
+ unicodeslot=0x2F85C,
},
[0x2F85D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0055D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x591A },
- ["unicodeslot"]=0x2F85D, -- 多
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0055D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x591A },
+ unicodeslot=0x2F85D,
},
[0x2F85E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0055E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5922 },
- ["unicodeslot"]=0x2F85E, -- 夢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0055E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5922 },
+ unicodeslot=0x2F85E,
},
[0x2F85F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0055F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5962 },
- ["unicodeslot"]=0x2F85F, -- 奢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0055F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5962 },
+ unicodeslot=0x2F85F,
},
[0x2F860]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x035C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x216A8 },
- ["unicodeslot"]=0x2F860, -- 𡚨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x035C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x216A8 },
+ unicodeslot=0x2F860,
},
[0x2F861]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x035D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x216EA },
- ["unicodeslot"]=0x2F861, -- 𡛪
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x035D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x216EA },
+ unicodeslot=0x2F861,
},
[0x2F862]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x035E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x59EC },
- ["unicodeslot"]=0x2F862, -- 姬
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x035E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x59EC },
+ unicodeslot=0x2F862,
},
[0x2F863]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x035F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5A1B },
- ["unicodeslot"]=0x2F863, -- 娛
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x035F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5A1B },
+ unicodeslot=0x2F863,
},
[0x2F864]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0360",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5A27 },
- ["unicodeslot"]=0x2F864, -- 娧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0360",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5A27 },
+ unicodeslot=0x2F864,
},
[0x2F865]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0361",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x59D8 },
- ["unicodeslot"]=0x2F865, -- 姘
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0361",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x59D8 },
+ unicodeslot=0x2F865,
},
[0x2F866]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0362",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5A66 },
- ["unicodeslot"]=0x2F866, -- 婦
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0362",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5A66 },
+ unicodeslot=0x2F866,
},
[0x2F867]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0363",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x36EE },
- ["unicodeslot"]=0x2F867, -- 㛮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0363",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x36EE },
+ unicodeslot=0x2F867,
},
[0x2F868]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0364",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x36FC },
- ["unicodeslot"]=0x2F868, -- 㛼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0364",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x36FC },
+ unicodeslot=0x2F868,
},
[0x2F869]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0365",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5B08 },
- ["unicodeslot"]=0x2F869, -- 嬈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0365",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5B08 },
+ unicodeslot=0x2F869,
},
[0x2F86A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0056A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5B3E },
- ["unicodeslot"]=0x2F86A, -- 嬾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0056A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5B3E },
+ unicodeslot=0x2F86A,
},
[0x2F86B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0056B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5B3E },
- ["unicodeslot"]=0x2F86B, -- 嬾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0056B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5B3E },
+ unicodeslot=0x2F86B,
},
[0x2F86C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0056C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x219C8 },
- ["unicodeslot"]=0x2F86C, -- 𡧈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0056C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x219C8 },
+ unicodeslot=0x2F86C,
},
[0x2F86D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0056D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5BC3 },
- ["unicodeslot"]=0x2F86D, -- 寃
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0056D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5BC3 },
+ unicodeslot=0x2F86D,
},
[0x2F86E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0056E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5BD8 },
- ["unicodeslot"]=0x2F86E, -- 寘
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0056E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5BD8 },
+ unicodeslot=0x2F86E,
},
[0x2F86F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0056F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5BE7 },
- ["unicodeslot"]=0x2F86F, -- 寧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0056F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5BE7 },
+ unicodeslot=0x2F86F,
},
[0x2F870]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0366",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5BF3 },
- ["unicodeslot"]=0x2F870, -- 寳
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0366",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5BF3 },
+ unicodeslot=0x2F870,
},
[0x2F871]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0367",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x21B18 },
- ["unicodeslot"]=0x2F871, -- 𡬘
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0367",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x21B18 },
+ unicodeslot=0x2F871,
},
[0x2F872]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0368",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5BFF },
- ["unicodeslot"]=0x2F872, -- 寿
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0368",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5BFF },
+ unicodeslot=0x2F872,
},
[0x2F873]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0369",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5C06 },
- ["unicodeslot"]=0x2F873, -- 将
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0369",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5C06 },
+ unicodeslot=0x2F873,
},
[0x2F874]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x036A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5F53 },
- ["unicodeslot"]=0x2F874, -- 当
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x036A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5F53 },
+ unicodeslot=0x2F874,
},
[0x2F875]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x036B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5C22 },
- ["unicodeslot"]=0x2F875, -- 尢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x036B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5C22 },
+ unicodeslot=0x2F875,
},
[0x2F876]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x036C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3781 },
- ["unicodeslot"]=0x2F876, -- 㞁
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x036C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3781 },
+ unicodeslot=0x2F876,
},
[0x2F877]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x036D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5C60 },
- ["unicodeslot"]=0x2F877, -- 屠
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x036D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5C60 },
+ unicodeslot=0x2F877,
},
[0x2F878]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x036E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5C6E },
- ["unicodeslot"]=0x2F878, -- 屮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x036E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5C6E },
+ unicodeslot=0x2F878,
},
[0x2F879]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x036F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5CC0 },
- ["unicodeslot"]=0x2F879, -- 峀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x036F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5CC0 },
+ unicodeslot=0x2F879,
},
[0x2F87A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0057A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5C8D },
- ["unicodeslot"]=0x2F87A, -- 岍
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0057A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5C8D },
+ unicodeslot=0x2F87A,
},
[0x2F87B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0057B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x21DE4 },
- ["unicodeslot"]=0x2F87B, -- 𡷤
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0057B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x21DE4 },
+ unicodeslot=0x2F87B,
},
[0x2F87C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0057C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5D43 },
- ["unicodeslot"]=0x2F87C, -- 嵃
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0057C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5D43 },
+ unicodeslot=0x2F87C,
},
[0x2F87D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0057D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x21DE6 },
- ["unicodeslot"]=0x2F87D, -- 𡷦
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0057D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x21DE6 },
+ unicodeslot=0x2F87D,
},
[0x2F87E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0057E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5D6E },
- ["unicodeslot"]=0x2F87E, -- 嵮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0057E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5D6E },
+ unicodeslot=0x2F87E,
},
[0x2F87F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0057F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5D6B },
- ["unicodeslot"]=0x2F87F, -- 嵫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0057F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5D6B },
+ unicodeslot=0x2F87F,
},
[0x2F880]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0370",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5D7C },
- ["unicodeslot"]=0x2F880, -- 嵼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0370",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5D7C },
+ unicodeslot=0x2F880,
},
[0x2F881]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0371",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5DE1 },
- ["unicodeslot"]=0x2F881, -- 巡
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0371",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5DE1 },
+ unicodeslot=0x2F881,
},
[0x2F882]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0372",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5DE2 },
- ["unicodeslot"]=0x2F882, -- 巢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0372",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5DE2 },
+ unicodeslot=0x2F882,
},
[0x2F883]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0373",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x382F },
- ["unicodeslot"]=0x2F883, -- 㠯
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0373",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x382F },
+ unicodeslot=0x2F883,
},
[0x2F884]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0374",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5DFD },
- ["unicodeslot"]=0x2F884, -- 巽
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0374",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5DFD },
+ unicodeslot=0x2F884,
},
[0x2F885]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0375",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5E28 },
- ["unicodeslot"]=0x2F885, -- 帨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0375",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5E28 },
+ unicodeslot=0x2F885,
},
[0x2F886]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0376",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5E3D },
- ["unicodeslot"]=0x2F886, -- 帽
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0376",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5E3D },
+ unicodeslot=0x2F886,
},
[0x2F887]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0377",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5E69 },
- ["unicodeslot"]=0x2F887, -- 幩
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0377",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5E69 },
+ unicodeslot=0x2F887,
},
[0x2F888]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0378",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3862 },
- ["unicodeslot"]=0x2F888, -- 㡢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0378",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3862 },
+ unicodeslot=0x2F888,
},
[0x2F889]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0379",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x22183 },
- ["unicodeslot"]=0x2F889, -- 𢆃
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0379",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x22183 },
+ unicodeslot=0x2F889,
},
[0x2F88A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0058A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x387C },
- ["unicodeslot"]=0x2F88A, -- 㡼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0058A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x387C },
+ unicodeslot=0x2F88A,
},
[0x2F88B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0058B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5EB0 },
- ["unicodeslot"]=0x2F88B, -- 庰
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0058B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5EB0 },
+ unicodeslot=0x2F88B,
},
[0x2F88C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0058C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5EB3 },
- ["unicodeslot"]=0x2F88C, -- 庳
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0058C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5EB3 },
+ unicodeslot=0x2F88C,
},
[0x2F88D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0058D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5EB6 },
- ["unicodeslot"]=0x2F88D, -- 庶
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0058D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5EB6 },
+ unicodeslot=0x2F88D,
},
[0x2F88E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0058E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5ECA },
- ["unicodeslot"]=0x2F88E, -- 廊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0058E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5ECA },
+ unicodeslot=0x2F88E,
},
[0x2F88F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0058F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2A392 },
- ["unicodeslot"]=0x2F88F, -- 𪎒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0058F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2A392 },
+ unicodeslot=0x2F88F,
},
[0x2F890]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x037A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5EFE },
- ["unicodeslot"]=0x2F890, -- 廾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x037A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5EFE },
+ unicodeslot=0x2F890,
},
[0x2F891]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x037B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x22331 },
- ["unicodeslot"]=0x2F891, -- 𢌱
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x037B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x22331 },
+ unicodeslot=0x2F891,
},
[0x2F892]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x037C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x22331 },
- ["unicodeslot"]=0x2F892, -- 𢌱
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x037C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x22331 },
+ unicodeslot=0x2F892,
},
[0x2F893]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x037D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8201 },
- ["unicodeslot"]=0x2F893, -- 舁
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x037D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8201 },
+ unicodeslot=0x2F893,
},
[0x2F894]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x037E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5F22 },
- ["unicodeslot"]=0x2F894, -- 弢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x037E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5F22 },
+ unicodeslot=0x2F894,
},
[0x2F895]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x037F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5F22 },
- ["unicodeslot"]=0x2F895, -- 弢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x037F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5F22 },
+ unicodeslot=0x2F895,
},
[0x2F896]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0380",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x38C7 },
- ["unicodeslot"]=0x2F896, -- 㣇
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0380",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x38C7 },
+ unicodeslot=0x2F896,
},
[0x2F897]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0381",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x232B8 },
- ["unicodeslot"]=0x2F897, -- 𣊸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0381",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x232B8 },
+ unicodeslot=0x2F897,
},
[0x2F898]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0382",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x261DA },
- ["unicodeslot"]=0x2F898, -- 𦇚
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0382",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x261DA },
+ unicodeslot=0x2F898,
},
[0x2F899]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0383",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5F62 },
- ["unicodeslot"]=0x2F899, -- 形
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0383",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5F62 },
+ unicodeslot=0x2F899,
},
[0x2F89A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0059A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5F6B },
- ["unicodeslot"]=0x2F89A, -- 彫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0059A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5F6B },
+ unicodeslot=0x2F89A,
},
[0x2F89B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0059B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x38E3 },
- ["unicodeslot"]=0x2F89B, -- 㣣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0059B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x38E3 },
+ unicodeslot=0x2F89B,
},
[0x2F89C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0059C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5F9A },
- ["unicodeslot"]=0x2F89C, -- 徚
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0059C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5F9A },
+ unicodeslot=0x2F89C,
},
[0x2F89D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0059D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5FCD },
- ["unicodeslot"]=0x2F89D, -- 忍
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0059D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5FCD },
+ unicodeslot=0x2F89D,
},
[0x2F89E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0059E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5FD7 },
- ["unicodeslot"]=0x2F89E, -- 志
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0059E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5FD7 },
+ unicodeslot=0x2F89E,
},
[0x2F89F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0059F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5FF9 },
- ["unicodeslot"]=0x2F89F, -- 忹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0059F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5FF9 },
+ unicodeslot=0x2F89F,
},
[0x2F8A0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6081 },
- ["unicodeslot"]=0x2F8A0, -- 悁
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6081 },
+ unicodeslot=0x2F8A0,
},
[0x2F8A1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x393A },
- ["unicodeslot"]=0x2F8A1, -- 㤺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x393A },
+ unicodeslot=0x2F8A1,
},
[0x2F8A2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x391C },
- ["unicodeslot"]=0x2F8A2, -- 㤜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x391C },
+ unicodeslot=0x2F8A2,
},
[0x2F8A3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6094 },
- ["unicodeslot"]=0x2F8A3, -- 悔
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6094 },
+ unicodeslot=0x2F8A3,
},
[0x2F8A4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x226D4 },
- ["unicodeslot"]=0x2F8A4, -- 𢛔
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x226D4 },
+ unicodeslot=0x2F8A4,
},
[0x2F8A5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x60C7 },
- ["unicodeslot"]=0x2F8A5, -- 惇
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x60C7 },
+ unicodeslot=0x2F8A5,
},
[0x2F8A6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6148 },
- ["unicodeslot"]=0x2F8A6, -- 慈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6148 },
+ unicodeslot=0x2F8A6,
},
[0x2F8A7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x614C },
- ["unicodeslot"]=0x2F8A7, -- 慌
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x614C },
+ unicodeslot=0x2F8A7,
},
[0x2F8A8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x614E },
- ["unicodeslot"]=0x2F8A8, -- 慎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x614E },
+ unicodeslot=0x2F8A8,
},
[0x2F8A9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x614C },
- ["unicodeslot"]=0x2F8A9, -- 慌
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008A0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x614C },
+ unicodeslot=0x2F8A9,
},
[0x2F8AA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008AA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x617A },
- ["unicodeslot"]=0x2F8AA, -- 慺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008AA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x617A },
+ unicodeslot=0x2F8AA,
},
[0x2F8AB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008AB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x618E },
- ["unicodeslot"]=0x2F8AB, -- 憎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008AB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x618E },
+ unicodeslot=0x2F8AB,
},
[0x2F8AC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008AC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x61B2 },
- ["unicodeslot"]=0x2F8AC, -- 憲
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008AC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x61B2 },
+ unicodeslot=0x2F8AC,
},
[0x2F8AD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008AD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x61A4 },
- ["unicodeslot"]=0x2F8AD, -- 憤
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008AD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x61A4 },
+ unicodeslot=0x2F8AD,
},
[0x2F8AE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008AE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x61AF },
- ["unicodeslot"]=0x2F8AE, -- 憯
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008AE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x61AF },
+ unicodeslot=0x2F8AE,
},
[0x2F8AF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008AF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x61DE },
- ["unicodeslot"]=0x2F8AF, -- 懞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008AF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x61DE },
+ unicodeslot=0x2F8AF,
},
[0x2F8B0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x61F2 },
- ["unicodeslot"]=0x2F8B0, -- 懲
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x61F2 },
+ unicodeslot=0x2F8B0,
},
[0x2F8B1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x61F6 },
- ["unicodeslot"]=0x2F8B1, -- 懶
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x61F6 },
+ unicodeslot=0x2F8B1,
},
[0x2F8B2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6210 },
- ["unicodeslot"]=0x2F8B2, -- 成
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6210 },
+ unicodeslot=0x2F8B2,
},
[0x2F8B3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x621B },
- ["unicodeslot"]=0x2F8B3, -- 戛
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x621B },
+ unicodeslot=0x2F8B3,
},
[0x2F8B4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x625D },
- ["unicodeslot"]=0x2F8B4, -- 扝
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x625D },
+ unicodeslot=0x2F8B4,
},
[0x2F8B5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x62B1 },
- ["unicodeslot"]=0x2F8B5, -- 抱
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x62B1 },
+ unicodeslot=0x2F8B5,
},
[0x2F8B6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x62D4 },
- ["unicodeslot"]=0x2F8B6, -- 拔
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x62D4 },
+ unicodeslot=0x2F8B6,
},
[0x2F8B7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6350 },
- ["unicodeslot"]=0x2F8B7, -- 捐
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6350 },
+ unicodeslot=0x2F8B7,
},
[0x2F8B8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x22B0C },
- ["unicodeslot"]=0x2F8B8, -- 𢬌
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x22B0C },
+ unicodeslot=0x2F8B8,
},
[0x2F8B9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x633D },
- ["unicodeslot"]=0x2F8B9, -- 挽
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008B0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x633D },
+ unicodeslot=0x2F8B9,
},
[0x2F8BA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008BA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x62FC },
- ["unicodeslot"]=0x2F8BA, -- 拼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008BA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x62FC },
+ unicodeslot=0x2F8BA,
},
[0x2F8BB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008BB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6368 },
- ["unicodeslot"]=0x2F8BB, -- 捨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008BB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6368 },
+ unicodeslot=0x2F8BB,
},
[0x2F8BC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008BC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6383 },
- ["unicodeslot"]=0x2F8BC, -- 掃
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008BC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6383 },
+ unicodeslot=0x2F8BC,
},
[0x2F8BD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008BD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x63E4 },
- ["unicodeslot"]=0x2F8BD, -- 揤
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008BD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x63E4 },
+ unicodeslot=0x2F8BD,
},
[0x2F8BE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008BE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x22BF1 },
- ["unicodeslot"]=0x2F8BE, -- 𢯱
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008BE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x22BF1 },
+ unicodeslot=0x2F8BE,
},
[0x2F8BF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008BF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6422 },
- ["unicodeslot"]=0x2F8BF, -- 搢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008BF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6422 },
+ unicodeslot=0x2F8BF,
},
[0x2F8C0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x63C5 },
- ["unicodeslot"]=0x2F8C0, -- 揅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x63C5 },
+ unicodeslot=0x2F8C0,
},
[0x2F8C1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x63A9 },
- ["unicodeslot"]=0x2F8C1, -- 掩
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x63A9 },
+ unicodeslot=0x2F8C1,
},
[0x2F8C2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3A2E },
- ["unicodeslot"]=0x2F8C2, -- 㨮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3A2E },
+ unicodeslot=0x2F8C2,
},
[0x2F8C3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6469 },
- ["unicodeslot"]=0x2F8C3, -- 摩
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6469 },
+ unicodeslot=0x2F8C3,
},
[0x2F8C4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x647E },
- ["unicodeslot"]=0x2F8C4, -- 摾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x647E },
+ unicodeslot=0x2F8C4,
},
[0x2F8C5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x649D },
- ["unicodeslot"]=0x2F8C5, -- 撝
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x649D },
+ unicodeslot=0x2F8C5,
},
[0x2F8C6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6477 },
- ["unicodeslot"]=0x2F8C6, -- 摷
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6477 },
+ unicodeslot=0x2F8C6,
},
[0x2F8C7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3A6C },
- ["unicodeslot"]=0x2F8C7, -- 㩬
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3A6C },
+ unicodeslot=0x2F8C7,
},
[0x2F8C8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x654F },
- ["unicodeslot"]=0x2F8C8, -- 敏
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x654F },
+ unicodeslot=0x2F8C8,
},
[0x2F8C9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x656C },
- ["unicodeslot"]=0x2F8C9, -- 敬
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008C0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x656C },
+ unicodeslot=0x2F8C9,
},
[0x2F8CA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008CA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2300A },
- ["unicodeslot"]=0x2F8CA, -- 𣀊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008CA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2300A },
+ unicodeslot=0x2F8CA,
},
[0x2F8CB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008CB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x65E3 },
- ["unicodeslot"]=0x2F8CB, -- 旣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008CB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x65E3 },
+ unicodeslot=0x2F8CB,
},
[0x2F8CC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008CC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x66F8 },
- ["unicodeslot"]=0x2F8CC, -- 書
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008CC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x66F8 },
+ unicodeslot=0x2F8CC,
},
[0x2F8CD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008CD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6649 },
- ["unicodeslot"]=0x2F8CD, -- 晉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008CD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6649 },
+ unicodeslot=0x2F8CD,
},
[0x2F8CE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008CE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3B19 },
- ["unicodeslot"]=0x2F8CE, -- 㬙
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008CE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3B19 },
+ unicodeslot=0x2F8CE,
},
[0x2F8CF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008CF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6691 },
- ["unicodeslot"]=0x2F8CF, -- 暑
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008CF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6691 },
+ unicodeslot=0x2F8CF,
},
[0x2F8D0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3B08 },
- ["unicodeslot"]=0x2F8D0, -- 㬈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3B08 },
+ unicodeslot=0x2F8D0,
},
[0x2F8D1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3AE4 },
- ["unicodeslot"]=0x2F8D1, -- 㫤
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3AE4 },
+ unicodeslot=0x2F8D1,
},
[0x2F8D2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5192 },
- ["unicodeslot"]=0x2F8D2, -- 冒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5192 },
+ unicodeslot=0x2F8D2,
},
[0x2F8D3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5195 },
- ["unicodeslot"]=0x2F8D3, -- 冕
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5195 },
+ unicodeslot=0x2F8D3,
},
[0x2F8D4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6700 },
- ["unicodeslot"]=0x2F8D4, -- 最
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6700 },
+ unicodeslot=0x2F8D4,
},
[0x2F8D5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x669C },
- ["unicodeslot"]=0x2F8D5, -- 暜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x669C },
+ unicodeslot=0x2F8D5,
},
[0x2F8D6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x80AD },
- ["unicodeslot"]=0x2F8D6, -- 肭
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x80AD },
+ unicodeslot=0x2F8D6,
},
[0x2F8D7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x43D9 },
- ["unicodeslot"]=0x2F8D7, -- 䏙
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x43D9 },
+ unicodeslot=0x2F8D7,
},
[0x2F8D8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6717 },
- ["unicodeslot"]=0x2F8D8, -- 朗
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6717 },
+ unicodeslot=0x2F8D8,
},
[0x2F8D9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x671B },
- ["unicodeslot"]=0x2F8D9, -- 望
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008D0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x671B },
+ unicodeslot=0x2F8D9,
},
[0x2F8DA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008DA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6721 },
- ["unicodeslot"]=0x2F8DA, -- 朡
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008DA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6721 },
+ unicodeslot=0x2F8DA,
},
[0x2F8DB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008DB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x675E },
- ["unicodeslot"]=0x2F8DB, -- 杞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008DB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x675E },
+ unicodeslot=0x2F8DB,
},
[0x2F8DC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008DC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6753 },
- ["unicodeslot"]=0x2F8DC, -- 杓
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008DC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6753 },
+ unicodeslot=0x2F8DC,
},
[0x2F8DD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008DD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x233C3 },
- ["unicodeslot"]=0x2F8DD, -- 𣏃
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008DD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x233C3 },
+ unicodeslot=0x2F8DD,
},
[0x2F8DE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008DE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3B49 },
- ["unicodeslot"]=0x2F8DE, -- 㭉
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008DE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3B49 },
+ unicodeslot=0x2F8DE,
},
[0x2F8DF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008DF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x67FA },
- ["unicodeslot"]=0x2F8DF, -- 柺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008DF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x67FA },
+ unicodeslot=0x2F8DF,
},
[0x2F8E0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6785 },
- ["unicodeslot"]=0x2F8E0, -- 枅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6785 },
+ unicodeslot=0x2F8E0,
},
[0x2F8E1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6852 },
- ["unicodeslot"]=0x2F8E1, -- 桒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6852 },
+ unicodeslot=0x2F8E1,
},
[0x2F8E2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6885 },
- ["unicodeslot"]=0x2F8E2, -- 梅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6885 },
+ unicodeslot=0x2F8E2,
},
[0x2F8E3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2346D },
- ["unicodeslot"]=0x2F8E3, -- 𣑭
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2346D },
+ unicodeslot=0x2F8E3,
},
[0x2F8E4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x688E },
- ["unicodeslot"]=0x2F8E4, -- 梎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x688E },
+ unicodeslot=0x2F8E4,
},
[0x2F8E5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x681F },
- ["unicodeslot"]=0x2F8E5, -- 栟
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x681F },
+ unicodeslot=0x2F8E5,
},
[0x2F8E6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6914 },
- ["unicodeslot"]=0x2F8E6, -- 椔
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6914 },
+ unicodeslot=0x2F8E6,
},
[0x2F8E7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3B9D },
- ["unicodeslot"]=0x2F8E7, -- 㮝
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3B9D },
+ unicodeslot=0x2F8E7,
},
[0x2F8E8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6942 },
- ["unicodeslot"]=0x2F8E8, -- 楂
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6942 },
+ unicodeslot=0x2F8E8,
},
[0x2F8E9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x69A3 },
- ["unicodeslot"]=0x2F8E9, -- 榣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008E0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x69A3 },
+ unicodeslot=0x2F8E9,
},
[0x2F8EA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008EA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x69EA },
- ["unicodeslot"]=0x2F8EA, -- 槪
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008EA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x69EA },
+ unicodeslot=0x2F8EA,
},
[0x2F8EB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008EB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6AA8 },
- ["unicodeslot"]=0x2F8EB, -- 檨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008EB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6AA8 },
+ unicodeslot=0x2F8EB,
},
[0x2F8EC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008EC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x236A3 },
- ["unicodeslot"]=0x2F8EC, -- 𣚣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008EC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x236A3 },
+ unicodeslot=0x2F8EC,
},
[0x2F8ED]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008ED",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6ADB },
- ["unicodeslot"]=0x2F8ED, -- 櫛
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008ED",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6ADB },
+ unicodeslot=0x2F8ED,
},
[0x2F8EE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008EE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3C18 },
- ["unicodeslot"]=0x2F8EE, -- 㰘
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008EE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3C18 },
+ unicodeslot=0x2F8EE,
},
[0x2F8EF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008EF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6B21 },
- ["unicodeslot"]=0x2F8EF, -- 次
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008EF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6B21 },
+ unicodeslot=0x2F8EF,
},
[0x2F8F0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x238A7 },
- ["unicodeslot"]=0x2F8F0, -- 𣢧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x238A7 },
+ unicodeslot=0x2F8F0,
},
[0x2F8F1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6B54 },
- ["unicodeslot"]=0x2F8F1, -- 歔
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6B54 },
+ unicodeslot=0x2F8F1,
},
[0x2F8F2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3C4E },
- ["unicodeslot"]=0x2F8F2, -- 㱎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3C4E },
+ unicodeslot=0x2F8F2,
},
[0x2F8F3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6B72 },
- ["unicodeslot"]=0x2F8F3, -- 歲
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6B72 },
+ unicodeslot=0x2F8F3,
},
[0x2F8F4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6B9F },
- ["unicodeslot"]=0x2F8F4, -- 殟
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6B9F },
+ unicodeslot=0x2F8F4,
},
[0x2F8F5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6BBA },
- ["unicodeslot"]=0x2F8F5, -- 殺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6BBA },
+ unicodeslot=0x2F8F5,
},
[0x2F8F6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6BBB },
- ["unicodeslot"]=0x2F8F6, -- 殻
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6BBB },
+ unicodeslot=0x2F8F6,
},
[0x2F8F7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x23A8D },
- ["unicodeslot"]=0x2F8F7, -- 𣪍
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x23A8D },
+ unicodeslot=0x2F8F7,
},
[0x2F8F8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x21D0B },
- ["unicodeslot"]=0x2F8F8, -- 𡴋
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x21D0B },
+ unicodeslot=0x2F8F8,
},
[0x2F8F9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x23AFA },
- ["unicodeslot"]=0x2F8F9, -- 𣫺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008F0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x23AFA },
+ unicodeslot=0x2F8F9,
},
[0x2F8FA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008FA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6C4E },
- ["unicodeslot"]=0x2F8FA, -- 汎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008FA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6C4E },
+ unicodeslot=0x2F8FA,
},
[0x2F8FB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008FB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x23CBC },
- ["unicodeslot"]=0x2F8FB, -- 𣲼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008FB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x23CBC },
+ unicodeslot=0x2F8FB,
},
[0x2F8FC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008FC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6CBF },
- ["unicodeslot"]=0x2F8FC, -- 沿
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008FC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6CBF },
+ unicodeslot=0x2F8FC,
},
[0x2F8FD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008FD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6CCD },
- ["unicodeslot"]=0x2F8FD, -- 泍
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008FD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6CCD },
+ unicodeslot=0x2F8FD,
},
[0x2F8FE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008FE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6C67 },
- ["unicodeslot"]=0x2F8FE, -- 汧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008FE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6C67 },
+ unicodeslot=0x2F8FE,
},
[0x2F8FF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008FF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6D16 },
- ["unicodeslot"]=0x2F8FF, -- 洖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0008FF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6D16 },
+ unicodeslot=0x2F8FF,
},
[0x2F900]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0384",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6D3E },
- ["unicodeslot"]=0x2F900, -- 派
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0384",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6D3E },
+ unicodeslot=0x2F900,
},
[0x2F901]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0385",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6D77 },
- ["unicodeslot"]=0x2F901, -- 海
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0385",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6D77 },
+ unicodeslot=0x2F901,
},
[0x2F902]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0386",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6D41 },
- ["unicodeslot"]=0x2F902, -- 流
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0386",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6D41 },
+ unicodeslot=0x2F902,
},
[0x2F903]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0387",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6D69 },
- ["unicodeslot"]=0x2F903, -- 浩
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0387",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6D69 },
+ unicodeslot=0x2F903,
},
[0x2F904]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0388",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6D78 },
- ["unicodeslot"]=0x2F904, -- 浸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0388",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6D78 },
+ unicodeslot=0x2F904,
},
[0x2F905]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0389",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6D85 },
- ["unicodeslot"]=0x2F905, -- 涅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0389",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6D85 },
+ unicodeslot=0x2F905,
},
[0x2F906]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x038A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x23D1E },
- ["unicodeslot"]=0x2F906, -- 𣴞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x038A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x23D1E },
+ unicodeslot=0x2F906,
},
[0x2F907]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x038B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6D34 },
- ["unicodeslot"]=0x2F907, -- 洴
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x038B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6D34 },
+ unicodeslot=0x2F907,
},
[0x2F908]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x038C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6E2F },
- ["unicodeslot"]=0x2F908, -- 港
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x038C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6E2F },
+ unicodeslot=0x2F908,
},
[0x2F909]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x038D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6E6E },
- ["unicodeslot"]=0x2F909, -- 湮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x038D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6E6E },
+ unicodeslot=0x2F909,
},
[0x2F90A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005AA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3D33 },
- ["unicodeslot"]=0x2F90A, -- 㴳
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005AA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3D33 },
+ unicodeslot=0x2F90A,
},
[0x2F90B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005AB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6ECB },
- ["unicodeslot"]=0x2F90B, -- 滋
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005AB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6ECB },
+ unicodeslot=0x2F90B,
},
[0x2F90C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005AC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6EC7 },
- ["unicodeslot"]=0x2F90C, -- 滇
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005AC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6EC7 },
+ unicodeslot=0x2F90C,
},
[0x2F90D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005AD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x23ED1 },
- ["unicodeslot"]=0x2F90D, -- 𣻑
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005AD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x23ED1 },
+ unicodeslot=0x2F90D,
},
[0x2F90E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005AE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6DF9 },
- ["unicodeslot"]=0x2F90E, -- 淹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005AE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6DF9 },
+ unicodeslot=0x2F90E,
},
[0x2F90F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005AF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6F6E },
- ["unicodeslot"]=0x2F90F, -- 潮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005AF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6F6E },
+ unicodeslot=0x2F90F,
},
[0x2F910]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x038E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x23F5E },
- ["unicodeslot"]=0x2F910, -- 𣽞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x038E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x23F5E },
+ unicodeslot=0x2F910,
},
[0x2F911]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x038F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x23F8E },
- ["unicodeslot"]=0x2F911, -- 𣾎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x038F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x23F8E },
+ unicodeslot=0x2F911,
},
[0x2F912]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0390",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x6FC6 },
- ["unicodeslot"]=0x2F912, -- 濆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0390",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x6FC6 },
+ unicodeslot=0x2F912,
},
[0x2F913]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0391",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7039 },
- ["unicodeslot"]=0x2F913, -- 瀹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0391",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7039 },
+ unicodeslot=0x2F913,
},
[0x2F914]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0392",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x701E },
- ["unicodeslot"]=0x2F914, -- 瀞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0392",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x701E },
+ unicodeslot=0x2F914,
},
[0x2F915]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0393",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x701B },
- ["unicodeslot"]=0x2F915, -- 瀛
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0393",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x701B },
+ unicodeslot=0x2F915,
},
[0x2F916]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0394",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3D96 },
- ["unicodeslot"]=0x2F916, -- 㶖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0394",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3D96 },
+ unicodeslot=0x2F916,
},
[0x2F917]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0395",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x704A },
- ["unicodeslot"]=0x2F917, -- 灊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0395",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x704A },
+ unicodeslot=0x2F917,
},
[0x2F918]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0396",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x707D },
- ["unicodeslot"]=0x2F918, -- 災
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0396",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x707D },
+ unicodeslot=0x2F918,
},
[0x2F919]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0397",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7077 },
- ["unicodeslot"]=0x2F919, -- 灷
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0397",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7077 },
+ unicodeslot=0x2F919,
},
[0x2F91A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005BA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x70AD },
- ["unicodeslot"]=0x2F91A, -- 炭
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005BA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x70AD },
+ unicodeslot=0x2F91A,
},
[0x2F91B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005BB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x20525 },
- ["unicodeslot"]=0x2F91B, -- 𠔥
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005BB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x20525 },
+ unicodeslot=0x2F91B,
},
[0x2F91C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005BC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7145 },
- ["unicodeslot"]=0x2F91C, -- 煅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005BC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7145 },
+ unicodeslot=0x2F91C,
},
[0x2F91D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005BD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x24263 },
- ["unicodeslot"]=0x2F91D, -- 𤉣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005BD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x24263 },
+ unicodeslot=0x2F91D,
},
[0x2F91E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005BE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x719C },
- ["unicodeslot"]=0x2F91E, -- 熜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005BE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x719C },
+ unicodeslot=0x2F91E,
},
[0x2F91F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005BF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x243AB },
- ["unicodeslot"]=0x2F91F, -- 𤎫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005BF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x243AB },
+ unicodeslot=0x2F91F,
},
[0x2F920]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0398",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7228 },
- ["unicodeslot"]=0x2F920, -- 爨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0398",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7228 },
+ unicodeslot=0x2F920,
},
[0x2F921]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0399",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7235 },
- ["unicodeslot"]=0x2F921, -- 爵
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0399",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7235 },
+ unicodeslot=0x2F921,
},
[0x2F922]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x039A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7250 },
- ["unicodeslot"]=0x2F922, -- 牐
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x039A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7250 },
+ unicodeslot=0x2F922,
},
[0x2F923]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x039B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x24608 },
- ["unicodeslot"]=0x2F923, -- 𤘈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x039B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x24608 },
+ unicodeslot=0x2F923,
},
[0x2F924]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x039C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7280 },
- ["unicodeslot"]=0x2F924, -- 犀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x039C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7280 },
+ unicodeslot=0x2F924,
},
[0x2F925]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x039D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7295 },
- ["unicodeslot"]=0x2F925, -- 犕
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x039D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7295 },
+ unicodeslot=0x2F925,
},
[0x2F926]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x039E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x24735 },
- ["unicodeslot"]=0x2F926, -- 𤜵
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x039E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x24735 },
+ unicodeslot=0x2F926,
},
[0x2F927]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x039F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x24814 },
- ["unicodeslot"]=0x2F927, -- 𤠔
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x039F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x24814 },
+ unicodeslot=0x2F927,
},
[0x2F928]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A0",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x737A },
- ["unicodeslot"]=0x2F928, -- 獺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A0",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x737A },
+ unicodeslot=0x2F928,
},
[0x2F929]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A1",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x738B },
- ["unicodeslot"]=0x2F929, -- 王
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A1",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x738B },
+ unicodeslot=0x2F929,
},
[0x2F92A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005CA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3EAC },
- ["unicodeslot"]=0x2F92A, -- 㺬
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005CA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3EAC },
+ unicodeslot=0x2F92A,
},
[0x2F92B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005CB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x73A5 },
- ["unicodeslot"]=0x2F92B, -- 玥
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005CB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x73A5 },
+ unicodeslot=0x2F92B,
},
[0x2F92C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005CC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3EB8 },
- ["unicodeslot"]=0x2F92C, -- 㺸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005CC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3EB8 },
+ unicodeslot=0x2F92C,
},
[0x2F92D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005CD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3EB8 },
- ["unicodeslot"]=0x2F92D, -- 㺸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005CD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3EB8 },
+ unicodeslot=0x2F92D,
},
[0x2F92E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005CE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7447 },
- ["unicodeslot"]=0x2F92E, -- 瑇
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005CE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7447 },
+ unicodeslot=0x2F92E,
},
[0x2F92F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005CF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x745C },
- ["unicodeslot"]=0x2F92F, -- 瑜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005CF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x745C },
+ unicodeslot=0x2F92F,
},
[0x2F930]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A2",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7471 },
- ["unicodeslot"]=0x2F930, -- 瑱
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A2",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7471 },
+ unicodeslot=0x2F930,
},
[0x2F931]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A3",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7485 },
- ["unicodeslot"]=0x2F931, -- 璅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A3",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7485 },
+ unicodeslot=0x2F931,
},
[0x2F932]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A4",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x74CA },
- ["unicodeslot"]=0x2F932, -- 瓊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A4",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x74CA },
+ unicodeslot=0x2F932,
},
[0x2F933]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A5",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3F1B },
- ["unicodeslot"]=0x2F933, -- 㼛
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A5",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3F1B },
+ unicodeslot=0x2F933,
},
[0x2F934]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A6",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7524 },
- ["unicodeslot"]=0x2F934, -- 甤
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A6",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7524 },
+ unicodeslot=0x2F934,
},
[0x2F935]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A7",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x24C36 },
- ["unicodeslot"]=0x2F935, -- 𤰶
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A7",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x24C36 },
+ unicodeslot=0x2F935,
},
[0x2F936]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A8",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x753E },
- ["unicodeslot"]=0x2F936, -- 甾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A8",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x753E },
+ unicodeslot=0x2F936,
},
[0x2F937]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A9",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x24C92 },
- ["unicodeslot"]=0x2F937, -- 𤲒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03A9",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x24C92 },
+ unicodeslot=0x2F937,
},
[0x2F938]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03AA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7570 },
- ["unicodeslot"]=0x2F938, -- 異
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03AA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7570 },
+ unicodeslot=0x2F938,
},
[0x2F939]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03AB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2219F },
- ["unicodeslot"]=0x2F939, -- 𢆟
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03AB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2219F },
+ unicodeslot=0x2F939,
},
[0x2F93A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005DA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7610 },
- ["unicodeslot"]=0x2F93A, -- 瘐
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005DA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7610 },
+ unicodeslot=0x2F93A,
},
[0x2F93B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005DB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x24FA1 },
- ["unicodeslot"]=0x2F93B, -- 𤾡
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005DB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x24FA1 },
+ unicodeslot=0x2F93B,
},
[0x2F93C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005DC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x24FB8 },
- ["unicodeslot"]=0x2F93C, -- 𤾸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005DC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x24FB8 },
+ unicodeslot=0x2F93C,
},
[0x2F93D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005DD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x25044 },
- ["unicodeslot"]=0x2F93D, -- 𥁄
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005DD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x25044 },
+ unicodeslot=0x2F93D,
},
[0x2F93E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005DE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x3FFC },
- ["unicodeslot"]=0x2F93E, -- 㿼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005DE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x3FFC },
+ unicodeslot=0x2F93E,
},
[0x2F93F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005DF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4008 },
- ["unicodeslot"]=0x2F93F, -- 䀈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005DF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4008 },
+ unicodeslot=0x2F93F,
},
[0x2F940]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03AC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x76F4 },
- ["unicodeslot"]=0x2F940, -- 直
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03AC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x76F4 },
+ unicodeslot=0x2F940,
},
[0x2F941]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03AD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x250F3 },
- ["unicodeslot"]=0x2F941, -- 𥃳
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03AD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x250F3 },
+ unicodeslot=0x2F941,
},
[0x2F942]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03AE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x250F2 },
- ["unicodeslot"]=0x2F942, -- 𥃲
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03AE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x250F2 },
+ unicodeslot=0x2F942,
},
[0x2F943]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03AF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x25119 },
- ["unicodeslot"]=0x2F943, -- 𥄙
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03AF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x25119 },
+ unicodeslot=0x2F943,
},
[0x2F944]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B0",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x25133 },
- ["unicodeslot"]=0x2F944, -- 𥄳
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B0",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x25133 },
+ unicodeslot=0x2F944,
},
[0x2F945]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B1",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x771E },
- ["unicodeslot"]=0x2F945, -- 眞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B1",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x771E },
+ unicodeslot=0x2F945,
},
[0x2F946]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B2",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x771F },
- ["unicodeslot"]=0x2F946, -- 真
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B2",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x771F },
+ unicodeslot=0x2F946,
},
[0x2F947]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B3",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x771F },
- ["unicodeslot"]=0x2F947, -- 真
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B3",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x771F },
+ unicodeslot=0x2F947,
},
[0x2F948]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B4",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x774A },
- ["unicodeslot"]=0x2F948, -- 睊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B4",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x774A },
+ unicodeslot=0x2F948,
},
[0x2F949]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B5",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4039 },
- ["unicodeslot"]=0x2F949, -- 䀹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B5",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4039 },
+ unicodeslot=0x2F949,
},
[0x2F94A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005EA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x778B },
- ["unicodeslot"]=0x2F94A, -- 瞋
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005EA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x778B },
+ unicodeslot=0x2F94A,
},
[0x2F94B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005EB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4046 },
- ["unicodeslot"]=0x2F94B, -- 䁆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005EB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4046 },
+ unicodeslot=0x2F94B,
},
[0x2F94C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005EC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4096 },
- ["unicodeslot"]=0x2F94C, -- 䂖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005EC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4096 },
+ unicodeslot=0x2F94C,
},
[0x2F94D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005ED",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2541D },
- ["unicodeslot"]=0x2F94D, -- 𥐝
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005ED",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2541D },
+ unicodeslot=0x2F94D,
},
[0x2F94E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005EE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x784E },
- ["unicodeslot"]=0x2F94E, -- 硎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005EE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x784E },
+ unicodeslot=0x2F94E,
},
[0x2F94F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005EF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x788C },
- ["unicodeslot"]=0x2F94F, -- 碌
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005EF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x788C },
+ unicodeslot=0x2F94F,
},
[0x2F950]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B6",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x78CC },
- ["unicodeslot"]=0x2F950, -- 磌
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B6",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x78CC },
+ unicodeslot=0x2F950,
},
[0x2F951]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B7",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x40E3 },
- ["unicodeslot"]=0x2F951, -- 䃣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B7",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x40E3 },
+ unicodeslot=0x2F951,
},
[0x2F952]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B8",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x25626 },
- ["unicodeslot"]=0x2F952, -- 𥘦
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B8",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x25626 },
+ unicodeslot=0x2F952,
},
[0x2F953]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B9",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7956 },
- ["unicodeslot"]=0x2F953, -- 祖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03B9",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7956 },
+ unicodeslot=0x2F953,
},
[0x2F954]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03BA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2569A },
- ["unicodeslot"]=0x2F954, -- 𥚚
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03BA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2569A },
+ unicodeslot=0x2F954,
},
[0x2F955]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03BB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x256C5 },
- ["unicodeslot"]=0x2F955, -- 𥛅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03BB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x256C5 },
+ unicodeslot=0x2F955,
},
[0x2F956]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03BC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x798F },
- ["unicodeslot"]=0x2F956, -- 福
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03BC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x798F },
+ unicodeslot=0x2F956,
},
[0x2F957]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03BD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x79EB },
- ["unicodeslot"]=0x2F957, -- 秫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03BD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x79EB },
+ unicodeslot=0x2F957,
},
[0x2F958]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03BE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x412F },
- ["unicodeslot"]=0x2F958, -- 䄯
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03BE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x412F },
+ unicodeslot=0x2F958,
},
[0x2F959]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03BF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7A40 },
- ["unicodeslot"]=0x2F959, -- 穀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03BF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7A40 },
+ unicodeslot=0x2F959,
},
[0x2F95A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005FA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7A4A },
- ["unicodeslot"]=0x2F95A, -- 穊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005FA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7A4A },
+ unicodeslot=0x2F95A,
},
[0x2F95B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005FB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7A4F },
- ["unicodeslot"]=0x2F95B, -- 穏
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005FB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7A4F },
+ unicodeslot=0x2F95B,
},
[0x2F95C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005FC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2597C },
- ["unicodeslot"]=0x2F95C, -- 𥥼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005FC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2597C },
+ unicodeslot=0x2F95C,
},
[0x2F95D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005FD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x25AA7 },
- ["unicodeslot"]=0x2F95D, -- 𥪧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005FD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x25AA7 },
+ unicodeslot=0x2F95D,
},
[0x2F95E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005FE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x25AA7 },
- ["unicodeslot"]=0x2F95E, -- 𥪧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005FE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x25AA7 },
+ unicodeslot=0x2F95E,
},
[0x2F95F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005FF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7AEE },
- ["unicodeslot"]=0x2F95F, -- 竮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x005FF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7AEE },
+ unicodeslot=0x2F95F,
},
[0x2F960]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C0",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4202 },
- ["unicodeslot"]=0x2F960, -- 䈂
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C0",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4202 },
+ unicodeslot=0x2F960,
},
[0x2F961]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C1",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x25BAB },
- ["unicodeslot"]=0x2F961, -- 𥮫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C1",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x25BAB },
+ unicodeslot=0x2F961,
},
[0x2F962]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C2",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7BC6 },
- ["unicodeslot"]=0x2F962, -- 篆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C2",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7BC6 },
+ unicodeslot=0x2F962,
},
[0x2F963]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C3",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7BC9 },
- ["unicodeslot"]=0x2F963, -- 築
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C3",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7BC9 },
+ unicodeslot=0x2F963,
},
[0x2F964]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C4",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4227 },
- ["unicodeslot"]=0x2F964, -- 䈧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C4",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4227 },
+ unicodeslot=0x2F964,
},
[0x2F965]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C5",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x25C80 },
- ["unicodeslot"]=0x2F965, -- 𥲀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C5",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x25C80 },
+ unicodeslot=0x2F965,
},
[0x2F966]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C6",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7CD2 },
- ["unicodeslot"]=0x2F966, -- 糒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C6",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7CD2 },
+ unicodeslot=0x2F966,
},
[0x2F967]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C7",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x42A0 },
- ["unicodeslot"]=0x2F967, -- 䊠
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C7",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x42A0 },
+ unicodeslot=0x2F967,
},
[0x2F968]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C8",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7CE8 },
- ["unicodeslot"]=0x2F968, -- 糨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C8",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7CE8 },
+ unicodeslot=0x2F968,
},
[0x2F969]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C9",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7CE3 },
- ["unicodeslot"]=0x2F969, -- 糣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03C9",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7CE3 },
+ unicodeslot=0x2F969,
},
[0x2F96A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0060A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7D00 },
- ["unicodeslot"]=0x2F96A, -- 紀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0060A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7D00 },
+ unicodeslot=0x2F96A,
},
[0x2F96B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0060B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x25F86 },
- ["unicodeslot"]=0x2F96B, -- 𥾆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0060B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x25F86 },
+ unicodeslot=0x2F96B,
},
[0x2F96C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0060C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7D63 },
- ["unicodeslot"]=0x2F96C, -- 絣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0060C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7D63 },
+ unicodeslot=0x2F96C,
},
[0x2F96D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0060D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4301 },
- ["unicodeslot"]=0x2F96D, -- 䌁
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0060D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4301 },
+ unicodeslot=0x2F96D,
},
[0x2F96E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0060E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7DC7 },
- ["unicodeslot"]=0x2F96E, -- 緇
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0060E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7DC7 },
+ unicodeslot=0x2F96E,
},
[0x2F96F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0060F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7E02 },
- ["unicodeslot"]=0x2F96F, -- 縂
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0060F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7E02 },
+ unicodeslot=0x2F96F,
},
[0x2F970]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03CA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7E45 },
- ["unicodeslot"]=0x2F970, -- 繅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03CA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7E45 },
+ unicodeslot=0x2F970,
},
[0x2F971]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03CB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4334 },
- ["unicodeslot"]=0x2F971, -- 䌴
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03CB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4334 },
+ unicodeslot=0x2F971,
},
[0x2F972]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03CC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x26228 },
- ["unicodeslot"]=0x2F972, -- 𦈨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03CC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x26228 },
+ unicodeslot=0x2F972,
},
[0x2F973]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03CD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x26247 },
- ["unicodeslot"]=0x2F973, -- 𦉇
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03CD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x26247 },
+ unicodeslot=0x2F973,
},
[0x2F974]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03CE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4359 },
- ["unicodeslot"]=0x2F974, -- 䍙
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03CE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4359 },
+ unicodeslot=0x2F974,
},
[0x2F975]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03CF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x262D9 },
- ["unicodeslot"]=0x2F975, -- 𦋙
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03CF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x262D9 },
+ unicodeslot=0x2F975,
},
[0x2F976]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D0",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7F7A },
- ["unicodeslot"]=0x2F976, -- 罺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D0",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7F7A },
+ unicodeslot=0x2F976,
},
[0x2F977]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D1",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2633E },
- ["unicodeslot"]=0x2F977, -- 𦌾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D1",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2633E },
+ unicodeslot=0x2F977,
},
[0x2F978]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D2",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7F95 },
- ["unicodeslot"]=0x2F978, -- 羕
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D2",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7F95 },
+ unicodeslot=0x2F978,
},
[0x2F979]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D3",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x7FFA },
- ["unicodeslot"]=0x2F979, -- 翺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D3",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x7FFA },
+ unicodeslot=0x2F979,
},
[0x2F97A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0061A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8005 },
- ["unicodeslot"]=0x2F97A, -- 者
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0061A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8005 },
+ unicodeslot=0x2F97A,
},
[0x2F97B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0061B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x264DA },
- ["unicodeslot"]=0x2F97B, -- 𦓚
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0061B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x264DA },
+ unicodeslot=0x2F97B,
},
[0x2F97C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0061C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x26523 },
- ["unicodeslot"]=0x2F97C, -- 𦔣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0061C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x26523 },
+ unicodeslot=0x2F97C,
},
[0x2F97D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0061D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8060 },
- ["unicodeslot"]=0x2F97D, -- 聠
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0061D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8060 },
+ unicodeslot=0x2F97D,
},
[0x2F97E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0061E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x265A8 },
- ["unicodeslot"]=0x2F97E, -- 𦖨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0061E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x265A8 },
+ unicodeslot=0x2F97E,
},
[0x2F97F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0061F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8070 },
- ["unicodeslot"]=0x2F97F, -- 聰
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0061F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8070 },
+ unicodeslot=0x2F97F,
},
[0x2F980]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D4",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2335F },
- ["unicodeslot"]=0x2F980, -- 𣍟
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D4",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2335F },
+ unicodeslot=0x2F980,
},
[0x2F981]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D5",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x43D5 },
- ["unicodeslot"]=0x2F981, -- 䏕
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D5",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x43D5 },
+ unicodeslot=0x2F981,
},
[0x2F982]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D6",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x80B2 },
- ["unicodeslot"]=0x2F982, -- 育
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D6",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x80B2 },
+ unicodeslot=0x2F982,
},
[0x2F983]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D7",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8103 },
- ["unicodeslot"]=0x2F983, -- 脃
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D7",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8103 },
+ unicodeslot=0x2F983,
},
[0x2F984]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D8",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x440B },
- ["unicodeslot"]=0x2F984, -- 䐋
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D8",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x440B },
+ unicodeslot=0x2F984,
},
[0x2F985]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D9",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x813E },
- ["unicodeslot"]=0x2F985, -- 脾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03D9",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x813E },
+ unicodeslot=0x2F985,
},
[0x2F986]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03DA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5AB5 },
- ["unicodeslot"]=0x2F986, -- 媵
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03DA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5AB5 },
+ unicodeslot=0x2F986,
},
[0x2F987]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03DB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x267A7 },
- ["unicodeslot"]=0x2F987, -- 𦞧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03DB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x267A7 },
+ unicodeslot=0x2F987,
},
[0x2F988]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03DC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x267B5 },
- ["unicodeslot"]=0x2F988, -- 𦞵
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03DC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x267B5 },
+ unicodeslot=0x2F988,
},
[0x2F989]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03DD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x23393 },
- ["unicodeslot"]=0x2F989, -- 𣎓
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03DD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x23393 },
+ unicodeslot=0x2F989,
},
[0x2F98A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0062A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2339C },
- ["unicodeslot"]=0x2F98A, -- 𣎜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0062A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2339C },
+ unicodeslot=0x2F98A,
},
[0x2F98B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0062B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8201 },
- ["unicodeslot"]=0x2F98B, -- 舁
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0062B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8201 },
+ unicodeslot=0x2F98B,
},
[0x2F98C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0062C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8204 },
- ["unicodeslot"]=0x2F98C, -- 舄
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0062C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8204 },
+ unicodeslot=0x2F98C,
},
[0x2F98D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0062D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8F9E },
- ["unicodeslot"]=0x2F98D, -- 辞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0062D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8F9E },
+ unicodeslot=0x2F98D,
},
[0x2F98E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0062E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x446B },
- ["unicodeslot"]=0x2F98E, -- 䑫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0062E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x446B },
+ unicodeslot=0x2F98E,
},
[0x2F98F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0062F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8291 },
- ["unicodeslot"]=0x2F98F, -- 芑
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0062F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8291 },
+ unicodeslot=0x2F98F,
},
[0x2F990]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03DE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x828B },
- ["unicodeslot"]=0x2F990, -- 芋
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03DE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x828B },
+ unicodeslot=0x2F990,
},
[0x2F991]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03DF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x829D },
- ["unicodeslot"]=0x2F991, -- 芝
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03DF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x829D },
+ unicodeslot=0x2F991,
},
[0x2F992]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E0",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x52B3 },
- ["unicodeslot"]=0x2F992, -- 劳
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E0",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x52B3 },
+ unicodeslot=0x2F992,
},
[0x2F993]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E1",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x82B1 },
- ["unicodeslot"]=0x2F993, -- 花
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E1",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x82B1 },
+ unicodeslot=0x2F993,
},
[0x2F994]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E2",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x82B3 },
- ["unicodeslot"]=0x2F994, -- 芳
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E2",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x82B3 },
+ unicodeslot=0x2F994,
},
[0x2F995]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E3",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x82BD },
- ["unicodeslot"]=0x2F995, -- 芽
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E3",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x82BD },
+ unicodeslot=0x2F995,
},
[0x2F996]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E4",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x82E6 },
- ["unicodeslot"]=0x2F996, -- 苦
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E4",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x82E6 },
+ unicodeslot=0x2F996,
},
[0x2F997]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E5",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x26B3C },
- ["unicodeslot"]=0x2F997, -- 𦬼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E5",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x26B3C },
+ unicodeslot=0x2F997,
},
[0x2F998]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E6",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x82E5 },
- ["unicodeslot"]=0x2F998, -- 若
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E6",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x82E5 },
+ unicodeslot=0x2F998,
},
[0x2F999]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E7",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x831D },
- ["unicodeslot"]=0x2F999, -- 茝
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x03E7",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x831D },
+ unicodeslot=0x2F999,
},
[0x2F99A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0063A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8363 },
- ["unicodeslot"]=0x2F99A, -- 荣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0063A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8363 },
+ unicodeslot=0x2F99A,
},
[0x2F99B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0063B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x83AD },
- ["unicodeslot"]=0x2F99B, -- 莭
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0063B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x83AD },
+ unicodeslot=0x2F99B,
},
[0x2F99C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0063C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8323 },
- ["unicodeslot"]=0x2F99C, -- 茣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0063C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8323 },
+ unicodeslot=0x2F99C,
},
[0x2F99D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0063D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x83BD },
- ["unicodeslot"]=0x2F99D, -- 莽
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0063D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x83BD },
+ unicodeslot=0x2F99D,
},
[0x2F99E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0063E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x83E7 },
- ["unicodeslot"]=0x2F99E, -- 菧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0063E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x83E7 },
+ unicodeslot=0x2F99E,
},
[0x2F99F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0063F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8457 },
- ["unicodeslot"]=0x2F99F, -- 著
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0063F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8457 },
+ unicodeslot=0x2F99F,
},
[0x2F9A0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8353 },
- ["unicodeslot"]=0x2F9A0, -- 荓
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8353 },
+ unicodeslot=0x2F9A0,
},
[0x2F9A1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x83CA },
- ["unicodeslot"]=0x2F9A1, -- 菊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x83CA },
+ unicodeslot=0x2F9A1,
},
[0x2F9A2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x83CC },
- ["unicodeslot"]=0x2F9A2, -- 菌
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x83CC },
+ unicodeslot=0x2F9A2,
},
[0x2F9A3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x83DC },
- ["unicodeslot"]=0x2F9A3, -- 菜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x83DC },
+ unicodeslot=0x2F9A3,
},
[0x2F9A4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x26C36 },
- ["unicodeslot"]=0x2F9A4, -- 𦰶
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x26C36 },
+ unicodeslot=0x2F9A4,
},
[0x2F9A5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x26D6B },
- ["unicodeslot"]=0x2F9A5, -- 𦵫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x26D6B },
+ unicodeslot=0x2F9A5,
},
[0x2F9A6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x26CD5 },
- ["unicodeslot"]=0x2F9A6, -- 𦳕
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x26CD5 },
+ unicodeslot=0x2F9A6,
},
[0x2F9A7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x452B },
- ["unicodeslot"]=0x2F9A7, -- 䔫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x452B },
+ unicodeslot=0x2F9A7,
},
[0x2F9A8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x84F1 },
- ["unicodeslot"]=0x2F9A8, -- 蓱
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x84F1 },
+ unicodeslot=0x2F9A8,
},
[0x2F9A9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x84F3 },
- ["unicodeslot"]=0x2F9A9, -- 蓳
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009A0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x84F3 },
+ unicodeslot=0x2F9A9,
},
[0x2F9AA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009AA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8516 },
- ["unicodeslot"]=0x2F9AA, -- 蔖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009AA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8516 },
+ unicodeslot=0x2F9AA,
},
[0x2F9AB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009AB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x273CA },
- ["unicodeslot"]=0x2F9AB, -- 𧏊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009AB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x273CA },
+ unicodeslot=0x2F9AB,
},
[0x2F9AC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009AC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8564 },
- ["unicodeslot"]=0x2F9AC, -- 蕤
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009AC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8564 },
+ unicodeslot=0x2F9AC,
},
[0x2F9AD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009AD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x26F2C },
- ["unicodeslot"]=0x2F9AD, -- 𦼬
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009AD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x26F2C },
+ unicodeslot=0x2F9AD,
},
[0x2F9AE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009AE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x455D },
- ["unicodeslot"]=0x2F9AE, -- 䕝
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009AE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x455D },
+ unicodeslot=0x2F9AE,
},
[0x2F9AF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009AF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4561 },
- ["unicodeslot"]=0x2F9AF, -- 䕡
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009AF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4561 },
+ unicodeslot=0x2F9AF,
},
[0x2F9B0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x26FB1 },
- ["unicodeslot"]=0x2F9B0, -- 𦾱
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x26FB1 },
+ unicodeslot=0x2F9B0,
},
[0x2F9B1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x270D2 },
- ["unicodeslot"]=0x2F9B1, -- 𧃒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x270D2 },
+ unicodeslot=0x2F9B1,
},
[0x2F9B2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x456B },
- ["unicodeslot"]=0x2F9B2, -- 䕫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x456B },
+ unicodeslot=0x2F9B2,
},
[0x2F9B3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8650 },
- ["unicodeslot"]=0x2F9B3, -- 虐
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8650 },
+ unicodeslot=0x2F9B3,
},
[0x2F9B4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x865C },
- ["unicodeslot"]=0x2F9B4, -- 虜
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x865C },
+ unicodeslot=0x2F9B4,
},
[0x2F9B5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8667 },
- ["unicodeslot"]=0x2F9B5, -- 虧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8667 },
+ unicodeslot=0x2F9B5,
},
[0x2F9B6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8669 },
- ["unicodeslot"]=0x2F9B6, -- 虩
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8669 },
+ unicodeslot=0x2F9B6,
},
[0x2F9B7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x86A9 },
- ["unicodeslot"]=0x2F9B7, -- 蚩
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x86A9 },
+ unicodeslot=0x2F9B7,
},
[0x2F9B8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8688 },
- ["unicodeslot"]=0x2F9B8, -- 蚈
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8688 },
+ unicodeslot=0x2F9B8,
},
[0x2F9B9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x870E },
- ["unicodeslot"]=0x2F9B9, -- 蜎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009B0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x870E },
+ unicodeslot=0x2F9B9,
},
[0x2F9BA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009BA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x86E2 },
- ["unicodeslot"]=0x2F9BA, -- 蛢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009BA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x86E2 },
+ unicodeslot=0x2F9BA,
},
[0x2F9BB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009BB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8779 },
- ["unicodeslot"]=0x2F9BB, -- 蝹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009BB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8779 },
+ unicodeslot=0x2F9BB,
},
[0x2F9BC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009BC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8728 },
- ["unicodeslot"]=0x2F9BC, -- 蜨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009BC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8728 },
+ unicodeslot=0x2F9BC,
},
[0x2F9BD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009BD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x876B },
- ["unicodeslot"]=0x2F9BD, -- 蝫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009BD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x876B },
+ unicodeslot=0x2F9BD,
},
[0x2F9BE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009BE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8786 },
- ["unicodeslot"]=0x2F9BE, -- 螆
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009BE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8786 },
+ unicodeslot=0x2F9BE,
},
[0x2F9BF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009BF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x45D7 },
- ["unicodeslot"]=0x2F9BF, -- 䗗
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009BF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x45D7 },
+ unicodeslot=0x2F9BF,
},
[0x2F9C0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x87E1 },
- ["unicodeslot"]=0x2F9C0, -- 蟡
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x87E1 },
+ unicodeslot=0x2F9C0,
},
[0x2F9C1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8801 },
- ["unicodeslot"]=0x2F9C1, -- 蠁
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8801 },
+ unicodeslot=0x2F9C1,
},
[0x2F9C2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x45F9 },
- ["unicodeslot"]=0x2F9C2, -- 䗹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x45F9 },
+ unicodeslot=0x2F9C2,
},
[0x2F9C3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8860 },
- ["unicodeslot"]=0x2F9C3, -- 衠
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8860 },
+ unicodeslot=0x2F9C3,
},
[0x2F9C4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8863 },
- ["unicodeslot"]=0x2F9C4, -- 衣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8863 },
+ unicodeslot=0x2F9C4,
},
[0x2F9C5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x27667 },
- ["unicodeslot"]=0x2F9C5, -- 𧙧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x27667 },
+ unicodeslot=0x2F9C5,
},
[0x2F9C6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x88D7 },
- ["unicodeslot"]=0x2F9C6, -- 裗
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x88D7 },
+ unicodeslot=0x2F9C6,
},
[0x2F9C7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x88DE },
- ["unicodeslot"]=0x2F9C7, -- 裞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x88DE },
+ unicodeslot=0x2F9C7,
},
[0x2F9C8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4635 },
- ["unicodeslot"]=0x2F9C8, -- 䘵
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4635 },
+ unicodeslot=0x2F9C8,
},
[0x2F9C9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x88FA },
- ["unicodeslot"]=0x2F9C9, -- 裺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009C0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x88FA },
+ unicodeslot=0x2F9C9,
},
[0x2F9CA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009CA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x34BB },
- ["unicodeslot"]=0x2F9CA, -- 㒻
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009CA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x34BB },
+ unicodeslot=0x2F9CA,
},
[0x2F9CB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009CB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x278AE },
- ["unicodeslot"]=0x2F9CB, -- 𧢮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009CB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x278AE },
+ unicodeslot=0x2F9CB,
},
[0x2F9CC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009CC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x27966 },
- ["unicodeslot"]=0x2F9CC, -- 𧥦
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009CC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x27966 },
+ unicodeslot=0x2F9CC,
},
[0x2F9CD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009CD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x46BE },
- ["unicodeslot"]=0x2F9CD, -- 䚾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009CD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x46BE },
+ unicodeslot=0x2F9CD,
},
[0x2F9CE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009CE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x46C7 },
- ["unicodeslot"]=0x2F9CE, -- 䛇
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009CE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x46C7 },
+ unicodeslot=0x2F9CE,
},
[0x2F9CF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009CF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8AA0 },
- ["unicodeslot"]=0x2F9CF, -- 誠
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009CF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8AA0 },
+ unicodeslot=0x2F9CF,
},
[0x2F9D0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8AED },
- ["unicodeslot"]=0x2F9D0, -- 諭
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8AED },
+ unicodeslot=0x2F9D0,
},
[0x2F9D1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8B8A },
- ["unicodeslot"]=0x2F9D1, -- 變
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8B8A },
+ unicodeslot=0x2F9D1,
},
[0x2F9D2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8C55 },
- ["unicodeslot"]=0x2F9D2, -- 豕
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8C55 },
+ unicodeslot=0x2F9D2,
},
[0x2F9D3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x27CA8 },
- ["unicodeslot"]=0x2F9D3, -- 𧲨
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x27CA8 },
+ unicodeslot=0x2F9D3,
},
[0x2F9D4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8CAB },
- ["unicodeslot"]=0x2F9D4, -- 貫
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8CAB },
+ unicodeslot=0x2F9D4,
},
[0x2F9D5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8CC1 },
- ["unicodeslot"]=0x2F9D5, -- 賁
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8CC1 },
+ unicodeslot=0x2F9D5,
},
[0x2F9D6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8D1B },
- ["unicodeslot"]=0x2F9D6, -- 贛
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8D1B },
+ unicodeslot=0x2F9D6,
},
[0x2F9D7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8D77 },
- ["unicodeslot"]=0x2F9D7, -- 起
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8D77 },
+ unicodeslot=0x2F9D7,
},
[0x2F9D8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x27F2F },
- ["unicodeslot"]=0x2F9D8, -- 𧼯
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x27F2F },
+ unicodeslot=0x2F9D8,
},
[0x2F9D9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x20804 },
- ["unicodeslot"]=0x2F9D9, -- 𠠄
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009D0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x20804 },
+ unicodeslot=0x2F9D9,
},
[0x2F9DA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009DA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8DCB },
- ["unicodeslot"]=0x2F9DA, -- 跋
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009DA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8DCB },
+ unicodeslot=0x2F9DA,
},
[0x2F9DB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009DB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8DBC },
- ["unicodeslot"]=0x2F9DB, -- 趼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009DB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8DBC },
+ unicodeslot=0x2F9DB,
},
[0x2F9DC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009DC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8DF0 },
- ["unicodeslot"]=0x2F9DC, -- 跰
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009DC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8DF0 },
+ unicodeslot=0x2F9DC,
},
[0x2F9DD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009DD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x208DE },
- ["unicodeslot"]=0x2F9DD, -- 𠣞
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009DD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x208DE },
+ unicodeslot=0x2F9DD,
},
[0x2F9DE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009DE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8ED4 },
- ["unicodeslot"]=0x2F9DE, -- 軔
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009DE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8ED4 },
+ unicodeslot=0x2F9DE,
},
[0x2F9DF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009DF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x8F38 },
- ["unicodeslot"]=0x2F9DF, -- 輸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009DF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x8F38 },
+ unicodeslot=0x2F9DF,
},
[0x2F9E0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x285D2 },
- ["unicodeslot"]=0x2F9E0, -- 𨗒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x285D2 },
+ unicodeslot=0x2F9E0,
},
[0x2F9E1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x285ED },
- ["unicodeslot"]=0x2F9E1, -- 𨗭
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x285ED },
+ unicodeslot=0x2F9E1,
},
[0x2F9E2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9094 },
- ["unicodeslot"]=0x2F9E2, -- 邔
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9094 },
+ unicodeslot=0x2F9E2,
},
[0x2F9E3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x90F1 },
- ["unicodeslot"]=0x2F9E3, -- 郱
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x90F1 },
+ unicodeslot=0x2F9E3,
},
[0x2F9E4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9111 },
- ["unicodeslot"]=0x2F9E4, -- 鄑
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9111 },
+ unicodeslot=0x2F9E4,
},
[0x2F9E5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2872E },
- ["unicodeslot"]=0x2F9E5, -- 𨜮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2872E },
+ unicodeslot=0x2F9E5,
},
[0x2F9E6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x911B },
- ["unicodeslot"]=0x2F9E6, -- 鄛
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x911B },
+ unicodeslot=0x2F9E6,
},
[0x2F9E7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9238 },
- ["unicodeslot"]=0x2F9E7, -- 鈸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9238 },
+ unicodeslot=0x2F9E7,
},
[0x2F9E8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x92D7 },
- ["unicodeslot"]=0x2F9E8, -- 鋗
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x92D7 },
+ unicodeslot=0x2F9E8,
},
[0x2F9E9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x92D8 },
- ["unicodeslot"]=0x2F9E9, -- 鋘
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009E0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x92D8 },
+ unicodeslot=0x2F9E9,
},
[0x2F9EA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009EA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x927C },
- ["unicodeslot"]=0x2F9EA, -- 鉼
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009EA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x927C },
+ unicodeslot=0x2F9EA,
},
[0x2F9EB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009EB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x93F9 },
- ["unicodeslot"]=0x2F9EB, -- 鏹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009EB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x93F9 },
+ unicodeslot=0x2F9EB,
},
[0x2F9EC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009EC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9415 },
- ["unicodeslot"]=0x2F9EC, -- 鐕
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009EC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9415 },
+ unicodeslot=0x2F9EC,
},
[0x2F9ED]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009ED",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x28BFA },
- ["unicodeslot"]=0x2F9ED, -- 𨯺
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009ED",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x28BFA },
+ unicodeslot=0x2F9ED,
},
[0x2F9EE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009EE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x958B },
- ["unicodeslot"]=0x2F9EE, -- 開
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009EE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x958B },
+ unicodeslot=0x2F9EE,
},
[0x2F9EF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009EF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4995 },
- ["unicodeslot"]=0x2F9EF, -- 䦕
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009EF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4995 },
+ unicodeslot=0x2F9EF,
},
[0x2F9F0]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x95B7 },
- ["unicodeslot"]=0x2F9F0, -- 閷
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x95B7 },
+ unicodeslot=0x2F9F0,
},
[0x2F9F1]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x28D77 },
- ["unicodeslot"]=0x2F9F1, -- 𨵷
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x28D77 },
+ unicodeslot=0x2F9F1,
},
[0x2F9F2]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x49E6 },
- ["unicodeslot"]=0x2F9F2, -- 䧦
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x49E6 },
+ unicodeslot=0x2F9F2,
},
[0x2F9F3]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x96C3 },
- ["unicodeslot"]=0x2F9F3, -- 雃
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x96C3 },
+ unicodeslot=0x2F9F3,
},
[0x2F9F4]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x5DB2 },
- ["unicodeslot"]=0x2F9F4, -- 嶲
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x5DB2 },
+ unicodeslot=0x2F9F4,
},
[0x2F9F5]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9723 },
- ["unicodeslot"]=0x2F9F5, -- 霣
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9723 },
+ unicodeslot=0x2F9F5,
},
[0x2F9F6]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x29145 },
- ["unicodeslot"]=0x2F9F6, -- 𩅅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x29145 },
+ unicodeslot=0x2F9F6,
},
[0x2F9F7]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2921A },
- ["unicodeslot"]=0x2F9F7, -- 𩈚
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2921A },
+ unicodeslot=0x2F9F7,
},
[0x2F9F8]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4A6E },
- ["unicodeslot"]=0x2F9F8, -- 䩮
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4A6E },
+ unicodeslot=0x2F9F8,
},
[0x2F9F9]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4A76 },
- ["unicodeslot"]=0x2F9F9, -- 䩶
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009F0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4A76 },
+ unicodeslot=0x2F9F9,
},
[0x2F9FA]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009FA",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x97E0 },
- ["unicodeslot"]=0x2F9FA, -- 韠
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009FA",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x97E0 },
+ unicodeslot=0x2F9FA,
},
[0x2F9FB]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009FB",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2940A },
- ["unicodeslot"]=0x2F9FB, -- 𩐊
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009FB",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2940A },
+ unicodeslot=0x2F9FB,
},
[0x2F9FC]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009FC",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4AB2 },
- ["unicodeslot"]=0x2F9FC, -- 䪲
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009FC",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4AB2 },
+ unicodeslot=0x2F9FC,
},
[0x2F9FD]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009FD",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x29496 },
- ["unicodeslot"]=0x2F9FD, -- 𩒖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009FD",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x29496 },
+ unicodeslot=0x2F9FD,
},
[0x2F9FE]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009FE",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x980B },
- ["unicodeslot"]=0x2F9FE, -- 頋
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009FE",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x980B },
+ unicodeslot=0x2F9FE,
},
[0x2F9FF]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009FF",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x980B },
- ["unicodeslot"]=0x2F9FF, -- 頋
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002F0x0009FF",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x980B },
+ unicodeslot=0x2F9FF,
},
[0x2FA00]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0000",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9829 },
- ["unicodeslot"]=0x2FA00, -- 頩
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0000",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9829 },
+ unicodeslot=0x2FA00,
},
[0x2FA01]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0001",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x295B6 },
- ["unicodeslot"]=0x2FA01, -- 𩖶
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0001",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x295B6 },
+ unicodeslot=0x2FA01,
},
[0x2FA02]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0002",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x98E2 },
- ["unicodeslot"]=0x2FA02, -- 飢
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0002",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x98E2 },
+ unicodeslot=0x2FA02,
},
[0x2FA03]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0003",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4B33 },
- ["unicodeslot"]=0x2FA03, -- 䬳
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0003",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4B33 },
+ unicodeslot=0x2FA03,
},
[0x2FA04]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0004",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9929 },
- ["unicodeslot"]=0x2FA04, -- 餩
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0004",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9929 },
+ unicodeslot=0x2FA04,
},
[0x2FA05]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0005",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x99A7 },
- ["unicodeslot"]=0x2FA05, -- 馧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0005",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x99A7 },
+ unicodeslot=0x2FA05,
},
[0x2FA06]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0006",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x99C2 },
- ["unicodeslot"]=0x2FA06, -- 駂
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0006",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x99C2 },
+ unicodeslot=0x2FA06,
},
[0x2FA07]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0007",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x99FE },
- ["unicodeslot"]=0x2FA07, -- 駾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0007",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x99FE },
+ unicodeslot=0x2FA07,
},
[0x2FA08]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0008",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4BCE },
- ["unicodeslot"]=0x2FA08, -- 䯎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0008",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4BCE },
+ unicodeslot=0x2FA08,
},
[0x2FA09]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0009",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x29B30 },
- ["unicodeslot"]=0x2FA09, -- 𩬰
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0009",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x29B30 },
+ unicodeslot=0x2FA09,
},
[0x2FA0A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0000A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9B12 },
- ["unicodeslot"]=0x2FA0A, -- 鬒
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0000A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9B12 },
+ unicodeslot=0x2FA0A,
},
[0x2FA0B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0000B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9C40 },
- ["unicodeslot"]=0x2FA0B, -- 鱀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0000B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9C40 },
+ unicodeslot=0x2FA0B,
},
[0x2FA0C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0000C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9CFD },
- ["unicodeslot"]=0x2FA0C, -- 鳽
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0000C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9CFD },
+ unicodeslot=0x2FA0C,
},
[0x2FA0D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0000D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4CCE },
- ["unicodeslot"]=0x2FA0D, -- 䳎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0000D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4CCE },
+ unicodeslot=0x2FA0D,
},
[0x2FA0E]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0000E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4CED },
- ["unicodeslot"]=0x2FA0E, -- 䳭
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0000E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4CED },
+ unicodeslot=0x2FA0E,
},
[0x2FA0F]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0000F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9D67 },
- ["unicodeslot"]=0x2FA0F, -- 鵧
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0000F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9D67 },
+ unicodeslot=0x2FA0F,
},
[0x2FA10]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x000A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2A0CE },
- ["unicodeslot"]=0x2FA10, -- 𪃎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x000A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2A0CE },
+ unicodeslot=0x2FA10,
},
[0x2FA11]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x000B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4CF8 },
- ["unicodeslot"]=0x2FA11, -- 䳸
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x000B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4CF8 },
+ unicodeslot=0x2FA11,
},
[0x2FA12]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x000C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2A105 },
- ["unicodeslot"]=0x2FA12, -- 𪄅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x000C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2A105 },
+ unicodeslot=0x2FA12,
},
[0x2FA13]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x000D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2A20E },
- ["unicodeslot"]=0x2FA13, -- 𪈎
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x000D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2A20E },
+ unicodeslot=0x2FA13,
},
[0x2FA14]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x000E",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2A291 },
- ["unicodeslot"]=0x2FA14, -- 𪊑
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x000E",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2A291 },
+ unicodeslot=0x2FA14,
},
[0x2FA15]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x000F",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9EBB },
- ["unicodeslot"]=0x2FA15, -- 麻
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x000F",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9EBB },
+ unicodeslot=0x2FA15,
},
[0x2FA16]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0010",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x4D56 },
- ["unicodeslot"]=0x2FA16, -- 䵖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0010",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x4D56 },
+ unicodeslot=0x2FA16,
},
[0x2FA17]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0011",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9EF9 },
- ["unicodeslot"]=0x2FA17, -- 黹
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0011",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9EF9 },
+ unicodeslot=0x2FA17,
},
[0x2FA18]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0012",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9EFE },
- ["unicodeslot"]=0x2FA18, -- 黾
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0012",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9EFE },
+ unicodeslot=0x2FA18,
},
[0x2FA19]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0013",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9F05 },
- ["unicodeslot"]=0x2FA19, -- 鼅
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0013",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9F05 },
+ unicodeslot=0x2FA19,
},
[0x2FA1A]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0001A",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9F0F },
- ["unicodeslot"]=0x2FA1A, -- 鼏
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0001A",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9F0F },
+ unicodeslot=0x2FA1A,
},
[0x2FA1B]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0001B",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9F16 },
- ["unicodeslot"]=0x2FA1B, -- 鼖
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0001B",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9F16 },
+ unicodeslot=0x2FA1B,
},
[0x2FA1C]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0001C",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x9F3B },
- ["unicodeslot"]=0x2FA1C, -- 鼻
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0001C",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x9F3B },
+ unicodeslot=0x2FA1C,
},
[0x2FA1D]={
- ["category"]="lo",
- ["cjkwd"]="w",
- ["description"]="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0001D",
- ["linebreak"]="id",
- ["specials"]={ "char", 0x2A600 },
- ["unicodeslot"]=0x2FA1D, -- 𪘀
+ category="lo",
+ cjkwd="w",
+ description="CJK COMPATIBILITY IDEOGRAPH-0x0002FA0x0001D",
+ direction="l",
+ linebreak="id",
+ specials={ "char", 0x2A600 },
+ unicodeslot=0x2FA1D,
},
[0xE0001]={
- ["category"]="cf",
- ["description"]="LANGUAGE TAG",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0001, -- 󠀁
+ category="cf",
+ description="LANGUAGE TAG",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0001,
},
[0xE0020]={
- ["category"]="cf",
- ["description"]="TAG SPACE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0020, -- 󠀠
+ category="cf",
+ description="TAG SPACE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0020,
},
[0xE0021]={
- ["category"]="cf",
- ["description"]="TAG EXCLAMATION MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0021, -- 󠀡
+ category="cf",
+ description="TAG EXCLAMATION MARK",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0021,
},
[0xE0022]={
- ["category"]="cf",
- ["description"]="TAG QUOTATION MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0022, -- 󠀢
+ category="cf",
+ description="TAG QUOTATION MARK",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0022,
},
[0xE0023]={
- ["category"]="cf",
- ["description"]="TAG NUMBER SIGN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0023, -- 󠀣
+ category="cf",
+ description="TAG NUMBER SIGN",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0023,
},
[0xE0024]={
- ["category"]="cf",
- ["description"]="TAG DOLLAR SIGN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0024, -- 󠀤
+ category="cf",
+ description="TAG DOLLAR SIGN",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0024,
},
[0xE0025]={
- ["category"]="cf",
- ["description"]="TAG PERCENT SIGN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0025, -- 󠀥
+ category="cf",
+ description="TAG PERCENT SIGN",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0025,
},
[0xE0026]={
- ["category"]="cf",
- ["description"]="TAG AMPERSAND",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0026, -- 󠀦
+ category="cf",
+ description="TAG AMPERSAND",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0026,
},
[0xE0027]={
- ["category"]="cf",
- ["description"]="TAG APOSTROPHE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0027, -- 󠀧
+ category="cf",
+ description="TAG APOSTROPHE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0027,
},
[0xE0028]={
- ["category"]="cf",
- ["description"]="TAG LEFT PARENTHESIS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0028, -- 󠀨
+ category="cf",
+ description="TAG LEFT PARENTHESIS",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0028,
},
[0xE0029]={
- ["category"]="cf",
- ["description"]="TAG RIGHT PARENTHESIS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0029, -- 󠀩
+ category="cf",
+ description="TAG RIGHT PARENTHESIS",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0029,
},
[0xE002A]={
- ["category"]="cf",
- ["description"]="TAG ASTERISK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE002A, -- 󠀪
+ category="cf",
+ description="TAG ASTERISK",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE002A,
},
[0xE002B]={
- ["category"]="cf",
- ["description"]="TAG PLUS SIGN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE002B, -- 󠀫
+ category="cf",
+ description="TAG PLUS SIGN",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE002B,
},
[0xE002C]={
- ["category"]="cf",
- ["description"]="TAG COMMA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE002C, -- 󠀬
+ category="cf",
+ description="TAG COMMA",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE002C,
},
[0xE002D]={
- ["category"]="cf",
- ["description"]="TAG HYPHEN-MINUS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE002D, -- 󠀭
+ category="cf",
+ description="TAG HYPHEN-MINUS",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE002D,
},
[0xE002E]={
- ["category"]="cf",
- ["description"]="TAG FULL STOP",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE002E, -- 󠀮
+ category="cf",
+ description="TAG FULL STOP",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE002E,
},
[0xE002F]={
- ["category"]="cf",
- ["description"]="TAG SOLIDUS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE002F, -- 󠀯
+ category="cf",
+ description="TAG SOLIDUS",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE002F,
},
[0xE0030]={
- ["category"]="cf",
- ["description"]="TAG DIGIT ZERO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0030, -- 󠀰
+ category="cf",
+ description="TAG DIGIT ZERO",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0030,
},
[0xE0031]={
- ["category"]="cf",
- ["description"]="TAG DIGIT ONE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0031, -- 󠀱
+ category="cf",
+ description="TAG DIGIT ONE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0031,
},
[0xE0032]={
- ["category"]="cf",
- ["description"]="TAG DIGIT TWO",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0032, -- 󠀲
+ category="cf",
+ description="TAG DIGIT TWO",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0032,
},
[0xE0033]={
- ["category"]="cf",
- ["description"]="TAG DIGIT THREE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0033, -- 󠀳
+ category="cf",
+ description="TAG DIGIT THREE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0033,
},
[0xE0034]={
- ["category"]="cf",
- ["description"]="TAG DIGIT FOUR",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0034, -- 󠀴
+ category="cf",
+ description="TAG DIGIT FOUR",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0034,
},
[0xE0035]={
- ["category"]="cf",
- ["description"]="TAG DIGIT FIVE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0035, -- 󠀵
+ category="cf",
+ description="TAG DIGIT FIVE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0035,
},
[0xE0036]={
- ["category"]="cf",
- ["description"]="TAG DIGIT SIX",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0036, -- 󠀶
+ category="cf",
+ description="TAG DIGIT SIX",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0036,
},
[0xE0037]={
- ["category"]="cf",
- ["description"]="TAG DIGIT SEVEN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0037, -- 󠀷
+ category="cf",
+ description="TAG DIGIT SEVEN",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0037,
},
[0xE0038]={
- ["category"]="cf",
- ["description"]="TAG DIGIT EIGHT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0038, -- 󠀸
+ category="cf",
+ description="TAG DIGIT EIGHT",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0038,
},
[0xE0039]={
- ["category"]="cf",
- ["description"]="TAG DIGIT NINE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0039, -- 󠀹
+ category="cf",
+ description="TAG DIGIT NINE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0039,
},
[0xE003A]={
- ["category"]="cf",
- ["description"]="TAG COLON",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE003A, -- 󠀺
+ category="cf",
+ description="TAG COLON",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE003A,
},
[0xE003B]={
- ["category"]="cf",
- ["description"]="TAG SEMICOLON",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE003B, -- 󠀻
+ category="cf",
+ description="TAG SEMICOLON",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE003B,
},
[0xE003C]={
- ["category"]="cf",
- ["description"]="TAG LESS-THAN SIGN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE003C, -- 󠀼
+ category="cf",
+ description="TAG LESS-THAN SIGN",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE003C,
},
[0xE003D]={
- ["category"]="cf",
- ["description"]="TAG EQUALS SIGN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE003D, -- 󠀽
+ category="cf",
+ description="TAG EQUALS SIGN",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE003D,
},
[0xE003E]={
- ["category"]="cf",
- ["description"]="TAG GREATER-THAN SIGN",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE003E, -- 󠀾
+ category="cf",
+ description="TAG GREATER-THAN SIGN",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE003E,
},
[0xE003F]={
- ["category"]="cf",
- ["description"]="TAG QUESTION MARK",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE003F, -- 󠀿
+ category="cf",
+ description="TAG QUESTION MARK",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE003F,
},
[0xE0040]={
- ["category"]="cf",
- ["description"]="TAG COMMERCIAL AT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0040, -- 󠁀
+ category="cf",
+ description="TAG COMMERCIAL AT",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0040,
},
[0xE0041]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0041, -- 󠁁
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER A",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0041,
},
[0xE0042]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER B",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0042, -- 󠁂
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER B",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0042,
},
[0xE0043]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER C",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0043, -- 󠁃
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER C",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0043,
},
[0xE0044]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER D",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0044, -- 󠁄
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER D",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0044,
},
[0xE0045]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0045, -- 󠁅
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER E",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0045,
},
[0xE0046]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER F",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0046, -- 󠁆
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER F",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0046,
},
[0xE0047]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER G",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0047, -- 󠁇
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER G",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0047,
},
[0xE0048]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER H",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0048, -- 󠁈
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER H",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0048,
},
[0xE0049]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0049, -- 󠁉
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER I",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0049,
},
[0xE004A]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER J",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE004A, -- 󠁊
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER J",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE004A,
},
[0xE004B]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER K",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE004B, -- 󠁋
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER K",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE004B,
},
[0xE004C]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER L",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE004C, -- 󠁌
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER L",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE004C,
},
[0xE004D]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER M",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE004D, -- 󠁍
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER M",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE004D,
},
[0xE004E]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER N",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE004E, -- 󠁎
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER N",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE004E,
},
[0xE004F]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER O",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE004F, -- 󠁏
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER O",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE004F,
},
[0xE0050]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER P",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0050, -- 󠁐
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER P",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0050,
},
[0xE0051]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER Q",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0051, -- 󠁑
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER Q",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0051,
},
[0xE0052]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER R",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0052, -- 󠁒
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER R",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0052,
},
[0xE0053]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER S",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0053, -- 󠁓
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER S",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0053,
},
[0xE0054]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER T",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0054, -- 󠁔
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER T",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0054,
},
[0xE0055]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0055, -- 󠁕
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER U",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0055,
},
[0xE0056]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER V",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0056, -- 󠁖
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER V",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0056,
},
[0xE0057]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER W",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0057, -- 󠁗
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER W",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0057,
},
[0xE0058]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER X",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0058, -- 󠁘
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER X",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0058,
},
[0xE0059]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER Y",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0059, -- 󠁙
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER Y",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0059,
},
[0xE005A]={
- ["category"]="cf",
- ["description"]="TAG LATIN CAPITAL LETTER Z",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE005A, -- 󠁚
+ category="cf",
+ description="TAG LATIN CAPITAL LETTER Z",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE005A,
},
[0xE005B]={
- ["category"]="cf",
- ["description"]="TAG LEFT SQUARE BRACKET",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE005B, -- 󠁛
+ category="cf",
+ description="TAG LEFT SQUARE BRACKET",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE005B,
},
[0xE005C]={
- ["category"]="cf",
- ["description"]="TAG REVERSE SOLIDUS",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE005C, -- 󠁜
+ category="cf",
+ description="TAG REVERSE SOLIDUS",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE005C,
},
[0xE005D]={
- ["category"]="cf",
- ["description"]="TAG RIGHT SQUARE BRACKET",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE005D, -- 󠁝
+ category="cf",
+ description="TAG RIGHT SQUARE BRACKET",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE005D,
},
[0xE005E]={
- ["category"]="cf",
- ["description"]="TAG CIRCUMFLEX ACCENT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE005E, -- 󠁞
+ category="cf",
+ description="TAG CIRCUMFLEX ACCENT",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE005E,
},
[0xE005F]={
- ["category"]="cf",
- ["description"]="TAG LOW LINE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE005F, -- 󠁟
+ category="cf",
+ description="TAG LOW LINE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE005F,
},
[0xE0060]={
- ["category"]="cf",
- ["description"]="TAG GRAVE ACCENT",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0060, -- 󠁠
+ category="cf",
+ description="TAG GRAVE ACCENT",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0060,
},
[0xE0061]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0061, -- 󠁡
+ category="cf",
+ description="TAG LATIN SMALL LETTER A",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0061,
},
[0xE0062]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER B",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0062, -- 󠁢
+ category="cf",
+ description="TAG LATIN SMALL LETTER B",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0062,
},
[0xE0063]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER C",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0063, -- 󠁣
+ category="cf",
+ description="TAG LATIN SMALL LETTER C",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0063,
},
[0xE0064]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER D",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0064, -- 󠁤
+ category="cf",
+ description="TAG LATIN SMALL LETTER D",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0064,
},
[0xE0065]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0065, -- 󠁥
+ category="cf",
+ description="TAG LATIN SMALL LETTER E",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0065,
},
[0xE0066]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER F",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0066, -- 󠁦
+ category="cf",
+ description="TAG LATIN SMALL LETTER F",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0066,
},
[0xE0067]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER G",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0067, -- 󠁧
+ category="cf",
+ description="TAG LATIN SMALL LETTER G",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0067,
},
[0xE0068]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER H",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0068, -- 󠁨
+ category="cf",
+ description="TAG LATIN SMALL LETTER H",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0068,
},
[0xE0069]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER I",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0069, -- 󠁩
+ category="cf",
+ description="TAG LATIN SMALL LETTER I",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0069,
},
[0xE006A]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER J",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE006A, -- 󠁪
+ category="cf",
+ description="TAG LATIN SMALL LETTER J",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE006A,
},
[0xE006B]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER K",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE006B, -- 󠁫
+ category="cf",
+ description="TAG LATIN SMALL LETTER K",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE006B,
},
[0xE006C]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER L",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE006C, -- 󠁬
+ category="cf",
+ description="TAG LATIN SMALL LETTER L",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE006C,
},
[0xE006D]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER M",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE006D, -- 󠁭
+ category="cf",
+ description="TAG LATIN SMALL LETTER M",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE006D,
},
[0xE006E]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER N",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE006E, -- 󠁮
+ category="cf",
+ description="TAG LATIN SMALL LETTER N",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE006E,
},
[0xE006F]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER O",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE006F, -- 󠁯
+ category="cf",
+ description="TAG LATIN SMALL LETTER O",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE006F,
},
[0xE0070]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER P",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0070, -- 󠁰
+ category="cf",
+ description="TAG LATIN SMALL LETTER P",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0070,
},
[0xE0071]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER Q",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0071, -- 󠁱
+ category="cf",
+ description="TAG LATIN SMALL LETTER Q",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0071,
},
[0xE0072]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER R",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0072, -- 󠁲
+ category="cf",
+ description="TAG LATIN SMALL LETTER R",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0072,
},
[0xE0073]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER S",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0073, -- 󠁳
+ category="cf",
+ description="TAG LATIN SMALL LETTER S",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0073,
},
[0xE0074]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER T",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0074, -- 󠁴
+ category="cf",
+ description="TAG LATIN SMALL LETTER T",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0074,
},
[0xE0075]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER U",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0075, -- 󠁵
+ category="cf",
+ description="TAG LATIN SMALL LETTER U",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0075,
},
[0xE0076]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER V",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0076, -- 󠁶
+ category="cf",
+ description="TAG LATIN SMALL LETTER V",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0076,
},
[0xE0077]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER W",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0077, -- 󠁷
+ category="cf",
+ description="TAG LATIN SMALL LETTER W",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0077,
},
[0xE0078]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER X",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0078, -- 󠁸
+ category="cf",
+ description="TAG LATIN SMALL LETTER X",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0078,
},
[0xE0079]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER Y",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0079, -- 󠁹
+ category="cf",
+ description="TAG LATIN SMALL LETTER Y",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE0079,
},
[0xE007A]={
- ["category"]="cf",
- ["description"]="TAG LATIN SMALL LETTER Z",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE007A, -- 󠁺
+ category="cf",
+ description="TAG LATIN SMALL LETTER Z",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE007A,
},
[0xE007B]={
- ["category"]="cf",
- ["description"]="TAG LEFT CURLY BRACKET",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE007B, -- 󠁻
+ category="cf",
+ description="TAG LEFT CURLY BRACKET",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE007B,
},
[0xE007C]={
- ["category"]="cf",
- ["description"]="TAG VERTICAL LINE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE007C, -- 󠁼
+ category="cf",
+ description="TAG VERTICAL LINE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE007C,
},
[0xE007D]={
- ["category"]="cf",
- ["description"]="TAG RIGHT CURLY BRACKET",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE007D, -- 󠁽
+ category="cf",
+ description="TAG RIGHT CURLY BRACKET",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE007D,
},
[0xE007E]={
- ["category"]="cf",
- ["description"]="TAG TILDE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE007E, -- 󠁾
+ category="cf",
+ description="TAG TILDE",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE007E,
},
[0xE007F]={
- ["category"]="cf",
- ["description"]="CANCEL TAG",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE007F, -- 󠁿
+ category="cf",
+ description="CANCEL TAG",
+ direction="bn",
+ linebreak="cm",
+ unicodeslot=0xE007F,
},
[0xE0100]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0011",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0100, -- 󠄀
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0011",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0100,
},
[0xE0101]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0012",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0101, -- 󠄁
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0012",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0101,
},
[0xE0102]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0013",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0102, -- 󠄂
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0013",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0102,
},
[0xE0103]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0014",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0103, -- 󠄃
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0014",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0103,
},
[0xE0104]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0015",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0104, -- 󠄄
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0015",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0104,
},
[0xE0105]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0016",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0105, -- 󠄅
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0016",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0105,
},
[0xE0106]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0017",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0106, -- 󠄆
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0017",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0106,
},
[0xE0107]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0018",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0107, -- 󠄇
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0018",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0107,
},
[0xE0108]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0019",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0108, -- 󠄈
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0019",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0108,
},
[0xE0109]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x001A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0109, -- 󠄉
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x001A",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0109,
},
[0xE010A]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x001B",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE010A, -- 󠄊
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x001B",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE010A,
},
[0xE010B]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x001C",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE010B, -- 󠄋
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x001C",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE010B,
},
[0xE010C]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x001D",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE010C, -- 󠄌
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x001D",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE010C,
},
[0xE010D]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x001E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE010D, -- 󠄍
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x001E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE010D,
},
[0xE010E]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x001F",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE010E, -- 󠄎
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x001F",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE010E,
},
[0xE010F]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0020",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE010F, -- 󠄏
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0020",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE010F,
},
[0xE0110]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0021",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0110, -- 󠄐
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0021",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0110,
},
[0xE0111]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0022",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0111, -- 󠄑
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0022",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0111,
},
[0xE0112]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0023",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0112, -- 󠄒
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0023",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0112,
},
[0xE0113]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0024",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0113, -- 󠄓
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0024",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0113,
},
[0xE0114]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0025",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0114, -- 󠄔
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0025",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0114,
},
[0xE0115]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0026",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0115, -- 󠄕
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0026",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0115,
},
[0xE0116]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0027",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0116, -- 󠄖
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0027",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0116,
},
[0xE0117]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0028",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0117, -- 󠄗
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0028",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0117,
},
[0xE0118]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0029",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0118, -- 󠄘
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0029",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0118,
},
[0xE0119]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x002A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0119, -- 󠄙
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x002A",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0119,
},
[0xE011A]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x002B",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE011A, -- 󠄚
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x002B",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE011A,
},
[0xE011B]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x002C",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE011B, -- 󠄛
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x002C",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE011B,
},
[0xE011C]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x002D",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE011C, -- 󠄜
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x002D",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE011C,
},
[0xE011D]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x002E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE011D, -- 󠄝
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x002E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE011D,
},
[0xE011E]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x002F",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE011E, -- 󠄞
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x002F",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE011E,
},
[0xE011F]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0030",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE011F, -- 󠄟
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0030",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE011F,
},
[0xE0120]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0031",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0120, -- 󠄠
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0031",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0120,
},
[0xE0121]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0032",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0121, -- 󠄡
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0032",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0121,
},
[0xE0122]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0033",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0122, -- 󠄢
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0033",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0122,
},
[0xE0123]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0034",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0123, -- 󠄣
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0034",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0123,
},
[0xE0124]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0035",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0124, -- 󠄤
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0035",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0124,
},
[0xE0125]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0036",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0125, -- 󠄥
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0036",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0125,
},
[0xE0126]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0037",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0126, -- 󠄦
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0037",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0126,
},
[0xE0127]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0038",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0127, -- 󠄧
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0038",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0127,
},
[0xE0128]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0039",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0128, -- 󠄨
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0039",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0128,
},
[0xE0129]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x003A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0129, -- 󠄩
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x003A",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0129,
},
[0xE012A]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x003B",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE012A, -- 󠄪
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x003B",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE012A,
},
[0xE012B]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x003C",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE012B, -- 󠄫
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x003C",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE012B,
},
[0xE012C]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x003D",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE012C, -- 󠄬
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x003D",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE012C,
},
[0xE012D]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x003E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE012D, -- 󠄭
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x003E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE012D,
},
[0xE012E]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x003F",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE012E, -- 󠄮
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x003F",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE012E,
},
[0xE012F]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0040",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE012F, -- 󠄯
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0040",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE012F,
},
[0xE0130]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0041",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0130, -- 󠄰
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0041",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0130,
},
[0xE0131]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0042",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0131, -- 󠄱
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0042",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0131,
},
[0xE0132]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0043",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0132, -- 󠄲
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0043",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0132,
},
[0xE0133]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0044",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0133, -- 󠄳
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0044",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0133,
},
[0xE0134]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0045",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0134, -- 󠄴
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0045",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0134,
},
[0xE0135]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0046",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0135, -- 󠄵
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0046",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0135,
},
[0xE0136]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0047",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0136, -- 󠄶
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0047",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0136,
},
[0xE0137]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0048",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0137, -- 󠄷
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0048",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0137,
},
[0xE0138]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0049",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0138, -- 󠄸
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0049",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0138,
},
[0xE0139]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x004A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0139, -- 󠄹
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x004A",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0139,
},
[0xE013A]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x004B",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE013A, -- 󠄺
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x004B",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE013A,
},
[0xE013B]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x004C",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE013B, -- 󠄻
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x004C",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE013B,
},
[0xE013C]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x004D",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE013C, -- 󠄼
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x004D",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE013C,
},
[0xE013D]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x004E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE013D, -- 󠄽
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x004E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE013D,
},
[0xE013E]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x004F",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE013E, -- 󠄾
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x004F",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE013E,
},
[0xE013F]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0050",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE013F, -- 󠄿
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0050",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE013F,
},
[0xE0140]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0051",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0140, -- 󠅀
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0051",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0140,
},
[0xE0141]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0052",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0141, -- 󠅁
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0052",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0141,
},
[0xE0142]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0053",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0142, -- 󠅂
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0053",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0142,
},
[0xE0143]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0054",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0143, -- 󠅃
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0054",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0143,
},
[0xE0144]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0055",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0144, -- 󠅄
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0055",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0144,
},
[0xE0145]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0056",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0145, -- 󠅅
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0056",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0145,
},
[0xE0146]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0057",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0146, -- 󠅆
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0057",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0146,
},
[0xE0147]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0058",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0147, -- 󠅇
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0058",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0147,
},
[0xE0148]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0059",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0148, -- 󠅈
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0059",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0148,
},
[0xE0149]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x005A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0149, -- 󠅉
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x005A",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0149,
},
[0xE014A]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x005B",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE014A, -- 󠅊
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x005B",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE014A,
},
[0xE014B]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x005C",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE014B, -- 󠅋
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x005C",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE014B,
},
[0xE014C]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x005D",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE014C, -- 󠅌
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x005D",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE014C,
},
[0xE014D]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x005E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE014D, -- 󠅍
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x005E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE014D,
},
[0xE014E]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x005F",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE014E, -- 󠅎
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x005F",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE014E,
},
[0xE014F]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0060",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE014F, -- 󠅏
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0060",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE014F,
},
[0xE0150]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0061",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0150, -- 󠅐
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0061",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0150,
},
[0xE0151]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0062",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0151, -- 󠅑
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0062",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0151,
},
[0xE0152]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0063",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0152, -- 󠅒
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0063",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0152,
},
[0xE0153]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0064",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0153, -- 󠅓
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0064",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0153,
},
[0xE0154]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0065",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0154, -- 󠅔
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0065",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0154,
},
[0xE0155]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0066",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0155, -- 󠅕
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0066",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0155,
},
[0xE0156]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0067",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0156, -- 󠅖
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0067",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0156,
},
[0xE0157]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0068",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0157, -- 󠅗
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0068",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0157,
},
[0xE0158]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0069",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0158, -- 󠅘
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0069",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0158,
},
[0xE0159]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x006A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0159, -- 󠅙
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x006A",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0159,
},
[0xE015A]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x006B",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE015A, -- 󠅚
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x006B",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE015A,
},
[0xE015B]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x006C",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE015B, -- 󠅛
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x006C",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE015B,
},
[0xE015C]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x006D",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE015C, -- 󠅜
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x006D",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE015C,
},
[0xE015D]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x006E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE015D, -- 󠅝
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x006E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE015D,
},
[0xE015E]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x006F",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE015E, -- 󠅞
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x006F",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE015E,
},
[0xE015F]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0070",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE015F, -- 󠅟
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0070",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE015F,
},
[0xE0160]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0071",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0160, -- 󠅠
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0071",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0160,
},
[0xE0161]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0072",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0161, -- 󠅡
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0072",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0161,
},
[0xE0162]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0073",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0162, -- 󠅢
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0073",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0162,
},
[0xE0163]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0074",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0163, -- 󠅣
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0074",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0163,
},
[0xE0164]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0075",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0164, -- 󠅤
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0075",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0164,
},
[0xE0165]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0076",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0165, -- 󠅥
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0076",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0165,
},
[0xE0166]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0077",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0166, -- 󠅦
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0077",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0166,
},
[0xE0167]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0078",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0167, -- 󠅧
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0078",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0167,
},
[0xE0168]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0079",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0168, -- 󠅨
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0079",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0168,
},
[0xE0169]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x007A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0169, -- 󠅩
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x007A",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0169,
},
[0xE016A]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x007B",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE016A, -- 󠅪
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x007B",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE016A,
},
[0xE016B]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x007C",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE016B, -- 󠅫
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x007C",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE016B,
},
[0xE016C]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x007D",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE016C, -- 󠅬
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x007D",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE016C,
},
[0xE016D]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x007E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE016D, -- 󠅭
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x007E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE016D,
},
[0xE016E]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x007F",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE016E, -- 󠅮
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x007F",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE016E,
},
[0xE016F]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0080",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE016F, -- 󠅯
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0080",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE016F,
},
[0xE0170]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0081",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0170, -- 󠅰
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0081",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0170,
},
[0xE0171]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0082",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0171, -- 󠅱
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0082",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0171,
},
[0xE0172]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0083",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0172, -- 󠅲
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0083",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0172,
},
[0xE0173]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0084",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0173, -- 󠅳
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0084",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0173,
},
[0xE0174]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0085",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0174, -- 󠅴
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0085",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0174,
},
[0xE0175]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0086",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0175, -- 󠅵
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0086",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0175,
},
[0xE0176]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0087",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0176, -- 󠅶
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0087",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0176,
},
[0xE0177]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0088",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0177, -- 󠅷
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0088",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0177,
},
[0xE0178]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0089",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0178, -- 󠅸
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0089",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0178,
},
[0xE0179]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x008A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0179, -- 󠅹
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x008A",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0179,
},
[0xE017A]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x008B",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE017A, -- 󠅺
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x008B",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE017A,
},
[0xE017B]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x008C",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE017B, -- 󠅻
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x008C",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE017B,
},
[0xE017C]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x008D",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE017C, -- 󠅼
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x008D",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE017C,
},
[0xE017D]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x008E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE017D, -- 󠅽
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x008E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE017D,
},
[0xE017E]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x008F",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE017E, -- 󠅾
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x008F",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE017E,
},
[0xE017F]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0090",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE017F, -- 󠅿
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0090",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE017F,
},
[0xE0180]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0091",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0180, -- 󠆀
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0091",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0180,
},
[0xE0181]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0092",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0181, -- 󠆁
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0092",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0181,
},
[0xE0182]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0093",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0182, -- 󠆂
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0093",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0182,
},
[0xE0183]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0094",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0183, -- 󠆃
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0094",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0183,
},
[0xE0184]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0095",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0184, -- 󠆄
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0095",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0184,
},
[0xE0185]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0096",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0185, -- 󠆅
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0096",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0185,
},
[0xE0186]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0097",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0186, -- 󠆆
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0097",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0186,
},
[0xE0187]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0098",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0187, -- 󠆇
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0098",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0187,
},
[0xE0188]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0099",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0188, -- 󠆈
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0099",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0188,
},
[0xE0189]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x009A",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0189, -- 󠆉
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x009A",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0189,
},
[0xE018A]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x009B",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE018A, -- 󠆊
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x009B",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE018A,
},
[0xE018B]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x009C",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE018B, -- 󠆋
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x009C",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE018B,
},
[0xE018C]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x009D",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE018C, -- 󠆌
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x009D",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE018C,
},
[0xE018D]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x009E",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE018D, -- 󠆍
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x009E",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE018D,
},
[0xE018E]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x009F",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE018E, -- 󠆎
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x009F",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE018E,
},
[0xE018F]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00A0",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE018F, -- 󠆏
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00A0",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE018F,
},
[0xE0190]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00A1",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0190, -- 󠆐
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00A1",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0190,
},
[0xE0191]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00A2",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0191, -- 󠆑
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00A2",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0191,
},
[0xE0192]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00A3",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0192, -- 󠆒
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00A3",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0192,
},
[0xE0193]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00A4",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0193, -- 󠆓
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00A4",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0193,
},
[0xE0194]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00A5",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0194, -- 󠆔
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00A5",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0194,
},
[0xE0195]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00A6",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0195, -- 󠆕
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00A6",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0195,
},
[0xE0196]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00A7",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0196, -- 󠆖
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00A7",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0196,
},
[0xE0197]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00A8",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0197, -- 󠆗
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00A8",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0197,
},
[0xE0198]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00A9",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0198, -- 󠆘
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00A9",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0198,
},
[0xE0199]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00AA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE0199, -- 󠆙
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00AA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE0199,
},
[0xE019A]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00AB",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE019A, -- 󠆚
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00AB",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE019A,
},
[0xE019B]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00AC",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE019B, -- 󠆛
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00AC",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE019B,
},
[0xE019C]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00AD",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE019C, -- 󠆜
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00AD",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE019C,
},
[0xE019D]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00AE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE019D, -- 󠆝
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00AE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE019D,
},
[0xE019E]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00AF",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE019E, -- 󠆞
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00AF",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE019E,
},
[0xE019F]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00B0",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE019F, -- 󠆟
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00B0",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE019F,
},
[0xE01A0]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00B1",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01A0, -- 󠆠
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00B1",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01A0,
},
[0xE01A1]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00B2",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01A1, -- 󠆡
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00B2",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01A1,
},
[0xE01A2]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00B3",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01A2, -- 󠆢
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00B3",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01A2,
},
[0xE01A3]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00B4",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01A3, -- 󠆣
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00B4",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01A3,
},
[0xE01A4]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00B5",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01A4, -- 󠆤
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00B5",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01A4,
},
[0xE01A5]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00B6",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01A5, -- 󠆥
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00B6",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01A5,
},
[0xE01A6]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00B7",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01A6, -- 󠆦
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00B7",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01A6,
},
[0xE01A7]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00B8",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01A7, -- 󠆧
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00B8",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01A7,
},
[0xE01A8]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00B9",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01A8, -- 󠆨
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00B9",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01A8,
},
[0xE01A9]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00BA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01A9, -- 󠆩
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00BA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01A9,
},
[0xE01AA]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00BB",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01AA, -- 󠆪
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00BB",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01AA,
},
[0xE01AB]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00BC",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01AB, -- 󠆫
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00BC",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01AB,
},
[0xE01AC]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00BD",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01AC, -- 󠆬
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00BD",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01AC,
},
[0xE01AD]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00BE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01AD, -- 󠆭
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00BE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01AD,
},
[0xE01AE]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00BF",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01AE, -- 󠆮
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00BF",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01AE,
},
[0xE01AF]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00C0",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01AF, -- 󠆯
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00C0",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01AF,
},
[0xE01B0]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00C1",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01B0, -- 󠆰
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00C1",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01B0,
},
[0xE01B1]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00C2",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01B1, -- 󠆱
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00C2",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01B1,
},
[0xE01B2]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00C3",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01B2, -- 󠆲
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00C3",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01B2,
},
[0xE01B3]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00C4",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01B3, -- 󠆳
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00C4",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01B3,
},
[0xE01B4]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00C5",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01B4, -- 󠆴
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00C5",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01B4,
},
[0xE01B5]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00C6",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01B5, -- 󠆵
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00C6",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01B5,
},
[0xE01B6]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00C7",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01B6, -- 󠆶
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00C7",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01B6,
},
[0xE01B7]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00C8",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01B7, -- 󠆷
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00C8",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01B7,
},
[0xE01B8]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00C9",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01B8, -- 󠆸
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00C9",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01B8,
},
[0xE01B9]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00CA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01B9, -- 󠆹
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00CA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01B9,
},
[0xE01BA]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00CB",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01BA, -- 󠆺
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00CB",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01BA,
},
[0xE01BB]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00CC",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01BB, -- 󠆻
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00CC",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01BB,
},
[0xE01BC]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00CD",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01BC, -- 󠆼
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00CD",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01BC,
},
[0xE01BD]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00CE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01BD, -- 󠆽
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00CE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01BD,
},
[0xE01BE]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00CF",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01BE, -- 󠆾
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00CF",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01BE,
},
[0xE01BF]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00D0",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01BF, -- 󠆿
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00D0",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01BF,
},
[0xE01C0]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00D1",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01C0, -- 󠇀
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00D1",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01C0,
},
[0xE01C1]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00D2",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01C1, -- 󠇁
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00D2",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01C1,
},
[0xE01C2]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00D3",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01C2, -- 󠇂
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00D3",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01C2,
},
[0xE01C3]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00D4",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01C3, -- 󠇃
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00D4",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01C3,
},
[0xE01C4]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00D5",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01C4, -- 󠇄
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00D5",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01C4,
},
[0xE01C5]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00D6",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01C5, -- 󠇅
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00D6",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01C5,
},
[0xE01C6]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00D7",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01C6, -- 󠇆
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00D7",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01C6,
},
[0xE01C7]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00D8",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01C7, -- 󠇇
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00D8",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01C7,
},
[0xE01C8]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00D9",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01C8, -- 󠇈
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00D9",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01C8,
},
[0xE01C9]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00DA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01C9, -- 󠇉
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00DA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01C9,
},
[0xE01CA]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00DB",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01CA, -- 󠇊
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00DB",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01CA,
},
[0xE01CB]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00DC",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01CB, -- 󠇋
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00DC",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01CB,
},
[0xE01CC]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00DD",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01CC, -- 󠇌
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00DD",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01CC,
},
[0xE01CD]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00DE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01CD, -- 󠇍
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00DE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01CD,
},
[0xE01CE]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00DF",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01CE, -- 󠇎
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00DF",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01CE,
},
[0xE01CF]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00E0",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01CF, -- 󠇏
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00E0",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01CF,
},
[0xE01D0]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00E1",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01D0, -- 󠇐
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00E1",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01D0,
},
[0xE01D1]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00E2",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01D1, -- 󠇑
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00E2",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01D1,
},
[0xE01D2]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00E3",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01D2, -- 󠇒
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00E3",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01D2,
},
[0xE01D3]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00E4",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01D3, -- 󠇓
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00E4",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01D3,
},
[0xE01D4]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00E5",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01D4, -- 󠇔
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00E5",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01D4,
},
[0xE01D5]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00E6",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01D5, -- 󠇕
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00E6",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01D5,
},
[0xE01D6]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00E7",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01D6, -- 󠇖
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00E7",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01D6,
},
[0xE01D7]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00E8",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01D7, -- 󠇗
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00E8",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01D7,
},
[0xE01D8]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00E9",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01D8, -- 󠇘
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00E9",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01D8,
},
[0xE01D9]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00EA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01D9, -- 󠇙
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00EA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01D9,
},
[0xE01DA]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00EB",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01DA, -- 󠇚
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00EB",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01DA,
},
[0xE01DB]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00EC",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01DB, -- 󠇛
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00EC",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01DB,
},
[0xE01DC]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00ED",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01DC, -- 󠇜
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00ED",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01DC,
},
[0xE01DD]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00EE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01DD, -- 󠇝
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00EE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01DD,
},
[0xE01DE]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00EF",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01DE, -- 󠇞
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00EF",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01DE,
},
[0xE01DF]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00F0",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01DF, -- 󠇟
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00F0",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01DF,
},
[0xE01E0]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00F1",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01E0, -- 󠇠
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00F1",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01E0,
},
[0xE01E1]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00F2",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01E1, -- 󠇡
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00F2",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01E1,
},
[0xE01E2]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00F3",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01E2, -- 󠇢
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00F3",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01E2,
},
[0xE01E3]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00F4",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01E3, -- 󠇣
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00F4",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01E3,
},
[0xE01E4]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00F5",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01E4, -- 󠇤
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00F5",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01E4,
},
[0xE01E5]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00F6",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01E5, -- 󠇥
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00F6",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01E5,
},
[0xE01E6]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00F7",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01E6, -- 󠇦
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00F7",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01E6,
},
[0xE01E7]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00F8",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01E7, -- 󠇧
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00F8",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01E7,
},
[0xE01E8]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00F9",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01E8, -- 󠇨
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00F9",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01E8,
},
[0xE01E9]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00FA",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01E9, -- 󠇩
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00FA",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01E9,
},
[0xE01EA]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00FB",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01EA, -- 󠇪
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00FB",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01EA,
},
[0xE01EB]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00FC",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01EB, -- 󠇫
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00FC",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01EB,
},
[0xE01EC]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00FD",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01EC, -- 󠇬
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00FD",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01EC,
},
[0xE01ED]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00FE",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01ED, -- 󠇭
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00FE",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01ED,
},
[0xE01EE]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x00FF",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01EE, -- 󠇮
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x00FF",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01EE,
},
[0xE01EF]={
- ["category"]="mn",
- ["cjkwd"]="a",
- ["description"]="VARIATION SELECTOR-0x0100",
- ["linebreak"]="cm",
- ["unicodeslot"]=0xE01EF, -- 󠇯
- },
- [0xF0000]={
- ["category"]="co",
- ["cjkwd"]="a",
- ["description"]="<Plane 0x000F Private Use, First>",
- ["unicodeslot"]=0xF0000, -- 󰀀
- },
- [0xFFFFD]={
- ["category"]="co",
- ["cjkwd"]="a",
- ["description"]="<Plane 0x000F Private Use, Last>",
- ["unicodeslot"]=0xFFFFD, -- 󿿽
- },
- [0x100000]={
- ["category"]="co",
- ["cjkwd"]="a",
- ["description"]="<Plane 0x0010 Private Use, First>",
- ["unicodeslot"]=0x100000, -- 􀀀
- },
- [0x10FFFD]={
- ["category"]="co",
- ["cjkwd"]="a",
- ["description"]="<Plane 0x0010 Private Use, Last>",
- ["unicodeslot"]=0x10FFFD, -- 􏿽
- },
+ category="mn",
+ cjkwd="a",
+ description="VARIATION SELECTOR-0x0100",
+ direction="nsm",
+ linebreak="cm",
+ unicodeslot=0xE01EF,
+ },
+--~ [0xF0000]={
+--~ category="co",
+--~ cjkwd="a",
+--~ description="<Plane 0x000F Private Use, First>",
+--~ direction="l",
+--~ unicodeslot=0xF0000,
+--~ },
+--~ [0xFFFFD]={
+--~ category="co",
+--~ cjkwd="a",
+--~ description="<Plane 0x000F Private Use, Last>",
+--~ direction="l",
+--~ unicodeslot=0xFFFFD,
+--~ },
+--~ [0x100000]={
+--~ category="co",
+--~ cjkwd="a",
+--~ description="<Plane 0x0010 Private Use, First>",
+--~ direction="l",
+--~ unicodeslot=0x100000,
+--~ },
+--~ [0x10FFFD]={
+--~ category="co",
+--~ cjkwd="a",
+--~ description="<Plane 0x0010 Private Use, Last>",
+--~ direction="l",
+--~ unicodeslot=0x10FFFD,
+--~ },
}
diff --git a/tex/context/base/char-def.tex b/tex/context/base/char-def.tex
index 39137241d..6e81a3d44 100644
--- a/tex/context/base/char-def.tex
+++ b/tex/context/base/char-def.tex
@@ -35,10 +35,12 @@
% \ctxlua{characters.setpdfunicodes()}% pdftounicode mappings can only be done runtime
% \stopruntimeluacode
-%D This is needed for Turkish:
+%D There may be a problem with the turkisch patterns. By now it's taken care of in
+%D ctxtools (thanks to Mojca). There seems to be a bug in the patterns (^^11 refers
+%D to a double quote but it should be ^^19 since the original is in ec encoding).
-\setcclcuc "201C "201C "201C
-\setcclcuc "201D "201D "201D
+% \setcclcuc "201C "201C "201C
+% \setcclcuc "201D "201D "201D
\protect \endinput
diff --git a/tex/context/base/char-ini.lua b/tex/context/base/char-ini.lua
index f44eb8aca..de3266b73 100644
--- a/tex/context/base/char-ini.lua
+++ b/tex/context/base/char-ini.lua
@@ -6,10 +6,10 @@ if not modules then modules = { } end modules ['char-ini'] = {
license = "see context related readme files"
}
-utf = utf or unicode.utf
tex = tex or { }
+xml = xml or { }
-local format = string.format
+local format, texsprint, utfchar, utfbyte = string.format, tex.sprint, unicode.utf8.char, unicode.utf8.byte
--[[ldx--
<p>This module implements some methods and creates additional datastructured
@@ -22,6 +22,199 @@ characters.data = characters.data or { }
characters.synonyms = characters.synonyms or { }
characters.context = characters.context or { }
+characters.blocks={
+ ["aegeannumbers"] = { 0x10100, 0x1013F, "Aegean Numbers" },
+ ["alphabeticpresentationforms"] = { 0xFB00, 0xFB4F, "Alphabetic Presentation Forms" },
+ ["ancientgreekmusicalnotation"] = { 0x1D200, 0x1D24F, "Ancient Greek Musical Notation" },
+ ["ancientgreeknumbers"] = { 0x10140, 0x1018F, "Ancient Greek Numbers" },
+ ["ancientsymbols"] = { 0x10190, 0x101CF, "Ancient Symbols" },
+ ["arabic"] = { 0x0600, 0x06FF, "Arabic" },
+ ["arabicpresentationformsa"] = { 0xFB50, 0xFDFF, "Arabic Presentation Forms-A" },
+ ["arabicpresentationformsb"] = { 0xFE70, 0xFEFF, "Arabic Presentation Forms-B" },
+ ["arabicsupplement"] = { 0x0750, 0x077F, "Arabic Supplement" },
+ ["armenian"] = { 0x0530, 0x058F, "Armenian" },
+ ["arrows"] = { 0x2190, 0x21FF, "Arrows" },
+ ["balinese"] = { 0x1B00, 0x1B7F, "Balinese" },
+ ["basiclatin"] = { 0x0000, 0x007F, "Basic Latin" },
+ ["bengali"] = { 0x0980, 0x09FF, "Bengali" },
+ ["blockelements"] = { 0x2580, 0x259F, "Block Elements" },
+ ["bopomofo"] = { 0x3100, 0x312F, "Bopomofo" },
+ ["bopomofoextended"] = { 0x31A0, 0x31BF, "Bopomofo Extended" },
+ ["boxdrawing"] = { 0x2500, 0x257F, "Box Drawing" },
+ ["braillepatterns"] = { 0x2800, 0x28FF, "Braille Patterns" },
+ ["buginese"] = { 0x1A00, 0x1A1F, "Buginese" },
+ ["buhid"] = { 0x1740, 0x175F, "Buhid" },
+ ["byzantinemusicalsymbols"] = { 0x1D000, 0x1D0FF, "Byzantine Musical Symbols" },
+ ["carian"] = { 0x102A0, 0x102DF, "Carian" },
+ ["cham"] = { 0xAA00, 0xAA5F, "Cham" },
+ ["cherokee"] = { 0x13A0, 0x13FF, "Cherokee" },
+ ["cjkcompatibility"] = { 0x3300, 0x33FF, "CJK Compatibility" },
+ ["cjkcompatibilityforms"] = { 0xFE30, 0xFE4F, "CJK Compatibility Forms" },
+ ["cjkcompatibilityideographs"] = { 0xF900, 0xFAFF, "CJK Compatibility Ideographs" },
+ ["cjkcompatibilityideographssupplement"] = { 0x2F800, 0x2FA1F, "CJK Compatibility Ideographs Supplement" },
+ ["cjkradicalssupplement"] = { 0x2E80, 0x2EFF, "CJK Radicals Supplement" },
+ ["cjkstrokes"] = { 0x31C0, 0x31EF, "CJK Strokes" },
+ ["cjksymbolsandpunctuation"] = { 0x3000, 0x303F, "CJK Symbols and Punctuation" },
+ ["cjkunifiedideographs"] = { 0x4E00, 0x9FFF, "CJK Unified Ideographs" },
+ ["cjkunifiedideographsextensiona"] = { 0x3400, 0x4DBF, "CJK Unified Ideographs Extension A" },
+ ["cjkunifiedideographsextensionb"] = { 0x20000, 0x2A6DF, "CJK Unified Ideographs Extension B" },
+ ["combiningdiacriticalmarks"] = { 0x0300, 0x036F, "Combining Diacritical Marks" },
+ ["combiningdiacriticalmarksforsymbols"] = { 0x20D0, 0x20FF, "Combining Diacritical Marks for Symbols" },
+ ["combiningdiacriticalmarkssupplement"] = { 0x1DC0, 0x1DFF, "Combining Diacritical Marks Supplement" },
+ ["combininghalfmarks"] = { 0xFE20, 0xFE2F, "Combining Half Marks" },
+ ["controlpictures"] = { 0x2400, 0x243F, "Control Pictures" },
+ ["coptic"] = { 0x2C80, 0x2CFF, "Coptic" },
+ ["countingrodnumerals"] = { 0x1D360, 0x1D37F, "Counting Rod Numerals" },
+ ["cuneiform"] = { 0x12000, 0x123FF, "Cuneiform" },
+ ["cuneiformnumbersandpunctuation"] = { 0x12400, 0x1247F, "Cuneiform Numbers and Punctuation" },
+ ["currencysymbols"] = { 0x20A0, 0x20CF, "Currency Symbols" },
+ ["cypriotsyllabary"] = { 0x10800, 0x1083F, "Cypriot Syllabary" },
+ ["cyrillic"] = { 0x0400, 0x04FF, "Cyrillic" },
+ ["cyrillicextendeda"] = { 0x2DE0, 0x2DFF, "Cyrillic Extended-A" },
+ ["cyrillicextendedb"] = { 0xA640, 0xA69F, "Cyrillic Extended-B" },
+ ["cyrillicsupplement"] = { 0x0500, 0x052F, "Cyrillic Supplement" },
+ ["deseret"] = { 0x10400, 0x1044F, "Deseret" },
+ ["devanagari"] = { 0x0900, 0x097F, "Devanagari" },
+ ["dingbats"] = { 0x2700, 0x27BF, "Dingbats" },
+ ["dominotiles"] = { 0x1F030, 0x1F09F, "Domino Tiles" },
+ ["enclosedalphanumerics"] = { 0x2460, 0x24FF, "Enclosed Alphanumerics" },
+ ["enclosedcjklettersandmonths"] = { 0x3200, 0x32FF, "Enclosed CJK Letters and Months" },
+ ["ethiopic"] = { 0x1200, 0x137F, "Ethiopic" },
+ ["ethiopicextended"] = { 0x2D80, 0x2DDF, "Ethiopic Extended" },
+ ["ethiopicsupplement"] = { 0x1380, 0x139F, "Ethiopic Supplement" },
+ ["generalpunctuation"] = { 0x2000, 0x206F, "General Punctuation" },
+ ["geometricshapes"] = { 0x25A0, 0x25FF, "Geometric Shapes" },
+ ["georgian"] = { 0x10A0, 0x10FF, "Georgian" },
+ ["georgiansupplement"] = { 0x2D00, 0x2D2F, "Georgian Supplement" },
+ ["glagolitic"] = { 0x2C00, 0x2C5F, "Glagolitic" },
+ ["gothic"] = { 0x10330, 0x1034F, "Gothic" },
+ ["greekandcoptic"] = { 0x0370, 0x03FF, "Greek and Coptic" },
+ ["greekextended"] = { 0x1F00, 0x1FFF, "Greek Extended" },
+ ["gujarati"] = { 0x0A80, 0x0AFF, "Gujarati" },
+ ["gurmukhi"] = { 0x0A00, 0x0A7F, "Gurmukhi" },
+ ["halfwidthandfullwidthforms"] = { 0xFF00, 0xFFEF, "Halfwidth and Fullwidth Forms" },
+ ["hangulcompatibilityjamo"] = { 0x3130, 0x318F, "Hangul Compatibility Jamo" },
+ ["hanguljamo"] = { 0x1100, 0x11FF, "Hangul Jamo" },
+ ["hangulsyllables"] = { 0xAC00, 0xD7AF, "Hangul Syllables" },
+ ["hanunoo"] = { 0x1720, 0x173F, "Hanunoo" },
+ ["hebrew"] = { 0x0590, 0x05FF, "Hebrew" },
+ ["highprivateusesurrogates"] = { 0xDB80, 0xDBFF, "High Private Use Surrogates" },
+ ["highsurrogates"] = { 0xD800, 0xDB7F, "High Surrogates" },
+ ["hiragana"] = { 0x3040, 0x309F, "Hiragana" },
+ ["ideographicdescriptioncharacters"] = { 0x2FF0, 0x2FFF, "Ideographic Description Characters" },
+ ["ipaextensions"] = { 0x0250, 0x02AF, "IPA Extensions" },
+ ["kanbun"] = { 0x3190, 0x319F, "Kanbun" },
+ ["kangxiradicals"] = { 0x2F00, 0x2FDF, "Kangxi Radicals" },
+ ["kannada"] = { 0x0C80, 0x0CFF, "Kannada" },
+ ["katakana"] = { 0x30A0, 0x30FF, "Katakana" },
+ ["katakanaphoneticextensions"] = { 0x31F0, 0x31FF, "Katakana Phonetic Extensions" },
+ ["kayahli"] = { 0xA900, 0xA92F, "Kayah Li" },
+ ["kharoshthi"] = { 0x10A00, 0x10A5F, "Kharoshthi" },
+ ["khmer"] = { 0x1780, 0x17FF, "Khmer" },
+ ["khmersymbols"] = { 0x19E0, 0x19FF, "Khmer Symbols" },
+ ["lao"] = { 0x0E80, 0x0EFF, "Lao" },
+ ["latinextendeda"] = { 0x0100, 0x017F, "Latin Extended-A" },
+ ["latinextendedadditional"] = { 0x1E00, 0x1EFF, "Latin Extended Additional" },
+ ["latinextendedb"] = { 0x0180, 0x024F, "Latin Extended-B" },
+ ["latinextendedc"] = { 0x2C60, 0x2C7F, "Latin Extended-C" },
+ ["latinextendedd"] = { 0xA720, 0xA7FF, "Latin Extended-D" },
+ ["latinsupplement"] = { 0x0080, 0x00FF, "Latin-1 Supplement" },
+ ["lepcha"] = { 0x1C00, 0x1C4F, "Lepcha" },
+ ["letterlikesymbols"] = { 0x2100, 0x214F, "Letterlike Symbols" },
+ ["limbu"] = { 0x1900, 0x194F, "Limbu" },
+ ["linearbideograms"] = { 0x10080, 0x100FF, "Linear B Ideograms" },
+ ["linearbsyllabary"] = { 0x10000, 0x1007F, "Linear B Syllabary" },
+ ["lowsurrogates"] = { 0xDC00, 0xDFFF, "Low Surrogates" },
+ ["lycian"] = { 0x10280, 0x1029F, "Lycian" },
+ ["lydian"] = { 0x10920, 0x1093F, "Lydian" },
+ ["mahjongtiles"] = { 0x1F000, 0x1F02F, "Mahjong Tiles" },
+ ["malayalam"] = { 0x0D00, 0x0D7F, "Malayalam" },
+ ["mathematicalalphanumericsymbols"] = { 0x1D400, 0x1D7FF, "Mathematical Alphanumeric Symbols" },
+ ["mathematicaloperators"] = { 0x2200, 0x22FF, "Mathematical Operators" },
+ ["miscellaneousmathematicalsymbolsa"] = { 0x27C0, 0x27EF, "Miscellaneous Mathematical Symbols-A" },
+ ["miscellaneousmathematicalsymbolsb"] = { 0x2980, 0x29FF, "Miscellaneous Mathematical Symbols-B" },
+ ["miscellaneoussymbols"] = { 0x2600, 0x26FF, "Miscellaneous Symbols" },
+ ["miscellaneoussymbolsandarrows"] = { 0x2B00, 0x2BFF, "Miscellaneous Symbols and Arrows" },
+ ["miscellaneoustechnical"] = { 0x2300, 0x23FF, "Miscellaneous Technical" },
+ ["modifiertoneletters"] = { 0xA700, 0xA71F, "Modifier Tone Letters" },
+ ["mongolian"] = { 0x1800, 0x18AF, "Mongolian" },
+ ["musicalsymbols"] = { 0x1D100, 0x1D1FF, "Musical Symbols" },
+ ["myanmar"] = { 0x1000, 0x109F, "Myanmar" },
+ ["newtailue"] = { 0x1980, 0x19DF, "New Tai Lue" },
+ ["nko"] = { 0x07C0, 0x07FF, "NKo" },
+ ["numberforms"] = { 0x2150, 0x218F, "Number Forms" },
+ ["ogham"] = { 0x1680, 0x169F, "Ogham" },
+ ["olchiki"] = { 0x1C50, 0x1C7F, "Ol Chiki" },
+ ["olditalic"] = { 0x10300, 0x1032F, "Old Italic" },
+ ["oldpersian"] = { 0x103A0, 0x103DF, "Old Persian" },
+ ["opticalcharacterrecognition"] = { 0x2440, 0x245F, "Optical Character Recognition" },
+ ["oriya"] = { 0x0B00, 0x0B7F, "Oriya" },
+ ["osmanya"] = { 0x10480, 0x104AF, "Osmanya" },
+ ["phagspa"] = { 0xA840, 0xA87F, "Phags-pa" },
+ ["phaistosdisc"] = { 0x101D0, 0x101FF, "Phaistos Disc" },
+ ["phoenician"] = { 0x10900, 0x1091F, "Phoenician" },
+ ["phoneticextensions"] = { 0x1D00, 0x1D7F, "Phonetic Extensions" },
+ ["phoneticextensionssupplement"] = { 0x1D80, 0x1DBF, "Phonetic Extensions Supplement" },
+ ["privateusearea"] = { 0xE000, 0xF8FF, "Private Use Area" },
+ ["rejang"] = { 0xA930, 0xA95F, "Rejang" },
+ ["runic"] = { 0x16A0, 0x16FF, "Runic" },
+ ["saurashtra"] = { 0xA880, 0xA8DF, "Saurashtra" },
+ ["shavian"] = { 0x10450, 0x1047F, "Shavian" },
+ ["sinhala"] = { 0x0D80, 0x0DFF, "Sinhala" },
+ ["smallformvariants"] = { 0xFE50, 0xFE6F, "Small Form Variants" },
+ ["spacingmodifierletters"] = { 0x02B0, 0x02FF, "Spacing Modifier Letters" },
+ ["specials"] = { 0xFFF0, 0xFFFF, "Specials" },
+ ["sundanese"] = { 0x1B80, 0x1BBF, "Sundanese" },
+ ["superscriptsandsubscripts"] = { 0x2070, 0x209F, "Superscripts and Subscripts" },
+ ["supplementalarrowsa"] = { 0x27F0, 0x27FF, "Supplemental Arrows-A" },
+ ["supplementalarrowsb"] = { 0x2900, 0x297F, "Supplemental Arrows-B" },
+ ["supplementalmathematicaloperators"] = { 0x2A00, 0x2AFF, "Supplemental Mathematical Operators" },
+ ["supplementalpunctuation"] = { 0x2E00, 0x2E7F, "Supplemental Punctuation" },
+ ["supplementaryprivateuseareaa"] = { 0xF0000, 0xFFFFF, "Supplementary Private Use Area-A" },
+ ["supplementaryprivateuseareab"] = { 0x100000, 0x10FFFF, "Supplementary Private Use Area-B" },
+ ["sylotinagri"] = { 0xA800, 0xA82F, "Syloti Nagri" },
+ ["syriac"] = { 0x0700, 0x074F, "Syriac" },
+ ["tagalog"] = { 0x1700, 0x171F, "Tagalog" },
+ ["tagbanwa"] = { 0x1760, 0x177F, "Tagbanwa" },
+ ["tags"] = { 0xE0000, 0xE007F, "Tags" },
+ ["taile"] = { 0x1950, 0x197F, "Tai Le" },
+ ["taixuanjingsymbols"] = { 0x1D300, 0x1D35F, "Tai Xuan Jing Symbols" },
+ ["tamil"] = { 0x0B80, 0x0BFF, "Tamil" },
+ ["telugu"] = { 0x0C00, 0x0C7F, "Telugu" },
+ ["thaana"] = { 0x0780, 0x07BF, "Thaana" },
+ ["thai"] = { 0x0E00, 0x0E7F, "Thai" },
+ ["tibetan"] = { 0x0F00, 0x0FFF, "Tibetan" },
+ ["tifinagh"] = { 0x2D30, 0x2D7F, "Tifinagh" },
+ ["ugaritic"] = { 0x10380, 0x1039F, "Ugaritic" },
+ ["unifiedcanadianaboriginalsyllabics"] = { 0x1400, 0x167F, "Unified Canadian Aboriginal Syllabics" },
+ ["vai"] = { 0xA500, 0xA63F, "Vai" },
+ ["variationselectors"] = { 0xFE00, 0xFE0F, "Variation Selectors" },
+ ["variationselectorssupplement"] = { 0xE0100, 0xE01EF, "Variation Selectors Supplement" },
+ ["verticalforms"] = { 0xFE10, 0xFE1F, "Vertical Forms" },
+ ["yijinghexagramsymbols"] = { 0x4DC0, 0x4DFF, "Yijing Hexagram Symbols" },
+ ["yiradicals"] = { 0xA490, 0xA4CF, "Yi Radicals" },
+ ["yisyllables"] = { 0xA000, 0xA48F, "Yi Syllables" },
+}
+
+function characters.getrange(name)
+ local tag = name:lower()
+ tag = name:gsub("[^a-z]", "")
+ local range = characters.blocks[tag]
+ if range then
+ return range[1], range[2]
+ end
+ name = name:gsub('"',"0x") -- goodie: tex hex notation
+ local start, stop = name:match("^(.-)[%-%:](.-)$")
+ if start and stop then
+ start, stop = tonumber(start,16) or tonumber(start), tonumber(stop,16) or tonumber(stop)
+ if start and stop then
+ return start, stop
+ end
+ end
+ local slot = tonumber(name,16) or tonumber(name)
+ return slot, slot
+end
+
characters.categories = {
lu = "Letter Uppercase",
ll = "Letter Lowercase",
@@ -66,7 +259,7 @@ characters.is_command = table.tohash {
"cf","zs"
}
--- linebreak:
+-- linebreak: todo: hash
--
-- normative : BK CR LF CM SG GL CB SP ZW NL WJ JL JV JT H2 H3
-- informative : XX OP CL QU NS EX SY IS PR PO NU AL ID IN HY BB BA SA AI B2
@@ -75,12 +268,32 @@ characters.is_command = table.tohash {
--
-- N A H W F Na
-do
- local _empty_table_ = { __index = function(t,k) return "" end }
+characters.bidi = {
+ l = "Left-to-Right",
+ lre = "Left-to-Right Embedding",
+ lro = "Left-to-Right Override",
+ r = "Right-to-Left",
+ al = "Right-to-Left Arabic",
+ rle = "Right-to-Left Embedding",
+ rlo = "Right-to-Left Override",
+ pdf = "Pop Directional Format",
+ en = "European Number",
+ es = "European Number Separator",
+ et = "European Number Terminator",
+ an = "Arabic Number",
+ cs = "Common Number Separator",
+ nsm = "Non-Spacing Mark",
+ bn = "Boundary Neutral",
+ b = "Paragraph Separator",
+ s = "Segment Separator",
+ ws = "Whitespace",
+ on = "Other Neutrals",
+}
- function table.set_empty_metatable(t)
- setmetatable(t,_empty_table_)
- end
+local _empty_table_ = { __index = function(t,k) return "" end }
+
+function table.set_empty_metatable(t)
+ setmetatable(t,_empty_table_)
end
table.set_empty_metatable(characters.data)
@@ -92,13 +305,14 @@ table we derive a few more.</p>
-- used ?
-characters.context.unicodes = characters.context.unicodes or { }
-characters.context.utfcodes = characters.context.utfcodes or { }
-characters.context.enccodes = characters.context.enccodes or { }
-characters.context.fallbacks = characters.context.fallbacks or { }
+characters.unicodes = characters.unicodes or { }
+characters.utfcodes = characters.utfcodes or { }
+characters.enccodes = characters.enccodes or { }
+characters.fallbacks = characters.fallbacks or { }
+characters.directions = characters.directions or { }
function characters.context.rehash()
- local unicodes, utfcodes, enccodes, fallbacks, utfchar = characters.context.unicodes, characters.context.utfcodes, characters.context.enccodes, characters.context.fallbacks, utf.char
+ local unicodes, utfcodes, enccodes, fallbacks, directions = characters.unicodes, characters.utfcodes, characters.enccodes, characters.fallbacks, characters.directions
for k,v in pairs(characters.data) do
local contextname, adobename, specials = v.contextname, v.adobename, v.specials
if contextname then
@@ -115,12 +329,21 @@ function characters.context.rehash()
fallbacks[k] = s
fallbacks[s] = k
end
+ directions[k] = v.direction
end
for name,code in pairs(characters.synonyms) do
if not enccodes[name] then enccodes[name] = code end
end
end
+-- maybe some day, no significate speed up now
+
+--~ input.storage.register(false, "characters.unicodes", characters.unicodes, "characters.unicodes")
+--~ input.storage.register(false, "characters.utfcodes", characters.utfcodes, "characters.utfcodes")
+--~ input.storage.register(false, "characters.enccodes", characters.enccodes, "characters.enccodes")
+--~ input.storage.register(false, "characters.fallbacks", characters.fallbacks, "characters.fallbacks")
+--~ input.storage.register(false, "characters.directions", characters.directions, "characters.directions")
+
--[[ldx--
<p>The <type>context</type> namespace is used to store methods and data
which is rather specific to <l n='context'/>.</p>
@@ -131,9 +354,9 @@ function characters.context.show(n)
local d = characters.data[n]
if d then
local function entry(label,name)
- tex.sprint(tex.ctxcatcodes,format("\\NC %s\\NC %s\\NC\\NR",label,characters.valid(d[name])))
+ texsprint(tex.ctxcatcodes,format("\\NC %s\\NC %s\\NC\\NR",label,characters.valid(d[name])))
end
- tex.sprint(tex.ctxcatcodes,"\\starttabulate[|Tl|Tl|]")
+ texsprint(tex.ctxcatcodes,"\\starttabulate[|Tl|Tl|]")
entry("unicode index" , "unicodeslot")
entry("context name" , "contextname")
entry("adobe name" , "adobename")
@@ -142,7 +365,7 @@ function characters.context.show(n)
entry("uppercase code", "uccode")
entry("lowercase code", "lccode")
entry("specials" , "specials")
- tex.sprint(tex.ctxcatcodes,"\\stoptabulate ")
+ texsprint(tex.ctxcatcodes,"\\stoptabulate ")
end
end
@@ -151,57 +374,40 @@ end
use the table. After all, we have this information available anyway.</p>
--ldx]]--
-function characters.makeactive(n,name)
- tex.sprint(tex.ctxcatcodes,format("\\catcode%s=13\\unexpanded\\def %s{\\%s}",n,utf.char(n),name))
+function characters.makeactive(n,name) -- let ?
+ texsprint(tex.ctxcatcodes,format("\\catcode%s=13\\unexpanded\\def %s{\\%s}",n,utfchar(n),name))
end
function tex.uprint(n)
- tex.sprint(tex.ctxcatcodes,utf.char(n))
+ texsprint(tex.ctxcatcodes,utfchar(n))
end
---~ function characters.context.define()
---~ local unicodes, utfcodes = characters.context.unicodes, characters.context.utfcodes
---~ local flush, tc, char = tex.sprint, tex.ctxcatcodes, utf.char
---~ local is_character, is_command = characters.is_character, characters.is_command
---~ for u, chr in pairs(characters.data) do
---~ local contextname = chr.contextname
---~ if contextname then
---~ local category = chr.category
---~ if is_character[category] then
---~ -- by this time, we're still in normal catcode mode
---~ if chr.unicodeslot < 128 then
---~ flush(tc, "\\chardef\\" .. contextname .. "=" .. u) -- unicodes[contextname])
---~ else
---~ flush(tc, "\\let\\" .. contextname .. "=" .. char(u)) -- utfcodes[contextname])
---~ end
---~ elseif is_command[category] then
---~ flush("\\catcode"..u.."=13\\unexpanded\\def "..char(u).."{\\"..contextname.."}")
---~ -- characters.makeactive(u,contextname)
---~ end
---~ end
---~ end
---~ end
-
characters.activated = { }
function characters.context.define()
- local unicodes, utfcodes = characters.context.unicodes, characters.context.utfcodes
- local flush, tc, char = tex.sprint, tex.ctxcatcodes, utf.char
+ local unicodes, utfcodes = characters.unicodes, characters.utfcodes
+ local tc = tex.ctxcatcodes
local is_character, is_command = characters.is_character, characters.is_command
for u, chr in pairs(characters.data) do
- local contextname = chr.contextname
- if contextname then
- local category = chr.category
- if is_character[category] then
- -- by this time, we're still in normal catcode mode
- if chr.unicodeslot < 128 then
- flush(tc, "\\chardef\\" .. contextname .. "=" .. u) -- unicodes[contextname])
- else
- flush(tc, "\\let\\" .. contextname .. "=" .. char(u)) -- utfcodes[contextname])
- end
- elseif is_command[category] then
- flush("{\\catcode"..u.."=13\\unexpanded\\gdef "..char(u).."{\\"..contextname.."}}")
- characters.activated[u] = true
+ local fallback = chr.fallback
+ if fallback then
+ texsprint("{\\catcode"..u.."=13\\unexpanded\\gdef "..utfchar(u).."{\\checkedchar{"..u.."}{"..fallback.."}}}")
+ characters.activated[u] = true
+ else
+ local contextname = chr.contextname
+ if contextname then
+ local category = chr.category
+ if is_character[category] then
+ -- by this time, we're still in normal catcode mode
+ if chr.unicodeslot < 128 then
+ texsprint(tc, "\\chardef\\" .. contextname .. "=" .. u) -- unicodes[contextname])
+ else
+ texsprint(tc, "\\let\\" .. contextname .. "=" .. utfchar(u)) -- utfcodes[contextname])
+ end
+ elseif is_command[category] then
+ texsprint("{\\catcode"..u.."=13\\unexpanded\\gdef "..utfchar(u).."{\\"..contextname.."}}")
+ characters.activated[u] = true
+ end
end
end
end
@@ -209,14 +415,14 @@ end
function characters.context.activate()
for u,_ in pairs(characters.activated) do
- tex.sprint(tex.ctxcatcodes,"\\catcode "..u.."=13 ")
+ texsprint(tex.ctxcatcodes,"\\catcode "..u.."=13 ")
end
end
function characters.charcode(box)
local b = tex.box[box]
local l = b.list
- tex.sprint((l and l.id == node.id('glyph') and l.char) or 0)
+ texsprint((l and l.id == node.id('glyph') and l.char) or 0)
end
--[[ldx--
@@ -224,14 +430,14 @@ end
--ldx]]--
function characters.setcodes()
- local flush, tc, format = tex.sprint, tex.ctxcatcodes, string.format
+ local tc = tex.ctxcatcodes
for code, chr in pairs(characters.data) do
local cc = chr.category
if cc == 'll' or cc == 'lu' or cc == 'lt' then
local lc, uc = chr.lccode, chr.uccode
if not lc then chr.lccode, lc = code, code end
if not uc then chr.uccode, uc = code, code end
- flush(tc, format("\\setcclcuc %i %i %i ",code,lc,uc))
+ texsprint(tc, format("\\setcclcuc %i %i %i ",code,lc,uc))
end
end
end
@@ -325,9 +531,9 @@ function characters.lccode(n) return characters.data[n].lccode or n end
function characters.flush(n)
local c = characters.data[n]
if c and c.contextname then
- tex.sprint(tex.texcatcodes, "\\"..c.contextname)
+ texsprint(tex.texcatcodes, "\\"..c.contextname)
else
- tex.sprint(unicode.utf8.char(n))
+ texsprint(unicode.utf8.char(n))
end
end
@@ -348,7 +554,7 @@ end
function characters.is_of_category(token,category)
if type(token) == "string" then
- return characters.data[utf.byte(token)].category == category
+ return characters.data[utfbyte(token)].category == category
else
return characters.data[token].category == category
end
@@ -360,7 +566,7 @@ function characters.i_is_of_category(i,category) -- by index (number)
end
function characters.n_is_of_category(n,category) -- by name (string)
- local cd = characters.data[utf.byte(n)]
+ local cd = characters.data[utfbyte(n)]
return cd and cd.category == category
end
@@ -370,39 +576,36 @@ unicode reference tables.</p>
--ldx]]--
function characters.setpdfunicodes()
---~ local flush, tc, sf = tex.sprint, tex.ctxcatcodes, string.format
+--~ local tc = tex.ctxcatcodes
--~ for _,v in pairs(characters.data) do
--~ if v.adobename then
---~ flush(tc,sf("\\pdfglyphtounicode{%s}{%04X}", v.adobename, v.unicodeslot))
+--~ texsprint(tc,format("\\pdfglyphtounicode{%s}{%04X}", v.adobename, v.unicodeslot))
--~ end
--~ end
end
---[[ldx--
-<p>The next method generates a table for good old <l n='pdftex'/>.</p>
+-- xml support
-<typing>
-characters.pdftex.make_pdf_to_unicodetable("pdfr-def.tex")
-</typing>
---ldx]]--
+characters.active_offset = 0x10000
-characters.pdftex = characters.pdftex or { }
-
-function characters.pdftex.make_pdf_to_unicodetable(filename)
---~ f = io.open(filename,'w')
---~ if f then
---~ f:write("% This file is generated with Luatex using the\n")
---~ f:write("% character tables that come with ConTeXt MkIV.\n")
---~ f:write("%\n")
---~ f:write("\\ifx\\pdfglyphtounicode\\undefined\\endinput\\fi\n") -- just to be sure
---~ for _, v in pairs(characters.data) do
---~ if v.adobename then
---~ f:write(format("\\pdfglyphtounicode{%s}{%04X}", v.adobename, v.unicodeslot))
---~ end
---~ end
---~ f:write("%\n")
---~ f:write("%\n")
---~ f:write("\\endinput")
---~ f:close()
---~ end
+xml.entities = xml.entities or { }
+
+input.storage.register(false,"xml/entities",xml.entities,"xml.entities") -- this will move to lxml
+
+function characters.remapentity(chr,slot)
+ texsprint(format("{\\catcode%s=13\\xdef%s{\\string%s}}",slot,utfchar(slot),chr))
+end
+
+function characters.setmkiventities()
+ local entities = xml.entities
+ entities.lt = "<"
+ entities.amp = "&"
+ entities.gt = ">"
+end
+
+function characters.setmkiientities()
+ local entities = xml.entities
+ entities.lt = utfchar(characters.active_offset + utfbyte("<"))
+ entities.amp = utfchar(characters.active_offset + utfbyte("&"))
+ entities.gt = utfchar(characters.active_offset + utfbyte(">"))
end
diff --git a/tex/context/base/char-ini.tex b/tex/context/base/char-ini.tex
index be69f793f..929058a5d 100644
--- a/tex/context/base/char-ini.tex
+++ b/tex/context/base/char-ini.tex
@@ -26,4 +26,13 @@
\def\utfchar#1{\ctxlua{tex.uprint(\number#1)}}
+% \def\checkedchar#1% #2%
+% {\relax\iffontchar\font#1 \expandafter\firstoftwoarguments\else\expandafter\secondoftwoarguments\fi{\char#1}}
+%
+% impossible in math mode so there always fallback (till we have gyre):
+
+\def\checkedchar {\relax\ifmmode\expandafter\checkedmathchar\else\expandafter\checkedtextchar\fi} % #1#2
+\def\checkedmathchar#1#2{#2}
+\def\checkedtextchar #1{\iffontchar\font#1 \expandafter\firstoftwoarguments\else\expandafter\secondoftwoarguments\fi{\char#1}}
+
\endinput
diff --git a/tex/context/base/char-utf.lua b/tex/context/base/char-utf.lua
index 5e5d575c5..3dc0e69a1 100644
--- a/tex/context/base/char-utf.lua
+++ b/tex/context/base/char-utf.lua
@@ -101,7 +101,7 @@ function characters.filters.utf.collapse(str) -- old one
end
local tokens, first, done = { }, false, false
local cg = characters.graphemes
- for second in string.utfcharacters(str) do
+ for second in str:utfcharacters() do
local cgf = cg[first]
if cgf and cgf[second] then
first, done = cgf[second], true
@@ -193,7 +193,6 @@ do
local cg = characters.graphemes
local cr = characters.filters.utf.private.high -- kan via een lpeg
local cf = characters.filters.utf
- local su = string.utfcharacters
local concat = table.concat
@@ -206,7 +205,7 @@ do
--~ cf.initialize()
--~ end
--~ local tokens, first, done = { }, false, false
- --~ for second in su(str) do
+ --~ for second in str:utfcharacters() do
--~ if cr[second] then
--~ if first then
--~ tokens[#tokens+1] = first
@@ -249,7 +248,7 @@ do
cf.initialize()
end
local tokens, first, done, n = { }, false, false, 0
- for second in su(str) do
+ for second in str:utfcharacters() do
if done then
if cr[second] then
if first then
@@ -269,7 +268,7 @@ do
end
else
if cr[second] then
- for s in su(str) do
+ for s in str:utfcharacters() do
if n == 1 then
break
else
@@ -283,7 +282,7 @@ do
else
local cgf = cg[first]
if cgf and cgf[second] then
- for s in su(str) do
+ for s in str:utfcharacters() do
if n == 1 then
break
else
@@ -332,7 +331,7 @@ do
--~ cf.initialize()
--~ end
--~ local tokens, first, done = { }, false, false
- --~ for second in su(str) do
+ --~ for second in str:utfcharacters() do
--~ local cgf = cg[first]
--~ if cgf and cgf[second] then
--~ first, done = cgf[second], true
diff --git a/tex/context/base/colo-new.mkii b/tex/context/base/colo-new.mkii
index 5413d7a12..313dce455 100644
--- a/tex/context/base/colo-new.mkii
+++ b/tex/context/base/colo-new.mkii
@@ -1822,9 +1822,10 @@
%D Slow but ok \unknown
-\def\colorcomponents#1%
+\def\colorcomponents#1% might be broken
{\startnointerference
\localcolortrue
+ \globallet\thecolorcomponents\empty
\def\doexeccolorR ##1:##2:##3:##4:##5\od{\gdef\thecolorcomponents{r=\twodigitrounding{##1} g=\twodigitrounding{##2} b=\twodigitrounding{##3}}}%
\def\doexeccolorC##1:##2:##3:##4:##5:##6\od{\gdef\thecolorcomponents{c=\twodigitrounding{##1} m=\twodigitrounding{##2} y=\twodigitrounding{##3} k=\twodigitrounding{##4}}}%
\def\doexeccolorS ##1:##2:##3\od{\gdef\thecolorcomponents{s=\twodigitrounding{##1}}}%
@@ -1837,6 +1838,7 @@
\def\transparencycomponents#1%
{\startnointerference
\localcolortrue
+ \globallet\thetransparencycomponents\empty
\def\doexeccolorR ##1:##2:##3:##4:##5\od{\gdef\thetransparencycomponents{a=\twodigitrounding{##4} t=\twodigitrounding{##5}}}%
\def\doexeccolorC##1:##2:##3:##4:##5:##6\od{\gdef\thetransparencycomponents{a=\twodigitrounding{##5} t=\twodigitrounding{##6}}}%
\def\doexeccolorS ##1:##2:##3\od{\gdef\thetransparencycomponents{a=\twodigitrounding{##2} t=\twodigitrounding{##3}}}%
@@ -1844,7 +1846,7 @@
\let\doexeccolorPindex\doexeccolorP
\backgroundline[#1]{}%
\stopnointerference
- \thecolorcomponents}
+ \thetransparencycomponents}
%D \macros
%D {everyshapebox}
diff --git a/tex/context/base/colo-new.mkiv b/tex/context/base/colo-new.mkiv
index d054095fe..edc1a6a15 100644
--- a/tex/context/base/colo-new.mkiv
+++ b/tex/context/base/colo-new.mkiv
@@ -224,12 +224,17 @@
\fi
\fi}
-\def\pushpostponedpagecolor
- {\edef\savedtopofpagecolor{\topofpagecolor}%
- \doifsomething\savedtopofpagecolor\restorecolormode}
+% \def\pushpostponedpagecolor
+% {\edef\savedtopofpagecolor{\topofpagecolor}%
+% \doifsomething\savedtopofpagecolor\restorecolormode}
+%
+% \def\poppostponedpagecolor
+% {\doifsomething\savedtopofpagecolor\doactivatecolor\savedtopofpagecolor}
+%
+% no \topofpagecolor
-\def\poppostponedpagecolor
- {\doifsomething\savedtopofpagecolor\doactivatecolor\savedtopofpagecolor}
+\let\pushpostponedpagecolor\relax
+\let\poppostponedpagecolor \relax
% \def\pushcolor
% {\edef\popcolor
diff --git a/tex/context/base/colo-run.tex b/tex/context/base/colo-run.tex
index 9cb797c4d..762a10f88 100644
--- a/tex/context/base/colo-run.tex
+++ b/tex/context/base/colo-run.tex
@@ -245,17 +245,6 @@
\NC\showcolorbar[#1]\NC#1\NC\transparencycomponents{#1}\NC\colorcomponents{#1}\NC \NR
\to \scratchtoks}}
-% \gdef\showcolorcomponents[#1]%
-% {\bgroup
-% \def\bars##1{\backgroundline[##1]{\strut\enspace\color[white]{white}\enspace\color[black]{black}\enspace}}%
-% \scratchtoks\emptytoks
-% \appendtoks\starttabulate[|l|l|l|l|]\to\scratchtoks
-% \appendtoks\NC color \NC name \NC transparency \NC specification \NC\NR\TB\to\scratchtoks
-% \processcommacommand[#1]\dogetcolorcomponents
-% \appendtoks\stoptabulate\to\scratchtoks
-% \tt\the\scratchtoks
-% \egroup}
-
\gdef\showcolorbar[#1]%
{\backgroundline[#1]{\strut\enspace\color[white]{white}\enspace\color[black]{black}\enspace}}
diff --git a/tex/context/base/cont-cz.tex b/tex/context/base/cont-cs.tex
index b86b21e86..94235a8b3 100644
--- a/tex/context/base/cont-cz.tex
+++ b/tex/context/base/cont-cs.tex
@@ -1,5 +1,5 @@
%D \module
-%D [ file=cont-cz,
+%D [ file=cont-cs,
%D version=1998.12.02,
%D title=\CONTEXT,
%D subtitle=\CONTEXT\ Czech Format Generation,
@@ -17,18 +17,14 @@
\unprotect
-\setupcurrentlanguage[\s!cz]
+\setupcurrentlanguage[\s!cs]
\loaduserspecifications
\installlanguage [\s!en] [\c!state=\v!start]
\installlanguage [\s!de] [\c!state=\v!start]
\installlanguage [\s!sk] [\c!state=\v!start]
-\installlanguage [\s!cz] [\c!state=\v!start]
-
-% \setupbodyfont [cmr,ams,rm,12pt]
-%
-% \setupencoding[default=ec] \usetypescript[modern][\defaultencoding] \setupbodyfont[modern,rm,12pt]
+\installlanguage [\s!cs] [\c!state=\v!start]
\setupencoding[default=ec] \usetypescript[fallback][\defaultencoding] \setupbodyfont[rm,12pt]
diff --git a/tex/context/base/cont-de.tex b/tex/context/base/cont-de.tex
index 74326003a..95976e815 100644
--- a/tex/context/base/cont-de.tex
+++ b/tex/context/base/cont-de.tex
@@ -21,8 +21,8 @@
\loaduserspecifications
-\installlanguage [\s!en] [\c!state=\v!start]
-\installlanguage [\s!uk] [\c!state=\v!start]
+\installlanguage [\s!us] [\c!state=\v!start]
+\installlanguage [\s!gb] [\c!state=\v!start]
\installlanguage [\s!de] [\c!state=\v!start]
\installlanguage [\s!fr] [\c!state=\v!start]
\installlanguage [\s!es] [\c!state=\v!start]
@@ -31,10 +31,6 @@
\installlanguage [deo] [\c!state=\v!start]
-% \setupbodyfont [cmr,ams,rm,12pt]
-%
-% \setupencoding[default=ec] \usetypescript[modern][\defaultencoding] \setupbodyfont[modern,rm,12pt]
-
\setupencoding[default=ec] \usetypescript[fallback][\defaultencoding] \setupbodyfont[rm,12pt]
\protect \errorstopmode \dump \endinput
diff --git a/tex/context/base/cont-en.tex b/tex/context/base/cont-en.tex
index 49e19f36e..e3275845c 100644
--- a/tex/context/base/cont-en.tex
+++ b/tex/context/base/cont-en.tex
@@ -23,22 +23,18 @@
% Do we need more defaults? or maybe all languages?
-\installlanguage [\s!en] [\c!state=\v!start]
-\installlanguage [\s!uk] [\c!state=\v!start]
+\installlanguage [\s!us] [\c!state=\v!start]
+\installlanguage [\s!gb] [\c!state=\v!start]
\installlanguage [\s!de] [\c!state=\v!start]
\installlanguage [\s!fr] [\c!state=\v!start]
\installlanguage [\s!es] [\c!state=\v!start]
\installlanguage [\s!pt] [\c!state=\v!start]
\installlanguage [\s!it] [\c!state=\v!start]
\installlanguage [\s!nl] [\c!state=\v!start]
-\installlanguage [\s!cz] [\c!state=\v!start]
+\installlanguage [\s!cs] [\c!state=\v!start]
\installlanguage [\s!sk] [\c!state=\v!start]
\installlanguage [\s!pl] [\c!state=\v!start]
-% \setupbodyfont [cmr,ams,rm,12pt]
-%
-% \setupencoding[default=ec] \usetypescript[modern][\defaultencoding] \setupbodyfont[modern,rm,12pt]
-
\setupencoding[default=ec] \usetypescript[fallback][\defaultencoding] \setupbodyfont[rm,12pt]
\protect \errorstopmode \dump \endinput
diff --git a/tex/context/base/cont-fil.tex b/tex/context/base/cont-fil.tex
index 3ff54d356..b5fea4e8e 100644
--- a/tex/context/base/cont-fil.tex
+++ b/tex/context/base/cont-fil.tex
@@ -114,4 +114,7 @@
\definefilesynonym [maps] [map-10]
\definefilesynonym [map-se] [map-10] % for some time
+\definefilesynonym [mml] [mathml]
+\definefilesynonym [cml] [chemml]
+
\endinput
diff --git a/tex/context/base/cont-fr.tex b/tex/context/base/cont-fr.tex
index 338d6c6d4..f8f2f7a62 100644
--- a/tex/context/base/cont-fr.tex
+++ b/tex/context/base/cont-fr.tex
@@ -21,18 +21,14 @@
\loaduserspecifications
-\installlanguage [\s!en] [\c!state=\v!start]
-\installlanguage [\s!uk] [\c!state=\v!start]
+\installlanguage [\s!us] [\c!state=\v!start]
+\installlanguage [\s!gb] [\c!state=\v!start]
\installlanguage [\s!de] [\c!state=\v!start]
\installlanguage [\s!fr] [\c!state=\v!start]
\installlanguage [\s!es] [\c!state=\v!start]
\installlanguage [\s!nl] [\c!state=\v!start]
\installlanguage [\s!it] [\c!state=\v!start]
-% \setupbodyfont [cmr,ams,rm,12pt]
-%
-% \setupencoding[default=ec] \usetypescript[modern][\defaultencoding] \setupbodyfont[modern,rm,12pt]
-
\setupencoding[default=ec] \usetypescript[fallback][\defaultencoding] \setupbodyfont[rm,12pt]
\protect \errorstopmode \dump \endinput
diff --git a/tex/context/base/cont-uk.tex b/tex/context/base/cont-gb.tex
index d900217e1..6e60cd1bc 100644
--- a/tex/context/base/cont-uk.tex
+++ b/tex/context/base/cont-gb.tex
@@ -17,22 +17,18 @@
\unprotect
-\setupcurrentlanguage[\s!uk]
+\setupcurrentlanguage[\s!gb]
\loaduserspecifications
-\installlanguage [\s!en] [\c!state=\v!start]
-\installlanguage [\s!uk] [\c!state=\v!start]
+\installlanguage [\s!us] [\c!state=\v!start]
+\installlanguage [\s!gb] [\c!state=\v!start]
\installlanguage [\s!de] [\c!state=\v!start]
\installlanguage [\s!fr] [\c!state=\v!start]
\installlanguage [\s!es] [\c!state=\v!start]
\installlanguage [\s!nl] [\c!state=\v!start]
\installlanguage [\s!it] [\c!state=\v!start]
-% \setupbodyfont [cmr,ams,rm,12pt]
-%
-% \setupencoding[default=ec] \usetypescript[modern][\defaultencoding] \setupbodyfont[modern,rm,12pt]
-
\setupencoding[default=ec] \usetypescript[fallback][\defaultencoding] \setupbodyfont[rm,12pt]
\protect \errorstopmode \dump \endinput
diff --git a/tex/context/base/cont-it.tex b/tex/context/base/cont-it.tex
index 8245ee5bf..d3141a4ae 100644
--- a/tex/context/base/cont-it.tex
+++ b/tex/context/base/cont-it.tex
@@ -21,17 +21,13 @@
\loaduserspecifications
-\installlanguage [\s!en] [\c!state=\v!start]
-\installlanguage [\s!uk] [\c!state=\v!start]
+\installlanguage [\s!us] [\c!state=\v!start]
+\installlanguage [\s!gb] [\c!state=\v!start]
\installlanguage [\s!de] [\c!state=\v!start]
\installlanguage [\s!fr] [\c!state=\v!start]
\installlanguage [\s!es] [\c!state=\v!start]
\installlanguage [\s!it] [\c!state=\v!start]
-% \setupbodyfont [cmr,ams,rm,12pt]
-%
-% \setupencoding[default=ec] \usetypescript[modern][\defaultencoding] \setupbodyfont[modern,rm,12pt]
-
\setupencoding[default=ec] \usetypescript[fallback][\defaultencoding] \setupbodyfont[rm,12pt]
\protect \errorstopmode \dump \endinput
diff --git a/tex/context/base/cont-new.mkiv b/tex/context/base/cont-new.mkiv
index 550a96ea9..91a14b5af 100644
--- a/tex/context/base/cont-new.mkiv
+++ b/tex/context/base/cont-new.mkiv
@@ -17,7 +17,7 @@
% \ctxlua { fonts.define.method = 2 } % normally 3
-\enablemode[mkiv]
+\enablemode[mkiv] \setsystemmode{mkiv}
% potential new defaults:
@@ -54,12 +54,10 @@
% \ctxlua{garbagecollector.update()}%
% \to \everyshipout
-% texmf.instance will become just texmf
-
%D Since this can be a showstopper, we report the path at the beginning
%D as well as at the end of a run.
-\writestatus\m!lua{used config path - \ctxlua{tex.print(caches.configpath(texmf.instance))}}
+\writestatus\m!lua{used config path - \ctxlua{tex.print(caches.configpath())}}
\writestatus\m!lua{used cache path - \ctxlua{tex.print(caches.path)}}
%D For the moment we report some statistics. Later this will become an option,
@@ -69,6 +67,8 @@
% \ctxlua{ctx.show_statistics()}%
% \to \everygoodbye
+\def\nomkivstatistics{\ctxlua{function ctx.show_statistics() end}} % for taco
+
\def\resettimer {\ctxlua{environment.starttime = os.clock()}}
\def\elapsedtime {\ctxlua{tex.sprint(os.clock()-environment.starttime)}}
\let\elapsedseconds \elapsedtime
@@ -130,10 +130,10 @@
% f:close()
% return n
% else
-% return input.findtexfile(texmf.instance,name)
+% return input.findtexfile(name)
% end
% else
-% return input.findtexfile(texmf.instance,name)
+% return input.findtexfile(name)
% end
% end)
% }
diff --git a/tex/context/base/cont-new.tex b/tex/context/base/cont-new.tex
index eda6471d2..50d62fe52 100644
--- a/tex/context/base/cont-new.tex
+++ b/tex/context/base/cont-new.tex
@@ -11,7 +11,7 @@
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.
-\newcontextversion{2008.05.21 15:21}
+\newcontextversion{2008.08.04 15:59}
%D This file is loaded at runtime, thereby providing an
%D excellent place for hacks, patches, extensions and new
@@ -31,7 +31,7 @@
\let\then\relax % \ifnum1>2\then -)
-\def\TransparencyHack
+\def\TransparencyHack % png: /CS /DeviceRGB /I true
{\appendtoks
\doPDFpageattribute{/Group << /S /Transparency /I true /K true>>}%
\to \everyPDFxform
@@ -56,7 +56,7 @@
\def\placefloatwithsetups
{\dotripleempty\doplacefloatwithsetups}
-\def\doplacefloatwithsetups[#1][#2][#3]#4%
+\long\def\doplacefloatwithsetups[#1][#2][#3]#4%
{\def\floatsetupcaption {#4}%
\def\floatsetupcontent {\copy\nextbox}%
\def\floatsetupwidth {\wd\nextbox}%
diff --git a/tex/context/base/cont-nl.tex b/tex/context/base/cont-nl.tex
index 02378a60c..4635d750d 100644
--- a/tex/context/base/cont-nl.tex
+++ b/tex/context/base/cont-nl.tex
@@ -21,18 +21,14 @@
\loaduserspecifications
-\installlanguage [\s!en] [\c!state=\v!start]
-\installlanguage [\s!uk] [\c!state=\v!start]
+\installlanguage [\s!us] [\c!state=\v!start]
+\installlanguage [\s!gb] [\c!state=\v!start]
\installlanguage [\s!de] [\c!state=\v!start]
\installlanguage [\s!fr] [\c!state=\v!start]
\installlanguage [\s!es] [\c!state=\v!start]
\installlanguage [\s!nl] [\c!state=\v!start]
\installlanguage [\s!it] [\c!state=\v!start]
-% \setupbodyfont [cmr,ams,rm,12pt]
-%
-% \setupencoding[default=ec] \usetypescript[modern][\defaultencoding] \setupbodyfont[modern,rm,12pt]
-
\setupencoding[default=ec] \usetypescript[fallback][\defaultencoding] \setupbodyfont[rm,12pt]
\protect \errorstopmode \dump \endinput
diff --git a/tex/context/base/cont-ro.tex b/tex/context/base/cont-ro.tex
index ce718ab7b..e6b2eadf3 100644
--- a/tex/context/base/cont-ro.tex
+++ b/tex/context/base/cont-ro.tex
@@ -25,10 +25,6 @@
\installlanguage [\s!de] [\c!state=\v!start]
\installlanguage [\s!ro] [\c!state=\v!start]
-% \setupbodyfont [cmr,ams,rm,12pt]
-%
-% \setupencoding[default=ec] \usetypescript[modern][\defaultencoding] \setupbodyfont[modern,rm,12pt]
-
\setupencoding[default=ec] \usetypescript[fallback][\defaultencoding] \setupbodyfont[rm,12pt]
\protect \errorstopmode \dump \endinput
diff --git a/tex/context/base/cont-usr.ori b/tex/context/base/cont-usr.ori
index 7489f8a10..dab420e3e 100644
--- a/tex/context/base/cont-usr.ori
+++ b/tex/context/base/cont-usr.ori
@@ -26,7 +26,7 @@
% \installlanguage [\s!af] [\c!state=\v!start] % afrikaans
% \installlanguage [\s!ca] [\c!state=\v!start] % catalan
-% \installlanguage [\s!cz] [\c!state=\v!start] % czech
+% \installlanguage [\s!cs] [\c!state=\v!start] % czech
% \installlanguage [\s!da] [\c!state=\v!start] % danish
% \installlanguage [\s!de] [\c!state=\v!start] % german
% \installlanguage [\s!en] [\c!state=\v!start] % english us
@@ -38,7 +38,8 @@
% \installlanguage [\s!it] [\c!state=\v!start] % italian
% \installlanguage [\s!la] [\c!state=\v!start] % latin
% \installlanguage [\s!nl] [\c!state=\v!start] % dutch
-% \installlanguage [\s!no] [\c!state=\v!start] % norwegian
+% \installlanguage [\s!nb] [\c!state=\v!start] % bokmal
+% \installlanguage [\s!nn] [\c!state=\v!start] % nynorsk
% \installlanguage [\s!pl] [\c!state=\v!start] % polish
% \installlanguage [\s!pt] [\c!state=\v!start] % portuguese
% \installlanguage [\s!ro] [\c!state=\v!start] % romanian
@@ -48,7 +49,7 @@
% \installlanguage [\s!sv] [\c!state=\v!start] % swedish
% \installlanguage [\s!tr] [\c!state=\v!start] % turkish
% \installlanguage [\s!ua] [\c!state=\v!start] % ukrainian
-% \installlanguage [\s!uk] [\c!state=\v!start] % english uk
+% \installlanguage [\s!gb] [\c!state=\v!start] % english uk
% \installlanguage [\s!vn] [\c!state=\v!start] % vietnamese
% \installlanguage [deo] [\c!state=\v!start] % old german
@@ -58,7 +59,7 @@
% \setupcurrentlanguage[\s!af]
% \setupcurrentlanguage[\s!ca]
-% \setupcurrentlanguage[\s!cz]
+% \setupcurrentlanguage[\s!cs]
% \setupcurrentlanguage[\s!da]
% \setupcurrentlanguage[\s!de]
% \setupcurrentlanguage[\s!en]
@@ -70,7 +71,8 @@
% \setupcurrentlanguage[\s!it]
% \setupcurrentlanguage[\s!la]
% \setupcurrentlanguage[\s!nl]
-% \setupcurrentlanguage[\s!no]
+% \setupcurrentlanguage[\s!nb]
+% \setupcurrentlanguage[\s!nn]
% \setupcurrentlanguage[\s!pl]
% \setupcurrentlanguage[\s!pt]
% \setupcurrentlanguage[\s!ro]
@@ -87,6 +89,8 @@
%D next line is only meant as sample, take a look at the
%D format related files first.
+% This is obsolete due to latin modern:
+%
% \definefilesynonym [font-cmr] [font-csr] % czech & slovak
% \definefilesynonym [font-cmr] [font-plr] % polish
diff --git a/tex/context/base/context.tex b/tex/context/base/context.tex
index e6959c9b4..0533335da 100644
--- a/tex/context/base/context.tex
+++ b/tex/context/base/context.tex
@@ -42,7 +42,7 @@
%D your styles an modules.
\edef\contextformat {\jobname}
-\edef\contextversion{2008.05.21 15:21}
+\edef\contextversion{2008.08.04 15:59}
%D For those who want to use this:
@@ -327,6 +327,8 @@
\loadcorefile{lang-vn.tex}
+\loadcorefile{lang-ara.tex}
+
%D All kind of symbols are handled in:
\loadcorefile{symb-ini.tex}
@@ -419,6 +421,7 @@
\loadcorefile{font-ini.tex}
\loadcorefile{font-uni.tex}
\loadcorefile{font-bfm.tex}
+\loadmkivfile{font-col.tex}
\loadcorefile{enco-pfr.tex}
@@ -641,7 +644,7 @@
\unprotect
\beginLUATEX
\appendtoks
- \writestatus\m!lua{used config path - \ctxlua{tex.print(caches.configpath(texmf.instance))}}%
+ \writestatus\m!lua{used config path - \ctxlua{tex.print(caches.configpath())}}%
\writestatus\m!lua{used cache path - \ctxlua{tex.print(caches.path)}}%
\to \everydump
\endLUATEX
@@ -668,16 +671,16 @@
\unprotect
-\installlanguage [\s!en] [\c!state=\v!start]
+\installlanguage [\s!us] [\c!state=\v!start]
\startinterface english
- \installlanguage [\s!uk] [\c!state=\v!start]
+ \installlanguage [\s!gb] [\c!state=\v!start]
\stopinterface
-\appendtoks \language [\s!en] \to \everyjob
-\appendtoks \mainlanguage [\s!en] \to \everyjob
+\appendtoks \language [\s!us] \to \everyjob
+\appendtoks \mainlanguage [\s!us] \to \everyjob
\startinterface german
@@ -699,10 +702,10 @@
\startinterface czech
- \installlanguage [\s!cz] [\c!state=\v!start]
+ \installlanguage [\s!cs] [\c!state=\v!start]
- \appendtoks \language [\s!cz] \to \everyjob
- \appendtoks \mainlanguage [\s!cz] \to \everyjob
+ \appendtoks \language [\s!cs] \to \everyjob
+ \appendtoks \mainlanguage [\s!cs] \to \everyjob
\stopinterface
diff --git a/tex/context/base/core-buf.mkii b/tex/context/base/core-buf.mkii
index 8745155a1..206992e9b 100644
--- a/tex/context/base/core-buf.mkii
+++ b/tex/context/base/core-buf.mkii
@@ -80,7 +80,7 @@
\newif\iftmpblockstarted
-\def\flushbufferline#1%
+\long\def\flushbufferline#1%
{\iftmpblockstarted
\ifsegmentatebuffer
\ifemptybufferline
diff --git a/tex/context/base/core-buf.mkiv b/tex/context/base/core-buf.mkiv
index c313fc450..c4f13839d 100644
--- a/tex/context/base/core-buf.mkiv
+++ b/tex/context/base/core-buf.mkiv
@@ -27,7 +27,8 @@
{\doifelsenothing{#4}
{\expanded{\setbuffercapsules{\e!start\v!buffer}{\e!stop\v!buffer}}%
\letvalue\bufferstop\relax}
- {\setbuffercapsules{#3}{#4}}% not expanded, can be \cs \cs !
+ %{\@EA\setbuffercapsules\@EA{\csname#3\@EA\endcsname\@EA}\@EA{\csname#4\endcsname}}% if we strip later
+ {\setbuffercapsules{#3}{#4}}%
\expanded{\dodowithbuffer
{\currentbuffer}
{\bufferstart}
@@ -68,9 +69,13 @@
{\dosometyping{#1}{#2}{#3}\mkprocessbufferverbatim\mkprocessbufferlinesverbatim}
{\reporttypingerror{#3}}}
-\def\setbuffercapsules#1#2%
- {\edef\bufferstart{\strippedcsname#1}\edef\bufferstart{\scantextokens\expandafter{\bufferstart}}%
- \edef\bufferstop {\strippedcsname#2}\edef\bufferstop {\scantextokens\expandafter{\bufferstop }}}
+% \def\setbuffercapsules#1#2%
+% {\edef\bufferstart{\strippedcsname#1}\edef\bufferstart{\scantextokens\expandafter{\bufferstart}}%
+% \edef\bufferstop {\strippedcsname#2}\edef\bufferstop {\scantextokens\expandafter{\bufferstop }}}
+
+\def\setbuffercapsules#1#2% \scantextokens not needed (had a reason at some point)
+ {\edef\bufferstart{#1}\edef\bufferstart{\scantextokens\expandafter{\bufferstart}}%
+ \edef\bufferstop {#2}\edef\bufferstop {\scantextokens\expandafter{\bufferstop }}}
\def\dowithbuffer#1#2#3% name, startsequence, stopsequence, before, after
{\setbuffercapsules{#2}{#3}%
diff --git a/tex/context/base/core-buf.tex b/tex/context/base/core-buf.tex
index 46987f1f1..efc0b7973 100644
--- a/tex/context/base/core-buf.tex
+++ b/tex/context/base/core-buf.tex
@@ -94,9 +94,9 @@
\doglobal\increment\nofdefinedbuffers
\letvalue{\??bu#1\c!number }\nofdefinedbuffers
\letvalue{\??bu#1\c!paragraph}\v!no
- \setevalue{\e!start#1}{\noexpand\dostartbuffer [#1][def-\nofdefinedbuffers][\e!start#1][\e!stop#1]}%
- \setevalue{\e!get #1}{\noexpand\dodoprocessTEXbuffer[#1][def-\nofdefinedbuffers]}%
- \setevalue{\e!type #1}{\noexpand\dotypebuffer [#1][def-\nofdefinedbuffers]}%
+ \setevalue{\e!start#1}{\noexpand\dostartbuffer[#1][def-\nofdefinedbuffers][\e!start#1][\e!stop#1]}%
+ \setevalue{\e!get #1}{\noexpand\dogetbuffer [#1][def-\nofdefinedbuffers]}%
+ \setevalue{\e!type #1}{\noexpand\dotypebuffer [#1][def-\nofdefinedbuffers]}%
\getparameters[\??bu#1][#2]%
\fi}
diff --git a/tex/context/base/core-con.lua b/tex/context/base/core-con.lua
index be00accde..36fe889cd 100644
--- a/tex/context/base/core-con.lua
+++ b/tex/context/base/core-con.lua
@@ -14,6 +14,8 @@ slower but look nicer this way.</p>
<p>Some code may move to a module in the language namespace.</p>
--ldx]]--
+local texsprint, floor, mod, format, date, time = tex.sprint, math.floor, math.mod, string.format, os.date, os.time
+
converters = converters or { }
languages = languages or { }
@@ -26,14 +28,14 @@ languages.counters = {
0x0075, 0x0076, 0x0077, 0x0078, 0x0079,
0x007A
},
- ['sl'] = {
+ ['slovenian'] = {
0x0061, 0x0062, 0x0063, 0x010D, 0x0064,
0x0065, 0x0066, 0x0067, 0x0068, 0x0069,
0x006A, 0x006B, 0x006C, 0x006D, 0x006E,
0x006F, 0x0070, 0x0072, 0x0073, 0x0161,
0x0074, 0x0075, 0x0076, 0x007A, 0x017E
},
- ['gr'] = {
+ ['greek'] = {
0x0391, 0x0392, 0x0393, 0x0394, 0x0395,
0x0396, 0x0397, 0x0398, 0x0399, 0x039A,
0x039B, 0x039C, 0x039D, 0x039E, 0x039F,
@@ -70,50 +72,52 @@ languages.counters = {
}
}
-function converters.chr(n, m)
+local counters = languages.counters
+
+counters['gr'] = counters['greek']
+counters['g'] = counters['greek']
+counters['sl'] = counters['slovenian']
+
+local utfchar = utf.char
+local fallback = utf.byte('0')
+
+function converters.chr(n,m)
if n > 0 and n < 27 then
- tex.sprint(string.char(n+m))
+ texsprint(utfchar(n+m))
end
end
function converters.maxchrs(n,m,cmd)
- if n <= m then
- tex.sprint(tex.texcatcodes, cmd .. "{" .. n .. "}")
- else
- converters.maxchrs(math.floor((n-1)/m),m,cmd)
- tex.sprint(tex.texcatcodes, cmd .. "{" .. ((n-1)%m + 1) .. "}")
+ if n > m then
+ converters.maxchrs(floor((n-1)/m),m,cmd)
+ n = (n-1)%m + 1
end
+ texsprint(tex.ctxcatcodes, format("%s{%s}",cmd,n))
end
function converters.chrs(n,m)
- if n <= 26 then
- tex.sprint(string.char(n+m))
- else
- converters.chrs(math.floor((n-1)/26),m)
- tex.sprint(string.char(((n-1)%26 + 1)+m))
+ if n > 26 then
+ converters.chrs(floor((n-1)/26),m)
+ n = (n-1)%26 + 1
end
+ texsprint(utfchar(n+m))
end
-do
-
- local function do_alphabetic(n,max,chr)
- if n <= max then
- characters.flush(chr(n))
- else
- do_alphabetic(math.floor((n-1)/max),max,chr)
- characters.flush(chr((n-1)%max+1))
- end
- end
-
- function converters.alphabetic(n,code)
- local code = languages.counters[code] or languages.counters['**']
- do_alphabetic(n,#code,function(n) return code[n] end)
+local function do_alphabetic(n,max,chr)
+ if n > max then
+ do_alphabetic(floor((n-1)/max),max,chr)
+ n = (n-1)%max+1
end
+ characters.flush(chr(n))
+end
- function converters.Alphabetic(n,code)
- local code = languages.counters[code] or languages.counters['**']
- do_alphabetic(n,#code,function(n) return characters.uccode(code[n]) end)
- end
+function converters.alphabetic(n,code)
+ local code = counters[code] or counters['**']
+ do_alphabetic(n,#code,function(n) return code[n] or fallback end)
+end
+function converters.Alphabetic(n,code)
+ local code = counters[code] or counters['**']
+ do_alphabetic(n,#code,function(n) return characters.uccode(code[n] or fallback) end)
end
function converters.character(n) converters.chr (n,96) end
@@ -122,34 +126,34 @@ function converters.characters(n) converters.chrs(n,96) end
function converters.Characters(n) converters.chrs(n,64) end
function converters.weekday(day,month,year)
- tex.sprint(os.date("%w",os.time{year=year,month=month,day=day})+1)
+ texsprint(date("%w",time{year=year,month=month,day=day})+1)
end
-function converters.lpy(year)
+function converters.isleapyear(year)
return (year % 400 == 0) or ((year % 100 ~= 0) and (year % 4 == 0))
end
function converters.leapyear(year)
- if converters.lpy(year) then tex.sprint(1) else tex.sprint(0) end
+ if converters.isleapyear(year) then texsprint(1) else texsprint(0) end
end
-converters.mth = {
+local days = {
[false] = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 },
[true] = { 31, 29, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 }
}
function converters.nofdays(year,month)
- tex.sprint(converters.mth[converters.lpy(year)][month])
+ texsprint(days[converters.isleapyear(year)][month])
end
-function converters.year () tex.sprint(os.date("%Y")) end
-function converters.month () tex.sprint(os.date("%m")) end
-function converters.hour () tex.sprint(os.date("%H")) end
-function converters.minute () tex.sprint(os.date("%M")) end
-function converters.second () tex.sprint(os.date("%S")) end
-function converters.textime() tex.sprint(tonumber(os.date("%H"))*60+tonumber(os.date("%M"))) end
+function converters.year () texsprint(date("%Y")) end
+function converters.month () texsprint(date("%m")) end
+function converters.hour () texsprint(date("%H")) end
+function converters.minute () texsprint(date("%M")) end
+function converters.second () texsprint(date("%S")) end
+function converters.textime() texsprint(tonumber(date("%H"))*60+tonumber(date("%M"))) end
-converters.rom = {
+local roman = {
{ [0] = '', 'I', 'II', 'III', 'IV', 'V', 'VI', 'VII', 'VIII', 'IX' },
{ [0] = '', 'X', 'XX', 'XXX', 'XL', 'L', 'LX', 'LXX', 'LXXX', 'XC' },
{ [0] = '', 'C', 'CC', 'CCC', 'CD', 'D', 'DC', 'DCC', 'DCCC', 'CM' },
@@ -157,12 +161,61 @@ converters.rom = {
function converters.toroman(n)
if n >= 4000 then
- return converters.toroman(math.floor(n/1000)) .. " " .. converters.toroman(n%1000)
+ return converters.toroman(floor(n/1000)) .. " " .. converters.toroman(n%1000)
+ else
+ return string.rep("M",floor(n/1000)) .. roman[3][floor((n%1000)/100)] ..
+ roman[2][floor((n%100)/10)] .. roman[1][floor((n% 10)/1)]
+ end
+end
+
+function converters.romannumerals(n) return texsprint(string.lower(converters.toroman(n))) end
+function converters.Romannumerals(n) return texsprint( converters.toroman(n) ) end
+
+--~ local small = {
+--~ 0x0627, 0x066E, 0x062D, 0x062F, 0x0647, 0x0648, 0x0631
+--~ }
+
+--~ local large = {
+--~ { 0x0627, 0x0628, 0x062C, 0x062F, 0x0647, 0x0648, 0x0632, 0x062D, 0x0637, },
+--~ { 0x064A, 0x0643, 0x0644, 0x0645, 0x0646, 0x0633, 0x0639, 0x0641, 0x0635, },
+--~ { 0x0642, 0x0631, 0x0634, 0x062A, 0x062B, 0x062E, 0x0630, 0x0636, 0x0638, },
+--~ { 0x063A },
+--~ }
+
+local small = {
+ "ا", "ٮ", "ح", "د", "ه", "و", "ر",
+}
+
+local medium = {
+ "ا", "ب", "ج", "د", "ه", "و","ز", "ح", "ط" ,
+ "ي", "ك", "ل", "م", "ن", "س", "ع", "ف", "ص" ,
+ "ق", "ر", "ش", "ت", "ث", "خ", "ذ", "ض", "ظ" ,
+ "غ" ,
+}
+
+local large = {
+ { "ا", "ب", "ج", "د", "ه", "و","ز", "ح", "ط" },
+ { "ي", "ك", "ل", "م", "ن", "س", "ع", "ف", "ص" },
+ { "ق", "ر", "ش", "ت", "ث", "خ", "ذ", "ض", "ظ" },
+ { "غ" },
+}
+
+function converters.toabjad(n,what)
+ if n <= 0 or n >= 2000 then
+ return tostring(n)
+ elseif what == 2 and n <= 7 then
+ return small[n]
+ elseif what == 3 and n <= 28 then
+ return medium[n]
else
- return string.rep("M",math.floor(n/1000)) .. converters.rom[3][math.floor((n%1000)/100)] ..
- converters.rom[2][math.floor((n%100)/10)] .. converters.rom[1][math.floor((n% 10)/1)]
+ local a, b, c, d
+ a, n = floor(n/1000), mod(n,1000)
+ b, n = floor(n/ 100), mod(n, 100)
+ c, n = floor(n/ 10), mod(n, 10)
+ d, n = floor(n/ 1), mod(n, 1)
+ return (large[4][a] or "") .. (large[3][b] or "") .. (large[2][c] or "") .. (large[1][d] or "")
end
end
-function converters.romannumerals(n) return tex.sprint(string.lower(converters.toroman(n))) end
-function converters.Romannumerals(n) return tex.sprint( converters.toroman(n) ) end
+function converters.abjadnumerals (n) return texsprint(converters.toabjad(n,false)) end
+function converters.abjadnodotnumerals(n) return texsprint(converters.toabjad(n,true)) end
diff --git a/tex/context/base/core-con.mkiv b/tex/context/base/core-con.mkiv
index 390f9c595..2f1221605 100644
--- a/tex/context/base/core-con.mkiv
+++ b/tex/context/base/core-con.mkiv
@@ -15,11 +15,17 @@
\registerctxluafile{core-con}{1.001}
-\def\romannumerals#1{\ctxlua{converters.romannumerals(\number#1)}}
-\def\Romannumerals#1{\ctxlua{converters.Romannumerals(\number#1)}}
-
-\def\greeknumerals#1{\ctxlua{converters.alphabetic(\number#1,"gr")}}
-\def\Greeknumerals#1{\ctxlua{converters.Alphabetic(\number#1,"gr")}}
+\def\romannumerals #1{\ctxlua{converters.romannumerals(\number#1)}}
+\def\Romannumerals #1{\ctxlua{converters.Romannumerals(\number#1)}}
+\def\abjadnumerals #1{\ctxlua{converters.arabicnumerals(\number#1)}}
+\def\abjadnodotnumerals #1{\ctxlua{converters.arabicnodotnumerals(\number#1)}}
+\def\abjadnaivenumerals #1{\ctxlua{converters.arabicnaivenumerals(\number#1)}}
+
+\defineconversion [romannumerals] [\romannumerals]
+\defineconversion [Romannumerals] [\Romannumerals]
+\defineconversion [abjadnumerals] [\abjadnumerals]
+\defineconversion [abjadnodotnumerals] [\adjadnodotnumerals]
+\defineconversion [abjadnaivenumerals] [\adjadnaivenumerals]
\def\character #1{\ctxlua{converters.character (\number#1)}}
\def\Character #1{\ctxlua{converters.Character (\number#1)}}
@@ -71,20 +77,27 @@
% this does not belong here, but in a lang-module
-\def\arabicnumerals #1{\ctxlua{converters.alphabetic(\number#1,"arabic")}}
-\def\persiannumerals #1{\ctxlua{converters.alphabetic(\number#1,"persian")}}
\def\thainumerals #1{\ctxlua{converters.alphabetic(\number#1,"thai")}}
\def\devanagarinumerals#1{\ctxlua{converters.alphabetic(\number#1,"devanagari")}}
\def\gurmurkhinumerals #1{\ctxlua{converters.alphabetic(\number#1,"gurmurkhi")}}
\def\gujaratinumerals #1{\ctxlua{converters.alphabetic(\number#1,"gujarati")}}
\def\tibetannumerals #1{\ctxlua{converters.alphabetic(\number#1,"tibetan")}}
+\def\greeknumerals #1{\ctxlua{converters.alphabetic(\number#1,"greek")}}
+\def\Greeknumerals #1{\ctxlua{converters.Alphabetic(\number#1,"greek")}}
+\def\arabicnumerals #1{\ctxlua{converters.alphabetic(\number#1,"arabic")}}
+\def\persiannumerals #1{\ctxlua{converters.alphabetic(\number#1,"persian")}}
-\defineconversion[arabicnumerals] [\arabicnumerals]
-\defineconversion[persiannumerals] [\persiannumerals]
-\defineconversion[thainumerals] [\thainumerals]
-\defineconversion[devanagarinumerals][\devanagarinumerals]
-\defineconversion[gurmurkhinumerals] [\gurmurkhinumerals]
-\defineconversion[gujaratinumerals] [\gujaratinumerals]
-\defineconversion[tibetannumerals] [\tibetannumerals]
+\let\arabicexnumerals \persiannumerals
+
+\defineconversion [thainumerals] [\thainumerals]
+\defineconversion [devanagarinumerals] [\devanagarinumerals]
+\defineconversion [gurmurkhinumerals] [\gurmurkhinumerals]
+\defineconversion [gujaratinumerals] [\gujaratinumerals]
+\defineconversion [tibetannumerals] [\tibetannumerals]
+\defineconversion [greeknumerals] [\greeknumerals]
+\defineconversion [Greeknumerals] [\Greeknumerals]
+\defineconversion [arabicnumerals] [\arabicnumerals]
+\defineconversion [persiannumerals] [\persiannumerals]
+\defineconversion [arabicexnumerals] [\arabicexnumerals]
\protect \endinput
diff --git a/tex/context/base/core-con.tex b/tex/context/base/core-con.tex
index 33e252fff..13d59ecc6 100644
--- a/tex/context/base/core-con.tex
+++ b/tex/context/base/core-con.tex
@@ -592,8 +592,6 @@
%D that the number is indeed end up as number in the input, so we
%D need to handle the second argument.
-\beginETEX \ifcsname
-
\def\convertnumber#1#2%
{\csname\??cv
\ifcsname\??cv\currentlanguage#1\endcsname
@@ -614,36 +612,6 @@
\@EAEAEA\secondoftwoarguments
\fi\fi}
-\endETEX
-
-\beginTEX
-
-\def\convertnumber#1#2%
- {\csname\??cv
- \@EA\ifx\csname\??cv\currentlanguage#1\endcsname\relax
- \@EA\ifx\csname\??cv#1\endcsname\relax
- \s!default
- \else
- #1%
- \fi
- \else
- \currentlanguage#1%
- \fi
- \endcsname{\number#2}}
-
-\def\doifconversiondefinedelse#1%
- {\@EA\ifx\csname\??cv\currentlanguage#1\endcsname\relax
- \@EA\ifx\csname\??cv#1\endcsname\relax
- \@EAEAEA\secondoftwoarguments
- \else
- \@EAEAEA\firstoftwoarguments
- \fi
- \else
- \@EA\firstoftwoarguments
- \fi}
-
-\endTEX
-
\def\doifelseconversionnumber#1#2% slow but seldom used
{\doifdefinedelse{\??cv#1#2}}
@@ -700,8 +668,8 @@
\defineconversion [\v!greek] [\greeknumerals]
\defineconversion [\v!Greek] [\Greeknumerals]
-\defineconversion [arabicnumerals] [\numbers]
-\defineconversion [persiannumerals] [\numbers]
+\defineconversion [arabicnumerals] [\arabicnumerals]
+\defineconversion [persiannumerals] [\arabicnumerals]
\defineconversion [month] [\doconvertmonthlong]
\defineconversion [month:mnem] [\doconvertmonthshort]
diff --git a/tex/context/base/core-ctx.lua b/tex/context/base/core-ctx.lua
new file mode 100644
index 000000000..90cd4cb3b
--- /dev/null
+++ b/tex/context/base/core-ctx.lua
@@ -0,0 +1,93 @@
+if not modules then modules = { } end modules ['supp-fil'] = {
+ version = 1.001,
+ comment = "companion to supp-fil.tex",
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files"
+}
+
+commands = commands or { }
+commands.trace_prepfiles = false
+
+local list, suffix, islocal, found = { }, "prep", false, false
+
+function commands.loadctxpreplist()
+ local ctlname = file.replacesuffix(tex.jobname,"ctl")
+ if lfs.isfile(ctlname) then
+ local x = xml.load(ctlname)
+ if x then
+ islocal = xml.found(x,"ctx:preplist[@local=='yes']")
+ if commands.trace_prepfiles then
+ if islocal then
+ ctx.writestatus("systems","loading ctx log file (local)") -- todo: m!systems
+ else
+ ctx.writestatus("systems","loading ctx log file (specified)") -- todo: m!systems
+ end
+ end
+ for r, d, k in xml.elements(x,"ctx:prepfile") do
+ local dk = d[k]
+ local name = xml.content(dk)
+ if islocal then
+ name = file.basename(name)
+ end
+ local done = dk.at['done'] or 'no'
+ if commands.trace_prepfiles then
+ ctx.writestatus("systems","registering %s -> %s",done)
+ end
+ found = true
+ list[name] = done -- 'yes' or 'no'
+ end
+ end
+ end
+end
+
+local function resolve(name)
+ local function found(name)
+ local prepname = name .. "." .. suffix
+ local done = list[name]
+ if done then
+ if lfs.isfile(prepname) then
+ if commands.trace_prepfiles then
+ ctx.writestatus("systems", "preprocessing: using %s",prepname)
+ end
+ return prepname
+ end
+ end
+ return false
+ end
+ local filename = file.collapse_path(name)
+ local prepname = islocal and found(file.basename(name))
+ if prepname then
+ return prepname
+ end
+ local prepname = found(filename)
+ if prepname then
+ return prepname
+ end
+ return false
+end
+
+--~ support.doiffileexistelse(name)
+
+local processfile = commands.processfile
+local doifinputfileelse = commands.doifinputfileelse
+
+function commands.processfile(name,depth)
+ local prepname = found and resolve(name)
+ if prepname then
+ return processfile(prepname,0)
+ end
+ return processfile(name,depth)
+end
+
+function commands.doifinputfileelse(name,depth)
+ local prepname = found and resolve(name)
+ if prepname then
+ return doifinputfileelse(prepname,0)
+ end
+ return doifinputfileelse(name,depth)
+end
+
+function commands.preparedfile(name)
+ return (found and resolve(name)) or name
+end
diff --git a/tex/context/base/core-ctx.mkii b/tex/context/base/core-ctx.mkii
new file mode 100644
index 000000000..673d69c09
--- /dev/null
+++ b/tex/context/base/core-ctx.mkii
@@ -0,0 +1,203 @@
+%D \module
+%D [ file=core-ctx,
+%D version=2006.08.16, % old stuff
+%D title=\CONTEXT\ Core Macros,
+%D subtitle=Job Control,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+\writestatus{loading}{Context Core Macros / Ctx Job Files}
+
+\unprotect
+
+\chardef\preprocessmethod 2 % 0=no check 1=present_check 2=log_check
+\chardef\preprocessstate 0 % 1=found 2=not_present (skip)
+\chardef\preprocesslocal 0 % 0=no 1=yes
+\def \preprocesssuffix {.prep}
+
+\def\loadctxpreplist
+ {\begingroup
+ \chardef\XMLtokensreduction\plusone
+ \ifcase\preprocessmethod
+ % no checking
+ \or
+ % simple checking
+ \or
+ \doiffileexistselse{./\jobname.ctl}
+ {\bgroup
+ \defineXMLenvironment[ctx:preplist][local=no]
+ {\doifelse{\XMLop{local}}{yes}
+ {\global\chardef\preprocesslocal\plusone
+ \writestatus\m!systems{loading ctx log file (local)}}%
+ {\writestatus\m!systems{loading ctx log file (specified)}}}
+ \donothing
+ \defineXMLenvironmentsave[ctx:prepfile][done=no]
+ \donothing
+ {\edef\readfilename{\XMLflush{ctx:prepfile}}%
+ \ifcase\preprocesslocal\else
+ \splitfilename\readfilename
+ \let\readfilename\splitoffbase
+ \fi
+ \writestatus\m!systems{registering \readfilename\space -> \XMLop{done}}%
+ \setxvalue{fp..\readfilename}{\XMLop{done}}}%
+ \processXMLfile{./\jobname.ctl}%
+ \egroup}%
+ {\global\chardef\preprocessmode\plusone}%
+ \fi
+ \global\let\loadctxpreplist\relax
+ \endgroup}
+
+\appendtoks\loadctxpreplist\to\everystarttext % will become: \prependtoks\loadctxpreplist\to\everyjob
+
+\def\docheckprepfile
+ {\ifcase\preprocessmethod
+ \iftracefiles\writestatus\m!systems{preprocessing - not needed}\fi
+ % no preprocessing
+ \or
+ % only check for existence
+ \iftracefiles\writestatus\m!systems{preprocessing - check existence of \readfilename\preprocesssuffix}\fi
+ \doiffileexistselse{\readfilename\preprocesssuffix}
+ {\chardef\preprocessstate\plusone}
+ \donothing
+ \or
+ % check when in list, otherwise assume normal file
+ \bgroup
+ \splitfilename\readfilename
+ \ifx\splitofftype\empty
+ % saveguard and speed up
+ \iftracefiles\writestatus\m!systems{preprocessing - no suffix}\fi
+ \egroup
+ \else\ifcase\preprocesslocal
+ % also ./ strippen
+ \iftracefiles\writestatus\m!systems{preprocessing - check presence of \readfilename\preprocesssuffix}\fi
+ \doifdefinedelse{fp..\readfilename}
+ {\egroup
+ \doiffileexistselse{\readfilename\preprocesssuffix}
+ {\chardef\preprocessstate\plusone}
+ {\chardef\preprocessstate\plustwo}}%
+ {\doifdefinedelse{fp.../\readfilename}
+ {\egroup
+ \edef\readfilename{./\readfilename}%
+ \doiffileexistselse{\readfilename\preprocesssuffix}
+ {\chardef\preprocessstate\plusone}
+ {\chardef\preprocessstate\plustwo}}%
+ {\doifdefinedelse{fp..\splitoffbase}%
+ {\egroup
+ \doiffileexistselse{\readfilename\preprocesssuffix}
+ {\chardef\preprocessstate\plusone}
+ {\chardef\preprocessstate\plustwo}}%
+ {\egroup}}}%
+ \else
+ % maybe just filecheck, why ctl
+ \iftracefiles\writestatus\m!systems{preprocessing - check local presence of \readfilename\preprocesssuffix}\fi
+ \doifdefinedelse{fp..\readfilename}
+ {\egroup
+ \doiffileexistselse{\readfilename\preprocesssuffix}
+ {\chardef\preprocessstate\plusone}
+ {\chardef\preprocessstate\plustwo}}%
+ {\egroup}%
+ \fi
+ \fi\fi}
+
+% beware, \readfilename keeps the original one, but we load and store the
+% suffixed with .prep file (if present)
+
+\def\doreadfile#1#2#3#4% beware, this one already works at format generation time!
+ {\sanitizefilename#2\to\readfilename
+ \ifx\readfilename\empty
+ % silently ignore
+ \else
+ \let\trackedfilename\readfilename
+ \chardef\preprocessstate\zerocount
+ \ifconditional\trackfilenames
+ \doifundefinedelse{fn..\trackedfilename}\donetrue\donefalse
+ \else
+ \donetrue
+ \fi
+ \ifdone
+ \checkfilename\readfilename
+ \ifcase\kindoffile
+ % not a full path or url, check for existence
+ \doifelsenothing{#1}
+ {\iftracefiles\writestatus\m!systems{searching for \readfilename\space on tex path}\fi
+ \def\next{\redoreadfile\readfilename{#3}{#4}}}%
+ {\iftracefiles\writestatus\m!systems{searching for \readfilename\space on #1}\fi
+ \def\next{\redoreadfile{\pathplusfile{#1}{\readfilename}}{#3}{#4}}}%
+ \else
+ % a full path or url, no further checking done
+ \docheckprepfile
+ \ifcase\preprocessstate
+ \doiffileexistselse\readfilename
+ {\iftracefiles\writestatus\m!systems{located \readfilename}\fi
+ \def\next{#3\dodoreadfile}}%
+ {\iftracefiles\writestatus\m!systems{not found \readfilename}\fi
+ \def\next{#4}}%
+ \or
+ \iftracefiles\writestatus\m!systems{located \readfilename\preprocesssuffix}\fi
+ \def\next{#3\dodoreadfile}%
+ \or
+ \iftracefiles\writestatus\m!systems{not found \readfilename\preprocesssuffix}\fi
+ \def\next{#4}%
+ \fi
+ \fi
+ \else
+ \edef\readfilename{\getvalue{fn..\readfilename}}% ??? is done !
+ \iftracefiles\writestatus\m!systems{already located \readfilename}\fi
+ \def\next{#3\dodoreadfile}%
+ \fi
+ \expandafter\next
+ \fi}
+
+\def\redoreadfile#1#2#3%
+ {\docheckprepfile
+ \ifcase\preprocessstate
+ \doiffileexistselse{#1}%
+ {\edef\readfilename{#1}%
+ \iftracefiles\writestatus\m!systems{#1 located}\fi
+ \def\next{#2\dodoreadfile}}%
+ {\iftracefiles\writestatus\m!systems{cannot locate #1}\fi
+ \advance\readlevel\minusone
+ \ifnum\readlevel>\zerocount
+ \edef\readfilename{\pathplusfile{\f!parentpath}{\readfilename}}%
+ \def\next{\redoreadfile\readfilename{#2}{#3}}%
+ \else
+ \def\next{#3}%
+ \fi}%
+ \or
+ \ifcase\preprocesslocal
+ \edef\readfilename{#1}% nor found
+ \else
+ % no path prepending
+ \fi
+ \iftracefiles\writestatus\m!systems{#1\preprocesssuffix\space located}\fi
+ \def\next{#2\dodoreadfile}%
+ \or
+ \def\next{#3}%
+ \fi
+ \next}
+
+\def\dodoreadfile % we provide hooks, for instance for \enableXML
+ {\ifconditional\trackfilenames
+ \setxvalue{fn..\trackedfilename}{\readfilename\ifcase\preprocessstate\or\preprocesssuffix\fi}%
+ \fi
+ \the\everybeforereadfile
+ \ifcase\preprocessstate
+ % no checking or not found when using method 1
+ \def\dodoreadfileindeed{\inputgivenfile\readfilename}%
+ \or
+ % found when using method 1 or 2
+ \def\dodoreadfileindeed{\inputgivenfile{\readfilename\preprocesssuffix}}%
+ \or
+ % not found when using method 2
+ \let\dodoreadfileindeed\relax
+ \fi
+ \dodoreadfileindeed
+ \relax
+ \the\everyafterreadfile}
+
+\protect \endinput
diff --git a/tex/context/base/core-ctx.mkiv b/tex/context/base/core-ctx.mkiv
new file mode 100644
index 000000000..f2447ffd0
--- /dev/null
+++ b/tex/context/base/core-ctx.mkiv
@@ -0,0 +1,27 @@
+%D \module
+%D [ file=core-ctx,
+%D version=2006.08.16, % old stuff
+%D title=\CONTEXT\ Core Macros,
+%D subtitle=Job Control,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+\writestatus{loading}{Context Core Macros / Ctx Job Files}
+
+\unprotect
+
+\chardef\preprocessmethod \plustwo % always check in mkiv
+
+\registerctxluafile{core-ctx}{1.000}
+
+\def\loadctxpreplist{\ctxlua{commands.loadctxpreplist()}\global\let\loadctxpreplist\relax}
+
+\appendtoks\loadctxpreplist\to\everystarttext % will become: \prependtoks\loadctxpreplist\to\everyjob
+
+
+\protect \endinput
diff --git a/tex/context/base/core-ctx.tex b/tex/context/base/core-ctx.tex
index 22f2ded4a..6eb70f029 100644
--- a/tex/context/base/core-ctx.tex
+++ b/tex/context/base/core-ctx.tex
@@ -17,193 +17,6 @@
%D overloades a few file reading macros and permits runtime
%D conversion and job control.
-% todo: rewrite in lua
+\loadmarkfile{core-ctx}
-\unprotect
-
-\chardef\preprocessmethod 2 % 0=no check 1=present_check 2=log_check
-\chardef\preprocessstate 0 % 1=found 2=not_present (skip)
-\chardef\preprocesslocal 0 % 0=no 1=yes
-\def \preprocesssuffix {.prep}
-
-\def\loadctxpreplist
- {\begingroup
- \chardef\XMLtokensreduction\plusone
- \ifcase\preprocessmethod
- % no checking
- \or
- % simple checking
- \or
- \doiffileexistselse{./\jobname.ctl}
- {\bgroup
- \defineXMLenvironment[ctx:preplist][local=no]
- {\doifelse{\XMLop{local}}{yes}
- {\global\chardef\preprocesslocal\plusone
- \writestatus\m!systems{loading ctx log file (local)}}%
- {\writestatus\m!systems{loading ctx log file (specified)}}}
- \donothing
- \defineXMLenvironmentsave[ctx:prepfile][done=no]
- \donothing
- {\edef\readfilename{\XMLflush{ctx:prepfile}}%
- \ifcase\preprocesslocal\else
- \splitfilename\readfilename
- \let\readfilename\splitoffbase
- \fi
- \writestatus\m!systems{registering \readfilename\space -> \XMLop{done}}%
- \setxvalue{fp..\readfilename}{\XMLop{done}}}%
- \processXMLfile{./\jobname.ctl}%
- \egroup}%
- {\global\chardef\preprocessmode\plusone}%
- \fi
- \global\let\loadctxpreplist\relax
- \endgroup}
-
-\appendtoks\loadctxpreplist\to\everystarttext % will become: \prependtoks\loadctxpreplist\to\everyjob
-
-\def\docheckprepfile
- {\ifcase\preprocessmethod
- \iftracefiles\writestatus\m!systems{preprocessing - not needed}\fi
- % no preprocessing
- \or
- % only check for existence
- \iftracefiles\writestatus\m!systems{preprocessing - check exitence of \readfilename\preprocesssuffix}\fi
- \doiffileexistselse{\readfilename\preprocesssuffix}
- {\chardef\preprocessstate\plusone}
- \donothing
- \or
- % check when in list, otherwise assume normal file
- \bgroup
- \splitfilename\readfilename
- \ifx\splitofftype\empty
- % saveguard and speed up
- \iftracefiles\writestatus\m!systems{preprocessing - no suffix}\fi
- \egroup
- \else\ifcase\preprocesslocal
- % also ./ strippen
- \iftracefiles\writestatus\m!systems{preprocessing - check presence of \readfilename\preprocesssuffix}\fi
- \doifdefinedelse{fp..\readfilename}
- {\egroup
- \doiffileexistselse{\readfilename\preprocesssuffix}
- {\chardef\preprocessstate\plusone}
- {\chardef\preprocessstate\plustwo}}%
- {\doifdefinedelse{fp.../\readfilename}
- {\egroup
- \edef\readfilename{./\readfilename}%
- \doiffileexistselse{\readfilename\preprocesssuffix}
- {\chardef\preprocessstate\plusone}
- {\chardef\preprocessstate\plustwo}}%
- {\doifdefinedelse{fp..\splitoffbase}%
- {\egroup
- \doiffileexistselse{\readfilename\preprocesssuffix}
- {\chardef\preprocessstate\plusone}
- {\chardef\preprocessstate\plustwo}}%
- {\egroup}}}%
- \else
- % maybe just filecheck, why ctl
- \iftracefiles\writestatus\m!systems{preprocessing - check local presence of \readfilename\preprocesssuffix}\fi
- \doifdefinedelse{fp..\readfilename}
- {\egroup
- \doiffileexistselse{\readfilename\preprocesssuffix}
- {\chardef\preprocessstate\plusone}
- {\chardef\preprocessstate\plustwo}}%
- {\egroup}%
- \fi
- \fi\fi}
-
-% beware, \readfilename keeps the original one, but we load and store the
-% suffixed with .prep file (if present)
-
-\def\doreadfile#1#2#3#4% beware, this one already works at format generation time!
- {\sanitizefilename#2\to\readfilename
- \ifx\readfilename\empty
- % silently ignore
- \else
- \let\trackedfilename\readfilename
- \chardef\preprocessstate\zerocount
- \ifconditional\trackfilenames
- \doifundefinedelse{fn..\trackedfilename}\donetrue\donefalse
- \else
- \donetrue
- \fi
- \ifdone
- \checkfilename\readfilename
- \ifcase\kindoffile
- % not a full path or url, check for existence
- \doifelsenothing{#1}
- {\iftracefiles\writestatus\m!systems{searching for \readfilename\space on tex path}\fi
- \def\next{\redoreadfile\readfilename{#3}{#4}}}%
- {\iftracefiles\writestatus\m!systems{searching for \readfilename\space on #1}\fi
- \def\next{\redoreadfile{\pathplusfile{#1}{\readfilename}}{#3}{#4}}}%
- \else
- % a full path or url, no further checking done
- \docheckprepfile
- \ifcase\preprocessstate
- \doiffileexistselse\readfilename
- {\iftracefiles\writestatus\m!systems{located \readfilename}\fi
- \def\next{#3\dodoreadfile}}%
- {\iftracefiles\writestatus\m!systems{not found \readfilename}\fi
- \def\next{#4}}%
- \or
- \iftracefiles\writestatus\m!systems{located \readfilename\preprocesssuffix}\fi
- \def\next{#3\dodoreadfile}%
- \or
- \iftracefiles\writestatus\m!systems{not found \readfilename\preprocesssuffix}\fi
- \def\next{#4}%
- \fi
- \fi
- \else
- \edef\readfilename{\getvalue{fn..\readfilename}}% ??? is done !
- \iftracefiles\writestatus\m!systems{already located \readfilename}\fi
- \def\next{#3\dodoreadfile}%
- \fi
- \expandafter\next
- \fi}
-
-\def\redoreadfile#1#2#3%
- {\docheckprepfile
- \ifcase\preprocessstate
- \doiffileexistselse{#1}%
- {\edef\readfilename{#1}%
- \iftracefiles\writestatus\m!systems{#1 located}\fi
- \def\next{#2\dodoreadfile}}%
- {\iftracefiles\writestatus\m!systems{cannot locate #1}\fi
- \advance\readlevel\minusone
- \ifnum\readlevel>\zerocount
- \edef\readfilename{\pathplusfile{\f!parentpath}{\readfilename}}%
- \def\next{\redoreadfile\readfilename{#2}{#3}}%
- \else
- \def\next{#3}%
- \fi}%
- \or
- \ifcase\preprocesslocal
- \edef\readfilename{#1}% nor found
- \else
- % no path prepending
- \fi
- \iftracefiles\writestatus\m!systems{#1\preprocesssuffix\space located}\fi
- \def\next{#2\dodoreadfile}%
- \or
- \def\next{#3}%
- \fi
- \next}
-
-\def\dodoreadfile % we provide hooks, for instance for \enableXML
- {\ifconditional\trackfilenames
- \setxvalue{fn..\trackedfilename}{\readfilename\ifcase\preprocessstate\or\preprocesssuffix\fi}%
- \fi
- \the\everybeforereadfile
- \ifcase\preprocessstate
- % no checking or not found when using method 1
- \def\dodoreadfileindeed{\inputgivenfile\readfilename}%
- \or
- % found when using method 1 or 2
- \def\dodoreadfileindeed{\inputgivenfile{\readfilename\preprocesssuffix}}%
- \or
- % not found when using method 2
- \let\dodoreadfileindeed\relax
- \fi
- \dodoreadfileindeed
- \relax
- \the\everyafterreadfile}
-
-\protect \endinput
+\endinput
diff --git a/tex/context/base/core-fig.tex b/tex/context/base/core-fig.tex
index 5eed8fbf1..5b0af710c 100644
--- a/tex/context/base/core-fig.tex
+++ b/tex/context/base/core-fig.tex
@@ -33,14 +33,21 @@
\def\doplaceexternalfigure[#1][#2][#3][#4][#5]%
{\doifsomething{#2}% catches \defineexternalfigure dummies
- {\bgroup
- \pushmacro\textunderscore
- \edef\textunderscore{\string_}% brrr, temp hack, still needed?
- \calculateexternalfigure [][#1][#2][#3][#4][#5]% [] is dummy dwcomp
- \calculateexternalscreenfigure[][#1][#2][#3][#4][#5]% [] is dummy dwcomp
- \popmacro\textunderscore
- \box\foundexternalfigure
- \egroup}}
+ {\doifundefinedelse{\??ef\??ef#2}
+ {\dodoplaceexternalfigure[#1][#2][#3][#4][#5]}
+ {\doifelse{#1}{#2}
+ {\dodoplaceexternalfigure[#1][#2][#3][#4][#5]}
+ {\getvalue{\??ef\??ef#2}[#5]}}}}
+
+\def\dodoplaceexternalfigure[#1][#2][#3][#4][#5]%
+ {\bgroup
+ \pushmacro\textunderscore
+ \edef\textunderscore{\string_}% brrr, temp hack, still needed?
+ \calculateexternalfigure [][#1][#2][#3][#4][#5]% [] is dummy dwcomp
+ \calculateexternalscreenfigure[][#1][#2][#3][#4][#5]% [] is dummy dwcomp
+ \popmacro\textunderscore
+ \box\foundexternalfigure
+ \egroup}
\def\externalfigurereplacement#1#2#3%
{\setupcolors
@@ -504,6 +511,8 @@
\c!prefix=,
\c!cache=,
% \c!grid=,
+ \c!equalwidth=,
+ \c!equalheight=,
\c!location={\v!local,\v!global}]
\setupexternalfigures
diff --git a/tex/context/base/core-fil.tex b/tex/context/base/core-fil.tex
index c84534ea6..eda055a96 100644
--- a/tex/context/base/core-fil.tex
+++ b/tex/context/base/core-fil.tex
@@ -173,26 +173,6 @@
\newconditional\moduleisloaded
-% \def\dododousemodules#1#2% no \unprotect/\protect when loading,
-% {\relax % since we need to use ? ! unprotected
-% \ifconditional\moduleisloaded % sometimes (see xtag-map)
-% \let\next\relax % or: \expandafter\gobbleoneargument
-% \else
-% \makeshortfilename[#1\truefilename{#2}]% beware: *- is not part of syn
-% \doifelseflagged\shortfilename
-% {\showmessage\m!systems7{#2 (line \number\inputlineno)}%
-% \settrue\moduleisloaded
-% \let\next\relax}
-% {\doglobal\setflag\shortfilename
-% \def\next
-% {\startreadingfile
-% \readsysfile\shortfilename
-% {\showmessage\m!systems5{#2}\settrue\moduleisloaded}
-% \donothing
-% \stopreadingfile}}%
-% \fi
-% \next}
-
\def\dododousemodules#1#2% no \unprotect/\protect when loading,
{\relax % since we need to use ? ! unprotected
\ifconditional\moduleisloaded % sometimes (see xtag-map)
diff --git a/tex/context/base/core-gen.tex b/tex/context/base/core-gen.tex
index 1b7133280..aaaba84d1 100644
--- a/tex/context/base/core-gen.tex
+++ b/tex/context/base/core-gen.tex
@@ -60,24 +60,24 @@
%D {waarde groot}
%D \stoptyping
-\def\assigndimension#1#2#3#4#5%
+\def\assigndimension#1#2#3#4#5% can be a skip
{\processaction
[#1]
- [ \v!small=>#2=#3,
- \v!medium=>#2=#4,
- \v!big=>#2=#5,
+ [ \v!small=>#2=#3\relax,
+ \v!medium=>#2=#4\relax,
+ \v!big=>#2=#5\relax,
\v!none=>#2=\zeropoint,
- -\v!small=>#2=-#3,
- -\v!medium=>#2=-#4,
- -\v!big=>#2=-#5,
- \s!unknown=>#2=#1]}
+ -\v!small=>#2=-#3\relax,
+ -\v!medium=>#2=-#4\relax,
+ -\v!big=>#2=-#5\relax,
+ \s!unknown=>#2=#1\relax]}
\def\assignalfadimension#1#2#3#4#5%
{\processaction
[#1]
[ \v!small=>\edef#2{#3},
\v!medium=>\edef#2{#4},
- \v!big=>\edef#2{#5},
+ \v!big=>\edef#2{#5},
\v!none=>\edef#2{0},
\s!unknown=>\edef#2{#1}]}
diff --git a/tex/context/base/core-inc.lua b/tex/context/base/core-inc.lua
index 94b9ff329..5ecefc5bb 100644
--- a/tex/context/base/core-inc.lua
+++ b/tex/context/base/core-inc.lua
@@ -33,11 +33,13 @@ The TeX-Lua mix is suboptimal. This has to do with the fact that we cannot
run TeX code from within Lua. Some more functionality will move to Lua.
]]--
+local texsprint, format = tex.sprint, string.format
+
backends = backends or { }
backends.pdf = backends.pdf or { }
--~ function backends.pdf.startscaling(sx,sy)
---~ return nodes.pdfliteral(string.format("q %s 0 0 %s 0 0 cm",(sx ~= 0 and sx) or .0001,(sy ~= 0 and sy) or .0001))
+--~ return nodes.pdfliteral(format("q %s 0 0 %s 0 0 cm",(sx ~= 0 and sx) or .0001,(sy ~= 0 and sy) or .0001))
--~ end
--~ function backends.pdf.stopscaling()
--~ return nodes.pdfliteral("%Q")
@@ -62,7 +64,7 @@ function backends.pdf.insertmovie(data)
if actions ~= "" then
actions= "/A <<" .. actions .. ">>"
end
- tex.sprint(tex.ctxcatcodes, string.format(
+ texsprint(tex.ctxcatcodes, format(
"\\doPDFannotation{%ssp}{%ssp}{/Subtype /Movie /Border [0 0 0] /T (movie %s) /Movie << /F (%s) /Aspect [%s %s] %s>> %s}",
width, height, dr.label, du.foundname, factor * width, factor * height, options, actions
))
@@ -115,19 +117,20 @@ end
---
-figures = figures or { }
-figures.loaded = figures.loaded or { }
-figures.used = figures.used or { }
-figures.found = figures.found or { }
-figures.suffixes = figures.suffixes or { }
-figures.patterns = figures.patterns or { }
-figures.boxnumber = figures.boxid or 0
-figures.trace = false
-figures.defaultsearch = true
-figures.defaultwidth = 0
-figures.defaultheight = 0
-figures.defaultdepth = 0
-figures.n = 0
+figures = figures or { }
+figures.loaded = figures.loaded or { }
+figures.used = figures.used or { }
+figures.found = figures.found or { }
+figures.suffixes = figures.suffixes or { }
+figures.patterns = figures.patterns or { }
+figures.boxnumber = figures.boxid or 0
+figures.trace = false
+figures.defaultsearch = true
+figures.defaultwidth = 0
+figures.defaultheight = 0
+figures.defaultdepth = 0
+figures.n = 0
+figures.prefer_quality = true -- quality over location
figures.localpaths = {
".", "..", "../.."
@@ -315,7 +318,7 @@ do
callstack[#callstack] = nil
input.stoptiming(figures)
end
- -- maybe move tex.sprint to tex
+ -- maybe move texsprint to tex
function figures.get(category,tag,default)
local value = figuredata[category][tag]
if not value or value == "" or value == true then
@@ -325,7 +328,7 @@ do
end
end
function figures.tprint(category,tag,default)
- tex.sprint(tex.ctxcatcodes,figures.get(category,tag,default))
+ texsprint(tex.ctxcatcodes,figures.get(category,tag,default))
end
function figures.current()
return callstack[#callstack]
@@ -440,7 +443,7 @@ do
end
end
if figures.defaultsearch then
- local check = input.find_file(texmf.instance,askedname)
+ local check = input.find_file(askedname)
if check and check ~= "" then
return register(askedname, {
askedname = askedname,
@@ -467,23 +470,47 @@ do
end
end
else
- for _, format in ipairs(figures.order) do
- local list = figures.formats[format].list or { format }
- for _, suffix in ipairs(list) do
- local name = file.replacesuffix(askedbase,suffix)
- for _, path in ipairs(figures.paths) do
- local check = path .. "/" .. name
- if figures.exists(check,format) then
- return register(askedname, {
- askedname = askedname,
- fullname = check,
- format = format,
- cache = askedcache,
- })
+ if figures.prefer_quality then
+ for _, format in ipairs(figures.order) do
+ local list = figures.formats[format].list or { format }
+ for _, suffix in ipairs(list) do
+ local name = file.replacesuffix(askedbase,suffix)
+ for _, path in ipairs(figures.paths) do
+ local check = path .. "/" .. name
+ if figures.exists(check,format) then
+ return register(askedname, {
+ askedname = askedname,
+ fullname = check,
+ format = format,
+ cache = askedcache,
+ })
+ end
+ end
+ end
+ end
+ else -- 'location'
+ for _, path in ipairs(figures.paths) do
+ for _, format in ipairs(figures.order) do
+ local list = figures.formats[format].list or { format }
+ for _, suffix in ipairs(list) do
+ local check = path .. "/" .. file.replacesuffix(askedbase,suffix)
+ if figures.exists(check,format) then
+ return register(askedname, {
+ askedname = askedname,
+ fullname = check,
+ format = format,
+ cache = askedcache,
+ })
+ end
end
end
- if figures.defaultsearch then
- local check = input.find_file(texmf.instance,file.replacesuffix(askedname,suffix))
+ end
+ end
+ if figures.defaultsearch then
+ for _, format in ipairs(figures.order) do
+ local list = figures.formats[format].list or { format }
+ for _, suffix in ipairs(list) do
+ local check = input.find_file(file.replacesuffix(askedname,suffix))
if check and check ~= "" then
return register(askedname, {
askedname = askedname,
@@ -550,7 +577,7 @@ do
return (figures.includers[ds.format] or figures.includers.generic)(data)
end
function figures.scale(data) -- will become lua code
- tex.sprint(tex.ctxcatcodes,"\\doscalefigure")
+ texsprint(tex.ctxcatcodes,"\\doscalefigure")
return data
end
function figures.done(data)
@@ -572,7 +599,7 @@ do
--~ r.height = du.height or figures.defaultheight
--~ r.depth = du.depth or figures.defaultdepth
--~ tex.box[figures.boxnumber] = node.write(r)
- tex.sprint(tex.ctxcatcodes,"\\emptyfoundexternalfigure")
+ texsprint(tex.ctxcatcodes,"\\emptyfoundexternalfigure")
end
end
@@ -582,14 +609,14 @@ end
function figures.existers.generic(askedname)
--~ local result = io.exists(askedname)
--~ result = (result==true and askedname) or result
---~ local result = input.find_file(texmf.instance,askedname) or ""
- local result = input.findbinfile(texmf.instance,askedname) or ""
+--~ local result = input.find_file(askedname) or ""
+ local result = input.findbinfile(askedname) or ""
if result == "" then result = false end
if figures.trace then
if result then
- logs.report("figures", "found:" .. askedname .. " ->" .. result)
+ logs.report("figures","found: %s -> %s",askedname,result)
else
- logs.report("figures", "not found:" .. askedname)
+ logs.report("figures","not found: %s",askedname)
end
end
return result
@@ -632,7 +659,7 @@ function figures.includers.generic(data)
tex.box[n] = img.node(figure) -- img.write(figure)
tex.wd[n], tex.ht[n], tex.dp[n] = figure.width, figure.height, 0 -- new, hm, tricky, we need to do that in tex (yet)
ds.objectnumber = figure.objnum
- tex.sprint(tex.ctxcatcodes,"\\relocateexternalfigure")
+ texsprint(tex.ctxcatcodes,"\\relocateexternalfigure")
end
return data
end
@@ -645,12 +672,12 @@ function figures.checkers.nongeneric(data,command)
local hash = name
if dr.object then
if not job.objects["FIG::"..hash] then
- tex.sprint(tex.ctxcatcodes,command)
- tex.sprint(tex.ctxcatcodes,string.format("\\setobject{FIG}{%s}\\vbox{\\box\\foundexternalfigure}",hash))
+ texsprint(tex.ctxcatcodes,command)
+ texsprint(tex.ctxcatcodes,format("\\setobject{FIG}{%s}\\vbox{\\box\\foundexternalfigure}",hash))
end
- tex.sprint(tex.ctxcatcodes,string.format("\\global\\setbox\\foundexternalfigure\\vbox{\\getobject{FIG}{%s}}",hash))
+ texsprint(tex.ctxcatcodes,format("\\global\\setbox\\foundexternalfigure\\vbox{\\getobject{FIG}{%s}}",hash))
else
- tex.sprint(tex.ctxcatcodes,command)
+ texsprint(tex.ctxcatcodes,command)
end
return data
end
@@ -665,9 +692,9 @@ function figures.checkers.mov(data)
du.width = dr.width or figures.defaultwidth
du.height = dr.height or figures.defaultheight
du.foundname = du.fullname
- tex.sprint(tex.ctxcatcodes,string.format("\\startfoundexternalfigure{%ssp}{%ssp}",du.width,du.height))
+ texsprint(tex.ctxcatcodes,format("\\startfoundexternalfigure{%ssp}{%ssp}",du.width,du.height))
data = backends.pdf.insertmovie(data)
- tex.sprint(tex.ctxcatcodes,"\\stopfoundexternalfigure")
+ texsprint(tex.ctxcatcodes,"\\stopfoundexternalfigure")
return data
end
figures.includers.mov = figures.includers.nongeneric
@@ -675,7 +702,7 @@ figures.includers.mov = figures.includers.nongeneric
-- -- -- mps -- -- --
function figures.checkers.mps(data)
- return figures.checkers.nongeneric(data,string.format("\\docheckfiguremps{%s}",data.used.fullname))
+ return figures.checkers.nongeneric(data,format("\\docheckfiguremps{%s}",data.used.fullname))
end
figures.includers.mps = figures.includers.nongeneric
@@ -686,18 +713,18 @@ function figures.existers.buffer(askedname)
return buffers.exists(askedname) and askedname
end
function figures.checkers.buffer(data)
- return figures.checkers.nongeneric(data,string.format("\\docheckfigurebuffer{%s}", file.nameonly(data.used.fullname)))
+ return figures.checkers.nongeneric(data,format("\\docheckfigurebuffer{%s}", file.nameonly(data.used.fullname)))
end
figures.includers.buffers = figures.includers.nongeneric
-- -- -- tex -- -- --
function figures.existers.tex(askedname)
- askedname = input.find_file(texmf.instance,askedname)
+ askedname = input.find_file(askedname)
return (askedname ~= "" and askedname) or false
end
function figures.checkers.tex(data)
- return figures.checkers.nongeneric(data,string.format("\\docheckfiguretex{%s}", data.used.fullname))
+ return figures.checkers.nongeneric(data,format("\\docheckfiguretex{%s}", data.used.fullname))
end
figures.includers.tex = figures.includers.nongeneric
@@ -708,7 +735,7 @@ function figures.converters.eps(oldname,newname)
-- rlx as alternative
local outputpath = file.dirname(newname)
local outputbase = file.basename(newname)
- local command = string.format("mtxrun bin:pstopdf --outputpath=%s %s",outputpath,oldname)
+ local command = format("mtxrun bin:pstopdf --outputpath=%s %s",outputpath,oldname)
os.spawn(command)
end
@@ -719,7 +746,7 @@ figures.converters.svg = figures.converters.eps
--~ function figures.converters.pdf(oldname,newname)
--~ local outputpath = file.dirname(newname)
--~ local outputbase = file.basename(newname)
---~ local command = string.format("mtxrun bin:pstopdf --method=4 --outputpath=%s %s",outputpath,oldname)
+--~ local command = format("mtxrun bin:pstopdf --method=4 --outputpath=%s %s",outputpath,oldname)
--~ os.spawn(command)
--~ end
diff --git a/tex/context/base/core-int.tex b/tex/context/base/core-int.tex
index 6545934f5..79061958d 100644
--- a/tex/context/base/core-int.tex
+++ b/tex/context/base/core-int.tex
@@ -582,7 +582,7 @@
{\chardef\openbookmark\zerocount}%
\iftracebookmarks(#6: #4)\quad(\the\openbookmark)\par\fi
\doinsertbookmark{#2}{#3}{#4}{#5}{\openbookmark}}
-
+
% \startinteractionmenu[rechts]
% \but [eerste] eerste \\
% \txt hello world \\
@@ -851,7 +851,7 @@
\setbox\scratchbox\vbox{\hbox{\do@@ammenuposition{#3}{\box\scratchbox}}}%
\setbox\scratchbox\vbox
{\ht\scratchbox\zeropoint
- \vskip\dimexpr-\pagebackgroundvoffset+\endcsname\c!topoffset\relax
+ \vskip\dimexpr-\pagebackgroundvoffset+\menuparameter\c!topoffset\relax
\box\scratchbox
\vskip\pagebackgroundvoffset}% overbodig
\ht\scratchbox\textheight
diff --git a/tex/context/base/core-job.lua b/tex/context/base/core-job.lua
index b963227a5..1739f5381 100644
--- a/tex/context/base/core-job.lua
+++ b/tex/context/base/core-job.lua
@@ -8,27 +8,43 @@ if not modules then modules = { } end modules ['core-job'] = {
-- will move
+local texsprint, texprint, format = tex.sprint, tex.print, string.format
+
commands.writestatus = ctx.writestatus
function commands.doifelse(b)
- tex.sprint(tex.texcatcodes,(b and "\\firstoftwoarguments") or "\\secondoftwoarguments")
+ if b then -- faster with if than with expression
+ texsprint(tex.texcatcodes,"\\firstoftwoarguments")
+ else
+ texsprint(tex.texcatcodes,"\\secondoftwoarguments")
+ end
end
function commands.doif(b)
- tex.sprint(tex.texcatcodes,(b and "\\firstofoneargument") or "\\gobbleoneargument")
+ if b then
+ texsprint(tex.texcatcodes,"\\firstofoneargument")
+ else
+ texsprint(tex.texcatcodes,"\\gobbleoneargument")
+ end
end
function commands.doifnot(b)
- tex.sprint(tex.texcatcodes,(b and "\\gobbleoneargument") or "\\firstofoneargument")
+ if b then
+ texsprint(tex.texcatcodes,"\\gobbleoneargument")
+ else
+ texsprint(tex.texcatcodes,"\\firstofoneargument")
+ end
end
cs.testcase = commands.doifelse
-local format = string.format
+function commands.doifelsespaces(str)
+ return commands.doifelse(str:find("^ +$"))
+end
-function commands. def(cs,value) tex.sprint(tex.ctxcatcodes,format( "\\def\\%s{%s}",cs,value)) end
-function commands.edef(cs,value) tex.sprint(tex.ctxcatcodes,format("\\edef\\%s{%s}",cs,value)) end
-function commands.gdef(cs,value) tex.sprint(tex.ctxcatcodes,format("\\gdef\\%s{%s}",cs,value)) end
-function commands.xdef(cs,value) tex.sprint(tex.ctxcatcodes,format("\\xdef\\%s{%s}",cs,value)) end
+function commands. def(cs,value) texsprint(tex.ctxcatcodes,format( "\\def\\%s{%s}",cs,value)) end
+function commands.edef(cs,value) texsprint(tex.ctxcatcodes,format("\\edef\\%s{%s}",cs,value)) end
+function commands.gdef(cs,value) texsprint(tex.ctxcatcodes,format("\\gdef\\%s{%s}",cs,value)) end
+function commands.xdef(cs,value) texsprint(tex.ctxcatcodes,format("\\xdef\\%s{%s}",cs,value)) end
-function commands.cs(cs,args) tex.sprint(tex.ctxcatcodes,format("\\csname %s\\endcsname %s",cs,args or"")) end
+function commands.cs(cs,args) texsprint(tex.ctxcatcodes,format("\\csname %s\\endcsname %s",cs,args or"")) end
-- main code
@@ -61,15 +77,15 @@ local function find_file(name,maxreadlevel)
end
end
end
- return input.find_file(texmf.instance,name) or ""
+ return input.find_file(name) or ""
end
end
function commands.processfile(name,maxreadlevel)
name = find_file(name,maxreadlevel)
if name ~= "" then
- -- tex.sprint(tex.ctxcatcodes,string.format("\\input %s\\relax",name))
- tex.print(tex.ctxcatcodes,string.format("\\input %s",name))
+--~ texsprint(tex.ctxcatcodes,format('\\input {%s}',name)) -- future version
+ texsprint(tex.ctxcatcodes,format("\\input %s\\relax",name)) -- we need \input {name}
end
end
@@ -78,24 +94,24 @@ function commands.doifinputfileelse(name,maxreadlevel)
end
function commands.locatefilepath(name,maxreadlevel)
- tex.sprint(tex.texcatcodes,file.dirname(find_file(name,maxreadlevel)))
+ texsprint(tex.texcatcodes,file.dirname(find_file(name,maxreadlevel)))
end
function commands.usepath(paths,maxreadlevel)
- input.register_extra_path(texmf.instance,paths)
- tex.sprint(tex.texcatcodes,table.concat(texmf.instance.extra_paths or {}, ""))
+ input.register_extra_path(paths)
+ texsprint(tex.texcatcodes,table.concat(input.instance.extra_paths or {}, ""))
end
function commands.usesubpath(subpaths,maxreadlevel)
- input.register_extra_path(texmf.instance,nil,subpaths)
- tex.sprint(tex.texcatcodes,table.concat(texmf.instance.extra_paths or {}, ""))
+ input.register_extra_path(nil,subpaths)
+ texsprint(tex.texcatcodes,table.concat(input.instance.extra_paths or {}, ""))
end
function commands.usezipfile(name,tree)
if tree and tree ~= "" then
- input.usezipfile(texmf.instance,string.format("zip:///%s?tree=%s",name,tree))
+ input.usezipfile(format("zip:///%s?tree=%s",name,tree))
else
- input.usezipfile(texmf.instance,string.format("zip:///%s",name))
+ input.usezipfile(format("zip:///%s",name))
end
end
@@ -116,17 +132,17 @@ local function convertexamodes(str)
local data = xml.content(dk)
local mode = label:match("^mode:(.+)$")
if mode then
- tex.sprint(tex.ctxcatcodes,string.format("\\enablemode[%s:%s]",mode,data))
+ texsprint(tex.ctxcatcodes,format("\\enablemode[%s:%s]",mode,data))
end
if data:find("{}") then
- t[#t+1] = string.format("%s={%s}",mode,data)
+ t[#t+1] = format("%s={%s}",mode,data)
else
- t[#t+1] = string.format("%s=%s",mode,data)
+ t[#t+1] = format("%s=%s",mode,data)
end
end
end
if #t > 0 then
- tex.sprint(tex.ctxcatcodes,string.format("\\setvariables[exa:variables][%s]",table.concat(t,",")))
+ texsprint(tex.ctxcatcodes,format("\\setvariables[exa:variables][%s]",table.concat(t,",")))
end
end
@@ -136,11 +152,74 @@ function commands.loadexamodes(filename)
if not filename or filename == "" then
filename = file.stripsuffix(tex.jobname)
end
- filename = input.find_file(texmf.instance,file.addsuffix(filename,'ctm')) or ""
+ filename = input.find_file(file.addsuffix(filename,'ctm')) or ""
if filename ~= "" then
- commands.writestatus("examodes","loading " .. filename) -- todo: message system
+ commands.writestatus("examodes","loading %s",filename) -- todo: message system
convertexamodes(io.loaddata(filename))
else
- commands.writestatus("examodes","no mode file " .. filename) -- todo: message system
+ commands.writestatus("examodes","no mode file %s",filename) -- todo: message system
end
end
+
+--~ set functions not ok and not faster on mk runs either
+--~
+--~ local function doifcommonelse(a,b)
+--~ local ba = a:find(",")
+--~ local bb = b:find(",")
+--~ if ba and bb then
+--~ for sa in a:gmatch("[^ ,]+") do
+--~ for sb in b:gmatch("[^ ,]+") do
+--~ if sa == sb then
+--~ texsprint(tex.ctxcatcodes,"\\def\\commalistelement{"..sa.."}")
+--~ return true
+--~ end
+--~ end
+--~ end
+--~ elseif ba then
+--~ for sa in a:gmatch("[^ ,]+") do
+--~ if sa == b then
+--~ texsprint(tex.ctxcatcodes,"\\def\\commalistelement{"..b.."}")
+--~ return true
+--~ end
+--~ end
+--~ elseif bb then
+--~ for sb in b:gmatch("[^ ,]+") do
+--~ if a == sb then
+--~ texsprint(tex.ctxcatcodes,"\\def\\commalistelement{"..a.."}")
+--~ return true
+--~ end
+--~ end
+--~ else
+--~ if a == b then
+--~ texsprint(tex.ctxcatcodes,"\\def\\commalistelement{"..a.."}")
+--~ return true
+--~ end
+--~ end
+--~ texsprint(tex.ctxcatcodes,"\\let\\commalistelement\\empty")
+--~ return false
+--~ end
+--~ local function doifinsetelse(a,b)
+--~ local bb = b:find(",")
+--~ if bb then
+--~ for sb in b:gmatch("[^ ,]+") do
+--~ if a == sb then
+--~ texsprint(tex.ctxcatcodes,"\\def\\commalistelement{"..a.."}")
+--~ return true
+--~ end
+--~ end
+--~ else
+--~ if a == b then
+--~ texsprint(tex.ctxcatcodes,"\\def\\commalistelement{"..a.."}")
+--~ return true
+--~ end
+--~ end
+--~ texsprint(tex.ctxcatcodes,"\\let\\commalistelement\\empty")
+--~ return false
+--~ end
+--~ function commands.doifcommon (a,b) commands.doif (doifcommonelse(a,b)) end
+--~ function commands.doifnotcommon (a,b) commands.doifnot (doifcommonelse(a,b)) end
+--~ function commands.doifcommonelse(a,b) commands.doifelse(doifcommonelse(a,b)) end
+--~ function commands.doifinset (a,b) commands.doif (doifinsetelse(a,b)) end
+--~ function commands.doifnotinset (a,b) commands.doifnot (doifinsetelse(a,b)) end
+--~ function commands.doifinsetelse (a,b) commands.doifelse(doifinsetelse(a,b)) end
+
diff --git a/tex/context/base/core-job.mkiv b/tex/context/base/core-job.mkiv
index c49063b86..b110f3892 100644
--- a/tex/context/base/core-job.mkiv
+++ b/tex/context/base/core-job.mkiv
@@ -13,6 +13,8 @@
\registerctxluafile{core-job}{1.001}
+\unprotect
+
\def\processfile #1{\ctxlua{commands.processfile("#1",\number\maxreadlevel)}}
\def\doifinputfileelse#1{\ctxlua{commands.doifinputfileelse("#1",\number\maxreadlevel)}}
\def\locatefilepath #1{\edef\locatedfilepath{\ctxlua{commands.locatefilepath("#1",\number\maxreadlevel)}}}
@@ -25,4 +27,13 @@
\def\loadexamodes {\dosingleempty\doloadexamodes}
\def\doloadexamodes [#1]{\ctxlua{commands.loadexamodes("#1")}}
-\endinput
+% for the moment here:
+
+\def\expdoifelse#1#2{\ctxlua{commands.doifelse(\!!bs#1\!!es==\!!bs#2\!!es)}}
+\def\expdoif #1#2{\ctxlua{commands.doif (\!!bs#1\!!es==\!!bs#2\!!es)}}
+\def\expdoifnot #1#2{\ctxlua{commands.doifnot (\!!bs#1\!!es==\!!bs#2\!!es)}}
+
+% \testfeatureonce{100000}{\doifelse{hello world}{here i am}{}} % 0.3
+% \testfeatureonce{100000}{\expandabledoifelse{hello world}{here i am}{}} % 1.5
+
+\protect \endinput
diff --git a/tex/context/base/core-job.tex b/tex/context/base/core-job.tex
index 13b829d39..ea268c2f8 100644
--- a/tex/context/base/core-job.tex
+++ b/tex/context/base/core-job.tex
@@ -91,9 +91,12 @@
%D and \type {cont-fmt.tex} (generated by texexec).
\def\loaduserspecifications
- {\readsysfile\f!usrfilename{\showmessage\m!systems2\f!usrfilename}\donothing
+ {% this used to be the file where users can tune their system, especially patterns
+ \readsysfile\f!usrfilename{\showmessage\m!systems2\f!usrfilename}\donothing
+ % this one took care of user preferences (fonts, messages) but lm made this obsolete
\readjobfile\f!fmtfilename{\showmessage\m!systems2\f!fmtfilename}\donothing
- \ifx\directlua\undefined\else\preloadallpatterns\fi} % temp hack, we will do runtime loading later
+ % from now on we preload all patterns (only in mkii)
+ \preloadallpatterns}
%D We don't want multiple jobfiles to interfere.
diff --git a/tex/context/base/core-lst.tex b/tex/context/base/core-lst.tex
index d9fdca375..1f6097771 100644
--- a/tex/context/base/core-lst.tex
+++ b/tex/context/base/core-lst.tex
@@ -39,7 +39,7 @@
{\doifelsevalue{\??li#1\c!state}\v!start
\dodowritetolist\gobblefourarguments{#1}}
-\def\dodowritetolist#1#2#3#4%
+\long\def\dodowritetolist#1#2#3#4%
{\begingroup
\expanded{\everylistentry\emptytoks\the\everylistentry}% \emptytoks, else loop
\def\currentlist{#1}% evt naar dowritetolist
@@ -253,7 +253,7 @@
\c!textcommand=\listtextcommand,
\c!pagecommand=\listpagecommand,
\c!pagenumber=\v!yes,
-\c!headnumber=\v!yes,
+ \c!headnumber=\v!yes,
\c!pageboundaries=,
\c!margin=\!!zeropoint,
\c!aligntitle=,
@@ -442,7 +442,7 @@
{\edef\splitlistsymbol{\@EA\removefirstprefix\@EA{\currentlistnumber}}}% one level expansion
{\doifelse{\listparameter\c!prefix}\v!none
{\edef\splitlistsymbol{\@EA\removeallprefixes\@EA{\currentlistnumber}}}%
- {\let\splitlistsymbol\currentlistnumber}}% geen \edef ivm enz
+ {\let\splitlistsymbol\currentlistnumber}}% geen \edef ivm 8 bit enz
\doif{\listparameter\c!label}\v!yes{\leftlabeltext\currentlist}%
\strut
\def\numberseparator{\listparameter\c!separator}% overloaded, todo
@@ -802,26 +802,6 @@
\midaligned
{}}
-% \def\dodofixdlistelementEFG#1#2#3#4#5#6#7#8% keep this one here as reference
-% {\noindent
-% \hbox
-% {#1% in case E nils the strut
-% \let\\=\newlineinlist
-% \setbox0\hbox
-% {#2{\showcontrastlocation\??ia{#8}%
-% {\dostartlistattributes\c!style\c!color\empty
-% \ignorespaces\dontconvertfont\setstrut
-% \begstrut
-% %\doifelsenothing{\listparameter\c!maxwidth}
-% % {\listparameter\c!textcommand{#6}}
-% % {\listparameter\c!textcommand{\limitatetext{#6}{\listparameter\c!maxwidth}{\unknown}}}%
-% \limitatedlistentry{#6}%
-% \endstrut % struts new
-% \dostoplistattributes}}}%
-% \linklisttoelement{#4}{#7}{#8}{\box0}}%{\copy0}}%
-% \par % should be an option
-% \listparameter\c!inbetween}
-
\def\dodofixdlistelementEFG#1#2#3#4#5#6#7#8%
{\noindent
\bgroup
diff --git a/tex/context/base/core-mat.tex b/tex/context/base/core-mat.tex
index a74d5f90e..9e5053f7f 100644
--- a/tex/context/base/core-mat.tex
+++ b/tex/context/base/core-mat.tex
@@ -666,8 +666,7 @@
\ifx\next\bgroup
\egroup \@EA\moreplaceformula % [ref]{}
\else
-% \def\nextnext{$}%
- \let\nextnext$%
+ \let\nextnext$% no def
\ifx\next\nextnext
\egroup \@EAEAEA\dispplaceformula % [ref]$$
\else
@@ -679,8 +678,7 @@
\long\def\moreplaceformula[#1]#2#3#4% #2 dummy #4 gobbles spaces
{\def\redoplaceformula
{\bgroup
-% \def\nextnext{$}%
- \let\nextnext$%
+ \let\nextnext$% no def
\ifx\next\nextnext
\egroup \@EA\dispplaceformula % [ref]$$
\else
diff --git a/tex/context/base/core-mis.tex b/tex/context/base/core-mis.tex
index d094792ef..1600705dc 100644
--- a/tex/context/base/core-mis.tex
+++ b/tex/context/base/core-mis.tex
@@ -239,193 +239,6 @@
%
% Overigens kan een en ander mooier met \halign.
-% \def\dodefineparagraphs[#1][#2]%
-% {\setvalue{\s!do\s!next#1}%
-% {\def\\{\getvalue{#1}}}%
-% \setvalue{#1}%
-% {\getvalue{\s!do\s!next#1}%
-% \dostartparagraphs{#1}}%
-% \setvalue{\e!next#1}%
-% {\getvalue{#1}}%
-% \setvalue{\e!start#1}%
-% {\bgroup
-% \letvalue{\s!do\s!next#1}\empty
-% \setvalue{\e!stop#1}%
-% {\getvalue{#1}%
-% \egroup}%
-% \getvalue{#1}}%
-% \getparameters[\??al#1]%
-% [\c!n=3,
-% \c!before=\blank,
-% \c!after=\blank,
-% \c!distance=1em,
-% \c!height=\v!fit,
-% \c!rule=\v!off,
-% \c!command=,
-% \c!align=,
-% \c!tolerance=\v!tolerant,
-% \c!rulethickness=\linewidth,
-% \c!style=,
-% \c!color=,
-% \c!top=,
-% \c!top=\vss,
-% \c!bottom=\vfill,
-% #2]%
-% \setvalue{\e!setup#1\e!endsetup}%
-% {\setupparagraphs[#1]}%
-% \dorecurse
-% {\getvalue{\??al#1\c!n}}
-% {\setupparagraphs[#1][\recurselevel]
-% [\c!width=,
-% \c!bottom=\getvalue{\??al#1\c!bottom},
-% \c!top=\getvalue{\??al#1\c!top},
-% \c!height=\getvalue{\??al#1\c!height},
-% \c!style=\getvalue{\??al#1\c!style},
-% \c!color=\getvalue{\??al#1\c!color},
-% \c!rule=\getvalue{\??al#1\c!rule},
-% \c!rulethickness=\getvalue{\??al#1\c!rulethickness},
-% \c!align=\getvalue{\??al#1\c!align},
-% \c!tolerance=\getvalue{\??al#1\c!tolerance},
-% \c!distance=\getvalue{\??al#1\c!distance}]}%
-% \setupparagraphs[#1][1][\c!distance=0em]}
-%
-% \def\defineparagraphs
-% {\dodoubleargument\dodefineparagraphs}
-%
-% \def\dosetupparagraphs[#1][#2][#3]%
-% {\doifelse{#2}\v!each
-% {\dorecurse
-% {\getvalue{\??al#1\c!n}}
-% {\getparameters[\??al#1\recurselevel][#3]}}
-% {\ConvertToConstant\doifelse{#3}{}
-% {\getparameters[\??al#1][#2]}
-% {\def\docommand##1%
-% {\getparameters[\??al#1##1][#3]}%
-% \processcommalist[#2]\docommand}}}
-%
-% \def\setupparagraphs
-% {\dotripleempty\dosetupparagraphs}
-%
-% \newcount\alcounter
-% \newcount\alnsize
-% \newdimen\alhsize
-%
-% \def\doparagraphrule#1#2%
-% {\doifelsevalue{\??al#2\the\alcounter\c!rule}\v!on
-% {\linewidth\getvalue{\??al#2\the\alcounter\c!rulethickness}%
-% \scratchdimen#1%
-% \advance\scratchdimen-\linewidth
-% \divide\scratchdimen \plustwo
-% \hskip\scratchdimen
-% \vrule\!!width\linewidth
-% \hskip\scratchdimen}
-% {\hskip#1}}
-%
-% \def\dostartparagraph#1%
-% {\doifelsevaluenothing{\??al#1\the\alcounter\c!width}
-% {\!!widtha\alhsize
-% \divide\!!widtha \alnsize}
-% {\!!widtha\getvalue{\??al#1\the\alcounter\c!width}}%
-% \dostartattributes
-% {\??al#1\the\alcounter}\c!style\c!color
-% \empty
-% \doifelsevalue{\??al#1\the\alcounter\c!height}\v!fit
-% {\setbox0\vtop}
-% {\setbox0\vtop to \getvalue{\??al#1\the\alcounter\c!height}}%
-% \bgroup
-% \blank[\v!disable]%
-% \forgetall
-% \getvalue{\??al#1\the\alcounter\c!top}%
-% \getvalue{\??al#1\c!inner}%
-% \hsize\!!widtha % setting \wd afterwards removed
-% \getvalue{\??al#1\the\alcounter\c!inner}%
-% \edef\!!stringa{\getvalue{\??al#1\the\alcounter\c!align}}% nodig?
-% \expandafter\setupalign\expandafter[\!!stringa]%
-% \edef\!!stringa{\getvalue{\??al#1\the\alcounter\c!tolerance}}% nodig?
-% \expandafter\setuptolerance\expandafter[\!!stringa]%
-% \ignorespaces
-% \endgraf
-% \ignorespaces
-% %
-% % Nadeel van de onderstaande constructie is dat \everypar
-% % binnen een groep kan staan en zo steeds \begstruts
-% % worden geplaatst. Mooi is anders dus moet het anders!
-% %
-% % Hier is \Everypar niet nodig.
-% %
-% \everypar{\begstrut\everypar\emptytoks}%
-% %
-% \ignorespaces\geenspatie % dubbel: \ignorespaces
-% \getvalue{\??al#1\the\alcounter\c!command}}
-%
-% \def\dostopparagraph#1%
-% {\ifvmode
-% \removelastskip
-% \else
-% \unskip\endstrut\endgraf
-% \fi
-% \getvalue{\??al#1\the\alcounter\c!bottom}%
-% \egroup
-% \ifdim\wd0=\zeropoint % no data
-% \wd0\!!widtha
-% \fi
-% \box0
-% \dostopattributes
-% %\ifnum\alcounter<\getvalue{\??al#1\c!n}\relax
-% % \def\next{\doparagraphcell{#1}}%
-% %\else
-% % \def\next{\dostopparagraphs{#1}}%
-% %\fi
-% %\next}
-% \ifnum\alcounter<\getvalue{\??al#1\c!n}\relax
-% \@EA\doparagraphcell
-% \else
-% \@EA\dostopparagraphs
-% \fi{#1}}
-%
-% \def\doparagraphcell#1%
-% {\global\advance\alcounter \plusone
-% \doifelsevaluenothing{\??al#1\the\alcounter\c!distance}
-% {\doifnot{\the\alcounter}{1}
-% {\hskip\getvalue{\??al#1\c!distance}}}
-% {\doifelse{\the\alcounter}{1}%
-% {\hskip\getvalue{\??al#1\the\alcounter\c!distance}}
-% {\doparagraphrule{\getvalue{\??al#1\the\alcounter\c!distance}}{#1}}}%
-% \setvalue{#1}{\dostopparagraph{#1}}%
-% \dostartparagraph{#1}}
-%
-% \def\dostartparagraphs#1%
-% {\global\alcounter\zerocount
-% \parindent\zeropoint
-% \setlocalhsize
-% \alhsize\localhsize
-% \alnsize\getvalue{\??al#1\c!n}\relax
-% \dorecurse
-% {\getvalue{\??al#1\c!n}}
-% {\doifelsevaluenothing{\??al#1\recurselevel\c!distance}
-% {\ifnum\recurselevel=\plusone\else
-% \global\advance\alhsize -\getvalue{\??al#1\c!distance}\relax
-% \fi}
-% {\global\advance\alhsize -\getvalue{\??al#1\recurselevel\c!distance}\relax}%
-% \doifvaluesomething{\??al#1\recurselevel\c!width}
-% {\global\advance\alnsize \minusone
-% \global\advance\alhsize -\getvalue{\??al#1\recurselevel\c!width}\relax}}%
-% %\whitespace % gaat fout bij \framed
-% \getvalue{\??al#1\c!before}%
-% \leavevmode % gaat wel goed bij \framed, brrr
-% \setbox\scratchbox\vbox\bgroup\hbox\bgroup\doparagraphcell{#1}}
-%
-% \def\dostopparagraphs#1%
-% {\egroup
-% \egroup
-% \iftrue
-% \hbox{\raise\strutheight\box\scratchbox}% new
-% \else
-% \box\scratchbox % old
-% \fi
-% \par
-% \getvalue{\??al#1\c!after}}%
-
% there is quite some historic balast in this mechanism, the next variant
% is a first cleanup
diff --git a/tex/context/base/core-ntb.tex b/tex/context/base/core-ntb.tex
index 63e4bea10..5bfba05ad 100644
--- a/tex/context/base/core-ntb.tex
+++ b/tex/context/base/core-ntb.tex
@@ -30,6 +30,16 @@
%D optimizations were rejected in order not to complicate this
%D module too much (and in order to prevail extensibility).
+% shapebox fails here in mkii
+%
+% \setupcolors[state=start]
+% \bTABLE
+% \bTR [align=middle]\bTH Range\eTH{}\bTH Value\eTH{}\eTR
+% \bTR \bTD \type{<} 12\eTD{}\bTD 3\eTD{}\eTR
+% \bTR \bTD 12--16\eTD{}\bTD 2\eTD{}\eTR
+% \bTR \bTD \type{>}16\eTD{}\bTD 1\eTD{}\eTR
+% \eTABLE
+
% \starttext
% \placefigure[left]{}{}
% \startlinecorrection \dontleavehmode \bTABLE
@@ -1041,7 +1051,7 @@
\@EAEAEA\notsplittblbox
\fi\fi{\flushtbltoks}}
-\def\stretchtblwidths
+\def\stretchtblwidths % more variants, e.g. a max to \dimend
{\ifcase\maximumcol\else % else division by zero
\!!dimend\zeropoint
\!!dimene\hsize
diff --git a/tex/context/base/core-num.tex b/tex/context/base/core-num.tex
index 3f75b93d0..154bf2f3c 100644
--- a/tex/context/base/core-num.tex
+++ b/tex/context/base/core-num.tex
@@ -102,23 +102,6 @@
\def\reset
{\dosingleargument\doreset}
-% nieuw, maar kan dit (i.v.m. (sub)page?)
-
-% \def\incrementnumber[#1]%
-% {\checknumber[#1]%
-% \doifelse\@@nrstatus\v!start
-% {\pluscounter{\@@thenumber{#1}}}
-% {\setcounter{\@@thenumber{#1}}{0\csname\@@thenumber{#1}\c!start\endcsname}}}
-
-% \def\incrementnumber[#1]% bypage tricky: needs a
-% {\doifelse{\numberparameter{#1}\c!way}{\v!by\v!page}
-% {\checkpagechange{#1}%
-% \ifpagechanged\resetcounter{\@@thenumber{#1}}\fi}
-% {\checknumber[#1]}%
-% \doifelse\@@nrstate\v!start % only here
-% {\pluscounter{\@@thenumber{#1}}}
-% {\setcounter{\@@thenumber{#1}}{0\numberparameter{#1}\c!start}}}
-
\def\incrementnumber[#1]% bypage tricky: needs a
{\doifelse{\numberparameter{#1}\c!way}{\v!by\v!page}
{\checkpagechange{#1}%
diff --git a/tex/context/base/core-obj.lua b/tex/context/base/core-obj.lua
index b94719993..53f0d6159 100644
--- a/tex/context/base/core-obj.lua
+++ b/tex/context/base/core-obj.lua
@@ -11,23 +11,25 @@ if not modules then modules = { } end modules ['core-obj'] = {
reusable components.</p>
--ldx]]--
+local texsprint = tex.sprint
+
if not jobs then jobs = { } end
if not job then jobs['main'] = { } end job = jobs['main']
if not job.objects then job.objects = { } end
function job.getobjectreference(tag,default)
if job.objects[tag] then
- tex.sprint(job.objects[tag][1] or default)
+ texsprint(job.objects[tag][1] or default)
else
- tex.sprint(default)
+ texsprint(default)
end
end
function job.getobjectreferencepage(tag,default)
if job.objects[tag] then
- tex.sprint(job.objects[tag][2] or default)
+ texsprint(job.objects[tag][2] or default)
else
- tex.sprint(default)
+ texsprint(default)
end
end
diff --git a/tex/context/base/core-pgr.tex b/tex/context/base/core-pgr.tex
index 658bd07d1..c35a42886 100644
--- a/tex/context/base/core-pgr.tex
+++ b/tex/context/base/core-pgr.tex
@@ -551,8 +551,7 @@
\startMPpositionmethod{mpos:par} %%%%%%%%%%% will become obsolete
\edef\MPparcounter{\MPv\MPbself{1}{0}}%
\doifpositionelse\MPwself
- {\startMPpositiongraphic{mpos:par}%
- {fillcolor,filloffset,linecolor,gridcolor,linewidth,gridwidth,gridshift,lineradius}
+ {\startMPpositiongraphic{mpos:par}{fillcolor,filloffset,linecolor,gridcolor,linewidth,gridwidth,gridshift,lineradius}
initialize_area_par(\MPpos\MPbself,
\MPpos\MPeself,
\MPpos\MPwself) ;
@@ -561,8 +560,7 @@
\includeMPgraphic{\MPvar{mp}} ;
anchor_par(\MPanchor\MPbself) ;
\stopMPpositiongraphic}
- {\startMPpositiongraphic{mpos:par}%
- {fillcolor,filloffset,linecolor,gridcolor,linewidth,gridwidth,gridshift,lineradius}
+ {\startMPpositiongraphic{mpos:par}{fillcolor,filloffset,linecolor,gridcolor,linewidth,gridwidth,gridshift,lineradius}
initialize_par(\MPpos\MPbself,
\MPpos\MPeself,
\MPpos\textanchor,
@@ -594,9 +592,7 @@
\startMPpositionmethod{mpos:par:columnset}
\edef\MPparcounter{\MPv\MPbself{1}{0}}%
- \startMPpositiongraphic{mpos:par}%
- {fillcolor,filloffset,linecolor,gridcolor,%
- linewidth,gridwidth,lineradius}
+ \startMPpositiongraphic{mpos:par}{fillcolor,filloffset,linecolor,gridcolor,linewidth,gridwidth,gridshift,lineradius}
\includeMPgraphic{mpos:par:setup} ;
\includeMPgraphic{mpos:par:extra} ;
prepare_multi_pars(\MPpos\MPbself,\MPpos\MPeself,\MPpos\MPwself,
@@ -812,13 +808,14 @@
% \endgraf % new
% \getvalue{\??td\currenttextbackground\c!after}}
+\newskip\textbackgroundskip
+
\def\dostarttextbackgroundpar
{\endgraf % new
\textbackgroundparameter\c!before
- \doassignsomeskip\textbackgroundparameter\c!topoffset\to\scratchskip
- \xdef\textbackgroundskip{\the\scratchskip}%
\noindent
\ifgridsnapping
+ \doassignsomeskip\textbackgroundparameter\c!topoffset\to\textbackgroundskip
\ifdim\textbackgroundskip>\zeropoint
\struttedbox{\hbox{\raise\textbackgroundskip\hbox{\fpos\currentparbackground}}}%
\else
@@ -830,10 +827,12 @@
\bgroup
\endgraf % we need a vertical nobreak - 29/06/2004
\nobreak \vskip-\lineheight \nobreak
- \doassignsomeskip\textbackgroundparameter\c!topoffset\to\scratchskip
- \ifgridsnapping \else \ifdim\textbackgroundskip>\zeropoint
- \kern\textbackgroundskip\nobreak
- \fi \fi
+ \ifgridsnapping \else
+ \doassignsomeskip\textbackgroundparameter\c!topoffset\to\textbackgroundskip
+ \ifdim\textbackgroundskip>\zeropoint
+ \kern\textbackgroundskip\nobreak
+ \fi
+ \fi
\dosetleftskipadaption{\textbackgroundparameter\c!leftoffset}%
\advance\leftskip\leftskipadaption
\dosetleftskipadaption{\textbackgroundparameter\c!rightoffset}%
@@ -853,19 +852,19 @@
{\par
\removelastskip % new
\dostopattributes
- \doassignsomeskip\textbackgroundparameter\c!bottomoffset\to\scratchskip
+ \doassignsomeskip\textbackgroundparameter\c!bottomoffset\to\textbackgroundskip
\ifdim\lastskip>\zeropoint
- \advance\scratchskip-\lastskip
+ \advance\textbackgroundskip-\lastskip
\fi
- \xdef\textbackgroundskip{\the\scratchskip}%
\ifgridsnapping \else \ifdim\textbackgroundskip>\zeropoint
- \kern\scratchskip\nobreak
+ \kern\textbackgroundskip\nobreak
\fi \fi
\nobreak \vskip-\lineheight \nobreak
\nowhitespace
\egroup
\bgroup \forgeteverypar % NOT REALLY NEEDED, SAVES HASH/MEM
\nobreak \noindent \strut \hfill \kern\zeropoint
+ \doassignsomeskip\textbackgroundparameter\c!bottomoffset\to\textbackgroundskip
\ifgridsnapping % experimental, pascal (todo: topoffset in same way)
\ifdim\textbackgroundskip>\zeropoint
\struttedbox{\hbox{\lower\textbackgroundskip\hbox{\tpos\currentparbackground}}}%
diff --git a/tex/context/base/core-pos.lua b/tex/context/base/core-pos.lua
index b1235a0dc..3bfb89a82 100644
--- a/tex/context/base/core-pos.lua
+++ b/tex/context/base/core-pos.lua
@@ -85,10 +85,10 @@ end
function job.MPplus(id,n,default)
local jpi = positions[id]
- texprint((jpi and jpi[n]) or default)
+ texprint((jpi and jpi[6+n]) or default)
end
function job.MPrest(id,default)
local jpi = positions[id]
- texprint((jpi and jpi[8]) or default) -- was 7, bugged
+ texprint((jpi and jpi[7] and concat(jpi,",",7,#jpi)) or default)
end
diff --git a/tex/context/base/core-pos.mkiv b/tex/context/base/core-pos.mkiv
index ad57a8ed1..abd95d1a5 100644
--- a/tex/context/base/core-pos.mkiv
+++ b/tex/context/base/core-pos.mkiv
@@ -20,7 +20,7 @@
\immediatewriteutilitytua{local jp = job.positions}%
\to \everyopenutilities
-\def\replacepospxywhd#1#2#3#4#5#6#7%
+\def\replacepospxywhd#1#2#3#4#5#6#7% maybe better just numbers, less garbage collection
{\ctxlua{job.positions['#1']={\number#2,"\the\dimexpr#3\relax","\the\dimexpr#4\relax",%
"\the\dimexpr#5\relax","\the\dimexpr#6\relax","\the\dimexpr#7\relax"}}}
diff --git a/tex/context/base/core-ref.tex b/tex/context/base/core-ref.tex
index 3b56cc86a..1132fcc34 100644
--- a/tex/context/base/core-ref.tex
+++ b/tex/context/base/core-ref.tex
@@ -567,39 +567,6 @@
\def\currentfolioreference{0}
-% \def\dogetreferenceelements#1#2#3#4#5%
-% {\chardef\currentreferencetype=\ifx#1\relax0\else#1\fi\relax
-% \ifnum\currentreferencetype<2
-% \edef\currentpagereference{#2}%
-% \ifx\currentpagereference \empty
-% \let\currentfolioreference\folio
-% \else
-% \def \currentpagereference {\referencepagenumber[#2]}%
-% \edef\currentfolioreference{\dosplitofffoliopart[#2]}%
-% \fi
-% \edef\currentrealreference{#3}%
-% \settextreferences#4\end
-% \ifnum0#5<\crossreferencenumber
-% \forwardreferencetrue
-% \else
-% \forwardreferencefalse
-% \fi
-% \else
-% \edef\currentrealreference {#3}%
-% \def \currentdatareference {#2}%
-% \let \currentfolioreference\folio
-% \settextreferences#4\end
-% \forwardreferencefalse
-% \fi
-% \ifodd\currentreferencetype
-% \realreferencepagefalse
-% \else
-% \docheckrealreferencepage\currentrealreference
-% \ifrealreferencepage \else
-% \docheckrealreferencepage\currentdatareference
-% \fi
-% \fi}
-
\let\currentlocationreference\empty
\def\dogetreferenceelements#1#2#3#4#5%
@@ -947,79 +914,6 @@
\beginTEX
-% \def\dodoifreferencefoundelse#1#2#3%
-% {\checkreferences
-% \bgroup
-% \let\unharmedreferenceprefix=\referenceprefix
-% \bgroup
-% \splitofffullreference{#1}%
-% \ifx\currentreferencespecial\specialREFidentifier
-% \@EA\ifx\csname\specialREFidentifier\currentreferenceoperation\endcsname\relax
-% \global\referencefoundfalse
-% \else
-% \global\referencefoundtrue
-% \@EA\@EA\@EA\splitofffullreference\@EA\@EA\@EA % 1 level
-% {\csname\specialREFidentifier\currentreferenceoperation\endcsname}%
-% \fi
-% \else
-% \global\referencefoundtrue
-% \fi
-% \ifreferencefound
-% \ifx\currentreferencespecial\empty
-% \ifx\currentouterreference\empty
-% \docheckinnerreference
-% \ifreferencefound \else
-% \checkglobalfilereferences
-% \fi
-% \else
-% \docheckouterreference
-% \fi
-% \ifreferencefound
-% \ifx\currentreferencearguments\empty
-% \getreferenceelements\currentfullreference
-% \else
-% \getreferenceelements\currentinnerreference
-% \fi
-% \fi
-% \else
-% \docheckspecialreference
-% \fi
-% \fi
-% \ifreferencefound \else
-% \let\referenceprefix\empty
-% \@EA\ifx\csname\specialREFidentifier#1\endcsname\relax\else
-% \@EA\@EA\@EA\splitofffullreference\@EA\@EA\@EA % 1 level
-% {\csname\specialREFidentifier#1\endcsname}%
-% \ifx\currentreferencespecial\empty
-% \ifx\currentouterreference\empty
-% \docheckinnerreference
-% \ifreferencefound \else
-% \checkglobalfilereferences
-% \fi
-% \else
-% \docheckouterreference
-% \fi
-% \ifreferencefound
-% % \getreferenceelements\currentfullreference
-% \ifx\currentreferencearguments\empty
-% \getreferenceelements\currentfullreference
-% \else
-% \getreferenceelements\currentinnerreference
-% \fi
-% \fi
-% \else
-% \docheckspecialreference
-% \fi
-% \fi
-% \fi
-% \iftracereferences
-% \doshowcurrentreference\space
-% \writestatus{\m!references}{\currentreferenceshow}%
-% \fi
-% \ifreferencefound#2\else#3\fi
-% \egroup
-% \egroup}
-
\newcount\nofexpandedreferences
\def\dodoexpandreferences#1REF(#2#3)#4\relax
@@ -1042,79 +936,6 @@
\beginETEX \ifcsname
-% \def\dodoifreferencefoundelse#1#2#3%
-% {\checkreferences
-% \bgroup
-% \let\unharmedreferenceprefix=\referenceprefix
-% \bgroup
-% \splitofffullreference{#1}%
-% \ifx\currentreferencespecial\specialREFidentifier
-% \ifcsname\specialREFidentifier\currentreferenceoperation\endcsname
-% \global\referencefoundtrue
-% \@EA\@EA\@EA\splitofffullreference\@EA\@EA\@EA % 1 level
-% {\csname\specialREFidentifier\currentreferenceoperation\endcsname}%
-% \else
-% \global\referencefoundfalse
-% \fi
-% \else
-% \global\referencefoundtrue
-% \fi
-% \ifreferencefound
-% \ifx\currentreferencespecial\empty
-% \ifx\currentouterreference\empty
-% \docheckinnerreference
-% \ifreferencefound \else
-% \checkglobalfilereferences
-% \fi
-% \else
-% \docheckouterreference
-% \fi
-% \ifreferencefound
-% \ifx\currentreferencearguments\empty
-% \getreferenceelements\currentfullreference
-% \else
-% \getreferenceelements\currentinnerreference
-% \fi
-% \fi
-% \else
-% \docheckspecialreference
-% \fi
-% \fi
-% \ifreferencefound \else
-% \let\referenceprefix=\empty
-% \ifcsname\specialREFidentifier#1\endcsname
-% \@EA\@EA\@EA\splitofffullreference\@EA\@EA\@EA % 1 level
-% {\csname\specialREFidentifier#1\endcsname}%
-% \ifx\currentreferencespecial\empty
-% \ifx\currentouterreference\empty
-% \docheckinnerreference
-% \ifreferencefound \else
-% \checkglobalfilereferences
-% \fi
-% \else
-% \docheckouterreference
-% \fi
-% \ifreferencefound
-% % \getreferenceelements\currentfullreference
-% \ifx\currentreferencearguments\empty
-% \getreferenceelements\currentfullreference
-% \else
-% \getreferenceelements\currentinnerreference
-% \fi
-% \fi
-% \else
-% \docheckspecialreference
-% \fi
-% \fi
-% \fi
-% \iftracereferences
-% \doshowcurrentreference\space
-% \writestatus{\m!references}{\currentreferenceshow}%
-% \fi
-% \ifreferencefound#2\else#3\fi
-% \egroup
-% \egroup}
-
\newcount\nofexpandedreferences
\def\dodoexpandreferences#1REF(#2#3)#4\relax
@@ -1303,10 +1124,6 @@
%D to let speed prevail over beauty in resolving chained
%D references with symbolic (defined) references.
-% \def\localdoifreferencefoundelse#1#2#3% beware, this feeds back the (...) ref
-% {\dodoifreferencefoundelse{#1}%
-% \ifreferencefound#2\else#3\fi}
-
\def\localdoifreferencefoundelse#1%
{\dodoifreferencefoundelse{#1}%
\ifreferencefound\@EA\firstoftwoarguments\else\@EA\secondoftwoarguments\fi}
@@ -1691,13 +1508,6 @@
\def\nextinternalreference
{\the\locationcount}
-% \def\thisisnextinternal#1%
-% {\global\advance\locationcount \plusone
-% \thisisdestination{\s!aut\iftraceinternalreferences:#1\fi:\nextinternalreference}}
-%
-% \def\gotonextinternal#1#2% #3#4
-% {\gotodestination{}{}{\s!aut\iftraceinternalreferences:#1\fi:#2}}
-
\def\thisisnextinternal#1%
{\global\advance\locationcount \plusone
\ifinternalnamedreferences
@@ -2265,24 +2075,6 @@
\def\dounknownreference#1#2[#3]%
{\unknownreference{#3}\dotextprefix{#2}\dummyreference}%
-% \def\docompletereference#1#2[#3]%
-% {\doifsomespaceelse{#2}
-% {\doifsomething{#2}{\dogotospace{#2}[#3]~}\dogotofixed{#1}[#3]}
-% {\dogotofixed{\dotextprefix{#2}#1}[#3]}}
-%
-% better:
-
-% \def\docompletereference#1#2[#3]%
-% {\iflocationsplit
-% \doifsomespaceelse{#2}
-% {\dogotospace{\dotextprefix{#2}#1}[#3]}
-% {\dogotofixed{\dotextprefix{#2}#1}[#3]}%
-% \else
-% \dogotofixed{\dotextprefix{#2}#1}[#3]%
-% \fi}
-%
-% more efficient
-
\def\docompletereference#1#2[#3]%
{\iflocationsplit
\doifsomespaceelse{#2}\dogotospace\dogotofixed{\dotextprefix{#2}#1}[#3]%
@@ -2372,41 +2164,6 @@
{\leftofreference#1\rightofreference}{#2#3}[#4]%
\fi}
-% \def\dododododoinatreference#1#2[#3]%
-% {\bgroup
-% \forgetall
-% \postponefootnotes
-% \leaveoutervmode
-% \doifreferencefoundelse{#3}
-% {\bgroup
-% \let\ignorespaces \empty % rather dirty trick, but ok
-% \let\leftofreference \empty % the same, again ok
-% \let\rightofreference\empty % and once more
-% \def\textofreference {#2}% % temporary value
-% \ifx\textofreference\empty % simple expansion
-% %\doifelsenothing{#1}
-% % {\egroup\dosymbolreference{#1}{\textofreference}[#3]}
-% % {\egroup\dowantedreference{#1}{\textofreference}[#3]}%
-% \doifelsenothing{#1}%
-% {\egroup\dosymbolreference}%
-% {\egroup\dowantedreference}%
-% {#1}{\textofreference}[#3]%
-% \else
-% %\doifelsenothing{#1}
-% % {\egroup\dosymbolreference{#1}{#2}[#3]}
-% % {\egroup\dowantedreference{#1}{#2}[#3]}%
-% \doifelsenothing{#1}%
-% {\egroup\dosymbolreference}%
-% {\egroup\dowantedreference}%
-% {#1}{#2}[#3]%
-% \fi}
-% {\dounknownreference{#1}{#2}[#3]}%
-% \referenceinfo<{#3}%
-% \global\let\leftofreference \empty
-% \global\let\rightofreference\empty
-% \global\let\textofreference \empty
-% \egroup}
-
\def\dododododoinatreference#1#2[#3]%
{\dontleavehmode % replaces \leaveoutervmode
\bgroup
@@ -2459,27 +2216,17 @@
%D split at spaces. This means that, although hyphenation is
%D prevented, long references can cross line endings.
-%\unexpanded\def\naar#1[#2]%
-% {\dontleavehmode
-% %\leaveoutervmode
-% \doifreferencefoundelse{#2}
-% {\doifelsenothing{#1}
-% {\dosymbolreference{}{}[#2]}
-% {\dogotospace{#1}[#2]}}
-% {\unknownreference{#2}#1}%
-% \referenceinfo{<}{#2}}
\def\dogoto#1[#2]%
{\dontleavehmode
- %\leaveoutervmode
-\bgroup
-\postponefootnotes
+ \bgroup
+ \postponefootnotes
\doifreferencefoundelse{#2}
{\doifelsenothing{#1}
{\dosymbolreference{}{}[#2]}
{\dogotospace{#1}[#2]}}
{\unknownreference{#2}#1\relax}% \relax catches lookahead
-\egroup
+ \egroup
\referenceinfo{<}{#2}}
\unexpanded\def\goto#1#2%
@@ -2769,15 +2516,6 @@
%D As can be expected, this macro used \type{\goto} to
%D perform its task.
-% normal version:
-%
-% \def\from[#1]%
-% {\dontleavehmode % added, but probably not needed
-% \bgroup
-% \doifinstringelse{::}{#1}{\docomplexuit[#1]}{\docomplexuit[#1::]}}
-%
-% since we need to serve active :'s we need the less readable:
-
\def\dospecialfrom % retest this one !
{\dosingleempty\dodospecialfrom}
diff --git a/tex/context/base/core-reg.tex b/tex/context/base/core-reg.tex
index 18ce09830..af779c0b2 100644
--- a/tex/context/base/core-reg.tex
+++ b/tex/context/base/core-reg.tex
@@ -89,6 +89,8 @@
\let\mkloadregister \gobbleoneargument
\fi
+\chardef\registerpagestatus\zerocount
+
\def\doprocesspageregister[#1]#2#3% key altnum entry
{\ifwritetoregister
\begingroup
@@ -568,7 +570,7 @@
\def\dohandleregisterentry##1% dubbelop | \strut nieuw
{\doregistertexthowto{#1}{\strut\limitedregisterentry{#1}{##1}}}%
\getvalue
- {#1\ifcase\currententrylevel\s!entrya\or\s!entryb\else\s!entryc\else\s!entryd\fi}%
+ {#1\ifcase\currententrylevel\s!entrya\or\s!entryb\or\s!entryc\else\s!entryd\fi}%
{\doregisterpagehowto{#1}{\labeltexts\v!see{#3}}}%
\c!entryletter\c!entrya\c!entryb\c!entryc\c!entryd
\global\let\c!entrya\relax
diff --git a/tex/context/base/core-rul.lua b/tex/context/base/core-rul.lua
new file mode 100644
index 000000000..93bda0277
--- /dev/null
+++ b/tex/context/base/core-rul.lua
@@ -0,0 +1,44 @@
+if not modules then modules = { } end modules ['core-rul'] = {
+ version = 1.001,
+ comment = "companion to core-rul.tex",
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files"
+}
+
+--[[ldx--
+<p>An explanation is given in <t>mk.pdf</t>.</p>
+--ldx]]--
+
+function commands.doreshapeframedbox(n)
+ local noflines, lastlinelength = 0, 0
+ if tex.wd[n] ~= 0 then
+ local hpack, free, copy = node.hpack, node.free, node.copy_list
+ local noflines, width, done = 0, 0, false
+ local list = tex.box[n].list
+ for h in node.traverse_id('hlist',list) do
+ done = true
+ -- local p = hpack(h.list)
+ local p = hpack(copy(h.list))
+ lastlinelength = p.width
+ if lastlinelength > width then
+ width = lastlinelength
+ end
+ p.list = nil
+ free(p)
+ end
+ if done then
+ if width ~= 0 then
+ for h in node.traverse_id('hlist',list) do
+ if h.width ~= width then
+ h.list = hpack(h.list,width,'exactly')
+ h.width = width
+ end
+ end
+ end
+ tex.wd[n] = width
+ end
+ end
+ tex.dimen["framedlastlength"] = lastlinelength
+ tex.count["framednoflines"] = noflines
+end
diff --git a/tex/context/base/core-rul.mkii b/tex/context/base/core-rul.mkii
new file mode 100644
index 000000000..c480bffbc
--- /dev/null
+++ b/tex/context/base/core-rul.mkii
@@ -0,0 +1,73 @@
+%D \module
+%D [ file=core-rul,
+%D version=1998.10.16,
+%D title=\CONTEXT\ Core Macros,
+%D subtitle=Ruled Stuff Handling,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+\unprotect
+
+% The next implementation is frozen! It preserves the depth,
+% otherwise we get problems with framed display math and auto
+% width.
+
+\def\shapeboxstrut % put this in front if needed !
+ {\vrule\!!width\zeropoint\!!height\ht\shapebox\!!depth\dp\shapebox}
+
+\let\framedboxwidth \!!zeropoint
+\let\framedboxheight\!!zeropoint
+\let\framedboxdepth \!!zeropoint
+
+\def\doreshapeframedbox % frozen, that is ... \shapeboxstrut added
+ {\beginofshapebox
+ \unvcopy\framebox
+ \endofshapebox
+ \global\@@globalwidth\zeropoint
+ \edef\framedboxwidth {\the\wd\framebox}%
+ \edef\framedboxheight{\the\ht\framebox}%
+ \edef\framedboxdepth {\the\dp\framebox}%
+ \resetshapeframebox
+ \reshapebox
+ {\setbox0\hbox
+ {\strut\ifhbox\shapebox\shapeboxstrut\unhbox\else\box\fi\shapebox}%
+ \global\advance\framednoflines \plusone
+ \ifdim\framedlastlength>\zeropoint\else
+ \global\framedlastlength\wd0
+ \fi
+ \ifdim\wd0>\@@globalwidth
+ \global\@@globalwidth\wd0
+ \fi}%
+ \ifreshapingfailed
+ % no need for anothr pass or finalizer
+ \else
+ \dosetraggedcommand\localformat
+ \raggedcommand
+ \ifboxhasheight
+ \setbox\framebox\vbox to \localheight
+ {\hsize\@@globalwidth
+ \reshapebox{\hbox to \hsize{\ifhbox\shapebox\shapeboxstrut\unhbox\else\box\fi\shapebox}}%
+ \dobeforeframedbox
+ \innerflushshapebox
+ \doafterframedbox}%
+ \else
+ \setbox\framebox\vbox to \framedboxheight % \ht\framebox
+ {\hsize\@@globalwidth
+ \reshapebox{\hbox to \hsize{\ifhbox\shapebox\shapeboxstrut\unhbox\else\box\fi\shapebox}}%
+ \ifcase\reshapeframeboxmethod
+ \or \innerflushshapebox \or \innerflushshapebox
+ \fi}%
+ \ifcase\reshapeframeboxmethod \or
+ \dp\framebox\framedboxdepth % \strutdp otherwise problem with math
+ \fi
+ \fi
+ \ifdim\framedlastlength=\zeropoint\global\framedlastlength\wd\framebox\fi
+ \ifcase\framednoflines\global\framednoflines\plusone\fi
+ \fi}
+
+\protect \endinput
diff --git a/tex/context/base/core-rul.mkiv b/tex/context/base/core-rul.mkiv
new file mode 100644
index 000000000..374da9f59
--- /dev/null
+++ b/tex/context/base/core-rul.mkiv
@@ -0,0 +1,35 @@
+%D \module
+%D [ file=core-rul,
+%D version=2008.06.05,
+%D title=\CONTEXT\ Core Macros,
+%D subtitle=Ruled Stuff Handling,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+\unprotect
+
+%D After a few months testing this solution is now added
+%D to the core. This introduces a possible incompatibility
+%D between \MKII\ and \MKIV\ but for the better.
+
+\registerctxluafile{core-rul}{1.001}
+
+% old off new
+% 4 lines oeps : 3.6 2.8 3.0
+% tufte 7.5 4.1 4.3
+
+% \newbox\luashapebox
+%
+% \def\doreshapeframedbox
+% {\setbox\luashapebox\box\framebox
+% \ctxlua{commands.doreshapeframedbox(\number\luashapebox)}%
+% \setbox\framebox\box\luashapebox}
+
+\def\doreshapeframedbox{\ctxlua{commands.doreshapeframedbox(\number\framebox)}}
+
+\protect \endinput
diff --git a/tex/context/base/core-rul.tex b/tex/context/base/core-rul.tex
index 5ede142bb..d292d8742 100644
--- a/tex/context/base/core-rul.tex
+++ b/tex/context/base/core-rul.tex
@@ -13,7 +13,7 @@
\writestatus{loading}{Context Core Macros / Ruled Content Handling}
-%D This module is now etex dependent.
+\loadmarkfile{core-rul}
\unprotect
@@ -570,6 +570,8 @@
\letvalue{r\@@frame@@\v!off\v!on}\@@frame@@rrule
\letvalue{r\@@frame@@\v!on }\@@frame@@rrule
+% no overlapping rules
+
\def\@@frame@@trules{\hbox{\kern\ruledlinewidth\vrule\!!width\dimexpr\frameddimenwd-2\ruledlinewidth\relax\!!height\ruledlinewidth}\nointerlineskip\kern-\ruledlinewidth}
\def\@@frame@@brules{\kern-\ruledlinewidth\nointerlineskip\hbox{\kern\ruledlinewidth\vrule\!!width\dimexpr\frameddimenwd-2\ruledlinewidth\relax\!!height\ruledlinewidth}}
\def\@@frame@@rrules{\kern-\ruledlinewidth\vrule\!!height\dimexpr\frameddimenht-\ruledlinewidth\relax\!!depth-\ruledlinewidth\!!width\ruledlinewidth}
@@ -1089,7 +1091,7 @@
\def\stoplocalframed
{\dontshowcomposition
- \@@stopframedorientation % hm, wrong place ! should rotatethe result (after reshape)
+ \@@stopframedorientation % hm, wrong place ! should rotate the result (after reshape)
\stopregistercolor
\handleframedlocator\c!before\@@locallocation
\ifboxhasformat
@@ -1764,60 +1766,11 @@
{\framednoflines \zerocount
\framedlastlength\zeropoint}
-\chardef\reshapeframeboxmethod\plusone % 0=no flush, 1=old method 2=no depth messing
-
\let\framedboxwidth \!!zeropoint
\let\framedboxheight\!!zeropoint
\let\framedboxdepth \!!zeropoint
-\def\shapeboxstrut % put this in front if needed !
- {\vrule\!!width\zeropoint\!!height\ht\shapebox\!!depth\dp\shapebox}
-
-\def\doreshapeframedbox % frozen, that is ... \shapeboxstrut added
- {\beginofshapebox
- \unvcopy\framebox
- \endofshapebox
- \edef\framedboxwidth {\the\wd\framebox}%
- \edef\framedboxheight{\the\ht\framebox}%
- \edef\framedboxdepth {\the\dp\framebox}%
- \global\@@globalwidth\zeropoint
- \resetshapeframebox
- \reshapebox
- {\setbox0\hbox
- {\strut\ifhbox\shapebox\shapeboxstrut\unhbox\else\box\fi\shapebox}%
- \global\advance\framednoflines \plusone
- \ifdim\framedlastlength>\zeropoint\else
- \global\framedlastlength\wd0
- \fi
- \ifdim\wd0>\@@globalwidth
- \global\@@globalwidth\wd0
- \fi}%
- \ifreshapingfailed
- % no need for anothr pass or finalizer
- \else
- \dosetraggedcommand\localformat
- \raggedcommand
- \ifboxhasheight
- \setbox\framebox\vbox to \localheight
- {\hsize\@@globalwidth
- \reshapebox{\hbox to \hsize{\ifhbox\shapebox\shapeboxstrut\unhbox\else\box\fi\shapebox}}%
- \dobeforeframedbox
- \innerflushshapebox
- \doafterframedbox}%
- \else
- \setbox\framebox\vbox to \framedboxheight % \ht\framebox
- {\hsize\@@globalwidth
- \reshapebox{\hbox to \hsize{\ifhbox\shapebox\shapeboxstrut\unhbox\else\box\fi\shapebox}}%
- \ifcase\reshapeframeboxmethod
- \or \innerflushshapebox \or \innerflushshapebox
- \fi}%
- \ifcase\reshapeframeboxmethod \or
- \dp\framebox\framedboxdepth % \strutdp otherwise problem with math
- \fi
- \fi
- \ifdim\framedlastlength=\zeropoint\global\framedlastlength\wd\framebox\fi
- \ifcase\framednoflines\global\framednoflines\plusone\fi
- \fi}
+\chardef\reshapeframeboxmethod\plusone % 0=no flush, 1=old method 2=no depth messing
%D The two variables \type {\framednoflines} and \type
%D {\framedlastlength} can be used in a second pass to
diff --git a/tex/context/base/core-sec.tex b/tex/context/base/core-sec.tex
index e76dfd5e6..391c04a40 100644
--- a/tex/context/base/core-sec.tex
+++ b/tex/context/base/core-sec.tex
@@ -314,7 +314,7 @@
\composedsectionnumber}
\def\currentnumber[#1]% kan tekst hier weg ?
- {\dotextprefix{\getvalue{\@@thenumber{#1}\c!text}}\sectionnumberonly[#1]}
+ {\dotextprefix{\numberparameter{#1}\c!text}\sectionnumberonly[#1]}
\def\nextnumber[#1][#2][#3]%
{\incrementnumber[#1]%
@@ -395,7 +395,7 @@
{\def\firstsection{#1}%
\setevalue{\??se#1\c!before}{\v!text}%
\setevalue{\??se\v!text\c!after}{#1}}
- {\setevalue{\??se\commalistelement\c!after}{#1}%
+ {\setevalue{\??se\commalistelement\c!after}{#1}% commalistelement ?
\setevalue{\??se#1\c!before}{\lastsection}%
\setevalue{\??se\lastsection\c!after}{#1}}%
\advance\nofsections \plusone
@@ -1249,7 +1249,6 @@
\newif\ifemptyhead
\newif\ifwritetolist
\newif\ifheadnumber
-\newif\ifzushead
\newif\ifheadnumbercontent % niet meer wijzigen / wordt mode
\newif\ifheadprefix
\newif\ifsomeheadconversion
@@ -1356,16 +1355,13 @@
\fi
\fi}}
- \def \writtenfullsectionnumber {\string\fullsectionnumber}
- \def \ignoredfullsectionnumber#1#2#3{#3}
- \let \storedfullsectionnumber \relax
-% \def\expandablefullsectionnumber#1#2#3{#3}
-%\unexpanded\def \naturalfullsectionnumber#1#2#3{\sectionblocklabel{#1}{\getvalue{\??cv#2}{#3}}}
-%\unexpanded\def \limitedfullsectionnumber#1#2#3{\getvalue{\??cv#2}{#3}}
+\def\writtenfullsectionnumber
+ {\string\fullsectionnumber}
-% under test:
-%
-% \def\expandablefullsectionnumber#1#2#3{\getvalue{\??cv#2}{#3}}
+\def\ignoredfullsectionnumber#1#2#3%
+ {#3}
+
+\let\storedfullsectionnumber\relax
\def\expandablefullsectionnumber#1#2#3%
{\convertnumber{#2}{#3}}
@@ -2449,35 +2445,42 @@
\definehead
[\v!part]
- [\c!section=\s!section-1]
+ [\c!section=\s!section-1,
+ \c!ownnumber=\v!no]
\definehead
[\v!chapter]
- [\c!section=\s!section-2]
+ [\c!section=\s!section-2,
+ \c!ownnumber=\v!no]
\definehead
[\v!section]
- [\c!section=\s!section-3]
+ [\c!section=\s!section-3,
+ \c!ownnumber=\v!no]
\definehead
[\v!subsection]
[\c!section=\s!section-4,
- \c!default=\v!section]
+ \c!default=\v!section,
+ \c!ownnumber=\v!no]
\definehead
[\v!subsubsection]
[\c!section=\s!section-5,
- \c!default=\v!subsection]
+ \c!default=\v!subsection,
+ \c!ownnumber=\v!no]
\definehead
[\v!subsubsubsection]
[\c!section=\s!section-6,
- \c!default=\v!subsubsection]
+ \c!default=\v!subsubsection,
+ \c!ownnumber=\v!no]
\definehead
[\v!subsubsubsubsection]
[\c!section=\s!section-7,
- \c!default=\v!subsubsubsection]
+ \c!default=\v!subsubsubsection,
+ \c!ownnumber=\v!no]
\definehead
[\v!title]
diff --git a/tex/context/base/core-spa.lua b/tex/context/base/core-spa.lua
index f5d6a11d1..a7b9b74eb 100644
--- a/tex/context/base/core-spa.lua
+++ b/tex/context/base/core-spa.lua
@@ -8,6 +8,8 @@ if not modules then modules = { } end modules ['core-spa'] = {
-- todo: test without unset
+local format = string.format
+
-- vertical space handler
vspacing = vspacing or { }
@@ -44,90 +46,101 @@ function vspacing.tocategory(str)
end
end
-function vspacing.tostring(t)
- local str = nil
- for k,v in pairs(vspacing.categories) do
- if t[v] then
- if str then str = str .. " +" .. v else str = "+" .. v end
- else
- if str then str = str .. " -" .. v else str = "-" .. v end
- end
- end
- return str or ""
-end
+vspacing.data = vspacing.data or { }
+vspacing.data.map = vspacing.data.map or { }
+vspacing.data.skip = vspacing.data.skip or { }
+
+input.storage.register(false, "vspacing/data/map", vspacing.data.map, "vspacing.data.map")
+input.storage.register(false, "vspacing/data/skip", vspacing.data.skip, "vspacing.data.skip")
do
- local map = { }
- local skip = { }
+ local map = vspacing.data.map
+ local skip = vspacing.data.skip
vspacing.fixed = false
+ vspacing.trace = false
+
+ local multiplier = lpeg.C(lpeg.S("+-")^0 * lpeg.R("09")^1) * lpeg.P("*")
+ local category = lpeg.P(":") * lpeg.C(lpeg.P(1)^1)
+ local keyword = lpeg.C((1-category)^1)
+
+ local splitter = (multiplier + lpeg.Cc(1)) * keyword * (category + lpeg.Cc(false))
function vspacing.analyse(str)
local category, order, penalty, command, fixed = { }, 0, 0, { }, vspacing.fixed
local function analyse(str)
- for sign,amount,_,keyword in str:gmatch("([+%-]*)([%.%d]*)([%*]*)([^,%* ]+)") do
+ for s in str:gmatch("([^ ,]+)") do
+ local amount, keyword, detail = splitter:match(s)
if keyword then
- if map[keyword] then
- analyse(map[keyword])
+ local mk = map[keyword]
+ if mk then
+ analyse(mk)
elseif keyword == "fixed" then
fixed = true
elseif keyword == "flexible" then
fixed = false
- else
- local a, b = keyword:match("(.-):(.-)$")
- if a and b then
- if a == "category" then
- -- is a set
- local n = tonumber(b)
- if n then
- category[vspacing.categories[n]] = true
- else
- category[b] = true
- end
- elseif a == "order" then
- -- last one counts
- order = tonumber(b) or 0
- elseif a == "penalty" then
- -- last one counts
- penalty = tonumber(b) or 0
- elseif a == "skip" then
- -- last one counts
- command[#command+1] = { 1, tonumber[b] }
- end
+ elseif keyword == "category" then
+ -- is a set
+ local n = tonumber(detail)
+ if n then
+ category[vspacing.categories[n]] = true
else
- if amount == "" then amount = 1 end
- if sign == "-" then amount = -amount end
- if skip[keyword] then
- command[#command+1] = { amount, skip[keyword][1], skip[keyword][2] }
- end
+ category[detail] = true
+ end
+ elseif keyword == "order" then
+ -- last one counts
+ order = tonumber(detail) or 0
+ elseif keyword == "penalty" then
+ -- last one counts
+ penalty = tonumber(detail) or 0
+ elseif keyword == "skip" then
+ -- last one counts
+ command[#command+1] = { 1, tonumber(detail or 1) or 1}
+ else
+ amount = tonumber(amount) or 1
+ local sk = skip[keyword]
+ if sk then
+ command[#command+1] = { amount, sk[1], sk[2] or sk[1]}
+ else -- no check
+ command[#command+1] = { amount, keyword, keyword, keyword}
end
end
+ else
+ logs.report("vspacing","unknown directive: %s",str)
end
end
end
analyse(str)
category = set.tonumber(category)
- local p = print
- p("\\startblankhandling")
+ local texsprint, ctxcatcodes = tex.sprint, tex.ctxcatcodes
+ if vspacing.trace then
+ -- quick and dirty
+ texsprint = function(c,s)
+ logs.report("vspacing",s)
+ tex.sprint(c,s)
+ end
+ end
+ texsprint(ctxcatcodes,"\\startblankhandling")
if category > 0 then
- p(("\\setblankcategory{%s}"):format(category))
+ texsprint(ctxcatcodes,("\\setblankcategory{%s}"):format(category))
end
if order > 0 then
- p(("\\setblankorder{%s}"):format(order))
+ texsprint(ctxcatcodes,("\\setblankorder{%s}"):format(order))
end
if penalty > 0 then
- p(("\\setblankpenalty{%s}"):format(penalty))
+ texsprint(ctxcatcodes,("\\setblankpenalty{%s}"):format(penalty))
end
- for k,v in ipairs(command) do
- p(("\\addblankskip{%s}{%s}{%s}"):format(v[1],v[2],v[3]))
+ for i=1,#command do
+ local c = command[i]
+ texsprint(ctxcatcodes,("\\addblankskip{%s}{%s}{%s}"):format(c[1],c[2],c[3] or c[2]))
end
if fixed then
- p("\\fixedblankskip")
+ texsprint(ctxcatcodes,"\\fixedblankskip")
else
- p("\\flexibleblankskip")
+ texsprint(ctxcatcodes,"\\flexibleblankskip")
end
- p("\\stopblankhandling")
+ texsprint(ctxcatcodes,"\\stopblankhandling")
end
function vspacing.setmap(from,to)
@@ -153,33 +166,105 @@ end
do
- nodes.trace_collapse = false
+ nodes.trace_vbox_spacing = false
+ nodes.trace_page_spacing = false
local kern, glue, penalty, hlist = node.id('kern'), node.id('glue'), node.id('penalty'), node.id('hlist')
- local has_attribute = node.has_attribute
- local has_field = node.has_field
-
- local trace_list = { }
-
- local function reset_tracing()
- trace_list = { }
+ local has_attribute = node.has_attribute
+ local unset_attribute = node.unset_attribute
+ local set_attribute = node.set_attribute
+ local has_field = node.has_field
+
+ local trace_list, tracing_info, before, after = { }, false, "", ""
+
+ local function glue_to_string(glue)
+ local spec = glue.spec
+ if spec then
+ local t = { }
+ t[#t+1] = aux.strip_zeros(number.topoints(spec.width))
+ if spec.stretch_order and spec.stretch_order ~= 0 then
+ t[#t+1] = format("plus -%sfi%s",spec.stretch/65536,string.rep("l",math.abs(spec.stretch_order)-1))
+ elseif spec.stretch and spec.stretch ~= 0 then
+ t[#t+1] = format("plus %s",aux.strip_zeros(number.topoints(spec.stretch)))
+ end
+ if spec.shrink_order and spec.shrink_order ~= 0 then
+ t[#t+1] = format("minus -%sfi%s",spec.shrink/65536,string.rep("l",math.abs(spec.shrink_order)-1))
+ elseif spec.shrink and spec.shrink ~= 0 then
+ t[#t+1] = format("minus %s",aux.strip_zeros(number.topoints(spec.shrink)))
+ end
+ return table.concat(t," ")
+ else
+ return "[0pt]"
+ end
+ end
+ local function nodes_to_string(head)
+ local current, t = head, { }
+ while current do
+ local id = current.id
+ local ty = node.type(id)
+ if id == penalty then
+ t[#t+1] = format("%s:%s",ty,current.penalty)
+ elseif id == glue then
+ if current.spec then
+ t[#t+1] = format("%s:%s",ty,aux.strip_zeros(number.topoints(current.spec.width)))
+ else
+ t[#t+1] = format("%s:[0pt]",ty)
+ end
+ elseif id == kern then
+ t[#t+1] = format("%s:%s",ty,aux.strip_zeros(number.topoints(current.kern)))
+ else
+ t[#t+1] = ty
+ end
+ current = current.next
+ end
+ return table.concat(t," + ")
+ end
+ local function reset_tracing(head)
+ trace_list, tracing_info, before, after = { }, false, nodes_to_string(head), ""
end
local function trace_skip(str,sc,so,sp,data)
- trace_list[#trace_list+1] = string.format("%s %10s %10s %10s %10s", str:padd(8), (data.spec and data.spec.width) or "?", sc or "-", so or "-", sp or "-")
+ trace_list[#trace_list+1] = { "skip", ("%s | %s | category %s | order %s | penalty %s"):format(str, glue_to_string(data), sc or "-", so or "-", sp or "-") }
+ tracing_info = true
+ end
+ local function trace_natural(str,data)
+ trace_list[#trace_list+1] = { "skip", ("%s | %s"):format(str, glue_to_string(data)) }
+ tracing_info = true
end
- local function trace_info(...)
- trace_list[#trace_list+1] = table.concat({...}," ")
+ local function trace_info(message, where, what)
+ trace_list[#trace_list+1] = { "info", format("%s: %s/%s",message,where,what) }
+ end
+ local function trace_node(what)
+ local nt = node.type(what.id)
+ local tl = trace_list[#trace_list]
+ if tl[1] == "node" then
+ trace_list[#trace_list] = { "node", tl[2] .. " + " .. nt }
+ else
+ trace_list[#trace_list+1] = { "node", nt }
+ end
end
local function trace_done(str,data)
if data.id == penalty then
- trace_list[#trace_list+1] = string.format("%s %10s penalty", str:padd(8), data.penalty)
+ trace_list[#trace_list+1] = { "penalty", ("%s | %s"):format(str, data.penalty) }
else
- trace_list[#trace_list+1] = string.format("%s %10s glue", str:padd(8), (data.spec and data.spec.width) or "?")
+ trace_list[#trace_list+1] = { "glue", ("%s | %s"):format(str, glue_to_string(data)) }
end
+ tracing_info = true
end
- local function show_tracing()
- texio.write_nl(table.concat(trace_list,"\n"))
+ local function show_tracing(head)
+ if tracing_info then
+ after = nodes_to_string(head)
+ for i=1,#trace_list do
+ local tag, text = unpack(trace_list[i])
+ if tag == "info" then
+ logs.report("collapse",text)
+ else
+ logs.report("collapse"," %s: %s",tag,text)
+ end
+ end
+ logs.report("collapse","before: %s",before)
+ logs.report("collapse","after : %s",after)
+ end
end
-- we assume that these are defined
@@ -264,42 +349,71 @@ do
return false
end
- local function collapser(head,where)
- if head and head.next then
-node.slide(head) -- hm, why
+ local function collapser(head,where,what,trace,preceding)
+ if head then
input.starttiming(nodes)
- local trace = nodes.trace_collapse
+ if trace then reset_tracing(head) end
+ if trace then trace_info("start analyzing",where,what) end
+ node.slide(head) -- hm, why
local current, tail = head, nil
local glue_order, glue_data = 0, nil
local penalty_order, penalty_data, natural_penalty = 0, nil, nil
- if trace then reset_tracing() end
local parskip, ignore_parskip, ignore_following, ignore_whitespace = nil, false, false, false
- if trace then trace_info("start analyzing") end
while current do
local id = current.id
if id == glue and current.subtype == 0 then -- todo, other subtypes, like math
local sc = has_attribute(current,skip_category)
- local so = has_attribute(current,skip_order ) or 1
- local sp = has_attribute(current,skip_penalty )
+ local so = has_attribute(current,skip_order)
+ local sp = has_attribute(current,skip_penalty)
+--~ if sc then unset_attribute(current,skip_category) end
+--~ if so then unset_attribute(current,skip_order) end
+--~ if sp then unset_attribute(current,skip_penalty) end
+ so = so or 1
if not sc then
if glue_data then
- if trace then trace_done("before",glue_data) end
+ if trace then trace_done("flush",glue_data) end
head, current = nodes.before(head,current,glue_data)
+ if trace then trace_natural("natural",current) end
+ else
+ -- not look back across head
+ local previous = current.prev
+ if previous and previous.id == glue and previous.subtype == 0 then
+ local ps = previous.spec
+ if ps then
+ local cs = current.spec
+ if cs and ps.stretch_order == 0 and ps.shrink_order == 0 and cs.stretch_order == 0 and cs.shrink_order == 0 then
+ local pw, pp, pm = ps.width, ps.stretch, ps.shrink
+ local cw, cp, cm = cs.width, cs.stretch, cs.shrink
+ ps.width, ps.stretch, ps.shrink = pw + cw, pp + cp, pm + cm
+ if trace then trace_natural("removed",current) end
+ head, current = nodes.remove(head, current, true)
+ current = previous
+ if trace then trace_natural("collapsed",current) end
+ else
+ if trace then trace_natural("filler",current) end
+ end
+ else
+ if trace then trace_natural("natural (no prev spec)",current) end
+ end
+ else
+ if trace then trace_natural("natural (no prev)",current) end
+ end
end
- if trace then trace_skip("natural",sc,so,sp,current) end
glue_order, glue_data = 0, nil
- current = current.next
+ if current then
+ current = current.next
+ end
else
- local sct = set.totable(sc)
- if trace then trace_info("catset",vspacing.tostring(sct)) end
- if sct.disable then
+ local sct = vspacing.categories[sc] -- or 'unknown'
+ if sct == 'disable' then
ignore_following = true
- end
- if sct.nowhite then
+ if trace then trace_skip(sct,sc,so,sp,current) end
+ head, current = nodes.remove(head, current, true)
+ elseif sct == 'nowhite' then
ignore_whitespace = true
- end
- if sct.discard then
- if trace then trace_skip("ignore",sc,so,sp,current) end
+ head, current = nodes.remove(head, current, true)
+ elseif sct == 'discard' then
+ if trace then trace_skip(sct,sc,so,sp,current) end
head, current = nodes.remove(head, current, true)
else
if sp then
@@ -315,7 +429,7 @@ node.slide(head) -- hm, why
if trace then trace_skip("disabled",sc,so,sp,current) end
head, current = nodes.remove(head, current, true)
elseif not glue_data then
- if trace then trace_skip("assign",sc,so,sp,current) end
+ if trace then trace_skip("assign " .. sct,sc,so,sp,current) end
glue_order = so
head, current, glue_data = nodes.remove(head, current)
elseif glue_order < so then
@@ -324,34 +438,38 @@ node.slide(head) -- hm, why
node.free(glue_data)
head, current, glue_data = nodes.remove(head, current)
elseif glue_order == so then
- if sct.largest then
- if current.spec.width > glue_data.spec.width then
- if trace then trace_skip("larger",sc,so,sp,current) end
- node.free(glue_data)
+ if sct == 'largest' then
+ local cs, gs = current.spec, glue_data.spec
+ local cw = (cs and cs.width) or 0
+ local gw = (gs and gs.width) or 0
+ if cw > gw then
+ if trace then trace_skip(sct,sc,so,sp,current) end
+ node.free(glue_data) -- also free spec
head, current, glue_data = nodes.remove(head, current)
else
- if trace then trace_skip("smaller",sc,so,sp,current) end
+ if trace then trace_skip('remove smallest',sc,so,sp,current) end
head, current = nodes.remove(head, current, true)
end
- elseif sct.goback then
- if trace then trace_skip("force",sc,so,sp,current) end
- node.free(glue_data)
+ elseif sct == 'goback' then
+ if trace then trace_skip(sct,sc,so,sp,current) end
+ node.free(glue_data) -- also free spec
head, current, glue_data = nodes.remove(head, current)
- elseif sct.force then
+ elseif sct == 'force' then
-- todo: inject kern
- if trace then trace_skip("force",sc,so,sp,current) end
- node.free(glue_data)
+ if trace then trace_skip(sct,sc,so,sp,current) end
+ node.free(glue_data) -- also free spec
head, current, glue_data = nodes.remove(head, current)
- elseif sct.penalty then
- if trace then trace_skip("penalty",sc,so,sp,current) end
- node.free(glue_data)
+ elseif sct == 'penalty' then
+ if trace then trace_skip(sct,sc,so,sp,current) end
+ node.free(glue_data) -- also free spec
head, current = nodes.remove(head, current, true)
- elseif sct.add then
- if trace then trace_skip("add",sc,so,sp,current) end
+ elseif sct == 'add' then
+ if trace then trace_skip(sct,sc,so,sp,current) end
local old, new = glue_data.spec, current.spec
old.width = old.width + new.width
old.stretch = old.stretch + new.stretch
old.shrink = old.shrink + new.shrink
+ -- toto: order
head, current = nodes.remove(head, current, true)
else
if trace then trace_skip("unknown",sc,so,sp,current) end
@@ -363,34 +481,60 @@ node.slide(head) -- hm, why
end
end
end
- -- elseif id == penalty then
- -- natural_penalty = current.penalty
- -- head, current = nodes.remove(head, current, true)
+ elseif id == penalty then
+--~ natural_penalty = current.penalty
+--~ if trace then trace_done("removed penalty",current) end
+--~ head, current = nodes.remove(head, current, true)
+current = current.next
elseif id == glue and current.subtype == 2 then
- -- baselineskip
local sn = has_attribute(current,snap_category)
if sn then
-- local sv = nodes.snapvalues[sn]
-- if sv then
- head, current = nodes.remove(head, current, true)
+ if trace then trace_natural("removed baselineskip",current) end
+ head, current = nodes.remove(head, current, true)
-- else
-- current = current.next
-- end
- elseif ignore_whitespace then
- head, current = nodes.remove(head, current, true)
else
+ if trace then trace_natural("keep baselineskip",current) end
current = current.next
end
elseif id == glue and current.subtype == 3 then
- parskip = current
- current = current.next
+ -- parskip always comes later
+ if ignore_whitespace then
+ if trace then trace_natural("ignored parskip",current) end
+ head, current = nodes.remove(head,current,true)
+ elseif glue_data then
+ local ps, gs = current.spec, glue_data.spec
+ if ps and gs and ps.width > gs.width then
+ node.free(glue_data.spec)
+ glue_data.spec = ps
+ if trace then trace_natural("taking parskip",current) end
+ else
+ if trace then trace_natural("removed parskip",current) end
+ end
+ head, current = nodes.remove(head, current,true)
+ else
+ if trace then trace_natural("honored parskip",current) end
+ head, current, glue_data = nodes.remove(head, current)
+ end
+--~ if trace then trace_natural("removed parskip",current) end
+--~ current.spec = nil
+--~ current = current.next
else
- if trace then trace_info(node.type(current)) end
if glue_data then
- head, current = nodes.before(head,current,glue_data)
- if trace then trace_done("before",glue_data) end
+ if trace then trace_done("flushed",glue_data) end
+ head, current = node.insert_before(head,current,glue_data)
glue_order, glue_data = 0, nil
end
+ if penalty_data then
+ local p = nodes.penalty(penalty_data)
+ if trace then trace_done("flushed",p) end
+ head, current = node.insert_before(head,current,p)
+ penalty_data = nil
+ end
+ if trace then trace_node(current) end
if id == hlist and where == 'hmode_par' then
local list = current.list
if list then
@@ -407,106 +551,67 @@ node.slide(head) -- hm, why
end
current = current.next
end
- tail = current -- WRONG ! ! ! !
- end
- if trace then trace_info("stop analyzing") end
- -- if natural_penalty and (not penalty_data or natural_penalty > penalty_data) then
- -- penalty_data = natural_penalty
- -- end
- if trace then trace_info("start flushing") end
- if parskip and glue_data then
- local ps, gs = parskip.spec, glue_data.spec
- if ps and gs and ps.width > gs.width then
- gs.width = ps.width
- head, current = nodes.remove(head, parskip, true)
- end
- end
- if glue_data then
- if trace then trace_done("first",glue_data) end
- head, tail = nodes.after(head,tail,glue_data)
end
+ tail = node.slide(head)
+ if trace then trace_info("stop analyzing",where,what) end
+--~ if natural_penalty and (not penalty_data or natural_penalty > penalty_data) then
+--~ penalty_data = natural_penalty
+--~ end
+ if trace and (glue_data or penalty_data) then trace_info("start flushing",where,what) end
if penalty_data then
local p = nodes.penalty(penalty_data)
- if trace then trace_done("second",p) end
- head, head = nodes.before(head,head,p)
+ if trace then trace_done("result",p) end
+ head, tail = node.insert_after(head,tail,p)
end
- if trace then trace_info("stop flushing") end
- if trace then show_tracing() end
+ if glue_data then
+ if trace then trace_done("result",glue_data) end
+ head, tail = node.insert_after(head,tail,glue_data)
+ end
+ if trace and (glue_data or penalty_data) then trace_info("stop flushing",where,what) end
input.stoptiming(nodes)
+ if trace then show_tracing(head) end
end
return head, true
end
- local head, tail = nil, nil
-
- function nodes.flush_vertical_spacing()
- if head and head.next then
- local t = collapser(head)
- head = nil
- -- tail = nil
- return t
- else
- return head
- end
+ -- alignment after_output end box new_graf vmode_par hmode_par insert penalty before_display after_display
+
+ function nodes.handle_page_spacing(where) -- no arguments
+ --~ status.best_page_break
+ --~ tex.lists.best_page_break
+ --~ tex.lists.best_size (natural size to best_page_break)
+ --~ tex.lists.least_page_cost ( badness van best_page_break)
+ --~ tex.lists.page_head
+ --~ tex.lists.contrib_head
+ local head, done= collapser(tex.lists.contrib_head,"page",where,nodes.trace_page_spacing,tex.lists.page_head)
+ tex.lists.contrib_head = head
end
- function nodes.handle_page_spacing(t, where)
- -- we need to add the latest t too, else we miss skips and such
- if t then
--- node.slide(t) -- redunant
- if t.next then
- local tt = node.slide(t)
- local id = tt.id
- if id == glue then -- or id == penalty then -- or maybe: if not hlist or vlist
- if head then
- t.prev = tail
- tail.next = t
- else
- head = t
- end
- tail = tt
- t = nil
- else
- if head then
- t.prev = tail
- tail.next = t
- -- tail = tt
- t = collapser(head,where)
- head = nil
- -- tail = nil
- else
- t = collapser(t,where)
- end
- end
- elseif head then
- t.prev = tail
- tail.next = t
- t = collapser(head,where)
- head = nil
- else
- t = collapser(t,where)
- end
- end
- return t
- end
+ -- split_keep, split_off, vbox
- function nodes.handle_vbox_spacing(t)
- if t and t.next then
- node.slide(t)
- return collapser(t,'whole')
- else
- return t
- end
+ local not_needed = table.tohash {
+ "split_keep",
+ "split_off",
+ }
+
+ function nodes.handle_vbox_spacing(t,where)
+ return (t and not not_needed[where] and t.next and collapser(t,"vbox",where,nodes.trace_vbox_spacing)) or t
end
end
-- experimental callback definitions will be moved elsewhere
-
--- not yet ... we need to get rid of lastskip stuff first
--
--- callback.register('vpack_filter', nodes.handle_vbox_spacing)
--- callback.register('buildpage_filter', nodes.handle_page_spacing)
+-- this will become a chain
+
+function vspacing.enable()
+--~ callback.register('vpack_filter', nodes.handle_vbox_spacing)
+ callback.register('buildpage_filter', nodes.handle_page_spacing)
+end
+function vspacing.disable()
+ callback.register('vpack_filter', nil)
+ callback.register('buildpage_filter', nil)
+end
-- horizontal stuff
@@ -514,20 +619,22 @@ end
do
- local has_attribute = node.has_attribute
- local unset_attribute = node.unset_attribute
- local set_attribute = node.set_attribute
+ local has_attribute = node.has_attribute
+ local unset_attribute = node.unset_attribute
+ local set_attribute = node.set_attribute
+ local traverse_id = node.traverse_id
--~ local function unset_attribute(n,attribute)
--~ set_attribute(n,attribute,0)
--~ end
- local glyph = node.id("glyph")
- local kern = node.id("kern")
- local disc = node.id('disc')
- local glue = node.id('glue')
- local hlist = node.id('hlist')
- local vlist = node.id('vlist')
+ local glyph = node.id("glyph")
+ local whatsit = node.id("whatsit")
+ local kern = node.id("kern")
+ local disc = node.id('disc')
+ local glue = node.id('glue')
+ local hlist = node.id('hlist')
+ local vlist = node.id('vlist')
spacings = spacings or { }
spacings.mapping = spacings.mapping or { }
@@ -553,7 +660,7 @@ do
function spacings.process(namespace,attribute,head)
local done, mapping, fontids = false, spacings.mapping, fonts.tfm.id
- for start in node.traverse_id(glyph,head) do -- tricky since we inject
+ for start in traverse_id(glyph,head) do -- tricky since we inject
local attr = has_attribute(start,attribute)
if attr and attr > 0 then
local map = mapping[attr]
@@ -563,14 +670,12 @@ do
if map then
local kern, prev = map.left, start.prev
if kern and kern ~= 0 and prev and prev.id == glyph then
- node.insert_before(head,start,nodes.kern(tex.scale(fontids[start.font].parameters[6],kern)))
- -- node.insert_before(head,start,nodes.kern(fontids[start.font].parameters[6]*kern))
+ node.insert_before(head,start,nodes.kern(tex.scale(fontids[start.font].parameters.quad,kern)))
done = true
end
local kern, next = map.right, start.next
if kern and kern ~= 0 and next and next.id == glyph then
- node.insert_after(head,start,nodes.kern(tex.scale(fontids[start.font].parameters[6],kern)))
- -- node.insert_after(head,start,nodes.kern(fontids[start.font].parameters[6]*kern))
+ node.insert_after(head,start,nodes.kern(tex.scale(fontids[start.font].parameters.quad,kern)))
done = true
end
end
@@ -580,7 +685,8 @@ do
return head, done
end
- lists.plugins.spacing = {
+ lists.plugins[#lists.plugins+1] = {
+ name = "spacing",
namespace = spacings,
processor = spacings.process,
}
@@ -639,8 +745,7 @@ do
-- nothing
elseif pid == kern and prev.subtype == 0 then
prev.subtype = 1
- prev.kern = prev.kern + scale(fontids[lastfont].parameters[6],krn)
- -- prev.kern = prev.kern + fontids[lastfont].parameters[6]*krn
+ prev.kern = prev.kern + scale(fontids[lastfont].parameters.quad,krn)
done = true
elseif pid == glyph then
-- fontdata access can be done more efficient
@@ -649,15 +754,12 @@ do
local tfm = fti[lastfont].characters[prevchar]
local ickern = tfm.kerns
if ickern and ickern[lastchar] then
- krn = scale(ickern[lastchar]+fontids[lastfont].parameters[6],krn)
- -- krn = krn*(ickern[lastchar]+fontids[lastfont].parameters[6])
+ krn = scale(ickern[lastchar]+fontids[lastfont].parameters.quad,krn)
else
- krn = scale(fontids[lastfont].parameters[6],krn)
- -- krn = krn*fontids[lastfont].parameters[6]
+ krn = scale(fontids[lastfont].parameters.quad,krn)
end
else
- krn = scale(fontids[lastfont].parameters[6],krn)
- -- krn = krn*fontids[lastfont].parameters[6]
+ krn = scale(fontids[lastfont].parameters.quad,krn)
end
node.insert_before(head,start,nodes.kern(krn))
done = true
@@ -725,13 +827,11 @@ do
end
elseif lastfont and (id == hlist or id == vlist) then -- todo: lookahead
if start.prev then
- node.insert_before(head,start,nodes.kern(scale(fontids[lastfont].parameters[6],krn)))
- -- node.insert_before(head,start,nodes.kern(fontids[lastfont].parameters[6]*krn))
+ node.insert_before(head,start,nodes.kern(scale(fontids[lastfont].parameters.quad,krn)))
done = true
end
if start.next then
- node.insert_after(head,start,nodes.kern(scale(fontids[lastfont].parameters[6],krn)))
- -- node.insert_after(head,start,nodes.kern(fontids[lastfont].parameters[6]*krn))
+ node.insert_after(head,start,nodes.kern(scale(fontids[lastfont].parameters.quad,krn)))
done = true
end
end
@@ -744,7 +844,8 @@ do
return head, done
end
- lists.plugins.kern = {
+ lists.plugins[#lists.plugins+1] = {
+ name = "kern",
namespace = kerns,
processor = kerns.process,
}
@@ -752,6 +853,307 @@ do
-- spacing == attributename !! does not belong here but we will
-- relocate node and attribute stuff once it's more complete !!
+ -- experimental, we may extend or change this
+
+ --~ Analysis by Idris:
+ --~
+ --~ 1. Assuming the reading- vs word-order distinction (bidi-char types) is governing;
+ --~ 2. Assuming that 'ARAB' represents an actual arabic string in raw input order, not word-order;
+ --~ 3. Assuming that 'BARA' represent the correct RL word order;
+ --~
+ --~ Then we have, with input: LATIN ARAB
+ --~
+ --~ \textdir TLT LATIN ARAB => LATIN BARA
+ --~ \textdir TRT LATIN ARAB => LATIN BARA
+ --~ \textdir TRT LRO LATIN ARAB => LATIN ARAB
+ --~ \textdir TLT LRO LATIN ARAB => LATIN ARAB
+ --~ \textdir TLT RLO LATIN ARAB => NITAL ARAB
+ --~ \textdir TRT RLO LATIN ARAB => NITAL ARAB
+
+ -- elseif d == "es" then -- European Number Separator
+ -- elseif d == "et" then -- European Number Terminator
+ -- elseif d == "cs" then -- Common Number Separator
+ -- elseif d == "nsm" then -- Non-Spacing Mark
+ -- elseif d == "bn" then -- Boundary Neutral
+ -- elseif d == "b" then -- Paragraph Separator
+ -- elseif d == "s" then -- Segment Separator
+ -- elseif d == "ws" then -- Whitespace
+ -- elseif d == "on" then -- Other Neutrals
+
+ mirror = mirror or { }
+ mirror.enabled = false
+ mirror.trace = false
+ mirror.strip = false
+
+ local state = attributes.numbers['state'] or 100
+
+ function mirror.process(namespace,attribute,head)
+ local done, data, directions, trace = false, characters.data, characters.directions, mirror.trace
+ local current, inserted, obsolete = head, nil, { }
+ local override, embedded, autodir = 0, 0, 0
+ local list, glyphs = trace and { }, false
+ local stack, top, finished, finidir, finipos = { }, 0, nil, nil, 1
+ local finish = nil
+ local lro, rlo, prevattr = false, false, 0
+ -- todo: delayed inserts here
+ local function finish_auto_before()
+ head, inserted = node.insert_before(head,current,nodes.textdir("-"..finish))
+ finished, finidir = inserted, finish
+ if trace then table.insert(list,#list,format("finish %s",finish)) ; finipos = #list-1 end
+ finish, autodir, done = nil, 0, true
+ end
+ local function finish_auto_after()
+ head, current = node.insert_after(head,current,nodes.textdir("-"..finish))
+ finished, finidir = current, finish
+ if trace then list[#list+1] = format("finish %s",finish) ; finipos = #list end
+ finish, autodir, done = nil, 0, true
+ end
+ local function force_auto_left_before()
+ if finish then
+ finish_auto_before()
+ end
+ if embedded >= 0 then
+ finish, autodir, done = "TLT", 1, true
+ else
+ finish, autodir, done = "TRT", -1, true
+ end
+ if finidir == finish then
+ nodes.remove(head,finished,true)
+ if trace then list[finipos] = list[finipos].." (deleted)" end
+ if trace then table.insert(list,#list,format("start %s (deleted)",finish)) end
+ else
+ head, inserted = node.insert_before(head,current,nodes.textdir("+"..finish))
+ if trace then table.insert(list,#list,format("start %s",finish)) end
+ end
+ end
+ local function force_auto_right_before()
+ if finish then
+ finish_auto_before()
+ end
+ if embedded <= 0 then
+ finish, autodir, done = "TRT", -1, true
+ else
+ finish, autodir, done = "TLT", 1, true
+ end
+ if finidir == finish then
+ nodes.remove(head,finished,true)
+ if trace then list[finipos] = list[finipos].." (deleted)" end
+ if trace then table.insert(list,#list,format("start %s (deleted)",finish)) end
+ else
+ head, inserted = node.insert_before(head,current,nodes.textdir("+"..finish))
+ if trace then table.insert(list,#list,format("start %s",finish)) end
+ end
+ end
+ local function is_right(n)
+ if n then
+ local id = n.id
+ if id == glyph then
+ local attr = has_attribute(n,attribute)
+ if attr and attr > 0 then
+ local d = directions[n.char]
+ if d == "r" or d == "al" then -- override
+ return true
+ end
+ end
+ end
+ end
+ return false
+ end
+ while current do
+ local id = current.id
+ local attr = has_attribute(current,attribute)
+ if attr and attr > 0 then
+ unset_attribute(current,attribute)
+ if attr == 1 then
+ -- bidi parsing mode
+ elseif attr ~= prevattr then
+ -- no pop, grouped driven (2=normal,3=lro,4=rlo)
+ if attr == 3 then
+ if trace then list[#list+1] = format("override right -> left (lro) (bidi=%s)",attr) end
+ lro, rlo = true, false
+ elseif attr == 4 then
+ if trace then list[#list+1] = format("override left -> right (rlo) (bidi=%s)",attr) end
+ lro, rlo = false, true
+ else
+ if trace and current ~= head then list[#list+1] = format("override reset (bidi=%s)",attr) end
+ lro, rlo = false, false
+ end
+ prevattr = attr
+ end
+ end
+ if id == glyph then
+ glyphs = true
+ if attr and attr > 0 then
+ local char = current.char
+ local d = directions[char]
+ if rlo or override > 0 then
+ if d == "l" then
+ if trace then list[#list+1] = format("char %s of class %s overidden to r (bidi=%s)",utf.char(char),d,attr) end
+ d = "r"
+ elseif trace then
+ if d == "lro" or d == "rlo" or d == "pdf" then -- else side effects on terminal
+ list[#list+1] = format("override char of class %s (bidi=%s)",d,attr)
+ else -- todo: rle lre
+ list[#list+1] = format("char %s of class %s (bidi=%s)",utf.char(char),d,attr)
+ end
+ end
+ elseif lro or override < 0 then
+ if d == "r" or d == "al" then
+ set_attribute(current,state,4) -- maybe better have a special bidi attr value -> override (9) -> todo
+ if trace then list[#list+1] = format("char %s of class %s overidden to l (bidi=%s) (state=isol)",utf.char(char),d,attr) end
+ d = "l"
+ elseif trace then
+ if d == "lro" or d == "rlo" or d == "pdf" then -- else side effects on terminal
+ list[#list+1] = format("override char of class %s (bidi=%s)",d,attr)
+ else -- todo: rle lre
+ list[#list+1] = format("char %s of class %s (bidi=%s)",utf.char(char),d,attr)
+ end
+ end
+ elseif trace then
+ if d == "lro" or d == "rlo" or d == "pdf" then -- else side effects on terminal
+ list[#list+1] = format("override char of class %s (bidi=%s)",d,attr)
+ else -- todo: rle lre
+ list[#list+1] = format("char %s of class %s (bidi=%s)",utf.char(char),d,attr)
+ end
+ end
+ if d == "on" then
+ local mirror = data[char].mirror
+ if mirror and fonts.tfm.id[current.font].characters[mirror] then
+ -- todo: set attribute
+ if autodir < 0 then
+ current.char = mirror
+ done = true
+ --~ elseif left or autodir > 0 then
+ --~ if not is_right(current.prev) then
+ --~ current.char = mirror
+ --~ done = true
+ --~ end
+ end
+ end
+ elseif d == "l" or d == "en" then -- european number
+ if autodir <= 0 then
+ force_auto_left_before()
+ end
+ elseif d == "r" or d == "al" or d == "an" then -- arabic left, arabic number
+ if autodir >= 0 then
+ force_auto_right_before()
+ end
+ elseif d == "lro" then -- Left-to-Right Override -> right becomes left
+ if trace then list[#list+1] = "override right -> left" end
+ top = top + 1
+ stack[top] = { override, embedded }
+ override = -1
+ obsolete[#obsolete+1] = current
+ elseif d == "rlo" then -- Right-to-Left Override -> left becomes right
+ if trace then list[#list+1] = "override left -> right" end
+ top = top + 1
+ stack[top] = { override, embedded }
+ override = 1
+ obsolete[#obsolete+1] = current
+ elseif d == "lre" then -- Left-to-Right Embedding -> TLT
+ if trace then list[#list+1] = "embedding left -> right" end
+ top = top + 1
+ stack[top] = { override, embedded }
+ embedded = 1
+ obsolete[#obsolete+1] = current
+ elseif d == "rle" then -- Right-to-Left Embedding -> TRT
+ if trace then list[#list+1] = "embedding right -> left" end
+ top = top + 1
+ stack[top] = { override, embedded }
+ embedded = 1
+ obsolete[#obsolete+1] = current
+ elseif d == "pdf" then -- Pop Directional Format
+ -- override = 0
+ if top > 0 then
+ local s = stack[top]
+ override, embedded = s[1], s[2]
+ top = top - 1
+ if trace then list[#list+1] = format("state: override: %s, embedded: %s, autodir: %s",override,embedded,autodir) end
+ else
+ if trace then list[#list+1] = "pop (error, too many pops)" end
+ end
+ obsolete[#obsolete+1] = current
+ end
+ else
+ if trace then
+ local char = current.char
+ local d = directions[char]
+ list[#list+1] = format("char %s of class %s (no bidi)",utf.char(char),d)
+ end
+ end
+ elseif id == whatsit then
+ if finish then
+ finish_auto_before()
+ end
+ local subtype = current.subtype
+ if subtype == 6 then
+ local dir = current.dir
+ local d = dir:sub(2,2)
+ if dir:find(".R.") then
+ autodir = -1
+ else
+ autodir = 1
+ end
+ embeddded = autodir
+ if trace then list[#list+1] = format("pardir %s",dir) end
+ elseif subtype == 7 then
+ local dir = current.dir
+ local sign = dir:sub(1,1)
+ local dire = dir:sub(3,3)
+ if dire == "R" then
+ if sign == "+" then
+ finish, autodir = "TRT", -1
+ else
+ finish, autodir = nil, 0
+ end
+ else
+ if sign == "+" then
+ finish, autodir = "TLT", 1
+ else
+ finish, autodir = nil, 0
+ end
+ end
+ if trace then list[#list+1] = format("textdir %s",dir) end
+ end
+ else
+ if trace then list[#list+1] = format("node %s",node.type(id)) end
+ if finish then
+ finish_auto_before()
+ end
+ end
+ local cn = current.next
+ if not cn then
+ if finish then
+ finish_auto_after()
+ end
+ end
+ current = cn
+ end
+ if trace and glyphs then
+ logs.report("bidi","start log")
+ for i=1,#list do
+ logs.report("bidi","%02i: %s",i,list[i])
+ end
+ logs.report("bidi","stop log")
+ end
+ if done and mirror.strip then
+ local n = #obsolete
+ if n > 0 then
+ for i=1,n do
+ nodes.remove(head,obsolete[i],true)
+ end
+ logs.report("bidi","%s character nodes removed",n)
+ end
+ end
+ return head, done
+ end
+
+ chars.plugins[#chars.plugins+1] = {
+ name = "mirror",
+ namespace = mirror,
+ processor = mirror.process,
+ }
+
cases = cases or { }
cases.enabled = false
cases.actions = { }
@@ -875,7 +1277,7 @@ do
function cases.process(namespace,attribute,head) -- not real fast but also not used on much data
local done, actions = false, cases.actions
- for start in node.traverse_id(glyph,head) do
+ for start in traverse_id(glyph,head) do
local attr = has_attribute(start,attribute)
if attr and attr > 0 then
unset_attribute(start,attribute)
@@ -889,7 +1291,8 @@ do
return head, done
end
- chars.plugins.case = {
+ chars.plugins[#chars.plugins+1] = {
+ name = "case",
namespace = cases,
processor = cases.process,
}
@@ -911,10 +1314,6 @@ do
end
breakpoints.methods[1] = function(head,start)
- -- no discretionary needed
- -- \def\prewordbreak {\penalty\plustenthousand\hskip\zeropoint\relax}
- -- \def\postwordbreak {\penalty\zerocount\hskip\zeropoint\relax}
- -- texio.write_nl(string.format("injecting replacement type %s for character %s",map[1],utf.char(start.char)))
if start.prev and start.next then
node.insert_before(head,start,nodes.penalty(10000))
node.insert_before(head,start,nodes.glue(0))
@@ -1022,7 +1421,8 @@ do
return head, done
end
- chars.plugins.breakpoint = {
+ chars.plugins[#chars.plugins+1] = {
+ name = "breakpoint",
namespace = breakpoints,
processor = breakpoints.process,
}
@@ -1070,3 +1470,58 @@ end
--~ end
--~ callback.register('buildpage_filter', demo_snapper)
+
+-- obsolete, callback changed
+
+--~ local head, tail = nil, nil
+
+--~ function nodes.flush_vertical_spacing()
+--~ if head and head.next then
+--~ local t = collapser(head,'flush')
+--~ head = nil
+--~ -- tail = nil
+--~ return t
+--~ else
+--~ return head
+--~ end
+--~ end
+
+--~ function nodes.handle_page_spacing(t, where)
+--~ where = where or "page"
+--~ -- we need to add the latest t too, else we miss skips and such
+--~ if t then
+--~ --~ node.slide(t) -- redunant
+--~ if t.next then
+--~ local tt = node.slide(t)
+--~ local id = tt.id
+--~ if id == glue then -- or id == penalty then -- or maybe: if not hlist or vlist
+--~ if head then
+--~ t.prev = tail
+--~ tail.next = t
+--~ else
+--~ head = t
+--~ end
+--~ tail = tt
+--~ t = nil
+--~ elseif head then
+--~ t.prev = tail
+--~ tail.next = t
+--~ t = collapser(head,"page",where)
+--~ head = nil
+--~ else
+--~ t = collapser(t,"page",where)
+--~ end
+--~ elseif head then
+--~ t.prev = tail
+--~ tail.next = t
+--~ t = collapser(head,"page",where)
+--~ head = nil
+--~ else
+--~ t = collapser(t,"page",where)
+--~ end
+--~ elseif head then
+--~ t = collapser(head,"page",where)
+--~ head = nil
+--~ end
+--~ return t
+--~ end
diff --git a/tex/context/base/core-spa.mkiv b/tex/context/base/core-spa.mkiv
index 1352e2582..f47bba7ac 100644
--- a/tex/context/base/core-spa.mkiv
+++ b/tex/context/base/core-spa.mkiv
@@ -69,6 +69,64 @@
% reset topskip
\oninterlineskip}
+% experimental mirroring
+
+\defineattribute[mirror]
+
+\def\setcharactermirroring
+ {\ctxlua{mirror.enabled=true}%
+ \gdef\setcharactermirroring[##1]{\dosetattribute{mirror}{\number##1}}%
+ \setcharactermirroring}
+
+\def\resetcharactermirroring
+ {\doresetattribute{mirror}}
+
+\newtoks\everysetupdirections
+
+\def\setupdirections[#1]% there will be more like setting up directions themselves
+ {\getparameters[\??di][#1]%
+ \the\everysetupdirections}
+
+\chardef\directionsbidimode=0
+
+\letvalue{\??di:bidi:\v!off }\zerocount
+\letvalue{\??di:bidi:\v!global}\plusone
+\letvalue{\??di:bidi:\v!local }\plustwo
+\letvalue{\??di:bidi:\v!on }\plustwo
+
+\appendtoks
+ \chardef\directionsbidimode\executeifdefined{\??di:bidi:\@@dibidi}\zerocount\relax
+ \ifcase\directionsbidimode
+ \resetcharactermirroring
+ \or
+ \setcharactermirroring[1]% global, chars
+ \or
+ \setcharactermirroring[2]% local, attributes
+ \or
+ \setcharactermirroring[1]% default
+ \fi
+\to \everysetupdirections
+
+% bidi: local=obey grouping, global=ignore grouping (unicode has no grouping)
+
+\setupdirections % maybe start/stop
+ [bidi=\v!off]
+
+\unexpanded\def\bidilre{\utfchar{"0x202A}}
+\unexpanded\def\bidirle{\utfchar{"0x202B}}
+\unexpanded\def\bidipop{\utfchar{"0x202C}}
+\unexpanded\def\bidilro{\utfchar{"0x202D}}
+\unexpanded\def\bidirlo{\utfchar{"0x202E}}
+
+\unexpanded\def\dirlre{\ifcase\directionsbidimode\or\bidilre\or\textdir TLT\fi}
+\unexpanded\def\dirrle{\ifcase\directionsbidimode\or\bidirle\or\textdir TRT\fi}
+\unexpanded\def\dirlro{\ifcase\directionsbidimode\or\bidilro\or\setcharactermirroring[3]\fi}
+\unexpanded\def\dirrlo{\ifcase\directionsbidimode\or\bidirlo\or\setcharactermirroring[4]\fi}
+
+% test at end of file
+
+% for the moment: \setcharactermirroring[\plusone]
+
% experimental spacing
%
% test: oeps {\setcharacterspacing[frenchpunctuation]x: xx \bfd x: xx} oeps: test
@@ -239,7 +297,7 @@
% 4 == add to existing skip add
% 5 == disable (ignore following) disable
% 6 == kill whitespace nowhite
-% 7 == discard previous goback
+% 7 == discard previous back
%
% penalty: larger wins
% order: larger wins
@@ -253,12 +311,27 @@
% todo, in grid mode: vspacing.fixed = false
-\def\startblankhandling{\begingroup \blankskip \zeropoint}
-\def\stopblankhandling {\vskip \blankskip \endgroup}
+\newtoks\everybeforeblankhandling
+\newtoks\everyafterblankhandling
+
+\appendtoks
+ \dosetattribute{skip-category}\plusone
+ \doresetattribute{skip-order}%
+ \doresetattribute{skip-penalty}%
+\to \everybeforeblankhandling
+
+\appendtoks
+ \ifblankflexible \else
+ \fixedblankskip
+ \fi
+\to \everyafterblankhandling
+
+\def\startblankhandling{\begingroup \blankskip\zeropoint \the\everybeforeblankhandling}
+\def\stopblankhandling {\the\everyafterblankhandling \vskip \blankskip \endgroup}
\def\setblankcategory#1{\dosetattribute{skip-category}{#1}}
\def\setblankorder #1{\dosetattribute{skip-order}{#1}}
\def\setblankpenalty #1{\dosetattribute{skip-penalty}{#1}}
-\def\addblankskip#1#2#3{\advance\blankskip#1\dimexpr\ifgridsnapping#3\else#2\fi\relax}
+\def\addblankskip#1#2#3{\advance\blankskip#1\dimexpr\ifgridsnapping#3\else#2\fi\relax\relax}
\def\fixedblankskip {\blankskip1\blankskip}
\def\flexibleblankskip {\blankskip1\blankskip\!!plus \skipgluefactor\blankskip\!!minus\skipgluefactor\blankskip}
@@ -266,13 +339,13 @@
{\dotripleempty\dodefinevspacingamount}
\def\dodefinevspacingamount[#1][#2][#3]%
- {\ctxlua{vspacing.setskip("#1","\detokenize{#2}","\detokenize{#3}")}}
+ {\ctxlua{vspacing.setskip("#1",\!!bs\detokenize{#2}\!!es,\!!bs\detokenize{#3}\!!es)}}
\def\definevspacing
{\dodoubleempty\dodefinevspacing}
\def\dodefinevspacing[#1][#2]%
- {\ctxlua{vspacing.setmap("#1","\detokenize{#2}")}}
+ {\ctxlua{vspacing.setmap("#1","#2")}}
\def\vspacing
{\dosingleempty\dovspacing}
@@ -287,17 +360,22 @@
\definevspacingamount[\v!formula][\medskipamount] [.50\openlineheight]
\definevspacingamount[\v!white] [\parskip] [\openlineheight]
+\definevspacing[\s!default] [\v!big]
\definevspacing[\v!halfline][.5*\v!line]
-\definevspacing[weak] [order:0]
-\definevspacing[strong] [order:100]
-\definevspacing[samepage] [penalty:10000]
+\definevspacing[\v!samepage][penalty:10000]
+\definevspacing[\v!max] [category:1]
\definevspacing[\v!force] [category:2]
\definevspacing[\v!disable] [category:5]
\definevspacing[\v!nowhite] [category:6]
-\definevspacing[goback] [category:7]
+\definevspacing[\v!back] [category:7]
\definevspacing[\v!always] [category:0]
+\definevspacing[\v!weak] [order:0]
+\definevspacing[\v!strong] [order:100]
-\definevspacing[\s!default][\v!big]
+\defineblankmethod[\v!samepage]{\writestatus\m!systems{ignoring blank method '\v!samepage'}}
+\defineblankmethod[\v!max] {\writestatus\m!systems{ignoring blank method '\v!max'}}
+\defineblankmethod[\v!weak] {\writestatus\m!systems{ignoring blank method '\v!weak'}}
+\defineblankmethod[\v!strong] {\writestatus\m!systems{ignoring blank method '\v!strong'}}
% \definevspacing[whatever][4*big]
% \vspacing[2*big,-medium,-3*small,whatever,halfline,order:10,category:4,strong,samepage]
@@ -305,11 +383,30 @@
% \vspacing[2*big,disable]
% \vspacing[2*big,back]
-\def\enablevspacing{\ctxlua{
- callback.register('vpack_filter', nodes.handle_vbox_spacing)
- callback.register('buildpage_filter', nodes.handle_page_spacing)
-}}
+% some temporary hacks
+\setfalse\vspacingenabled
+
+% \def\dosomebreak#1%
+% {\doifoutervmode
+% {\scratchskip\lastskip
+% \removelastskip
+% #1\relax
+% \ifconditional\vspacingenabled
+% % we have collapsed so always 0pt
+% \vskip\scratchskip
+% \else\ifdim\scratchskip=\zeropoint
+% % else interference with footnotes
+% \else
+% \vskip\scratchskip
+% \fi\fi}}
+
+% ! ! ! ! ! later, now each newline does a \par and call to the callback
+
+\def\enablevspacing {\settrue \vspacingenabled\ctxlua{vspacing.enable()}}
+\def\disablevspacing{\setfalse\vspacingenabled\ctxlua{vspacing.disable()}}
+
+\let\setupvspacing\setupblank % for the moment
\protect \endinput
@@ -366,4 +463,70 @@
fifth
}
+% bidi test
+
+\definefontfeature
+ [arab]
+ [mode=node,language=dflt,script=arab,
+ init=yes,medi=yes,fina=yes,isol=yes,
+ liga=yes,dlig=yes,rlig=yes,clig=yes,
+ mark=yes,mkmk=yes,kern=yes,curs=yes]
+
+\font\Arabic=arabtype*arab at 20pt
+
+\def\LATIN{LATIN} {\setcharactermirroring[1]} % enable this
+\def\ARAB {محمد}
+
+\startluacode
+ function document.split_tokens(str)
+ for s in str:bytes() do
+ tex.sprint(tex.ctxcatcodes,string.format("\\hbox{\\char %s}",s))
+ end
+ end
+\stopluacode
+
+\def\biditest#1#2#3% font text raw
+ {\dontleavehmode\hbox
+ {\framed[offset=overlay]{\tttf#2}\quad
+ \ctxlua{mirror.trace = true}%
+ \framed[offset=overlay]{#1#3}\quad
+ \ctxlua{mirror.trace = false}
+ \tttf\ctxlua{document.split_tokens([[\detokenize{#3}]])}}}
+
+\startbuffer[bidi-sample]
+\biditest\Arabic{LATIN BARA}{\textdir TLT\relax \LATIN\ \ARAB}\par
+\biditest\Arabic{BARA LATIN}{\textdir TRT\relax \LATIN\ \ARAB}\par
+\biditest\Arabic{LATIN ARAB}{\textdir TLT{\bidilro \LATIN\ \ARAB}}\par % right -> left
+\biditest\Arabic{LATIN ARAB}{\textdir TRT{\bidilro \LATIN\ \ARAB}}\par % right -> left
+\biditest\Arabic{BARA NITAL}{\textdir TLT{\bidirlo \LATIN\ \ARAB}}\par % left -> right
+\biditest\Arabic{BARA NITAL}{\textdir TRT{\bidirlo \LATIN\ \ARAB}}\par % left -> right
+\stopbuffer
+
+\startbuffer[bidi-sample]
+\biditest\Arabic{LATIN BARA}{\textdir TLT\relax \LATIN\ \ARAB}\par
+\biditest\Arabic{BARA LATIN}{\textdir TRT\relax \LATIN\ \ARAB}\par
+\biditest\Arabic{LATIN ARAB}{\textdir TLT\bidilro \LATIN\ \ARAB}\par % right -> left
+\biditest\Arabic{LATIN ARAB}{\textdir TRT\bidilro \LATIN\ \ARAB}\par % right -> left
+\biditest\Arabic{BARA NITAL}{\textdir TLT\bidirlo \LATIN\ \ARAB}\par % left -> right
+\biditest\Arabic{BARA NITAL}{\textdir TRT\bidirlo \LATIN\ \ARAB}\par % left -> right
+\stopbuffer
+
+\startbuffer[bidi-setup]
+\setupdirections[bidi=off]
+\stopbuffer
+
+{\typebuffer[bidi-setup] \getbuffer[bidi-setup] \getbuffer[bidi-sample]}
+
+\startbuffer[bidi-setup]
+\setupdirections[bidi=global]
+\stopbuffer
+
+{\typebuffer[bidi-setup] \getbuffer[bidi-setup] \getbuffer[bidi-sample]}
+
+\startbuffer[bidi-setup]
+\setupdirections[bidi=local]
+\stopbuffer
+
+{\typebuffer[bidi-setup] \getbuffer[bidi-setup] \getbuffer[bidi-sample]}
+
\stoptext
diff --git a/tex/context/base/core-spa.tex b/tex/context/base/core-spa.tex
index fae78327f..0cbbf5dc1 100644
--- a/tex/context/base/core-spa.tex
+++ b/tex/context/base/core-spa.tex
@@ -291,15 +291,16 @@
{\doifelse{#1}\v!line
{#2\openlineheight}
{\ifgridsnapping
- \assigndimension{#1}{#2}%
- {.25\openlineheight}{.5\openlineheight}\openlineheight
+ \assigndimension{#1}{#2}{.25\openlineheight}{.5\openlineheight}\openlineheight
\else
- \assigndimension{#1}{#2}%
- \smallskipamount\medskipamount\bigskipamount
- \fi}}
+ \assigndimension{#1}{#2}\smallskipamount\medskipamount\bigskipamount
+ \fi}%
+ \relax}
+% \relax is really needed, else we may loose stretch due to lookahead; somehow
+% this bug was introduced a while ago but somehow went unnoticed; fixed 2/7/2008
-\def\addblankskip#1#2#3{\global\advance\blankskip#1\ifgridsnapping#3\else#2\fi}
+\def\addblankskip#1#2#3{\global\advance\blankskip#1\ifgridsnapping#3\else#2\fi\relax}
\def\defineblankmethod[#1]#2{\setvalue{\??bo\??bo#1}{#2}}
@@ -358,7 +359,8 @@
\else
\dorepeatwithcommand[#1]\redoblank
\fi\fi
- \fi}
+ \fi
+ \relax}
\def\redoblank#1%
{\edefconvertedargument\ascii{#1}%
@@ -370,7 +372,8 @@
\else
\global\advance\blankskip#1\relax
\fi\fi
- \fi}
+ \fi
+ \relax}
\unexpanded\def\blank % the \relax is definitely needed due to the many \if's
{\relax\complexorsimple\doblank}
@@ -629,6 +632,7 @@
\blankouterfalse
\global\blankskip\zeropoint
\expanded{\rawprocesscommalist[#1]}\doblank
+ \relax % to be sure
\ifdim\blankskip=\zeropoint\relax
\iflocalblankflexible
\doglobal\advance\blankskip \currentblank
@@ -636,6 +640,7 @@
\doglobal\advance\blankskip \currentblank
\fi\fi
\fi
+ \relax % to be sure
\ifblankouter
% do nothing
\else
@@ -1303,9 +1308,21 @@
\definecomplexorsimple\setupspacing
-\unexpanded\def\nonbreakablespace{\penalty\plustenthousand\ }
+% \dorecurse{100}{\recurselevel\spacefactor 800 \space} \par
+% \dorecurse{100}{\recurselevel\spacefactor1200 \space} \par
+% \dorecurse{100}{\recurselevel\spacefactor 800 \normalspaceprimitive} \par
+% \dorecurse{100}{\recurselevel\spacefactor1200 \normalspaceprimitive} \par
+
+% When we don't add the % here, we effectively get \<endlinechar> and
+% since we have by default \def\^^M{\ } we get into a loop.
-\letcatcodecommand \ctxcatcodes `\~ \nonbreakablespace
+\let\normalspaceprimitive=\ % space-comment is really needed
+
+\unexpanded\def\ {\mathortext\normalspaceprimitive\space} % no \dontleavehmode\space (else no frenchspacing)
+
+\unexpanded\def\nonbreakablespace{\penalty\plustenthousand\space}
+
+\letcatcodecommand \ctxcatcodes `\~ \nonbreakablespace % overloaded later
\def\space { }
\def\removelastspace{\ifhmode\unskip\fi}
@@ -1430,7 +1447,7 @@
\prevdepth\scratchdimen}
\def\dohglue
- {\leavevmode
+ {\dontleavehmode % \leavevmode
\scratchcounter\spacefactor
\vrule\!!width\zeropoint
\nobreak\hskip\scratchskip
@@ -2752,16 +2769,20 @@
\def\doifoutervmode#1%
{\ifvmode\ifinner\else#1\fi\fi}
-\def\dosomebreak#1%
- {\doifoutervmode
- {\scratchskip\lastskip
- \removelastskip
- %\leavevmode\type{#1}%
- #1\relax
- \ifdim\scratchskip=\zeropoint % else interference with footnotes
- \else
- \vskip\scratchskip
- \fi}}
+\ifx\dosomebreak\undefined % defined in mkiv
+
+ \def\dosomebreak#1%
+ {\doifoutervmode
+ {\scratchskip\lastskip
+ \removelastskip
+ %\leavevmode\type{#1}%
+ #1\relax
+ \ifdim\scratchskip=\zeropoint % else interference with footnotes
+ \else
+ \vskip\scratchskip
+ \fi}}
+
+\fi
\def\forgeteverypar
{\everypar{\the\neverypar}}
@@ -3946,6 +3967,22 @@
\def\negmedspace {\textormathspace-\medmuskip 2}
\def\negthickspace{\textormathspace-\thickmuskip3}
+% needed for unicode:
+
+\def\twoperemspace {\hskip\dimexpr\emwidth/2\relax} % == \enspace
+\def\threeperemspace {\hskip\dimexpr\emwidth/3\relax}
+\def\fourperemspace {\hskip\dimexpr\emwidth/4\relax}
+\def\fiveperemspace {\hskip\dimexpr\emwidth/5\relax} % goodie
+\def\sixperemspace {\hskip\dimexpr\emwidth/6\relax}
+\def\figurespace {\begingroup\setbox\scratchbox\hbox{0}\hskip\wd\scratchbox\endgroup} % there is a command for this
+\def\punctuationspace {\begingroup\setbox\scratchbox\hbox{.}\hskip\wd\scratchbox\endgroup}
+\def\ideographicspace {\hskip\dimexpr\emwidth/1\relax}
+\def\ideographichalffillspace{\hskip\dimexpr\emwidth/2\relax}
+\def\nobreakspace {\penalty\plustenthousand\space}
+\def\narrownobreakspace {\penalty\plustenthousand\thinspace}
+\def\zerowidthnobreakspace {\penalty\plustenthousand\hskip\zeropoint}
+\def\zerowidthspace {\hskip\zeropoint}
+
\definehspace[.5][.1250\emspaceamount] % could also be [.1250\spaceamount]
\definehspace[1] [.1667\emspaceamount]
\definehspace[2] [.2222\emspaceamount]
diff --git a/tex/context/base/core-swd.tex b/tex/context/base/core-swd.tex
index 62a98976b..ade3e6caa 100644
--- a/tex/context/base/core-swd.tex
+++ b/tex/context/base/core-swd.tex
@@ -102,10 +102,6 @@
{\settrue\ignorehandlepagebreak}%
\doifsomething{\sectionworldparameter\c!setups}
{\setups[\sectionworldparameter\c!setups]}%
- %\dodododoconstructhead \currentsectionworldname
- % [\sectionworldparameter\c!label]
- % {\sectionworldparameter\c!number}
- % {\sectionworldparameter\c!text}%
\csnameexpandedthreearguments \doconstructheadwithvars
{\sectionworldparameter\c!label }%
{\sectionworldparameter\c!number}%
diff --git a/tex/context/base/core-sys.tex b/tex/context/base/core-sys.tex
index 65afae1ca..7e3aa3c04 100644
--- a/tex/context/base/core-sys.tex
+++ b/tex/context/base/core-sys.tex
@@ -312,8 +312,8 @@
\installexpander\v!no \defconvertedargument \gdefconvertedargument
\installexpander\v!yes \defconvertedmeaning \gdefconvertedmeaning
\installexpander\v!yes \defconvertedmeaning \gdefconvertedmeaning
-\installexpander\v!strict \defreducedargument \gdefreducedargument
-\installexpander {utf} \defreducedtoutf \gdefreducedtoutf
+\installexpander\v!strict \defreducedargument \gdefreducedargument
+\installexpander {utf} \defreducedtoutf \gdefreducedtoutf
%installexpander {xml} {see xtag-ext}
diff --git a/tex/context/base/core-trf.tex b/tex/context/base/core-trf.tex
index e31f8a33a..2049667d0 100644
--- a/tex/context/base/core-trf.tex
+++ b/tex/context/base/core-trf.tex
@@ -62,6 +62,7 @@
[#1]
[\c!scale=,\c!xscale=,\c!yscale=,\c!width=,\c!height=,\c!lines=,
\c!factor=,\c!hfactor=,\c!wfactor=,\c!grid=,\c!sx=1,\c!sy=1,
+ \c!equalwidth=,\c!equalheight=,
\c!maxwidth=\scaleparameter\c!width,\c!maxheight=\scaleparameter\c!height,
#2]%
\dowithnextbox{\dodoscalenextbox{#1}\egroup}\hbox}
@@ -74,6 +75,9 @@
\def\scaleparameter#1%
{\csname\currentscaletag#1\endcsname}
+\def\setscaleparameter#1#2%
+ {\setvalue{\currentscaletag#1}{#2}}
+
\def\dodoscalenextbox#1%
{\edef\currentscaletag{#1}%
\doif{\scaleparameter\c!depth}\v!no{\setbox\nextbox\hbox{\raise\nextboxdp\box\nextbox}}% new
@@ -82,6 +86,7 @@
\dontcomplain
\doscaleboxcalculations
\doscaleboxindeed
+ \doscaleboxposition
\flushnextbox}
\def\doscaleboxindeed
@@ -176,13 +181,14 @@
\scaleboxscax \plusone % see note * (core-fig)
\scaleboxscay \plusone % see note * (core-fig)
% preparations
+ \setfalse\scaleboxscalingdone
\checkscaleboxsettings
% calculators
% beware, they operate in sequence, and calculate missing dimensions / messy
%setscaleboxbynature % when? needed?
- \setscaleboxbyfactor
- \setscaleboxbyscale
- \setscaleboxbydimension
+ \ifconditional\scaleboxscalingdone\else\setscaleboxbyfactor \fi
+ \ifconditional\scaleboxscalingdone\else\setscaleboxbyscale \fi
+ \ifconditional\scaleboxscalingdone\else\setscaleboxbydimension\fi
% finalizers / to be done (no longer needed this way, clean up)
\convertscaleboxinsertscale\scaleboxhsize\figx\scaleboxscax\scax
\convertscaleboxinsertscale\scaleboxvsize\figy\scaleboxscay\scay
@@ -223,8 +229,13 @@
\doifsomething{\scaleparameter\c!xscale} {\scaleboxscax\scaleparameter\c!xscale}%
\doifsomething{\scaleparameter\c!yscale} {\scaleboxscay\scaleparameter\c!yscale}} % oeps, was x
+% \defineexternalfigure[width-6][factor=auto,maxwidth=\textheight,maxheight=\textwidth]
+% \defineexternalfigure[width-7][factor=auto,maxwidth=\textwidth,maxheight=\textheight]
+% \placefigure{none}{\rotate[frame=on,offset=overlay]{\externalfigure[t:/sources/cow.pdf][width-6]}} \page
+% \placefigure{none}{\framed[frame=on,offset=overlay]{\externalfigure[t:/sources/cow.pdf][width-7]}}
+
\def\setscaleboxbyfactor
- {\doifinsetelse{\scaleparameter\c!factor}{\v!max,\v!fit,\v!broad}
+ {\doifinsetelse{\scaleparameter\c!factor}{\v!max,\v!fit,\v!broad,\v!auto}
{\doapplyscaleboxsize
\ifdim\scaleboxsizex>\scaleboxsizey
\docalculatescaleboxnorm \scaleboxdimx\c!factor\c!maxwidth\hsize\scaleboxhsize
@@ -234,12 +245,12 @@
\docalculatescaleboxscales\scaleboxdimy\scaleboxsizey\scaleboxdimx\scaleboxsizex
\fi
\donetrue}
- {\doifinsetelse{\scaleparameter\c!hfactor}{\v!max,\v!fit,\v!broad}
+ {\doifinsetelse{\scaleparameter\c!hfactor}{\v!max,\v!fit,\v!broad,\v!auto}
{\doapplyscaleboxsize
\docalculatescaleboxnorm \scaleboxdimy\c!hfactor\c!maxheight\scaleboxoutervsize\scaleboxvsize
\docalculatescaleboxscales\scaleboxdimy\scaleboxsizey\scaleboxdimx\scaleboxsizex
\donetrue}
- {\doifinsetelse{\scaleparameter\c!wfactor}{\v!max,\v!fit,\v!broad}
+ {\doifinsetelse{\scaleparameter\c!wfactor}{\v!max,\v!fit,\v!broad,\v!auto}
{\doapplyscaleboxsize
\docalculatescaleboxnorm \scaleboxdimx\c!wfactor\c!maxwidth\hsize\scaleboxhsize
\docalculatescaleboxscales\scaleboxdimx\scaleboxsizex\scaleboxdimy\scaleboxsizey
@@ -249,6 +260,7 @@
\docalculatescaleboxnorm\scaleboxdimx\c!wfactor\c!width \hsize \hsize
\donefalse}}}%
\ifdone
+\settrue\scaleboxscalingdone
\ifdim\scaleboxdimx>\scaleboxhsize
\global\scaleboxdimy\zeropoint \global\scaleboxdimx\scaleboxhsize
\else\ifdim\scaleboxdimy>\scaleboxvsize
@@ -321,6 +333,7 @@
[ \v!max=>\global#1\dimexpr#4\relax,
\v!fit=>\global#1\dimexpr#5\relax,
\v!broad=>\global#1\dimexpr#5-4\@@exbodyfont\relax,
+ \v!auto=>\doifsomething{\scaleparameter#3}{\global#1\dimexpr\scaleparameter#3\relax},
\s!default=>\doifsomething{\scaleparameter#3}{\global#1\dimexpr\scaleparameter#3\relax},
\s!unknown=>\global#1\dimexpr\scaleparameter#2\dimexpr\@@exbodyfont/10\relax\relax]}
@@ -398,6 +411,22 @@
\fi
\edef#4{\withoutpt\the\scratchdimen}}
+% \startcombination
+% {\externalfigure[cow.pdf] [frame=on,height=3cm,equalwidth=6cm]} {}
+% {\externalfigure[mill.png][frame=on,height=3cm,equalwidth=6cm]} {}
+% \stopcombination
+
+\def\doscaleboxposition
+ {\doifsomething{\scaleparameter\c!equalwidth}
+ {\scratchdimen\scaleparameter\c!equalwidth\relax
+ \ifdim\wd\nextbox<\scratchdimen
+ \setbox\nextbox\hbox to \scratchdimen{\hss\box\nextbox\hss}%
+ \fi}%
+ \doifsomething{\scaleparameter\c!equalheight}
+ {\scratchdimen\scaleparameter\c!equalheight\relax
+ \ifdim\ht\nextbox<\scratchdimen
+ \setbox\nextbox\vbox to \scratchdimen{\vss\box\nextbox\vss}%
+ \fi}}
%D \macros
%D {clip, setupclipping}
diff --git a/tex/context/base/core-uti.mkiv b/tex/context/base/core-uti.mkiv
index 9b2f35c30..89fc2d9d1 100644
--- a/tex/context/base/core-uti.mkiv
+++ b/tex/context/base/core-uti.mkiv
@@ -57,7 +57,6 @@
\immediatewriteutilitytua{}%
\immediatewriteutilitytua{-- begin of utility file}%
\immediatewriteutilitytua{}%
-% \immediatewriteutilitytua{do}%
\immediatewriteutilitytua{if job and job.version and not job.version == "\utilityversion" then return end}%
\immediatewriteutilitytua{if not job then job = { } end}%
\immediatewriteutilitytua{job.version = "\utilityversion"}%
@@ -65,9 +64,8 @@
\to \everyopenutilities
\appendtoks
-% \immediatewriteutilitytua{end}%
-% \immediatewriteutilitytua{}%
-% \immediatewriteutilitytua{-- end of utility file}%
+ %\immediatewriteutilitytua{}%
+ %\immediatewriteutilitytua{-- end of utility file}%
%\immediate\closeout\utility@tua
\to \everycloseutilities
@@ -90,7 +88,8 @@
logs.report("utilityfile","not present")
end
end}%
-\to \everyjob
+% \to \everyjob
+\to \everystarttext
% variables
diff --git a/tex/context/base/core-ver.mkiv b/tex/context/base/core-ver.mkiv
index 701d19b41..d22059f8c 100644
--- a/tex/context/base/core-ver.mkiv
+++ b/tex/context/base/core-ver.mkiv
@@ -16,7 +16,7 @@
\def\mksetupprettiesintype
{\begingroup
\lowercasestring verb-\prettyidentifier\to\filename
- \doonlyonce\filename{\ctxluafileload\filename\empty}%
+ \doonlyonce\filename{\ctxloadluafile\filename\empty}%
\endgroup}
% todo: obeytabs|spaces|lines|pages
diff --git a/tex/context/base/enco-def.tex b/tex/context/base/enco-def.tex
index 5d0dd51df..c319c0065 100644
--- a/tex/context/base/enco-def.tex
+++ b/tex/context/base/enco-def.tex
@@ -706,6 +706,9 @@
\stopencoding
+\def\cyrillicio{\cyrillicyo}
+\def\cyrillicIO{\cyrillicYO}
+
%D Hebrew:
\startencoding[default]
diff --git a/tex/context/base/enco-ec.tex b/tex/context/base/enco-ec.tex
index 4f1dfed1b..1ac41cadf 100644
--- a/tex/context/base/enco-ec.tex
+++ b/tex/context/base/enco-ec.tex
@@ -43,6 +43,7 @@
\definecasemaps 192 to 223 lc +32 uc 0
\definecasemaps 224 to 254 lc 0 uc -32
\definecaseswap 255 223 % ssharp (else patterns fail)
+\definecaseswap 25 `I % dotless i
% 156 vs. 188 IJligature
diff --git a/tex/context/base/enco-ini.mkiv b/tex/context/base/enco-ini.mkiv
index cf29b0323..a6c369068 100644
--- a/tex/context/base/enco-ini.mkiv
+++ b/tex/context/base/enco-ini.mkiv
@@ -18,10 +18,12 @@
\startruntimectxluacode
characters.context.rehash()
\stopruntimectxluacode
+% \ctxlua{characters.context.rehash()}
\ctxlua{characters.context.define()}
\startextendcatcodetable\ctxcatcodes \ctxlua{characters.context.activate()}\stopextendcatcodetable
+\startextendcatcodetable\notcatcodes \ctxlua{characters.context.activate()}\stopextendcatcodetable
\startextendcatcodetable\xmlcatcodesn\ctxlua{characters.context.activate()}\stopextendcatcodetable
\startextendcatcodetable\xmlcatcodese\ctxlua{characters.context.activate()}\stopextendcatcodetable
\startextendcatcodetable\xmlcatcodesr\ctxlua{characters.context.activate()}\stopextendcatcodetable
diff --git a/tex/context/base/font-afm.lua b/tex/context/base/font-afm.lua
index fd9315472..56f1b1c89 100644
--- a/tex/context/base/font-afm.lua
+++ b/tex/context/base/font-afm.lua
@@ -17,18 +17,24 @@ where we handles font encodings. Eventually font encoding goes
away.</p>
--ldx]]--
-fonts = fonts or { }
-fonts.afm = fonts.afm or { }
-fonts.afm.version = 1.26 -- incrementing this number one up will force a re-cache
-fonts.afm.syncspace = true -- when true, nicer stretch values
-fonts.afm.enhance_data = true -- best leave this set to true
-fonts.afm.trace_features = false
-fonts.afm.features = { }
-fonts.afm.features.aux = { }
-fonts.afm.features.data = { }
-fonts.afm.features.list = { }
-fonts.afm.features.default = { }
-fonts.afm.cache = containers.define("fonts", "afm", fonts.afm.version, true)
+local format = string.format
+
+fonts = fonts or { }
+fonts.afm = fonts.afm or { }
+
+local afm = fonts.afm
+local tfm = fonts.tfm
+
+afm.version = 1.26 -- incrementing this number one up will force a re-cache
+afm.syncspace = true -- when true, nicer stretch values
+afm.enhance_data = true -- best leave this set to true
+afm.trace_features = false
+afm.features = { }
+afm.features.aux = { }
+afm.features.data = { }
+afm.features.list = { }
+afm.features.default = { }
+afm.cache = containers.define("fonts", "afm", afm.version, true)
--[[ldx--
<p>We start with the basic reader which we give a name similar to the
@@ -79,7 +85,7 @@ do
(1-l)^0
) + (1-c)^1)^0
- function fonts.afm.scan_comment(str)
+ function afm.scan_comment(str)
fd = { }
pattern:match(str)
return fd
@@ -160,7 +166,7 @@ do
local function get_indexes(data,filename)
local trace = fonts.trace
- local pfbname = input.find_file(texmf.instance,file.removesuffix(file.basename(filename))..".pfb","pfb") or ""
+ local pfbname = input.find_file(file.removesuffix(file.basename(filename))..".pfb","pfb") or ""
if pfbname ~= "" then
data.luatex = data.luatex or { }
data.luatex.filename = pfbname
@@ -173,7 +179,7 @@ do
local glyphs = pfbdata.glyphs
if glyphs then
if trace then
- logs.report("load afm", string.format("getting index data from %s",pfbname))
+ logs.report("load afm","getting index data from %s",pfbname)
end
-- local offset = (glyphs[0] and glyphs[0] != .notdef) or 0
for index, glyph in pairs(glyphs) do
@@ -182,28 +188,28 @@ do
local char = characters[name]
if char then
if trace then
- logs.report("load afm", string.format("glyph %s has index %s",name,index))
+ logs.report("load afm","glyph %s has index %s",name,index)
end
char.index = index
end
end
end
elseif trace then
- logs.report("load afm", string.format("no glyph data in pfb file %s",pfbname))
+ logs.report("load afm","no glyph data in pfb file %s",pfbname)
end
elseif trace then
- logs.report("load afm", string.format("no data in pfb file %s",pfbname))
+ logs.report("load afm","no data in pfb file %s",pfbname)
end
elseif trace then
- logs.report("load afm", string.format("invalid pfb file %s",pfbname))
+ logs.report("load afm","invalid pfb file %s",pfbname)
end
elseif trace then
- logs.report("load afm", string.format("no pfb file for %s",filename))
+ logs.report("load afm","no pfb file for %s",filename)
end
end
- function fonts.afm.read_afm(filename)
- local ok, afmblob, size = input.loadbinfile(texmf.instance,filename) -- has logging
+ function afm.read_afm(filename)
+ local ok, afmblob, size = input.loadbinfile(filename) -- has logging
-- local ok, afmblob = true, file.readdata(filename)
if ok and afmblob then
local data = {
@@ -213,32 +219,32 @@ do
}
afmblob = afmblob:gsub("StartCharMetrics(.-)EndCharMetrics", function(charmetrics)
if fonts.trace then
- logs.report("load afm", "loading char metrics")
+ logs.report("load afm","loading char metrics")
end
get_charmetrics(data,charmetrics,vector)
return ""
end)
afmblob = afmblob:gsub("StartKernPairs(.-)EndKernPairs", function(kernpairs)
if fonts.trace then
- logs.report("load afm", "loading kern pairs")
+ logs.report("load afm","loading kern pairs")
end
get_kernpairs(data,kernpairs)
return ""
end)
afmblob = afmblob:gsub("StartFontMetrics%s+([%d%.]+)(.-)EndFontMetrics", function(version,fontmetrics)
if fonts.trace then
- logs.report("load afm", "loading variables")
+ logs.report("load afm","loading variables")
end
data.afmversion = version
get_variables(data,fontmetrics)
- data.fontdimens = fonts.afm.scan_comment(fontmetrics) -- todo: all lpeg, no time now
+ data.fontdimens = afm.scan_comment(fontmetrics) -- todo: all lpeg, no time now
return ""
end)
get_indexes(data,filename)
return data
else
if fonts.trace then
- logs.report("load afm", "no valid afm file " .. filename)
+ logs.report("load afm","no valid afm file %s",filename)
end
return nil
end
@@ -252,35 +258,35 @@ by adding ligatures and kern information to the afm derived data. That
way we can set them faster when defining a font.</p>
--ldx]]--
-function fonts.afm.load(filename)
+function afm.load(filename)
local name = file.removesuffix(filename)
- local data = containers.read(fonts.afm.cache(),name)
+ local data = containers.read(afm.cache(),name)
local size = lfs.attributes(name,"size") or 0
if data and data.size ~= size then
data = nil
end
if not data then
- local foundname = input.find_file(texmf.instance,filename,'afm')
+ local foundname = input.find_file(filename,'afm')
if foundname and foundname ~= "" then
- data = fonts.afm.read_afm(foundname)
+ data = afm.read_afm(foundname)
if data then
- fonts.afm.unify(data,filename)
- if fonts.afm.enhance_data then
- fonts.afm.add_ligatures(data,'ligatures') -- easier this way
- fonts.afm.add_ligatures(data,'texligatures') -- easier this way
- fonts.afm.add_kerns(data) -- faster this way
+ afm.unify(data,filename)
+ if afm.enhance_data then
+ afm.add_ligatures(data,'ligatures') -- easier this way
+ afm.add_ligatures(data,'texligatures') -- easier this way
+ afm.add_kerns(data) -- faster this way
end
- logs.report("load afm","file size: " .. size)
+ logs.report("load afm","file size: %s",size)
data.size = size
logs.report("load afm","saving: in cache")
- data = containers.write(fonts.afm.cache(), name, data)
+ data = containers.write(afm.cache(), name, data)
end
end
end
return data
end
-function fonts.afm.unify(data, filename)
+function afm.unify(data, filename)
--~ local unicode, unicodes, private = fonts.enc.load('unicode').hash, { }, 0x0F0000
local unicode, unicodes, private = fonts.enc.load('unicode').hash, { }, fonts.private
for name, blob in pairs(data.characters) do
@@ -291,7 +297,7 @@ function fonts.afm.unify(data, filename)
if not code then
code = private
private = private + 1
- logs.report("afm glyph", string.format("assigning private slot 0x%04X for unknown glyph name %s", code, name))
+ logs.report("afm glyph", "assigning private slot 0x%04X for unknown glyph name %s", code, name)
end
end
blob.unicode = code
@@ -299,7 +305,7 @@ function fonts.afm.unify(data, filename)
end
data.luatex = {
filename = file.basename(filename),
- -- version = fonts.afm.version,
+ -- version = afm.version,
unicodes = unicodes
}
end
@@ -309,7 +315,7 @@ end
and extra kerns. This saves quite some lookups later.</p>
--ldx]]--
-function fonts.afm.add_ligatures(afmdata,ligatures)
+function afm.add_ligatures(afmdata,ligatures)
local chars = afmdata.characters
for k,v in pairs(characters[ligatures]) do
local one = chars[k]
@@ -336,7 +342,7 @@ end
them selectively.</p>
--ldx]]--
-function fonts.afm.add_kerns(afmdata)
+function afm.add_kerns(afmdata)
local chars = afmdata.characters
-- add complex with values of simplified when present
local function do_it_left(what)
@@ -380,7 +386,7 @@ end
-- once we have otf sorted out (new format) we can try to make the afm
-- cache similar to it (similar tables)
-function fonts.afm.add_dimensions(data) -- we need to normalize afm to otf i.e. indexed table instead of name
+function afm.add_dimensions(data) -- we need to normalize afm to otf i.e. indexed table instead of name
if data then
for n, d in pairs(data.characters) do
local bb = d.boundingbox
@@ -394,7 +400,7 @@ function fonts.afm.add_dimensions(data) -- we need to normalize afm to otf i.e.
end
end
-function fonts.afm.copy_to_tfm(data)
+function afm.copy_to_tfm(data)
if data and data.characters then
local tfm = { characters = { }, parameters = { } }
local afmcharacters = data.characters
@@ -452,7 +458,7 @@ function fonts.afm.copy_to_tfm(data)
if data.isfixedpitch then
parameters.space_stretch = 0
parameters.space_shrink = 0
- elseif fonts.afm.syncspace then
+ elseif afm.syncspace then
parameters.space_stretch = spaceunits/2
parameters.space_shrink = spaceunits/3
end
@@ -484,17 +490,16 @@ to treat this fontformat like any other and handle features in a
more configurable way.</p>
--ldx]]--
-function fonts.afm.features.register(name,default)
- fonts.afm.features.list[#fonts.afm.features.list+1] = name
- fonts.afm.features.default[name] = default
+function afm.features.register(name,default)
+ afm.features.list[#afm.features.list+1] = name
+ afm.features.default[name] = default
end
-function fonts.afm.set_features(tfmdata)
+function afm.set_features(tfmdata)
local shared = tfmdata.shared
local afmdata = shared.afmdata
- -- elsewhere: shared.features = fonts.define.check(shared.features,fonts.afm.features.default)
+ -- elsewhere: shared.features = fonts.define.check(shared.features,afm.features.default)
local features = shared.features
---~ texio.write_nl(table.serialize(features))
if not table.is_empty(features) then
local mode = tfmdata.mode or fonts.mode
local fi = fonts.initializers[mode]
@@ -503,9 +508,9 @@ function fonts.afm.set_features(tfmdata)
if list then
for _, f in ipairs(list) do
local value = features[f]
- if value and fi.afm[f] then -- brr
- if fonts.afm.trace_features then
- logs.report("define afm",string.format("initializing feature %s to %s for mode %s for font %s",f,tostring(value),mode or 'unknown',tfmdata.name or 'unknown'))
+ if value and fi.afm[f] then -- brr
+ if afm.trace_features then
+ logs.report("define afm","initializing feature %s to %s for mode %s for font %s",f,tostring(value),mode or 'unknown',tfmdata.name or 'unknown')
end
fi.afm[f](tfmdata,value)
mode = tfmdata.mode or fonts.mode
@@ -515,7 +520,7 @@ function fonts.afm.set_features(tfmdata)
end
end
initialize(fonts.triggers)
- initialize(fonts.afm.features.list)
+ initialize(afm.features.list)
initialize(fonts.manipulators)
end
local fm = fonts.methods[mode]
@@ -533,37 +538,37 @@ function fonts.afm.set_features(tfmdata)
end
end
end
- register(fonts.afm.features.list)
+ register(afm.features.list)
end
end
end
-function fonts.afm.check_features(specification)
- local features, done = fonts.define.check(specification.features.normal,fonts.afm.features.default)
+function afm.check_features(specification)
+ local features, done = fonts.define.check(specification.features.normal,afm.features.default)
if done then
specification.features.normal = features
- fonts.tfm.hash_instance(specification,true)
+ tfm.hash_instance(specification,true)
end
end
-function fonts.afm.afm_to_tfm(specification)
+function afm.afm_to_tfm(specification)
local afmname = specification.filename or specification.name
local encoding, filename = afmname:match("^(.-)%-(.*)$") -- context: encoding-name.*
if encoding and filename and fonts.enc.known[encoding] then
- fonts.tfm.set_normal_feature(specification,'encoding',encoding) -- will go away
+ tfm.set_normal_feature(specification,'encoding',encoding) -- will go away
if fonts.trace then
- logs.report("load afm", string.format("stripping encoding prefix from filename %s",afmname))
+ logs.report("load afm","stripping encoding prefix from filename %s",afmname)
end
afmname = filename
elseif specification.forced == "afm" then
if fonts.trace then
- logs.report("load afm", string.format("forcing afm format for %s",afmname))
+ logs.report("load afm","forcing afm format for %s",afmname)
end
else
- local tfmname = input.findbinfile(texmf.instance,afmname,"ofm") or ""
+ local tfmname = input.findbinfile(afmname,"ofm") or ""
if tfmname ~= "" then
if fonts.trace then
- logs.report("load afm", string.format("fallback from afm to tfm for %s",afmname))
+ logs.report("load afm","fallback from afm to tfm for %s",afmname)
end
afmname = ""
end
@@ -571,27 +576,27 @@ function fonts.afm.afm_to_tfm(specification)
if afmname == "" then
return nil
else
- fonts.afm.check_features(specification)
+ afm.check_features(specification)
specification = fonts.define.resolve(specification) -- new, was forgotten
local features = specification.features.normal
local cache_id = specification.hash
- local tfmdata = containers.read(fonts.tfm.cache(), cache_id) -- cache with features applied
+ local tfmdata = containers.read(tfm.cache(), cache_id) -- cache with features applied
if not tfmdata then
- local afmdata = fonts.afm.load(afmname)
+ local afmdata = afm.load(afmname)
if not table.is_empty(afmdata) then
- fonts.afm.add_dimensions(afmdata)
- tfmdata = fonts.afm.copy_to_tfm(afmdata)
+ afm.add_dimensions(afmdata)
+ tfmdata = afm.copy_to_tfm(afmdata)
if not table.is_empty(tfmdata) then
tfmdata.shared = tfmdata.shared or { }
tfmdata.unique = tfmdata.unique or { }
tfmdata.shared.afmdata = afmdata
tfmdata.shared.features = features
- fonts.afm.set_features(tfmdata)
+ afm.set_features(tfmdata)
end
elseif fonts.trace then
- logs.report("load afm", string.format("no (valid) afm file found with name %s",afmname))
+ logs.report("load afm","no (valid) afm file found with name %s",afmname)
end
- tfmdata = containers.write(fonts.tfm.cache(),cache_id,tfmdata)
+ tfmdata = containers.write(tfm.cache(),cache_id,tfmdata)
end
return tfmdata
end
@@ -605,9 +610,9 @@ those cases, but now that we can handle <l n='opentype'/> directly we no longer
need this features.</p>
--ldx]]--
-fonts.tfm.default_encoding = 'unicode'
+tfm.default_encoding = 'unicode'
-function fonts.tfm.set_normal_feature(specification,name,value)
+function tfm.set_normal_feature(specification,name,value)
if specification and name then
specification.features = specification.features or { }
specification.features.normal = specification.features.normal or { }
@@ -615,15 +620,15 @@ function fonts.tfm.set_normal_feature(specification,name,value)
end
end
-function fonts.tfm.read_from_afm(specification)
---~ local fullname = input.findbinfile(texmf.instance,specification.name,"afm") or ""
+function tfm.read_from_afm(specification)
+--~ local fullname = input.findbinfile(specification.name,"afm") or ""
--~ if fullname ~= "" then
--~ specification.filename = fullname
--~ end
- local tfmtable = fonts.afm.afm_to_tfm(specification)
+ local tfmtable = afm.afm_to_tfm(specification)
if tfmtable then
tfmtable.name = specification.name
- tfmtable = fonts.tfm.scale(tfmtable, specification.size)
+ tfmtable = tfm.scale(tfmtable, specification.size)
local afmdata = tfmtable.shared.afmdata
local filename = afmdata and afmdata.luatex and afmdata.luatex.filename
if not filename then
@@ -631,7 +636,7 @@ function fonts.tfm.read_from_afm(specification)
end
if filename then
tfmtable.encodingbytes = 2
- tfmtable.filename = input.findbinfile(texmf.instance,filename,"") or filename
+ tfmtable.filename = input.findbinfile(filename,"") or filename
tfmtable.fullname = afmdata.fontname or afmdata.fullname
tfmtable.format = 'type1'
tfmtable.name = afmdata.luatex.filename or tfmtable.fullname
@@ -649,39 +654,45 @@ end
those that make sense for this format.</p>
--ldx]]--
-function fonts.afm.features.prepare_ligatures(tfmdata,ligatures,value) -- probably faulty / check index
+function afm.features.prepare_ligatures(tfmdata,ligatures,value)
if value then
local charlist = tfmdata.shared.afmdata.characters
- for k,v in pairs(tfmdata.characters) do
- local ac = charlist[v.name]
+ for _, chr in pairs(tfmdata.characters) do
+ local ac = charlist[chr.description.name]
if ac then
local al = ac[ligatures]
if al then
- local ligatures = { }
+ local ligatures = chr.ligatures
+ if not ligatures then
+ ligatures = { }
+ chr.ligatures =ligatures
+ end
for k,v in pairs(al) do
ligatures[charlist[k].unicode] = {
char = charlist[v].unicode,
type = 0
}
end
- v.ligatures = ligatures
end
end
end
end
end
-function fonts.afm.features.prepare_kerns(tfmdata,kerns,value)
+function afm.features.prepare_kerns(tfmdata,kerns,value)
if value then
local charlist = tfmdata.shared.afmdata.characters
for _, chr in pairs(tfmdata.characters) do
local newkerns = charlist[chr.description.name][kerns]
if newkerns then
- local t = chr.kerns or { }
+ local kerns = chr.kerns
+ if not kerns then
+ kerns = { }
+ chr.kerns = kerns
+ end
for k,v in pairs(newkerns) do
- t[charlist[k].unicode] = v
+ kerns[charlist[k].unicode] = v
end
- chr.kerns = t
end
end
end
@@ -689,14 +700,14 @@ end
-- hm, register?
-function fonts.initializers.base.afm.ligatures (tfmdata,value) fonts.afm.features.prepare_ligatures(tfmdata,'ligatures', value) end
-function fonts.initializers.base.afm.texligatures(tfmdata,value) fonts.afm.features.prepare_ligatures(tfmdata,'texligatures',value) end
-function fonts.initializers.base.afm.kerns (tfmdata,value) fonts.afm.features.prepare_kerns (tfmdata,'kerns', value) end
-function fonts.initializers.base.afm.extrakerns (tfmdata,value) fonts.afm.features.prepare_kerns (tfmdata,'extrakerns', value) end
+function fonts.initializers.base.afm.ligatures (tfmdata,value) afm.features.prepare_ligatures(tfmdata,'ligatures', value) end
+function fonts.initializers.base.afm.texligatures(tfmdata,value) afm.features.prepare_ligatures(tfmdata,'texligatures',value) end
+function fonts.initializers.base.afm.kerns (tfmdata,value) afm.features.prepare_kerns (tfmdata,'kerns', value) end
+function fonts.initializers.base.afm.extrakerns (tfmdata,value) afm.features.prepare_kerns (tfmdata,'extrakerns', value) end
-fonts.afm.features.register('liga',true)
-fonts.afm.features.register('kerns',true)
-fonts.afm.features.register('extrakerns') -- needed?
+afm.features.register('liga',true)
+afm.features.register('kerns',true)
+afm.features.register('extrakerns') -- needed?
fonts.initializers.node.afm.ligatures = fonts.initializers.base.afm.ligatures
fonts.initializers.node.afm.texligatures = fonts.initializers.base.afm.texligatures
@@ -708,11 +719,11 @@ fonts.initializers.node.afm.liga = fonts.initializers.base.afm.ligatures
fonts.initializers.base.afm.tlig = fonts.initializers.base.afm.texligatures
fonts.initializers.node.afm.tlig = fonts.initializers.base.afm.texligatures
-fonts.initializers.base.afm.trep = fonts.tfm.replacements
-fonts.initializers.node.afm.trep = fonts.tfm.replacements
+fonts.initializers.base.afm.trep = tfm.replacements
+fonts.initializers.node.afm.trep = tfm.replacements
-fonts.afm.features.register('tlig',true) -- todo: also proper features for afm
-fonts.afm.features.register('trep',true) -- todo: also proper features for afm
+afm.features.register('tlig',true) -- todo: also proper features for afm
+afm.features.register('trep',true) -- todo: also proper features for afm
-- tfm features
@@ -728,7 +739,7 @@ fonts.initializers.node.afm.compose = fonts.initializers.common.compose
-- afm specific, encodings ...kind of obsolete
-fonts.afm.features.register('encoding')
+afm.features.register('encoding')
fonts.initializers.base.afm.encoding = fonts.initializers.common.encoding
fonts.initializers.node.afm.encoding = fonts.initializers.common.encoding
@@ -739,7 +750,7 @@ fonts.initializers.base.afm.onum = fonts.initializers.common.oldstyle
fonts.initializers.base.afm.smcp = fonts.initializers.common.smallcaps
fonts.initializers.base.afm.fkcp = fonts.initializers.common.fakecaps
-fonts.afm.features.register('onum',false)
-fonts.afm.features.register('smcp',false)
-fonts.afm.features.register('fkcp',false)
+afm.features.register('onum',false)
+afm.features.register('smcp',false)
+afm.features.register('fkcp',false)
diff --git a/tex/context/base/font-col.lua b/tex/context/base/font-col.lua
new file mode 100644
index 000000000..473e658d0
--- /dev/null
+++ b/tex/context/base/font-col.lua
@@ -0,0 +1,167 @@
+if not modules then modules = { } end modules ['font-col'] = {
+ version = 1.001,
+ comment = "companion to font-ini.tex",
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files"
+}
+
+fonts = fonts or { }
+nodes = nodes or { }
+
+local format, texsprint = string.format, tex.sprint
+local traverse_id, glyph = node.traverse_id, node.id('glyph')
+
+fonts.collections = fonts.collections or { }
+fonts.collections.definitions = fonts.collections.definitions or { }
+fonts.collections.vectors = fonts.collections.vectors or { }
+fonts.collections.trace = false
+
+local definitions = fonts.collections.definitions
+local vectors = fonts.collections.vectors
+
+local list, current, active = { }, 0, false
+
+-- maybe also a copy
+
+function fonts.collections.reset(name,font)
+ if font and font ~= "" then
+ local d = definitions[name]
+ if d then
+ d[font] = nil
+ if not next(d) then
+ definitions[name] = nil
+ end
+ end
+ else
+ definitions[name] = nil
+ end
+end
+
+function fonts.collections.define(name,font,ranges,details)
+ -- todo: details -> method=force|conditional rscale=
+ -- todo: remap=name
+ local d = definitions[name]
+ if not d then
+ d = { }
+ definitions[name] = d
+ end
+ details = aux.settings_to_hash(details)
+ for s in ranges:gmatch("([^, ]+)") do
+ local start, stop = characters.getrange(s)
+ if start and stop then
+ details.font, details.start, details.stop = font, start, stop
+ d[#d+1] = details
+ end
+ end
+end
+
+function fonts.collections.stage_1(name)
+ local last = font.current() -- fonts.define.last
+ if fonts.collections.trace then
+ logs.report("fonts","registering font %s as id %s",name,last)
+ end
+ list[name] = last
+end
+
+function fonts.collections.stage_2(name)
+ local d = definitions[name]
+ local t = { }
+ local ids = fonts.tfm.id
+ for i=1,#d do
+ local f = d[i]
+ local id = list[f.font]
+ local start, stop = f.start, f.stop
+ if fonts.collections.trace then
+ logs.report("fonts","remapping font %s to %s for range 0x%04X - 0x%04X",current,id,start,stop)
+ end
+ local check = toboolean(f.check or "false")
+ local force = toboolean(f.force or "true")
+ local remap = f.remap or nil
+ -- check: when true, only set when present in font
+ -- force: when false, then not set when already set
+ local oldchars = ids[current].characters
+ local newchars = ids[id].characters
+ if check then
+ for i=start,stop do
+ if newchars[i] and (force or (not t[i] and not oldchars[i])) then
+ if remap then
+ t[i] = { id, remap[i] }
+ else
+ t[i] = id
+ end
+ end
+ end
+ else
+ for i=start,stop do
+ if force or (not t[i] and not oldchars[i]) then
+ if remap then
+ t[i] = { id, remap[i] }
+ else
+ t[i] = id
+ end
+ end
+ end
+ end
+ end
+ vectors[current] = t
+ active = true
+end
+
+local P, Cc = lpeg.P, lpeg.Cc
+local spec = (P("sa") + P("at") + P("scaled") + P("at") + P("mo")) * P(" ")^1 * (1-P(" "))^1 * P(" ")^0 * -1
+local okay = ((1-spec)^1 * spec * Cc(true)) + Cc(false)
+
+function fonts.collections.prepare(name)
+ local d = definitions[name]
+ if d then
+ list, current = { }, fonts.define.last
+ texsprint(tex.ctxcatcodes,"\\dostartcloningfonts") -- move this to tex \dostart...
+ for i=1,#d do
+ local f = d[i]
+ local name = f.font
+ if not list[name] then
+ local scale = f.rscale or 1
+ if okay:match(name) then
+ texsprint(tex.ctxcatcodes,format("\\doclonefonta{%s}{%s}",name,scale)) -- define with unique specs
+ else
+ texsprint(tex.ctxcatcodes,format("\\doclonefontb{%s}{%s}",name,scale)) -- define with inherited specs
+ end
+ texsprint(tex.ctxcatcodes,format("\\ctxlua{fonts.collections.stage_1('%s')}",name)) -- registering main font
+ list[name] = true
+ end
+ end
+ texsprint(tex.ctxcatcodes,format("\\ctxlua{fonts.collections.stage_2('%s')}",name)) -- preparing clone vectors
+ texsprint(tex.ctxcatcodes,"\\dostopcloningfonts")
+ end
+end
+
+function fonts.collections.normalize(head)
+ if active then
+ local done = false
+ local trace = fonts.collections.trace
+ for n in traverse_id(glyph,head) do
+ local v = vectors[n.font]
+ if v then
+ local id = v[n.char]
+ if id then
+ if type(id) == "table" then
+ local newid, newchar = id[1], id[2]
+ if trace then
+ logs.report("fonts","remapping character %s in font %s to character %s in font %s",n.char,n.font,newchar,newid)
+ end
+ n.font, n.char = newid, newchar
+ else
+ if trace then
+ logs.report("fonts","remapping font %s to %s for character %s",n.font,id,n.char)
+ end
+ n.font = id
+ end
+ end
+ end
+ end
+ end
+ return head, done
+end
+
+nodes.normalize_fonts = fonts.collections.normalize
diff --git a/tex/context/base/font-col.tex b/tex/context/base/font-col.tex
new file mode 100644
index 000000000..a646e2ef5
--- /dev/null
+++ b/tex/context/base/font-col.tex
@@ -0,0 +1,104 @@
+%D \module
+%D [ file=font-col,
+%D version=2008.06.11,
+%D title=\CONTEXT\ Font Macros,
+%D subtitle=Fallbacks (collections),
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright=PRAGMA]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+% ! EXPERIMENTAL !
+
+% todo: missing only, force always, multiple fallbacks with test, scale
+%
+% \resetfontfallback [whatever]
+%
+% \definefontfallback [whatever] [Slanted] [0x0060-0x007F] [force=yes]
+% \definefontfallback [whatever] [Bold] [0x0080-0x00FF,0x00A0-0x00AF] [rscale=1.2]
+% \definefontfallback [whatever] [BoldSlanted] [0x00C0-0x00C7] [check=yes,force=yes]
+
+\writestatus{loading}{Context Font Fallbacks (col)}
+
+\registerctxluafile{font-col}{1.001}
+
+\unprotect
+
+\def\definefontfallback
+ {\doquadrupleempty\dodefinefontfallback}
+
+\def\dodefinefontfallback[#1][#2][#3][#4]%
+ {\ctxlua{fonts.collections.define("#1","#2",\!!bs#3\!!es,\!!bs#4\!!es)}}
+
+\def\resetfontfallback
+ {\dodoubleempty\doresetfontfallback}
+
+\def\doresetfontfallback[#1][#2]%
+ {\ctxlua{fonts.collections.reset("#1","#2")}}
+
+% add fallbacks to last font
+
+\def\dodefinefontfallbacks#1%
+ {\ctxlua{fonts.collections.prepare("#1")}}
+
+\def\s!fallbacks{fallbacks}
+
+\def\updatefontparameters
+ {%edef\@@fonthandling {\truefontdata\somefontname\s!handling}% goes away, is now feature
+ \edef\@@fontfeatures {\truefontdata\fontfile \s!features}%
+ \edef\@@fontfallbacks{\truefontdata\somefontname\s!fallbacks}%
+ \edef\@@fontskewchar {\truefontdata\fontfile \s!skewchar}} % will be replaced
+
+\appendtoks
+ \ifx\@@fontfallbacks\empty\else
+ \bgroup\dodefinefontfallbacks\@@fontfallbacks\egroup
+ \fi
+\to\everyfont
+
+\def\dostartcloningfonts
+ {\bgroup
+ \let\savedfontspec\somefontspec}
+
+\def\dostopcloningfonts
+ {\egroup}
+
+\def\doclonefonta#1#2% kind of dododefinefont
+ {\let\lastfontidentifier\s!dummy
+ %\let\localrelativefontsize\defaultrelativefontsize
+ \def\localrelativefontsize{#2}%
+ \let\localabsolutefontsize\fontbody
+ \parsefontspec{#1}\rawfontidentifier
+ %\let\localrelativefontsize\defaultrelativefontsize % not needed
+ \csname\rawfontidentifier\endcsname
+ \autofontsizefalse
+ %\setfontcharacteristics
+ }%\the\everyfontswitch}
+
+\def\doclonefontb#1{\doclonefonta{#1\savedfontspec}}
+
+% check : only replace when present in replacement font (default: no)
+% force : force replacent even when basefont has glyph (default: yes)
+
+% \definefontfallback [whatever] [Slanted] [0x0060-0x007F] [force=yes]
+% \definefontfallback [whatever] [Bold] [0x0080:0x00FF,0x00A0:0x00AF] [rscale=2.0]
+% \definefontfallback [whatever] [BoldSlanted] ["00C0-"00C7] [check=yes,force=yes]
+% \definefontfallback [whatever] [Mono] [latinextendeda] [force=yes] % 0x0100:0x017F
+% \definefontfallback [whatever] [Mono] [latin extended a] [force=yes] % 0x0100:0x017F
+%
+% \definefontsynonym[SerifPlus][Serif][fallbacks=whatever]
+%
+% \definefont[MySerif][SerifPlus at 10pt]
+%
+% \startcolumns[n=6]
+% \MySerif
+% \dostepwiserecurse {0} {65000} {1} {
+% \iffontchar\font\recurselevel
+% {\tttf\uchexnumbers\recurselevel:} \char\recurselevel\par
+% \fi
+% }
+% \stopcolumns
+
+\protect \endinput
diff --git a/tex/context/base/font-def.lua b/tex/context/base/font-def.lua
index af6f5f394..cc7c45a9e 100644
--- a/tex/context/base/font-def.lua
+++ b/tex/context/base/font-def.lua
@@ -19,8 +19,11 @@ fonts.tfm = fonts.tfm or { }
fonts.vf = fonts.vf or { }
fonts.used = fonts.used or { }
-fonts.tfm.version = 1.01
-fonts.tfm.cache = containers.define("fonts", "tfm", fonts.tfm.version, false) -- better in font-tfm
+local tfm = fonts.tfm
+local vf = fonts.vf
+
+tfm.version = 1.01
+tfm.cache = containers.define("fonts", "tfm", tfm.version, false) -- better in font-tfm
--[[ldx--
<p>Choosing a font by name and specififying its size is only part of the
@@ -44,12 +47,12 @@ fonts.define.specify = fonts.define.specify or { }
fonts.define.splitsymbols = ""
fonts.define.methods = fonts.define.methods or { }
-fonts.tfm.fonts = fonts.tfm.fonts or { }
-fonts.tfm.readers = fonts.tfm.readers or { }
-fonts.tfm.internalized = fonts.tfm.internalized or { } -- internal tex numbers
-fonts.tfm.id = fonts.tfm.id or { } -- font data, maybe use just fonts.ids (faster lookup)
+tfm.fonts = tfm.fonts or { }
+tfm.readers = tfm.readers or { }
+tfm.internalized = tfm.internalized or { } -- internal tex numbers
+tfm.id = tfm.id or { } -- font data, maybe use just fonts.ids (faster lookup)
-fonts.tfm.readers.sequence = { 'otf', 'ttf', 'afm', 'tfm' }
+tfm.readers.sequence = { 'otf', 'ttf', 'afm', 'tfm' }
--[[ldx--
<p>We hardly gain anything when we cache the final (pre scaled)
@@ -121,33 +124,39 @@ end
<p>A unique hash value is generated by:</p>
--ldx]]--
-function fonts.tfm.hash_features(specification)
- if specification.features then
+function tfm.hash_features(specification)
+ local features = specification.features
+ if features then
local t = { }
- local normal = specification.features.normal
- if not table.is_empty(normal) then
- for _, v in pairs(table.sortedkeys(normal)) do
+ local normal = features.normal
+ if normal and next(normal) then
+ local f = table.sortedkeys(normal)
+ for i=1,#f do
+ local v = f[i]
if v ~= "number" then
t[#t+1] = v .. '=' .. tostring(normal[v])
end
end
end
- local vtf = specification.features.vtf
- if not table.is_empty(vtf) then
- for _, v in pairs(table.sortedkeys(vtf)) do
+ local vtf = features.vtf
+ if vtf and next(vtf) then
+ local f = table.sortedkeys(vtf)
+ for i=1,#f do
+ local v = f[i]
t[#t+1] = v .. '=' .. tostring(vtf[v])
end
end
- if next(t) then
+ if #t > 0 then
return table.concat(t,"+")
end
end
return "unknown"
end
---~ function fonts.tfm.hash_instance(specification)
+
+--~ function tfm.hash_instance(specification)
--~ if not specification.hash then
---~ specification.hash = fonts.tfm.hash_features(specification)
+--~ specification.hash = tfm.hash_features(specification)
--~ end
--~ return specification.hash .. ' @ ' .. tostring(specification.size)
--~ end
@@ -162,14 +171,14 @@ when we get rid of base mode we can optimize even further by sharing, but then w
loose our testcases for <l n='luatex'/>.</p>
--ldx]]--
-function fonts.tfm.hash_instance(specification,force)
+function tfm.hash_instance(specification,force)
local hash, size = specification.hash, specification.size
if force or not hash then
- hash = fonts.tfm.hash_features(specification)
+ hash = tfm.hash_features(specification)
specification.hash = hash
end
if size < 1000 and fonts.designsizes[hash] then
- size = fonts.tfm.scaled(size, fonts.designsizes[hash])
+ size = tfm.scaled(size, fonts.designsizes[hash])
specification.size = size
end
return hash .. ' @ ' .. tostring(size)
@@ -193,7 +202,7 @@ function fonts.define.resolve(specification)
if specification.forced == "" then
specification.forced = nil
end
- specification.hash = specification.name .. ' @ ' .. fonts.tfm.hash_features(specification)
+ specification.hash = specification.name .. ' @ ' .. tfm.hash_features(specification)
if specification.sub and specification.sub ~= "" then
specification.hash = specification.sub .. ' @ ' .. specification.hash
end
@@ -216,24 +225,24 @@ features (esp in virtual fonts) so let's not do that now.</p>
specification yet.</p>
--ldx]]--
-function fonts.tfm.read(specification)
+function tfm.read(specification)
garbagecollector.push()
input.starttiming(fonts)
- local hash = fonts.tfm.hash_instance(specification)
- local tfmtable = fonts.tfm.fonts[hash] -- hashes by size !
+ local hash = tfm.hash_instance(specification)
+ local tfmtable = tfm.fonts[hash] -- hashes by size !
if not tfmtable then
if specification.forced and specification.forced ~= "" then
- tfmtable = fonts.tfm.readers[specification.forced](specification)
+ tfmtable = tfm.readers[specification.forced](specification)
if not tfmtable then
- logs.error("define font",string.format("forced type %s of %s not found",specification.forced,specification.name))
+ logs.report("define font","forced type %s of %s not found",specification.forced,specification.name)
end
else
- for _, reader in ipairs(fonts.tfm.readers.sequence) do
- if fonts.tfm.readers[reader] then -- not really needed
+ for _, reader in ipairs(tfm.readers.sequence) do
+ if tfm.readers[reader] then -- not really needed
if fonts.trace then
- logs.report("define font",string.format("trying type %s for %s with file %s",reader,specification.name,specification.filename or "unknown"))
+ logs.report("define font","trying type %s for %s with file %s",reader,specification.name,specification.filename or "unknown")
end
- tfmtable = fonts.tfm.readers[reader](specification)
+ tfmtable = tfm.readers[reader](specification)
if tfmtable then break end
end
end
@@ -244,7 +253,7 @@ function fonts.tfm.read(specification)
else
tfmtable.embedding = "subset"
end
- fonts.tfm.fonts[hash] = tfmtable
+ tfm.fonts[hash] = tfmtable
fonts.designsizes[specification.hash] = tfmtable.designsize -- we only know this for sure after loading once
--~ tfmtable.mode = specification.features.normal.mode or "base"
end
@@ -252,7 +261,7 @@ function fonts.tfm.read(specification)
input.stoptiming(fonts)
garbagecollector.pop()
if not tfmtable then
- logs.error("define font",string.format("font with name %s is not found",specification.name))
+ logs.report("define font","font with name %s is not found",specification.name)
end
return tfmtable
end
@@ -261,32 +270,32 @@ end
<p>For virtual fonts we need a slightly different approach:</p>
--ldx]]--
-function fonts.tfm.read_and_define(name,size) -- no id
+function tfm.read_and_define(name,size) -- no id
local specification = fonts.define.analyze(name,size,nil)
if specification.method and fonts.define.specify[specification.method] then
specification = fonts.define.specify[specification.method](specification)
end
specification = fonts.define.resolve(specification)
- local hash = fonts.tfm.hash_instance(specification)
- local id = fonts.tfm.internalized[hash]
+ local hash = tfm.hash_instance(specification)
+ local id = tfm.internalized[hash]
if not id then
- local fontdata = fonts.tfm.read(specification)
+ local fontdata = tfm.read(specification)
if fontdata then
- if not fonts.tfm.internalized[hash] then
+ if not tfm.internalized[hash] then
id = font.define(fontdata)
- fonts.tfm.id[id] = fontdata
- fonts.tfm.internalized[hash] = id
+ tfm.id[id] = fontdata
+ tfm.internalized[hash] = id
if fonts.trace then
- logs.report("define font", string.format("loading at 1 id %s, hash: %s",id,hash))
+ logs.report("define font","loading at 1 id %s, hash: %s",id,hash)
end
else
- id = fonts.tfm.internalized[hash]
+ id = tfm.internalized[hash]
end
else
id = 0 -- signal
end
end
- return fonts.tfm.id[id], id
+ return tfm.id[id], id
end
--[[ldx--
@@ -305,25 +314,25 @@ end)
evolved. Each one has its own way of dealing with its format.</p>
--ldx]]--
-function fonts.tfm.readers.opentype(specification,suffix,what)
+function tfm.readers.opentype(specification,suffix,what)
if fonts.define.auto_otf then
local fullname, tfmtable = nil, nil
- fullname = input.findbinfile(texmf.instance,specification.name,suffix) or ""
+ fullname = input.findbinfile(specification.name,suffix) or ""
if fullname == "" then
local fb = fonts.names.old_to_new[specification.name]
if fb then
- fullname = input.findbinfile(texmf.instance,fb,suffix) or ""
+ fullname = input.findbinfile(fb,suffix) or ""
end
end
if fullname == "" then
local fb = fonts.names.new_to_old[specification.name]
if fb then
- fullname = input.findbinfile(texmf.instance,fb,suffix) or ""
+ fullname = input.findbinfile(fb,suffix) or ""
end
end
if fullname ~= "" then
specification.filename, specification.format = fullname, what -- hm, so we do set the filename, then
- tfmtable = fonts.tfm.read_from_open_type(specification) -- we need to do it for all matches / todo
+ tfmtable = tfm.read_from_open_type(specification) -- we need to do it for all matches / todo
end
return tfmtable
else
@@ -331,34 +340,34 @@ function fonts.tfm.readers.opentype(specification,suffix,what)
end
end
-function fonts.tfm.readers.otf(specification) return fonts.tfm.readers.opentype(specification,"otf","opentype") end
-function fonts.tfm.readers.ttf(specification) return fonts.tfm.readers.opentype(specification,"ttf","truetype") end
-function fonts.tfm.readers.ttc(specification) return fonts.tfm.readers.opentype(specification,"ttf","truetype") end -- !!
+function tfm.readers.otf(specification) return tfm.readers.opentype(specification,"otf","opentype") end
+function tfm.readers.ttf(specification) return tfm.readers.opentype(specification,"ttf","truetype") end
+function tfm.readers.ttc(specification) return tfm.readers.opentype(specification,"ttf","truetype") end -- !!
-function fonts.tfm.readers.afm(specification,method)
+function tfm.readers.afm(specification,method)
local fullname, tfmtable = nil, nil
method = method or fonts.define.method
if method == 2 then
- fullname = input.findbinfile(texmf.instance,specification.name,"ofm") or ""
+ fullname = input.findbinfile(specification.name,"ofm") or ""
if fullname == "" then
- tfmtable = fonts.tfm.read_from_afm(specification)
+ tfmtable = tfm.read_from_afm(specification)
else -- redundant
specification.filename = fullname
- tfmtable = fonts.tfm.read_from_tfm(specification)
+ tfmtable = tfm.read_from_tfm(specification)
end
elseif method == 3 then -- maybe also findbinfile here
if fonts.define.auto_afm then
- tfmtable = fonts.tfm.read_from_afm(specification)
+ tfmtable = tfm.read_from_afm(specification)
end
elseif method == 4 then -- maybe also findbinfile here
- tfmtable = fonts.tfm.read_from_afm(specification)
+ tfmtable = tfm.read_from_afm(specification)
end
return tfmtable
end
-function fonts.tfm.readers.tfm(specification)
+function tfm.readers.tfm(specification)
local fullname, tfmtable = nil, nil
- tfmtable = fonts.tfm.read_from_tfm(specification)
+ tfmtable = tfm.read_from_tfm(specification)
return tfmtable
end
@@ -378,8 +387,12 @@ name*context specification
--ldx]]--
function fonts.define.specify.predefined(specification)
- if specification.detail ~= "" and fonts.define.methods[specification.detail] then
- specification.features.vtf = { preset = specification.detail }
+ local detail = specification.detail
+ if detail ~= "" then
+ detail = detail:gsub("["..fonts.define.splitsymbols.."].*$","") -- get rid of *whatever specs and such
+ if fonts.define.methods[detail] then -- since these may be appended at the
+ specification.features.vtf = { preset = detail } -- tex end by default
+ end
end
return specification
end
@@ -391,7 +404,7 @@ function fonts.define.specify.colonized(specification) -- xetex mode
if specification.detail and specification.detail ~= "" then
local expanded_features = { }
local function expand(features)
- for _,v in pairs(features:split(";")) do
+ for _,v in pairs(features:split(";")) do --just gmatch
expanded_features[#expanded_features+1] = v
end
end
@@ -415,7 +428,7 @@ function fonts.define.specify.colonized(specification) -- xetex mode
return specification
end
-function fonts.tfm.make(specification)
+function tfm.make(specification)
local fvm = fonts.define.methods[specification.features.vtf.preset]
if fvm then
return fvm(specification)
@@ -594,43 +607,46 @@ not gain much. By the way, passing id's back to in the callback was
introduced later in the development.</p>
--ldx]]--
+fonts.define.last = nil
+
function fonts.define.read(name,size,id)
local specification = fonts.define.analyze(name,size,id)
if specification.method and fonts.define.specify[specification.method] then
specification = fonts.define.specify[specification.method](specification)
end
specification = fonts.define.resolve(specification)
- local hash = fonts.tfm.hash_instance(specification)
+ local hash = tfm.hash_instance(specification)
if true then
--~ local fontdata = containers.read(fonts.cache(),hash) -- for tracing purposes
end
- local fontdata = fonts.tfm.internalized[hash] -- id
+ local fontdata = tfm.internalized[hash] -- id
+ fonts.define.last = fontdata or id
if not fontdata then
if specification.features.vtf and specification.features.vtf.preset then
- fontdata = fonts.tfm.make(specification)
+ fontdata = tfm.make(specification)
else
- fontdata = fonts.tfm.read(specification)
+ fontdata = tfm.read(specification)
if fontdata then
- fonts.tfm.check_virtual_id(fontdata)
+ tfm.check_virtual_id(fontdata)
end
end
if true then
--~ fontdata = containers.write(fonts.cache(),hash,fontdata) -- for tracing purposes
end
- if not fonts.tfm.internalized[hash] then
- fonts.tfm.id[id] = fontdata
- fonts.tfm.internalized[hash] = id
+ if not tfm.internalized[hash] then
+ tfm.id[id] = fontdata
+ tfm.internalized[hash] = id
if fonts.trace then
- logs.report("define font", string.format("loading at 2 id %s, hash: %s",id,hash))
+ logs.report("define font","loading at 2 id %s, hash: %s",id,hash)
end
else
- fontdata = fonts.tfm.internalized[hash]
+ fontdata = tfm.internalized[hash]
end
end
if not fontdata then
- logs.error("define font", string.format("unknown font %s, loading aborted",specification.name))
+ logs.report("define font", "unknown font %s, loading aborted",specification.name)
elseif fonts.trace and type(fontdata) == "table" then
- logs.report("define font",string.format("using %s font with id %s, n:%s s:%s b:%s e:%s p:%s f:%s",
+ logs.report("define font","using %s font with id %s, n:%s s:%s b:%s e:%s p:%s f:%s",
fontdata.type or "unknown",
id or "?",
fontdata.name or "?",
@@ -638,16 +654,16 @@ function fonts.define.read(name,size,id)
fontdata.encodingbytes or "?",
fontdata.encodingname or "unicode",
fontdata.fullname or "?",
- file.basename(fontdata.filename or "?")))
+ file.basename(fontdata.filename or "?"))
end
return fontdata
end
---~ table.insert(fonts.tfm.readers.sequence,1,'vtf')
+--~ table.insert(tfm.readers.sequence,1,'vtf')
---~ function fonts.tfm.readers.vtf(specification)
+--~ function tfm.readers.vtf(specification)
--~ if specification.features.vtf and specification.features.vtf.preset then
---~ return fonts.tfm.make(specification)
+--~ return tfm.make(specification)
--~ else
--~ return nil
--~ end
@@ -655,24 +671,24 @@ end
function fonts.vf.find(name)
name = file.removesuffix(file.basename(name))
- if fonts.tfm.resolve_vf then
+ if tfm.resolve_vf then
local format = fonts.logger.format(name)
if format == 'tfm' or format == 'ofm' then
if fonts.trace then
- logs.report("define font",string.format("locating vf for %s",name))
+ logs.report("define font","locating vf for %s",name)
end
- return input.findbinfile(texmf.instance,name,"ovf")
+ return input.findbinfile(name,"ovf")
else
if fonts.trace then
- logs.report("define font",string.format("vf for %s is already taken care of",name))
+ logs.report("define font","vf for %s is already taken care of",name)
end
return nil -- ""
end
else
if fonts.trace then
- logs.report("define font",string.format("locating vf for %s",name))
+ logs.report("define font","locating vf for %s",name)
end
- return input.findbinfile(texmf.instance,name,"ovf")
+ return input.findbinfile(name,"ovf")
end
end
diff --git a/tex/context/base/font-enc.lua b/tex/context/base/font-enc.lua
index fc77aefb9..86ace93c6 100644
--- a/tex/context/base/font-enc.lua
+++ b/tex/context/base/font-enc.lua
@@ -62,11 +62,11 @@ function fonts.enc.load(filename)
return data
end
local vector, tag, hash, unicodes = { }, "", { }, { }
- local foundname = input.find_file(texmf.instance,filename,'enc')
+ local foundname = input.find_file(filename,'enc')
if foundname and foundname ~= "" then
- local ok, encoding, size = input.loadbinfile(texmf.instance,foundname)
+ local ok, encoding, size = input.loadbinfile(foundname)
if ok and encoding then
- local enccodes = characters.context.enccodes
+ local enccodes = characters.enccodes
encoding = encoding:gsub("%%(.-)\n","")
local tag, vec = encoding:match("/(%w+)%s*%[(.*)%]%s*def")
local i = 0
diff --git a/tex/context/base/font-fbk.lua b/tex/context/base/font-fbk.lua
index 0d1ae6218..228f6c5c0 100644
--- a/tex/context/base/font-fbk.lua
+++ b/tex/context/base/font-fbk.lua
@@ -10,39 +10,41 @@ if not modules then modules = { } end modules ['font-fbk'] = {
<p>This is very experimental code!</p>
--ldx]]--
-fonts = fonts or { }
fonts.fallbacks = fonts.fallbacks or { }
fonts.vf.aux.combine.trace = false
-fonts.vf.aux.combine.commands["enable-tracing"] = function(g,v)
- fonts.vf.aux.combine.trace = true
+local vf = fonts.vf
+local tfm = fonts.tfm
+
+vf.aux.combine.commands["enable-tracing"] = function(g,v)
+ vf.aux.combine.trace = true
end
-fonts.vf.aux.combine.commands["disable-tracing"] = function(g,v)
- fonts.vf.aux.combine.trace = false
+vf.aux.combine.commands["disable-tracing"] = function(g,v)
+ vf.aux.combine.trace = false
end
-fonts.vf.aux.combine.commands["set-tracing"] = function(g,v)
+vf.aux.combine.commands["set-tracing"] = function(g,v)
if v[2] == nil then
- fonts.vf.aux.combine.trace = true
+ vf.aux.combine.trace = true
else
- fonts.vf.aux.combine.trace = v[2]
+ vf.aux.combine.trace = v[2]
end
end
-function fonts.vf.aux.combine.initialize_trace()
- if fonts.vf.aux.combine.trace then
+function vf.aux.combine.initialize_trace()
+ if vf.aux.combine.trace then
return "special", "pdf: .8 0 0 rg .8 0 0 RG", "pdf: 0 .8 0 rg 0 .8 0 RG", "pdf: 0 0 .8 rg 0 0 .8 RG", "pdf: 0 g 0 G"
else
return "comment", "", "", "", ""
end
end
-fonts.vf.aux.combine.force_fallback = false
+vf.aux.combine.force_fallback = false
-fonts.vf.aux.combine.commands["fake-character"] = function(g,v) -- g, nr, fallback_id
+vf.aux.combine.commands["fake-character"] = function(g,v) -- g, nr, fallback_id
local index, fallback = v[2], v[3]
- if fonts.vf.aux.combine.force_fallback or not g.characters[index] then
+ if vf.aux.combine.force_fallback or not g.characters[index] then
if fonts.fallbacks[fallback] then
g.characters[index] = fonts.fallbacks[fallback](g)
end
@@ -52,9 +54,9 @@ end
fonts.fallbacks['textcent'] = function (g)
local c = string.byte("c")
local t = table.fastcopy(g.characters[c])
- local s = fonts.tfm.scaled(g.specification.size or g.size)
+ local s = tfm.scaled(g.specification.size or g.size)
local a = - math.tan(math.rad(g.italicangle or 0))
- local special, red, green, blue, black = fonts.vf.aux.combine.initialize_trace()
+ local special, red, green, blue, black = vf.aux.combine.initialize_trace()
if a == 0 then
t.commands = {
{"push"}, {"slot", 1, c}, {"pop"},
@@ -88,9 +90,9 @@ end
fonts.fallbacks['texteuro'] = function (g)
local c = string.byte("C")
local t = table.fastcopy(g.characters[c])
- local s = fonts.tfm.scaled(g.specification.size or g.size)
+ local s = tfm.scaled(g.specification.size or g.size)
local d = math.cos(math.rad(90+(g.italicangle)))
- local special, red, green, blue, black = fonts.vf.aux.combine.initialize_trace()
+ local special, red, green, blue, black = vf.aux.combine.initialize_trace()
t.width = 1.05*t.width
t.commands = {
{"right", .05*t.width},
@@ -106,9 +108,9 @@ end
-- maybe store llx etc instead of bbox in tfm blob / more efficient
-fonts.vf.aux.combine.force_composed = false
+vf.aux.combine.force_composed = false
-function fonts.vf.aux.compose_characters(g) -- todo: scaling depends on call location
+function vf.aux.compose_characters(g) -- todo: scaling depends on call location
-- this assumes that slot 1 is self, there will be a proper self some day
local chars = g.characters
local fastcopy = table.fastcopy
@@ -116,9 +118,12 @@ function fonts.vf.aux.compose_characters(g) -- todo: scaling depends on call loc
if xchar and xchar.description then
local cap_lly = xchar.description.boundingbox[4]
local ita_cor = math.cos(math.rad(90+(g.italicangle or 0)))
- local force = fonts.vf.aux.combine.force_composed
- local fallbacks = characters.context.fallbacks
- local special, red, green, blue, black = fonts.vf.aux.combine.initialize_trace()
+ local force = vf.aux.combine.force_composed
+ local fallbacks = characters.fallbacks
+ local special, red, green, blue, black = vf.aux.combine.initialize_trace()
+ red, green, blue, black = { special, red }, { special, green }, { special, blue }, { special, black }
+ local push, pop = { "push" }, { "pop" }
+ local trace = vf.aux.combine.trace -- saves mem
for i,c in pairs(characters.data) do
if force or not chars[i] then
local s = c.specials
@@ -129,7 +134,21 @@ function fonts.vf.aux.compose_characters(g) -- todo: scaling depends on call loc
local cc = c.category
if cc == 'll' or cc == 'lu' or cc == 'lt' then
local acc = s[3]
- local t = fastcopy(charschr)
+ -- local t = fastcopy(charschr) -- mem hogg but we cannot share
+ local t = { }
+ for k, v in pairs(charschr) do
+ if k == "commands" then
+ -- skip
+ elseif k == "description" then
+ local d = { }
+ for kk, vv in pairs(v) do
+ d[kk] = vv
+ end
+ t.description = d
+ else
+ t[k] = v
+ end
+ end
local d = t.description
d.name = c.adobename or "unknown"
d.unicode = i
@@ -146,40 +165,73 @@ function fonts.vf.aux.compose_characters(g) -- todo: scaling depends on call loc
local a_llx, a_lly, a_urx, a_ury = ab[1], ab[2], ab[3], ab[4]
local dx = (c_urx - a_urx - a_llx + c_llx)/2
local dd = (c_urx-c_llx)*ita_cor
+ -- we can use predefined tables for { special, red } ... saves space
if a_ury < 0 then
local dy = cap_lly-a_lly
- t.commands = {
- {"push"},
- {"right", dx-dd},
- {"down", -dy}, -- added
- {special, red},
- {"slot", 1, acc},
- {special, black},
- {"pop"},
- {"slot", 1, chr},
- }
+ if trace then
+ t.commands = {
+ push,
+ {"right", dx-dd},
+ {"down", -dy}, -- added
+ red,
+ {"slot", 1, acc},
+ black,
+ pop,
+ {"slot", 1, chr},
+ }
+ else
+ t.commands = {
+ push,
+ {"right", dx-dd},
+ {"down", -dy}, -- added
+ {"slot", 1, acc},
+ pop,
+ {"slot", 1, chr},
+ }
+ end
elseif c_ury > a_lly then
local dy = cap_lly-a_lly
- t.commands = {
- {"push"},
- {"right", dx+dd},
- {"down", -dy},
- {special, green},
- {"slot", 1, acc},
- {special, black},
- {"pop"},
- {"slot", 1, chr},
- }
+ if trace then
+ t.commands = {
+ push,
+ {"right", dx+dd},
+ {"down", -dy},
+ green,
+ {"slot", 1, acc},
+ black,
+ pop,
+ {"slot", 1, chr},
+ }
+ else
+ t.commands = {
+ push,
+ {"right", dx+dd},
+ {"down", -dy},
+ {"slot", 1, acc},
+ pop,
+ {"slot", 1, chr},
+ }
+ end
else
- t.commands = {
- {"push"},
- {"right", dx+dd},
- {special, blue},
- {"slot", 1, acc},
- {special, black},
- {"pop"},
- {"slot", 1, chr},
- }
+ if trace then
+ t.commands = {
+ {"push"},
+ {"right", dx+dd},
+ blue,
+ {"slot", 1, acc},
+ black,
+ {"pop"},
+ {"slot", 1, chr},
+ }
+ else
+ t.commands = {
+ {"push"},
+ {"right", dx+dd},
+ {"slot", 1, acc},
+ {"pop"},
+ {"slot", 1, chr},
+ }
+ end
end
end
end
@@ -192,8 +244,8 @@ function fonts.vf.aux.compose_characters(g) -- todo: scaling depends on call loc
end
end
-fonts.vf.aux.combine.commands["complete-composed-characters"] = function(g,v)
- fonts.vf.aux.compose_characters(g)
+vf.aux.combine.commands["complete-composed-characters"] = function(g,v)
+ vf.aux.compose_characters(g)
end
--~ {'special', 'pdf: q ' .. s .. ' 0 0 '.. s .. ' 0 0 cm'},
@@ -209,13 +261,13 @@ fonts.define.methods.install("fallback", { -- todo: auto-fallback with loop over
{ "fake-character", 0x20AC, 'texteuro' }
})
-fonts.vf.aux.combine.commands["enable-force"] = function(g,v)
- fonts.vf.aux.combine.force_composed = true
- fonts.vf.aux.combine.force_fallback = true
+vf.aux.combine.commands["enable-force"] = function(g,v)
+ vf.aux.combine.force_composed = true
+ vf.aux.combine.force_fallback = true
end
-fonts.vf.aux.combine.commands["disable-force"] = function(g,v)
- fonts.vf.aux.combine.force_composed = false
- fonts.vf.aux.combine.force_fallback = false
+vf.aux.combine.commands["disable-force"] = function(g,v)
+ vf.aux.combine.force_composed = false
+ vf.aux.combine.force_fallback = false
end
fonts.define.methods.install("demo-2", {
diff --git a/tex/context/base/font-ini.mkiv b/tex/context/base/font-ini.mkiv
index 7d9a8e850..2c820fcc9 100644
--- a/tex/context/base/font-ini.mkiv
+++ b/tex/context/base/font-ini.mkiv
@@ -109,9 +109,9 @@
%D Simpler:
\def\updatefontparameters
- {\edef\@@fonthandling{\truefontdata\somefontname\s!handling}%
+ {%edef\@@fonthandling{\truefontdata\somefontname\s!handling}% goes away, is now feature
\edef\@@fontfeatures{\truefontdata\fontfile \s!features}%
- \edef\@@fontskewchar{\truefontdata\fontfile \s!skewchar}}
+ \edef\@@fontskewchar{\truefontdata\fontfile \s!skewchar}} % will be replaced
\def\setfontcharacteristics
{\the\everyfont}
@@ -121,4 +121,8 @@
% \installfontfeature[otf][tlig]
% \installfontfeature[otf][trep]
+%D tricky but ok:
+
+\appendtoks\ctxlua{fonts.tfm.cleanup()}\to\everyshipout
+
\protect \endinput
diff --git a/tex/context/base/font-ini.tex b/tex/context/base/font-ini.tex
index d528d51d4..bcc0ead46 100644
--- a/tex/context/base/font-ini.tex
+++ b/tex/context/base/font-ini.tex
@@ -1399,10 +1399,12 @@
\def\docheckfontfilename#1*#2#3*#4\relax % class overrules file
{\edef\checkedfontfile{{%
#1%
- \expandafter\ifx\csname\fontclass\s!features\endcsname\empty
- \ifx\@@fontfeatures\empty\ifx#2\empty\else*#2#3\fi\else*\@@fontfeatures\fi
- \else
- *\csname\fontclass\s!features\endcsname
+ \ifcsname\fontclass\s!features\endcsname
+ \expandafter\ifx\csname\fontclass\s!features\endcsname\empty
+ \ifx\@@fontfeatures\empty\ifx#2\empty\else*#2#3\fi\else*\@@fontfeatures\fi
+ \else
+ *\csname\fontclass\s!features\endcsname
+ \fi
\fi
}}%
\doshowcheckedfontfeatures}
@@ -1524,7 +1526,9 @@
{\ifx#2\empty
% invalid feature
\else\ifcsname @xtx@#1@#2#3\endcsname
- \edef\convertedfontfeatures{\convertedfontfeatures\csname @xtx@#1@#2#3\endcsname;}%
+ \expandafter\ifx\csname @xtx@#1@#2#3\endcsname\empty\else
+ \edef\convertedfontfeatures{\convertedfontfeatures\csname @xtx@#1@#2#3\endcsname;}%
+ \fi
\else
\edef\!!stringa{#1}%
\edef\!!stringb{#2#3}%
@@ -1542,14 +1546,14 @@
\def\doconvertfontfeatures#1%
{\dodoconvertfontfeatures#1=\empty=\relax}
- \def\remapfontfeature #1 #2 #3 {\setvalue{@xtx@#1@#2}{#3}}
+ \def\remapfontfeature #1 #2 #3 {\setevalue{@xtx@#1@#2}{#3}}
% this may move to another file, maybe font-xtx
\remapfontfeature tlig yes mapping=tlig
%remapfontfeature tlig no mapping=
- %remapfontfeature trep yes mapping=tex-text
- %remapfontfeature trep no mapping=
+ \remapfontfeature trep yes {}
+ \remapfontfeature trep no {}
\remapfontfeature texligatures yes mapping=tlig
%remapfontfeature texligatures no mapping=
%remapfontfeature texquotes yes mapping=tex-text
diff --git a/tex/context/base/font-otf.lua b/tex/context/base/font-otf.lua
index 5c0db392d..196e155dc 100644
--- a/tex/context/base/font-otf.lua
+++ b/tex/context/base/font-otf.lua
@@ -1,4 +1,4 @@
- if not modules then modules = { } end modules ['font-otf'] = {
+if not modules then modules = { } end modules ['font-otf'] = {
version = 1.001,
comment = "companion to font-ini.tex",
author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
@@ -8,6 +8,16 @@
-- once we have all features working, i will redo this module .. caching lookups and such
+local format = string.format
+
+local space = lpeg.P(" ")
+local nospaces = (1-space)^1
+local optionalspace = space^0
+
+local split_at_space = lpeg.Ct((lpeg.C(nospaces) * optionalspace)^0)
+
+-- we can use more lpegs when lpeg is extended with function args and so
+
-- the flattening code is a prelude to a more compact table format (so, we're now
-- at the fourth version); maybe we will go unicode, although that will mean that we
-- miss some glyphs (unicode -1)
@@ -20,7 +30,7 @@
-- todo: pack ignoreflags
-- abvf abvs blwf blws dist falt half halt jalt lfbd ljmo
--- mset opbd palt pwid qwid rand rtbd rtla ruby size tjmo twid valt vatu vert
+-- mset opbd palt pwid qwid rand rtbd ruby size tjmo twid valt vatu vert
-- vhal vjmo vkna vkrn vpal vrt2
-- The specification of OpenType is vague, very vague. Apart from a lack of proper
@@ -88,42 +98,46 @@ number by one when there's a fix in the <l n='fontforge'/> library or
fonts = fonts or { }
fonts.otf = fonts.otf or { }
-fonts.otf.version = 2.09
-fonts.otf.pack = true
-fonts.otf.tables = fonts.otf.tables or { }
-fonts.otf.meanings = fonts.otf.meanings or { }
-fonts.otf.enhance_data = false
-fonts.otf.syncspace = true
-fonts.otf.features = { }
-fonts.otf.features.aux = { }
-fonts.otf.features.data = { }
-fonts.otf.features.list = { } -- not (yet) used, oft fonts have gpos/gsub lists
-fonts.otf.features.default = { }
-fonts.otf.trace_features = false
-fonts.otf.trace_set_features = false
-fonts.otf.trace_replacements = false
-fonts.otf.trace_contexts = false
-fonts.otf.trace_anchors = false
-fonts.otf.trace_ligatures = false
-fonts.otf.trace_kerns = false
-fonts.otf.trace_cursive = false
-fonts.otf.notdef = false
-fonts.otf.cache = containers.define("fonts", "otf", fonts.otf.version, true)
-
-function fonts.otf.trace_process()
- fonts.otf.trace_replacements = true
- fonts.otf.trace_contexts = true
- fonts.otf.trace_anchors = true
- fonts.otf.trace_ligatures = true
- fonts.otf.trace_kerns = true
- fonts.otf.trace_cursive = true
+
+local otf = fonts.otf
+local tfm = fonts.tfm
+
+otf.version = 2.10
+otf.pack = true
+otf.tables = otf.tables or { }
+otf.meanings = otf.meanings or { }
+otf.enhance_data = false
+otf.syncspace = true
+otf.features = { }
+otf.features.aux = { }
+otf.features.data = { }
+otf.features.list = { } -- not (yet) used, oft fonts have gpos/gsub lists
+otf.features.default = { }
+otf.trace_features = false
+otf.trace_set_features = false
+otf.trace_replacements = false
+otf.trace_contexts = false
+otf.trace_anchors = false
+otf.trace_ligatures = false
+otf.trace_kerns = false
+otf.trace_cursive = false
+otf.notdef = false
+otf.cache = containers.define("fonts", "otf", otf.version, true)
+
+function otf.trace_process()
+ otf.trace_replacements = true
+ otf.trace_contexts = true
+ otf.trace_anchors = true
+ otf.trace_ligatures = true
+ otf.trace_kerns = true
+ otf.trace_cursive = true
end
--[[ldx--
<p>We start with a lot of tables and related functions.</p>
--ldx]]--
-fonts.otf.tables.scripts = {
+otf.tables.scripts = {
['dflt'] = 'Default',
['arab'] = 'Arabic',
@@ -196,7 +210,7 @@ fonts.otf.tables.scripts = {
['yi' ] = 'Yi'
}
-fonts.otf.tables.languages = {
+otf.tables.languages = {
['dflt'] = 'Default',
['aba'] = 'Abaza',
@@ -590,7 +604,7 @@ fonts.otf.tables.languages = {
['zul'] = 'Zulu'
}
-fonts.otf.tables.features = {
+otf.tables.features = {
['aalt'] = 'Access All Alternates',
['abvf'] = 'Above-Base Forms',
['abvm'] = 'Above-Base Mark Positioning',
@@ -721,7 +735,7 @@ fonts.otf.tables.features = {
['zero'] = 'Slashed Zero'
}
-fonts.otf.tables.baselines = {
+otf.tables.baselines = {
['hang'] = 'Hanging baseline',
['icfb'] = 'Ideographic character face bottom edge baseline',
['icft'] = 'Ideographic character face tope edige baseline',
@@ -731,11 +745,11 @@ fonts.otf.tables.baselines = {
['romn'] = 'Roman baseline'
}
-function fonts.otf.tables.to_tag(id)
+function otf.tables.to_tag(id)
return stringformat("%4s",id:lower())
end
-function fonts.otf.meanings.resolve(tab,id)
+function otf.meanings.resolve(tab,id)
if tab and id then
id = id:lower()
return tab[id] or tab[id:gsub(" ","")] or tab['dflt'] or ''
@@ -744,34 +758,34 @@ function fonts.otf.meanings.resolve(tab,id)
end
end
-function fonts.otf.meanings.script(id)
- return fonts.otf.meanings.resolve(fonts.otf.tables.scripts,id)
+function otf.meanings.script(id)
+ return otf.meanings.resolve(otf.tables.scripts,id)
end
-function fonts.otf.meanings.language(id)
- return fonts.otf.meanings.resolve(fonts.otf.tables.languages,id)
+function otf.meanings.language(id)
+ return otf.meanings.resolve(otf.tables.languages,id)
end
-function fonts.otf.meanings.feature(id)
- return fonts.otf.meanings.resolve(fonts.otf.tables.features,id)
+function otf.meanings.feature(id)
+ return otf.meanings.resolve(otf.tables.features,id)
end
-function fonts.otf.meanings.baseline(id)
- return fonts.otf.meanings.resolve(fonts.otf.tables.baselines,id)
+function otf.meanings.baseline(id)
+ return otf.meanings.resolve(otf.tables.baselines,id)
end
-fonts.otf.tables.to_scripts = table.reverse_hash(fonts.otf.tables.scripts )
-fonts.otf.tables.to_languages = table.reverse_hash(fonts.otf.tables.languages)
-fonts.otf.tables.to_features = table.reverse_hash(fonts.otf.tables.features )
+otf.tables.to_scripts = table.reverse_hash(otf.tables.scripts )
+otf.tables.to_languages = table.reverse_hash(otf.tables.languages)
+otf.tables.to_features = table.reverse_hash(otf.tables.features )
do
- local scripts = fonts.otf.tables.scripts
- local languages = fonts.otf.tables.languages
- local features = fonts.otf.tables.features
+ local scripts = otf.tables.scripts
+ local languages = otf.tables.languages
+ local features = otf.tables.features
- local to_scripts = fonts.otf.tables.to_scripts
- local to_languages = fonts.otf.tables.to_languages
- local to_features = fonts.otf.tables.to_features
+ local to_scripts = otf.tables.to_scripts
+ local to_languages = otf.tables.to_languages
+ local to_features = otf.tables.to_features
- function fonts.otf.meanings.normalize(features)
+ function otf.meanings.normalize(features)
local h = { }
for k,v in pairs(features) do
k = k:lower() -- :gsub("[^a-z0-9%-%.]" -- not needed
@@ -811,14 +825,14 @@ end
<p>Here we go.</p>
--ldx]]--
-fonts.otf.enhance = fonts.otf.enhance or { }
-fonts.otf.enhance.add_kerns = true
+otf.enhance = otf.enhance or { }
+otf.enhance.add_kerns = true
-fonts.otf.featurefiles = {
+otf.featurefiles = {
--~ "texhistoric.fea"
}
-function fonts.otf.load(filename,format,sub,featurefile)
+function otf.load(filename,format,sub,featurefile)
local name = file.basename(file.removesuffix(filename))
if featurefile then
name = name .. "@" .. file.removesuffix(file.basename(featurefile))
@@ -830,13 +844,13 @@ function fonts.otf.load(filename,format,sub,featurefile)
hash = hash:lower()
hash = hash:gsub("[^%w%d]+","-")
end
- local data = containers.read(fonts.otf.cache(), hash)
+ local data = containers.read(otf.cache(), hash)
local size = lfs.attributes(filename,"size") or 0
if data and data.size ~= size then
data = nil
end
if not data then
- logs.report("load otf","loading: " .. filename)
+ logs.report("load otf","loading: %s",filename)
local ff, messages
if sub then
ff, messages = fontforge.open(filename,sub)
@@ -845,20 +859,20 @@ function fonts.otf.load(filename,format,sub,featurefile)
end
if messages and #messages > 0 then
for _, m in ipairs(messages) do
- logs.report("load otf","warning: " .. m)
+ logs.report("load otf","warning: %s",m)
end
end
if ff then
local function load_featurefile(featurefile)
if featurefile then
- featurefile = input.find_file(texmf.instance,file.addsuffix(featurefile,'fea')) -- "FONTFEATURES"
+ featurefile = input.find_file(file.addsuffix(featurefile,'fea')) -- "FONTFEATURES"
if featurefile and featurefile ~= "" then
- logs.report("load otf", "featurefile: " .. featurefile)
+ logs.report("load otf", "featurefile: %s", featurefile)
fontforge.apply_featurefile(ff, featurefile)
end
end
end
- -- for _, featurefile in pairs(fonts.otf.featurefiles) do
+ -- for _, featurefile in pairs(otf.featurefiles) do
-- load_featurefile(featurefile)
-- end
load_featurefile(featurefile)
@@ -866,41 +880,41 @@ function fonts.otf.load(filename,format,sub,featurefile)
fontforge.close(ff)
if data then
logs.report("load otf","enhance: before")
- fonts.otf.enhance.before(data,filename)
+ otf.enhance.before(data,filename)
logs.report("load otf","enhance: enrich")
- fonts.otf.enhance.enrich(data,filename)
+ otf.enhance.enrich(data,filename)
logs.report("load otf","enhance: flatten")
- fonts.otf.enhance.flatten(data,filename)
+ otf.enhance.flatten(data,filename)
logs.report("load otf","enhance: analyze")
- fonts.otf.enhance.analyze(data,filename)
+ otf.enhance.analyze(data,filename)
logs.report("load otf","enhance: after")
- fonts.otf.enhance.after(data,filename)
+ otf.enhance.after(data,filename)
logs.report("load otf","enhance: patch")
- fonts.otf.enhance.patch(data,filename)
+ otf.enhance.patch(data,filename)
logs.report("load otf","enhance: strip")
- fonts.otf.enhance.strip(data,filename)
- if fonts.otf.pack then
+ otf.enhance.strip(data,filename)
+ if otf.pack then
logs.report("load otf","enhance: pack")
- fonts.otf.enhance.pack(data)
+ otf.enhance.pack(data)
end
- logs.report("load otf","file size: " .. size)
+ logs.report("load otf","file size: %s", size)
data.size = size
logs.report("load otf","saving: in cache")
- data = containers.write(fonts.otf.cache(), hash, data)
+ data = containers.write(otf.cache(), hash, data)
else
- logs.error("load otf","loading failed (table conversion error)")
+ logs.report("load otf","loading failed (table conversion error)")
end
else
- logs.error("load otf","loading failed (file read error)")
+ logs.report("load otf","loading failed (file read error)")
end
end
- fonts.otf.enhance.unpack(data)
+ otf.enhance.unpack(data)
return data
end
-- memory saver ..
-function fonts.otf.enhance.pack(data)
+function otf.enhance.pack(data)
if data then
local h, t = { }, { }
local concat = table.concat
@@ -928,11 +942,26 @@ function fonts.otf.enhance.pack(data)
v.boundingbox = pack(v.boundingbox)
if v.lookups then
for k,v in pairs(v.lookups) do
- for kk, vv in ipairs(v) do
+ for kk, vv in ipairs(v) do -- for i=
v[kk] = pack(vv)
end
end
end
+ if v.anchors then
+ for k,v in pairs(v.anchors) do
+ if k == "baselig" then
+ for kk, vv in pairs(v) do
+ for kkk,vvv in ipairs(vv) do
+ vv[kkk] = pack(vvv)
+ end
+ end
+ else
+ for kk, vv in pairs(v) do
+ v[kk] = pack(vv)
+ end
+ end
+ end
+ end
end
if data.lookups then
for k, v in pairs(data.lookups) do
@@ -966,7 +995,7 @@ function fonts.otf.enhance.pack(data)
end
end
-function fonts.otf.enhance.unpack(data)
+function otf.enhance.unpack(data)
if data then
local t = data.tables
if t then
@@ -980,6 +1009,20 @@ function fonts.otf.enhance.unpack(data)
end
end
end
+ local a = v.anchors
+ if a then
+ for k,v in pairs(a) do
+ for kk, vv in pairs(v) do
+ if kk == "baselig" then
+ for kkk,vvv in ipairs(vv) do
+ vv[kkk] = t[vvv]
+ end
+ else
+ v[kk] = t[vv]
+ end
+ end
+ end
+ end
end
if data.lookups then
for k, v in pairs(data.lookups) do
@@ -1015,17 +1058,17 @@ end
-- todo: normalize, design_size => designsize
-function fonts.otf.enhance.analyze(data,filename)
+function otf.enhance.analyze(data,filename)
local t = {
filename = file.basename(filename),
- version = fonts.otf.version,
+ version = otf.version,
creator = "context mkiv",
- unicodes = fonts.otf.analyze_unicodes(data),
- gposfeatures = fonts.otf.analyze_features(data.gpos),
- gsubfeatures = fonts.otf.analyze_features(data.gsub),
- marks = fonts.otf.analyze_class(data,'mark'),
+ unicodes = otf.analyze_unicodes(data),
+ gposfeatures = otf.analyze_features(data.gpos),
+ gsubfeatures = otf.analyze_features(data.gsub),
+ marks = otf.analyze_class(data,'mark'),
}
- t.subtables, t.name_to_type, t.internals, t.always_valid, t.ignore_flags, t.ctx_always = fonts.otf.analyze_subtables(data)
+ t.subtables, t.name_to_type, t.internals, t.always_valid, t.ignore_flags, t.ctx_always = otf.analyze_subtables(data)
data.luatex = t
end
@@ -1070,7 +1113,7 @@ do
named = (number * spaces * name) / do_name
}
- function fonts.otf.load_cidmap(filename) -- lpeg
+ function otf.load_cidmap(filename) -- lpeg
local data = io.loaddata(filename)
if data then
unicodes, names = { }, { }
@@ -1091,25 +1134,25 @@ do
end
-fonts.otf.cidmaps = { }
-fonts.otf.cidmax = 10
+otf.cidmaps = { }
+otf.cidmax = 10
-function fonts.otf.cidmap(registry,ordering,supplement)
+function otf.cidmap(registry,ordering,supplement)
-- cf Arthur R. we can safely scan upwards since cids are downward compatible
local template = "%s-%s-%s.cidmap"
local supplement = tonumber(supplement)
- logs.report("load otf",string.format("needed cidmap, registry: %s, ordering: %s, supplement: %s",registry,ordering,supplement))
+ logs.report("load otf","needed cidmap, registry: %s, ordering: %s, supplement: %s",registry,ordering,supplement)
local function locate(registry,ordering,supplement)
- local filename = string.format(template,registry,ordering,supplement)
- local cidmap = fonts.otf.cidmaps[filename]
+ local filename = format(template,registry,ordering,supplement)
+ local cidmap = otf.cidmaps[filename]
if not cidmap then
- logs.report("load otf",string.format("checking cidmap, registry: %s, ordering: %s, supplement: %s, filename: %s",registry,ordering,supplement,filename))
- local fullname = input.find_file(texmf.instance,filename,'cid') or ""
+ logs.report("load otf","checking cidmap, registry: %s, ordering: %s, supplement: %s, filename: %s",registry,ordering,supplement,filename)
+ local fullname = input.find_file(filename,'cid') or ""
if fullname ~= "" then
- cidmap = fonts.otf.load_cidmap(fullname)
+ cidmap = otf.load_cidmap(fullname)
if cidmap then
- logs.report("load otf",string.format("using cidmap file %s",filename))
- fonts.otf.cidmaps[filename] = cidmap
+ logs.report("load otf","using cidmap file %s",filename)
+ otf.cidmaps[filename] = cidmap
return cidmap
end
end
@@ -1120,8 +1163,8 @@ function fonts.otf.cidmap(registry,ordering,supplement)
if not cidmap then
local cidnum = nil
-- next highest (alternatively we could start high)
- if supplement < fonts.otf.cidmax then
- for supplement=supplement+1,fonts.otf.cidmax do
+ if supplement < otf.cidmax then
+ for supplement=supplement+1,otf.cidmax do
local c = locate(registry,ordering,supplement)
if c then
cidmap, cidnum = c, supplement
@@ -1142,9 +1185,9 @@ function fonts.otf.cidmap(registry,ordering,supplement)
-- prevent further lookups
if cidmap and cidnum > 0 then
for s=0,cidnum-1 do
- filename = string.format(template,registry,ordering,s)
- if not fonts.otf.cidmaps[filename] then
- fonts.otf.cidmaps[filename] = cidmap -- copy of ref
+ filename = format(template,registry,ordering,s)
+ if not otf.cidmaps[filename] then
+ otf.cidmaps[filename] = cidmap -- copy of ref
end
end
end
@@ -1159,12 +1202,12 @@ end
--~ ["version"]=6,
--~ },
-function fonts.otf.enhance.before(data,filename)
+function otf.enhance.before(data,filename)
local private = fonts.private
if data.subfonts and table.is_empty(data.glyphs) then
local cidinfo = data.cidinfo
if cidinfo.registry then
- local cidmap = fonts.otf.cidmap(cidinfo.registry,cidinfo.ordering,cidinfo.supplement)
+ local cidmap = otf.cidmap(cidinfo.registry,cidinfo.ordering,cidinfo.supplement)
if cidmap then
local glyphs, uni_to_int, int_to_uni, nofnames, nofunicodes = { }, { }, { }, 0, 0
local unicodes, names = cidmap.unicodes, cidmap.names
@@ -1191,16 +1234,16 @@ function fonts.otf.enhance.before(data,filename)
end
subfont.glyphs = nil
end
- logs.report("load otf",string.format("cid font remapped, %s unicode points, %s symbolic names, %s glyphs",nofunicodes, nofnames, nofunicodes+nofnames))
+ logs.report("load otf","cid font remapped, %s unicode points, %s symbolic names, %s glyphs",nofunicodes, nofnames, nofunicodes+nofnames)
data.glyphs = glyphs
data.map = data.map or { }
data.map.map = uni_to_int
data.map.backmap = int_to_uni
else
- logs.report("load otf",string.format("unable to remap cid font, missing cid file for %s",filename))
+ logs.report("load otf","unable to remap cid font, missing cid file for %s",filename)
end
else
- logs.report("load otf",string.format("font %s has no glyphs",filename))
+ logs.report("load otf","font %s has no glyphs",filename)
end
end
if data.map then
@@ -1218,7 +1261,7 @@ function fonts.otf.enhance.before(data,filename)
int_to_uni[index] = private
glyph.unicode = private
if fonts.trace then
- logs.report("load otf",string.format("enhance: glyph %s at index %s is moved to private unicode slot %s",glyph.name,index,private))
+ logs.report("load otf","enhance: glyph %s at index %s is moved to private unicode slot %s",glyph.name,index,private)
end
else
glyph.unicode = unic -- safeguard for older version
@@ -1232,7 +1275,7 @@ function fonts.otf.enhance.before(data,filename)
end
end
if fonts.trace then
- logs.report("load otf",string.format("enhance: %s entries removed from map.backmap",n))
+ logs.report("load otf","enhance: %s entries removed from map.backmap",n)
end
local n = 0
for k,v in pairs(uni_to_int) do
@@ -1241,7 +1284,7 @@ function fonts.otf.enhance.before(data,filename)
end
end
if fonts.trace then
- logs.report("load otf",string.format("enhance: %s entries removed from map.mapmap",n))
+ logs.report("load otf","enhance: %s entries removed from map.mapmap",n)
end
else
data.map = { map = {}, backmap = {} }
@@ -1278,8 +1321,8 @@ function fonts.otf.enhance.before(data,filename)
--~ end
end
-function fonts.otf.enhance.after(data,filename) -- to be split
- if fonts.otf.enhance.add_kerns then
+function otf.enhance.after(data,filename) -- to be split
+ if otf.enhance.add_kerns then
local glyphs, mapmap, unicodes = data.glyphs, data.map.map, data.luatex.unicodes
local mkdone = false
for index, glyph in pairs(data.glyphs) do
@@ -1298,7 +1341,7 @@ function fonts.otf.enhance.after(data,filename) -- to be split
mkl[unicodes[vc]] = vo
end
else
- logs.report("load otf", string.format("problems with unicode %s of kern %s at glyph %s",vc,k,index))
+ logs.report("load otf","problems with unicode %s of kern %s at glyph %s",vc,k,index)
end
end
end
@@ -1319,7 +1362,7 @@ function fonts.otf.enhance.after(data,filename) -- to be split
for _, kcl in ipairs(kernclass) do
local firsts, seconds, offsets, lookup = kcl.firsts, kcl.seconds, kcl.offsets, kcl.lookup
local maxfirsts, maxseconds = table.getn(firsts), table.getn(seconds)
- logs.report("load otf", string.format("adding kernclass %s with %s times %s pairs)",lookup, maxfirsts, maxseconds))
+ logs.report("load otf", "adding kernclass %s with %s times %s pairs)",lookup, maxfirsts, maxseconds)
for fk, fv in pairs(firsts) do
for first in fv:gmatch("[^ ]+") do
local glyph = glyphs[mapmap[unicodes[first]]]
@@ -1351,7 +1394,7 @@ function fonts.otf.enhance.after(data,filename) -- to be split
end
end
-function fonts.otf.enhance.strip(data)
+function otf.enhance.strip(data)
for k, v in pairs(data.glyphs) do
local d = v.dependents
if d then v.dependents = nil end
@@ -1361,7 +1404,7 @@ function fonts.otf.enhance.strip(data)
data.luatex.comment = "Glyph tables have their original index. When present, mykern tables are indexed by unicode."
end
-function fonts.otf.enhance.flatten(data,filename) -- to be split
+function otf.enhance.flatten(data,filename) -- to be split
logs.report("load otf", "flattening 'specifications' tables")
for k, v in pairs(data.glyphs) do
if v.lookups then
@@ -1428,7 +1471,7 @@ function fonts.otf.enhance.flatten(data,filename) -- to be split
end
for _, tag in pairs({"gpos","gsub"}) do
if data[tag] then
- logs.report("load otf", "flattening '" .. tag.. "' tables")
+ logs.report("load otf", "flattening '%s' tables", tag)
for k, v in pairs(data[tag]) do
if v.features then
for kk, vv in ipairs(v.features) do
@@ -1444,11 +1487,11 @@ function fonts.otf.enhance.flatten(data,filename) -- to be split
end
end
-fonts.otf.enhance.patches = { }
+otf.enhance.patches = { }
-function fonts.otf.enhance.patch(data,filename)
+function otf.enhance.patch(data,filename)
local basename = file.basename(filename)
- for pattern, action in pairs(fonts.otf.enhance.patches) do
+ for pattern, action in pairs(otf.enhance.patches) do
if basename:find(pattern) then
action(data,filename)
end
@@ -1457,7 +1500,7 @@ end
-- tex features
-function fonts.otf.enhance.enrich(data,filename)
+function otf.enhance.enrich(data,filename)
-- later
end
@@ -1469,19 +1512,19 @@ do -- will move to a typescript
if data.design_size == 0 then
local ds = (file.basename(filename)):match("(%d+)")
if ds then
- logs.report("load otf",string.format("patching design size (%s)",ds))
+ logs.report("load otf","patching design size (%s)",ds)
data.design_size = tonumber(ds) * 10
end
end
end
- fonts.otf.enhance.patches["^lmroman"] = patch
- fonts.otf.enhance.patches["^lmsans"] = patch
- fonts.otf.enhance.patches["^lmtypewriter"] = patch
+ otf.enhance.patches["^lmroman"] = patch
+ otf.enhance.patches["^lmsans"] = patch
+ otf.enhance.patches["^lmtypewriter"] = patch
end
-function fonts.otf.analyze_class(data,class)
+function otf.analyze_class(data,class)
local classes = { }
for index, glyph in pairs(data.glyphs) do
if glyph.class == class then
@@ -1491,7 +1534,7 @@ function fonts.otf.analyze_class(data,class)
return classes
end
-function fonts.otf.analyze_subtables(data)
+function otf.analyze_subtables(data)
local subtables, name_to_type, internals, always_valid, ignore_flags, ctx_always = { }, { }, { }, { }, { }, { }
local function collect(g)
if g then
@@ -1566,7 +1609,7 @@ function fonts.otf.analyze_subtables(data)
return subtables, name_to_type, internals, always_valid, ignore_flags, ctx_always
end
-function fonts.otf.analyze_unicodes(data)
+function otf.analyze_unicodes(data)
local unicodes = { }
for _, blob in pairs(data.glyphs) do
if blob.name then
@@ -1577,7 +1620,7 @@ function fonts.otf.analyze_unicodes(data)
return unicodes
end
-function fonts.otf.analyze_features(g, features)
+function otf.analyze_features(g, features)
if g then
local t, done = { }, { }
for k=1,#g do
@@ -1600,7 +1643,7 @@ function fonts.otf.analyze_features(g, features)
return nil
end
-function fonts.otf.valid_subtable(otfdata,kind,script,language)
+function otf.valid_subtable(otfdata,kind,script,language)
local tk = otfdata.luatex.subtables[kind]
if tk then
local tks = tk[script] or tk.dflt
@@ -1614,17 +1657,17 @@ function fonts.otf.valid_subtable(otfdata,kind,script,language)
return false
end
-function fonts.otf.features.register(name,default)
- fonts.otf.features.list[#fonts.otf.features.list+1] = name
- fonts.otf.features.default[name] = default
+function otf.features.register(name,default)
+ otf.features.list[#otf.features.list+1] = name
+ otf.features.default[name] = default
end
-function fonts.otf.set_features(tfmdata) -- node and base, simple mapping
+function otf.set_features(tfmdata) -- node and base, simple mapping
local shared = tfmdata.shared
local otfdata = shared.otfdata
- shared.features = fonts.define.check(shared.features,fonts.otf.features.default)
+ shared.features = fonts.define.check(shared.features,otf.features.default)
local features = shared.features
- local trace = fonts.otf.trace_features or fonts.otf.trace_set_features
+ local trace = otf.trace_features or otf.trace_set_features
if not tfmdata.language then tfmdata.language = 'dflt' end
if not tfmdata.script then tfmdata.script = 'dflt' end
if not table.is_empty(features) then
@@ -1645,7 +1688,7 @@ function fonts.otf.set_features(tfmdata) -- node and base, simple mapping
if value and fiotf[f] then -- brr
if not done[f] then -- so, we can move some to triggers
if trace then
- logs.report("define otf",string.format("initializing feature %s to %s for mode %s for font %s",f,tostring(value),mode or 'unknown', tfmdata.fullname or 'unknown'))
+ logs.report("define otf","initializing feature %s to %s for mode %s for font %s",f,tostring(value),mode or 'unknown', tfmdata.fullname or 'unknown')
end
fiotf[f](tfmdata,value) -- can set mode (no need to pass otf)
mode = tfmdata.mode or fonts.mode -- keep this, mode can be set local !
@@ -1674,7 +1717,7 @@ function fonts.otf.set_features(tfmdata) -- node and base, simple mapping
local f = list[i]
if features[f] and fmotf[f] then -- brr
if trace then
- logs.report("define otf",string.format("installing feature handler %s for mode %s for font %s",f,mode or 'unknown', tfmdata.fullname or 'unknown'))
+ logs.report("define otf","installing feature handler %s for mode %s for font %s",f,mode or 'unknown', tfmdata.fullname or 'unknown')
end
sp[#sp+1] = fmotf[f]
end
@@ -1690,18 +1733,18 @@ function fonts.otf.set_features(tfmdata) -- node and base, simple mapping
end
end
-function fonts.otf.otf_to_tfm(specification)
+function otf.otf_to_tfm(specification)
local name = specification.name
local sub = specification.sub
local filename = specification.filename
local format = specification.format
local features = specification.features.normal
local cache_id = specification.hash
- local tfmdata = containers.read(fonts.tfm.cache(),cache_id)
+ local tfmdata = containers.read(tfm.cache(),cache_id)
if not tfmdata then
- local otfdata = fonts.otf.load(filename,format,sub,features and features.featurefile)
+ local otfdata = otf.load(filename,format,sub,features and features.featurefile)
if not table.is_empty(otfdata) then
- fonts.otf.add_dimensions(otfdata)
+ otf.add_dimensions(otfdata)
if true then
otfdata._shared_ = otfdata._shared_ or { -- aggressive sharing
processes = { },
@@ -1710,7 +1753,7 @@ function fonts.otf.otf_to_tfm(specification)
featurecache = { },
}
end
- tfmdata = fonts.otf.copy_to_tfm(otfdata)
+ tfmdata = otf.copy_to_tfm(otfdata)
if not table.is_empty(tfmdata) then
tfmdata.unique = tfmdata.unique or { }
tfmdata.shared = tfmdata.shared or { } -- combine
@@ -1729,20 +1772,20 @@ function fonts.otf.otf_to_tfm(specification)
shared.featuredata = otfdata._shared_.featuredata
shared.featurecache = otfdata._shared_.featurecache
end
- fonts.otf.set_features(tfmdata)
+ otf.set_features(tfmdata)
end
end
- containers.write(fonts.tfm.cache(),cache_id,tfmdata)
+ containers.write(tfm.cache(),cache_id,tfmdata)
end
return tfmdata
end
-function fonts.otf.features.prepare_base_kerns(tfmdata,kind,value) -- todo what kind of kerns, currently all
+function otf.features.prepare_base_kerns(tfmdata,kind,value) -- todo what kind of kerns, currently all
if value then
local otfdata = tfmdata.shared.otfdata
local charlist = otfdata.glyphs
local unicodes = otfdata.luatex.unicodes
- local somevalid = fonts.otf.some_valid_feature(otfdata,kind,tfmdata.script,tfmdata.language)
+ local somevalid = otf.some_valid_feature(otfdata,kind,tfmdata.script,tfmdata.language)
for _, chr in pairs(tfmdata.characters) do
local d = charlist[chr.description.index]
if d then
@@ -1783,9 +1826,9 @@ function fonts.otf.features.prepare_base_kerns(tfmdata,kind,value) -- todo what
end
end
-function fonts.otf.add_dimensions(data)
+function otf.add_dimensions(data)
if data then
- local force = fonts.otf.notdef
+ local force = otf.notdef
for k, d in pairs(data.glyphs) do
local bb, wd = d.boundingbox, d.width or 0
if force and not d.name then
@@ -1804,7 +1847,7 @@ function fonts.otf.add_dimensions(data)
end
end
-function fonts.otf.copy_to_tfm(data) -- we can save a copy when we reorder the tma to unicode
+function otf.copy_to_tfm(data) -- we can save a copy when we reorder the tma to unicode
if data then
local tfm = { characters = { }, parameters = { } }
local unicodes = data.luatex.unicodes
@@ -1823,7 +1866,7 @@ function fonts.otf.copy_to_tfm(data) -- we can save a copy when we reorder the t
local spaceunits = 500
tfm.units = data.units_per_em or 1000
-- we need a runtime lookup because of running from cdrom or zip, brrr
- tfm.filename = input.findbinfile(texmf.instance,data.luatex.filename,"") or data.luatex.filename
+ tfm.filename = input.findbinfile(data.luatex.filename,"") or data.luatex.filename
tfm.fullname = data.fontname or data.fullname
tfm.encodingbytes = 2
tfm.cidinfo = data.cidinfo
@@ -1883,7 +1926,7 @@ function fonts.otf.copy_to_tfm(data) -- we can save a copy when we reorder the t
if data.isfixedpitch then
parameters.space_stretch = 0
parameters.space_shrink = 0
- elseif fonts.otf.syncspace then --
+ elseif otf.syncspace then --
parameters.space_stretch = spaceunits/2
parameters.space_shrink = spaceunits/3
end
@@ -1902,12 +1945,12 @@ function fonts.otf.copy_to_tfm(data) -- we can save a copy when we reorder the t
end
end
-function fonts.tfm.read_from_open_type(specification)
- local tfmtable = fonts.otf.otf_to_tfm(specification)
+function tfm.read_from_open_type(specification)
+ local tfmtable = otf.otf_to_tfm(specification)
if tfmtable then
tfmtable.name = specification.name
tfmtable.sub = specification.sub
- tfmtable = fonts.tfm.scale(tfmtable, specification.size)
+ tfmtable = tfm.scale(tfmtable, specification.size)
-- here we resolve the name; file can be relocated, so this info is not in the cache
local otfdata = tfmtable.shared.otfdata
local filename = (otfdata and otfdata.luatex and otfdata.luatex.filename) or specification.filename
@@ -1916,7 +1959,7 @@ function fonts.tfm.read_from_open_type(specification)
end
if filename then
tfmtable.encodingbytes = 2
- tfmtable.filename = input.findbinfile(texmf.instance,filename,"") or filename
+ tfmtable.filename = input.findbinfile(filename,"") or filename
tfmtable.fullname = otfdata.fontname or otfdata.fullname
local order = otfdata and otfdata.order2
if order == 0 then
@@ -1933,8 +1976,8 @@ function fonts.tfm.read_from_open_type(specification)
return tfmtable
end
-function fonts.otf.analyze_only(otfdata)
- local analyze = fonts.otf.analyze_features
+function otf.analyze_only(otfdata)
+ local analyze = otf.analyze_features
return analyze(otfdata.gpos), analyze(otfdata.gsub)
end
@@ -1946,7 +1989,7 @@ do
local context_setups = fonts.define.specify.context_setups
local context_numbers = fonts.define.specify.context_numbers
- function fonts.otf.set_dynamics(tfmdata,attribute,features) --currently experimental and slow / hackery
+ function otf.set_dynamics(tfmdata,attribute,features) --currently experimental and slow / hackery
local shared = tfmdata.shared
if shared then
local dynamics = shared.dynamics
@@ -1975,8 +2018,8 @@ do
local otfdata = shared.otfdata
local methods = fonts.methods.node.otf
local initializers = fonts.initializers.node.otf
- local gposfeatures, gsubfeatures = fonts.otf.analyze_only(otfdata,features)
- local default = fonts.otf.features.default
+ local gposfeatures, gsubfeatures = otf.analyze_only(otfdata,features)
+ local default = otf.features.default
local function register(list)
if list then
for i=1,#list do
@@ -2010,15 +2053,15 @@ end
-- scripts
-fonts.otf.default_language = 'latn'
-fonts.otf.default_script = 'dflt'
+otf.default_language = 'latn'
+otf.default_script = 'dflt'
-function fonts.otf.valid_feature(otfdata,kind,script,language) -- return hash is faster
+function otf.valid_feature(otfdata,kind,script,language) -- return hash is faster
if otfdata.luatex.ctx_always[kind] then
script, language = 'dflt', 'dflt'
else
- script = script or fonts.otf.default_script
- language = language or fonts.otf.default_language
+ script = script or otf.default_script
+ language = language or otf.default_language
end
script, language = script:lower(), language:lower() -- will go away, we will lowercase values
local ft = otfdata.luatex.subtables[kind]
@@ -2027,12 +2070,12 @@ function fonts.otf.valid_feature(otfdata,kind,script,language) -- return hash is
return false, otfdata.luatex.always_valid, lt.valid
end
-function fonts.otf.some_valid_feature(otfdata,kind,script,language)
+function otf.some_valid_feature(otfdata,kind,script,language)
if otfdata.luatex.ctx_always[kind] then
script, language = 'dflt', 'dflt'
else
- script = script or fonts.otf.default_script
- language = language or fonts.otf.default_language
+ script = script or otf.default_script
+ language = language or otf.default_language
script, language = script:lower(), language:lower() -- will go away, we will lowercase values
end
local t = otfdata.luatex.subtables[kind]
@@ -2046,29 +2089,26 @@ function fonts.otf.some_valid_feature(otfdata,kind,script,language)
return { }
end
-function fonts.otf.features.aux.resolve_ligatures(tfmdata,ligatures,kind)
+function otf.features.aux.resolve_ligatures(tfmdata,ligatures,kind)
local otfdata = tfmdata.shared.otfdata
local unicodes = otfdata.luatex.unicodes
local chars = tfmdata.characters
local changed = tfmdata.changed or { }
local done = { }
kind = kind or "unknown"
- local trace = fonts.otf.trace_features
+ local trace = otf.trace_features
while true do
local ok = false
for k,v in pairs(ligatures) do
local lig = v[1]
if not done[lig] then
- local ligs = { }
- for s in lig:gmatch("[^ ]+") do
- ligs[#ligs+1] = s
- end
+ local ligs = split_at_space:match(lig)
if #ligs == 2 then
local c, f, s = chars[v[2]], ligs[1], ligs[2]
local uf, us = unicodes[f], unicodes[s]
if changed[uf] or changed[us] then
if trace then
- logs.report("define otf",string.format("%s: %s (%s) + %s (%s) ignored",kind,f,uf,s,us))
+ logs.report("define otf","%s: %s (%s) + %s (%s) ignored",kind,f,uf,s,us)
end
else
local first, second = chars[uf], us
@@ -2083,7 +2123,7 @@ function fonts.otf.features.aux.resolve_ligatures(tfmdata,ligatures,kind)
type = 0
}
if trace then
- logs.report("define otf",string.format("%s: %s (%s) + %s (%s) = %s (%s)",kind,f,uf,s,us,c.description.name,unicodes[c.description.name]))
+ logs.report("define otf","%s: %s (%s) + %s (%s) = %s (%s)",kind,f,uf,s,us,c.description.name,unicodes[c.description.name])
end
end
end
@@ -2106,14 +2146,14 @@ function fonts.otf.features.aux.resolve_ligatures(tfmdata,ligatures,kind)
end
end
-function fonts.otf.features.prepare_base_substitutions(tfmdata,kind,value) -- we can share some code with the node features
+function otf.features.prepare_base_substitutions(tfmdata,kind,value) -- we can share some code with the node features
if value then
local ligatures = { }
local otfdata = tfmdata.shared.otfdata
local unicodes = otfdata.luatex.unicodes
- local trace = fonts.otf.trace_features
+ local trace = otf.trace_features
local chars = tfmdata.characters
- local somevalid = fonts.otf.some_valid_feature(otfdata,kind,tfmdata.script,tfmdata.language)
+ local somevalid = otf.some_valid_feature(otfdata,kind,tfmdata.script,tfmdata.language)
if not table.is_empty(somevalid) then
tfmdata.changed = tfmdata.changed or { }
local changed = tfmdata.changed
@@ -2132,7 +2172,7 @@ function fonts.otf.features.prepare_base_substitutions(tfmdata,kind,value) -- we
local upv = unicodes[pv]
if upv and chars[upv] then
if trace then
- logs.report("define otf",string.format("%s: %s (%s) => %s (%s)",kind,chars[k].description.name,k,chars[upv].description.name,upv))
+ logs.report("define otf","%s: %s (%s) => %s (%s)",kind,chars[k].description.name,k,chars[upv].description.name,upv)
end
chars[k] = chars[upv]
changed[k] = true
@@ -2141,12 +2181,12 @@ function fonts.otf.features.prepare_base_substitutions(tfmdata,kind,value) -- we
elseif t == 'alternate' then
local pc = p[2] -- p.components
if pc then
- pc = pa.components:match("([^ ]+)")
+ pc = pa.components:match("([^ ]+)") -- todo: selector
if pc then
local upc = unicodes[pc]
if upc and chars[upc] then
if trace then
- logs.report("define otf",string.format("%s: %s (%s) => %s (%s)",kind,chars[k].description.name,k,chars[upc].description.name,upc))
+ logs.report("define otf","%s: %s (%s) => %s (%s)",kind,chars[k].description.name,k,chars[upc].description.name,upc)
end
chars[k] = chars[upc]
changed[k] = true
@@ -2157,7 +2197,7 @@ function fonts.otf.features.prepare_base_substitutions(tfmdata,kind,value) -- we
local pc = p[2]
if pc then
if trace then
- logs.report("define otf",string.format("%s: %s => %s (%s)",kind,pc,chars[k].description.name,k))
+ logs.report("define otf","%s: %s => %s (%s)",kind,pc,chars[k].description.name,k)
end
ligatures[#ligatures+1] = { pc, k }
end
@@ -2167,30 +2207,30 @@ function fonts.otf.features.prepare_base_substitutions(tfmdata,kind,value) -- we
end
end
end
- fonts.otf.features.aux.resolve_ligatures(tfmdata,ligatures,kind)
+ otf.features.aux.resolve_ligatures(tfmdata,ligatures,kind)
end
else
tfmdata.ligatures = tfmdata.ligatures or { }
end
end
-function fonts.initializers.base.otf.liga(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'liga',value) end
-function fonts.initializers.base.otf.dlig(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'dlig',value) end
-function fonts.initializers.base.otf.rlig(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'rlig',value) end
-function fonts.initializers.base.otf.hlig(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'hlig',value) end
-function fonts.initializers.base.otf.pnum(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'pnum',value) end
-function fonts.initializers.base.otf.onum(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'onum',value) end
-function fonts.initializers.base.otf.tnum(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'tnum',value) end
-function fonts.initializers.base.otf.lnum(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'lnum',value) end
-function fonts.initializers.base.otf.zero(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'zero',value) end
-function fonts.initializers.base.otf.smcp(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'smcp',value) end
-function fonts.initializers.base.otf.cpsp(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'cpsp',value) end
-function fonts.initializers.base.otf.c2sc(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'c2sc',value) end
-function fonts.initializers.base.otf.ornm(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'ornm',value) end
-function fonts.initializers.base.otf.aalt(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'aalt',value) end
-
-function fonts.initializers.base.otf.hwid(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'hwid',value) end
-function fonts.initializers.base.otf.fwid(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'fwid',value) end
+function fonts.initializers.base.otf.liga(tfm,value) otf.features.prepare_base_substitutions(tfm,'liga',value) end
+function fonts.initializers.base.otf.dlig(tfm,value) otf.features.prepare_base_substitutions(tfm,'dlig',value) end
+function fonts.initializers.base.otf.rlig(tfm,value) otf.features.prepare_base_substitutions(tfm,'rlig',value) end
+function fonts.initializers.base.otf.hlig(tfm,value) otf.features.prepare_base_substitutions(tfm,'hlig',value) end
+function fonts.initializers.base.otf.pnum(tfm,value) otf.features.prepare_base_substitutions(tfm,'pnum',value) end
+function fonts.initializers.base.otf.onum(tfm,value) otf.features.prepare_base_substitutions(tfm,'onum',value) end
+function fonts.initializers.base.otf.tnum(tfm,value) otf.features.prepare_base_substitutions(tfm,'tnum',value) end
+function fonts.initializers.base.otf.lnum(tfm,value) otf.features.prepare_base_substitutions(tfm,'lnum',value) end
+function fonts.initializers.base.otf.zero(tfm,value) otf.features.prepare_base_substitutions(tfm,'zero',value) end
+function fonts.initializers.base.otf.smcp(tfm,value) otf.features.prepare_base_substitutions(tfm,'smcp',value) end
+function fonts.initializers.base.otf.cpsp(tfm,value) otf.features.prepare_base_substitutions(tfm,'cpsp',value) end
+function fonts.initializers.base.otf.c2sc(tfm,value) otf.features.prepare_base_substitutions(tfm,'c2sc',value) end
+function fonts.initializers.base.otf.ornm(tfm,value) otf.features.prepare_base_substitutions(tfm,'ornm',value) end
+function fonts.initializers.base.otf.aalt(tfm,value) otf.features.prepare_base_substitutions(tfm,'aalt',value) end
+
+function fonts.initializers.base.otf.hwid(tfm,value) otf.features.prepare_base_substitutions(tfm,'hwid',value) end
+function fonts.initializers.base.otf.fwid(tfm,value) otf.features.prepare_base_substitutions(tfm,'fwid',value) end
-- Here comes the real thing ... node processing! The next session prepares
-- things. The main features (unchained by rules) have their own caches,
@@ -2198,16 +2238,16 @@ function fonts.initializers.base.otf.fwid(tfm,value) fonts.otf.features.prepare_
do
- fonts.otf.features.prepare = { }
+ otf.features.prepare = { }
local falsetable = { false, false, false }
- function fonts.otf.features.prepare.feature(tfmdata,kind,value)
+ function otf.features.prepare.feature(tfmdata,kind,value)
if value then
local language, script = tfmdata.language or "dflt", tfmdata.script or "dflt"
local shared = tfmdata.shared
local otfdata = shared.otfdata
- local lookuptable = fonts.otf.valid_subtable(otfdata,kind,script,language)
+ local lookuptable = otf.valid_subtable(otfdata,kind,script,language)
if lookuptable then
local fullkind = kind .. script .. language
if not shared.lookuptable [fullkind] then
@@ -2220,8 +2260,8 @@ do
shared.processes [fullkind] = processes
local types = otfdata.luatex.name_to_type
local flags = otfdata.luatex.ignore_flags
- local preparers = fonts.otf.features.prepare
- local process = fonts.otf.features.process
+ local preparers = otf.features.prepare
+ local process = otf.features.process
for i=1,#lookuptable do
local lookupname = lookuptable[i]
local lookuptype = types[lookupname]
@@ -2246,17 +2286,17 @@ do
local pairs = pairs
- function fonts.otf.features.collect_ligatures(tfmdata,kind) -- ligs are spread all over the place
+ function otf.features.collect_ligatures(tfmdata,kind) -- ligs are spread all over the place
local otfdata = tfmdata.shared.otfdata
local unicodes = tfmdata.shared.otfdata.luatex.unicodes -- actually the char index is ok too
- local trace = fonts.otf.trace_features
+ local trace = otf.trace_features
local ligatures = { }
local function collect(lookup,o,ps)
for i=1,#ps do
local p = ps[i]
if p[1] == 'ligature' then
if trace then
- logs.report("define otf",string.format("feature %s lookup %s ligature %s => %s",kind,lookup,p[2],o.name))
+ logs.report("define otf","feature %s lookup %s ligature %s => %s",kind,lookup,p[2],o.name)
end
local t = ligatures[lookup]
if not t then
@@ -2284,7 +2324,7 @@ do
end
end
end
- local forced, always, okay = fonts.otf.valid_feature(otfdata,kind,tfmdata.script,tfmdata.language)
+ local forced, always, okay = otf.valid_feature(otfdata,kind,tfmdata.script,tfmdata.language)
for _,o in pairs(otfdata.glyphs) do
local lookups = o.lookups
if lookups then
@@ -2312,7 +2352,7 @@ do
-- due to extensive calls to functions (easily hundreds of thousands per
-- document)
- function fonts.otf.features.prepare.gsub_single(tfmdata,kind,lookupname)
+ function otf.features.prepare.gsub_single(tfmdata,kind,lookupname)
local featuredata = tfmdata.shared.featuredata[kind]
local substitutions = featuredata[lookupname]
if not substitutions then
@@ -2320,7 +2360,7 @@ do
featuredata[lookupname] = substitutions
local otfdata = tfmdata.shared.otfdata
local unicodes = otfdata.luatex.unicodes
- local trace = fonts.otf.trace_features
+ local trace = otf.trace_features
for _, o in pairs(otfdata.glyphs) do
local lookups = o.lookups
if lookups then
@@ -2332,7 +2372,7 @@ do
local old, new = o.unicode, unicodes[p[2]]
substitutions[old] = new
if trace then
- logs.report("define otf",string.format("%s:%s substitution %s => %s",kind,lookupname,old,new))
+ logs.report("define otf","%s:%s substitution %s => %s",kind,lookupname,old,new)
end
end
end
@@ -2344,7 +2384,7 @@ do
return substitutions
end
- function fonts.otf.features.prepare.gsub_multiple(tfmdata,kind,lookupname)
+ function otf.features.prepare.gsub_multiple(tfmdata,kind,lookupname)
local featuredata = tfmdata.shared.featuredata[kind]
local substitutions = featuredata[lookupname]
if not substitutions then
@@ -2352,7 +2392,7 @@ do
featuredata[lookupname] = substitutions
local otfdata = tfmdata.shared.otfdata
local unicodes = otfdata.luatex.unicodes
- local trace = fonts.otf.trace_features
+ local trace = otf.trace_features
for _,o in pairs(otfdata.glyphs) do
local lookups = o.lookups
if lookups then
@@ -2367,7 +2407,7 @@ do
new[#new+1] = unicodes[pc]
end
if trace then
- logs.report("define otf",string.format("%s:%s multiple %s => %s",kind,lookupname,old,table.concat(new," ")))
+ logs.report("define otf","%s:%s multiple %s => %s",kind,lookupname,old,table.concat(new," "))
end
end
end
@@ -2379,7 +2419,7 @@ do
return substitutions
end
- function fonts.otf.features.prepare.gsub_alternate(tfmdata,kind,lookupname)
+ function otf.features.prepare.gsub_alternate(tfmdata,kind,lookupname)
-- todo: configurable preference list
local featuredata = tfmdata.shared.featuredata[kind]
local substitutions = featuredata[lookupname]
@@ -2388,7 +2428,7 @@ do
substitutions = featuredata[lookupname]
local otfdata = tfmdata.shared.otfdata
local unicodes = otfdata.luatex.unicodes
- local trace = fonts.otf.trace_features
+ local trace = otf.trace_features
for _,o in pairs(otfdata.glyphs) do
local lookups = o.lookups
if lookups then
@@ -2404,7 +2444,7 @@ do
end
substitutions[old] = t
if trace then
- logs.report("define otf",string.format("%s:%s alternate %s => %s",kind,lookupname,old,table.concat(substitutions,"|")))
+ logs.report("define otf","%s:%s alternate %s => %s",kind,lookupname,old,table.concat(substitutions,"|"))
end
end
end
@@ -2416,19 +2456,19 @@ do
return substitutions
end
- function fonts.otf.features.prepare.gsub_ligature(tfmdata,kind,lookupname)
+ function otf.features.prepare.gsub_ligature(tfmdata,kind,lookupname)
-- we collect them for all lookups, this saves loops, we only use the
-- lookupname for testing, we need to check if this leads to redundant
-- collections
local ligatures = tfmdata.shared.featuredata[kind]
if not ligatures[lookupname] then
- ligatures = fonts.otf.features.collect_ligatures(tfmdata,kind)
+ ligatures = otf.features.collect_ligatures(tfmdata,kind)
tfmdata.shared.featuredata[kind] = ligatures
end
return ligatures[lookupname]
end
- function fonts.otf.features.prepare.contextchain(tfmdata,kind,lookupname)
+ function otf.features.prepare.contextchain(tfmdata,kind,lookupname)
local featuredata = tfmdata.shared.featuredata[kind]
local contexts = featuredata[lookupname]
if not contexts then
@@ -2461,10 +2501,10 @@ do
end
local lookupdata = otfdata.lookups[lookupname]
if not lookupdata then
- logs.error("otf process", string.format("missing lookupdata table %s",lookupname))
+ logs.report("otf process","missing lookupdata table %s",lookupname)
elseif lookupdata.rules then
local rules = lookupdata.rules
- local center_match = fonts.otf.center_match
+ local center_match = otf.center_match
for nofrules=1,#rules do
local rule = rules[nofrules]
local coverage = rule.coverage
@@ -2508,9 +2548,9 @@ do
return contexts
end
- fonts.otf.features.prepare.gsub_context = fonts.otf.features.prepare.contextchain
- fonts.otf.features.prepare.gsub_contextchain = fonts.otf.features.prepare.contextchain
- fonts.otf.features.prepare.gsub_reversecontextchain = fonts.otf.features.prepare.contextchain
+ otf.features.prepare.gsub_context = otf.features.prepare.contextchain
+ otf.features.prepare.gsub_contextchain = otf.features.prepare.contextchain
+ otf.features.prepare.gsub_reversecontextchain = otf.features.prepare.contextchain
-- ruled->lookup=ks_latn_l_27_c_4 => internal[ls_l_84] => valid[ls_l_84_s]
@@ -2523,7 +2563,7 @@ do
-- gpos_context -> not done
-- gpos_reversecontextchain -> not done
- function fonts.otf.features.prepare.anchors(tfmdata,kind,lookupname) -- tracing
+ function otf.features.prepare.anchors(tfmdata,kind,lookupname) -- tracing
local featuredata = tfmdata.shared.featuredata[kind]
local anchors = featuredata[lookupname]
if not anchors then
@@ -2533,14 +2573,14 @@ do
local unicodes = otfdata.luatex.unicodes
local validanchors = { }
local glyphs = otfdata.glyphs
- local trace = fonts.otf.trace_features
+ local trace = otf.trace_features
if otfdata.anchor_classes then
local classes = otfdata.anchor_classes
for k=1,#classes do
local class = classes[k]
if class.lookup == lookupname then
if trace then
- logs.report("define otf",string.format("%s:%s anchor -> %s",kind,lookupname,class.name))
+ logs.report("define otf","%s:%s anchor -> %s",kind,lookupname,class.name)
end
validanchors[class.name] = true
end
@@ -2574,25 +2614,25 @@ do
return anchors
end
- fonts.otf.features.prepare.gpos_mark2base = fonts.otf.features.prepare.anchors
- fonts.otf.features.prepare.gpos_mark2ligature = fonts.otf.features.prepare.anchors
- fonts.otf.features.prepare.gpos_mark2mark = fonts.otf.features.prepare.anchors
- fonts.otf.features.prepare.gpos_cursive = fonts.otf.features.prepare.anchors
- fonts.otf.features.prepare.gpos_context = fonts.otf.features.prepare.contextchain
- fonts.otf.features.prepare.gpos_contextchain = fonts.otf.features.prepare.contextchain
+ otf.features.prepare.gpos_mark2base = otf.features.prepare.anchors
+ otf.features.prepare.gpos_mark2ligature = otf.features.prepare.anchors
+ otf.features.prepare.gpos_mark2mark = otf.features.prepare.anchors
+ otf.features.prepare.gpos_cursive = otf.features.prepare.anchors
+ otf.features.prepare.gpos_context = otf.features.prepare.contextchain
+ otf.features.prepare.gpos_contextchain = otf.features.prepare.contextchain
- function fonts.otf.features.prepare.gpos_single(tfmdata,kind,lookupname)
+ function otf.features.prepare.gpos_single(tfmdata,kind,lookupname)
logs.report("otf define","gpos_single not yet supported")
end
-- ["kerns"]={ { ["char"]="ytilde", ["lookup"]="pp_l_1_s", ["off"]=-83, ...
-- ["mykerns"] = { ["pp_l_1_s"] = { [67] = -28, ...
- function fonts.otf.features.prepare.gpos_pair(tfmdata,kind,lookupname)
+ function otf.features.prepare.gpos_pair(tfmdata,kind,lookupname)
local featuredata = tfmdata.shared.featuredata[kind]
local kerns = featuredata[lookupname]
if not kerns then
- local trace = fonts.otf.trace_features
+ local trace = otf.trace_features
featuredata[lookupname] = { }
kerns = featuredata[lookupname]
local otfdata = tfmdata.shared.otfdata
@@ -2614,7 +2654,7 @@ do
kerns[one] = { two = off }
end
if trace then
- logs.report("define otf",string.format("feature %s kern pair %s - %s",kind,one,two))
+ logs.report("define otf","feature %s kern pair %s - %s",kind,one,two)
end
end
end
@@ -2634,7 +2674,7 @@ do
kerns[one] = { two = k.off }
end
if trace then
- logs.report("define otf",string.format("feature %s kern pair %s - %s",kind,one,two))
+ logs.report("define otf","feature %s kern pair %s - %s",kind,one,two)
end
end
end
@@ -2656,7 +2696,7 @@ do
kerns[one] = { two = p }
end
if trace then
- logs.report("define otf",string.format("feature %s kern pair %s - %s",kind,one,two))
+ logs.report("define otf","feature %s kern pair %s - %s",kind,one,two)
end
end
end
@@ -2668,7 +2708,7 @@ do
return kerns
end
- fonts.otf.features.prepare.gpos_contextchain = fonts.otf.features.prepare.contextchain
+ otf.features.prepare.gpos_contextchain = otf.features.prepare.contextchain
end
@@ -2676,7 +2716,7 @@ end
do
- local prepare = fonts.otf.features.prepare.feature
+ local prepare = otf.features.prepare.feature
function fonts.initializers.node.otf.aalt(tfm,value) return prepare(tfm,'aalt',value) end
function fonts.initializers.node.otf.abvm(tfm,value) return prepare(tfm,'abvm',value) end
@@ -2734,6 +2774,7 @@ do
function fonts.initializers.node.otf.pstf(tfm,value) return prepare(tfm,'pstf',value) end
function fonts.initializers.node.otf.rlig(tfm,value) return prepare(tfm,'rlig',value) end
function fonts.initializers.node.otf.rphf(tfm,value) return prepare(tfm,'rphf',value) end
+ function fonts.initializers.node.otf.rtla(tfm,value) return prepare(tfm,'rtla',value) end
function fonts.initializers.node.otf.salt(tfm,value) return prepare(tfm,'salt',value) end
function fonts.initializers.node.otf.sinf(tfm,value) return prepare(tfm,'sinf',value) end
function fonts.initializers.node.otf.smcp(tfm,value) return prepare(tfm,'smcp',value) end
@@ -2767,17 +2808,17 @@ do
local glue = node.id('glue')
local kern = node.id('kern')
local disc = node.id('disc')
+ local whatsit = node.id('whatsit')
- local fontdata = fonts.tfm.id
+ local fontdata = tfm.id
local has_attribute = node.has_attribute
local set_attribute = node.set_attribute
local state = attributes.numbers['state'] or 100
local marknumber = attributes.numbers['mark'] or 200
- local format = string.format
local report = logs.report
local scale = tex.scale
- fonts.otf.features.process = { }
+ otf.features.process = { }
-- we share some vars here, after all, we have no nested lookups and
-- less code
@@ -2788,6 +2829,7 @@ do
local marks = false
local glyphs = false
local currentfont = false
+ local rlmode = 0
-- we cheat a bit and assume that a font,attr combination are kind of ranged
@@ -2798,9 +2840,9 @@ do
-- 2 loop over glyphs loop over lookups, continue at match
-- 3 loop over lookups loop over glyphs
- fonts.otf.strategy = 2
+ otf.strategy = 2
- function fonts.otf.features.process.feature(head,font,attr,kind,attribute)
+ function otf.features.process.feature(head,font,attr,kind,attribute)
tfmdata = fontdata[font]
local shared = tfmdata.shared
otfdata = shared.otfdata
@@ -2808,24 +2850,26 @@ do
marks = otfdata.luatex.marks
glyphs = otfdata.glyphs
currentfont = font
+ rlmode = 0
local script, language, strategy
if attr and attr > 0 then
local features = context_setups[context_numbers[attr]]
- language, script, strategy = features.language or "dflt", features.script or "dflt", features.strategy or fonts.otf.strategy
+ language, script, strategy = features.language or "dflt", features.script or "dflt", features.strategy or otf.strategy
else
- language, script, strategy = tfmdata.language or "dflt", tfmdata.script or "dflt", tfmdata.strategy or fonts.otf.strategy
+ language, script, strategy = tfmdata.language or "dflt", tfmdata.script or "dflt", tfmdata.strategy or otf.strategy
end
local fullkind = kind .. script .. language
local lookuptable = shared.lookuptable[fullkind]
if lookuptable then
- -- local strategy = fonts.otf.strategy
+ -- local strategy = otf.strategy
local types = otfdata.luatex.name_to_type
local start, done, ok = head, false, false
local processes = shared.processes[fullkind]
if #processes == 1 then
local p = processes[1]
while start do -- evt splitsen
- if start.id == glyph then
+ local id = start.id
+ if id == glyph then
if start.subtype<256 and start.font == font and
(not attr or has_attribute(start,0,attr)) and -- dynamic feature
(not attribute or has_attribute(start,state,attribute)) then
@@ -2842,9 +2886,9 @@ do
else
start = start.next
end
- elseif start.id == glue and p[5] then
+ elseif id == glue and p[5] then
local pp = p[3] -- all lookups
- local pc = pp[32] -- space
+ local pc = pp[32] -- space, todo: more generic spacing
if pc then
start, ok = p[1](start,kind,p[2],pc,pp,p[4])
done = done or ok
@@ -2852,6 +2896,28 @@ do
else
start = start.next
end
+ elseif id == whatsit then
+ local subtype = start.subtype
+ if subtype == 7 then
+ local dir = start.dir
+ if dir == "+TRT" then
+ rlmode = -1
+ elseif dir == "+TLT" then
+ rlmode = 1
+ else
+ rlmode = 0
+ end
+ elseif subtype == 6 then
+ local dir = start.dir
+ if dir == "TRT" then
+ rlmode = -1
+ elseif dir == "TLT" then
+ rlmode = 1
+ else
+ rlmode = 0
+ end
+ end
+ start = start.next
else
start = start.next
end
@@ -2861,7 +2927,8 @@ do
local pp = p[3]
start = head
while start do
- if start.id == glyph then
+ local id = start.id
+ if id == glyph then
if start.subtype<256 and start.font == font and
(not attr or has_attribute(start,0,attr)) and -- dynamic feature
(not attribute or has_attribute(start,state,attribute)) then
@@ -2878,7 +2945,7 @@ do
else
start = start.next
end
- elseif start.id == glue then
+ elseif id == glue then
if p[5] then -- chain
local pc = pp[32]
if pc then
@@ -2893,6 +2960,28 @@ do
else
start = start.next
end
+ elseif id == whatsit then
+ local subtype = start.subtype
+ if subtype == 7 then
+ local dir = start.dir
+ if dir == "+TRT" then
+ rlmode = -1
+ elseif dir == "+TLT" then
+ rlmode = 1
+ else
+ rlmode = 0
+ end
+ elseif subtype == 6 then
+ local dir = start.dir
+ if dir == "TRT" then
+ rlmode = -1
+ elseif dir == "TLT" then
+ rlmode = 1
+ else
+ rlmode = 0
+ end
+ end
+ start = start.next
else
start = start.next
end
@@ -2900,7 +2989,8 @@ do
end
else
while start do
- if start.id == glyph then
+ local id = start.id
+ if id == glyph then
if start.subtype<256 and start.font == font and
(not attr or has_attribute(start,0,attr)) and -- dynamic feature
(not attribute or has_attribute(start,state,attribute)) then
@@ -2923,29 +3013,51 @@ do
end
end
if start then start = start.next end
- elseif start.id == glue then
- for i=1,#processes do local p = processes[i]
- if p[5] then -- chain
- local pp = p[3]
- local pc = pp[32]
- if pc then
- start, ok = p[1](start,kind,p[2],pc,pp,p[4])
- if ok then
- done = true
- if strategy == 1 then
- break
- end
- end
- if not start then
+ else
+ start = start.next
+ end
+ elseif id == glue then
+ for i=1,#processes do local p = processes[i]
+ if p[5] then -- chain
+ local pp = p[3]
+ local pc = pp[32]
+ if pc then
+ start, ok = p[1](start,kind,p[2],pc,pp,p[4])
+ if ok then
+ done = true
+ if strategy == 1 then
break
end
end
+ if not start then
+ break
+ end
end
end
- if start then start = start.next end
- else
- start = start.next
end
+ if start then start = start.next end
+ elseif id == whatsit then
+ local subtype = start.subtype
+ if subtype == 7 then
+ local dir = start.dir
+ if dir == "+TRT" then
+ rlmode = -1
+ elseif dir == "+TLT" then
+ rlmode = 1
+ else
+ rlmode = 0
+ end
+ elseif subtype == 6 then
+ local dir = start.dir
+ if dir == "TRT" then
+ rlmode = -1
+ elseif dir == "TLT" then
+ rlmode = 1
+ else
+ rlmode = 0
+ end
+ end
+ start = start.next
else
start = start.next
end
@@ -2960,6 +3072,8 @@ do
-- we can assume that languages that use marks are not hyphenated
-- we can also assume that at most one discretionary is present
+ local copy_list, slide, free = node.copy_list, node.slide, node.free
+
local function toligature(start,stop,char,markflag,discfound) -- brr head
if start ~= stop then
if discfound then
@@ -2974,8 +3088,8 @@ do
end
else
local deletemarks = markflag ~= "mark"
- start.components = node.copy_list(start,stop)
- node.slide(start.components)
+ start.components = copy_list(start,stop)
+ slide(start.components)
-- todo: components
start.subtype = 2
start.char = char
@@ -3015,11 +3129,11 @@ do
end
if next == stop then
stop = crap.prev
- node.free(crap)
+ free(crap)
break
else
next = nn
- node.free(crap)
+ free(crap)
end
else
next = nn
@@ -3030,10 +3144,10 @@ do
return start
end
- function fonts.otf.features.process.gsub_single(start,kind,lookupname,replacements)
+ function otf.features.process.gsub_single(start,kind,lookupname,replacements)
if replacements then
- if fonts.otf.trace_replacements then
- report("otf process",format("%s:%s replacing 0x%04X by 0x%04X",kind,lookupname,start.char,replacements))
+ if otf.trace_replacements then
+ report("otf process","%s:%s replacing 0x%04X by 0x%04X",kind,lookupname,start.char,replacements)
end
start.char = replacements
return start, true
@@ -3042,10 +3156,10 @@ do
end
end
- function fonts.otf.features.process.gsub_alternate(start,kind,lookupname,alternatives)
+ function otf.features.process.gsub_alternate(start,kind,lookupname,alternatives)
if alternatives then
- if fonts.otf.trace_replacements then
- report("otf process",format("%s:%s alternative 0x%04X => %s",kind,lookupname,start.char,table.hexed(alternatives)))
+ if otf.trace_replacements then
+ report("otf process","%s:%s alternative 0x%04X => %s",kind,lookupname,start.char,table.hexed(alternatives))
end
start.char = alternatives[1] -- will be preference
return start, true
@@ -3054,10 +3168,10 @@ do
end
end
- function fonts.otf.features.process.gsub_multiple(start,kind,lookupname,multiples)
+ function otf.features.process.gsub_multiple(start,kind,lookupname,multiples)
if multiples then
- if fonts.otf.trace_replacements then
- report("otf process",format("%s:%s multiple 0x%04X => %s",kind,lookupname,start.char,table.hexed(multiples)))
+ if otf.trace_replacements then
+ report("otf process","%s:%s multiple 0x%04X => %s",kind,lookupname,start.char,table.hexed(multiples))
end
start.char = multiples[1]
if #multiples > 1 then
@@ -3080,7 +3194,7 @@ do
end
end
- function fonts.otf.features.process.gsub_ligature(start,kind,lookupname,ligatures,alldata,flags)
+ function otf.features.process.gsub_ligature(start,kind,lookupname,ligatures,alldata,flags)
local s, stop, discfound = start.next, nil, false
while s do
local id = s.id
@@ -3110,15 +3224,15 @@ do
end
if stop and ligatures[2] then
start = toligature(start,stop,ligatures[2],flags[1],discfound)
- if fonts.otf.trace_ligatures then
- report("otf process",format("%s: inserting ligature 0x%04X (%s)",kind,start.char,utf.char(start.char)))
+ if otf.trace_ligatures then
+ report("otf process","%s: inserting ligature 0x%04X (%s)",kind,start.char,utf.char(start.char))
end
return start, true
end
return start, false
end
- function fonts.otf.features.process.gpos_mark2base(start,kind,lookupname,m_anchors,b_anchors)
+ function otf.features.process.gpos_mark2base(start,kind,lookupname,m_anchors,b_anchors)
local markchar = start.char
if marks[markchar] then
local markanchors = m_anchors['mark']
@@ -3139,9 +3253,9 @@ do
local factor = tfmdata.factor
local dx, dy = scale(ba[1]-ma[1],factor), scale(ba[2]-ma[2],factor)
start.xoffset, start.yoffset = component.xoffset - dx, component.yoffset + dy
- if fonts.otf.trace_anchors then
- report("otf process",format("%s: anchoring mark 0x%04X to basechar 0x%04X => (%s,%s) => (%s,%s)",
- kind,markchar,basechar,dx,dy,start.xoffset,start.yoffset))
+ if otf.trace_anchors then
+ report("otf process","%s: anchoring mark 0x%04X to basechar 0x%04X => (%s,%s) => (%s,%s)",
+ kind,markchar,basechar,dx,dy,start.xoffset,start.yoffset)
end
return start, true
end
@@ -3156,7 +3270,7 @@ do
return start, false
end
- function fonts.otf.features.process.gpos_mark2ligature(start,kind,lookupname,m_anchors,b_anchors) -- maybe use copies
+ function otf.features.process.gpos_mark2ligature(start,kind,lookupname,m_anchors,b_anchors) -- maybe use copies
local markchar = start.char
if marks[markchar] then
local markanchors = m_anchors['mark']
@@ -3180,9 +3294,9 @@ do
local factor = tfmdata.factor
local dx, dy = scale(ba[1]-ma[1],factor), scale(ba[2]-ma[2],factor)
start.xoffset, start.yoffset = component.xoffset - dx, component.yoffset + dy
- if fonts.otf.trace_anchors then
- report("otf process",format("%s: anchoring mark 0x%04X to baseligature 0x%04X => (%s,%s) => (%s,%s)",
- kind,markchar,basechar,dx,dy,component.xoffset,component.yoffset))
+ if otf.trace_anchors then
+ report("otf process","%s: anchoring mark 0x%04X to baseligature 0x%04X => (%s,%s) => (%s,%s)",
+ kind,markchar,basechar,dx,dy,component.xoffset,component.yoffset)
end
return start, true
end
@@ -3199,7 +3313,7 @@ do
return start, false
end
- function fonts.otf.features.process.gpos_mark2mark(start,kind,lookupname,b_anchors,m_anchors)
+ function otf.features.process.gpos_mark2mark(start,kind,lookupname,b_anchors,m_anchors)
local basemarkchar = start.char
--~ print(lookupname)
if marks[basemarkchar] then
@@ -3232,9 +3346,9 @@ do
local factor = tfmdata.factor
local dx, dy = scale(ba[1]-ma[1],factor), scale(ba[2]-ma[2],factor)
component.xoffset, component.yoffset = start.xoffset - dx, start.yoffset + dy
- if fonts.otf.trace_anchors then
- report("otf process",format("%s:%s:%s anchoring mark 0x%04X to basemark 0x%04X => (%s,%s) => (%s,%s)",
- kind,anchor,markattr,markchar,basemarkchar,dx,dy,component.xoffset,component.yoffset))
+ if otf.trace_anchors then
+ report("otf process","%s:%s:%s anchoring mark 0x%04X to basemark 0x%04X => (%s,%s) => (%s,%s)",
+ kind,anchor,markattr,markchar,basemarkchar,dx,dy,component.xoffset,component.yoffset)
end
return start, true
end
@@ -3250,80 +3364,112 @@ do
return start, false
end
- -- the following can be optimized, also, we can share the table (no need to collect)
-
- function fonts.otf.features.process.gpos_cursive(start,kind,lookupname,exitanchors,anchors)
- local trace = fonts.otf.trace_anchors
- local next, done, x, y, total_x, total_y, tx, ty, first = start.next, false, 0, 0, 0, 0, { }, { }, nil
- local factor = tfmdata.factor
- local function finish()
- local i = 0
- while first and first.id == glyph do
- if marks[first.char] then
- first = first.next
+ function otf.features.process.gpos_cursive(start,kind,lookupname,exitanchors,anchors)
+ local trace = otf.trace_cursive
+ if rlmode >= 0 then
+ local prev, done = start.prev, false
+ while prev do
+ if prev.id == glyph and prev.subtype<256 and prev.font == currentfont then
+ local prevchar = prev.char
+ if marks[prevchar] then
+ -- what do do with marks, give them the offset of the previous glyph?
+ prev = prev.prev
+ else
+ local startchar = start.char
+ local entryanchors, exitanchors = anchors[startchar], anchors[prevchar]
+ if entryanchors and exitanchors then
+ local centry, cexit = entryanchors['centry'], exitanchors['cexit']
+ if centry and cexit then
+ for anchor, entry in pairs(centry) do
+ local exit = cexit[anchor]
+ if exit then
+ local factor = tfmdata.factor
+ local dx = -(tfmdata.characters[prevchar].description.width-exit[1]) - entry[1]
+ local dy = -(entry[2]-exit[2])
+ start.yoffset = prev.yoffset + scale(dy, factor)
+ -- start.xoffset = scale(tx[i], factor)
+ node.insert_before(prev,start,nodes.kern(scale(dx,factor)))
+ if trace then
+ report("otf process","%s:%s move 0x%04X cursive (%s,%s)",kind,lookupname,startchar,dx,dy)
+ end
+ done = true
+ end
+ end
+ end
+ end
+ break
+ end
else
- i = i + 1
- first.yoffset = scale(total_y, factor)
+ break
+ end
+ end
+ else
+ local trace, factor = fonts.otf.trace_anchors, tfmdata.factor
+ local next, done, total_x, total_y, tx, ty, stack = start.next, false, 0, 0, { }, { }, { }
+ local function finish()
+ done = true
+ for i=1,#stack do
+ local s = stack[i]
+ s.yoffset = scale(total_y, factor)
+ node.insert_before(s.prev,s,nodes.kern(scale(tx[i],factor)))
if fonts.otf.trace_cursive then
- report("otf process",format("%s:%s move 0x%04X cursive (%s,%s)",kind,lookupname,first.char,"?",total_y))
- end
- if first == next then
- break
- else
- total_y = total_y - (ty[i] or 0)
- first = first.next
+ report("otf process",format("%s:%s move 0x%04X cursive (%s,%s)",kind,lookupname,s.char,tx[i],total_y))
end
+ total_y = total_y - (ty[i] or 0)
end
+ total_x, total_y, tx, ty, stack = 0, 0, { }, { }, { }
end
- x, y, total_x, total_y, tx, ty, first = 0, 0, 0, 0, { }, { }, nil
- end
- while next do
- if next.id == glyph and next.subtype<256 and next.font == currentfont then
- local nextchar = next.char
- if marks[nextchar] then
- next = next.next
- else
- local entryanchors, exitanchors = anchors[nextchar], anchors[start.char]
- if entryanchors and exitanchors then
- local centry, cexit = entryanchors['centry'], exitanchors['cexit']
- if centry and cexit then
- for anchor, entry in pairs(centry) do
- local exit = cexit[anchor]
- if exit then
- if not first then first = start end
- local dx, dy = exit[1] + entry[1], -exit[2] + entry[2]
- tx[#tx+1], ty[#ty+1] = dx, dy
- total_x, total_y = total_x + dx, total_y + dy
- done = true
- break
+ while next do
+ if next.id == glyph and next.subtype<256 and next.font == currentfont then
+ local nextchar = next.char
+ if marks[nextchar] then
+ next = next.next
+ else
+ local entryanchors, exitanchors = anchors[nextchar], anchors[start.char]
+ if entryanchors and exitanchors then
+ local centry, cexit = entryanchors['centry'], exitanchors['cexit']
+ if centry and cexit then
+ for anchor, entry in pairs(centry) do
+ local exit = cexit[anchor]
+ if exit then
+ local dy = -exit[2] + entry[2]
+ local dx = -(tfmdata.characters[nextchar].description.width-entry[1]) - exit[1] -- often width == entry 1
+ tx[#tx+1], ty[#ty+1] = dx, dy
+ total_x, total_y = total_x + dx, total_y + dy
+ stack[#stack+1] = start
+ break
+ end
end
+ else
+ finish()
end
else
finish()
end
- else
- finish()
+ start = next
+ next = start.next
end
- start = next
- next = start.next
+ else
+ finish()
+ break
end
- else
- finish()
- break
end
+ return start, done
end
return start, done
end
- function fonts.otf.features.process.gpos_single(start,kind,lookupname,basekerns,kerns)
+ function otf.features.process.gpos_single(start,kind,lookupname,basekerns,kerns)
report("otf process","gpos_single not yet supported")
return start, false
end
- function fonts.otf.features.process.gpos_pair(start,kind,lookupname,basekerns,kerns)
+ function otf.features.process.gpos_pair(start,kind,lookupname,basekerns,kerns)
local next, prev, done = start.next, start, false
- -- to be optimized
- local trace = fonts.otf.trace_kerns
+ -- to be optimized, we can consider using basemode for fonts without lookups
+ -- todo: kerns in disc nodes: pre, post, replace -> loop over disc too
+ -- todo: kerns in components of ligatures
+ local trace = otf.trace_kerns
local factor = tfmdata.factor
while next and next.id == glyph and next.subtype<256 and next.font == currentfont do
local cn = characters[next.char]
@@ -3347,12 +3493,12 @@ do
end
end
if b and b ~= 0 then
- report("otf process","we need to do something with the second kern xoff " .. b)
+ report("otf process","we need to do something with the second kern xoff %s",b)
end
else
-- todo, just start, next = node.insert_before(head,next,nodes.kern(scale(kern,factor)))
- if fonts.otf.trace_kerns then
- report("otf process",format("%s: inserting kern %s between 0x%04X and 0x%04X",kind,krn,prev.char,next.char))
+ if otf.trace_kerns then
+ report("otf process","%s: inserting kern %s between 0x%04X and 0x%04X",kind,krn,prev.char,next.char)
end
local k = nodes.kern(scale(krn,factor))
k.next = next
@@ -3366,6 +3512,103 @@ do
return start, done
end
+-- -- -- temp here, needs to be tested first -- -- --
+
+--~ function do_gpos_pair(start,kind,lookupname,basekerns,kerns)
+--~ local trace = otf.trace_kerns
+--~ local factor = tfmdata.factor
+--~ local next, prev, middle = start.next, start, nil
+--~ -- to be optimized, we can consider using basemode for fonts without lookups
+--~ -- todo: kerns in disc nodes: pre, post, replace -> loop over disc too
+--~ -- todo: kerns in components of ligatures
+--~ --
+--~ -- find valid next
+--~ while next do
+--~ local id = next.id
+--~ if id == glyph and next.subtype<256 and next.font == currentfont then
+--~ local cn = characters[next.char]
+--~ if not cn or cn.description.class == 'mark' then
+--~ prev = next
+--~ next = next.next
+--~ else
+--~ break
+--~ end
+--~ elseif id == disc then -- assume same font
+--~ middle = next
+--~ else
+--~ return start, false
+--~ end
+--~ end
+--~ local function inject(head, prevkern, nextkern)
+--~ if head then
+--~ -- kern between prevchar and head
+--~ local tail = node.slide(head) -- tail
+--~ if head.id == glyph then
+--~ local c = head.char
+--~ local pc = prevkern[c]
+--~ if pc then
+--~ local k = nodes.kern(scale(pc,factor))
+--~ k.next = head
+--~ head = k
+--~ end
+--~ end
+--~ -- kern between prevchar and tail
+--~ if tail.id == glyph then
+--~ local c = tail.char
+--~ local nc = nextkern[c]
+--~ if nc then
+--~ tail.next = nodes.kern(scale(nc,factor))
+--~ end
+--~ end
+--~ -- kern between head .. tail
+--~ local c = head
+--~ while c do do_gpos_pair(c,kind,lookupname,basekerns,kerns) ; c = c.next end
+--~ end
+--~ return head
+--~ end
+--~ if middle then
+--~ -- prev middle next - assumes same lookup
+--~ local prevkern, nextkern = kerns[prev.char], kerns[next.char]
+--~ local m = middle.pre ; if m then middle.pre = inject(m, prevkern, nextkern) end
+--~ local m = middle.post ; if m then middle.post = inject(m, prevkern, nextkern) end
+--~ local m = middle.replace ; if m then middle.replace = inject(m, prevkern, nextkern) end
+--~ elseif next then
+--~ local prevchar, nextchar = prev.char, next.char
+--~ if prev.components then
+--~ local prevkern, nextkern = kerns[prev.char], kerns[next.char]
+--~ local p = prev.components ; if p then prev.components = inject(p, prevkern, nextkern) end
+--~ end
+--~ local krn = basekerns[nextchar]
+--~ if not krn then
+--~ return start, false
+--~ elseif type(krn) == "table" then
+--~ local a, b = krn[3], krn[7]
+--~ if a and a ~= 0 then
+--~ start, next = node.insert_before(start,next,nodes.kern(scale(a,factor)))
+--~ if trace then
+--~ report("otf process","%s: inserting kern %s between 0x%04X and 0x%04X",kind,a,prevchar,nextchar)
+--~ end
+--~ end
+--~ if b and b ~= 0 then
+--~ report("otf process","we need to do something with the second kern xoff %s",b)
+--~ end
+--~ return start, true -- could be next
+--~ else
+--~ if otf.trace_kerns then
+--~ report("otf process","%s: inserting kern %s between 0x%04X and 0x%04X",kind,krn,prevchar,nextchar)
+--~ end
+--~ start, next = node.insert_before(start,next,nodes.kern(scale(krn,factor)))
+--~ return start, true -- could be next
+--~ end
+--~ end
+--~ return start, false
+--~ end
+
+--~ otf.features.process.gpos_pair = do_gpos_pair
+
+-- -- -- temp here, needs to be tested -- -- --
+
+
local chainprocs = { } -- we can probably optimize this because they're all internal lookups
-- For the moment we save each looked up glyph in the sequence, which is ok because
@@ -3374,7 +3617,7 @@ do
-- in order to locate them.
function chainprocs.gsub_single(start,stop,kind,lookupname,sequence,f,l,lookups)
- local trace = fonts.otf.trace_replacements
+ local trace = otf.trace_replacements
local c, r = trace and { }, trace and { }
local lookup, index, current = 1, f, start
while current ~= nil do
@@ -3419,7 +3662,7 @@ do
end
end
if trace then
- report("otf chain",format("%s: single replacement %s by %s",kind,table.hexed(c),table.hexed(r)))
+ report("otf chain","%s: single replacement %s by %s",kind,table.hexed(c),table.hexed(r))
end
return start
end
@@ -3454,8 +3697,8 @@ do
cacheslot[char] = replacement
end
end
- if fonts.otf.trace_replacements then
- report("otf chain",format("%s: replacing character 0x%04X by multiple 0x%04X",kind,char,table.hexed(replacement)))
+ if otf.trace_replacements then
+ report("otf chain","%s: replacing character 0x%04X by multiple 0x%04X",kind,char,table.hexed(replacement))
end
start.char = replacement[1]
if #replacement > 1 then
@@ -3505,8 +3748,8 @@ do
cacheslot[char] = replacement
end
end
- if fonts.otf.trace_replacements then
- report("otf chain",format("%s: replacing character 0x%04X by alternate",kind,char))
+ if otf.trace_replacements then
+ report("otf chain","%s: replacing character 0x%04X by alternate",kind,char)
end
start.char = replacement[1]
return start
@@ -3516,11 +3759,11 @@ do
if lookups then
local featurecache = fontdata[currentfont].shared.featurecache
if not featurecache[kind] then
- featurecache[kind] = fonts.otf.features.collect_ligatures(tfmdata,kind) -- double cached ?
+ featurecache[kind] = otf.features.collect_ligatures(tfmdata,kind) -- double cached ?
end
local lookups = otfdata.luatex.internals[lookups[1]].lookups
local ligaturecache = featurecache[kind]
- local trace = fonts.otf.trace_ligatures
+ local trace = otf.trace_ligatures
for i=1,#lookups do
local ligatures = ligaturecache[lookups[i]]
if ligatures and ligatures[start.char] then
@@ -3550,9 +3793,9 @@ do
if ligatures[2] then
if trace then
if start == stop then
- report("otf chain",format("%s: replacing character 0x%04X by ligature 0x%04X",kind,start.char,ligatures[2]))
+ report("otf chain","%s: replacing character 0x%04X by ligature 0x%04X",kind,start.char,ligatures[2])
else
- report("otf chain",format("%s: replacing character 0x%04X upto 0x%04X by ligature 0x%04X",kind,start.char,stop.char,ligatures[2]))
+ report("otf chain","%s: replacing character 0x%04X upto 0x%04X by ligature 0x%04X",kind,start.char,stop.char,ligatures[2])
end
end
return toligature(start,stop,ligatures[2],flags[1],discfound)
@@ -3584,8 +3827,8 @@ do
break
end
end
- if not ok and fonts.otf.trace_anchors then
- report("otf chain",format("%s: no matching mark2base anchor class for 0x%04X, lookup %s",kind,markchar,lookups[1]))
+ if not ok and otf.trace_anchors then
+ report("otf chain","%s: no matching mark2base anchor class for 0x%04X, lookup %s",kind,markchar,lookups[1])
end
end
if anchortag ~= true then
@@ -3608,9 +3851,9 @@ do
local factor = tfmdata.factor
local dx, dy = scale(ba[1]-ma[1],factor), scale(ba[2]-ma[2],factor)
start.xoffset, start.yoffset = component.xoffset - dx, component.yoffset + dy
- if fonts.otf.trace_anchors then
- report("otf chain",format("%s: anchoring mark 0x%04X to basechar 0x%04X => (%s,%s) => (%s,%s)",
- kind,markchar,basechar,dx,dy,start.xoffset,start.yoffset))
+ if otf.trace_anchors then
+ report("otf chain","%s: anchoring mark 0x%04X to basechar 0x%04X => (%s,%s) => (%s,%s)",
+ kind,markchar,basechar,dx,dy,start.xoffset,start.yoffset)
end
return start, true
end
@@ -3643,8 +3886,8 @@ do
break
end
end
- if not ok and fonts.otf.trace_anchors then
- report("otf chain",format("%s: no matching mark2ligature anchor class for 0x%04X, lookup %s",kind,markchar,lookups[1]))
+ if not ok and otf.trace_anchors then
+ report("otf chain","%s: no matching mark2ligature anchor class for 0x%04X, lookup %s",kind,markchar,lookups[1])
end
end
if anchortag ~= true then
@@ -3670,9 +3913,9 @@ do
local factor = tfmdata.factor
local dx, dy = scale(ba[1]-ma[1],factor), scale(ba[2]-ma[2],factor)
start.xoffset, start.yoffset = component.xoffset - dx, component.yoffset + dy
- if fonts.otf.trace_anchors then
- report("otf chain",format("%s: anchoring mark 0x%04X to baseligature 0x%04X => (%s,%s) => (%s,%s)",
- kind,basechar,markchar,dx,dy,start.xoffset,start.yoffset))
+ if otf.trace_anchors then
+ report("otf chain","%s: anchoring mark 0x%04X to baseligature 0x%04X => (%s,%s) => (%s,%s)",
+ kind,basechar,markchar,dx,dy,start.xoffset,start.yoffset)
end
return start, true
end
@@ -3707,8 +3950,8 @@ do
break
end
end
- if not ok and fonts.otf.trace_anchors then
- report("otf chain",format("%s: no matching mark2mark anchor class for 0x%04X, lookup %s",kind,markchar,lookups[1]))
+ if not ok and otf.trace_anchors then
+ report("otf chain","%s: no matching mark2mark anchor class for 0x%04X, lookup %s",kind,markchar,lookups[1])
end
end
if anchortag ~= true then
@@ -3718,7 +3961,7 @@ do
if baseattr == markattr then
local glyph = glyphs[characters[markchar].description.index]
if glyph.anchors and glyph.anchors[anchortag] then
- local trace = fonts.otf.trace_anchors
+ local trace = otf.trace_anchors
local done = false
local baseanchors = glyph.anchors['basemark'][anchortag]
while true do
@@ -3732,9 +3975,9 @@ do
local factor = tfmdata.factor
local dx, dy = scale(ba[1]-ma[1],factor), scale(ba[2]-ma[2],factor)
start.xoffset, start.yoffset = component.xoffset - dx, component.yoffset + dy
- if fonts.otf.trace_anchors then
- report("otf chain",format("%s: anchoring mark 0x%04X to basemark 0x%04X => (%s,%s) => (%s,%s)",
- kind,markchar,basechar,dx,dy,component.xoffset,component.yoffset))
+ if otf.trace_anchors then
+ report("otf chain","%s: anchoring mark 0x%04X to basemark 0x%04X => (%s,%s) => (%s,%s)",
+ kind,markchar,basechar,dx,dy,component.xoffset,component.yoffset)
end
done = true
break
@@ -3782,7 +4025,7 @@ do
-- what pointer to return, spec says stop
- function fonts.otf.features.process.contextchain(start,kind,lookupname,contextdata)
+ function otf.features.process.contextchain(start,kind,lookupname,contextdata)
local contexts, flags, done = contextdata.lookups, contextdata.flags, false
local skipmark, skipligature, skipbase = unpack(flags) -- unpack slower than assignment
for k=1,#contexts do
@@ -3799,16 +4042,21 @@ do
local id = last.id
if id == glyph and last.subtype<256 and last.font == currentfont then
local char = last.char
- local class = characters[char].description.class
- if class == skipmark or class == skipligature or class == skipbase then
- -- skip 'm
- last = last.next
- elseif sequence[n][char] then
- if n < l then
+ local chardata = characters[char]
+ if chardata then
+ local class = chardata.description.class
+ if class == skipmark or class == skipligature or class == skipbase then
+ -- skip 'm
last = last.next
+ elseif sequence[n][char] then
+ if n < l then
+ last = last.next
+ end
+ n = n + 1
+ else
+ match = false break
end
- n = n + 1
- else
+ else -- play safe
match = false break
end
elseif id == disc then -- what to do with kerns?
@@ -3823,36 +4071,33 @@ do
if match and f > 1 then
local prev = start.prev
if prev then
- if f == 2 then
- match = prev.id == glyph and prev.subtype<256 and prev.font == currentfont and sequence[1][prev.char]
- else
- local n = f-1
- while n >= 1 do
- if prev then
- local id = prev.id
- if id == glyph and prev.subtype<256 and prev.font == currentfont then -- normal char
- local char = prev.char
- local class = characters[char].description.class
- if class == skipmark or class == skipligature or class == skipbase then
- -- skip 'm
- elseif sequence[n][char] then
- n = n -1
- else
- match = false break
- end
- elseif id == disc then
+ -- removed optimiziation for f == 2, we have to deal with marks anyway
+ local n = f-1
+ while n >= 1 do
+ if prev then
+ local id = prev.id
+ if id == glyph and prev.subtype<256 and prev.font == currentfont then -- normal char
+ local char = prev.char
+ local class = characters[char].description.class
+ if class == skipmark or class == skipligature or class == skipbase then
-- skip 'm
- elseif sequence[n][32] then
+ elseif sequence[n][char] then
n = n -1
else
match = false break
end
- prev = prev.prev
+ elseif id == disc then
+ -- skip 'm
elseif sequence[n][32] then
n = n -1
else
match = false break
end
+ prev = prev.prev
+ elseif sequence[n][32] then
+ n = n -1
+ else
+ match = false break
end
end
elseif f == 2 then
@@ -3868,36 +4113,33 @@ do
if match and s > l then
local next = last.next
if next then
- if s-l == 1 then
- match = next.id == glyph and next.subtype<256 and next.font == currentfont and sequence[s][next.char]
- else
- local n = l+ 1
- while n <= s do
- if next then
- local id = next.id
- if id == glyph and next.subtype<256 and next.font == currentfont then -- normal char
- local char = next.char
- local class = characters[char].description.class
- if class == skipmark or class == skipligature or class == skipbase then
- -- skip 'm
- elseif sequence[n][char] then
- n = n + 1
- else
- match = false break
- end
- elseif id == disc then
+ -- removed optimiziation for s-l == 1, we have to deal with marks anyway
+ local n = l+ 1
+ while n <= s do
+ if next then
+ local id = next.id
+ if id == glyph and next.subtype<256 and next.font == currentfont then -- normal char
+ local char = next.char
+ local class = characters[char].description.class
+ if class == skipmark or class == skipligature or class == skipbase then
-- skip 'm
- elseif sequence[n][32] then -- brrr
+ elseif sequence[n][char] then
n = n + 1
else
match = false break
end
- next = next.next
- elseif sequence[n][32] then
+ elseif id == disc then
+ -- skip 'm
+ elseif sequence[n][32] then -- brrr
n = n + 1
else
match = false break
end
+ next = next.next
+ elseif sequence[n][32] then
+ n = n + 1
+ else
+ match = false break
end
end
elseif s-l == 1 then
@@ -3912,20 +4154,20 @@ do
end
end
if match then
- local trace = fonts.otf.trace_contexts
+ local trace = otf.trace_contexts
if trace then
local char = start.char
- report("otf chain",format("%s: rule %s of %s matches at char 0x%04X (%s) for (%s,%s,%s) chars, lookuptype %s",kind,rule,lookupname,char,utf.char(char),f-1,l-f+1,s-l,lookuptype))
+ report("otf chain","%s: rule %s of %s matches at char 0x%04X (%s) for (%s,%s,%s) chars, lookuptype %s",kind,rule,lookupname,char,utf.char(char),f-1,l-f+1,s-l,lookuptype)
end
if lookups then
local cp = chainprocs[lookuptype]
if cp then
start = cp(start,last,kind,lookupname,sequence,f,l,lookups,flags)
else
- report("otf chain",format("%s: lookuptype %s not supported yet for %s",kind,lookuptype,lookupname))
+ report("otf chain","%s: lookuptype %s not supported yet for %s",kind,lookuptype,lookupname)
end
elseif trace then
- report("otf chain",format("%s: skipping match for %s",kind,lookupname))
+ report("otf chain","%s: skipping match for %s",kind,lookupname)
end
done = true
break
@@ -3936,11 +4178,11 @@ do
--~ if true then
--~ if n < f then
---~ texio.write_nl(string.format("%s before %s %04x %s %s %s",lookupname,n,char,class,skipmark or "?",tostring(sequence[n][char])))
+--~ texio.write_nl(format("%s before %s %04x %s %s %s",lookupname,n,char,class,skipmark or "?",tostring(sequence[n][char])))
--~ elseif n > l then
---~ texio.write_nl(string.format("%s after %s %04x %s %s %s",lookupname,n,char,class,skipmark or "?",tostring(sequence[n][char])))
+--~ texio.write_nl(format("%s after %s %04x %s %s %s",lookupname,n,char,class,skipmark or "?",tostring(sequence[n][char])))
--~ else
---~ texio.write_nl(string.format("%s current %s %04x %s %s %s",lookupname,n,char,class,skipmark or "?",tostring(sequence[n][char])))
+--~ texio.write_nl(format("%s current %s %04x %s %s %s",lookupname,n,char,class,skipmark or "?",tostring(sequence[n][char])))
--~ end
--~ end
@@ -3948,7 +4190,7 @@ do
-- this needs to be fixed ! ! ! ! ! ! ! !
- function fonts.otf.features.process.reversecontextchain(start,kind,lookupname,contextdata)
+ function otf.features.process.reversecontextchain(start,kind,lookupname,contextdata)
-- PROBABLY WRONG, WE NEED TO WALK BACK OVER THE LIST
local done = false
local contexts = contextdata.lookups
@@ -3994,10 +4236,10 @@ do
end
end
if match then
- local trace = fonts.otf.trace_contexts
+ local trace = otf.trace_contexts
if trace then
local char = first.char
- report("otf reverse chain",format("%s: rule %s of %s matches, replacing starts at char 0x%04X (%s) lookuptype %s",kind,rule,lookupname,char,utf.char(char),lookuptype))
+ report("otf reverse chain","%s: rule %s of %s matches, replacing starts at char 0x%04X (%s) lookuptype %s",kind,rule,lookupname,char,utf.char(char),lookuptype)
end
if lookups then
local cp = chainprocs[lookuptype]
@@ -4008,10 +4250,10 @@ do
first = cp(first,last,kind,lookupname,sequence,f,l,lookups,flags)
end
else
- report("otf reverse chain",format("%s: lookuptype %s not supported yet for %s",kind,lookuptype,lookupname))
+ report("otf reverse chain","%s: lookuptype %s not supported yet for %s",kind,lookuptype,lookupname)
end
elseif trace then
- report("otf reverse chain",format("%s: skipping match for %s",kind,lookupname))
+ report("otf reverse chain","%s: skipping match for %s",kind,lookupname)
end
done = true
break
@@ -4020,18 +4262,18 @@ do
return start, done
end
- fonts.otf.features.process.gsub_context = fonts.otf.features.process.contextchain
- fonts.otf.features.process.gsub_contextchain = fonts.otf.features.process.contextchain
- fonts.otf.features.process.gsub_reversecontextchain = fonts.otf.features.process.reversecontextchain
+ otf.features.process.gsub_context = otf.features.process.contextchain
+ otf.features.process.gsub_contextchain = otf.features.process.contextchain
+ otf.features.process.gsub_reversecontextchain = otf.features.process.reversecontextchain
- fonts.otf.features.process.gpos_contextchain = fonts.otf.features.process.contextchain
- fonts.otf.features.process.gpos_context = fonts.otf.features.process.contextchain
+ otf.features.process.gpos_contextchain = otf.features.process.contextchain
+ otf.features.process.gpos_context = otf.features.process.contextchain
end
do
- local process = fonts.otf.features.process.feature
+ local process = otf.features.process.feature
function fonts.methods.node.otf.aalt(head,font,attr) return process(head,font,attr,'aalt') end
function fonts.methods.node.otf.abvm(head,font,attr) return process(head,font,attr,'abvm') end
@@ -4089,6 +4331,7 @@ do
function fonts.methods.node.otf.pstf(head,font,attr) return process(head,font,attr,'pstf') end
function fonts.methods.node.otf.rlig(head,font,attr) return process(head,font,attr,'rlig') end
function fonts.methods.node.otf.rphf(head,font,attr) return process(head,font,attr,'rphf') end
+ function fonts.methods.node.otf.rtla(head,font,attr) return process(head,font,attr,'rtla') end
function fonts.methods.node.otf.salt(head,font,attr) return process(head,font,attr,'calt') end
function fonts.methods.node.otf.sinf(head,font,attr) return process(head,font,attr,'sinf') end
function fonts.methods.node.otf.smcp(head,font,attr) return process(head,font,attr,'smcp') end
@@ -4116,47 +4359,47 @@ end
-- common stuff
-function fonts.otf.features.language(tfmdata,value)
+function otf.features.language(tfmdata,value)
if value then
value = value:lower()
- if fonts.otf.tables.languages[value] then
+ if otf.tables.languages[value] then
tfmdata.language = value
end
end
end
-function fonts.otf.features.script(tfmdata,value)
+function otf.features.script(tfmdata,value)
if value then
value = value:lower()
- if fonts.otf.tables.scripts[value] then
+ if otf.tables.scripts[value] then
tfmdata.script = value
end
end
end
-function fonts.otf.features.mode(tfmdata,value)
+function otf.features.mode(tfmdata,value)
if value then
tfmdata.mode = value:lower()
end
end
-function fonts.otf.features.strategy(tfmdata,value)
+function otf.features.strategy(tfmdata,value)
if value then
- tfmdata.strategy = tonumber(value) or fonts.otf.strategy
+ tfmdata.strategy = tonumber(value) or otf.strategy
end
end
-fonts.initializers.base.otf.language = fonts.otf.features.language
-fonts.initializers.base.otf.script = fonts.otf.features.script
-fonts.initializers.base.otf.mode = fonts.otf.features.mode
-fonts.initializers.base.otf.method = fonts.otf.features.mode
-fonts.initializers.base.otf.strategy = fonts.otf.features.strategy -- not needed
+fonts.initializers.base.otf.language = otf.features.language
+fonts.initializers.base.otf.script = otf.features.script
+fonts.initializers.base.otf.mode = otf.features.mode
+fonts.initializers.base.otf.method = otf.features.mode
+fonts.initializers.base.otf.strategy = otf.features.strategy -- not needed
-fonts.initializers.node.otf.language = fonts.otf.features.language
-fonts.initializers.node.otf.script = fonts.otf.features.script
-fonts.initializers.node.otf.mode = fonts.otf.features.mode
-fonts.initializers.node.otf.method = fonts.otf.features.mode
-fonts.initializers.node.otf.strategy = fonts.otf.features.strategy
+fonts.initializers.node.otf.language = otf.features.language
+fonts.initializers.node.otf.script = otf.features.script
+fonts.initializers.node.otf.mode = otf.features.mode
+fonts.initializers.node.otf.method = otf.features.mode
+fonts.initializers.node.otf.strategy = otf.features.strategy
do
@@ -4192,7 +4435,7 @@ do
always = true
}
- function fonts.otf.enhance.enrich(data,filename)
+ function otf.enhance.enrich(data,filename)
for index, glyph in pairs(data.glyphs) do
local l = tlig_list[glyph.name]
if l then
@@ -4217,11 +4460,11 @@ do
table.insert(data.gsub,1,table.fastcopy(trep_feature))
end
- local prepare = fonts.otf.features.prepare.feature
- local process = fonts.otf.features.process.feature
+ local prepare = otf.features.prepare.feature
+ local process = otf.features.process.feature
- fonts.otf.tables.features['tlig'] = 'TeX Ligatures'
- fonts.otf.tables.features['trep'] = 'TeX Replacements'
+ otf.tables.features['tlig'] = 'TeX Ligatures'
+ otf.tables.features['trep'] = 'TeX Replacements'
function fonts.initializers.node.otf.tlig(tfm,value) return prepare(tfm,'tlig',value) end
function fonts.initializers.node.otf.trep(tfm,value) return prepare(tfm,'trep',value) end
@@ -4229,8 +4472,8 @@ do
function fonts.methods.node.otf.tlig(head,font,attr) return process(head,font,attr,'tlig') end
function fonts.methods.node.otf.trep(head,font,attr) return process(head,font,attr,'trep') end
- function fonts.initializers.base.otf.tlig(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'tlig',value) end
- function fonts.initializers.base.otf.trep(tfm,value) fonts.otf.features.prepare_base_substitutions(tfm,'trep',value) end
+ function fonts.initializers.base.otf.tlig(tfm,value) otf.features.prepare_base_substitutions(tfm,'tlig',value) end
+ function fonts.initializers.base.otf.trep(tfm,value) otf.features.prepare_base_substitutions(tfm,'trep',value) end
end
@@ -4275,13 +4518,13 @@ fonts.initializers.node.otf.compose = fonts.initializers.common.compose
-- temp hack, may change
function fonts.initializers.base.otf.kern(tfmdata,value)
- fonts.otf.features.prepare_base_kerns(tfmdata,'kern',value)
+ otf.features.prepare_base_kerns(tfmdata,'kern',value)
end
-- bonus function
-function fonts.otf.name_to_slot(name) -- todo: afm en tfm
- local tfmdata = fonts.tfm.id[font.current()]
+function otf.name_to_slot(name) -- todo: afm en tfm
+ local tfmdata = tfm.id[font.current()]
if tfmdata and tfmdata.shared then
local otfdata = tfmdata.shared.otfdata
if otfdata and otfdata.luatex then
@@ -4291,18 +4534,18 @@ function fonts.otf.name_to_slot(name) -- todo: afm en tfm
return nil
end
-function fonts.otf.char(n) -- todo: afm en tfm
+function otf.char(n) -- todo: afm en tfm
if type(n) == "string" then
- n = fonts.otf.name_to_slot(n)
+ n = otf.name_to_slot(n)
end
if n then
- tex.sprint(tex.ctxcatcodes,string.format("\\char%s ",n))
+ tex.sprint(tex.ctxcatcodes,format("\\char%s ",n))
end
end
---~ function fonts.otf.name_to_table(name)
+--~ function otf.name_to_table(name)
--~ lcoal temp, result = { }
---~ local tfmdata = fonts.tfm.id[font.current()]
+--~ local tfmdata = tfm.id[font.current()]
--~ if tfmdata and tfmdata.shared then
--~ local otfdata = tfmdata.shared.otfdata
--~ if otfdata and otfdata.luatex then
@@ -4329,13 +4572,14 @@ do
local glue = node.id('glue')
local penalty = node.id('penalty')
- local fontdata = fonts.tfm.id
+ local fontdata = tfm.id
local set_attribute = node.set_attribute
local has_attribute = node.has_attribute
local state = attributes.numbers['state'] or 100
local fcs = fonts.color.set
local fcr = fonts.color.reset
+ local remove = node.remove
-- in the future we will use language/script attributes instead of the
-- font related value, but then we also need dynamic features which is
@@ -4387,8 +4631,8 @@ do
return head, false
end
- fonts.otf.features.register("analyze",true) -- we always analyze
- table.insert(fonts.triggers,"analyze") -- we need a proper function for doing this
+ otf.features.register("analyze",true) -- we always analyze
+ table.insert(fonts.triggers,"analyze") -- we need a proper function for doing this
-- latin
@@ -4424,7 +4668,7 @@ do
local function warning(current,what)
local char = current.char
if not arab_warned[char] then
- log.report("analyze",string.format("arab: character %s (0x%04X) has no %s class", char, char, what))
+ log.report("analyze","arab: character %s (0x%04X) has no %s class", char, char, what)
arab_warned[char] = true
end
end
@@ -4438,15 +4682,19 @@ do
return head, true
end
+ otf.remove_joiners = true -- for idris who want it as option
+
function fonts.analyzers.methods.arab(head,font,attr) -- maybe make a special version with no trace
local characters = fontdata[font].characters
local first, last, current, done = nil, nil, head, false
- local trace = fonts.color.trace
+ local trace, removejoiners = fonts.color.trace, otf.remove_joiners
--~ local laststate = 0
+ local joiners = { }
local function finish()
if last then
if first == last then
- if isol_fina_medi_init[first.char] or isol_fina[first.char] then
+ local fc = first.char
+ if isol_fina_medi_init[fc] or isol_fina[fc] then
set_attribute(first,state,4) -- isol
if trace then fcs(first,"font:isol") end
else
@@ -4455,7 +4703,8 @@ do
if trace then fcr(first) end
end
else
- if isol_fina_medi_init[last.char] or isol_fina[last.char] then -- why isol here ?
+ local lc = last.char
+ if isol_fina_medi_init[lc] or isol_fina[lc] then -- why isol here ?
-- if laststate == 1 or laststate == 2 or laststate == 4 then
set_attribute(last,state,3) -- fina
if trace then fcs(last,"font:fina") end
@@ -4468,7 +4717,8 @@ do
first, last = nil, nil
elseif first then
-- first and last are either both set so we never com here
- if isol_fina_medi_init[first.char] or isol_fina[first.char] then
+ local fc = first.char
+ if isol_fina_medi_init[fc] or isol_fina[fc] then
set_attribute(first,state,4) -- isol
if trace then fcs(first,"font:isol") end
else
@@ -4481,21 +4731,19 @@ do
--~ laststate = 0
end
while current do
- if current.id == glyph and current.subtype<256 and current.font == font then
+ if current.id == glyph and current.subtype<256 and current.font == font and not has_attribute(current,state) then
done = true
+ -- some day we will make a characters.marks hash
+ -- this is also more efficient since it's shared
local char = current.char
- local chardata = characters[char] -- some day we will make a characters.marks hash
- if not chardata then -- this is also more efficient since it's shared
- -- troubles
- -- elseif char == zwj then
- -- -- can probably be ignored, we could turn it into a kern or penalty
- -- elseif char == zwnj then
- -- -- acts like a space, we could turn it into a kern or penalty
- -- finish()
- elseif chardata.description.class == "mark" then
+ local chardata = characters[char]
+ if removejoiners and char == zwj or char == zwnj then
+ joiners[#joiners+1] = current
+ end
+ if chardata and chardata.description.class == "mark" then
set_attribute(current,state,5) -- mark
if trace then fcs(current,"font:mark") end
- elseif isol[char] then
+ elseif isol[char] then -- can be zwj or zwnj too
finish()
set_attribute(current,state,4) -- isol
if trace then fcs(current,"font:isol") end
@@ -4543,6 +4791,11 @@ do
current = current.next
end
finish()
+ if removejoiners then
+ for i=1,#joiners do
+ head = remove(head,joiners[i])
+ end
+ end
return head, done
end
@@ -4675,6 +4928,8 @@ do
(char>=0x2F800 and char<=0x2FA1F)
end
+ -- mayeb an entry in the character table: hanclass
+
--~ opening_parenthesis_hw / closing_parenthesis_hw
--~ opening_parenthesis_fw / closing_parenthesis_fw
--~ opening_punctuation_hw / closing_punctuation_hw
@@ -4721,7 +4976,8 @@ do
local interspecialshrink = stretch * hang_data.inter_char_half_shrink_factor
local internormalstretch = stretch * hang_data.inter_char_stretch_factor
local trace = fonts.color.trace
--- todo: check for first and last
+ -- todo: check for first and last
+-- maybe it's better to look back
while current do
if current.id == glyph and current.subtype<256 then
if current.font == font then
@@ -4730,9 +4986,9 @@ do
-- don't ask -)
elseif opening_punctuation_fw[char] or opening_parenthesis_fw[char] then
if trace then fcs(current,"font:init") end
-if head ~= current then
- head, _ = insert_before(head,current,nodes.glue(interspecialskip,0,interspecialshrink))
-end
+ if head ~= current then
+ head, _ = insert_before(head,current,nodes.glue(interspecialskip,0,interspecialshrink))
+ end
head, current = insert_after(head,current,nodes.penalty(10000))
head, current = insert_after(head,current,nodes.glue(0,internormalstretch,0))
prevclass, done = 1, true
@@ -4773,6 +5029,7 @@ end
head, current = insert_after(head,current,nodes.glue(0,internormalstretch,0))
prevclass, done = 6, true
elseif is_han_character(char) then
+ -- if trace then fcs(current,"font:isol") end
prevclass, done = 7, true
head, current = insert_after(head,current,nodes.penalty(0))
head, current = insert_after(head,current,nodes.glue(0,internormalstretch,0))
@@ -4781,7 +5038,11 @@ end
prevclass = 0
end
elseif prevclass > 0 and current.id == glue and current.spec and current.spec.width > 0 then
- head, current = delete(head,current)
+ -- hack, it might be better to look back and flush (we need to delete end-of-line spaces)
+ local next = current.next
+ if next.id == glyph and next.font == font then
+ head, current = delete(head,current)
+ end
end
if current then
current = current.next
@@ -4797,14 +5058,14 @@ end
-- experimental and will probably change
do
- local process = fonts.otf.features.process.feature
- local prepare = fonts.otf.features.prepare.feature
+ local process = otf.features.process.feature
+ local prepare = otf.features.prepare.feature
function fonts.install_feature(type,...)
if fonts[type] and fonts[type].install_feature then
fonts[type].install_feature(...)
end
end
- function fonts.otf.install_feature(tag)
+ function otf.install_feature(tag)
fonts.methods.node.otf [tag] = function(head,font,attr) return process(head,font,attr,tag) end
fonts.initializers.node.otf[tag] = function(tfm,value) return prepare(tfm,tag,value) end
end
diff --git a/tex/context/base/font-syn.lua b/tex/context/base/font-syn.lua
index d99177716..f7e40b3bb 100644
--- a/tex/context/base/font-syn.lua
+++ b/tex/context/base/font-syn.lua
@@ -11,6 +11,8 @@ if not modules then modules = { } end modules ['font-syn'] = {
using a table that has keys filtered from the font related files.</p>
--ldx]]--
+local texsprint = tex.sprint
+
fonts = fonts or { }
input = input or { }
texmf = texmf or { }
@@ -25,6 +27,7 @@ fonts.names.be_clever = true
fonts.names.enabled = true
fonts.names.autoreload = toboolean(os.env['MTX.FONTS.AUTOLOAD'] or os.env['MTX_FONTS_AUTOLOAD'] or "no")
fonts.names.cache = containers.define("fonts","data",fonts.names.version,true)
+fonts.names.trace = false
--[[ldx--
<p>It would make sense to implement the filters in the related modules,
@@ -66,7 +69,7 @@ for combination with the weight of a font.</p>
--ldx]]--
fonts.names.filters.list = {
- "otf", "ttf", "ttc", "afm" -- pfb is quite messy, too many messages, maybe broken
+ "otf", "ttf", "ttc", "afm",
}
fonts.names.filters.fixes = {
@@ -77,9 +80,9 @@ fonts.names.filters.fixes = {
}
fonts.names.xml_configuration_file = "fonts.conf" -- a bit weird format, bonus feature
-fonts.names.environment_path_variable = "osfontdir" -- the official way, in minimals etc
+fonts.names.environment_path_variable = "OSFONTDIR" -- the official way, in minimals etc
-function fonts.names.getpaths(instance)
+function fonts.names.getpaths()
local hash, result = { }, { }
local function collect(t)
for i=1, #t do
@@ -91,13 +94,13 @@ function fonts.names.getpaths(instance)
end
end
end
- local path = fonts.names.environment_path_variable
- if path and path ~= "" then
- collect(input.expanded_path_list(instance,path))
+ local path = fonts.names.environment_path_variable or ""
+ if path ~= "" then
+ collect(input.expanded_path_list(path))
end
- local name = fonts.names.xml_configuration_file
- if name and not name == "" then
- local name = input.find_file(instance,name,"other")
+ local name = fonts.names.xml_configuration_file or ""
+ if name ~= "" then
+ local name = input.find_file(name,"other")
if name ~= "" then
collect(xml.collect_texts(xml.load(name),"dir",true))
end
@@ -108,7 +111,7 @@ function fonts.names.getpaths(instance)
return result
end
-function fonts.names.identify()
+function fonts.names.identify(verbose)
fonts.names.data = {
mapping = { },
version = fonts.names.version
@@ -135,13 +138,19 @@ function fonts.names.identify()
add(madename, fontname, filename, suffix, is_sub)
end
end
+ local trace = verbose or fonts.names.trace
+ local filters = fonts.names.filters
local function identify(completename,name,suffix)
if not done[name] and io.exists(completename) then
nofread = nofread + 1
- logs.info("fontnames", "identifying " .. suffix .. " font " .. completename)
- logs.push()
- local result = fonts.names.filters[suffix](completename)
- logs.pop()
+ if trace then
+ logs.report("fontnames","identifying %s font %s",suffix,completename)
+ logs.push()
+ end
+ local result = filters[suffix:lower()](completename)
+ if trace then
+ logs.pop()
+ end
if result then
if not result[1] then
check(result,name,suffix,false)
@@ -153,35 +162,38 @@ function fonts.names.identify()
end
end
local function traverse(what, method)
- for n, suffix in pairs(fonts.names.filters.list) do
+ for n, suffix in ipairs(fonts.names.filters.list) do
nofread, nofok = 0, 0
local t = os.gettimeofday() -- use elapser
- logs.report("fontnames", string.format("identifying %s font files with suffix %s",what,suffix))
+ suffix = suffix:lower()
+ logs.report("fontnames", "identifying %s font files with suffix %s",what,suffix)
+ method(suffix)
+ suffix = suffix:upper()
+ logs.report("fontnames", "identifying %s font files with suffix %s",what,suffix)
method(suffix)
- logs.report("fontnames", string.format("%s %s files identified, %s hash entries added, runtime %s seconds", nofread, what,nofok, os.gettimeofday()-t))
+ logs.report("fontnames", "%s %s files identified, %s hash entries added, runtime %0.3f seconds",nofread,what,nofok,os.gettimeofday()-t)
end
end
- traverse("tree", function(suffix)
- input.with_files(texmf.instance,".*%." .. suffix .. "$", function(method,root,path,name)
+ traverse("tree", function(suffix) -- TEXTREE only
+ input.with_files(".*%." .. suffix .. "$", function(method,root,path,name)
if method == "file" then
identify(root .."/" .. path .. "/" .. name,name,suffix)
end
end)
end)
- traverse("system", function(suffix)
- local pathlist = fonts.names.getpaths(texmf.instance) -- input.expanded_path_list(texmf.instance,"osfontdir")
+ traverse("system", function(suffix) -- OSFONTDIR cum suis
+ local pathlist = fonts.names.getpaths()
if pathlist then
for _, path in ipairs(pathlist) do
path = input.clean_path(path .. "/")
path = path:gsub("/+","/")
local pattern = path .. "*." .. suffix
- logs.report("fontnames", "globbing path " .. pattern)
+ logs.report("fontnames", "globbing path %s",pattern)
local t = dir.glob(pattern)
for _, name in pairs(t) do -- ipairs
- local mode = lfs.attributes(name,'mode')
- if mode == "file" then
+ -- if lfs.isfile(name) then -- always true anyway
identify(name,file.basename(name),suffix)
- end
+ -- end
end
end
end
@@ -201,11 +213,11 @@ function fonts.names.identify()
end
end
-function fonts.names.load(reload)
+function fonts.names.load(reload,verbose)
if not fonts.names.loaded then
if reload then
if containers.is_usable(fonts.names.cache(), "names") then
- fonts.names.identify()
+ fonts.names.identify(verbose)
containers.write(fonts.names.cache(), "names", fonts.names.data)
end
fonts.names.saved = true
@@ -314,19 +326,19 @@ end
function fonts.names.table(pattern,reload,all)
local t = fonts.names.list(pattern,reload)
if t then
- tex.sprint(tex.ctxcatcodes,"\\start\\nonknuthmode\\starttabulate[|T|T|T|T|T|]")
- tex.sprint(tex.ctxcatcodes,"\\NC hashname\\NC type\\NC fontname\\NC filename\\NC\\NR\\HL")
+ texsprint(tex.ctxcatcodes,"\\start\\nonknuthmode\\starttabulate[|T|T|T|T|T|]")
+ texsprint(tex.ctxcatcodes,"\\NC hashname\\NC type\\NC fontname\\NC filename\\NC\\NR\\HL")
for k,v in pairs(table.sortedkeys(t)) do
if all or v == t[v][2]:lower() then
local type, name, file = unpack(t[v])
if type and name and file then
- tex.sprint(tex.ctxcatcodes,string.format("\\NC %s\\NC %s\\NC %s\\NC %s\\NC\\NR",v,type, name, file))
+ texsprint(tex.ctxcatcodes,string.format("\\NC %s\\NC %s\\NC %s\\NC %s\\NC\\NR",v,type, name, file))
else
- logs.report("font table", "skipping ".. v)
+ logs.report("font table", "skipping %s", v)
end
end
end
- tex.sprint(tex.ctxcatcodes,"\\stoptabulate\\stop")
+ texsprint(tex.ctxcatcodes,"\\stoptabulate\\stop")
end
end
diff --git a/tex/context/base/font-tfm.lua b/tex/context/base/font-tfm.lua
index d0a838bcd..02f5c45a6 100644
--- a/tex/context/base/font-tfm.lua
+++ b/tex/context/base/font-tfm.lua
@@ -10,22 +10,25 @@ if not modules then modules = { } end modules ['font-tfm'] = {
<p>Here we only implement a few helper functions.</p>
--ldx]]--
-fonts = fonts or { }
-fonts.loaded = fonts.loaded or { }
-fonts.dontembed = fonts.dontembed or { }
-fonts.logger = fonts.logger or { }
+fonts = fonts or { }
+fonts.tfm = fonts.tfm or { }
+
+local tfm = fonts.tfm
+
+fonts.loaded = fonts.loaded or { }
+fonts.dontembed = fonts.dontembed or { }
+fonts.logger = fonts.logger or { }
fonts.loadtime = 0
-fonts.tfm = fonts.tfm or { }
-fonts.triggers = fonts.triggers or { } -- brrr
+fonts.triggers = fonts.triggers or { } -- brrr
--[[ldx--
<p>The next function encapsulates the standard <l n='tfm'/> loader as
supplied by <l n='luatex'/>.</p>
--ldx]]--
-fonts.tfm.resolve_vf = true -- false
+tfm.resolve_vf = true -- false
-function fonts.tfm.enhance(tfmdata,specification)
+function tfm.enhance(tfmdata,specification)
local name, size = specification.name, specification.size
local encoding, filename = name:match("^(.-)%-(.*)$") -- context: encoding-name.*
if filename and encoding and fonts.enc.known[encoding] then
@@ -34,25 +37,26 @@ function fonts.tfm.enhance(tfmdata,specification)
local characters = tfmdata.characters
tfmdata.encoding = encoding
local vector = data.vector
+ local original = { }
for k, v in pairs(characters) do
v.name = vector[k]
v.index = k
+ original[k] = v
end
for k,v in pairs(data.unicodes) do
if k ~= v then
- -- if not characters[k] then
- if fonts.trace then
- logs.report("define font",string.format("mapping %s onto %s",k,v))
- end
- characters[k] = characters[v]
- -- end
+ if fonts.trace then
+ logs.report("define font","mapping %s onto %s",k,v)
+ end
+ -- characters[k] = characters[v]
+ characters[k] = original[v]
end
end
end
end
end
-function fonts.tfm.read_from_tfm(specification)
+function tfm.read_from_tfm(specification)
local fname, tfmdata = specification.filename, nil
if fname then
-- safeguard, we use tfm as fallback
@@ -62,19 +66,19 @@ function fonts.tfm.read_from_tfm(specification)
end
end
if not fname or fname == "" then
- fname = input.findbinfile(texmf.instance, specification.name, 'ofm')
+ fname = input.findbinfile(specification.name, 'ofm')
else
- fname = input.findbinfile(texmf.instance, fname, 'ofm')
+ fname = input.findbinfile(fname, 'ofm')
end
if fname and fname ~= "" then
if fonts.trace then
- logs.report("define font",string.format("loading tfm file %s at size %s",fname,specification.size))
+ logs.report("define font","loading tfm file %s at size %s",fname,specification.size)
end
tfmdata = font.read_tfm(fname,specification.size) -- not cached, fast enough
if tfmdata then
- if fonts.tfm.resolve_vf then
+ if tfm.resolve_vf then
fonts.logger.save(tfmdata,file.extname(fname),specification) -- strange, why here
- fname = input.findbinfile(texmf.instance, specification.name, 'ovf')
+ fname = input.findbinfile(specification.name, 'ovf')
if fname and fname ~= "" then
local vfdata = font.read_vf(fname,specification.size) -- not cached, fast enough
if vfdata then
@@ -88,11 +92,11 @@ function fonts.tfm.read_from_tfm(specification)
end
--~ print(table.serialize(tfmdata))
end
- fonts.tfm.enhance(tfmdata,specification)
+ tfm.enhance(tfmdata,specification)
end
else
if fonts.trace then
- logs.report("define font",string.format("loading tfm with name %s fails",specification.name))
+ logs.report("define font","loading tfm with name %s fails",specification.name)
end
end
return tfmdata
@@ -111,33 +115,33 @@ do
bp = 65781.8,
}
- function fonts.tfm.setfactor(f)
- fonts.tfm.factor = factors[f or 'pt'] or factors.pt
+ function tfm.setfactor(f)
+ tfm.factor = factors[f or 'pt'] or factors.pt
end
- fonts.tfm.setfactor()
+ tfm.setfactor()
end
-function fonts.tfm.scaled(scaledpoints, designsize) -- handles designsize in sp as well
+function tfm.scaled(scaledpoints, designsize) -- handles designsize in sp as well
if scaledpoints < 0 then
if designsize then
- if designsize > fonts.tfm.factor then -- or just 1000 / when? mp?
+ if designsize > tfm.factor then -- or just 1000 / when? mp?
return (- scaledpoints/1000) * designsize -- sp's
else
- return (- scaledpoints/1000) * designsize * fonts.tfm.factor
+ return (- scaledpoints/1000) * designsize * tfm.factor
end
else
- return (- scaledpoints/1000) * 10 * fonts.tfm.factor
+ return (- scaledpoints/1000) * 10 * tfm.factor
end
else
return scaledpoints
end
end
---~ function fonts.tfm.scaled(scaledpoints, designsize)
+--~ function tfm.scaled(scaledpoints, designsize)
--~ if scaledpoints < 0 then
---~ return (- scaledpoints/1000) * (designsize or 10) * fonts.tfm.factor
+--~ return (- scaledpoints/1000) * (designsize or 10) * tfm.factor
--~ else
--~ return scaledpoints
--~ end
@@ -148,7 +152,7 @@ end
to scale virtual characters.</p>
--ldx]]--
-function fonts.tfm.get_virtual_id(tfmdata)
+function tfm.get_virtual_id(tfmdata)
-- since we don't know the id yet, we use 0 as signal
if not tfmdata.fonts then
tfmdata.type = "virtual"
@@ -160,7 +164,7 @@ function fonts.tfm.get_virtual_id(tfmdata)
end
end
-function fonts.tfm.check_virtual_id(tfmdata, id)
+function tfm.check_virtual_id(tfmdata, id)
if tfmdata and tfmdata.type == "virtual" then
if not tfmdata.fonts or #tfmdata.fonts == 0 then
tfmdata.type, tfmdata.fonts = "real", nil
@@ -182,7 +186,7 @@ excessive memory usage in CJK fonts, we no longer pass the boundingbox.)</p>
fonts.trace_scaling = false
-function fonts.tfm.do_scale(tfmtable, scaledpoints)
+function tfm.do_scale(tfmtable, scaledpoints)
local trace = fonts.trace_scaling
if scaledpoints < 0 then
scaledpoints = (- scaledpoints/1000) * tfmtable.designsize -- already in sp
@@ -222,7 +226,7 @@ function fonts.tfm.do_scale(tfmtable, scaledpoints)
class = description.class
}
if trace then
- logs.report("define font", string.format("n=%s, u=%s, i=%s, n=%s c=%s",k,description.unicode,description.index,description.name or '-',description.class or '-'))
+ logs.report("define font","n=%s, u=%s, i=%s, n=%s c=%s",k,description.unicode,description.index,description.name or '-',description.class or '-')
end
-- local vb = v.boundingbox
-- if vb then
@@ -267,17 +271,29 @@ function fonts.tfm.do_scale(tfmtable, scaledpoints)
local vc = v.commands
if vc then
-- we assume non scaled commands here
- local tt = { }
+ local ok = false
for i=1,#vc do
- local ivc = vc[i]
- local key = ivc[1]
+ local key = vc[i][1]
if key == "right" or key == "left" or key == "down" or key == "up" then
- tt[#tt+1] = { key, ivc[2]*delta }
- else -- not comment
- tt[#tt+1] = ivc -- shared since in cache and untouched
+ ok = true
+ break
end
end
- chr.commands = tt
+ if ok then
+ local tt = { }
+ for i=1,#vc do
+ local ivc = vc[i]
+ local key = ivc[1]
+ if key == "right" or key == "left" or key == "down" or key == "up" then
+ tt[#tt+1] = { key, ivc[2]*delta }
+ else -- not comment
+ tt[#tt+1] = ivc -- shared since in cache and untouched
+ end
+ end
+ chr.commands = tt
+ else
+ chr.commands = vc
+ end
end
tc[k] = chr
end
@@ -296,14 +312,30 @@ make this profitable and the <l n='lua'/> based variant was just faster. A days
wasted day but an experience richer.</p>
--ldx]]--
-function fonts.tfm.scale(tfmtable, scaledpoints)
- local t, factor = fonts.tfm.do_scale(tfmtable, scaledpoints)
+tfm.auto_cleanup = true
+
+local lastfont = nil
+
+function tfm.cleanup(tfmdata) -- we need a cleanup callback, now we miss the last one
+ if tfm.auto_cleanup then -- ok, we can hook this into everyshipout or so ... todo
+ if lastfont and lastfont.type == 'virtual' then
+ for k, v in pairs(lastfont.characters) do
+ if v.commands then v.commands = nil end
+ end
+ end
+ lastfont = type(tfmdata) == "table" and tfmdata
+ end
+end
+
+function tfm.scale(tfmtable, scaledpoints)
+ local t, factor = tfm.do_scale(tfmtable, scaledpoints)
t.factor = factor
t.ascender = factor*(tfmtable.ascender or 0)
t.descender = factor*(tfmtable.descender or 0)
t.shared = tfmtable.shared or { }
t.unique = table.fastcopy(tfmtable.unique or {})
---~ print("scaling", t.name, t.factor) -- , fonts.tfm.hash_features(tfmtable.specification))
+--~ print("scaling", t.name, t.factor) -- , tfm.hash_features(tfmtable.specification))
+ tfm.cleanup(t)
return t
end
@@ -317,7 +349,7 @@ used for which font.</p>
function fonts.logger.save(tfmtable,source,specification) -- save file name in spec here ! ! ! ! ! !
if tfmtable and specification and specification.specification then
if fonts.trace then
- logs.report("define font",string.format("registering %s as %s",specification.name,source))
+ logs.report("define font","registering %s as %s",specification.name,source)
end
specification.source = source
fonts.loaded[specification.specification] = specification
@@ -442,7 +474,7 @@ do
if p then
local oldchr, newchr = unicodes[p], unicodes[name]
if oldchr and newchr then
- -- texio.write_nl(string.format("%s (%s) -> %s (%s)",p,oldchr or -1,name,newchr or -1))
+ -- logs.report("encoding","%s (%s) -> %s (%s)",p,oldchr or -1,name,newchr or -1)
characters[oldchr] = characters[newchr]
end
end
@@ -460,7 +492,7 @@ do
-- when needed we can provide this as features in e.g. afm files
- function fonts.initializers.common.remap(tfmdata,value,pattern)
+ function fonts.initializers.common.remap(tfmdata,value,pattern) -- will go away
if value then
local afmdata = tfmdata.shared.afmdata
local characters = tfmdata.characters
@@ -529,7 +561,7 @@ fonts.analyzers.initializers = fonts.analyzers.initializers or { }
do
local glyph = node.id('glyph')
- local fontdata = fonts.tfm.id
+ local fontdata = tfm.id
local set_attribute = node.set_attribute
-- local unset_attribute = node.unset_attribute
-- local has_attribute = node.has_attribute
@@ -593,7 +625,7 @@ end
do
local glyph = node.id('glyph')
- local fontdata = fonts.tfm.id
+ local fontdata = tfm.id
local marknumber = attributes.numbers['mark'] or 200
local set_attribute = node.set_attribute
@@ -701,13 +733,13 @@ do
end
-function fonts.tfm.replacements(tfm,value)
---~ tfm.characters[0x0022] = table.fastcopy(tfm.characters[0x201D])
---~ tfm.characters[0x0027] = table.fastcopy(tfm.characters[0x2019])
---~ tfm.characters[0x0060] = table.fastcopy(tfm.characters[0x2018])
---~ tfm.characters[0x0022] = tfm.characters[0x201D]
+function tfm.replacements(tfm,value)
+ -- tfm.characters[0x0022] = table.fastcopy(tfm.characters[0x201D])
+ -- tfm.characters[0x0027] = table.fastcopy(tfm.characters[0x2019])
+ -- tfm.characters[0x0060] = table.fastcopy(tfm.characters[0x2018])
+ -- tfm.characters[0x0022] = tfm.characters[0x201D]
tfm.characters[0x0027] = tfm.characters[0x2019]
---~ tfm.characters[0x0060] = tfm.characters[0x2018]
+ -- tfm.characters[0x0060] = tfm.characters[0x2018]
end
-- auto complete font with missing composed characters
@@ -719,3 +751,135 @@ function fonts.initializers.common.compose(tfmdata,value)
fonts.vf.aux.compose_characters(tfmdata)
end
end
+
+-- tfm features, experimental
+
+tfm.features = tfm.features or { }
+tfm.features.list = tfm.features.list or { }
+tfm.features.default = tfm.features.default or { }
+
+function tfm.enhance(tfmdata,specification)
+ -- we don't really share tfm data because we always reload
+ -- but this is more in sycn with afm and such
+ local features = (specification.features and specification.features.normal ) or { }
+ tfmdata.shared = tfmdata.shared or { }
+ tfmdata.shared.features = features
+ -- tfmdata.shared.tfmdata = tfmdata -- circular
+tfmdata.filename = specification.name
+ if not features.encoding then
+ local name, size = specification.name, specification.size
+ local encoding, filename = name:match("^(.-)%-(.*)$") -- context: encoding-name.*
+ if filename and encoding and fonts.enc.known[encoding] then
+ features.encoding = encoding
+ end
+ end
+ tfm.set_features(tfmdata)
+end
+
+function tfm.set_features(tfmdata)
+ local shared = tfmdata.shared
+-- local tfmdata = shared.tfmdata
+ local features = shared.features
+ if not table.is_empty(features) then
+ local mode = tfmdata.mode or fonts.mode
+ local fi = fonts.initializers[mode]
+ if fi and fi.tfm then
+ local function initialize(list) -- using tex lig and kerning
+ if list then
+ for _, f in ipairs(list) do
+ local value = features[f]
+ if value and fi.tfm[f] then -- brr
+ if tfm.trace_features then
+ logs.report("define tfm","initializing feature %s to %s for mode %s for font %s",f,tostring(value),mode or 'unknown',tfmdata.name or 'unknown')
+ end
+ fi.tfm[f](tfmdata,value)
+ mode = tfmdata.mode or fonts.mode
+ fi = fonts.initializers[mode]
+ end
+ end
+ end
+ end
+ initialize(fonts.triggers)
+ initialize(tfm.features.list)
+ initialize(fonts.manipulators)
+ end
+ local fm = fonts.methods[mode]
+ if fm and fm.tfm then
+ local function register(list) -- node manipulations
+ if list then
+ for _, f in ipairs(list) do
+ if features[f] and fm.tfm[f] then -- brr
+ if not shared.processors then -- maybe also predefine
+ shared.processors = { fm.tfm[f] }
+ else
+ shared.processors[#shared.processors+1] = fm.tfm[f]
+ end
+ end
+ end
+ end
+ end
+ register(tfm.features.list)
+ end
+ end
+end
+
+function tfm.features.register(name,default)
+ tfm.features.list[#tfm.features.list+1] = name
+ tfm.features.default[name] = default
+end
+
+function tfm.reencode(tfmdata,encoding)
+ if encoding and fonts.enc.known[encoding] then
+ local data = fonts.enc.load(encoding)
+ if data then
+ local characters, original, vector = tfmdata.characters, { }, data.vector
+ tfmdata.encoding = encoding -- not needed
+ for k, v in pairs(characters) do
+ v.name, v.index, original[k] = vector[k], k, v
+ end
+ for k,v in pairs(data.unicodes) do
+ if k ~= v then
+ if fonts.trace then
+ logs.report("define font","reencoding %04X to %04X",k,v)
+ end
+ characters[k] = original[v]
+ end
+ end
+ end
+ end
+end
+
+tfm.features.register('reencode')
+
+fonts.initializers.base.tfm.reencode = tfm.reencode
+fonts.initializers.node.tfm.reencode = tfm.reencode
+
+fonts.enc = fonts.enc or { }
+fonts.enc.remappings = fonts.enc.remappings or { }
+
+function tfm.remap(tfmdata,remapping)
+ local vector = remapping and fonts.enc.remappings[remapping]
+ if vector then
+ local characters, original = tfmdata.characters, { }
+ for k, v in pairs(characters) do
+ original[k], characters[k] = v, nil
+ end
+ for k,v in pairs(vector) do
+ if k ~= v then
+ if fonts.trace then
+ logs.report("define font","remapping %04X to %04X",k,v)
+ end
+ local c = original[k]
+ characters[v] = c
+ c.index = k
+ end
+ end
+ tfmdata.encodingbytes = 2
+ tfmdata.format = 'type1'
+ end
+end
+
+tfm.features.register('remap')
+
+fonts.initializers.base.tfm.remap = tfm.remap
+fonts.initializers.node.tfm.remap = tfm.remap
diff --git a/tex/context/base/font-vf.lua b/tex/context/base/font-vf.lua
index 9b9052b47..9ae0eca5e 100644
--- a/tex/context/base/font-vf.lua
+++ b/tex/context/base/font-vf.lua
@@ -7,31 +7,34 @@ if not modules then modules = { } end modules ['font-vf'] = {
}
--[[ldx--
-<p>This is very experimental code! Not yet adapted to recent changes. This will
-change.</p>
+<p>This is very experimental code! Not yet adapted to recent
+changes. This will change.</p>
--ldx]]--
-- define.methods elsewhere !
-fonts = fonts or { }
+fonts = fonts or { }
+fonts.vf = fonts.vf or { }
+
+local vf = fonts.vf
+local tfm = fonts.tfm
fonts.define = fonts.define or { }
fonts.define.methods = fonts.define.methods or { }
-fonts.vf = fonts.vf or { }
-fonts.vf.combinations = fonts.vf.combinations or { }
-fonts.vf.aux = fonts.vf.aux or { }
-fonts.vf.aux.combine = fonts.vf.aux.combine or { }
+vf.combinations = vf.combinations or { }
+vf.aux = vf.aux or { }
+vf.aux.combine = vf.aux.combine or { }
function fonts.define.methods.install(tag, rules)
- fonts.vf.combinations[tag] = rules
+ vf.combinations[tag] = rules
fonts.define.methods[tag] = function(specification)
- return fonts.vf.combine(specification,tag)
+ return vf.combine(specification,tag)
end
end
-function fonts.vf.aux.combine.assign(g, name, from, to, start, force)
- local f, id = fonts.vf.aux.combine.load(g,name)
+function vf.aux.combine.assign(g, name, from, to, start, force)
+ local f, id = vf.aux.combine.load(g,name)
if f and id then
-- optimize for whole range, then just g = f
if not from then from, to = 0, 0xFF00 end
@@ -56,20 +59,20 @@ function fonts.vf.aux.combine.assign(g, name, from, to, start, force)
end
end
-function fonts.vf.aux.combine.process(g,list)
+function vf.aux.combine.process(g,list)
if list then
for _,v in pairs(list) do
- (fonts.vf.aux.combine.commands[v[1]] or nop)(g,v)
+ (vf.aux.combine.commands[v[1]] or nop)(g,v)
end
end
end
-function fonts.vf.aux.combine.load(g,name)
- return fonts.tfm.read_and_define(name or g.specification.name,g.specification.size)
+function vf.aux.combine.load(g,name)
+ return tfm.read_and_define(name or g.specification.name,g.specification.size)
end
-function fonts.vf.aux.combine.names(g,name,force)
- local f, id = fonts.tfm.read_and_define(name,g.specification.size)
+function vf.aux.combine.names(g,name,force)
+ local f, id = tfm.read_and_define(name,g.specification.size)
if f and id then
local fc, gc = f.characters, g.characters
g.fonts[#g.fonts+1] = { id = id } -- no need to be sparse
@@ -89,19 +92,19 @@ function fonts.vf.aux.combine.names(g,name,force)
end
end
-fonts.vf.aux.combine.commands = {
- ["initialize"] = function(g,v) fonts.vf.aux.combine.assign (g,g.name) end,
- ["include-method"] = function(g,v) fonts.vf.aux.combine.process (g,fonts.vf.combinations[v[2]]) end, -- name
- ["copy-parameters"] = function(g,v) fonts.vf.aux.combine.parameters(g,v[2]) end, -- name
- ["copy-range"] = function(g,v) fonts.vf.aux.combine.assign (g,v[2],v[3],v[4],v[5],true) end, -- name, from-start, from-end, to-start
- ["copy-char"] = function(g,v) fonts.vf.aux.combine.assign (g,v[2],v[3],v[3],v[4],true) end, -- name, from, to
- ["fallback-range"] = function(g,v) fonts.vf.aux.combine.assign (g,v[2],v[3],v[4],v[5],false) end, -- name, from-start, from-end, to-start
- ["fallback-char"] = function(g,v) fonts.vf.aux.combine.assign (g,v[2],v[3],v[3],v[4],false) end, -- name, from, to
- ["copy_names"] = function(g,v) fonts.vf.aux.combine.names (g,v[2],true) end,
- ["fallback_names"] = function(g,v) fonts.vf.aux.combine.names (g,v[2],false) end,
+vf.aux.combine.commands = {
+ ["initialize"] = function(g,v) vf.aux.combine.assign (g,g.name) end,
+ ["include-method"] = function(g,v) vf.aux.combine.process (g,vf.combinations[v[2]]) end, -- name
+ ["copy-parameters"] = function(g,v) vf.aux.combine.parameters(g,v[2]) end, -- name
+ ["copy-range"] = function(g,v) vf.aux.combine.assign (g,v[2],v[3],v[4],v[5],true) end, -- name, from-start, from-end, to-start
+ ["copy-char"] = function(g,v) vf.aux.combine.assign (g,v[2],v[3],v[3],v[4],true) end, -- name, from, to
+ ["fallback-range"] = function(g,v) vf.aux.combine.assign (g,v[2],v[3],v[4],v[5],false) end, -- name, from-start, from-end, to-start
+ ["fallback-char"] = function(g,v) vf.aux.combine.assign (g,v[2],v[3],v[3],v[4],false) end, -- name, from, to
+ ["copy_names"] = function(g,v) vf.aux.combine.names (g,v[2],true) end,
+ ["fallback_names"] = function(g,v) vf.aux.combine.names (g,v[2],false) end,
}
-function fonts.vf.combine(specification,tag)
+function vf.combine(specification,tag)
local g = {
name = specification.name,
type = 'virtual',
@@ -109,11 +112,11 @@ function fonts.vf.combine(specification,tag)
characters = { },
specification = table.fastcopy(specification)
}
- fonts.vf.aux.combine.process(g,fonts.vf.combinations[tag])
+ vf.aux.combine.process(g,vf.combinations[tag])
return g
end
-fonts.vf.aux.combine.commands["feature"] = function(g,v)
+vf.aux.combine.commands["feature"] = function(g,v)
local key, value = v[2], v[3]
if key then
if value == nil then
@@ -172,7 +175,7 @@ fonts.define.methods["demo-1"] = function(specification)
local size = specification.size -- given size
--~ specification.name = 'lmroman10-regular' -- forced base name
--~ specification.features.vtf = { }
- local f, id = fonts.tfm.read_and_define('lmroman10-regular',size)
+ local f, id = tfm.read_and_define('lmroman10-regular',size)
if f and id then
local capscale, digscale = 0.85, 0.75
f.name, f.type = name, 'virtual'
@@ -211,7 +214,7 @@ end
-- keep as example, now tfm feature
---~ fonts.vf.aux.combine.commands["lineheight"] = function(g,v)
+--~ vf.aux.combine.commands["lineheight"] = function(g,v)
--~ if g.ascender and g.descender then
--~ local ht, dp = g.ascender or 0, g.descender or 0
--~ if v[2] == "none" then
diff --git a/tex/context/base/l-aux.lua b/tex/context/base/l-aux.lua
index f81d807cd..27cf861eb 100644
--- a/tex/context/base/l-aux.lua
+++ b/tex/context/base/l-aux.lua
@@ -108,3 +108,32 @@ function aux.getparameters(self,class,parentclass,settings)
end
aux.add_settings_to_array(sc, settings)
end
+
+-- temporary here
+
+local digit = lpeg.R("09")
+local period = lpeg.P(".")
+local zero = lpeg.P("0")
+
+--~ local finish = lpeg.P(-1)
+--~ local nodigit = (1-digit) + finish
+--~ local case_1 = (period * zero^1 * #nodigit)/"" -- .000
+--~ local case_2 = (period * (1-(zero^0/"") * #nodigit)^1 * (zero^0/"") * nodigit) -- .010 .10 .100100
+
+local trailingzeros = zero^0 * -digit -- suggested by Roberto R
+local case_1 = period * trailingzeros / ""
+local case_2 = period * (digit - trailingzeros)^1 * (trailingzeros / "")
+
+local number = digit^1 * (case_1 + case_2)
+local stripper = lpeg.Cs((number + 1)^0)
+
+--~ local sample = "bla 11.00 bla 11 bla 0.1100 bla 1.00100 bla 0.00 bla 0.001 bla 1.1100 bla 0.100100100 bla 0.00100100100"
+--~ collectgarbage("collect")
+--~ str = string.rep(sample,10000)
+--~ local ts = os.clock()
+--~ stripper:match(str)
+--~ print(#str, os.clock()-ts, stripper:match(sample))
+
+function aux.strip_zeros(str)
+ return stripper:match(str)
+end
diff --git a/tex/context/base/l-boolean.lua b/tex/context/base/l-boolean.lua
index 66c608cee..1542238c4 100644
--- a/tex/context/base/l-boolean.lua
+++ b/tex/context/base/l-boolean.lua
@@ -15,7 +15,7 @@ function toboolean(str,tolerant)
if tolerant then
local tstr = type(str)
if tstr == "string" then
- return str == "true" or str == "yes" or str == "on" or str == "1"
+ return str == "true" or str == "yes" or str == "on" or str == "1" or str == "t"
elseif tstr == "number" then
return tonumber(str) ~= 0
elseif tstr == "nil" then
@@ -34,9 +34,9 @@ end
function string.is_boolean(str)
if type(str) == "string" then
- if str == "true" or str == "yes" or str == "on" then
+ if str == "true" or str == "yes" or str == "on" or str == "t" then
return true
- elseif str == "false" or str == "no" or str == "off" then
+ elseif str == "false" or str == "no" or str == "off" or str == "f" then
return false
end
end
diff --git a/tex/context/base/l-dimen.lua b/tex/context/base/l-dimen.lua
new file mode 100644
index 000000000..33b2405a7
--- /dev/null
+++ b/tex/context/base/l-dimen.lua
@@ -0,0 +1,360 @@
+if not modules then modules = { } end modules ['l-dimen'] = {
+ version = 1.001,
+ comment = "support for dimensions",
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files"
+}
+
+--[[ldx--
+<p>Internally <l n='luatex'/> work with scaled point, which are
+represented by integers. However, in practice, at east at the
+<l n='tex'/> end we work with more generic units like points (pt). Going
+from scaled points (numbers) to one of those units can be
+done by using the conversion factors collected in the following
+table.</p>
+--ldx]]--
+
+local dimenfactors = {
+ ["pt"] = 1/65536,
+ ["in"] = ( 100/ 7227)/65536,
+ ["cm"] = ( 254/ 7227)/65536,
+ ["mm"] = ( 254/72270)/65536,
+ ["sp"] = 1,
+ ["bp"] = ( 7200/ 7227)/65536,
+ ["pc"] = ( 1/ 12)/65536,
+ ["dd"] = ( 1157/ 1238)/65536,
+ ["cc"] = ( 1157/14856)/65536,
+ ["nd"] = (20320/21681)/65536,
+ ["nc"] = ( 5080/65043)/65536
+}
+
+--[[ldx--
+<p>A conversion function that takes a number, unit (string) and optional
+format (string) is implemented using this table.</p>
+--ldx]]--
+
+local function todimen(n,unit,fmt)
+ if type(n) == 'string' then
+ return n
+ else
+ unit = unit or 'pt'
+ return (fmt or "%.5f%s"):format(n*dimenfactors[unit],unit)
+ end
+end
+
+--[[ldx--
+<p>We collect a bunch of converters in the <type>number</type> namespace.</p>
+--ldx]]--
+
+number = number or { }
+
+number.todimen = todimen
+number.dimenfactors = dimenfactors
+
+function number.topoints (n) return todimen(n,"pt") end
+function number.toinches (n) return todimen(n,"in") end
+function number.tocentimeters (n) return todimen(n,"cm") end
+function number.tomillimeters (n) return todimen(n,"mm") end
+function number.toscaledpoints(n) return todimen(n,"sp") end
+function number.toscaledpoints(n) return n .. "sp" end
+function number.tobasepoints (n) return todimen(n,"bp") end
+function number.topicas (n) return todimen(n "pc") end
+function number.todidots (n) return todimen(n,"dd") end
+function number.tociceros (n) return todimen(n,"cc") end
+function number.tonewdidots (n) return todimen(n,"nd") end
+function number.tonewciceros (n) return todimen(n,"nc") end
+
+--[[ldx--
+<p>More interesting it to implement a (sort of) dimen datatype, one
+that permits calculations too. First we define a function that
+converts a string to scaledpoints. We use <l n='lpeg'/>. We capture
+a number and optionally a unit. When no unit is given a constant
+capture takes place.</p>
+--ldx]]--
+
+local amount = lpeg.S("+-")^0 * lpeg.R("09")^0 * (lpeg.P(".") * lpeg.R("09")^1)^0
+local unit = lpeg.R("az")^1 / dimenfactors -- produces a capture
+
+local pattern = lpeg.C(amount) * (unit^1 + lpeg.Cc(1))
+
+--[[ldx--
+<p>We use a metatable to intercept errors. When no key is found in
+the table with factors, the metatable will be consulted for an
+alternative index function.</p>
+--ldx]]--
+
+local mt = { } setmetatable(dimenfactors,mt)
+
+mt.__index = function(t,s)
+ error("wrong dimension: " .. s)
+ return 1
+end
+
+function string:todimen()
+ if type(self) == "number" then
+ return self
+ else
+ local value, unit = pattern:match(self)
+ return value/unit
+ end
+end
+
+--[[ldx--
+<p>This converter accepts calls like:</p>
+
+<typing>
+string.todimen("10"))
+string.todimen(".10"))
+string.todimen("10.0"))
+string.todimen("10.0pt"))
+string.todimen("10pt"))
+string.todimen("10.0pt"))
+</typing>
+
+<p>And of course the often more efficient:</p>
+
+<typing>
+somestring:todimen("12.3cm")
+</typing>
+
+<p>With this in place, we can now implement a proper datatype for dimensions, one
+that permits us to do this:</p>
+
+<typing>
+s = dimen "10pt" + dimen "20pt" + dimen "200pt"
+ - dimen "100sp" / 10 + "20pt" + "0pt"
+</typing>
+
+<p>We create a local metatable for this new type:</p>
+--ldx]]--
+
+local dimensions = { }
+
+--[[ldx--
+<p>The main (and globally) visible representation of a dimen is defined next: it is
+a one-element table. The unit that is returned from the match is normally a number
+(one of the previously defined factors) but we also accept functions. Later we will
+see why.</p>
+--ldx]]--
+
+function dimen(a)
+ if a then
+ local ta= type(a)
+ if ta == "string" then
+ local value, unit = pattern:match(a)
+ if type(unit) == "function" then
+ k = value/unit()
+ else
+ k = value/unit
+ end
+ a = k
+ elseif ta == "table" then
+ a = a[1]
+ end
+ return setmetatable({ a }, dimensions)
+ else
+ return setmetatable({ 0 }, dimensions)
+ end
+end
+
+--[[ldx--
+<p>This function return a small hash with a metatable attached. It is
+through this metatable that we can do the calculations. We could have
+shared some of the code but for reasons of speed we don't.</p>
+--ldx]]--
+
+function dimensions.__add(a, b)
+ local ta, tb = type(a), type(b)
+ if ta == "string" then a = a:todimen() elseif ta == "table" then a = a[1] end
+ if tb == "string" then b = b:todimen() elseif tb == "table" then b = b[1] end
+ return setmetatable({ a + b }, dimensions)
+end
+
+function dimensions.__sub(a, b)
+ local ta, tb = type(a), type(b)
+ if ta == "string" then a = a:todimen() elseif ta == "table" then a = a[1] end
+ if tb == "string" then b = b:todimen() elseif tb == "table" then b = b[1] end
+ return setmetatable({ a - b }, dimensions)
+end
+
+function dimensions.__mul(a, b)
+ local ta, tb = type(a), type(b)
+ if ta == "string" then a = a:todimen() elseif ta == "table" then a = a[1] end
+ if tb == "string" then b = b:todimen() elseif tb == "table" then b = b[1] end
+ return setmetatable({ a * b }, dimensions)
+end
+
+function dimensions.__div(a, b)
+ local ta, tb = type(a), type(b)
+ if ta == "string" then a = a:todimen() elseif ta == "table" then a = a[1] end
+ if tb == "string" then b = b:todimen() elseif tb == "table" then b = b[1] end
+ return setmetatable({ a / b }, dimensions)
+end
+
+function dimensions.__unm(a)
+ local ta = type(a)
+ if ta == "string" then a = a:todimen() elseif ta == "table" then a = a[1] end
+ return setmetatable({ - a }, dimensions)
+end
+
+--[[ldx--
+<p>It makes no sense to implement the power and modulo function but
+the next two do make sense because they permits is code like:</p>
+
+<typing>
+local a, b = dimen "10pt", dimen "11pt"
+...
+if a > b then
+ ...
+end
+</typing>
+--ldx]]--
+
+-- makes no sense: dimensions.__pow and dimensions.__mod
+
+function dimensions.__lt(a, b)
+ return a[1] < b[1]
+end
+
+function dimensions.__eq(a, b)
+ return a[1] == b[1]
+end
+
+--[[ldx--
+<p>We also need to provide a function for conversion to string (so that
+we can print dimensions). We print them as points, just like <l n='tex'/>.</p>
+--ldx]]--
+
+function dimensions.__tostring(a)
+ return a[1]/65536 .. "pt" -- instead of todimen(a[1])
+end
+
+--[[ldx--
+<p>Since it does not take much code, we also provide a way to access
+a few accessors</p>
+
+<typing>
+print(dimen().pt)
+print(dimen().sp)
+</typing>
+--ldx]]--
+
+function dimensions.__index(tab,key)
+ local d = dimenfactors[key]
+ if not d then
+ error("illegal property of dimen: " .. key)
+ d = 1
+ end
+ return 1/d
+end
+
+--[[ldx--
+<p>In the converter from string to dimension we support functions as
+factors. This is because in <l n='tex'/> we have a few more units:
+<type>ex</type> and <type>em</type>. These are not constant factors but
+depend on the current font. They are not defined by default, but need
+an explicit function call. This is because at the moment that this code
+is loaded, the relevant tables that hold the functions needed may not
+yet be available.</p>
+--ldx]]--
+
+function dimensions.texify()
+ local fti, fc = fonts and fonts.tfm and fonts.tfm.id, font and font.current
+ if fti and fc then
+ dimenfactors["ex"] = function() return fti[fc()].ex_height end
+ dimenfactors["em"] = function() return fti[fc()].quad end
+ else
+ dimenfactors["ex"] = 1/65536* 4 -- 4pt
+ dimenfactors["em"] = 1/65536*10 -- 10pt
+ end
+end
+
+--[[ldx--
+<p>In order to set the defaults we call this function now. At some point
+the macro package needs to make sure the function is called again.</p>
+--ldx]]--
+
+dimensions.texify()
+
+--[[ldx--
+<p>The previous code is rather efficient (also thanks to <l n='lpeg'/>) but we
+can speed it up by caching converted dimensions. On my machine (2008) the following
+loop takes about 25.5 seconds.</p>
+
+<typing>
+for i=1,1000000 do
+ local s = dimen "10pt" + dimen "20pt" + dimen "200pt"
+ - dimen "100sp" / 10 + "20pt" + "0pt"
+end
+</typing>
+
+<p>When we cache converted strings this becomes 16.3 seconds. In order not
+to waste too much memory on it, we tag the values of the cache as being
+week which mean that the garbage collector will collect them in a next
+sweep. This means that in most cases the speed up is mostly affecting the
+current couple of calculations and as such the speed penalty is small.</p>
+
+<p>We redefine two previous defined functions that can benefit from
+this:</p>
+--ldx]]--
+
+local known = { } setmetatable(known, { __mode = "v" })
+
+function dimen(a)
+ if a then
+ local ta= type(a)
+ if ta == "string" then
+ local k = known[a]
+ if k then
+ a = k
+ else
+ local value, unit = pattern:match(a)
+ if type(unit) == "function" then
+ k = value/unit()
+ else
+ k = value/unit
+ end
+ known[a] = k
+ a = k
+ end
+ elseif ta == "table" then
+ a = a[1]
+ end
+ return setmetatable({ a }, dimensions)
+ else
+ return setmetatable({ 0 }, dimensions)
+ end
+end
+
+function string:todimen()
+ if type(self) == "number" then
+ return self
+ else
+ local k = known[self]
+ if not k then
+ local value, unit = pattern:match(self)
+ if value and unit then
+ k = value/unit
+ else
+ k = 0
+ end
+ -- print(self,value,unit)
+ known[self] = k
+ end
+ return k
+ end
+end
+
+--[[ldx--
+<p>In a similar fashion we can define a glue datatype. In that case we
+probably use a hash instead of a one-element table.</p>
+--ldx]]--
+
+--[[ldx--
+<p>Goodie:s</p>
+--ldx]]--
+
+function number.percent(n) return (n/100) * tex.hsize:todimen() end
+
+number["%"] = number.percent
diff --git a/tex/context/base/l-dir.lua b/tex/context/base/l-dir.lua
index d24eb33a9..c3574cc6a 100644
--- a/tex/context/base/l-dir.lua
+++ b/tex/context/base/l-dir.lua
@@ -12,51 +12,6 @@ dir = { }
if lfs then do
---~ local attributes = lfs.attributes
---~ local walkdir = lfs.dir
---~
---~ local function glob_pattern(path,patt,recurse,action)
---~ local ok, scanner = xpcall(function() return walkdir(path) end, function() end) -- kepler safe
---~ if ok and type(scanner) == "function" then
---~ if not path:find("/$") then path = path .. '/' end
---~ for name in scanner do
---~ local full = path .. name
---~ local mode = attributes(full,'mode')
---~ if mode == 'file' then
---~ if name:find(patt) then
---~ action(full)
---~ end
---~ elseif recurse and (mode == "directory") and (name ~= '.') and (name ~= "..") then
---~ glob_pattern(full,patt,recurse,action)
---~ end
---~ end
---~ end
---~ end
---~
---~ dir.glob_pattern = glob_pattern
---~
---~ local function glob(pattern, action)
---~ local t = { }
---~ local action = action or function(name) t[#t+1] = name end
---~ local path, patt = pattern:match("^(.*)/*%*%*/*(.-)$")
---~ local recurse = path and patt
---~ if not recurse then
---~ path, patt = pattern:match("^(.*)/(.-)$")
---~ if not (path and patt) then
---~ path, patt = '.', pattern
---~ end
---~ end
---~ patt = patt:gsub("([%.%-%+])", "%%%1")
---~ patt = patt:gsub("%*", ".*")
---~ patt = patt:gsub("%?", ".")
---~ patt = "^" .. patt .. "$"
---~ -- print('path: ' .. path .. ' | pattern: ' .. patt .. ' | recurse: ' .. tostring(recurse))
---~ glob_pattern(path,patt,recurse,action)
---~ return t
---~ end
---~
---~ dir.glob = glob
-
local attributes = lfs.attributes
local walkdir = lfs.dir
@@ -134,13 +89,17 @@ if lfs then do
glob(s,t)
end
return t
+ elseif lfs.isfile(str) then
+ local t = t or { }
+ t[#t+1] = str
+ return t
else
local split = pattern:match(str)
if split then
local t = t or { }
local action = action or function(name) t[#t+1] = name end
local root, path, base = split[1], split[2], split[3]
- local recurse = base:find("**")
+ local recurse = base:find("%*%*")
local start = root .. path
local result = filter:match(start .. base)
glob_pattern(start,result,recurse,action)
@@ -168,16 +127,21 @@ if lfs then do
for name in walkdir(path) do
if name:find("^%.") then
--- skip
- elseif attributes(name,'mode') == "directory" then
- if recurse then
- globfiles(path .. "/" .. name,recurse,func,files)
- end
- elseif func then
- if func(name) then
- files[#files+1] = path .. "/" .. name
- end
else
- files[#files+1] = path .. "/" .. name
+ local mode = attributes(name,'mode')
+ if mode == "directory" then
+ if recurse then
+ globfiles(path .. "/" .. name,recurse,func,files)
+ end
+ elseif mode == "file" then
+ if func then
+ if func(name) then
+ files[#files+1] = path .. "/" .. name
+ end
+ else
+ files[#files+1] = path .. "/" .. name
+ end
+ end
end
end
return files
diff --git a/tex/context/base/l-file.lua b/tex/context/base/l-file.lua
index f49add545..be7e39d20 100644
--- a/tex/context/base/l-file.lua
+++ b/tex/context/base/l-file.lua
@@ -9,9 +9,11 @@ if not versions then versions = { } end versions['l-file'] = 1.001
if not file then file = { } end
function file.removesuffix(filename)
- return filename:gsub("%.[%a%d]+$", "")
+ return (filename:gsub("%.[%a%d]+$",""))
end
+file.stripsuffix = file.removesuffix
+
function file.addsuffix(filename, suffix)
if not filename:find("%.[%a%d]+$") then
return filename .. "." .. suffix
@@ -21,11 +23,7 @@ function file.addsuffix(filename, suffix)
end
function file.replacesuffix(filename, suffix)
- if not filename:find("%.[%a%d]+$") then
- return filename .. "." .. suffix
- else
- return (filename:gsub("%.[%a%d]+$","."..suffix))
- end
+ return (filename:gsub("%.[%a%d]+$","")) .. "." .. suffix
end
function file.dirname(name)
@@ -46,10 +44,6 @@ end
file.suffix = file.extname
-function file.stripsuffix(name)
- return (name:gsub("%.[%a%d]+$",""))
-end
-
--~ function file.join(...)
--~ local t = { ... }
--~ for i=1,#t do
@@ -98,6 +92,16 @@ function file.is_readable(name)
end
end
+function file.iswritable(name)
+ local a = lfs.attributes(name)
+ return a and a.permissions:sub(2,2) == "w"
+end
+
+function file.isreadable(name)
+ local a = lfs.attributes(name)
+ return a and a.permissions:sub(1,1) == "r"
+end
+
--~ function file.split_path(str)
--~ if str:find(';') then
--~ return str:splitchr(";")
@@ -125,35 +129,27 @@ function file.join_path(tab)
return table.concat(tab,io.pathseparator) -- can have trailing //
end
---~ print('test' .. " == " .. file.collapse_path("test"))
---~ print("test/test" .. " == " .. file.collapse_path("test/test"))
---~ print("test/test/test" .. " == " .. file.collapse_path("test/test/test"))
---~ print("test/test" .. " == " .. file.collapse_path("test/../test/test"))
---~ print("test" .. " == " .. file.collapse_path("test/../test"))
---~ print("../test" .. " == " .. file.collapse_path("../test"))
---~ print("../test/" .. " == " .. file.collapse_path("../test/"))
---~ print("a/a" .. " == " .. file.collapse_path("a/b/c/../../a"))
-
---~ function file.collapse_path(str)
---~ local ok, n = false, 0
---~ while not ok do
---~ ok = true
---~ str, n = str:gsub("[^%./]+/%.%./", function(s)
---~ ok = false
---~ return ""
---~ end)
---~ end
---~ return (str:gsub("/%./","/"))
---~ end
-
function file.collapse_path(str)
- local n = 1
- while n > 0 do
- str, n = str:gsub("([^/%.]+/%.%./)","")
+ str = str:gsub("/%./","/")
+ local n, m = 1, 1
+ while n > 0 or m > 0 do
+ str, n = str:gsub("[^/%.]+/%.%.$","")
+ str, m = str:gsub("[^/%.]+/%.%./","")
end
- return (str:gsub("/%./","/"))
+ str = str:gsub("([^/])/$","%1")
+ str = str:gsub("^%./","")
+ str = str:gsub("/%.$","")
+ if str == "" then str = "." end
+ return str
end
+--~ print(file.collapse_path("a/./b/.."))
+--~ print(file.collapse_path("a/aa/../b/bb"))
+--~ print(file.collapse_path("a/../.."))
+--~ print(file.collapse_path("a/.././././b/.."))
+--~ print(file.collapse_path("a/./././b/.."))
+--~ print(file.collapse_path("a/b/c/../.."))
+
function file.robustname(str)
return (str:gsub("[^%a%d%/%-%.\\]+","-"))
end
@@ -164,3 +160,95 @@ file.savedata = io.savedata
function file.copy(oldname,newname)
file.savedata(newname,io.loaddata(oldname))
end
+
+-- lpeg variants, slightly faster, not always
+
+--~ local period = lpeg.P(".")
+--~ local slashes = lpeg.S("\\/")
+--~ local noperiod = 1-period
+--~ local noslashes = 1-slashes
+--~ local name = noperiod^1
+
+--~ local pattern = (noslashes^0 * slashes)^0 * (noperiod^1 * period)^1 * lpeg.C(noperiod^1) * -1
+
+--~ function file.extname(name)
+--~ return pattern:match(name) or ""
+--~ end
+
+--~ local pattern = lpeg.Cs(((period * noperiod^1 * -1)/"" + 1)^1)
+
+--~ function file.removesuffix(name)
+--~ return pattern:match(name)
+--~ end
+
+--~ file.stripsuffix = file.removesuffix
+
+--~ local pattern = (noslashes^0 * slashes)^1 * lpeg.C(noslashes^1) * -1
+
+--~ function file.basename(name)
+--~ return pattern:match(name) or name
+--~ end
+
+--~ local pattern = (noslashes^0 * slashes)^1 * lpeg.Cp() * noslashes^1 * -1
+
+--~ function file.dirname(name)
+--~ local p = pattern:match(name)
+--~ if p then
+--~ return name:sub(1,p-2)
+--~ else
+--~ return ""
+--~ end
+--~ end
+
+--~ local pattern = (noslashes^0 * slashes)^0 * (noperiod^1 * period)^1 * lpeg.Cp() * noperiod^1 * -1
+
+--~ function file.addsuffix(name, suffix)
+--~ local p = pattern:match(name)
+--~ if p then
+--~ return name
+--~ else
+--~ return name .. "." .. suffix
+--~ end
+--~ end
+
+--~ local pattern = (noslashes^0 * slashes)^0 * (noperiod^1 * period)^1 * lpeg.Cp() * noperiod^1 * -1
+
+--~ function file.replacesuffix(name,suffix)
+--~ local p = pattern:match(name)
+--~ if p then
+--~ return name:sub(1,p-2) .. "." .. suffix
+--~ else
+--~ return name .. "." .. suffix
+--~ end
+--~ end
+
+--~ local pattern = (noslashes^0 * slashes)^0 * lpeg.Cp() * ((noperiod^1 * period)^1 * lpeg.Cp() + lpeg.P(true)) * noperiod^1 * -1
+
+--~ function file.nameonly(name)
+--~ local a, b = pattern:match(name)
+--~ if b then
+--~ return name:sub(a,b-2)
+--~ elseif a then
+--~ return name:sub(a)
+--~ else
+--~ return name
+--~ end
+--~ end
+
+--~ local test = file.extname
+--~ local test = file.stripsuffix
+--~ local test = file.basename
+--~ local test = file.dirname
+--~ local test = file.addsuffix
+--~ local test = file.replacesuffix
+--~ local test = file.nameonly
+
+--~ print(1,test("./a/b/c/abd.def.xxx","!!!"))
+--~ print(2,test("./../b/c/abd.def.xxx","!!!"))
+--~ print(3,test("a/b/c/abd.def.xxx","!!!"))
+--~ print(4,test("a/b/c/def.xxx","!!!"))
+--~ print(5,test("a/b/c/def","!!!"))
+--~ print(6,test("def","!!!"))
+--~ print(7,test("def.xxx","!!!"))
+
+--~ local tim = os.clock() for i=1,250000 do local ext = test("abd.def.xxx","!!!") end print(os.clock()-tim)
diff --git a/tex/context/base/l-io.lua b/tex/context/base/l-io.lua
index a178c838f..874338a08 100644
--- a/tex/context/base/l-io.lua
+++ b/tex/context/base/l-io.lua
@@ -24,7 +24,7 @@ function io.loaddata(filename)
end
function io.savedata(filename,data,joiner)
- local f = io.open(filename, "wb")
+ local f = io.open(filename,"wb")
if f then
if type(data) == "table" then
f:write(table.join(data,joiner or ""))
@@ -34,6 +34,9 @@ function io.savedata(filename,data,joiner)
f:write(data)
end
f:close()
+ return true
+ else
+ return false
end
end
diff --git a/tex/context/base/l-os.lua b/tex/context/base/l-os.lua
index 7c6121719..1dba5262f 100644
--- a/tex/context/base/l-os.lua
+++ b/tex/context/base/l-os.lua
@@ -4,6 +4,9 @@
-- copyright: PRAGMA ADE / ConTeXt Development Team
-- license : see context related readme files
+
+--~ print(table.serialize(os.uname()))
+
if not versions then versions = { } end versions['l-os'] = 1.001
function os.resultof(command)
diff --git a/tex/context/base/l-string.lua b/tex/context/base/l-string.lua
index 6a3bea31c..ad95a8edd 100644
--- a/tex/context/base/l-string.lua
+++ b/tex/context/base/l-string.lua
@@ -82,7 +82,7 @@ end
function string:splitchr(chr)
if #self > 0 then
local t = { }
- for s in string.gmatch(self..chr,"(.-)"..chr) do
+ for s in (self..chr):gmatch("(.-)"..chr) do
t[#t+1] = s
end
return t
@@ -91,22 +91,6 @@ function string:splitchr(chr)
end
end
---~ function string.piecewise(str, pat, fnc) -- variant of split
---~ local fpat = "(.-)"..pat
---~ local last_end = 1
---~ local s, e, cap = string.find(str, fpat, 1)
---~ while s ~= nil do
---~ if s~=1 or cap~="" then
---~ fnc(cap)
---~ end
---~ last_end = e+1
---~ s, e, cap = string.find(str, fpat, last_end)
---~ end
---~ if last_end <= #str then
---~ fnc((string.sub(str,last_end)))
---~ end
---~ end
-
function string.piecewise(str, pat, fnc) -- variant of split
for k in string.splitter(str,pat) do fnc(k) end
end
diff --git a/tex/context/base/l-table.lua b/tex/context/base/l-table.lua
index ad2f11001..a72321fb7 100644
--- a/tex/context/base/l-table.lua
+++ b/tex/context/base/l-table.lua
@@ -205,35 +205,283 @@ function table.starts_at(t)
return ipairs(t,1)(t,0)
end
-do
+--~ do
+
+--~ -- one of my first exercises in lua ...
+
+--~ table.serialize_functions = true
+--~ table.serialize_compact = true
+--~ table.serialize_inline = true
+
+--~ local function key(k,noquotes)
+--~ if type(k) == "number" then -- or k:find("^%d+$") then
+--~ return "["..k.."]"
+--~ elseif noquotes and k:find("^%a[%a%d%_]*$") then
+--~ return k
+--~ else
+--~ return '["'..k..'"]'
+--~ end
+--~ end
+
+--~ local function simple_table(t)
+--~ if #t > 0 then
+--~ local n = 0
+--~ for _,v in pairs(t) do
+--~ n = n + 1
+--~ end
+--~ if n == #t then
+--~ local tt = { }
+--~ for i=1,#t do
+--~ local v = t[i]
+--~ local tv = type(v)
+--~ if tv == "number" or tv == "boolean" then
+--~ tt[#tt+1] = tostring(v)
+--~ elseif tv == "string" then
+--~ tt[#tt+1] = ("%q"):format(v)
+--~ else
+--~ tt = nil
+--~ break
+--~ end
+--~ end
+--~ return tt
+--~ end
+--~ end
+--~ return nil
+--~ end
+
+--~ local function serialize(root,name,handle,depth,level,reduce,noquotes,indexed)
+--~ handle = handle or print
+--~ reduce = reduce or false
+--~ if depth then
+--~ depth = depth .. " "
+--~ if indexed then
+--~ handle(("%s{"):format(depth))
+--~ else
+--~ handle(("%s%s={"):format(depth,key(name,noquotes)))
+--~ end
+--~ else
+--~ depth = ""
+--~ local tname = type(name)
+--~ if tname == "string" then
+--~ if name == "return" then
+--~ handle("return {")
+--~ else
+--~ handle(name .. "={")
+--~ end
+--~ elseif tname == "number" then
+--~ handle("[" .. name .. "]={")
+--~ elseif tname == "boolean" then
+--~ if name then
+--~ handle("return {")
+--~ else
+--~ handle("{")
+--~ end
+--~ else
+--~ handle("t={")
+--~ end
+--~ end
+--~ if root and next(root) then
+--~ local compact = table.serialize_compact
+--~ local inline = compact and table.serialize_inline
+--~ local first, last = nil, 0 -- #root cannot be trusted here
+--~ if compact then
+--~ for k,v in ipairs(root) do -- NOT: for k=1,#root do (we need to quit at nil)
+--~ if not first then first = k end
+--~ last = last + 1
+--~ end
+--~ end
+--~ for _,k in pairs(table.sortedkeys(root)) do
+--~ local v = root[k]
+--~ local t = type(v)
+--~ if compact and first and type(k) == "number" and k >= first and k <= last then
+--~ if t == "number" then
+--~ handle(("%s %s,"):format(depth,v))
+--~ elseif t == "string" then
+--~ if reduce and (v:find("^[%-%+]?[%d]-%.?[%d+]$") == 1) then
+--~ handle(("%s %s,"):format(depth,v))
+--~ else
+--~ handle(("%s %q,"):format(depth,v))
+--~ end
+--~ elseif t == "table" then
+--~ if not next(v) then
+--~ handle(("%s {},"):format(depth))
+--~ elseif inline then
+--~ local st = simple_table(v)
+--~ if st then
+--~ handle(("%s { %s },"):format(depth,table.concat(st,", ")))
+--~ else
+--~ serialize(v,k,handle,depth,level+1,reduce,noquotes,true)
+--~ end
+--~ else
+--~ serialize(v,k,handle,depth,level+1,reduce,noquotes,true)
+--~ end
+--~ elseif t == "boolean" then
+--~ handle(("%s %s,"):format(depth,tostring(v)))
+--~ elseif t == "function" then
+--~ if table.serialize_functions then
+--~ handle(('%s loadstring(%q),'):format(depth,string.dump(v)))
+--~ else
+--~ handle(('%s "function",'):format(depth))
+--~ end
+--~ else
+--~ handle(("%s %q,"):format(depth,tostring(v)))
+--~ end
+--~ elseif k == "__p__" then -- parent
+--~ if false then
+--~ handle(("%s __p__=nil,"):format(depth))
+--~ end
+--~ elseif t == "number" then
+--~ handle(("%s %s=%s,"):format(depth,key(k,noquotes),v))
+--~ elseif t == "string" then
+--~ if reduce and (v:find("^[%-%+]?[%d]-%.?[%d+]$") == 1) then
+--~ handle(("%s %s=%s,"):format(depth,key(k,noquotes),v))
+--~ else
+--~ handle(("%s %s=%q,"):format(depth,key(k,noquotes),v))
+--~ end
+--~ elseif t == "table" then
+--~ if not next(v) then
+--~ handle(("%s %s={},"):format(depth,key(k,noquotes)))
+--~ elseif inline then
+--~ local st = simple_table(v)
+--~ if st then
+--~ handle(("%s %s={ %s },"):format(depth,key(k,noquotes),table.concat(st,", ")))
+--~ else
+--~ serialize(v,k,handle,depth,level+1,reduce,noquotes)
+--~ end
+--~ else
+--~ serialize(v,k,handle,depth,level+1,reduce,noquotes)
+--~ end
+--~ elseif t == "boolean" then
+--~ handle(("%s %s=%s,"):format(depth,key(k,noquotes),tostring(v)))
+--~ elseif t == "function" then
+--~ if table.serialize_functions then
+--~ handle(('%s %s=loadstring(%q),'):format(depth,key(k,noquotes),string.dump(v)))
+--~ else
+--~ handle(('%s %s="function",'):format(depth,key(k,noquotes)))
+--~ end
+--~ else
+--~ handle(("%s %s=%q,"):format(depth,key(k,noquotes),tostring(v)))
+--~ -- handle(('%s %s=loadstring(%q),'):format(depth,key(k,noquotes),string.dump(function() return v end)))
+--~ end
+--~ end
+--~ if level > 0 then
+--~ handle(("%s},"):format(depth))
+--~ else
+--~ handle(("%s}"):format(depth))
+--~ end
+--~ else
+--~ handle(("%s}"):format(depth))
+--~ end
+--~ end
+
+--~ --~ name:
+--~ --~
+--~ --~ true : return { }
+--~ --~ false : { }
+--~ --~ nil : t = { }
+--~ --~ string : string = { }
+--~ --~ 'return' : return { }
+--~ --~ number : [number] = { }
+
+--~ function table.serialize(root,name,reduce,noquotes)
+--~ local t = { }
+--~ local function flush(s)
+--~ t[#t+1] = s
+--~ end
+--~ serialize(root, name, flush, nil, 0, reduce, noquotes)
+--~ return table.concat(t,"\n")
+--~ end
+
+--~ function table.tohandle(handle,root,name,reduce,noquotes)
+--~ serialize(root, name, handle, nil, 0, reduce, noquotes)
+--~ end
+
+--~ -- sometimes tables are real use (zapfino extra pro is some 85M) in which
+--~ -- case a stepwise serialization is nice; actually, we could consider:
+--~ --
+--~ -- for line in table.serializer(root,name,reduce,noquotes) do
+--~ -- ...(line)
+--~ -- end
+--~ --
+--~ -- so this is on the todo list
+
+--~ table.tofile_maxtab = 2*1024
+
+--~ function table.tofile(filename,root,name,reduce,noquotes)
+--~ local f = io.open(filename,'w')
+--~ if f then
+--~ local concat = table.concat
+--~ local maxtab = table.tofile_maxtab
+--~ if maxtab > 1 then
+--~ local t = { }
+--~ local function flush(s)
+--~ t[#t+1] = s
+--~ if #t > maxtab then
+--~ f:write(concat(t,"\n"),"\n") -- hm, write(sometable) should be nice
+--~ t = { }
+--~ end
+--~ end
+--~ serialize(root, name, flush, nil, 0, reduce, noquotes)
+--~ f:write(concat(t,"\n"),"\n")
+--~ else
+--~ local function flush(s)
+--~ f:write(s,"\n")
+--~ end
+--~ serialize(root, name, flush, nil, 0, reduce, noquotes)
+--~ end
+--~ f:close()
+--~ end
+--~ end
+
+--~ end
+
+--~ t = {
+--~ b = "123",
+--~ a = "x",
+--~ c = 1.23,
+--~ d = "1.23",
+--~ e = true,
+--~ f = {
+--~ d = "1.23",
+--~ a = "x",
+--~ b = "123",
+--~ c = 1.23,
+--~ e = true,
+--~ f = {
+--~ e = true,
+--~ f = {
+--~ e = true
+--~ },
+--~ },
+--~ },
+--~ g = function() end
+--~ }
+
+--~ print(table.serialize(t), "\n")
+--~ print(table.serialize(t,"name"), "\n")
+--~ print(table.serialize(t,false), "\n")
+--~ print(table.serialize(t,true), "\n")
+--~ print(table.serialize(t,"name",true), "\n")
+--~ print(table.serialize(t,"name",true,true), "\n")
- -- one of my first exercises in lua ...
-
- -- 34.055.092 32.403.326 arabtype.tma
- -- 1.620.614 1.513.863 lmroman10-italic.tma
- -- 1.325.585 1.233.044 lmroman10-regular.tma
- -- 1.248.157 1.158.903 lmsans10-regular.tma
- -- 194.646 153.120 lmtypewriter10-regular.tma
- -- 1.771.678 1.658.461 palatinosanscom-bold.tma
- -- 1.695.251 1.584.491 palatinosanscom-regular.tma
- -- 13.736.534 13.409.446 zapfinoextraltpro.tma
-
- -- 13.679.038 11.774.106 arabtype.tmc
- -- 886.248 754.944 lmroman10-italic.tmc
- -- 729.828 466.864 lmroman10-regular.tmc
- -- 688.482 441.962 lmsans10-regular.tmc
- -- 128.685 95.853 lmtypewriter10-regular.tmc
- -- 715.929 582.985 palatinosanscom-bold.tmc
- -- 669.942 540.126 palatinosanscom-regular.tmc
- -- 1.560.588 1.317.000 zapfinoextraltpro.tmc
+do
table.serialize_functions = true
table.serialize_compact = true
table.serialize_inline = true
+ local sortedkeys = table.sortedkeys
+ local format, concat = string.format, table.concat
+ local noquotes, hexify, handle, reduce, compact, inline, functions
+ local pairs, ipairs, type, next, tostring = pairs, ipairs, type, next, tostring
+
local function key(k)
if type(k) == "number" then -- or k:find("^%d+$") then
- return "["..k.."]"
+ if hexify then
+ return ("[0x%04X]"):format(k)
+ else
+ return "["..k.."]"
+ end
elseif noquotes and k:find("^%a[%a%d%_]*$") then
return k
else
@@ -252,7 +500,13 @@ do
for i=1,#t do
local v = t[i]
local tv = type(v)
- if tv == "number" or tv == "boolean" then
+ if tv == "number" then
+ if hexify then
+ tt[#tt+1] = ("0x%04X"):format(v)
+ else
+ tt[#tt+1] = tostring(v)
+ end
+ elseif tv == "boolean" then
tt[#tt+1] = tostring(v)
elseif tv == "string" then
tt[#tt+1] = ("%q"):format(v)
@@ -267,53 +521,38 @@ do
return nil
end
- local function serialize(root,name,handle,depth,level,reduce,noquotes,indexed)
- handle = handle or print
- reduce = reduce or false
- if depth then
+ local function do_serialize(root,name,depth,level,indexed)
+ if level > 0 then
depth = depth .. " "
if indexed then
handle(("%s{"):format(depth))
- else
+ elseif name then
handle(("%s%s={"):format(depth,key(name)))
- end
- else
- depth = ""
- local tname = type(name)
- if tname == "string" then
- if name == "return" then
- handle("return {")
- else
- handle(name .. "={")
- end
- elseif tname == "number" then
- handle("[" .. name .. "]={")
- elseif tname == "boolean" then
- if name then
- handle("return {")
- else
- handle("{")
- end
else
- handle("t={")
+ handle(("%s{"):format(depth))
end
end
if root and next(root) then
- local compact = table.serialize_compact
- local inline = compact and table.serialize_inline
local first, last = nil, 0 -- #root cannot be trusted here
if compact then
- for k,v in ipairs(root) do -- NOT: for k=1,#root do (why)
+ for k,v in ipairs(root) do -- NOT: for k=1,#root do (we need to quit at nil)
if not first then first = k end
last = last + 1
end
end
- for _,k in pairs(table.sortedkeys(root)) do
+ --~ for _,k in pairs(sortedkeys(root)) do -- 1% faster:
+ local sk = sortedkeys(root)
+ for i=1,#sk do
+ local k = sk[i]
local v = root[k]
local t = type(v)
if compact and first and type(k) == "number" and k >= first and k <= last then
if t == "number" then
- handle(("%s %s,"):format(depth,v))
+ if hexify then
+ handle(("%s 0x%04X,"):format(depth,v))
+ else
+ handle(("%s %s,"):format(depth,v))
+ end
elseif t == "string" then
if reduce and (v:find("^[%-%+]?[%d]-%.?[%d+]$") == 1) then
handle(("%s %s,"):format(depth,v))
@@ -326,17 +565,17 @@ do
elseif inline then
local st = simple_table(v)
if st then
- handle(("%s { %s },"):format(depth,table.concat(st,", ")))
+ handle(("%s { %s },"):format(depth,concat(st,", ")))
else
- serialize(v,k,handle,depth,level+1,reduce,noquotes,true)
+ do_serialize(v,k,depth,level+1,true)
end
else
- serialize(v,k,handle,depth,level+1,reduce,noquotes,true)
+ do_serialize(v,k,depth,level+1,true)
end
elseif t == "boolean" then
handle(("%s %s,"):format(depth,tostring(v)))
elseif t == "function" then
- if table.serialize_functions then
+ if functions then
handle(('%s loadstring(%q),'):format(depth,string.dump(v)))
else
handle(('%s "function",'):format(depth))
@@ -349,7 +588,11 @@ do
handle(("%s __p__=nil,"):format(depth))
end
elseif t == "number" then
- handle(("%s %s=%s,"):format(depth,key(k),v))
+ if hexify then
+ handle(("%s %s=0x%04X,"):format(depth,key(k),v))
+ else
+ handle(("%s %s=%s,"):format(depth,key(k),v))
+ end
elseif t == "string" then
if reduce and (v:find("^[%-%+]?[%d]-%.?[%d+]$") == 1) then
handle(("%s %s=%s,"):format(depth,key(k),v))
@@ -362,17 +605,17 @@ do
elseif inline then
local st = simple_table(v)
if st then
- handle(("%s %s={ %s },"):format(depth,key(k),table.concat(st,", ")))
+ handle(("%s %s={ %s },"):format(depth,key(k),concat(st,", ")))
else
- serialize(v,k,handle,depth,level+1,reduce,noquotes)
+ do_serialize(v,k,depth,level+1)
end
else
- serialize(v,k,handle,depth,level+1,reduce,noquotes)
+ do_serialize(v,k,depth,level+1)
end
elseif t == "boolean" then
handle(("%s %s=%s,"):format(depth,key(k),tostring(v)))
elseif t == "function" then
- if table.serialize_functions then
+ if functions then
handle(('%s %s=loadstring(%q),'):format(depth,key(k),string.dump(v)))
else
handle(('%s %s="function",'):format(depth,key(k)))
@@ -382,14 +625,46 @@ do
-- handle(('%s %s=loadstring(%q),'):format(depth,key(k),string.dump(function() return v end)))
end
end
- if level > 0 then
- handle(("%s},"):format(depth))
+ end
+ if level > 0 then
+ handle(("%s},"):format(depth))
+ end
+ end
+
+ local function serialize(root,name,_handle,_reduce,_noquotes,_hexify)
+ noquotes = _noquotes
+ hexify = _hexify
+ handle = _handle or print
+ reduce = _reduce or false
+ compact = table.serialize_compact
+ inline = compact and table.serialize_inline
+ functions = table.serialize_functions
+ local tname = type(name)
+ if tname == "string" then
+ if name == "return" then
+ handle("return {")
+ else
+ handle(name .. "={")
+ end
+ elseif tname == "number" then
+ if hexify then
+ handle(format("[0x%04X]={",name))
else
- handle(("%s}"):format(depth))
+ handle("[" .. name .. "]={")
+ end
+ elseif tname == "boolean" then
+ if name then
+ handle("return {")
+ else
+ handle("{")
end
else
- handle(("%s}"):format(depth))
+ handle("t={")
+ end
+ if root and next(root) then
+ do_serialize(root,name,"",0,indexed)
end
+ handle("}")
end
--~ name:
@@ -401,17 +676,17 @@ do
--~ 'return' : return { }
--~ number : [number] = { }
- function table.serialize(root,name,reduce,noquotes)
+ function table.serialize(root,name,reduce,noquotes,hexify)
local t = { }
local function flush(s)
t[#t+1] = s
end
- serialize(root, name, flush, nil, 0, reduce, noquotes)
- return table.concat(t,"\n")
+ serialize(root,name,flush,reduce,noquotes,hexify)
+ return concat(t,"\n")
end
- function table.tohandle(handle,root,name,reduce,noquotes)
- serialize(root, name, handle, nil, 0, reduce, noquotes)
+ function table.tohandle(handle,root,name,reduce,noquotes,hexify)
+ serialize(root,name,handle,reduce,noquotes,hexify)
end
-- sometimes tables are real use (zapfino extra pro is some 85M) in which
@@ -425,10 +700,9 @@ do
table.tofile_maxtab = 2*1024
- function table.tofile(filename,root,name,reduce,noquotes)
+ function table.tofile(filename,root,name,reduce,noquotes,hexify)
local f = io.open(filename,'w')
if f then
- local concat = table.concat
local maxtab = table.tofile_maxtab
if maxtab > 1 then
local t = { }
@@ -439,13 +713,13 @@ do
t = { }
end
end
- serialize(root, name, flush, nil, 0, reduce, noquotes)
+ serialize(root,name,flush,reduce,noquotes,hexify)
f:write(concat(t,"\n"),"\n")
else
local function flush(s)
f:write(s,"\n")
end
- serialize(root, name, flush, nil, 0, reduce, noquotes)
+ serialize(root,name,flush,reduce,noquotes,hexify)
end
f:close()
end
@@ -453,35 +727,6 @@ do
end
---~ t = {
---~ b = "123",
---~ a = "x",
---~ c = 1.23,
---~ d = "1.23",
---~ e = true,
---~ f = {
---~ d = "1.23",
---~ a = "x",
---~ b = "123",
---~ c = 1.23,
---~ e = true,
---~ f = {
---~ e = true,
---~ f = {
---~ e = true
---~ },
---~ },
---~ },
---~ g = function() end
---~ }
-
---~ print(table.serialize(t), "\n")
---~ print(table.serialize(t,"name"), "\n")
---~ print(table.serialize(t,false), "\n")
---~ print(table.serialize(t,true), "\n")
---~ print(table.serialize(t,"name",true), "\n")
---~ print(table.serialize(t,"name",true,true), "\n")
-
do
local function flatten(t,f,complete)
@@ -563,10 +808,11 @@ function table.compact(t)
end
end
-function table.tohash(t)
+function table.tohash(t,value)
local h = { }
+ if value == nil then value = true end
for _, v in pairs(t) do -- no ipairs here
- h[v] = true
+ h[v] = value
end
return h
end
diff --git a/tex/context/base/l-tex.lua b/tex/context/base/l-tex.lua
deleted file mode 100644
index 1a23c183e..000000000
--- a/tex/context/base/l-tex.lua
+++ /dev/null
@@ -1,114 +0,0 @@
--- filename : l-tex.lua
--- comment : split off from luat-lib
--- author : Hans Hagen, PRAGMA-ADE, Hasselt NL
--- copyright: PRAGMA ADE / ConTeXt Development Team
--- license : see context related readme files
-
-if not versions then versions = { } end versions['l-tex'] = 1.001
-
-if not number then number = { } end
-
-local dimenfactors = {
- ["pt"] = 1/65536,
- ["in"] = ( 100/ 7227)/65536,
- ["cm"] = ( 254/ 7227)/65536,
- ["mm"] = ( 254/72270)/65536,
- ["sp"] = 1,
- ["bp"] = ( 7200/ 7227)/65536,
- ["pc"] = ( 1/ 12)/65536,
- ["dd"] = ( 1157/ 1238)/65536,
- ["cc"] = ( 1157/14856)/65536,
- ["nd"] = (20320/21681)/65536,
- ["nc"] = ( 5080/65043)/65536
-}
-
-local function todimen(n,unit,fmt)
- if type(n) == 'string' then
- return n
- else
- unit = unit or 'pt'
- return string.format(fmt or "%.5g%s", n*dimenfactors[unit], unit)
- end
-end
-
-number.todimen = todimen
-number.dimenfactors = dimenfactors
-
-function number.topoints (n) return todimen(n,"pt") end
-function number.toinches (n) return todimen(n,"in") end
-function number.tocentimeters (n) return todimen(n,"cm") end
-function number.tomillimeters (n) return todimen(n,"mm") end
-function number.toscaledpoints(n) return todimen(n,"sp") end
-function number.toscaledpoints(n) return n .. "sp" end
-function number.tobasepoints (n) return todimen(n,"bp") end
-function number.topicas (n) return todimen(n "pc") end
-function number.todidots (n) return todimen(n,"dd") end
-function number.tociceros (n) return todimen(n,"cc") end
-function number.tonewdidots (n) return todimen(n,"nd") end
-function number.tonewciceros (n) return todimen(n,"nc") end
-
---~ for k,v in pairs{nil, "%.5f%s", "%.8g%s", "%.8f%s"} do
---~ print(todimen(65536))
---~ print(todimen( 256))
---~ print(todimen(65536,'pt',v))
---~ print(todimen( 256,'pt',v))
---~ end
-
--- todo: use different scratchdimen
--- todo: use parser if no tex.dimen
-
-function string.todimen(str)
- if type(str) == "number" then
- return str
- elseif str:find("^[%d%-%+%.]+$") then
- return tonumber(str)
---~ elseif tex then
---~ tex.dimen[0] = str
---~ return tex.dimen[0] or 0
- else
- local n, u = str:match("([%d%-%+%.]+)(%a%a)")
- if n and u then
- return n/dimenfactors[u]
- else
- return 0
- end
- end
-end
-
---~ print(string.todimen("10000"))
---~ print(string.todimen("10pt"))
-
---~ See mk.pdf for an explanation of the following code:
---~
---~ function test(n)
---~ lua.delay(function(...)
---~ tex.sprint(string.format("pi: %s %s %s\\par",...))
---~ end)
---~ lua.delay(function(...)
---~ tex.sprint(string.format("more pi: %s %s %s\\par",...))
---~ end)
---~ tex.sprint(string.format("\\setbox0=\\hbox{%s}",math.pi*n))
---~ lua.flush(tex.wd[0],tex.ht[0],tex.dp[0])
---~ end
-
-if lua then do
-
- local delayed = { }
-
- function lua.delay(f)
- delayed[#delayed+1] = f
- end
-
- function lua.flush_delayed(...)
- local t = delayed
- delayed = { }
- for i=1, #t do
- t[i](...)
- end
- end
-
- function lua.flush(...)
- tex.sprint("\\directlua0{lua.flush_delayed(" .. table.concat({...},',') .. ")}")
- end
-
-end end
diff --git a/tex/context/base/l-unicode.lua b/tex/context/base/l-unicode.lua
index d0c05bb86..236d3711e 100644
--- a/tex/context/base/l-unicode.lua
+++ b/tex/context/base/l-unicode.lua
@@ -52,8 +52,8 @@ function unicode.utftype(f) -- \000 fails !
end
end
-function unicode.utf16_to_utf8(str, endian)
- garbagecollector.push()
+function unicode.utf16_to_utf8(str, endian) -- maybe a gsub is faster or an lpeg
+--~ garbagecollector.push()
local result = { }
local tc, uc = table.concat, unicode.utf8.char
local tmp, n, m, p = { }, 0, 0, 0
@@ -75,30 +75,32 @@ function unicode.utf16_to_utf8(str, endian)
end
end
for l,r in str:bytepairs() do
- if endian then
- n = l*256 + r
- else
- n = r*256 + l
- end
- if m > 0 then
- n = (m-0xD800)*0x400 + (n-0xDC00) + 0x10000
- m = 0
- doit()
- elseif n >= 0xD800 and n <= 0xDBFF then
- m = n
- else
- doit()
+ if r then
+ if endian then
+ n = l*256 + r
+ else
+ n = r*256 + l
+ end
+ if m > 0 then
+ n = (m-0xD800)*0x400 + (n-0xDC00) + 0x10000
+ m = 0
+ doit()
+ elseif n >= 0xD800 and n <= 0xDBFF then
+ m = n
+ else
+ doit()
+ end
end
end
if #tmp > 0 then
result[#result+1] = tc(tmp,"")
end
- garbagecollector.pop()
+--~ garbagecollector.pop()
return result
end
function unicode.utf32_to_utf8(str, endian)
- garbagecollector.push()
+--~ garbagecollector.push()
local result = { }
local tc, uc = table.concat, unicode.utf8.char
local tmp, n, m, p = { }, 0, -1, 0
@@ -143,6 +145,32 @@ function unicode.utf32_to_utf8(str, endian)
if #tmp > 0 then
result[#result+1] = tc(tmp,"")
end
- garbagecollector.pop()
+--~ garbagecollector.pop()
return result
end
+
+function unicode.utf8_to_utf16(str,littleendian)
+ if littleendian then
+ return char(255,254) .. utf.gsub(str,".",function(c)
+ local b = byte(c)
+ if b < 0x10000 then
+ return char(b%256,b/256)
+ else
+ b = b - 0x10000
+ local b1, b2 = b/1024 + 0xD800, b%1024 + 0xDC00
+ return char(b1%256,b1/256,b2%256,b2/256)
+ end
+ end)
+ else
+ return char(254,255) .. utf.gsub(str,".",function(c)
+ local b = byte(c)
+ if b < 0x10000 then
+ return char(b/256,b%256)
+ else
+ b = b - 0x10000
+ local b1, b2 = b/1024 + 0xD800, b%1024 + 0xDC00
+ return char(b1/256,b1%256,b2/256,b2%256)
+ end
+ end)
+ end
+end
diff --git a/tex/context/base/l-utils.lua b/tex/context/base/l-utils.lua
index ec8e39b94..773bc74e1 100644
--- a/tex/context/base/l-utils.lua
+++ b/tex/context/base/l-utils.lua
@@ -30,12 +30,18 @@ function utils.report(...)
print(...)
end
+utils.merger.strip_comment = true
+
function utils.merger._self_load_(name)
local f, data = io.open(name), ""
if f then
data = f:read("*all")
f:close()
end
+ if data and utils.merger.strip_comment then
+ -- saves some 20K
+ data = data:gsub("%-%-~[^\n\r]*[\r\n]", "")
+ end
return data or ""
end
@@ -113,17 +119,15 @@ function utils.merger.selfclean(name)
)
end
-utils.lua.compile_strip = true
-
-function utils.lua.compile(luafile, lucfile, cleanup)
+function utils.lua.compile(luafile, lucfile, cleanup, strip) -- defaults: cleanup=false strip=true
-- utils.report("compiling",luafile,"into",lucfile)
os.remove(lucfile)
local command = "-o " .. string.quote(lucfile) .. " " .. string.quote(luafile)
- if utils.lua.compile_strip then
+ if strip ~= false then
command = "-s " .. command
end
local done = (os.spawn("texluac " .. command) == 0) or (os.spawn("luac " .. command) == 0)
- if done and cleanup and lfs.isfile(lucfile) and lfs.isfile(luafile) then
+ if done and cleanup == true and lfs.isfile(lucfile) and lfs.isfile(luafile) then
-- utils.report("removing",luafile)
os.remove(luafile)
end
diff --git a/tex/context/base/l-xml.lua b/tex/context/base/l-xml.lua
index b4e151ec3..5a73153c1 100644
--- a/tex/context/base/l-xml.lua
+++ b/tex/context/base/l-xml.lua
@@ -206,7 +206,7 @@ do
end
dt = top.dt
dt[#dt+1] = toclose
- if at.xmlns then
+ if toclose.at.xmlns then
remove(xmlns)
end
end
@@ -220,10 +220,10 @@ do
local t = { ns=namespace or "", rn=resolved, tg=tag, at=at, dt={}, __p__ = top }
dt[#dt+1] = t
setmetatable(t, mt)
- at = { }
if at.xmlns then
remove(xmlns)
end
+ at = { }
end
local function add_text(text)
if cleanup and #text > 0 then
@@ -480,22 +480,19 @@ do
elseif not nocommands then
local ec = e.command
if ec ~= nil then -- we can have all kind of types
-
-if e.special then -- todo test for true/false
- local etg, edt = e.tg, e.dt
- local spc = specialconverter and specialconverter[etg]
- if spc then
---~ print("SPECIAL",etg,table.serialize(specialconverter), spc)
- local result = spc(edt[1])
- if result then
- handle(result)
- return
- else
- -- no need to handle any further
- end
- end
-end
-
+ if e.special then
+ local etg, edt = e.tg, e.dt
+ local spc = specialconverter and specialconverter[etg]
+ if spc then
+ local result = spc(edt[1])
+ if result then
+ handle(result)
+ return
+ else
+ -- no need to handle any further
+ end
+ end
+ end
local xc = xml.command
if xc then
xc(e,ec)
@@ -546,17 +543,7 @@ end
end
end
if ern and xml.trace_remap and ern ~= ens then
---~ if ats then
---~ ats[#ats+1] = format("xmlns:remapped='%s'",ern)
---~ else
---~ ats = { format("xmlns:remapped='%s'",ern) }
---~ end
---~ if ats then
---~ ats[#ats+1] = format("remappedns='%s'",ens or '-')
---~ else
---~ ats = { format("remappedns='%s'",ens or '-') }
---~ end
-ens = ern
+ ens = ern
end
if ens ~= "" then
if edt and #edt > 0 then
@@ -600,7 +587,16 @@ ens = ern
handle("<" .. etg .. ">")
end
for i=1,#edt do
- serialize(edt[i],handle,textconverter,attributeconverter,specialconverter,nocommands)
+ local ei = edt[i]
+ if type(ei) == "string" then
+ if textconverter then
+ handle(textconverter(ei))
+ else
+ handle(ei)
+ end
+ else
+ serialize(ei,handle,textconverter,attributeconverter,specialconverter,nocommands)
+ end
end
-- handle(format("</%s>",etg))
handle("</" .. etg .. ">")
@@ -623,7 +619,16 @@ ens = ern
end
else
for i=1,#e do
- serialize(e[i],handle,textconverter,attributeconverter,specialconverter,nocommands)
+ local ei = e[i]
+ if type(ei) == "string" then
+ if textconverter then
+ handle(textconverter(ei))
+ else
+ handle(ei)
+ end
+ else
+ serialize(ei,handle,textconverter,attributeconverter,specialconverter,nocommands)
+ end
end
end
end
@@ -653,14 +658,14 @@ ens = ern
function xml.tostring(root) -- 25% overhead due to collecting
if root then
- if type(root) == 'string' then
- return root
- elseif next(root) then -- next is faster than type (and >0 test)
- local result = { }
- serialize(root,function(s) result[#result+1] = s end)
- return concat(result,"")
+ if type(root) == 'string' then
+ return root
+ elseif next(root) then -- next is faster than type (and >0 test)
+ local result = { }
+ serialize(root,function(s) result[#result+1] = s end)
+ return concat(result,"")
+ end
end
- end
return ""
end
@@ -725,6 +730,18 @@ function xml.content(root) -- bugged
return (root and root.dt and xml.tostring(root.dt)) or ""
end
+function xml.isempty(root, pattern)
+ if pattern == "" or pattern == "*" then
+ pattern = nil
+ end
+ if pattern then
+ -- todo
+ return false
+ else
+ return not root or not root.dt or #root.dt == 0 or root.dt == ""
+ end
+end
+
--[[ldx--
<p>The next helper erases an element but keeps the table as it is,
and since empty strings are not serialized (effectively) it does
@@ -767,6 +784,9 @@ of <l n='xpath'/> and since we're not compatible we call it <l n='lpath'/>. We
will explain more about its usage in other documents.</p>
--ldx]]--
+local lpathcalls = 0 -- statisctics
+local lpathcached = 0 -- statisctics
+
do
xml.functions = xml.functions or { }
@@ -1026,11 +1046,13 @@ do
local cache = { }
function xml.lpath(pattern,trace)
+ lpathcalls = lpathcalls + 1
if type(pattern) == "string" then
local result = cache[pattern]
- if not result then
+ if result == nil then -- can be false which is valid -)
result = compose(pattern)
cache[pattern] = result
+ lpathcached = lpathcached + 1
end
if trace or xml.trace_lpath then
xml.lshow(result)
@@ -1041,6 +1063,10 @@ do
end
end
+ function lpath_cached_patterns()
+ return cache
+ end
+
local fallbackreport = (texio and texio.write) or io.write
function xml.lshow(pattern,report)
@@ -1133,35 +1159,20 @@ do
return (rdt and rdt[k]) or root[k] or ""
end
end
- functions.name = function(root,k,n)
- -- way too fuzzy
- local found
- if not k or not n then
- local ns, tg = root.rn or root.ns or "", root.tg
- if not tg then
- for i=1,#root do
- local e = root[i]
- if type(e) == "table" then
- found = e
- break
- end
- end
- elseif ns ~= "" then
- return ns .. ":" .. tg
- else
- return tg
- end
+ functions.name = function(d,k,n) -- ns + tg
+ local found = false
+ n = n or 0
+ if not k then
+ -- not found
elseif n == 0 then
- local e = root[k]
- if type(e) ~= "table" then
- found = e
- end
+ local dk = d[k]
+ found = dk and (type(dk) == "table") and dk
elseif n < 0 then
for i=k-1,1,-1 do
- local e = root[i]
- if type(e) == "table" then
+ local di = d[i]
+ if type(di) == "table" then
if n == -1 then
- found = e
+ found = di
break
else
n = n + 1
@@ -1169,12 +1180,11 @@ do
end
end
else
---~ print(k,n,#root)
- for i=k+1,#root,1 do
- local e = root[i]
- if type(e) == "table" then
+ for i=k+1,#d,1 do
+ local di = d[i]
+ if type(di) == "table" then
if n == 1 then
- found = e
+ found = di
break
else
n = n - 1
@@ -1193,6 +1203,41 @@ do
return ""
end
end
+ functions.tag = function(d,k,n) -- only tg
+ local found = false
+ n = n or 0
+ if not k then
+ -- not found
+ elseif n == 0 then
+ local dk = d[k]
+ found = dk and (type(dk) == "table") and dk
+ elseif n < 0 then
+ for i=k-1,1,-1 do
+ local di = d[i]
+ if type(di) == "table" then
+ if n == -1 then
+ found = di
+ break
+ else
+ n = n + 1
+ end
+ end
+ end
+ else
+ for i=k+1,#d,1 do
+ local di = d[i]
+ if type(di) == "table" then
+ if n == 1 then
+ found = di
+ break
+ else
+ n = n - 1
+ end
+ end
+ end
+ end
+ return (found and found.tg) or ""
+ end
local function traverse(root,pattern,handle,reverse,index,parent,wildcard) -- multiple only for tags, not for namespaces
if not root then -- error
@@ -1958,15 +2003,27 @@ do
xml.each_element(xmldata, pattern, include)
end
- function xml.strip_whitespace(root, pattern)
+ function xml.strip_whitespace(root, pattern, nolines) -- strips all leading and trailing space !
traverse(root, lpath(pattern), function(r,d,k)
local dkdt = d[k].dt
if dkdt then -- can be optimized
local t = { }
for i=1,#dkdt do
local str = dkdt[i]
- if type(str) == "string" and str:find("^[ \n\r\t]*$") then
- -- stripped
+ if type(str) == "string" then
+
+ if str == "" then
+ -- stripped
+ else
+ if nolines then
+ str = str:gsub("[ \n\r\t]+"," ")
+ end
+ if str == "" then
+ -- stripped
+ else
+ t[#t+1] = str
+ end
+ end
else
t[#t+1] = str
end
@@ -2168,9 +2225,9 @@ original entity is returned.</p>
do if unicode and unicode.utf8 then
- xml.entities = xml.entities or { } -- xml.entities.handler == function
+ xml.entities = xml.entities or { } -- xml.entity_handler == function
- function xml.entities.handler(e)
+ function xml.entity_handler(e)
return format("[%s]",e)
end
@@ -2180,8 +2237,6 @@ do if unicode and unicode.utf8 then
return char(tonumber(s,16))
end
- local entities = xml.entities -- global entities
-
function utfize(root)
local d = root.dt
for k=1,#d do
@@ -2203,11 +2258,11 @@ do if unicode and unicode.utf8 then
if e:find("#x") then
return char(tonumber(e:sub(3),16))
else
- local ee = entities[e]
+ local ee = xml.entities[e] -- we cannot shortcut this one (is reloaded)
if ee then
return ee
else
- local h = xml.entities.handler
+ local h = xml.entity_handler
return (h and h(e)) or "&" .. e .. ";"
end
end
@@ -2269,6 +2324,13 @@ do if unicode and unicode.utf8 then
end end
+function xml.statistics()
+ return {
+ lpathcalls = lpathcalls,
+ lpathcached = lpathcached,
+ }
+end
+
-- xml.set_text_cleanup(xml.show_text_entities)
-- xml.set_text_cleanup(xml.resolve_text_entities)
diff --git a/tex/context/base/lang-all.xml b/tex/context/base/lang-all.xml
index bb4790b49..503cb0ae5 100644
--- a/tex/context/base/lang-all.xml
+++ b/tex/context/base/lang-all.xml
@@ -183,7 +183,7 @@
</description>
<description language='is'>
- <sourcefile>dehyphn.tex</sourcefile>
+ <sourcefile>ishyph.tex</sourcefile>
<title>Plain TeX hyphenation patterns for the Icelandic language</title>
<remarks>[NOT TO BE CHANGED IN ANY WAY!]</remarks>
<copyright>
diff --git a/tex/context/base/lang-ara.tex b/tex/context/base/lang-ara.tex
new file mode 100644
index 000000000..91bd6ae38
--- /dev/null
+++ b/tex/context/base/lang-ara.tex
@@ -0,0 +1,151 @@
+%D \module
+%D [ file=lang-ara,
+%D version=2008.06.20,
+%D title=\CONTEXT\ Language Macros,
+%D subtitle=Arabic Languages,
+%D author=Khaled Hosny,
+%D date=\currentdate,
+%D copyright=PRAGMA-ADE]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+\writestatus{loading}{Arabic Languages}
+
+\unprotect
+
+\definesystemconstant {arabic}
+\definesystemvariable {ar}
+
+\installlanguage
+ [\s!ar]
+ [\c!spacing=\v!broad,
+ \c!leftsentence=---,
+ \c!rightsentence=---,
+ \c!leftsubsentence=---,
+ \c!rightsubsentence=---,
+ \c!leftquote=\upperleftsinglesixquote,
+ \c!rightquote=\upperrightsingleninequote,
+ \c!leftquotation=\upperleftdoublesixquote,
+ \c!rightquotation=\upperrightdoubleninequote,
+ \c!date={\v!day,\ ,\v!month,{،\ },\v!year},
+ \c!state=\v!stop] % elders always preloaded!
+
+\installlanguage [\s!arabic] [\s!ar]
+
+% Just aliases to "ar" for now
+
+\installlanguage[\s!ar-ae][\c!default=\s!ar] % U.A.E.
+\installlanguage[\s!ar-bh][\c!default=\s!ar] % Bahrain
+\installlanguage[\s!ar-eg][\c!default=\s!ar] % Egypt
+\installlanguage[\s!ar-in][\c!default=\s!ar] % India?
+\installlanguage[\s!ar-kw][\c!default=\s!ar] % Kuwait
+\installlanguage[\s!ar-ly][\c!default=\s!ar] % Libya
+\installlanguage[\s!ar-om][\c!default=\s!ar] % Oman
+\installlanguage[\s!ar-qa][\c!default=\s!ar] % Qatar
+\installlanguage[\s!ar-sa][\c!default=\s!ar] % Saudi Arabia
+\installlanguage[\s!ar-sd][\c!default=\s!ar] % Sudan
+\installlanguage[\s!ar-tn][\c!default=\s!ar] % Tunisia
+\installlanguage[\s!ar-ye][\c!default=\s!ar] % Yemen
+
+% Syriac months
+
+\installlanguage[\s!ar-sy][\c!default=\s!ar] % Syria
+\installlanguage[\s!ar-iq][\c!default=\s!ar-sy] % Iraq
+\installlanguage[\s!ar-jo][\c!default=\s!ar-sy] % Jordan
+\installlanguage[\s!ar-lb][\c!default=\s!ar-sy] % Lebanon
+
+% Maghribi months
+
+\installlanguage[\s!ar-dz][\c!default=\s!ar] % Algeria
+\installlanguage[\s!ar-ma][\c!default=\s!ar] % Morocco
+
+\setupheadtext [\s!ar] [\v!content=المحتويات]
+\setupheadtext [\s!ar] [\v!tables=الجداول]
+\setupheadtext [\s!ar] [\v!figures=الأشكال]
+\setupheadtext [\s!ar] [\v!graphics=الرسوم]
+\setupheadtext [\s!ar] [\v!intermezzi=فسح]
+\setupheadtext [\s!ar] [\v!index=الفهرس]
+\setupheadtext [\s!ar] [\v!abbreviations=الاختصارات]
+\setupheadtext [\s!ar] [\v!logos=الشعارات]
+\setupheadtext [\s!ar] [\v!units=الوحدات]
+\setuplabeltext [\s!ar] [\v!table=جدول ]
+\setuplabeltext [\s!ar] [\v!figure=شكل ]
+\setuplabeltext [\s!ar] [\v!intermezzo=فسحة ]
+\setuplabeltext [\s!ar] [\v!graphic=رسم ]
+
+%D We don't set these here. One can do that in a style.
+
+\setuplabeltext [\s!ar] [\v!chapter=] % باب
+\setuplabeltext [\s!ar] [\v!section=] % فصل or قسم
+\setuplabeltext [\s!ar] [\v!subsection=] % فصل أدنى
+\setuplabeltext [\s!ar] [\v!subsubsection=] % فصل أ دنى أدنى
+\setuplabeltext [\s!ar] [\v!subsubsubsection=] % فصل أدنى أدنى أدنى
+\setuplabeltext [\s!ar] [\v!appendix=] % ملحق
+\setuplabeltext [\s!ar] [\v!part=جزء ]
+\setuplabeltext [\s!ar] [\v!line=سطر ]
+\setuplabeltext [\s!ar] [\v!lines=السطور ]
+
+\setuplabeltext [\s!ar] [\v!january=يناير]
+\setuplabeltext [\s!ar] [\v!february=فبراير]
+\setuplabeltext [\s!ar] [\v!march=مارس]
+\setuplabeltext [\s!ar] [\v!april=أبريل]
+\setuplabeltext [\s!ar] [\v!may=مايو]
+\setuplabeltext [\s!ar] [\v!june=يونيو]
+\setuplabeltext [\s!ar] [\v!july=يوليو]
+\setuplabeltext [\s!ar] [\v!august=أغسطس]
+\setuplabeltext [\s!ar] [\v!september=سبتمبر]
+\setuplabeltext [\s!ar] [\v!october=أكتوبر]
+\setuplabeltext [\s!ar] [\v!november=نوفمبر]
+\setuplabeltext [\s!ar] [\v!december=ديسمبر]
+
+\setuplabeltext [\s!ar-sy] [\v!january=كانون الثاني]
+\setuplabeltext [\s!ar-sy] [\v!february=شباط]
+\setuplabeltext [\s!ar-sy] [\v!march=آذار]
+\setuplabeltext [\s!ar-sy] [\v!april=نيسان]
+\setuplabeltext [\s!ar-sy] [\v!may=أيار]
+\setuplabeltext [\s!ar-sy] [\v!june=حزيران]
+\setuplabeltext [\s!ar-sy] [\v!july=تموز]
+\setuplabeltext [\s!ar-sy] [\v!august=آب]
+\setuplabeltext [\s!ar-sy] [\v!september=أيلول]
+\setuplabeltext [\s!ar-sy] [\v!october=تشرين الأول]
+\setuplabeltext [\s!ar-sy] [\v!november=تشرين الثاني]
+\setuplabeltext [\s!ar-sy] [\v!december=كانون الأول]
+
+\setuplabeltext [\s!ar-ma] [\v!may=ماي]
+\setuplabeltext [\s!ar-ma] [\v!july=يوليوز]
+\setuplabeltext [\s!ar-ma] [\v!august=غشت]
+\setuplabeltext [\s!ar-ma] [\v!september=شتنبر]
+\setuplabeltext [\s!ar-ma] [\v!november=نونبر]
+\setuplabeltext [\s!ar-ma] [\v!december=دجنبر]
+
+\setuplabeltext [\s!ar-dz] [\v!january=جانفي]
+\setuplabeltext [\s!ar-dz] [\v!february=فيفري]
+\setuplabeltext [\s!ar-dz] [\v!april=أفريل]
+\setuplabeltext [\s!ar-dz] [\v!may=ماي]
+\setuplabeltext [\s!ar-dz] [\v!june=جوان]
+\setuplabeltext [\s!ar-dz] [\v!july=جويلة]
+\setuplabeltext [\s!ar-dz] [\v!august=أوت]
+
+\setuplabeltext [\s!ar] [\v!sunday=الأحد]
+\setuplabeltext [\s!ar] [\v!monday=الاثنين]
+\setuplabeltext [\s!ar] [\v!tuesday=الثلاثاء]
+\setuplabeltext [\s!ar] [\v!wednesday=الأربعاء]
+\setuplabeltext [\s!ar] [\v!thursday=الخميس]
+\setuplabeltext [\s!ar] [\v!friday=الجمعة]
+\setuplabeltext [\s!ar] [\v!saturday=السبت]
+
+%D Rather new ...
+
+\setuplabeltext [\s!ar] [\v!page=صفحة ]
+\setuplabeltext [\s!ar] [\v!atpage=في صفحة ]
+\setuplabeltext [\s!ar] [\v!hencefore=كما وضحنا سابقا]
+\setuplabeltext [\s!ar] [\v!hereafter=كما نوضح لاحقا]
+\setuplabeltext [\s!ar] [\v!see=انظر ]
+
+%D ... and to be completed!
+
+%D \ShowAllLanguageValues [\s!ar] [arabic] {Arabic} {horn} % engelse humor
+
+\protect \endinput
diff --git a/tex/context/base/lang-ctx.tex b/tex/context/base/lang-ctx.tex
index 2f3c2dfd7..5364c1af6 100644
--- a/tex/context/base/lang-ctx.tex
+++ b/tex/context/base/lang-ctx.tex
@@ -38,7 +38,7 @@
\installlanguage [\s!hr] [\s!mapping=ec,\s!encoding=ec] % no il2, misses cacute characters
\installlanguage [\s!pl] [\s!mapping={pl0,ec,qx},\s!encoding={pl0,ec,qx}] % pl0 may go
-\installlanguage [\s!cz] [\s!mapping={il2,ec},\s!encoding={il2,ec}] % il2 may go
+\installlanguage [\s!cs] [\s!mapping={il2,ec},\s!encoding={il2,ec}] % il2 may go
\installlanguage [\s!sk] [\s!mapping={il2,ec},\s!encoding={il2,ec}] % il2 may go
\installlanguage [\s!sl] [\s!mapping=ec,\s!encoding=ec] % il2 has gone
@@ -48,8 +48,7 @@
% beware, don't use \setuplanguage here
-\installlanguage[\s!en][\s!lefthyphenmin=2,\s!righthyphenmin=3] % patterns can only handle this
-\installlanguage[\s!uk][\s!lefthyphenmin=3,\s!righthyphenmin=3] % patterns can only handle this
+\installlanguage[\s!gb][\s!lefthyphenmin=3,\s!righthyphenmin=3] % patterns can only handle this
\installlanguage[\s!us][\s!lefthyphenmin=2,\s!righthyphenmin=3] % patterns can only handle this
% greek
diff --git a/tex/context/base/lang-ger.tex b/tex/context/base/lang-ger.tex
index 0b363abd2..bdcaa9cb3 100644
--- a/tex/context/base/lang-ger.tex
+++ b/tex/context/base/lang-ger.tex
@@ -56,6 +56,7 @@
\c!leftquotation=\upperleftdoublesixquote,
\c!rightquotation=\upperrightdoubleninequote,
\c!date={\v!month,\ ,\v!day,{,\ },\v!year},
+ \s!patterns=\s!us,
\c!state=\v!stop] % elders always preloaded!
\installlanguage
@@ -115,28 +116,50 @@
\c!state=\v!stop]
\installlanguage
- [\s!no]
- [\c!spacing=\v!packed,
- \c!leftsentence=---,
- \c!rightsentence=---,
- \c!leftsubsentence=---,
- \c!rightsubsentence=---,
- \c!leftquote=\upperleftsinglesixquote,
- \c!rightquote=\upperrightsingleninequote,
- \c!leftquotation=\upperleftdoublesixquote,
- \c!rightquotation=\upperrightdoubleninequote,
- \c!date={\v!day,{.},\ ,\v!month,\ ,\v!year},
- \c!default=\s!no,
- \c!state=\v!stop]
+ [\s!nb]
+ [spacing=packed,
+ lefthyphenmin=2,
+ righthyphenmin=2,
+ leftsentence=---,
+ rightsentence=---,
+ leftsubsentence=---,
+ rightsubsentence=---,
+ leftquote=\upperleftsinglesixquote,
+ rightquote=\upperrightsingleninequote,
+ leftquotation=\leftguillemot,
+ rightquotation=\rightguillemot,
+ date={day,{.},\ ,month,\ ,year},
+ state=stop]
+
+\installlanguage
+ [\s!nn]
+ [spacing=packed,
+ lefthyphenmin=2,
+ righthyphenmin=2,
+ leftsentence=---,
+ rightsentence=---,
+ leftsubsentence=---,
+ rightsubsentence=---,
+ leftquote=\upperleftsinglesixquote,
+ rightquote=\upperrightsingleninequote,
+ leftquotation=\leftguillemot,
+ rightquotation=\rightguillemot,
+ date={day,{.},\ ,month,\ ,year},
+ state=stop]
+
+\installlanguage [\s!no] [\s!nb]
+\installlanguage [\s!norwegian] [\s!nb]
+\installlanguage [\s!bokmal] [\s!nb]
+\installlanguage [\s!nynorsk] [\s!nn]
%D Extra:
% \mainlanguage[en]
% \mainlanguage[de]
% \mainlanguage[deo]
-% \mainlanguage[de-DE]
-% \mainlanguage[de-AT]
-% \mainlanguage[de-CH]
+% \mainlanguage[de-de]
+% \mainlanguage[de-at]
+% \mainlanguage[de-ch]
%
% \starttext
% Die Herren Meier\index{Meier}, Müller\index{Müller}, Huber\index{Huber}
@@ -161,13 +184,13 @@
\c!state=\v!stop]
\installlanguage
- [de-DE]
+ [de-de]
[\c!spacing=\v!packed,
\c!default=\s!de,
\c!state=\v!stop]
\installlanguage
- [de-AT]
+ [de-at]
[\c!spacing=\v!packed,
\c!default=\s!de,
\c!leftquote=\leftguillemot,
@@ -177,7 +200,7 @@
\c!state=\v!stop]
\installlanguage
- [de-CH]
+ [de-ch]
[\c!spacing=\v!packed,
\c!default=\s!de,
\c!state=\v!stop]
@@ -185,30 +208,33 @@
%D And some alternative (but very real) english patterns:
\installlanguage
- [uk]
+ [en-gb]
[\c!default=\s!en,
+ \s!patterns=\s!gb,
\c!state=\v!stop]
\installlanguage
- [us]
+ [en-us]
[\c!default=\s!en,
+ %\s!patterns=\s!us,
\c!state=\v!stop]
+\installlanguage [\s!uk] [en-gb]
+\installlanguage [\s!us] [en-us]
+
%D For compatibility reasons we also define:
\installlanguage [du] [\s!de] % old times context
%installlanguage [sp] [\s!es] % old times context /lang-ita
-\installlanguage [usenglish] [\s!us]
-\installlanguage [ukenglish] [\s!uk]
-\installlanguage [english] [\s!en]
+\installlanguage [usenglish] [en-us]
+\installlanguage [ukenglish] [en-uk]
+\installlanguage [english] [en-us]
\installlanguage [dutch] [\s!nl]
\installlanguage [german] [\s!de]
\installlanguage [danish] [\s!da]
\installlanguage [swedish] [\s!sv]
\installlanguage [afrikaans] [\s!af]
-\installlanguage [norwegian] [\s!no]
-\installlanguage [norsk] [\s!no] % bonus switch
\setupheadtext [\s!en] [\v!content=Contents]
\setupheadtext [\s!nl] [\v!content=Inhoud]
@@ -216,7 +242,8 @@
\setupheadtext [\s!da] [\v!content=Indhold]
\setupheadtext [\s!sv] [\v!content=Inneh\aring ll]
\setupheadtext [\s!af] [\v!content=Inhoud]
-\setupheadtext [\s!no] [\v!content=Innhold]
+\setupheadtext [\s!nb] [\v!content=Innhold]
+\setupheadtext [\s!nn] [\v!content=Innhald]
\setupheadtext [\s!en] [\v!tables=Tables]
\setupheadtext [\s!nl] [\v!tables=Tabellen]
@@ -224,7 +251,8 @@
\setupheadtext [\s!da] [\v!tables=Tabeller]
\setupheadtext [\s!sv] [\v!tables=Tabeller]
\setupheadtext [\s!af] [\v!tables=Tabelle]
-\setupheadtext [\s!no] [\v!tables=Tabeller]
+\setupheadtext [\s!nb] [\v!tables=Tabeller]
+\setupheadtext [\s!nn] [\v!tables=Tabellar]
\setupheadtext [\s!en] [\v!figures=Figures]
\setupheadtext [\s!nl] [\v!figures=Figuren]
@@ -232,7 +260,8 @@
\setupheadtext [\s!da] [\v!figures=Figurer]
\setupheadtext [\s!sv] [\v!figures=Figurer]
\setupheadtext [\s!af] [\v!figures=Figure]
-\setupheadtext [\s!no] [\v!figures=Figurer]
+\setupheadtext [\s!nb] [\v!figures=Figurer]
+\setupheadtext [\s!nn] [\v!figures=Figurar]
\setupheadtext [\s!en] [\v!graphics=Graphics]
\setupheadtext [\s!nl] [\v!graphics=Grafieken]
@@ -240,7 +269,8 @@
\setupheadtext [\s!da] [\v!graphics=Grafik]
\setupheadtext [\s!sv] [\v!graphics=Grafik]
\setupheadtext [\s!af] [\v!graphics=Grafieke]
-\setupheadtext [\s!no] [\v!graphics=Grafikk]
+\setupheadtext [\s!nb] [\v!graphics=Bilde]
+\setupheadtext [\s!nn] [\v!graphics=Bilete]
\setupheadtext [\s!en] [\v!intermezzi=Intermezzos]
\setupheadtext [\s!nl] [\v!intermezzi=Intermezzo's]
@@ -248,7 +278,8 @@
\setupheadtext [\s!da] [\v!intermezzi=Intermezzoer]
\setupheadtext [\s!sv] [\v!intermezzi=Intermezzon]
\setupheadtext [\s!af] [\v!intermezzi=Intermezzos]
-\setupheadtext [\s!no] [\v!intermezzi=Intermesso]
+\setupheadtext [\s!nb] [\v!intermezzi=Intermesso]
+\setupheadtext [\s!nn] [\v!intermezzi=Intermesso]
\setupheadtext [\s!en] [\v!index=Index]
\setupheadtext [\s!nl] [\v!index=Index]
@@ -256,7 +287,8 @@
\setupheadtext [\s!da] [\v!index=Indeks]
\setupheadtext [\s!sv] [\v!index=Sakregister]
\setupheadtext [\s!af] [\v!index=Indeks]
-\setupheadtext [\s!no] [\v!index=Indeks]
+\setupheadtext [\s!nb] [\v!index=Register]
+\setupheadtext [\s!nn] [\v!index=Register]
\setupheadtext [\s!en] [\v!abbreviations=Abbreviations]
\setupheadtext [\s!nl] [\v!abbreviations=Afkortingen]
@@ -264,7 +296,8 @@
\setupheadtext [\s!da] [\v!abbreviations=Forkortelser]
\setupheadtext [\s!sv] [\v!abbreviations=F\oumlaut rkortningar]
\setupheadtext [\s!af] [\v!abbreviations=Afkortings]
-\setupheadtext [\s!no] [\v!abbreviations=Forkortelser]
+\setupheadtext [\s!nb] [\v!abbreviations=Forkortelser]
+\setupheadtext [\s!nn] [\v!abbreviations=Forkortingar]
\setupheadtext [\s!en] [\v!logos=Logos]
\setupheadtext [\s!nl] [\v!logos=Logo's]
@@ -272,7 +305,8 @@
\setupheadtext [\s!da] [\v!logos=Logoer]
\setupheadtext [\s!sv] [\v!logos=Loggor]
\setupheadtext [\s!af] [\v!logos=Logos]
-\setupheadtext [\s!no] [\v!logos=Logoer]
+\setupheadtext [\s!nb] [\v!logos=Logoer]
+\setupheadtext [\s!nn] [\v!logos=Logoar]
\setupheadtext [\s!en] [\v!units=Units]
\setupheadtext [\s!nl] [\v!units=Eenheden]
@@ -280,7 +314,8 @@
\setupheadtext [\s!da] [\v!units=Enheder]
\setupheadtext [\s!sv] [\v!units=Enheter]
\setupheadtext [\s!af] [\v!units=Eenhede]
-\setupheadtext [\s!no] [\v!units=Enheter]
+\setupheadtext [\s!nb] [\v!units=Enheter]
+\setupheadtext [\s!nn] [\v!units=Einingar]
\setuplabeltext [\s!en] [\v!table=Table ]
\setuplabeltext [\s!nl] [\v!table=Tabel ]
@@ -288,7 +323,8 @@
\setuplabeltext [\s!da] [\v!table=Tabel ]
\setuplabeltext [\s!sv] [\v!table=Tabell ]
\setuplabeltext [\s!af] [\v!table=Tabel]
-\setuplabeltext [\s!no] [\v!table=Tabell ]
+\setuplabeltext [\s!nb] [\v!table=Tabell ]
+\setuplabeltext [\s!nn] [\v!table=Tabell ]
\setuplabeltext [\s!en] [\v!figure=Figure ]
\setuplabeltext [\s!nl] [\v!figure=Figuur ]
@@ -296,7 +332,8 @@
\setuplabeltext [\s!da] [\v!figure=Figur ]
\setuplabeltext [\s!sv] [\v!figure=Figur ]
\setuplabeltext [\s!af] [\v!figure=Figuur ]
-\setuplabeltext [\s!no] [\v!figure=Figur ]
+\setuplabeltext [\s!nb] [\v!figure=Figur ]
+\setuplabeltext [\s!nn] [\v!figure=Figur ]
\setuplabeltext [\s!en] [\v!intermezzo=Intermezzo ]
\setuplabeltext [\s!nl] [\v!intermezzo=Intermezzo ]
@@ -304,7 +341,8 @@
\setuplabeltext [\s!da] [\v!intermezzo=Intermezzo ]
\setuplabeltext [\s!sv] [\v!intermezzo=Intermezzo ]
\setuplabeltext [\s!af] [\v!intermezzo=Intermezzo ]
-\setuplabeltext [\s!no] [\v!intermezzo=Intermesso ]
+\setuplabeltext [\s!nb] [\v!intermezzo=Intermesso ]
+\setuplabeltext [\s!nn] [\v!intermezzo=Intermesso ]
\setuplabeltext [\s!en] [\v!graphic=Graphic ]
\setuplabeltext [\s!nl] [\v!graphic=Grafiek ]
@@ -312,7 +350,8 @@
\setuplabeltext [\s!da] [\v!graphic=Grafik ]
\setuplabeltext [\s!sv] [\v!graphic=Grafik ]
\setuplabeltext [\s!af] [\v!graphic=Grafiek ]
-\setuplabeltext [\s!no] [\v!graphic=Grafikk ]
+\setuplabeltext [\s!nb] [\v!graphic=Bilde ]
+\setuplabeltext [\s!nn] [\v!graphic=Bilete ]
%D We don't set these here. One can do that in a style.
@@ -322,7 +361,8 @@
\setuplabeltext [\s!da] [\v!chapter=]
\setuplabeltext [\s!sv] [\v!chapter=]
\setuplabeltext [\s!af] [\v!chapter=] % Hoofstuk
-\setuplabeltext [\s!no] [\v!chapter=]
+\setuplabeltext [\s!nb] [\v!chapter=]
+\setuplabeltext [\s!nn] [\v!chapter=]
\setuplabeltext [\s!en] [\v!section=]
\setuplabeltext [\s!nl] [\v!section=]
@@ -330,7 +370,8 @@
\setuplabeltext [\s!da] [\v!section=]
\setuplabeltext [\s!sv] [\v!section=]
\setuplabeltext [\s!af] [\v!section=] % Paragraaf
-\setuplabeltext [\s!no] [\v!section=]
+\setuplabeltext [\s!nb] [\v!section=]
+\setuplabeltext [\s!nn] [\v!section=]
\setuplabeltext [\s!en] [\v!subsection=]
\setuplabeltext [\s!nl] [\v!subsection=]
@@ -338,7 +379,8 @@
\setuplabeltext [\s!da] [\v!subsection=]
\setuplabeltext [\s!sv] [\v!subsection=]
\setuplabeltext [\s!af] [\v!subsection=]
-\setuplabeltext [\s!no] [\v!subsection=]
+\setuplabeltext [\s!nb] [\v!subsection=]
+\setuplabeltext [\s!nn] [\v!subsection=]
\setuplabeltext [\s!en] [\v!subsubsection=]
\setuplabeltext [\s!nl] [\v!subsubsection=]
@@ -346,7 +388,8 @@
\setuplabeltext [\s!da] [\v!subsubsection=]
\setuplabeltext [\s!sv] [\v!subsubsection=]
\setuplabeltext [\s!af] [\v!subsubsection=]
-\setuplabeltext [\s!no] [\v!subsubsection=]
+\setuplabeltext [\s!nb] [\v!subsubsection=]
+\setuplabeltext [\s!nn] [\v!subsubsection=]
\setuplabeltext [\s!en] [\v!subsubsubsection=]
\setuplabeltext [\s!nl] [\v!subsubsubsection=]
@@ -354,7 +397,8 @@
\setuplabeltext [\s!da] [\v!subsubsubsection=]
\setuplabeltext [\s!sv] [\v!subsubsubsection=]
\setuplabeltext [\s!af] [\v!subsubsubsection=]
-\setuplabeltext [\s!no] [\v!subsubsubsection=]
+\setuplabeltext [\s!nb] [\v!subsubsubsection=]
+\setuplabeltext [\s!nn] [\v!subsubsubsection=]
\setuplabeltext [\s!en] [\v!appendix=] % Appendix
\setuplabeltext [\s!nl] [\v!appendix=]
@@ -362,7 +406,8 @@
\setuplabeltext [\s!da] [\v!appendix=] % Bilag
\setuplabeltext [\s!sv] [\v!appendix=]
\setuplabeltext [\s!af] [\v!appendix=] % Bylae
-\setuplabeltext [\s!no] [\v!appendix=]
+\setuplabeltext [\s!nb] [\v!appendix=] % Tillegg
+\setuplabeltext [\s!nn] [\v!appendix=] % Tillegg
\setuplabeltext [\s!en] [\v!part=Part ]
\setuplabeltext [\s!nl] [\v!part=Deel ]
@@ -370,7 +415,8 @@
\setuplabeltext [\s!da] [\v!part=Del ]
\setuplabeltext [\s!sv] [\v!part=Del ]
\setuplabeltext [\s!af] [\v!part=Deel ]
-\setuplabeltext [\s!no] [\v!part=Del ]
+\setuplabeltext [\s!nb] [\v!part=Del]
+\setuplabeltext [\s!nn] [\v!part=Del]
\setuplabeltext [\s!en] [\v!line=line ]
\setuplabeltext [\s!nl] [\v!line=regel ]
@@ -378,7 +424,8 @@
\setuplabeltext [\s!da] [\v!line=linie ] % or linje
\setuplabeltext [\s!sv] [\v!line=rad ]
\setuplabeltext [\s!af] [\v!line=re\ediaeresis l ]
-\setuplabeltext [\s!no] [\v!line=linje ]
+\setuplabeltext [\s!nb] [\v!line=linje ]
+\setuplabeltext [\s!nn] [\v!line=linje ]
\setuplabeltext [\s!en] [\v!lines=lines ]
\setuplabeltext [\s!nl] [\v!lines=regels ]
@@ -386,7 +433,8 @@
\setuplabeltext [\s!da] [\v!lines=linier ] % or linjer
\setuplabeltext [\s!sv] [\v!lines=rader ]
\setuplabeltext [\s!af] [\v!lines=re\ediaeresis ls ]
-\setuplabeltext [\s!no] [\v!lines=linjer ]
+\setuplabeltext [\s!nb] [\v!lines=linjer ]
+\setuplabeltext [\s!nn] [\v!lines=linjer ]
\setuplabeltext [\s!en] [\v!january=January]
\setuplabeltext [\s!en] [\v!february=February]
@@ -466,18 +514,31 @@
\setuplabeltext [\s!af] [\v!november=november]
\setuplabeltext [\s!af] [\v!december=desember]
-\setuplabeltext [\s!no] [\v!january=januar]
-\setuplabeltext [\s!no] [\v!february=februar]
-\setuplabeltext [\s!no] [\v!march=mars]
-\setuplabeltext [\s!no] [\v!april=april]
-\setuplabeltext [\s!no] [\v!may=mai]
-\setuplabeltext [\s!no] [\v!june=juni]
-\setuplabeltext [\s!no] [\v!july=juli]
-\setuplabeltext [\s!no] [\v!august=august]
-\setuplabeltext [\s!no] [\v!september=september]
-\setuplabeltext [\s!no] [\v!october=oktober]
-\setuplabeltext [\s!no] [\v!november=november]
-\setuplabeltext [\s!no] [\v!december=desember]
+\setuplabeltext [\s!nb] [\v!january=januar]
+\setuplabeltext [\s!nb] [\v!february=februar]
+\setuplabeltext [\s!nb] [\v!march=mars]
+\setuplabeltext [\s!nb] [\v!april=april]
+\setuplabeltext [\s!nb] [\v!may=mai]
+\setuplabeltext [\s!nb] [\v!june=juni]
+\setuplabeltext [\s!nb] [\v!july=juli]
+\setuplabeltext [\s!nb] [\v!august=august]
+\setuplabeltext [\s!nb] [\v!september=september]
+\setuplabeltext [\s!nb] [\v!october=oktober]
+\setuplabeltext [\s!nb] [\v!november=november]
+\setuplabeltext [\s!nb] [\v!december=desember]
+
+\setuplabeltext [\s!nn] [\v!january=januar]
+\setuplabeltext [\s!nn] [\v!february=februar]
+\setuplabeltext [\s!nn] [\v!march=mars]
+\setuplabeltext [\s!nn] [\v!april=april]
+\setuplabeltext [\s!nn] [\v!may=mai]
+\setuplabeltext [\s!nn] [\v!june=juni]
+\setuplabeltext [\s!nn] [\v!july=juli]
+\setuplabeltext [\s!nn] [\v!august=august]
+\setuplabeltext [\s!nn] [\v!september=september]
+\setuplabeltext [\s!nn] [\v!october=oktober]
+\setuplabeltext [\s!nn] [\v!november=november]
+\setuplabeltext [\s!nn] [\v!december=desember]
\setuplabeltext [\s!en] [\v!sunday=Sunday]
\setuplabeltext [\s!en] [\v!monday=Monday]
@@ -527,51 +588,65 @@
\setuplabeltext [\s!af] [\v!friday=vrydag]
\setuplabeltext [\s!af] [\v!saturday=saterdag]
-\setuplabeltext [\s!no] [\v!sunday=s\ostroke ndag]
-\setuplabeltext [\s!no] [\v!monday=mandag]
-\setuplabeltext [\s!no] [\v!tuesday=tirsdag]
-\setuplabeltext [\s!no] [\v!wednesday=onsdag]
-\setuplabeltext [\s!no] [\v!thursday=torsdag]
-\setuplabeltext [\s!no] [\v!friday=fredag]
-\setuplabeltext [\s!no] [\v!saturday=l\ostroke rdag]
+\setuplabeltext [\s!nb] [\v!sunday=s\ostroke ndag]
+\setuplabeltext [\s!nb] [\v!monday=mandag]
+\setuplabeltext [\s!nb] [\v!tuesday=tirsdag]
+\setuplabeltext [\s!nb] [\v!wednesday=onsdag]
+\setuplabeltext [\s!nb] [\v!thursday=torsdag]
+\setuplabeltext [\s!nb] [\v!friday=fredag]
+\setuplabeltext [\s!nb] [\v!saturday=l\ostroke rdag]
+
+\setuplabeltext [\s!nn] [\v!sunday=sundag]
+\setuplabeltext [\s!nn] [\v!monday=m\aring ndag]
+\setuplabeltext [\s!nn] [\v!tuesday=tysdag]
+\setuplabeltext [\s!nn] [\v!wednesday=onsdag]
+\setuplabeltext [\s!nn] [\v!thursday=torsdag]
+\setuplabeltext [\s!nn] [\v!friday=fredag]
+\setuplabeltext [\s!nn] [\v!saturday=laurdag]
%D Rather new ...
-\setuplabeltext [\s!nl] [\v!page=pagina ]
-\setuplabeltext [\s!nl] [\v!atpage=op pagina ]
+\setuplabeltext [\s!nl] [\v!page=pagina ]
+\setuplabeltext [\s!nl] [\v!atpage=op pagina ]
\setuplabeltext [\s!nl] [\v!hencefore=hierboven]
\setuplabeltext [\s!nl] [\v!hereafter=hieronder]
\setuplabeltext [\s!nl] [\v!see=zie ]
-\setuplabeltext [\s!en] [\v!page=page ]
-\setuplabeltext [\s!en] [\v!atpage=at page ]
+\setuplabeltext [\s!en] [\v!page=page ]
+\setuplabeltext [\s!en] [\v!atpage=at page ]
\setuplabeltext [\s!en] [\v!hencefore=as we show above]
\setuplabeltext [\s!en] [\v!hereafter=as we show below]
\setuplabeltext [\s!en] [\v!see=see ]
-\setuplabeltext [\s!de] [\v!page=Seite ]
-\setuplabeltext [\s!de] [\v!atpage=auf Seite ]
+\setuplabeltext [\s!de] [\v!page=Seite ]
+\setuplabeltext [\s!de] [\v!atpage=auf Seite ]
\setuplabeltext [\s!de] [\v!hencefore=siehe oben]
\setuplabeltext [\s!de] [\v!hereafter=siehe unten]
\setuplabeltext [\s!de] [\v!see=siehe ]
-\setuplabeltext [\s!da] [\v!page=Side ]
-\setuplabeltext [\s!da] [\v!atpage=p\aring\ side ]
+\setuplabeltext [\s!da] [\v!page=Side ]
+\setuplabeltext [\s!da] [\v!atpage=p\aring\ side ]
\setuplabeltext [\s!da] [\v!hencefore=se foroven]
\setuplabeltext [\s!da] [\v!hereafter=se forneden]
\setuplabeltext [\s!da] [\v!see=se ]
-\setuplabeltext [\s!sv] [\v!page=Sida ]
-\setuplabeltext [\s!sv] [\v!atpage=p\aring\ sida ]
+\setuplabeltext [\s!sv] [\v!page=Sida ]
+\setuplabeltext [\s!sv] [\v!atpage=p\aring\ sida ]
\setuplabeltext [\s!sv] [\v!hencefore=se ovan]
\setuplabeltext [\s!sv] [\v!hereafter=se nedan]
\setuplabeltext [\s!sv] [\v!see=se ]
-\setuplabeltext [\s!no] [\v!page=Side ]
-\setuplabeltext [\s!no] [\v!atpage=p\aring\ side ]
-\setuplabeltext [\s!no] [\v!hencefore=se foroven]
-\setuplabeltext [\s!no] [\v!hereafter=se forneden]
-\setuplabeltext [\s!no] [\v!see=se ]
+\setuplabeltext [\s!nb] [\v!page=side ]
+\setuplabeltext [\s!nb] [\v!atpage=p\aring\ side ]
+\setuplabeltext [\s!nb] [\v!hencefore=som vist over]
+\setuplabeltext [\s!nb] [\v!hereafter=som vist under]
+\setuplabeltext [\s!nb] [\v!see=se ]
+
+\setuplabeltext [\s!nn] [\v!page=side ]
+\setuplabeltext [\s!nn] [\v!atpage=p\aring\ side ]
+\setuplabeltext [\s!nn] [\v!hencefore=som vist over]
+\setuplabeltext [\s!nn] [\v!hereafter=som vist under]
+\setuplabeltext [\s!nn] [\v!see=sj\aring\ ]
%D ... and to be completed!
@@ -609,7 +684,8 @@
%D \ShowAllLanguageValues [\s!da] [danish] {Danish} {pastry}
%D \ShowAllLanguageValues [\s!sv] [swedish] {Swedish} {design}
%D \ShowAllLanguageValues [\s!af] [afrikaans] {Afrikaaner} {boer} % afrikaanse gasvryheid
-%D \ShowAllLanguageValues [\s!no] [norwegian] {Norwegian} {wood}
+%D \ShowAllLanguageValues [\s!nb] [bokmal] {Norwegian} {wood}
+%D \ShowAllLanguageValues [\s!nn] [nynorsk] {Norwegian} {fish}
%D Extra month names:
@@ -626,4 +702,30 @@
\setuplabeltext [\s!en] [\v!november :\s!mnem=nov]
\setuplabeltext [\s!en] [\v!december :\s!mnem=dec]
+\setuplabeltext [\s!nb] [\v!january :\s!mnem=jan.]
+\setuplabeltext [\s!nb] [\v!february :\s!mnem=feb.]
+\setuplabeltext [\s!nb] [\v!march :\s!mnem=mars]
+\setuplabeltext [\s!nb] [\v!april :\s!mnem=april]
+\setuplabeltext [\s!nb] [\v!may :\s!mnem=mai]
+\setuplabeltext [\s!nb] [\v!june :\s!mnem=juni]
+\setuplabeltext [\s!nb] [\v!july :\s!mnem=juli]
+\setuplabeltext [\s!nb] [\v!august :\s!mnem=aug.]
+\setuplabeltext [\s!nb] [\v!september:\s!mnem=sep.]
+\setuplabeltext [\s!nb] [\v!october :\s!mnem=okt.]
+\setuplabeltext [\s!nb] [\v!november :\s!mnem=nov.]
+\setuplabeltext [\s!nb] [\v!december :\s!mnem=des.]
+
+\setuplabeltext [\s!nn] [\v!january :\s!mnem=jan.]
+\setuplabeltext [\s!nn] [\v!february :\s!mnem=feb.]
+\setuplabeltext [\s!nn] [\v!march :\s!mnem=mars]
+\setuplabeltext [\s!nn] [\v!april :\s!mnem=april]
+\setuplabeltext [\s!nn] [\v!may :\s!mnem=mai]
+\setuplabeltext [\s!nn] [\v!june :\s!mnem=juni]
+\setuplabeltext [\s!nn] [\v!july :\s!mnem=juli]
+\setuplabeltext [\s!nn] [\v!august :\s!mnem=aug.]
+\setuplabeltext [\s!nn] [\v!september:\s!mnem=sep.]
+\setuplabeltext [\s!nn] [\v!october :\s!mnem=okt.]
+\setuplabeltext [\s!nn] [\v!november :\s!mnem=nov.]
+\setuplabeltext [\s!nn] [\v!december :\s!mnem=des.]
+
\protect \endinput
diff --git a/tex/context/base/lang-ini.lua b/tex/context/base/lang-ini.lua
index 83e9b899f..c47d55a7a 100644
--- a/tex/context/base/lang-ini.lua
+++ b/tex/context/base/lang-ini.lua
@@ -27,7 +27,7 @@ do
-- we can consider hiding data (faster access too)
--~ local function filter(filename,what)
- --~ local data = io.loaddata(input.find_file(texmf.instance,filename))
+ --~ local data = io.loaddata(input.find_file(filename))
--~ local data = data:match(string.format("\\%s%%s*(%%b{})",what or "patterns"))
--~ return data:match("{%s*(.-)%s*}") or ""
--~ end
@@ -49,9 +49,9 @@ do
local function filterpatterns(filename)
if filename:find("%.rpl") then
- return io.loaddata(input.find_file(texmf.instance,filename)) or ""
+ return io.loaddata(input.find_file(filename)) or ""
else
- return parser:match(io.loaddata(input.find_file(texmf.instance,filename)) or "")
+ return parser:match(io.loaddata(input.find_file(filename)) or "")
end
end
@@ -60,9 +60,9 @@ do
local function filterexceptions(filename)
if filename:find("%.rhl") then
- return io.loaddata(input.find_file(texmf.instance,filename)) or ""
+ return io.loaddata(input.find_file(filename)) or ""
else
- return parser:match(io.loaddata(input.find_file(texmf.instance,filename)) or {}) -- "" ?
+ return parser:match(io.loaddata(input.find_file(filename)) or {}) -- "" ?
end
end
@@ -90,7 +90,7 @@ do
function languages.hyphenation.load(tag, filename, filter, target)
input.starttiming(languages)
local data = record(tag)
- filename = (filename and filename ~= "" and input.find_file(texmf.instance,filename)) or ""
+ filename = (filename and filename ~= "" and input.find_file(filename)) or ""
local ok = filename ~= ""
if ok then
lang[target](data,filterpatterns(filename))
@@ -197,7 +197,7 @@ end
function languages.loadable(tag)
local l = languages.registered[tag]
- if l and l.patterns and input.find_file(texmf.instance,patterns) then
+ if l and l.patterns and input.find_file(patterns) then
return true
else
return false
@@ -291,7 +291,7 @@ do
local word = lpeg.Cs((markup/"" + disc/"" + (1-spacing))^1)
function languages.words.load(tag, filename)
- local filename = input.find_file(texmf.instance,filename,'other text file') or ""
+ local filename = input.find_file(filename,'other text file') or ""
if filename ~= "" then
input.starttiming(languages)
local data = io.loaddata(filename) or ""
@@ -322,8 +322,7 @@ do
local glyph, disc, kern = node.id('glyph'), node.id('disc'), node.id('kern')
- local bynode = node.traverse
- local bychar = string.utfcharacters
+ local bynode = node.traverse
local function mark_words(head,found) -- can be optimized
local cd = characters.data
@@ -419,7 +418,7 @@ do
local lw = languages.words
function languages.words.check(head)
- if head.next and lw.enable then
+ if lw.enable and head.next then
local color = attributes.numbers['color']
local colors = lw.colors
local alc = attributes.list[color]
@@ -439,7 +438,8 @@ end
--~ return languages.check(head)
--~ end
---~ chars.plugins.language = {
+--~ chars.plugins[chars.plugins+1] = {
+--~ name = "language",
--~ namespace = languagehacks,
--~ processor = languagehacks.process
--~ }
diff --git a/tex/context/base/lang-ini.mkii b/tex/context/base/lang-ini.mkii
index 7a1937ec5..46b9f51ce 100644
--- a/tex/context/base/lang-ini.mkii
+++ b/tex/context/base/lang-ini.mkii
@@ -13,6 +13,22 @@
\unprotect
+\let\preloadedpatterns\empty
+\let\preloadedpmessage\empty
+
+\def\doshowpatterns#1#2#3#4% language number encoding mapping
+ {#1->#3:#4->#2->\xxlanguageparameter{#1}\s!lefthyphenmin:\xxlanguageparameter{#1}\s!righthyphenmin\space}
+
+\def\preloadlanguages
+ {\doifsomething\preloadedpmessage{\showmessage\m!linguals{10}\preloadedpmessage}}
+
+\def\preloadallpatterns
+ {\gdef\preloadallpatterns##1{\installlanguage[##1][\c!state=\v!start]}%
+ \processcommacommand[\installedlanguages]\preloadallpatterns
+ \global\let\preloadallpatterns\relax}
+
+\fetchruntimecommand \showpatterns {\f!languageprefix\s!run}
+
\def\mkdoloadpatterns#1#2%
{\expanded{\getcommacommandsize[\getvalue{\??la#2\s!encoding}]}%
\ifnum\commalistsize>0
@@ -38,7 +54,6 @@
\endXETEX
-
\def\setuphyppatencoding
{\pathypsettings
\enableregime[utf]}
diff --git a/tex/context/base/lang-ini.mkiv b/tex/context/base/lang-ini.mkiv
index 0623e57a3..ce82b5a47 100644
--- a/tex/context/base/lang-ini.mkiv
+++ b/tex/context/base/lang-ini.mkiv
@@ -17,6 +17,8 @@
\let\synchronizepatterns \relax % todo: cleanup
\let\synchronizepatternswithfont\relax % todo: cleanup
+\let\preloadallpatterns \relax % just for old times sake
+\let\preloadlanguages \relax % just for old times sake
\def\mkdoloadpatterns#1#2%
{\ctxlua{languages.register(
diff --git a/tex/context/base/lang-ini.tex b/tex/context/base/lang-ini.tex
index d9185eb33..3196014ec 100644
--- a/tex/context/base/lang-ini.tex
+++ b/tex/context/base/lang-ini.tex
@@ -238,17 +238,6 @@
%D reports which patterns are loaded and what hyphenmin
%D values are set.
-\let\preloadedpatterns\empty
-\let\preloadedpmessage\empty
-
-\def\doshowpatterns#1#2#3#4% language number encoding mapping
- {#1->#3:#4->#2->\xxlanguageparameter{#1}\s!lefthyphenmin:\xxlanguageparameter{#1}\s!righthyphenmin\space}
-
-\def\preloadlanguages
- {\doifsomething\preloadedpmessage{\showmessage\m!linguals{10}\preloadedpmessage}}
-
-\fetchruntimecommand \showpatterns {\f!languageprefix\s!run}
-
\let\installedlanguages\empty
\def\doiflanguageelse#1{\doifdefinedelse{\??la#1\c!state}}
@@ -278,18 +267,19 @@
{\setvalue{\l!prefix!#1}{#2}%
\dodoinstalllanguage{#1}{#2}}}
+\def\reallanguagetag#1%
+ {\ifcsname\l!prefix!#1\endcsname
+ %\expandafter\reallanguagetag\csname\l!prefix!#1\endcsname % evt undefined en dan wel
+ \csname\l!prefix!#1\endcsname
+ \else
+ #1%
+ \fi}
+
% ^^ \language[#1] gave unwanted side effect of loading language specifics
\def\installlanguage
{\dodoubleargument\doinstalllanguage}
-%D Handy
-
-\def\preloadallpatterns
- {\gdef\preloadallpatterns##1{\installlanguage[##1][\c!state=\v!start]}%
- \processcommacommand[\installedlanguages]\preloadallpatterns
- \global\let\preloadallpatterns\relax}
-
%D When the second argument is a language identifier, a
%D synonym is created. This feature is present because we
%D used dutch mnemonics in the dutch version, but nowadays
@@ -468,12 +458,30 @@
\definecomplexorsimple\language
+% \def\mainlanguage[#1]%
+% {\edef\askedlanguage{#1}%
+% \ifx\askedlanguage\empty \else
+% \ifcsname\l!prefix!\askedlanguage\endcsname
+% \edef\askedlanguage{\csname\l!prefix!\askedlanguage\endcsname}%
+% \ifx\currentmainlanguage\askedlanguage \else
+% \setcurrentlanguage\askedlanguage\askedlanguage
+% \docomplexlanguage
+% \fi
+% \fi
+% \fi}
+
\def\mainlanguage[#1]%
{\edef\askedlanguage{#1}%
\ifx\askedlanguage\empty \else
\ifcsname\l!prefix!\askedlanguage\endcsname
\edef\askedlanguage{\csname\l!prefix!\askedlanguage\endcsname}%
- \ifx\currentmainlanguage\askedlanguage \else
+ \ifx\currentlanguage\askedlanguage
+ \ifx\currentmainlanguage\askedlanguage
+ \else
+ \setcurrentlanguage\askedlanguage\askedlanguage
+ \docomplexlanguage
+ \fi
+ \else
\setcurrentlanguage\askedlanguage\askedlanguage
\docomplexlanguage
\fi
@@ -567,8 +575,8 @@
%D
%D \ShowLanguageValues [af] [afrikaans] afrikaanse ...
%D \ShowLanguageValues [ca] [catalan] catalan ...
-%D \ShowLanguageValues [cz] [czech] tjechisch tex
-%D \ShowLanguageValues [cz] [slovak] slowaakse ...
+%D \ShowLanguageValues [cs] [czech] tjechisch tex
+%D \ShowLanguageValues [cs] [slovak] slowaakse ...
%D \ShowLanguageValues [da] [danish] deense ...
%D \ShowLanguageValues [de] [german] duitse degelijkheid
%D \ShowLanguageValues [en] [english] engelse humor
@@ -577,8 +585,9 @@
%D \ShowLanguageValues [it] [italian] italiaanse ...
%D \ShowLanguageValues [la] [latin] latijnse missen
%D \ShowLanguageValues [nl] [dutch] nederlandse zuinigheid
-%D \ShowLanguageValues [no] [norwegian] noorse ...
-%D \ShowLanguageValues [pl] [polish] poolse ...
+%D \ShowLanguageValues [nb] [bokmal] noorse zalm
+%D \ShowLanguageValues [nn] [nnynorsk] noorse zalm
+%D \ShowLanguageValues [pl] [polish] poolse vlag
%D \ShowLanguageValues [pt] [portuguese] portugese ...
%D \ShowLanguageValues [es] [spanish] spaans benauwd
%D \ShowLanguageValues [sv] [swedish] zweedse ...
@@ -601,7 +610,8 @@
%D \NC \s!da \NC danish \NC germanic \NC\MR
%D \NC \s!sv \NC swedish \NC germanic \NC\MR
%D \NC \s!af \NC afrikaans \NC germanic \NC\MR
-%D \NC \s!no \NC norwegian \NC germanic \NC\LR
+%D \NC \s!nb \NC bokmal \NC germanic \NC\LR
+%D \NC \s!nn \NC nynorsk \NC germanic \NC\LR
%D \HL
%D \stoptable
%D \protect
@@ -629,7 +639,7 @@
%D \NC \bf mnemonic \NC \bf language \NC \bf group \NC\SR
%D \HL
%D \NC \s!pl \NC polish \NC slavic \NC\FR
-%D \NC \s!cz \NC czech \NC slavic \NC\MR
+%D \NC \s!cs \NC czech \NC slavic \NC\MR
%D \NC \s!sk \NC slavik \NC slavic \NC\LR
%D \HL
%D \stoptable
diff --git a/tex/context/base/lang-lab.tex b/tex/context/base/lang-lab.tex
index 38af4f783..664460129 100644
--- a/tex/context/base/lang-lab.tex
+++ b/tex/context/base/lang-lab.tex
@@ -51,12 +51,21 @@
{\let\dodocommand\xdosetupsometextprefix
\dotripleempty\dodosetupsometextprefix}
+% \def\dodosetupsometextprefix[#1][#2][#3]%
+% {\ifthirdargument
+% \def\docommand##1{\dodocommand[#1#2][##1]}%
+% \processcommalist[#3]\docommand
+% \else
+% \def\docommand##1{\dodocommand[#1\currentmainlanguage][##1]}%
+% \processcommalist[#2]\docommand
+% \fi}
+
\def\dodosetupsometextprefix[#1][#2][#3]%
{\ifthirdargument
- \def\docommand##1{\dodocommand[#1#2][##1]}%
+ \def\docommand##1{\expanded{\dodocommand[#1\reallanguagetag{#2}]}[##1]}%
\processcommalist[#3]\docommand
\else
- \def\docommand##1{\dodocommand[#1\currentmainlanguage][##1]}%
+ \def\docommand##1{\expanded{\dodocommand[#1\reallanguagetag\currentmainlanguage]}[##1]}%
\processcommalist[#2]\docommand
\fi}
@@ -96,8 +105,11 @@
% \def\labellanguage{\currentmainlanguage}
% \def\headlanguage {\currentmainlanguage}
-\def\labellanguage{\defaultlanguage\currentmainlanguage}
-\def\headlanguage {\defaultlanguage\currentmainlanguage}
+% \def\labellanguage{\defaultlanguage\currentmainlanguage}
+% \def\headlanguage {\defaultlanguage\currentmainlanguage}
+
+\def\labellanguage{\reallanguagetag{\defaultlanguage\currentmainlanguage}}
+\def\headlanguage {\reallanguagetag{\defaultlanguage\currentmainlanguage}}
\appendtoks \let\labellanguage\currentlanguage \to \everycurrentdate
@@ -158,41 +170,34 @@
\def\setexpandedheadtext {\dosetexpandedheadlabeltext\c!title}
\def\setexpandedlabeltext{\dosetexpandedheadlabeltext\c!label}
-\beginETEX \ifcsname
-
-\def\dogetupsometextprefix#1#2#3%
+% \def\dogetupsometextprefix#1#2#3%
+% {\ifcsname#2#1#3\endcsname
+% \csname#2#1#3\endcsname \else
+% \ifcsname#2#3\endcsname
+% \csname#2#3\endcsname \else
+% \ifcsname#2\defaultlanguage#1#3\endcsname
+% \csname#2\defaultlanguage#1#3\endcsname \else
+% \ifcsname#2\s!en#3\endcsname
+% \csname#2\s!en#3\endcsname \else
+% \ifcsname#2\s!nl#3\endcsname
+% \csname#2\s!nl#3\endcsname \else
+% \reporttextprefixerror{#1}{#2}{#3}%
+% \fi\fi\fi\fi\fi}
+
+\def\dogetupsometextprefix#1#2#3% must be expandable !
{\ifcsname#2#1#3\endcsname
- \csname#2#1#3\endcsname \else
- \ifcsname#2#3\endcsname
- \csname#2#3\endcsname \else
- \ifcsname#2\defaultlanguage{#1}#3\endcsname
- \csname#2\defaultlanguage{#1}#3\endcsname \else
- \ifcsname#2\s!en#3\endcsname
- \csname#2\s!en#3\endcsname \else
- \ifcsname#2\s!nl#3\endcsname
- \csname#2\s!nl#3\endcsname \else
- \reporttextprefixerror{#1}{#2}{#3}%
- \fi\fi\fi\fi\fi}
-
-\endETEX
-
-\beginTEX
-
-\def\dogetupsometextprefix#1#2#3%
- {\@EA\ifx\csname#2#1#3\endcsname\relax
- \@EA\ifx\csname#2#3\endcsname\relax
- \@EA\ifx\csname#2\defaultlanguage{#1}#3\endcsname\relax
- \@EA\ifx\csname#2\s!en#3\endcsname\relax
- \@EA\ifx\csname#2\s!nl#3\endcsname\relax
- \reporttextprefixerror{#1}{#2}{#3}%
- \else\csname#2\s!nl#3\endcsname
- \fi\else\csname#2\s!en#3\endcsname
- \fi\else\csname#2\defaultlanguage{#1}#3\endcsname
- \fi\else\csname#2#3\endcsname
- \fi\else\csname#2#1#3\endcsname
- \fi}
-
-\endTEX
+ \csname#2#1#3\endcsname
+ \else\@EA\ifx\csname\??la#1\c!default\endcsname\empty
+ \ifcsname#2#3\endcsname
+ \csname#2#3\endcsname
+ \else\ifcsname#2\s!en#3\endcsname
+ \csname#2\s!en#3\endcsname
+ \else
+ \reporttextprefixerror{#1}{#2}{#3}%
+ \fi\fi
+ \else
+ \dogetupsometextprefix{\csname\??la#1\c!default\endcsname}{#2}{#3}%
+ \fi\fi}
\ifx\simplifiedcommands\undefined \newtoks\simplifiedcommands \fi
@@ -215,7 +220,7 @@
%D These are internal macros.
\def\xdopresetsometextprefix[#1][#2=#3]%
- {\ifundefined{#1#2}\doassignsometextprefix[#1#2][#3,,]\fi}
+ {\ifundefined{#1#2}\doassignsometextprefix[#1\reallanguagetag{#2}][#3,,]\fi}
\def\dopresetsometextprefix
{\let\dodocommand\xdopresetsometextprefix
diff --git a/tex/context/base/lang-sla.tex b/tex/context/base/lang-sla.tex
index 268a9c332..50ebed127 100644
--- a/tex/context/base/lang-sla.tex
+++ b/tex/context/base/lang-sla.tex
@@ -80,7 +80,7 @@
\c!state=\v!stop]
\installlanguage
- [\s!cz]
+ [\s!cs]
[\c!spacing=\v!packed,
\c!leftsentence=\thickglue--\thickglue\penalty-20\relax, % hh, \relax added
\c!rightsentence=\thickglue--\thickglue\penalty-20\relax,
@@ -171,11 +171,11 @@
\c!state=\v!stop]
\installlanguage [polish] [\s!pl]
-\installlanguage [czech] [\s!cz]
+\installlanguage [czech] [\s!cs]
\installlanguage [slovak] [\s!sk]
\installlanguage [croatian] [\s!hr]
\installlanguage [slovenian] [\s!sl]
-\installlanguage [slovene] [\s!sl] % both possible
+\installlanguage [slovene] [\s!sl] % both possible (mojca: still needed?)
% If this is really needed we should make an enco-fhr.
%
@@ -202,133 +202,133 @@
% labels
\setupheadtext [\s!pl] [\v!content=Spis tre\sacute ci]
-\setupheadtext [\s!cz] [\v!content=Obsah]
+\setupheadtext [\s!cs] [\v!content=Obsah]
\setupheadtext [\s!sk] [\v!content=Obsah]
\setupheadtext [\s!hr] [\v!content=Sadr\zcaron aj]
\setupheadtext [\s!sl] [\v!content=Kazalo]
\setupheadtext [\s!pl] [\v!tables=Tabele]
-\setupheadtext [\s!cz] [\v!tables=Tabulek]
+\setupheadtext [\s!cs] [\v!tables=Tabulek]
\setupheadtext [\s!sk] [\v!tables=Tabuliek]
\setupheadtext [\s!hr] [\v!tables=Tablice]
\setupheadtext [\s!sl] [\v!tables=Tabele]
\setupheadtext [\s!pl] [\v!figures=Ilustracje]
-\setupheadtext [\s!cz] [\v!figures=Obr\aacute zk\uring]
+\setupheadtext [\s!cs] [\v!figures=Obr\aacute zk\uring]
\setupheadtext [\s!sk] [\v!figures=Obr\aacute zkov]
\setupheadtext [\s!hr] [\v!figures=Slike]
\setupheadtext [\s!sl] [\v!figures=Slike]
\setupheadtext [\s!pl] [\v!graphics=Grafika]
-\setupheadtext [\s!cz] [\v!graphics=Graf]
+\setupheadtext [\s!cs] [\v!graphics=Graf]
\setupheadtext [\s!sk] [\v!graphics=Graf]
\setupheadtext [\s!hr] [\v!graphics=Slike]
\setupheadtext [\s!sl] [\v!graphics=Slike]
\setupheadtext [\s!pl] [\v!intermezzi=Intermezza]
-\setupheadtext [\s!cz] [\v!intermezzi=Intermezza]
+\setupheadtext [\s!cs] [\v!intermezzi=Intermezza]
\setupheadtext [\s!sk] [\v!intermezzi=Intermezz\aacute]
\setupheadtext [\s!hr] [\v!intermezzi=Intermezza]
\setupheadtext [\s!sl] [\v!intermezzi=Intermezzi]
\setupheadtext [\s!pl] [\v!index=Indeks]
-\setupheadtext [\s!cz] [\v!index=Rejst\rcaron\iacute k]
+\setupheadtext [\s!cs] [\v!index=Rejst\rcaron\iacute k]
\setupheadtext [\s!sk] [\v!index=Zoznam]
\setupheadtext [\s!hr] [\v!index=Indeks]
\setupheadtext [\s!sl] [\v!index=Stvarno kazalo]
\setupheadtext [\s!pl] [\v!abbreviations=Skr\oacute cenie]
-\setupheadtext [\s!cz] [\v!abbreviations=Zkratky]
+\setupheadtext [\s!cs] [\v!abbreviations=Zkratky]
\setupheadtext [\s!sk] [\v!abbreviations=Skratky]
\setupheadtext [\s!hr] [\v!abbreviations=Kratice]
\setupheadtext [\s!sl] [\v!abbreviations=Kratice]
\setupheadtext [\s!pl] [\v!logos=Znaki]
-\setupheadtext [\s!cz] [\v!logos=Loga]
+\setupheadtext [\s!cs] [\v!logos=Loga]
\setupheadtext [\s!sk] [\v!logos=Log\aacute]
\setupheadtext [\s!hr] [\v!logos=Znakovi]
\setupheadtext [\s!sl] [\v!logos=Logotipi]
\setupheadtext [\s!pl] [\v!units=Jednostki]
-\setupheadtext [\s!cz] [\v!units=Jednotky]
+\setupheadtext [\s!cs] [\v!units=Jednotky]
\setupheadtext [\s!sk] [\v!units=Jednotky]
\setupheadtext [\s!hr] [\v!units=Jednostki]
\setupheadtext [\s!sl] [\v!units=Enote]
\setuplabeltext [\s!pl] [\v!table=Tabela ]
-\setuplabeltext [\s!cz] [\v!table=Tabulka ]
+\setuplabeltext [\s!cs] [\v!table=Tabulka ]
\setuplabeltext [\s!sk] [\v!table=Tabu\lcaron ka ]
\setuplabeltext [\s!hr] [\v!table=T\aacute bl\aacute zat ] % [\v!table=Tablica ]
\setuplabeltext [\s!sl] [\v!table=Tabela ]
\setuplabeltext [\s!pl] [\v!figure=Ilustracja ]
-\setuplabeltext [\s!cz] [\v!figure=Obr\aacute zek ]
+\setuplabeltext [\s!cs] [\v!figure=Obr\aacute zek ]
\setuplabeltext [\s!sk] [\v!figure=Obr\aacute zok ]
\setuplabeltext [\s!hr] [\v!figure=Slika ]
\setuplabeltext [\s!sl] [\v!figure=Slika ]
\setuplabeltext [\s!pl] [\v!intermezzo=Intermezzo ]
-\setuplabeltext [\s!cz] [\v!intermezzo=Intermezzo ]
+\setuplabeltext [\s!cs] [\v!intermezzo=Intermezzo ]
\setuplabeltext [\s!sk] [\v!intermezzo=Intermezzo ]
\setuplabeltext [\s!hr] [\v!intermezzo=Intermezzo ]
\setuplabeltext [\s!sl] [\v!intermezzo=Intermezzo ]
\setuplabeltext [\s!pl] [\v!graphic=Grafika ]
-\setuplabeltext [\s!cz] [\v!graphic=Graf ]
+\setuplabeltext [\s!cs] [\v!graphic=Graf ]
\setuplabeltext [\s!sk] [\v!graphic=Graf ]
\setuplabeltext [\s!hr] [\v!graphic=Slika ]
\setuplabeltext [\s!sl] [\v!graphic=Slika ]
\setuplabeltext [\s!pl] [\v!chapter=] % Rozdzia\l
-\setuplabeltext [\s!cz] [\v!chapter=] % Kapitola
+\setuplabeltext [\s!cs] [\v!chapter=] % Kapitola
\setuplabeltext [\s!sk] [\v!chapter=] % Kapitola
\setuplabeltext [\s!hr] [\v!chapter=] % Rozdzia\l
\setuplabeltext [\s!sl] [\v!chapter=] % Poglavje
\setuplabeltext [\s!pl] [\v!section=] % Podrozdzia\l
-\setuplabeltext [\s!cz] [\v!section=] % Sekce
+\setuplabeltext [\s!cs] [\v!section=] % Sekce
\setuplabeltext [\s!sk] [\v!section=] % Sekcia
\setuplabeltext [\s!hr] [\v!section=] % Podrozdzia\l
\setuplabeltext [\s!sl] [\v!section=]
\setuplabeltext [\s!pl] [\v!subsection=]
-\setuplabeltext [\s!cz] [\v!subsection=] % Podsekce
+\setuplabeltext [\s!cs] [\v!subsection=] % Podsekce
\setuplabeltext [\s!sk] [\v!subsection=] % Podsekcia
\setuplabeltext [\s!hr] [\v!subsection=]
\setuplabeltext [\s!sl] [\v!subsection=]
\setuplabeltext [\s!pl] [\v!subsubsection=]
-\setuplabeltext [\s!cz] [\v!subsubsection=] % Podpodsekce
+\setuplabeltext [\s!cs] [\v!subsubsection=] % Podpodsekce
\setuplabeltext [\s!sk] [\v!subsubsection=] % Podpodsekcia
\setuplabeltext [\s!hr] [\v!subsubsection=]
\setuplabeltext [\s!sl] [\v!subsubsection=]
\setuplabeltext [\s!pl] [\v!subsubsubsection=]
-\setuplabeltext [\s!cz] [\v!subsubsubsection=] % Podpodpodsekce
+\setuplabeltext [\s!cs] [\v!subsubsubsection=] % Podpodpodsekce
\setuplabeltext [\s!sk] [\v!subsubsubsection=] % Podpodpodsekcia
\setuplabeltext [\s!hr] [\v!subsubsubsection=]
\setuplabeltext [\s!sl] [\v!subsubsubsection=]
\setuplabeltext [\s!pl] [\v!appendix=] % Dodatek
-\setuplabeltext [\s!cz] [\v!appendix=P\rcaron\iacute loha ]
+\setuplabeltext [\s!cs] [\v!appendix=P\rcaron\iacute loha ]
\setuplabeltext [\s!sk] [\v!appendix=Pr\iacute loha ]
\setuplabeltext [\s!hr] [\v!appendix=Dodatak ]
\setuplabeltext [\s!sl] [\v!appendix=Dodatek ]
\setuplabeltext [\s!pl] [\v!part=Ust\eogonek p ]
-\setuplabeltext [\s!cz] [\v!part=\Ccaron \aacute st ]
+\setuplabeltext [\s!cs] [\v!part=\Ccaron \aacute st ]
\setuplabeltext [\s!sk] [\v!part=\Ccaron as\tcaron{} ]
\setuplabeltext [\s!hr] [\v!part=Dio ]
\setuplabeltext [\s!sl] [\v!part=Del ]
\setuplabeltext [\s!pl] [\v!line=wiersz ]
-\setuplabeltext [\s!cz] [\v!line=\rcaron\aacute dek ]
+\setuplabeltext [\s!cs] [\v!line=\rcaron\aacute dek ]
\setuplabeltext [\s!sk] [\v!line=riadok ]
\setuplabeltext [\s!hr] [\v!line=red ]
\setuplabeltext [\s!sl] [\v!line=vrstica ]
\setuplabeltext [\s!pl] [\v!lines=wiersze ]
-\setuplabeltext [\s!cz] [\v!lines=\rcaron\aacute dky ]
+\setuplabeltext [\s!cs] [\v!lines=\rcaron\aacute dky ]
\setuplabeltext [\s!sk] [\v!lines=riadky ]
\setuplabeltext [\s!hr] [\v!lines=redovi ]
\setuplabeltext [\s!sl] [\v!lines=vrstice ]
@@ -346,18 +346,18 @@
\setuplabeltext [\s!pl] [\v!november=listopada]
\setuplabeltext [\s!pl] [\v!december=grudnia]
-\setuplabeltext [\s!cz] [\v!january=ledna]
-\setuplabeltext [\s!cz] [\v!february=\uacute nora]
-\setuplabeltext [\s!cz] [\v!march=b\rcaron ezna]
-\setuplabeltext [\s!cz] [\v!april=dubna]
-\setuplabeltext [\s!cz] [\v!may=kv\ecaron tna]
-\setuplabeltext [\s!cz] [\v!june=\ccaron ervna]
-\setuplabeltext [\s!cz] [\v!july=\ccaron ervence]
-\setuplabeltext [\s!cz] [\v!august=srpna]
-\setuplabeltext [\s!cz] [\v!september=z\aacute\rcaron\iacute{}]
-\setuplabeltext [\s!cz] [\v!october=\rcaron\iacute jna]
-\setuplabeltext [\s!cz] [\v!november=listopadu]
-\setuplabeltext [\s!cz] [\v!december=prosince]
+\setuplabeltext [\s!cs] [\v!january=ledna]
+\setuplabeltext [\s!cs] [\v!february=\uacute nora]
+\setuplabeltext [\s!cs] [\v!march=b\rcaron ezna]
+\setuplabeltext [\s!cs] [\v!april=dubna]
+\setuplabeltext [\s!cs] [\v!may=kv\ecaron tna]
+\setuplabeltext [\s!cs] [\v!june=\ccaron ervna]
+\setuplabeltext [\s!cs] [\v!july=\ccaron ervence]
+\setuplabeltext [\s!cs] [\v!august=srpna]
+\setuplabeltext [\s!cs] [\v!september=z\aacute\rcaron\iacute{}]
+\setuplabeltext [\s!cs] [\v!october=\rcaron\iacute jna]
+\setuplabeltext [\s!cs] [\v!november=listopadu]
+\setuplabeltext [\s!cs] [\v!december=prosince]
\setuplabeltext [\s!sk] [\v!january=janu\aacute ra]
\setuplabeltext [\s!sk] [\v!february=febru\aacute ra]
@@ -407,13 +407,13 @@
\setuplabeltext [\s!pl] [\v!saturday=sobota]
% new
-\setuplabeltext [\s!cz] [\v!sunday=ned\ecaron le]
-\setuplabeltext [\s!cz] [\v!monday=pond\ecaron l\iacute]
-\setuplabeltext [\s!cz] [\v!tuesday=\uacute ter\yacute]
-\setuplabeltext [\s!cz] [\v!wednesday=st\rcaron eda]
-\setuplabeltext [\s!cz] [\v!thursday=\ccaron tvrtek]
-\setuplabeltext [\s!cz] [\v!friday=p\aacute tek]
-\setuplabeltext [\s!cz] [\v!saturday=sobota]
+\setuplabeltext [\s!cs] [\v!sunday=ned\ecaron le]
+\setuplabeltext [\s!cs] [\v!monday=pond\ecaron l\iacute]
+\setuplabeltext [\s!cs] [\v!tuesday=\uacute ter\yacute]
+\setuplabeltext [\s!cs] [\v!wednesday=st\rcaron eda]
+\setuplabeltext [\s!cs] [\v!thursday=\ccaron tvrtek]
+\setuplabeltext [\s!cs] [\v!friday=p\aacute tek]
+\setuplabeltext [\s!cs] [\v!saturday=sobota]
\setuplabeltext [\s!hr] [\v!sunday=nedjelja]
\setuplabeltext [\s!hr] [\v!monday=ponedjeljak]
@@ -433,7 +433,7 @@
%D Rather new ...
%\installlanguage
-% [\s!cz]
+% [\s!cs]
% [\c!spacing=\v!packed,
% \c!leftsentence=---,
% \c!rightsentence=---,
@@ -454,14 +454,14 @@
\setuplabeltext [\s!sl] [\v!see=glej ]
% new
-\setuplabeltext [\s!cz] [\v!page=strana ]
-\setuplabeltext [\s!cz] [\v!atpage=na stran\ecaron\ ]
-\setuplabeltext [\s!cz] [\v!hencefore=viz v\yacute\scaron e ]
-\setuplabeltext [\s!cz] [\v!hereafter=viz n\iacute\zcaron e ]
-\setuplabeltext [\s!cz] [\v!see=viz ]
+\setuplabeltext [\s!cs] [\v!page=strana ]
+\setuplabeltext [\s!cs] [\v!atpage=na stran\ecaron\ ]
+\setuplabeltext [\s!cs] [\v!hencefore=viz v\yacute\scaron e ]
+\setuplabeltext [\s!cs] [\v!hereafter=viz n\iacute\zcaron e ]
+\setuplabeltext [\s!cs] [\v!see=viz ]
%D \ShowAllLanguageValues [\s!pl] [polish] {Polish} {furniture}
-%D \ShowAllLanguageValues [\s!cz] [czech] {Czech} {mate}
+%D \ShowAllLanguageValues [\s!cs] [czech] {Czech} {mate}
%D \ShowAllLanguageValues [\s!sk] [slovak] {Slovakian} {face}
%D \ShowAllLanguageValues [\s!hr] [croatian] {Croatian} {heartthrob}
%D \ShowAllLanguageValues [\s!sl] [slovenian] {Slovenian} {mountains}
diff --git a/tex/context/base/lang-spe.tex b/tex/context/base/lang-spe.tex
index b88b1ad77..00b514be2 100644
--- a/tex/context/base/lang-spe.tex
+++ b/tex/context/base/lang-spe.tex
@@ -204,7 +204,7 @@
% yes or no (taco wins: no)
-% \startlanguagespecifics[nl,cz,sk,fr]
+% \startlanguagespecifics[nl,cs,sk,fr]
% \lccode`\'=`\'
% \stoplanguagespecifics
diff --git a/tex/context/base/lang-url.lua b/tex/context/base/lang-url.lua
index d0214af77..b732dcef0 100644
--- a/tex/context/base/lang-url.lua
+++ b/tex/context/base/lang-url.lua
@@ -82,8 +82,8 @@ do
-- todo, no interface in mkiv yet
function commands.hyphenatedurl.setcharacters(str,value) -- 1, 2 == before, after
- for ch in utf.gmatch(".") do
- chars[ch] = value or 1
+ for s in str:utfcharacters() do
+ chars[s] = value or 1
end
end
diff --git a/tex/context/base/lang-vn.tex b/tex/context/base/lang-vn.tex
index 800433a14..22bbe9ff6 100644
--- a/tex/context/base/lang-vn.tex
+++ b/tex/context/base/lang-vn.tex
@@ -26,7 +26,7 @@
\unprotect
\installlanguage
- [\s!vn]
+ [\s!vi]
[\c!spacing=\v!packed,
\c!leftsentence=---,
\c!rightsentence=---,
@@ -39,53 +39,53 @@
\c!date={{ },dd,{/},mm,{/},yy},
\c!state=\v!stop]
-\installlanguage [vietnamese] [\s!vn]
+\installlanguage [vietnamese] [\s!vi]
-\setupheadtext [\s!vn] [\v!content=M\udotbelow c l\udotbelow c]
-\setupheadtext [\s!vn] [\v!tables=Danh s\aacute ch b\ahook ng]
-\setupheadtext [\s!vn] [\v!figures=Danh s\aacute ch h\igrave nh v\etilde]
-\setupheadtext [\s!vn] [\v!graphics=\Dstroke\ocircumflexgrave\ th\idotbelow]
-\setupheadtext [\s!vn] [\v!intermezzi=Intermezzos]
-\setupheadtext [\s!vn] [\v!index=Ch\ihook\ s\ocircumflexacute]
-\setupheadtext [\s!vn] [\v!abbreviations=Ch\uhorntilde\ vi\ecircumflexacute t t\abreveacute t]
-\setupheadtext [\s!vn] [\v!logos=Bi\ecircumflexhook u t\uhorn \ohorndotbelow ng]
-\setupheadtext [\s!vn] [\v!units=\Dstroke\ohorn n v\idotbelow]
+\setupheadtext [\s!vi] [\v!content=M\udotbelow c l\udotbelow c]
+\setupheadtext [\s!vi] [\v!tables=Danh s\aacute ch b\ahook ng]
+\setupheadtext [\s!vi] [\v!figures=Danh s\aacute ch h\igrave nh v\etilde]
+\setupheadtext [\s!vi] [\v!graphics=\Dstroke\ocircumflexgrave\ th\idotbelow]
+\setupheadtext [\s!vi] [\v!intermezzi=Intermezzos]
+\setupheadtext [\s!vi] [\v!index=Ch\ihook\ s\ocircumflexacute]
+\setupheadtext [\s!vi] [\v!abbreviations=Ch\uhorntilde\ vi\ecircumflexacute t t\abreveacute t]
+\setupheadtext [\s!vi] [\v!logos=Bi\ecircumflexhook u t\uhorn \ohorndotbelow ng]
+\setupheadtext [\s!vi] [\v!units=\Dstroke\ohorn n v\idotbelow]
-\setuplabeltext [\s!vn] [\v!table=B\ahook ng ]
-\setuplabeltext [\s!vn] [\v!figure=H\igrave nh ]
-\setuplabeltext [\s!vn] [\v!intermezzo=intermezzo]
-\setuplabeltext [\s!vn] [\v!graphic=\Dstroke\ocircumflexgrave\ th\idotbelow]
-\setuplabeltext [\s!vn] [\v!chapter=Ch\uhorn \ohorn ng ]
-\setuplabeltext [\s!vn] [\v!section=] % not set
-\setuplabeltext [\s!vn] [\v!subsection=] % not set
-\setuplabeltext [\s!vn] [\v!subsubsection=] % not set
-\setuplabeltext [\s!vn] [\v!subsubsubsection=] % not set
-\setuplabeltext [\s!vn] [\v!appendix=] % not set
-\setuplabeltext [\s!vn] [\v!part=Ph\acircumflexgrave n ]
-\setuplabeltext [\s!vn] [\v!line=d\ograve ng ]
-\setuplabeltext [\s!vn] [\v!lines=d\ograve ng ]
+\setuplabeltext [\s!vi] [\v!table=B\ahook ng ]
+\setuplabeltext [\s!vi] [\v!figure=H\igrave nh ]
+\setuplabeltext [\s!vi] [\v!intermezzo=intermezzo]
+\setuplabeltext [\s!vi] [\v!graphic=\Dstroke\ocircumflexgrave\ th\idotbelow]
+\setuplabeltext [\s!vi] [\v!chapter=Ch\uhorn \ohorn ng ]
+\setuplabeltext [\s!vi] [\v!section=] % not set
+\setuplabeltext [\s!vi] [\v!subsection=] % not set
+\setuplabeltext [\s!vi] [\v!subsubsection=] % not set
+\setuplabeltext [\s!vi] [\v!subsubsubsection=] % not set
+\setuplabeltext [\s!vi] [\v!appendix=] % not set
+\setuplabeltext [\s!vi] [\v!part=Ph\acircumflexgrave n ]
+\setuplabeltext [\s!vi] [\v!line=d\ograve ng ]
+\setuplabeltext [\s!vi] [\v!lines=d\ograve ng ]
-\setuplabeltext [\s!vn] [\v!sunday=ch\uhook\ nh\acircumflexdotbelow t]
-\setuplabeltext [\s!vn] [\v!monday=th\uhornacute\ hai]
-\setuplabeltext [\s!vn] [\v!tuesday=th\uhornacute\ ba]
-\setuplabeltext [\s!vn] [\v!wednesday=th\uhornacute\ t\uhorn]
-\setuplabeltext [\s!vn] [\v!thursday=th\uhornacute\ n\abreve m]
-\setuplabeltext [\s!vn] [\v!friday=th\uhornacute\ s\aacute u]
-\setuplabeltext [\s!vn] [\v!saturday=th\uhornacute\ b\ahook y]
+\setuplabeltext [\s!vi] [\v!sunday=ch\uhook\ nh\acircumflexdotbelow t]
+\setuplabeltext [\s!vi] [\v!monday=th\uhornacute\ hai]
+\setuplabeltext [\s!vi] [\v!tuesday=th\uhornacute\ ba]
+\setuplabeltext [\s!vi] [\v!wednesday=th\uhornacute\ t\uhorn]
+\setuplabeltext [\s!vi] [\v!thursday=th\uhornacute\ n\abreve m]
+\setuplabeltext [\s!vi] [\v!friday=th\uhornacute\ s\aacute u]
+\setuplabeltext [\s!vi] [\v!saturday=th\uhornacute\ b\ahook y]
-\setuplabeltext [\s!vn] [\v!january=th\aacute ng gi\ecircumflex ng]
-\setuplabeltext [\s!vn] [\v!february=th\aacute ng hai]
-\setuplabeltext [\s!vn] [\v!march=th\aacute ng ba]
-\setuplabeltext [\s!vn] [\v!april=th\aacute ng t\uhorn]
-\setuplabeltext [\s!vn] [\v!may=th\aacute ng n\abreve m]
-\setuplabeltext [\s!vn] [\v!june=th\aacute ng s\aacute u]
-\setuplabeltext [\s!vn] [\v!july=th\aacute ng b\ahook y]
-\setuplabeltext [\s!vn] [\v!august=th\aacute ng t\aacute m]
-\setuplabeltext [\s!vn] [\v!september=th\aacute ng ch\iacute n]
-\setuplabeltext [\s!vn] [\v!october=th\aacute ng m\uhorn\ohorngrave i]
-\setuplabeltext [\s!vn] [\v!november=th\aacute ng m\uhorn\ohorngrave i m\ocircumflexdotbelow t]
-\setuplabeltext [\s!vn] [\v!december=th\aacute ng m\uhorn\ohorngrave i hai]
+\setuplabeltext [\s!vi] [\v!january=th\aacute ng gi\ecircumflex ng]
+\setuplabeltext [\s!vi] [\v!february=th\aacute ng hai]
+\setuplabeltext [\s!vi] [\v!march=th\aacute ng ba]
+\setuplabeltext [\s!vi] [\v!april=th\aacute ng t\uhorn]
+\setuplabeltext [\s!vi] [\v!may=th\aacute ng n\abreve m]
+\setuplabeltext [\s!vi] [\v!june=th\aacute ng s\aacute u]
+\setuplabeltext [\s!vi] [\v!july=th\aacute ng b\ahook y]
+\setuplabeltext [\s!vi] [\v!august=th\aacute ng t\aacute m]
+\setuplabeltext [\s!vi] [\v!september=th\aacute ng ch\iacute n]
+\setuplabeltext [\s!vi] [\v!october=th\aacute ng m\uhorn\ohorngrave i]
+\setuplabeltext [\s!vi] [\v!november=th\aacute ng m\uhorn\ohorngrave i m\ocircumflexdotbelow t]
+\setuplabeltext [\s!vi] [\v!december=th\aacute ng m\uhorn\ohorngrave i hai]
-%D \ShowAllLanguageValues [\s!vn] [vietnamese] {Vietnamese} {water||puppets}
+%D \ShowAllLanguageValues [\s!vi] [vietnamese] {Vietnamese} {water||puppets}
\protect \endinput
diff --git a/tex/context/base/luat-crl.lua b/tex/context/base/luat-crl.lua
index aaf2e86a1..5ebd62d22 100644
--- a/tex/context/base/luat-crl.lua
+++ b/tex/context/base/luat-crl.lua
@@ -8,7 +8,7 @@ if not versions then versions = { } end versions['luat-crl'] = 1.001
if not curl then curl = { } end
curl.cached = { }
-curl.cachepath = caches.definepath(texmf.instance,"curl")
+curl.cachepath = caches.definepath("curl")
function curl.fetch(protocol, name)
local cachename = curl.cachepath() .. "/" .. name:gsub("[^%a%d%.]+","-")
@@ -29,23 +29,23 @@ function curl.fetch(protocol, name)
return curl.cached[name]
end
-function input.finders.curl(instance,protocol,filename)
+function input.finders.curl(protocol,filename)
local foundname = curl.fetch(protocol, filename)
- return input.finders.generic(instance,protocol,foundname,filetype)
+ return input.finders.generic(protocol,foundname,filetype)
end
-function input.openers.curl(instance,protocol,filename)
- return input.openers.generic(instance,protocol,filename)
+function input.openers.curl(protocol,filename)
+ return input.openers.generic(protocol,filename)
end
-function input.loaders.curl(instance,protocol,filename)
- return input.loaders.generic(instance,protocol,filename)
+function input.loaders.curl(protocol,filename)
+ return input.loaders.generic(protocol,filename)
end
-- todo: metamethod
function curl.install(protocol)
- input.finders[protocol] = function (instance,filename,filetype) return input.finders.curl(instance,protocol,filename) end
- input.openers[protocol] = function (instance,filename) return input.openers.curl(instance,protocol,filename) end
- input.loaders[protocol] = function (instance,filename) return input.loaders.curl(instance,protocol,filename) end
+ input.finders[protocol] = function (filename,filetype) return input.finders.curl(protocol,filename) end
+ input.openers[protocol] = function (filename) return input.openers.curl(protocol,filename) end
+ input.loaders[protocol] = function (filename) return input.loaders.curl(protocol,filename) end
end
curl.install('http')
diff --git a/tex/context/base/luat-env.lua b/tex/context/base/luat-env.lua
index 48563e2e7..67e2f7050 100644
--- a/tex/context/base/luat-env.lua
+++ b/tex/context/base/luat-env.lua
@@ -9,7 +9,8 @@
-- A former version provides functionality for non embeded core
-- scripts i.e. runtime library loading. Given the amount of
-- Lua code we use now, this no longer makes sense. Much of this
--- evolved before bytecode arrays were available.
+-- evolved before bytecode arrays were available. Much code has
+-- disappeared already.
if not versions then versions = { } end versions['luat-env'] = 1.001
@@ -17,127 +18,85 @@ if not versions then versions = { } end versions['luat-env'] = 1.001
if not environment then environment = { } end
---~ environment.useluc = true -- still testing, so we don't use luc yet
-
-if environment.silent == nil then environment.silent = false end
-if environment.useluc == nil then environment.useluc = true end
+environment.trace = false
-- kpse is overloaded by this time
---~ if environment.formatname == nil then if tex then environment.formatname = tex.formatname end end
---~ if environment.formatpath == nil then if kpse then environment.formatpath = kpse.find_file(tex.formatname,"fmt") or "." end end
---~ if environment.jobname == nil then if tex then environment.jobname = tex.jobname end end
---~ if environment.progname == nil then environment.progname = os.getenv("progname") or "luatex" end
---~ if environment.engine == nil then environment.engine = os.getenv("engine") or "context" end
---~ if environment.enginepath == nil then environment.enginepath = os.getenv("SELFAUTOLOC") or "." end
---~ if environment.initex == nil then if tex then environment.initex = tex.formatname == "" end end
-
-if not environment.formatname or environment.formatname == "" then if tex then environment.formatname = tex.formatname end end
-if not environment.jobname or environment.jobname == "" then if tex then environment.jobname = tex.jobname end end
-
-if not environment.progname or environment.progname == "" then environment.progname = "context" end
-if not environment.engine or environment.engine == "" then environment.engine = "luatex" end
-if not environment.formatname or environment.formatname == "" then environment.formatname = "cont-en" end
-if not environment.formatpath or environment.formatpath == "" then environment.formatpath = '.' end
-if not environment.enginepath or environment.enginepath == "" then environment.enginepath = '.' end
-if not environment.version or environment.version == "" then environment.version = "unknown" end
-
-environment.formatpath = string.gsub(environment.formatpath:gsub("\\","/"),"/([^/]-)$","")
-environment.enginepath = string.gsub(environment.enginepath:gsub("\\","/"),"/([^/]-)$","")
+if not environment.jobname or environment.jobname == "" then if tex then environment.jobname = tex.jobname end end
+if not environment.version or environment.version == "" then environment.version = "unknown" end
function environment.texfile(filename)
- return input.find_file(texmf.instance,filename,'tex')
+ return input.find_file(filename,'tex')
end
function environment.luafile(filename)
- return input.find_file(texmf.instance,filename,'tex') or input.find_file(texmf.instance,filename,'texmfscripts')
-end
-
-function environment.showmessage(...) -- todo, cleaner
- if not environment.silent then
- if input and input.report then
- input.report(table.concat({...}," "))
- elseif texio and texio.write_nl then
- texio.write_nl("[[" .. table.concat({...}," ") .. "]]")
- else
- print("[[" .. table.concat({...}," ") .. "]]")
- end
- end
+ return input.find_file(filename,'tex') or input.find_file(filename,'texmfscripts')
end
if not environment.jobname then environment.jobname = "unknown" end
-function environment.setlucpath()
- if environment.initex then
- environment.lucpath = nil
- else
- environment.lucpath = environment.formatpath .. "/lua/" .. environment.progname
- end
-end
-
-environment.setlucpath()
+environment.loadedluacode = loadfile -- can be overloaded
-function environment.loadedluacode(fullname)
- return loadfile(fullname)
-end
-
-function environment.luafilechunk(filename)
- local filename = filename:gsub("%.%a+$", "") .. ".lua"
+function environment.luafilechunk(filename) -- used for loading lua bytecode in the format
+ filename = file.replacesuffix(filename, "lua")
local fullname = environment.luafile(filename)
if fullname and fullname ~= "" then
- environment.showmessage("loading file", fullname)
+ input.report("loading file %s", fullname)
return environment.loadedluacode(fullname)
else
- environment.showmessage("unknown file", filename)
+ input.report("unknown file %s", filename)
return nil
end
end
--- the next ones can use the previous ones
+-- the next ones can use the previous ones / combine
-function environment.loadluafile(filename)
- filename = filename:gsub("%.%a+$", "") .. ".lua"
- local fullname = environment.luafile(filename)
- if fullname and fullname ~= "" then
- environment.showmessage("loading", fullname)
- dofile(fullname)
+function environment.loadluafile(filename, version)
+ local lucname, luaname, chunk
+ local basename = file.removesuffix(filename)
+ if basename == filename then
+ lucname, luaname = basename .. ".luc", basename .. ".lua"
else
- environment.showmessage("unknown file", filename)
+ lucname, luaname = nil, basename -- forced suffix
end
-end
-
-function environment.loadlucfile(filename,version)
- local filename = filename:gsub("%.%a+$", "")
- local fullname = nil
- if environment.initex or not environment.useluc then
- environment.loadluafile(filename)
- else
- if environment.lucpath and environment.lucpath ~= "" then
- fullname = environment.lucpath .. "/" .. filename .. ".luc"
- local chunk = loadfile(fullname) -- this way we don't need a file exists check
- if chunk then
- environment.showmessage("loading", fullname)
- assert(chunk)()
- if version then
- local v = version -- can be nil
- if modules and modules[filename] then
- v = modules[filename].version -- new
- elseif versions and versions[filename] then
- v = versions[filename] -- old
- end
- if v ~= version then
- environment.showmessage("version mismatch", filename,"lua=" .. v, "luc=" ..version)
- environment.loadluafile(filename)
- end
-
- end
+ -- when not overloaded by explicit suffix we look for a luc file first
+ local fullname = (lucname and environment.luafile(lucname)) or ""
+ if fullname ~= "" then
+ input.report("loading %s", fullname)
+ chunk = loadfile(fullname) -- this way we don't need a file exists check
+ end
+ if chunk then
+ assert(chunk)()
+ if version then
+ -- we check of the version number of this chunk matches
+ local v = version -- can be nil
+ if modules and modules[filename] then
+ v = modules[filename].version -- new method
+ elseif versions and versions[filename] then
+ v = versions[filename] -- old method
+ end
+ if v == version then
+ return true
else
+ input.report("version mismatch for %s: lua=%s, luc=%s", filename, v, version)
environment.loadluafile(filename)
end
else
- environment.loadluafile(filename)
+ return true
+ end
+ end
+ fullname = (luaname and environment.luafile(luaname)) or ""
+ if fullname ~= "" then
+ input.report("loading %s", fullname)
+ chunk = loadfile(fullname) -- this way we don't need a file exists check
+ if not chunk then
+ input.report("unknown file %s", filename)
+ else
+ assert(chunk)()
+ return true
end
end
+ return false
end
-- -- -- the next function was posted by Peter Cawley on the lua list -- -- --
@@ -145,6 +104,8 @@ end
-- -- -- stripping makes the compressed format file about 1MB smaller -- -- --
-- -- -- -- -- --
-- -- -- using this trick is at your own risk -- -- --
+-- -- -- -- -- --
+-- -- -- this is just an experiment, this feature may disappear -- -- --
local function strip_code(dump)
local version, format, endian, int, size, ins, num = dump:byte(5, 11)
diff --git a/tex/context/base/luat-env.tex b/tex/context/base/luat-env.tex
index 0b6f24663..9a0a7d9f8 100644
--- a/tex/context/base/luat-env.tex
+++ b/tex/context/base/luat-env.tex
@@ -93,13 +93,10 @@
\startruntimectxluacode
environment = environment or { }
environment.jobname = "\jobname" % tex.jobname
- environment.formatname = "\contextformat" % tex.formatname
environment.initex = \ifproductionrun false \else true \fi % tex.formatname == ""
environment.version = "\contextversion"
\stopruntimectxluacode
-% no longer needed: dofile(input.find_file(texmf.instance,"luat-env.lua","tex"))
-
\chardef\ctxluaexecutionmode \zerocount % private
% we start at 500, below this, we store predefined data (dumps)
@@ -130,14 +127,14 @@
end
if lua.bytecode[#1] then
if environment.initex then
- environment.showmessage("executing byte code " .. "#1" .. str)
+ % logs.report("bytecode","executing blob " .. "#1" .. str)
assert(lua.bytecode[#1])()
else
assert(lua.bytecode[#1])()
lua.bytecode[#1] = nil
end
else
- environment.showmessage("invalid byte code " .. "#1" .. str)
+ % logs.report("bytecode", "invalid blob " .. "#1" .. str)
end
end
}}
@@ -152,10 +149,10 @@
lua.bytecode[\the\luabytecodecounter] = environment.luafilechunk("#1")
}}
-\def\ctxluafileload#1#2% load a (either not compiled) chunk at runtime
+\def\ctxloadluafile#1#2% load a (either not compiled) chunk at runtime
{\doifelsenothing{#2}
- {\ctxlua{environment.loadlucfile("#1")}}
- {\ctxlua{environment.loadlucfile("#1",#2)}}}
+ {\ctxlua{environment.loadluafile("#1")}}
+ {\ctxlua{environment.loadluafile("#1",#2)}}}
\def\registerctxluafile#1#2% name version
{\ifproductionrun \else
diff --git a/tex/context/base/luat-exe.lua b/tex/context/base/luat-exe.lua
index dcb28d35f..c2245d568 100644
--- a/tex/context/base/luat-exe.lua
+++ b/tex/context/base/luat-exe.lua
@@ -11,49 +11,44 @@ executer.permitted = { }
executer.execute = os.execute
function executer.register(...)
+ local ep = executer.permitted
for k,v in pairs({...}) do
- if v == "*" then
- table.insert(executer.permitted, ".*")
- else
- table.insert(executer.permitted, v)
- end
+ ep[#ep+1] = (v == "*" and ".*") or v
end
end
-function executer.finalize() -- todo: os.exec
- do
- local execute = os.execute
- function executer.execute(...)
- local t, name, arguments = {...}, "", ""
- if #t == 1 then
- if type(t[1]) == 'table' then
- name, arguments = t[1], table.concat(t," ",2,#t)
- else
- name, arguments = string.match(t[1],"^(.-)%s+(.+)$")
- if not (name and arguments) then
- name, arguments = t[1], ""
- end
- end
- else
+function executer.finalize() -- todo: os.exec, todo: report ipv print
+ local execute = os.execute
+ function executer.execute(...)
+ local t, name, arguments = {...}, "", ""
+ if #t == 1 then
+ if type(t[1]) == 'table' then
name, arguments = t[1], table.concat(t," ",2,#t)
- end
- for _,v in pairs(executer.permitted) do
- if string.find(name,v) then
- execute(name .. " " .. arguments)
- -- print("executed: " .. name .. " " .. arguments)
- else
- print("not permitted: " .. name .. " " .. arguments)
+ else
+ name, arguments = t[1]:match("^(.-)%s+(.+)$")
+ if not (name and arguments) then
+ name, arguments = t[1], ""
end
end
+ else
+ name, arguments = t[1], table.concat(t," ",2,#t)
end
- function executer.finalize()
- print("executer is already finalized")
- end
- function executer.register(name)
- print("executer is already finalized")
+ for _,v in pairs(executer.permitted) do
+ if name:find(v) then
+ execute(name .. " " .. arguments)
+ -- print("executed: " .. name .. " " .. arguments)
+ else
+ print("not permitted: " .. name .. " " .. arguments)
+ end
end
- os.execute = executer.execute
end
+ function executer.finalize()
+ print("executer is already finalized")
+ end
+ function executer.register(name)
+ print("executer is already finalized")
+ end
+ os.execute = executer.execute
end
--~ executer.register('.*')
diff --git a/tex/context/base/luat-ini.tex b/tex/context/base/luat-ini.tex
index 863530b6b..1e1e20ebe 100644
--- a/tex/context/base/luat-ini.tex
+++ b/tex/context/base/luat-ini.tex
@@ -91,13 +91,18 @@
\def\s!lua{lua} \def\v!code{code} \let\@EA\expandafter
-\def\definelua[#1]%
+\def\setluainstancename#1#2%
+ {\ifproductionrun\else\appendtoks\setluainstancename{#1}{#2}\to\everyjob\fi
+ \directlua0{if lua.instancename then lua.instancename[\number#1]="#2" end}}
+
+\def\definelua[#1]% no ptional arg handling here yet
{\ifcsname#1\s!lua\endcsname\else\expandafter\newlua\csname#1\s!lua\endcsname\fi
+ \setluainstancename{\csname#1\s!lua\endcsname}{#1}%
\setevalue{\e!start#1\s!lua }{\noexpand\dostartlua \csname#1\s!lua\endcsname}%
\setevalue{\e!start#1\s!lua\v!code}{\noexpand\dostartluacode\csname#1\s!lua\endcsname}%
\setvalue {\e!stop #1\s!lua }{\dostoplua }%
\setvalue {\e!stop #1\s!lua\v!code}{\dostopluacode}}
-\definelua[CTX]
+\definelua[CTX] \setluainstancename\CTXlua{main ctx instance}
\protect \endinput
diff --git a/tex/context/base/luat-inp.lua b/tex/context/base/luat-inp.lua
index 63dc1d904..28ae7abe0 100644
--- a/tex/context/base/luat-inp.lua
+++ b/tex/context/base/luat-inp.lua
@@ -1,18 +1,21 @@
--- filename : luat-inp.lua
--- comment : companion to luat-lib.tex
--- author : Hans Hagen, PRAGMA-ADE, Hasselt NL
--- copyright: PRAGMA ADE / ConTeXt Development Team
--- license : see context related readme files
-
--- This lib is multi-purpose and can be loaded again later on so that
--- additional functionality becomes available. We will split this
--- module in components when we're done with prototyping.
+if not modules then modules = { } end modules ['luat-inp'] = {
+ version = 1.001,
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files",
+ comment = "companion to luat-lib.tex",
+}
-- TODO: os.getenv -> os.env[]
-- TODO: instances.[hashes,cnffiles,configurations,522] -> ipairs (alles check, sneller)
-- TODO: check escaping in find etc, too much, too slow
--- This is the first code I wrote for LuaTeX, so it needs some cleanup.
+-- This lib is multi-purpose and can be loaded again later on so that
+-- additional functionality becomes available. We will split this
+-- module in components once we're done with prototyping. This is the
+-- first code I wrote for LuaTeX, so it needs some cleanup. Before changing
+-- something in this module one can best check with Taco or Hans first; there
+-- is some nasty trickery going on that relates to traditional kpse support.
-- To be considered: hash key lowercase, first entry in table filename
-- (any case), rest paths (so no need for optimization). Or maybe a
@@ -22,12 +25,6 @@
-- Beware, loading and saving is overloaded in luat-tmp!
-if not versions then versions = { } end versions['luat-inp'] = 1.001
-if not environment then environment = { } end
-if not file then file = { } end
-
-if environment.aleph_mode == nil then environment.aleph_mode = true end -- temp hack
-
if not input then input = { } end
if not input.suffixes then input.suffixes = { } end
if not input.formats then input.formats = { } end
@@ -53,8 +50,16 @@ input.debug = false
input.cnfname = 'texmf.cnf'
input.luaname = 'texmfcnf.lua'
input.lsrname = 'ls-R'
-input.luasuffix = '.tma'
-input.lucsuffix = '.tmc'
+input.homedir = os.env[os.platform == "windows" and 'USERPROFILE'] or os.env['HOME'] or '~'
+
+--~ input.luasuffix = 'tma'
+--~ input.lucsuffix = 'tmc'
+
+-- for the moment we have .local but this will disappear
+input.cnfdefault = '{$SELFAUTOLOC,$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,.local,}/web2c}'
+
+-- chances are low that the cnf file is in the bin path
+input.cnfdefault = '{$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,.local,}/web2c}'
-- we use a cleaned up list / format=any is a wildcard, as is *name
@@ -90,7 +95,8 @@ input.suffixes['lua'] = { 'lua', 'luc', 'tma', 'tmc' }
-- FONTFEATURES = .;$TEXMF/fonts/fea//
-- FONTCIDMAPS = .;$TEXMF/fonts/cid//
-function input.checkconfigdata(instance) -- not yet ok, no time for debugging now
+function input.checkconfigdata() -- not yet ok, no time for debugging now
+ local instance = input.instance
local function fix(varname,default)
local proname = varname .. "." .. instance.progname or "crap"
local p = instance.environment[proname]
@@ -99,7 +105,15 @@ function input.checkconfigdata(instance) -- not yet ok, no time for debugging no
instance.variables[varname] = default -- or environment?
end
end
- fix("LUAINPUTS" , ".;$TEXINPUTS;$TEXMFSCRIPTS")
+ local name = os.name
+ if name == "windows" then
+ fix("OSFONTDIR", "c:/windows/fonts//")
+ elseif name == "macosx" then
+ fix("OSFONTDIR", "$HOME/Library/Fonts//;/Library/Fonts//;/System/Library/Fonts//")
+ else
+ -- bad luck
+ end
+ fix("LUAINPUTS" , ".;$TEXINPUTS;$TEXMFSCRIPTS") -- no progname, hm
fix("FONTFEATURES", ".;$TEXMF/fonts/fea//;$OPENTYPEFONTS;$TTFONTS;$T1FONTS;$AFMFONTS")
fix("FONTCIDMAPS" , ".;$TEXMF/fonts/cid//;$OPENTYPEFONTS;$TTFONTS;$T1FONTS;$AFMFONTS")
end
@@ -126,14 +140,20 @@ input.formats ['sfd'] = 'SFDFONTS'
input.suffixes ['sfd'] = { 'sfd' }
input.alternatives['subfont definition files'] = 'sfd'
-function input.reset()
+-- In practice we will work within one tds tree, but i want to keep
+-- the option open to build tools that look at multiple trees, which is
+-- why we keep the tree specific data in a table. We used to pass the
+-- instance but for practical pusposes we now avoid this and use a
+-- instance variable.
+
+function input.newinstance()
local instance = { }
instance.rootpath = ''
instance.treepath = ''
- instance.progname = environment.progname or 'context'
- instance.engine = environment.engine or 'luatex'
+ instance.progname = 'context'
+ instance.engine = 'luatex'
instance.format = ''
instance.environment = { }
instance.variables = { }
@@ -157,6 +177,7 @@ function input.reset()
instance.cachepath = nil
instance.loaderror = false
instance.smallcache = false
+ instance.sortdata = false
instance.savelists = true
instance.cleanuppaths = true
instance.allresults = false
@@ -172,23 +193,13 @@ function input.reset()
instance.fakepaths = { }
instance.lsrmode = false
- if os.env then
- -- store once, freeze and faster
- for k,v in pairs(os.env) do
- instance.environment[k] = input.bare_variable(v)
- end
- else
- -- we will access os.env frequently
- for k,v in pairs({'HOME','TEXMF','TEXMFCNF'}) do
- local e = os.getenv(v)
- if e then
- -- input.report("setting",v,"to",input.bare_variable(e))
- instance.environment[v] = input.bare_variable(e)
- end
- end
+ -- store once, freeze and faster (once reset we can best use instance.environment)
+
+ for k,v in pairs(os.env) do
+ instance.environment[k] = input.bare_variable(v)
end
- -- cross referencing
+ -- cross referencing, delayed because we can add suffixes
for k, v in pairs(input.suffixes) do
for _, vv in pairs(v) do
@@ -202,68 +213,42 @@ function input.reset()
end
-function input.reset_hashes(instance)
- instance.lists = { }
- instance.found = { }
-end
+input.instance = input.instance or nil
-function input.bare_variable(str) -- assumes str is a string
- -- return string.gsub(string.gsub(string.gsub(str,"%s+$",""),'^"(.+)"$',"%1"),"^'(.+)'$","%1")
- return (str:gsub("\s*([\"\']?)(.+)%1\s*", "%2"))
+function input.reset()
+ input.instance = input.newinstance()
+ return input.instance
end
-if texio then
- input.log = texio.write_nl
-else
- input.log = print
+function input.reset_hashes()
+ input.instance.lists = { }
+ input.instance.found = { }
end
-function input.simple_logger(kind, name)
- if name and name ~= "" then
- if input.banner then
- input.log(input.banner..kind..": "..name)
- else
- input.log("<<"..kind..": "..name..">>")
- end
- else
- if input.banner then
- input.log(input.banner..kind..": no name")
- else
- input.log("<<"..kind..": no name>>")
- end
- end
-end
-
-function input.dummy_logger()
+function input.bare_variable(str) -- assumes str is a string
+ -- return string.gsub(string.gsub(string.gsub(str,"%s+$",""),'^"(.+)"$',"%1"),"^'(.+)'$","%1")
+ return (str:gsub("\s*([\"\']?)(.+)%1\s*", "%2"))
end
function input.settrace(n)
input.trace = tonumber(n or 0)
if input.trace > 0 then
- input.logger = input.simple_logger
input.verbose = true
- else
- input.logger = function() end
end
end
-function input.report(...) -- inefficient
+input.log = (texio and texio.write_nl) or print
+
+function input.report(...)
if input.verbose then
- if input.banner then
- input.log(input.banner .. table.concat({...},' '))
- elseif input.logmode() == 'xml' then
- input.log("<t>"..table.concat({...},' ').."</t>")
- else
- input.log("<<"..table.concat({...},' ')..">>")
- end
+ input.log("<<"..format(...)..">>")
end
end
-function input.reportlines(str)
- if type(str) == "string" then
- str = str:split("\n")
+function input.report(...)
+ if input.trace > 0 then -- extra test
+ input.log("<<"..format(...)..">>")
end
- for _,v in pairs(str) do input.report(v) end
end
input.settrace(tonumber(os.getenv("MTX.INPUT.TRACE") or os.getenv("MTX_INPUT_TRACE") or input.trace or 0))
@@ -292,7 +277,7 @@ do
instance.stoptime = stoptime
instance.loadtime = instance.loadtime + loadtime
if report then
- input.report('load time', format("%0.3f",loadtime))
+ input.report("load time %0.3f",loadtime)
end
return loadtime
end
@@ -308,18 +293,18 @@ end
function input.report_loadtime(instance)
if instance then
- input.report('total load time', input.elapsedtime(instance))
+ input.report('total load time %s', input.elapsedtime(instance))
end
end
input.loadtime = input.elapsedtime
-function input.env(instance,key)
- return instance.environment[key] or input.osenv(instance,key)
+function input.env(key)
+ return input.instance.environment[key] or input.osenv(key)
end
-function input.osenv(instance,key)
- local ie = instance.environment
+function input.osenv(key)
+ local ie = input.instance.environment
local value = ie[key]
if value == nil then
-- local e = os.getenv(key)
@@ -337,81 +322,106 @@ end
-- we follow a rather traditional approach:
--
-- (1) texmf.cnf given in TEXMFCNF
--- (2) texmf.cnf searched in TEXMF/web2c
+-- (2) texmf.cnf searched in default variable
--
--- for the moment we don't expect a configuration file in a zip
+-- also we now follow the stupid route: if not set then just assume *one*
+-- cnf file under texmf (i.e. distribution)
-function input.identify_cnf(instance)
- -- we no longer support treepath and rootpath (was handy for testing);
- -- also we now follow the stupid route: if not set then just assume *one*
- -- cnf file under texmf (i.e. distribution)
- if #instance.cnffiles == 0 then
- if input.env(instance,'TEXMFCNF') == "" then
- local ownpath = environment.ownpath() or "."
- if ownpath then
- -- beware, this is tricky on my own system because at that location I do have
- -- the raw tree that ends up in the zip; i.e. I cannot test this kind of mess
- local function locate(filename,list)
- local ownroot = input.normalize_name(file.join(ownpath,"../.."))
- if not lfs.isdir(file.join(ownroot,"texmf")) then
- ownroot = input.normalize_name(file.join(ownpath,".."))
- if not lfs.isdir(file.join(ownroot,"texmf")) then
- input.verbose = true
- input.report("error", "unable to identify cnf file")
- return
+input.ownpath = input.ownpath or nil
+input.ownbin = input.ownbin or arg[-2] or arg[-1] or arg[0] or "luatex"
+input.autoselfdir = true -- false may be handy for debugging
+
+function input.getownpath()
+ if not input.ownpath then
+ if input.autoselfdir and os.selfdir then
+ input.ownpath = os.selfdir
+ else
+ local binary = input.ownbin
+ if os.platform == "windows" then
+ binary = file.replacesuffix(binary,"exe")
+ end
+ for p in string.gmatch(os.getenv("PATH"),"[^"..io.pathseparator.."]+") do
+ local b = file.join(p,binary)
+ if lfs.isfile(b) then
+ -- we assume that after changing to the path the currentdir function
+ -- resolves to the real location and use this side effect here; this
+ -- trick is needed because on the mac installations use symlinks in the
+ -- path instead of real locations
+ local olddir = lfs.currentdir()
+ if lfs.chdir(p) then
+ local pp = lfs.currentdir()
+ if input.verbose and p ~= pp then
+ input.report("following symlink %s to %s",p,pp)
end
- end
- local texmfcnf = file.join(ownroot,"texmf-local/web2c",filename) -- for minimals and myself
- if not lfs.isfile(texmfcnf) then
- texmfcnf = file.join(ownroot,"texmf/web2c",filename)
- if not lfs.isfile(texmfcnf) then
- input.verbose = true
- input.report("error", "unable to locate",filename)
- return
+ input.ownpath = pp
+ lfs.chdir(olddir)
+ else
+ if input.verbose then
+ input.report("unable to check path %s",p)
end
+ input.ownpath = p
end
- table.insert(list,texmfcnf)
- local ie = instance.environment
- if not ie['SELFAUTOPARENT'] then ie['SELFAUTOPARENT'] = ownroot end
- if not ie['TEXMFCNF'] then ie['TEXMFCNF'] = file.dirname(texmfcnf) end
- end
- locate(input.luaname,instance.luafiles)
- locate(input.cnfname,instance.cnffiles)
- if #instance.luafiles == 0 and instance.cnffiles == 0 then
- input.verbose = true
- input.report("error", "unable to locate",filename)
- os.exit()
+ break
end
- -- here we also assume then TEXMF is set in the distribution, if this trickery is
- -- used in the minimals, then users who don't use setuptex are on their own with
- -- regards to extra trees
- else
- input.verbose = true
- input.report("error", "unable to identify own path")
- os.exit()
end
- else
- local t = input.split_path(input.env(instance,'TEXMFCNF'))
- t = input.aux.expanded_path(instance,t)
- input.aux.expand_vars(instance,t)
- local function locate(filename,list)
- for _,v in ipairs(t) do
- local texmfcnf = input.normalize_name(file.join(v,filename))
- if lfs.isfile(texmfcnf) then
- table.insert(list,texmfcnf)
- end
+ end
+ if not input.ownpath then input.ownpath = '.' end
+ end
+ return input.ownpath
+end
+
+function input.identify_own()
+ local instance = input.instance
+ local ownpath = input.getownpath() or lfs.currentdir()
+ local ie = instance.environment
+ if ownpath then
+ if input.env('SELFAUTOLOC') == "" then os.env['SELFAUTOLOC'] = file.collapse_path(ownpath) end
+ if input.env('SELFAUTODIR') == "" then os.env['SELFAUTODIR'] = file.collapse_path(ownpath .. "/..") end
+ if input.env('SELFAUTOPARENT') == "" then os.env['SELFAUTOPARENT'] = file.collapse_path(ownpath .. "/../..") end
+ else
+ input.verbose = true
+ input.report("error: unable to locate ownpath")
+ os.exit()
+ end
+ if input.env('TEXMFCNF') == "" then os.env['TEXMFCNF'] = input.cnfdefault end
+ if input.env('TEXOS') == "" then os.env['TEXOS'] = input.env('SELFAUTODIR') end
+ if input.env('TEXROOT') == "" then os.env['TEXROOT'] = input.env('SELFAUTOPARENT') end
+ if input.verbose then
+ for _,v in ipairs({"SELFAUTOLOC","SELFAUTODIR","SELFAUTOPARENT","TEXMFCNF"}) do
+ input.report("variable %s set to %s",v,input.env(v) or "unknown")
+ end
+ end
+ function input.identify_own() end
+end
+
+function input.identify_cnf()
+ local instance = input.instance
+ if #instance.cnffiles == 0 then
+ -- fallback
+ input.identify_own()
+ -- the real search
+ input.expand_variables()
+ local t = input.split_path(input.env('TEXMFCNF'))
+ t = input.aux.expanded_path(t)
+ input.aux.expand_vars(t) -- redundant
+ local function locate(filename,list)
+ for _,v in ipairs(t) do
+ local texmfcnf = input.normalize_name(file.join(v,filename))
+ if lfs.isfile(texmfcnf) then
+ table.insert(list,texmfcnf)
end
end
- locate(input.luaname,instance.luafiles)
- locate(input.cnfname,instance.cnffiles)
end
+ locate(input.luaname,instance.luafiles)
+ locate(input.cnfname,instance.cnffiles)
end
end
-function input.load_cnf(instance)
+function input.load_cnf()
+ local instance = input.instance
local function loadoldconfigdata()
for _, fname in ipairs(instance.cnffiles) do
- input.aux.load_cnf(instance,fname)
+ input.aux.load_cnf(fname)
end
end
-- instance.cnffiles contain complete names now !
@@ -426,27 +436,27 @@ function input.load_cnf(instance)
instance.rootpath = file.dirname(instance.rootpath)
end
instance.rootpath = input.normalize_name(instance.rootpath)
- instance.environment['SELFAUTOPARENT'] = instance.rootpath -- just to be sure
if instance.lsrmode then
loadoldconfigdata()
elseif instance.diskcache and not instance.renewcache then
- input.loadoldconfig(instance,instance.cnffiles)
+ input.loadoldconfig(instance.cnffiles)
if instance.loaderror then
loadoldconfigdata()
- input.saveoldconfig(instance)
+ input.saveoldconfig()
end
else
loadoldconfigdata()
if instance.renewcache then
- input.saveoldconfig(instance)
+ input.saveoldconfig()
end
end
- input.aux.collapse_cnf_data(instance)
+ input.aux.collapse_cnf_data()
end
- input.checkconfigdata(instance)
+ input.checkconfigdata()
end
-function input.load_lua(instance)
+function input.load_lua()
+ local instance = input.instance
if #instance.luafiles == 0 then
-- yet harmless
else
@@ -458,14 +468,14 @@ function input.load_lua(instance)
instance.rootpath = file.dirname(instance.rootpath)
end
instance.rootpath = input.normalize_name(instance.rootpath)
- instance.environment['SELFAUTOPARENT'] = instance.rootpath -- just to be sure
- input.loadnewconfig(instance)
- input.aux.collapse_cnf_data(instance)
+ input.loadnewconfig()
+ input.aux.collapse_cnf_data()
end
- input.checkconfigdata(instance)
+ input.checkconfigdata()
end
-function input.aux.collapse_cnf_data(instance) -- potential optmization: pass start index (setup and configuration are shared)
+function input.aux.collapse_cnf_data() -- potential optimization: pass start index (setup and configuration are shared)
+ local instance = input.instance
for _,c in ipairs(instance.order) do
for k,v in pairs(c) do
if not instance.variables[k] then
@@ -480,21 +490,22 @@ function input.aux.collapse_cnf_data(instance) -- potential optmization: pass st
end
end
-function input.aux.load_cnf(instance,fname)
+function input.aux.load_cnf(fname)
+ local instance = input.instance
fname = input.clean_path(fname)
- local lname = fname:gsub("%.%a+$",input.luasuffix)
+ local lname = file.replacesuffix(fname,'lua')
local f = io.open(lname)
if f then -- this will go
f:close()
local dname = file.dirname(fname)
if not instance.configuration[dname] then
- input.aux.load_configuration(instance,dname,lname)
+ input.aux.load_configuration(dname,lname)
instance.order[#instance.order+1] = instance.configuration[dname]
end
else
f = io.open(fname)
if f then
- input.report("loading", fname)
+ input.report("loading %s", fname)
local line, data, n, k, v
local dname = file.dirname(fname)
if not instance.configuration[dname] then
@@ -526,227 +537,226 @@ function input.aux.load_cnf(instance,fname)
end
f:close()
else
- input.report("skipping", fname)
+ input.report("skipping %s", fname)
end
end
end
-- database loading
-function input.load_hash(instance)
- input.locatelists(instance)
+function input.load_hash()
+ local instance = input.instance
+ input.locatelists()
if instance.lsrmode then
- input.loadlists(instance)
+ input.loadlists()
elseif instance.diskcache and not instance.renewcache then
- input.loadfiles(instance)
+ input.loadfiles()
if instance.loaderror then
- input.loadlists(instance)
- input.savefiles(instance)
+ input.loadlists()
+ input.savefiles()
end
else
- input.loadlists(instance)
+ input.loadlists()
if instance.renewcache then
- input.savefiles(instance)
+ input.savefiles()
end
end
end
-function input.aux.append_hash(instance,type,tag,name)
- input.logger("= hash append",tag)
- table.insert(instance.hashes, { ['type']=type, ['tag']=tag, ['name']=name } )
+function input.aux.append_hash(type,tag,name)
+ if input.trace > 0 then
+ input.logger("= hash append: %s",tag)
+ end
+ table.insert(input.instance.hashes, { ['type']=type, ['tag']=tag, ['name']=name } )
end
-function input.aux.prepend_hash(instance,type,tag,name)
- input.logger("= hash prepend",tag)
- table.insert(instance.hashes, 1, { ['type']=type, ['tag']=tag, ['name']=name } )
+function input.aux.prepend_hash(type,tag,name)
+ if input.trace > 0 then
+ input.logger("= hash prepend: %s",tag)
+ end
+ table.insert(input.instance.hashes, 1, { ['type']=type, ['tag']=tag, ['name']=name } )
end
-function input.aux.extend_texmf_var(instance,specification) -- crap
- if instance.environment['TEXMF'] then
- input.report("extending environment variable TEXMF with", specification)
- instance.environment['TEXMF'] = instance.environment['TEXMF']:gsub("^%{", function()
- return "{" .. specification .. ","
- end)
- elseif instance.variables['TEXMF'] then
- input.report("extending configuration variable TEXMF with", specification)
- instance.variables['TEXMF'] = instance.variables['TEXMF']:gsub("^%{", function()
- return "{" .. specification .. ","
- end)
+function input.aux.extend_texmf_var(specification) -- crap, we could better prepend the hash
+ local instance = input.instance
+-- local t = input.expanded_path_list('TEXMF') -- full expansion
+ local t = input.split_path(input.env('TEXMF'))
+ table.insert(t,1,specification)
+ local newspec = table.join(t,";")
+ if instance.environment["TEXMF"] then
+ instance.environment["TEXMF"] = newspec
+ elseif instance.variables["TEXMF"] then
+ instance.variables["TEXMF"] = newspec
else
- input.report("setting configuration variable TEXMF to", specification)
- instance.variables['TEXMF'] = "{" .. specification .. "}"
- end
- if instance.variables['TEXMF']:find("%,") and not instance.variables['TEXMF']:find("^%{") then
- input.report("adding {} to complex TEXMF variable, best do that yourself")
- instance.variables['TEXMF'] = "{" .. instance.variables['TEXMF'] .. "}"
+ -- weird
end
- input.expand_variables(instance)
- input.reset_hashes(instance)
+ input.expand_variables()
+ input.reset_hashes()
end
-- locators
-function input.locatelists(instance)
- for _, path in pairs(input.simplified_list(input.expansion(instance,'TEXMF'))) do
- path = file.collapse_path(path)
- input.report("locating list of",path)
- input.locatedatabase(instance,input.normalize_name(path))
+function input.locatelists()
+ local instance = input.instance
+ for _, path in pairs(input.clean_path_list('TEXMF')) do
+ input.report("locating list of %s",path)
+ input.locatedatabase(input.normalize_name(path))
end
end
-function input.locatedatabase(instance,specification)
- return input.methodhandler('locators', instance, specification)
+function input.locatedatabase(specification)
+ return input.methodhandler('locators', specification)
end
-function input.locators.tex(instance,specification)
+function input.locators.tex(specification)
if specification and specification ~= '' and lfs.isdir(specification) then
- input.logger('! tex locator', specification..' found')
- input.aux.append_hash(instance,'file',specification,filename)
- else
- input.logger('? tex locator', specification..' not found')
+ if input.trace > 0 then
+ input.logger('! tex locator found: %s',specification)
+ end
+ input.aux.append_hash('file',specification,filename)
+ elseif input.trace > 0 then
+ input.logger('? tex locator not found: %s',specification)
end
end
-- hashers
-function input.hashdatabase(instance,tag,name)
- return input.methodhandler('hashers',instance,tag,name)
+function input.hashdatabase(tag,name)
+ return input.methodhandler('hashers',tag,name)
end
-function input.loadfiles(instance)
+function input.loadfiles()
+ local instance = input.instance
instance.loaderror = false
instance.files = { }
if not instance.renewcache then
for _, hash in ipairs(instance.hashes) do
- input.hashdatabase(instance,hash.tag,hash.name)
+ input.hashdatabase(hash.tag,hash.name)
if instance.loaderror then break end
end
end
end
-function input.hashers.tex(instance,tag,name)
- input.aux.load_files(instance,tag)
+function input.hashers.tex(tag,name)
+ input.aux.load_files(tag)
end
-- generators:
-function input.loadlists(instance)
- for _, hash in ipairs(instance.hashes) do
- input.generatedatabase(instance,hash.tag)
+function input.loadlists()
+ for _, hash in ipairs(input.instance.hashes) do
+ input.generatedatabase(hash.tag)
end
end
-function input.generatedatabase(instance,specification)
- return input.methodhandler('generators', instance, specification)
+function input.generatedatabase(specification)
+ return input.methodhandler('generators', specification)
end
-do
-
- local weird = lpeg.anywhere(lpeg.S("~`!#$%^&*()={}[]:;\"\'||<>,?\n\r\t"))
+local weird = lpeg.anywhere(lpeg.S("~`!#$%^&*()={}[]:;\"\'||<>,?\n\r\t"))
- function input.generators.tex(instance,specification)
- local tag = specification
- if not instance.lsrmode and lfs and lfs.dir then
- input.report("scanning path",specification)
- instance.files[tag] = { }
- local files = instance.files[tag]
- local n, m, r = 0, 0, 0
- local spec = specification .. '/'
- local attributes = lfs.attributes
- local directory = lfs.dir
- local small = instance.smallcache
- local function action(path)
- local mode, full
- if path then
- full = spec .. path .. '/'
+function input.generators.tex(specification)
+ local instance = input.instance
+ local tag = specification
+ if not instance.lsrmode and lfs.dir then
+ input.report("scanning path %s",specification)
+ instance.files[tag] = { }
+ local files = instance.files[tag]
+ local n, m, r = 0, 0, 0
+ local spec = specification .. '/'
+ local attributes = lfs.attributes
+ local directory = lfs.dir
+ local small = instance.smallcache
+ local function action(path)
+ local mode, full
+ if path then
+ full = spec .. path .. '/'
+ else
+ full = spec
+ end
+ for name in directory(full) do
+ if name:find("^%.") then
+ -- skip
+ -- elseif name:find("[%~%`%!%#%$%%%^%&%*%(%)%=%{%}%[%]%:%;\"\'%|%<%>%,%?\n\r\t]") then -- too much escaped
+ elseif weird:match(name) then
+ -- texio.write_nl("skipping " .. name)
+ -- skip
else
- full = spec
- end
- for name in directory(full) do
- if name:find("^%.") then
- -- skip
- -- elseif name:find("[%~%`%!%#%$%%%^%&%*%(%)%=%{%}%[%]%:%;\"\'%|%<%>%,%?\n\r\t]") then -- too much escaped
- elseif weird:match(name) then
- -- texio.write_nl("skipping " .. name)
- -- skip
- else
- mode = attributes(full..name,'mode')
- if mode == "directory" then
- m = m + 1
- if path then
- action(path..'/'..name)
- else
- action(name)
- end
- elseif path and mode == 'file' then
- n = n + 1
- local f = files[name]
- if f then
- if not small then
- if type(f) == 'string' then
- files[name] = { f, path }
- else
- f[#f+1] = path
- end
- end
- else
- files[name] = path
- local lower = name:lower()
- if name ~= lower then
- files["remap:"..lower] = name
- r = r + 1
- end
- end
+ mode = attributes(full..name,'mode')
+ if mode == 'directory' then
+ m = m + 1
+ if path then
+ action(path..'/'..name)
+ else
+ action(name)
end
- end
- end
- end
- action()
- input.report(format("%s files found on %s directories with %s uppercase remappings",n,m,r))
- else
- local fullname = file.join(specification,input.lsrname)
- local path = '.'
- local f = io.open(fullname)
- if f then
- instance.files[tag] = { }
- local files = instance.files[tag]
- local small = instance.smallcache
- input.report("loading lsr file",fullname)
- -- for line in f:lines() do -- much slower then the next one
- for line in (f:read("*a")):gmatch("(.-)\n") do
- if line:find("^[%a%d]") then
- local fl = files[line]
- if fl then
+ elseif path and mode == 'file' then
+ n = n + 1
+ local f = files[name]
+ if f then
if not small then
- if type(fl) == 'string' then
- files[line] = { fl, path } -- table
+ if type(f) == 'string' then
+ files[name] = { f, path }
else
- fl[#fl+1] = path
+ f[#f+1] = path
end
end
else
- files[line] = path -- string
- local lower = line:lower()
- if line ~= lower then
- files["remap:"..lower] = line
+ files[name] = path
+ local lower = name:lower()
+ if name ~= lower then
+ files["remap:"..lower] = name
+ r = r + 1
+ end
+ end
+ end
+ end
+ end
+ end
+ action()
+ input.report("%s files found on %s directories with %s uppercase remappings",n,m,r)
+ else
+ local fullname = file.join(specification,input.lsrname)
+ local path = '.'
+ local f = io.open(fullname)
+ if f then
+ instance.files[tag] = { }
+ local files = instance.files[tag]
+ local small = instance.smallcache
+ input.report("loading lsr file %s",fullname)
+ -- for line in f:lines() do -- much slower then the next one
+ for line in (f:read("*a")):gmatch("(.-)\n") do
+ if line:find("^[%a%d]") then
+ local fl = files[line]
+ if fl then
+ if not small then
+ if type(fl) == 'string' then
+ files[line] = { fl, path } -- table
+ else
+ fl[#fl+1] = path
end
end
else
- path = line:match("%.%/(.-)%:$") or path -- match could be nil due to empty line
+ files[line] = path -- string
+ local lower = line:lower()
+ if line ~= lower then
+ files["remap:"..lower] = line
+ end
end
+ else
+ path = line:match("%.%/(.-)%:$") or path -- match could be nil due to empty line
end
- f:close()
end
+ f:close()
end
end
-
end
-- savers, todo
-function input.savefiles(instance)
- input.aux.save_data(instance, 'files', function(k,v)
- return instance.validfile(k,v) -- path, name
+function input.savefiles()
+ input.aux.save_data('files', function(k,v)
+ return input.instance.validfile(k,v) -- path, name
end)
end
@@ -754,8 +764,8 @@ end
-- we join them and split them after the expansion has taken place. This
-- is more convenient.
-function input.splitconfig(instance)
- for i,c in ipairs(instance) do
+function input.splitconfig()
+ for i,c in ipairs(input.instance) do
for k,v in pairs(c) do
if type(v) == 'string' then
local t = file.split_path(v)
@@ -766,8 +776,9 @@ function input.splitconfig(instance)
end
end
end
-function input.joinconfig(instance)
- for i,c in ipairs(instance.order) do
+
+function input.joinconfig()
+ for i,c in ipairs(input.instance.order) do
for k,v in pairs(c) do
if type(v) == 'table' then
c[k] = file.join_path(v)
@@ -790,8 +801,9 @@ function input.join_path(str)
end
end
-function input.splitexpansions(instance)
- for k,v in pairs(instance.expansions) do
+function input.splitexpansions()
+ local ie = input.instance.expansions
+ for k,v in pairs(ie) do
local t, h = { }, { }
for _,vv in pairs(file.split_path(v)) do
if vv ~= "" and not h[vv] then
@@ -800,19 +812,19 @@ function input.splitexpansions(instance)
end
end
if #t > 1 then
- instance.expansions[k] = t
+ ie[k] = t
else
- instance.expansions[k] = t[1]
+ ie[k] = t[1]
end
end
end
-- end of split/join code
-function input.saveoldconfig(instance)
- input.splitconfig(instance)
- input.aux.save_data(instance, 'configuration', nil)
- input.joinconfig(instance)
+function input.saveoldconfig()
+ input.splitconfig()
+ input.aux.save_data('configuration', nil)
+ input.joinconfig()
end
input.configbanner = [[
@@ -841,7 +853,7 @@ function input.serialize(files)
end
end
t[#t+1] = "return {"
- if instance.sortdata then
+ if input.instance.sortdata then
for _, k in pairs(sorted(files)) do
local fk = files[k]
if type(fk) == 'table' then
@@ -873,11 +885,11 @@ end
if not texmf then texmf = {} end -- no longer needed, at least not here
-function input.aux.save_data(instance, dataname, check, makename) -- untested without cache overload
- for cachename, files in pairs(instance[dataname]) do
+function input.aux.save_data(dataname, check, makename) -- untested without cache overload
+ for cachename, files in pairs(input.instance[dataname]) do
local name = (makename or file.join)(cachename,dataname)
- local luaname, lucname = name .. input.luasuffix, name .. input.lucsuffix
- input.report("preparing " .. dataname .. " for", luaname)
+ local luaname, lucname = name .. ".lua", name .. ".luc"
+ input.report("preparing %s for %s",dataname,cachename)
for k, v in pairs(files) do
if not check or check(v,k) then -- path, name
if type(v) == "table" and #v == 1 then
@@ -895,38 +907,38 @@ function input.aux.save_data(instance, dataname, check, makename) -- untested wi
time = os.date("%H:%M:%S"),
content = files,
}
- local f = io.open(luaname,'w')
- if f then
- input.report("saving " .. dataname .. " in", luaname)
- f:write(input.serialize(data))
- f:close()
- input.report("compiling " .. dataname .. " to", lucname)
- if not utils.lua.compile(luaname,lucname) then
- input.report("compiling failed for " .. dataname .. ", deleting file " .. lucname)
+ local ok = io.savedata(luaname,input.serialize(data))
+ if ok then
+ input.report("%s saved in %s",dataname,luaname)
+ if utils.lua.compile(luaname,lucname,false,true) then -- no cleanup but strip
+ input.report("%s compiled to %s",dataname,lucname)
+ else
+ input.report("compiling failed for %s, deleting file %s",dataname,lucname)
os.remove(lucname)
end
else
- input.report("unable to save " .. dataname .. " in " .. name..input.luasuffix)
+ input.report("unable to save %s in %s (access error)",dataname,luaname)
end
end
end
-function input.aux.load_data(instance,pathname,dataname,filename,makename) -- untested without cache overload
+function input.aux.load_data(pathname,dataname,filename,makename) -- untested without cache overload
+ local instance = input.instance
filename = ((not filename or (filename == "")) and dataname) or filename
filename = (makename and makename(dataname,filename)) or file.join(pathname,filename)
- local blob = loadfile(filename .. input.lucsuffix) or loadfile(filename .. input.luasuffix)
+ local blob = loadfile(filename .. ".luc") or loadfile(filename .. ".lua")
if blob then
local data = blob()
if data and data.content and data.type == dataname and data.version == input.cacheversion then
- input.report("loading",dataname,"for",pathname,"from",filename)
+ input.report("loading %s for %s from %s",dataname,pathname,filename)
instance[dataname][pathname] = data.content
else
- input.report("skipping",dataname,"for",pathname,"from",filename)
+ input.report("skipping %s for %s from %s",dataname,pathname,filename)
instance[dataname][pathname] = { }
instance.loaderror = true
end
else
- input.report("skipping",dataname,"for",pathname,"from",filename)
+ input.report("skipping %s for %s from %s",dataname,pathname,filename)
end
end
@@ -939,13 +951,14 @@ end
-- TEXMFBOGUS = 'effe checken of dit werkt',
-- }
-function input.aux.load_texmfcnf(instance,dataname,pathname)
+function input.aux.load_texmfcnf(dataname,pathname)
+ local instance = input.instance
local filename = file.join(pathname,input.luaname)
local blob = loadfile(filename)
if blob then
local data = blob()
if data then
- input.report("loading","configuration file",filename)
+ input.report("loading configuration file %s",filename)
if true then
-- flatten to variable.progname
local t = { }
@@ -965,169 +978,168 @@ function input.aux.load_texmfcnf(instance,dataname,pathname)
instance[dataname][pathname] = data
end
else
- input.report("skipping","configuration file",filename)
+ input.report("skipping configuration file %s",filename)
instance[dataname][pathname] = { }
instance.loaderror = true
end
else
- input.report("skipping","configuration file",filename)
+ input.report("skipping configuration file %s",filename)
end
end
-function input.aux.load_configuration(instance,dname,lname)
- input.aux.load_data(instance,dname,'configuration',lname and file.basename(lname))
+function input.aux.load_configuration(dname,lname)
+ input.aux.load_data(dname,'configuration',lname and file.basename(lname))
end
-function input.aux.load_files(instance,tag)
- input.aux.load_data(instance,tag,'files')
+function input.aux.load_files(tag)
+ input.aux.load_data(tag,'files')
end
-function input.resetconfig(instance)
+function input.resetconfig()
+ input.identify_own()
+ local instance = input.instance
instance.configuration, instance.setup, instance.order, instance.loaderror = { }, { }, { }, false
end
-function input.loadnewconfig(instance)
+function input.loadnewconfig()
+ local instance = input.instance
for _, cnf in ipairs(instance.luafiles) do
local dname = file.dirname(cnf)
- input.aux.load_texmfcnf(instance,'setup',dname)
+ input.aux.load_texmfcnf('setup',dname)
instance.order[#instance.order+1] = instance.setup[dname]
if instance.loaderror then break end
end
end
-function input.loadoldconfig(instance)
+function input.loadoldconfig()
+ local instance = input.instance
if not instance.renewcache then
for _, cnf in ipairs(instance.cnffiles) do
local dname = file.dirname(cnf)
- input.aux.load_configuration(instance,dname)
+ input.aux.load_configuration(dname)
instance.order[#instance.order+1] = instance.configuration[dname]
if instance.loaderror then break end
end
end
- input.joinconfig(instance)
+ input.joinconfig()
end
-function input.expand_variables(instance)
- instance.expansions = { }
---~ instance.environment['SELFAUTOPARENT'] = instance.environment['SELFAUTOPARENT'] or instance.rootpath
- if instance.engine ~= "" then instance.environment['engine'] = instance.engine end
- if instance.progname ~= "" then instance.environment['progname'] = instance.progname end
- for k,v in pairs(instance.environment) do
+function input.expand_variables()
+ local instance = input.instance
+ local expansions, environment, variables = { }, instance.environment, instance.variables
+ local env = input.env
+ instance.expansions = expansions
+ if instance.engine ~= "" then environment['engine'] = instance.engine end
+ if instance.progname ~= "" then environment['progname'] = instance.progname end
+ for k,v in pairs(environment) do
local a, b = k:match("^(%a+)%_(.*)%s*$")
if a and b then
- instance.expansions[a..'.'..b] = v
+ expansions[a..'.'..b] = v
else
- instance.expansions[k] = v
+ expansions[k] = v
end
end
- for k,v in pairs(instance.environment) do -- move environment to expansions
- if not instance.expansions[k] then instance.expansions[k] = v end
+ for k,v in pairs(environment) do -- move environment to expansions
+ if not expansions[k] then expansions[k] = v end
end
- for k,v in pairs(instance.variables) do -- move variables to expansions
- if not instance.expansions[k] then instance.expansions[k] = v end
+ for k,v in pairs(variables) do -- move variables to expansions
+ if not expansions[k] then expansions[k] = v end
end
while true do
local busy = false
- for k,v in pairs(instance.expansions) do
+ for k,v in pairs(expansions) do
local s, n = v:gsub("%$([%a%d%_%-]+)", function(a)
busy = true
- return instance.expansions[a] or input.env(instance,a)
+ return expansions[a] or env(a)
end)
local s, m = s:gsub("%$%{([%a%d%_%-]+)%}", function(a)
busy = true
- return instance.expansions[a] or input.env(instance,a)
+ return expansions[a] or env(a)
end)
if n > 0 or m > 0 then
- instance.expansions[k]= s
+ expansions[k]= s
end
end
if not busy then break end
end
- for k,v in pairs(instance.expansions) do
- instance.expansions[k] = v:gsub("\\", '/')
+ for k,v in pairs(expansions) do
+ expansions[k] = v:gsub("\\", '/')
end
end
-function input.aux.expand_vars(instance,lst) -- simple vars
+function input.aux.expand_vars(lst) -- simple vars
+ local instance = input.instance
+ local variables, env = instance.variables, input.env
for k,v in pairs(lst) do
lst[k] = v:gsub("%$([%a%d%_%-]+)", function(a)
- return instance.variables[a] or input.env(instance,a)
+ return variables[a] or env(a)
end)
end
end
-function input.aux.expanded_var(instance,var) -- simple vars
+function input.aux.expanded_var(var) -- simple vars
+ local instance = input.instance
return var:gsub("%$([%a%d%_%-]+)", function(a)
- return instance.variables[a] or input.env(instance,a)
+ return instance.variables[a] or input.env(a)
end)
end
-function input.aux.entry(instance,entries,name)
+function input.aux.entry(entries,name)
if name and (name ~= "") then
+ local instance = input.instance
name = name:gsub('%$','')
local result = entries[name..'.'..instance.progname] or entries[name]
if result then
return result
else
- result = input.env(instance,name)
+ result = input.env(name)
if result then
instance.variables[name] = result
- input.expand_variables(instance)
+ input.expand_variables()
return instance.expansions[name] or ""
end
end
end
return ""
end
-function input.variable(instance,name)
- return input.aux.entry(instance,instance.variables,name)
+function input.variable(name)
+ return input.aux.entry(input.instance.variables,name)
end
-function input.expansion(instance,name)
- return input.aux.entry(instance,instance.expansions,name)
+function input.expansion(name)
+ return input.aux.entry(input.instance.expansions,name)
end
-function input.aux.is_entry(instance,entries,name)
+function input.aux.is_entry(entries,name)
if name and name ~= "" then
name = name:gsub('%$','')
- return (entries[name..'.'..instance.progname] or entries[name]) ~= nil
+ return (entries[name..'.'..input.instance.progname] or entries[name]) ~= nil
else
return false
end
end
-function input.is_variable(instance,name)
- return input.aux.is_entry(instance,instance.variables,name)
-end
-function input.is_expansion(instance,name)
- return input.aux.is_entry(instance,instance.expansions,name)
+function input.is_variable(name)
+ return input.aux.is_entry(input.instance.variables,name)
end
-function input.simplified_list(str)
- if type(str) == 'table' then
- return str -- troubles ; ipv , in texmf
- elseif str == '' then
- return { }
- else
- local t = { }
- for _,v in ipairs(string.splitchr(str:gsub("^\{(.+)\}$","%1"),",")) do
- t[#t+1] = (v:gsub("^[%!]*(.+)[%/\\]*$","%1"))
- end
- return t
- end
+function input.is_expansion(name)
+ return input.aux.is_entry(input.instance.expansions,name)
end
-function input.unexpanded_path_list(instance,str)
- local pth = input.variable(instance,str)
+function input.unexpanded_path_list(str)
+ local pth = input.variable(str)
local lst = input.split_path(pth)
- return input.aux.expanded_path(instance,lst)
+ return input.aux.expanded_path(lst)
end
-function input.unexpanded_path(instance,str)
- return file.join_path(input.unexpanded_path_list(instance,str))
+
+function input.unexpanded_path(str)
+ return file.join_path(input.unexpanded_path_list(str))
end
do
local done = { }
- function input.reset_extra_path(instance)
+ function input.reset_extra_path()
+ local instance = input.instance
local ep = instance.extra_paths
if not ep then
ep, done = { }, { }
@@ -1137,7 +1149,8 @@ do
end
end
- function input.register_extra_path(instance,paths,subpaths)
+ function input.register_extra_path(paths,subpaths)
+ local instance = input.instance
local ep = instance.extra_paths or { }
local n = #ep
if paths and paths ~= "" then
@@ -1182,7 +1195,8 @@ do
end
-function input.expanded_path_list(instance,str)
+function input.expanded_path_list(str)
+ local instance = input.instance
local function made_list(list)
local ep = instance.extra_paths
if not ep or #ep == 0 then
@@ -1223,39 +1237,41 @@ function input.expanded_path_list(instance,str)
-- engine+progname hash
str = str:gsub("%$","")
if not instance.lists[str] then -- cached
- local lst = made_list(input.split_path(input.expansion(instance,str)))
- instance.lists[str] = input.aux.expanded_path(instance,lst)
+ local lst = made_list(input.split_path(input.expansion(str)))
+ instance.lists[str] = input.aux.expanded_path(lst)
end
return instance.lists[str]
else
- local lst = input.split_path(input.expansion(instance,str))
- return made_list(input.aux.expanded_path(instance,lst))
+ local lst = input.split_path(input.expansion(str))
+ return made_list(input.aux.expanded_path(lst))
end
end
-function input.expand_path(instance,str)
- return file.join_path(input.expanded_path_list(instance,str))
+
+function input.clean_path_list(str)
+ local t = input.expanded_path_list(str)
+ if t then
+ for i=1,#t do
+ t[i] = file.collapse_path(input.clean_path(t[i]))
+ end
+ end
+ return t
end
---~ function input.first_writable_path(instance,name)
---~ for _,v in pairs(input.expanded_path_list(instance,name)) do
---~ if file.is_writable(file.join(v,'luatex-cache.tmp')) then
---~ return v
---~ end
---~ end
---~ return "."
---~ end
+function input.expand_path(str)
+ return file.join_path(input.expanded_path_list(str))
+end
-function input.expanded_path_list_from_var(instance,str) -- brrr
+function input.expanded_path_list_from_var(str) -- brrr
local tmp = input.var_of_format_or_suffix(str:gsub("%$",""))
if tmp ~= "" then
- return input.expanded_path_list(instance,str)
+ return input.expanded_path_list(str)
else
- return input.expanded_path_list(instance,tmp)
+ return input.expanded_path_list(tmp)
end
end
-function input.expand_path_from_var(instance,str)
- return file.join_path(input.expanded_path_list_from_var(instance,str))
+function input.expand_path_from_var(str)
+ return file.join_path(input.expanded_path_list_from_var(str))
end
function input.format_of_var(str)
@@ -1285,9 +1301,9 @@ function input.var_of_format_or_suffix(str)
return ''
end
-function input.expand_braces(instance,str) -- output variable and brace expansion of STRING
- local ori = input.variable(instance,str)
- local pth = input.aux.expanded_path(instance,input.split_path(ori))
+function input.expand_braces(str) -- output variable and brace expansion of STRING
+ local ori = input.variable(str)
+ local pth = input.aux.expanded_path(input.split_path(ori))
return file.join_path(pth)
end
@@ -1302,6 +1318,7 @@ end
-- {a,b,c/{p,q,r}/d/{x,y,z}//}
-- {a,b,c/{p,q/{x,y,z}},d/{p,q,r}}
-- {a,b,c/{p,q/{x,y,z},w}v,d/{p,q,r}}
+-- {$SELFAUTODIR,$SELFAUTOPARENT}{,{/share,}/texmf{-local,.local,}/web2c}
-- this one is better and faster, but it took me a while to realize
-- that this kind of replacement is cleaner than messy parsing and
@@ -1310,19 +1327,20 @@ end
-- work that well; the parsing is ok, but dealing with the resulting
-- table is a pain because we need to work inside-out recursively
--- get rid of piecewise here, just a gmatch is ok
-
function input.aux.splitpathexpr(str, t, validate)
-- no need for optimization, only called a few times, we can use lpeg for the sub
t = t or { }
local concat = table.concat
+ str = str:gsub(",}",",@}")
+ str = str:gsub("{,","{@,")
+ -- str = "@" .. str .. "@"
while true do
local done = false
while true do
local ok = false
- str = str:gsub("([^{},]+){([^{}]-)}", function(a,b)
+ str = str:gsub("([^{},]+){([^{}]+)}", function(a,b)
local t = { }
- b:piecewise(",", function(s) t[#t+1] = a .. s end)
+ for s in b:gmatch("[^,]+") do t[#t+1] = a .. s end
ok, done = true, true
return "{" .. concat(t,",") .. "}"
end)
@@ -1330,9 +1348,9 @@ function input.aux.splitpathexpr(str, t, validate)
end
while true do
local ok = false
- str = str:gsub("{([^{}]-)}([^{},]+)", function(a,b)
+ str = str:gsub("{([^{}]+)}([^{},]+)", function(a,b)
local t = { }
- a:piecewise(",", function(s) t[#t+1] = s .. b end)
+ for s in a:gmatch("[^,]+") do t[#t+1] = s .. b end
ok, done = true, true
return "{" .. concat(t,",") .. "}"
end)
@@ -1340,50 +1358,41 @@ function input.aux.splitpathexpr(str, t, validate)
end
while true do
local ok = false
- str = str:gsub("([,{]){([^{}]+)}([,}])", function(a,b,c)
+ str = str:gsub("{([^{}]+)}{([^{}]+)}", function(a,b)
+ local t = { }
+ for sa in a:gmatch("[^,]+") do
+ for sb in b:gmatch("[^,]+") do
+ t[#t+1] = sa .. sb
+ end
+ end
ok, done = true, true
- return a .. b .. c
+ return "{" .. concat(t,",") .. "}"
end)
if not ok then break end
end
- if not done then break end
- end
- while true do
- local ok = false
- str = str:gsub("{([^{}]-)}{([^{}]-)}", function(a,b)
- local t = { }
- a:piecewise(",", function(sa)
- b:piecewise(",", function(sb)
- t[#t+1] = sa .. sb
- end)
- end)
- ok = true
- return "{" .. concat(t,",") .. "}"
- end)
- if not ok then break end
- end
- while true do
- local ok = false
- str = str:gsub("{([^{}]-)}", function(a)
- ok = true
- return a
+ str = str:gsub("({[^{}]*){([^{}]+)}([^{}]*})", function(a,b,c)
+ done = true
+ return a .. b.. c
end)
- if not ok then break end
+ if not done then break end
end
+ str = str:gsub("[{}]", "")
+ str = str:gsub("@","")
if validate then
- str:piecewise(",", function(s)
+ for s in str:gmatch("[^,]+") do
s = validate(s)
if s then t[#t+1] = s end
- end)
+ end
else
- str:piecewise(",", function(s)
+ for s in str:gmatch("[^,]+") do
t[#t+1] = s
- end)
+ end
end
return t
end
-function input.aux.expanded_path(instance,pathlist) -- maybe not a list, just a path
+function input.aux.expanded_path(pathlist) -- maybe not a list, just a path
+ local instance = input.instance
-- a previous version fed back into pathlist
local newlist, ok = { }, false
for _,v in ipairs(pathlist) do
@@ -1415,17 +1424,16 @@ input.is_readable = { }
function input.aux.is_readable(readable, name)
if input.trace > 2 then
if readable then
- input.logger("+ readable", name)
+ input.logger("+ readable: %s",name)
else
- input.logger("- readable", name)
+ input.logger("- readable: %s", name)
end
end
return readable
end
function input.is_readable.file(name)
- -- return input.aux.is_readable(file.is_readable(name), name)
- return input.aux.is_readable(input.aux.is_file(name), name)
+ return input.aux.is_readable(lfs.isfile(name), name)
end
input.is_readable.tex = input.is_readable.file
@@ -1433,12 +1441,13 @@ input.is_readable.tex = input.is_readable.file
-- name
-- name/name
-function input.aux.collect_files(instance,names)
+function input.aux.collect_files(names)
+ local instance = input.instance
local filelist = { }
for _, fname in pairs(names) do
if fname then
if input.trace > 2 then
- input.logger("? blobpath asked",fname)
+ input.logger("? blobpath asked: %s",fname)
end
local bname = file.basename(fname)
local dname = file.dirname(fname)
@@ -1452,7 +1461,7 @@ function input.aux.collect_files(instance,names)
local files = blobpath and instance.files[blobpath]
if files then
if input.trace > 2 then
- input.logger('? blobpath do',blobpath .. " (" .. bname ..")")
+ input.logger('? blobpath do: %s (%s)',blobpath,bname)
end
local blobfile = files[bname]
if not blobfile then
@@ -1485,7 +1494,7 @@ function input.aux.collect_files(instance,names)
end
end
elseif input.trace > 1 then
- input.logger('! blobpath no',blobpath .. " (" .. bname ..")" )
+ input.logger('! blobpath no: %s (%s)',blobpath,bname)
end
end
end
@@ -1540,15 +1549,17 @@ do
end
-function input.aux.register_in_trees(instance,name)
+function input.aux.register_in_trees(name)
if not name:find("^%.") then
+ local instance = input.instance
instance.foundintrees[name] = (instance.foundintrees[name] or 0) + 1 -- maybe only one
end
end
-- split the next one up, better for jit
-function input.aux.find_file(instance,filename) -- todo : plugin (scanners, checkers etc)
+function input.aux.find_file(filename) -- todo : plugin (scanners, checkers etc)
+ local instance = input.instance
local result = { }
local stamp = nil
filename = input.normalize_name(filename) -- elsewhere
@@ -1557,16 +1568,22 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
if instance.remember then
stamp = filename .. "--" .. instance.engine .. "--" .. instance.progname .. "--" .. instance.format
if instance.found[stamp] then
- input.logger('! remembered', filename)
+ if input.trace > 0 then
+ input.logger('! remembered: %s',filename)
+ end
return instance.found[stamp]
end
end
if filename:find('%*') then
- input.logger('! wildcard', filename)
- result = input.find_wildcard_files(instance,filename)
+ if input.trace > 0 then
+ input.logger('! wildcard: %s', filename)
+ end
+ result = input.find_wildcard_files(filename)
elseif input.aux.qualified_path(filename) then
if input.is_readable.file(filename) then
- input.logger('! qualified', filename)
+ if input.trace > 0 then
+ input.logger('! qualified: %s', filename)
+ end
result = { filename }
else
local forcedname, ok = "", false
@@ -1574,22 +1591,26 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
if instance.format == "" then
forcedname = filename .. ".tex"
if input.is_readable.file(forcedname) then
- input.logger('! no suffix, forcing standard filetype tex')
+ if input.trace > 0 then
+ input.logger('! no suffix, forcing standard filetype: tex')
+ end
result, ok = { forcedname }, true
end
else
for _, s in pairs(input.suffixes_of_format(instance.format)) do
forcedname = filename .. "." .. s
if input.is_readable.file(forcedname) then
- input.logger('! no suffix, forcing format filetype', s)
+ if input.trace > 0 then
+ input.logger('! no suffix, forcing format filetype: %s', s)
+ end
result, ok = { forcedname }, true
break
end
end
end
end
- if not ok then
- input.logger('? qualified', filename)
+ if not ok and input.trace > 0 then
+ input.logger('? qualified: %s', filename)
end
end
else
@@ -1607,10 +1628,14 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
local forcedname = filename .. '.tex'
wantedfiles[#wantedfiles+1] = forcedname
filetype = input.format_of_suffix(forcedname)
- input.logger('! forcing filetype',filetype)
+ if input.trace > 0 then
+ input.logger('! forcing filetype: %s',filetype)
+ end
else
filetype = input.format_of_suffix(filename)
- input.logger('! using suffix based filetype',filetype)
+ if input.trace > 0 then
+ input.logger('! using suffix based filetype: %s',filetype)
+ end
end
else
if ext == "" then
@@ -1619,16 +1644,18 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
end
end
filetype = instance.format
- input.logger('! using given filetype',filetype)
+ if input.trace > 0 then
+ input.logger('! using given filetype: %s',filetype)
+ end
end
local typespec = input.variable_of_format(filetype)
- local pathlist = input.expanded_path_list(instance,typespec)
+ local pathlist = input.expanded_path_list(typespec)
if not pathlist or #pathlist == 0 then
-- no pathlist, access check only / todo == wildcard
if input.trace > 2 then
- input.logger('? filename',filename)
- input.logger('? filetype',filetype or '?')
- input.logger('? wanted files',table.concat(wantedfiles," | "))
+ input.logger('? filename: %s',filename)
+ input.logger('? filetype: %s',filetype or '?')
+ input.logger('? wanted files: %s',table.concat(wantedfiles," | "))
end
for _, fname in pairs(wantedfiles) do
if fname and input.is_readable.file(fname) then
@@ -1638,7 +1665,7 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
end
end
-- this is actually 'other text files' or 'any' or 'whatever'
- local filelist = input.aux.collect_files(instance,wantedfiles)
+ local filelist = input.aux.collect_files(wantedfiles)
local fl = filelist and filelist[1]
if fl then
filename = fl[3]
@@ -1647,12 +1674,12 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
end
else
-- list search
- local filelist = input.aux.collect_files(instance,wantedfiles)
+ local filelist = input.aux.collect_files(wantedfiles)
local doscan, recurse
if input.trace > 2 then
- input.logger('? filename',filename)
- -- if pathlist then input.logger('? path list',table.concat(pathlist," | ")) end
- -- if filelist then input.logger('? file list',table.concat(filelist," | ")) end
+ input.logger('? filename: %s',filename)
+ -- if pathlist then input.logger('? path list: %s',table.concat(pathlist," | ")) end
+ -- if filelist then input.logger('? file list: %s',table.concat(filelist," | ")) end
end
-- a bit messy ... esp the doscan setting here
for _, path in pairs(pathlist) do
@@ -1673,11 +1700,11 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
if f:find(expr) then
-- input.debug('T',' '..f)
if input.trace > 2 then
- input.logger('= found in hash',f)
+ input.logger('= found in hash: %s',f)
end
--- todo, test for readable
result[#result+1] = fl[3]
- input.aux.register_in_trees(instance,f) -- for tracing used files
+ input.aux.register_in_trees(f) -- for tracing used files
done = true
if not instance.allresults then break end
else
@@ -1691,12 +1718,12 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
local pname = pathname:gsub("%.%*$",'')
if not pname:find("%*") then
local ppname = pname:gsub("/+$","")
- if input.aux.can_be_dir(instance,ppname) then
+ if input.aux.can_be_dir(ppname) then
for _, w in pairs(wantedfiles) do
local fname = file.join(ppname,w)
if input.is_readable.file(fname) then
if input.trace > 2 then
- input.logger('= found by scanning',fname)
+ input.logger('= found by scanning: %s',fname)
end
result[#result+1] = fname
done = true
@@ -1725,40 +1752,29 @@ function input.aux.find_file(instance,filename) -- todo : plugin (scanners, chec
return result
end
-input.aux._find_file_ = input.aux.find_file
+input.aux._find_file_ = input.aux.find_file -- frozen variant
-function input.aux.find_file(instance,filename) -- maybe make a lowres cache too
- local result = input.aux._find_file_(instance,filename)
+function input.aux.find_file(filename) -- maybe make a lowres cache too
+ local result = input.aux._find_file_(filename)
if #result == 0 then
local lowered = filename:lower()
if filename ~= lowered then
- return input.aux._find_file_(instance,lowered)
+ return input.aux._find_file_(lowered)
end
end
return result
end
-if lfs and lfs.isfile then
- input.aux.is_file = lfs.isfile -- to be done: use this
-else
- input.aux.is_file = file.is_readable
-end
-
-if lfs and lfs.isdir then
- function input.aux.can_be_dir(instance,name)
- if not instance.fakepaths[name] then
- if lfs.isdir(name) then
- instance.fakepaths[name] = 1 -- directory
- else
- instance.fakepaths[name] = 2 -- no directory
- end
+function input.aux.can_be_dir(name)
+ local instance = input.instance
+ if not instance.fakepaths[name] then
+ if lfs.isdir(name) then
+ instance.fakepaths[name] = 1 -- directory
+ else
+ instance.fakepaths[name] = 2 -- no directory
end
- return (instance.fakepaths[name] == 1)
- end
-else
- function input.aux.can_be_dir()
- return true
end
+ return (instance.fakepaths[name] == 1)
end
if not input.concatinators then input.concatinators = { } end
@@ -1766,7 +1782,8 @@ if not input.concatinators then input.concatinators = { } end
input.concatinators.tex = file.join
input.concatinators.file = input.concatinators.tex
-function input.find_files(instance,filename,filetype,mustexist)
+function input.find_files(filename,filetype,mustexist)
+ local instance = input.instance
if type(mustexist) == boolean then
-- all set
elseif type(filetype) == 'boolean' then
@@ -1775,16 +1792,17 @@ function input.find_files(instance,filename,filetype,mustexist)
filetype, mustexist = nil, false
end
instance.format = filetype or ''
- local t = input.aux.find_file(instance,filename,true)
+ local t = input.aux.find_file(filename,true)
instance.format = ''
return t
end
-function input.find_file(instance,filename,filetype,mustexist)
- return (input.find_files(instance,filename,filetype,mustexist)[1] or "")
+function input.find_file(filename,filetype,mustexist)
+ return (input.find_files(filename,filetype,mustexist)[1] or "")
end
-function input.find_given_files(instance,filename)
+function input.find_given_files(filename)
+ local instance = input.instance
local bname, result = file.basename(filename), { }
for k, hash in ipairs(instance.hashes) do
local files = instance.files[hash.tag]
@@ -1812,11 +1830,12 @@ function input.find_given_files(instance,filename)
return result
end
-function input.find_given_file(instance,filename)
- return (input.find_given_files(instance,filename)[1] or "")
+function input.find_given_file(filename)
+ return (input.find_given_files(filename)[1] or "")
end
-function input.find_wildcard_files(instance,filename) -- todo: remap:
+function input.find_wildcard_files(filename) -- todo: remap:
+ local instance = input.instance
local result = { }
local bname, dname = file.basename(filename), file.dirname(filename)
local path = dname:gsub("^*/","")
@@ -1872,13 +1891,14 @@ function input.find_wildcard_files(instance,filename) -- todo: remap:
return result
end
-function input.find_wildcard_file(instance,filename)
- return (input.find_wildcard_files(instance,filename)[1] or "")
+function input.find_wildcard_file(filename)
+ return (input.find_wildcard_files(filename)[1] or "")
end
-- main user functions
-function input.save_used_files_in_trees(instance, filename,jobname)
+function input.save_used_files_in_trees(filename,jobname)
+ local instance = input.instance
if not filename then filename = 'luatex.jlg' end
local f = io.open(filename,'w')
if f then
@@ -1897,24 +1917,24 @@ function input.save_used_files_in_trees(instance, filename,jobname)
end
end
-function input.automount(instance)
+function input.automount()
-- implemented later
end
-function input.load(instance)
- input.starttiming(instance)
- input.resetconfig(instance)
- input.identify_cnf(instance)
- input.load_lua(instance)
- input.expand_variables(instance)
- input.load_cnf(instance)
- input.expand_variables(instance)
- input.load_hash(instance)
- input.automount(instance)
- input.stoptiming(instance)
+function input.load()
+ input.starttiming(input.instance)
+ input.resetconfig()
+ input.identify_cnf()
+ input.load_lua()
+ input.expand_variables()
+ input.load_cnf()
+ input.expand_variables()
+ input.load_hash()
+ input.automount()
+ input.stoptiming(input.instance)
end
-function input.for_files(instance, command, files, filetype, mustexist)
+function input.for_files(command, files, filetype, mustexist)
if files and #files > 0 then
local function report(str)
if input.verbose then
@@ -1927,7 +1947,7 @@ function input.for_files(instance, command, files, filetype, mustexist)
report('')
end
for _, file in pairs(files) do
- local result = command(instance,file,filetype,mustexist)
+ local result = command(file,filetype,mustexist)
if type(result) == 'string' then
report(result)
else
@@ -1941,14 +1961,11 @@ end
-- strtab
-function input.var_value(instance,str) -- output the value of variable $STRING.
- return input.variable(instance,str)
-end
-function input.expand_var(instance,str) -- output variable expansion of STRING.
- return input.expansion(instance,str)
-end
-function input.show_path(instance,str) -- output search path for file type NAME
- return file.join_path(input.expanded_path_list(instance,input.format_of_var(str)))
+input.var_value = input.variable -- output the value of variable $STRING.
+input.expand_var = input.expansion -- output variable expansion of STRING.
+
+function input.show_path(str) -- output search path for file type NAME
+ return file.join_path(input.expanded_path_list(input.format_of_var(str)))
end
-- input.find_file(filename)
@@ -2000,53 +2017,55 @@ function table.sequenced(t,sep) -- temp here
return table.concat(s, sep or " | ")
end
-function input.methodhandler(what, instance, filename, filetype) -- ...
+function input.methodhandler(what, filename, filetype) -- ...
local specification = (type(filename) == "string" and input.splitmethod(filename)) or filename -- no or { }, let it bomb
local scheme = specification.scheme
if input[what][scheme] then
- input.logger('= handler',specification.original .." -> " .. what .. " -> " .. table.sequenced(specification))
- return input[what][scheme](instance,filename,filetype) -- todo: specification
+ if input.trace > 0 then
+ input.logger('= handler: %s -> %s -> %s',specification.original,what,table.sequenced(specification))
+ end
+ return input[what][scheme](filename,filetype) -- todo: specification
else
- return input[what].tex(instance,filename,filetype) -- todo: specification
+ return input[what].tex(filename,filetype) -- todo: specification
end
end
-- also inside next test?
-function input.findtexfile(instance, filename, filetype)
- return input.methodhandler('finders',instance, input.normalize_name(filename), filetype)
+function input.findtexfile(filename, filetype)
+ return input.methodhandler('finders',input.normalize_name(filename), filetype)
end
-function input.opentexfile(instance,filename)
- return input.methodhandler('openers',instance, input.normalize_name(filename))
+function input.opentexfile(filename)
+ return input.methodhandler('openers',input.normalize_name(filename))
end
-function input.findbinfile(instance, filename, filetype)
- return input.methodhandler('finders',instance, input.normalize_name(filename), filetype)
+function input.findbinfile(filename, filetype)
+ return input.methodhandler('finders',input.normalize_name(filename), filetype)
end
-function input.openbinfile(instance,filename)
- return input.methodhandler('loaders',instance, input.normalize_name(filename))
+function input.openbinfile(filename)
+ return input.methodhandler('loaders',input.normalize_name(filename))
end
-function input.loadbinfile(instance, filename, filetype)
- local fname = input.findbinfile(instance, input.normalize_name(filename), filetype)
+function input.loadbinfile(filename, filetype)
+ local fname = input.findbinfile(input.normalize_name(filename), filetype)
if fname and fname ~= "" then
- return input.openbinfile(instance,fname)
+ return input.openbinfile(fname)
else
return unpack(input.loaders.notfound)
end
end
-function input.texdatablob(instance, filename, filetype)
- local ok, data, size = input.loadbinfile(instance, filename, filetype)
+function input.texdatablob(filename, filetype)
+ local ok, data, size = input.loadbinfile(filename, filetype)
return data or ""
end
input.loadtexfile = input.texdatablob
-function input.openfile(filename) -- brrr texmf.instance here / todo ! ! ! ! !
- local fullname = input.findtexfile(texmf.instance, filename)
+function input.openfile(filename)
+ local fullname = input.findtexfile(filename)
if fullname and (fullname ~= "") then
- return input.opentexfile(texmf.instance, fullname)
+ return input.opentexfile(fullname)
else
return nil
end
@@ -2092,16 +2111,18 @@ end
-- beware: i need to check where we still need a / on windows:
function input.clean_path(str)
---~ return (((str:gsub("\\","/")):gsub("^!+","")):gsub("//+","//"))
if str then
- return ((str:gsub("\\","/")):gsub("^!+",""))
+ str = str:gsub("\\","/")
+ str = str:gsub("^!+","")
+ str = str:gsub("^~",input.homedir)
+ return str
else
return nil
end
end
function input.do_with_path(name,func)
- for _, v in pairs(input.expanded_path_list(instance,name)) do
+ for _, v in pairs(input.expanded_path_list(name)) do
func("^"..input.clean_path(v))
end
end
@@ -2110,7 +2131,8 @@ function input.do_with_var(name,func)
func(input.aux.expanded_var(name))
end
-function input.with_files(instance,pattern,handle)
+function input.with_files(pattern,handle)
+ local instance = input.instance
for _, hash in ipairs(instance.hashes) do
local blobpath = hash.tag
local blobtype = hash.type
@@ -2137,37 +2159,22 @@ function input.with_files(instance,pattern,handle)
end
end
---~ function input.update_script(oldname,newname) -- oldname -> own.name, not per se a suffix
---~ newname = file.addsuffix(newname,"lua")
---~ local newscript = input.clean_path(input.find_file(instance, newname))
---~ local oldscript = input.clean_path(oldname)
---~ input.report("old script", oldscript)
---~ input.report("new script", newscript)
---~ if oldscript ~= newscript and (oldscript:find(file.removesuffix(newname).."$") or oldscript:find(newname.."$")) then
---~ local newdata = io.loaddata(newscript)
---~ if newdata then
---~ input.report("old script content replaced by new content")
---~ io.savedata(oldscript,newdata)
---~ end
---~ end
---~ end
-
-function input.update_script(instance,oldname,newname) -- oldname -> own.name, not per se a suffix
+function input.update_script(oldname,newname) -- oldname -> own.name, not per se a suffix
local scriptpath = "scripts/context/lua"
newname = file.addsuffix(newname,"lua")
local oldscript = input.clean_path(oldname)
- input.report("to be replaced old script", oldscript)
- local newscripts = input.find_files(instance, newname) or { }
+ input.report("to be replaced old script %s", oldscript)
+ local newscripts = input.find_files(newname) or { }
if #newscripts == 0 then
input.report("unable to locate new script")
else
for _, newscript in ipairs(newscripts) do
newscript = input.clean_path(newscript)
- input.report("checking new script", newscript)
+ input.report("checking new script %s", newscript)
if oldscript == newscript then
input.report("old and new script are the same")
elseif not newscript:find(scriptpath) then
- input.report("new script should come from",scriptpath)
+ input.report("new script should come from %s",scriptpath)
elseif not (oldscript:find(file.removesuffix(newname).."$") or oldscript:find(newname.."$")) then
input.report("invalid new script name")
else
@@ -2195,10 +2202,10 @@ do
local resolvers = { }
- resolvers.environment = function(instance,str)
+ resolvers.environment = function(str)
return input.clean_path(os.getenv(str) or os.getenv(str:upper()) or os.getenv(str:lower()) or "")
end
- resolvers.relative = function(instance,str,n)
+ resolvers.relative = function(str,n)
if io.exists(str) then
-- nothing
elseif io.exists("./" .. str) then
@@ -2216,16 +2223,16 @@ do
end
return input.clean_path(str)
end
- resolvers.locate = function(instance,str)
- local fullname = input.find_given_file(instance,str) or ""
+ resolvers.locate = function(str)
+ local fullname = input.find_given_file(str) or ""
return input.clean_path((fullname ~= "" and fullname) or str)
end
- resolvers.filename = function(instance,str)
- local fullname = input.find_given_file(instance,str) or ""
+ resolvers.filename = function(str)
+ local fullname = input.find_given_file(str) or ""
return input.clean_path(file.basename((fullname ~= "" and fullname) or str))
end
- resolvers.pathname = function(instance,str)
- local fullname = input.find_given_file(instance,str) or ""
+ resolvers.pathname = function(str)
+ local fullname = input.find_given_file(str) or ""
return input.clean_path(file.dirname((fullname ~= "" and fullname) or str))
end
@@ -2237,15 +2244,15 @@ do
resolvers.file = resolvers.filename
resolvers.path = resolvers.pathname
- local function resolve(instance,str)
+ local function resolve(str)
if type(str) == "table" then
for k, v in pairs(str) do
- str[k] = resolve(instance,v) or v
+ str[k] = resolve(v) or v
end
elseif str and str ~= "" then
- str = str:gsub("([a-z]+):([^ ]+)", function(method,target)
+ str = str:gsub("([a-z]+):([^ ]*)", function(method,target)
if resolvers[method] then
- return resolvers[method](instance,target)
+ return resolvers[method](target)
else
return method .. ":" .. target
end
@@ -2254,6 +2261,24 @@ do
return str
end
+ if os.uname then
+ for k, v in pairs(os.uname()) do
+ if not resolvers[k] then
+ resolvers[k] = function() return v end
+ end
+ end
+ end
+
input.resolve = resolve
end
+
+function input.boolean_variable(str,default)
+ local b = input.expansion("PURGECACHE")
+ if b == "" then
+ return default
+ else
+ b = toboolean(b)
+ return (b == nil and default) or b
+ end
+end
diff --git a/tex/context/base/luat-lib.lua b/tex/context/base/luat-lib.lua
index c3c66f7d8..bbbf1a142 100644
--- a/tex/context/base/luat-lib.lua
+++ b/tex/context/base/luat-lib.lua
@@ -1,85 +1,42 @@
--- filename : luat-lib.lua
--- comment : companion to luat-lib.tex
--- author : Hans Hagen, PRAGMA-ADE, Hasselt NL
--- copyright: PRAGMA ADE / ConTeXt Development Team
--- license : see context related readme files
+if not modules then modules = { } end modules ['luat-lib'] = {
+ version = 1.001,
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files",
+ comment = "companion to luat-lib.tex",
+}
-if not versions then versions = { } end versions['luat-lib'] = 1.001
-
--- mostcode moved to the l-*.lua and other luat-*.lua files
-
--- os / io
+-- most code already moved to the l-*.lua and other luat-*.lua files
os.setlocale(nil,nil) -- useless feature and even dangerous in luatex
--- os.platform
-
--- mswin|bccwin|mingw|cygwin windows
--- darwin|rhapsody|nextstep macosx
--- netbsd|unix unix
--- linux linux
-
-if not io.fileseparator then
- if string.find(os.getenv("PATH"),";") then
- io.fileseparator, io.pathseparator, os.platform = "\\", ";", os.type or "windows"
- else
- io.fileseparator, io.pathseparator, os.platform = "/" , ":", os.type or "unix"
- end
-end
-
-os.platform = os.platform or os.type or (io.pathseparator == ";" and "windows") or "unix"
-
--- arg normalization
---
--- for k,v in pairs(arg) do print(k,v) end
-
--- environment
-
-if not environment then environment = { } end
-
-environment.ownbin = environment.ownbin or arg[-2] or arg[-1] or arg[0] or "luatex"
-
-local ownpath = nil -- we could use a metatable here
-
-function environment.ownpath()
- if not ownpath then
- for p in string.gmatch(os.getenv("PATH"),"[^"..io.pathseparator.."]+") do
- local b = file.join(p,environment.ownbin)
- if lfs.isfile(b..".exe") or lfs.isfile(b) then
- ownpath = p
- break
- end
- end
- if not ownpath then ownpath = '.' end
- end
- return ownpath
+function os.setlocale()
+ -- no way you can mess with it
end
if arg and (arg[0] == 'luatex' or arg[0] == 'luatex.exe') and arg[1] == "--luaonly" then
arg[-1]=arg[0] arg[0]=arg[2] for k=3,#arg do arg[k-2]=arg[k] end arg[#arg]=nil arg[#arg]=nil
end
-environment.arguments = { }
-environment.files = { }
-environment.sorted_argument_keys = nil
-
-environment.platform = os.platform
+environment = environment or { }
+environment.arguments = { }
+environment.files = { }
+environment.sortedflags = nil
function environment.initialize_arguments(arg)
- environment.arguments = { }
- environment.files = { }
- environment.sorted_argument_keys = nil
+ local arguments, files = { }, { }
+ environment.arguments, environment.files, environment.sortedflags = arguments, files, nil
for index, argument in pairs(arg) do
if index > 0 then
local flag, value = argument:match("^%-+(.+)=(.-)$")
if flag then
- environment.arguments[flag] = string.unquote(value or "")
+ arguments[flag] = string.unquote(value or "")
else
flag = argument:match("^%-+(.+)")
if flag then
- environment.arguments[flag] = true
+ arguments[flag] = true
else
- environment.files[#environment.files+1] = argument
+ files[#files+1] = argument
end
end
end
@@ -101,18 +58,20 @@ function environment.setargument(name,value)
end
function environment.argument(name)
- if environment.arguments[name] then
- return environment.arguments[name]
+ local arguments, sortedflags = environment.arguments, environment.sortedflags
+ if arguments[name] then
+ return arguments[name]
else
- if not environment.sorted_argument_keys then
- environment.sorted_argument_keys = { }
- for _,v in pairs(table.sortedkeys(environment.arguments)) do
- table.insert(environment.sorted_argument_keys, "^" .. v)
+ if not sortedflags then
+ sortedflags = { }
+ for _,v in pairs(table.sortedkeys(arguments)) do
+ sortedflags[#sortedflags+1] = "^" .. v
end
+ environment.sortedflags = sortedflags
end
- for _,v in pairs(environment.sorted_argument_keys) do
+ for _,v in ipairs(sortedflags) do
if name:find(v) then
- return environment.arguments[v:sub(2,#v)]
+ return arguments[v:sub(2,#v)]
end
end
end
diff --git a/tex/context/base/luat-lib.tex b/tex/context/base/luat-lib.tex
index a068125b6..9693595b2 100644
--- a/tex/context/base/luat-lib.tex
+++ b/tex/context/base/luat-lib.tex
@@ -49,7 +49,7 @@
\registerctxluafile{l-dir} {1.001}
\registerctxluafile{l-unicode}{1.001}
\registerctxluafile{l-utils} {1.001}
-\registerctxluafile{l-tex} {1.001}
+\registerctxluafile{l-dimen} {1.001}
\registerctxluafile{l-url} {1.001}
\registerctxluafile{l-xml} {1.001}
%registerctxluafile{l-xmlctx} {1.001}
@@ -60,6 +60,7 @@
\registerctxluafile{luat-log} {1.001}
\registerctxluafile{luat-zip} {1.001}
\registerctxluafile{luat-tex} {1.001}
+\registerctxluafile{luat-lua} {1.001}
\registerctxluafile{luat-tre} {1.001}
\startruntimeluacode
@@ -83,8 +84,8 @@
% trace used files (only from trees)
%
-% \ctxlua{input.register_stop_actions(function() input.save_used_files_in_trees(texmf.instance) end)}
-% \ctxlua{table.insert(input.stop_actions, function() input.save_used_files_in_trees(texmf.instance) end)}
-% \ctxlua{function input.stop_actions.trace_used_files() input.save_used_files_in_trees(texmf.instance) end}
+% \ctxlua{input.register_stop_actions(function() input.save_used_files_in_trees() end)}
+% \ctxlua{table.insert(input.stop_actions, function() input.save_used_files_in_trees() end)}
+% \ctxlua{function input.stop_actions.trace_used_files() input.save_used_files_in_trees() end}
\endinput
diff --git a/tex/context/base/luat-lmx.lua b/tex/context/base/luat-lmx.lua
index 626482e6a..b9bab7df1 100644
--- a/tex/context/base/luat-lmx.lua
+++ b/tex/context/base/luat-lmx.lua
@@ -27,14 +27,14 @@ lmx.variables['title'] = lmx.variables['title-default']
-- demonstrates: local, *all, gsub using tables, nil or value, loadstring
function lmx.loadedfile(filename)
- return input.texdatablob(texmf.instance, filename)
+ return input.texdatablob(filename)
end
lmx.converting = false
function lmx.convert(template,result) -- todo: use lpeg instead
if not lmx.converting then -- else, if error then again tex error and loop
- local data = input.texdatablob(texmf.instance, template)
+ local data = input.texdatablob(template)
local f = false
if result then
f = io.open(result,"w")
@@ -93,7 +93,7 @@ end
lmx.lmxfile = function(filename) return filename end
lmx.htmfile = function(filename) return filename end
-if environment.platform == "windows" then
+if os.platform == "windows" then
lmx.popupfile = function(filename) os.execute("start " .. filename) end
else
lmx.popupfile = function(filename) os.execute(filename) end
diff --git a/tex/context/base/luat-log.lua b/tex/context/base/luat-log.lua
index 12cf45c48..499e10dd3 100644
--- a/tex/context/base/luat-log.lua
+++ b/tex/context/base/luat-log.lua
@@ -13,6 +13,11 @@ provide an <l n='xml'/> structured file. Actually, any logging that
is hooked into callbacks will be \XML\ by default.</p>
--ldx]]--
+-- input.logger -> special tracing, driven by log level (only input)
+-- input.report -> goes to terminal, depends on verbose, has banner
+-- logs.report -> module specific tracing and reporting, no banner but class
+
+
input = input or { }
logs = logs or { }
@@ -28,8 +33,7 @@ logs.levels = {
}
logs.functions = {
- 'error', 'warning', 'info', 'debug', 'report',
- 'start', 'stop', 'push', 'pop'
+ 'report', 'start', 'stop', 'push', 'pop', 'line', 'direct'
}
logs.callbacks = {
@@ -39,89 +43,100 @@ logs.callbacks = {
'report_output_log'
}
+logs.tracers = {
+}
+
logs.xml = logs.xml or { }
logs.tex = logs.tex or { }
logs.level = 0
-do
- local write_nl, write, format = texio.write_nl or print, texio.write or io.write, string.format
+local write_nl, write, format = texio.write_nl or print, texio.write or io.write, string.format
- if texlua then
- write_nl = print
- write = io.write
- end
+if texlua then
+ write_nl = print
+ write = io.write
+end
- function logs.xml.debug(category,str)
- if logs.level > 3 then write_nl(format("<d category='%s'>%s</d>",category,str)) end
- end
- function logs.xml.info(category,str)
- if logs.level > 2 then write_nl(format("<i category='%s'>%s</i>",category,str)) end
- end
- function logs.xml.warning(category,str)
- if logs.level > 1 then write_nl(format("<w category='%s'>%s</w>",category,str)) end
- end
- function logs.xml.error(category,str)
- if logs.level > 0 then write_nl(format("<e category='%s'>%s</e>",category,str)) end
- end
- function logs.xml.report(category,str)
- write_nl(format("<r category='%s'>%s</r>",category,str))
- end
+function logs.xml.report(category,fmt,...) -- new
+ write_nl(format("<r category='%s'>%s</r>",category,format(fmt,...)))
+end
+function logs.xml.line(fmt,...) -- new
+ write_nl(format("<r>%s</r>",format(fmt,...)))
+end
- function logs.xml.start() if logs.level > 0 then tw("<%s>" ) end end
- function logs.xml.stop () if logs.level > 0 then tw("</%s>") end end
- function logs.xml.push () if logs.level > 0 then tw("<!-- ") end end
- function logs.xml.pop () if logs.level > 0 then tw(" -->" ) end end
+function logs.xml.start() if logs.level > 0 then tw("<%s>" ) end end
+function logs.xml.stop () if logs.level > 0 then tw("</%s>") end end
+function logs.xml.push () if logs.level > 0 then tw("<!-- ") end end
+function logs.xml.pop () if logs.level > 0 then tw(" -->" ) end end
- function logs.tex.debug(category,str)
- if logs.level > 3 then write_nl(format("debug >> %s: %s" ,category,str)) end
- end
- function logs.tex.info(category,str)
- if logs.level > 2 then write_nl(format("info >> %s: %s" ,category,str)) end
- end
- function logs.tex.warning(category,str)
- if logs.level > 1 then write_nl(format("warning >> %s: %s",category,str)) end
- end
- function logs.tex.error(category,str)
- if logs.level > 0 then write_nl(format("error >> %s: %s" ,category,str)) end
- end
- function logs.tex.report(category,str)
- write_nl(format("report >> %s: %s" ,category,str))
- end
+function logs.tex.report(category,fmt,...) -- new
+ -- write_nl(format("%s | %s",category,format(fmt,...))) -- arg to format can be tex comment so .. .
+ write_nl(category .. " | " .. format(fmt,...))
+end
+function logs.tex.line(fmt,...) -- new
+ write_nl(format(fmt,...))
+end
- function logs.set_level(level)
- logs.level = logs.levels[level] or level
- end
+function logs.set_level(level)
+ logs.level = logs.levels[level] or level
+end
- function logs.set_method(method)
- for _, v in pairs(logs.functions) do
- logs[v] = logs[method][v] or function() end
- end
- if callback and input[method] then
- for _, cb in pairs(logs.callbacks) do
- callback.register(cb, input[method][cb])
- end
+function logs.set_method(method)
+ for _, v in pairs(logs.functions) do
+ logs[v] = logs[method][v] or function() end
+ end
+ if callback and input[method] then
+ for _, cb in pairs(logs.callbacks) do
+ callback.register(cb, input[method][cb])
end
end
+end
- function logs.xml.start_page_number()
- write_nl(format("<p real='%s' page='%s' sub='%s'", tex.count[0], tex.count[1], tex.count[2]))
- end
+function logs.xml.start_page_number()
+ write_nl(format("<p real='%s' page='%s' sub='%s'", tex.count[0], tex.count[1], tex.count[2]))
+end
+
+function logs.xml.stop_page_number()
+ write("/>")
+ write_nl("")
+end
+
+function logs.xml.report_output_pages(p,b)
+ write_nl(format("<v k='pages' v='%s'/>", p))
+ write_nl(format("<v k='bytes' v='%s'/>", b))
+ write_nl("")
+end
+
+function logs.xml.report_output_log()
+end
- function logs.xml.stop_page_number()
- write("/>")
- write_nl("")
+function input.logger(...) -- assumes test for input.trace > n
+ if input.trace > 0 then
+ logs.report(...)
end
+end
- function logs.xml.report_output_pages(p,b)
- write_nl(format("<v k='pages' v='%s'/>", p))
- write_nl(format("<v k='bytes' v='%s'/>", b))
- write_nl("")
+function input.report(fmt,...)
+ if input.verbose then
+ logs.report(input.banner or "report",format(fmt,...))
end
+end
- function logs.xml.report_output_log()
+function input.reportlines(str) -- todo: <lines></lines>
+ for line in str:gmatch("(.-)[\n\r]") do
+ logs.report(input.banner or "report",line)
end
+end
+function input.help(banner,message)
+ if not input.verbose then
+ input.verbose = true
+ -- input.report(banner,"\n")
+ end
+ input.report(banner,"\n")
+ input.report("")
+ input.reportlines(message)
end
logs.set_level('error')
diff --git a/tex/context/base/luat-lua.lua b/tex/context/base/luat-lua.lua
new file mode 100644
index 000000000..128be2f4b
--- /dev/null
+++ b/tex/context/base/luat-lua.lua
@@ -0,0 +1,42 @@
+if not modules then modules = { } end modules ['luat-lua'] = {
+ version = 1.001,
+ comment = "companion to luat-lib.tex",
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files"
+}
+
+if lua then do
+
+ local delayed = { }
+
+ function lua.delay(f)
+ delayed[#delayed+1] = f
+ end
+
+ function lua.flush_delayed(...)
+ local t = delayed
+ delayed = { }
+ for i=1, #t do
+ t[i](...)
+ end
+ end
+
+ function lua.flush(...)
+ tex.sprint("\\directlua0{lua.flush_delayed(" .. table.concat({...},',') .. ")}")
+ end
+
+end end
+
+--~ See mk.pdf for an explanation of the following code:
+--~
+--~ function test(n)
+--~ lua.delay(function(...)
+--~ tex.sprint(string.format("pi: %s %s %s\\par",...))
+--~ end)
+--~ lua.delay(function(...)
+--~ tex.sprint(string.format("more pi: %s %s %s\\par",...))
+--~ end)
+--~ tex.sprint(string.format("\\setbox0=\\hbox{%s}",math.pi*n))
+--~ lua.flush(tex.wd[0],tex.ht[0],tex.dp[0])
+--~ end
diff --git a/tex/context/base/luat-tex.lua b/tex/context/base/luat-tex.lua
index c9d99c48a..75e8daf8e 100644
--- a/tex/context/base/luat-tex.lua
+++ b/tex/context/base/luat-tex.lua
@@ -8,6 +8,8 @@ if not versions then versions = { } end versions['luat-tex'] = 1.001
-- special functions that deal with io
+local format = string.format
+
if texconfig and not texlua then
input.level = input.level or 0
@@ -30,13 +32,17 @@ if texconfig and not texlua then
function input.show_load () end
end
- function input.finders.generic(instance,tag,filename,filetype)
- local foundname = input.find_file(instance,filename,filetype)
+ function input.finders.generic(tag,filename,filetype)
+ local foundname = input.find_file(filename,filetype)
if foundname and foundname ~= "" then
- input.logger('+ ' .. tag .. ' finder',filename,'filetype')
+ if input.trace > 0 then
+ input.logger('+ finder: %s, file: %s', tag,filename)
+ end
return foundname
else
- input.logger('- ' .. tag .. ' finder',filename,'filetype')
+ if input.trace > 0 then
+ input.logger('- finder: %s, file: %s', tag,filename)
+ end
return unpack(input.finders.notfound)
end
end
@@ -49,7 +55,9 @@ if texconfig and not texlua then
local u = unicode.utftype(file_handle)
local t = { }
if u > 0 then
- input.logger('+ ' .. tag .. ' opener (' .. unicode.utfname[u] .. ')',filename)
+ if input.trace > 0 then
+ input.logger('+ opener: %s (%s), file: %s',tag,unicode.utfname[u],filename)
+ end
local l
if u > 2 then
l = unicode.utf32_to_utf8(file_handle:read("*a"),u==4)
@@ -64,7 +72,9 @@ if texconfig and not texlua then
handle = nil,
noflines = #l,
close = function()
- input.logger('= ' .. tag .. ' closer (' .. unicode.utfname[u] .. ')',filename)
+ if input.trace > 0 then
+ input.logger('= closer: %s (%s), file: %s',tag,unicode.utfname[u],filename)
+ end
input.show_close(filename)
end,
--~ getline = function(n)
@@ -100,7 +110,9 @@ if texconfig and not texlua then
end
}
else
- input.logger('+ ' .. tag .. ' opener',filename)
+ if input.trace > 0 then
+ input.logger('+ opener: %s, file: %s',tag,filename)
+ end
-- todo: file;name -> freeze / eerste regel scannen -> freeze
local filters = input.filters
t = {
@@ -120,7 +132,9 @@ if texconfig and not texlua then
return line
end,
close = function()
- input.logger('= ' .. tag .. ' closer',filename)
+ if input.trace > 0 then
+ input.logger('= closer: %s, file: %s',tag,filename)
+ end
input.show_close(filename)
file_handle:close()
end,
@@ -136,7 +150,7 @@ if texconfig and not texlua then
return t
end
- function input.openers.generic(instance,tag,filename)
+ function input.openers.generic(tag,filename)
if filename and filename ~= "" then
local f = io.open(filename,"r")
if f then
@@ -144,16 +158,20 @@ if texconfig and not texlua then
return input.openers.text_opener(filename,f,tag)
end
end
- input.logger('- ' .. tag .. ' opener',filename)
+ if input.trace > 0 then
+ input.logger('- opener: %s, file: %s',tag,filename)
+ end
return unpack(input.openers.notfound)
end
- function input.loaders.generic(instance,tag,filename)
+ function input.loaders.generic(tag,filename)
if filename and filename ~= "" then
local f = io.open(filename,"rb")
if f then
input.show_load(filename)
- input.logger('+ ' .. tag .. ' loader',filename)
+ if input.trace > 0 then
+ input.logger('+ loader: %s, file: %s',tag,filename)
+ end
local s = f:read("*a")
f:close()
if s then
@@ -161,18 +179,20 @@ if texconfig and not texlua then
end
end
end
- input.logger('- ' .. tag .. ' loader',filename)
+ if input.trace > 0 then
+ input.logger('- loader: %s, file: %s',tag,filename)
+ end
return unpack(input.loaders.notfound)
end
- function input.finders.tex(instance,filename,filetype)
- return input.finders.generic(instance,'tex',filename,filetype)
+ function input.finders.tex(filename,filetype)
+ return input.finders.generic('tex',filename,filetype)
end
- function input.openers.tex(instance,filename)
- return input.openers.generic(instance,'tex',filename)
+ function input.openers.tex(filename)
+ return input.openers.generic('tex',filename)
end
- function input.loaders.tex(instance,filename)
- return input.loaders.generic(instance,'tex',filename)
+ function input.loaders.tex(filename)
+ return input.loaders.generic('tex',filename)
end
end
@@ -188,13 +208,13 @@ if texconfig and not texlua then do
local ss = { }
- function ctx.writestatus(a,b)
+ function ctx.writestatus(a,b,...)
local s = ss[a]
if not ss[a] then
s = a:rpadd(15) .. ": "
ss[a] = s
end
- texio.write_nl(s .. b .. "\n")
+ texio.write_nl(s .. format(b,...) .. "\n")
end
-- this will become: ctx.install_statistics(fnc() return ..,.. end) etc
@@ -207,62 +227,69 @@ if texconfig and not texlua then do
end
function ctx.show_statistics() -- todo: move calls
+ local loadtime, register_statistics = input.loadtime, ctx.register_statistics
if caches then
- ctx.register_statistics("used config path", "%s", function() return caches.configpath(texmf.instance) end)
- ctx.register_statistics("used cache path", "%s", function() return caches.path end)
+ register_statistics("used config path", "%s", function() return caches.configpath() end)
+ register_statistics("used cache path", "%s", function() return caches.temp() or "?" end)
end
if status.luabytecodes > 0 and input.storage and input.storage.done then
- ctx.register_statistics("modules/dumps/instances", "%s/%s/%s", function() return status.luabytecodes-500, input.storage.done, status.luastates end)
+ register_statistics("modules/dumps/instances", "%s/%s/%s", function() return status.luabytecodes-500, input.storage.done, status.luastates end)
end
- if texmf.instance then
- ctx.register_statistics("input load time", "%s seconds", function() return input.loadtime(texmf.instance) end)
+ if input.instance then
+ register_statistics("input load time", "%s seconds", function() return loadtime(input.instance) end)
end
if fonts then
- ctx.register_statistics("fonts load time","%s seconds", function() return input.loadtime(fonts) end)
+ register_statistics("fonts load time","%s seconds", function() return loadtime(fonts) end)
end
if xml then
- ctx.register_statistics("xml load time", "%s seconds, backreferences: %i, outer filtering time: %s", function() return input.loadtime(xml), #lxml.self, input.loadtime(lxml) end)
+ register_statistics("xml load time", "%s seconds, lpath calls: %s, cached calls: %s", function()
+ local stats = xml.statistics()
+ return loadtime(xml), stats.lpathcalls, stats.lpathcached
+ end)
+ register_statistics("lxml load time", "%s seconds preparation, backreferences: %i", function()
+ return loadtime(lxml), #lxml.self
+ end)
end
if mptopdf then
- ctx.register_statistics("mps conversion time", "%s seconds", function() return input.loadtime(mptopdf) end)
+ register_statistics("mps conversion time", "%s seconds", function() return loadtime(mptopdf) end)
end
if nodes then
- ctx.register_statistics("node processing time", "%s seconds (including kernel)", function() return input.loadtime(nodes) end)
+ register_statistics("node processing time", "%s seconds including kernel", function() return loadtime(nodes) end)
end
if kernel then
- ctx.register_statistics("kernel processing time", "%s seconds", function() return input.loadtime(kernel) end)
+ register_statistics("kernel processing time", "%s seconds", function() return loadtime(kernel) end)
end
if attributes then
- ctx.register_statistics("attribute processing time", "%s seconds", function() return input.loadtime(attributes) end)
+ register_statistics("attribute processing time", "%s seconds", function() return loadtime(attributes) end)
end
if languages then
- ctx.register_statistics("language load time", "%s seconds, n=%s", function() return input.loadtime(languages), languages.hyphenation.n() end)
+ register_statistics("language load time", "%s seconds, n=%s", function() return loadtime(languages), languages.hyphenation.n() end)
end
if figures then
- ctx.register_statistics("graphics processing time", "%s seconds, n=%s (including tex)", function() return input.loadtime(figures), figures.n or "?" end)
+ register_statistics("graphics processing time", "%s seconds including tex, n=%s", function() return loadtime(figures), figures.n or "?" end)
end
if metapost then
- ctx.register_statistics("metapost processing time", "%s seconds, loading: %s seconds, execution: %s seconds, n: %s", function() return input.loadtime(metapost), input.loadtime(mplib), input.loadtime(metapost.exectime), metapost.n end)
+ register_statistics("metapost processing time", "%s seconds, loading: %s seconds, execution: %s seconds, n: %s", function() return loadtime(metapost), loadtime(mplib), loadtime(metapost.exectime), metapost.n end)
end
if status.luastate_bytes then
- ctx.register_statistics("current memory usage", "%s bytes", function() return status.luastate_bytes end)
+ register_statistics("current memory usage", "%s bytes", function() return status.luastate_bytes end)
end
if nodes then
- ctx.register_statistics("cleaned up reserved nodes", "%s nodes, %s lists of %s", function() return nodes.cleanup_reserved(tex.count[24]) end) -- \topofboxstack
+ register_statistics("cleaned up reserved nodes", "%s nodes, %s lists of %s", function() return nodes.cleanup_reserved(tex.count[24]) end) -- \topofboxstack
end
if status.node_mem_usage then
- ctx.register_statistics("node memory usage", "%s", function() return status.node_mem_usage end)
+ register_statistics("node memory usage", "%s", function() return status.node_mem_usage end)
end
if languages then
- ctx.register_statistics("loaded patterns", "%s", function() return languages.logger.report() end)
+ register_statistics("loaded patterns", "%s", function() return languages.logger.report() end)
end
if fonts then
- ctx.register_statistics("loaded fonts", "%s", function() return fonts.logger.report() end)
+ register_statistics("loaded fonts", "%s", function() return fonts.logger.report() end)
end
if xml then -- so we are in mkiv, we need a different check
- ctx.register_statistics("runtime", "%s seconds, %i processed pages, %i shipped pages, %.3f pages/second", function()
- input.stoptiming(texmf)
- local runtime = input.loadtime(texmf)
+ register_statistics("runtime", "%s seconds, %i processed pages, %i shipped pages, %.3f pages/second", function()
+ input.stoptiming(input.instance)
+ local runtime = loadtime(input.instance)
local shipped = tex.count['nofshipouts']
local pages = tex.count['realpageno'] - 1
local persecond = shipped / runtime
@@ -271,8 +298,8 @@ if texconfig and not texlua then do
end
for _, t in ipairs(statusinfo) do
local tag, pattern, fnc = t[1], t[2], t[3]
- ctx.writestatus("mkiv lua stats", string.format("%s - %s", tag:rpadd(n," "), pattern:format(fnc())))
- end
+ ctx.writestatus("mkiv lua stats", "%s - %s", tag:rpadd(n," "), pattern:format(fnc()))
+ end-- input.expanded_path_list("osfontdir")
end
end end
@@ -285,65 +312,65 @@ if texconfig and not texlua then
-- if still present, we overload kpse (put it off-line so to say)
- if not texmf then texmf = { } end
-
- input.starttiming(texmf)
+ input.starttiming(input.instance)
- if not texmf.instance then
+ if not input.instance then
- if not texmf.instance then -- prevent a second loading
+ if not input.instance then -- prevent a second loading
- texmf.instance = input.reset()
- texmf.instance.progname = environment.progname or 'context'
- texmf.instance.engine = environment.engine or 'luatex'
- texmf.instance.validfile = input.validctxfile
+ input.instance = input.reset()
+ input.instance.progname = 'context'
+ input.instance.engine = 'luatex'
+ input.instance.validfile = input.validctxfile
- input.load(texmf.instance)
+ input.load()
end
if callback then
- callback.register('find_read_file' , function(id,name) return input.findtexfile(texmf.instance,name) end)
- callback.register('open_read_file' , function( name) return input.opentexfile(texmf.instance,name) end)
+ callback.register('find_read_file' , function(id,name) return input.findtexfile(name) end)
+ callback.register('open_read_file' , function( name) return input.opentexfile(name) end)
end
if callback then
- callback.register('find_data_file' , function(name) return input.findbinfile(texmf.instance,name,"tex") end)
- callback.register('find_enc_file' , function(name) return input.findbinfile(texmf.instance,name,"enc") end)
- callback.register('find_font_file' , function(name) return input.findbinfile(texmf.instance,name,"tfm") end)
- callback.register('find_format_file' , function(name) return input.findbinfile(texmf.instance,name,"fmt") end)
- callback.register('find_image_file' , function(name) return input.findbinfile(texmf.instance,name,"tex") end)
- callback.register('find_map_file' , function(name) return input.findbinfile(texmf.instance,name,"map") end)
- callback.register('find_ocp_file' , function(name) return input.findbinfile(texmf.instance,name,"ocp") end)
- callback.register('find_opentype_file' , function(name) return input.findbinfile(texmf.instance,name,"otf") end)
- callback.register('find_output_file' , function(name) return name end)
- callback.register('find_pk_file' , function(name) return input.findbinfile(texmf.instance,name,"pk") end)
- callback.register('find_sfd_file' , function(name) return input.findbinfile(texmf.instance,name,"sfd") end)
- callback.register('find_truetype_file' , function(name) return input.findbinfile(texmf.instance,name,"ttf") end)
- callback.register('find_type1_file' , function(name) return input.findbinfile(texmf.instance,name,"pfb") end)
- callback.register('find_vf_file' , function(name) return input.findbinfile(texmf.instance,name,"vf") end)
-
- callback.register('read_data_file' , function(file) return input.loadbinfile(texmf.instance,file,"tex") end)
- callback.register('read_enc_file' , function(file) return input.loadbinfile(texmf.instance,file,"enc") end)
- callback.register('read_font_file' , function(file) return input.loadbinfile(texmf.instance,file,"tfm") end)
+ callback.register('find_data_file' , function(name) return input.findbinfile(name,"tex") end)
+ callback.register('find_enc_file' , function(name) return input.findbinfile(name,"enc") end)
+ callback.register('find_font_file' , function(name) return input.findbinfile(name,"tfm") end)
+ callback.register('find_format_file' , function(name) return input.findbinfile(name,"fmt") end)
+ callback.register('find_image_file' , function(name) return input.findbinfile(name,"tex") end)
+ callback.register('find_map_file' , function(name) return input.findbinfile(name,"map") end)
+ callback.register('find_ocp_file' , function(name) return input.findbinfile(name,"ocp") end)
+ callback.register('find_opentype_file' , function(name) return input.findbinfile(name,"otf") end)
+ callback.register('find_output_file' , function(name) return name end)
+ callback.register('find_pk_file' , function(name) return input.findbinfile(name,"pk") end)
+ callback.register('find_sfd_file' , function(name) return input.findbinfile(name,"sfd") end)
+ callback.register('find_truetype_file' , function(name) return input.findbinfile(name,"ttf") end)
+ callback.register('find_type1_file' , function(name) return input.findbinfile(name,"pfb") end)
+ callback.register('find_vf_file' , function(name) return input.findbinfile(name,"vf") end)
+
+ callback.register('read_data_file' , function(file) return input.loadbinfile(file,"tex") end)
+ callback.register('read_enc_file' , function(file) return input.loadbinfile(file,"enc") end)
+ callback.register('read_font_file' , function(file) return input.loadbinfile(file,"tfm") end)
-- format
-- image
- callback.register('read_map_file' , function(file) return input.loadbinfile(texmf.instance,file,"map") end)
- callback.register('read_ocp_file' , function(file) return input.loadbinfile(texmf.instance,file,"ocp") end)
- callback.register('read_opentype_file' , function(file) return input.loadbinfile(texmf.instance,file,"otf") end)
+ callback.register('read_map_file' , function(file) return input.loadbinfile(file,"map") end)
+ callback.register('read_ocp_file' , function(file) return input.loadbinfile(file,"ocp") end)
+ callback.register('read_opentype_file' , function(file) return input.loadbinfile(file,"otf") end)
-- output
- callback.register('read_pk_file' , function(file) return input.loadbinfile(texmf.instance,file,"pk") end)
- callback.register('read_sfd_file' , function(file) return input.loadbinfile(texmf.instance,file,"sfd") end)
- callback.register('read_truetype_file' , function(file) return input.loadbinfile(texmf.instance,file,"ttf") end)
- callback.register('read_type1_file' , function(file) return input.loadbinfile(texmf.instance,file,"pfb") end)
- callback.register('read_vf_file' , function(file) return input.loadbinfile(texmf.instance,file,"vf" ) end)
+ callback.register('read_pk_file' , function(file) return input.loadbinfile(file,"pk") end)
+ callback.register('read_sfd_file' , function(file) return input.loadbinfile(file,"sfd") end)
+ callback.register('read_truetype_file' , function(file) return input.loadbinfile(file,"ttf") end)
+ callback.register('read_type1_file' , function(file) return input.loadbinfile(file,"pfb") end)
+ callback.register('read_vf_file' , function(file) return input.loadbinfile(file,"vf" ) end)
end
- if callback and environment.aleph_mode then
- callback.register('find_font_file' , function(name) return input.findbinfile(texmf.instance,name,"ofm") end)
- callback.register('read_font_file' , function(file) return input.loadbinfile(texmf.instance,file,"ofm") end)
- callback.register('find_vf_file' , function(name) return input.findbinfile(texmf.instance,name,"ovf") end)
- callback.register('read_vf_file' , function(file) return input.loadbinfile(texmf.instance,file,"ovf") end)
+ if input.aleph_mode == nil then environment.aleph_mode = true end -- some day we will drop omega font support
+
+ if callback and input.aleph_mode then
+ callback.register('find_font_file' , function(name) return input.findbinfile(name,"ofm") end)
+ callback.register('read_font_file' , function(file) return input.loadbinfile(file,"ofm") end)
+ callback.register('find_vf_file' , function(name) return input.findbinfile(name,"ovf") end)
+ callback.register('read_vf_file' , function(file) return input.loadbinfile(file,"ovf") end)
end
if callback then
@@ -431,16 +458,16 @@ if texconfig and not texlua then
if kpse then
function kpse.find_file(filename,filetype,mustexist)
- return input.find_file(texmf.instance,filename,filetype,mustexist)
+ return input.find_file(filename,filetype,mustexist)
end
function kpse.expand_path(variable)
- return input.expand_path(texmf.instance,variable)
+ return input.expand_path(variable)
end
function kpse.expand_var(variable)
- return input.expand_var(texmf.instance,variable)
+ return input.expand_var(variable)
end
function kpse.expand_braces(variable)
- return input.expand_braces(texmf.instance,variable)
+ return input.expand_braces(variable)
end
end
@@ -467,7 +494,7 @@ if texconfig and not texlua then
function luatex.variables()
local t, x = { }, nil
for _,v in pairs(luatex.variablenames) do
- x = input.var_value(texmf.instance,v)
+ x = input.var_value(v)
if x and x:find("^%d+$") then
t[v] = tonumber(x)
end
@@ -491,26 +518,32 @@ if texconfig and not texlua then
end
--- some tex basics
+-- some tex basics, maybe this will move to ctx
-if not cs then cs = { } end
+if tex then
-function cs.def(k,v)
- tex.sprint(tex.texcatcodes, "\\def\\" .. k .. "{" .. v .. "}")
-end
+ local texsprint, texwrite = tex.sprint, tex.write
-function cs.chardef(k,v)
- tex.sprint(tex.texcatcodes, "\\chardef\\" .. k .. "=" .. v .. "\\relax")
-end
+ if not cs then cs = { } end
-function cs.boolcase(b)
- if b then tex.write(1) else tex.write(0) end
-end
+ function cs.def(k,v)
+ texsprint(tex.texcatcodes, "\\def\\" .. k .. "{" .. v .. "}")
+ end
-function cs.testcase(b)
- if b then
- tex.sprint(tex.texcatcodes, "\\firstoftwoarguments")
- else
- tex.sprint(tex.texcatcodes, "\\secondoftwoarguments")
+ function cs.chardef(k,v)
+ texsprint(tex.texcatcodes, "\\chardef\\" .. k .. "=" .. v .. "\\relax")
end
+
+ function cs.boolcase(b)
+ if b then texwrite(1) else texwrite(0) end
+ end
+
+ function cs.testcase(b)
+ if b then
+ texsprint(tex.texcatcodes, "\\firstoftwoarguments")
+ else
+ texsprint(tex.texcatcodes, "\\secondoftwoarguments")
+ end
+ end
+
end
diff --git a/tex/context/base/luat-tmp.lua b/tex/context/base/luat-tmp.lua
index f3b062353..92a53f5d5 100644
--- a/tex/context/base/luat-tmp.lua
+++ b/tex/context/base/luat-tmp.lua
@@ -22,63 +22,82 @@ being written at the same time is small. We also need to extend
luatools with a recache feature.</p>
--ldx]]--
+local format = string.format
+
caches = caches or { }
dir = dir or { }
texmf = texmf or { }
-caches.path = caches.path or nil
-caches.base = caches.base or "luatex-cache"
-caches.more = caches.more or "context"
-caches.direct = false -- true is faster but may need huge amounts of memory
-caches.trace = false
-caches.tree = false
-caches.paths = caches.paths or nil
-caches.force = false
-
-input.usecache = not toboolean(os.getenv("TEXMFSHARECACHE") or "false",true) -- true
-
-function caches.temp(instance)
- local function checkpath(cachepath)
- if not cachepath or cachepath == "" then
- return nil
- elseif lfs.attributes(cachepath,"mode") == "directory" then -- lfs.isdir(cachepath) then
- return cachepath
- elseif caches.force or io.ask(string.format("Should I create the cache path %s?",cachepath), "no", { "yes", "no" }) == "yes" then
- dir.mkdirs(cachepath)
- return (lfs.attributes(cachepath,"mode") == "directory") and cachepath
- else
- return nil
+caches.path = caches.path or nil
+caches.base = caches.base or "luatex-cache"
+caches.more = caches.more or "context"
+caches.direct = false -- true is faster but may need huge amounts of memory
+caches.trace = false
+caches.tree = false
+caches.paths = caches.paths or nil
+caches.force = false
+caches.defaults = { "TEXMFCACHE", "TMPDIR", "TEMPDIR", "TMP", "TEMP", "HOME", "HOMEPATH" }
+
+function caches.temp()
+ local cachepath = nil
+ local function check(list,isenv)
+ if not cachepath then
+ for _, v in ipairs(list) do
+ cachepath = (isenv and (os.env[v] or "")) or v or ""
+ if cachepath == "" then
+ -- next
+ else
+ cachepath = input.clean_path(cachepath)
+ if lfs.isdir(cachepath) and file.iswritable(cachepath) then -- lfs.attributes(cachepath,"mode") == "directory"
+ break
+ elseif caches.force or io.ask(format("\nShould I create the cache path %s?",cachepath), "no", { "yes", "no" }) == "yes" then
+ dir.mkdirs(cachepath)
+ if lfs.isdir(cachepath) and file.iswritable(cachepath) then
+ break
+ end
+ end
+ end
+ cachepath = nil
+ end
end
end
- local cachepath = input.expanded_path_list(instance,"TEXMFCACHE")
- cachepath = cachepath and #cachepath > 0 and checkpath(cachepath[1])
- if not cachepath then
- cachepath = os.getenv("TEXMFCACHE") or os.getenv("HOME") or os.getenv("HOMEPATH") or os.getenv("TMP") or os.getenv("TEMP") or os.getenv("TMPDIR") or nil
- cachepath = checkpath(cachepath)
- end
+ check(input.clean_path_list("TEXMFCACHE") or { })
+ check(caches.defaults,true)
if not cachepath then
- print("\nfatal error: there is no valid cache path defined\n")
+ print("\nfatal error: there is no valid (writable) cache path defined\n")
os.exit()
- elseif lfs.attributes(cachepath,"mode") ~= "directory" then
- print(string.format("\nfatal error: cache path %s is not a directory\n",cachepath))
+ elseif not lfs.isdir(cachepath) then -- lfs.attributes(cachepath,"mode") ~= "directory"
+ print(format("\nfatal error: cache path %s is not a directory\n",cachepath))
os.exit()
end
- function caches.temp(instance)
+ cachepath = input.normalize_name(cachepath)
+ function caches.temp()
return cachepath
end
return cachepath
end
-function caches.configpath(instance)
- return table.concat(instance.cnffiles,";")
+function caches.configpath()
+ return table.concat(input.instance.cnffiles,";")
end
function caches.hashed(tree)
return md5.hex((tree:lower()):gsub("[\\\/]+","/"))
end
-function caches.treehash(instance)
- local tree = caches.configpath(instance)
+--~ tracing:
+
+--~ function caches.hashed(tree)
+--~ tree = (tree:lower()):gsub("[\\\/]+","/")
+--~ local hash = md5.hex(tree)
+--~ if input.verbose then -- temp message
+--~ input.report("hashing %s => %s",tree,hash)
+--~ end
+--~ return hash
+--~ end
+
+function caches.treehash()
+ local tree = caches.configpath()
if not tree or tree == "" then
return false
else
@@ -86,14 +105,14 @@ function caches.treehash(instance)
end
end
-function caches.setpath(instance,...)
+function caches.setpath(...)
if not caches.path then
if not caches.path then
- caches.path = caches.temp(instance)
+ caches.path = caches.temp()
end
caches.path = input.clean_path(caches.path) -- to be sure
if lfs then
- caches.tree = caches.tree or caches.treehash(instance)
+ caches.tree = caches.tree or caches.treehash()
if caches.tree then
caches.path = dir.mkdirs(caches.path,caches.base,caches.more,caches.tree)
else
@@ -113,9 +132,9 @@ function caches.setpath(instance,...)
return caches.path
end
-function caches.definepath(instance,category,subcategory)
+function caches.definepath(category,subcategory)
return function()
- return caches.setpath(instance,category,subcategory)
+ return caches.setpath(category,subcategory)
end
end
@@ -138,26 +157,38 @@ function caches.is_writable(filepath,filename)
return file.is_writable(tmaname)
end
-function caches.savedata(filepath,filename,data,raw) -- raw needed for file cache
+function input.boolean_variable(str,default)
+ local b = input.expansion("PURGECACHE")
+ if b == "" then
+ return default
+ else
+ b = toboolean(b)
+ return (b == nil and default) or b
+ end
+end
+
+function caches.savedata(filepath,filename,data,raw)
local tmaname, tmcname = caches.setluanames(filepath,filename)
local reduce, simplify = true, true
if raw then
reduce, simplify = false, false
end
if caches.direct then
- file.savedata(tmaname, table.serialize(data,'return',true,true))
+ file.savedata(tmaname, table.serialize(data,'return',true,true,false)) -- no hex
else
- table.tofile(tmaname, data,'return',true,true) -- maybe not the last true
+ table.tofile(tmaname, data,'return',true,true,false) -- maybe not the last true
end
- utils.lua.compile(tmaname, tmcname, input.expand_var(texmf.instance,'PURGECACHE') == 't')
+ local cleanup = input.boolean_variable("PURGECACHE", false)
+ local strip = input.boolean_variable("LUACSTRIP", true)
+ utils.lua.compile(tmaname, tmcname, cleanup, strip)
end
-- here we use the cache for format loading (texconfig.[formatname|jobname])
--~ if tex and texconfig and texconfig.formatname and texconfig.formatname == "" then
-if tex and texconfig and (not texconfig.formatname or texconfig.formatname == "") and texmf.instance then
+if tex and texconfig and (not texconfig.formatname or texconfig.formatname == "") and input and input.instance then
if not texconfig.luaname then texconfig.luaname = "cont-en.lua" end -- or luc
- texconfig.formatname = caches.setpath(texmf.instance,"formats") .. "/" .. texconfig.luaname:gsub("%.lu.$",".fmt")
+ texconfig.formatname = caches.setpath("formats") .. "/" .. texconfig.luaname:gsub("%.lu.$",".fmt")
end
--[[ldx--
@@ -180,7 +211,7 @@ do -- local report
local function report(container,tag,name)
if caches.trace or containers.trace or container.trace then
- logs.report(string.format("%s cache",container.subcategory),string.format("%s: %s",tag,name or 'invalid'))
+ logs.report(format("%s cache",container.subcategory),"%s: %s",tag,name or 'invalid')
end
end
@@ -205,7 +236,7 @@ do -- local report
enabled = enabled,
version = version or 1.000,
trace = false,
- path = caches.setpath(texmf.instance,category,subcategory),
+ path = caches.setpath(category,subcategory),
}
c[subcategory] = s
end
@@ -270,13 +301,16 @@ end
-- reimplement the saver.
local save_data = input.aux.save_data
+local load_data = input.aux.load_data
-input.cachepath = nil
+input.cachepath = nil -- public, for tracing
+input.usecache = true -- public, for tracing
-function input.aux.save_data(instance, dataname, check)
- input.cachepath = input.cachepath or caches.definepath(instance,"trees")
- save_data(instance, dataname, check, function(cachename,dataname)
+function input.aux.save_data(dataname, check)
+ save_data(dataname, check, function(cachename,dataname)
+ input.usecache = not toboolean(input.expansion("CACHEINTDS") or "false",true)
if input.usecache then
+ input.cachepath = input.cachepath or caches.definepath("trees")
return file.join(input.cachepath(),caches.hashed(cachename))
else
return file.join(cachename,dataname)
@@ -284,12 +318,11 @@ function input.aux.save_data(instance, dataname, check)
end)
end
-local load_data = input.aux.load_data
-
-function input.aux.load_data(instance,pathname,dataname,filename)
- input.cachepath = input.cachepath or caches.definepath(instance,"trees")
- load_data(instance,pathname,dataname,filename,function(dataname,filename)
+function input.aux.load_data(pathname,dataname,filename)
+ load_data(pathname,dataname,filename,function(dataname,filename)
+ input.usecache = not toboolean(input.expansion("CACHEINTDS") or "false",true)
if input.usecache then
+ input.cachepath = input.cachepath or caches.definepath("trees")
return file.join(input.cachepath(),caches.hashed(pathname))
else
if not filename or (filename == "") then
@@ -304,13 +337,13 @@ end
input.automounted = input.automounted or { }
-function input.automount(instance,usecache)
- local mountpaths = input.simplified_list(input.expansion(instance,'TEXMFMOUNT'))
+function input.automount(usecache)
+ local mountpaths = input.clean_path_list(input.expansion('TEXMFMOUNT'))
if table.is_empty(mountpaths) and usecache then
- mountpaths = { caches.setpath(instance,"mount") }
+ mountpaths = { caches.setpath("mount") }
end
if not table.is_empty(mountpaths) then
- input.starttiming(instance)
+ input.starttiming(input.instance)
for k, root in pairs(mountpaths) do
local f = io.open(root.."/url.tmi")
if f then
@@ -319,16 +352,16 @@ function input.automount(instance,usecache)
if line:find("^[%%#%-]") then -- or %W
-- skip
elseif line:find("^zip://") then
- input.report("mounting",line)
+ input.report("mounting %s",line)
table.insert(input.automounted,line)
- input.usezipfile(instance,line)
+ input.usezipfile(line)
end
end
end
f:close()
end
end
- input.stoptiming(instance)
+ input.stoptiming(input.instance)
end
end
@@ -377,17 +410,17 @@ function input.storage.dump()
else
name = str
end
- initialize = string.format("%s %s = %s or {} ", initialize, name, name)
+ initialize = format("%s %s = %s or {} ", initialize, name, name)
end
if evaluate then
finalize = "input.storage.evaluate(" .. name .. ")"
end
input.storage.max = input.storage.max + 1
if input.storage.trace then
- logs.report('storage',string.format('saving %s in slot %s',message,input.storage.max))
+ logs.report('storage','saving %s in slot %s',message,input.storage.max)
code =
initialize ..
- string.format("logs.report('storage','restoring %s from slot %s') ",message,input.storage.max) ..
+ format("logs.report('storage','restoring %s from slot %s') ",message,input.storage.max) ..
table.serialize(original,name) ..
finalize
else
diff --git a/tex/context/base/luat-tra.lua b/tex/context/base/luat-tra.lua
index 7fc973195..ccf1be13e 100644
--- a/tex/context/base/luat-tra.lua
+++ b/tex/context/base/luat-tra.lua
@@ -8,87 +8,83 @@ if not versions then versions = { } end versions['luat-tra'] = 1.001
debugger = { }
-do
-
- local counters = { }
- local names = { }
- local getinfo = debug.getinfo
-
- local function hook()
- local f = getinfo(2,"f").func
- if f then
- if counters[f] == nil then
- counters[f] = 1
---~ names[f] = debug.getinfo(2,"Sn")
- names[f] = debug.getinfo(2,"n")
---~ names[f] = debug.getinfo(f)
- else
- counters[f] = counters[f] + 1
- end
+local counters = { }
+local names = { }
+local getinfo = debug.getinfo
+local format = string.format
+
+local function hook()
+ local f = getinfo(2,"f").func
+ if f then
+ if counters[f] == nil then
+ counters[f] = 1
+ names[f] = getinfo(2,"Sn")
+ else
+ counters[f] = counters[f] + 1
end
end
+end
- local function getname(func)
- local n = names[func]
- if n then
- if n.what == "C" then
- return n.name or '<luacall>'
- else
- -- source short_src linedefined what name namewhat nups func
- local name = n.name or n.namewhat or n.what
- if not name or name == "" then name = "?" end
- return string.format("%s : %s : %s", n.short_src or "unknown source", n.linedefined or "--", name)
- end
+local function getname(func)
+ local n = names[func]
+ if n then
+ if n.what == "C" then
+ return n.name or '<luacall>'
else
- return "unknown"
+ -- source short_src linedefined what name namewhat nups func
+ local name = n.name or n.namewhat or n.what
+ if not name or name == "" then name = "?" end
+ return format("%s : %s : %s", n.short_src or "unknown source", n.linedefined or "--", name)
end
+ else
+ return "unknown"
end
+end
- function debugger.showstats(printer,threshold)
- printer = printer or texio.write or print
- threshold = threshold or 0
- local total, grandtotal, functions = 0, 0, 0
- printer("\n") -- ugly but ok
- for func, count in pairs(counters) do
- if count > threshold then
- local name = getname(func)
- if name ~= "(for generator)" then
- printer(string.format("%8i %s\n", count, getname(func)))
- total = total + count
- end
+function debugger.showstats(printer,threshold)
+ printer = printer or texio.write or print
+ threshold = threshold or 0
+ local total, grandtotal, functions = 0, 0, 0
+ printer("\n") -- ugly but ok
+ -- table.sort(counters)
+ for func, count in pairs(counters) do
+ if count > threshold then
+ local name = getname(func)
+ if not name:find("for generator") then
+ printer(format("%8i %s", count, name))
+ total = total + count
end
- grandtotal = grandtotal + count
- functions = functions + 1
end
- printer(string.format("functions: %s, total: %s, grand total: %s, threshold: %s\n", functions, total, grandtotal, threshold))
+ grandtotal = grandtotal + count
+ functions = functions + 1
end
+ printer(format("functions: %s, total: %s, grand total: %s, threshold: %s\n", functions, total, grandtotal, threshold))
+end
- function debugger.savestats(filename,threshold)
- local f = io.open(filename,'w')
- if f then
- debugger.showstats(function(str) f:write(str) end,threshold)
- f:close()
- end
+function debugger.savestats(filename,threshold)
+ local f = io.open(filename,'w')
+ if f then
+ debugger.showstats(function(str) f:write(str) end,threshold)
+ f:close()
end
+end
- function debugger.enable()
- debug.sethook(hook,"c")
- end
+function debugger.enable()
+ debug.sethook(hook,"c")
+end
- function debugger.disable()
- debug.sethook()
- --~ counters[debug.getinfo(2,"f").func] = nil
- end
+function debugger.disable()
+ debug.sethook()
+--~ counters[debug.getinfo(2,"f").func] = nil
+end
- function debugger.tracing()
- local n = tonumber(os.env['MTX.TRACE.CALLS']) or tonumber(os.env['MTX_TRACE_CALLS']) or 0
- if n > 0 then
- function debugger.tracing() return true end ; return true
- else
- function debugger.tracing() return false end ; return false
- end
+function debugger.tracing()
+ local n = tonumber(os.env['MTX.TRACE.CALLS']) or tonumber(os.env['MTX_TRACE_CALLS']) or 0
+ if n > 0 then
+ function debugger.tracing() return true end ; return true
+ else
+ function debugger.tracing() return false end ; return false
end
-
end
--~ debugger.enable()
diff --git a/tex/context/base/luat-tre.lua b/tex/context/base/luat-tre.lua
index e749a5b33..ed1ff59f8 100644
--- a/tex/context/base/luat-tre.lua
+++ b/tex/context/base/luat-tre.lua
@@ -12,7 +12,7 @@ do
local done, found = { }, { }
- function input.finders.tree(instance,specification,filetype)
+ function input.finders.tree(specification,filetype)
local fnd = found[specification]
if not fnd then
local spec = input.splitmethod(specification).path or ""
diff --git a/tex/context/base/luat-uni.lua b/tex/context/base/luat-uni.lua
index 06945ed2b..ef57663bb 100644
--- a/tex/context/base/luat-uni.lua
+++ b/tex/context/base/luat-uni.lua
@@ -7,17 +7,15 @@
if not versions then versions = { } end versions['luat-uni'] = 1.001
function unicode.utf8.split(str)
- lst = { }
- -- for snippet in unicode.utf8.gfind(str,".") do
- for snippet in string.utfcharacters(str) do
- table.insert(lst,snippet)
+ local t = { }
+ for snippet in str:utfcharacters() do
+ t[#t+1] = snippet
end
- return lst
+ return t
end
function unicode.utf8.each(str,fnc)
- -- for snippet in unicode.utf8.gfind(str,".") do
- for snippet in string.utfcharacters(str) do
+ for snippet in str:utfcharacters() do
fnc(snippet)
end
end
diff --git a/tex/context/base/luat-zip.lua b/tex/context/base/luat-zip.lua
index 91279cfe0..40386e570 100644
--- a/tex/context/base/luat-zip.lua
+++ b/tex/context/base/luat-zip.lua
@@ -6,6 +6,8 @@
if not versions then versions = { } end versions['luat-zip'] = 1.001
+local format = string.format
+
if zip and input then
zip.supported = true
else
@@ -37,7 +39,7 @@ else
zip.archives = { }
zip.registeredfiles = { }
- function zip.openarchive(instance,name)
+ function zip.openarchive(name)
if not name or name == "" then
return nil
else
@@ -45,7 +47,7 @@ else
if arch then
return arch
else
- local full = input.find_file(instance,name) or ""
+ local full = input.find_file(name) or ""
local arch = (full ~= "" and zip.open(full)) or false
zip.archives[name] = arch
return arch
@@ -53,7 +55,7 @@ else
end
end
- function zip.closearchive(instance,name)
+ function zip.closearchive(name)
if not name or name == "" and zip.archives[name] then
zip.close(zip.archives[name])
zip.archives[name] = nil
@@ -64,20 +66,22 @@ else
-- zip:///texmf.zip?tree=/tex/texmf-local
-- zip:///texmf-mine.zip?tree=/tex/texmf-projects
- function input.locators.zip(instance,specification) -- where is this used? startup zips (untested)
+ function input.locators.zip(specification) -- where is this used? startup zips (untested)
specification = input.splitmethod(specification)
local zipfile = specification.path
- local zfile = zip.openarchive(instance,name) -- tricky, could be in to be initialized tree
- if zfile then
- input.logger('! zip locator', specification.original ..' found')
- else
- input.logger('? zip locator', specification.original ..' not found')
+ local zfile = zip.openarchive(name) -- tricky, could be in to be initialized tree
+ if input.trace > 0 then
+ if zfile then
+ input.logger('! zip locator, found: %s',specification.original)
+ else
+ input.logger('? zip locator, not found: %s',specification.original)
+ end
end
end
- function input.hashers.zip(instance,tag,name)
- input.report("loading zip file",name,"as",tag)
- input.usezipfile(instance,tag .."?tree=" .. name)
+ function input.hashers.zip(tag,name)
+ input.report("loading zip file %s as %s",name,tag)
+ input.usezipfile(tag .."?tree=" .. name)
end
function input.concatinators.zip(tag,path,name)
@@ -92,101 +96,124 @@ else
return true
end
- function input.finders.zip(instance,specification,filetype)
+ function input.finders.zip(specification,filetype)
specification = input.splitmethod(specification)
if specification.path then
local q = url.query(specification.query)
if q.name then
- local zfile = zip.openarchive(instance,specification.path)
+ local zfile = zip.openarchive(specification.path)
if zfile then
- input.logger('! zip finder',specification.path)
+ if input.trace > 0 then
+ input.logger('! zip finder, path: %s',specification.path)
+ end
local dfile = zfile:open(q.name)
if dfile then
dfile = zfile:close()
- input.logger('+ zip finder',q.name)
+ if input.trace > 0 then
+ input.logger('+ zip finder, name: %s',q.name)
+ end
return specification.original
end
- else
- input.logger('? zip finder',specification.path)
+ elseif input.trace > 0 then
+ input.logger('? zip finder, path %s',specification.path)
end
end
end
- input.logger('- zip finder',filename)
+ if input.trace > 0 then
+ input.logger('- zip finder, name: %s',filename)
+ end
return unpack(input.finders.notfound)
end
- function input.openers.zip(instance,specification)
+ function input.openers.zip(specification)
local zipspecification = input.splitmethod(specification)
if zipspecification.path then
local q = url.query(zipspecification.query)
if q.name then
- local zfile = zip.openarchive(instance,zipspecification.path)
+ local zfile = zip.openarchive(zipspecification.path)
if zfile then
- input.logger('+ zip starter',zipspecification.path)
+ if input.trace > 0 then
+ input.logger('+ zip starter, path: %s',zipspecification.path)
+ end
local dfile = zfile:open(q.name)
if dfile then
input.show_open(specification)
return input.openers.text_opener(specification,dfile,'zip')
end
- else
- input.logger('- zip starter',zipspecification.path)
+ elseif input.trace > 0 then
+ input.logger('- zip starter, path %s',zipspecification.path)
end
end
end
- input.logger('- zip opener',filename)
+ if input.trace > 0 then
+ input.logger('- zip opener, name: %s',filename)
+ end
return unpack(input.openers.notfound)
end
- function input.loaders.zip(instance,specification)
+ function input.loaders.zip(specification)
specification = input.splitmethod(specification)
if specification.path then
local q = url.query(specification.query)
if q.name then
- local zfile = zip.openarchive(instance,specification.path)
+ local zfile = zip.openarchive(specification.path)
if zfile then
- input.logger('+ zip starter',specification.path)
+ if input.trace > 0 then
+ input.logger('+ zip starter, path: %s',specification.path)
+ end
local dfile = zfile:open(q.name)
if dfile then
input.show_load(filename)
- input.logger('+ zip loader',filename)
+ if input.trace > 0 then
+ input.logger('+ zip loader, name: %s',filename)
+ end
local s = dfile:read("*all")
dfile:close()
return true, s, #s
end
- else
- input.logger('- zip starter',specification.path)
+ elseif input.trace > 0 then
+ input.logger('- zip starter, path: %s',specification.path)
end
end
end
- input.logger('- zip loader',filename)
+ if input.trace > 0 then
+ input.logger('- zip loader, name: %s',filename)
+ end
return unpack(input.openers.notfound)
end
-- zip:///somefile.zip
-- zip:///somefile.zip?tree=texmf-local -> mount
- function input.usezipfile(instance,zipname)
+ function input.usezipfile(zipname)
zipname = validzip(zipname)
- input.logger('! zip use','file '..zipname)
+ if input.trace > 0 then
+ input.logger('! zip use, file: %s',zipname)
+ end
local specification = input.splitmethod(zipname)
local zipfile = specification.path
if zipfile and not zip.registeredfiles[zipname] then
local tree = url.query(specification.query).tree or ""
- input.logger('! zip register','file '..zipname)
- local z = zip.openarchive(instance,zipfile)
+ if input.trace > 0 then
+ input.logger('! zip register, file: %s',zipname)
+ end
+ local z = zip.openarchive(zipfile)
if z then
- input.logger("= zipfile","registering "..zipname)
+ local instance = input.instance
+ if input.trace > 0 then
+ input.logger("= zipfile, registering: %s",zipname)
+ end
input.starttiming(instance)
- input.aux.prepend_hash(instance,'zip',zipname,zipfile)
- input.aux.extend_texmf_var(instance,zipname) -- resets hashes too
+ input.aux.prepend_hash('zip',zipname,zipfile)
+ input.aux.extend_texmf_var(zipname) -- resets hashes too
zip.registeredfiles[zipname] = z
instance.files[zipname] = input.aux.register_zip_file(z,tree or "")
input.stoptiming(instance)
- else
- input.logger("? zipfile","unknown "..zipname)
+ elseif input.trace > 0 then
+ input.logger("? zipfile, unknown: %s",zipname)
end
- else
- input.logger('! zip register','no file '..zipname)
+ elseif input.trace > 0 then
+ input.logger('! zip register, no file: %s',zipname)
end
end
@@ -197,7 +224,9 @@ else
else
filter = "^"..tree.."/(.+)/(.-)$"
end
- input.logger('= zip filter',filter)
+ if input.trace > 0 then
+ input.logger('= zip filter: %s',filter)
+ end
local register, n = input.aux.register_file, 0
for i in z:files() do
local path, name = i.filename:match(filter)
@@ -213,7 +242,7 @@ else
n = n + 1
end
end
- input.report('= zip entries',n)
+ input.logger('= zip entries: %s',n)
return files
end
diff --git a/tex/context/base/lxml-ini.lua b/tex/context/base/lxml-ini.lua
index f6dba95d4..0dec292d1 100644
--- a/tex/context/base/lxml-ini.lua
+++ b/tex/context/base/lxml-ini.lua
@@ -6,23 +6,63 @@ if not modules then modules = { } end modules ['lxml-ini'] = {
license = "see context related readme files"
}
--- todo: speed up: remember last index/match combination
-
local texsprint, texprint = tex.sprint or print, tex.print or print
-local format, concat = string.format, table.concat
+local format, concat, insert, remove = string.format, table.concat, table.insert, table.remove
local type, next, tonumber = type, next, tonumber
+-- for the moment here
+
+function table.insert_before_value(t,value,extra)
+ for i=1,#t do
+ if t[i] == extra then
+ remove(t,i)
+ end
+ end
+ for i=1,#t do
+ if t[i] == value then
+ insert(t,i,extra)
+ return
+ end
+ end
+ insert(t,1,extra)
+end
+
+function table.insert_after_value(t,value,extra)
+ for i=1,#t do
+ if t[i] == extra then
+ remove(t,i)
+ end
+ end
+ for i=1,#t do
+ if t[i] == value then
+ insert(t,i+1,extra)
+ return
+ end
+ end
+ insert(t,#t+1,extra)
+end
+
+-- todo: speed up: remember last index/match combination
+
+local traverse, lpath = xml.traverse, xml.lpath
+
+local xmlfilter, xmlfirst, xmllast, xmlall = xml.filter, xml.first, xml.last, xml.all
+local xmlcollect, xmlcontent, xmlcollect_texts, xmlcollect_tags, xmlcollect_elements = xml.collect, xml.content, xml.collect_texts, xml.collect_tags, xml.collect_elements
+local xmlattribute, xmlindex = xml.filters.attribute, xml.filters.index
+local xmlelements = xml.elements
+
document = document or { }
document.xml = document.xml or { }
-- todo: loaded and myself per document so that we can garbage collect buffers
-lxml = { }
+lxml = lxml or { }
lxml.loaded = { }
lxml.myself = { }
-local loaded = lxml.loaded
-local myself = lxml.myself
+local loaded = lxml.loaded
+local myself = lxml.myself
+local stack = lxml.stack
lxml.self = myself -- be backward compatible for a while
@@ -58,6 +98,12 @@ do
content / texsprint
)^0
+--~ local capture = (
+--~ newline^2 * lpeg.Cc("") / function(s) texprint (tex.xmlcatcodes,s) end +
+--~ newline * lpeg.Cc(" ") / function(s) texsprint(tex.xmlcatcodes,s) end +
+--~ content / function(s) texsprint(tex.xmlcatcodes,s) end
+--~ )^0
+
local function sprint(root)
if not root then
-- quit
@@ -94,10 +140,13 @@ do
-- quit
elseif type(root) == 'string' then
capture:match(root)
- elseif root.dt then -- the main one
- serialize(root.dt,sprint,nil,nil,specialhandler)
- else -- probably dt
- serialize(root,sprint,nil,nil,specialhandler)
+ else
+ local rootdt = root.dt
+ if rootdt then -- the main one
+ serialize(rootdt,sprint,nil,nil,specialhandler)
+ else -- probably dt
+ serialize(root,sprint,nil,nil,specialhandler)
+ end
end
end
@@ -160,9 +209,11 @@ do
function lxml.verbatim(id,before,after)
local root = get_id(id)
- if before then texsprint(tex.ctxcatcodes,format("%s[%s]",before,root.tg)) end
- serialize(root.dt,toverbatim,nil,nil,nil,true) -- was root
- if after then texsprint(tex.ctxcatcodes,after) end
+ if root then
+ if before then texsprint(tex.ctxcatcodes,format("%s[%s]",before,root.tg)) end
+ serialize(root.dt,toverbatim,nil,nil,nil,true) -- was root
+ if after then texsprint(tex.ctxcatcodes,after) end
+ end
end
function lxml.inlineverbatim(id)
lxml.verbatim(id,"\\startxmlinlineverbatim","\\stopxmlinlineverbatim")
@@ -192,12 +243,25 @@ do
pihandlers[#pihandlers+1] = function(str)
-- local kind, class, key, value = parser:match(str)
- texsprint(tex.ctxcatcodes,format("\\xmlcontextdirective{%s}{%s}{%s}{%s}",parser:match(str)))
+ if str then
+ local a, b, c, d = parser:match(str)
+ if d then
+ texsprint(tex.ctxcatcodes,format("\\xmlcontextdirective{%s}{%s}{%s}{%s}",a,b,c,d))
+ end
+ end
end
-- print(contextdirective("context-mathml-directive function reduction yes yes "))
-- print(contextdirective("context-mathml-directive function "))
+ function lxml.main(id)
+ serialize(get_id(id),sprint,nil,nil,specialhandler) -- the real root (@rt@)
+ end
+
+ specialhandler['@dt@'] = function()
+ -- nothing
+ end
+
end
local xmlsprint = xml.sprint
@@ -205,23 +269,37 @@ local xmltprint = xml.tprint
-- redefine xml load
-xml.originalload = xml.load
+xml.originalload = xml.originalload or xml.load
function xml.load(filename)
input.starttiming(xml)
- local xmldata = xml.convert((filename and input.loadtexfile(texmf.instance,filename)) or "")
+ local xmldata = xml.convert((filename and input.loadtexfile(filename)) or "")
input.stoptiming(xml)
return xmldata
end
function lxml.load(id,filename)
+ filename = commands.preparedfile(filename)
+ if lxml.trace_load then
+ ctx.writestatus("lxml","loading file: %s",filename)
+ end
loaded[id] = xml.load(filename)
return loaded[id], filename
end
function lxml.include(id,pattern,attribute,recurse)
input.starttiming(xml)
- xml.include(get_id(id),pattern,attribute,recurse,function(name) return (name and input.loadtexfile(texmf.instance,name)) or "" end)
+ xml.include(get_id(id),pattern,attribute,recurse,function(filename)
+ if filename then
+ filename = commands.preparedfile(filename)
+ if lxml.trace_load then
+ ctx.writestatus("lxml","including file: %s",filename)
+ end
+ return input.loadtexfile(filename) or ""
+ else
+ return ""
+ end
+ end)
input.stoptiming(xml)
end
@@ -229,11 +307,6 @@ function lxml.utfize(id)
xml.utfize(get_id(id))
end
-local xmlfilter, xmlfirst, xmllast, xmlall = xml.filter, xml.first, xml.last, xml.all
-local xmlcollect, xmlcontent, xmlcollect_texts, xmlcollect_tags = xml.collect, xml.content, xml.collect_texts, xml.collect_tags
-local xmlattribute, xmlindex = xml.filters.attribute, xml.filters.index
-local xmlelements = xml.elements
-
function lxml.filter(id,pattern)
xmlsprint(xmlfilter(get_id(id),pattern))
end
@@ -244,20 +317,23 @@ function lxml.last(id,pattern)
xmlsprint(xmllast(get_id(id),pattern))
end
function lxml.all(id,pattern)
-xmltprint(xmlcollect(get_id(id),pattern))
---~ faster, no intermediate table, we need to clean up l-xml
---~ xml.traverse(get_id(id), xml.lpath(pattern), function(r,d,k) xmlsprint(d[k]) return false end)
+ -- xmltprint(xmlcollect(get_id(id),pattern))
+ traverse(get_id(id), lpath(pattern), function(r,d,k)
+ -- to be checked for root::
+ xmlsprint(d[k])
+ return false
+ end)
end
-function lxml.nonspace(id,pattern)
+function lxml.nonspace(id,pattern) -- slow, todo loop
xmltprint(xmlcollect(get_id(id),pattern,true))
end
function lxml.content(id,pattern)
xmlsprint(xmlcontent(get_id(id),pattern) or "")
end
-function lxml.strip(id,pattern)
- xml.strip(get_id(id),pattern)
+function lxml.strip(id,pattern,nolines)
+ xml.strip(get_id(id),pattern,nolines)
end
function lxml.text(id,pattern)
@@ -279,21 +355,110 @@ function lxml.raw(id,pattern) -- the content, untouched by commands
end
function lxml.snippet(id,i)
- local e = lxml.id(id)
+ local e = get_id(id)
if e then
local edt = e.dt
- xmlsprint((edt and edt[i]) or "")
+ if edt then
+ xmlsprint(edt[i])
+ end
+ end
+end
+
+function xml.element(e,n)
+ if e then
+ local edt = e.dt
+ if edt then
+ if n > 0 then
+ for i=1,#edt do
+ local ei = edt[i]
+ if type(ei) == "table" then
+ if n == 1 then
+ xmlsprint(ei)
+ return
+ else
+ n = n - 1
+ end
+ end
+ end
+ elseif n < 0 then
+ for i=#edt,1,-1 do
+ local ei = edt[i]
+ if type(ei) == "table" then
+ if n == -1 then
+ xmlsprint(ei)
+ return
+ else
+ n = n + 1
+ end
+ end
+ end
+ end
+ end
end
end
-function lxml.stripped(id,pattern)
+function lxml.element(id,n)
+ local e = get_id(id)
+ if e then
+ local edt = e.dt
+ if edt then
+ if n > 0 then
+ for i=1,#edt do
+ local ei = edt[i]
+ if type(ei) == "table" then
+ if n == 1 then
+ xmlsprint(ei)
+ return
+ else
+ n = n - 1
+ end
+ end
+ end
+ elseif n < 0 then
+ for i=#edt,1,-1 do
+ local ei = edt[i]
+ if type(ei) == "table" then
+ if n == -1 then
+ xmlsprint(ei)
+ return
+ else
+ n = n + 1
+ end
+ end
+ end
+ end
+ end
+ end
+end
+
+function lxml.stripped(id,pattern,nolines)
local str = xmlcontent(get_id(id),pattern) or ""
- xmlsprint((str:gsub("^%s*(.-)%s*$","%1")))
+ str = str:gsub("^%s*(.-)%s*$","%1")
+ if nolines then
+ str = str:gsub("%s+"," ")
+ end
+ xmlsprint(str)
end
function lxml.flush(id)
xmlsprint(get_id(id).dt)
end
+
+--~ function lxml.strip(id,flush)
+--~ local dt = get_id(id).dt
+--~ local str = dt[1]
+--~ if type(str) == "string" then
+--~ dt[1] = str:gsub("^ *","")
+--~ end
+--~ str = dt[#dt]
+--~ if type(str) == "string" then
+--~ dt[#dt] = str:gsub(" *$","")
+--~ end
+--~ if flush then
+--~ xmlsprint(dt)
+--~ end
+--~ end
+
function lxml.direct(id)
xmlsprint(get_id(id))
end
@@ -310,9 +475,24 @@ end
function lxml.count(id,pattern)
texsprint(xml.count(get_id(id),pattern) or 0)
end
+function lxml.nofelements(id)
+ local e = get_id(id)
+ local edt = e.dt
+ if edt and type(edt) == "table" then
+ local n = 0
+ for i=1,#edt do
+ if type(edt[i]) == "table" then
+ n = n + 1
+ end
+ end
+ texsprint(n)
+ else
+ texsprint(0)
+ end
+end
function lxml.name(id) -- or remapped name? -> lxml.info, combine
local r = get_id(id)
- local ns = t.rn or r.ns or ""
+ local ns = r.rn or r.ns or ""
if ns ~= "" then
texsprint(ns .. ":" .. r.tg)
else
@@ -332,7 +512,7 @@ end
--~ end
function lxml.concatrange(id,what,start,stop,separator,lastseparator) -- test this on mml
- local t = xml.collect_elements(lxml.id(id),what,true) -- ignorespaces
+ local t = xmlcollect_elements(lxml.id(id),what,true) -- ignorespaces
local separator = separator or ""
local lastseparator = lastseparator or separator or ""
start, stop = (start == "" and 1) or tonumber(start) or 1, (stop == "" and #t) or tonumber(stop) or #t
@@ -393,6 +573,7 @@ function lxml.setaction(id,pattern,action)
end
lxml.trace_setups = false
+lxml.trace_load = false
function lxml.setsetup(id,pattern,setup)
local trace = lxml.trace_setups
@@ -400,21 +581,23 @@ function lxml.setsetup(id,pattern,setup)
for rt, dt, dk in xmlelements(get_id(id),pattern) do
local dtdk = dt and dt[dk] or rt
local ns, tg = dtdk.rn or dtdk.ns, dtdk.tg
- local command = (ns == "" and tg) or (ns .. ":" .. tg)
- if setup == "-" then
- dtdk.command = false
- if trace then
- texio.write_nl(format("lpath matched -> %s -> skipped", command))
- end
- elseif setup == "+" then
- dtdk.command = true
- if trace then
- texio.write_nl(format("lpath matched -> %s -> text", command))
- end
- else
- dtdk.command = command
- if trace then
- texio.write_nl(format("lpath matched -> %s -> %s", command, command))
+ if tg then -- to be sure
+ local command = (ns == "" and tg) or (ns .. ":" .. tg)
+ if setup == "-" then
+ dtdk.command = false
+ if trace then
+ texio.write_nl(format("lpath matched -> %s -> skipped", command))
+ end
+ elseif setup == "+" then
+ dtdk.command = true
+ if trace then
+ texio.write_nl(format("lpath matched -> %s -> text", command))
+ end
+ else
+ dtdk.command = command
+ if trace then
+ texio.write_nl(format("lpath matched -> %s -> %s", command, command))
+ end
end
end
end
@@ -482,7 +665,7 @@ function lxml.idx(id,pattern,i) -- hm, hashed, needed?
r.patterns = rp
end
if not rp[pattern] then
- rp[pattern] = xml.collect_elements(r,pattern) -- dd, rr
+ rp[pattern] = xmlcollect_elements(r,pattern) -- dd, rr
end
local rpi = rp[pattern] and rp[pattern][i]
if rpi then
@@ -502,32 +685,32 @@ function lxml.info(id)
texsprint(tg)
end
-do
-
- local traverse = xml.traverse
- local lpath = xml.lpath
- local function command(root,pattern,cmd) -- met zonder ''
- cmd = cmd:gsub("^([\'\"])(.-)%1$", "%2")
- traverse(root, lpath(pattern), function(r,d,k)
- -- this can become pretty large
- local m = (d and d[k]) or r -- brrr this r, maybe away
-if type(m) == "table" then -- probbaly a bug
+local function command(root,pattern,cmd) -- met zonder ''
+ cmd = cmd:gsub("^([\'\"])(.-)%1$", "%2")
+ traverse(root, lpath(pattern), function(r,d,k)
+ -- this can become pretty large
+ local m = (d and d[k]) or r -- brrr this r, maybe away
+ if type(m) == "table" then -- probably a bug
local n = #myself + 1
myself[n] = m
texsprint(tex.ctxcatcodes,format("\\xmlsetup{%s}{%s}",n,cmd))
+ end
+ end)
end
- end)
- end
- xml.filters.command = command
+xml.filters.command = command
- function lxml.command(id,pattern,cmd)
- command(get_id(id),pattern,cmd)
- end
+function lxml.command(id,pattern,cmd)
+ command(get_id(id),pattern,cmd)
+end
+local function dofunction(root,pattern,fnc)
+ traverse(root, lpath(pattern), xml.functions[fnc]) -- r, d, t
end
+xml.filters["function"] = dofunction
+
do
--~ <?xml version="1.0" standalone="yes"?>
@@ -555,7 +738,7 @@ do
function lxml.directives.load(filename)
if texmf then
- local fullname = input.find_file(texmf.instance,filename) or ""
+ local fullname = input.find_file(filename) or ""
if fullname ~= "" then
filename = fullname
end
@@ -781,7 +964,7 @@ do
return status
else
local t = { }
- for id, _ in pairs(lxml.loaded) do
+ for id, _ in pairs(loaded) do
t[id] = lxml.get_command_status(id)
end
return t
@@ -789,3 +972,95 @@ do
end
end
+
+local setups = { }
+
+function lxml.installsetup(what,document,setup,where)
+ document = document or "*"
+ local sd = setups[document]
+ if not sd then sd = { } setups[document] = sd end
+ for k=1,#sd do
+ if sd[k] == setup then sd[k] = nil break end
+ end
+ if what == 1 then
+ if lxml.trace_load then
+ ctx.writestatus("lxml","prepending setup %s for %s",setup,document)
+ end
+ insert(sd,1,setup)
+ elseif what == 2 then
+ if lxml.trace_load then
+ ctx.writestatus("lxml","appending setup %s for %s",setup,document)
+ end
+ insert(sd,setup)
+ elseif what == 3 then
+ if lxml.trace_load then
+ ctx.writestatus("lxml","inserting setup %s for %s before %s",setup,document,where)
+ end
+ table.insert_before_value(sd,setup,where)
+ elseif what == 4 then
+ if lxml.trace_load then
+ ctx.writestatus("lxml","inserting setup %s for %s after %s",setup,document,where)
+ end
+ table.insert_after_value(sd,setup,where)
+ end
+end
+
+function lxml.flushsetups(...)
+ local done = { }
+ for _, document in ipairs({...}) do
+ local sd = setups[document]
+ if sd then
+ local tc = tex.ctxcatcodes
+ for k=1,#sd do
+ local v= sd[k]
+ if not done[v] then
+ if lxml.trace_load then
+ ctx.writestatus("lxml","applying setup %02i = %s to %s",k,v,document)
+ end
+ texsprint(tc,format("\\directsetup{%s}",v))
+ done[v] = true
+ end
+ end
+ elseif lxml.trace_load then
+ ctx.writestatus("lxml","no setups for %s",document)
+ end
+ end
+end
+
+function lxml.resetsetups(document)
+ if lxml.trace_load then
+ ctx.writestatus("lxml","resetting all setups for %s",document)
+ end
+ setups[document] = { }
+end
+
+function lxml.removesetup(document,setup)
+ local s = setups[document]
+ if s then
+ for i=1,#s do
+ if s[i] == setup then
+ if lxml.trace_load then
+ ctx.writestatus("lxml","removing setup %s for %s",setup,document)
+ end
+ remove(t,i)
+ break
+ end
+ end
+ end
+end
+
+local found, isempty = xml.found, xml.isempty
+
+function lxml.doif (id,pattern) commands.doif (found(get_id(id),pattern,false)) end
+function lxml.doifnot (id,pattern) commands.doifnot (found(get_id(id),pattern,false)) end
+function lxml.doifelse (id,pattern) commands.doifelse(found(get_id(id),pattern,false)) end
+
+-- todo: if no second arg or second arg == "" then quick test
+
+function lxml.doiftext (id,pattern) commands.doif (found (get_id(id),pattern,true)) end
+function lxml.doifnottext (id,pattern) commands.doifnot (found (get_id(id),pattern,true)) end
+function lxml.doifelsetext (id,pattern) commands.doifelse(found (get_id(id),pattern,true)) end
+
+-- special case: "*" and "" -> self else lpath lookup
+
+function lxml.doifelseempty(id,pattern) commands.doifelse(isempty(get_id(id),pattern ~= "" and pattern ~= nil)) end -- not yet done, pattern
diff --git a/tex/context/base/lxml-ini.tex b/tex/context/base/lxml-ini.tex
index c6cd60b89..4a4a63c1d 100644
--- a/tex/context/base/lxml-ini.tex
+++ b/tex/context/base/lxml-ini.tex
@@ -17,6 +17,7 @@
\unprotect
+\def\xmlmain #1{\ctxlua{lxml.main("#1")}}
\def\xmlall #1#2{\ctxlua{lxml.all("#1","#2")}}
\def\xmlatt #1#2{\ctxlua{lxml.attribute("#1","/","#2")}}
\def\xmlattdef #1#2#3{\ctxlua{lxml.attribute("#1","/","#2","#3")}}
@@ -33,6 +34,8 @@
\def\xmlfilter #1#2{\ctxlua{lxml.filter("#1","#2")}}
\def\xmlfirst #1#2{\ctxlua{lxml.first("#1","#2")}}
\def\xmlflush #1{\ctxlua{lxml.flush("#1")}}
+% \def\xmlstrip #1{\ctxlua{lxml.strip("#1")}}
+% \def\xmlflushstripped #1{\ctxlua{lxml.strip("#1",true)}}
\def\xmldirect #1{\ctxlua{lxml.direct("#1")}} % in loops, not dt but root
\def\xmlidx #1#2#3{\ctxlua{lxml.idx("#1","#2",\number#3)}}
\def\xmlinclude #1#2#3{\ctxlua{lxml.include("#1","#2","#3",true)}}
@@ -49,6 +52,8 @@
\def\xmlnonspace #1#2{\ctxlua{lxml.nonspace("#1","#2")}}
\def\xmlraw #1#2{\ctxlua{lxml.raw("#1","#2")}}
\def\xmlsnippet #1#2{\ctxlua{lxml.snippet("#1",#2)}}
+\def\xmlelement #1#2{\ctxlua{lxml.element("#1",#2)}}
+\def\xmlnofelements #1{\ctxlua{lxml.nofelements("#1")}}
\def\xmlregisterns #1#2{\ctxlua{xml.registerns("#1","#2")}} % document
\def\xmlremapname #1#2#3#4{\ctxlua{xml.remapname(lxml.id("#1"),"#2","#3","#4")}} % element
\def\xmlremapnamespace #1#2#3{\ctxlua{xml.rename_space(lxml.id("#1"),"#2","#3")}} % document
@@ -56,6 +61,8 @@
\def\xmlsetsetup #1#2#3{\ctxlua{lxml.setsetup("#1","#2","#3")}}
\def\xmlstrip #1#2{\ctxlua{lxml.strip("#1","#2")}}
\def\xmlstripped #1#2{\ctxlua{lxml.stripped("#1","#2")}}
+\def\xmlstripnolines #1#2{\ctxlua{lxml.strip("#1","#2",true)}}
+\def\xmlstrippednolines #1#2{\ctxlua{lxml.stripped("#1","#2",true)}}
\def\xmltag #1{\ctxlua{lxml.tag("#1")}}
\def\xmltext #1#2{\ctxlua{lxml.text("#1","#2")}}
\def\xmltags #1#2{\ctxlua{lxml.tags("#1","#2")}}
@@ -67,12 +74,14 @@
% todo: \xmldoifelseattribute
-\def\xmldoifelse #1#2{\ctxlua{commands.doifelse(xml.found(lxml.id("#1"),"#2",false))}}
-\def\xmldoifelsetext #1#2{\ctxlua{commands.doifelse(xml.found(lxml.id("#1"),"#2",true ))}}
-\def\xmldoif #1#2{\ctxlua{commands.doif (xml.found(lxml.id("#1"),"#2",false))}}
-\def\xmldoiftext #1#2{\ctxlua{commands.doif (xml.found(lxml.id("#1"),"#2",true ))}}
-\def\xmldoifnot #1#2{\ctxlua{commands.doifnot (xml.found(lxml.id("#1"),"#2",false))}}
-\def\xmldoifnottext #1#2{\ctxlua{commands.doifnot (xml.found(lxml.id("#1"),"#2",true ))}}
+\def\xmldoif #1#2{\ctxlua{lxml.doif("#1","#2")}}
+\def\xmldoifnot #1#2{\ctxlua{lxml.doifnot("#1","#2")}}
+\def\xmldoifelse #1#2{\ctxlua{lxml.doifelse("#1","#2")}}
+\def\xmldoiftext #1#2{\ctxlua{lxml.doiftext("#1","#2")}}
+\def\xmldoifnottext #1#2{\ctxlua{lxml.doifnottext("#1","#2")}}
+\def\xmldoifelsetext #1#2{\ctxlua{lxml.doifelsetext("#1","#2")}}
+\def\xmldoifelseempty #1#2{\ctxlua{lxml.doifelseempty("#1","#2")}} % #2, "*" or "" == self not yet implemented
+\def\xmldoifelseselfempty #1{\ctxlua{lxml.doifelseempty("#1")}}
\def\xmldefaulttotext #1{\ifcase\xmlprocessingmode\or\or \ctxlua{lxml.set_command_to_text("#1")}\fi}
\def\xmldefaulttonone #1{\ifcase\xmlprocessingmode\or\or\or\ctxlua{lxml.set_command_to_none("#1")}\fi}
@@ -91,25 +100,46 @@
\newtoks \registeredxmlsetups
-\def\xmlappendsetup #1{\appendtoksonce \directsetup{#1}\to\registeredxmlsetups} % to be done, made faster
-\def\xmlprependsetup#1{\prependtoksonce\directsetup{#1}\to\registeredxmlsetups} % to be done, made faster
+% todo: 1:xml:whatever alwas before 3:xml:something
-\let\xmlregistersetup\xmlappendsetup
+\def\xmlprependsetup #1{\ctxlua{lxml.installsetup(1,"*","#1")}}
+\def\xmlappendsetup #1{\ctxlua{lxml.installsetup(2,"*","#1")}}
+\def\xmlbeforesetup #1#2{\ctxlua{lxml.installsetup(3,"*","#1","#2"))}}
+\def\xmlaftersetup #1#2{\ctxlua{lxml.installsetup(4,"*","#1","#2"))}}
+
+\def\xmlprependdocumentsetup #1#2{\ctxlua{lxml.installsetup(1,"#1","#2")}}
+\def\xmlappenddocumentsetup #1#2{\ctxlua{lxml.installsetup(2,"#1","#2")}}
+\def\xmlbeforedocumentsetup#1#2#3{\ctxlua{lxml.installsetup(3,"#1","#2","#3"))}}
+\def\xmlafterdocumentsetup #1#2#3{\ctxlua{lxml.installsetup(4,"#1","#2","#3"))}}
+
+\def\xmlremovesetup #1{\ctxlua{lxml.removesetup("*","#1")}}
+\def\xmlremovedocumentsetup #1#2{\ctxlua{lxml.removesetup("#1","#2")}}
+
+\def\xmlflushdocumentsetups #1{\ctxlua{lxml.flushsetups("*","#1")}}
+\def\xmlresetdocumentsetups #1{\ctxlua{lxml.resetsetups("#1")}}
+
+\let\xmlregistersetup \xmlappendsetup
+\let\xmlregisterdocumentsetup\xmlappenddocumentsetup
\def\xmlregisteredsetups
{\xmlstarttiming
- \the\registeredxmlsetups\registeredxmlsetups\emptytoks
+ \xmlflushsetups
\xmldefaulttotext\xmldocument % after include
\xmlstoptiming}
-\chardef\xmlprocessingmode=0 % 0=mixed, 1=mkivonly, 2=mkivonly-default-text, 3=mkivonly-default-none
+\def\xmlregistereddocumentsetups#1%
+ {\xmlstarttiming
+ % todo: test for duplicates !
+ \xmlflushdocumentsetups{#1}%
+ \xmldefaulttotext{#1}% after include
+ \xmlstoptiming}
\def\xmlstarttiming{\ctxlua{input.starttiming(lxml)}}
\def\xmlstoptiming {\ctxlua{input.stoptiming (lxml)}}
\def\doxmlprocess#1#2#3#4%
{\begingroup
- \def\xmldocument{#2}%
+ \edef\xmldocument{#2}% #2 can be \xmldocument and set as such
#1{#2}{#3}%
\ifcase\xmlprocessingmode
\enableXML
@@ -126,9 +156,13 @@
\def\xmlprocessbuffer{\doxmlprocess\xmlloadbuffer}
\let\xmlprocess \xmlprocessfile
+% beware: \xmlmain takes the real root, so also processing
+% instructions preceing the root element; well, in some
+% sense that is the root
+
\startsetups xml:process
- \xmlregisteredsetups
- \xmlall\xmldocument{/}
+ \xmlregistereddocumentsetups\xmldocument
+ \xmlmain\xmldocument
\stopsetups
\long\def\xmlloop#1#2#3%
@@ -206,6 +240,9 @@
\def\xmlresolveentities
{\ctxlua{xml.set_text_cleanup(xml.resolve_text_entities)}}
+\def\xmlkeepentities
+ {\ctxlua{xml.set_text_cleanup()}}
+
\def\xmltraceentities
{\ctxlua{xml.set_text_cleanup(lxml.trace_text_entities)}%
\appendtoks\ctxlua{lxml.show_text_entities()}\to\everygoodbye}
@@ -215,90 +252,123 @@
\def\xmlcontextdirective#1% kind class key value
{\executeifdefined{xml#1directive}\gobblethreearguments}
-% brrrr, give this at the top of a style that needs to stub mkiv loading
+% setting up xml:
%
-% this will change
-
-\def\processXMLfileMKIV
- {\dosingleempty\doprocessXMLfileMKIV}
-
-\let\normalprocessXMLfilegrouped\processXMLfilegrouped
-
-\def\doprocessXMLfileMKIV[#1]%
- {\def\processXMLfilegrouped##1%
- {\let\processXMLfilegrouped\normalprocessXMLfilegrouped
- \doifelsenothing{#1}{\xmlprocess{main}{##1}{}}{\xmlprocess{#1}{##1}{}}}}
-
-\protect \endinput
-
-% \xmlload{main}{normreader.xml}
-
-% \xmlattribute{main}{/subject/information/materialoverview/attribute}{pocketbook}
-% \xmltext{main}{/subject/information/materialoverview/@pocketbook}
-
-% \dorecurse{\xmlflush{main}{/subject/blabla/count()}}
-% {\ifnum\recurselevel=\xmlflush{main}{/subject/blabla/count()}\relax
-% \removeunwantedspaces and\space\ignorespaces
-% \else\ifnum\recurselevel>1
-% \removeunwantedspaces,\space\ignorespaces
-% \fi
-% \xmlflush{main}{/subject/blabla/index(\recurselevel})}
+% \setupxml[\c!method=mkii] % mixed mkiv and mkii
+% \setupxml[\c!method=mkiv,\c!default=] % mkiv only
+% \setupxml[\c!method=mkiv,\c!default=\v!none] % mkiv only, undefined -> hidden
+% \setupxml[\c!method=mkiv,\c!default=\v!text] % mkiv only, undefined -> text
-% \def\xmljoin{main}{/subject/information/authors/author}{,}{and}
-% table.join(t,1,#t-1,", ") .. " and " .. t[#t]
+\chardef\xmlprocessingmode=0 % 0=mixed, 1=mkivonly, 2=mkivonly-default-text, 3=mkivonly-default-none
-% % An example by Wolfgang Schuster:
-%
-% \startxmlsetups xml:mysetups
-% \xmlsetsetup{\xmldocument}{section}{xml:*}
-% \xmlsetsetup{\xmldocument}{title|p}{xml:*}
-% \stopxmlsetups
+% \setupxml[method=mkiv,strip=yes,entities=yes,default=text]
+
+\newtoks\everysetupxml
+
+\def\setupxml[#1]{\getparameters[\??xm][#1]\the\everysetupxml}
+
+\def\c!entities{entities}
+\def\s!mkiv {mkiv}
+\def\s!mkii {mkii}
+
+\letvalue{\??xm:1:\s!mkii }\zerocount
+\letvalue{\??xm:1:\s!mkiv }\plusone
+\letvalue{\??xm:2:\v!none }\plusone
+\letvalue{\??xm:2:\v!text }\plustwo
+\letvalue{\??xm:2:\v!hidden}\plusthree
+
+\appendtoks
+ \chardef\xmlprocessingmode\executeifdefined{\??xm:1:\@@xmmethod}\zerocount
+ \ifcase\xmlprocessingmode
+ % mkii
+ \or
+ % mkiv
+% \or
+ \chardef\xmlprocessingmode\executeifdefined{\??xm:2:\@@xmdefault}\plusone
+ \fi
+ \doifelse\@@xmentities\v!yes\xmlresolveentities\xmlkeepentities
+ \ifcase\xmlprocessingmode
+ \ctxlua{characters.setmkiientities()}%
+ \else
+ \ctxlua{characters.setmkiventities()}%
+ \fi
+ \doifelse\@@xmcompress\v!yes % this key may change, maybe compress=yes|no
+ {\ctxlua{xml.strip_cm_and_dt=true}}
+ {\ctxlua{xml.strip_cm_and_dt=false}}%
+\to \everysetupxml
+
+\appendtoks\the\everysetupxml\to\everyjob
+
+\newcount\charactersactiveoffset \charactersactiveoffset="10000
+
+\startextendcatcodetable\ctxcatcodes
+ \catcode\numexpr\charactersactiveoffset+`<\relax=13
+ \catcode\numexpr\charactersactiveoffset+`&\relax=13
+ \catcode\numexpr\charactersactiveoffset+`>\relax=13
+\stopextendcatcodetable
+\startextendcatcodetable\xmlcatcodes
+ \catcode\numexpr\charactersactiveoffset+`<\relax=13
+ \catcode\numexpr\charactersactiveoffset+`&\relax=13
+ \catcode\numexpr\charactersactiveoffset+`>\relax=13
+\stopextendcatcodetable
+
+\ctxlua { % entities are remembered in the format
+ characters.remapentity("<",characters.active_offset + utf.byte("<"))
+ characters.remapentity("&",characters.active_offset + utf.byte("&"))
+ characters.remapentity(">",characters.active_offset + utf.byte(">"))
+}
+
+\setupxml
+ [\c!method=mkii, % mixed mode
+ \c!default=\v!hidden, % ignore elements that are not defined
+ \c!compress=\v!no, % strip comment
+ \c!entities=\v!yes] % replace entities
+
+% \defineXMLenvironment[y]{(}{)}
%
-% \xmlregistersetup{xml:mysetups}
-%
-% \newcounter\sectionlevel
-%
-% \startxmlsetups xml:section
-% \increment\sectionlevel
-% \xmlflush{#1}
-% \decrement\sectionlevel
+% \startxmlsetups x
+% /\xmlflush{#1}/
% \stopxmlsetups
%
-% \startxmlsetups xml:title
-% \ifcase\sectionlevel
-% \or\chapter {\xmlflush{#1}}
-% \or\section {\xmlflush{#1}}
-% \or\subsection {\xmlflush{#1}}
-% \or\subsubsection{\xmlflush{#1}}
-% \fi
+% \startxmlsetups xx
+% \xmlsetsetup{main}{x}{*}
% \stopxmlsetups
%
-% \startxmlsetups xml:p
-% \xmlflush{#1}\endgraf
-% \stopxmlsetups
+% \xmlregistersetup{xx}
%
-% \startbuffer[section]
-% <!-- An example by Wolfgang Schuster: -->
-% <section>
-% <title>Section 1</title>
-% <p>text text text text text text text text</p>
-% <section>
-% <title>Subsection 1</title>
-% <p>text text text text text text text text</p>
-% </section>
-% <section>
-% <title>Subsection 2</title>
-% <p>text text text text text text text text</p>
-% </section>
-% <section>
-% <title>Subsection 3</title>
-% <p>text text text text text text text text</p>
-% </section>
-% <title>Section 2</title>
-% <p>text text text text text text text text</p>
-% </section>
+% \startbuffer
+% <x>a &lt;&amp;&gt;<y>{b}</y> c</x>
% \stopbuffer
%
-% \starttext
-% \xmlprocessbuffer{main}{section}{}
-% \stoptext
+% mkii: [\processXMLbuffer]\quad mkiv: [\xmlprocessbuffer{main}{}{}]
+
+% some mkii commands, but mkiv-ified
+
+\def\xmlmapvalue#1#2#3{\setvalue{\??xm:v:#1:#2}{#3}} % keep #3 to grab spaces
+\def\xmlvalue #1#2#3{\executeifdefined{\??xm:v:#1:#2}{#3}}
+
+\let\xmlmapval\xmlmapvalue
+\let\xmlval \xmlvalue
+
+% brrrr, give this at the top of a style that needs to stub mkiv loading
+
+\def\remapXMLtoMKIV
+ {\ifx\xmldocument\undefined\def\xmldocument{main}\fi
+ \def\processXMLfile ##1{\xmlprocessfile \xmldocument{##1}{}}%
+ \def\processXMLfilegrouped ##1{\xmlprocessfile \xmldocument{##1}{}}% maybe still grouped?
+ \def\processXMLbuffer {\dosingleempty\doprocessXMLbuffer}%
+ \def\doprocessXMLbuffer [##1]{\xmlprocessbuffer\xmldocument{##1}{}}%
+ \def\XMLdata ##1{\xmlprocessdata \xmldocument{##1}{}}%
+ \def\startXMLdata##1\stopXMLdata{\xmlprocessdata \xmldocument{##1}{}}}
+
+\let\normalprocessXMLfilegrouped\processXMLfilegrouped
+
+\def\processXMLfileMKIV % one-shot, will become obsolete, personal hack
+ {\dosingleempty\doprocessXMLfileMKIV}
+
+\def\doprocessXMLfileMKIV[#1]%
+ {\def\processXMLfilegrouped##1%
+ {\let\processXMLfilegrouped\normalprocessXMLfilegrouped
+ \doifelsenothing{#1}{\xmlprocess{main}{##1}{}}{\xmlprocess{#1}{##1}{}}}}
+
+\protect \endinput
diff --git a/tex/context/base/math-def.lua b/tex/context/base/math-def.lua
deleted file mode 100644
index e29928910..000000000
--- a/tex/context/base/math-def.lua
+++ /dev/null
@@ -1,3035 +0,0 @@
--- filename : math-def.lua
--- comment : companion to math-ini.tex (in ConTeXt)
--- author : Hans Hagen, PRAGMA-ADE, Hasselt NL
--- license : see context related readme files
--- comment : generated from data file downloaded from STIX website; kind of a mess
-
-if not versions then versions = { } end versions['math-def'] = 1.001
-if not mathematics then mathematics = { } end
-
--- I give up on this mess, best start from scratch. We just use as
--- strippeble table.
-
---~ mathematics.data = {
---~ [0x00020] = { mathclass='unknown', adobename='space' },
---~ [0x00022] = { mathclass='unknown', adobename='quotedbl', texname='textquotedbl' },
---~ [0x00023] = { mathclass='normal', adobename='numbersign', texname='#' },
---~ [0x00024] = { mathclass='normal', adobename='dollar', texname='textdollar' },
---~ [0x00025] = { mathclass='normal', adobename='percent', texname='%' },
---~ [0x00026] = { mathclass='normal', adobename='ampersand', texname='&' },
---~ [0x00027] = { mathclass='unknown', adobename='quotesingle' },
---~ [0x00028] = { mathclass='opening', adobename='parenleft', texname='lparen' },
---~ [0x00029] = { mathclass='closing', adobename='parenright', texname='rparen' },
---~ [0x0002B] = { mathclass='binary', adobename='plus', texname='plus' },
---~ [0x00040] = { mathclass='normal', adobename='at', texname='textatsign' },
---~ [0x0005E] = { mathclass='unknown', adobename='asciicircum', texname='textasciicircum' },
---~ [0x0005F] = { mathclass='unknown', adobename='underscore', texname='textunderscore' },
---~ [0x00060] = { mathclass='unknown', adobename='grave', texname='textasciigrave' },
---~ [0x0007E] = { mathclass='unknown', adobename='asciitilde', texname='textasciitilde' },
---~ [0x0007F] = { mathclass='unknown', adobename='uni007F' },
---~ [0x000A0] = { mathclass='unknown', adobename='uni00A0' },
---~ [0x000A1] = { mathclass='punctuation', adobename='exclamdown', texname='textexclamdown' },
---~ [0x000A2] = { mathclass='normal', adobename='cent', texname='textcent' },
---~ [0x000A3] = { mathclass='normal', adobename='sterling', texname='sterling' },
---~ [0x000A4] = { mathclass='normal', adobename='currency', texname='textcurrency' },
---~ [0x000A5] = { mathclass='normal', adobename='yen', texname='yen' },
---~ [0x000A6] = { mathclass='normal', adobename='brokenbar', texname='textbrokenbar' },
---~ [0x000A7] = { mathclass='normal', adobename='section', texname='S' },
---~ [0x000A8] = { mathclass='unknown', adobename='dieresis', texname='textasciidieresis' },
---~ [0x000A9] = { mathclass='normal', adobename='copyright', texname='textcopyright' },
---~ [0x000AA] = { mathclass='unknown', adobename='ordfeminine', texname='textordfeminine' },
---~ [0x000AB] = { mathclass='opening', adobename='guillemotleft', texname='guillemotleft' },
---~ [0x000AC] = { mathclass='normal', adobename='logicalnot', texname='neg' },
---~ [0x000AD] = { mathclass='unknown', adobename='uni00AD' },
---~ [0x000AE] = { mathclass='normal', adobename='registered', texname='textregistered' },
---~ [0x000AF] = { mathclass='unknown', adobename='macron', texname='textasciimacron' },
---~ [0x000B0] = { mathclass='normal', adobename='degree', texname='textdegree' },
---~ [0x000B2] = { mathclass='unknown', adobename='twosuperior', texname='texttwosuperior' },
---~ [0x000B3] = { mathclass='unknown', adobename='threesuperior', texname='textthreesuperior' },
---~ [0x000B4] = { mathclass='unknown', adobename='acute', texname='textasciiacute' },
---~ [0x000B5] = { mathclass='normal', adobename='mu', texname='textmu' },
---~ [0x000B6] = { mathclass='normal', adobename='paragraph', texname='P' },
---~ [0x000B8] = { mathclass='unknown', adobename='cedilla' },
---~ [0x000B9] = { mathclass='unknown', adobename='onesuperior', texname='textonesuperior' },
---~ [0x000BA] = { mathclass='unknown', adobename='ordmasculine', texname='textordmasculine' },
---~ [0x000BB] = { mathclass='closing', adobename='guillemotright', texname='guillemotright' },
---~ [0x000BC] = { mathclass='unknown', adobename='onequarter', texname='textonequarter' },
---~ [0x000BD] = { mathclass='unknown', adobename='onehalf', texname='textonehalf' },
---~ [0x000BE] = { mathclass='unknown', adobename='threequarters', texname='textthreequarters' },
---~ [0x000BF] = { mathclass='punctuation', adobename='questiondown', texname='textquestiondown' },
---~ [0x000F7] = { mathclass='binary', adobename='divide', texname='div' },
---~ [0x00188] = { mathclass='unknown', adobename='uni0188', texname='texthtc' },
---~ [0x00190] = { mathclass='unknown', adobename='uni0190' },
---~ [0x00192] = { mathclass='normal', adobename='florin', texname='textflorin' },
---~ [0x00195] = { mathclass='unknown', adobename='uni0195', texname='texthvlig' },
---~ [0x00199] = { mathclass='alphabetic', adobename='uni0199', texname='texthtk' },
---~ [0x0019A] = { mathclass='alphabetic', adobename='uni019A', texname='textbarl' },
---~ [0x0019B] = { mathclass='alphabetic', adobename='uni019B', texname='textcrlambda' },
---~ [0x0019E] = { mathclass='alphabetic', adobename='uni019E' },
---~ [0x001A0] = { mathclass='alphabetic', adobename='uni01A0', texname='Ohorn' },
---~ [0x001A1] = { mathclass='alphabetic', adobename='uni01A1', texname='ohorn' },
---~ [0x001A5] = { mathclass='alphabetic', adobename='uni01A5', texname='texthtp' },
---~ [0x001AA] = { mathclass='alphabetic', adobename='uni01AA', texname='textlooptoprevesh' },
---~ [0x001AB] = { mathclass='alphabetic', adobename='uni01AB', texname='textlhookt' },
---~ [0x001AD] = { mathclass='alphabetic', adobename='uni01AD', texname='texthtt' },
---~ [0x001AF] = { mathclass='alphabetic', adobename='uni01AF', texname='Uhorn' },
---~ [0x001B0] = { mathclass='alphabetic', adobename='uni01B0', texname='uhorn' },
---~ [0x001B5] = { mathclass='normal', adobename='uni01B5', texname='Zbar' },
---~ [0x001BA] = { mathclass='alphabetic', adobename='uni01BA', texname='textbenttailyogh' },
---~ [0x001BB] = { mathclass='alphabetic', adobename='uni01BB', texname='textcrtwo' },
---~ [0x001BE] = { mathclass='alphabetic', adobename='uni01BE', texname='textcrinvglotstop' },
---~ [0x001C0] = { mathclass='alphabetic', adobename='uni01C0', texname='textpipe' },
---~ [0x001C1] = { mathclass='alphabetic', adobename='uni01C1', texname='textdoublepipe' },
---~ [0x001C2] = { mathclass='alphabetic', adobename='uni01C2', texname='textdoublebarpipe' },
---~ [0x001C3] = { mathclass='alphabetic', adobename='uni01C3', texname='textexclam' },
---~ [0x001F0] = { mathclass='alphabetic', adobename='uni01F0' },
---~ [0x001FA] = { mathclass='unknown', adobename='uni01FA' },
---~ [0x001FB] = { mathclass='unknown', adobename='uni01FB' },
---~ [0x001FC] = { mathclass='unknown', adobename='uni01FC' },
---~ [0x001FD] = { mathclass='unknown', adobename='uni01FD' },
---~ [0x001FE] = { mathclass='unknown', adobename='uni01FE' },
---~ [0x001FF] = { mathclass='unknown', adobename='uni01FF' },
---~ [0x00221] = { mathclass='alphabetic', adobename='uni0221', texname='textctd' },
---~ [0x00234] = { mathclass='alphabetic', adobename='uni0234', texname='textctl' },
---~ [0x00235] = { mathclass='alphabetic', adobename='uni0235', texname='textctn' },
---~ [0x00236] = { mathclass='alphabetic', adobename='uni0236', texname='textctt' },
---~ [0x00237] = { mathclass='alphabetic', adobename='uni0237', texname='textdotlessj' },
---~ [0x00250] = { mathclass='alphabetic', adobename='uni0250', texname='textturna' },
---~ [0x00251] = { mathclass='alphabetic', adobename='uni0251', texname='textscripta' },
---~ [0x00252] = { mathclass='alphabetic', adobename='uni0252', texname='textturnscripta' },
---~ [0x00253] = { mathclass='alphabetic', adobename='uni0253', texname='texthtb' },
---~ [0x00254] = { mathclass='binary', adobename='uni0254', texname='textopeno' },
---~ [0x00255] = { mathclass='alphabetic', adobename='uni0255', texname='textctc' },
---~ [0x00256] = { mathclass='alphabetic', adobename='uni0256', texname='textrtaild' },
---~ [0x00257] = { mathclass='alphabetic', adobename='uni0257', texname='texthtd' },
---~ [0x00258] = { mathclass='alphabetic', adobename='uni0258', texname='textreve' },
---~ [0x00259] = { mathclass='alphabetic', adobename='uni0259', texname='textschwa' },
---~ [0x0025A] = { mathclass='alphabetic', adobename='uni025A', texname='textrhookschwa' },
---~ [0x0025B] = { mathclass='alphabetic', adobename='uni025B', texname='textepsilon' },
---~ [0x0025C] = { mathclass='alphabetic', adobename='uni025C', texname='textrevepsilon' },
---~ [0x0025D] = { mathclass='alphabetic', adobename='uni025D', texname='textrhookrevepsilon' },
---~ [0x0025E] = { mathclass='alphabetic', adobename='uni025E', texname='textcloserevepsilon' },
---~ [0x0025F] = { mathclass='alphabetic', adobename='uni025F', texname='textbardotlessj' },
---~ [0x00260] = { mathclass='alphabetic', adobename='uni0260', texname='texthtg' },
---~ [0x00261] = { mathclass='alphabetic', adobename='uni0261', texname='textscriptg' },
---~ [0x00262] = { mathclass='alphabetic', adobename='uni0262', texname='textscg' },
---~ [0x00263] = { mathclass='alphabetic', adobename='uni0263', texname='textgamma' },
---~ [0x00264] = { mathclass='alphabetic', adobename='uni0264', texname='textramshorns' },
---~ [0x00265] = { mathclass='alphabetic', adobename='uni0265', texname='textturnh' },
---~ [0x00266] = { mathclass='alphabetic', adobename='uni0266', texname='texthth' },
---~ [0x00267] = { mathclass='alphabetic', adobename='uni0267', texname='texththeng' },
---~ [0x00268] = { mathclass='alphabetic', adobename='uni0268', texname='textbari' },
---~ [0x00269] = { mathclass='alphabetic', adobename='uni0269', texname='textiota' },
---~ [0x0026A] = { mathclass='alphabetic', adobename='uni026A', texname='textsci' },
---~ [0x0026B] = { mathclass='alphabetic', adobename='uni026B', texname='textltilde' },
---~ [0x0026C] = { mathclass='alphabetic', adobename='uni026C', texname='textbeltl' },
---~ [0x0026D] = { mathclass='alphabetic', adobename='uni026D', texname='textrtaill' },
---~ [0x0026E] = { mathclass='alphabetic', adobename='uni026E', texname='textlyoghlig' },
---~ [0x0026F] = { mathclass='alphabetic', adobename='uni026F', texname='textturnm' },
---~ [0x00270] = { mathclass='alphabetic', adobename='uni0270', texname='textturnmrleg' },
---~ [0x00271] = { mathclass='alphabetic', adobename='uni0271', texname='textltailm' },
---~ [0x00272] = { mathclass='alphabetic', adobename='uni0272', texname='textltailn' },
---~ [0x00273] = { mathclass='alphabetic', adobename='uni0273', texname='textrtailn' },
---~ [0x00274] = { mathclass='alphabetic', adobename='uni0274', texname='textscn' },
---~ [0x00275] = { mathclass='alphabetic', adobename='uni0275', texname='textbaro' },
---~ [0x00276] = { mathclass='alphabetic', adobename='uni0276', texname='textscoelig' },
---~ [0x00277] = { mathclass='alphabetic', adobename='uni0277', texname='textcloseomega' },
---~ [0x00278] = { mathclass='alphabetic', adobename='uni0278', texname='textphi' },
---~ [0x00279] = { mathclass='alphabetic', adobename='uni0279', texname='textturnr' },
---~ [0x0027A] = { mathclass='alphabetic', adobename='uni027A', texname='textturnlonglegr' },
---~ [0x0027B] = { mathclass='alphabetic', adobename='uni027B', texname='textturnrrtail' },
---~ [0x0027C] = { mathclass='alphabetic', adobename='uni027C', texname='textlonglegr' },
---~ [0x0027D] = { mathclass='alphabetic', adobename='uni027D', texname='textrtailr' },
---~ [0x0027E] = { mathclass='alphabetic', adobename='uni027E', texname='textfishhookr' },
---~ [0x0027F] = { mathclass='alphabetic', adobename='uni027F', texname='textlhti' },
---~ [0x00280] = { mathclass='alphabetic', adobename='uni0280', texname='textscr' },
---~ [0x00281] = { mathclass='alphabetic', adobename='uni0281', texname='textinvscr' },
---~ [0x00282] = { mathclass='alphabetic', adobename='uni0282', texname='textrtails' },
---~ [0x00283] = { mathclass='alphabetic', adobename='uni0283', texname='textesh' },
---~ [0x00284] = { mathclass='alphabetic', adobename='uni0284', texname='texthtbardotlessjvar' },
---~ [0x00285] = { mathclass='alphabetic', adobename='uni0285', texname='textvibyi' },
---~ [0x00286] = { mathclass='alphabetic', adobename='uni0286', texname='textctesh' },
---~ [0x00287] = { mathclass='alphabetic', adobename='uni0287', texname='textturnt' },
---~ [0x00288] = { mathclass='alphabetic', adobename='uni0288', texname='textrtailt' },
---~ [0x00289] = { mathclass='alphabetic', adobename='uni0289', texname='textbaru' },
---~ [0x0028A] = { mathclass='alphabetic', adobename='uni028A', texname='textupsilon' },
---~ [0x0028B] = { mathclass='alphabetic', adobename='uni028B', texname='textscriptv' },
---~ [0x0028C] = { mathclass='alphabetic', adobename='uni028C', texname='textturnv' },
---~ [0x0028D] = { mathclass='alphabetic', adobename='uni028D', texname='textturnw' },
---~ [0x0028E] = { mathclass='alphabetic', adobename='uni028E', texname='textturny' },
---~ [0x0028F] = { mathclass='alphabetic', adobename='uni028F', texname='textscy' },
---~ [0x00290] = { mathclass='alphabetic', adobename='uni0290', texname='textrtailz' },
---~ [0x00291] = { mathclass='alphabetic', adobename='uni0291', texname='textctz' },
---~ [0x00292] = { mathclass='alphabetic', adobename='uni0292', texname='textyogh' },
---~ [0x00293] = { mathclass='alphabetic', adobename='uni0293', texname='textctyogh' },
---~ [0x00294] = { mathclass='alphabetic', adobename='uni0294', texname='textglotstop' },
---~ [0x00295] = { mathclass='alphabetic', adobename='uni0295', texname='textrevglotstop' },
---~ [0x00296] = { mathclass='alphabetic', adobename='uni0296', texname='textinvglotstop' },
---~ [0x00297] = { mathclass='alphabetic', adobename='uni0297', texname='textstretchcvar' },
---~ [0x00298] = { mathclass='alphabetic', adobename='uni0298', texname='textbullseye' },
---~ [0x00299] = { mathclass='alphabetic', adobename='uni0299', texname='textscb' },
---~ [0x0029A] = { mathclass='alphabetic', adobename='uni029A', texname='textcloseepsilon' },
---~ [0x0029B] = { mathclass='alphabetic', adobename='uni029B', texname='texthtscg' },
---~ [0x0029C] = { mathclass='alphabetic', adobename='uni029C', texname='textsch' },
---~ [0x0029D] = { mathclass='alphabetic', adobename='uni029D', texname='textctj' },
---~ [0x0029E] = { mathclass='alphabetic', adobename='uni029E', texname='textturnk' },
---~ [0x0029F] = { mathclass='alphabetic', adobename='uni029F', texname='textscl' },
---~ [0x002A0] = { mathclass='alphabetic', adobename='uni02A0', texname='texthtq' },
---~ [0x002A1] = { mathclass='alphabetic', adobename='uni02A1', texname='textbarglotstop' },
---~ [0x002A2] = { mathclass='alphabetic', adobename='uni02A2', texname='textbarrevglotstop' },
---~ [0x002A3] = { mathclass='alphabetic', adobename='uni02A3', texname='textdzlig' },
---~ [0x002A4] = { mathclass='alphabetic', adobename='uni02A4', texname='textdyoghlig' },
---~ [0x002A5] = { mathclass='alphabetic', adobename='uni02A5', texname='textdctzlig' },
---~ [0x002A6] = { mathclass='alphabetic', adobename='uni02A6', texname='texttslig' },
---~ [0x002A7] = { mathclass='alphabetic', adobename='uni02A7', texname='textteshlig' },
---~ [0x002A8] = { mathclass='alphabetic', adobename='uni02A8', texname='texttctctlig' },
---~ [0x002AE] = { mathclass='alphabetic', adobename='uni02AE', texname='textlongy' },
---~ [0x002AF] = { mathclass='alphabetic', adobename='uni02AF', texname='textvibyy' },
---~ [0x002B0] = { mathclass='alphabetic', adobename='uni02B0', texname='textsuph' },
---~ [0x002B1] = { mathclass='alphabetic', adobename='uni02B1', texname='textsuphth' },
---~ [0x002B2] = { mathclass='alphabetic', adobename='uni02B2', texname='textsupj' },
---~ [0x002B3] = { mathclass='alphabetic', adobename='uni02B3', texname='textsupr' },
---~ [0x002B4] = { mathclass='alphabetic', adobename='uni02B4', texname='textsupturnr' },
---~ [0x002B5] = { mathclass='alphabetic', adobename='uni02B5', texname='textsupturnrrtail' },
---~ [0x002B6] = { mathclass='alphabetic', adobename='uni02B6', texname='textsupinvscr' },
---~ [0x002B7] = { mathclass='alphabetic', adobename='uni02B7', texname='textsupw' },
---~ [0x002B8] = { mathclass='alphabetic', adobename='uni02B8', texname='textsupy' },
---~ [0x002B9] = { mathclass='unknown', adobename='uni02B9', texname='cprime' },
---~ [0x002BA] = { mathclass='unknown', adobename='uni02BA', texname='cdprime' },
---~ [0x002BB] = { mathclass='opening', adobename='uni02BB', texname='textturncomma' },
---~ [0x002BC] = { mathclass='unknown', adobename='uni02BC', texname='rasp' },
---~ [0x002BD] = { mathclass='unknown', adobename='uni02BD', texname='lasp' },
---~ [0x002BE] = { mathclass='unknown', adobename='uni02BE', texname='texthamza' },
---~ [0x002BF] = { mathclass='unknown', adobename='uni02BF', texname='textain' },
---~ [0x002C0] = { mathclass='unknown', adobename='uni02C0', texname='textraiseglotstop' },
---~ [0x002C1] = { mathclass='unknown', adobename='uni02C1', texname='textraiserevglotstop' },
---~ [0x002C2] = { mathclass='unknown', adobename='uni02C2', texname='textlptr' },
---~ [0x002C3] = { mathclass='unknown', adobename='uni02C3', texname='textrptr' },
---~ [0x002C4] = { mathclass='unknown', adobename='uni02C4', texname='textuptr' },
---~ [0x002C5] = { mathclass='unknown', adobename='uni02C5', texname='textdptr' },
---~ [0x002C6] = { mathclass='unknown', adobename='circumflex', texname='^' },
---~ [0x002C7] = { mathclass='unknown', adobename='caron', texname='v' },
---~ [0x002C8] = { mathclass='unknown', adobename='uni02C8', texname='textprimstress' },
---~ [0x002C9] = { mathclass='unknown', adobename='uni02C9', texname='textmacron' },
---~ [0x002CA] = { mathclass='unknown', adobename='uni02CA', texname='textacute' },
---~ [0x002CB] = { mathclass='unknown', adobename='uni02CB', texname='textgrave' },
---~ [0x002CC] = { mathclass='unknown', adobename='uni02CC', texname='textsecstress' },
---~ [0x002CD] = { mathclass='unknown', adobename='uni02CD', texname='textlowmacron' },
---~ [0x002CE] = { mathclass='unknown', adobename='uni02CE', texname='textlowgrave' },
---~ [0x002CF] = { mathclass='unknown', adobename='uni02CF', texname='textlowacute' },
---~ [0x002D0] = { mathclass='unknown', adobename='uni02D0', texname='textlengthmark' },
---~ [0x002D1] = { mathclass='unknown', adobename='uni02D1', texname='texthalflength' },
---~ [0x002D2] = { mathclass='unknown', adobename='uni02D2', texname='textrhalfring' },
---~ [0x002D3] = { mathclass='unknown', adobename='uni02D3', texname='textlhalfring' },
---~ [0x002D4] = { mathclass='diacritic', adobename='uni02D4', texname='textraised' },
---~ [0x002D5] = { mathclass='diacritic', adobename='uni02D5', texname='textlowered' },
---~ [0x002D6] = { mathclass='diacritic', adobename='uni02D6', texname='textadvanced' },
---~ [0x002D7] = { mathclass='diacritic', adobename='uni02D7', texname='textretracted' },
---~ [0x002D8] = { mathclass='diacritic', adobename='breve', texname='textbreve' },
---~ [0x002D9] = { mathclass='diacritic', adobename='dotaccent', texname='textdotaccent' },
---~ [0x002DA] = { mathclass='diacritic', adobename='ring', texname='textringaccent' },
---~ [0x002DB] = { mathclass='diacritic', adobename='ogonek', texname='textogonek' },
---~ [0x002DC] = { mathclass='diacritic', adobename='smalltilde', texname='textsmalltilde' },
---~ [0x002DD] = { mathclass='diacritic', adobename='hungarumlaut', texname='textdoubleacute' },
---~ [0x002DE] = { mathclass='diacritic', adobename='uni02DE', texname='textrhoticity' },
---~ [0x002DF] = { mathclass='diacritic', adobename='uni02DF', texname='ipacrossaccent' },
---~ [0x002E0] = { mathclass='diacritic', adobename='uni02E0', texname='ipasupgamma' },
---~ [0x002E1] = { mathclass='alphabetic', adobename='uni02E1', texname='ipasupl' },
---~ [0x002E2] = { mathclass='alphabetic', adobename='uni02E2', texname='ipasups' },
---~ [0x002E3] = { mathclass='alphabetic', adobename='uni02E3', texname='ipasupx' },
---~ [0x002E4] = { mathclass='diacritic', adobename='uni02E4', texname='ipasuprerglotstpp' },
---~ [0x002E5] = { mathclass='diacritic', adobename='uni02E5', texname='tonebarextrahigh' },
---~ [0x002E6] = { mathclass='diacritic', adobename='uni02E6', texname='tonebarhigh' },
---~ [0x002E7] = { mathclass='diacritic', adobename='uni02E7', texname='tonebarmid' },
---~ [0x002E8] = { mathclass='diacritic', adobename='uni02E8', texname='tonebarlow' },
---~ [0x002E9] = { mathclass='diacritic', adobename='uni02E9', texname='tonebarextralow' },
---~ [0x002EC] = { mathclass='diacritic', adobename='uni02EC', texname='ipavoicing' },
---~ [0x002ED] = { mathclass='diacritic', adobename='uni02ED', texname='ipaunaspirated' },
---~ [0x00300] = { mathclass='diacritic', adobename='uni0300', texname='grave' },
---~ [0x00301] = { mathclass='diacritic', adobename='uni0301', texname='acute' },
---~ [0x00302] = { mathclass='diacritic', adobename='uni0302', texname='hat' },
---~ [0x00303] = { mathclass='diacritic', adobename='uni0303', texname='tilde' },
---~ [0x00304] = { mathclass='diacritic', adobename='uni0304', texname='bar' },
---~ [0x00305] = { mathclass='diacritic', adobename='uni0305', texname='overbar' },
---~ [0x00306] = { mathclass='diacritic', adobename='uni0306', texname='breve' },
---~ [0x00307] = { mathclass='diacritic', adobename='uni0307', texname='dot' },
---~ [0x00308] = { mathclass='diacritic', adobename='uni0308', texname='ddot' },
---~ [0x00309] = { mathclass='diacritic', adobename='uni0309', texname='ovhook' },
---~ [0x0030A] = { mathclass='diacritic', adobename='uni030A', texname='ocirc' },
---~ [0x0030B] = { mathclass='diacritic', adobename='uni030B', texname='H' },
---~ [0x0030C] = { mathclass='diacritic', adobename='uni030C', texname='check' },
---~ [0x0030D] = { mathclass='diacritic', adobename='uni030D', texname='textvbaraccent' },
---~ [0x0030E] = { mathclass='diacritic', adobename='uni030E', texname='textdoublevbaraccent' },
---~ [0x0030F] = { mathclass='diacritic', adobename='uni030F', texname='textdoublegrave' },
---~ [0x00310] = { mathclass='diacritic', adobename='uni0310', texname='candra' },
---~ [0x00311] = { mathclass='diacritic', adobename='uni0311', texname='textroundcap' },
---~ [0x00312] = { mathclass='diacritic', adobename='uni0312', texname='oturnedcomma' },
---~ [0x00313] = { mathclass='diacritic', adobename='uni0313', texname='osmooth' },
---~ [0x00314] = { mathclass='diacritic', adobename='uni0314', texname='orough' },
---~ [0x00315] = { mathclass='diacritic', adobename='uni0315', texname='ocommatopright' },
---~ [0x00316] = { mathclass='diacritic', adobename='uni0316', texname='textsubgrave' },
---~ [0x00317] = { mathclass='diacritic', adobename='uni0317', texname='textsubacute' },
---~ [0x00318] = { mathclass='diacritic', adobename='uni0318', texname='textadvancing' },
---~ [0x00319] = { mathclass='diacritic', adobename='uni0319', texname='textretracting' },
---~ [0x0031A] = { mathclass='diacritic', adobename='uni031A', texname='droang' },
---~ [0x0031B] = { mathclass='diacritic', adobename='uni031B', texname='texthorn' },
---~ [0x0031C] = { mathclass='diacritic', adobename='uni031C', texname='textsublhalfring' },
---~ [0x0031D] = { mathclass='diacritic', adobename='uni031D', texname='textraising' },
---~ [0x0031E] = { mathclass='diacritic', adobename='uni031E', texname='textlowering' },
---~ [0x0031F] = { mathclass='diacritic', adobename='uni031F', texname='textsubplus' },
---~ [0x00320] = { mathclass='diacritic', adobename='uni0320', texname='textsubminus' },
---~ [0x00321] = { mathclass='diacritic', adobename='uni0321', texname='textpalhook' },
---~ [0x00322] = { mathclass='diacritic', adobename='uni0322', texname='textrhook' },
---~ [0x00323] = { mathclass='diacritic', adobename='uni0323', texname='textsubdot' },
---~ [0x00324] = { mathclass='diacritic', adobename='uni0324', texname='textsubumlaut' },
---~ [0x00325] = { mathclass='diacritic', adobename='uni0325', texname='textsubring' },
---~ [0x00326] = { mathclass='diacritic', adobename='uni0326', texname='textsubcomma' },
---~ [0x00327] = { mathclass='diacritic', adobename='uni0327', texname='c' },
---~ [0x00328] = { mathclass='diacritic', adobename='uni0328', texname='textpolhk' },
---~ [0x00329] = { mathclass='diacritic', adobename='uni0329', texname='textsyllabic' },
---~ [0x0032A] = { mathclass='diacritic', adobename='uni032A', texname='textsubbridge' },
---~ [0x0032B] = { mathclass='diacritic', adobename='uni032B', texname='textsubw' },
---~ [0x0032C] = { mathclass='diacritic', adobename='uni032C', texname='textsubwedge' },
---~ [0x0032D] = { mathclass='diacritic', adobename='uni032D', texname='textsubcircum' },
---~ [0x0032E] = { mathclass='diacritic', adobename='uni032E', texname='textsubbreve' },
---~ [0x0032F] = { mathclass='diacritic', adobename='uni032F', texname='textsubarch' },
---~ [0x00330] = { mathclass='diacritic', adobename='uni0330', texname='textsubtilde' },
---~ [0x00331] = { mathclass='diacritic', adobename='uni0331', texname='textsubbar' },
---~ [0x00332] = { mathclass='diacritic', adobename='uni0332', texname='textsubline' },
---~ [0x00333] = { mathclass='diacritic', adobename='uni0333', texname='textsubdoubleline' },
---~ [0x00334] = { mathclass='diacritic', adobename='uni0334', texname='textsuperimposetilde' },
---~ [0x00335] = { mathclass='diacritic', adobename='uni0335', texname='textoverlayshortstroke' },
---~ [0x00336] = { mathclass='diacritic', adobename='uni0336', texname='textoverlaylongstroke' },
---~ [0x00337] = { mathclass='diacritic', adobename='uni0337', texname='textoverlayshortsolidus' },
---~ [0x00338] = { mathclass='diacritic', adobename='uni0338', texname='textoverlaylongsolidus' },
---~ [0x00339] = { mathclass='diacritic', adobename='uni0339', texname='textsubrhalfring' },
---~ [0x0033A] = { mathclass='diacritic', adobename='uni033A', texname='textinvsubbridge' },
---~ [0x0033B] = { mathclass='diacritic', adobename='uni033B', texname='textsubsquare' },
---~ [0x0033C] = { mathclass='diacritic', adobename='uni033C', texname='textseagull' },
---~ [0x0033D] = { mathclass='diacritic', adobename='uni033D', texname='textovercross' },
---~ [0x0033E] = { mathclass='diacritic', adobename='uni033E', texname='textvtilde' },
---~ [0x0033F] = { mathclass='diacritic', adobename='uni033F', texname='textdoubleoverline' },
---~ [0x00346] = { mathclass='diacritic', adobename='uni0346', texname='textoverbridge' },
---~ [0x0034C] = { mathclass='diacritic', adobename='uni034C', texname='textdoubletilde' },
---~ [0x00359] = { mathclass='unknown', adobename='uni0359', texname='textunderasterisk' },
---~ [0x0035C] = { mathclass='unknown', adobename='uni035C', texname='texttieunderarc' },
---~ [0x00360] = { mathclass='diacritic', adobename='uni0360', texname='texttietilde' },
---~ [0x00361] = { mathclass='diacritic', adobename='uni0361', texname='t' },
---~ [0x00362] = { mathclass='diacritic', adobename='uni0362', texname='texttieunderrightarrow' },
---~ [0x0037E] = { mathclass='diacritic', adobename='uni037E' },
---~ [0x00384] = { mathclass='unknown', adobename='uni0384' },
---~ [0x00385] = { mathclass='unknown', adobename='uni0385' },
---~ [0x00386] = { mathclass='unknown', adobename='uni0386' },
---~ [0x00387] = { mathclass='unknown', adobename='uni0387' },
---~ [0x00388] = { mathclass='unknown', adobename='uni0388' },
---~ [0x00389] = { mathclass='unknown', adobename='uni0389' },
---~ [0x0038A] = { mathclass='unknown', adobename='uni038A' },
---~ [0x0038C] = { mathclass='unknown', adobename='uni038C' },
---~ [0x0038E] = { mathclass='unknown', adobename='uni038E' },
---~ [0x0038F] = { mathclass='unknown', adobename='uni038F' },
---~ [0x00390] = { mathclass='unknown', adobename='uni0390' },
---~ [0x003AA] = { mathclass='unknown',family="lcgreek", adobename='uni03AA' },
---~ [0x003AB] = { mathclass='unknown', adobename='uni03AB' },
---~ [0x003AC] = { mathclass='unknown', adobename='uni03AC' },
---~ [0x003AD] = { mathclass='unknown', adobename='uni03AD' },
---~ [0x003AE] = { mathclass='unknown', adobename='uni03AE' },
---~ [0x003AF] = { mathclass='unknown', adobename='uni03AF' },
---~ [0x003B0] = { mathclass='unknown', adobename='uni03B0' },
---~ [0x003CA] = { mathclass='unknown', adobename='uni03CA' },
---~ [0x003CB] = { mathclass='unknown', adobename='uni03CB' },
---~ [0x003CC] = { mathclass='unknown', adobename='uni03CC' },
---~ [0x003CD] = { mathclass='unknown', adobename='uni03CD' },
---~ [0x003CE] = { mathclass='unknown', adobename='uni03CE' },
---~ [0x003D0] = { mathclass='alphabetic', adobename='uni03D0', texname='upvarbeta' },
---~ [0x003D1] = { mathclass='alphabetic', adobename='uni03D1', texname='upvartheta' },
---~ [0x003D2] = { mathclass='alphabetic', adobename='uni03D2', texname='upUpsilon' },
---~ [0x003D6] = { mathclass='alphabetic', adobename='uni03D6', texname='upvarpi' },
---~ [0x003D8] = { mathclass='normal', adobename='uni03D8', texname='upoldKoppa' },
---~ [0x003D9] = { mathclass='normal', adobename='uni03D9', texname='upoldkoppa' },
---~ [0x003DA] = { mathclass='alphabetic', adobename='uni03DA', texname='upStigma' },
---~ [0x003DB] = { mathclass='alphabetic', adobename='uni03DB', texname='upstigma' },
---~ [0x003DC] = { mathclass='alphabetic', adobename='uni03DC', texname='upDigamma' },
---~ [0x003DD] = { mathclass='alphabetic', adobename='uni03DD', texname='updigamma' },
---~ [0x003DE] = { mathclass='alphabetic', adobename='uni03DE', texname='upKoppa' },
---~ [0x003DF] = { mathclass='alphabetic', adobename='uni03DF', texname='upkoppa' },
---~ [0x003E0] = { mathclass='alphabetic', adobename='uni03E0', texname='upSampi' },
---~ [0x003E1] = { mathclass='alphabetic', adobename='uni03E1', texname='upsampi' },
---~ [0x003F0] = { mathclass='alphabetic', adobename='uni03F0', texname='upvarkappa' },
---~ [0x003F1] = { mathclass='alphabetic', adobename='uni03F1', texname='upvarrho' },
---~ [0x003F4] = { mathclass='alphabetic', adobename='uni03F4', texname='upvarTheta' },
---~ [0x003F5] = { mathclass='alphabetic', adobename='uni03F5', texname='upepsilon' },
---~ [0x003F6] = { mathclass='normal', adobename='uni03F6', texname='upbackepsilon' },
---~ [0x00401] = { mathclass='alphabetic', adobename='uni0401' },
---~ [0x00402] = { mathclass='alphabetic', adobename='uni0402' },
---~ [0x00403] = { mathclass='alphabetic', adobename='uni0403' },
---~ [0x00404] = { mathclass='alphabetic', adobename='uni0404' },
---~ [0x00405] = { mathclass='alphabetic', adobename='uni0405' },
---~ [0x00406] = { mathclass='alphabetic', adobename='uni0406' },
---~ [0x00407] = { mathclass='alphabetic', adobename='uni0407' },
---~ [0x00408] = { mathclass='alphabetic', adobename='uni0408' },
---~ [0x00409] = { mathclass='alphabetic', adobename='uni0409' },
---~ [0x0040A] = { mathclass='alphabetic', adobename='uni040A' },
---~ [0x0040B] = { mathclass='alphabetic', adobename='uni040B' },
---~ [0x0040C] = { mathclass='alphabetic', adobename='uni040C' },
---~ [0x0040E] = { mathclass='alphabetic', adobename='uni040E' },
---~ [0x0040F] = { mathclass='alphabetic', adobename='uni040F' },
---~ [0x00410] = { mathclass='alphabetic', adobename='uni0410' },
---~ [0x00411] = { mathclass='alphabetic', adobename='uni0411' },
---~ [0x00412] = { mathclass='alphabetic', adobename='uni0412' },
---~ [0x00413] = { mathclass='alphabetic', adobename='uni0413' },
---~ [0x00414] = { mathclass='alphabetic', adobename='uni0414' },
---~ [0x00415] = { mathclass='alphabetic', adobename='uni0415' },
---~ [0x00416] = { mathclass='alphabetic', adobename='uni0416' },
---~ [0x00417] = { mathclass='alphabetic', adobename='uni0417' },
---~ [0x00418] = { mathclass='alphabetic', adobename='uni0418' },
---~ [0x00419] = { mathclass='alphabetic', adobename='uni0419' },
---~ [0x0041A] = { mathclass='alphabetic', adobename='uni041A' },
---~ [0x0041B] = { mathclass='alphabetic', adobename='uni041B' },
---~ [0x0041C] = { mathclass='alphabetic', adobename='uni041C' },
---~ [0x0041D] = { mathclass='alphabetic', adobename='uni041D' },
---~ [0x0041E] = { mathclass='alphabetic', adobename='uni041E' },
---~ [0x0041F] = { mathclass='alphabetic', adobename='uni041F' },
---~ [0x00420] = { mathclass='alphabetic', adobename='uni0420' },
---~ [0x00421] = { mathclass='alphabetic', adobename='uni0421' },
---~ [0x00422] = { mathclass='alphabetic', adobename='uni0422' },
---~ [0x00423] = { mathclass='alphabetic', adobename='uni0423' },
---~ [0x00424] = { mathclass='alphabetic', adobename='uni0424' },
---~ [0x00425] = { mathclass='alphabetic', adobename='uni0425' },
---~ [0x00426] = { mathclass='alphabetic', adobename='uni0426' },
---~ [0x00427] = { mathclass='alphabetic', adobename='uni0427' },
---~ [0x00428] = { mathclass='alphabetic', adobename='uni0428' },
---~ [0x00429] = { mathclass='alphabetic', adobename='uni0429' },
---~ [0x0042A] = { mathclass='alphabetic', adobename='uni042A' },
---~ [0x0042B] = { mathclass='alphabetic', adobename='uni042B' },
---~ [0x0042C] = { mathclass='alphabetic', adobename='uni042C' },
---~ [0x0042D] = { mathclass='alphabetic', adobename='uni042D' },
---~ [0x0042E] = { mathclass='alphabetic', adobename='uni042E' },
---~ [0x0042F] = { mathclass='alphabetic', adobename='uni042F' },
---~ [0x00430] = { mathclass='alphabetic', adobename='uni0430' },
---~ [0x00431] = { mathclass='alphabetic', adobename='uni0431' },
---~ [0x00432] = { mathclass='alphabetic', adobename='uni0432' },
---~ [0x00433] = { mathclass='alphabetic', adobename='uni0433' },
---~ [0x00434] = { mathclass='alphabetic', adobename='uni0434' },
---~ [0x00435] = { mathclass='alphabetic', adobename='uni0435' },
---~ [0x00436] = { mathclass='alphabetic', adobename='uni0436' },
---~ [0x00437] = { mathclass='alphabetic', adobename='uni0437' },
---~ [0x00438] = { mathclass='alphabetic', adobename='uni0438' },
---~ [0x00439] = { mathclass='alphabetic', adobename='uni0439' },
---~ [0x0043A] = { mathclass='alphabetic', adobename='uni043A' },
---~ [0x0043B] = { mathclass='alphabetic', adobename='uni043B' },
---~ [0x0043C] = { mathclass='alphabetic', adobename='uni043C' },
---~ [0x0043D] = { mathclass='alphabetic', adobename='uni043D' },
---~ [0x0043E] = { mathclass='alphabetic', adobename='uni043E' },
---~ [0x0043F] = { mathclass='alphabetic', adobename='uni043F' },
---~ [0x00440] = { mathclass='alphabetic', adobename='uni0440' },
---~ [0x00441] = { mathclass='alphabetic', adobename='uni0441' },
---~ [0x00442] = { mathclass='alphabetic', adobename='uni0442' },
---~ [0x00443] = { mathclass='alphabetic', adobename='uni0443' },
---~ [0x00444] = { mathclass='alphabetic', adobename='uni0444' },
---~ [0x00445] = { mathclass='alphabetic', adobename='uni0445' },
---~ [0x00446] = { mathclass='alphabetic', adobename='uni0446' },
---~ [0x00447] = { mathclass='alphabetic', adobename='uni0447' },
---~ [0x00448] = { mathclass='alphabetic', adobename='uni0448' },
---~ [0x00449] = { mathclass='alphabetic', adobename='uni0449' },
---~ [0x0044A] = { mathclass='alphabetic', adobename='uni044A' },
---~ [0x0044B] = { mathclass='alphabetic', adobename='uni044B' },
---~ [0x0044C] = { mathclass='alphabetic', adobename='uni044C' },
---~ [0x0044D] = { mathclass='alphabetic', adobename='uni044D' },
---~ [0x0044E] = { mathclass='alphabetic', adobename='uni044E' },
---~ [0x0044F] = { mathclass='alphabetic', adobename='uni044F' },
---~ [0x00451] = { mathclass='alphabetic', adobename='uni0451' },
---~ [0x00452] = { mathclass='alphabetic', adobename='uni0452' },
---~ [0x00453] = { mathclass='alphabetic', adobename='uni0453' },
---~ [0x00454] = { mathclass='alphabetic', adobename='uni0454' },
---~ [0x00455] = { mathclass='alphabetic', adobename='uni0455' },
---~ [0x00456] = { mathclass='alphabetic', adobename='uni0456' },
---~ [0x00457] = { mathclass='alphabetic', adobename='uni0457' },
---~ [0x00458] = { mathclass='alphabetic', adobename='uni0458' },
---~ [0x00459] = { mathclass='alphabetic', adobename='uni0459' },
---~ [0x0045A] = { mathclass='alphabetic', adobename='uni045A' },
---~ [0x0045B] = { mathclass='alphabetic', adobename='uni045B' },
---~ [0x0045C] = { mathclass='alphabetic', adobename='uni045C' },
---~ [0x0045E] = { mathclass='alphabetic', adobename='uni045E' },
---~ [0x0045F] = { mathclass='alphabetic', adobename='uni045F' },
---~ [0x00462] = { mathclass='alphabetic', adobename='uni0462' },
---~ [0x00463] = { mathclass='alphabetic', adobename='uni0463' },
---~ [0x0046A] = { mathclass='alphabetic', adobename='uni046A' },
---~ [0x0046B] = { mathclass='alphabetic', adobename='uni046B' },
---~ [0x00472] = { mathclass='alphabetic', adobename='uni0472' },
---~ [0x00473] = { mathclass='alphabetic', adobename='uni0473' },
---~ [0x00474] = { mathclass='alphabetic', adobename='uni0474' },
---~ [0x00475] = { mathclass='alphabetic', adobename='uni0475' },
---~ [0x00490] = { mathclass='alphabetic', adobename='uni0490' },
---~ [0x00491] = { mathclass='alphabetic', adobename='uni0491' },
---~ [0x01D00] = { mathclass='alphabetic', adobename='uni1D00', texname='textsca' },
---~ [0x01D07] = { mathclass='alphabetic', adobename='uni1D07', texname='textsce' },
---~ [0x01D1C] = { mathclass='alphabetic', adobename='uni1D1C', texname='textscu' },
---~ [0x01D81] = { mathclass='alphabetic', adobename='uni1D81', texname='textlhookd' },
---~ [0x01D84] = { mathclass='alphabetic', adobename='uni1D84', texname='textlhookk' },
---~ [0x01D85] = { mathclass='alphabetic', adobename='uni1D85', texname='textpalhookl' },
---~ [0x01D8A] = { mathclass='alphabetic', adobename='uni1D8A', texname='textlhooks' },
---~ [0x01D8D] = { mathclass='alphabetic', adobename='uni1D8D', texname='textlhookx' },
---~ [0x01D8E] = { mathclass='alphabetic', adobename='uni1D8E', texname='textlhookz' },
---~ [0x01E80] = { mathclass='alphabetic', adobename='uni1E80' },
---~ [0x01E81] = { mathclass='alphabetic', adobename='uni1E81' },
---~ [0x01E82] = { mathclass='alphabetic', adobename='uni1E82' },
---~ [0x01E83] = { mathclass='alphabetic', adobename='uni1E83' },
---~ [0x01E84] = { mathclass='alphabetic', adobename='uni1E84' },
---~ [0x01E85] = { mathclass='alphabetic', adobename='uni1E85' },
---~ [0x01EF2] = { mathclass='alphabetic', adobename='uni1EF2' },
---~ [0x01EF3] = { mathclass='alphabetic', adobename='uni1EF3' },
---~ [0x02004] = { mathclass='unknown', adobename='uni2004', texname='thirdemspace' },
---~ [0x02007] = { mathclass='unknown', adobename='uni2007', texname='digitspace' },
---~ [0x02008] = { mathclass='unknown', adobename='uni2008', texname='punctspace' },
---~ [0x0200A] = { mathclass='unknown', adobename='uni200A', texname='hspace' },
---~ [0x0200B] = { mathclass='unknown', adobename='uni200B', texname='zwspace' },
---~ [0x0200C] = { mathclass='unknown', adobename='uni200C', texname='zwnonjoin' },
---~ [0x0200D] = { mathclass='unknown', adobename='uni200D', texname='zwjoin' },
---~ [0x0200E] = { mathclass='unknown', adobename='uni200E', texname='LtoRmark' },
---~ [0x0200F] = { mathclass='unknown', adobename='uni200F', texname='RtoLmark' },
---~ [0x02010] = { mathclass='punctuation', adobename='uni2010', texname='texthyphen' },
---~ [0x02011] = { mathclass='unknown', adobename='uni2011', texname='nobreakhyphen' },
---~ [0x02012] = { mathclass='punctuation', adobename='figuredash', texname='figdash' },
---~ [0x02013] = { mathclass='punctuation', adobename='endash', contextname='endash', ignore=true },
---~ [0x02014] = { mathclass='punctuation', adobename='emdash', contextname='emdash', ignore=true },
---~ [0x02015] = { mathclass='unknown', adobename='uni2015', texname='horizbar' },
---~ [0x02016] = { mathclass='fence', adobename='uni2016', texname='Vert' },
---~ [0x02017] = { mathclass='unknown', adobename='uni2017', texname='twolowline' },
---~ [0x02018] = { mathclass='opening', adobename='quoteleft', texname='lq' },
---~ [0x02019] = { mathclass='closing', adobename='quoteright', texname='rq' },
---~ [0x0201A] = { mathclass='opening', adobename='quotesinglbase', texname='quotsinglbase' },
---~ [0x0201B] = { mathclass='closing', adobename='uni201B', texname='quotsinglright' },
---~ [0x0201C] = { mathclass='opening', adobename='quotedblleft', texname='textquotedblleft' },
---~ [0x0201D] = { mathclass='closing', adobename='quotedblright', texname='textquotedblright' },
---~ [0x0201E] = { mathclass='opening', adobename='quotedblbase', texname='quotdblbase' },
---~ [0x0201F] = { mathclass='closing', adobename='uni201F', texname='quotdblright' },
---~ [0x02020] = { mathclass='binary', adobename='dagger', texname='dagger' },
---~ [0x02021] = { mathclass='binary', adobename='daggerdbl', texname='ddagger' },
---~ [0x02022] = { mathclass='binary', adobename='bullet', texname='smblkcircle' },
---~ [0x02024] = { mathclass='unknown', adobename='onedotenleader', texname='enleaderonedot' },
---~ [0x02025] = { mathclass='unknown', adobename='twodotenleader', texname='enleadertwodots' },
---~ [0x02026] = { mathclass='unknown', adobename='ellipsis', texname='dots' },
---~ [0x02027] = { mathclass='unknown', adobename='uni2027', texname='hyphenpoint' },
---~ [0x02030] = { mathclass='normal', adobename='perthousand', texname='textperthousand' },
---~ [0x02031] = { mathclass='normal', adobename='uni2031', texname='textpertenthousand' },
---~ [0x02032] = { mathclass='normal', adobename='uni2032', texname='textprime' },
---~ [0x02033] = { mathclass='normal', adobename='uni2033', texname='textdprime' },
---~ [0x02034] = { mathclass='normal', adobename='uni2034', texname='texttrprime' },
---~ [0x02035] = { mathclass='normal', adobename='uni2035', texname='textbackprime' },
---~ [0x02036] = { mathclass='normal', adobename='uni2036', texname='textbackdprime' },
---~ [0x02037] = { mathclass='normal', adobename='uni2037', texname='textbacktrprime' },
---~ [0x02038] = { mathclass='unknown', adobename='uni2038', texname='caretinsert' },
---~ [0x02039] = { mathclass='opening', adobename='guilsinglleft', texname='guilsinglleft' },
---~ [0x0203A] = { mathclass='closing', adobename='guilsinglright', texname='guilsinglright' },
---~ [0x0203B] = { mathclass='normal', adobename='uni203B', texname='textreferencemark' },
---~ [0x0203C] = { mathclass='unknown', adobename='uni203C', texname='Exclam' },
---~ [0x0203E] = { mathclass='unknown', adobename='uni203E', texname='overline' },
---~ [0x02040] = { mathclass='binary', adobename='uni2040', texname='tieconcat' },
---~ [0x02043] = { mathclass='unknown', adobename='uni2043', texname='hyphenbullet' },
---~ [0x02044] = { mathclass='binary', adobename='fraction', texname='fracslash' },
---~ [0x02047] = { mathclass='unknown', adobename='uni2047', texname='Question' },
---~ [0x0204E] = { mathclass='unknown', adobename='uni204E', texname='textasterisklow' },
---~ [0x0204F] = { mathclass='unknown', adobename='uni204F', texname='textsemicolonreversed' },
---~ [0x02050] = { mathclass='relation', adobename='uni2050', texname='closure' },
---~ [0x02051] = { mathclass='normal', adobename='uni2051', texname='textAsterisks' },
---~ [0x02052] = { mathclass='normal', adobename='uni2052', texname='textdiscount' },
---~ [0x02057] = { mathclass='normal', adobename='uni2057', texname='textqprime' },
---~ [0x0205F] = { mathclass='normal', adobename='uni205F', texname='medmathspace' },
---~ [0x02060] = { mathclass='unknown', adobename='uni2060', texname='wordjoin' },
---~ [0x02061] = { mathclass='unknown', adobename='uni2061', texname='functionapply' },
---~ [0x02062] = { mathclass='unknown', adobename='uni2062', texname='invisibletimes' },
---~ [0x02063] = { mathclass='unknown', adobename='uni2063', texname='invisiblesep' },
---~ [0x02070] = { mathclass='unknown', adobename='zerosuperior', texname='supzero' },
---~ [0x02074] = { mathclass='unknown', adobename='foursuperior', texname='supfour' },
---~ [0x02075] = { mathclass='unknown', adobename='fivesuperior', texname='supfive' },
---~ [0x02076] = { mathclass='unknown', adobename='sixsuperior', texname='supsix' },
---~ [0x02077] = { mathclass='unknown', adobename='sevensuperior', texname='supseven' },
---~ [0x02078] = { mathclass='unknown', adobename='eightsuperior', texname='supeight' },
---~ [0x02079] = { mathclass='unknown', adobename='ninesuperior', texname='supnine' },
---~ [0x0207D] = { mathclass='unknown', adobename='parenleftsuperior', texname='suplparen' },
---~ [0x0207E] = { mathclass='unknown', adobename='parenrightsuperior', texname='suprparen' },
---~ [0x0207F] = { mathclass='unknown', adobename='nsuperior', texname='supn' },
---~ [0x02080] = { mathclass='unknown', adobename='zeroinferior', texname='subzero' },
---~ [0x02081] = { mathclass='unknown', adobename='oneinferior', texname='subone' },
---~ [0x02082] = { mathclass='unknown', adobename='twoinferior', texname='subtwo' },
---~ [0x02083] = { mathclass='unknown', adobename='threeinferior', texname='subthree' },
---~ [0x02084] = { mathclass='unknown', adobename='fourinferior', texname='subfour' },
---~ [0x02085] = { mathclass='unknown', adobename='fiveinferior', texname='subfive' },
---~ [0x02086] = { mathclass='unknown', adobename='sixinferior', texname='subsix' },
---~ [0x02087] = { mathclass='unknown', adobename='seveninferior', texname='subseven' },
---~ [0x02088] = { mathclass='unknown', adobename='eightinferior', texname='subeight' },
---~ [0x02089] = { mathclass='unknown', adobename='nineinferior', texname='subnine' },
---~ [0x0208D] = { mathclass='unknown', adobename='parenleftinferior', texname='sublparen' },
---~ [0x0208E] = { mathclass='unknown', adobename='parenrightinferior', texname='subrparen' },
---~ [0x020A1] = { mathclass='unknown', adobename='colonmonetary', texname='textcolonmonetary' },
---~ [0x020A3] = { mathclass='unknown', adobename='uni20A3', texname='textfranc' },
---~ [0x020A4] = { mathclass='unknown', adobename='uni20A4', texname='textlira' },
---~ [0x020A7] = { mathclass='normal', adobename='uni20A7', texname='textpesetas' },
---~ [0x020AC] = { mathclass='unknown', adobename='uni20AC', texname='euro' },
---~ [0x020D0] = { mathclass='diacritic', adobename='uni20D0', texname='leftharpoonaccent' },
---~ [0x020D1] = { mathclass='diacritic', adobename='uni20D1', texname='rightharpoonaccent' },
---~ [0x020D2] = { mathclass='diacritic', adobename='uni20D2', texname='vertoverlay' },
---~ [0x020D6] = { mathclass='diacritic', adobename='uni20D6', texname='overleftarrow' },
---~ [0x020D7] = { mathclass='diacritic', adobename='uni20D7', texname='vec' },
---~ [0x020DB] = { mathclass='diacritic', adobename='uni20DB', texname='dddot' },
---~ [0x020DC] = { mathclass='diacritic', adobename='uni20DC', texname='ddddot' },
---~ [0x020DD] = { mathclass='unknown', adobename='uni20DD', texname='enclosecircle' },
---~ [0x020DE] = { mathclass='unknown', adobename='uni20DE', texname='enclosesquare' },
---~ [0x020DF] = { mathclass='unknown', adobename='uni20DF', texname='enclosediamond' },
---~ [0x020E1] = { mathclass='diacritic', adobename='uni20E1', texname='overleftrightarrow' },
---~ [0x020E4] = { mathclass='unknown', adobename='uni20E4', texname='enclosetriangle' },
---~ [0x020E5] = { mathclass='diacritic', adobename='uni20E5', texname='textoverlaybackslash' },
---~ [0x020E6] = { mathclass='diacritic', adobename='uni20E6', texname='textoverlaydoublevert' },
---~ [0x020E7] = { mathclass='diacritic', adobename='uni20E7', texname='annuity' },
---~ [0x020E8] = { mathclass='diacritic', adobename='uni20E8', texname='threeunderdot' },
---~ [0x020E9] = { mathclass='diacritic', adobename='uni20E9', texname='widebridgeabove' },
---~ [0x020EA] = { mathclass='diacritic', adobename='uni20EA', texname='textoverlayleftarrow' },
---~ [0x020EB] = { mathclass='unknown', adobename='uni20EB', texname='textoverlaytwosolidus' },
---~ [0x020EC] = { mathclass='diacritic', adobename='uni20EC', texname='overrightharpoondown' },
---~ [0x020ED] = { mathclass='diacritic', adobename='uni20ED', texname='overleftharpoondown' },
---~ [0x020EE] = { mathclass='diacritic', adobename='uni20EE', texname='underleftarrow' },
---~ [0x020EF] = { mathclass='diacritic', adobename='uni20EF', texname='underrightarrow' },
---~ [0x02102] = { mathclass='alphabetic', adobename='uni2102', texname='BbbC' },
---~ [0x02105] = { mathclass='normal', adobename='uni2105', texname='incare' },
---~ [0x02107] = { mathclass='unknown', adobename='uni2107', texname='Eulerconst' },
---~ [0x0210A] = { mathclass='alphabetic', adobename='uni210A', texname='scrg' },
---~ [0x0210B] = { mathclass='alphabetic', adobename='uni210B', texname='scrH' },
---~ [0x0210C] = { mathclass='alphabetic', adobename='uni210C', texname='frakH' },
---~ [0x0210D] = { mathclass='alphabetic', adobename='uni210D', texname='BbbH' },
---~ [0x0210E] = { mathclass='unknown', adobename='uni210E', texname='Planckconst' },
---~ [0x0210F] = { mathclass='alphabetic', adobename='uni210F', texname='hslash' },
---~ [0x02110] = { mathclass='alphabetic', adobename='uni2110', texname='scrI' },
---~ [0x02111] = { mathclass='alphabetic', adobename='uni2111', texname='Im' },
---~ [0x02112] = { mathclass='alphabetic', adobename='uni2112', texname='scrL' },
---~ [0x02113] = { mathclass='alphabetic', adobename='uni2113', texname='ell' },
---~ [0x02115] = { mathclass='alphabetic', adobename='uni2115', texname='BbbN' },
---~ [0x02116] = { mathclass='normal', adobename='uni2116', texname='textnumero' },
---~ [0x02117] = { mathclass='normal', adobename='uni2117', texname='textcircledP' },
---~ [0x02118] = { mathclass='alphabetic', adobename='uni2118', texname='wp' },
---~ [0x02119] = { mathclass='alphabetic', adobename='uni2119', texname='BbbP' },
---~ [0x0211A] = { mathclass='alphabetic', adobename='uni211A', texname='BbbQ' },
---~ [0x0211B] = { mathclass='alphabetic', adobename='uni211B', texname='scrR' },
---~ [0x0211C] = { mathclass='alphabetic', adobename='uni211C', texname='Re' },
---~ [0x0211D] = { mathclass='alphabetic', adobename='uni211D', texname='BbbR' },
---~ [0x0211E] = { mathclass='normal', adobename='uni211E', texname='textrecipe' },
---~ [0x02122] = { mathclass='unknown', adobename='trademark', texname='texttrademark' },
---~ [0x02124] = { mathclass='alphabetic', adobename='uni2124', texname='BbbZ' },
---~ [0x02125] = { mathclass='unknown', adobename='uni2125', texname='textoz' },
---~ [0x02126] = { mathclass='normal', adobename='uni2126', texname='textohm' },
---~ [0x02127] = { mathclass='normal', adobename='uni2127', texname='mho' },
---~ [0x02128] = { mathclass='alphabetic', adobename='uni2128', texname='frakZ' },
---~ [0x02129] = { mathclass='alphabetic', adobename='uni2129', texname='turnediota' },
---~ [0x0212B] = { mathclass='alphabetic', adobename='uni212B', texname='Angstrom' },
---~ [0x0212C] = { mathclass='alphabetic', adobename='uni212C', texname='scrB' },
---~ [0x0212D] = { mathclass='alphabetic', adobename='uni212D', texname='frakC' },
---~ [0x0212E] = { mathclass='alphabetic', adobename='uni212E', texname='textestimated' },
---~ [0x0212F] = { mathclass='alphabetic', adobename='uni212F', texname='scre' },
---~ [0x02130] = { mathclass='alphabetic', adobename='uni2130', texname='scrE' },
---~ [0x02131] = { mathclass='alphabetic', adobename='uni2131', texname='scrF' },
---~ [0x02132] = { mathclass='normal', adobename='uni2132', texname='Finv' },
---~ [0x02133] = { mathclass='alphabetic', adobename='uni2133', texname='scrM' },
---~ [0x02134] = { mathclass='alphabetic', adobename='uni2134', texname='scro' },
---~ [0x02135] = { mathclass='alphabetic', adobename='uni2135', texname='aleph' },
---~ [0x02136] = { mathclass='alphabetic', adobename='uni2136', texname='beth' },
---~ [0x02137] = { mathclass='alphabetic', adobename='uni2137', texname='gimel' },
---~ [0x02138] = { mathclass='alphabetic', adobename='uni2138', texname='daleth' },
---~ [0x0213C] = { mathclass='normal', adobename='uni213C', texname='Bbbpi' },
---~ [0x0213D] = { mathclass='alphabetic', adobename='uni213D', texname='Bbbgamma' },
---~ [0x0213E] = { mathclass='alphabetic', adobename='uni213E', texname='BbbGamma' },
---~ [0x0213F] = { mathclass='alphabetic', adobename='uni213F', texname='BbbPi' },
---~ [0x02140] = { mathclass='large', adobename='uni2140', texname='Bbbsum' },
---~ [0x02141] = { mathclass='normal', adobename='uni2141', texname='Game' },
---~ [0x02142] = { mathclass='normal', adobename='uni2142', texname='sansLmirrored' },
---~ [0x02143] = { mathclass='normal', adobename='uni2143', texname='sansLinverted' },
---~ [0x02144] = { mathclass='normal', adobename='uni2144', texname='Yup' },
---~ [0x02145] = { mathclass='normal', adobename='uni2145', texname='itBbbD' },
---~ [0x02146] = { mathclass='normal', adobename='uni2146', texname='itBbbd' },
---~ [0x02147] = { mathclass='normal', adobename='uni2147', texname='itBbbe' },
---~ [0x02148] = { mathclass='normal', adobename='uni2148', texname='itBbbi' },
---~ [0x02149] = { mathclass='normal', adobename='uni2149', texname='itBbbj' },
---~ [0x0214A] = { mathclass='unknown', adobename='uni214A', texname='PropertyLine' },
---~ [0x0214B] = { mathclass='binary', adobename='uni214B', texname='upand' },
---~ [0x02153] = { mathclass='unknown', adobename='onethird', texname='fraconethird' },
---~ [0x02154] = { mathclass='unknown', adobename='twothirds', texname='fractwothirds' },
---~ [0x02155] = { mathclass='unknown', adobename='uni2155', texname='fraconefifth' },
---~ [0x02156] = { mathclass='unknown', adobename='uni2156', texname='fractwofifths' },
---~ [0x02157] = { mathclass='unknown', adobename='uni2157', texname='fracthreefifths' },
---~ [0x02158] = { mathclass='unknown', adobename='uni2158', texname='fracfourfifths' },
---~ [0x02159] = { mathclass='unknown', adobename='uni2159', texname='fraconesixth' },
---~ [0x0215A] = { mathclass='unknown', adobename='uni215A', texname='fracfivesixths' },
---~ [0x0215B] = { mathclass='unknown', adobename='oneeighth', texname='fraconeeighth' },
---~ [0x0215C] = { mathclass='unknown', adobename='threeeighths', texname='fracthreeeighths' },
---~ [0x0215D] = { mathclass='unknown', adobename='fiveeighths', texname='fracfiveeighths' },
---~ [0x0215E] = { mathclass='unknown', adobename='seveneighths', texname='fracseveneights' },
---~ [0x02190] = { mathclass='relation', adobename='uni2190', texname='leftarrow' },
---~ [0x02191] = { mathclass='relation', adobename='uni2191', texname='uparrow' },
---~ [0x02192] = { mathclass='relation', adobename='uni2192', texname='rightarrow' },
---~ [0x02193] = { mathclass='relation', adobename='uni2193', texname='downarrow' },
---~ [0x02194] = { mathclass='relation', adobename='uni2194', texname='leftrightarrow' },
---~ [0x02195] = { mathclass='relation', adobename='uni2195', texname='updownarrow' },
---~ [0x02196] = { mathclass='relation', adobename='uni2196', texname='nwarrow' },
---~ [0x02197] = { mathclass='relation', adobename='uni2197', texname='nearrow' },
---~ [0x02198] = { mathclass='relation', adobename='uni2198', texname='searrow' },
---~ [0x02199] = { mathclass='relation', adobename='uni2199', texname='swarrow' },
---~ [0x0219A] = { mathclass='relation', adobename='uni219A', texname='nleftarrow' },
---~ [0x0219B] = { mathclass='relation', adobename='uni219B', texname='nrightarrow' },
---~ [0x0219C] = { mathclass='relation', adobename='uni219C', texname='leftsquigarrow' },
---~ [0x0219D] = { mathclass='relation', adobename='uni219D', texname='rightsquigarrow' },
---~ [0x0219E] = { mathclass='relation', adobename='uni219E', texname='twoheadleftarrow' },
---~ [0x0219F] = { mathclass='relation', adobename='uni219F', texname='twoheaduparrow' },
---~ [0x021A0] = { mathclass='relation', adobename='uni21A0', texname='twoheadrightarrow' },
---~ [0x021A1] = { mathclass='relation', adobename='uni21A1', texname='twoheaddownarrow' },
---~ [0x021A2] = { mathclass='relation', adobename='uni21A2', texname='leftarrowtail' },
---~ [0x021A3] = { mathclass='relation', adobename='uni21A3', texname='rightarrowtail' },
---~ [0x021A4] = { mathclass='relation', adobename='uni21A4', texname='mapsfrom' },
---~ [0x021A5] = { mathclass='relation', adobename='uni21A5', texname='mapsup' },
---~ [0x021A6] = { mathclass='relation', adobename='uni21A6', texname='mapsto' },
---~ [0x021A7] = { mathclass='relation', adobename='uni21A7', texname='mapsdown' },
---~ [0x021A8] = { mathclass='unknown', adobename='uni21A8', texname='updownarrowbar' },
---~ [0x021A9] = { mathclass='relation', adobename='uni21A9', texname='hookleftarrow' },
---~ [0x021AA] = { mathclass='relation', adobename='uni21AA', texname='hookrightarrow' },
---~ [0x021AB] = { mathclass='relation', adobename='uni21AB', texname='looparrowleft' },
---~ [0x021AC] = { mathclass='relation', adobename='uni21AC', texname='looparrowright' },
---~ [0x021AD] = { mathclass='relation', adobename='uni21AD', texname='leftrightsquigarrow' },
---~ [0x021AE] = { mathclass='relation', adobename='uni21AE', texname='nleftrightarrow' },
---~ [0x021AF] = { mathclass='relation', adobename='uni21AF', texname='downzigzagarrow' },
---~ [0x021B0] = { mathclass='relation', adobename='uni21B0', texname='Lsh' },
---~ [0x021B1] = { mathclass='relation', adobename='uni21B1', texname='Rsh' },
---~ [0x021B2] = { mathclass='relation', adobename='uni21B2', texname='Ldsh' },
---~ [0x021B3] = { mathclass='relation', adobename='uni21B3', texname='Rdsh' },
---~ [0x021B4] = { mathclass='unknown', adobename='uni21B4', texname='linefeed' },
---~ [0x021B5] = { mathclass='unknown', adobename='uni21B5', texname='carriagereturn' },
---~ [0x021B6] = { mathclass='relation', adobename='uni21B6', texname='curvearrowleft' },
---~ [0x021B7] = { mathclass='relation', adobename='uni21B7', texname='curvearrowright' },
---~ [0x021B8] = { mathclass='unknown', adobename='uni21B8', texname='barovernorthwestarrow' },
---~ [0x021B9] = { mathclass='unknown', adobename='uni21B9', texname='barleftarrowrightarrowbar' },
---~ [0x021BA] = { mathclass='unknown', adobename='uni21BA', texname='acwopencirclearrow' },
---~ [0x021BB] = { mathclass='unknown', adobename='uni21BB', texname='cwopencirclearrow' },
---~ [0x021BC] = { mathclass='relation', adobename='uni21BC', texname='leftharpoonup' },
---~ [0x021BD] = { mathclass='relation', adobename='uni21BD', texname='leftharpoondown' },
---~ [0x021BE] = { mathclass='relation', adobename='uni21BE', texname='upharpoonright' },
---~ [0x021BF] = { mathclass='relation', adobename='uni21BF', texname='upharpoonleft' },
---~ [0x021C0] = { mathclass='relation', adobename='uni21C0', texname='rightharpoonup' },
---~ [0x021C1] = { mathclass='relation', adobename='uni21C1', texname='rightharpoondown' },
---~ [0x021C2] = { mathclass='relation', adobename='uni21C2', texname='downharpoonright' },
---~ [0x021C3] = { mathclass='relation', adobename='uni21C3', texname='downharpoonleft' },
---~ [0x021C4] = { mathclass='relation', adobename='uni21C4', texname='rightleftarrows' },
---~ [0x021C5] = { mathclass='relation', adobename='uni21C5', texname='updownarrows' },
---~ [0x021C6] = { mathclass='relation', adobename='uni21C6', texname='leftrightarrows' },
---~ [0x021C7] = { mathclass='relation', adobename='uni21C7', texname='leftleftarrows' },
---~ [0x021C8] = { mathclass='relation', adobename='uni21C8', texname='upuparrows' },
---~ [0x021C9] = { mathclass='relation', adobename='uni21C9', texname='rightrightarrows' },
---~ [0x021CA] = { mathclass='relation', adobename='uni21CA', texname='downdownarrows' },
---~ [0x021CB] = { mathclass='relation', adobename='uni21CB', texname='leftrightharpoons' },
---~ [0x021CC] = { mathclass='relation', adobename='uni21CC', texname='rightleftharpoons' },
---~ [0x021CD] = { mathclass='relation', adobename='uni21CD', texname='nLeftarrow' },
---~ [0x021CE] = { mathclass='relation', adobename='uni21CE', texname='nLeftrightarrow' },
---~ [0x021CF] = { mathclass='relation', adobename='uni21CF', texname='nRightarrow' },
---~ [0x021D0] = { mathclass='relation', adobename='uni21D0', texname='Leftarrow' },
---~ [0x021D1] = { mathclass='relation', adobename='uni21D1', texname='Uparrow' },
---~ [0x021D2] = { mathclass='relation', adobename='uni21D2', texname='Rightarrow' },
---~ [0x021D3] = { mathclass='relation', adobename='uni21D3', texname='Downarrow' },
---~ [0x021D4] = { mathclass='relation', adobename='uni21D4', texname='Leftrightarrow' },
---~ [0x021D5] = { mathclass='relation', adobename='uni21D5', texname='Updownarrow' },
---~ [0x021D6] = { mathclass='relation', adobename='uni21D6', texname='Nwarrow' },
---~ [0x021D7] = { mathclass='relation', adobename='uni21D7', texname='Nearrow' },
---~ [0x021D8] = { mathclass='relation', adobename='uni21D8', texname='Searrow' },
---~ [0x021D9] = { mathclass='relation', adobename='uni21D9', texname='Swarrow' },
---~ [0x021DA] = { mathclass='relation', adobename='uni21DA', texname='Lleftarrow' },
---~ [0x021DB] = { mathclass='relation', adobename='uni21DB', texname='Rrightarrow' },
---~ [0x021DC] = { mathclass='relation', adobename='uni21DC', texname='leftzigzagarrow' },
---~ [0x021DD] = { mathclass='relation', adobename='uni21DD', texname='rightzigzagarrow' },
---~ [0x021DE] = { mathclass='unknown', adobename='uni21DE', texname='nHuparrow' },
---~ [0x021DF] = { mathclass='unknown', adobename='uni21DF', texname='nHdownarrow' },
---~ [0x021E0] = { mathclass='unknown', adobename='uni21E0', texname='leftdasharrow' },
---~ [0x021E1] = { mathclass='unknown', adobename='uni21E1', texname='updasharrow' },
---~ [0x021E2] = { mathclass='unknown', adobename='uni21E2', texname='rightdasharrow' },
---~ [0x021E3] = { mathclass='unknown', adobename='uni21E3', texname='downdasharrow' },
---~ [0x021E4] = { mathclass='relation', adobename='uni21E4', texname='barleftarrow' },
---~ [0x021E5] = { mathclass='relation', adobename='uni21E5', texname='rightarrowbar' },
---~ [0x021E6] = { mathclass='unknown', adobename='uni21E6', texname='leftwhitearrow' },
---~ [0x021E7] = { mathclass='unknown', adobename='uni21E7', texname='upwhitearrow' },
---~ [0x021E8] = { mathclass='unknown', adobename='uni21E8', texname='rightwhitearrow' },
---~ [0x021E9] = { mathclass='unknown', adobename='uni21E9', texname='downwhitearrow' },
---~ [0x021EA] = { mathclass='unknown', adobename='uni21EA', texname='whitearrowupfrombar' },
---~ [0x021F4] = { mathclass='relation', adobename='uni21F4', texname='circleonrightarrow' },
---~ [0x021F5] = { mathclass='relation', adobename='uni21F5', texname='downuparrows' },
---~ [0x021F6] = { mathclass='relation', adobename='uni21F6', texname='rightthreearrows' },
---~ [0x021F7] = { mathclass='relation', adobename='uni21F7', texname='nvleftarrow' },
---~ [0x021F8] = { mathclass='relation', adobename='uni21F8', texname='nvrightarrow' },
---~ [0x021F9] = { mathclass='relation', adobename='uni21F9', texname='nvleftrightarrow' },
---~ [0x021FA] = { mathclass='relation', adobename='uni21FA', texname='nVleftarrow' },
---~ [0x021FB] = { mathclass='relation', adobename='uni21FB', texname='nVrightarrow' },
---~ [0x021FC] = { mathclass='relation', adobename='uni21FC', texname='nVleftrightarrow' },
---~ [0x021FD] = { mathclass='relation', adobename='uni21FD', texname='leftarrowtriangle' },
---~ [0x021FE] = { mathclass='relation', adobename='uni21FE', texname='rightarrowtriangle' },
---~ [0x021FF] = { mathclass='relation', adobename='uni21FF', texname='leftrightarrowtriangle' },
---~ [0x02200] = { mathclass='normal', adobename='uni2200', texname='forall' },
---~ [0x02201] = { mathclass='normal', adobename='uni2201', texname='complement' },
---~ [0x02202] = { mathclass='normal', adobename='uni2202', texname='partial' },
---~ [0x02203] = { mathclass='normal', adobename='uni2203', texname='exists' },
---~ [0x02204] = { mathclass='normal', adobename='uni2204', texname='nexists' },
---~ [0x02205] = { mathclass='normal', adobename='uni2205', texname='varnothing' },
---~ [0x02206] = { mathclass='normal', adobename='uni2206', texname='increment' },
---~ [0x02207] = { mathclass='normal', adobename='uni2207', texname='nabla' },
---~ [0x02208] = { mathclass='relation', adobename='uni2208', texname='in' },
---~ [0x02209] = { mathclass='relation', adobename='uni2209', texname='notin' },
---~ [0x0220A] = { mathclass='relation', adobename='uni220A', texname='smallin' },
---~ [0x0220B] = { mathclass='relation', adobename='uni220B', texname='ni' },
---~ [0x0220C] = { mathclass='relation', adobename='uni220C', texname='nni' },
---~ [0x0220D] = { mathclass='relation', adobename='uni220D', texname='smallni' },
---~ [0x0220E] = { mathclass='normal', adobename='uni220E', texname='QED' },
---~ [0x0220F] = { mathclass='large', adobename='uni220F', texname='prod' },
---~ [0x02210] = { mathclass='large', adobename='uni2210', texname='coprod' },
---~ [0x02211] = { mathclass='large', adobename='uni2211', texname='sum' },
---~ [0x02212] = { mathclass='binary', adobename='minus', texname='minus' },
---~ [0x02213] = { mathclass='binary', adobename='uni2213', texname='mp' },
---~ [0x02214] = { mathclass='binary', adobename='uni2214', texname='dotplus' },
---~ [0x02215] = { mathclass='binary', adobename='uni2215', texname='slash' },
---~ [0x02216] = { mathclass='binary', adobename='uni2216', texname='smallsetminus' },
---~ [0x02217] = { mathclass='binary', adobename='uni2217', texname='ast' },
---~ [0x02218] = { mathclass='binary', adobename='uni2218', texname='vysmwhtcircle' },
---~ [0x02219] = { mathclass='binary', adobename='uni2219', texname='vysmblkcircle' },
---~ [0x0221A] = { mathclass='opening', adobename='uni221A', texname='sqrt' },
---~ [0x0221B] = { mathclass='unknown', adobename='uni221B', texname='cuberoot' },
---~ [0x0221C] = { mathclass='unknown', adobename='uni221C', texname='fourthroot' },
---~ [0x0221D] = { mathclass='relation', adobename='uni221D', texname='propto' },
---~ [0x0221E] = { mathclass='normal', adobename='uni221E', texname='infty' },
---~ [0x0221F] = { mathclass='normal', adobename='uni221F', texname='rightangle' },
---~ [0x02220] = { mathclass='normal', adobename='uni2220', texname='angle' },
---~ [0x02221] = { mathclass='normal', adobename='uni2221', texname='measuredangle' },
---~ [0x02222] = { mathclass='normal', adobename='uni2222', texname='sphericalangle' },
---~ [0x02223] = { mathclass='relation', adobename='uni2223', texname='mid' },
---~ [0x02224] = { mathclass='relation', adobename='uni2224', texname='nmid' },
---~ [0x02225] = { mathclass='relation', adobename='uni2225', texname='parallel' },
---~ [0x02226] = { mathclass='relation', adobename='uni2226', texname='nparallel' },
---~ [0x02227] = { mathclass='binary', adobename='uni2227', texname='wedge' },
---~ [0x02228] = { mathclass='binary', adobename='uni2228', texname='vee' },
---~ [0x02229] = { mathclass='binary', adobename='uni2229', texname='cap' },
---~ [0x0222A] = { mathclass='binary', adobename='uni222A', texname='cup' },
---~ [0x0222B] = { mathclass='large', adobename='uni222B', texname='int' },
---~ [0x0222C] = { mathclass='large', adobename='uni222C', texname='iint' },
---~ [0x0222D] = { mathclass='large', adobename='uni222D', texname='iiint' },
---~ [0x0222E] = { mathclass='large', adobename='uni222E', texname='oint' },
---~ [0x0222F] = { mathclass='large', adobename='uni222F', texname='oiint' },
---~ [0x02230] = { mathclass='large', adobename='uni2230', texname='oiiint' },
---~ [0x02231] = { mathclass='large', adobename='uni2231', texname='intclockwise' },
---~ [0x02232] = { mathclass='large', adobename='uni2232', texname='varointclockwise' },
---~ [0x02233] = { mathclass='large', adobename='uni2233', texname='ointctrclockwise' },
---~ [0x02234] = { mathclass='normal', adobename='uni2234', texname='therefore' },
---~ [0x02235] = { mathclass='normal', adobename='uni2235', texname='because' },
---~ [0x02236] = { mathclass='unknown', adobename='uni2236', texname='colon' },
---~ [0x02237] = { mathclass='unknown', adobename='uni2237', texname='Colon' },
---~ [0x02238] = { mathclass='binary', adobename='uni2238', texname='dotminus' },
---~ [0x02239] = { mathclass='unknown', adobename='uni2239', texname='dashcolon' },
---~ [0x0223A] = { mathclass='unknown', adobename='uni223A', texname='dotsminusdots' },
---~ [0x0223B] = { mathclass='unknown', adobename='uni223B', texname='kernelcontraction' },
---~ [0x0223C] = { mathclass='relation', adobename='uni223C', texname='sim' },
---~ [0x0223D] = { mathclass='relation', adobename='uni223D', texname='backsim' },
---~ [0x0223E] = { mathclass='unknown', adobename='uni223E', texname='ac' },
---~ [0x0223F] = { mathclass='unknown', adobename='uni223F', texname='sinewave' },
---~ [0x02240] = { mathclass='binary', adobename='uni2240', texname='wr' },
---~ [0x02241] = { mathclass='relation', adobename='uni2241', texname='nsim' },
---~ [0x02242] = { mathclass='relation', adobename='uni2242', texname='eqsim' },
---~ [0x02243] = { mathclass='relation', adobename='uni2243', texname='simeq' },
---~ [0x02244] = { mathclass='relation', adobename='uni2244', texname='nsime' },
---~ [0x02245] = { mathclass='relation', adobename='uni2245', texname='cong' },
---~ [0x02246] = { mathclass='relation', adobename='uni2246', texname='simneqq' },
---~ [0x02247] = { mathclass='relation', adobename='uni2247', texname='ncong' },
---~ [0x02248] = { mathclass='relation', adobename='uni2248', texname='approx' },
---~ [0x02249] = { mathclass='relation', adobename='uni2249', texname='napprox' },
---~ [0x0224A] = { mathclass='relation', adobename='uni224A', texname='approxeq' },
---~ [0x0224B] = { mathclass='relation', adobename='uni224B', texname='approxident' },
---~ [0x0224C] = { mathclass='relation', adobename='uni224C', texname='backcong' },
---~ [0x0224D] = { mathclass='relation', adobename='uni224D', texname='asymp' },
---~ [0x0224E] = { mathclass='relation', adobename='uni224E', texname='Bumpeq' },
---~ [0x0224F] = { mathclass='relation', adobename='uni224F', texname='bumpeq' },
---~ [0x02250] = { mathclass='relation', adobename='uni2250', texname='doteq' },
---~ [0x02251] = { mathclass='relation', adobename='uni2251', texname='Doteq' },
---~ [0x02252] = { mathclass='relation', adobename='uni2252', texname='fallingdotseq' },
---~ [0x02253] = { mathclass='relation', adobename='uni2253', texname='risingdotseq' },
---~ [0x02254] = { mathclass='relation', adobename='uni2254', texname='coloneq' },
---~ [0x02255] = { mathclass='relation', adobename='uni2255', texname='eqcolon' },
---~ [0x02256] = { mathclass='relation', adobename='uni2256', texname='eqcirc' },
---~ [0x02257] = { mathclass='relation', adobename='uni2257', texname='circeq' },
---~ [0x02258] = { mathclass='relation', adobename='uni2258', texname='arceq' },
---~ [0x02259] = { mathclass='relation', adobename='uni2259', texname='wedgeq' },
---~ [0x0225A] = { mathclass='relation', adobename='uni225A', texname='veeeq' },
---~ [0x0225B] = { mathclass='relation', adobename='uni225B', texname='stareq' },
---~ [0x0225C] = { mathclass='relation', adobename='uni225C', texname='triangleq' },
---~ [0x0225D] = { mathclass='relation', adobename='uni225D', texname='eqdef' },
---~ [0x0225E] = { mathclass='relation', adobename='uni225E', texname='measeq' },
---~ [0x0225F] = { mathclass='relation', adobename='uni225F', texname='questeq' },
---~ [0x02260] = { mathclass='relation', adobename='uni2260', texname='ne' },
---~ [0x02261] = { mathclass='relation', adobename='uni2261', texname='equiv' },
---~ [0x02262] = { mathclass='relation', adobename='uni2262', texname='nequiv' },
---~ [0x02263] = { mathclass='relation', adobename='uni2263', texname='Equiv' },
---~ [0x02264] = { mathclass='relation', adobename='uni2264', texname='leq' },
---~ [0x02265] = { mathclass='relation', adobename='uni2265', texname='geq' },
---~ [0x02266] = { mathclass='relation', adobename='uni2266', texname='leqq' },
---~ [0x02267] = { mathclass='relation', adobename='uni2267', texname='geqq' },
---~ [0x02268] = { mathclass='relation', adobename='uni2268', texname='lneqq' },
---~ [0x02269] = { mathclass='relation', adobename='uni2269', texname='gneqq' },
---~ [0x0226A] = { mathclass='relation', adobename='uni226A', texname='ll' },
---~ [0x0226B] = { mathclass='relation', adobename='uni226B', texname='gg' },
---~ [0x0226C] = { mathclass='relation', adobename='uni226C', texname='between' },
---~ [0x0226D] = { mathclass='relation', adobename='uni226D', texname='nasymp' },
---~ [0x0226E] = { mathclass='relation', adobename='uni226E', texname='nless' },
---~ [0x0226F] = { mathclass='relation', adobename='uni226F', texname='ngtr' },
---~ [0x02270] = { mathclass='relation', adobename='uni2270', texname='nleq' },
---~ [0x02271] = { mathclass='relation', adobename='uni2271', texname='ngeq' },
---~ [0x02272] = { mathclass='relation', adobename='uni2272', texname='lesssim' },
---~ [0x02273] = { mathclass='relation', adobename='uni2273', texname='gtrsim' },
---~ [0x02274] = { mathclass='relation', adobename='uni2274', texname='nlesssim' },
---~ [0x02275] = { mathclass='relation', adobename='uni2275', texname='ngtrsim' },
---~ [0x02276] = { mathclass='relation', adobename='uni2276', texname='lessgtr' },
---~ [0x02277] = { mathclass='relation', adobename='uni2277', texname='gtrless' },
---~ [0x02278] = { mathclass='relation', adobename='uni2278', texname='nlessgtr' },
---~ [0x02279] = { mathclass='relation', adobename='uni2279', texname='ngtrless' },
---~ [0x0227A] = { mathclass='relation', adobename='uni227A', texname='prec' },
---~ [0x0227B] = { mathclass='relation', adobename='uni227B', texname='succ' },
---~ [0x0227C] = { mathclass='relation', adobename='uni227C', texname='preccurlyeq' },
---~ [0x0227D] = { mathclass='relation', adobename='uni227D', texname='succcurlyeq' },
---~ [0x0227E] = { mathclass='relation', adobename='uni227E', texname='precsim' },
---~ [0x0227F] = { mathclass='relation', adobename='uni227F', texname='succsim' },
---~ [0x02280] = { mathclass='relation', adobename='uni2280', texname='nprec' },
---~ [0x02281] = { mathclass='relation', adobename='uni2281', texname='nsucc' },
---~ [0x02282] = { mathclass='relation', adobename='uni2282', texname='subset' },
---~ [0x02283] = { mathclass='relation', adobename='uni2283', texname='supset' },
---~ [0x02284] = { mathclass='relation', adobename='uni2284', texname='nsubset' },
---~ [0x02285] = { mathclass='relation', adobename='uni2285', texname='nsupset' },
---~ [0x02286] = { mathclass='relation', adobename='uni2286', texname='subseteq' },
---~ [0x02287] = { mathclass='relation', adobename='uni2287', texname='supseteq' },
---~ [0x02288] = { mathclass='relation', adobename='uni2288', texname='nsubseteq' },
---~ [0x02289] = { mathclass='relation', adobename='uni2289', texname='nsupseteq' },
---~ [0x0228A] = { mathclass='relation', adobename='uni228A', texname='subsetneq' },
---~ [0x0228B] = { mathclass='relation', adobename='uni228B', texname='supsetneq' },
---~ [0x0228C] = { mathclass='unknown', adobename='uni228C', texname='cupleftarrow' },
---~ [0x0228D] = { mathclass='binary', adobename='uni228D', texname='cupdot' },
---~ [0x0228E] = { mathclass='binary', adobename='uni228E', texname='uplus' },
---~ [0x0228F] = { mathclass='relation', adobename='uni228F', texname='sqsubset' },
---~ [0x02290] = { mathclass='relation', adobename='uni2290', texname='sqsupset' },
---~ [0x02291] = { mathclass='relation', adobename='uni2291', texname='sqsubseteq' },
---~ [0x02292] = { mathclass='relation', adobename='uni2292', texname='sqsupseteq' },
---~ [0x02293] = { mathclass='binary', adobename='uni2293', texname='sqcap' },
---~ [0x02294] = { mathclass='binary', adobename='uni2294', texname='sqcup' },
---~ [0x02295] = { mathclass='binary', adobename='uni2295', texname='oplus' },
---~ [0x02296] = { mathclass='binary', adobename='uni2296', texname='ominus' },
---~ [0x02297] = { mathclass='binary', adobename='uni2297', texname='otimes' },
---~ [0x02298] = { mathclass='binary', adobename='uni2298', texname='oslash' },
---~ [0x02299] = { mathclass='binary', adobename='uni2299', texname='odot' },
---~ [0x0229A] = { mathclass='binary', adobename='uni229A', texname='circledcirc' },
---~ [0x0229B] = { mathclass='binary', adobename='uni229B', texname='circledast' },
---~ [0x0229C] = { mathclass='unknown', adobename='uni229C', texname='circledequal' },
---~ [0x0229D] = { mathclass='binary', adobename='uni229D', texname='circleddash' },
---~ [0x0229E] = { mathclass='binary', adobename='uni229E', texname='boxplus' },
---~ [0x0229F] = { mathclass='binary', adobename='uni229F', texname='boxminus' },
---~ [0x022A0] = { mathclass='binary', adobename='uni22A0', texname='boxtimes' },
---~ [0x022A1] = { mathclass='binary', adobename='uni22A1', texname='boxdot' },
---~ [0x022A2] = { mathclass='relation', adobename='uni22A2', texname='vdash' },
---~ [0x022A3] = { mathclass='relation', adobename='uni22A3', texname='dashv' },
---~ [0x022A4] = { mathclass='normal', adobename='uni22A4', texname='top' },
---~ [0x022A5] = { mathclass='normal', adobename='uni22A5', texname='bot' },
---~ [0x022A6] = { mathclass='relation', adobename='uni22A6', texname='assert' },
---~ [0x022A7] = { mathclass='relation', adobename='uni22A7', texname='models' },
---~ [0x022A8] = { mathclass='relation', adobename='uni22A8', texname='vDash' },
---~ [0x022A9] = { mathclass='relation', adobename='uni22A9', texname='Vdash' },
---~ [0x022AA] = { mathclass='relation', adobename='uni22AA', texname='Vvdash' },
---~ [0x022AB] = { mathclass='relation', adobename='uni22AB', texname='VDash' },
---~ [0x022AC] = { mathclass='relation', adobename='uni22AC', texname='nvdash' },
---~ [0x022AD] = { mathclass='relation', adobename='uni22AD', texname='nvDash' },
---~ [0x022AE] = { mathclass='relation', adobename='uni22AE', texname='nVdash' },
---~ [0x022AF] = { mathclass='relation', adobename='uni22AF', texname='nVDash' },
---~ [0x022B0] = { mathclass='relation', adobename='uni22B0', texname='prurel' },
---~ [0x022B1] = { mathclass='relation', adobename='uni22B1', texname='scurel' },
---~ [0x022B2] = { mathclass='relation', adobename='uni22B2', texname='vartriangleleft' },
---~ [0x022B3] = { mathclass='relation', adobename='uni22B3', texname='vartriangleright' },
---~ [0x022B4] = { mathclass='relation', adobename='uni22B4', texname='trianglelefteq' },
---~ [0x022B5] = { mathclass='relation', adobename='uni22B5', texname='trianglerighteq' },
---~ [0x022B6] = { mathclass='relation', adobename='uni22B6', texname='origof' },
---~ [0x022B7] = { mathclass='relation', adobename='uni22B7', texname='imageof' },
---~ [0x022B8] = { mathclass='relation', adobename='uni22B8', texname='multimap' },
---~ [0x022B9] = { mathclass='unknown', adobename='uni22B9', texname='hermitmatrix' },
---~ [0x022BA] = { mathclass='binary', adobename='uni22BA', texname='intercal' },
---~ [0x022BB] = { mathclass='binary', adobename='uni22BB', texname='veebar' },
---~ [0x022BC] = { mathclass='binary', adobename='uni22BC', texname='barwedge' },
---~ [0x022BD] = { mathclass='binary', adobename='uni22BD', texname='barvee' },
---~ [0x022BE] = { mathclass='unknown', adobename='uni22BE', texname='measuredrightangle' },
---~ [0x022BF] = { mathclass='unknown', adobename='uni22BF', texname='varlrtriangle' },
---~ [0x022C0] = { mathclass='large', adobename='uni22C0', texname='bigwedge' },
---~ [0x022C1] = { mathclass='large', adobename='uni22C1', texname='bigvee' },
---~ [0x022C2] = { mathclass='large', adobename='uni22C2', texname='bigcap' },
---~ [0x022C3] = { mathclass='large', adobename='uni22C3', texname='bigcup' },
---~ [0x022C4] = { mathclass='binary', adobename='uni22C4', texname='smwhtdiamond' },
---~ [0x022C5] = { mathclass='binary', adobename='uni22C5', texname='cdot' },
---~ [0x022C6] = { mathclass='binary', adobename='uni22C6', texname='star' },
---~ [0x022C7] = { mathclass='binary', adobename='uni22C7', texname='divideontimes' },
---~ [0x022C8] = { mathclass='relation', adobename='uni22C8', texname='bowtie' },
---~ [0x022C9] = { mathclass='binary', adobename='uni22C9', texname='ltimes' },
---~ [0x022CA] = { mathclass='binary', adobename='uni22CA', texname='rtimes' },
---~ [0x022CB] = { mathclass='binary', adobename='uni22CB', texname='leftthreetimes' },
---~ [0x022CC] = { mathclass='binary', adobename='uni22CC', texname='rightthreetimes' },
---~ [0x022CD] = { mathclass='relation', adobename='uni22CD', texname='backsimeq' },
---~ [0x022CE] = { mathclass='binary', adobename='uni22CE', texname='curlyvee' },
---~ [0x022CF] = { mathclass='binary', adobename='uni22CF', texname='curlywedge' },
---~ [0x022D0] = { mathclass='relation', adobename='uni22D0', texname='Subset' },
---~ [0x022D1] = { mathclass='relation', adobename='uni22D1', texname='Supset' },
---~ [0x022D2] = { mathclass='binary', adobename='uni22D2', texname='Cap' },
---~ [0x022D3] = { mathclass='binary', adobename='uni22D3', texname='Cup' },
---~ [0x022D4] = { mathclass='relation', adobename='uni22D4', texname='pitchfork' },
---~ [0x022D5] = { mathclass='unknown', adobename='uni22D5', texname='equalparallel' },
---~ [0x022D6] = { mathclass='relation', adobename='uni22D6', texname='lessdot' },
---~ [0x022D7] = { mathclass='relation', adobename='uni22D7', texname='gtrdot' },
---~ [0x022D8] = { mathclass='relation', adobename='uni22D8', texname='lll' },
---~ [0x022D9] = { mathclass='relation', adobename='uni22D9', texname='ggg' },
---~ [0x022DA] = { mathclass='relation', adobename='uni22DA', texname='lesseqgtr' },
---~ [0x022DB] = { mathclass='relation', adobename='uni22DB', texname='gtreqless' },
---~ [0x022DC] = { mathclass='relation', adobename='uni22DC', texname='eqless' },
---~ [0x022DD] = { mathclass='relation', adobename='uni22DD', texname='eqgtr' },
---~ [0x022DE] = { mathclass='relation', adobename='uni22DE', texname='curlyeqprec' },
---~ [0x022DF] = { mathclass='relation', adobename='uni22DF', texname='curlyeqsucc' },
---~ [0x022E0] = { mathclass='relation', adobename='uni22E0', texname='npreccurlyeq' },
---~ [0x022E1] = { mathclass='relation', adobename='uni22E1', texname='nsucccurlyeq' },
---~ [0x022E2] = { mathclass='relation', adobename='uni22E2', texname='nsqsubseteq' },
---~ [0x022E3] = { mathclass='relation', adobename='uni22E3', texname='nsqsupseteq' },
---~ [0x022E4] = { mathclass='relation', adobename='uni22E4', texname='sqsubsetneq' },
---~ [0x022E5] = { mathclass='relation', adobename='uni22E5', texname='sqsupsetneq' },
---~ [0x022E6] = { mathclass='relation', adobename='uni22E6', texname='lnsim' },
---~ [0x022E7] = { mathclass='relation', adobename='uni22E7', texname='gnsim' },
---~ [0x022E8] = { mathclass='relation', adobename='uni22E8', texname='precnsim' },
---~ [0x022E9] = { mathclass='relation', adobename='uni22E9', texname='succnsim' },
---~ [0x022EA] = { mathclass='relation', adobename='uni22EA', texname='ntriangleleft' },
---~ [0x022EB] = { mathclass='relation', adobename='uni22EB', texname='ntriangleright' },
---~ [0x022EC] = { mathclass='relation', adobename='uni22EC', texname='ntrianglelefteq' },
---~ [0x022ED] = { mathclass='relation', adobename='uni22ED', texname='ntrianglerighteq' },
---~ [0x022EE] = { mathclass='unknown', adobename='uni22EE', texname='vdots' },
---~ [0x022EF] = { mathclass='unknown', adobename='uni22EF', texname='cdots' },
---~ [0x022F0] = { mathclass='unknown', adobename='uni22F0', texname='adots' },
---~ [0x022F1] = { mathclass='unknown', adobename='uni22F1', texname='ddots' },
---~ [0x022F2] = { mathclass='relation', adobename='uni22F2', texname='disin' },
---~ [0x022F3] = { mathclass='relation', adobename='uni22F3', texname='varisins' },
---~ [0x022F4] = { mathclass='relation', adobename='uni22F4', texname='isins' },
---~ [0x022F5] = { mathclass='relation', adobename='uni22F5', texname='isindot' },
---~ [0x022F6] = { mathclass='relation', adobename='uni22F6', texname='varisinobar' },
---~ [0x022F7] = { mathclass='relation', adobename='uni22F7', texname='isinobar' },
---~ [0x022F8] = { mathclass='relation', adobename='uni22F8', texname='isinvb' },
---~ [0x022F9] = { mathclass='relation', adobename='uni22F9', texname='isinE' },
---~ [0x022FA] = { mathclass='relation', adobename='uni22FA', texname='nisd' },
---~ [0x022FB] = { mathclass='relation', adobename='uni22FB', texname='varnis' },
---~ [0x022FC] = { mathclass='relation', adobename='uni22FC', texname='nis' },
---~ [0x022FD] = { mathclass='relation', adobename='uni22FD', texname='varniobar' },
---~ [0x022FE] = { mathclass='relation', adobename='uni22FE', texname='niobar' },
---~ [0x022FF] = { mathclass='relation', adobename='uni22FF', texname='bagmember' },
---~ [0x02300] = { mathclass='unknown', adobename='uni2300', texname='diameter' },
---~ [0x02302] = { mathclass='unknown', adobename='uni2302', texname='house' },
---~ [0x02305] = { mathclass='binary', adobename='uni2305', texname='varbarwedge' },
---~ [0x02306] = { mathclass='binary', adobename='uni2306', texname='vardoublebarwedge' },
---~ [0x02308] = { mathclass='opening', adobename='uni2308', texname='lceil' },
---~ [0x02309] = { mathclass='closing', adobename='uni2309', texname='rceil' },
---~ [0x0230A] = { mathclass='opening', adobename='uni230A', texname='lfloor' },
---~ [0x0230B] = { mathclass='closing', adobename='uni230B', texname='rfloor' },
---~ [0x0230C] = { mathclass='fence', adobename='uni230C', texname='drcrop' },
---~ [0x0230D] = { mathclass='fence', adobename='uni230D', texname='dlcrop' },
---~ [0x0230E] = { mathclass='fence', adobename='uni230E', texname='urcrop' },
---~ [0x0230F] = { mathclass='fence', adobename='uni230F', texname='ulcrop' },
---~ [0x02310] = { mathclass='unknown', adobename='uni2310', texname='invnot' },
---~ [0x02311] = { mathclass='unknown', adobename='uni2311', texname='sqlozenge' },
---~ [0x02312] = { mathclass='unknown', adobename='uni2312', texname='profline' },
---~ [0x02313] = { mathclass='unknown', adobename='uni2313', texname='profsurf' },
---~ [0x02315] = { mathclass='unknown', adobename='uni2315', texname='recorder' },
---~ [0x02316] = { mathclass='unknown', adobename='uni2316', texname='target' },
---~ [0x02317] = { mathclass='unknown', adobename='uni2317', texname='viewdata' },
---~ [0x02318] = { mathclass='unknown', adobename='uni2318', texname='cloverleaf' },
---~ [0x02319] = { mathclass='unknown', adobename='uni2319', texname='turnednot' },
---~ [0x0231A] = { mathclass='unknown', adobename='uni231A', texname='watchicon' },
---~ [0x0231C] = { mathclass='opening', adobename='uni231C', texname='ulcorner' },
---~ [0x0231D] = { mathclass='closing', adobename='uni231D', texname='urcorner' },
---~ [0x0231E] = { mathclass='opening', adobename='uni231E', texname='llcorner' },
---~ [0x0231F] = { mathclass='closing', adobename='uni231F', texname='lrcorner' },
---~ [0x02320] = { mathclass='unknown', adobename='uni2320', texname='inttop' },
---~ [0x02321] = { mathclass='unknown', adobename='uni2321', texname='intbottom' },
---~ [0x02322] = { mathclass='relation', adobename='uni2322', texname='frown' },
---~ [0x02323] = { mathclass='relation', adobename='uni2323', texname='smile' },
---~ [0x02329] = { mathclass='unknown', adobename='uni2329', texname='clangle' },
---~ [0x0232A] = { mathclass='unknown', adobename='uni232A', texname='crangle' },
---~ [0x0232C] = { mathclass='unknown', adobename='uni232C', texname='varhexagonlrbonds' },
---~ [0x0232D] = { mathclass='unknown', adobename='uni232D', texname='cylcty' },
---~ [0x0232E] = { mathclass='unknown', adobename='uni232E', texname='profalar' },
---~ [0x02332] = { mathclass='unknown', adobename='uni2332', texname='conictaper' },
---~ [0x02336] = { mathclass='unknown', adobename='uni2336', texname='topbot' },
---~ [0x0233D] = { mathclass='binary', adobename='uni233D', texname='obar' },
---~ [0x0233F] = { mathclass='relation', adobename='uni233F', texname='APLnotslash' },
---~ [0x02340] = { mathclass='unknown', adobename='uni2340', texname='APLnotbackslash' },
---~ [0x02353] = { mathclass='unknown', adobename='uni2353', texname='APLboxupcaret' },
---~ [0x02370] = { mathclass='unknown', adobename='uni2370', texname='APLboxquestion' },
---~ [0x0237C] = { mathclass='unknown', adobename='uni237C', texname='rangledownzigzagarrow' },
---~ [0x02393] = { mathclass='unknown', adobename='uni2393', texname='dircurrent' },
---~ [0x02394] = { mathclass='normal', adobename='uni2394', texname='hexagon' },
---~ [0x0239B] = { mathclass='unknown', adobename='uni239B', texname='lparenuend' },
---~ [0x0239C] = { mathclass='unknown', adobename='uni239C', texname='lparenextender' },
---~ [0x0239D] = { mathclass='unknown', adobename='uni239D', texname='lparenlend' },
---~ [0x0239E] = { mathclass='unknown', adobename='uni239E', texname='rparenuend' },
---~ [0x0239F] = { mathclass='unknown', adobename='uni239F', texname='rparenextender' },
---~ [0x023A0] = { mathclass='unknown', adobename='uni23A0', texname='rparenlend' },
---~ [0x023A1] = { mathclass='unknown', adobename='uni23A1', texname='lbrackuend' },
---~ [0x023A2] = { mathclass='unknown', adobename='uni23A2', texname='lbrackextender' },
---~ [0x023A3] = { mathclass='unknown', adobename='uni23A3', texname='lbracklend' },
---~ [0x023A4] = { mathclass='unknown', adobename='uni23A4', texname='rbrackuend' },
---~ [0x023A5] = { mathclass='unknown', adobename='uni23A5', texname='rbrackextender' },
---~ [0x023A6] = { mathclass='unknown', adobename='uni23A6', texname='rbracklend' },
---~ [0x023A7] = { mathclass='unknown', adobename='uni23A7', texname='lbraceuend' },
---~ [0x023A8] = { mathclass='unknown', adobename='uni23A8', texname='lbracemid' },
---~ [0x023A9] = { mathclass='unknown', adobename='uni23A9', texname='lbracelend' },
---~ [0x023AA] = { mathclass='unknown', adobename='uni23AA', texname='vbraceextender' },
---~ [0x023AB] = { mathclass='unknown', adobename='uni23AB', texname='rbraceuend' },
---~ [0x023AC] = { mathclass='unknown', adobename='uni23AC', texname='rbracemid' },
---~ [0x023AD] = { mathclass='unknown', adobename='uni23AD', texname='rbracelend' },
---~ [0x023AE] = { mathclass='unknown', adobename='uni23AE', texname='intextender' },
---~ [0x023AF] = { mathclass='unknown', adobename='uni23AF', texname='hlineextender' },
---~ [0x023B0] = { mathclass='unknown', adobename='uni23B0', texname='lmoustache' },
---~ [0x023B1] = { mathclass='unknown', adobename='uni23B1', texname='rmoustache' },
---~ [0x023B2] = { mathclass='unknown', adobename='uni23B2', texname='sumtop' },
---~ [0x023B3] = { mathclass='unknown', adobename='uni23B3', texname='sumbottom' },
---~ [0x023B4] = { mathclass='unknown', adobename='uni23B4', texname='overbracket' },
---~ [0x023B5] = { mathclass='unknown', adobename='uni23B5', texname='underbracket' },
---~ [0x023B6] = { mathclass='unknown', adobename='uni23B6', texname='bbrktbrk' },
---~ [0x023B7] = { mathclass='unknown', adobename='uni23B7', texname='sqrtbottom' },
---~ [0x023B8] = { mathclass='unknown', adobename='uni23B8', texname='lvboxline' },
---~ [0x023B9] = { mathclass='unknown', adobename='uni23B9', texname='rvboxline' },
---~ [0x023CE] = { mathclass='unknown', adobename='uni23CE', texname='varcarriagereturn' },
---~ [0x023DC] = { mathclass='unknown', adobename='uni23DC', texname='overparen' },
---~ [0x023DD] = { mathclass='unknown', adobename='uni23DD', texname='underparen' },
---~ [0x023DE] = { mathclass='unknown', adobename='uni23DE', texname='overbrace' },
---~ [0x023DF] = { mathclass='unknown', adobename='uni23DF', texname='underbrace' },
---~ [0x023E0] = { mathclass='unknown', adobename='uni23E0', texname='obrbrak' },
---~ [0x023E1] = { mathclass='unknown', adobename='uni23E1', texname='ubrbrak' },
---~ [0x023E2] = { mathclass='normal', adobename='uni23E2', texname='trapezium' },
---~ [0x023E3] = { mathclass='normal', adobename='uni23E3', texname='benzenr' },
---~ [0x023E4] = { mathclass='normal', adobename='uni23E4', texname='strns' },
---~ [0x023E5] = { mathclass='normal', adobename='uni23E5', texname='fltns' },
---~ [0x023E6] = { mathclass='normal', adobename='uni23E6', texname='accurrent' },
---~ [0x023E7] = { mathclass='normal', adobename='uni23E7', texname='elinters' },
---~ [0x02422] = { mathclass='unknown', adobename='uni2422', texname='textblank' },
---~ [0x02423] = { mathclass='normal', adobename='uni2423', texname='textvisiblespace' },
---~ [0x02460] = { mathclass='normal', adobename='uni2460', texname='circledone' },
---~ [0x02461] = { mathclass='normal', adobename='uni2461', texname='circledtwo' },
---~ [0x02462] = { mathclass='normal', adobename='uni2462', texname='circledthree' },
---~ [0x02463] = { mathclass='normal', adobename='uni2463', texname='circledfour' },
---~ [0x02464] = { mathclass='normal', adobename='uni2464', texname='circledfive' },
---~ [0x02465] = { mathclass='normal', adobename='uni2465', texname='circledsix' },
---~ [0x02466] = { mathclass='normal', adobename='uni2466', texname='circledseven' },
---~ [0x02467] = { mathclass='normal', adobename='uni2467', texname='circledeight' },
---~ [0x02468] = { mathclass='normal', adobename='uni2468', texname='circlednine' },
---~ [0x024B6] = { mathclass='normal', adobename='uni24B6', texname='circledA' },
---~ [0x024B7] = { mathclass='normal', adobename='uni24B7', texname='circledB' },
---~ [0x024B8] = { mathclass='normal', adobename='uni24B8', texname='circledC' },
---~ [0x024B9] = { mathclass='normal', adobename='uni24B9', texname='circledD' },
---~ [0x024BA] = { mathclass='normal', adobename='uni24BA', texname='circledE' },
---~ [0x024BB] = { mathclass='normal', adobename='uni24BB', texname='circledF' },
---~ [0x024BC] = { mathclass='normal', adobename='uni24BC', texname='circledG' },
---~ [0x024BD] = { mathclass='normal', adobename='uni24BD', texname='circledH' },
---~ [0x024BE] = { mathclass='normal', adobename='uni24BE', texname='circledI' },
---~ [0x024BF] = { mathclass='normal', adobename='uni24BF', texname='circledJ' },
---~ [0x024C0] = { mathclass='normal', adobename='uni24C0', texname='circledK' },
---~ [0x024C1] = { mathclass='normal', adobename='uni24C1', texname='circledL' },
---~ [0x024C2] = { mathclass='normal', adobename='uni24C2', texname='circledM' },
---~ [0x024C3] = { mathclass='normal', adobename='uni24C3', texname='circledN' },
---~ [0x024C4] = { mathclass='normal', adobename='uni24C4', texname='circledO' },
---~ [0x024C5] = { mathclass='normal', adobename='uni24C5', texname='circledP' },
---~ [0x024C6] = { mathclass='normal', adobename='uni24C6', texname='circledQ' },
---~ [0x024C7] = { mathclass='normal', adobename='uni24C7', texname='circledR' },
---~ [0x024C8] = { mathclass='normal', adobename='uni24C8', texname='circledS' },
---~ [0x024C9] = { mathclass='normal', adobename='uni24C9', texname='circledT' },
---~ [0x024CA] = { mathclass='normal', adobename='uni24CA', texname='circledU' },
---~ [0x024CB] = { mathclass='normal', adobename='uni24CB', texname='circledV' },
---~ [0x024CC] = { mathclass='normal', adobename='uni24CC', texname='circledW' },
---~ [0x024CD] = { mathclass='normal', adobename='uni24CD', texname='circledX' },
---~ [0x024CE] = { mathclass='normal', adobename='uni24CE', texname='circledY' },
---~ [0x024CF] = { mathclass='normal', adobename='uni24CF', texname='circledZ' },
---~ [0x024D0] = { mathclass='normal', adobename='uni24D0', texname='circleda' },
---~ [0x024D1] = { mathclass='normal', adobename='uni24D1', texname='circledb' },
---~ [0x024D2] = { mathclass='normal', adobename='uni24D2', texname='circledc' },
---~ [0x024D3] = { mathclass='normal', adobename='uni24D3', texname='circledd' },
---~ [0x024D4] = { mathclass='normal', adobename='uni24D4', texname='circlede' },
---~ [0x024D5] = { mathclass='normal', adobename='uni24D5', texname='circledf' },
---~ [0x024D6] = { mathclass='normal', adobename='uni24D6', texname='circledg' },
---~ [0x024D7] = { mathclass='normal', adobename='uni24D7', texname='circledh' },
---~ [0x024D8] = { mathclass='normal', adobename='uni24D8', texname='circledi' },
---~ [0x024D9] = { mathclass='normal', adobename='uni24D9', texname='circledj' },
---~ [0x024DA] = { mathclass='normal', adobename='uni24DA', texname='circledk' },
---~ [0x024DB] = { mathclass='normal', adobename='uni24DB', texname='circledl' },
---~ [0x024DC] = { mathclass='normal', adobename='uni24DC', texname='circledm' },
---~ [0x024DD] = { mathclass='normal', adobename='uni24DD', texname='circledn' },
---~ [0x024DE] = { mathclass='normal', adobename='uni24DE', texname='circledo' },
---~ [0x024DF] = { mathclass='normal', adobename='uni24DF', texname='circledp' },
---~ [0x024E0] = { mathclass='normal', adobename='uni24E0', texname='circledq' },
---~ [0x024E1] = { mathclass='normal', adobename='uni24E1', texname='circledr' },
---~ [0x024E2] = { mathclass='normal', adobename='uni24E2', texname='circleds' },
---~ [0x024E3] = { mathclass='normal', adobename='uni24E3', texname='circledt' },
---~ [0x024E4] = { mathclass='normal', adobename='uni24E4', texname='circledu' },
---~ [0x024E5] = { mathclass='normal', adobename='uni24E5', texname='circledv' },
---~ [0x024E6] = { mathclass='normal', adobename='uni24E6', texname='circledw' },
---~ [0x024E7] = { mathclass='normal', adobename='uni24E7', texname='circledx' },
---~ [0x024E8] = { mathclass='normal', adobename='uni24E8', texname='circledy' },
---~ [0x024E9] = { mathclass='normal', adobename='uni24E9', texname='circledz' },
---~ [0x024EA] = { mathclass='normal', adobename='uni24EA', texname='circledzero' },
---~ [0x02500] = { mathclass='unknown', adobename='uni2500', texname='bdhrule' },
---~ [0x02502] = { mathclass='unknown', adobename='uni2502', texname='bdvrule' },
---~ [0x02506] = { mathclass='unknown', adobename='uni2506', texname='bdtriplevdash' },
---~ [0x02508] = { mathclass='unknown', adobename='uni2508', texname='bdquadhdash' },
---~ [0x0250A] = { mathclass='unknown', adobename='uni250A', texname='bdquadvdash' },
---~ [0x0250C] = { mathclass='unknown', adobename='uni250C', texname='bddvrh' },
---~ [0x02510] = { mathclass='unknown', adobename='uni2510', texname='bddvlh' },
---~ [0x02514] = { mathclass='unknown', adobename='uni2514', texname='bduvrh' },
---~ [0x02518] = { mathclass='unknown', adobename='uni2518', texname='bduvlh' },
---~ [0x0251C] = { mathclass='unknown', adobename='uni251C', texname='bdbvrh' },
---~ [0x02524] = { mathclass='unknown', adobename='uni2524', texname='bdbvlh' },
---~ [0x0252C] = { mathclass='unknown', adobename='uni252C', texname='bddvbh' },
---~ [0x02534] = { mathclass='unknown', adobename='uni2534', texname='bduvbh' },
---~ [0x0253C] = { mathclass='unknown', adobename='uni253C', texname='bdbvbh' },
---~ [0x02550] = { mathclass='unknown', adobename='uni2550', texname='bdHrule' },
---~ [0x02551] = { mathclass='unknown', adobename='uni2551', texname='bdVrule' },
---~ [0x02552] = { mathclass='unknown', adobename='uni2552', texname='bddvrH' },
---~ [0x02553] = { mathclass='unknown', adobename='uni2553', texname='bddVrh' },
---~ [0x02554] = { mathclass='unknown', adobename='uni2554', texname='bddVrH' },
---~ [0x02555] = { mathclass='unknown', adobename='uni2555', texname='bddvlH' },
---~ [0x02556] = { mathclass='unknown', adobename='uni2556', texname='bddVlh' },
---~ [0x02557] = { mathclass='unknown', adobename='uni2557', texname='bddVlH' },
---~ [0x02558] = { mathclass='unknown', adobename='uni2558', texname='bduvrH' },
---~ [0x02559] = { mathclass='unknown', adobename='uni2559', texname='bduVrh' },
---~ [0x0255A] = { mathclass='unknown', adobename='uni255A', texname='bduVrH' },
---~ [0x0255B] = { mathclass='unknown', adobename='uni255B', texname='bduvlH' },
---~ [0x0255C] = { mathclass='unknown', adobename='uni255C', texname='bduVlh' },
---~ [0x0255D] = { mathclass='unknown', adobename='uni255D', texname='bduVlH' },
---~ [0x0255E] = { mathclass='unknown', adobename='uni255E', texname='bdbvrH' },
---~ [0x0255F] = { mathclass='unknown', adobename='uni255F', texname='bdbVrh' },
---~ [0x02560] = { mathclass='unknown', adobename='uni2560', texname='bdbVrH' },
---~ [0x02561] = { mathclass='unknown', adobename='uni2561', texname='bdbvlH' },
---~ [0x02562] = { mathclass='unknown', adobename='uni2562', texname='bdbVlh' },
---~ [0x02563] = { mathclass='unknown', adobename='uni2563', texname='bdbVlH' },
---~ [0x02564] = { mathclass='unknown', adobename='uni2564', texname='bddvbH' },
---~ [0x02565] = { mathclass='unknown', adobename='uni2565', texname='bddVbh' },
---~ [0x02566] = { mathclass='unknown', adobename='uni2566', texname='bddVbH' },
---~ [0x02567] = { mathclass='unknown', adobename='uni2567', texname='bduvbH' },
---~ [0x02568] = { mathclass='unknown', adobename='uni2568', texname='bduVbh' },
---~ [0x02569] = { mathclass='unknown', adobename='uni2569', texname='bduVbH' },
---~ [0x0256A] = { mathclass='unknown', adobename='uni256A', texname='bdbvbH' },
---~ [0x0256B] = { mathclass='unknown', adobename='uni256B', texname='bdbVbh' },
---~ [0x0256C] = { mathclass='unknown', adobename='uni256C', texname='bdbVbH' },
---~ [0x02571] = { mathclass='unknown', adobename='uni2571', texname='bdnesw' },
---~ [0x02572] = { mathclass='unknown', adobename='uni2572', texname='bdnwse' },
---~ [0x02580] = { mathclass='unknown', adobename='uni2580', texname='blockuphalf' },
---~ [0x02584] = { mathclass='unknown', adobename='uni2584', texname='blocklowhalf' },
---~ [0x02588] = { mathclass='unknown', adobename='uni2588', texname='blockfull' },
---~ [0x0258C] = { mathclass='unknown', adobename='uni258C', texname='blocklefthalf' },
---~ [0x02590] = { mathclass='unknown', adobename='uni2590', texname='blockrighthalf' },
---~ [0x02591] = { mathclass='unknown', adobename='uni2591', texname='blockqtrshaded' },
---~ [0x02592] = { mathclass='unknown', adobename='uni2592', texname='blockhalfshaded' },
---~ [0x02593] = { mathclass='unknown', adobename='uni2593', texname='blockthreeqtrshaded' },
---~ [0x025A0] = { mathclass='unknown', adobename='uni25A0', texname='mdlgblksquare' },
---~ [0x025A1] = { mathclass='unknown', adobename='uni25A1', texname='mdlgwhtsquare' },
---~ [0x025A2] = { mathclass='unknown', adobename='uni25A2', texname='squoval' },
---~ [0x025A3] = { mathclass='unknown', adobename='uni25A3', texname='blackinwhitesquare' },
---~ [0x025A4] = { mathclass='unknown', adobename='uni25A4', texname='squarehfill' },
---~ [0x025A5] = { mathclass='unknown', adobename='uni25A5', texname='squarevfill' },
---~ [0x025A6] = { mathclass='unknown', adobename='uni25A6', texname='squarehvfill' },
---~ [0x025A7] = { mathclass='unknown', adobename='uni25A7', texname='squarenwsefill' },
---~ [0x025A8] = { mathclass='unknown', adobename='uni25A8', texname='squareneswfill' },
---~ [0x025A9] = { mathclass='normal', adobename='uni25A9', texname='squarecrossfill' },
---~ [0x025AA] = { mathclass='unknown', adobename='uni25AA', texname='smblksquare' },
---~ [0x025AB] = { mathclass='normal', adobename='uni25AB', texname='smwhtsquare' },
---~ [0x025AC] = { mathclass='unknown', adobename='uni25AC', texname='hrectangleblack' },
---~ [0x025AD] = { mathclass='unknown', adobename='uni25AD', texname='hrectangle' },
---~ [0x025AE] = { mathclass='unknown', adobename='uni25AE', texname='vrectangleblack' },
---~ [0x025AF] = { mathclass='unknown', adobename='uni25AF', texname='vrectangle' },
---~ [0x025B0] = { mathclass='unknown', adobename='uni25B0', texname='parallelogramblack' },
---~ [0x025B1] = { mathclass='unknown', adobename='uni25B1', texname='parallelogram' },
---~ [0x025B2] = { mathclass='unknown', adobename='uni25B2', texname='bigblacktriangleup' },
---~ [0x025B3] = { mathclass='unknown', adobename='uni25B3', texname='bigtriangleup' },
---~ [0x025B4] = { mathclass='unknown', adobename='uni25B4', texname='blacktriangle' },
---~ [0x025B5] = { mathclass='unknown', adobename='uni25B5', texname='vartriangle' },
---~ [0x025B6] = { mathclass='unknown', adobename='uni25B6', texname='blacktriangleright' },
---~ [0x025B7] = { mathclass='binary', adobename='uni25B7', texname='triangleright' },
---~ [0x025B8] = { mathclass='unknown', adobename='uni25B8', texname='smallblacktriangleright' },
---~ [0x025B9] = { mathclass='unknown', adobename='uni25B9', texname='smalltriangleright' },
---~ [0x025BA] = { mathclass='unknown', adobename='uni25BA', texname='blackpointerright' },
---~ [0x025BB] = { mathclass='unknown', adobename='uni25BB', texname='whitepointerright' },
---~ [0x025BC] = { mathclass='unknown', adobename='uni25BC', texname='bigblacktriangledown' },
---~ [0x025BD] = { mathclass='unknown', adobename='uni25BD', texname='bigtriangledown' },
---~ [0x025BE] = { mathclass='unknown', adobename='uni25BE', texname='blacktriangledown' },
---~ [0x025BF] = { mathclass='unknown', adobename='uni25BF', texname='triangledown' },
---~ [0x025C0] = { mathclass='unknown', adobename='uni25C0', texname='blacktriangleleft' },
---~ [0x025C1] = { mathclass='binary', adobename='uni25C1', texname='triangleleft' },
---~ [0x025C2] = { mathclass='unknown', adobename='uni25C2', texname='smallblacktriangleleft' },
---~ [0x025C3] = { mathclass='unknown', adobename='uni25C3', texname='smalltriangleleft' },
---~ [0x025C4] = { mathclass='unknown', adobename='uni25C4', texname='blackpointerleft' },
---~ [0x025C5] = { mathclass='unknown', adobename='uni25C5', texname='whitepointerleft' },
---~ [0x025C6] = { mathclass='normal', adobename='uni25C6', texname='mdlgblkdiamond' },
---~ [0x025C7] = { mathclass='normal', adobename='uni25C7', texname='mdlgwhtdiamond' },
---~ [0x025C8] = { mathclass='unknown', adobename='uni25C8', texname='blackinwhitediamond' },
---~ [0x025C9] = { mathclass='unknown', adobename='uni25C9', texname='fisheye' },
---~ [0x025CA] = { mathclass='unknown', adobename='uni25CA', texname='mdlgwhtlozenge' },
---~ [0x025CB] = { mathclass='binary', adobename='uni25CB', texname='mdlgwhtcircle' },
---~ [0x025CC] = { mathclass='unknown', adobename='uni25CC', texname='dottedcircle' },
---~ [0x025CD] = { mathclass='unknown', adobename='uni25CD', texname='circlevertfill' },
---~ [0x025CE] = { mathclass='unknown', adobename='uni25CE', texname='bullseye' },
---~ [0x025CF] = { mathclass='unknown', adobename='uni25CF', texname='mdlgblkcircle' },
---~ [0x025D0] = { mathclass='unknown', adobename='uni25D0', texname='circlelefthalfblack' },
---~ [0x025D1] = { mathclass='unknown', adobename='uni25D1', texname='circlerighthalfblack' },
---~ [0x025D2] = { mathclass='unknown', adobename='uni25D2', texname='circlebottomhalfblack' },
---~ [0x025D3] = { mathclass='unknown', adobename='uni25D3', texname='circletophalfblack' },
---~ [0x025D4] = { mathclass='unknown', adobename='uni25D4', texname='circleurquadblack' },
---~ [0x025D5] = { mathclass='unknown', adobename='uni25D5', texname='blackcircleulquadwhite' },
---~ [0x025D6] = { mathclass='unknown', adobename='uni25D6', texname='blacklefthalfcircle' },
---~ [0x025D7] = { mathclass='unknown', adobename='uni25D7', texname='blackrighthalfcircle' },
---~ [0x025D8] = { mathclass='unknown', adobename='uni25D8', texname='inversebullet' },
---~ [0x025D9] = { mathclass='unknown', adobename='uni25D9', texname='inversewhitecircle' },
---~ [0x025DA] = { mathclass='unknown', adobename='uni25DA', texname='invwhiteupperhalfcircle' },
---~ [0x025DB] = { mathclass='unknown', adobename='uni25DB', texname='invwhitelowerhalfcircle' },
---~ [0x025DC] = { mathclass='unknown', adobename='uni25DC', texname='ularc' },
---~ [0x025DD] = { mathclass='unknown', adobename='uni25DD', texname='urarc' },
---~ [0x025DE] = { mathclass='unknown', adobename='uni25DE', texname='lrarc' },
---~ [0x025DF] = { mathclass='unknown', adobename='uni25DF', texname='llarc' },
---~ [0x025E0] = { mathclass='unknown', adobename='uni25E0', texname='topsemicircle' },
---~ [0x025E1] = { mathclass='unknown', adobename='uni25E1', texname='botsemicircle' },
---~ [0x025E2] = { mathclass='unknown', adobename='uni25E2', texname='lrblacktriangle' },
---~ [0x025E3] = { mathclass='unknown', adobename='uni25E3', texname='llblacktriangle' },
---~ [0x025E4] = { mathclass='unknown', adobename='uni25E4', texname='ulblacktriangle' },
---~ [0x025E5] = { mathclass='unknown', adobename='uni25E5', texname='urblacktriangle' },
---~ [0x025E6] = { mathclass='unknown', adobename='uni25E6', texname='smwhtcircle' },
---~ [0x025E7] = { mathclass='unknown', adobename='uni25E7', texname='squareleftblack' },
---~ [0x025E8] = { mathclass='unknown', adobename='uni25E8', texname='squarerightblack' },
---~ [0x025E9] = { mathclass='unknown', adobename='uni25E9', texname='squareulblack' },
---~ [0x025EA] = { mathclass='unknown', adobename='uni25EA', texname='squarelrblack' },
---~ [0x025EB] = { mathclass='binary', adobename='uni25EB', texname='boxbar' },
---~ [0x025EC] = { mathclass='unknown', adobename='uni25EC', texname='trianglecdot' },
---~ [0x025ED] = { mathclass='unknown', adobename='uni25ED', texname='triangleleftblack' },
---~ [0x025EE] = { mathclass='unknown', adobename='uni25EE', texname='trianglerightblack' },
---~ [0x025EF] = { mathclass='unknown', adobename='uni25EF', texname='lgwhtcircle' },
---~ [0x025F0] = { mathclass='unknown', adobename='uni25F0', texname='squareulquad' },
---~ [0x025F1] = { mathclass='unknown', adobename='uni25F1', texname='squarellquad' },
---~ [0x025F2] = { mathclass='unknown', adobename='uni25F2', texname='squarelrquad' },
---~ [0x025F3] = { mathclass='unknown', adobename='uni25F3', texname='squareurquad' },
---~ [0x025F4] = { mathclass='unknown', adobename='uni25F4', texname='circleulquad' },
---~ [0x025F5] = { mathclass='unknown', adobename='uni25F5', texname='circlellquad' },
---~ [0x025F6] = { mathclass='unknown', adobename='uni25F6', texname='circlelrquad' },
---~ [0x025F7] = { mathclass='unknown', adobename='uni25F7', texname='circleurquad' },
---~ [0x025F8] = { mathclass='unknown', adobename='uni25F8', texname='ultriangle' },
---~ [0x025F9] = { mathclass='unknown', adobename='uni25F9', texname='urtriangle' },
---~ [0x025FA] = { mathclass='unknown', adobename='uni25FA', texname='lltriangle' },
---~ [0x025FB] = { mathclass='normal', adobename='uni25FB', texname='mdwhtsquare' },
---~ [0x025FC] = { mathclass='normal', adobename='uni25FC', texname='mdblksquare' },
---~ [0x025FD] = { mathclass='normal', adobename='uni25FD', texname='mdsmwhtsquare' },
---~ [0x025FE] = { mathclass='normal', adobename='uni25FE', texname='mdsmblksquare' },
---~ [0x025FF] = { mathclass='normal', adobename='uni25FF', texname='lrtriangle' },
---~ [0x02605] = { mathclass='unknown', adobename='uni2605', texname='bigstar' },
---~ [0x02606] = { mathclass='unknown', adobename='uni2606', texname='bigwhitestar' },
---~ [0x02609] = { mathclass='unknown', adobename='uni2609', texname='astrosun' },
---~ [0x0260C] = { mathclass='unknown', adobename='uni260C', texname='conjunction' },
---~ [0x0260E] = { mathclass='normal', adobename='uni260E', texname='phone' },
---~ [0x02612] = { mathclass='normal', adobename='uni2612', texname='XBox' },
---~ [0x02621] = { mathclass='normal', adobename='uni2621', texname='danger' },
---~ [0x02639] = { mathclass='normal', adobename='uni2639', texname='frownie' },
---~ [0x0263A] = { mathclass='normal', adobename='uni263A', texname='smiley' },
---~ [0x0263B] = { mathclass='unknown', adobename='uni263B', texname='blacksmiley' },
---~ [0x0263C] = { mathclass='unknown', adobename='uni263C', texname='sun' },
---~ [0x0263D] = { mathclass='unknown', adobename='uni263D', texname='rightmoon' },
---~ [0x0263E] = { mathclass='unknown', adobename='uni263E', texname='leftmoon' },
---~ [0x0263F] = { mathclass='normal', adobename='uni263F', texname='mercury' },
---~ [0x02640] = { mathclass='normal', adobename='uni2640', texname='female' },
---~ [0x02641] = { mathclass='normal', adobename='uni2641', texname='earth' },
---~ [0x02642] = { mathclass='normal', adobename='uni2642', texname='male' },
---~ [0x02643] = { mathclass='normal', adobename='uni2643', texname='jupiter' },
---~ [0x02644] = { mathclass='normal', adobename='uni2644', texname='saturn' },
---~ [0x02646] = { mathclass='normal', adobename='uni2646', texname='neptune' },
---~ [0x02647] = { mathclass='normal', adobename='uni2647', texname='pluto' },
---~ [0x02648] = { mathclass='normal', adobename='uni2648', texname='aries' },
---~ [0x02649] = { mathclass='normal', adobename='uni2649', texname='taurus' },
---~ [0x02660] = { mathclass='normal', adobename='uni2660', texname='spadesuit' },
---~ [0x02661] = { mathclass='normal', adobename='uni2661', texname='heartsuit' },
---~ [0x02662] = { mathclass='normal', adobename='uni2662', texname='diamondsuit' },
---~ [0x02663] = { mathclass='normal', adobename='uni2663', texname='clubsuit' },
---~ [0x02664] = { mathclass='normal', adobename='uni2664', texname='varspadesuit' },
---~ [0x02665] = { mathclass='normal', adobename='uni2665', texname='varheartsuit' },
---~ [0x02666] = { mathclass='normal', adobename='uni2666', texname='vardiamondsuit' },
---~ [0x02667] = { mathclass='normal', adobename='uni2667', texname='varclubsuit' },
---~ [0x02669] = { mathclass='normal', adobename='uni2669', texname='quarternote' },
---~ [0x0266A] = { mathclass='unknown', adobename='uni266A', texname='eighthnote' },
---~ [0x0266B] = { mathclass='unknown', adobename='uni266B', texname='twonotes' },
---~ [0x0266D] = { mathclass='normal', adobename='uni266D', texname='flat' },
---~ [0x0266E] = { mathclass='normal', adobename='uni266E', texname='natural' },
---~ [0x0266F] = { mathclass='normal', adobename='uni266F', texname='sharp' },
---~ [0x0267E] = { mathclass='unknown', adobename='uni267E', texname='acidfree' },
---~ [0x02680] = { mathclass='unknown', adobename='uni2680', texname='dicei' },
---~ [0x02681] = { mathclass='unknown', adobename='uni2681', texname='diceii' },
---~ [0x02682] = { mathclass='unknown', adobename='uni2682', texname='diceiii' },
---~ [0x02683] = { mathclass='unknown', adobename='uni2683', texname='diceiv' },
---~ [0x02684] = { mathclass='unknown', adobename='uni2684', texname='dicev' },
---~ [0x02685] = { mathclass='unknown', adobename='uni2685', texname='dicevi' },
---~ [0x02686] = { mathclass='unknown', adobename='uni2686', texname='circledrightdot' },
---~ [0x02687] = { mathclass='unknown', adobename='uni2687', texname='circledtwodots' },
---~ [0x02688] = { mathclass='unknown', adobename='uni2688', texname='blackcircledrightdot' },
---~ [0x02689] = { mathclass='unknown', adobename='uni2689', texname='blackcircledtwodots' },
---~ [0x026A0] = { mathclass='normal', adobename='uni26A0', texname='triangleexclam' },
---~ [0x026A5] = { mathclass='normal', adobename='uni26A5', texname='Hermaphrodite' },
---~ [0x026AA] = { mathclass='normal', adobename='uni26AA', texname='mdwhtcircle' },
---~ [0x026AB] = { mathclass='normal', adobename='uni26AB', texname='mdblkcircle' },
---~ [0x026AC] = { mathclass='normal', adobename='uni26AC', texname='mdsmwhtcircle' },
---~ [0x026B2] = { mathclass='normal', adobename='uni26B2', texname='neuter' },
---~ [0x02702] = { mathclass='normal', adobename='uni2702', texname='scissors' },
---~ [0x02709] = { mathclass='normal', adobename='uni2709', texname='envelope' },
---~ [0x02713] = { mathclass='normal', adobename='uni2713', texname='checkmark' },
---~ [0x02720] = { mathclass='normal', adobename='uni2720', texname='maltese' },
---~ [0x0272A] = { mathclass='unknown', adobename='uni272A', texname='circledstar' },
---~ [0x02736] = { mathclass='normal', adobename='uni2736', texname='varstar' },
---~ [0x0273D] = { mathclass='unknown', adobename='uni273D', texname='dingasterisk' },
---~ [0x02772] = { mathclass='opening', adobename='uni2772', texname='lbrbrak' },
---~ [0x02773] = { mathclass='closing', adobename='uni2773', texname='rbrbrak' },
---~ [0x02780] = { mathclass='unknown', adobename='uni2780', texname='circledsansone' },
---~ [0x02781] = { mathclass='unknown', adobename='uni2781', texname='circledsanstwo' },
---~ [0x02782] = { mathclass='unknown', adobename='uni2782', texname='circledsansthree' },
---~ [0x02783] = { mathclass='unknown', adobename='uni2783', texname='circledsansfour' },
---~ [0x02784] = { mathclass='unknown', adobename='uni2784', texname='circledsansfive' },
---~ [0x02785] = { mathclass='unknown', adobename='uni2785', texname='circledsanssix' },
---~ [0x02786] = { mathclass='unknown', adobename='uni2786', texname='circledsansseven' },
---~ [0x02787] = { mathclass='unknown', adobename='uni2787', texname='circledsanseight' },
---~ [0x02788] = { mathclass='unknown', adobename='uni2788', texname='circledsansnine' },
---~ [0x02789] = { mathclass='unknown', adobename='uni2789', texname='circledsansten' },
---~ [0x0278A] = { mathclass='unknown', adobename='uni278A', texname='blackcircledsansone' },
---~ [0x0278B] = { mathclass='unknown', adobename='uni278B', texname='blackcircledsanstwo' },
---~ [0x0278C] = { mathclass='unknown', adobename='uni278C', texname='blackcircledsansthree' },
---~ [0x0278D] = { mathclass='unknown', adobename='uni278D', texname='blackcircledsansfour' },
---~ [0x0278E] = { mathclass='unknown', adobename='uni278E', texname='blackcircledsansfive' },
---~ [0x0278F] = { mathclass='unknown', adobename='uni278F', texname='blackcircledsanssix' },
---~ [0x02790] = { mathclass='unknown', adobename='uni2790', texname='blackcircledsansseven' },
---~ [0x02791] = { mathclass='unknown', adobename='uni2791', texname='blackcircledsanseight' },
---~ [0x02792] = { mathclass='unknown', adobename='uni2792', texname='blackcircledsansnine' },
---~ [0x02793] = { mathclass='unknown', adobename='uni2793', texname='blackcircledsansten' },
---~ [0x0279B] = { mathclass='unknown', adobename='uni279B', texname='draftingarrow' },
---~ [0x027C0] = { mathclass='unknown', adobename='uni27C0', texname='threedangle' },
---~ [0x027C1] = { mathclass='unknown', adobename='uni27C1', texname='whiteinwhitetriangle' },
---~ [0x027C2] = { mathclass='relation', adobename='uni27C2', texname='perp' },
---~ [0x027C3] = { mathclass='unknown', adobename='uni27C3', texname='subsetcirc' },
---~ [0x027C4] = { mathclass='unknown', adobename='uni27C4', texname='supsetcirc' },
---~ [0x027C5] = { mathclass='opening', adobename='uni27C5', texname='lbag' },
---~ [0x027C6] = { mathclass='closing', adobename='uni27C6', texname='rbag' },
---~ [0x027C7] = { mathclass='binary', adobename='uni27C7', texname='veedot' },
---~ [0x027C8] = { mathclass='relation', adobename='uni27C8', texname='bsolhsub' },
---~ [0x027C9] = { mathclass='relation', adobename='uni27C9', texname='suphsol' },
---~ [0x027D0] = { mathclass='normal', adobename='uni27D0', texname='diamondcdot' },
---~ [0x027D1] = { mathclass='binary', adobename='uni27D1', texname='wedgedot' },
---~ [0x027D2] = { mathclass='relation', adobename='uni27D2', texname='upin' },
---~ [0x027D3] = { mathclass='relation', adobename='uni27D3', texname='pullback' },
---~ [0x027D4] = { mathclass='relation', adobename='uni27D4', texname='pushout' },
---~ [0x027D5] = { mathclass='large', adobename='uni27D5', texname='leftouterjoin' },
---~ [0x027D6] = { mathclass='large', adobename='uni27D6', texname='rightouterjoin' },
---~ [0x027D7] = { mathclass='large', adobename='uni27D7', texname='fullouterjoin' },
---~ [0x027D8] = { mathclass='large', adobename='uni27D8', texname='bigbot' },
---~ [0x027D9] = { mathclass='large', adobename='uni27D9', texname='bigtop' },
---~ [0x027DA] = { mathclass='relation', adobename='uni27DA', texname='DashVDash' },
---~ [0x027DB] = { mathclass='relation', adobename='uni27DB', texname='dashVdash' },
---~ [0x027DC] = { mathclass='relation', adobename='uni27DC', texname='multimapinv' },
---~ [0x027DD] = { mathclass='relation', adobename='uni27DD', texname='vlongdash' },
---~ [0x027DE] = { mathclass='relation', adobename='uni27DE', texname='longdashv' },
---~ [0x027DF] = { mathclass='relation', adobename='uni27DF', texname='cirbot' },
---~ [0x027E0] = { mathclass='binary', adobename='uni27E0', texname='lozengeminus' },
---~ [0x027E1] = { mathclass='binary', adobename='uni27E1', texname='concavediamond' },
---~ [0x027E2] = { mathclass='binary', adobename='uni27E2', texname='concavediamondtickleft' },
---~ [0x027E3] = { mathclass='binary', adobename='uni27E3', texname='concavediamondtickright' },
---~ [0x027E4] = { mathclass='binary', adobename='uni27E4', texname='whitesquaretickleft' },
---~ [0x027E5] = { mathclass='binary', adobename='uni27E5', texname='whitesquaretickright' },
---~ [0x027E6] = { mathclass='opening', adobename='uni27E6', texname='lBrack' },
---~ [0x027E7] = { mathclass='closing', adobename='uni27E7', texname='rBrack' },
---~ [0x027E8] = { mathclass='opening', adobename='uni27E8', texname='langle' },
---~ [0x027E9] = { mathclass='closing', adobename='uni27E9', texname='rangle' },
---~ [0x027EA] = { mathclass='opening', adobename='uni27EA', texname='lAngle' },
---~ [0x027EB] = { mathclass='closing', adobename='uni27EB', texname='rAngle' },
---~ [0x027EC] = { mathclass='opening', adobename='uni27EC', texname='Lbrbrak' },
---~ [0x027ED] = { mathclass='closing', adobename='uni27ED', texname='Rbrbrak' },
---~ [0x027F0] = { mathclass='relation', adobename='uni27F0', texname='UUparrow' },
---~ [0x027F1] = { mathclass='relation', adobename='uni27F1', texname='DDownarrow' },
---~ [0x027F2] = { mathclass='relation', adobename='uni27F2', texname='acwgapcirclearrow' },
---~ [0x027F3] = { mathclass='relation', adobename='uni27F3', texname='cwgapcirclearrow' },
---~ [0x027F4] = { mathclass='relation', adobename='uni27F4', texname='rightarrowonoplus' },
---~ [0x027F5] = { mathclass='relation', adobename='uni27F5', texname='longleftarrow' },
---~ [0x027F6] = { mathclass='relation', adobename='uni27F6', texname='longrightarrow' },
---~ [0x027F7] = { mathclass='relation', adobename='uni27F7', texname='longleftrightarrow' },
---~ [0x027F8] = { mathclass='relation', adobename='uni27F8', texname='Longleftarrow' },
---~ [0x027F9] = { mathclass='relation', adobename='uni27F9', texname='Longrightarrow' },
---~ [0x027FA] = { mathclass='relation', adobename='uni27FA', texname='Longleftrightarrow' },
---~ [0x027FB] = { mathclass='relation', adobename='uni27FB', texname='longmapsfrom' },
---~ [0x027FC] = { mathclass='relation', adobename='uni27FC', texname='longmapsto' },
---~ [0x027FD] = { mathclass='relation', adobename='uni27FD', texname='Longmapsfrom' },
---~ [0x027FE] = { mathclass='relation', adobename='uni27FE', texname='Longmapsto' },
---~ [0x027FF] = { mathclass='relation', adobename='uni27FF', texname='longrightzigzagarrow' },
---~ [0x02900] = { mathclass='relation', adobename='uni2900', texname='nvtwoheadrightarrow' },
---~ [0x02901] = { mathclass='relation', adobename='uni2901', texname='nVtwoheadrightarrow' },
---~ [0x02902] = { mathclass='relation', adobename='uni2902', texname='nvLeftarrow' },
---~ [0x02903] = { mathclass='relation', adobename='uni2903', texname='nvRightarrow' },
---~ [0x02904] = { mathclass='relation', adobename='uni2904', texname='nvLeftrightarrow' },
---~ [0x02905] = { mathclass='relation', adobename='uni2905', texname='twoheadmapsto' },
---~ [0x02906] = { mathclass='relation', adobename='uni2906', texname='Mapsfrom' },
---~ [0x02907] = { mathclass='relation', adobename='uni2907', texname='Mapsto' },
---~ [0x02908] = { mathclass='relation', adobename='uni2908', texname='downarrowbarred' },
---~ [0x02909] = { mathclass='relation', adobename='uni2909', texname='uparrowbarred' },
---~ [0x0290A] = { mathclass='relation', adobename='uni290A', texname='Uuparrow' },
---~ [0x0290B] = { mathclass='relation', adobename='uni290B', texname='Ddownarrow' },
---~ [0x0290C] = { mathclass='relation', adobename='uni290C', texname='leftbkarrow' },
---~ [0x0290D] = { mathclass='relation', adobename='uni290D', texname='rightbkarrow' },
---~ [0x0290E] = { mathclass='relation', adobename='uni290E', texname='leftdbkarrow' },
---~ [0x0290F] = { mathclass='relation', adobename='uni290F', texname='dbkarow' },
---~ [0x02910] = { mathclass='relation', adobename='uni2910', texname='drbkarow' },
---~ [0x02911] = { mathclass='relation', adobename='uni2911', texname='rightdotarrow' },
---~ [0x02912] = { mathclass='relation', adobename='uni2912', texname='baruparrow' },
---~ [0x02913] = { mathclass='relation', adobename='uni2913', texname='downarrowbar' },
---~ [0x02914] = { mathclass='relation', adobename='uni2914', texname='nvrightarrowtail' },
---~ [0x02915] = { mathclass='relation', adobename='uni2915', texname='nVrightarrowtail' },
---~ [0x02916] = { mathclass='relation', adobename='uni2916', texname='twoheadrightarrowtail' },
---~ [0x02917] = { mathclass='relation', adobename='uni2917', texname='nvtwoheadrightarrowtail' },
---~ [0x02918] = { mathclass='relation', adobename='uni2918', texname='nVtwoheadrightarrowtail' },
---~ [0x02919] = { mathclass='relation', adobename='uni2919', texname='lefttail' },
---~ [0x0291A] = { mathclass='relation', adobename='uni291A', texname='righttail' },
---~ [0x0291B] = { mathclass='relation', adobename='uni291B', texname='leftdbltail' },
---~ [0x0291C] = { mathclass='relation', adobename='uni291C', texname='rightdbltail' },
---~ [0x0291D] = { mathclass='relation', adobename='uni291D', texname='diamondleftarrow' },
---~ [0x0291E] = { mathclass='relation', adobename='uni291E', texname='rightarrowdiamond' },
---~ [0x0291F] = { mathclass='relation', adobename='uni291F', texname='diamondleftarrowbar' },
---~ [0x02920] = { mathclass='relation', adobename='uni2920', texname='barrightarrowdiamond' },
---~ [0x02921] = { mathclass='relation', adobename='uni2921', texname='nwsearrow' },
---~ [0x02922] = { mathclass='relation', adobename='uni2922', texname='neswarrow' },
---~ [0x02923] = { mathclass='relation', adobename='uni2923', texname='hknwarrow' },
---~ [0x02924] = { mathclass='relation', adobename='uni2924', texname='hknearrow' },
---~ [0x02925] = { mathclass='relation', adobename='uni2925', texname='hksearow' },
---~ [0x02926] = { mathclass='relation', adobename='uni2926', texname='hkswarow' },
---~ [0x02927] = { mathclass='relation', adobename='uni2927', texname='tona' },
---~ [0x02928] = { mathclass='relation', adobename='uni2928', texname='toea' },
---~ [0x02929] = { mathclass='relation', adobename='uni2929', texname='tosa' },
---~ [0x0292A] = { mathclass='relation', adobename='uni292A', texname='towa' },
---~ [0x0292B] = { mathclass='unknown', adobename='uni292B', texname='rdiagovfdiag' },
---~ [0x0292C] = { mathclass='unknown', adobename='uni292C', texname='fdiagovrdiag' },
---~ [0x0292D] = { mathclass='unknown', adobename='uni292D', texname='seovnearrow' },
---~ [0x0292E] = { mathclass='unknown', adobename='uni292E', texname='neovsearrow' },
---~ [0x0292F] = { mathclass='unknown', adobename='uni292F', texname='fdiagovnearrow' },
---~ [0x02930] = { mathclass='unknown', adobename='uni2930', texname='rdiagovsearrow' },
---~ [0x02931] = { mathclass='unknown', adobename='uni2931', texname='neovnwarrow' },
---~ [0x02932] = { mathclass='unknown', adobename='uni2932', texname='nwovnearrow' },
---~ [0x02933] = { mathclass='relation', adobename='uni2933', texname='rightcurvedarrow' },
---~ [0x02934] = { mathclass='unknown', adobename='uni2934', texname='uprightcurvearrow' },
---~ [0x02935] = { mathclass='unknown', adobename='uni2935', texname='downrightcurvedarrow' },
---~ [0x02936] = { mathclass='relation', adobename='uni2936', texname='leftdowncurvedarrow' },
---~ [0x02937] = { mathclass='relation', adobename='uni2937', texname='rightdowncurvedarrow' },
---~ [0x02938] = { mathclass='relation', adobename='uni2938', texname='cwrightarcarrow' },
---~ [0x02939] = { mathclass='relation', adobename='uni2939', texname='acwleftarcarrow' },
---~ [0x0293A] = { mathclass='unknown', adobename='uni293A', texname='acwoverarcarrow' },
---~ [0x0293B] = { mathclass='relation', adobename='uni293B', texname='acwunderarcarrow' },
---~ [0x0293C] = { mathclass='relation', adobename='uni293C', texname='curvearrowrightminus' },
---~ [0x0293D] = { mathclass='relation', adobename='uni293D', texname='curvearrowleftplus' },
---~ [0x0293E] = { mathclass='relation', adobename='uni293E', texname='cwundercurvearrow' },
---~ [0x0293F] = { mathclass='unknown', adobename='uni293F', texname='ccwundercurvearrow' },
---~ [0x02940] = { mathclass='relation', adobename='uni2940', texname='acwcirclearrow' },
---~ [0x02941] = { mathclass='relation', adobename='uni2941', texname='cwcirclearrow' },
---~ [0x02942] = { mathclass='relation', adobename='uni2942', texname='rightarrowshortleftarrow' },
---~ [0x02943] = { mathclass='relation', adobename='uni2943', texname='leftarrowshortrightarrow' },
---~ [0x02944] = { mathclass='relation', adobename='uni2944', texname='shortrightarrowleftarrow' },
---~ [0x02945] = { mathclass='relation', adobename='uni2945', texname='rightarrowplus' },
---~ [0x02946] = { mathclass='relation', adobename='uni2946', texname='leftarrowplus' },
---~ [0x02947] = { mathclass='relation', adobename='uni2947', texname='rightarrowx' },
---~ [0x02948] = { mathclass='relation', adobename='uni2948', texname='leftrightarrowcircle' },
---~ [0x02949] = { mathclass='relation', adobename='uni2949', texname='twoheaduparrowcircle' },
---~ [0x0294A] = { mathclass='relation', adobename='uni294A', texname='leftrightharpoonupdown' },
---~ [0x0294B] = { mathclass='relation', adobename='uni294B', texname='leftrightharpoondownup' },
---~ [0x0294C] = { mathclass='relation', adobename='uni294C', texname='updownharpoonrightleft' },
---~ [0x0294D] = { mathclass='relation', adobename='uni294D', texname='updownharpoonleftright' },
---~ [0x0294E] = { mathclass='relation', adobename='uni294E', texname='leftrightharpoonupup' },
---~ [0x0294F] = { mathclass='relation', adobename='uni294F', texname='updownharpoonrightright' },
---~ [0x02950] = { mathclass='relation', adobename='uni2950', texname='leftrightharpoondowndown' },
---~ [0x02951] = { mathclass='relation', adobename='uni2951', texname='updownharpoonleftleft' },
---~ [0x02952] = { mathclass='relation', adobename='uni2952', texname='barleftharpoonup' },
---~ [0x02953] = { mathclass='relation', adobename='uni2953', texname='rightharpoonupbar' },
---~ [0x02954] = { mathclass='relation', adobename='uni2954', texname='barupharpoonright' },
---~ [0x02955] = { mathclass='relation', adobename='uni2955', texname='downharpoonrightbar' },
---~ [0x02956] = { mathclass='relation', adobename='uni2956', texname='barleftharpoondown' },
---~ [0x02957] = { mathclass='relation', adobename='uni2957', texname='rightharpoondownbar' },
---~ [0x02958] = { mathclass='relation', adobename='uni2958', texname='barupharpoonleft' },
---~ [0x02959] = { mathclass='relation', adobename='uni2959', texname='downharpoonleftbar' },
---~ [0x0295A] = { mathclass='relation', adobename='uni295A', texname='leftharpoonupbar' },
---~ [0x0295B] = { mathclass='relation', adobename='uni295B', texname='barrightharpoonup' },
---~ [0x0295C] = { mathclass='relation', adobename='uni295C', texname='upharpoonrightbar' },
---~ [0x0295D] = { mathclass='relation', adobename='uni295D', texname='bardownharpoonright' },
---~ [0x0295E] = { mathclass='relation', adobename='uni295E', texname='leftharpoondownbar' },
---~ [0x0295F] = { mathclass='relation', adobename='uni295F', texname='barrightharpoondown' },
---~ [0x02960] = { mathclass='relation', adobename='uni2960', texname='upharpoonleftbar' },
---~ [0x02961] = { mathclass='relation', adobename='uni2961', texname='bardownharpoonleft' },
---~ [0x02962] = { mathclass='relation', adobename='uni2962', texname='leftharpoonsupdown' },
---~ [0x02963] = { mathclass='relation', adobename='uni2963', texname='upharpoonsleftright' },
---~ [0x02964] = { mathclass='relation', adobename='uni2964', texname='rightharpoonsupdown' },
---~ [0x02965] = { mathclass='relation', adobename='uni2965', texname='downharpoonsleftright' },
---~ [0x02966] = { mathclass='relation', adobename='uni2966', texname='leftrightharpoonsup' },
---~ [0x02967] = { mathclass='relation', adobename='uni2967', texname='leftrightharpoonsdown' },
---~ [0x02968] = { mathclass='relation', adobename='uni2968', texname='rightleftharpoonsup' },
---~ [0x02969] = { mathclass='relation', adobename='uni2969', texname='rightleftharpoonsdown' },
---~ [0x0296A] = { mathclass='relation', adobename='uni296A', texname='leftharpoonupdash' },
---~ [0x0296B] = { mathclass='relation', adobename='uni296B', texname='dashleftharpoondown' },
---~ [0x0296C] = { mathclass='relation', adobename='uni296C', texname='rightharpoonupdash' },
---~ [0x0296D] = { mathclass='relation', adobename='uni296D', texname='dashrightharpoondown' },
---~ [0x0296E] = { mathclass='relation', adobename='uni296E', texname='updownharpoonsleftright' },
---~ [0x0296F] = { mathclass='relation', adobename='uni296F', texname='downupharpoonsleftright' },
---~ [0x02970] = { mathclass='relation', adobename='uni2970', texname='rightimply' },
---~ [0x02971] = { mathclass='relation', adobename='uni2971', texname='equalrightarrow' },
---~ [0x02972] = { mathclass='relation', adobename='uni2972', texname='similarrightarrow' },
---~ [0x02973] = { mathclass='relation', adobename='uni2973', texname='leftarrowsimilar' },
---~ [0x02974] = { mathclass='relation', adobename='uni2974', texname='rightarrowsimilar' },
---~ [0x02975] = { mathclass='relation', adobename='uni2975', texname='rightarrowapprox' },
---~ [0x02976] = { mathclass='relation', adobename='uni2976', texname='ltlarr' },
---~ [0x02977] = { mathclass='relation', adobename='uni2977', texname='leftarrowless' },
---~ [0x02978] = { mathclass='relation', adobename='uni2978', texname='gtrarr' },
---~ [0x02979] = { mathclass='relation', adobename='uni2979', texname='subrarr' },
---~ [0x0297A] = { mathclass='relation', adobename='uni297A', texname='leftarrowsubset' },
---~ [0x0297B] = { mathclass='relation', adobename='uni297B', texname='suplarr' },
---~ [0x0297C] = { mathclass='relation', adobename='uni297C', texname='leftfishtail' },
---~ [0x0297D] = { mathclass='relation', adobename='uni297D', texname='rightfishtail' },
---~ [0x0297E] = { mathclass='relation', adobename='uni297E', texname='upfishtail' },
---~ [0x0297F] = { mathclass='relation', adobename='uni297F', texname='downfishtail' },
---~ [0x02980] = { mathclass='unknown', adobename='uni2980', texname='Vvert' },
---~ [0x02981] = { mathclass='normal', adobename='uni2981', texname='mdsmblkcircle' },
---~ [0x02982] = { mathclass='fence', adobename='uni2982', texname='typecolon' },
---~ [0x02983] = { mathclass='opening', adobename='uni2983', texname='lBrace' },
---~ [0x02984] = { mathclass='closing', adobename='uni2984', texname='rBrace' },
---~ [0x02985] = { mathclass='opening', adobename='uni2985', texname='lParen' },
---~ [0x02986] = { mathclass='closing', adobename='uni2986', texname='rParen' },
---~ [0x02987] = { mathclass='opening', adobename='uni2987', texname='llparenthesis' },
---~ [0x02988] = { mathclass='closing', adobename='uni2988', texname='rrparenthesis' },
---~ [0x02989] = { mathclass='opening', adobename='uni2989', texname='llangle' },
---~ [0x0298A] = { mathclass='closing', adobename='uni298A', texname='rrangle' },
---~ [0x0298B] = { mathclass='opening', adobename='uni298B', texname='lbrackubar' },
---~ [0x0298C] = { mathclass='closing', adobename='uni298C', texname='rbrackubar' },
---~ [0x0298D] = { mathclass='opening', adobename='uni298D', texname='lbrackultick' },
---~ [0x0298E] = { mathclass='closing', adobename='uni298E', texname='rbracklrtick' },
---~ [0x0298F] = { mathclass='opening', adobename='uni298F', texname='lbracklltick' },
---~ [0x02990] = { mathclass='closing', adobename='uni2990', texname='rbrackurtick' },
---~ [0x02991] = { mathclass='opening', adobename='uni2991', texname='langledot' },
---~ [0x02992] = { mathclass='closing', adobename='uni2992', texname='rangledot' },
---~ [0x02993] = { mathclass='opening', adobename='uni2993', texname='lparenless' },
---~ [0x02994] = { mathclass='closing', adobename='uni2994', texname='rparengtr' },
---~ [0x02995] = { mathclass='unknown', adobename='uni2995', texname='Lparengtr' },
---~ [0x02996] = { mathclass='unknown', adobename='uni2996', texname='Rparenless' },
---~ [0x02997] = { mathclass='opening', adobename='uni2997', texname='lblkbrbrak' },
---~ [0x02998] = { mathclass='closing', adobename='uni2998', texname='rblkbrbrak' },
---~ [0x02999] = { mathclass='unknown', adobename='uni2999', texname='fourvdots' },
---~ [0x0299A] = { mathclass='unknown', adobename='uni299A', texname='vzigzag' },
---~ [0x0299B] = { mathclass='unknown', adobename='uni299B', texname='measuredangleleft' },
---~ [0x0299C] = { mathclass='unknown', adobename='uni299C', texname='rightanglesqr' },
---~ [0x0299D] = { mathclass='unknown', adobename='uni299D', texname='rightanglemdot' },
---~ [0x0299E] = { mathclass='unknown', adobename='uni299E', texname='angles' },
---~ [0x0299F] = { mathclass='unknown', adobename='uni299F', texname='angdnr' },
---~ [0x029A0] = { mathclass='unknown', adobename='uni29A0', texname='gtlpar' },
---~ [0x029A1] = { mathclass='unknown', adobename='uni29A1', texname='sphericalangleup' },
---~ [0x029A2] = { mathclass='unknown', adobename='uni29A2', texname='turnangle' },
---~ [0x029A3] = { mathclass='unknown', adobename='uni29A3', texname='revangle' },
---~ [0x029A4] = { mathclass='unknown', adobename='uni29A4', texname='angleubar' },
---~ [0x029A5] = { mathclass='unknown', adobename='uni29A5', texname='revangleubar' },
---~ [0x029A6] = { mathclass='unknown', adobename='uni29A6', texname='wideangledown' },
---~ [0x029A7] = { mathclass='unknown', adobename='uni29A7', texname='wideangleup' },
---~ [0x029A8] = { mathclass='unknown', adobename='uni29A8', texname='measanglerutone' },
---~ [0x029A9] = { mathclass='unknown', adobename='uni29A9', texname='measanglelutonw' },
---~ [0x029AA] = { mathclass='unknown', adobename='uni29AA', texname='measanglerdtose' },
---~ [0x029AB] = { mathclass='unknown', adobename='uni29AB', texname='measangleldtosw' },
---~ [0x029AC] = { mathclass='unknown', adobename='uni29AC', texname='measangleurtone' },
---~ [0x029AD] = { mathclass='unknown', adobename='uni29AD', texname='measangleultonw' },
---~ [0x029AE] = { mathclass='unknown', adobename='uni29AE', texname='measangledrtose' },
---~ [0x029AF] = { mathclass='unknown', adobename='uni29AF', texname='measangledltosw' },
---~ [0x029B0] = { mathclass='normal', adobename='uni29B0', texname='revemptyset' },
---~ [0x029B1] = { mathclass='normal', adobename='uni29B1', texname='emptysetobar' },
---~ [0x029B2] = { mathclass='normal', adobename='uni29B2', texname='emptysetocirc' },
---~ [0x029B3] = { mathclass='normal', adobename='uni29B3', texname='emptysetoarr' },
---~ [0x029B4] = { mathclass='normal', adobename='uni29B4', texname='emptysetoarrl' },
---~ [0x029B5] = { mathclass='binary', adobename='uni29B5', texname='circlehbar' },
---~ [0x029B6] = { mathclass='binary', adobename='uni29B6', texname='circledvert' },
---~ [0x029B7] = { mathclass='binary', adobename='uni29B7', texname='circledparallel' },
---~ [0x029B8] = { mathclass='binary', adobename='uni29B8', texname='obslash' },
---~ [0x029B9] = { mathclass='binary', adobename='uni29B9', texname='operp' },
---~ [0x029BA] = { mathclass='normal', adobename='uni29BA', texname='obot' },
---~ [0x029BB] = { mathclass='normal', adobename='uni29BB', texname='olcross' },
---~ [0x029BC] = { mathclass='normal', adobename='uni29BC', texname='odotslashdot' },
---~ [0x029BD] = { mathclass='normal', adobename='uni29BD', texname='uparrowoncircle' },
---~ [0x029BE] = { mathclass='normal', adobename='uni29BE', texname='circledwhitebullet' },
---~ [0x029BF] = { mathclass='normal', adobename='uni29BF', texname='circledbullet' },
---~ [0x029C0] = { mathclass='binary', adobename='uni29C0', texname='olessthan' },
---~ [0x029C1] = { mathclass='binary', adobename='uni29C1', texname='ogreaterthan' },
---~ [0x029C2] = { mathclass='normal', adobename='uni29C2', texname='cirscir' },
---~ [0x029C3] = { mathclass='normal', adobename='uni29C3', texname='cirE' },
---~ [0x029C4] = { mathclass='binary', adobename='uni29C4', texname='boxdiag' },
---~ [0x029C5] = { mathclass='binary', adobename='uni29C5', texname='boxbslash' },
---~ [0x029C6] = { mathclass='binary', adobename='uni29C6', texname='boxast' },
---~ [0x029C7] = { mathclass='binary', adobename='uni29C7', texname='boxcircle' },
---~ [0x029C8] = { mathclass='binary', adobename='uni29C8', texname='boxbox' },
---~ [0x029C9] = { mathclass='normal', adobename='uni29C9', texname='boxonbox' },
---~ [0x029CA] = { mathclass='normal', adobename='uni29CA', texname='triangleodot' },
---~ [0x029CB] = { mathclass='normal', adobename='uni29CB', texname='triangleubar' },
---~ [0x029CC] = { mathclass='normal', adobename='uni29CC', texname='triangles' },
---~ [0x029CD] = { mathclass='binary', adobename='uni29CD', texname='triangleserifs' },
---~ [0x029CE] = { mathclass='relation', adobename='uni29CE', texname='rtriltri' },
---~ [0x029CF] = { mathclass='relation', adobename='uni29CF', texname='ltrivb' },
---~ [0x029D0] = { mathclass='relation', adobename='uni29D0', texname='vbrtri' },
---~ [0x029D1] = { mathclass='relation', adobename='uni29D1', texname='lfbowtie' },
---~ [0x029D2] = { mathclass='relation', adobename='uni29D2', texname='rfbowtie' },
---~ [0x029D3] = { mathclass='relation', adobename='uni29D3', texname='fbowtie' },
---~ [0x029D4] = { mathclass='relation', adobename='uni29D4', texname='lftimes' },
---~ [0x029D5] = { mathclass='relation', adobename='uni29D5', texname='rftimes' },
---~ [0x029D6] = { mathclass='binary', adobename='uni29D6', texname='hourglass' },
---~ [0x029D7] = { mathclass='binary', adobename='uni29D7', texname='blackhourglass' },
---~ [0x029D8] = { mathclass='opening', adobename='uni29D8', texname='lvzigzag' },
---~ [0x029D9] = { mathclass='closing', adobename='uni29D9', texname='rvzigzag' },
---~ [0x029DA] = { mathclass='opening', adobename='uni29DA', texname='Lvzigzag' },
---~ [0x029DB] = { mathclass='closing', adobename='uni29DB', texname='Rvzigzag' },
---~ [0x029DC] = { mathclass='normal', adobename='uni29DC', texname='iinfin' },
---~ [0x029DD] = { mathclass='normal', adobename='uni29DD', texname='tieinfty' },
---~ [0x029DE] = { mathclass='normal', adobename='uni29DE', texname='nvinfty' },
---~ [0x029DF] = { mathclass='relation', adobename='uni29DF', texname='dualmap' },
---~ [0x029E0] = { mathclass='normal', adobename='uni29E0', texname='laplac' },
---~ [0x029E1] = { mathclass='relation', adobename='uni29E1', texname='lrtriangleeq' },
---~ [0x029E2] = { mathclass='unknown', adobename='uni29E2', texname='shuffle' },
---~ [0x029E3] = { mathclass='relation', adobename='uni29E3', texname='eparsl' },
---~ [0x029E4] = { mathclass='relation', adobename='uni29E4', texname='smeparsl' },
---~ [0x029E5] = { mathclass='relation', adobename='uni29E5', texname='eqvparsl' },
---~ [0x029E6] = { mathclass='relation', adobename='uni29E6', texname='gleichstark' },
---~ [0x029E7] = { mathclass='normal', adobename='uni29E7', texname='thermod' },
---~ [0x029E8] = { mathclass='normal', adobename='uni29E8', texname='downtriangleleftblack' },
---~ [0x029E9] = { mathclass='normal', adobename='uni29E9', texname='downtrianglerightblack' },
---~ [0x029EA] = { mathclass='normal', adobename='uni29EA', texname='blackdiamonddownarrow' },
---~ [0x029EB] = { mathclass='binary', adobename='uni29EB', texname='mdlgblklozenge' },
---~ [0x029EC] = { mathclass='normal', adobename='uni29EC', texname='circledownarrow' },
---~ [0x029ED] = { mathclass='normal', adobename='uni29ED', texname='blackcircledownarrow' },
---~ [0x029EE] = { mathclass='normal', adobename='uni29EE', texname='errbarsquare' },
---~ [0x029EF] = { mathclass='normal', adobename='uni29EF', texname='errbarblacksquare' },
---~ [0x029F0] = { mathclass='normal', adobename='uni29F0', texname='errbardiamond' },
---~ [0x029F1] = { mathclass='normal', adobename='uni29F1', texname='errbarblackdiamond' },
---~ [0x029F2] = { mathclass='normal', adobename='uni29F2', texname='errbarcircle' },
---~ [0x029F3] = { mathclass='normal', adobename='uni29F3', texname='errbarblackcircle' },
---~ [0x029F4] = { mathclass='relation', adobename='uni29F4', texname='ruledelayed' },
---~ [0x029F5] = { mathclass='binary', adobename='uni29F5', texname='opbackslash' },
---~ [0x029F6] = { mathclass='binary', adobename='uni29F6', texname='dsol' },
---~ [0x029F7] = { mathclass='binary', adobename='uni29F7', texname='rsolbar' },
---~ [0x029F8] = { mathclass='large', adobename='uni29F8', texname='xsol' },
---~ [0x029F9] = { mathclass='large', adobename='uni29F9', texname='xbsol' },
---~ [0x029FA] = { mathclass='binary', adobename='uni29FA', texname='doubleplus' },
---~ [0x029FB] = { mathclass='binary', adobename='uni29FB', texname='tripleplus' },
---~ [0x029FC] = { mathclass='opening', adobename='uni29FC', texname='lcurvyangle' },
---~ [0x029FD] = { mathclass='closing', adobename='uni29FD', texname='rcurvyangle' },
---~ [0x029FE] = { mathclass='binary', adobename='uni29FE', texname='tplus' },
---~ [0x029FF] = { mathclass='binary', adobename='uni29FF', texname='tminus' },
---~ [0x02A00] = { mathclass='large', adobename='uni2A00', texname='bigodot' },
---~ [0x02A01] = { mathclass='large', adobename='uni2A01', texname='bigoplus' },
---~ [0x02A02] = { mathclass='large', adobename='uni2A02', texname='bigotimes' },
---~ [0x02A03] = { mathclass='large', adobename='uni2A03', texname='bigcupdot' },
---~ [0x02A04] = { mathclass='large', adobename='uni2A04', texname='biguplus' },
---~ [0x02A05] = { mathclass='large', adobename='uni2A05', texname='bigsqcap' },
---~ [0x02A06] = { mathclass='large', adobename='uni2A06', texname='bigsqcup' },
---~ [0x02A07] = { mathclass='large', adobename='uni2A07', texname='conjquant' },
---~ [0x02A08] = { mathclass='large', adobename='uni2A08', texname='disjquant' },
---~ [0x02A09] = { mathclass='large', adobename='uni2A09', texname='bigtimes' },
---~ [0x02A0A] = { mathclass='unknown', adobename='uni2A0A', texname='modtwosum' },
---~ [0x02A0B] = { mathclass='large', adobename='uni2A0B', texname='sumint' },
---~ [0x02A0C] = { mathclass='large', adobename='uni2A0C', texname='iiiint' },
---~ [0x02A0D] = { mathclass='large', adobename='uni2A0D', texname='intbar' },
---~ [0x02A0E] = { mathclass='large', adobename='uni2A0E', texname='intBar' },
---~ [0x02A0F] = { mathclass='large', adobename='uni2A0F', texname='fint' },
---~ [0x02A10] = { mathclass='large', adobename='uni2A10', texname='cirfnint' },
---~ [0x02A11] = { mathclass='large', adobename='uni2A11', texname='awint' },
---~ [0x02A12] = { mathclass='large', adobename='uni2A12', texname='rppolint' },
---~ [0x02A13] = { mathclass='large', adobename='uni2A13', texname='scpolint' },
---~ [0x02A14] = { mathclass='large', adobename='uni2A14', texname='npolint' },
---~ [0x02A15] = { mathclass='large', adobename='uni2A15', texname='pointint' },
---~ [0x02A16] = { mathclass='large', adobename='uni2A16', texname='sqint' },
---~ [0x02A17] = { mathclass='large', adobename='uni2A17', texname='intlarhk' },
---~ [0x02A18] = { mathclass='large', adobename='uni2A18', texname='intx' },
---~ [0x02A19] = { mathclass='large', adobename='uni2A19', texname='intcap' },
---~ [0x02A1A] = { mathclass='large', adobename='uni2A1A', texname='intcup' },
---~ [0x02A1B] = { mathclass='large', adobename='uni2A1B', texname='upint' },
---~ [0x02A1C] = { mathclass='large', adobename='uni2A1C', texname='lowint' },
---~ [0x02A1D] = { mathclass='large', adobename='uni2A1D', texname='Join' },
---~ [0x02A1E] = { mathclass='large', adobename='uni2A1E', texname='bigtriangleleft' },
---~ [0x02A1F] = { mathclass='large', adobename='uni2A1F', texname='zcmp' },
---~ [0x02A20] = { mathclass='large', adobename='uni2A20', texname='zpipe' },
---~ [0x02A21] = { mathclass='large', adobename='uni2A21', texname='zproject' },
---~ [0x02A22] = { mathclass='binary', adobename='uni2A22', texname='ringplus' },
---~ [0x02A23] = { mathclass='binary', adobename='uni2A23', texname='plushat' },
---~ [0x02A24] = { mathclass='binary', adobename='uni2A24', texname='simplus' },
---~ [0x02A25] = { mathclass='binary', adobename='uni2A25', texname='plusdot' },
---~ [0x02A26] = { mathclass='binary', adobename='uni2A26', texname='plussim' },
---~ [0x02A27] = { mathclass='binary', adobename='uni2A27', texname='plussubtwo' },
---~ [0x02A28] = { mathclass='binary', adobename='uni2A28', texname='plustrif' },
---~ [0x02A29] = { mathclass='binary', adobename='uni2A29', texname='commaminus' },
---~ [0x02A2A] = { mathclass='binary', adobename='uni2A2A', texname='minusdot' },
---~ [0x02A2B] = { mathclass='binary', adobename='uni2A2B', texname='minusfdots' },
---~ [0x02A2C] = { mathclass='binary', adobename='uni2A2C', texname='minusrdots' },
---~ [0x02A2D] = { mathclass='binary', adobename='uni2A2D', texname='opluslhrim' },
---~ [0x02A2E] = { mathclass='binary', adobename='uni2A2E', texname='oplusrhrim' },
---~ [0x02A2F] = { mathclass='binary', adobename='uni2A2F', texname='vectimes' },
---~ [0x02A30] = { mathclass='binary', adobename='uni2A30', texname='dottimes' },
---~ [0x02A31] = { mathclass='binary', adobename='uni2A31', texname='timesbar' },
---~ [0x02A32] = { mathclass='binary', adobename='uni2A32', texname='btimes' },
---~ [0x02A33] = { mathclass='binary', adobename='uni2A33', texname='smashtimes' },
---~ [0x02A34] = { mathclass='binary', adobename='uni2A34', texname='otimeslhrim' },
---~ [0x02A35] = { mathclass='binary', adobename='uni2A35', texname='otimesrhrim' },
---~ [0x02A36] = { mathclass='binary', adobename='uni2A36', texname='otimeshat' },
---~ [0x02A37] = { mathclass='binary', adobename='uni2A37', texname='Otimes' },
---~ [0x02A38] = { mathclass='binary', adobename='uni2A38', texname='odiv' },
---~ [0x02A39] = { mathclass='binary', adobename='uni2A39', texname='triangleplus' },
---~ [0x02A3A] = { mathclass='binary', adobename='uni2A3A', texname='triangleminus' },
---~ [0x02A3B] = { mathclass='binary', adobename='uni2A3B', texname='triangletimes' },
---~ [0x02A3C] = { mathclass='binary', adobename='uni2A3C', texname='intprod' },
---~ [0x02A3D] = { mathclass='binary', adobename='uni2A3D', texname='intprodr' },
---~ [0x02A3E] = { mathclass='binary', adobename='uni2A3E', texname='fcmp' },
---~ [0x02A3F] = { mathclass='binary', adobename='uni2A3F', texname='amalg' },
---~ [0x02A40] = { mathclass='binary', adobename='uni2A40', texname='capdot' },
---~ [0x02A41] = { mathclass='binary', adobename='uni2A41', texname='uminus' },
---~ [0x02A42] = { mathclass='binary', adobename='uni2A42', texname='barcup' },
---~ [0x02A43] = { mathclass='binary', adobename='uni2A43', texname='barcap' },
---~ [0x02A44] = { mathclass='binary', adobename='uni2A44', texname='capwedge' },
---~ [0x02A45] = { mathclass='binary', adobename='uni2A45', texname='cupvee' },
---~ [0x02A46] = { mathclass='binary', adobename='uni2A46', texname='cupovercap' },
---~ [0x02A47] = { mathclass='binary', adobename='uni2A47', texname='capovercup' },
---~ [0x02A48] = { mathclass='binary', adobename='uni2A48', texname='cupbarcap' },
---~ [0x02A49] = { mathclass='binary', adobename='uni2A49', texname='capbarcup' },
---~ [0x02A4A] = { mathclass='binary', adobename='uni2A4A', texname='twocups' },
---~ [0x02A4B] = { mathclass='binary', adobename='uni2A4B', texname='twocaps' },
---~ [0x02A4C] = { mathclass='binary', adobename='uni2A4C', texname='closedvarcup' },
---~ [0x02A4D] = { mathclass='binary', adobename='uni2A4D', texname='closedvarcap' },
---~ [0x02A4E] = { mathclass='binary', adobename='uni2A4E', texname='Sqcap' },
---~ [0x02A4F] = { mathclass='binary', adobename='uni2A4F', texname='Sqcup' },
---~ [0x02A50] = { mathclass='binary', adobename='uni2A50', texname='closedvarcupsmashprod' },
---~ [0x02A51] = { mathclass='binary', adobename='uni2A51', texname='wedgeodot' },
---~ [0x02A52] = { mathclass='binary', adobename='uni2A52', texname='veeodot' },
---~ [0x02A53] = { mathclass='binary', adobename='uni2A53', texname='Wedge' },
---~ [0x02A54] = { mathclass='binary', adobename='uni2A54', texname='Vee' },
---~ [0x02A55] = { mathclass='binary', adobename='uni2A55', texname='wedgeonwedge' },
---~ [0x02A56] = { mathclass='binary', adobename='uni2A56', texname='veeonvee' },
---~ [0x02A57] = { mathclass='binary', adobename='uni2A57', texname='bigslopedvee' },
---~ [0x02A58] = { mathclass='binary', adobename='uni2A58', texname='bigslopedwedge' },
---~ [0x02A59] = { mathclass='relation', adobename='uni2A59', texname='veeonwedge' },
---~ [0x02A5A] = { mathclass='binary', adobename='uni2A5A', texname='wedgemidvert' },
---~ [0x02A5B] = { mathclass='binary', adobename='uni2A5B', texname='veemidvert' },
---~ [0x02A5C] = { mathclass='binary', adobename='uni2A5C', texname='midbarwedge' },
---~ [0x02A5D] = { mathclass='binary', adobename='uni2A5D', texname='midbarvee' },
---~ [0x02A5E] = { mathclass='binary', adobename='uni2A5E', texname='doublebarwedge' },
---~ [0x02A5F] = { mathclass='binary', adobename='uni2A5F', texname='wedgebar' },
---~ [0x02A60] = { mathclass='binary', adobename='uni2A60', texname='wedgedoublebar' },
---~ [0x02A61] = { mathclass='binary', adobename='uni2A61', texname='varveebar' },
---~ [0x02A62] = { mathclass='binary', adobename='uni2A62', texname='doublebarvee' },
---~ [0x02A63] = { mathclass='binary', adobename='uni2A63', texname='veedoublebar' },
---~ [0x02A64] = { mathclass='binary', adobename='uni2A64', texname='dsub' },
---~ [0x02A65] = { mathclass='binary', adobename='uni2A65', texname='rsub' },
---~ [0x02A66] = { mathclass='relation', adobename='uni2A66', texname='eqdot' },
---~ [0x02A67] = { mathclass='relation', adobename='uni2A67', texname='dotequiv' },
---~ [0x02A68] = { mathclass='unknown', adobename='uni2A68', texname='equivVert' },
---~ [0x02A69] = { mathclass='unknown', adobename='uni2A69', texname='equivVvert' },
---~ [0x02A6A] = { mathclass='relation', adobename='uni2A6A', texname='dotsim' },
---~ [0x02A6B] = { mathclass='relation', adobename='uni2A6B', texname='simrdots' },
---~ [0x02A6C] = { mathclass='relation', adobename='uni2A6C', texname='simminussim' },
---~ [0x02A6D] = { mathclass='relation', adobename='uni2A6D', texname='congdot' },
---~ [0x02A6E] = { mathclass='relation', adobename='uni2A6E', texname='asteq' },
---~ [0x02A6F] = { mathclass='relation', adobename='uni2A6F', texname='hatapprox' },
---~ [0x02A70] = { mathclass='relation', adobename='uni2A70', texname='approxeqq' },
---~ [0x02A71] = { mathclass='binary', adobename='uni2A71', texname='eqqplus' },
---~ [0x02A72] = { mathclass='binary', adobename='uni2A72', texname='pluseqq' },
---~ [0x02A73] = { mathclass='relation', adobename='uni2A73', texname='eqqsim' },
---~ [0x02A74] = { mathclass='relation', adobename='uni2A74', texname='Coloneq' },
---~ [0x02A75] = { mathclass='relation', adobename='uni2A75', texname='eqeq' },
---~ [0x02A76] = { mathclass='relation', adobename='uni2A76', texname='eqeqeq' },
---~ [0x02A77] = { mathclass='relation', adobename='uni2A77', texname='ddotseq' },
---~ [0x02A78] = { mathclass='relation', adobename='uni2A78', texname='equivDD' },
---~ [0x02A79] = { mathclass='relation', adobename='uni2A79', texname='ltcir' },
---~ [0x02A7A] = { mathclass='relation', adobename='uni2A7A', texname='gtcir' },
---~ [0x02A7B] = { mathclass='relation', adobename='uni2A7B', texname='ltquest' },
---~ [0x02A7C] = { mathclass='relation', adobename='uni2A7C', texname='gtquest' },
---~ [0x02A7D] = { mathclass='relation', adobename='uni2A7D', texname='leqslant' },
---~ [0x02A7E] = { mathclass='relation', adobename='uni2A7E', texname='geqslant' },
---~ [0x02A7F] = { mathclass='relation', adobename='uni2A7F', texname='lesdot' },
---~ [0x02A80] = { mathclass='relation', adobename='uni2A80', texname='gesdot' },
---~ [0x02A81] = { mathclass='relation', adobename='uni2A81', texname='lesdoto' },
---~ [0x02A82] = { mathclass='relation', adobename='uni2A82', texname='gesdoto' },
---~ [0x02A83] = { mathclass='relation', adobename='uni2A83', texname='lesdotor' },
---~ [0x02A84] = { mathclass='relation', adobename='uni2A84', texname='gesdotol' },
---~ [0x02A85] = { mathclass='relation', adobename='uni2A85', texname='lessapprox' },
---~ [0x02A86] = { mathclass='relation', adobename='uni2A86', texname='gtrapprox' },
---~ [0x02A87] = { mathclass='relation', adobename='uni2A87', texname='lneq' },
---~ [0x02A88] = { mathclass='relation', adobename='uni2A88', texname='gneq' },
---~ [0x02A89] = { mathclass='relation', adobename='uni2A89', texname='lnapprox' },
---~ [0x02A8A] = { mathclass='relation', adobename='uni2A8A', texname='gnapprox' },
---~ [0x02A8B] = { mathclass='relation', adobename='uni2A8B', texname='lesseqqgtr' },
---~ [0x02A8C] = { mathclass='relation', adobename='uni2A8C', texname='gtreqqless' },
---~ [0x02A8D] = { mathclass='relation', adobename='uni2A8D', texname='lsime' },
---~ [0x02A8E] = { mathclass='relation', adobename='uni2A8E', texname='gsime' },
---~ [0x02A8F] = { mathclass='relation', adobename='uni2A8F', texname='lsimg' },
---~ [0x02A90] = { mathclass='relation', adobename='uni2A90', texname='gsiml' },
---~ [0x02A91] = { mathclass='relation', adobename='uni2A91', texname='lgE' },
---~ [0x02A92] = { mathclass='relation', adobename='uni2A92', texname='glE' },
---~ [0x02A93] = { mathclass='relation', adobename='uni2A93', texname='lesges' },
---~ [0x02A94] = { mathclass='relation', adobename='uni2A94', texname='gesles' },
---~ [0x02A95] = { mathclass='relation', adobename='uni2A95', texname='eqslantless' },
---~ [0x02A96] = { mathclass='relation', adobename='uni2A96', texname='eqslantgtr' },
---~ [0x02A97] = { mathclass='relation', adobename='uni2A97', texname='elsdot' },
---~ [0x02A98] = { mathclass='relation', adobename='uni2A98', texname='egsdot' },
---~ [0x02A99] = { mathclass='relation', adobename='uni2A99', texname='eqqless' },
---~ [0x02A9A] = { mathclass='relation', adobename='uni2A9A', texname='eqqgtr' },
---~ [0x02A9B] = { mathclass='relation', adobename='uni2A9B', texname='eqqslantless' },
---~ [0x02A9C] = { mathclass='relation', adobename='uni2A9C', texname='eqqslantgtr' },
---~ [0x02A9D] = { mathclass='relation', adobename='uni2A9D', texname='simless' },
---~ [0x02A9E] = { mathclass='relation', adobename='uni2A9E', texname='simgtr' },
---~ [0x02A9F] = { mathclass='relation', adobename='uni2A9F', texname='simlE' },
---~ [0x02AA0] = { mathclass='relation', adobename='uni2AA0', texname='simgE' },
---~ [0x02AA1] = { mathclass='relation', adobename='uni2AA1', texname='Lt' },
---~ [0x02AA2] = { mathclass='relation', adobename='uni2AA2', texname='Gt' },
---~ [0x02AA3] = { mathclass='relation', adobename='uni2AA3', texname='partialmeetcontraction' },
---~ [0x02AA4] = { mathclass='relation', adobename='uni2AA4', texname='glj' },
---~ [0x02AA5] = { mathclass='relation', adobename='uni2AA5', texname='gla' },
---~ [0x02AA6] = { mathclass='relation', adobename='uni2AA6', texname='ltcc' },
---~ [0x02AA7] = { mathclass='relation', adobename='uni2AA7', texname='gtcc' },
---~ [0x02AA8] = { mathclass='relation', adobename='uni2AA8', texname='lescc' },
---~ [0x02AA9] = { mathclass='relation', adobename='uni2AA9', texname='gescc' },
---~ [0x02AAA] = { mathclass='relation', adobename='uni2AAA', texname='smt' },
---~ [0x02AAB] = { mathclass='relation', adobename='uni2AAB', texname='lat' },
---~ [0x02AAC] = { mathclass='relation', adobename='uni2AAC', texname='smte' },
---~ [0x02AAD] = { mathclass='relation', adobename='uni2AAD', texname='late' },
---~ [0x02AAE] = { mathclass='relation', adobename='uni2AAE', texname='bumpeqq' },
---~ [0x02AAF] = { mathclass='relation', adobename='uni2AAF', texname='preceq' },
---~ [0x02AB0] = { mathclass='relation', adobename='uni2AB0', texname='succeq' },
---~ [0x02AB1] = { mathclass='relation', adobename='uni2AB1', texname='precneq' },
---~ [0x02AB2] = { mathclass='relation', adobename='uni2AB2', texname='succneq' },
---~ [0x02AB3] = { mathclass='relation', adobename='uni2AB3', texname='preceqq' },
---~ [0x02AB4] = { mathclass='relation', adobename='uni2AB4', texname='succeqq' },
---~ [0x02AB5] = { mathclass='relation', adobename='uni2AB5', texname='precneqq' },
---~ [0x02AB6] = { mathclass='relation', adobename='uni2AB6', texname='succneqq' },
---~ [0x02AB7] = { mathclass='relation', adobename='uni2AB7', texname='precapprox' },
---~ [0x02AB8] = { mathclass='relation', adobename='uni2AB8', texname='succapprox' },
---~ [0x02AB9] = { mathclass='relation', adobename='uni2AB9', texname='precnapprox' },
---~ [0x02ABA] = { mathclass='relation', adobename='uni2ABA', texname='succnapprox' },
---~ [0x02ABB] = { mathclass='relation', adobename='uni2ABB', texname='Prec' },
---~ [0x02ABC] = { mathclass='relation', adobename='uni2ABC', texname='Succ' },
---~ [0x02ABD] = { mathclass='relation', adobename='uni2ABD', texname='subsetdot' },
---~ [0x02ABE] = { mathclass='relation', adobename='uni2ABE', texname='supsetdot' },
---~ [0x02ABF] = { mathclass='relation', adobename='uni2ABF', texname='subsetplus' },
---~ [0x02AC0] = { mathclass='relation', adobename='uni2AC0', texname='supsetplus' },
---~ [0x02AC1] = { mathclass='relation', adobename='uni2AC1', texname='submult' },
---~ [0x02AC2] = { mathclass='relation', adobename='uni2AC2', texname='supmult' },
---~ [0x02AC3] = { mathclass='relation', adobename='uni2AC3', texname='subedot' },
---~ [0x02AC4] = { mathclass='relation', adobename='uni2AC4', texname='supedot' },
---~ [0x02AC5] = { mathclass='relation', adobename='uni2AC5', texname='subseteqq' },
---~ [0x02AC6] = { mathclass='relation', adobename='uni2AC6', texname='supseteqq' },
---~ [0x02AC7] = { mathclass='relation', adobename='uni2AC7', texname='subsim' },
---~ [0x02AC8] = { mathclass='relation', adobename='uni2AC8', texname='supsim' },
---~ [0x02AC9] = { mathclass='relation', adobename='uni2AC9', texname='subsetapprox' },
---~ [0x02ACA] = { mathclass='relation', adobename='uni2ACA', texname='supsetapprox' },
---~ [0x02ACB] = { mathclass='relation', adobename='uni2ACB', texname='subsetneqq' },
---~ [0x02ACC] = { mathclass='relation', adobename='uni2ACC', texname='supsetneqq' },
---~ [0x02ACD] = { mathclass='relation', adobename='uni2ACD', texname='lsqhook' },
---~ [0x02ACE] = { mathclass='relation', adobename='uni2ACE', texname='rsqhook' },
---~ [0x02ACF] = { mathclass='relation', adobename='uni2ACF', texname='csub' },
---~ [0x02AD0] = { mathclass='relation', adobename='uni2AD0', texname='csup' },
---~ [0x02AD1] = { mathclass='relation', adobename='uni2AD1', texname='csube' },
---~ [0x02AD2] = { mathclass='relation', adobename='uni2AD2', texname='csupe' },
---~ [0x02AD3] = { mathclass='relation', adobename='uni2AD3', texname='subsup' },
---~ [0x02AD4] = { mathclass='relation', adobename='uni2AD4', texname='supsub' },
---~ [0x02AD5] = { mathclass='relation', adobename='uni2AD5', texname='subsub' },
---~ [0x02AD6] = { mathclass='relation', adobename='uni2AD6', texname='supsup' },
---~ [0x02AD7] = { mathclass='relation', adobename='uni2AD7', texname='suphsub' },
---~ [0x02AD8] = { mathclass='relation', adobename='uni2AD8', texname='supdsub' },
---~ [0x02AD9] = { mathclass='relation', adobename='uni2AD9', texname='forkv' },
---~ [0x02ADA] = { mathclass='relation', adobename='uni2ADA', texname='topfork' },
---~ [0x02ADB] = { mathclass='relation', adobename='uni2ADB', texname='mlcp' },
---~ [0x02ADC] = { mathclass='relation', adobename='uni2ADC', texname='forks' },
---~ [0x02ADD] = { mathclass='relation', adobename='uni2ADD', texname='forksnot' },
---~ [0x02ADE] = { mathclass='relation', adobename='uni2ADE', texname='shortlefttack' },
---~ [0x02ADF] = { mathclass='relation', adobename='uni2ADF', texname='shortdowntack' },
---~ [0x02AE0] = { mathclass='relation', adobename='uni2AE0', texname='shortuptack' },
---~ [0x02AE1] = { mathclass='unknown', adobename='uni2AE1', texname='perps' },
---~ [0x02AE2] = { mathclass='relation', adobename='uni2AE2', texname='vDdash' },
---~ [0x02AE3] = { mathclass='relation', adobename='uni2AE3', texname='dashV' },
---~ [0x02AE4] = { mathclass='relation', adobename='uni2AE4', texname='Dashv' },
---~ [0x02AE5] = { mathclass='relation', adobename='uni2AE5', texname='DashV' },
---~ [0x02AE6] = { mathclass='relation', adobename='uni2AE6', texname='varVdash' },
---~ [0x02AE7] = { mathclass='relation', adobename='uni2AE7', texname='Barv' },
---~ [0x02AE8] = { mathclass='relation', adobename='uni2AE8', texname='vBar' },
---~ [0x02AE9] = { mathclass='relation', adobename='uni2AE9', texname='vBarv' },
---~ [0x02AEA] = { mathclass='relation', adobename='uni2AEA', texname='barV' },
---~ [0x02AEB] = { mathclass='relation', adobename='uni2AEB', texname='Vbar' },
---~ [0x02AEC] = { mathclass='relation', adobename='uni2AEC', texname='Not' },
---~ [0x02AED] = { mathclass='relation', adobename='uni2AED', texname='bNot' },
---~ [0x02AEE] = { mathclass='relation', adobename='uni2AEE', texname='revnmid' },
---~ [0x02AEF] = { mathclass='relation', adobename='uni2AEF', texname='cirmid' },
---~ [0x02AF0] = { mathclass='relation', adobename='uni2AF0', texname='midcir' },
---~ [0x02AF1] = { mathclass='normal', adobename='uni2AF1', texname='topcir' },
---~ [0x02AF2] = { mathclass='relation', adobename='uni2AF2', texname='nhpar' },
---~ [0x02AF3] = { mathclass='relation', adobename='uni2AF3', texname='parsim' },
---~ [0x02AF4] = { mathclass='binary', adobename='uni2AF4', texname='interleave' },
---~ [0x02AF5] = { mathclass='binary', adobename='uni2AF5', texname='nhVvert' },
---~ [0x02AF6] = { mathclass='binary', adobename='uni2AF6', texname='threedotcolon' },
---~ [0x02AF7] = { mathclass='relation', adobename='uni2AF7', texname='lllnest' },
---~ [0x02AF8] = { mathclass='relation', adobename='uni2AF8', texname='gggnest' },
---~ [0x02AF9] = { mathclass='relation', adobename='uni2AF9', texname='leqqslant' },
---~ [0x02AFA] = { mathclass='relation', adobename='uni2AFA', texname='geqqslant' },
---~ [0x02AFB] = { mathclass='binary', adobename='uni2AFB', texname='trslash' },
---~ [0x02AFC] = { mathclass='large', adobename='uni2AFC', texname='biginterleave' },
---~ [0x02AFD] = { mathclass='binary', adobename='uni2AFD', texname='sslash' },
---~ [0x02AFE] = { mathclass='binary', adobename='uni2AFE', texname='talloblong' },
---~ [0x02AFF] = { mathclass='large', adobename='uni2AFF', texname='bigtalloblong' },
---~ [0x02B12] = { mathclass='normal', adobename='uni2B12', texname='squaretopblack' },
---~ [0x02B13] = { mathclass='normal', adobename='uni2B13', texname='squarebotblack' },
---~ [0x02B14] = { mathclass='normal', adobename='uni2B14', texname='squareurblack' },
---~ [0x02B15] = { mathclass='normal', adobename='uni2B15', texname='squarellblack' },
---~ [0x02B16] = { mathclass='normal', adobename='uni2B16', texname='diamondleftblack' },
---~ [0x02B17] = { mathclass='normal', adobename='uni2B17', texname='diamondrightblack' },
---~ [0x02B18] = { mathclass='normal', adobename='uni2B18', texname='diamondtopblack' },
---~ [0x02B19] = { mathclass='normal', adobename='uni2B19', texname='diamondbotblack' },
---~ [0x02B1A] = { mathclass='normal', adobename='uni2B1A', texname='dottedsquare' },
---~ [0x02B20] = { mathclass='normal', adobename='uni2B20', texname='pentagon' },
---~ [0x02B21] = { mathclass='normal', adobename='uni2B21', texname='varhexagon' },
---~ [0x02B22] = { mathclass='normal', adobename='uni2B22', texname='varhexagonblack' },
---~ [0x02B23] = { mathclass='normal', adobename='uni2B23', texname='hexagonblack' },
---~ [0x0300A] = { mathclass='unknown', adobename='uni300A', texname='lAngle' },
---~ [0x0300B] = { mathclass='unknown', adobename='uni300B', texname='rAngle' },
---~ [0x03012] = { mathclass='unknown', adobename='uni3012', texname='postalmark' },
---~ [0x03014] = { mathclass='opening', adobename='uni3014', texname='lbrbrak' },
---~ [0x03015] = { mathclass='closing', adobename='uni3015', texname='rbrbrak' },
---~ [0x03018] = { mathclass='opening', adobename='uni3018', texname='Lbrbrak' },
---~ [0x03019] = { mathclass='closing', adobename='uni3019', texname='Rbrbrak' },
---~ [0x0301A] = { mathclass='unknown', adobename='uni301A', texname='lBrack' },
---~ [0x0301B] = { mathclass='unknown', adobename='uni301B', texname='rBrack' },
---~ [0x0301E] = { mathclass='unknown', adobename='uni301E', texname='cjkdprimequote' },
---~ [0x03030] = { mathclass='unknown', adobename='uni3030', texname='hzigzag' },
---~ [0x0306E] = { mathclass='normal', adobename='uni306E', texname='hiraganano' },
---~ [0x1D400] = { mathclass='alphabetic', adobename='u1D400', texname='bfA' },
---~ [0x1D401] = { mathclass='alphabetic', adobename='u1D401', texname='bfB' },
---~ [0x1D402] = { mathclass='alphabetic', adobename='u1D402', texname='bfC' },
---~ [0x1D403] = { mathclass='alphabetic', adobename='u1D403', texname='bfD' },
---~ [0x1D404] = { mathclass='alphabetic', adobename='u1D404', texname='bfE' },
---~ [0x1D405] = { mathclass='alphabetic', adobename='u1D405', texname='bfF' },
---~ [0x1D406] = { mathclass='alphabetic', adobename='u1D406', texname='bfG' },
---~ [0x1D407] = { mathclass='alphabetic', adobename='u1D407', texname='bfH' },
---~ [0x1D408] = { mathclass='alphabetic', adobename='u1D408', texname='bfI' },
---~ [0x1D409] = { mathclass='alphabetic', adobename='u1D409', texname='bfJ' },
---~ [0x1D40A] = { mathclass='alphabetic', adobename='u1D40A', texname='bfK' },
---~ [0x1D40B] = { mathclass='alphabetic', adobename='u1D40B', texname='bfL' },
---~ [0x1D40C] = { mathclass='alphabetic', adobename='u1D40C', texname='bfM' },
---~ [0x1D40D] = { mathclass='alphabetic', adobename='u1D40D', texname='bfN' },
---~ [0x1D40E] = { mathclass='alphabetic', adobename='u1D40E', texname='bfO' },
---~ [0x1D40F] = { mathclass='alphabetic', adobename='u1D40F', texname='bfP' },
---~ [0x1D410] = { mathclass='alphabetic', adobename='u1D410', texname='bfQ' },
---~ [0x1D411] = { mathclass='alphabetic', adobename='u1D411', texname='bfR' },
---~ [0x1D412] = { mathclass='alphabetic', adobename='u1D412', texname='bfS' },
---~ [0x1D413] = { mathclass='alphabetic', adobename='u1D413', texname='bfT' },
---~ [0x1D414] = { mathclass='alphabetic', adobename='u1D414', texname='bfU' },
---~ [0x1D415] = { mathclass='alphabetic', adobename='u1D415', texname='bfV' },
---~ [0x1D416] = { mathclass='alphabetic', adobename='u1D416', texname='bfW' },
---~ [0x1D417] = { mathclass='alphabetic', adobename='u1D417', texname='bfX' },
---~ [0x1D418] = { mathclass='alphabetic', adobename='u1D418', texname='bfY' },
---~ [0x1D419] = { mathclass='alphabetic', adobename='u1D419', texname='bfZ' },
---~ [0x1D41A] = { mathclass='alphabetic', adobename='u1D41A', texname='bfa' },
---~ [0x1D41B] = { mathclass='alphabetic', adobename='u1D41B', texname='bfb' },
---~ [0x1D41C] = { mathclass='alphabetic', adobename='u1D41C', texname='bfc' },
---~ [0x1D41D] = { mathclass='alphabetic', adobename='u1D41D', texname='bfd' },
---~ [0x1D41E] = { mathclass='alphabetic', adobename='u1D41E', texname='bfe' },
---~ [0x1D41F] = { mathclass='alphabetic', adobename='u1D41F', texname='bff' },
---~ [0x1D420] = { mathclass='alphabetic', adobename='u1D420', texname='bfg' },
---~ [0x1D421] = { mathclass='alphabetic', adobename='u1D421', texname='bfh' },
---~ [0x1D422] = { mathclass='alphabetic', adobename='u1D422', texname='bfi' },
---~ [0x1D423] = { mathclass='alphabetic', adobename='u1D423', texname='bfj' },
---~ [0x1D424] = { mathclass='alphabetic', adobename='u1D424', texname='bfk' },
---~ [0x1D425] = { mathclass='alphabetic', adobename='u1D425', texname='bfl' },
---~ [0x1D426] = { mathclass='alphabetic', adobename='u1D426', texname='bfm' },
---~ [0x1D427] = { mathclass='alphabetic', adobename='u1D427', texname='bfn' },
---~ [0x1D428] = { mathclass='alphabetic', adobename='u1D428', texname='bfo' },
---~ [0x1D429] = { mathclass='alphabetic', adobename='u1D429', texname='bfp' },
---~ [0x1D42A] = { mathclass='alphabetic', adobename='u1D42A', texname='bfq' },
---~ [0x1D42B] = { mathclass='alphabetic', adobename='u1D42B', texname='bfr' },
---~ [0x1D42C] = { mathclass='alphabetic', adobename='u1D42C', texname='bfs' },
---~ [0x1D42D] = { mathclass='alphabetic', adobename='u1D42D', texname='bft' },
---~ [0x1D42E] = { mathclass='alphabetic', adobename='u1D42E', texname='bfu' },
---~ [0x1D42F] = { mathclass='alphabetic', adobename='u1D42F', texname='bfv' },
---~ [0x1D430] = { mathclass='alphabetic', adobename='u1D430', texname='bfw' },
---~ [0x1D431] = { mathclass='alphabetic', adobename='u1D431', texname='bfx' },
---~ [0x1D432] = { mathclass='alphabetic', adobename='u1D432', texname='bfy' },
---~ [0x1D433] = { mathclass='alphabetic', adobename='u1D433', texname='bfz' },
---~ [0x1D434] = { mathclass='alphabetic', adobename='u1D434', texname='itA' },
---~ [0x1D435] = { mathclass='alphabetic', adobename='u1D435', texname='itB' },
---~ [0x1D436] = { mathclass='alphabetic', adobename='u1D436', texname='itC' },
---~ [0x1D437] = { mathclass='alphabetic', adobename='u1D437', texname='itD' },
---~ [0x1D438] = { mathclass='alphabetic', adobename='u1D438', texname='itE' },
---~ [0x1D439] = { mathclass='alphabetic', adobename='u1D439', texname='itF' },
---~ [0x1D43A] = { mathclass='alphabetic', adobename='u1D43A', texname='itG' },
---~ [0x1D43B] = { mathclass='alphabetic', adobename='u1D43B', texname='itH' },
---~ [0x1D43C] = { mathclass='alphabetic', adobename='u1D43C', texname='itI' },
---~ [0x1D43D] = { mathclass='alphabetic', adobename='u1D43D', texname='itJ' },
---~ [0x1D43E] = { mathclass='alphabetic', adobename='u1D43E', texname='itK' },
---~ [0x1D43F] = { mathclass='alphabetic', adobename='u1D43F', texname='itL' },
---~ [0x1D440] = { mathclass='alphabetic', adobename='u1D440', texname='itM' },
---~ [0x1D441] = { mathclass='alphabetic', adobename='u1D441', texname='itN' },
---~ [0x1D442] = { mathclass='alphabetic', adobename='u1D442', texname='itO' },
---~ [0x1D443] = { mathclass='alphabetic', adobename='u1D443', texname='itP' },
---~ [0x1D444] = { mathclass='alphabetic', adobename='u1D444', texname='itQ' },
---~ [0x1D445] = { mathclass='alphabetic', adobename='u1D445', texname='itR' },
---~ [0x1D446] = { mathclass='alphabetic', adobename='u1D446', texname='itS' },
---~ [0x1D447] = { mathclass='alphabetic', adobename='u1D447', texname='itT' },
---~ [0x1D448] = { mathclass='alphabetic', adobename='u1D448', texname='itU' },
---~ [0x1D449] = { mathclass='alphabetic', adobename='u1D449', texname='itV' },
---~ [0x1D44A] = { mathclass='alphabetic', adobename='u1D44A', texname='itW' },
---~ [0x1D44B] = { mathclass='alphabetic', adobename='u1D44B', texname='itX' },
---~ [0x1D44C] = { mathclass='alphabetic', adobename='u1D44C', texname='itY' },
---~ [0x1D44D] = { mathclass='alphabetic', adobename='u1D44D', texname='itZ' },
---~ [0x1D44E] = { mathclass='alphabetic', adobename='u1D44E', texname='ita' },
---~ [0x1D44F] = { mathclass='alphabetic', adobename='u1D44F', texname='itb' },
---~ [0x1D450] = { mathclass='alphabetic', adobename='u1D450', texname='itc' },
---~ [0x1D451] = { mathclass='alphabetic', adobename='u1D451', texname='itd' },
---~ [0x1D452] = { mathclass='alphabetic', adobename='u1D452', texname='ite' },
---~ [0x1D453] = { mathclass='alphabetic', adobename='u1D453', texname='itf' },
---~ [0x1D454] = { mathclass='alphabetic', adobename='u1D454', texname='itg' },
---~ [0x1D455] = { mathclass='alphabetic', adobename='uni210E', texname='ith' },
---~ [0x1D456] = { mathclass='alphabetic', adobename='u1D456', texname='iti' },
---~ [0x1D457] = { mathclass='alphabetic', adobename='u1D457', texname='itj' },
---~ [0x1D458] = { mathclass='alphabetic', adobename='u1D458', texname='itk' },
---~ [0x1D459] = { mathclass='alphabetic', adobename='u1D459', texname='itl' },
---~ [0x1D45A] = { mathclass='alphabetic', adobename='u1D45A', texname='itm' },
---~ [0x1D45B] = { mathclass='alphabetic', adobename='u1D45B', texname='itn' },
---~ [0x1D45C] = { mathclass='alphabetic', adobename='u1D45C', texname='ito' },
---~ [0x1D45D] = { mathclass='alphabetic', adobename='u1D45D', texname='itp' },
---~ [0x1D45E] = { mathclass='alphabetic', adobename='u1D45E', texname='itq' },
---~ [0x1D45F] = { mathclass='alphabetic', adobename='u1D45F', texname='itr' },
---~ [0x1D460] = { mathclass='alphabetic', adobename='u1D460', texname='its' },
---~ [0x1D461] = { mathclass='alphabetic', adobename='u1D461', texname='itt' },
---~ [0x1D462] = { mathclass='alphabetic', adobename='u1D462', texname='itu' },
---~ [0x1D463] = { mathclass='alphabetic', adobename='u1D463', texname='itv' },
---~ [0x1D464] = { mathclass='alphabetic', adobename='u1D464', texname='itw' },
---~ [0x1D465] = { mathclass='alphabetic', adobename='u1D465', texname='itx' },
---~ [0x1D466] = { mathclass='alphabetic', adobename='u1D466', texname='ity' },
---~ [0x1D467] = { mathclass='alphabetic', adobename='u1D467', texname='itz' },
---~ [0x1D468] = { mathclass='alphabetic', adobename='u1D468', texname='bfitA' },
---~ [0x1D469] = { mathclass='alphabetic', adobename='u1D469', texname='bfitB' },
---~ [0x1D46A] = { mathclass='alphabetic', adobename='u1D46A', texname='bfitC' },
---~ [0x1D46B] = { mathclass='alphabetic', adobename='u1D46B', texname='bfitD' },
---~ [0x1D46C] = { mathclass='alphabetic', adobename='u1D46C', texname='bfitE' },
---~ [0x1D46D] = { mathclass='alphabetic', adobename='u1D46D', texname='bfitF' },
---~ [0x1D46E] = { mathclass='alphabetic', adobename='u1D46E', texname='bfitG' },
---~ [0x1D46F] = { mathclass='alphabetic', adobename='u1D46F', texname='bfitH' },
---~ [0x1D470] = { mathclass='alphabetic', adobename='u1D470', texname='bfitI' },
---~ [0x1D471] = { mathclass='alphabetic', adobename='u1D471', texname='bfitJ' },
---~ [0x1D472] = { mathclass='alphabetic', adobename='u1D472', texname='bfitK' },
---~ [0x1D473] = { mathclass='alphabetic', adobename='u1D473', texname='bfitL' },
---~ [0x1D474] = { mathclass='alphabetic', adobename='u1D474', texname='bfitM' },
---~ [0x1D475] = { mathclass='alphabetic', adobename='u1D475', texname='bfitN' },
---~ [0x1D476] = { mathclass='alphabetic', adobename='u1D476', texname='bfitO' },
---~ [0x1D477] = { mathclass='alphabetic', adobename='u1D477', texname='bfitP' },
---~ [0x1D478] = { mathclass='alphabetic', adobename='u1D478', texname='bfitQ' },
---~ [0x1D479] = { mathclass='alphabetic', adobename='u1D479', texname='bfitR' },
---~ [0x1D47A] = { mathclass='alphabetic', adobename='u1D47A', texname='bfitS' },
---~ [0x1D47B] = { mathclass='alphabetic', adobename='u1D47B', texname='bfitT' },
---~ [0x1D47C] = { mathclass='alphabetic', adobename='u1D47C', texname='bfitU' },
---~ [0x1D47D] = { mathclass='alphabetic', adobename='u1D47D', texname='bfitV' },
---~ [0x1D47E] = { mathclass='alphabetic', adobename='u1D47E', texname='bfitW' },
---~ [0x1D47F] = { mathclass='alphabetic', adobename='u1D47F', texname='bfitX' },
---~ [0x1D480] = { mathclass='alphabetic', adobename='u1D480', texname='bfitY' },
---~ [0x1D481] = { mathclass='alphabetic', adobename='u1D481', texname='bfitZ' },
---~ [0x1D482] = { mathclass='alphabetic', adobename='u1D482', texname='bfita' },
---~ [0x1D483] = { mathclass='alphabetic', adobename='u1D483', texname='bfitb' },
---~ [0x1D484] = { mathclass='alphabetic', adobename='u1D484', texname='bfitc' },
---~ [0x1D485] = { mathclass='alphabetic', adobename='u1D485', texname='bfitd' },
---~ [0x1D486] = { mathclass='alphabetic', adobename='u1D486', texname='bfite' },
---~ [0x1D487] = { mathclass='alphabetic', adobename='u1D487', texname='bfitf' },
---~ [0x1D488] = { mathclass='alphabetic', adobename='u1D488', texname='bfitg' },
---~ [0x1D489] = { mathclass='alphabetic', adobename='u1D489', texname='bfith' },
---~ [0x1D48A] = { mathclass='alphabetic', adobename='u1D48A', texname='bfiti' },
---~ [0x1D48B] = { mathclass='alphabetic', adobename='u1D48B', texname='bfitj' },
---~ [0x1D48C] = { mathclass='alphabetic', adobename='u1D48C', texname='bfitk' },
---~ [0x1D48D] = { mathclass='alphabetic', adobename='u1D48D', texname='bfitl' },
---~ [0x1D48E] = { mathclass='alphabetic', adobename='u1D48E', texname='bfitm' },
---~ [0x1D48F] = { mathclass='alphabetic', adobename='u1D48F', texname='bfitn' },
---~ [0x1D490] = { mathclass='alphabetic', adobename='u1D490', texname='bfito' },
---~ [0x1D491] = { mathclass='alphabetic', adobename='u1D491', texname='bfitp' },
---~ [0x1D492] = { mathclass='alphabetic', adobename='u1D492', texname='bfitq' },
---~ [0x1D493] = { mathclass='alphabetic', adobename='u1D493', texname='bfitr' },
---~ [0x1D494] = { mathclass='alphabetic', adobename='u1D494', texname='bfits' },
---~ [0x1D495] = { mathclass='alphabetic', adobename='u1D495', texname='bfitt' },
---~ [0x1D496] = { mathclass='alphabetic', adobename='u1D496', texname='bfitu' },
---~ [0x1D497] = { mathclass='alphabetic', adobename='u1D497', texname='bfitv' },
---~ [0x1D498] = { mathclass='alphabetic', adobename='u1D498', texname='bfitw' },
---~ [0x1D499] = { mathclass='alphabetic', adobename='u1D499', texname='bfitx' },
---~ [0x1D49A] = { mathclass='alphabetic', adobename='u1D49A', texname='bfity' },
---~ [0x1D49B] = { mathclass='alphabetic', adobename='u1D49B', texname='bfitz' },
---~ [0x1D49C] = { mathclass='alphabetic', adobename='u1D49C', texname='scrA' },
---~ [0x1D49D] = { mathclass='alphabetic', adobename='uni212C', texname='scrB' },
---~ [0x1D49E] = { mathclass='alphabetic', adobename='u1D49E', texname='scrC' },
---~ [0x1D49F] = { mathclass='alphabetic', adobename='u1D49F', texname='scrD' },
---~ [0x1D4A0] = { mathclass='alphabetic', adobename='uni2130', texname='scrE' },
---~ [0x1D4A1] = { mathclass='alphabetic', adobename='uni2131', texname='scrF' },
---~ [0x1D4A2] = { mathclass='alphabetic', adobename='u1D4A2', texname='scrG' },
---~ [0x1D4A3] = { mathclass='alphabetic', adobename='uni210B', texname='scrH' },
---~ [0x1D4A4] = { mathclass='alphabetic', adobename='uni2110', texname='scrI' },
---~ [0x1D4A5] = { mathclass='alphabetic', adobename='u1D4A5', texname='scrJ' },
---~ [0x1D4A6] = { mathclass='alphabetic', adobename='u1D4A6', texname='scrK' },
---~ [0x1D4A7] = { mathclass='alphabetic', adobename='uni2112', texname='scrL' },
---~ [0x1D4A8] = { mathclass='alphabetic', adobename='uni2133', texname='scrM' },
---~ [0x1D4A9] = { mathclass='alphabetic', adobename='u1D4A9', texname='scrN' },
---~ [0x1D4AA] = { mathclass='alphabetic', adobename='u1D4AA', texname='scrO' },
---~ [0x1D4AB] = { mathclass='alphabetic', adobename='u1D4AB', texname='scrP' },
---~ [0x1D4AC] = { mathclass='alphabetic', adobename='u1D4AC', texname='scrQ' },
---~ [0x1D4AD] = { mathclass='alphabetic', adobename='uni211B', texname='scrR' },
---~ [0x1D4AE] = { mathclass='alphabetic', adobename='u1D4AE', texname='scrS' },
---~ [0x1D4AF] = { mathclass='alphabetic', adobename='u1D4AF', texname='scrT' },
---~ [0x1D4B0] = { mathclass='alphabetic', adobename='u1D4B0', texname='scrU' },
---~ [0x1D4B1] = { mathclass='alphabetic', adobename='u1D4B1', texname='scrV' },
---~ [0x1D4B2] = { mathclass='alphabetic', adobename='u1D4B2', texname='scrW' },
---~ [0x1D4B3] = { mathclass='alphabetic', adobename='u1D4B3', texname='scrX' },
---~ [0x1D4B4] = { mathclass='alphabetic', adobename='u1D4B4', texname='scrY' },
---~ [0x1D4B5] = { mathclass='alphabetic', adobename='u1D4B5', texname='scrZ' },
---~ [0x1D4B6] = { mathclass='alphabetic', adobename='u1D4B6', texname='scra' },
---~ [0x1D4B7] = { mathclass='alphabetic', adobename='u1D4B7', texname='scrb' },
---~ [0x1D4B8] = { mathclass='alphabetic', adobename='u1D4B8', texname='scrc' },
---~ [0x1D4B9] = { mathclass='alphabetic', adobename='u1D4B9', texname='scrd' },
---~ [0x1D4BA] = { mathclass='alphabetic', adobename='uni212F', texname='scre' },
---~ [0x1D4BB] = { mathclass='alphabetic', adobename='u1D4BB', texname='scrf' },
---~ [0x1D4BC] = { mathclass='alphabetic', adobename='uni210A', texname='scrg' },
---~ [0x1D4BD] = { mathclass='alphabetic', adobename='u1D4BD', texname='scrh' },
---~ [0x1D4BE] = { mathclass='alphabetic', adobename='u1D4BE', texname='scri' },
---~ [0x1D4BF] = { mathclass='alphabetic', adobename='u1D4BF', texname='scrj' },
---~ [0x1D4C0] = { mathclass='alphabetic', adobename='u1D4C0', texname='scrk' },
---~ [0x1D4C1] = { mathclass='alphabetic', adobename='u1D4C1', texname='scrl' },
---~ [0x1D4C2] = { mathclass='alphabetic', adobename='u1D4C2', texname='scrm' },
---~ [0x1D4C3] = { mathclass='alphabetic', adobename='u1D4C3', texname='scrn' },
---~ [0x1D4C4] = { mathclass='alphabetic', adobename='uni2134', texname='scro' },
---~ [0x1D4C5] = { mathclass='alphabetic', adobename='u1D4C5', texname='scrp' },
---~ [0x1D4C6] = { mathclass='alphabetic', adobename='u1D4C6', texname='scrq' },
---~ [0x1D4C7] = { mathclass='alphabetic', adobename='u1D4C7', texname='scrr' },
---~ [0x1D4C8] = { mathclass='alphabetic', adobename='u1D4C8', texname='scrs' },
---~ [0x1D4C9] = { mathclass='alphabetic', adobename='u1D4C9', texname='scrt' },
---~ [0x1D4CA] = { mathclass='alphabetic', adobename='u1D4CA', texname='scru' },
---~ [0x1D4CB] = { mathclass='alphabetic', adobename='u1D4CB', texname='scrv' },
---~ [0x1D4CC] = { mathclass='alphabetic', adobename='u1D4CC', texname='scrw' },
---~ [0x1D4CD] = { mathclass='alphabetic', adobename='u1D4CD', texname='scrx' },
---~ [0x1D4CE] = { mathclass='alphabetic', adobename='u1D4CE', texname='scry' },
---~ [0x1D4CF] = { mathclass='alphabetic', adobename='u1D4CF', texname='scrz' },
---~ [0x1D4D0] = { mathclass='alphabetic', adobename='u1D4D0', texname='bfscrA' },
---~ [0x1D4D1] = { mathclass='alphabetic', adobename='u1D4D1', texname='bfscrB' },
---~ [0x1D4D2] = { mathclass='alphabetic', adobename='u1D4D2', texname='bfscrC' },
---~ [0x1D4D3] = { mathclass='alphabetic', adobename='u1D4D3', texname='bfscrD' },
---~ [0x1D4D4] = { mathclass='alphabetic', adobename='u1D4D4', texname='bfscrE' },
---~ [0x1D4D5] = { mathclass='alphabetic', adobename='u1D4D5', texname='bfscrF' },
---~ [0x1D4D6] = { mathclass='alphabetic', adobename='u1D4D6', texname='bfscrG' },
---~ [0x1D4D7] = { mathclass='alphabetic', adobename='u1D4D7', texname='bfscrH' },
---~ [0x1D4D8] = { mathclass='alphabetic', adobename='u1D4D8', texname='bfscrI' },
---~ [0x1D4D9] = { mathclass='alphabetic', adobename='u1D4D9', texname='bfscrJ' },
---~ [0x1D4DA] = { mathclass='alphabetic', adobename='u1D4DA', texname='bfscrK' },
---~ [0x1D4DB] = { mathclass='alphabetic', adobename='u1D4DB', texname='bfscrL' },
---~ [0x1D4DC] = { mathclass='alphabetic', adobename='u1D4DC', texname='bfscrM' },
---~ [0x1D4DD] = { mathclass='alphabetic', adobename='u1D4DD', texname='bfscrN' },
---~ [0x1D4DE] = { mathclass='alphabetic', adobename='u1D4DE', texname='bfscrO' },
---~ [0x1D4DF] = { mathclass='alphabetic', adobename='u1D4DF', texname='bfscrP' },
---~ [0x1D4E0] = { mathclass='alphabetic', adobename='u1D4E0', texname='bfscrQ' },
---~ [0x1D4E1] = { mathclass='alphabetic', adobename='u1D4E1', texname='bfscrR' },
---~ [0x1D4E2] = { mathclass='alphabetic', adobename='u1D4E2', texname='bfscrS' },
---~ [0x1D4E3] = { mathclass='alphabetic', adobename='u1D4E3', texname='bfscrT' },
---~ [0x1D4E4] = { mathclass='alphabetic', adobename='u1D4E4', texname='bfscrU' },
---~ [0x1D4E5] = { mathclass='alphabetic', adobename='u1D4E5', texname='bfscrV' },
---~ [0x1D4E6] = { mathclass='alphabetic', adobename='u1D4E6', texname='bfscrW' },
---~ [0x1D4E7] = { mathclass='alphabetic', adobename='u1D4E7', texname='bfscrX' },
---~ [0x1D4E8] = { mathclass='alphabetic', adobename='u1D4E8', texname='bfscrY' },
---~ [0x1D4E9] = { mathclass='alphabetic', adobename='u1D4E9', texname='bfscrZ' },
---~ [0x1D4EA] = { mathclass='alphabetic', adobename='u1D4EA', texname='bfscra' },
---~ [0x1D4EB] = { mathclass='alphabetic', adobename='u1D4EB', texname='bfscrb' },
---~ [0x1D4EC] = { mathclass='alphabetic', adobename='u1D4EC', texname='bfscrc' },
---~ [0x1D4ED] = { mathclass='alphabetic', adobename='u1D4ED', texname='bfscrd' },
---~ [0x1D4EE] = { mathclass='alphabetic', adobename='u1D4EE', texname='bfscre' },
---~ [0x1D4EF] = { mathclass='alphabetic', adobename='u1D4EF', texname='bfscrf' },
---~ [0x1D4F0] = { mathclass='alphabetic', adobename='u1D4F0', texname='bfscrg' },
---~ [0x1D4F1] = { mathclass='alphabetic', adobename='u1D4F1', texname='bfscrh' },
---~ [0x1D4F2] = { mathclass='alphabetic', adobename='u1D4F2', texname='bfscri' },
---~ [0x1D4F3] = { mathclass='alphabetic', adobename='u1D4F3', texname='bfscrj' },
---~ [0x1D4F4] = { mathclass='alphabetic', adobename='u1D4F4', texname='bfscrk' },
---~ [0x1D4F5] = { mathclass='alphabetic', adobename='u1D4F5', texname='bfscrl' },
---~ [0x1D4F6] = { mathclass='alphabetic', adobename='u1D4F6', texname='bfscrm' },
---~ [0x1D4F7] = { mathclass='alphabetic', adobename='u1D4F7', texname='bfscrn' },
---~ [0x1D4F8] = { mathclass='alphabetic', adobename='u1D4F8', texname='bfscro' },
---~ [0x1D4F9] = { mathclass='alphabetic', adobename='u1D4F9', texname='bfscrp' },
---~ [0x1D4FA] = { mathclass='alphabetic', adobename='u1D4FA', texname='bfscrq' },
---~ [0x1D4FB] = { mathclass='alphabetic', adobename='u1D4FB', texname='bfscrr' },
---~ [0x1D4FC] = { mathclass='alphabetic', adobename='u1D4FC', texname='bfscrs' },
---~ [0x1D4FD] = { mathclass='alphabetic', adobename='u1D4FD', texname='bfscrt' },
---~ [0x1D4FE] = { mathclass='alphabetic', adobename='u1D4FE', texname='bfscru' },
---~ [0x1D4FF] = { mathclass='alphabetic', adobename='u1D4FF', texname='bfscrv' },
---~ [0x1D500] = { mathclass='alphabetic', adobename='u1D500', texname='bfscrw' },
---~ [0x1D501] = { mathclass='alphabetic', adobename='u1D501', texname='bfscrx' },
---~ [0x1D502] = { mathclass='alphabetic', adobename='u1D502', texname='bfscry' },
---~ [0x1D503] = { mathclass='alphabetic', adobename='u1D503', texname='bfscrz' },
---~ [0x1D504] = { mathclass='alphabetic', adobename='u1D504', texname='frakA' },
---~ [0x1D505] = { mathclass='alphabetic', adobename='u1D505', texname='frakB' },
---~ [0x1D506] = { mathclass='alphabetic', adobename='uni212D', texname='frakC' },
---~ [0x1D507] = { mathclass='alphabetic', adobename='u1D507', texname='frakD' },
---~ [0x1D508] = { mathclass='alphabetic', adobename='u1D508', texname='frakE' },
---~ [0x1D509] = { mathclass='alphabetic', adobename='u1D509', texname='frakF' },
---~ [0x1D50A] = { mathclass='alphabetic', adobename='u1D50A', texname='frakG' },
---~ [0x1D50B] = { mathclass='alphabetic', adobename='uni210C', texname='frakH' },
---~ [0x1D50C] = { mathclass='alphabetic', adobename='uni2111', texname='frakI' },
---~ [0x1D50D] = { mathclass='alphabetic', adobename='u1D50D', texname='frakJ' },
---~ [0x1D50E] = { mathclass='alphabetic', adobename='u1D50E', texname='frakK' },
---~ [0x1D50F] = { mathclass='alphabetic', adobename='u1D50F', texname='frakL' },
---~ [0x1D510] = { mathclass='alphabetic', adobename='u1D510', texname='frakM' },
---~ [0x1D511] = { mathclass='alphabetic', adobename='u1D511', texname='frakN' },
---~ [0x1D512] = { mathclass='alphabetic', adobename='u1D512', texname='frakO' },
---~ [0x1D513] = { mathclass='alphabetic', adobename='u1D513', texname='frakP' },
---~ [0x1D514] = { mathclass='alphabetic', adobename='u1D514', texname='frakQ' },
---~ [0x1D515] = { mathclass='alphabetic', adobename='uni211C', texname='frakR' },
---~ [0x1D516] = { mathclass='alphabetic', adobename='u1D516', texname='frakS' },
---~ [0x1D517] = { mathclass='alphabetic', adobename='u1D517', texname='frakT' },
---~ [0x1D518] = { mathclass='alphabetic', adobename='u1D518', texname='frakU' },
---~ [0x1D519] = { mathclass='alphabetic', adobename='u1D519', texname='frakV' },
---~ [0x1D51A] = { mathclass='alphabetic', adobename='u1D51A', texname='frakW' },
---~ [0x1D51B] = { mathclass='alphabetic', adobename='u1D51B', texname='frakX' },
---~ [0x1D51C] = { mathclass='alphabetic', adobename='u1D51C', texname='frakY' },
---~ [0x1D51D] = { mathclass='alphabetic', adobename='uni2128', texname='frakZ' },
---~ [0x1D51E] = { mathclass='alphabetic', adobename='u1D51E', texname='fraka' },
---~ [0x1D51F] = { mathclass='alphabetic', adobename='u1D51F', texname='frakb' },
---~ [0x1D520] = { mathclass='alphabetic', adobename='u1D520', texname='frakc' },
---~ [0x1D521] = { mathclass='alphabetic', adobename='u1D521', texname='frakd' },
---~ [0x1D522] = { mathclass='alphabetic', adobename='u1D522', texname='frake' },
---~ [0x1D523] = { mathclass='alphabetic', adobename='u1D523', texname='frakf' },
---~ [0x1D524] = { mathclass='alphabetic', adobename='u1D524', texname='frakg' },
---~ [0x1D525] = { mathclass='alphabetic', adobename='u1D525', texname='frakh' },
---~ [0x1D526] = { mathclass='alphabetic', adobename='u1D526', texname='fraki' },
---~ [0x1D527] = { mathclass='alphabetic', adobename='u1D527', texname='frakj' },
---~ [0x1D528] = { mathclass='alphabetic', adobename='u1D528', texname='frakk' },
---~ [0x1D529] = { mathclass='alphabetic', adobename='u1D529', texname='frakl' },
---~ [0x1D52A] = { mathclass='alphabetic', adobename='u1D52A', texname='frakm' },
---~ [0x1D52B] = { mathclass='alphabetic', adobename='u1D52B', texname='frakn' },
---~ [0x1D52C] = { mathclass='alphabetic', adobename='u1D52C', texname='frako' },
---~ [0x1D52D] = { mathclass='alphabetic', adobename='u1D52D', texname='frakp' },
---~ [0x1D52E] = { mathclass='alphabetic', adobename='u1D52E', texname='frakq' },
---~ [0x1D52F] = { mathclass='alphabetic', adobename='u1D52F', texname='frakr' },
---~ [0x1D530] = { mathclass='alphabetic', adobename='u1D530', texname='fraks' },
---~ [0x1D531] = { mathclass='alphabetic', adobename='u1D531', texname='frakt' },
---~ [0x1D532] = { mathclass='alphabetic', adobename='u1D532', texname='fraku' },
---~ [0x1D533] = { mathclass='alphabetic', adobename='u1D533', texname='frakv' },
---~ [0x1D534] = { mathclass='alphabetic', adobename='u1D534', texname='frakw' },
---~ [0x1D535] = { mathclass='alphabetic', adobename='u1D535', texname='frakx' },
---~ [0x1D536] = { mathclass='alphabetic', adobename='u1D536', texname='fraky' },
---~ [0x1D537] = { mathclass='alphabetic', adobename='u1D537', texname='frakz' },
---~ [0x1D538] = { mathclass='alphabetic', adobename='u1D538', texname='BbbA' },
---~ [0x1D539] = { mathclass='alphabetic', adobename='u1D539', texname='BbbB' },
---~ [0x1D53A] = { mathclass='alphabetic', adobename='uni2102', texname='BbbC' },
---~ [0x1D53B] = { mathclass='alphabetic', adobename='u1D53B', texname='BbbD' },
---~ [0x1D53C] = { mathclass='alphabetic', adobename='u1D53C', texname='BbbE' },
---~ [0x1D53D] = { mathclass='alphabetic', adobename='u1D53D', texname='BbbF' },
---~ [0x1D53E] = { mathclass='alphabetic', adobename='u1D53E', texname='BbbG' },
---~ [0x1D53F] = { mathclass='alphabetic', adobename='uni210D', texname='BbbH' },
---~ [0x1D540] = { mathclass='alphabetic', adobename='u1D540', texname='BbbI' },
---~ [0x1D541] = { mathclass='alphabetic', adobename='u1D541', texname='BbbJ' },
---~ [0x1D542] = { mathclass='alphabetic', adobename='u1D542', texname='BbbK' },
---~ [0x1D543] = { mathclass='alphabetic', adobename='u1D543', texname='BbbL' },
---~ [0x1D544] = { mathclass='alphabetic', adobename='u1D544', texname='BbbM' },
---~ [0x1D545] = { mathclass='alphabetic', adobename='uni2115', texname='BbbN' },
---~ [0x1D546] = { mathclass='alphabetic', adobename='u1D546', texname='BbbO' },
---~ [0x1D547] = { mathclass='alphabetic', adobename='uni2119', texname='BbbP' },
---~ [0x1D548] = { mathclass='alphabetic', adobename='uni211A', texname='BbbQ' },
---~ [0x1D549] = { mathclass='alphabetic', adobename='uni211D', texname='BbbR' },
---~ [0x1D54A] = { mathclass='alphabetic', adobename='u1D54A', texname='BbbS' },
---~ [0x1D54B] = { mathclass='alphabetic', adobename='u1D54B', texname='BbbT' },
---~ [0x1D54C] = { mathclass='alphabetic', adobename='u1D54C', texname='BbbU' },
---~ [0x1D54D] = { mathclass='alphabetic', adobename='u1D54D', texname='BbbV' },
---~ [0x1D54E] = { mathclass='alphabetic', adobename='u1D54E', texname='BbbW' },
---~ [0x1D54F] = { mathclass='alphabetic', adobename='u1D54F', texname='BbbX' },
---~ [0x1D550] = { mathclass='alphabetic', adobename='u1D550', texname='BbbY' },
---~ [0x1D551] = { mathclass='alphabetic', adobename='uni2124', texname='BbbZ' },
---~ [0x1D552] = { mathclass='alphabetic', adobename='u1D552', texname='Bbba' },
---~ [0x1D553] = { mathclass='alphabetic', adobename='u1D553', texname='Bbbb' },
---~ [0x1D554] = { mathclass='alphabetic', adobename='u1D554', texname='Bbbc' },
---~ [0x1D555] = { mathclass='alphabetic', adobename='u1D555', texname='Bbbd' },
---~ [0x1D556] = { mathclass='alphabetic', adobename='u1D556', texname='Bbbe' },
---~ [0x1D557] = { mathclass='alphabetic', adobename='u1D557', texname='Bbbf' },
---~ [0x1D558] = { mathclass='alphabetic', adobename='u1D558', texname='Bbbg' },
---~ [0x1D559] = { mathclass='alphabetic', adobename='u1D559', texname='Bbbh' },
---~ [0x1D55A] = { mathclass='alphabetic', adobename='u1D55A', texname='Bbbi' },
---~ [0x1D55B] = { mathclass='alphabetic', adobename='u1D55B', texname='Bbbj' },
---~ [0x1D55C] = { mathclass='alphabetic', adobename='u1D55C', texname='Bbbk' },
---~ [0x1D55D] = { mathclass='alphabetic', adobename='u1D55D', texname='Bbbl' },
---~ [0x1D55E] = { mathclass='alphabetic', adobename='u1D55E', texname='Bbbm' },
---~ [0x1D55F] = { mathclass='alphabetic', adobename='u1D55F', texname='Bbbn' },
---~ [0x1D560] = { mathclass='alphabetic', adobename='u1D560', texname='Bbbo' },
---~ [0x1D561] = { mathclass='alphabetic', adobename='u1D561', texname='Bbbp' },
---~ [0x1D562] = { mathclass='alphabetic', adobename='u1D562', texname='Bbbq' },
---~ [0x1D563] = { mathclass='alphabetic', adobename='u1D563', texname='Bbbr' },
---~ [0x1D564] = { mathclass='alphabetic', adobename='u1D564', texname='Bbbs' },
---~ [0x1D565] = { mathclass='alphabetic', adobename='u1D565', texname='Bbbt' },
---~ [0x1D566] = { mathclass='alphabetic', adobename='u1D566', texname='Bbbu' },
---~ [0x1D567] = { mathclass='alphabetic', adobename='u1D567', texname='Bbbv' },
---~ [0x1D568] = { mathclass='alphabetic', adobename='u1D568', texname='Bbbw' },
---~ [0x1D569] = { mathclass='alphabetic', adobename='u1D569', texname='Bbbx' },
---~ [0x1D56A] = { mathclass='alphabetic', adobename='u1D56A', texname='Bbby' },
---~ [0x1D56B] = { mathclass='alphabetic', adobename='u1D56B', texname='Bbbz' },
---~ [0x1D56C] = { mathclass='alphabetic', adobename='u1D56C', texname='bffrakA' },
---~ [0x1D56D] = { mathclass='alphabetic', adobename='u1D56D', texname='bffrakB' },
---~ [0x1D56E] = { mathclass='alphabetic', adobename='u1D56E', texname='bffrakC' },
---~ [0x1D56F] = { mathclass='alphabetic', adobename='u1D56F', texname='bffrakD' },
---~ [0x1D570] = { mathclass='alphabetic', adobename='u1D570', texname='bffrakE' },
---~ [0x1D571] = { mathclass='alphabetic', adobename='u1D571', texname='bffrakF' },
---~ [0x1D572] = { mathclass='alphabetic', adobename='u1D572', texname='bffrakG' },
---~ [0x1D573] = { mathclass='alphabetic', adobename='u1D573', texname='bffrakH' },
---~ [0x1D574] = { mathclass='alphabetic', adobename='u1D574', texname='bffrakI' },
---~ [0x1D575] = { mathclass='alphabetic', adobename='u1D575', texname='bffrakJ' },
---~ [0x1D576] = { mathclass='alphabetic', adobename='u1D576', texname='bffrakK' },
---~ [0x1D577] = { mathclass='alphabetic', adobename='u1D577', texname='bffrakL' },
---~ [0x1D578] = { mathclass='alphabetic', adobename='u1D578', texname='bffrakM' },
---~ [0x1D579] = { mathclass='alphabetic', adobename='u1D579', texname='bffrakN' },
---~ [0x1D57A] = { mathclass='alphabetic', adobename='u1D57A', texname='bffrakO' },
---~ [0x1D57B] = { mathclass='alphabetic', adobename='u1D57B', texname='bffrakP' },
---~ [0x1D57C] = { mathclass='alphabetic', adobename='u1D57C', texname='bffrakQ' },
---~ [0x1D57D] = { mathclass='alphabetic', adobename='u1D57D', texname='bffrakR' },
---~ [0x1D57E] = { mathclass='alphabetic', adobename='u1D57E', texname='bffrakS' },
---~ [0x1D57F] = { mathclass='alphabetic', adobename='u1D57F', texname='bffrakT' },
---~ [0x1D580] = { mathclass='alphabetic', adobename='u1D580', texname='bffrakU' },
---~ [0x1D581] = { mathclass='alphabetic', adobename='u1D581', texname='bffrakV' },
---~ [0x1D582] = { mathclass='alphabetic', adobename='u1D582', texname='bffrakW' },
---~ [0x1D583] = { mathclass='alphabetic', adobename='u1D583', texname='bffrakX' },
---~ [0x1D584] = { mathclass='alphabetic', adobename='u1D584', texname='bffrakY' },
---~ [0x1D585] = { mathclass='alphabetic', adobename='u1D585', texname='bffrakZ' },
---~ [0x1D586] = { mathclass='alphabetic', adobename='u1D586', texname='bffraka' },
---~ [0x1D587] = { mathclass='alphabetic', adobename='u1D587', texname='bffrakb' },
---~ [0x1D588] = { mathclass='alphabetic', adobename='u1D588', texname='bffrakc' },
---~ [0x1D589] = { mathclass='alphabetic', adobename='u1D589', texname='bffrakd' },
---~ [0x1D58A] = { mathclass='alphabetic', adobename='u1D58A', texname='bffrake' },
---~ [0x1D58B] = { mathclass='alphabetic', adobename='u1D58B', texname='bffrakf' },
---~ [0x1D58C] = { mathclass='alphabetic', adobename='u1D58C', texname='bffrakg' },
---~ [0x1D58D] = { mathclass='alphabetic', adobename='u1D58D', texname='bffrakh' },
---~ [0x1D58E] = { mathclass='alphabetic', adobename='u1D58E', texname='bffraki' },
---~ [0x1D58F] = { mathclass='alphabetic', adobename='u1D58F', texname='bffrakj' },
---~ [0x1D590] = { mathclass='alphabetic', adobename='u1D590', texname='bffrakk' },
---~ [0x1D591] = { mathclass='alphabetic', adobename='u1D591', texname='bffrakl' },
---~ [0x1D592] = { mathclass='alphabetic', adobename='u1D592', texname='bffrakm' },
---~ [0x1D593] = { mathclass='alphabetic', adobename='u1D593', texname='bffrakn' },
---~ [0x1D594] = { mathclass='alphabetic', adobename='u1D594', texname='bffrako' },
---~ [0x1D595] = { mathclass='alphabetic', adobename='u1D595', texname='bffrakp' },
---~ [0x1D596] = { mathclass='alphabetic', adobename='u1D596', texname='bffrakq' },
---~ [0x1D597] = { mathclass='alphabetic', adobename='u1D597', texname='bffrakr' },
---~ [0x1D598] = { mathclass='alphabetic', adobename='u1D598', texname='bffraks' },
---~ [0x1D599] = { mathclass='alphabetic', adobename='u1D599', texname='bffrakt' },
---~ [0x1D59A] = { mathclass='alphabetic', adobename='u1D59A', texname='bffraku' },
---~ [0x1D59B] = { mathclass='alphabetic', adobename='u1D59B', texname='bffrakv' },
---~ [0x1D59C] = { mathclass='alphabetic', adobename='u1D59C', texname='bffrakw' },
---~ [0x1D59D] = { mathclass='alphabetic', adobename='u1D59D', texname='bffrakx' },
---~ [0x1D59E] = { mathclass='alphabetic', adobename='u1D59E', texname='bffraky' },
---~ [0x1D59F] = { mathclass='alphabetic', adobename='u1D59F', texname='bffrakz' },
---~ [0x1D5A0] = { mathclass='alphabetic', adobename='u1D5A0', texname='sansA' },
---~ [0x1D5A1] = { mathclass='alphabetic', adobename='u1D5A1', texname='sansB' },
---~ [0x1D5A2] = { mathclass='alphabetic', adobename='u1D5A2', texname='sansC' },
---~ [0x1D5A3] = { mathclass='alphabetic', adobename='u1D5A3', texname='sansD' },
---~ [0x1D5A4] = { mathclass='alphabetic', adobename='u1D5A4', texname='sansE' },
---~ [0x1D5A5] = { mathclass='alphabetic', adobename='u1D5A5', texname='sansF' },
---~ [0x1D5A6] = { mathclass='alphabetic', adobename='u1D5A6', texname='sansG' },
---~ [0x1D5A7] = { mathclass='alphabetic', adobename='u1D5A7', texname='sansH' },
---~ [0x1D5A8] = { mathclass='alphabetic', adobename='u1D5A8', texname='sansI' },
---~ [0x1D5A9] = { mathclass='alphabetic', adobename='u1D5A9', texname='sansJ' },
---~ [0x1D5AA] = { mathclass='alphabetic', adobename='u1D5AA', texname='sansK' },
---~ [0x1D5AB] = { mathclass='alphabetic', adobename='u1D5AB', texname='sansL' },
---~ [0x1D5AC] = { mathclass='alphabetic', adobename='u1D5AC', texname='sansM' },
---~ [0x1D5AD] = { mathclass='alphabetic', adobename='u1D5AD', texname='sansN' },
---~ [0x1D5AE] = { mathclass='alphabetic', adobename='u1D5AE', texname='sansO' },
---~ [0x1D5AF] = { mathclass='alphabetic', adobename='u1D5AF', texname='sansP' },
---~ [0x1D5B0] = { mathclass='alphabetic', adobename='u1D5B0', texname='sansQ' },
---~ [0x1D5B1] = { mathclass='alphabetic', adobename='u1D5B1', texname='sansR' },
---~ [0x1D5B2] = { mathclass='alphabetic', adobename='u1D5B2', texname='sansS' },
---~ [0x1D5B3] = { mathclass='alphabetic', adobename='u1D5B3', texname='sansT' },
---~ [0x1D5B4] = { mathclass='alphabetic', adobename='u1D5B4', texname='sansU' },
---~ [0x1D5B5] = { mathclass='alphabetic', adobename='u1D5B5', texname='sansV' },
---~ [0x1D5B6] = { mathclass='alphabetic', adobename='u1D5B6', texname='sansW' },
---~ [0x1D5B7] = { mathclass='alphabetic', adobename='u1D5B7', texname='sansX' },
---~ [0x1D5B8] = { mathclass='alphabetic', adobename='u1D5B8', texname='sansY' },
---~ [0x1D5B9] = { mathclass='alphabetic', adobename='u1D5B9', texname='sansZ' },
---~ [0x1D5BA] = { mathclass='alphabetic', adobename='u1D5BA', texname='sansa' },
---~ [0x1D5BB] = { mathclass='alphabetic', adobename='u1D5BB', texname='sansb' },
---~ [0x1D5BC] = { mathclass='alphabetic', adobename='u1D5BC', texname='sansc' },
---~ [0x1D5BD] = { mathclass='alphabetic', adobename='u1D5BD', texname='sansd' },
---~ [0x1D5BE] = { mathclass='alphabetic', adobename='u1D5BE', texname='sanse' },
---~ [0x1D5BF] = { mathclass='alphabetic', adobename='u1D5BF', texname='sansf' },
---~ [0x1D5C0] = { mathclass='alphabetic', adobename='u1D5C0', texname='sansg' },
---~ [0x1D5C1] = { mathclass='alphabetic', adobename='u1D5C1', texname='sansh' },
---~ [0x1D5C2] = { mathclass='alphabetic', adobename='u1D5C2', texname='sansi' },
---~ [0x1D5C3] = { mathclass='alphabetic', adobename='u1D5C3', texname='sansj' },
---~ [0x1D5C4] = { mathclass='alphabetic', adobename='u1D5C4', texname='sansk' },
---~ [0x1D5C5] = { mathclass='alphabetic', adobename='u1D5C5', texname='sansl' },
---~ [0x1D5C6] = { mathclass='alphabetic', adobename='u1D5C6', texname='sansm' },
---~ [0x1D5C7] = { mathclass='alphabetic', adobename='u1D5C7', texname='sansn' },
---~ [0x1D5C8] = { mathclass='alphabetic', adobename='u1D5C8', texname='sanso' },
---~ [0x1D5C9] = { mathclass='alphabetic', adobename='u1D5C9', texname='sansp' },
---~ [0x1D5CA] = { mathclass='alphabetic', adobename='u1D5CA', texname='sansq' },
---~ [0x1D5CB] = { mathclass='alphabetic', adobename='u1D5CB', texname='sansr' },
---~ [0x1D5CC] = { mathclass='alphabetic', adobename='u1D5CC', texname='sanss' },
---~ [0x1D5CD] = { mathclass='alphabetic', adobename='u1D5CD', texname='sanst' },
---~ [0x1D5CE] = { mathclass='alphabetic', adobename='u1D5CE', texname='sansu' },
---~ [0x1D5CF] = { mathclass='alphabetic', adobename='u1D5CF', texname='sansv' },
---~ [0x1D5D0] = { mathclass='alphabetic', adobename='u1D5D0', texname='sansw' },
---~ [0x1D5D1] = { mathclass='alphabetic', adobename='u1D5D1', texname='sansx' },
---~ [0x1D5D2] = { mathclass='alphabetic', adobename='u1D5D2', texname='sansy' },
---~ [0x1D5D3] = { mathclass='alphabetic', adobename='u1D5D3', texname='sansz' },
---~ [0x1D5D4] = { mathclass='alphabetic', adobename='u1D5D4', texname='bfsansA' },
---~ [0x1D5D5] = { mathclass='alphabetic', adobename='u1D5D5', texname='bfsansB' },
---~ [0x1D5D6] = { mathclass='alphabetic', adobename='u1D5D6', texname='bfsansC' },
---~ [0x1D5D7] = { mathclass='alphabetic', adobename='u1D5D7', texname='bfsansD' },
---~ [0x1D5D8] = { mathclass='alphabetic', adobename='u1D5D8', texname='bfsansE' },
---~ [0x1D5D9] = { mathclass='alphabetic', adobename='u1D5D9', texname='bfsansF' },
---~ [0x1D5DA] = { mathclass='alphabetic', adobename='u1D5DA', texname='bfsansG' },
---~ [0x1D5DB] = { mathclass='alphabetic', adobename='u1D5DB', texname='bfsansH' },
---~ [0x1D5DC] = { mathclass='alphabetic', adobename='u1D5DC', texname='bfsansI' },
---~ [0x1D5DD] = { mathclass='alphabetic', adobename='u1D5DD', texname='bfsansJ' },
---~ [0x1D5DE] = { mathclass='alphabetic', adobename='u1D5DE', texname='bfsansK' },
---~ [0x1D5DF] = { mathclass='alphabetic', adobename='u1D5DF', texname='bfsansL' },
---~ [0x1D5E0] = { mathclass='alphabetic', adobename='u1D5E0', texname='bfsansM' },
---~ [0x1D5E1] = { mathclass='alphabetic', adobename='u1D5E1', texname='bfsansN' },
---~ [0x1D5E2] = { mathclass='alphabetic', adobename='u1D5E2', texname='bfsansO' },
---~ [0x1D5E3] = { mathclass='alphabetic', adobename='u1D5E3', texname='bfsansP' },
---~ [0x1D5E4] = { mathclass='alphabetic', adobename='u1D5E4', texname='bfsansQ' },
---~ [0x1D5E5] = { mathclass='alphabetic', adobename='u1D5E5', texname='bfsansR' },
---~ [0x1D5E6] = { mathclass='alphabetic', adobename='u1D5E6', texname='bfsansS' },
---~ [0x1D5E7] = { mathclass='alphabetic', adobename='u1D5E7', texname='bfsansT' },
---~ [0x1D5E8] = { mathclass='alphabetic', adobename='u1D5E8', texname='bfsansU' },
---~ [0x1D5E9] = { mathclass='alphabetic', adobename='u1D5E9', texname='bfsansV' },
---~ [0x1D5EA] = { mathclass='alphabetic', adobename='u1D5EA', texname='bfsansW' },
---~ [0x1D5EB] = { mathclass='alphabetic', adobename='u1D5EB', texname='bfsansX' },
---~ [0x1D5EC] = { mathclass='alphabetic', adobename='u1D5EC', texname='bfsansY' },
---~ [0x1D5ED] = { mathclass='alphabetic', adobename='u1D5ED', texname='bfsansZ' },
---~ [0x1D5EE] = { mathclass='alphabetic', adobename='u1D5EE', texname='bfsansa' },
---~ [0x1D5EF] = { mathclass='alphabetic', adobename='u1D5EF', texname='bfsansb' },
---~ [0x1D5F0] = { mathclass='alphabetic', adobename='u1D5F0', texname='bfsansc' },
---~ [0x1D5F1] = { mathclass='alphabetic', adobename='u1D5F1', texname='bfsansd' },
---~ [0x1D5F2] = { mathclass='alphabetic', adobename='u1D5F2', texname='bfsanse' },
---~ [0x1D5F3] = { mathclass='alphabetic', adobename='u1D5F3', texname='bfsansf' },
---~ [0x1D5F4] = { mathclass='alphabetic', adobename='u1D5F4', texname='bfsansg' },
---~ [0x1D5F5] = { mathclass='alphabetic', adobename='u1D5F5', texname='bfsansh' },
---~ [0x1D5F6] = { mathclass='alphabetic', adobename='u1D5F6', texname='bfsansi' },
---~ [0x1D5F7] = { mathclass='alphabetic', adobename='u1D5F7', texname='bfsansj' },
---~ [0x1D5F8] = { mathclass='alphabetic', adobename='u1D5F8', texname='bfsansk' },
---~ [0x1D5F9] = { mathclass='alphabetic', adobename='u1D5F9', texname='bfsansl' },
---~ [0x1D5FA] = { mathclass='alphabetic', adobename='u1D5FA', texname='bfsansm' },
---~ [0x1D5FB] = { mathclass='alphabetic', adobename='u1D5FB', texname='bfsansn' },
---~ [0x1D5FC] = { mathclass='alphabetic', adobename='u1D5FC', texname='bfsanso' },
---~ [0x1D5FD] = { mathclass='alphabetic', adobename='u1D5FD', texname='bfsansp' },
---~ [0x1D5FE] = { mathclass='alphabetic', adobename='u1D5FE', texname='bfsansq' },
---~ [0x1D5FF] = { mathclass='alphabetic', adobename='u1D5FF', texname='bfsansr' },
---~ [0x1D600] = { mathclass='alphabetic', adobename='u1D600', texname='bfsanss' },
---~ [0x1D601] = { mathclass='alphabetic', adobename='u1D601', texname='bfsanst' },
---~ [0x1D602] = { mathclass='alphabetic', adobename='u1D602', texname='bfsansu' },
---~ [0x1D603] = { mathclass='alphabetic', adobename='u1D603', texname='bfsansv' },
---~ [0x1D604] = { mathclass='alphabetic', adobename='u1D604', texname='bfsansw' },
---~ [0x1D605] = { mathclass='alphabetic', adobename='u1D605', texname='bfsansx' },
---~ [0x1D606] = { mathclass='alphabetic', adobename='u1D606', texname='bfsansy' },
---~ [0x1D607] = { mathclass='alphabetic', adobename='u1D607', texname='bfsansz' },
---~ [0x1D608] = { mathclass='alphabetic', adobename='u1D608', texname='itsansA' },
---~ [0x1D609] = { mathclass='alphabetic', adobename='u1D609', texname='itsansB' },
---~ [0x1D60A] = { mathclass='alphabetic', adobename='u1D60A', texname='itsansC' },
---~ [0x1D60B] = { mathclass='alphabetic', adobename='u1D60B', texname='itsansD' },
---~ [0x1D60C] = { mathclass='alphabetic', adobename='u1D60C', texname='itsansE' },
---~ [0x1D60D] = { mathclass='alphabetic', adobename='u1D60D', texname='itsansF' },
---~ [0x1D60E] = { mathclass='alphabetic', adobename='u1D60E', texname='itsansG' },
---~ [0x1D60F] = { mathclass='alphabetic', adobename='u1D60F', texname='itsansH' },
---~ [0x1D610] = { mathclass='alphabetic', adobename='u1D610', texname='itsansI' },
---~ [0x1D611] = { mathclass='alphabetic', adobename='u1D611', texname='itsansJ' },
---~ [0x1D612] = { mathclass='alphabetic', adobename='u1D612', texname='itsansK' },
---~ [0x1D613] = { mathclass='alphabetic', adobename='u1D613', texname='itsansL' },
---~ [0x1D614] = { mathclass='alphabetic', adobename='u1D614', texname='itsansM' },
---~ [0x1D615] = { mathclass='alphabetic', adobename='u1D615', texname='itsansN' },
---~ [0x1D616] = { mathclass='alphabetic', adobename='u1D616', texname='itsansO' },
---~ [0x1D617] = { mathclass='alphabetic', adobename='u1D617', texname='itsansP' },
---~ [0x1D618] = { mathclass='alphabetic', adobename='u1D618', texname='itsansQ' },
---~ [0x1D619] = { mathclass='alphabetic', adobename='u1D619', texname='itsansR' },
---~ [0x1D61A] = { mathclass='alphabetic', adobename='u1D61A', texname='itsansS' },
---~ [0x1D61B] = { mathclass='alphabetic', adobename='u1D61B', texname='itsansT' },
---~ [0x1D61C] = { mathclass='alphabetic', adobename='u1D61C', texname='itsansU' },
---~ [0x1D61D] = { mathclass='alphabetic', adobename='u1D61D', texname='itsansV' },
---~ [0x1D61E] = { mathclass='alphabetic', adobename='u1D61E', texname='itsansW' },
---~ [0x1D61F] = { mathclass='alphabetic', adobename='u1D61F', texname='itsansX' },
---~ [0x1D620] = { mathclass='alphabetic', adobename='u1D620', texname='itsansY' },
---~ [0x1D621] = { mathclass='alphabetic', adobename='u1D621', texname='itsansZ' },
---~ [0x1D622] = { mathclass='alphabetic', adobename='u1D622', texname='itsansa' },
---~ [0x1D623] = { mathclass='alphabetic', adobename='u1D623', texname='itsansb' },
---~ [0x1D624] = { mathclass='alphabetic', adobename='u1D624', texname='itsansc' },
---~ [0x1D625] = { mathclass='alphabetic', adobename='u1D625', texname='itsansd' },
---~ [0x1D626] = { mathclass='alphabetic', adobename='u1D626', texname='itsanse' },
---~ [0x1D627] = { mathclass='alphabetic', adobename='u1D627', texname='itsansf' },
---~ [0x1D628] = { mathclass='alphabetic', adobename='u1D628', texname='itsansg' },
---~ [0x1D629] = { mathclass='alphabetic', adobename='u1D629', texname='itsansh' },
---~ [0x1D62A] = { mathclass='alphabetic', adobename='u1D62A', texname='itsansi' },
---~ [0x1D62B] = { mathclass='alphabetic', adobename='u1D62B', texname='itsansj' },
---~ [0x1D62C] = { mathclass='alphabetic', adobename='u1D62C', texname='itsansk' },
---~ [0x1D62D] = { mathclass='alphabetic', adobename='u1D62D', texname='itsansl' },
---~ [0x1D62E] = { mathclass='alphabetic', adobename='u1D62E', texname='itsansm' },
---~ [0x1D62F] = { mathclass='alphabetic', adobename='u1D62F', texname='itsansn' },
---~ [0x1D630] = { mathclass='alphabetic', adobename='u1D630', texname='itsanso' },
---~ [0x1D631] = { mathclass='alphabetic', adobename='u1D631', texname='itsansp' },
---~ [0x1D632] = { mathclass='alphabetic', adobename='u1D632', texname='itsansq' },
---~ [0x1D633] = { mathclass='alphabetic', adobename='u1D633', texname='itsansr' },
---~ [0x1D634] = { mathclass='alphabetic', adobename='u1D634', texname='itsanss' },
---~ [0x1D635] = { mathclass='alphabetic', adobename='u1D635', texname='itsanst' },
---~ [0x1D636] = { mathclass='alphabetic', adobename='u1D636', texname='itsansu' },
---~ [0x1D637] = { mathclass='alphabetic', adobename='u1D637', texname='itsansv' },
---~ [0x1D638] = { mathclass='alphabetic', adobename='u1D638', texname='itsansw' },
---~ [0x1D639] = { mathclass='alphabetic', adobename='u1D639', texname='itsansx' },
---~ [0x1D63A] = { mathclass='alphabetic', adobename='u1D63A', texname='itsansy' },
---~ [0x1D63B] = { mathclass='alphabetic', adobename='u1D63B', texname='itsansz' },
---~ [0x1D63C] = { mathclass='alphabetic', adobename='u1D63C', texname='bfitsansA' },
---~ [0x1D63D] = { mathclass='alphabetic', adobename='u1D63D', texname='bfitsansB' },
---~ [0x1D63E] = { mathclass='alphabetic', adobename='u1D63E', texname='bfitsansC' },
---~ [0x1D63F] = { mathclass='alphabetic', adobename='u1D63F', texname='bfitsansD' },
---~ [0x1D640] = { mathclass='alphabetic', adobename='u1D640', texname='bfitsansE' },
---~ [0x1D641] = { mathclass='alphabetic', adobename='u1D641', texname='bfitsansF' },
---~ [0x1D642] = { mathclass='alphabetic', adobename='u1D642', texname='bfitsansG' },
---~ [0x1D643] = { mathclass='alphabetic', adobename='u1D643', texname='bfitsansH' },
---~ [0x1D644] = { mathclass='alphabetic', adobename='u1D644', texname='bfitsansI' },
---~ [0x1D645] = { mathclass='alphabetic', adobename='u1D645', texname='bfitsansJ' },
---~ [0x1D646] = { mathclass='alphabetic', adobename='u1D646', texname='bfitsansK' },
---~ [0x1D647] = { mathclass='alphabetic', adobename='u1D647', texname='bfitsansL' },
---~ [0x1D648] = { mathclass='alphabetic', adobename='u1D648', texname='bfitsansM' },
---~ [0x1D649] = { mathclass='alphabetic', adobename='u1D649', texname='bfitsansN' },
---~ [0x1D64A] = { mathclass='alphabetic', adobename='u1D64A', texname='bfitsansO' },
---~ [0x1D64B] = { mathclass='alphabetic', adobename='u1D64B', texname='bfitsansP' },
---~ [0x1D64C] = { mathclass='alphabetic', adobename='u1D64C', texname='bfitsansQ' },
---~ [0x1D64D] = { mathclass='alphabetic', adobename='u1D64D', texname='bfitsansR' },
---~ [0x1D64E] = { mathclass='alphabetic', adobename='u1D64E', texname='bfitsansS' },
---~ [0x1D64F] = { mathclass='alphabetic', adobename='u1D64F', texname='bfitsansT' },
---~ [0x1D650] = { mathclass='alphabetic', adobename='u1D650', texname='bfitsansU' },
---~ [0x1D651] = { mathclass='alphabetic', adobename='u1D651', texname='bfitsansV' },
---~ [0x1D652] = { mathclass='alphabetic', adobename='u1D652', texname='bfitsansW' },
---~ [0x1D653] = { mathclass='alphabetic', adobename='u1D653', texname='bfitsansX' },
---~ [0x1D654] = { mathclass='alphabetic', adobename='u1D654', texname='bfitsansY' },
---~ [0x1D655] = { mathclass='alphabetic', adobename='u1D655', texname='bfitsansZ' },
---~ [0x1D656] = { mathclass='alphabetic', adobename='u1D656', texname='bfitsansa' },
---~ [0x1D657] = { mathclass='alphabetic', adobename='u1D657', texname='bfitsansb' },
---~ [0x1D658] = { mathclass='alphabetic', adobename='u1D658', texname='bfitsansc' },
---~ [0x1D659] = { mathclass='alphabetic', adobename='u1D659', texname='bfitsansd' },
---~ [0x1D65A] = { mathclass='alphabetic', adobename='u1D65A', texname='bfitsanse' },
---~ [0x1D65B] = { mathclass='alphabetic', adobename='u1D65B', texname='bfitsansf' },
---~ [0x1D65C] = { mathclass='alphabetic', adobename='u1D65C', texname='bfitsansg' },
---~ [0x1D65D] = { mathclass='alphabetic', adobename='u1D65D', texname='bfitsansh' },
---~ [0x1D65E] = { mathclass='alphabetic', adobename='u1D65E', texname='bfitsansi' },
---~ [0x1D65F] = { mathclass='alphabetic', adobename='u1D65F', texname='bfitsansj' },
---~ [0x1D660] = { mathclass='alphabetic', adobename='u1D660', texname='bfitsansk' },
---~ [0x1D661] = { mathclass='alphabetic', adobename='u1D661', texname='bfitsansl' },
---~ [0x1D662] = { mathclass='alphabetic', adobename='u1D662', texname='bfitsansm' },
---~ [0x1D663] = { mathclass='alphabetic', adobename='u1D663', texname='bfitsansn' },
---~ [0x1D664] = { mathclass='alphabetic', adobename='u1D664', texname='bfitsanso' },
---~ [0x1D665] = { mathclass='alphabetic', adobename='u1D665', texname='bfitsansp' },
---~ [0x1D666] = { mathclass='alphabetic', adobename='u1D666', texname='bfitsansq' },
---~ [0x1D667] = { mathclass='alphabetic', adobename='u1D667', texname='bfitsansr' },
---~ [0x1D668] = { mathclass='alphabetic', adobename='u1D668', texname='bfitsanss' },
---~ [0x1D669] = { mathclass='alphabetic', adobename='u1D669', texname='bfitsanst' },
---~ [0x1D66A] = { mathclass='alphabetic', adobename='u1D66A', texname='bfitsansu' },
---~ [0x1D66B] = { mathclass='alphabetic', adobename='u1D66B', texname='bfitsansv' },
---~ [0x1D66C] = { mathclass='alphabetic', adobename='u1D66C', texname='bfitsansw' },
---~ [0x1D66D] = { mathclass='alphabetic', adobename='u1D66D', texname='bfitsansx' },
---~ [0x1D66E] = { mathclass='alphabetic', adobename='u1D66E', texname='bfitsansy' },
---~ [0x1D66F] = { mathclass='alphabetic', adobename='u1D66F', texname='bfitsansz' },
---~ [0x1D670] = { mathclass='alphabetic', adobename='u1D670', texname='ttA' },
---~ [0x1D671] = { mathclass='alphabetic', adobename='u1D671', texname='ttB' },
---~ [0x1D672] = { mathclass='alphabetic', adobename='u1D672', texname='ttC' },
---~ [0x1D673] = { mathclass='alphabetic', adobename='u1D673', texname='ttD' },
---~ [0x1D674] = { mathclass='alphabetic', adobename='u1D674', texname='ttE' },
---~ [0x1D675] = { mathclass='alphabetic', adobename='u1D675', texname='ttF' },
---~ [0x1D676] = { mathclass='alphabetic', adobename='u1D676', texname='ttG' },
---~ [0x1D677] = { mathclass='alphabetic', adobename='u1D677', texname='ttH' },
---~ [0x1D678] = { mathclass='alphabetic', adobename='u1D678', texname='ttI' },
---~ [0x1D679] = { mathclass='alphabetic', adobename='u1D679', texname='ttJ' },
---~ [0x1D67A] = { mathclass='alphabetic', adobename='u1D67A', texname='ttK' },
---~ [0x1D67B] = { mathclass='alphabetic', adobename='u1D67B', texname='ttL' },
---~ [0x1D67C] = { mathclass='alphabetic', adobename='u1D67C', texname='ttM' },
---~ [0x1D67D] = { mathclass='alphabetic', adobename='u1D67D', texname='ttN' },
---~ [0x1D67E] = { mathclass='alphabetic', adobename='u1D67E', texname='ttO' },
---~ [0x1D67F] = { mathclass='alphabetic', adobename='u1D67F', texname='ttP' },
---~ [0x1D680] = { mathclass='alphabetic', adobename='u1D680', texname='ttQ' },
---~ [0x1D681] = { mathclass='alphabetic', adobename='u1D681', texname='ttR' },
---~ [0x1D682] = { mathclass='alphabetic', adobename='u1D682', texname='ttS' },
---~ [0x1D683] = { mathclass='alphabetic', adobename='u1D683', texname='ttT' },
---~ [0x1D684] = { mathclass='alphabetic', adobename='u1D684', texname='ttU' },
---~ [0x1D685] = { mathclass='alphabetic', adobename='u1D685', texname='ttV' },
---~ [0x1D686] = { mathclass='alphabetic', adobename='u1D686', texname='ttW' },
---~ [0x1D687] = { mathclass='alphabetic', adobename='u1D687', texname='ttX' },
---~ [0x1D688] = { mathclass='alphabetic', adobename='u1D688', texname='ttY' },
---~ [0x1D689] = { mathclass='alphabetic', adobename='u1D689', texname='ttZ' },
---~ [0x1D68A] = { mathclass='alphabetic', adobename='u1D68A', texname='tta' },
---~ [0x1D68B] = { mathclass='alphabetic', adobename='u1D68B', texname='ttb' },
---~ [0x1D68C] = { mathclass='alphabetic', adobename='u1D68C', texname='ttc' },
---~ [0x1D68D] = { mathclass='alphabetic', adobename='u1D68D', texname='ttd' },
---~ [0x1D68E] = { mathclass='alphabetic', adobename='u1D68E', texname='tte' },
---~ [0x1D68F] = { mathclass='alphabetic', adobename='u1D68F', texname='ttf' },
---~ [0x1D690] = { mathclass='alphabetic', adobename='u1D690', texname='ttg' },
---~ [0x1D691] = { mathclass='alphabetic', adobename='u1D691', texname='tth' },
---~ [0x1D692] = { mathclass='alphabetic', adobename='u1D692', texname='tti' },
---~ [0x1D693] = { mathclass='alphabetic', adobename='u1D693', texname='ttj' },
---~ [0x1D694] = { mathclass='alphabetic', adobename='u1D694', texname='ttk' },
---~ [0x1D695] = { mathclass='alphabetic', adobename='u1D695', texname='ttl' },
---~ [0x1D696] = { mathclass='alphabetic', adobename='u1D696', texname='ttm' },
---~ [0x1D697] = { mathclass='alphabetic', adobename='u1D697', texname='ttn' },
---~ [0x1D698] = { mathclass='alphabetic', adobename='u1D698', texname='tto' },
---~ [0x1D699] = { mathclass='alphabetic', adobename='u1D699', texname='ttp' },
---~ [0x1D69A] = { mathclass='alphabetic', adobename='u1D69A', texname='ttq' },
---~ [0x1D69B] = { mathclass='alphabetic', adobename='u1D69B', texname='ttr' },
---~ [0x1D69C] = { mathclass='alphabetic', adobename='u1D69C', texname='tts' },
---~ [0x1D69D] = { mathclass='alphabetic', adobename='u1D69D', texname='ttt' },
---~ [0x1D69E] = { mathclass='alphabetic', adobename='u1D69E', texname='ttu' },
---~ [0x1D69F] = { mathclass='alphabetic', adobename='u1D69F', texname='ttv' },
---~ [0x1D6A0] = { mathclass='alphabetic', adobename='u1D6A0', texname='ttw' },
---~ [0x1D6A1] = { mathclass='alphabetic', adobename='u1D6A1', texname='ttx' },
---~ [0x1D6A2] = { mathclass='alphabetic', adobename='u1D6A2', texname='tty' },
---~ [0x1D6A3] = { mathclass='alphabetic', adobename='u1D6A3', texname='ttz' },
---~ [0x1D6A6] = { mathclass='unknown', adobename='u1D6A6' },
---~ [0x1D6A7] = { mathclass='unknown', adobename='u1D6A7' },
---~ [0x1D6A8] = { mathclass='alphabetic', adobename='u1D6A8', texname='bfAlpha' },
---~ [0x1D6A9] = { mathclass='alphabetic', adobename='u1D6A9', texname='bfBeta' },
---~ [0x1D6AA] = { mathclass='alphabetic', adobename='u1D6AA', texname='bfGamma' },
---~ [0x1D6AB] = { mathclass='alphabetic', adobename='u1D6AB', texname='bfDelta' },
---~ [0x1D6AC] = { mathclass='alphabetic', adobename='u1D6AC', texname='bfEpsilon' },
---~ [0x1D6AD] = { mathclass='alphabetic', adobename='u1D6AD', texname='bfZeta' },
---~ [0x1D6AE] = { mathclass='alphabetic', adobename='u1D6AE', texname='bfEta' },
---~ [0x1D6AF] = { mathclass='alphabetic', adobename='u1D6AF', texname='bfTheta' },
---~ [0x1D6B0] = { mathclass='alphabetic', adobename='u1D6B0', texname='bfIota' },
---~ [0x1D6B1] = { mathclass='alphabetic', adobename='u1D6B1', texname='bfKappa' },
---~ [0x1D6B2] = { mathclass='alphabetic', adobename='u1D6B2', texname='bfLambda' },
---~ [0x1D6B3] = { mathclass='alphabetic', adobename='u1D6B3', texname='bfMu' },
---~ [0x1D6B4] = { mathclass='alphabetic', adobename='u1D6B4', texname='bfNu' },
---~ [0x1D6B5] = { mathclass='alphabetic', adobename='u1D6B5', texname='bfXi' },
---~ [0x1D6B6] = { mathclass='alphabetic', adobename='u1D6B6', texname='bfOmicron' },
---~ [0x1D6B7] = { mathclass='alphabetic', adobename='u1D6B7', texname='bfPi' },
---~ [0x1D6B8] = { mathclass='alphabetic', adobename='u1D6B8', texname='bfRho' },
---~ [0x1D6B9] = { mathclass='alphabetic', adobename='u1D6B9', texname='bfvarTheta' },
---~ [0x1D6BA] = { mathclass='alphabetic', adobename='u1D6BA', texname='bfSigma' },
---~ [0x1D6BB] = { mathclass='alphabetic', adobename='u1D6BB', texname='bfTau' },
---~ [0x1D6BC] = { mathclass='alphabetic', adobename='u1D6BC', texname='bfUpsilon' },
---~ [0x1D6BD] = { mathclass='alphabetic', adobename='u1D6BD', texname='bfPhi' },
---~ [0x1D6BE] = { mathclass='alphabetic', adobename='u1D6BE', texname='bfChi' },
---~ [0x1D6BF] = { mathclass='alphabetic', adobename='u1D6BF', texname='bfPsi' },
---~ [0x1D6C0] = { mathclass='alphabetic', adobename='u1D6C0', texname='bfOmega' },
---~ [0x1D6C1] = { mathclass='normal', adobename='u1D6C1', texname='bfnabla' },
---~ [0x1D6C2] = { mathclass='alphabetic', adobename='u1D6C2', texname='bfalpha' },
---~ [0x1D6C3] = { mathclass='alphabetic', adobename='u1D6C3', texname='bfbeta' },
---~ [0x1D6C4] = { mathclass='alphabetic', adobename='u1D6C4', texname='bfgamma' },
---~ [0x1D6C5] = { mathclass='alphabetic', adobename='u1D6C5', texname='bfdelta' },
---~ [0x1D6C6] = { mathclass='alphabetic', adobename='u1D6C6', texname='bfvarepsilon' },
---~ [0x1D6C7] = { mathclass='alphabetic', adobename='u1D6C7', texname='bfzeta' },
---~ [0x1D6C8] = { mathclass='alphabetic', adobename='u1D6C8', texname='bfeta' },
---~ [0x1D6C9] = { mathclass='alphabetic', adobename='u1D6C9', texname='bftheta' },
---~ [0x1D6CA] = { mathclass='alphabetic', adobename='u1D6CA', texname='bfiota' },
---~ [0x1D6CB] = { mathclass='alphabetic', adobename='u1D6CB', texname='bfkappa' },
---~ [0x1D6CC] = { mathclass='alphabetic', adobename='u1D6CC', texname='bflambda' },
---~ [0x1D6CD] = { mathclass='alphabetic', adobename='u1D6CD', texname='bfmu' },
---~ [0x1D6CE] = { mathclass='alphabetic', adobename='u1D6CE', texname='bfnu' },
---~ [0x1D6CF] = { mathclass='alphabetic', adobename='u1D6CF', texname='bfxi' },
---~ [0x1D6D0] = { mathclass='alphabetic', adobename='u1D6D0', texname='bfomicron' },
---~ [0x1D6D1] = { mathclass='alphabetic', adobename='u1D6D1', texname='bfpi' },
---~ [0x1D6D2] = { mathclass='alphabetic', adobename='u1D6D2', texname='bfrho' },
---~ [0x1D6D3] = { mathclass='alphabetic', adobename='u1D6D3', texname='bfvarsigma' },
---~ [0x1D6D4] = { mathclass='alphabetic', adobename='u1D6D4', texname='bfsigma' },
---~ [0x1D6D5] = { mathclass='alphabetic', adobename='u1D6D5', texname='bftau' },
---~ [0x1D6D6] = { mathclass='alphabetic', adobename='u1D6D6', texname='bfupsilon' },
---~ [0x1D6D7] = { mathclass='alphabetic', adobename='u1D6D7', texname='bfvarphi' },
---~ [0x1D6D8] = { mathclass='alphabetic', adobename='u1D6D8', texname='bfchi' },
---~ [0x1D6D9] = { mathclass='alphabetic', adobename='u1D6D9', texname='bfpsi' },
---~ [0x1D6DA] = { mathclass='alphabetic', adobename='u1D6DA', texname='bfomega' },
---~ [0x1D6DB] = { mathclass='normal', adobename='u1D6DB', texname='bfpartial' },
---~ [0x1D6DC] = { mathclass='alphabetic', adobename='u1D6DC', texname='bfepsilon' },
---~ [0x1D6DD] = { mathclass='alphabetic', adobename='u1D6DD', texname='bfvartheta' },
---~ [0x1D6DE] = { mathclass='alphabetic', adobename='u1D6DE', texname='bfvarkappa' },
---~ [0x1D6DF] = { mathclass='alphabetic', adobename='u1D6DF', texname='bfphi' },
---~ [0x1D6E0] = { mathclass='alphabetic', adobename='u1D6E0', texname='bfvarrho' },
---~ [0x1D6E1] = { mathclass='alphabetic', adobename='u1D6E1', texname='bfvarpi' },
---~ [0x1D6E2] = { mathclass='alphabetic', adobename='u1D6E2', texname='itAlpha' },
---~ [0x1D6E3] = { mathclass='alphabetic', adobename='u1D6E3', texname='itBeta' },
---~ [0x1D6E4] = { mathclass='alphabetic', adobename='u1D6E4', texname='itGamma' },
---~ [0x1D6E5] = { mathclass='alphabetic', adobename='u1D6E5', texname='itDelta' },
---~ [0x1D6E6] = { mathclass='alphabetic', adobename='u1D6E6', texname='itEpsilon' },
---~ [0x1D6E7] = { mathclass='alphabetic', adobename='u1D6E7', texname='itZeta' },
---~ [0x1D6E8] = { mathclass='alphabetic', adobename='u1D6E8', texname='itEta' },
---~ [0x1D6E9] = { mathclass='alphabetic', adobename='u1D6E9', texname='itTheta' },
---~ [0x1D6EA] = { mathclass='alphabetic', adobename='u1D6EA', texname='itIota' },
---~ [0x1D6EB] = { mathclass='alphabetic', adobename='u1D6EB', texname='itKappa' },
---~ [0x1D6EC] = { mathclass='alphabetic', adobename='u1D6EC', texname='itLambda' },
---~ [0x1D6ED] = { mathclass='alphabetic', adobename='u1D6ED', texname='itMu' },
---~ [0x1D6EE] = { mathclass='alphabetic', adobename='u1D6EE', texname='itNu' },
---~ [0x1D6EF] = { mathclass='alphabetic', adobename='u1D6EF', texname='itXi' },
---~ [0x1D6F0] = { mathclass='alphabetic', adobename='u1D6F0', texname='itOmicron' },
---~ [0x1D6F1] = { mathclass='alphabetic', adobename='u1D6F1', texname='itPi' },
---~ [0x1D6F2] = { mathclass='alphabetic', adobename='u1D6F2', texname='itRho' },
---~ [0x1D6F3] = { mathclass='alphabetic', adobename='u1D6F3', texname='itvarTheta' },
---~ [0x1D6F4] = { mathclass='alphabetic', adobename='u1D6F4', texname='itSigma' },
---~ [0x1D6F5] = { mathclass='alphabetic', adobename='u1D6F5', texname='itTau' },
---~ [0x1D6F6] = { mathclass='alphabetic', adobename='u1D6F6', texname='itUpsilon' },
---~ [0x1D6F7] = { mathclass='alphabetic', adobename='u1D6F7', texname='itPhi' },
---~ [0x1D6F8] = { mathclass='alphabetic', adobename='u1D6F8', texname='itChi' },
---~ [0x1D6F9] = { mathclass='alphabetic', adobename='u1D6F9', texname='itPsi' },
---~ [0x1D6FA] = { mathclass='alphabetic', adobename='u1D6FA', texname='itOmega' },
---~ [0x1D6FB] = { mathclass='normal', adobename='u1D6FB', texname='itnabla' },
---~ [0x1D6FC] = { mathclass='alphabetic', adobename='u1D6FC', texname='italpha' },
---~ [0x1D6FD] = { mathclass='alphabetic', adobename='u1D6FD', texname='itbeta' },
---~ [0x1D6FE] = { mathclass='alphabetic', adobename='u1D6FE', texname='itgamma' },
---~ [0x1D6FF] = { mathclass='alphabetic', adobename='u1D6FF', texname='itdelta' },
---~ [0x1D700] = { mathclass='alphabetic', adobename='u1D700', texname='itvarepsilon' },
---~ [0x1D701] = { mathclass='alphabetic', adobename='u1D701', texname='itzeta' },
---~ [0x1D702] = { mathclass='alphabetic', adobename='u1D702', texname='iteta' },
---~ [0x1D703] = { mathclass='alphabetic', adobename='u1D703', texname='ittheta' },
---~ [0x1D704] = { mathclass='alphabetic', adobename='u1D704', texname='itiota' },
---~ [0x1D705] = { mathclass='alphabetic', adobename='u1D705', texname='itkappa' },
---~ [0x1D706] = { mathclass='alphabetic', adobename='u1D706', texname='itlambda' },
---~ [0x1D707] = { mathclass='alphabetic', adobename='u1D707', texname='itmu' },
---~ [0x1D708] = { mathclass='alphabetic', adobename='u1D708', texname='itnu' },
---~ [0x1D709] = { mathclass='alphabetic', adobename='u1D709', texname='itxi' },
---~ [0x1D70A] = { mathclass='alphabetic', adobename='u1D70A', texname='itomicron' },
---~ [0x1D70B] = { mathclass='alphabetic', adobename='u1D70B', texname='itpi' },
---~ [0x1D70C] = { mathclass='alphabetic', adobename='u1D70C', texname='itrho' },
---~ [0x1D70D] = { mathclass='alphabetic', adobename='u1D70D', texname='itvarsigma' },
---~ [0x1D70E] = { mathclass='alphabetic', adobename='u1D70E', texname='itsigma' },
---~ [0x1D70F] = { mathclass='alphabetic', adobename='u1D70F', texname='ittau' },
---~ [0x1D710] = { mathclass='alphabetic', adobename='u1D710', texname='itupsilon' },
---~ [0x1D711] = { mathclass='alphabetic', adobename='u1D711', texname='itphi' },
---~ [0x1D712] = { mathclass='alphabetic', adobename='u1D712', texname='itchi' },
---~ [0x1D713] = { mathclass='alphabetic', adobename='u1D713', texname='itpsi' },
---~ [0x1D714] = { mathclass='alphabetic', adobename='u1D714', texname='itomega' },
---~ [0x1D715] = { mathclass='normal', adobename='u1D715', texname='itpartial' },
---~ [0x1D716] = { mathclass='alphabetic', adobename='u1D716', texname='itepsilon' },
---~ [0x1D717] = { mathclass='alphabetic', adobename='u1D717', texname='itvartheta' },
---~ [0x1D718] = { mathclass='alphabetic', adobename='u1D718', texname='itvarkappa' },
---~ [0x1D719] = { mathclass='alphabetic', adobename='u1D719', texname='itvarphi' },
---~ [0x1D71A] = { mathclass='alphabetic', adobename='u1D71A', texname='itvarrho' },
---~ [0x1D71B] = { mathclass='alphabetic', adobename='u1D71B', texname='itvarpi' },
---~ [0x1D71C] = { mathclass='alphabetic', adobename='u1D71C', texname='bfitAlpha' },
---~ [0x1D71D] = { mathclass='alphabetic', adobename='u1D71D', texname='bfitBeta' },
---~ [0x1D71E] = { mathclass='alphabetic', adobename='u1D71E', texname='bfitGamma' },
---~ [0x1D71F] = { mathclass='alphabetic', adobename='u1D71F', texname='bfitDelta' },
---~ [0x1D720] = { mathclass='alphabetic', adobename='u1D720', texname='bfitEpsilon' },
---~ [0x1D721] = { mathclass='alphabetic', adobename='u1D721', texname='bfitZeta' },
---~ [0x1D722] = { mathclass='alphabetic', adobename='u1D722', texname='bfitEta' },
---~ [0x1D723] = { mathclass='alphabetic', adobename='u1D723', texname='bfitTheta' },
---~ [0x1D724] = { mathclass='alphabetic', adobename='u1D724', texname='bfitIota' },
---~ [0x1D725] = { mathclass='alphabetic', adobename='u1D725', texname='bfitKappa' },
---~ [0x1D726] = { mathclass='alphabetic', adobename='u1D726', texname='bfitLambda' },
---~ [0x1D727] = { mathclass='alphabetic', adobename='u1D727', texname='bfitMu' },
---~ [0x1D728] = { mathclass='alphabetic', adobename='u1D728', texname='bfitNu' },
---~ [0x1D729] = { mathclass='alphabetic', adobename='u1D729', texname='bfitXi' },
---~ [0x1D72A] = { mathclass='alphabetic', adobename='u1D72A', texname='bfitOmicron' },
---~ [0x1D72B] = { mathclass='alphabetic', adobename='u1D72B', texname='bfitPi' },
---~ [0x1D72C] = { mathclass='alphabetic', adobename='u1D72C', texname='bfitRho' },
---~ [0x1D72D] = { mathclass='alphabetic', adobename='u1D72D', texname='bfitvarTheta' },
---~ [0x1D72E] = { mathclass='alphabetic', adobename='u1D72E', texname='bfitSigma' },
---~ [0x1D72F] = { mathclass='alphabetic', adobename='u1D72F', texname='bfitTau' },
---~ [0x1D730] = { mathclass='alphabetic', adobename='u1D730', texname='bfitUpsilon' },
---~ [0x1D731] = { mathclass='alphabetic', adobename='u1D731', texname='bfitPhi' },
---~ [0x1D732] = { mathclass='alphabetic', adobename='u1D732', texname='bfitChi' },
---~ [0x1D733] = { mathclass='alphabetic', adobename='u1D733', texname='bfitPsi' },
---~ [0x1D734] = { mathclass='alphabetic', adobename='u1D734', texname='bfitOmega' },
---~ [0x1D735] = { mathclass='normal', adobename='u1D735', texname='bfitnabla' },
---~ [0x1D736] = { mathclass='alphabetic', adobename='u1D736', texname='bfitalpha' },
---~ [0x1D737] = { mathclass='alphabetic', adobename='u1D737', texname='bfitbeta' },
---~ [0x1D738] = { mathclass='alphabetic', adobename='u1D738', texname='bfitgamma' },
---~ [0x1D739] = { mathclass='alphabetic', adobename='u1D739', texname='bfitdelta' },
---~ [0x1D73A] = { mathclass='alphabetic', adobename='u1D73A', texname='bfitvarepsilon' },
---~ [0x1D73B] = { mathclass='alphabetic', adobename='u1D73B', texname='bfitzeta' },
---~ [0x1D73C] = { mathclass='alphabetic', adobename='u1D73C', texname='bfiteta' },
---~ [0x1D73D] = { mathclass='alphabetic', adobename='u1D73D', texname='bfittheta' },
---~ [0x1D73E] = { mathclass='alphabetic', adobename='u1D73E', texname='bfitiota' },
---~ [0x1D73F] = { mathclass='alphabetic', adobename='u1D73F', texname='bfitkappa' },
---~ [0x1D740] = { mathclass='alphabetic', adobename='u1D740', texname='bfitlambda' },
---~ [0x1D741] = { mathclass='alphabetic', adobename='u1D741', texname='bfitmu' },
---~ [0x1D742] = { mathclass='alphabetic', adobename='u1D742', texname='bfitnu' },
---~ [0x1D743] = { mathclass='alphabetic', adobename='u1D743', texname='bfitxi' },
---~ [0x1D744] = { mathclass='alphabetic', adobename='u1D744', texname='bfitomicron' },
---~ [0x1D745] = { mathclass='alphabetic', adobename='u1D745', texname='bfitpi' },
---~ [0x1D746] = { mathclass='alphabetic', adobename='u1D746', texname='bfitrho' },
---~ [0x1D747] = { mathclass='alphabetic', adobename='u1D747', texname='bfitvarsigma' },
---~ [0x1D748] = { mathclass='alphabetic', adobename='u1D748', texname='bfitsigma' },
---~ [0x1D749] = { mathclass='alphabetic', adobename='u1D749', texname='bfittau' },
---~ [0x1D74A] = { mathclass='alphabetic', adobename='u1D74A', texname='bfitupsilon' },
---~ [0x1D74B] = { mathclass='alphabetic', adobename='u1D74B', texname='bfitphi' },
---~ [0x1D74C] = { mathclass='alphabetic', adobename='u1D74C', texname='bfitchi' },
---~ [0x1D74D] = { mathclass='alphabetic', adobename='u1D74D', texname='bfitpsi' },
---~ [0x1D74E] = { mathclass='alphabetic', adobename='u1D74E', texname='bfitomega' },
---~ [0x1D74F] = { mathclass='normal', adobename='u1D74F', texname='bfitpartial' },
---~ [0x1D750] = { mathclass='alphabetic', adobename='u1D750', texname='bfitepsilon' },
---~ [0x1D751] = { mathclass='alphabetic', adobename='u1D751', texname='bfitvartheta' },
---~ [0x1D752] = { mathclass='alphabetic', adobename='u1D752', texname='bfitvarkappa' },
---~ [0x1D753] = { mathclass='alphabetic', adobename='u1D753', texname='bfitvarphi' },
---~ [0x1D754] = { mathclass='alphabetic', adobename='u1D754', texname='bfitvarrho' },
---~ [0x1D755] = { mathclass='alphabetic', adobename='u1D755', texname='bfitvarpi' },
---~ [0x1D756] = { mathclass='alphabetic', adobename='u1D756', texname='bfsansAlpha' },
---~ [0x1D757] = { mathclass='alphabetic', adobename='u1D757', texname='bfsansBeta' },
---~ [0x1D758] = { mathclass='alphabetic', adobename='u1D758', texname='bfsansGamma' },
---~ [0x1D759] = { mathclass='alphabetic', adobename='u1D759', texname='bfsansDelta' },
---~ [0x1D75A] = { mathclass='alphabetic', adobename='u1D75A', texname='bfsansEpsilon' },
---~ [0x1D75B] = { mathclass='alphabetic', adobename='u1D75B', texname='bfsansZeta' },
---~ [0x1D75C] = { mathclass='alphabetic', adobename='u1D75C', texname='bfsansEta' },
---~ [0x1D75D] = { mathclass='alphabetic', adobename='u1D75D', texname='bfsansTheta' },
---~ [0x1D75E] = { mathclass='alphabetic', adobename='u1D75E', texname='bfsansIota' },
---~ [0x1D75F] = { mathclass='alphabetic', adobename='u1D75F', texname='bfsansKappa' },
---~ [0x1D760] = { mathclass='alphabetic', adobename='u1D760', texname='bfsansLambda' },
---~ [0x1D761] = { mathclass='alphabetic', adobename='u1D761', texname='bfsansMu' },
---~ [0x1D762] = { mathclass='alphabetic', adobename='u1D762', texname='bfsansNu' },
---~ [0x1D763] = { mathclass='alphabetic', adobename='u1D763', texname='bfsansXi' },
---~ [0x1D764] = { mathclass='alphabetic', adobename='u1D764', texname='bfsansOmicron' },
---~ [0x1D765] = { mathclass='alphabetic', adobename='u1D765', texname='bfsansPi' },
---~ [0x1D766] = { mathclass='alphabetic', adobename='u1D766', texname='bfsansRho' },
---~ [0x1D767] = { mathclass='alphabetic', adobename='u1D767', texname='bfsansvarTheta' },
---~ [0x1D768] = { mathclass='alphabetic', adobename='u1D768', texname='bfsansSigma' },
---~ [0x1D769] = { mathclass='alphabetic', adobename='u1D769', texname='bfsansTau' },
---~ [0x1D76A] = { mathclass='alphabetic', adobename='u1D76A', texname='bfsansUpsilon' },
---~ [0x1D76B] = { mathclass='alphabetic', adobename='u1D76B', texname='bfsansPhi' },
---~ [0x1D76C] = { mathclass='alphabetic', adobename='u1D76C', texname='bfsansChi' },
---~ [0x1D76D] = { mathclass='alphabetic', adobename='u1D76D', texname='bfsansPsi' },
---~ [0x1D76E] = { mathclass='alphabetic', adobename='u1D76E', texname='bfsansOmega' },
---~ [0x1D76F] = { mathclass='normal', adobename='u1D76F', texname='bfsansnabla' },
---~ [0x1D770] = { mathclass='alphabetic', adobename='u1D770', texname='bfsansalpha' },
---~ [0x1D771] = { mathclass='alphabetic', adobename='u1D771', texname='bfsansbeta' },
---~ [0x1D772] = { mathclass='alphabetic', adobename='u1D772', texname='bfsansgamma' },
---~ [0x1D773] = { mathclass='alphabetic', adobename='u1D773', texname='bfsansdelta' },
---~ [0x1D774] = { mathclass='alphabetic', adobename='u1D774', texname='bfsansvarepsilon' },
---~ [0x1D775] = { mathclass='alphabetic', adobename='u1D775', texname='bfsanszeta' },
---~ [0x1D776] = { mathclass='alphabetic', adobename='u1D776', texname='bfsanseta' },
---~ [0x1D777] = { mathclass='alphabetic', adobename='u1D777', texname='bfsanstheta' },
---~ [0x1D778] = { mathclass='alphabetic', adobename='u1D778', texname='bfsansiota' },
---~ [0x1D779] = { mathclass='alphabetic', adobename='u1D779', texname='bfsanskappa' },
---~ [0x1D77A] = { mathclass='alphabetic', adobename='u1D77A', texname='bfsanslambda' },
---~ [0x1D77B] = { mathclass='alphabetic', adobename='u1D77B', texname='bfsansmu' },
---~ [0x1D77C] = { mathclass='alphabetic', adobename='u1D77C', texname='bfsansnu' },
---~ [0x1D77D] = { mathclass='alphabetic', adobename='u1D77D', texname='bfsansxi' },
---~ [0x1D77E] = { mathclass='alphabetic', adobename='u1D77E', texname='bfsansomicron' },
---~ [0x1D77F] = { mathclass='alphabetic', adobename='u1D77F', texname='bfsanspi' },
---~ [0x1D780] = { mathclass='alphabetic', adobename='u1D780', texname='bfsansrho' },
---~ [0x1D781] = { mathclass='alphabetic', adobename='u1D781', texname='bfsansvarsigma' },
---~ [0x1D782] = { mathclass='alphabetic', adobename='u1D782', texname='bfsanssigma' },
---~ [0x1D783] = { mathclass='alphabetic', adobename='u1D783', texname='bfsanstau' },
---~ [0x1D784] = { mathclass='alphabetic', adobename='u1D784', texname='bfsansupsilon' },
---~ [0x1D785] = { mathclass='alphabetic', adobename='u1D785', texname='bfsansphi' },
---~ [0x1D786] = { mathclass='alphabetic', adobename='u1D786', texname='bfsanschi' },
---~ [0x1D787] = { mathclass='alphabetic', adobename='u1D787', texname='bfsanspsi' },
---~ [0x1D788] = { mathclass='alphabetic', adobename='u1D788', texname='bfsansomega' },
---~ [0x1D789] = { mathclass='normal', adobename='u1D789', texname='bfsanspartial' },
---~ [0x1D78A] = { mathclass='alphabetic', adobename='u1D78A', texname='bfsansepsilon' },
---~ [0x1D78B] = { mathclass='alphabetic', adobename='u1D78B', texname='bfsansvartheta' },
---~ [0x1D78C] = { mathclass='alphabetic', adobename='u1D78C', texname='bfsansvarkappa' },
---~ [0x1D78D] = { mathclass='alphabetic', adobename='u1D78D', texname='bfsansvarphi' },
---~ [0x1D78E] = { mathclass='alphabetic', adobename='u1D78E', texname='bfsansvarrho' },
---~ [0x1D78F] = { mathclass='alphabetic', adobename='u1D78F', texname='bfsansvarpi' },
---~ [0x1D790] = { mathclass='alphabetic', adobename='u1D790', texname='bfitsansAlpha' },
---~ [0x1D791] = { mathclass='alphabetic', adobename='u1D791', texname='bfitsansBeta' },
---~ [0x1D792] = { mathclass='alphabetic', adobename='u1D792', texname='bfitsansGamma' },
---~ [0x1D793] = { mathclass='alphabetic', adobename='u1D793', texname='bfitsansDelta' },
---~ [0x1D794] = { mathclass='alphabetic', adobename='u1D794', texname='bfitsansEpsilon' },
---~ [0x1D795] = { mathclass='alphabetic', adobename='u1D795', texname='bfitsansZeta' },
---~ [0x1D796] = { mathclass='alphabetic', adobename='u1D796', texname='bfitsansEta' },
---~ [0x1D797] = { mathclass='alphabetic', adobename='u1D797', texname='bfitsansTheta' },
---~ [0x1D798] = { mathclass='alphabetic', adobename='u1D798', texname='bfitsansIota' },
---~ [0x1D799] = { mathclass='alphabetic', adobename='u1D799', texname='bfitsansKappa' },
---~ [0x1D79A] = { mathclass='alphabetic', adobename='u1D79A', texname='bfitsansLambda' },
---~ [0x1D79B] = { mathclass='alphabetic', adobename='u1D79B', texname='bfitsansMu' },
---~ [0x1D79C] = { mathclass='alphabetic', adobename='u1D79C', texname='bfitsansNu' },
---~ [0x1D79D] = { mathclass='alphabetic', adobename='u1D79D', texname='bfitsansXi' },
---~ [0x1D79E] = { mathclass='alphabetic', adobename='u1D79E', texname='bfitsansOmicron' },
---~ [0x1D79F] = { mathclass='alphabetic', adobename='u1D79F', texname='bfitsansPi' },
---~ [0x1D7A0] = { mathclass='alphabetic', adobename='u1D7A0', texname='bfitsansRho' },
---~ [0x1D7A1] = { mathclass='alphabetic', adobename='u1D7A1', texname='bfitsansvarTheta' },
---~ [0x1D7A2] = { mathclass='alphabetic', adobename='u1D7A2', texname='bfitsansSigma' },
---~ [0x1D7A3] = { mathclass='alphabetic', adobename='u1D7A3', texname='bfitsansTau' },
---~ [0x1D7A4] = { mathclass='alphabetic', adobename='u1D7A4', texname='bfitsansUpsilon' },
---~ [0x1D7A5] = { mathclass='alphabetic', adobename='u1D7A5', texname='bfitsansPhi' },
---~ [0x1D7A6] = { mathclass='alphabetic', adobename='u1D7A6', texname='bfitsansChi' },
---~ [0x1D7A7] = { mathclass='alphabetic', adobename='u1D7A7', texname='bfitsansPsi' },
---~ [0x1D7A8] = { mathclass='alphabetic', adobename='u1D7A8', texname='bfitsansOmega' },
---~ [0x1D7A9] = { mathclass='normal', adobename='u1D7A9', texname='bfitsansnabla' },
---~ [0x1D7AA] = { mathclass='alphabetic', adobename='u1D7AA', texname='bfitsansalpha' },
---~ [0x1D7AB] = { mathclass='alphabetic', adobename='u1D7AB', texname='bfitsansbeta' },
---~ [0x1D7AC] = { mathclass='alphabetic', adobename='u1D7AC', texname='bfitsansgamma' },
---~ [0x1D7AD] = { mathclass='alphabetic', adobename='u1D7AD', texname='bfitsansdelta' },
---~ [0x1D7AE] = { mathclass='alphabetic', adobename='u1D7AE', texname='bfitsansvarepsilon' },
---~ [0x1D7AF] = { mathclass='alphabetic', adobename='u1D7AF', texname='bfitsanszeta' },
---~ [0x1D7B0] = { mathclass='alphabetic', adobename='u1D7B0', texname='bfitsanseta' },
---~ [0x1D7B1] = { mathclass='alphabetic', adobename='u1D7B1', texname='bfitsanstheta' },
---~ [0x1D7B2] = { mathclass='alphabetic', adobename='u1D7B2', texname='bfitsansiota' },
---~ [0x1D7B3] = { mathclass='alphabetic', adobename='u1D7B3', texname='bfitsanskappa' },
---~ [0x1D7B4] = { mathclass='alphabetic', adobename='u1D7B4', texname='bfitsanslambda' },
---~ [0x1D7B5] = { mathclass='alphabetic', adobename='u1D7B5', texname='bfitsansmu' },
---~ [0x1D7B6] = { mathclass='alphabetic', adobename='u1D7B6', texname='bfitsansnu' },
---~ [0x1D7B7] = { mathclass='alphabetic', adobename='u1D7B7', texname='bfitsansxi' },
---~ [0x1D7B8] = { mathclass='alphabetic', adobename='u1D7B8', texname='bfitsansomicron' },
---~ [0x1D7B9] = { mathclass='alphabetic', adobename='u1D7B9', texname='bfitsanspi' },
---~ [0x1D7BA] = { mathclass='alphabetic', adobename='u1D7BA', texname='bfitsansrho' },
---~ [0x1D7BB] = { mathclass='alphabetic', adobename='u1D7BB', texname='bfitsansvarsigma' },
---~ [0x1D7BC] = { mathclass='alphabetic', adobename='u1D7BC', texname='bfitsanssigma' },
---~ [0x1D7BD] = { mathclass='alphabetic', adobename='u1D7BD', texname='bfitsanstau' },
---~ [0x1D7BE] = { mathclass='alphabetic', adobename='u1D7BE', texname='bfitsansupsilon' },
---~ [0x1D7BF] = { mathclass='alphabetic', adobename='u1D7BF', texname='bfitsansphi' },
---~ [0x1D7C0] = { mathclass='alphabetic', adobename='u1D7C0', texname='bfitsanschi' },
---~ [0x1D7C1] = { mathclass='alphabetic', adobename='u1D7C1', texname='bfitsanspsi' },
---~ [0x1D7C2] = { mathclass='alphabetic', adobename='u1D7C2', texname='bfitsansomega' },
---~ [0x1D7C3] = { mathclass='normal', adobename='u1D7C3', texname='bfitsanspartial' },
---~ [0x1D7C4] = { mathclass='alphabetic', adobename='u1D7C4', texname='bfitsansepsilon' },
---~ [0x1D7C5] = { mathclass='alphabetic', adobename='u1D7C5', texname='bfitsansvartheta' },
---~ [0x1D7C6] = { mathclass='alphabetic', adobename='u1D7C6', texname='bfitsansvarkappa' },
---~ [0x1D7C7] = { mathclass='alphabetic', adobename='u1D7C7', texname='bfitsansvarphi' },
---~ [0x1D7C8] = { mathclass='alphabetic', adobename='u1D7C8', texname='bfitsansvarrho' },
---~ [0x1D7C9] = { mathclass='alphabetic', adobename='u1D7C9', texname='bfitsansvarpi' },
---~ [0x1D7CA] = { mathclass='alphabetic', adobename='u1D7CA', texname='bfDigamma' },
---~ [0x1D7CB] = { mathclass='alphabetic', adobename='u1D7CB', texname='bfdigamma' },
---~ [0x1D7CC] = { mathclass='unknown', adobename='u1D7CC' },
---~ [0x1D7CD] = { mathclass='unknown', adobename='u1D7CD' },
---~ [0x1D7CE] = { mathclass='normal', adobename='u1D7CE', texname='bfzero' },
---~ [0x1D7CF] = { mathclass='normal', adobename='u1D7CF', texname='bfone' },
---~ [0x1D7D0] = { mathclass='normal', adobename='u1D7D0', texname='bftwo' },
---~ [0x1D7D1] = { mathclass='normal', adobename='u1D7D1', texname='bfthree' },
---~ [0x1D7D2] = { mathclass='normal', adobename='u1D7D2', texname='bffour' },
---~ [0x1D7D3] = { mathclass='normal', adobename='u1D7D3', texname='bffive' },
---~ [0x1D7D4] = { mathclass='normal', adobename='u1D7D4', texname='bfsix' },
---~ [0x1D7D5] = { mathclass='normal', adobename='u1D7D5', texname='bfseven' },
---~ [0x1D7D6] = { mathclass='normal', adobename='u1D7D6', texname='bfeight' },
---~ [0x1D7D7] = { mathclass='normal', adobename='u1D7D7', texname='bfnine' },
---~ [0x1D7D8] = { mathclass='normal', adobename='u1D7D8', texname='Bbbzero' },
---~ [0x1D7D9] = { mathclass='normal', adobename='u1D7D9', texname='Bbbone' },
---~ [0x1D7DA] = { mathclass='normal', adobename='u1D7DA', texname='Bbbtwo' },
---~ [0x1D7DB] = { mathclass='normal', adobename='u1D7DB', texname='Bbbthree' },
---~ [0x1D7DC] = { mathclass='normal', adobename='u1D7DC', texname='Bbbfour' },
---~ [0x1D7DD] = { mathclass='normal', adobename='u1D7DD', texname='Bbbfive' },
---~ [0x1D7DE] = { mathclass='normal', adobename='u1D7DE', texname='Bbbsix' },
---~ [0x1D7DF] = { mathclass='normal', adobename='u1D7DF', texname='Bbbseven' },
---~ [0x1D7E0] = { mathclass='normal', adobename='u1D7E0', texname='Bbbeight' },
---~ [0x1D7E1] = { mathclass='normal', adobename='u1D7E1', texname='Bbbnine' },
---~ [0x1D7E2] = { mathclass='normal', adobename='u1D7E2', texname='sanszero' },
---~ [0x1D7E3] = { mathclass='normal', adobename='u1D7E3', texname='sansone' },
---~ [0x1D7E4] = { mathclass='normal', adobename='u1D7E4', texname='sanstwo' },
---~ [0x1D7E5] = { mathclass='normal', adobename='u1D7E5', texname='sansthree' },
---~ [0x1D7E6] = { mathclass='normal', adobename='u1D7E6', texname='sansfour' },
---~ [0x1D7E7] = { mathclass='normal', adobename='u1D7E7', texname='sansfive' },
---~ [0x1D7E8] = { mathclass='normal', adobename='u1D7E8', texname='sanssix' },
---~ [0x1D7E9] = { mathclass='normal', adobename='u1D7E9', texname='sansseven' },
---~ [0x1D7EA] = { mathclass='normal', adobename='u1D7EA', texname='sanseight' },
---~ [0x1D7EB] = { mathclass='normal', adobename='u1D7EB', texname='sansnine' },
---~ [0x1D7EC] = { mathclass='normal', adobename='u1D7EC', texname='bfsanszero' },
---~ [0x1D7ED] = { mathclass='normal', adobename='u1D7ED', texname='bfsansone' },
---~ [0x1D7EE] = { mathclass='normal', adobename='u1D7EE', texname='bfsanstwo' },
---~ [0x1D7EF] = { mathclass='normal', adobename='u1D7EF', texname='bfsansthree' },
---~ [0x1D7F0] = { mathclass='normal', adobename='u1D7F0', texname='bfsansfour' },
---~ [0x1D7F1] = { mathclass='normal', adobename='u1D7F1', texname='bfsansfive' },
---~ [0x1D7F2] = { mathclass='normal', adobename='u1D7F2', texname='bfsanssix' },
---~ [0x1D7F3] = { mathclass='normal', adobename='u1D7F3', texname='bfsansseven' },
---~ [0x1D7F4] = { mathclass='normal', adobename='u1D7F4', texname='bfsanseight' },
---~ [0x1D7F5] = { mathclass='normal', adobename='u1D7F5', texname='bfsansnine' },
---~ [0x1D7F6] = { mathclass='normal', adobename='u1D7F6', texname='ttzero' },
---~ [0x1D7F7] = { mathclass='normal', adobename='u1D7F7', texname='ttone' },
---~ [0x1D7F8] = { mathclass='normal', adobename='u1D7F8', texname='tttwo' },
---~ [0x1D7F9] = { mathclass='normal', adobename='u1D7F9', texname='ttthree' },
---~ [0x1D7FA] = { mathclass='normal', adobename='u1D7FA', texname='ttfour' },
---~ [0x1D7FB] = { mathclass='normal', adobename='u1D7FB', texname='ttfive' },
---~ [0x1D7FC] = { mathclass='normal', adobename='u1D7FC', texname='ttsix' },
---~ [0x1D7FD] = { mathclass='normal', adobename='u1D7FD', texname='ttseven' },
---~ [0x1D7FE] = { mathclass='normal', adobename='u1D7FE', texname='tteight' },
---~ [0x1D7FF] = { mathclass='normal', adobename='u1D7FF', texname='ttnine' },
---~ [0x0FB00] = { mathclass='alphabetic', adobename='ff' },
---~ [0x0FB01] = { mathclass='alphabetic', adobename='fi' },
---~ [0x0FB02] = { mathclass='alphabetic', adobename='fl' },
---~ [0x0FB03] = { mathclass='alphabetic', adobename='ffi' },
---~ [0x0FB04] = { mathclass='alphabetic', adobename='ffl' },
---~ [0x0FE00] = { mathclass='unknown', adobename='uniFE00' },
---~ [0x0FE35] = { mathclass='unknown', adobename='uni23DC', texname='overparen' },
---~ [0x0FE36] = { mathclass='unknown', adobename='uni23DD', texname='underparen' },
---~ [0x0FE37] = { mathclass='unknown', adobename='uni23DE', texname='overbrace' },
---~ [0x0FE38] = { mathclass='unknown', adobename='uni23DF', texname='underbrace' },
---~ [0x0FFFD] = { mathclass='unknown', adobename='uniFFFD', texname='unknown' },
---~ }
diff --git a/tex/context/base/math-ent.lua b/tex/context/base/math-ent.lua
index 7cc45b8a2..d1e1865a4 100644
--- a/tex/context/base/math-ent.lua
+++ b/tex/context/base/math-ent.lua
@@ -5,2093 +5,2098 @@ if not modules then modules = { } end modules ['math-ent'] = {
copyright = "derived from the mathml 2.0 specification",
}
-math.entities={
- ["Aacute"]=0x000C1,
- ["aacute"]=0x000E1,
- ["Abreve"]=0x00102,
- ["abreve"]=0x00103,
- ["ac"]=0x0223E,
- ["acd"]=0x0223F,
- ["acE"]=0x0223E,
- ["Acirc"]=0x000C2,
- ["acirc"]=0x000E2,
- ["acute"]=0x000B4,
- ["Acy"]=0x00410,
- ["acy"]=0x00430,
- ["AElig"]=0x000C6,
- ["aelig"]=0x000E6,
- ["af"]=0x02061,
- ["Afr"]=0x1D504,
- ["afr"]=0x1D51E,
- ["Agrave"]=0x000C0,
- ["agrave"]=0x000E0,
- ["aleph"]=0x02135,
- ["alpha"]=0x003B1,
- ["Amacr"]=0x00100,
- ["amacr"]=0x00101,
- ["amalg"]=0x02A3F,
- ["amp"]=0x00026,
- ["And"]=0x02A53,
- ["and"]=0x02227,
- ["andand"]=0x02A55,
- ["andd"]=0x02A5C,
- ["andslope"]=0x02A58,
- ["andv"]=0x02A5A,
- ["ang"]=0x02220,
- ["ange"]=0x029A4,
- ["angle"]=0x02220,
- ["angmsd"]=0x02221,
- ["angmsdaa"]=0x029A8,
- ["angmsdab"]=0x029A9,
- ["angmsdac"]=0x029AA,
- ["angmsdad"]=0x029AB,
- ["angmsdae"]=0x029AC,
- ["angmsdaf"]=0x029AD,
- ["angmsdag"]=0x029AE,
- ["angmsdah"]=0x029AF,
- ["angrt"]=0x0221F,
- ["angrtvb"]=0x022BE,
- ["angrtvbd"]=0x0299D,
- ["angsph"]=0x02222,
- ["angst"]=0x0212B,
- ["angzarr"]=0x0237C,
- ["Aogon"]=0x00104,
- ["aogon"]=0x00105,
- ["Aopf"]=0x1D538,
- ["aopf"]=0x1D552,
- ["ap"]=0x02248,
- ["apacir"]=0x02A6F,
- ["apE"]=0x02A70,
- ["ape"]=0x0224A,
- ["apid"]=0x0224B,
- ["apos"]=0x00027,
- ["ApplyFunction"]=0x02061,
- ["approx"]=0x02248,
- ["approxeq"]=0x0224A,
- ["Aring"]=0x000C5,
- ["aring"]=0x000E5,
- ["Ascr"]=0x1D49C,
- ["ascr"]=0x1D4B6,
- ["Assign"]=0x02254,
- ["ast"]=0x0002A,
- ["asymp"]=0x02248,
- ["asympeq"]=0x0224D,
- ["Atilde"]=0x000C3,
- ["atilde"]=0x000E3,
- ["Auml"]=0x000C4,
- ["auml"]=0x000E4,
- ["awconint"]=0x02233,
- ["awint"]=0x02A11,
- ["backcong"]=0x0224C,
- ["backepsilon"]=0x003F6,
- ["backprime"]=0x02035,
- ["backsim"]=0x0223D,
- ["backsimeq"]=0x022CD,
- ["Backslash"]=0x02216,
- ["Barv"]=0x02AE7,
- ["barvee"]=0x022BD,
- ["Barwed"]=0x02306,
- ["barwed"]=0x02305,
- ["barwedge"]=0x02305,
- ["bbrk"]=0x023B5,
- ["bbrktbrk"]=0x023B6,
- ["bcong"]=0x0224C,
- ["Bcy"]=0x00411,
- ["bcy"]=0x00431,
- ["becaus"]=0x02235,
- ["Because"]=0x02235,
- ["because"]=0x02235,
- ["bemptyv"]=0x029B0,
- ["bepsi"]=0x003F6,
- ["bernou"]=0x0212C,
- ["Bernoullis"]=0x0212C,
- ["beta"]=0x003B2,
- ["beth"]=0x02136,
- ["between"]=0x0226C,
- ["Bfr"]=0x1D505,
- ["bfr"]=0x1D51F,
- ["bigcap"]=0x022C2,
- ["bigcirc"]=0x025EF,
- ["bigcup"]=0x022C3,
- ["bigodot"]=0x02A00,
- ["bigoplus"]=0x02A01,
- ["bigotimes"]=0x02A02,
- ["bigsqcup"]=0x02A06,
- ["bigstar"]=0x02605,
- ["bigtriangledown"]=0x025BD,
- ["bigtriangleup"]=0x025B3,
- ["biguplus"]=0x02A04,
- ["bigvee"]=0x022C1,
- ["bigwedge"]=0x022C0,
- ["bkarow"]=0x0290D,
- ["blacklozenge"]=0x029EB,
- ["blacksquare"]=0x025AA,
- ["blacktriangle"]=0x025B4,
- ["blacktriangledown"]=0x025BE,
- ["blacktriangleleft"]=0x025C2,
- ["blacktriangleright"]=0x025B8,
- ["blank"]=0x02423,
- ["blk12"]=0x02592,
- ["blk14"]=0x02591,
- ["blk34"]=0x02593,
- ["block"]=0x02588,
- ["bne"]=0x0003D,
- ["bnequiv"]=0x02261,
- ["bNot"]=0x02AED,
- ["bnot"]=0x02310,
- ["Bopf"]=0x1D539,
- ["bopf"]=0x1D553,
- ["bot"]=0x022A5,
- ["bottom"]=0x022A5,
- ["bowtie"]=0x022C8,
- ["boxbox"]=0x029C9,
- ["boxDL"]=0x02557,
- ["boxDl"]=0x02556,
- ["boxdL"]=0x02555,
- ["boxdl"]=0x02510,
- ["boxDR"]=0x02554,
- ["boxDr"]=0x02553,
- ["boxdR"]=0x02552,
- ["boxdr"]=0x0250C,
- ["boxH"]=0x02550,
- ["boxh"]=0x02500,
- ["boxHD"]=0x02566,
- ["boxHd"]=0x02564,
- ["boxhD"]=0x02565,
- ["boxhd"]=0x0252C,
- ["boxHU"]=0x02569,
- ["boxHu"]=0x02567,
- ["boxhU"]=0x02568,
- ["boxhu"]=0x02534,
- ["boxminus"]=0x0229F,
- ["boxplus"]=0x0229E,
- ["boxtimes"]=0x022A0,
- ["boxUL"]=0x0255D,
- ["boxUl"]=0x0255C,
- ["boxuL"]=0x0255B,
- ["boxul"]=0x02518,
- ["boxUR"]=0x0255A,
- ["boxUr"]=0x02559,
- ["boxuR"]=0x02558,
- ["boxur"]=0x02514,
- ["boxV"]=0x02551,
- ["boxv"]=0x02502,
- ["boxVH"]=0x0256C,
- ["boxVh"]=0x0256B,
- ["boxvH"]=0x0256A,
- ["boxvh"]=0x0253C,
- ["boxVL"]=0x02563,
- ["boxVl"]=0x02562,
- ["boxvL"]=0x02561,
- ["boxvl"]=0x02524,
- ["boxVR"]=0x02560,
- ["boxVr"]=0x0255F,
- ["boxvR"]=0x0255E,
- ["boxvr"]=0x0251C,
- ["bprime"]=0x02035,
- ["Breve"]=0x002D8,
- ["breve"]=0x002D8,
- ["brvbar"]=0x000A6,
- ["Bscr"]=0x0212C,
- ["bscr"]=0x1D4B7,
- ["bsemi"]=0x0204F,
- ["bsim"]=0x0223D,
- ["bsime"]=0x022CD,
- ["bsol"]=0x0005C,
- ["bsolb"]=0x029C5,
- ["bsolhsub"]=0x0005C,
- ["bull"]=0x02022,
- ["bullet"]=0x02022,
- ["bump"]=0x0224E,
- ["bumpE"]=0x02AAE,
- ["bumpe"]=0x0224F,
- ["Bumpeq"]=0x0224E,
- ["bumpeq"]=0x0224F,
- ["Cacute"]=0x00106,
- ["cacute"]=0x00107,
- ["Cap"]=0x022D2,
- ["cap"]=0x02229,
- ["capand"]=0x02A44,
- ["capbrcup"]=0x02A49,
- ["capcap"]=0x02A4B,
- ["capcup"]=0x02A47,
- ["capdot"]=0x02A40,
- ["CapitalDifferentialD"]=0x02145,
- ["caps"]=0x02229,
- ["caret"]=0x02041,
- ["caron"]=0x002C7,
- ["Cayleys"]=0x0212D,
- ["ccaps"]=0x02A4D,
- ["Ccaron"]=0x0010C,
- ["ccaron"]=0x0010D,
- ["Ccedil"]=0x000C7,
- ["ccedil"]=0x000E7,
- ["Ccirc"]=0x00108,
- ["ccirc"]=0x00109,
- ["Cconint"]=0x02230,
- ["ccups"]=0x02A4C,
- ["ccupssm"]=0x02A50,
- ["Cdot"]=0x0010A,
- ["cdot"]=0x0010B,
- ["cedil"]=0x000B8,
- ["Cedilla"]=0x000B8,
- ["cemptyv"]=0x029B2,
- ["cent"]=0x000A2,
- ["CenterDot"]=0x000B7,
- ["centerdot"]=0x000B7,
- ["Cfr"]=0x0212D,
- ["cfr"]=0x1D520,
- ["CHcy"]=0x00427,
- ["chcy"]=0x00447,
- ["check"]=0x02713,
- ["checkmark"]=0x02713,
- ["chi"]=0x003C7,
- ["cir"]=0x025CB,
- ["circ"]=0x002C6,
- ["circeq"]=0x02257,
- ["circlearrowleft"]=0x021BA,
- ["circlearrowright"]=0x021BB,
- ["circledast"]=0x0229B,
- ["circledcirc"]=0x0229A,
- ["circleddash"]=0x0229D,
- ["CircleDot"]=0x02299,
- ["circledR"]=0x000AE,
- ["circledS"]=0x024C8,
- ["CircleMinus"]=0x02296,
- ["CirclePlus"]=0x02295,
- ["CircleTimes"]=0x02297,
- ["cirE"]=0x029C3,
- ["cire"]=0x02257,
- ["cirfnint"]=0x02A10,
- ["cirmid"]=0x02AEF,
- ["cirscir"]=0x029C2,
- ["ClockwiseContourIntegral"]=0x02232,
- ["CloseCurlyDoubleQuote"]=0x0201D,
- ["CloseCurlyQuote"]=0x02019,
- ["clubs"]=0x02663,
- ["clubsuit"]=0x02663,
- ["Colon"]=0x02237,
- ["colon"]=0x0003A,
- ["Colone"]=0x02A74,
- ["colone"]=0x02254,
- ["coloneq"]=0x02254,
- ["comma"]=0x0002C,
- ["commat"]=0x00040,
- ["comp"]=0x02201,
- ["compfn"]=0x02218,
- ["complement"]=0x02201,
- ["complexes"]=0x02102,
- ["cong"]=0x02245,
- ["congdot"]=0x02A6D,
- ["Congruent"]=0x02261,
- ["Conint"]=0x0222F,
- ["conint"]=0x0222E,
- ["ContourIntegral"]=0x0222E,
- ["Copf"]=0x02102,
- ["copf"]=0x1D554,
- ["coprod"]=0x02210,
- ["Coproduct"]=0x02210,
- ["copy"]=0x000A9,
- ["copysr"]=0x02117,
- ["CounterClockwiseContourIntegral"]=0x02233,
- ["Cross"]=0x02A2F,
- ["cross"]=0x02717,
- ["Cscr"]=0x1D49E,
- ["cscr"]=0x1D4B8,
- ["csub"]=0x02ACF,
- ["csube"]=0x02AD1,
- ["csup"]=0x02AD0,
- ["csupe"]=0x02AD2,
- ["ctdot"]=0x022EF,
- ["cudarrl"]=0x02938,
- ["cudarrr"]=0x02935,
- ["cuepr"]=0x022DE,
- ["cuesc"]=0x022DF,
- ["cularr"]=0x021B6,
- ["cularrp"]=0x0293D,
- ["Cup"]=0x022D3,
- ["cup"]=0x0222A,
- ["cupbrcap"]=0x02A48,
- ["CupCap"]=0x0224D,
- ["cupcap"]=0x02A46,
- ["cupcup"]=0x02A4A,
- ["cupdot"]=0x0228D,
- ["cupor"]=0x02A45,
- ["cups"]=0x0222A,
- ["curarr"]=0x021B7,
- ["curarrm"]=0x0293C,
- ["curlyeqprec"]=0x022DE,
- ["curlyeqsucc"]=0x022DF,
- ["curlyvee"]=0x022CE,
- ["curlywedge"]=0x022CF,
- ["curren"]=0x000A4,
- ["curvearrowleft"]=0x021B6,
- ["curvearrowright"]=0x021B7,
- ["cuvee"]=0x022CE,
- ["cuwed"]=0x022CF,
- ["cwconint"]=0x02232,
- ["cwint"]=0x02231,
- ["cylcty"]=0x0232D,
- ["Dagger"]=0x02021,
- ["Dagger"]=0x02021,
- ["dagger"]=0x02020,
- ["dagger"]=0x02020,
- ["daleth"]=0x02138,
- ["Darr"]=0x021A1,
- ["dArr"]=0x021D3,
- ["darr"]=0x02193,
- ["dash"]=0x02010,
- ["Dashv"]=0x02AE4,
- ["dashv"]=0x022A3,
- ["dbkarow"]=0x0290F,
- ["dblac"]=0x002DD,
- ["Dcaron"]=0x0010E,
- ["dcaron"]=0x0010F,
- ["Dcy"]=0x00414,
- ["dcy"]=0x00434,
- ["DD"]=0x02145,
- ["dd"]=0x02146,
- ["ddagger"]=0x02021,
- ["ddarr"]=0x021CA,
- ["DDotrahd"]=0x02911,
- ["ddotseq"]=0x02A77,
- ["deg"]=0x000B0,
- ["Del"]=0x02207,
- ["Delta"]=0x00394,
- ["delta"]=0x003B4,
- ["demptyv"]=0x029B1,
- ["dfisht"]=0x0297F,
- ["Dfr"]=0x1D507,
- ["dfr"]=0x1D521,
- ["dHar"]=0x02965,
- ["dharl"]=0x021C3,
- ["dharr"]=0x021C2,
- ["DiacriticalAcute"]=0x000B4,
- ["DiacriticalDot"]=0x002D9,
- ["DiacriticalDoubleAcute"]=0x002DD,
- ["DiacriticalGrave"]=0x00060,
- ["DiacriticalTilde"]=0x002DC,
- ["diam"]=0x022C4,
- ["Diamond"]=0x022C4,
- ["diamond"]=0x022C4,
- ["diamondsuit"]=0x02666,
- ["diams"]=0x02666,
- ["die"]=0x000A8,
- ["DifferentialD"]=0x02146,
- ["digamma"]=0x003DD,
- ["disin"]=0x022F2,
- ["div"]=0x000F7,
- ["divide"]=0x000F7,
- ["divideontimes"]=0x022C7,
- ["divonx"]=0x022C7,
- ["DJcy"]=0x00402,
- ["djcy"]=0x00452,
- ["dlcorn"]=0x0231E,
- ["dlcrop"]=0x0230D,
- ["dollar"]=0x00024,
- ["Dopf"]=0x1D53B,
- ["dopf"]=0x1D555,
- ["Dot"]=0x000A8,
- ["dot"]=0x002D9,
- ["DotDot"]=0x020DC,
- ["doteq"]=0x02250,
- ["doteqdot"]=0x02251,
- ["DotEqual"]=0x02250,
- ["dotminus"]=0x02238,
- ["dotplus"]=0x02214,
- ["dotsquare"]=0x022A1,
- ["doublebarwedge"]=0x02306,
- ["DoubleContourIntegral"]=0x0222F,
- ["DoubleDot"]=0x000A8,
- ["DoubleDownArrow"]=0x021D3,
- ["DoubleLeftArrow"]=0x021D0,
- ["DoubleLeftRightArrow"]=0x021D4,
- ["DoubleLeftTee"]=0x02AE4,
- ["DoubleLongLeftArrow"]=0x027F8,
- ["DoubleLongLeftRightArrow"]=0x027FA,
- ["DoubleLongRightArrow"]=0x027F9,
- ["DoubleRightArrow"]=0x021D2,
- ["DoubleRightTee"]=0x022A8,
- ["DoubleUpArrow"]=0x021D1,
- ["DoubleUpDownArrow"]=0x021D5,
- ["DoubleVerticalBar"]=0x02225,
- ["DownArrow"]=0x02193,
- ["Downarrow"]=0x021D3,
- ["downarrow"]=0x02193,
- ["DownArrowBar"]=0x02913,
- ["DownArrowUpArrow"]=0x021F5,
- ["DownBreve"]=0x00311,
- ["downdownarrows"]=0x021CA,
- ["downharpoonleft"]=0x021C3,
- ["downharpoonright"]=0x021C2,
- ["DownLeftRightVector"]=0x02950,
- ["DownLeftTeeVector"]=0x0295E,
- ["DownLeftVector"]=0x021BD,
- ["DownLeftVectorBar"]=0x02956,
- ["DownRightTeeVector"]=0x0295F,
- ["DownRightVector"]=0x021C1,
- ["DownRightVectorBar"]=0x02957,
- ["DownTee"]=0x022A4,
- ["DownTeeArrow"]=0x021A7,
- ["drbkarow"]=0x02910,
- ["drcorn"]=0x0231F,
- ["drcrop"]=0x0230C,
- ["Dscr"]=0x1D49F,
- ["dscr"]=0x1D4B9,
- ["DScy"]=0x00405,
- ["dscy"]=0x00455,
- ["dsol"]=0x029F6,
- ["Dstrok"]=0x00110,
- ["dstrok"]=0x00111,
- ["dtdot"]=0x022F1,
- ["dtri"]=0x025BF,
- ["dtrif"]=0x025BE,
- ["duarr"]=0x021F5,
- ["duhar"]=0x0296F,
- ["dwangle"]=0x029A6,
- ["DZcy"]=0x0040F,
- ["dzcy"]=0x0045F,
- ["dzigrarr"]=0x027FF,
- ["Eacute"]=0x000C9,
- ["eacute"]=0x000E9,
- ["easter"]=0x02A6E,
- ["Ecaron"]=0x0011A,
- ["ecaron"]=0x0011B,
- ["ecir"]=0x02256,
- ["Ecirc"]=0x000CA,
- ["ecirc"]=0x000EA,
- ["ecolon"]=0x02255,
- ["Ecy"]=0x0042D,
- ["ecy"]=0x0044D,
- ["eDDot"]=0x02A77,
- ["Edot"]=0x00116,
- ["eDot"]=0x02251,
- ["edot"]=0x00117,
- ["ee"]=0x02147,
- ["efDot"]=0x02252,
- ["Efr"]=0x1D508,
- ["efr"]=0x1D522,
- ["eg"]=0x02A9A,
- ["Egrave"]=0x000C8,
- ["egrave"]=0x000E8,
- ["egs"]=0x02A96,
- ["egsdot"]=0x02A98,
- ["el"]=0x02A99,
- ["Element"]=0x02208,
- ["elinters"]=0x0FFFD,
- ["ell"]=0x02113,
- ["els"]=0x02A95,
- ["elsdot"]=0x02A97,
- ["Emacr"]=0x00112,
- ["emacr"]=0x00113,
- ["empty"]=0x02205,
- ["emptyset"]=0x02205,
- ["EmptySmallSquare"]=0x025FB,
- ["emptyv"]=0x02205,
- ["EmptyVerySmallSquare"]=0x025AB,
- ["emsp"]=0x02003,
- ["emsp13"]=0x02004,
- ["emsp14"]=0x02005,
- ["ENG"]=0x0014A,
- ["eng"]=0x0014B,
- ["ensp"]=0x02002,
- ["Eogon"]=0x00118,
- ["eogon"]=0x00119,
- ["Eopf"]=0x1D53C,
- ["eopf"]=0x1D556,
- ["epar"]=0x022D5,
- ["eparsl"]=0x029E3,
- ["eplus"]=0x02A71,
- ["epsi"]=0x003F5,
- ["epsiv"]=0x003B5,
- ["eqcirc"]=0x02256,
- ["eqcolon"]=0x02255,
- ["eqsim"]=0x02242,
- ["eqslantgtr"]=0x02A96,
- ["eqslantless"]=0x02A95,
- ["Equal"]=0x02A75,
- ["equals"]=0x0003D,
- ["EqualTilde"]=0x02242,
- ["equest"]=0x0225F,
- ["Equilibrium"]=0x021CC,
- ["equiv"]=0x02261,
- ["equivDD"]=0x02A78,
- ["eqvparsl"]=0x029E5,
- ["erarr"]=0x02971,
- ["erDot"]=0x02253,
- ["Escr"]=0x02130,
- ["escr"]=0x0212F,
- ["esdot"]=0x02250,
- ["Esim"]=0x02A73,
- ["esim"]=0x02242,
- ["eta"]=0x003B7,
- ["ETH"]=0x000D0,
- ["eth"]=0x000F0,
- ["Euml"]=0x000CB,
- ["euml"]=0x000EB,
- ["excl"]=0x00021,
- ["exist"]=0x02203,
- ["Exists"]=0x02203,
- ["expectation"]=0x02130,
- ["ExponentialE"]=0x02147,
- ["exponentiale"]=0x02147,
- ["fallingdotseq"]=0x02252,
- ["Fcy"]=0x00424,
- ["fcy"]=0x00444,
- ["female"]=0x02640,
- ["ffilig"]=0x0FB03,
- ["fflig"]=0x0FB00,
- ["ffllig"]=0x0FB04,
- ["Ffr"]=0x1D509,
- ["ffr"]=0x1D523,
- ["filig"]=0x0FB01,
- ["FilledSmallSquare"]=0x025FC,
- ["FilledVerySmallSquare"]=0x025AA,
- ["flat"]=0x0266D,
- ["fllig"]=0x0FB02,
- ["fltns"]=0x025B1,
- ["fnof"]=0x00192,
- ["Fopf"]=0x1D53D,
- ["fopf"]=0x1D557,
- ["ForAll"]=0x02200,
- ["forall"]=0x02200,
- ["fork"]=0x022D4,
- ["forkv"]=0x02AD9,
- ["Fouriertrf"]=0x02131,
- ["fpartint"]=0x02A0D,
- ["frac12"]=0x000BD,
- ["frac13"]=0x02153,
- ["frac14"]=0x000BC,
- ["frac15"]=0x02155,
- ["frac16"]=0x02159,
- ["frac18"]=0x0215B,
- ["frac23"]=0x02154,
- ["frac25"]=0x02156,
- ["frac34"]=0x000BE,
- ["frac35"]=0x02157,
- ["frac38"]=0x0215C,
- ["frac45"]=0x02158,
- ["frac56"]=0x0215A,
- ["frac58"]=0x0215D,
- ["frac78"]=0x0215E,
- ["frown"]=0x02322,
- ["Fscr"]=0x02131,
- ["fscr"]=0x1D4BB,
- ["gacute"]=0x001F5,
- ["Gamma"]=0x00393,
- ["gamma"]=0x003B3,
- ["Gammad"]=0x003DC,
- ["gammad"]=0x003DD,
- ["gap"]=0x02A86,
- ["Gbreve"]=0x0011E,
- ["gbreve"]=0x0011F,
- ["Gcedil"]=0x00122,
- ["Gcirc"]=0x0011C,
- ["gcirc"]=0x0011D,
- ["Gcy"]=0x00413,
- ["gcy"]=0x00433,
- ["Gdot"]=0x00120,
- ["gdot"]=0x00121,
- ["gE"]=0x02267,
- ["ge"]=0x02265,
- ["gEl"]=0x02A8C,
- ["gel"]=0x022DB,
- ["geq"]=0x02265,
- ["geqq"]=0x02267,
- ["geqslant"]=0x02A7E,
- ["ges"]=0x02A7E,
- ["gescc"]=0x02AA9,
- ["gesdot"]=0x02A80,
- ["gesdoto"]=0x02A82,
- ["gesdotol"]=0x02A84,
- ["gesl"]=0x022DB,
- ["gesles"]=0x02A94,
- ["Gfr"]=0x1D50A,
- ["gfr"]=0x1D524,
- ["Gg"]=0x022D9,
- ["gg"]=0x0226B,
- ["ggg"]=0x022D9,
- ["gimel"]=0x02137,
- ["GJcy"]=0x00403,
- ["gjcy"]=0x00453,
- ["gl"]=0x02277,
- ["gla"]=0x02AA5,
- ["glE"]=0x02A92,
- ["glj"]=0x02AA4,
- ["gnap"]=0x02A8A,
- ["gnapprox"]=0x02A8A,
- ["gnE"]=0x02269,
- ["gne"]=0x02A88,
- ["gneq"]=0x02A88,
- ["gneqq"]=0x02269,
- ["gnsim"]=0x022E7,
- ["Gopf"]=0x1D53E,
- ["gopf"]=0x1D558,
- ["grave"]=0x00060,
- ["GreaterEqual"]=0x02265,
- ["GreaterEqualLess"]=0x022DB,
- ["GreaterFullEqual"]=0x02267,
- ["GreaterGreater"]=0x02AA2,
- ["GreaterLess"]=0x02277,
- ["GreaterSlantEqual"]=0x02A7E,
- ["GreaterTilde"]=0x02273,
- ["Gscr"]=0x1D4A2,
- ["gscr"]=0x0210A,
- ["gsim"]=0x02273,
- ["gsime"]=0x02A8E,
- ["gsiml"]=0x02A90,
- ["Gt"]=0x0226B,
- ["gt"]=0x0003E,
- ["gtcc"]=0x02AA7,
- ["gtcir"]=0x02A7A,
- ["gtdot"]=0x022D7,
- ["gtlPar"]=0x02995,
- ["gtquest"]=0x02A7C,
- ["gtrapprox"]=0x02A86,
- ["gtrarr"]=0x02978,
- ["gtrdot"]=0x022D7,
- ["gtreqless"]=0x022DB,
- ["gtreqqless"]=0x02A8C,
- ["gtrless"]=0x02277,
- ["gtrsim"]=0x02273,
- ["gvertneqq"]=0x02269,
- ["gvnE"]=0x02269,
- ["Hacek"]=0x002C7,
- ["hairsp"]=0x0200A,
- ["half"]=0x000BD,
- ["hamilt"]=0x0210B,
- ["HARDcy"]=0x0042A,
- ["hardcy"]=0x0044A,
- ["hArr"]=0x021D4,
- ["harr"]=0x02194,
- ["harrcir"]=0x02948,
- ["harrw"]=0x021AD,
- ["Hat"]=0x0005E,
- ["hbar"]=0x0210F,
- ["Hcirc"]=0x00124,
- ["hcirc"]=0x00125,
- ["hearts"]=0x02665,
- ["heartsuit"]=0x02665,
- ["hellip"]=0x02026,
- ["hercon"]=0x022B9,
- ["Hfr"]=0x0210C,
- ["hfr"]=0x1D525,
- ["HilbertSpace"]=0x0210B,
- ["hksearow"]=0x02925,
- ["hkswarow"]=0x02926,
- ["hoarr"]=0x021FF,
- ["homtht"]=0x0223B,
- ["hookleftarrow"]=0x021A9,
- ["hookrightarrow"]=0x021AA,
- ["Hopf"]=0x0210D,
- ["hopf"]=0x1D559,
- ["horbar"]=0x02015,
- ["HorizontalLine"]=0x02500,
- ["Hscr"]=0x0210B,
- ["hscr"]=0x1D4BD,
- ["hslash"]=0x0210F,
- ["Hstrok"]=0x00126,
- ["hstrok"]=0x00127,
- ["HumpDownHump"]=0x0224E,
- ["HumpEqual"]=0x0224F,
- ["hybull"]=0x02043,
- ["hyphen"]=0x02010,
- ["Iacute"]=0x000CD,
- ["iacute"]=0x000ED,
- ["ic"]=0x02063,
- ["Icirc"]=0x000CE,
- ["icirc"]=0x000EE,
- ["Icy"]=0x00418,
- ["icy"]=0x00438,
- ["Idot"]=0x00130,
- ["IEcy"]=0x00415,
- ["iecy"]=0x00435,
- ["iexcl"]=0x000A1,
- ["iff"]=0x021D4,
- ["Ifr"]=0x02111,
- ["ifr"]=0x1D526,
- ["Igrave"]=0x000CC,
- ["igrave"]=0x000EC,
- ["ii"]=0x02148,
- ["iiiint"]=0x02A0C,
- ["iiint"]=0x0222D,
- ["iinfin"]=0x029DC,
- ["iiota"]=0x02129,
- ["IJlig"]=0x00132,
- ["ijlig"]=0x00133,
- ["Im"]=0x02111,
- ["Imacr"]=0x0012A,
- ["imacr"]=0x0012B,
- ["image"]=0x02111,
- ["ImaginaryI"]=0x02148,
- ["imagline"]=0x02110,
- ["imagpart"]=0x02111,
- ["imath"]=0x00131,
- ["imof"]=0x022B7,
- ["imped"]=0x001B5,
- ["Implies"]=0x021D2,
- ["in"]=0x02208,
- ["incare"]=0x02105,
- ["infin"]=0x0221E,
- ["infintie"]=0x029DD,
- ["inodot"]=0x00131,
- ["Int"]=0x0222C,
- ["int"]=0x0222B,
- ["intcal"]=0x022BA,
- ["integers"]=0x02124,
- ["Integral"]=0x0222B,
- ["intercal"]=0x022BA,
- ["Intersection"]=0x022C2,
- ["intlarhk"]=0x02A17,
- ["intprod"]=0x02A3C,
- ["InvisibleComma"]=0x02063,
- ["InvisibleTimes"]=0x02062,
- ["IOcy"]=0x00401,
- ["iocy"]=0x00451,
- ["Iogon"]=0x0012E,
- ["iogon"]=0x0012F,
- ["Iopf"]=0x1D540,
- ["iopf"]=0x1D55A,
- ["iota"]=0x003B9,
- ["iprod"]=0x02A3C,
- ["iquest"]=0x000BF,
- ["Iscr"]=0x02110,
- ["iscr"]=0x1D4BE,
- ["isin"]=0x02208,
- ["isindot"]=0x022F5,
- ["isinE"]=0x022F9,
- ["isins"]=0x022F4,
- ["isinsv"]=0x022F3,
- ["isinv"]=0x02208,
- ["it"]=0x02062,
- ["Itilde"]=0x00128,
- ["itilde"]=0x00129,
- ["Iukcy"]=0x00406,
- ["iukcy"]=0x00456,
- ["Iuml"]=0x000CF,
- ["iuml"]=0x000EF,
- ["Jcirc"]=0x00134,
- ["jcirc"]=0x00135,
- ["Jcy"]=0x00419,
- ["jcy"]=0x00439,
- ["Jfr"]=0x1D50D,
- ["jfr"]=0x1D527,
- ["jmath"]=0x0006A,
- ["Jopf"]=0x1D541,
- ["jopf"]=0x1D55B,
- ["Jscr"]=0x1D4A5,
- ["jscr"]=0x1D4BF,
- ["Jsercy"]=0x00408,
- ["jsercy"]=0x00458,
- ["Jukcy"]=0x00404,
- ["jukcy"]=0x00454,
- ["kappa"]=0x003BA,
- ["kappav"]=0x003F0,
- ["Kcedil"]=0x00136,
- ["kcedil"]=0x00137,
- ["Kcy"]=0x0041A,
- ["kcy"]=0x0043A,
- ["Kfr"]=0x1D50E,
- ["kfr"]=0x1D528,
- ["kgreen"]=0x00138,
- ["KHcy"]=0x00425,
- ["khcy"]=0x00445,
- ["KJcy"]=0x0040C,
- ["kjcy"]=0x0045C,
- ["Kopf"]=0x1D542,
- ["kopf"]=0x1D55C,
- ["Kscr"]=0x1D4A6,
- ["kscr"]=0x1D4C0,
- ["lAarr"]=0x021DA,
- ["Lacute"]=0x00139,
- ["lacute"]=0x0013A,
- ["laemptyv"]=0x029B4,
- ["lagran"]=0x02112,
- ["Lambda"]=0x0039B,
- ["lambda"]=0x003BB,
- ["Lang"]=0x0300A,
- ["lang"]=0x02329,
- ["langd"]=0x02991,
- ["langle"]=0x02329,
- ["lap"]=0x02A85,
- ["Laplacetrf"]=0x02112,
- ["laquo"]=0x000AB,
- ["Larr"]=0x0219E,
- ["lArr"]=0x021D0,
- ["larr"]=0x02190,
- ["larrb"]=0x021E4,
- ["larrbfs"]=0x0291F,
- ["larrfs"]=0x0291D,
- ["larrhk"]=0x021A9,
- ["larrlp"]=0x021AB,
- ["larrpl"]=0x02939,
- ["larrsim"]=0x02973,
- ["larrtl"]=0x021A2,
- ["lat"]=0x02AAB,
- ["lAtail"]=0x0291B,
- ["latail"]=0x02919,
- ["late"]=0x02AAD,
- ["lates"]=0x02AAD,
- ["lBarr"]=0x0290E,
- ["lbarr"]=0x0290C,
- ["lbbrk"]=0x03014,
- ["lbrace"]=0x0007B,
- ["lbrack"]=0x0005B,
- ["lbrke"]=0x0298B,
- ["lbrksld"]=0x0298F,
- ["lbrkslu"]=0x0298D,
- ["Lcaron"]=0x0013D,
- ["lcaron"]=0x0013E,
- ["Lcedil"]=0x0013B,
- ["lcedil"]=0x0013C,
- ["lceil"]=0x02308,
- ["lcub"]=0x0007B,
- ["Lcy"]=0x0041B,
- ["lcy"]=0x0043B,
- ["ldca"]=0x02936,
- ["ldquo"]=0x0201C,
- ["ldquor"]=0x0201E,
- ["ldrdhar"]=0x02967,
- ["ldrushar"]=0x0294B,
- ["ldsh"]=0x021B2,
- ["lE"]=0x02266,
- ["le"]=0x02264,
- ["LeftAngleBracket"]=0x02329,
- ["LeftArrow"]=0x02190,
- ["Leftarrow"]=0x021D0,
- ["leftarrow"]=0x02190,
- ["LeftArrowBar"]=0x021E4,
- ["LeftArrowRightArrow"]=0x021C6,
- ["leftarrowtail"]=0x021A2,
- ["LeftCeiling"]=0x02308,
- ["LeftDoubleBracket"]=0x0301A,
- ["LeftDownTeeVector"]=0x02961,
- ["LeftDownVector"]=0x021C3,
- ["LeftDownVectorBar"]=0x02959,
- ["LeftFloor"]=0x0230A,
- ["leftharpoondown"]=0x021BD,
- ["leftharpoonup"]=0x021BC,
- ["leftleftarrows"]=0x021C7,
- ["LeftRightArrow"]=0x02194,
- ["Leftrightarrow"]=0x021D4,
- ["leftrightarrow"]=0x02194,
- ["leftrightarrows"]=0x021C6,
- ["leftrightharpoons"]=0x021CB,
- ["leftrightsquigarrow"]=0x021AD,
- ["LeftRightVector"]=0x0294E,
- ["LeftTee"]=0x022A3,
- ["LeftTeeArrow"]=0x021A4,
- ["LeftTeeVector"]=0x0295A,
- ["leftthreetimes"]=0x022CB,
- ["LeftTriangle"]=0x022B2,
- ["LeftTriangleBar"]=0x029CF,
- ["LeftTriangleEqual"]=0x022B4,
- ["LeftUpDownVector"]=0x02951,
- ["LeftUpTeeVector"]=0x02960,
- ["LeftUpVector"]=0x021BF,
- ["LeftUpVectorBar"]=0x02958,
- ["LeftVector"]=0x021BC,
- ["LeftVectorBar"]=0x02952,
- ["lEg"]=0x02A8B,
- ["leg"]=0x022DA,
- ["leq"]=0x02264,
- ["leqq"]=0x02266,
- ["leqslant"]=0x02A7D,
- ["les"]=0x02A7D,
- ["lescc"]=0x02AA8,
- ["lesdot"]=0x02A7F,
- ["lesdoto"]=0x02A81,
- ["lesdotor"]=0x02A83,
- ["lesg"]=0x022DA,
- ["lesges"]=0x02A93,
- ["lessapprox"]=0x02A85,
- ["lessdot"]=0x022D6,
- ["lesseqgtr"]=0x022DA,
- ["lesseqqgtr"]=0x02A8B,
- ["LessEqualGreater"]=0x022DA,
- ["LessFullEqual"]=0x02266,
- ["LessGreater"]=0x02276,
- ["lessgtr"]=0x02276,
- ["LessLess"]=0x02AA1,
- ["lesssim"]=0x02272,
- ["LessSlantEqual"]=0x02A7D,
- ["LessTilde"]=0x02272,
- ["lfisht"]=0x0297C,
- ["lfloor"]=0x0230A,
- ["Lfr"]=0x1D50F,
- ["lfr"]=0x1D529,
- ["lg"]=0x02276,
- ["lgE"]=0x02A91,
- ["lHar"]=0x02962,
- ["lhard"]=0x021BD,
- ["lharu"]=0x021BC,
- ["lharul"]=0x0296A,
- ["lhblk"]=0x02584,
- ["LJcy"]=0x00409,
- ["ljcy"]=0x00459,
- ["Ll"]=0x022D8,
- ["ll"]=0x0226A,
- ["llarr"]=0x021C7,
- ["llcorner"]=0x0231E,
- ["Lleftarrow"]=0x021DA,
- ["llhard"]=0x0296B,
- ["lltri"]=0x025FA,
- ["Lmidot"]=0x0013F,
- ["lmidot"]=0x00140,
- ["lmoust"]=0x023B0,
- ["lmoustache"]=0x023B0,
- ["lnap"]=0x02A89,
- ["lnapprox"]=0x02A89,
- ["lnE"]=0x02268,
- ["lne"]=0x02A87,
- ["lneq"]=0x02A87,
- ["lneqq"]=0x02268,
- ["lnsim"]=0x022E6,
- ["loang"]=0x03018,
- ["loarr"]=0x021FD,
- ["lobrk"]=0x0301A,
- ["LongLeftArrow"]=0x027F5,
- ["Longleftarrow"]=0x027F8,
- ["longleftarrow"]=0x027F5,
- ["LongLeftRightArrow"]=0x027F7,
- ["Longleftrightarrow"]=0x027FA,
- ["longleftrightarrow"]=0x027F7,
- ["longmapsto"]=0x027FC,
- ["LongRightArrow"]=0x027F6,
- ["Longrightarrow"]=0x027F9,
- ["longrightarrow"]=0x027F6,
- ["looparrowleft"]=0x021AB,
- ["looparrowright"]=0x021AC,
- ["lopar"]=0x02985,
- ["Lopf"]=0x1D543,
- ["lopf"]=0x1D55D,
- ["loplus"]=0x02A2D,
- ["lotimes"]=0x02A34,
- ["lowast"]=0x02217,
- ["lowbar"]=0x0005F,
- ["LowerLeftArrow"]=0x02199,
- ["LowerRightArrow"]=0x02198,
- ["loz"]=0x025CA,
- ["lozenge"]=0x025CA,
- ["lozf"]=0x029EB,
- ["lpar"]=0x00028,
- ["lparlt"]=0x02993,
- ["lrarr"]=0x021C6,
- ["lrcorner"]=0x0231F,
- ["lrhar"]=0x021CB,
- ["lrhard"]=0x0296D,
- ["lrtri"]=0x022BF,
- ["Lscr"]=0x02112,
- ["lscr"]=0x1D4C1,
- ["Lsh"]=0x021B0,
- ["lsh"]=0x021B0,
- ["lsim"]=0x02272,
- ["lsime"]=0x02A8D,
- ["lsimg"]=0x02A8F,
- ["lsqb"]=0x0005B,
- ["lsquo"]=0x02018,
- ["lsquor"]=0x0201A,
- ["Lstrok"]=0x00141,
- ["lstrok"]=0x00142,
- ["Lt"]=0x0226A,
- ["lt"]=0x0003C,
- ["ltcc"]=0x02AA6,
- ["ltcir"]=0x02A79,
- ["ltdot"]=0x022D6,
- ["lthree"]=0x022CB,
- ["ltimes"]=0x022C9,
- ["ltlarr"]=0x02976,
- ["ltquest"]=0x02A7B,
- ["ltri"]=0x025C3,
- ["ltrie"]=0x022B4,
- ["ltrif"]=0x025C2,
- ["ltrPar"]=0x02996,
- ["lurdshar"]=0x0294A,
- ["luruhar"]=0x02966,
- ["lvertneqq"]=0x02268,
- ["lvnE"]=0x02268,
- ["macr"]=0x000AF,
- ["male"]=0x02642,
- ["malt"]=0x02720,
- ["maltese"]=0x02720,
- ["Map"]=0x02905,
- ["map"]=0x021A6,
- ["mapsto"]=0x021A6,
- ["mapstodown"]=0x021A7,
- ["mapstoleft"]=0x021A4,
- ["mapstoup"]=0x021A5,
- ["marker"]=0x025AE,
- ["mcomma"]=0x02A29,
- ["Mcy"]=0x0041C,
- ["mcy"]=0x0043C,
- ["mdash"]=0x02014,
- ["mDDot"]=0x0223A,
- ["measuredangle"]=0x02221,
- ["MediumSpace"]=0x0205F,
- ["Mellintrf"]=0x02133,
- ["Mfr"]=0x1D510,
- ["mfr"]=0x1D52A,
- ["mho"]=0x02127,
- ["micro"]=0x000B5,
- ["mid"]=0x02223,
- ["midast"]=0x0002A,
- ["midcir"]=0x02AF0,
- ["middot"]=0x000B7,
- ["minus"]=0x02212,
- ["minusb"]=0x0229F,
- ["minusd"]=0x02238,
- ["minusdu"]=0x02A2A,
- ["MinusPlus"]=0x02213,
- ["mlcp"]=0x02ADB,
- ["mldr"]=0x02026,
- ["mnplus"]=0x02213,
- ["models"]=0x022A7,
- ["Mopf"]=0x1D544,
- ["mopf"]=0x1D55E,
- ["mp"]=0x02213,
- ["Mscr"]=0x02133,
- ["mscr"]=0x1D4C2,
- ["mstpos"]=0x0223E,
- ["mu"]=0x003BC,
- ["multimap"]=0x022B8,
- ["mumap"]=0x022B8,
- ["nabla"]=0x02207,
- ["Nacute"]=0x00143,
- ["nacute"]=0x00144,
- ["nang"]=0x02220,
- ["nap"]=0x02249,
- ["napE"]=0x02A70,
- ["napid"]=0x0224B,
- ["napos"]=0x00149,
- ["napprox"]=0x02249,
- ["natur"]=0x0266E,
- ["natural"]=0x0266E,
- ["naturals"]=0x02115,
- ["nbsp"]=0x000A0,
- ["nbump"]=0x0224E,
- ["nbumpe"]=0x0224F,
- ["ncap"]=0x02A43,
- ["Ncaron"]=0x00147,
- ["ncaron"]=0x00148,
- ["Ncedil"]=0x00145,
- ["ncedil"]=0x00146,
- ["ncong"]=0x02247,
- ["ncongdot"]=0x02A6D,
- ["ncup"]=0x02A42,
- ["Ncy"]=0x0041D,
- ["ncy"]=0x0043D,
- ["ndash"]=0x02013,
- ["ne"]=0x02260,
- ["nearhk"]=0x02924,
- ["neArr"]=0x021D7,
- ["nearr"]=0x02197,
- ["nearrow"]=0x02197,
- ["nedot"]=0x02250,
- ["NegativeMediumSpace"]=0x0200B,
- ["NegativeThickSpace"]=0x0200B,
- ["NegativeThinSpace"]=0x0200B,
- ["NegativeVeryThinSpace"]=0x0200B,
- ["nequiv"]=0x02262,
- ["nesear"]=0x02928,
- ["nesim"]=0x02242,
- ["NestedGreaterGreater"]=0x0226B,
- ["NestedLessLess"]=0x0226A,
- ["NewLine"]=0x0000A,
- ["nexist"]=0x02204,
- ["nexists"]=0x02204,
- ["Nfr"]=0x1D511,
- ["nfr"]=0x1D52B,
- ["ngE"]=0x02267,
- ["nge"]=0x02271,
- ["ngeq"]=0x02271,
- ["ngeqq"]=0x02267,
- ["ngeqslant"]=0x02A7E,
- ["nges"]=0x02A7E,
- ["nGg"]=0x022D9,
- ["ngsim"]=0x02275,
- ["nGt"]=0x0226B,
- ["ngt"]=0x0226F,
- ["ngtr"]=0x0226F,
- ["nGtv"]=0x0226B,
- ["nhArr"]=0x021CE,
- ["nharr"]=0x021AE,
- ["nhpar"]=0x02AF2,
- ["ni"]=0x0220B,
- ["nis"]=0x022FC,
- ["nisd"]=0x022FA,
- ["niv"]=0x0220B,
- ["NJcy"]=0x0040A,
- ["njcy"]=0x0045A,
- ["nlArr"]=0x021CD,
- ["nlarr"]=0x0219A,
- ["nldr"]=0x02025,
- ["nlE"]=0x02266,
- ["nle"]=0x02270,
- ["nLeftarrow"]=0x021CD,
- ["nleftarrow"]=0x0219A,
- ["nLeftrightarrow"]=0x021CE,
- ["nleftrightarrow"]=0x021AE,
- ["nleq"]=0x02270,
- ["nleqq"]=0x02266,
- ["nleqslant"]=0x02A7D,
- ["nles"]=0x02A7D,
- ["nless"]=0x0226E,
- ["nLl"]=0x022D8,
- ["nlsim"]=0x02274,
- ["nLt"]=0x0226A,
- ["nlt"]=0x0226E,
- ["nltri"]=0x022EA,
- ["nltrie"]=0x022EC,
- ["nLtv"]=0x0226A,
- ["nmid"]=0x02224,
- ["NoBreak"]=0x02060,
- ["NonBreakingSpace"]=0x000A0,
- ["Nopf"]=0x02115,
- ["nopf"]=0x1D55F,
- ["Not"]=0x02AEC,
- ["not"]=0x000AC,
- ["NotCongruent"]=0x02262,
- ["NotCupCap"]=0x0226D,
- ["NotDoubleVerticalBar"]=0x02226,
- ["NotElement"]=0x02209,
- ["NotEqual"]=0x02260,
- ["NotEqualTilde"]=0x02242,
- ["NotExists"]=0x02204,
- ["NotGreater"]=0x0226F,
- ["NotGreaterEqual"]=0x02271,
- ["NotGreaterFullEqual"]=0x02266,
- ["NotGreaterGreater"]=0x0226B,
- ["NotGreaterLess"]=0x02279,
- ["NotGreaterSlantEqual"]=0x02A7E,
- ["NotGreaterTilde"]=0x02275,
- ["NotHumpDownHump"]=0x0224E,
- ["NotHumpEqual"]=0x0224F,
- ["notin"]=0x02209,
- ["notindot"]=0x022F5,
- ["notinE"]=0x022F9,
- ["notinva"]=0x02209,
- ["notinvb"]=0x022F7,
- ["notinvc"]=0x022F6,
- ["NotLeftTriangle"]=0x022EA,
- ["NotLeftTriangleBar"]=0x029CF,
- ["NotLeftTriangleEqual"]=0x022EC,
- ["NotLess"]=0x0226E,
- ["NotLessEqual"]=0x02270,
- ["NotLessGreater"]=0x02278,
- ["NotLessLess"]=0x0226A,
- ["NotLessSlantEqual"]=0x02A7D,
- ["NotLessTilde"]=0x02274,
- ["NotNestedGreaterGreater"]=0x02AA2,
- ["NotNestedLessLess"]=0x02AA1,
- ["notni"]=0x0220C,
- ["notniva"]=0x0220C,
- ["notnivb"]=0x022FE,
- ["notnivc"]=0x022FD,
- ["NotPrecedes"]=0x02280,
- ["NotPrecedesEqual"]=0x02AAF,
- ["NotPrecedesSlantEqual"]=0x022E0,
- ["NotReverseElement"]=0x0220C,
- ["NotRightTriangle"]=0x022EB,
- ["NotRightTriangleBar"]=0x029D0,
- ["NotRightTriangleEqual"]=0x022ED,
- ["NotSquareSubset"]=0x0228F,
- ["NotSquareSubsetEqual"]=0x022E2,
- ["NotSquareSuperset"]=0x02290,
- ["NotSquareSupersetEqual"]=0x022E3,
- ["NotSubset"]=0x02282,
- ["NotSubsetEqual"]=0x02288,
- ["NotSucceeds"]=0x02281,
- ["NotSucceedsEqual"]=0x02AB0,
- ["NotSucceedsSlantEqual"]=0x022E1,
- ["NotSucceedsTilde"]=0x0227F,
- ["NotSuperset"]=0x02283,
- ["NotSupersetEqual"]=0x02289,
- ["NotTilde"]=0x02241,
- ["NotTildeEqual"]=0x02244,
- ["NotTildeFullEqual"]=0x02247,
- ["NotTildeTilde"]=0x02249,
- ["NotVerticalBar"]=0x02224,
- ["npar"]=0x02226,
- ["nparallel"]=0x02226,
- ["nparsl"]=0x02AFD,
- ["npart"]=0x02202,
- ["npolint"]=0x02A14,
- ["npr"]=0x02280,
- ["nprcue"]=0x022E0,
- ["npre"]=0x02AAF,
- ["nprec"]=0x02280,
- ["npreceq"]=0x02AAF,
- ["nrArr"]=0x021CF,
- ["nrarr"]=0x0219B,
- ["nrarrc"]=0x02933,
- ["nrarrw"]=0x0219D,
- ["nRightarrow"]=0x021CF,
- ["nrightarrow"]=0x0219B,
- ["nrtri"]=0x022EB,
- ["nrtrie"]=0x022ED,
- ["nsc"]=0x02281,
- ["nsccue"]=0x022E1,
- ["nsce"]=0x02AB0,
- ["Nscr"]=0x1D4A9,
- ["nscr"]=0x1D4C3,
- ["nshortmid"]=0x02224,
- ["nshortparallel"]=0x02226,
- ["nsim"]=0x02241,
- ["nsime"]=0x02244,
- ["nsimeq"]=0x02244,
- ["nsmid"]=0x02224,
- ["nspar"]=0x02226,
- ["nsqsube"]=0x022E2,
- ["nsqsupe"]=0x022E3,
- ["nsub"]=0x02284,
- ["nsubE"]=0x02AC5,
- ["nsube"]=0x02288,
- ["nsubset"]=0x02282,
- ["nsubseteq"]=0x02288,
- ["nsubseteqq"]=0x02AC5,
- ["nsucc"]=0x02281,
- ["nsucceq"]=0x02AB0,
- ["nsup"]=0x02285,
- ["nsupE"]=0x02AC6,
- ["nsupe"]=0x02289,
- ["nsupset"]=0x02283,
- ["nsupseteq"]=0x02289,
- ["nsupseteqq"]=0x02AC6,
- ["ntgl"]=0x02279,
- ["Ntilde"]=0x000D1,
- ["ntilde"]=0x000F1,
- ["ntlg"]=0x02278,
- ["ntriangleleft"]=0x022EA,
- ["ntrianglelefteq"]=0x022EC,
- ["ntriangleright"]=0x022EB,
- ["ntrianglerighteq"]=0x022ED,
- ["nu"]=0x003BD,
- ["num"]=0x00023,
- ["numero"]=0x02116,
- ["numsp"]=0x02007,
- ["nvap"]=0x0224D,
- ["nVDash"]=0x022AF,
- ["nVdash"]=0x022AE,
- ["nvDash"]=0x022AD,
- ["nvdash"]=0x022AC,
- ["nvge"]=0x02265,
- ["nvgt"]=0x0003E,
- ["nvHarr"]=0x02904,
- ["nvinfin"]=0x029DE,
- ["nvlArr"]=0x02902,
- ["nvle"]=0x02264,
- ["nvlt"]=0x0003C,
- ["nvltrie"]=0x022B4,
- ["nvrArr"]=0x02903,
- ["nvrtrie"]=0x022B5,
- ["nvsim"]=0x0223C,
- ["nwarhk"]=0x02923,
- ["nwArr"]=0x021D6,
- ["nwarr"]=0x02196,
- ["nwarrow"]=0x02196,
- ["nwnear"]=0x02927,
- ["Oacute"]=0x000D3,
- ["oacute"]=0x000F3,
- ["oast"]=0x0229B,
- ["ocir"]=0x0229A,
- ["Ocirc"]=0x000D4,
- ["ocirc"]=0x000F4,
- ["Ocy"]=0x0041E,
- ["ocy"]=0x0043E,
- ["odash"]=0x0229D,
- ["Odblac"]=0x00150,
- ["odblac"]=0x00151,
- ["odiv"]=0x02A38,
- ["odot"]=0x02299,
- ["odsold"]=0x029BC,
- ["OElig"]=0x00152,
- ["oelig"]=0x00153,
- ["ofcir"]=0x029BF,
- ["Ofr"]=0x1D512,
- ["ofr"]=0x1D52C,
- ["ogon"]=0x002DB,
- ["Ograve"]=0x000D2,
- ["ograve"]=0x000F2,
- ["ogt"]=0x029C1,
- ["ohbar"]=0x029B5,
- ["ohm"]=0x02126,
- ["oint"]=0x0222E,
- ["olarr"]=0x021BA,
- ["olcir"]=0x029BE,
- ["olcross"]=0x029BB,
- ["olt"]=0x029C0,
- ["Omacr"]=0x0014C,
- ["omacr"]=0x0014D,
- ["Omega"]=0x003A9,
- ["omega"]=0x003C9,
- ["omid"]=0x029B6,
- ["ominus"]=0x02296,
- ["Oopf"]=0x1D546,
- ["oopf"]=0x1D560,
- ["opar"]=0x029B7,
- ["OpenCurlyDoubleQuote"]=0x0201C,
- ["OpenCurlyQuote"]=0x02018,
- ["operp"]=0x029B9,
- ["oplus"]=0x02295,
- ["Or"]=0x02A54,
- ["or"]=0x02228,
- ["orarr"]=0x021BB,
- ["ord"]=0x02A5D,
- ["order"]=0x02134,
- ["orderof"]=0x02134,
- ["ordf"]=0x000AA,
- ["ordm"]=0x000BA,
- ["origof"]=0x022B6,
- ["oror"]=0x02A56,
- ["orslope"]=0x02A57,
- ["orv"]=0x02A5B,
- ["oS"]=0x024C8,
- ["Oscr"]=0x1D4AA,
- ["oscr"]=0x02134,
- ["Oslash"]=0x000D8,
- ["oslash"]=0x000F8,
- ["osol"]=0x02298,
- ["Otilde"]=0x000D5,
- ["otilde"]=0x000F5,
- ["Otimes"]=0x02A37,
- ["otimes"]=0x02297,
- ["otimesas"]=0x02A36,
- ["Ouml"]=0x000D6,
- ["ouml"]=0x000F6,
- ["ovbar"]=0x0233D,
- ["OverBar"]=0x000AF,
- ["OverBrace"]=0x0FE37,
- ["OverBracket"]=0x023B4,
- ["OverParenthesis"]=0x0FE35,
- ["par"]=0x02225,
- ["para"]=0x000B6,
- ["parallel"]=0x02225,
- ["parsim"]=0x02AF3,
- ["parsl"]=0x02AFD,
- ["part"]=0x02202,
- ["PartialD"]=0x02202,
- ["Pcy"]=0x0041F,
- ["pcy"]=0x0043F,
- ["percnt"]=0x00025,
- ["period"]=0x0002E,
- ["permil"]=0x02030,
- ["perp"]=0x022A5,
- ["pertenk"]=0x02031,
- ["Pfr"]=0x1D513,
- ["pfr"]=0x1D52D,
- ["Phi"]=0x003A6,
- ["phi"]=0x003D5,
- ["phiv"]=0x003C6,
- ["phmmat"]=0x02133,
- ["phone"]=0x0260E,
- ["Pi"]=0x003A0,
- ["pi"]=0x003C0,
- ["pitchfork"]=0x022D4,
- ["piv"]=0x003D6,
- ["planck"]=0x0210F,
- ["planckh"]=0x0210E,
- ["plankv"]=0x0210F,
- ["plus"]=0x0002B,
- ["plusacir"]=0x02A23,
- ["plusb"]=0x0229E,
- ["pluscir"]=0x02A22,
- ["plusdo"]=0x02214,
- ["plusdu"]=0x02A25,
- ["pluse"]=0x02A72,
- ["PlusMinus"]=0x000B1,
- ["plusmn"]=0x000B1,
- ["plussim"]=0x02A26,
- ["plustwo"]=0x02A27,
- ["pm"]=0x000B1,
- ["Poincareplane"]=0x0210C,
- ["pointint"]=0x02A15,
- ["Popf"]=0x02119,
- ["popf"]=0x1D561,
- ["pound"]=0x000A3,
- ["Pr"]=0x02ABB,
- ["pr"]=0x0227A,
- ["prap"]=0x02AB7,
- ["prcue"]=0x0227C,
- ["prE"]=0x02AB3,
- ["pre"]=0x02AAF,
- ["prec"]=0x0227A,
- ["precapprox"]=0x02AB7,
- ["preccurlyeq"]=0x0227C,
- ["Precedes"]=0x0227A,
- ["PrecedesEqual"]=0x02AAF,
- ["PrecedesSlantEqual"]=0x0227C,
- ["PrecedesTilde"]=0x0227E,
- ["preceq"]=0x02AAF,
- ["precnapprox"]=0x02AB9,
- ["precneqq"]=0x02AB5,
- ["precnsim"]=0x022E8,
- ["precsim"]=0x0227E,
- ["Prime"]=0x02033,
- ["prime"]=0x02032,
- ["primes"]=0x02119,
- ["prnap"]=0x02AB9,
- ["prnE"]=0x02AB5,
- ["prnsim"]=0x022E8,
- ["prod"]=0x0220F,
- ["Product"]=0x0220F,
- ["profalar"]=0x0232E,
- ["profline"]=0x02312,
- ["profsurf"]=0x02313,
- ["prop"]=0x0221D,
- ["Proportion"]=0x02237,
- ["Proportional"]=0x0221D,
- ["propto"]=0x0221D,
- ["prsim"]=0x0227E,
- ["prurel"]=0x022B0,
- ["Pscr"]=0x1D4AB,
- ["pscr"]=0x1D4C5,
- ["Psi"]=0x003A8,
- ["psi"]=0x003C8,
- ["puncsp"]=0x02008,
- ["Qfr"]=0x1D514,
- ["qfr"]=0x1D52E,
- ["qint"]=0x02A0C,
- ["Qopf"]=0x0211A,
- ["qopf"]=0x1D562,
- ["qprime"]=0x02057,
- ["Qscr"]=0x1D4AC,
- ["qscr"]=0x1D4C6,
- ["quaternions"]=0x0210D,
- ["quatint"]=0x02A16,
- ["quest"]=0x0003F,
- ["questeq"]=0x0225F,
- ["quot"]=0x00022,
- ["rAarr"]=0x021DB,
- ["race"]=0x029DA,
- ["Racute"]=0x00154,
- ["racute"]=0x00155,
- ["radic"]=0x0221A,
- ["raemptyv"]=0x029B3,
- ["Rang"]=0x0300B,
- ["rang"]=0x0232A,
- ["rangd"]=0x02992,
- ["range"]=0x029A5,
- ["rangle"]=0x0232A,
- ["raquo"]=0x000BB,
- ["Rarr"]=0x021A0,
- ["rArr"]=0x021D2,
- ["rarr"]=0x02192,
- ["rarrap"]=0x02975,
- ["rarrb"]=0x021E5,
- ["rarrbfs"]=0x02920,
- ["rarrc"]=0x02933,
- ["rarrfs"]=0x0291E,
- ["rarrhk"]=0x021AA,
- ["rarrlp"]=0x021AC,
- ["rarrpl"]=0x02945,
- ["rarrsim"]=0x02974,
- ["Rarrtl"]=0x02916,
- ["rarrtl"]=0x021A3,
- ["rarrw"]=0x0219D,
- ["rAtail"]=0x0291C,
- ["ratail"]=0x0291A,
- ["ratio"]=0x02236,
- ["rationals"]=0x0211A,
- ["RBarr"]=0x02910,
- ["rBarr"]=0x0290F,
- ["rbarr"]=0x0290D,
- ["rbbrk"]=0x03015,
- ["rbrace"]=0x0007D,
- ["rbrack"]=0x0005D,
- ["rbrke"]=0x0298C,
- ["rbrksld"]=0x0298E,
- ["rbrkslu"]=0x02990,
- ["Rcaron"]=0x00158,
- ["rcaron"]=0x00159,
- ["Rcedil"]=0x00156,
- ["rcedil"]=0x00157,
- ["rceil"]=0x02309,
- ["rcub"]=0x0007D,
- ["Rcy"]=0x00420,
- ["rcy"]=0x00440,
- ["rdca"]=0x02937,
- ["rdldhar"]=0x02969,
- ["rdquo"]=0x0201D,
- ["rdquor"]=0x0201D,
- ["rdsh"]=0x021B3,
- ["Re"]=0x0211C,
- ["real"]=0x0211C,
- ["realine"]=0x0211B,
- ["realpart"]=0x0211C,
- ["reals"]=0x0211D,
- ["rect"]=0x025AD,
- ["reg"]=0x000AE,
- ["ReverseElement"]=0x0220B,
- ["ReverseEquilibrium"]=0x021CB,
- ["ReverseUpEquilibrium"]=0x0296F,
- ["rfisht"]=0x0297D,
- ["rfloor"]=0x0230B,
- ["Rfr"]=0x0211C,
- ["rfr"]=0x1D52F,
- ["rHar"]=0x02964,
- ["rhard"]=0x021C1,
- ["rharu"]=0x021C0,
- ["rharul"]=0x0296C,
- ["rho"]=0x003C1,
- ["rhov"]=0x003F1,
- ["RightAngleBracket"]=0x0232A,
- ["RightArrow"]=0x02192,
- ["Rightarrow"]=0x021D2,
- ["rightarrow"]=0x02192,
- ["RightArrowBar"]=0x021E5,
- ["RightArrowLeftArrow"]=0x021C4,
- ["rightarrowtail"]=0x021A3,
- ["RightCeiling"]=0x02309,
- ["RightDoubleBracket"]=0x0301B,
- ["RightDownTeeVector"]=0x0295D,
- ["RightDownVector"]=0x021C2,
- ["RightDownVectorBar"]=0x02955,
- ["RightFloor"]=0x0230B,
- ["rightharpoondown"]=0x021C1,
- ["rightharpoonup"]=0x021C0,
- ["rightleftarrows"]=0x021C4,
- ["rightleftharpoons"]=0x021CC,
- ["rightrightarrows"]=0x021C9,
- ["rightsquigarrow"]=0x0219D,
- ["RightTee"]=0x022A2,
- ["RightTeeArrow"]=0x021A6,
- ["RightTeeVector"]=0x0295B,
- ["rightthreetimes"]=0x022CC,
- ["RightTriangle"]=0x022B3,
- ["RightTriangleBar"]=0x029D0,
- ["RightTriangleEqual"]=0x022B5,
- ["RightUpDownVector"]=0x0294F,
- ["RightUpTeeVector"]=0x0295C,
- ["RightUpVector"]=0x021BE,
- ["RightUpVectorBar"]=0x02954,
- ["RightVector"]=0x021C0,
- ["RightVectorBar"]=0x02953,
- ["ring"]=0x002DA,
- ["risingdotseq"]=0x02253,
- ["rlarr"]=0x021C4,
- ["rlhar"]=0x021CC,
- ["rmoust"]=0x023B1,
- ["rmoustache"]=0x023B1,
- ["rnmid"]=0x02AEE,
- ["roang"]=0x03019,
- ["roarr"]=0x021FE,
- ["robrk"]=0x0301B,
- ["ropar"]=0x02986,
- ["Ropf"]=0x0211D,
- ["ropf"]=0x1D563,
- ["roplus"]=0x02A2E,
- ["rotimes"]=0x02A35,
- ["RoundImplies"]=0x02970,
- ["rpar"]=0x00029,
- ["rpargt"]=0x02994,
- ["rppolint"]=0x02A12,
- ["rrarr"]=0x021C9,
- ["Rrightarrow"]=0x021DB,
- ["Rscr"]=0x0211B,
- ["rscr"]=0x1D4C7,
- ["Rsh"]=0x021B1,
- ["rsh"]=0x021B1,
- ["rsqb"]=0x0005D,
- ["rsquo"]=0x02019,
- ["rsquor"]=0x02019,
- ["rthree"]=0x022CC,
- ["rtimes"]=0x022CA,
- ["rtri"]=0x025B9,
- ["rtrie"]=0x022B5,
- ["rtrif"]=0x025B8,
- ["rtriltri"]=0x029CE,
- ["RuleDelayed"]=0x029F4,
- ["ruluhar"]=0x02968,
- ["rx"]=0x0211E,
- ["Sacute"]=0x0015A,
- ["sacute"]=0x0015B,
- ["Sc"]=0x02ABC,
- ["sc"]=0x0227B,
- ["scap"]=0x02AB8,
- ["Scaron"]=0x00160,
- ["scaron"]=0x00161,
- ["sccue"]=0x0227D,
- ["scE"]=0x02AB4,
- ["sce"]=0x02AB0,
- ["Scedil"]=0x0015E,
- ["scedil"]=0x0015F,
- ["Scirc"]=0x0015C,
- ["scirc"]=0x0015D,
- ["scnap"]=0x02ABA,
- ["scnE"]=0x02AB6,
- ["scnsim"]=0x022E9,
- ["scpolint"]=0x02A13,
- ["scsim"]=0x0227F,
- ["Scy"]=0x00421,
- ["scy"]=0x00441,
- ["sdot"]=0x022C5,
- ["sdotb"]=0x022A1,
- ["sdote"]=0x02A66,
- ["searhk"]=0x02925,
- ["seArr"]=0x021D8,
- ["searr"]=0x02198,
- ["searrow"]=0x02198,
- ["sect"]=0x000A7,
- ["semi"]=0x0003B,
- ["seswar"]=0x02929,
- ["setminus"]=0x02216,
- ["setmn"]=0x02216,
- ["sext"]=0x02736,
- ["Sfr"]=0x1D516,
- ["sfr"]=0x1D530,
- ["sfrown"]=0x02322,
- ["sharp"]=0x0266F,
- ["SHCHcy"]=0x00429,
- ["shchcy"]=0x00449,
- ["SHcy"]=0x00428,
- ["shcy"]=0x00448,
- ["ShortDownArrow"]=0x02193,
- ["ShortLeftArrow"]=0x02190,
- ["shortmid"]=0x02223,
- ["shortparallel"]=0x02225,
- ["ShortRightArrow"]=0x02192,
- ["ShortUpArrow"]=0x02191,
- ["shy"]=0x000AD,
- ["Sigma"]=0x003A3,
- ["sigma"]=0x003C3,
- ["sigmav"]=0x003C2,
- ["sim"]=0x0223C,
- ["simdot"]=0x02A6A,
- ["sime"]=0x02243,
- ["simeq"]=0x02243,
- ["simg"]=0x02A9E,
- ["simgE"]=0x02AA0,
- ["siml"]=0x02A9D,
- ["simlE"]=0x02A9F,
- ["simne"]=0x02246,
- ["simplus"]=0x02A24,
- ["simrarr"]=0x02972,
- ["slarr"]=0x02190,
- ["SmallCircle"]=0x02218,
- ["smallsetminus"]=0x02216,
- ["smashp"]=0x02A33,
- ["smeparsl"]=0x029E4,
- ["smid"]=0x02223,
- ["smile"]=0x02323,
- ["smt"]=0x02AAA,
- ["smte"]=0x02AAC,
- ["smtes"]=0x02AAC,
- ["SOFTcy"]=0x0042C,
- ["softcy"]=0x0044C,
- ["sol"]=0x0002F,
- ["solb"]=0x029C4,
- ["solbar"]=0x0233F,
- ["Sopf"]=0x1D54A,
- ["sopf"]=0x1D564,
- ["spades"]=0x02660,
- ["spadesuit"]=0x02660,
- ["spar"]=0x02225,
- ["sqcap"]=0x02293,
- ["sqcaps"]=0x02293,
- ["sqcup"]=0x02294,
- ["sqcups"]=0x02294,
- ["Sqrt"]=0x0221A,
- ["sqsub"]=0x0228F,
- ["sqsube"]=0x02291,
- ["sqsubset"]=0x0228F,
- ["sqsubseteq"]=0x02291,
- ["sqsup"]=0x02290,
- ["sqsupe"]=0x02292,
- ["sqsupset"]=0x02290,
- ["sqsupseteq"]=0x02292,
- ["squ"]=0x025A1,
- ["Square"]=0x025A1,
- ["square"]=0x025A1,
- ["SquareIntersection"]=0x02293,
- ["SquareSubset"]=0x0228F,
- ["SquareSubsetEqual"]=0x02291,
- ["SquareSuperset"]=0x02290,
- ["SquareSupersetEqual"]=0x02292,
- ["SquareUnion"]=0x02294,
- ["squarf"]=0x025AA,
- ["squf"]=0x025AA,
- ["srarr"]=0x02192,
- ["Sscr"]=0x1D4AE,
- ["sscr"]=0x1D4C8,
- ["ssetmn"]=0x02216,
- ["ssmile"]=0x02323,
- ["sstarf"]=0x022C6,
- ["Star"]=0x022C6,
- ["star"]=0x02606,
- ["starf"]=0x02605,
- ["straightepsilon"]=0x003F5,
- ["straightphi"]=0x003D5,
- ["strns"]=0x000AF,
- ["Sub"]=0x022D0,
- ["sub"]=0x02282,
- ["subdot"]=0x02ABD,
- ["subE"]=0x02AC5,
- ["sube"]=0x02286,
- ["subedot"]=0x02AC3,
- ["submult"]=0x02AC1,
- ["subnE"]=0x02ACB,
- ["subne"]=0x0228A,
- ["subplus"]=0x02ABF,
- ["subrarr"]=0x02979,
- ["Subset"]=0x022D0,
- ["subset"]=0x02282,
- ["subseteq"]=0x02286,
- ["subseteqq"]=0x02AC5,
- ["SubsetEqual"]=0x02286,
- ["subsetneq"]=0x0228A,
- ["subsetneqq"]=0x02ACB,
- ["subsim"]=0x02AC7,
- ["subsub"]=0x02AD5,
- ["subsup"]=0x02AD3,
- ["succ"]=0x0227B,
- ["succapprox"]=0x02AB8,
- ["succcurlyeq"]=0x0227D,
- ["Succeeds"]=0x0227B,
- ["SucceedsEqual"]=0x02AB0,
- ["SucceedsSlantEqual"]=0x0227D,
- ["SucceedsTilde"]=0x0227F,
- ["succeq"]=0x02AB0,
- ["succnapprox"]=0x02ABA,
- ["succneqq"]=0x02AB6,
- ["succnsim"]=0x022E9,
- ["succsim"]=0x0227F,
- ["SuchThat"]=0x0220B,
- ["Sum"]=0x02211,
- ["sum"]=0x02211,
- ["sung"]=0x0266A,
- ["Sup"]=0x022D1,
- ["sup"]=0x02283,
- ["sup1"]=0x000B9,
- ["sup2"]=0x000B2,
- ["sup3"]=0x000B3,
- ["supdot"]=0x02ABE,
- ["supdsub"]=0x02AD8,
- ["supE"]=0x02AC6,
- ["supe"]=0x02287,
- ["supedot"]=0x02AC4,
- ["Superset"]=0x02283,
- ["SupersetEqual"]=0x02287,
- ["suphsol"]=0x02283,
- ["suphsub"]=0x02AD7,
- ["suplarr"]=0x0297B,
- ["supmult"]=0x02AC2,
- ["supnE"]=0x02ACC,
- ["supne"]=0x0228B,
- ["supplus"]=0x02AC0,
- ["Supset"]=0x022D1,
- ["supset"]=0x02283,
- ["supseteq"]=0x02287,
- ["supseteqq"]=0x02AC6,
- ["supsetneq"]=0x0228B,
- ["supsetneqq"]=0x02ACC,
- ["supsim"]=0x02AC8,
- ["supsub"]=0x02AD4,
- ["supsup"]=0x02AD6,
- ["swarhk"]=0x02926,
- ["swArr"]=0x021D9,
- ["swarr"]=0x02199,
- ["swarrow"]=0x02199,
- ["swnwar"]=0x0292A,
- ["szlig"]=0x000DF,
- ["Tab"]=0x00009,
- ["target"]=0x02316,
- ["tau"]=0x003C4,
- ["tbrk"]=0x023B4,
- ["Tcaron"]=0x00164,
- ["tcaron"]=0x00165,
- ["Tcedil"]=0x00162,
- ["tcedil"]=0x00163,
- ["Tcy"]=0x00422,
- ["tcy"]=0x00442,
- ["tdot"]=0x020DB,
- ["telrec"]=0x02315,
- ["Tfr"]=0x1D517,
- ["tfr"]=0x1D531,
- ["there4"]=0x02234,
- ["Therefore"]=0x02234,
- ["therefore"]=0x02234,
- ["Theta"]=0x00398,
- ["theta"]=0x003B8,
- ["thetav"]=0x003D1,
- ["thickapprox"]=0x02248,
- ["thicksim"]=0x0223C,
- ["ThickSpace"]=0x02009,
- ["thinsp"]=0x02009,
- ["ThinSpace"]=0x02009,
- ["thkap"]=0x02248,
- ["thksim"]=0x0223C,
- ["THORN"]=0x000DE,
- ["thorn"]=0x000FE,
- ["Tilde"]=0x0223C,
- ["tilde"]=0x002DC,
- ["TildeEqual"]=0x02243,
- ["TildeFullEqual"]=0x02245,
- ["TildeTilde"]=0x02248,
- ["times"]=0x000D7,
- ["timesb"]=0x022A0,
- ["timesbar"]=0x02A31,
- ["timesd"]=0x02A30,
- ["tint"]=0x0222D,
- ["toea"]=0x02928,
- ["top"]=0x022A4,
- ["topbot"]=0x02336,
- ["topcir"]=0x02AF1,
- ["Topf"]=0x1D54B,
- ["topf"]=0x1D565,
- ["topfork"]=0x02ADA,
- ["tosa"]=0x02929,
- ["tprime"]=0x02034,
- ["trade"]=0x02122,
- ["triangle"]=0x025B5,
- ["triangledown"]=0x025BF,
- ["triangleleft"]=0x025C3,
- ["trianglelefteq"]=0x022B4,
- ["triangleq"]=0x0225C,
- ["triangleright"]=0x025B9,
- ["trianglerighteq"]=0x022B5,
- ["tridot"]=0x025EC,
- ["trie"]=0x0225C,
- ["triminus"]=0x02A3A,
- ["TripleDot"]=0x020DB,
- ["triplus"]=0x02A39,
- ["trisb"]=0x029CD,
- ["tritime"]=0x02A3B,
- ["trpezium"]=0x0FFFD,
- ["Tscr"]=0x1D4AF,
- ["tscr"]=0x1D4C9,
- ["TScy"]=0x00426,
- ["tscy"]=0x00446,
- ["TSHcy"]=0x0040B,
- ["tshcy"]=0x0045B,
- ["Tstrok"]=0x00166,
- ["tstrok"]=0x00167,
- ["twixt"]=0x0226C,
- ["twoheadleftarrow"]=0x0219E,
- ["twoheadrightarrow"]=0x021A0,
- ["Uacute"]=0x000DA,
- ["uacute"]=0x000FA,
- ["Uarr"]=0x0219F,
- ["uArr"]=0x021D1,
- ["uarr"]=0x02191,
- ["Uarrocir"]=0x02949,
- ["Ubrcy"]=0x0040E,
- ["ubrcy"]=0x0045E,
- ["Ubreve"]=0x0016C,
- ["ubreve"]=0x0016D,
- ["Ucirc"]=0x000DB,
- ["ucirc"]=0x000FB,
- ["Ucy"]=0x00423,
- ["ucy"]=0x00443,
- ["udarr"]=0x021C5,
- ["Udblac"]=0x00170,
- ["udblac"]=0x00171,
- ["udhar"]=0x0296E,
- ["ufisht"]=0x0297E,
- ["Ufr"]=0x1D518,
- ["ufr"]=0x1D532,
- ["Ugrave"]=0x000D9,
- ["ugrave"]=0x000F9,
- ["uHar"]=0x02963,
- ["uharl"]=0x021BF,
- ["uharr"]=0x021BE,
- ["uhblk"]=0x02580,
- ["ulcorn"]=0x0231C,
- ["ulcorner"]=0x0231C,
- ["ulcrop"]=0x0230F,
- ["ultri"]=0x025F8,
- ["Umacr"]=0x0016A,
- ["umacr"]=0x0016B,
- ["uml"]=0x000A8,
- ["UnderBar"]=0x00332,
- ["UnderBrace"]=0x0FE38,
- ["UnderBracket"]=0x023B5,
- ["UnderParenthesis"]=0x0FE36,
- ["Union"]=0x022C3,
- ["UnionPlus"]=0x0228E,
- ["Uogon"]=0x00172,
- ["uogon"]=0x00173,
- ["Uopf"]=0x1D54C,
- ["uopf"]=0x1D566,
- ["UpArrow"]=0x02191,
- ["Uparrow"]=0x021D1,
- ["uparrow"]=0x02191,
- ["UpArrowBar"]=0x02912,
- ["UpArrowDownArrow"]=0x021C5,
- ["UpDownArrow"]=0x02195,
- ["Updownarrow"]=0x021D5,
- ["updownarrow"]=0x02195,
- ["UpEquilibrium"]=0x0296E,
- ["upharpoonleft"]=0x021BF,
- ["upharpoonright"]=0x021BE,
- ["uplus"]=0x0228E,
- ["UpperLeftArrow"]=0x02196,
- ["UpperRightArrow"]=0x02197,
- ["Upsi"]=0x003D2,
- ["upsi"]=0x003C5,
- ["Upsilon"]=0x003A5,
- ["upsilon"]=0x003C5,
- ["UpTee"]=0x022A5,
- ["UpTeeArrow"]=0x021A5,
- ["upuparrows"]=0x021C8,
- ["urcorn"]=0x0231D,
- ["urcorner"]=0x0231D,
- ["urcrop"]=0x0230E,
- ["Uring"]=0x0016E,
- ["uring"]=0x0016F,
- ["urtri"]=0x025F9,
- ["Uscr"]=0x1D4B0,
- ["uscr"]=0x1D4CA,
- ["utdot"]=0x022F0,
- ["Utilde"]=0x00168,
- ["utilde"]=0x00169,
- ["utri"]=0x025B5,
- ["utrif"]=0x025B4,
- ["uuarr"]=0x021C8,
- ["Uuml"]=0x000DC,
- ["uuml"]=0x000FC,
- ["uwangle"]=0x029A7,
- ["vangrt"]=0x0299C,
- ["varepsilon"]=0x003B5,
- ["varkappa"]=0x003F0,
- ["varnothing"]=0x02205,
- ["varphi"]=0x003C6,
- ["varpi"]=0x003D6,
- ["varpropto"]=0x0221D,
- ["vArr"]=0x021D5,
- ["varr"]=0x02195,
- ["varrho"]=0x003F1,
- ["varsigma"]=0x003C2,
- ["varsubsetneq"]=0x0228A,
- ["varsubsetneqq"]=0x02ACB,
- ["varsupsetneq"]=0x0228B,
- ["varsupsetneqq"]=0x02ACC,
- ["vartheta"]=0x003D1,
- ["vartriangleleft"]=0x022B2,
- ["vartriangleright"]=0x022B3,
- ["Vbar"]=0x02AEB,
- ["vBar"]=0x02AE8,
- ["vBarv"]=0x02AE9,
- ["Vcy"]=0x00412,
- ["vcy"]=0x00432,
- ["VDash"]=0x022AB,
- ["Vdash"]=0x022A9,
- ["vDash"]=0x022A8,
- ["vdash"]=0x022A2,
- ["Vdashl"]=0x02AE6,
- ["Vee"]=0x022C1,
- ["vee"]=0x02228,
- ["veebar"]=0x022BB,
- ["veeeq"]=0x0225A,
- ["vellip"]=0x022EE,
- ["Verbar"]=0x02016,
- ["verbar"]=0x0007C,
- ["Vert"]=0x02016,
- ["vert"]=0x0007C,
- ["VerticalBar"]=0x02223,
- ["VerticalLine"]=0x0007C,
- ["VerticalSeparator"]=0x02758,
- ["VerticalTilde"]=0x02240,
- ["VeryThinSpace"]=0x0200A,
- ["Vfr"]=0x1D519,
- ["vfr"]=0x1D533,
- ["vltri"]=0x022B2,
- ["vnsub"]=0x02282,
- ["vnsup"]=0x02283,
- ["Vopf"]=0x1D54D,
- ["vopf"]=0x1D567,
- ["vprop"]=0x0221D,
- ["vrtri"]=0x022B3,
- ["Vscr"]=0x1D4B1,
- ["vscr"]=0x1D4CB,
- ["vsubnE"]=0x02ACB,
- ["vsubne"]=0x0228A,
- ["vsupnE"]=0x02ACC,
- ["vsupne"]=0x0228B,
- ["Vvdash"]=0x022AA,
- ["vzigzag"]=0x0299A,
- ["Wcirc"]=0x00174,
- ["wcirc"]=0x00175,
- ["wedbar"]=0x02A5F,
- ["Wedge"]=0x022C0,
- ["wedge"]=0x02227,
- ["wedgeq"]=0x02259,
- ["weierp"]=0x02118,
- ["Wfr"]=0x1D51A,
- ["wfr"]=0x1D534,
- ["Wopf"]=0x1D54E,
- ["wopf"]=0x1D568,
- ["wp"]=0x02118,
- ["wr"]=0x02240,
- ["wreath"]=0x02240,
- ["Wscr"]=0x1D4B2,
- ["wscr"]=0x1D4CC,
- ["xcap"]=0x022C2,
- ["xcirc"]=0x025EF,
- ["xcup"]=0x022C3,
- ["xdtri"]=0x025BD,
- ["Xfr"]=0x1D51B,
- ["xfr"]=0x1D535,
- ["xhArr"]=0x027FA,
- ["xharr"]=0x027F7,
- ["Xi"]=0x0039E,
- ["xi"]=0x003BE,
- ["xlArr"]=0x027F8,
- ["xlarr"]=0x027F5,
- ["xmap"]=0x027FC,
- ["xnis"]=0x022FB,
- ["xodot"]=0x02A00,
- ["Xopf"]=0x1D54F,
- ["xopf"]=0x1D569,
- ["xoplus"]=0x02A01,
- ["xotime"]=0x02A02,
- ["xrArr"]=0x027F9,
- ["xrarr"]=0x027F6,
- ["Xscr"]=0x1D4B3,
- ["xscr"]=0x1D4CD,
- ["xsqcup"]=0x02A06,
- ["xuplus"]=0x02A04,
- ["xutri"]=0x025B3,
- ["xvee"]=0x022C1,
- ["xwedge"]=0x022C0,
- ["Yacute"]=0x000DD,
- ["yacute"]=0x000FD,
- ["YAcy"]=0x0042F,
- ["yacy"]=0x0044F,
- ["Ycirc"]=0x00176,
- ["ycirc"]=0x00177,
- ["Ycy"]=0x0042B,
- ["ycy"]=0x0044B,
- ["yen"]=0x000A5,
- ["Yfr"]=0x1D51C,
- ["yfr"]=0x1D536,
- ["YIcy"]=0x00407,
- ["yicy"]=0x00457,
- ["Yopf"]=0x1D550,
- ["yopf"]=0x1D56A,
- ["Yscr"]=0x1D4B4,
- ["yscr"]=0x1D4CE,
- ["YUcy"]=0x0042E,
- ["yucy"]=0x0044E,
- ["Yuml"]=0x00178,
- ["yuml"]=0x000FF,
- ["Zacute"]=0x00179,
- ["zacute"]=0x0017A,
- ["Zcaron"]=0x0017D,
- ["zcaron"]=0x0017E,
- ["Zcy"]=0x00417,
- ["zcy"]=0x00437,
- ["Zdot"]=0x0017B,
- ["zdot"]=0x0017C,
- ["zeetrf"]=0x02128,
- ["ZeroWidthSpace"]=0x0200B,
- ["zeta"]=0x003B6,
- ["Zfr"]=0x02128,
- ["zfr"]=0x1D537,
- ["ZHcy"]=0x00416,
- ["zhcy"]=0x00436,
- ["zigrarr"]=0x021DD,
- ["Zopf"]=0x02124,
- ["zopf"]=0x1D56B,
- ["Zscr"]=0x1D4B5,
- ["zscr"]=0x1D4CF,
+mathematics.entities={
+ ["Aacute"]=0x000C1,
+ ["aacute"]=0x000E1,
+ ["Abreve"]=0x00102,
+ ["abreve"]=0x00103,
+ ["ac"]=0x0223E,
+ ["acd"]=0x0223F,
+ ["acE"]=0x0223E,
+ ["Acirc"]=0x000C2,
+ ["acirc"]=0x000E2,
+ ["acute"]=0x000B4,
+ ["Acy"]=0x00410,
+ ["acy"]=0x00430,
+ ["AElig"]=0x000C6,
+ ["aelig"]=0x000E6,
+ ["af"]=0x02061,
+ ["Afr"]=0x1D504,
+ ["afr"]=0x1D51E,
+ ["Agrave"]=0x000C0,
+ ["agrave"]=0x000E0,
+ ["aleph"]=0x02135,
+ ["alpha"]=0x003B1,
+ ["Amacr"]=0x00100,
+ ["amacr"]=0x00101,
+ ["amalg"]=0x02A3F,
+ ["amp"]=0x00026,
+ ["And"]=0x02A53,
+ ["and"]=0x02227,
+ ["andand"]=0x02A55,
+ ["andd"]=0x02A5C,
+ ["andslope"]=0x02A58,
+ ["andv"]=0x02A5A,
+ ["ang"]=0x02220,
+ ["ange"]=0x029A4,
+ ["angle"]=0x02220,
+ ["angmsd"]=0x02221,
+ ["angmsdaa"]=0x029A8,
+ ["angmsdab"]=0x029A9,
+ ["angmsdac"]=0x029AA,
+ ["angmsdad"]=0x029AB,
+ ["angmsdae"]=0x029AC,
+ ["angmsdaf"]=0x029AD,
+ ["angmsdag"]=0x029AE,
+ ["angmsdah"]=0x029AF,
+ ["angrt"]=0x0221F,
+ ["angrtvb"]=0x022BE,
+ ["angrtvbd"]=0x0299D,
+ ["angsph"]=0x02222,
+ ["angst"]=0x0212B,
+ ["angzarr"]=0x0237C,
+ ["Aogon"]=0x00104,
+ ["aogon"]=0x00105,
+ ["Aopf"]=0x1D538,
+ ["aopf"]=0x1D552,
+ ["ap"]=0x02248,
+ ["apacir"]=0x02A6F,
+ ["apE"]=0x02A70,
+ ["ape"]=0x0224A,
+ ["apid"]=0x0224B,
+ ["apos"]=0x00027,
+ ["ApplyFunction"]=0x02061,
+ ["approx"]=0x02248,
+ ["approxeq"]=0x0224A,
+ ["Aring"]=0x000C5,
+ ["aring"]=0x000E5,
+ ["Ascr"]=0x1D49C,
+ ["ascr"]=0x1D4B6,
+ ["Assign"]=0x02254,
+ ["ast"]=0x0002A,
+ ["asymp"]=0x02248,
+ ["asympeq"]=0x0224D,
+ ["Atilde"]=0x000C3,
+ ["atilde"]=0x000E3,
+ ["Auml"]=0x000C4,
+ ["auml"]=0x000E4,
+ ["awconint"]=0x02233,
+ ["awint"]=0x02A11,
+ ["backcong"]=0x0224C,
+ ["backepsilon"]=0x003F6,
+ ["backprime"]=0x02035,
+ ["backsim"]=0x0223D,
+ ["backsimeq"]=0x022CD,
+ ["Backslash"]=0x02216,
+ ["Barv"]=0x02AE7,
+ ["barvee"]=0x022BD,
+ ["Barwed"]=0x02306,
+ ["barwed"]=0x02305,
+ ["barwedge"]=0x02305,
+ ["bbrk"]=0x023B5,
+ ["bbrktbrk"]=0x023B6,
+ ["bcong"]=0x0224C,
+ ["Bcy"]=0x00411,
+ ["bcy"]=0x00431,
+ ["becaus"]=0x02235,
+ ["Because"]=0x02235,
+ ["because"]=0x02235,
+ ["bemptyv"]=0x029B0,
+ ["bepsi"]=0x003F6,
+ ["bernou"]=0x0212C,
+ ["Bernoullis"]=0x0212C,
+ ["beta"]=0x003B2,
+ ["beth"]=0x02136,
+ ["between"]=0x0226C,
+ ["Bfr"]=0x1D505,
+ ["bfr"]=0x1D51F,
+ ["bigcap"]=0x022C2,
+ ["bigcirc"]=0x025EF,
+ ["bigcup"]=0x022C3,
+ ["bigodot"]=0x02A00,
+ ["bigoplus"]=0x02A01,
+ ["bigotimes"]=0x02A02,
+ ["bigsqcup"]=0x02A06,
+ ["bigstar"]=0x02605,
+ ["bigtriangledown"]=0x025BD,
+ ["bigtriangleup"]=0x025B3,
+ ["biguplus"]=0x02A04,
+ ["bigvee"]=0x022C1,
+ ["bigwedge"]=0x022C0,
+ ["bkarow"]=0x0290D,
+ ["blacklozenge"]=0x029EB,
+ ["blacksquare"]=0x025AA,
+ ["blacktriangle"]=0x025B4,
+ ["blacktriangledown"]=0x025BE,
+ ["blacktriangleleft"]=0x025C2,
+ ["blacktriangleright"]=0x025B8,
+ ["blank"]=0x02423,
+ ["blk12"]=0x02592,
+ ["blk14"]=0x02591,
+ ["blk34"]=0x02593,
+ ["block"]=0x02588,
+ ["bne"]=0x0003D,
+ ["bnequiv"]=0x02261,
+ ["bNot"]=0x02AED,
+ ["bnot"]=0x02310,
+ ["Bopf"]=0x1D539,
+ ["bopf"]=0x1D553,
+ ["bot"]=0x022A5,
+ ["bottom"]=0x022A5,
+ ["bowtie"]=0x022C8,
+ ["boxbox"]=0x029C9,
+ ["boxDL"]=0x02557,
+ ["boxDl"]=0x02556,
+ ["boxdL"]=0x02555,
+ ["boxdl"]=0x02510,
+ ["boxDR"]=0x02554,
+ ["boxDr"]=0x02553,
+ ["boxdR"]=0x02552,
+ ["boxdr"]=0x0250C,
+ ["boxH"]=0x02550,
+ ["boxh"]=0x02500,
+ ["boxHD"]=0x02566,
+ ["boxHd"]=0x02564,
+ ["boxhD"]=0x02565,
+ ["boxhd"]=0x0252C,
+ ["boxHU"]=0x02569,
+ ["boxHu"]=0x02567,
+ ["boxhU"]=0x02568,
+ ["boxhu"]=0x02534,
+ ["boxminus"]=0x0229F,
+ ["boxplus"]=0x0229E,
+ ["boxtimes"]=0x022A0,
+ ["boxUL"]=0x0255D,
+ ["boxUl"]=0x0255C,
+ ["boxuL"]=0x0255B,
+ ["boxul"]=0x02518,
+ ["boxUR"]=0x0255A,
+ ["boxUr"]=0x02559,
+ ["boxuR"]=0x02558,
+ ["boxur"]=0x02514,
+ ["boxV"]=0x02551,
+ ["boxv"]=0x02502,
+ ["boxVH"]=0x0256C,
+ ["boxVh"]=0x0256B,
+ ["boxvH"]=0x0256A,
+ ["boxvh"]=0x0253C,
+ ["boxVL"]=0x02563,
+ ["boxVl"]=0x02562,
+ ["boxvL"]=0x02561,
+ ["boxvl"]=0x02524,
+ ["boxVR"]=0x02560,
+ ["boxVr"]=0x0255F,
+ ["boxvR"]=0x0255E,
+ ["boxvr"]=0x0251C,
+ ["bprime"]=0x02035,
+ ["Breve"]=0x002D8,
+ ["breve"]=0x002D8,
+ ["brvbar"]=0x000A6,
+ ["Bscr"]=0x0212C,
+ ["bscr"]=0x1D4B7,
+ ["bsemi"]=0x0204F,
+ ["bsim"]=0x0223D,
+ ["bsime"]=0x022CD,
+ ["bsol"]=0x0005C,
+ ["bsolb"]=0x029C5,
+ ["bsolhsub"]=0x0005C,
+ ["bull"]=0x02022,
+ ["bullet"]=0x02022,
+ ["bump"]=0x0224E,
+ ["bumpE"]=0x02AAE,
+ ["bumpe"]=0x0224F,
+ ["Bumpeq"]=0x0224E,
+ ["bumpeq"]=0x0224F,
+ ["Cacute"]=0x00106,
+ ["cacute"]=0x00107,
+ ["Cap"]=0x022D2,
+ ["cap"]=0x02229,
+ ["capand"]=0x02A44,
+ ["capbrcup"]=0x02A49,
+ ["capcap"]=0x02A4B,
+ ["capcup"]=0x02A47,
+ ["capdot"]=0x02A40,
+ ["CapitalDifferentialD"]=0x02145,
+ ["caps"]=0x02229,
+ ["caret"]=0x02041,
+ ["caron"]=0x002C7,
+ ["Cayleys"]=0x0212D,
+ ["ccaps"]=0x02A4D,
+ ["Ccaron"]=0x0010C,
+ ["ccaron"]=0x0010D,
+ ["Ccedil"]=0x000C7,
+ ["ccedil"]=0x000E7,
+ ["Ccirc"]=0x00108,
+ ["ccirc"]=0x00109,
+ ["Cconint"]=0x02230,
+ ["ccups"]=0x02A4C,
+ ["ccupssm"]=0x02A50,
+ ["Cdot"]=0x0010A,
+ ["cdot"]=0x0010B,
+ ["cedil"]=0x000B8,
+ ["Cedilla"]=0x000B8,
+ ["cemptyv"]=0x029B2,
+ ["cent"]=0x000A2,
+ ["CenterDot"]=0x000B7,
+ ["centerdot"]=0x000B7,
+ ["Cfr"]=0x0212D,
+ ["cfr"]=0x1D520,
+ ["CHcy"]=0x00427,
+ ["chcy"]=0x00447,
+ ["check"]=0x02713,
+ ["checkmark"]=0x02713,
+ ["chi"]=0x003C7,
+ ["cir"]=0x025CB,
+ ["circ"]=0x002C6,
+ ["circeq"]=0x02257,
+ ["circlearrowleft"]=0x021BA,
+ ["circlearrowright"]=0x021BB,
+ ["circledast"]=0x0229B,
+ ["circledcirc"]=0x0229A,
+ ["circleddash"]=0x0229D,
+ ["CircleDot"]=0x02299,
+ ["circledR"]=0x000AE,
+ ["circledS"]=0x024C8,
+ ["CircleMinus"]=0x02296,
+ ["CirclePlus"]=0x02295,
+ ["CircleTimes"]=0x02297,
+ ["cirE"]=0x029C3,
+ ["cire"]=0x02257,
+ ["cirfnint"]=0x02A10,
+ ["cirmid"]=0x02AEF,
+ ["cirscir"]=0x029C2,
+ ["ClockwiseContourIntegral"]=0x02232,
+ ["CloseCurlyDoubleQuote"]=0x0201D,
+ ["CloseCurlyQuote"]=0x02019,
+ ["clubs"]=0x02663,
+ ["clubsuit"]=0x02663,
+ ["Colon"]=0x02237,
+ ["colon"]=0x0003A,
+ ["Colone"]=0x02A74,
+ ["colone"]=0x02254,
+ ["coloneq"]=0x02254,
+ ["comma"]=0x0002C,
+ ["commat"]=0x00040,
+ ["comp"]=0x02201,
+ ["compfn"]=0x02218,
+ ["complement"]=0x02201,
+ ["complexes"]=0x02102,
+ ["cong"]=0x02245,
+ ["congdot"]=0x02A6D,
+ ["Congruent"]=0x02261,
+ ["Conint"]=0x0222F,
+ ["conint"]=0x0222E,
+ ["ContourIntegral"]=0x0222E,
+ ["Copf"]=0x02102,
+ ["copf"]=0x1D554,
+ ["coprod"]=0x02210,
+ ["Coproduct"]=0x02210,
+ ["copy"]=0x000A9,
+ ["copysr"]=0x02117,
+ ["CounterClockwiseContourIntegral"]=0x02233,
+ ["Cross"]=0x02A2F,
+ ["cross"]=0x02717,
+ ["Cscr"]=0x1D49E,
+ ["cscr"]=0x1D4B8,
+ ["csub"]=0x02ACF,
+ ["csube"]=0x02AD1,
+ ["csup"]=0x02AD0,
+ ["csupe"]=0x02AD2,
+ ["ctdot"]=0x022EF,
+ ["cudarrl"]=0x02938,
+ ["cudarrr"]=0x02935,
+ ["cuepr"]=0x022DE,
+ ["cuesc"]=0x022DF,
+ ["cularr"]=0x021B6,
+ ["cularrp"]=0x0293D,
+ ["Cup"]=0x022D3,
+ ["cup"]=0x0222A,
+ ["cupbrcap"]=0x02A48,
+ ["CupCap"]=0x0224D,
+ ["cupcap"]=0x02A46,
+ ["cupcup"]=0x02A4A,
+ ["cupdot"]=0x0228D,
+ ["cupor"]=0x02A45,
+ ["cups"]=0x0222A,
+ ["curarr"]=0x021B7,
+ ["curarrm"]=0x0293C,
+ ["curlyeqprec"]=0x022DE,
+ ["curlyeqsucc"]=0x022DF,
+ ["curlyvee"]=0x022CE,
+ ["curlywedge"]=0x022CF,
+ ["curren"]=0x000A4,
+ ["curvearrowleft"]=0x021B6,
+ ["curvearrowright"]=0x021B7,
+ ["cuvee"]=0x022CE,
+ ["cuwed"]=0x022CF,
+ ["cwconint"]=0x02232,
+ ["cwint"]=0x02231,
+ ["cylcty"]=0x0232D,
+ ["Dagger"]=0x02021,
+ ["Dagger"]=0x02021,
+ ["dagger"]=0x02020,
+ ["dagger"]=0x02020,
+ ["daleth"]=0x02138,
+ ["Darr"]=0x021A1,
+ ["dArr"]=0x021D3,
+ ["darr"]=0x02193,
+ ["dash"]=0x02010,
+ ["Dashv"]=0x02AE4,
+ ["dashv"]=0x022A3,
+ ["dbkarow"]=0x0290F,
+ ["dblac"]=0x002DD,
+ ["Dcaron"]=0x0010E,
+ ["dcaron"]=0x0010F,
+ ["Dcy"]=0x00414,
+ ["dcy"]=0x00434,
+ ["DD"]=0x02145,
+ ["dd"]=0x02146,
+ ["ddagger"]=0x02021,
+ ["ddarr"]=0x021CA,
+ ["DDotrahd"]=0x02911,
+ ["ddotseq"]=0x02A77,
+ ["deg"]=0x000B0,
+ ["Del"]=0x02207,
+ ["Delta"]=0x00394,
+ ["delta"]=0x003B4,
+ ["demptyv"]=0x029B1,
+ ["dfisht"]=0x0297F,
+ ["Dfr"]=0x1D507,
+ ["dfr"]=0x1D521,
+ ["dHar"]=0x02965,
+ ["dharl"]=0x021C3,
+ ["dharr"]=0x021C2,
+ ["DiacriticalAcute"]=0x000B4,
+ ["DiacriticalDot"]=0x002D9,
+ ["DiacriticalDoubleAcute"]=0x002DD,
+ ["DiacriticalGrave"]=0x00060,
+ ["DiacriticalTilde"]=0x002DC,
+ ["diam"]=0x022C4,
+ ["Diamond"]=0x022C4,
+ ["diamond"]=0x022C4,
+ ["diamondsuit"]=0x02666,
+ ["diams"]=0x02666,
+ ["die"]=0x000A8,
+ ["DifferentialD"]=0x02146,
+ ["digamma"]=0x003DD,
+ ["disin"]=0x022F2,
+ ["div"]=0x000F7,
+ ["divide"]=0x000F7,
+ ["divideontimes"]=0x022C7,
+ ["divonx"]=0x022C7,
+ ["DJcy"]=0x00402,
+ ["djcy"]=0x00452,
+ ["dlcorn"]=0x0231E,
+ ["dlcrop"]=0x0230D,
+ ["dollar"]=0x00024,
+ ["Dopf"]=0x1D53B,
+ ["dopf"]=0x1D555,
+ ["Dot"]=0x000A8,
+ ["dot"]=0x002D9,
+ ["DotDot"]=0x020DC,
+ ["doteq"]=0x02250,
+ ["doteqdot"]=0x02251,
+ ["DotEqual"]=0x02250,
+ ["dotminus"]=0x02238,
+ ["dotplus"]=0x02214,
+ ["dotsquare"]=0x022A1,
+ ["doublebarwedge"]=0x02306,
+ ["DoubleContourIntegral"]=0x0222F,
+ ["DoubleDot"]=0x000A8,
+ ["DoubleDownArrow"]=0x021D3,
+ ["DoubleLeftArrow"]=0x021D0,
+ ["DoubleLeftRightArrow"]=0x021D4,
+ ["DoubleLeftTee"]=0x02AE4,
+ ["DoubleLongLeftArrow"]=0x027F8,
+ ["DoubleLongLeftRightArrow"]=0x027FA,
+ ["DoubleLongRightArrow"]=0x027F9,
+ ["DoubleRightArrow"]=0x021D2,
+ ["DoubleRightTee"]=0x022A8,
+ ["DoubleUpArrow"]=0x021D1,
+ ["DoubleUpDownArrow"]=0x021D5,
+ ["DoubleVerticalBar"]=0x02225,
+ ["DownArrow"]=0x02193,
+ ["Downarrow"]=0x021D3,
+ ["downarrow"]=0x02193,
+ ["DownArrowBar"]=0x02913,
+ ["DownArrowUpArrow"]=0x021F5,
+ ["DownBreve"]=0x00311,
+ ["downdownarrows"]=0x021CA,
+ ["downharpoonleft"]=0x021C3,
+ ["downharpoonright"]=0x021C2,
+ ["DownLeftRightVector"]=0x02950,
+ ["DownLeftTeeVector"]=0x0295E,
+ ["DownLeftVector"]=0x021BD,
+ ["DownLeftVectorBar"]=0x02956,
+ ["DownRightTeeVector"]=0x0295F,
+ ["DownRightVector"]=0x021C1,
+ ["DownRightVectorBar"]=0x02957,
+ ["DownTee"]=0x022A4,
+ ["DownTeeArrow"]=0x021A7,
+ ["drbkarow"]=0x02910,
+ ["drcorn"]=0x0231F,
+ ["drcrop"]=0x0230C,
+ ["Dscr"]=0x1D49F,
+ ["dscr"]=0x1D4B9,
+ ["DScy"]=0x00405,
+ ["dscy"]=0x00455,
+ ["dsol"]=0x029F6,
+ ["Dstrok"]=0x00110,
+ ["dstrok"]=0x00111,
+ ["dtdot"]=0x022F1,
+ ["dtri"]=0x025BF,
+ ["dtrif"]=0x025BE,
+ ["duarr"]=0x021F5,
+ ["duhar"]=0x0296F,
+ ["dwangle"]=0x029A6,
+ ["DZcy"]=0x0040F,
+ ["dzcy"]=0x0045F,
+ ["dzigrarr"]=0x027FF,
+ ["Eacute"]=0x000C9,
+ ["eacute"]=0x000E9,
+ ["easter"]=0x02A6E,
+ ["Ecaron"]=0x0011A,
+ ["ecaron"]=0x0011B,
+ ["ecir"]=0x02256,
+ ["Ecirc"]=0x000CA,
+ ["ecirc"]=0x000EA,
+ ["ecolon"]=0x02255,
+ ["Ecy"]=0x0042D,
+ ["ecy"]=0x0044D,
+ ["eDDot"]=0x02A77,
+ ["Edot"]=0x00116,
+ ["eDot"]=0x02251,
+ ["edot"]=0x00117,
+ ["ee"]=0x02147,
+ ["efDot"]=0x02252,
+ ["Efr"]=0x1D508,
+ ["efr"]=0x1D522,
+ ["eg"]=0x02A9A,
+ ["Egrave"]=0x000C8,
+ ["egrave"]=0x000E8,
+ ["egs"]=0x02A96,
+ ["egsdot"]=0x02A98,
+ ["el"]=0x02A99,
+ ["Element"]=0x02208,
+ ["elinters"]=0x0FFFD,
+ ["ell"]=0x02113,
+ ["els"]=0x02A95,
+ ["elsdot"]=0x02A97,
+ ["Emacr"]=0x00112,
+ ["emacr"]=0x00113,
+ ["empty"]=0x02205,
+ ["emptyset"]=0x02205,
+ ["EmptySmallSquare"]=0x025FB,
+ ["emptyv"]=0x02205,
+ ["EmptyVerySmallSquare"]=0x025AB,
+ ["emsp"]=0x02003,
+ ["emsp13"]=0x02004,
+ ["emsp14"]=0x02005,
+ ["ENG"]=0x0014A,
+ ["eng"]=0x0014B,
+ ["ensp"]=0x02002,
+ ["Eogon"]=0x00118,
+ ["eogon"]=0x00119,
+ ["Eopf"]=0x1D53C,
+ ["eopf"]=0x1D556,
+ ["epar"]=0x022D5,
+ ["eparsl"]=0x029E3,
+ ["eplus"]=0x02A71,
+ ["epsi"]=0x003F5,
+ ["epsiv"]=0x003B5,
+ ["eqcirc"]=0x02256,
+ ["eqcolon"]=0x02255,
+ ["eqsim"]=0x02242,
+ ["eqslantgtr"]=0x02A96,
+ ["eqslantless"]=0x02A95,
+ ["Equal"]=0x02A75,
+ ["equals"]=0x0003D,
+ ["EqualTilde"]=0x02242,
+ ["equest"]=0x0225F,
+ ["Equilibrium"]=0x021CC,
+ ["equiv"]=0x02261,
+ ["equivDD"]=0x02A78,
+ ["eqvparsl"]=0x029E5,
+ ["erarr"]=0x02971,
+ ["erDot"]=0x02253,
+ ["Escr"]=0x02130,
+ ["escr"]=0x0212F,
+ ["esdot"]=0x02250,
+ ["Esim"]=0x02A73,
+ ["esim"]=0x02242,
+ ["eta"]=0x003B7,
+ ["ETH"]=0x000D0,
+ ["eth"]=0x000F0,
+ ["Euml"]=0x000CB,
+ ["euml"]=0x000EB,
+ ["excl"]=0x00021,
+ ["exist"]=0x02203,
+ ["Exists"]=0x02203,
+ ["expectation"]=0x02130,
+ ["ExponentialE"]=0x02147,
+ ["exponentiale"]=0x02147,
+ ["fallingdotseq"]=0x02252,
+ ["Fcy"]=0x00424,
+ ["fcy"]=0x00444,
+ ["female"]=0x02640,
+ ["ffilig"]=0x0FB03,
+ ["fflig"]=0x0FB00,
+ ["ffllig"]=0x0FB04,
+ ["Ffr"]=0x1D509,
+ ["ffr"]=0x1D523,
+ ["filig"]=0x0FB01,
+ ["FilledSmallSquare"]=0x025FC,
+ ["FilledVerySmallSquare"]=0x025AA,
+ ["flat"]=0x0266D,
+ ["fllig"]=0x0FB02,
+ ["fltns"]=0x025B1,
+ ["fnof"]=0x00192,
+ ["Fopf"]=0x1D53D,
+ ["fopf"]=0x1D557,
+ ["ForAll"]=0x02200,
+ ["forall"]=0x02200,
+ ["fork"]=0x022D4,
+ ["forkv"]=0x02AD9,
+ ["Fouriertrf"]=0x02131,
+ ["fpartint"]=0x02A0D,
+ ["frac12"]=0x000BD,
+ ["frac13"]=0x02153,
+ ["frac14"]=0x000BC,
+ ["frac15"]=0x02155,
+ ["frac16"]=0x02159,
+ ["frac18"]=0x0215B,
+ ["frac23"]=0x02154,
+ ["frac25"]=0x02156,
+ ["frac34"]=0x000BE,
+ ["frac35"]=0x02157,
+ ["frac38"]=0x0215C,
+ ["frac45"]=0x02158,
+ ["frac56"]=0x0215A,
+ ["frac58"]=0x0215D,
+ ["frac78"]=0x0215E,
+ ["frown"]=0x02322,
+ ["Fscr"]=0x02131,
+ ["fscr"]=0x1D4BB,
+ ["gacute"]=0x001F5,
+ ["Gamma"]=0x00393,
+ ["gamma"]=0x003B3,
+ ["Gammad"]=0x003DC,
+ ["gammad"]=0x003DD,
+ ["gap"]=0x02A86,
+ ["Gbreve"]=0x0011E,
+ ["gbreve"]=0x0011F,
+ ["Gcedil"]=0x00122,
+ ["Gcirc"]=0x0011C,
+ ["gcirc"]=0x0011D,
+ ["Gcy"]=0x00413,
+ ["gcy"]=0x00433,
+ ["Gdot"]=0x00120,
+ ["gdot"]=0x00121,
+ ["gE"]=0x02267,
+ ["ge"]=0x02265,
+ ["gEl"]=0x02A8C,
+ ["gel"]=0x022DB,
+ ["geq"]=0x02265,
+ ["geqq"]=0x02267,
+ ["geqslant"]=0x02A7E,
+ ["ges"]=0x02A7E,
+ ["gescc"]=0x02AA9,
+ ["gesdot"]=0x02A80,
+ ["gesdoto"]=0x02A82,
+ ["gesdotol"]=0x02A84,
+ ["gesl"]=0x022DB,
+ ["gesles"]=0x02A94,
+ ["Gfr"]=0x1D50A,
+ ["gfr"]=0x1D524,
+ ["Gg"]=0x022D9,
+ ["gg"]=0x0226B,
+ ["ggg"]=0x022D9,
+ ["gimel"]=0x02137,
+ ["GJcy"]=0x00403,
+ ["gjcy"]=0x00453,
+ ["gl"]=0x02277,
+ ["gla"]=0x02AA5,
+ ["glE"]=0x02A92,
+ ["glj"]=0x02AA4,
+ ["gnap"]=0x02A8A,
+ ["gnapprox"]=0x02A8A,
+ ["gnE"]=0x02269,
+ ["gne"]=0x02A88,
+ ["gneq"]=0x02A88,
+ ["gneqq"]=0x02269,
+ ["gnsim"]=0x022E7,
+ ["Gopf"]=0x1D53E,
+ ["gopf"]=0x1D558,
+ ["grave"]=0x00060,
+ ["GreaterEqual"]=0x02265,
+ ["GreaterEqualLess"]=0x022DB,
+ ["GreaterFullEqual"]=0x02267,
+ ["GreaterGreater"]=0x02AA2,
+ ["GreaterLess"]=0x02277,
+ ["GreaterSlantEqual"]=0x02A7E,
+ ["GreaterTilde"]=0x02273,
+ ["Gscr"]=0x1D4A2,
+ ["gscr"]=0x0210A,
+ ["gsim"]=0x02273,
+ ["gsime"]=0x02A8E,
+ ["gsiml"]=0x02A90,
+ ["Gt"]=0x0226B,
+ ["gt"]=0x0003E,
+ ["gtcc"]=0x02AA7,
+ ["gtcir"]=0x02A7A,
+ ["gtdot"]=0x022D7,
+ ["gtlPar"]=0x02995,
+ ["gtquest"]=0x02A7C,
+ ["gtrapprox"]=0x02A86,
+ ["gtrarr"]=0x02978,
+ ["gtrdot"]=0x022D7,
+ ["gtreqless"]=0x022DB,
+ ["gtreqqless"]=0x02A8C,
+ ["gtrless"]=0x02277,
+ ["gtrsim"]=0x02273,
+ ["gvertneqq"]=0x02269,
+ ["gvnE"]=0x02269,
+ ["Hacek"]=0x002C7,
+ ["hairsp"]=0x0200A,
+ ["half"]=0x000BD,
+ ["hamilt"]=0x0210B,
+ ["HARDcy"]=0x0042A,
+ ["hardcy"]=0x0044A,
+ ["hArr"]=0x021D4,
+ ["harr"]=0x02194,
+ ["harrcir"]=0x02948,
+ ["harrw"]=0x021AD,
+ ["Hat"]=0x0005E,
+ ["hbar"]=0x0210F,
+ ["Hcirc"]=0x00124,
+ ["hcirc"]=0x00125,
+ ["hearts"]=0x02665,
+ ["heartsuit"]=0x02665,
+ ["hellip"]=0x02026,
+ ["hercon"]=0x022B9,
+ ["Hfr"]=0x0210C,
+ ["hfr"]=0x1D525,
+ ["HilbertSpace"]=0x0210B,
+ ["hksearow"]=0x02925,
+ ["hkswarow"]=0x02926,
+ ["hoarr"]=0x021FF,
+ ["homtht"]=0x0223B,
+ ["hookleftarrow"]=0x021A9,
+ ["hookrightarrow"]=0x021AA,
+ ["Hopf"]=0x0210D,
+ ["hopf"]=0x1D559,
+ ["horbar"]=0x02015,
+ ["HorizontalLine"]=0x02500,
+ ["Hscr"]=0x0210B,
+ ["hscr"]=0x1D4BD,
+ ["hslash"]=0x0210F,
+ ["Hstrok"]=0x00126,
+ ["hstrok"]=0x00127,
+ ["HumpDownHump"]=0x0224E,
+ ["HumpEqual"]=0x0224F,
+ ["hybull"]=0x02043,
+ ["hyphen"]=0x02010,
+ ["Iacute"]=0x000CD,
+ ["iacute"]=0x000ED,
+ ["ic"]=0x02063,
+ ["Icirc"]=0x000CE,
+ ["icirc"]=0x000EE,
+ ["Icy"]=0x00418,
+ ["icy"]=0x00438,
+ ["Idot"]=0x00130,
+ ["IEcy"]=0x00415,
+ ["iecy"]=0x00435,
+ ["iexcl"]=0x000A1,
+ ["iff"]=0x021D4,
+ ["Ifr"]=0x02111,
+ ["ifr"]=0x1D526,
+ ["Igrave"]=0x000CC,
+ ["igrave"]=0x000EC,
+ ["ii"]=0x02148,
+ ["iiiint"]=0x02A0C,
+ ["iiint"]=0x0222D,
+ ["iinfin"]=0x029DC,
+ ["iiota"]=0x02129,
+ ["IJlig"]=0x00132,
+ ["ijlig"]=0x00133,
+ ["Im"]=0x02111,
+ ["Imacr"]=0x0012A,
+ ["imacr"]=0x0012B,
+ ["image"]=0x02111,
+ ["ImaginaryI"]=0x02148,
+ ["imagline"]=0x02110,
+ ["imagpart"]=0x02111,
+ ["imath"]=0x00131,
+ ["imof"]=0x022B7,
+ ["imped"]=0x001B5,
+ ["Implies"]=0x021D2,
+ ["in"]=0x02208,
+ ["incare"]=0x02105,
+ ["infin"]=0x0221E,
+ ["infintie"]=0x029DD,
+ ["inodot"]=0x00131,
+ ["Int"]=0x0222C,
+ ["int"]=0x0222B,
+ ["intcal"]=0x022BA,
+ ["integers"]=0x02124,
+ ["Integral"]=0x0222B,
+ ["intercal"]=0x022BA,
+ ["Intersection"]=0x022C2,
+ ["intlarhk"]=0x02A17,
+ ["intprod"]=0x02A3C,
+ ["InvisibleComma"]=0x02063,
+ ["InvisibleTimes"]=0x02062,
+ ["IOcy"]=0x00401,
+ ["iocy"]=0x00451,
+ ["Iogon"]=0x0012E,
+ ["iogon"]=0x0012F,
+ ["Iopf"]=0x1D540,
+ ["iopf"]=0x1D55A,
+ ["iota"]=0x003B9,
+ ["iprod"]=0x02A3C,
+ ["iquest"]=0x000BF,
+ ["Iscr"]=0x02110,
+ ["iscr"]=0x1D4BE,
+ ["isin"]=0x02208,
+ ["isindot"]=0x022F5,
+ ["isinE"]=0x022F9,
+ ["isins"]=0x022F4,
+ ["isinsv"]=0x022F3,
+ ["isinv"]=0x02208,
+ ["it"]=0x02062,
+ ["Itilde"]=0x00128,
+ ["itilde"]=0x00129,
+ ["Iukcy"]=0x00406,
+ ["iukcy"]=0x00456,
+ ["Iuml"]=0x000CF,
+ ["iuml"]=0x000EF,
+ ["Jcirc"]=0x00134,
+ ["jcirc"]=0x00135,
+ ["Jcy"]=0x00419,
+ ["jcy"]=0x00439,
+ ["Jfr"]=0x1D50D,
+ ["jfr"]=0x1D527,
+ ["jmath"]=0x0006A,
+ ["Jopf"]=0x1D541,
+ ["jopf"]=0x1D55B,
+ ["Jscr"]=0x1D4A5,
+ ["jscr"]=0x1D4BF,
+ ["Jsercy"]=0x00408,
+ ["jsercy"]=0x00458,
+ ["Jukcy"]=0x00404,
+ ["jukcy"]=0x00454,
+ ["kappa"]=0x003BA,
+ ["kappav"]=0x003F0,
+ ["Kcedil"]=0x00136,
+ ["kcedil"]=0x00137,
+ ["Kcy"]=0x0041A,
+ ["kcy"]=0x0043A,
+ ["Kfr"]=0x1D50E,
+ ["kfr"]=0x1D528,
+ ["kgreen"]=0x00138,
+ ["KHcy"]=0x00425,
+ ["khcy"]=0x00445,
+ ["KJcy"]=0x0040C,
+ ["kjcy"]=0x0045C,
+ ["Kopf"]=0x1D542,
+ ["kopf"]=0x1D55C,
+ ["Kscr"]=0x1D4A6,
+ ["kscr"]=0x1D4C0,
+ ["lAarr"]=0x021DA,
+ ["Lacute"]=0x00139,
+ ["lacute"]=0x0013A,
+ ["laemptyv"]=0x029B4,
+ ["lagran"]=0x02112,
+ ["Lambda"]=0x0039B,
+ ["lambda"]=0x003BB,
+ ["Lang"]=0x0300A,
+ ["lang"]=0x02329,
+ ["langd"]=0x02991,
+ ["langle"]=0x02329,
+ ["lap"]=0x02A85,
+ ["Laplacetrf"]=0x02112,
+ ["laquo"]=0x000AB,
+ ["Larr"]=0x0219E,
+ ["lArr"]=0x021D0,
+ ["larr"]=0x02190,
+ ["larrb"]=0x021E4,
+ ["larrbfs"]=0x0291F,
+ ["larrfs"]=0x0291D,
+ ["larrhk"]=0x021A9,
+ ["larrlp"]=0x021AB,
+ ["larrpl"]=0x02939,
+ ["larrsim"]=0x02973,
+ ["larrtl"]=0x021A2,
+ ["lat"]=0x02AAB,
+ ["lAtail"]=0x0291B,
+ ["latail"]=0x02919,
+ ["late"]=0x02AAD,
+ ["lates"]=0x02AAD,
+ ["lBarr"]=0x0290E,
+ ["lbarr"]=0x0290C,
+ ["lbbrk"]=0x03014,
+ ["lbrace"]=0x0007B,
+ ["lbrack"]=0x0005B,
+ ["lbrke"]=0x0298B,
+ ["lbrksld"]=0x0298F,
+ ["lbrkslu"]=0x0298D,
+ ["Lcaron"]=0x0013D,
+ ["lcaron"]=0x0013E,
+ ["Lcedil"]=0x0013B,
+ ["lcedil"]=0x0013C,
+ ["lceil"]=0x02308,
+ ["lcub"]=0x0007B,
+ ["Lcy"]=0x0041B,
+ ["lcy"]=0x0043B,
+ ["ldca"]=0x02936,
+ ["ldquo"]=0x0201C,
+ ["ldquor"]=0x0201E,
+ ["ldrdhar"]=0x02967,
+ ["ldrushar"]=0x0294B,
+ ["ldsh"]=0x021B2,
+ ["lE"]=0x02266,
+ ["le"]=0x02264,
+ ["LeftAngleBracket"]=0x02329,
+ ["LeftArrow"]=0x02190,
+ ["Leftarrow"]=0x021D0,
+ ["leftarrow"]=0x02190,
+ ["LeftArrowBar"]=0x021E4,
+ ["LeftArrowRightArrow"]=0x021C6,
+ ["leftarrowtail"]=0x021A2,
+ ["LeftCeiling"]=0x02308,
+ ["LeftDoubleBracket"]=0x0301A,
+ ["LeftDownTeeVector"]=0x02961,
+ ["LeftDownVector"]=0x021C3,
+ ["LeftDownVectorBar"]=0x02959,
+ ["LeftFloor"]=0x0230A,
+ ["leftharpoondown"]=0x021BD,
+ ["leftharpoonup"]=0x021BC,
+ ["leftleftarrows"]=0x021C7,
+ ["LeftRightArrow"]=0x02194,
+ ["Leftrightarrow"]=0x021D4,
+ ["leftrightarrow"]=0x02194,
+ ["leftrightarrows"]=0x021C6,
+ ["leftrightharpoons"]=0x021CB,
+ ["leftrightsquigarrow"]=0x021AD,
+ ["LeftRightVector"]=0x0294E,
+ ["LeftTee"]=0x022A3,
+ ["LeftTeeArrow"]=0x021A4,
+ ["LeftTeeVector"]=0x0295A,
+ ["leftthreetimes"]=0x022CB,
+ ["LeftTriangle"]=0x022B2,
+ ["LeftTriangleBar"]=0x029CF,
+ ["LeftTriangleEqual"]=0x022B4,
+ ["LeftUpDownVector"]=0x02951,
+ ["LeftUpTeeVector"]=0x02960,
+ ["LeftUpVector"]=0x021BF,
+ ["LeftUpVectorBar"]=0x02958,
+ ["LeftVector"]=0x021BC,
+ ["LeftVectorBar"]=0x02952,
+ ["lEg"]=0x02A8B,
+ ["leg"]=0x022DA,
+ ["leq"]=0x02264,
+ ["leqq"]=0x02266,
+ ["leqslant"]=0x02A7D,
+ ["les"]=0x02A7D,
+ ["lescc"]=0x02AA8,
+ ["lesdot"]=0x02A7F,
+ ["lesdoto"]=0x02A81,
+ ["lesdotor"]=0x02A83,
+ ["lesg"]=0x022DA,
+ ["lesges"]=0x02A93,
+ ["lessapprox"]=0x02A85,
+ ["lessdot"]=0x022D6,
+ ["lesseqgtr"]=0x022DA,
+ ["lesseqqgtr"]=0x02A8B,
+ ["LessEqualGreater"]=0x022DA,
+ ["LessFullEqual"]=0x02266,
+ ["LessGreater"]=0x02276,
+ ["lessgtr"]=0x02276,
+ ["LessLess"]=0x02AA1,
+ ["lesssim"]=0x02272,
+ ["LessSlantEqual"]=0x02A7D,
+ ["LessTilde"]=0x02272,
+ ["lfisht"]=0x0297C,
+ ["lfloor"]=0x0230A,
+ ["Lfr"]=0x1D50F,
+ ["lfr"]=0x1D529,
+ ["lg"]=0x02276,
+ ["lgE"]=0x02A91,
+ ["lHar"]=0x02962,
+ ["lhard"]=0x021BD,
+ ["lharu"]=0x021BC,
+ ["lharul"]=0x0296A,
+ ["lhblk"]=0x02584,
+ ["LJcy"]=0x00409,
+ ["ljcy"]=0x00459,
+ ["Ll"]=0x022D8,
+ ["ll"]=0x0226A,
+ ["llarr"]=0x021C7,
+ ["llcorner"]=0x0231E,
+ ["Lleftarrow"]=0x021DA,
+ ["llhard"]=0x0296B,
+ ["lltri"]=0x025FA,
+ ["Lmidot"]=0x0013F,
+ ["lmidot"]=0x00140,
+ ["lmoust"]=0x023B0,
+ ["lmoustache"]=0x023B0,
+ ["lnap"]=0x02A89,
+ ["lnapprox"]=0x02A89,
+ ["lnE"]=0x02268,
+ ["lne"]=0x02A87,
+ ["lneq"]=0x02A87,
+ ["lneqq"]=0x02268,
+ ["lnsim"]=0x022E6,
+ ["loang"]=0x03018,
+ ["loarr"]=0x021FD,
+ ["lobrk"]=0x0301A,
+ ["LongLeftArrow"]=0x027F5,
+ ["Longleftarrow"]=0x027F8,
+ ["longleftarrow"]=0x027F5,
+ ["LongLeftRightArrow"]=0x027F7,
+ ["Longleftrightarrow"]=0x027FA,
+ ["longleftrightarrow"]=0x027F7,
+ ["longmapsto"]=0x027FC,
+ ["LongRightArrow"]=0x027F6,
+ ["Longrightarrow"]=0x027F9,
+ ["longrightarrow"]=0x027F6,
+ ["looparrowleft"]=0x021AB,
+ ["looparrowright"]=0x021AC,
+ ["lopar"]=0x02985,
+ ["Lopf"]=0x1D543,
+ ["lopf"]=0x1D55D,
+ ["loplus"]=0x02A2D,
+ ["lotimes"]=0x02A34,
+ ["lowast"]=0x02217,
+ ["lowbar"]=0x0005F,
+ ["LowerLeftArrow"]=0x02199,
+ ["LowerRightArrow"]=0x02198,
+ ["loz"]=0x025CA,
+ ["lozenge"]=0x025CA,
+ ["lozf"]=0x029EB,
+ ["lpar"]=0x00028,
+ ["lparlt"]=0x02993,
+ ["lrarr"]=0x021C6,
+ ["lrcorner"]=0x0231F,
+ ["lrhar"]=0x021CB,
+ ["lrhard"]=0x0296D,
+ ["lrtri"]=0x022BF,
+ ["Lscr"]=0x02112,
+ ["lscr"]=0x1D4C1,
+ ["Lsh"]=0x021B0,
+ ["lsh"]=0x021B0,
+ ["lsim"]=0x02272,
+ ["lsime"]=0x02A8D,
+ ["lsimg"]=0x02A8F,
+ ["lsqb"]=0x0005B,
+ ["lsquo"]=0x02018,
+ ["lsquor"]=0x0201A,
+ ["Lstrok"]=0x00141,
+ ["lstrok"]=0x00142,
+ ["Lt"]=0x0226A,
+ ["lt"]=0x0003C,
+ ["ltcc"]=0x02AA6,
+ ["ltcir"]=0x02A79,
+ ["ltdot"]=0x022D6,
+ ["lthree"]=0x022CB,
+ ["ltimes"]=0x022C9,
+ ["ltlarr"]=0x02976,
+ ["ltquest"]=0x02A7B,
+ ["ltri"]=0x025C3,
+ ["ltrie"]=0x022B4,
+ ["ltrif"]=0x025C2,
+ ["ltrPar"]=0x02996,
+ ["lurdshar"]=0x0294A,
+ ["luruhar"]=0x02966,
+ ["lvertneqq"]=0x02268,
+ ["lvnE"]=0x02268,
+ ["macr"]=0x000AF,
+ ["male"]=0x02642,
+ ["malt"]=0x02720,
+ ["maltese"]=0x02720,
+ ["Map"]=0x02905,
+ ["map"]=0x021A6,
+ ["mapsto"]=0x021A6,
+ ["mapstodown"]=0x021A7,
+ ["mapstoleft"]=0x021A4,
+ ["mapstoup"]=0x021A5,
+ ["marker"]=0x025AE,
+ ["mcomma"]=0x02A29,
+ ["Mcy"]=0x0041C,
+ ["mcy"]=0x0043C,
+ ["mdash"]=0x02014,
+ ["mDDot"]=0x0223A,
+ ["measuredangle"]=0x02221,
+ ["MediumSpace"]=0x0205F,
+ ["Mellintrf"]=0x02133,
+ ["Mfr"]=0x1D510,
+ ["mfr"]=0x1D52A,
+ ["mho"]=0x02127,
+ ["micro"]=0x000B5,
+ ["mid"]=0x02223,
+ ["midast"]=0x0002A,
+ ["midcir"]=0x02AF0,
+ ["middot"]=0x000B7,
+ ["minus"]=0x02212,
+ ["minusb"]=0x0229F,
+ ["minusd"]=0x02238,
+ ["minusdu"]=0x02A2A,
+ ["MinusPlus"]=0x02213,
+ ["mlcp"]=0x02ADB,
+ ["mldr"]=0x02026,
+ ["mnplus"]=0x02213,
+ ["models"]=0x022A7,
+ ["Mopf"]=0x1D544,
+ ["mopf"]=0x1D55E,
+ ["mp"]=0x02213,
+ ["Mscr"]=0x02133,
+ ["mscr"]=0x1D4C2,
+ ["mstpos"]=0x0223E,
+ ["mu"]=0x003BC,
+ ["multimap"]=0x022B8,
+ ["mumap"]=0x022B8,
+ ["nabla"]=0x02207,
+ ["Nacute"]=0x00143,
+ ["nacute"]=0x00144,
+ ["nang"]=0x02220,
+ ["nap"]=0x02249,
+ ["napE"]=0x02A70,
+ ["napid"]=0x0224B,
+ ["napos"]=0x00149,
+ ["napprox"]=0x02249,
+ ["natur"]=0x0266E,
+ ["natural"]=0x0266E,
+ ["naturals"]=0x02115,
+ ["nbsp"]=0x000A0,
+ ["nbump"]=0x0224E,
+ ["nbumpe"]=0x0224F,
+ ["ncap"]=0x02A43,
+ ["Ncaron"]=0x00147,
+ ["ncaron"]=0x00148,
+ ["Ncedil"]=0x00145,
+ ["ncedil"]=0x00146,
+ ["ncong"]=0x02247,
+ ["ncongdot"]=0x02A6D,
+ ["ncup"]=0x02A42,
+ ["Ncy"]=0x0041D,
+ ["ncy"]=0x0043D,
+ ["ndash"]=0x02013,
+ ["ne"]=0x02260,
+ ["nearhk"]=0x02924,
+ ["neArr"]=0x021D7,
+ ["nearr"]=0x02197,
+ ["nearrow"]=0x02197,
+ ["nedot"]=0x02250,
+ ["NegativeMediumSpace"]=0x0200B,
+ ["NegativeThickSpace"]=0x0200B,
+ ["NegativeThinSpace"]=0x0200B,
+ ["NegativeVeryThinSpace"]=0x0200B,
+ ["nequiv"]=0x02262,
+ ["nesear"]=0x02928,
+ ["nesim"]=0x02242,
+ ["NestedGreaterGreater"]=0x0226B,
+ ["NestedLessLess"]=0x0226A,
+ ["NewLine"]=0x0000A,
+ ["nexist"]=0x02204,
+ ["nexists"]=0x02204,
+ ["Nfr"]=0x1D511,
+ ["nfr"]=0x1D52B,
+ ["ngE"]=0x02267,
+ ["nge"]=0x02271,
+ ["ngeq"]=0x02271,
+ ["ngeqq"]=0x02267,
+ ["ngeqslant"]=0x02A7E,
+ ["nges"]=0x02A7E,
+ ["nGg"]=0x022D9,
+ ["ngsim"]=0x02275,
+ ["nGt"]=0x0226B,
+ ["ngt"]=0x0226F,
+ ["ngtr"]=0x0226F,
+ ["nGtv"]=0x0226B,
+ ["nhArr"]=0x021CE,
+ ["nharr"]=0x021AE,
+ ["nhpar"]=0x02AF2,
+ ["ni"]=0x0220B,
+ ["nis"]=0x022FC,
+ ["nisd"]=0x022FA,
+ ["niv"]=0x0220B,
+ ["NJcy"]=0x0040A,
+ ["njcy"]=0x0045A,
+ ["nlArr"]=0x021CD,
+ ["nlarr"]=0x0219A,
+ ["nldr"]=0x02025,
+ ["nlE"]=0x02266,
+ ["nle"]=0x02270,
+ ["nLeftarrow"]=0x021CD,
+ ["nleftarrow"]=0x0219A,
+ ["nLeftrightarrow"]=0x021CE,
+ ["nleftrightarrow"]=0x021AE,
+ ["nleq"]=0x02270,
+ ["nleqq"]=0x02266,
+ ["nleqslant"]=0x02A7D,
+ ["nles"]=0x02A7D,
+ ["nless"]=0x0226E,
+ ["nLl"]=0x022D8,
+ ["nlsim"]=0x02274,
+ ["nLt"]=0x0226A,
+ ["nlt"]=0x0226E,
+ ["nltri"]=0x022EA,
+ ["nltrie"]=0x022EC,
+ ["nLtv"]=0x0226A,
+ ["nmid"]=0x02224,
+ ["NoBreak"]=0x02060,
+ ["NonBreakingSpace"]=0x000A0,
+ ["Nopf"]=0x02115,
+ ["nopf"]=0x1D55F,
+ ["Not"]=0x02AEC,
+ ["not"]=0x000AC,
+ ["NotCongruent"]=0x02262,
+ ["NotCupCap"]=0x0226D,
+ ["NotDoubleVerticalBar"]=0x02226,
+ ["NotElement"]=0x02209,
+ ["NotEqual"]=0x02260,
+ ["NotEqualTilde"]=0x02242,
+ ["NotExists"]=0x02204,
+ ["NotGreater"]=0x0226F,
+ ["NotGreaterEqual"]=0x02271,
+ ["NotGreaterFullEqual"]=0x02266,
+ ["NotGreaterGreater"]=0x0226B,
+ ["NotGreaterLess"]=0x02279,
+ ["NotGreaterSlantEqual"]=0x02A7E,
+ ["NotGreaterTilde"]=0x02275,
+ ["NotHumpDownHump"]=0x0224E,
+ ["NotHumpEqual"]=0x0224F,
+ ["notin"]=0x02209,
+ ["notindot"]=0x022F5,
+ ["notinE"]=0x022F9,
+ ["notinva"]=0x02209,
+ ["notinvb"]=0x022F7,
+ ["notinvc"]=0x022F6,
+ ["NotLeftTriangle"]=0x022EA,
+ ["NotLeftTriangleBar"]=0x029CF,
+ ["NotLeftTriangleEqual"]=0x022EC,
+ ["NotLess"]=0x0226E,
+ ["NotLessEqual"]=0x02270,
+ ["NotLessGreater"]=0x02278,
+ ["NotLessLess"]=0x0226A,
+ ["NotLessSlantEqual"]=0x02A7D,
+ ["NotLessTilde"]=0x02274,
+ ["NotNestedGreaterGreater"]=0x02AA2,
+ ["NotNestedLessLess"]=0x02AA1,
+ ["notni"]=0x0220C,
+ ["notniva"]=0x0220C,
+ ["notnivb"]=0x022FE,
+ ["notnivc"]=0x022FD,
+ ["NotPrecedes"]=0x02280,
+ ["NotPrecedesEqual"]=0x02AAF,
+ ["NotPrecedesSlantEqual"]=0x022E0,
+ ["NotReverseElement"]=0x0220C,
+ ["NotRightTriangle"]=0x022EB,
+ ["NotRightTriangleBar"]=0x029D0,
+ ["NotRightTriangleEqual"]=0x022ED,
+ ["NotSquareSubset"]=0x0228F,
+ ["NotSquareSubsetEqual"]=0x022E2,
+ ["NotSquareSuperset"]=0x02290,
+ ["NotSquareSupersetEqual"]=0x022E3,
+ ["NotSubset"]=0x02282,
+ ["NotSubsetEqual"]=0x02288,
+ ["NotSucceeds"]=0x02281,
+ ["NotSucceedsEqual"]=0x02AB0,
+ ["NotSucceedsSlantEqual"]=0x022E1,
+ ["NotSucceedsTilde"]=0x0227F,
+ ["NotSuperset"]=0x02283,
+ ["NotSupersetEqual"]=0x02289,
+ ["NotTilde"]=0x02241,
+ ["NotTildeEqual"]=0x02244,
+ ["NotTildeFullEqual"]=0x02247,
+ ["NotTildeTilde"]=0x02249,
+ ["NotVerticalBar"]=0x02224,
+ ["npar"]=0x02226,
+ ["nparallel"]=0x02226,
+ ["nparsl"]=0x02AFD,
+ ["npart"]=0x02202,
+ ["npolint"]=0x02A14,
+ ["npr"]=0x02280,
+ ["nprcue"]=0x022E0,
+ ["npre"]=0x02AAF,
+ ["nprec"]=0x02280,
+ ["npreceq"]=0x02AAF,
+ ["nrArr"]=0x021CF,
+ ["nrarr"]=0x0219B,
+ ["nrarrc"]=0x02933,
+ ["nrarrw"]=0x0219D,
+ ["nRightarrow"]=0x021CF,
+ ["nrightarrow"]=0x0219B,
+ ["nrtri"]=0x022EB,
+ ["nrtrie"]=0x022ED,
+ ["nsc"]=0x02281,
+ ["nsccue"]=0x022E1,
+ ["nsce"]=0x02AB0,
+ ["Nscr"]=0x1D4A9,
+ ["nscr"]=0x1D4C3,
+ ["nshortmid"]=0x02224,
+ ["nshortparallel"]=0x02226,
+ ["nsim"]=0x02241,
+ ["nsime"]=0x02244,
+ ["nsimeq"]=0x02244,
+ ["nsmid"]=0x02224,
+ ["nspar"]=0x02226,
+ ["nsqsube"]=0x022E2,
+ ["nsqsupe"]=0x022E3,
+ ["nsub"]=0x02284,
+ ["nsubE"]=0x02AC5,
+ ["nsube"]=0x02288,
+ ["nsubset"]=0x02282,
+ ["nsubseteq"]=0x02288,
+ ["nsubseteqq"]=0x02AC5,
+ ["nsucc"]=0x02281,
+ ["nsucceq"]=0x02AB0,
+ ["nsup"]=0x02285,
+ ["nsupE"]=0x02AC6,
+ ["nsupe"]=0x02289,
+ ["nsupset"]=0x02283,
+ ["nsupseteq"]=0x02289,
+ ["nsupseteqq"]=0x02AC6,
+ ["ntgl"]=0x02279,
+ ["Ntilde"]=0x000D1,
+ ["ntilde"]=0x000F1,
+ ["ntlg"]=0x02278,
+ ["ntriangleleft"]=0x022EA,
+ ["ntrianglelefteq"]=0x022EC,
+ ["ntriangleright"]=0x022EB,
+ ["ntrianglerighteq"]=0x022ED,
+ ["nu"]=0x003BD,
+ ["num"]=0x00023,
+ ["numero"]=0x02116,
+ ["numsp"]=0x02007,
+ ["nvap"]=0x0224D,
+ ["nVDash"]=0x022AF,
+ ["nVdash"]=0x022AE,
+ ["nvDash"]=0x022AD,
+ ["nvdash"]=0x022AC,
+ ["nvge"]=0x02265,
+ ["nvgt"]=0x0003E,
+ ["nvHarr"]=0x02904,
+ ["nvinfin"]=0x029DE,
+ ["nvlArr"]=0x02902,
+ ["nvle"]=0x02264,
+ ["nvlt"]=0x0003C,
+ ["nvltrie"]=0x022B4,
+ ["nvrArr"]=0x02903,
+ ["nvrtrie"]=0x022B5,
+ ["nvsim"]=0x0223C,
+ ["nwarhk"]=0x02923,
+ ["nwArr"]=0x021D6,
+ ["nwarr"]=0x02196,
+ ["nwarrow"]=0x02196,
+ ["nwnear"]=0x02927,
+ ["Oacute"]=0x000D3,
+ ["oacute"]=0x000F3,
+ ["oast"]=0x0229B,
+ ["ocir"]=0x0229A,
+ ["Ocirc"]=0x000D4,
+ ["ocirc"]=0x000F4,
+ ["Ocy"]=0x0041E,
+ ["ocy"]=0x0043E,
+ ["odash"]=0x0229D,
+ ["Odblac"]=0x00150,
+ ["odblac"]=0x00151,
+ ["odiv"]=0x02A38,
+ ["odot"]=0x02299,
+ ["odsold"]=0x029BC,
+ ["OElig"]=0x00152,
+ ["oelig"]=0x00153,
+ ["ofcir"]=0x029BF,
+ ["Ofr"]=0x1D512,
+ ["ofr"]=0x1D52C,
+ ["ogon"]=0x002DB,
+ ["Ograve"]=0x000D2,
+ ["ograve"]=0x000F2,
+ ["ogt"]=0x029C1,
+ ["ohbar"]=0x029B5,
+ ["ohm"]=0x02126,
+ ["oint"]=0x0222E,
+ ["olarr"]=0x021BA,
+ ["olcir"]=0x029BE,
+ ["olcross"]=0x029BB,
+ ["olt"]=0x029C0,
+ ["Omacr"]=0x0014C,
+ ["omacr"]=0x0014D,
+ ["Omega"]=0x003A9,
+ ["omega"]=0x003C9,
+ ["omid"]=0x029B6,
+ ["ominus"]=0x02296,
+ ["Oopf"]=0x1D546,
+ ["oopf"]=0x1D560,
+ ["opar"]=0x029B7,
+ ["OpenCurlyDoubleQuote"]=0x0201C,
+ ["OpenCurlyQuote"]=0x02018,
+ ["operp"]=0x029B9,
+ ["oplus"]=0x02295,
+ ["Or"]=0x02A54,
+ ["or"]=0x02228,
+ ["orarr"]=0x021BB,
+ ["ord"]=0x02A5D,
+ ["order"]=0x02134,
+ ["orderof"]=0x02134,
+ ["ordf"]=0x000AA,
+ ["ordm"]=0x000BA,
+ ["origof"]=0x022B6,
+ ["oror"]=0x02A56,
+ ["orslope"]=0x02A57,
+ ["orv"]=0x02A5B,
+ ["oS"]=0x024C8,
+ ["Oscr"]=0x1D4AA,
+ ["oscr"]=0x02134,
+ ["Oslash"]=0x000D8,
+ ["oslash"]=0x000F8,
+ ["osol"]=0x02298,
+ ["Otilde"]=0x000D5,
+ ["otilde"]=0x000F5,
+ ["Otimes"]=0x02A37,
+ ["otimes"]=0x02297,
+ ["otimesas"]=0x02A36,
+ ["Ouml"]=0x000D6,
+ ["ouml"]=0x000F6,
+ ["ovbar"]=0x0233D,
+ ["OverBar"]=0x000AF,
+ ["OverBrace"]=0x0FE37,
+ ["OverBracket"]=0x023B4,
+ ["OverParenthesis"]=0x0FE35,
+ ["par"]=0x02225,
+ ["para"]=0x000B6,
+ ["parallel"]=0x02225,
+ ["parsim"]=0x02AF3,
+ ["parsl"]=0x02AFD,
+ ["part"]=0x02202,
+ ["PartialD"]=0x02202,
+ ["Pcy"]=0x0041F,
+ ["pcy"]=0x0043F,
+ ["percnt"]=0x00025,
+ ["period"]=0x0002E,
+ ["permil"]=0x02030,
+ ["perp"]=0x022A5,
+ ["pertenk"]=0x02031,
+ ["Pfr"]=0x1D513,
+ ["pfr"]=0x1D52D,
+ ["Phi"]=0x003A6,
+ ["phi"]=0x003D5,
+ ["phiv"]=0x003C6,
+ ["phmmat"]=0x02133,
+ ["phone"]=0x0260E,
+ ["Pi"]=0x003A0,
+ ["pi"]=0x003C0,
+ ["pitchfork"]=0x022D4,
+ ["piv"]=0x003D6,
+ ["planck"]=0x0210F,
+ ["planckh"]=0x0210E,
+ ["plankv"]=0x0210F,
+ ["plus"]=0x0002B,
+ ["plusacir"]=0x02A23,
+ ["plusb"]=0x0229E,
+ ["pluscir"]=0x02A22,
+ ["plusdo"]=0x02214,
+ ["plusdu"]=0x02A25,
+ ["pluse"]=0x02A72,
+ ["PlusMinus"]=0x000B1,
+ ["plusmn"]=0x000B1,
+ ["plussim"]=0x02A26,
+ ["plustwo"]=0x02A27,
+ ["pm"]=0x000B1,
+ ["Poincareplane"]=0x0210C,
+ ["pointint"]=0x02A15,
+ ["Popf"]=0x02119,
+ ["popf"]=0x1D561,
+ ["pound"]=0x000A3,
+ ["Pr"]=0x02ABB,
+ ["pr"]=0x0227A,
+ ["prap"]=0x02AB7,
+ ["prcue"]=0x0227C,
+ ["prE"]=0x02AB3,
+ ["pre"]=0x02AAF,
+ ["prec"]=0x0227A,
+ ["precapprox"]=0x02AB7,
+ ["preccurlyeq"]=0x0227C,
+ ["Precedes"]=0x0227A,
+ ["PrecedesEqual"]=0x02AAF,
+ ["PrecedesSlantEqual"]=0x0227C,
+ ["PrecedesTilde"]=0x0227E,
+ ["preceq"]=0x02AAF,
+ ["precnapprox"]=0x02AB9,
+ ["precneqq"]=0x02AB5,
+ ["precnsim"]=0x022E8,
+ ["precsim"]=0x0227E,
+ ["Prime"]=0x02033,
+ ["prime"]=0x02032,
+ ["primes"]=0x02119,
+ ["prnap"]=0x02AB9,
+ ["prnE"]=0x02AB5,
+ ["prnsim"]=0x022E8,
+ ["prod"]=0x0220F,
+ ["Product"]=0x0220F,
+ ["profalar"]=0x0232E,
+ ["profline"]=0x02312,
+ ["profsurf"]=0x02313,
+ ["prop"]=0x0221D,
+ ["Proportion"]=0x02237,
+ ["Proportional"]=0x0221D,
+ ["propto"]=0x0221D,
+ ["prsim"]=0x0227E,
+ ["prurel"]=0x022B0,
+ ["Pscr"]=0x1D4AB,
+ ["pscr"]=0x1D4C5,
+ ["Psi"]=0x003A8,
+ ["psi"]=0x003C8,
+ ["puncsp"]=0x02008,
+ ["Qfr"]=0x1D514,
+ ["qfr"]=0x1D52E,
+ ["qint"]=0x02A0C,
+ ["Qopf"]=0x0211A,
+ ["qopf"]=0x1D562,
+ ["qprime"]=0x02057,
+ ["Qscr"]=0x1D4AC,
+ ["qscr"]=0x1D4C6,
+ ["quaternions"]=0x0210D,
+ ["quatint"]=0x02A16,
+ ["quest"]=0x0003F,
+ ["questeq"]=0x0225F,
+ ["quot"]=0x00022,
+ ["rAarr"]=0x021DB,
+ ["race"]=0x029DA,
+ ["Racute"]=0x00154,
+ ["racute"]=0x00155,
+ ["radic"]=0x0221A,
+ ["raemptyv"]=0x029B3,
+ ["Rang"]=0x0300B,
+ ["rang"]=0x0232A,
+ ["rangd"]=0x02992,
+ ["range"]=0x029A5,
+ ["rangle"]=0x0232A,
+ ["raquo"]=0x000BB,
+ ["Rarr"]=0x021A0,
+ ["rArr"]=0x021D2,
+ ["rarr"]=0x02192,
+ ["rarrap"]=0x02975,
+ ["rarrb"]=0x021E5,
+ ["rarrbfs"]=0x02920,
+ ["rarrc"]=0x02933,
+ ["rarrfs"]=0x0291E,
+ ["rarrhk"]=0x021AA,
+ ["rarrlp"]=0x021AC,
+ ["rarrpl"]=0x02945,
+ ["rarrsim"]=0x02974,
+ ["Rarrtl"]=0x02916,
+ ["rarrtl"]=0x021A3,
+ ["rarrw"]=0x0219D,
+ ["rAtail"]=0x0291C,
+ ["ratail"]=0x0291A,
+ ["ratio"]=0x02236,
+ ["rationals"]=0x0211A,
+ ["RBarr"]=0x02910,
+ ["rBarr"]=0x0290F,
+ ["rbarr"]=0x0290D,
+ ["rbbrk"]=0x03015,
+ ["rbrace"]=0x0007D,
+ ["rbrack"]=0x0005D,
+ ["rbrke"]=0x0298C,
+ ["rbrksld"]=0x0298E,
+ ["rbrkslu"]=0x02990,
+ ["Rcaron"]=0x00158,
+ ["rcaron"]=0x00159,
+ ["Rcedil"]=0x00156,
+ ["rcedil"]=0x00157,
+ ["rceil"]=0x02309,
+ ["rcub"]=0x0007D,
+ ["Rcy"]=0x00420,
+ ["rcy"]=0x00440,
+ ["rdca"]=0x02937,
+ ["rdldhar"]=0x02969,
+ ["rdquo"]=0x0201D,
+ ["rdquor"]=0x0201D,
+ ["rdsh"]=0x021B3,
+ ["Re"]=0x0211C,
+ ["real"]=0x0211C,
+ ["realine"]=0x0211B,
+ ["realpart"]=0x0211C,
+ ["reals"]=0x0211D,
+ ["rect"]=0x025AD,
+ ["reg"]=0x000AE,
+ ["ReverseElement"]=0x0220B,
+ ["ReverseEquilibrium"]=0x021CB,
+ ["ReverseUpEquilibrium"]=0x0296F,
+ ["rfisht"]=0x0297D,
+ ["rfloor"]=0x0230B,
+ ["Rfr"]=0x0211C,
+ ["rfr"]=0x1D52F,
+ ["rHar"]=0x02964,
+ ["rhard"]=0x021C1,
+ ["rharu"]=0x021C0,
+ ["rharul"]=0x0296C,
+ ["rho"]=0x003C1,
+ ["rhov"]=0x003F1,
+ ["RightAngleBracket"]=0x0232A,
+ ["RightArrow"]=0x02192,
+ ["Rightarrow"]=0x021D2,
+ ["rightarrow"]=0x02192,
+ ["RightArrowBar"]=0x021E5,
+ ["RightArrowLeftArrow"]=0x021C4,
+ ["rightarrowtail"]=0x021A3,
+ ["RightCeiling"]=0x02309,
+ ["RightDoubleBracket"]=0x0301B,
+ ["RightDownTeeVector"]=0x0295D,
+ ["RightDownVector"]=0x021C2,
+ ["RightDownVectorBar"]=0x02955,
+ ["RightFloor"]=0x0230B,
+ ["rightharpoondown"]=0x021C1,
+ ["rightharpoonup"]=0x021C0,
+ ["rightleftarrows"]=0x021C4,
+ ["rightleftharpoons"]=0x021CC,
+ ["rightrightarrows"]=0x021C9,
+ ["rightsquigarrow"]=0x0219D,
+ ["RightTee"]=0x022A2,
+ ["RightTeeArrow"]=0x021A6,
+ ["RightTeeVector"]=0x0295B,
+ ["rightthreetimes"]=0x022CC,
+ ["RightTriangle"]=0x022B3,
+ ["RightTriangleBar"]=0x029D0,
+ ["RightTriangleEqual"]=0x022B5,
+ ["RightUpDownVector"]=0x0294F,
+ ["RightUpTeeVector"]=0x0295C,
+ ["RightUpVector"]=0x021BE,
+ ["RightUpVectorBar"]=0x02954,
+ ["RightVector"]=0x021C0,
+ ["RightVectorBar"]=0x02953,
+ ["ring"]=0x002DA,
+ ["risingdotseq"]=0x02253,
+ ["rlarr"]=0x021C4,
+ ["rlhar"]=0x021CC,
+ ["rmoust"]=0x023B1,
+ ["rmoustache"]=0x023B1,
+ ["rnmid"]=0x02AEE,
+ ["roang"]=0x03019,
+ ["roarr"]=0x021FE,
+ ["robrk"]=0x0301B,
+ ["ropar"]=0x02986,
+ ["Ropf"]=0x0211D,
+ ["ropf"]=0x1D563,
+ ["roplus"]=0x02A2E,
+ ["rotimes"]=0x02A35,
+ ["RoundImplies"]=0x02970,
+ ["rpar"]=0x00029,
+ ["rpargt"]=0x02994,
+ ["rppolint"]=0x02A12,
+ ["rrarr"]=0x021C9,
+ ["Rrightarrow"]=0x021DB,
+ ["Rscr"]=0x0211B,
+ ["rscr"]=0x1D4C7,
+ ["Rsh"]=0x021B1,
+ ["rsh"]=0x021B1,
+ ["rsqb"]=0x0005D,
+ ["rsquo"]=0x02019,
+ ["rsquor"]=0x02019,
+ ["rthree"]=0x022CC,
+ ["rtimes"]=0x022CA,
+ ["rtri"]=0x025B9,
+ ["rtrie"]=0x022B5,
+ ["rtrif"]=0x025B8,
+ ["rtriltri"]=0x029CE,
+ ["RuleDelayed"]=0x029F4,
+ ["ruluhar"]=0x02968,
+ ["rx"]=0x0211E,
+ ["Sacute"]=0x0015A,
+ ["sacute"]=0x0015B,
+ ["Sc"]=0x02ABC,
+ ["sc"]=0x0227B,
+ ["scap"]=0x02AB8,
+ ["Scaron"]=0x00160,
+ ["scaron"]=0x00161,
+ ["sccue"]=0x0227D,
+ ["scE"]=0x02AB4,
+ ["sce"]=0x02AB0,
+ ["Scedil"]=0x0015E,
+ ["scedil"]=0x0015F,
+ ["Scirc"]=0x0015C,
+ ["scirc"]=0x0015D,
+ ["scnap"]=0x02ABA,
+ ["scnE"]=0x02AB6,
+ ["scnsim"]=0x022E9,
+ ["scpolint"]=0x02A13,
+ ["scsim"]=0x0227F,
+ ["Scy"]=0x00421,
+ ["scy"]=0x00441,
+ ["sdot"]=0x022C5,
+ ["sdotb"]=0x022A1,
+ ["sdote"]=0x02A66,
+ ["searhk"]=0x02925,
+ ["seArr"]=0x021D8,
+ ["searr"]=0x02198,
+ ["searrow"]=0x02198,
+ ["sect"]=0x000A7,
+ ["semi"]=0x0003B,
+ ["seswar"]=0x02929,
+ ["setminus"]=0x02216,
+ ["setmn"]=0x02216,
+ ["sext"]=0x02736,
+ ["Sfr"]=0x1D516,
+ ["sfr"]=0x1D530,
+ ["sfrown"]=0x02322,
+ ["sharp"]=0x0266F,
+ ["SHCHcy"]=0x00429,
+ ["shchcy"]=0x00449,
+ ["SHcy"]=0x00428,
+ ["shcy"]=0x00448,
+ ["ShortDownArrow"]=0x02193,
+ ["ShortLeftArrow"]=0x02190,
+ ["shortmid"]=0x02223,
+ ["shortparallel"]=0x02225,
+ ["ShortRightArrow"]=0x02192,
+ ["ShortUpArrow"]=0x02191,
+ ["shy"]=0x000AD,
+ ["Sigma"]=0x003A3,
+ ["sigma"]=0x003C3,
+ ["sigmav"]=0x003C2,
+ ["sim"]=0x0223C,
+ ["simdot"]=0x02A6A,
+ ["sime"]=0x02243,
+ ["simeq"]=0x02243,
+ ["simg"]=0x02A9E,
+ ["simgE"]=0x02AA0,
+ ["siml"]=0x02A9D,
+ ["simlE"]=0x02A9F,
+ ["simne"]=0x02246,
+ ["simplus"]=0x02A24,
+ ["simrarr"]=0x02972,
+ ["slarr"]=0x02190,
+ ["SmallCircle"]=0x02218,
+ ["smallsetminus"]=0x02216,
+ ["smashp"]=0x02A33,
+ ["smeparsl"]=0x029E4,
+ ["smid"]=0x02223,
+ ["smile"]=0x02323,
+ ["smt"]=0x02AAA,
+ ["smte"]=0x02AAC,
+ ["smtes"]=0x02AAC,
+ ["SOFTcy"]=0x0042C,
+ ["softcy"]=0x0044C,
+ ["sol"]=0x0002F,
+ ["solb"]=0x029C4,
+ ["solbar"]=0x0233F,
+ ["Sopf"]=0x1D54A,
+ ["sopf"]=0x1D564,
+ ["spades"]=0x02660,
+ ["spadesuit"]=0x02660,
+ ["spar"]=0x02225,
+ ["sqcap"]=0x02293,
+ ["sqcaps"]=0x02293,
+ ["sqcup"]=0x02294,
+ ["sqcups"]=0x02294,
+ ["Sqrt"]=0x0221A,
+ ["sqsub"]=0x0228F,
+ ["sqsube"]=0x02291,
+ ["sqsubset"]=0x0228F,
+ ["sqsubseteq"]=0x02291,
+ ["sqsup"]=0x02290,
+ ["sqsupe"]=0x02292,
+ ["sqsupset"]=0x02290,
+ ["sqsupseteq"]=0x02292,
+ ["squ"]=0x025A1,
+ ["Square"]=0x025A1,
+ ["square"]=0x025A1,
+ ["SquareIntersection"]=0x02293,
+ ["SquareSubset"]=0x0228F,
+ ["SquareSubsetEqual"]=0x02291,
+ ["SquareSuperset"]=0x02290,
+ ["SquareSupersetEqual"]=0x02292,
+ ["SquareUnion"]=0x02294,
+ ["squarf"]=0x025AA,
+ ["squf"]=0x025AA,
+ ["srarr"]=0x02192,
+ ["Sscr"]=0x1D4AE,
+ ["sscr"]=0x1D4C8,
+ ["ssetmn"]=0x02216,
+ ["ssmile"]=0x02323,
+ ["sstarf"]=0x022C6,
+ ["Star"]=0x022C6,
+ ["star"]=0x02606,
+ ["starf"]=0x02605,
+ ["straightepsilon"]=0x003F5,
+ ["straightphi"]=0x003D5,
+ ["strns"]=0x000AF,
+ ["Sub"]=0x022D0,
+ ["sub"]=0x02282,
+ ["subdot"]=0x02ABD,
+ ["subE"]=0x02AC5,
+ ["sube"]=0x02286,
+ ["subedot"]=0x02AC3,
+ ["submult"]=0x02AC1,
+ ["subnE"]=0x02ACB,
+ ["subne"]=0x0228A,
+ ["subplus"]=0x02ABF,
+ ["subrarr"]=0x02979,
+ ["Subset"]=0x022D0,
+ ["subset"]=0x02282,
+ ["subseteq"]=0x02286,
+ ["subseteqq"]=0x02AC5,
+ ["SubsetEqual"]=0x02286,
+ ["subsetneq"]=0x0228A,
+ ["subsetneqq"]=0x02ACB,
+ ["subsim"]=0x02AC7,
+ ["subsub"]=0x02AD5,
+ ["subsup"]=0x02AD3,
+ ["succ"]=0x0227B,
+ ["succapprox"]=0x02AB8,
+ ["succcurlyeq"]=0x0227D,
+ ["Succeeds"]=0x0227B,
+ ["SucceedsEqual"]=0x02AB0,
+ ["SucceedsSlantEqual"]=0x0227D,
+ ["SucceedsTilde"]=0x0227F,
+ ["succeq"]=0x02AB0,
+ ["succnapprox"]=0x02ABA,
+ ["succneqq"]=0x02AB6,
+ ["succnsim"]=0x022E9,
+ ["succsim"]=0x0227F,
+ ["SuchThat"]=0x0220B,
+ ["Sum"]=0x02211,
+ ["sum"]=0x02211,
+ ["sung"]=0x0266A,
+ ["Sup"]=0x022D1,
+ ["sup"]=0x02283,
+ ["sup1"]=0x000B9,
+ ["sup2"]=0x000B2,
+ ["sup3"]=0x000B3,
+ ["supdot"]=0x02ABE,
+ ["supdsub"]=0x02AD8,
+ ["supE"]=0x02AC6,
+ ["supe"]=0x02287,
+ ["supedot"]=0x02AC4,
+ ["Superset"]=0x02283,
+ ["SupersetEqual"]=0x02287,
+ ["suphsol"]=0x02283,
+ ["suphsub"]=0x02AD7,
+ ["suplarr"]=0x0297B,
+ ["supmult"]=0x02AC2,
+ ["supnE"]=0x02ACC,
+ ["supne"]=0x0228B,
+ ["supplus"]=0x02AC0,
+ ["Supset"]=0x022D1,
+ ["supset"]=0x02283,
+ ["supseteq"]=0x02287,
+ ["supseteqq"]=0x02AC6,
+ ["supsetneq"]=0x0228B,
+ ["supsetneqq"]=0x02ACC,
+ ["supsim"]=0x02AC8,
+ ["supsub"]=0x02AD4,
+ ["supsup"]=0x02AD6,
+ ["swarhk"]=0x02926,
+ ["swArr"]=0x021D9,
+ ["swarr"]=0x02199,
+ ["swarrow"]=0x02199,
+ ["swnwar"]=0x0292A,
+ ["szlig"]=0x000DF,
+ ["Tab"]=0x00009,
+ ["target"]=0x02316,
+ ["tau"]=0x003C4,
+ ["tbrk"]=0x023B4,
+ ["Tcaron"]=0x00164,
+ ["tcaron"]=0x00165,
+ ["Tcedil"]=0x00162,
+ ["tcedil"]=0x00163,
+ ["Tcy"]=0x00422,
+ ["tcy"]=0x00442,
+ ["tdot"]=0x020DB,
+ ["telrec"]=0x02315,
+ ["Tfr"]=0x1D517,
+ ["tfr"]=0x1D531,
+ ["there4"]=0x02234,
+ ["Therefore"]=0x02234,
+ ["therefore"]=0x02234,
+ ["Theta"]=0x00398,
+ ["theta"]=0x003B8,
+ ["thetav"]=0x003D1,
+ ["thickapprox"]=0x02248,
+ ["thicksim"]=0x0223C,
+ ["ThickSpace"]=0x02009,
+ ["thinsp"]=0x02009,
+ ["ThinSpace"]=0x02009,
+ ["thkap"]=0x02248,
+ ["thksim"]=0x0223C,
+ ["THORN"]=0x000DE,
+ ["thorn"]=0x000FE,
+ ["Tilde"]=0x0223C,
+ ["tilde"]=0x002DC,
+ ["TildeEqual"]=0x02243,
+ ["TildeFullEqual"]=0x02245,
+ ["TildeTilde"]=0x02248,
+ ["times"]=0x000D7,
+ ["timesb"]=0x022A0,
+ ["timesbar"]=0x02A31,
+ ["timesd"]=0x02A30,
+ ["tint"]=0x0222D,
+ ["toea"]=0x02928,
+ ["top"]=0x022A4,
+ ["topbot"]=0x02336,
+ ["topcir"]=0x02AF1,
+ ["Topf"]=0x1D54B,
+ ["topf"]=0x1D565,
+ ["topfork"]=0x02ADA,
+ ["tosa"]=0x02929,
+ ["tprime"]=0x02034,
+ ["trade"]=0x02122,
+ ["triangle"]=0x025B5,
+ ["triangledown"]=0x025BF,
+ ["triangleleft"]=0x025C3,
+ ["trianglelefteq"]=0x022B4,
+ ["triangleq"]=0x0225C,
+ ["triangleright"]=0x025B9,
+ ["trianglerighteq"]=0x022B5,
+ ["tridot"]=0x025EC,
+ ["trie"]=0x0225C,
+ ["triminus"]=0x02A3A,
+ ["TripleDot"]=0x020DB,
+ ["triplus"]=0x02A39,
+ ["trisb"]=0x029CD,
+ ["tritime"]=0x02A3B,
+ ["trpezium"]=0x0FFFD,
+ ["Tscr"]=0x1D4AF,
+ ["tscr"]=0x1D4C9,
+ ["TScy"]=0x00426,
+ ["tscy"]=0x00446,
+ ["TSHcy"]=0x0040B,
+ ["tshcy"]=0x0045B,
+ ["Tstrok"]=0x00166,
+ ["tstrok"]=0x00167,
+ ["twixt"]=0x0226C,
+ ["twoheadleftarrow"]=0x0219E,
+ ["twoheadrightarrow"]=0x021A0,
+ ["Uacute"]=0x000DA,
+ ["uacute"]=0x000FA,
+ ["Uarr"]=0x0219F,
+ ["uArr"]=0x021D1,
+ ["uarr"]=0x02191,
+ ["Uarrocir"]=0x02949,
+ ["Ubrcy"]=0x0040E,
+ ["ubrcy"]=0x0045E,
+ ["Ubreve"]=0x0016C,
+ ["ubreve"]=0x0016D,
+ ["Ucirc"]=0x000DB,
+ ["ucirc"]=0x000FB,
+ ["Ucy"]=0x00423,
+ ["ucy"]=0x00443,
+ ["udarr"]=0x021C5,
+ ["Udblac"]=0x00170,
+ ["udblac"]=0x00171,
+ ["udhar"]=0x0296E,
+ ["ufisht"]=0x0297E,
+ ["Ufr"]=0x1D518,
+ ["ufr"]=0x1D532,
+ ["Ugrave"]=0x000D9,
+ ["ugrave"]=0x000F9,
+ ["uHar"]=0x02963,
+ ["uharl"]=0x021BF,
+ ["uharr"]=0x021BE,
+ ["uhblk"]=0x02580,
+ ["ulcorn"]=0x0231C,
+ ["ulcorner"]=0x0231C,
+ ["ulcrop"]=0x0230F,
+ ["ultri"]=0x025F8,
+ ["Umacr"]=0x0016A,
+ ["umacr"]=0x0016B,
+ ["uml"]=0x000A8,
+ ["UnderBar"]=0x00332,
+ ["UnderBrace"]=0x0FE38,
+ ["UnderBracket"]=0x023B5,
+ ["UnderParenthesis"]=0x0FE36,
+ ["Union"]=0x022C3,
+ ["UnionPlus"]=0x0228E,
+ ["Uogon"]=0x00172,
+ ["uogon"]=0x00173,
+ ["Uopf"]=0x1D54C,
+ ["uopf"]=0x1D566,
+ ["UpArrow"]=0x02191,
+ ["Uparrow"]=0x021D1,
+ ["uparrow"]=0x02191,
+ ["UpArrowBar"]=0x02912,
+ ["UpArrowDownArrow"]=0x021C5,
+ ["UpDownArrow"]=0x02195,
+ ["Updownarrow"]=0x021D5,
+ ["updownarrow"]=0x02195,
+ ["UpEquilibrium"]=0x0296E,
+ ["upharpoonleft"]=0x021BF,
+ ["upharpoonright"]=0x021BE,
+ ["uplus"]=0x0228E,
+ ["UpperLeftArrow"]=0x02196,
+ ["UpperRightArrow"]=0x02197,
+ ["Upsi"]=0x003D2,
+ ["upsi"]=0x003C5,
+ ["Upsilon"]=0x003A5,
+ ["upsilon"]=0x003C5,
+ ["UpTee"]=0x022A5,
+ ["UpTeeArrow"]=0x021A5,
+ ["upuparrows"]=0x021C8,
+ ["urcorn"]=0x0231D,
+ ["urcorner"]=0x0231D,
+ ["urcrop"]=0x0230E,
+ ["Uring"]=0x0016E,
+ ["uring"]=0x0016F,
+ ["urtri"]=0x025F9,
+ ["Uscr"]=0x1D4B0,
+ ["uscr"]=0x1D4CA,
+ ["utdot"]=0x022F0,
+ ["Utilde"]=0x00168,
+ ["utilde"]=0x00169,
+ ["utri"]=0x025B5,
+ ["utrif"]=0x025B4,
+ ["uuarr"]=0x021C8,
+ ["Uuml"]=0x000DC,
+ ["uuml"]=0x000FC,
+ ["uwangle"]=0x029A7,
+ ["vangrt"]=0x0299C,
+ ["varepsilon"]=0x003B5,
+ ["varkappa"]=0x003F0,
+ ["varnothing"]=0x02205,
+ ["varphi"]=0x003C6,
+ ["varpi"]=0x003D6,
+ ["varpropto"]=0x0221D,
+ ["vArr"]=0x021D5,
+ ["varr"]=0x02195,
+ ["varrho"]=0x003F1,
+ ["varsigma"]=0x003C2,
+ ["varsubsetneq"]=0x0228A,
+ ["varsubsetneqq"]=0x02ACB,
+ ["varsupsetneq"]=0x0228B,
+ ["varsupsetneqq"]=0x02ACC,
+ ["vartheta"]=0x003D1,
+ ["vartriangleleft"]=0x022B2,
+ ["vartriangleright"]=0x022B3,
+ ["Vbar"]=0x02AEB,
+ ["vBar"]=0x02AE8,
+ ["vBarv"]=0x02AE9,
+ ["Vcy"]=0x00412,
+ ["vcy"]=0x00432,
+ ["VDash"]=0x022AB,
+ ["Vdash"]=0x022A9,
+ ["vDash"]=0x022A8,
+ ["vdash"]=0x022A2,
+ ["Vdashl"]=0x02AE6,
+ ["Vee"]=0x022C1,
+ ["vee"]=0x02228,
+ ["veebar"]=0x022BB,
+ ["veeeq"]=0x0225A,
+ ["vellip"]=0x022EE,
+ ["Verbar"]=0x02016,
+ ["verbar"]=0x0007C,
+ ["Vert"]=0x02016,
+ ["vert"]=0x0007C,
+ ["VerticalBar"]=0x02223,
+ ["VerticalLine"]=0x0007C,
+ ["VerticalSeparator"]=0x02758,
+ ["VerticalTilde"]=0x02240,
+ ["VeryThinSpace"]=0x0200A,
+ ["Vfr"]=0x1D519,
+ ["vfr"]=0x1D533,
+ ["vltri"]=0x022B2,
+ ["vnsub"]=0x02282,
+ ["vnsup"]=0x02283,
+ ["Vopf"]=0x1D54D,
+ ["vopf"]=0x1D567,
+ ["vprop"]=0x0221D,
+ ["vrtri"]=0x022B3,
+ ["Vscr"]=0x1D4B1,
+ ["vscr"]=0x1D4CB,
+ ["vsubnE"]=0x02ACB,
+ ["vsubne"]=0x0228A,
+ ["vsupnE"]=0x02ACC,
+ ["vsupne"]=0x0228B,
+ ["Vvdash"]=0x022AA,
+ ["vzigzag"]=0x0299A,
+ ["Wcirc"]=0x00174,
+ ["wcirc"]=0x00175,
+ ["wedbar"]=0x02A5F,
+ ["Wedge"]=0x022C0,
+ ["wedge"]=0x02227,
+ ["wedgeq"]=0x02259,
+ ["weierp"]=0x02118,
+ ["Wfr"]=0x1D51A,
+ ["wfr"]=0x1D534,
+ ["Wopf"]=0x1D54E,
+ ["wopf"]=0x1D568,
+ ["wp"]=0x02118,
+ ["wr"]=0x02240,
+ ["wreath"]=0x02240,
+ ["Wscr"]=0x1D4B2,
+ ["wscr"]=0x1D4CC,
+ ["xcap"]=0x022C2,
+ ["xcirc"]=0x025EF,
+ ["xcup"]=0x022C3,
+ ["xdtri"]=0x025BD,
+ ["Xfr"]=0x1D51B,
+ ["xfr"]=0x1D535,
+ ["xhArr"]=0x027FA,
+ ["xharr"]=0x027F7,
+ ["Xi"]=0x0039E,
+ ["xi"]=0x003BE,
+ ["xlArr"]=0x027F8,
+ ["xlarr"]=0x027F5,
+ ["xmap"]=0x027FC,
+ ["xnis"]=0x022FB,
+ ["xodot"]=0x02A00,
+ ["Xopf"]=0x1D54F,
+ ["xopf"]=0x1D569,
+ ["xoplus"]=0x02A01,
+ ["xotime"]=0x02A02,
+ ["xrArr"]=0x027F9,
+ ["xrarr"]=0x027F6,
+ ["Xscr"]=0x1D4B3,
+ ["xscr"]=0x1D4CD,
+ ["xsqcup"]=0x02A06,
+ ["xuplus"]=0x02A04,
+ ["xutri"]=0x025B3,
+ ["xvee"]=0x022C1,
+ ["xwedge"]=0x022C0,
+ ["Yacute"]=0x000DD,
+ ["yacute"]=0x000FD,
+ ["YAcy"]=0x0042F,
+ ["yacy"]=0x0044F,
+ ["Ycirc"]=0x00176,
+ ["ycirc"]=0x00177,
+ ["Ycy"]=0x0042B,
+ ["ycy"]=0x0044B,
+ ["yen"]=0x000A5,
+ ["Yfr"]=0x1D51C,
+ ["yfr"]=0x1D536,
+ ["YIcy"]=0x00407,
+ ["yicy"]=0x00457,
+ ["Yopf"]=0x1D550,
+ ["yopf"]=0x1D56A,
+ ["Yscr"]=0x1D4B4,
+ ["yscr"]=0x1D4CE,
+ ["YUcy"]=0x0042E,
+ ["yucy"]=0x0044E,
+ ["Yuml"]=0x00178,
+ ["yuml"]=0x000FF,
+ ["Zacute"]=0x00179,
+ ["zacute"]=0x0017A,
+ ["Zcaron"]=0x0017D,
+ ["zcaron"]=0x0017E,
+ ["Zcy"]=0x00417,
+ ["zcy"]=0x00437,
+ ["Zdot"]=0x0017B,
+ ["zdot"]=0x0017C,
+ ["zeetrf"]=0x02128,
+ ["ZeroWidthSpace"]=0x0200B,
+ ["zeta"]=0x003B6,
+ ["Zfr"]=0x02128,
+ ["zfr"]=0x1D537,
+ ["ZHcy"]=0x00416,
+ ["zhcy"]=0x00436,
+ ["zigrarr"]=0x021DD,
+ ["Zopf"]=0x02124,
+ ["zopf"]=0x1D56B,
+ ["Zscr"]=0x1D4B5,
+ ["zscr"]=0x1D4CF,
+
+ ["plusminus"]=0x000B1,
+ ["minusplus"]=0x02213,
+ ["cdots"]=0x2026,
+
}
diff --git a/tex/context/base/math-ini.lua b/tex/context/base/math-ini.lua
index 6b2752cff..81d545ba7 100644
--- a/tex/context/base/math-ini.lua
+++ b/tex/context/base/math-ini.lua
@@ -13,6 +13,8 @@ if not modules then modules = { } end modules ['math-ini'] = {
-- if needed we can use the info here to set up xetex definition files
-- the "8000 hackery influences direct characters (utf) as indirect \char's
+local texsprint, format, utfchar, utfbyte = tex.sprint, string.format, utf.char, utf.byte
+
mathematics = mathematics or { }
mathematics.data = mathematics.data or { }
mathematics.slots = mathematics.slots or { }
@@ -77,13 +79,15 @@ mathematics.families[2] = mathematics.families.sy
mathematics.families[3] = mathematics.families.ex
function mathematics.mathcode(target,class,family,slot)
- return ("\\omathcode%s=\"%X%02X%04X"):format(target,class,family,slot)
+ if class <= 7 then
+ return ("\\omathcode%s=\"%X%02X%04X "):format(target,class,family,slot)
+ end
end
function mathematics.delcode(target,small_family,small_slot,large_family,large_slot)
- return ("\\odelcode%s=\"%02X%04X\"%02X%04X"):format(target,small_family,small_slot,large_family,large_slot)
+ return ("\\odelcode%s=\"%02X%04X\"%02X%04X "):format(target,small_family,small_slot,large_family,large_slot)
end
function mathematics.radical(small_family,small_slot,large_family,large_slot)
- return ("\\radical%s=\"%02X%04X%\"02X%04X"):format(target,small_family,small_slot,large_family,large_slot)
+ return ("\\radical%s=\"%02X%04X%\"02X%04X "):format(target,small_family,small_slot,large_family,large_slot)
end
function mathematics.mathchar(class,family,slot)
return ("\\omathchar\"%X%02X%04X "):format(class,family,slot)
@@ -95,7 +99,7 @@ function mathematics.delimiter(class,family,slot,largefamily,largeslot)
return ("\\odelimiter\"%X%02X%04X\"%02X%04X "):format(class,family,slot,largefamily,largeslot)
end
function mathematics.mathchardef(name,class,family,slot) -- we can avoid this one
- return ("\\omathchardef\\%s\"%X%02X%04X"):format(name,class,family,slot)
+ return ("\\omathchardef\\%s\"%X%02X%04X "):format(name,class,family,slot)
end
function mathematics.setmathsymbol(name,class,family,slot,largefamily,largeslot,unicode)
@@ -106,22 +110,22 @@ function mathematics.setmathsymbol(name,class,family,slot,largefamily,largeslot,
if largefamily and largeslot then
largefamily = mathematics.families[largefamily] or largefamily
if class == classes.radical then
- tex.sprint(("\\unexpanded\\xdef\\%s{%s }"):format(name,mathematics.radical(class,family,slot,largefamily,largeslot)))
+ texsprint(("\\unexpanded\\xdef\\%s{%s }"):format(name,mathematics.radical(class,family,slot,largefamily,largeslot)))
elseif class == classes.open or class == classes.close then
- tex.sprint(("\\unexpanded\\xdef\\%s{%s}"):format(name,mathematics.delimiter(class,family,slot,largefamily,largeslot)))
+ texsprint(("\\unexpanded\\xdef\\%s{%s}"):format(name,mathematics.delimiter(class,family,slot,largefamily,largeslot)))
end
elseif class == classes.accent then
- tex.sprint(("\\unexpanded\\xdef\\%s{%s }"):format(name,mathematics.mathaccent(class,family,slot)))
+ texsprint(("\\unexpanded\\xdef\\%s{%s }"):format(name,mathematics.mathaccent(class,family,slot)))
elseif unicode then
-- beware, open/close and other specials should not end up here
- local ch = utf.char(unicode)
+ local ch = utfchar(unicode)
if characters.filters.utf.private.escapes[ch] then
- tex.sprint(("\\xdef\\%s{\\char%s }"):format(name,unicode))
+ texsprint(("\\xdef\\%s{\\char%s }"):format(name,unicode))
else
- tex.sprint(("\\xdef\\%s{%s}"):format(name,ch))
+ texsprint(("\\xdef\\%s{%s}"):format(name,ch))
end
else
- tex.sprint(mathematics.mathchardef(name,class,family,slot))
+ texsprint(mathematics.mathchardef(name,class,family,slot))
end
end
@@ -132,28 +136,29 @@ function mathematics.setmathcharacter(target,class,family,slot,largefamily,large
family = mathematics.families[family] or family
if largefamily and largeslot then
largefamily = mathematics.families[largefamily] or largefamily
- tex.sprint(mathematics.delcode(target,family,slot,largefamily,largeslot))
+ texsprint(mathematics.delcode(target,family,slot,largefamily,largeslot))
else
- tex.sprint(mathematics.mathcode(target,class,family,slot))
+ texsprint(mathematics.mathcode(target,class,family,slot))
end
end
-- definitions (todo: expand commands to utf instead of codes)
-mathematics.trace = false --
+mathematics.trace = false -- false
-function mathematics.define()
- local slots = mathematics.slots.current
+function mathematics.define(slots)
+ local slots = slots or mathematics.slots.current
local setmathcharacter = mathematics.setmathcharacter
local setmathsymbol = mathematics.setmathsymbol
local trace = mathematics.trace
- local function report(k,c,f,i,fe,ie)
+ local function report(k,m,c,f,i,fe,ie)
+ local mc = mathematics.classes[m] or m
if fe then
- logs.report("mathematics",string.format("a - symbol 0x%05X -> %s -> %s %s (%s %s)",k,c,f,i,fe,ie))
+ logs.report("mathematics","a - %s:%s 0x%05X -> %s -> %s %s (%s %s) -> %s",mc,m,k,c,f,i,fe,ie,utfchar(k))
elseif c then
- logs.report("mathematics",string.format("b - symbol 0x%05X -> %s -> %s %s",k,c,f,i))
+ logs.report("mathematics","b - %s:%s 0x%05X -> %s -> %s %s -> %s",mc,m,k,c,f,i,utfchar(k))
else
- logs.report("mathematics",string.format("c - symbol 0x%05X -> %s %s",k,f,i))
+ logs.report("mathematics","c - %s:%s 0x%05X -> %s %s -> %s",mc,m,k,f,i,utfchar(k))
end
end
for k,v in pairs(characters.data) do
@@ -167,7 +172,7 @@ function mathematics.define()
if s then
local f, i, fe, ie = s[1], s[2], s[3], s[4]
if trace then
- report(k,c,f,i,fe,ie)
+ report(k,m,c,f,i,fe,ie)
end
setmathcharacter(k,m,f,i,fe,ie)
end
@@ -176,7 +181,7 @@ function mathematics.define()
if s then
local f, i, fe, ie = s[1], s[2], s[3], s[4]
if trace then
- report(k,c,f,i,fe,ie)
+ report(k,m,c,f,i,fe,ie)
end
setmathsymbol(c,m,f,i,fe,ie,k)
setmathcharacter(k,m,f,i,fe,ie)
@@ -187,10 +192,10 @@ function mathematics.define()
if s then
local f, i, fe, ie = s[1], s[2], s[3], s[4]
if trace then
- report(k,c,f,i,fe,ie)
+ report(k,m,c,f,i,fe,ie)
end
-- todo: mathortext
- -- setmathsymbol(c,m,f,i,fe,ie,k)
+ setmathsymbol(c,m,f,i,fe,ie,k)
setmathcharacter(k,m,f,i,fe,ie)
end
else
@@ -204,10 +209,12 @@ function mathematics.define()
elseif m == "number" then
f, i = mathematics.families.numbers, k
end
- if trace then
- report(k,a,f,i,fe,ie)
+ if f and i then
+ if trace then
+ report(k,m,a,f,i,fe,ie)
+ end
+ setmathcharacter(k,m,f,i,fe,ie)
end
- setmathcharacter(k,m,f,i,fe,ie)
end
end
end
@@ -217,7 +224,7 @@ end
-- temporary here: will become separate
-- maybe we should define a nice virtual font so that we have
--- just the base n families repeated for diferent styles
+-- just the base n families repeated for different styles
mathematics.slots.traditional = {
@@ -236,7 +243,7 @@ mathematics.slots.traditional = {
[0x03BD] = { "lcgreek", 0x17 }, -- nu
[0x03BE] = { "lcgreek", 0x18 }, -- xi
[0x03BF] = { "lcgreek", 0x6F }, -- omicron
- [0x03C0] = { "lcgreek", 0x19 }, -- po
+ [0x03C0] = { "lcgreek", 0x19 }, -- pi
[0x03C1] = { "lcgreek", 0x1A }, -- rho
-- [0x03C2] = { "lcgreek", 0x00 }, -- varsigma
[0x03C3] = { "lcgreek", 0x1B }, -- sigma
@@ -305,9 +312,11 @@ mathematics.slots.traditional = {
[0x007B] = { "sy", 0x66 }, -- {
[0x007C] = { "sy", 0x6A }, -- |
[0x007D] = { "sy", 0x67 }, -- }
+ [0x00AC] = { "sy", 0x3A }, -- lnot
[0x00B1] = { "sy", 0x06 }, -- pm
[0x00B7] = { "sy", 0x01 }, -- cdot
[0x00D7] = { "sy", 0x02 }, -- times
+ [0x00F7] = { "sy", 0x04 }, -- div
[0x2022] = { "sy", 0x0F }, -- bullet
[0x2111] = { "sy", 0x3D }, -- Im
[0x2118] = { "mi", 0x7D }, -- wp
@@ -366,6 +375,7 @@ mathematics.slots.traditional = {
[0x223C] = { "sy", 0x18 }, -- sim
[0x2243] = { "sy", 0x27 }, -- simeq
[0x2248] = { "sy", 0x19 }, -- approx
+ [0x225C] = { "ma", 0x2C }, -- triangleq
[0x2261] = { "sy", 0x11 }, -- equiv
[0x2264] = { "sy", 0x14 }, -- leq
[0x2265] = { "sy", 0x15 }, -- geq
@@ -397,6 +407,12 @@ mathematics.slots.traditional = {
[0x22C6] = { "sy", 0x3F }, -- star
[0x25B3] = { "sy", 0x34 }, -- triangle up
+ [0x2220] = { "ma", 0x5C }, -- angle
+ [0x2221] = { "ma", 0x5D }, -- measuredangle
+ [0x2222] = { "ma", 0x5E }, -- sphericalangle
+
+ [0x2245] = { "ma", 0x75 }, -- aproxeq
+
[0x1D6A4] = { "mi", 0x7B }, -- imath
[0x1D6A5] = { "mi", 0x7C }, -- jmath
@@ -418,15 +434,42 @@ mathematics.slots.traditional = {
[0x2AAF] = { "sy", 0x16 }, -- preceq
[0x2AB0] = { "sy", 0x17 }, -- succeq
+ [0x2145] = { "mr", 0x44 },
+ [0x2146] = { "mr", 0x64 },
+ [0x2147] = { "mr", 0x65 },
+
+ -- please let lm/gypre math show up soon
+
}
mathematics.slots.current = mathematics.slots.traditional
function mathematics.utfmathclass(chr, default)
- local cd = characters.data[utf.byte(chr)]
+ local cd = characters.data[utfbyte(chr)]
return (cd and cd.mathclass) or default or "unknown"
end
+function mathematics.utfmathstretch(chr, default) -- "h", "v", "b", ""
+ local cd = characters.data[utfbyte(chr)]
+ return (cd and cd.mathstretch) or default or ""
+end
function mathematics.utfmathcommand(chr, default)
- local cd = characters.data[utf.byte(chr)]
- return (cd and cd.mathname) or default or "unknown"
+ local cd = characters.data[utfbyte(chr)]
+ local cmd = cd and cd.mathname
+ tex.sprint(cmd or default or "")
+end
+function mathematics.utfmathfiller(chr, default)
+ local cd = characters.data[utfbyte(chr)]
+ local cmd = cd and (cd.mathfiller or cd.mathname)
+ tex.sprint(cmd or default or "")
+end
+
+mathematics.entities = mathematics.entities or { }
+
+function mathematics.register_xml_entities()
+ local entities = xml.entities
+ for name, unicode in pairs(mathematics.entities) do
+ if not entities[name] then
+ entities[name] = utfchar(unicode)
+ end
+ end
end
diff --git a/tex/context/base/math-ini.mkiv b/tex/context/base/math-ini.mkiv
index 4d516a45c..062631b39 100644
--- a/tex/context/base/math-ini.mkiv
+++ b/tex/context/base/math-ini.mkiv
@@ -25,9 +25,12 @@
% \ctxlua{mathematics.traditional()}
\ctxlua{mathematics.define()}
+\ctxlua{mathematics.register_xml_entities()}
-\def\utfmathclass #1{\ctxlua{tex.sprint (mathematics.utfmathclass ("#1"))}}
-\def\utfmathcommand#1{\ctxlua{commands.cs(mathematics.utfmathcommand("#1"))}}
+\def\utfmathclass #1{\ctxlua{tex.sprint(mathematics.utfmathclass ("#1"))}}
+\def\utfmathstretch#1{\ctxlua{tex.sprint(mathematics.utfmathstretch("#1"))}}
+\def\utfmathcommand#1{\ctxlua{tex.sprint(mathematics.utfmathcommand("#1"))}}
+\def\utfmathfiller #1{\ctxlua{tex.sprint(mathematics.utfmathfiller ("#1"))}}
\def\utfmathclassdefault #1#2{\ctxlua{
tex.sprint(mathematics.utfmathclass("#1","#2"))
diff --git a/tex/context/base/meta-ini.mkii b/tex/context/base/meta-ini.mkii
index 932b99bf8..f7651f821 100644
--- a/tex/context/base/meta-ini.mkii
+++ b/tex/context/base/meta-ini.mkii
@@ -499,9 +499,9 @@
%D on the number of files it can handle. It's therefore
%D better to collect all data in one file and filter it.
-\def\MPdataMPDfile{\jobname-mp.mpd}
-\def\MPdataMPOfile{\jobname-mp.mpo}
-\def\MPdataMPYfile{\jobname-mp.mpy}
+\def\MPdataMPDfile{\jobname-mpgraph.mpd}
+\def\MPdataMPOfile{\jobname-mpgraph.mpo}
+\def\MPdataMPYfile{\jobname-mpgraph.mpy}
\startMPextensions
boolean collapse_data; collapse_data:=true;
diff --git a/tex/context/base/meta-ini.mkiv b/tex/context/base/meta-ini.mkiv
index cb2aa0ca7..78c626272 100644
--- a/tex/context/base/meta-ini.mkiv
+++ b/tex/context/base/meta-ini.mkiv
@@ -97,9 +97,9 @@
{\doifnot{#1}{+}{\global\MPuserinclusions\emptytoks}%
\global\MPuserinclusions\expandafter{\the\MPuserinclusions#2}}
-\ifx \overlaywidth \undefined \def \overlaywidth {4cm} \fi
-\ifx \overlayheight \undefined \def \overlayheight {3cm} \fi
-\ifx \overlaylinewidth \undefined \def \overlaylinewidth {0pt} \fi
+% \ifx \overlaywidth \undefined \def \overlaywidth {4cm} \fi
+% \ifx \overlayheight \undefined \def \overlayheight {3cm} \fi
+% \ifx \overlaylinewidth \undefined \def \overlaylinewidth {0pt} \fi
\def\presetMPdefinitions
{\edef\overlaywidth {\overlaywidth \space}%
@@ -110,6 +110,8 @@
\def\currentMPformat{metafun}
+\newconditional \METAFUNinitialized
+
\long\def\processMPgraphic#1% todo: extensions and inclusions outside beginfig
{\blabelgroup
\enableincludeMPgraphics
@@ -117,18 +119,21 @@
\presetMPdefinitions
\setMPrandomseed % this has to change
% we need to preexpand the token lists
- \setbox\MPgraphicbox\hbox\bgroup
- \ctxlua {
- metapost.graphic(
- "\currentMPformat",
- \@EA\!!bs\the\MPinitializations;\theMPrandomseed;#1;\!!es, % code
- \@EA\@EA\@EA\!!bs\@EA\the\@EA\MPextensions\@EA;\the\MPuserinclusions;\!!es % optional preamble
- )
- }%
+ \setbox\MPgraphicbox\hbox\bgroup
+ \ifconditional\METAFUNinitialized
+ \ctxlua { metapost.graphic(
+ "\currentMPformat", \@EA\!!bs\the\MPinitializations;#1;\!!es,
+ ""
+ ) }%
+ \else
+ \ctxlua { metapost.graphic(
+ "\currentMPformat", \@EA\!!bs\the\MPinitializations;\theMPrandomseed;#1;\!!es, % code
+ \@EA\@EA\@EA\!!bs\@EA\the\@EA\MPextensions\@EA;\the\MPuserinclusions;\!!es % optional preamble
+ ) }%
+ \global\settrue\METAFUNinitialized
+ \fi
\egroup
\placeMPgraphic
- \global\MPextensions\emptytoks
- \global\MPuserinclusions\emptytoks
\elabelgroup}
\newif\ifsetMPrandomseed \setMPrandomseedtrue % false by default
@@ -234,17 +239,15 @@
\let\stopMPclip\relax
-\def\grabMPclippath#1#2#3#4#5%
+\def\grabMPclippath#1#2#3#4#5% #5 is alternative
{\blabelgroup
\edef\width {#3\space}\let\overlaywidth \width
\edef\height{#4\space}\let\overlayheight\height
- \doifundefined{MPC::#1}
- {\doifdefinedelse{MPC:#1}
- {\xdef\MPclippath{\getvalue{MPC:#1}}%
- \ifx\MPclippath\empty\xdef\MPclippath{#5}\fi
- \setxvalue{MPC::#1}{\MPclippath}}
- {\setxvalue{MPC::#1}{#5}}}%
- \xdef\MPclippath{\getvalue{MPC::#1}}%
+ \doifdefinedelse{MPC:#1}
+ {\xdef\MPclippath{\getvalue{MPC:#1}}%
+ \ifx\MPclippath\empty\xdef\MPclippath{#5}\fi
+ \setxvalue{MPC:#1}{\MPclippath}}
+ {\xdef\MPclippath{#5}}%
% #2 : method is obsolete, only pdf now, we can always
% gsub the result to ps
\elabelgroup}
@@ -413,7 +416,7 @@
\enableincludeMPgraphics
\forgetall
\global\advance\MPobjectcounter\plusone
- \setobject{MP}{\number\MPobjectcounter}\vbox{\processMPgraphic{#3}}%
+ \setobject{MP}{\number\MPobjectcounter}\hbox{\processMPgraphic{#3}}% was vbox, graphic must end up as hbox
\setxvalue{\@@MPG\overlaystamp:#1}{\noexpand\reuseMPbox{\number\MPobjectcounter}{\MPllx}{\MPlly}{\MPurx}{\MPury}}%
\fi
\getvalue{\@@MPG\overlaystamp:#1}%
@@ -472,7 +475,7 @@
\prepareMPvariables{#2}%
\enableincludeMPgraphics
\global\advance\MPobjectcounter\plusone
- \setobject{MP}{\number\MPobjectcounter}\vbox{\processMPgraphic{#3}}%
+ \setobject{MP}{\number\MPobjectcounter}\hbox{\processMPgraphic{#3}}% was vbox, graphic must end up as hbox
\setxvalue{\@@MPG#1}{\noexpand\reuseMPbox{\number\MPobjectcounter}{\MPllx}{\MPlly}{\MPurx}{\MPury}}%
\getvalue{\@@MPG#1}%
\elabelgroup}
@@ -602,9 +605,9 @@
%D
%D We redefine a macro from \type {supp-mps.tex}:
-\def\MPdataMPDfile{\jobname-mp.mpd}
-\def\MPdataMPOfile{\jobname-mp.mpo}
-\def\MPdataMPYfile{\jobname-mp.mpy}
+\def\MPdataMPDfile{\jobname-mpgraph.mpd}
+\def\MPdataMPOfile{\jobname-mpgraph.mpo}
+\def\MPdataMPYfile{\jobname-mpgraph.mpy}
\startMPextensions
boolean collapse_data; collapse_data:=true;
@@ -1083,13 +1086,13 @@
\def\dousestaticMPfigure[#1][#2]%
{\ifsecondargument
- \scale[#2]{\reuseMPgraphic{#1@S@}}%
+ \scale[#2]{\reuseMPgraphic{\@@MPG#1@S@}}%
\else
- \reuseMPgraphic{#1@S@}%
+ \reuseMPgraphic{\@@MPG#1@S@}%
\fi}
\def\startstaticMPfigure#1#2\stopstaticMPfigure
- {\startreusableMPgraphic{static:#1}#2\stopreusableMPgraphic}
+ {\startreusableMPgraphic{\@@MPG#1@S@}#2\stopreusableMPgraphic}
\long\def\startstaticMPgraphic
{\blabelgroup
diff --git a/tex/context/base/meta-pdf.lua b/tex/context/base/meta-pdf.lua
index 648ff1afb..68ecab994 100644
--- a/tex/context/base/meta-pdf.lua
+++ b/tex/context/base/meta-pdf.lua
@@ -189,11 +189,11 @@ function mptopdf.flushpath(cmd)
mptopdf.resetpath()
end
-if texmf and texmf.instance then
+if input and input.instance then
function mptopdf.loaded(name)
local ok, n
mptopdf.reset()
- ok, mptopdf.data, n = input.loadbinfile(texmf.instance, name, 'tex') -- we need a binary load !
+ ok, mptopdf.data, n = input.loadbinfile(name, 'tex') -- we need a binary load !
return ok
end
else
diff --git a/tex/context/base/mlib-pdf.lua b/tex/context/base/mlib-pdf.lua
index 344052607..e8abf7087 100644
--- a/tex/context/base/mlib-pdf.lua
+++ b/tex/context/base/mlib-pdf.lua
@@ -13,12 +13,35 @@ local abs, sqrt, round = math.abs, math.sqrt, math.round
metapost = metapost or { }
metapost.multipass = false
metapost.n = 0
+metapost.optimize = true -- false
+
+--~ Because in MKiV we always have two passes, we save the objects. When an extra
+--~ mp run is done (due to for instance texts identifier in the parse pass), we
+--~ get a new result table and the stored objects are forgotten. Otherwise they
+--~ are reused.
+
+local function getobjects(result,figure,f)
+ if metapost.optimize then
+ local objects = result.objects
+ if not objects then
+ result.objects = { }
+ end
+ objects = result.objects[f]
+ if not objects then
+ objects = figure:objects()
+ result.objects[f] = objects
+ end
+ return objects
+ else
+ return figure:objects()
+ end
+end
function metapost.convert(result, trialrun, flusher, multipass)
if trialrun then
metapost.multipass = false
metapost.parse(result, flusher)
- if multipass and not metapost.multipass then
+ if multipass and not metapost.multipass and metapost.optimize then
metapost.flush(result, flusher) -- saves a run
else
return false
@@ -60,107 +83,20 @@ function metapost.flushers.pdf.textfigure(font,size,text,width,height,depth) --
sprint(tex.ctxcatcodes,format("\\MPLIBtextext{%s}{%s}{%s}{%s}{%s}",font,size,text,0,-number.dimenfactors.bp*depth))
end
--- the pen calculations are taken from metapost, first converted by
--- taco from c to lua, and then optimized by hans, so all errors are his
-
-local function pyth(a,b)
- return sqrt(a*a + b*b) -- much faster than sqrt(a^2 + b^2)
-end
-
-local aspect_bound = 10/65536
-local aspect_default = 1/65536
local bend_tolerance = 131/65536
-local eps = 0.0001
-
-local function coord_range_x(h, dz) -- direction x
- local zlo, zhi = 0, 0
- for i=1, #h do
- local p = h[i]
- local z = p.x_coord
- if z < zlo then zlo = z elseif z > zhi then zhi = z end
- z = p.right_x
- if z < zlo then zlo = z elseif z > zhi then zhi = z end
- z = p.left_x
- if z < zlo then zlo = z elseif z > zhi then zhi = z end
- end
- return (zhi - zlo <= dz and aspect_bound) or aspect_default
-end
-
-local function coord_range_y(h, dz) -- direction y
- local zlo, zhi = 0, 0
- for i=1, #h do
- local p = h[i]
- local z = p.y_coord
- if z < zlo then zlo = z elseif z > zhi then zhi = z end
- z = p.right_y
- if z < zlo then zlo = z elseif z > zhi then zhi = z end
- z = p.left_y
- if z < zlo then zlo = z elseif z > zhi then zhi = z end
- end
- return (zhi - zlo <= dz and aspect_bound) or aspect_default
-end
local rx, sx, sy, ry, tx, ty, divider = 1, 0, 0, 1, 0, 0, 1
local function pen_characteristics(object)
- local p = object.pen[1]
- local x_coord, y_coord, left_x, left_y, right_x, right_y = p.x_coord, p.y_coord, p.left_x, p.left_y, p.right_x, p.right_y
- local wx, wy, width
- if right_x == x_coord and left_y == y_coord then
- wx = abs(left_x - x_coord)
- wy = abs(right_y - y_coord)
- else
- wx = pyth(left_x - x_coord, right_x - x_coord)
- wy = pyth(left_y - y_coord, right_y - y_coord)
- end
- if wy/coord_range_x(object.path, wx) >= wx/coord_range_y(object.path, wy) then
- width = wy
- else
- width = wx
- end
- sx, rx, ry, sy, tx, ty = left_x, left_y, right_x, right_y, x_coord, y_coord
- sx, rx, ry, sy = (sx-tx), (rx-ty), (ry-tx), (sy-ty) -- combine with previous
- if width ~= 1 then
- if width == 0 then
- sx, sy = 1, 1
- else
- rx, ry, sx, sy = rx/width, ry/width, sx/width, sy/width
- end
- end
- -- sx rx ry sy tx ty -> 1 0 0 1 0 0 is ok, but 0 0 0 0 0 0 not
- if true then
- if abs(sx) < eps then sx = eps end
- if abs(sy) < eps then sy = eps end
+ if mplib.pen_info then
+ local t = mplib.pen_info(object)
+ rx, ry, sx, sy, tx, ty = t.rx, t.ry, t.sx, t.sy, t.tx, t.ty
+ divider = sx*sy - rx*ry
+ return not (sx==1 and rx==0 and ry==0 and sy==1 and tx==0 and ty==0), t.width
else
- -- this block looks complicated but it only captures invalid transforms
- -- to be checked rx vs sx and so
- local det = sx/sy - ry/rx
- local aspect = 4*aspect_bound + aspect_default
- if abs(det) < aspect then
- local s
- if det >= 0 then
- s, aspect = 1, aspect - det
- else
- s, aspect = -1, -aspect - det -- - ?
- end
- local absrx, absry, abssy, abssx = abs(rx), abs(ry), abs(sy), abs(sx)
- if abssx + abssy >= absry + absrx then -- was yy
- if abssx > abssy then
- sy = sy + (aspect + s*abssx) / sx
- else
- sx = sx + (aspect + s*abssy) / sy
- end
- else
- if absry > absrx then
- rx = rx + (aspect + s*absry) / ry
- else
- ry = ry + (aspect + s*absrx) / rx
- end
- end
- end
+ rx, sx, sy, ry, tx, ty, divider = 1, 0, 0, 1, 0, 0, 1
+ return false, 1
end
- divider = sx*sy - rx*ry
- return not (sx==1 and rx==0 and ry==0 and sy==1 and tx==0 and ty==0), width
end
local function concat(px, py) -- no tx, ty here
@@ -196,8 +132,12 @@ local function flushnormalpath(path, t, open)
if curved(pth,one) then
t[#t+1] = format("%f %f %f %f %f %f c",pth.right_x,pth.right_y,one.left_x,one.left_y,one.x_coord,one.y_coord )
else
- t[#t+1] = format("%f %f l",one.x_coord,one.y_coord)
+ t[#t+1] = format("%f %f l",one.x_coord,one.y_coord)
end
+ elseif #path == 1 then
+ -- special case .. draw point
+ local one = path[1]
+ t[#t+1] = format("%f %f l",one.x_coord,one.y_coord)
end
return t
end
@@ -225,8 +165,12 @@ local function flushconcatpath(path, t, open)
local c, d = concat(one.left_x,one.left_y)
t[#t+1] = format("%f %f %f %f %f %f c",a,b,c,d,concat(one.x_coord, one.y_coord))
else
- t[#t+1] = format("%f %f l",concat(one.x_coord,one.y_coord))
+ t[#t+1] = format("%f %f l",concat(one.x_coord,one.y_coord))
end
+ elseif #path == 1 then
+ -- special case .. draw point
+ local one = path[1]
+ t[#t+1] = format("%f %f l",concat(one.x_coord,one.y_coord))
end
return t
end
@@ -247,23 +191,18 @@ function metapost.flush(result,flusher) -- pdf flusher, table en dan concat is s
local colorhandler = metapost.colorhandler
for f=1, #figures do
local figure = figures[f]
---~ local objects = figure:objects()
-local objects = result.objects
-if not objects then
- objects = figure:objects()
- result.objects = objects
-end
- local fignum = tonumber((figure:filename()):match("([%d]+)$") or 0)
+ local objects = getobjects(result,figure,f)
+ local fignum = tonumber((figure:filename()):match("([%d]+)$") or figure:charcode() or 0)
local t = { }
local miterlimit, linecap, linejoin, dashed = -1, -1, -1, false
local bbox = figure:boundingbox()
local llx, lly, urx, ury = bbox[1], bbox[2], bbox[3], bbox[4] -- faster than unpack
if urx < llx then
-- invalid
- flusher.startfigure(fignum,0,0,0,0,"invalid")
+ flusher.startfigure(fignum,0,0,0,0,"invalid",figure)
flusher.stopfigure()
else
- flusher.startfigure(fignum,llx,lly,urx,ury,"begin")
+ flusher.startfigure(fignum,llx,lly,urx,ury,"begin",figure)
t[#t+1] = "q"
if objects then
for o=1,#objects do
@@ -328,7 +267,7 @@ end
t[#t+1], cr = colorconverter(cs)
end
--
- if before then object, t = before() end
+ if before then currentobject, t = before() end
local ml = currentobject.miterlimit
if ml and ml ~= miterlimit then
miterlimit = ml
@@ -355,13 +294,13 @@ end
t[#t+1] = "[] 0 d"
dashed = false
end
- if inbetween then object, t = inbetween() end
+ if inbetween then currentobject, t = inbetween() end
local path = currentobject.path
local transformed, penwidth = false, 1
local open = path and path[1].left_type and path[#path].right_type -- at this moment only "end_point"
local pen = currentobject.pen
if pen then
- if pen.type=='elliptical' then
+ if pen.type == 'elliptical' then
transformed, penwidth = pen_characteristics(object) -- boolean, value
t[#t+1] = format("%f w",penwidth) -- todo: only if changed
if objecttype == 'fill' then
@@ -415,7 +354,7 @@ end
if cr then
t[#t+1] = cr
end
- if after then object, t = after() end
+ if after then currentobject, t = after() end
end
end
end
@@ -434,12 +373,7 @@ function metapost.parse(result)
if figures then
for f=1, #figures do
local figure = figures[f]
---~ local objects = figure:objects()
-local objects = result.objects
-if not objects then
- objects = figure:objects()
- result.objects = objects
-end
+ local objects = getobjects(result,figure,f)
if objects then
for o=1,#objects do
local object = objects[o]
@@ -524,3 +458,105 @@ function metapost.colorconverter()
end
end
end
+
+--~ -- obsolete code
+--~
+--~ -- the pen calculations are taken from metapost, first converted by
+--~ -- taco from c to lua, and then optimized by hans, so all errors are his
+--~
+--~ local aspect_bound = 10/65536
+--~ local aspect_default = 1/65536
+--~ local eps = 0.0001
+--~
+--~ local function pyth(a,b)
+--~ return sqrt(a*a + b*b) -- much faster than sqrt(a^2 + b^2)
+--~ end
+--~
+--~ local function coord_range_x(h, dz) -- direction x
+--~ local zlo, zhi = 0, 0
+--~ for i=1, #h do
+--~ local p = h[i]
+--~ local z = p.x_coord
+--~ if z < zlo then zlo = z elseif z > zhi then zhi = z end
+--~ z = p.right_x
+--~ if z < zlo then zlo = z elseif z > zhi then zhi = z end
+--~ z = p.left_x
+--~ if z < zlo then zlo = z elseif z > zhi then zhi = z end
+--~ end
+--~ return (zhi - zlo <= dz and aspect_bound) or aspect_default
+--~ end
+--~
+--~ local function coord_range_y(h, dz) -- direction y
+--~ local zlo, zhi = 0, 0
+--~ for i=1, #h do
+--~ local p = h[i]
+--~ local z = p.y_coord
+--~ if z < zlo then zlo = z elseif z > zhi then zhi = z end
+--~ z = p.right_y
+--~ if z < zlo then zlo = z elseif z > zhi then zhi = z end
+--~ z = p.left_y
+--~ if z < zlo then zlo = z elseif z > zhi then zhi = z end
+--~ end
+--~ return (zhi - zlo <= dz and aspect_bound) or aspect_default
+--~ end
+--~
+--~ local function pen_characteristics(object)
+--~ local p = object.pen[1]
+--~ local x_coord, y_coord, left_x, left_y, right_x, right_y = p.x_coord, p.y_coord, p.left_x, p.left_y, p.right_x, p.right_y
+--~ local wx, wy, width
+--~ if right_x == x_coord and left_y == y_coord then
+--~ wx = abs(left_x - x_coord)
+--~ wy = abs(right_y - y_coord)
+--~ else
+--~ wx = pyth(left_x - x_coord, right_x - x_coord)
+--~ wy = pyth(left_y - y_coord, right_y - y_coord)
+--~ end
+--~ if wy/coord_range_x(object.path, wx) >= wx/coord_range_y(object.path, wy) then
+--~ width = wy
+--~ else
+--~ width = wx
+--~ end
+--~ sx, rx, ry, sy, tx, ty = left_x, left_y, right_x, right_y, x_coord, y_coord
+--~ sx, rx, ry, sy = (sx-tx), (rx-ty), (ry-tx), (sy-ty) -- combine with previous
+--~ if width ~= 1 then
+--~ if width == 0 then
+--~ sx, sy = 1, 1
+--~ else
+--~ rx, ry, sx, sy = rx/width, ry/width, sx/width, sy/width
+--~ end
+--~ end
+--~ -- sx rx ry sy tx ty -> 1 0 0 1 0 0 is ok, but 0 0 0 0 0 0 not
+--~ if true then
+--~ if abs(sx) < eps then sx = eps end
+--~ if abs(sy) < eps then sy = eps end
+--~ else
+--~ -- this block looks complicated but it only captures invalid transforms
+--~ -- to be checked rx vs sx and so
+--~ local det = sx/sy - ry/rx
+--~ local aspect = 4*aspect_bound + aspect_default
+--~ if abs(det) < aspect then
+--~ local s
+--~ if det >= 0 then
+--~ s, aspect = 1, aspect - det
+--~ else
+--~ s, aspect = -1, -aspect - det -- - ?
+--~ end
+--~ local absrx, absry, abssy, abssx = abs(rx), abs(ry), abs(sy), abs(sx)
+--~ if abssx + abssy >= absry + absrx then -- was yy
+--~ if abssx > abssy then
+--~ sy = sy + (aspect + s*abssx) / sx
+--~ else
+--~ sx = sx + (aspect + s*abssy) / sy
+--~ end
+--~ else
+--~ if absry > absrx then
+--~ rx = rx + (aspect + s*absry) / ry
+--~ else
+--~ ry = ry + (aspect + s*absrx) / rx
+--~ end
+--~ end
+--~ end
+--~ end
+--~ divider = sx*sy - rx*ry
+--~ return not (sx==1 and rx==0 and ry==0 and sy==1 and tx==0 and ty==0), width
+--~ end
diff --git a/tex/context/base/mlib-pps.lua b/tex/context/base/mlib-pps.lua
index 0e3d2e3ec..998321798 100644
--- a/tex/context/base/mlib-pps.lua
+++ b/tex/context/base/mlib-pps.lua
@@ -50,7 +50,10 @@ end
function metapost.colorhandler(cs, object, result, colorconverter)
local cr = "0 g 0 G"
local what = round(cs[2]*10000)
- local data = colordata[what][round(cs[3]*10000)]
+ local data = colordata[what]
+ if data then
+ data = data[round(cs[3]*10000)]
+ end
if not data then
--
elseif what == 1 then
@@ -376,6 +379,9 @@ function metapost.specials.ts(specification,object,result,flusher)
local rx, ry = second.y_coord - ty, fourth.x_coord - tx
if sx == 0 then sx = 0.00001 end
if sy == 0 then sy = 0.00001 end
+ if not metapost.trace_texttexts then
+ object.path = nil
+ end
local before = function() -- no need for function
--~ flusher.flushfigure(result)
--~ sprint(tex.ctxcatcodes,format("\\MPLIBgettext{%f}{%f}{%f}{%f}{%f}{%f}{%s}",sx,rx,ry,sy,tx,ty,metapost.textext_current))
@@ -720,7 +726,6 @@ function metapost.graphic_base_pass(mpsformat,str,preamble)
preamble,
"beginfig(1); ",
"_trial_run_ := true ;",
---~ "resettextexts;",
str,
"endfig ;"
}, true, nil, true ) -- true means: trialrun, true means: avoid extra run if no multipass
@@ -729,7 +734,9 @@ function metapost.graphic_base_pass(mpsformat,str,preamble)
action()
end
end
- if not flushed then
+ if not flushed or not metapost.optimize then
+ -- tricky, we can only ask once for objects and therefore
+ -- we really need a second run when not optimized
sprint(tex.ctxcatcodes,"\\ctxlua{metapost.graphic_extra_pass()}")
end
else
@@ -737,7 +744,6 @@ function metapost.graphic_base_pass(mpsformat,str,preamble)
preamble or "",
"beginfig(1); ",
"_trial_run_ := false ;",
---~ "resettextexts;",
str,
"endfig ;"
} )
@@ -747,9 +753,8 @@ end
function metapost.graphic_extra_pass()
metapost.textext_current = metapost.first_box
metapost.process(current_format, {
- "beginfig(0); ",
+ "beginfig(0); ", -- why not 1
"_trial_run_ := false ;",
---~ "resettextexts;",
concat(metapost.text_texts_data()," ;\n"),
current_graphic,
"endfig ;"
@@ -808,7 +813,7 @@ do -- not that beautiful but ok, we could save a md5 hash in the tui file !
function metapost.intermediate.actions.makempy()
if #graphics > 0 then
- local mpofile = tex.jobname .. "-mp"
+ local mpofile = tex.jobname .. "-mpgraph"
local mpyfile = file.replacesuffix(mpofile,"mpy")
local pdffile = file.replacesuffix(mpofile,"pdf")
local texfile = file.replacesuffix(mpofile,"tex")
diff --git a/tex/context/base/mlib-run.lua b/tex/context/base/mlib-run.lua
index 30cd01c73..bfa9d0c11 100644
--- a/tex/context/base/mlib-run.lua
+++ b/tex/context/base/mlib-run.lua
@@ -39,7 +39,7 @@ local function finder(name, mode, ftype)
elseif input.aux.qualified_path(name) then
return name
else
- return input.find_file((texmf and texmf.instance) or instance,name,ftype)
+ return input.find_file(name,ftype)
end
end
@@ -61,6 +61,24 @@ metapost.parameters = {
metapost.exectime = metapost.exectime or { } -- hack
+local preamble = [[
+boolean mplib; string mp_parent_version;
+mplib := true;
+mp_parent_version := "%s";
+input %s ; dump ;
+]]
+
+if not mplib.pen_info then -- temp compatibility hack
+
+preamble = [[\\ ;
+boolean mplib; string mp_parent_version;
+mplib := true;
+mp_parent_version := "%s";
+input %s ; dump ;
+]]
+
+end
+
function metapost.make(name, target, version)
input.starttiming(mplib)
target = file.replacesuffix(target or name, "mem")
@@ -74,14 +92,11 @@ function metapost.make(name, target, version)
) )
if mpx then
input.starttiming(metapost.exectime)
- local result = mpx:execute(format('\\ ; boolean mplib ; mplib := true ; string mp_parent_version ; mp_parent_version := "%s" ; show mp_parent_version ; input %s ; dump ;', version or "unknown", name))
+ local result = mpx:execute(format(preamble,version or "unknown",name))
input.stoptiming(metapost.exectime)
- if mpx then
- mpx:finish()
- end
+ mpx:finish()
end
input.stoptiming(mplib)
- return mpx -- mpx = nil will free memory
end
function metapost.load(name)
@@ -89,17 +104,23 @@ function metapost.load(name)
local mpx = mplib.new ( table.merged (
metapost.parameters,
{
+ ini_version = false,
mem_name = file.replacesuffix(name,"mem"),
find_file = finder,
}
) )
+ local result
if mpx then
+if not mplib.pen_info then -- temp compatibility hack
input.starttiming(metapost.exectime)
- mpx:execute("\\")
+ result = mpx:execute("\\")
input.stoptiming(metapost.exectime)
+end
+ else
+ result = { status = 99, error = "out of memory"}
end
input.stoptiming(mplib)
- return mpx
+ return mpx, result
end
function metapost.unload(mpx)
@@ -110,6 +131,28 @@ function metapost.unload(mpx)
input.stoptiming(mplib)
end
+function metapost.reporterror(result)
+ if not result then
+ metapost.report("mp error: no result object returned")
+ elseif result.status > 0 then
+ local t, e, l = result.term, result.error, result.log
+ if t then
+ metapost.report("mp terminal: %s",t)
+ end
+ if e then
+ metapost.report("mp error: %s",e)
+ end
+ if not t and not e and l then
+ metapost.report("mp log: %s",l)
+ else
+ metapost.report("mp error: unknown, no error, terminal or log messages")
+ end
+ else
+ return false
+ end
+ return true
+end
+
function metapost.checkformat(mpsinput, mpsformat)
mpsinput = file.addsuffix(mpsinput or "metafun", "mp")
mpsformat = file.stripsuffix(file.basename(mpsformat or texconfig.formatname or tex.formatname or mpsinput))
@@ -123,27 +166,34 @@ function metapost.checkformat(mpsinput, mpsformat)
mpsformat = file.join(pth,mpsformat)
end
local the_version = environment.version or "unset version"
- if io.exists(mpsformat) then
- commands.writestatus("mplib", format("loading format: %s, name: %s", mpsinput, mpsformat))
- local mpx = metapost.load(mpsformat)
+ if lfs.isfile(mpsformat) then
+ commands.writestatus("mplib","loading format: %s, name: %s", mpsinput, mpsformat)
+ local mpx, result = metapost.load(mpsformat)
if mpx then
- local result = mpx:execute(format("show mp_parent_version ;"))
- local version = result.log:match(">> *(.-)[\n\r]") or "unknown"
- version = version:gsub("[\'\"]","")
- if version ~= the_version then
- commands.writestatus("mplib", format("version mismatch: %s <> %s", version or "unknown", the_version))
+ local result = mpx:execute("show mp_parent_version ;")
+ if not result.log then
+ metapost.reporterror(result)
else
- return mpx
+ local version = result.log:match(">> *(.-)[\n\r]") or "unknown"
+ version = version:gsub("[\'\"]","")
+ if version ~= the_version then
+ commands.writestatus("mplib","version mismatch: %s <> %s", version or "unknown", the_version)
+ else
+ return mpx
+ end
end
+ else
+ commands.writestatus("mplib","error in loading format: %s, name: %s", mpsinput, mpsformat)
+ metapost.reporterror(result)
end
end
- commands.writestatus("mplib", format("making format: %s, name: %s", mpsinput, mpsformat))
+ commands.writestatus("mplib","making format: %s, name: %s", mpsinput, mpsformat)
metapost.make(mpsinput,mpsformat,the_version) -- somehow return ... fails here
- if io.exists(mpsformat) then
- commands.writestatus("mplib", format("loading format: %s, name: %s", mpsinput, mpsformat))
+ if lfs.isfile(mpsformat) then
+ commands.writestatus("mplib","loading format: %s, name: %s", mpsinput, mpsformat)
return metapost.load(mpsformat)
else
- commands.writestatus("mplib", format("problems with format: %s, name: %s", mpsinput, mpsformat))
+ commands.writestatus("mplib","problems with format: %s, name: %s", mpsinput, mpsformat)
end
end
@@ -171,13 +221,13 @@ function metapost.reset(mpx)
mpxformats[mpx] = nil
end
else
- for name=1,#mpxformats do
- if mpxformats[name] == mpx then
+ for name, instance in pairs(mpxformats) do
+ if instance == mpx then
+ mpx:finish()
mpxformats[name] = nil
break
end
end
- mpx:finish()
end
end
@@ -197,28 +247,16 @@ function metapost.process(mpx, data, trialrun, flusher, multipass)
input.starttiming(metapost.exectime)
result = mpx:execute(d)
input.stoptiming(metapost.exectime)
- if not result then
- metapost.report("mp error", "no result object returned")
- elseif result.status > 0 then
- local t, e, l = result.term, result.error, result.log
- if t then
- metapost.report("mp terminal",t)
- end
- if e then
- metapost.report("mp error",e)
+ if not metapost.reporterror(result) then
+ if metapost.showlog then
+ metapost.report("mp error: %s",(result.term ~= "" and result.term) or "no terminal output")
end
- if not t and not e and l then
- metapost.report("mp log",l)
- else
- metapost.report("mp error","unknown, no error, terminal or log messages")
+ if result.fig then
+ converted = metapost.convert(result, trialrun, flusher, multipass)
end
- elseif metapost.showlog then
- metapost.report("mp info",result.term or "no terminal output")
- elseif result.fig then
- converted = metapost.convert(result, trialrun, flusher, multipass)
end
else
- metapost.report("mp error", "invalid graphic component " .. i)
+ metapost.report("mp error: invalid graphic component %s",i)
end
end
else
@@ -227,11 +265,11 @@ function metapost.process(mpx, data, trialrun, flusher, multipass)
input.stoptiming(metapost.exectime)
-- todo: error message
if not result then
- metapost.report("error", "no result object returned")
+ metapost.report("mp error: no result object returned")
elseif result.status > 0 then
- metapost.report("error",(result.term or "no-term") .. "\n" .. (result.error or "no-error"))
+ metapost.report("mp error: %s",(result.term or "no-term") .. "\n" .. (result.error or "no-error"))
elseif metapost.showlog then
- metapost.report("info",result.term or "no-term")
+ metapost.report("mp info: %s",result.term or "no-term")
elseif result.fig then
converted = metapost.convert(result, trialrun, flusher, multipass)
end
@@ -242,9 +280,9 @@ function metapost.process(mpx, data, trialrun, flusher, multipass)
end
function metapost.convert(result, trialrun, multipass)
- metapost.report('Warning','no converter set')
+ metapost.report('mp warning: no converter set')
end
function metapost.report(...)
- logs.report(...)
+ logs.report("mplib",...)
end
diff --git a/tex/context/base/mult-com.tex b/tex/context/base/mult-com.tex
index 96552e362..4a7133f40 100644
--- a/tex/context/base/mult-com.tex
+++ b/tex/context/base/mult-com.tex
@@ -2211,10 +2211,6 @@ determineregistercharacteristics: bepaalregisterkenmerken determineregi
definierehbox definujhbox
definiscihbox definestehbox
definithbox
- adding: toevoegen adding
- zusatz scitani
- adding adauga
- ajout
periods: punten periods
punkt tecky
punti puncte
diff --git a/tex/context/base/mult-con.tex b/tex/context/base/mult-con.tex
index c80911c79..f58f0592d 100644
--- a/tex/context/base/mult-con.tex
+++ b/tex/context/base/mult-con.tex
@@ -542,6 +542,12 @@ subsubsubsubsubsubject: subsubsubsubsubonderwerp subsubsubsubsub
%D \startcompressdefinitions
+\startconstants all
+ equalwidth: equalwidth
+ equalheight: equalheight
+\stopconstants
+
+
\startconstants dutch english
german czech
italian romanian
@@ -2888,6 +2894,10 @@ nofit: nietpassend nofit
row row
row rand
rang
+ samepage: zelfdepagina samepage
+ selbeseite stejnastranka
+ stessapagina aceeasipagina
+ memepage
slanted: schuin slanted
geneigt sklonene
inclinato inclinat
@@ -3274,6 +3284,15 @@ nofit: nietpassend nofit
righthanging righthanging
righthanging
+ weak: weak zwak
+ weak weak
+ weak weak
+ weak
+ strong: strong sterk
+ strong strong
+ strong strong
+ strong
+
\stopvariables
\startconstants dutch english
diff --git a/tex/context/base/mult-ini.lua b/tex/context/base/mult-ini.lua
index a92561b09..9133633eb 100644
--- a/tex/context/base/mult-ini.lua
+++ b/tex/context/base/mult-ini.lua
@@ -6,6 +6,8 @@ if not modules then modules = { } end modules ['mult-ini'] = {
license = "see context related readme files"
}
+local format = string.format
+
interfaces = interfaces or { }
interfaces.messages = interfaces.messages or { }
interfaces.constants = interfaces.constants or { }
@@ -36,9 +38,9 @@ function interfaces.makemessage(category,tag,arguments)
elseif not arguments then
return m
elseif arguments:find(",") then
- return string.format(m,unpack(arguments:split(",")))
+ return format(m,unpack(arguments:splitchr(",")))
else
- return string.format(m,arguments)
+ return format(m,arguments)
end
end
diff --git a/tex/context/base/mult-sys.tex b/tex/context/base/mult-sys.tex
index 2b17c9590..903ce76d1 100644
--- a/tex/context/base/mult-sys.tex
+++ b/tex/context/base/mult-sys.tex
@@ -36,10 +36,11 @@
%D multi||lingual interface and multi||linguag typesetting.
\definesystemconstant {afrikaans} \definesystemconstant {af}
+\definesystemconstant {arabic} \definesystemconstant {ar}
\definesystemconstant {catalan} \definesystemconstant {ca}
\definesystemconstant {chinese} \definesystemconstant {cn}
\definesystemconstant {croation} \definesystemconstant {hr}
-\definesystemconstant {czech} \definesystemconstant {cz}
+\definesystemconstant {czech} \definesystemconstant {cs} \definesystemconstant {cz}
\definesystemconstant {danish} \definesystemconstant {da}
\definesystemconstant {dutch} \definesystemconstant {nl}
\definesystemconstant {english} \definesystemconstant {en}
@@ -49,7 +50,8 @@
\definesystemconstant {hungarian} \definesystemconstant {hu}
\definesystemconstant {italian} \definesystemconstant {it}
\definesystemconstant {latin} \definesystemconstant {la}
-\definesystemconstant {norwegian} \definesystemconstant {no}
+\definesystemconstant {bokmal} \definesystemconstant {nb} \definesystemconstant {norwegian} \definesystemconstant {no}
+\definesystemconstant {nynorsk} \definesystemconstant {nn}
\definesystemconstant {polish} \definesystemconstant {pl}
\definesystemconstant {portuguese} \definesystemconstant {pt}
\definesystemconstant {romanian} \definesystemconstant {ro}
@@ -60,12 +62,12 @@
\definesystemconstant {spanish} \definesystemconstant {es}
\definesystemconstant {swedish} \definesystemconstant {sv}
\definesystemconstant {turkish} \definesystemconstant {tr}
-\definesystemconstant {ukenglish} \definesystemconstant {uk}
-\definesystemconstant {ukrainian} \definesystemconstant {ua}
+\definesystemconstant {gbenglish} \definesystemconstant {gb} \definesystemconstant {ukenglish} \definesystemconstant {uk}
\definesystemconstant {usenglish} \definesystemconstant {us}
+\definesystemconstant {ukrainian} \definesystemconstant {ua}
\definesystemconstant {greek} \definesystemconstant {gr}
\definesystemconstant {ancientgreek} \definesystemconstant {agr}
-\definesystemconstant {vietnamese} \definesystemconstant {vn}
+\definesystemconstant {vietnamese} \definesystemconstant {vi} \definesystemconstant {vn}
%D For proper \UNICODE\ support we need a few font related
%D constants.
@@ -403,6 +405,7 @@
\definesystemvariable {dc} % DroppedCaps
\definesystemvariable {dd} % DoorDefinieren
\definesystemvariable {de} % DEel
+\definesystemvariable {di} % DIrections
\definesystemvariable {dl} % DunneLijnen
\definesystemvariable {dn} % DoorNummeren
\definesystemvariable {dm} % DefineMeasure
@@ -569,6 +572,7 @@
\definesystemvariable {wr} % WitRuimte
\definesystemvariable {wl} % WordList
\definesystemvariable {xf} % XML File
+\definesystemvariable {xm} % xml (mkiv)
\definesystemvariable {xp} % XML Processing
\definesystemvariable {xy} % schaal
\definesystemvariable {za} % ZetspiegelAanpassing
diff --git a/tex/context/base/node-ini.lua b/tex/context/base/node-ini.lua
index 5923a49e4..c9ff07d7f 100644
--- a/tex/context/base/node-ini.lua
+++ b/tex/context/base/node-ini.lua
@@ -11,6 +11,8 @@ if not modules then modules = { } end modules ['node-ini'] = {
implement a few helper functions. These functions are rather optimized.</p>
--ldx]]--
+local format = string.format
+
nodes = nodes or { }
nodes.trace = false
nodes.ignore = nodes.ignore or false
@@ -69,66 +71,50 @@ do
local remove, free = node.remove, node.free
- --~ function nodes.remove(head, current, free_too)
- --~ if head == current then
- --~ local cn = current.next
- --~ if cn then
- --~ cn.prev = nil
- --~ if free_too then
- --~ node.free(current)
- --~ return cn, cn, nil
- --~ else
- --~ current.prev = nil
- --~ current.next = nil
- --~ return cn, cn, current
- --~ end
- --~ else
- --~ if free_too then
- --~ node.free(current)
- --~ return nil, nil, nil
- --~ else
- --~ return head,current,current
- --~ end
- --~ end
- --~ else
- --~ local cp = current.prev
- --~ local cn = current.next
- --~ if not cp and head.next == current then
- --~ cp = head
- --~ end
- --~ if cn then
- --~ cn.prev = cp
- --~ if cp then
- --~ cp.next = cn
- --~ end
- --~ elseif cp then
- --~ cp.next = nil
- --~ end
- --~ if free_too then
- --~ node.free(current)
- --~ return head, cn, nil
- --~ else
- --~ current.prev = nil
- --~ current.next = nil
- --~ return head, cn, current
- --~ end
- --~ end
- --~ end
-
function nodes.remove(head, current, free_too)
local t = current
head, current = remove(head,current)
if t then
- if free_too then
- free(t)
- t = nil
- else
- t.next, t.prev = nil, nil
- end
+ if free_too then
+ free(t)
+ t = nil
+ else
+ t.next, t.prev = nil, nil
+ end
end
return head, current, t
end
+--~ function nodes.remove(head, current, delete)
+--~ local t = current
+--~ if current == head then
+--~ current = current.next
+--~ if current then
+--~ current.prev = nil
+--~ end
+--~ head = current
+--~ else
+--~ local prev, next = current.prev, current.next
+--~ if prev then
+--~ prev.next = next
+--~ end
+--~ if next then
+--~ next.prev = prev
+--~ end
+--~ current = next -- not: or next
+--~ end
+--~ if t then
+--~ if free_too then
+--~ free(t)
+--~ t = nil
+--~ else
+--~ t.next, t.prev = nil, nil
+--~ end
+--~ end
+--~ return head, current, t
+--~ end
+
+
function nodes.delete(head,current)
return nodes.remove(head,current,true)
end
@@ -167,9 +153,9 @@ do
end
c.next = n
n.prev = c
- if c ~= h then
+--~ if c ~= h then
return h, n
- end
+--~ end
end
return n, n
end
@@ -195,15 +181,15 @@ function nodes.report(t,done)
if nodes.trace then -- best also test this before calling
if done then
if status.output_active then
- texio.write(string.format("<++ %s>",nodes.count(t)))
+ texio.write(format("<++ %s>",nodes.count(t)))
else
- texio.write(string.format("<+ %s>",nodes.count(t)))
+ texio.write(format("<+ %s>",nodes.count(t)))
end
else
if status.output_active then
- texio.write(string.format("<-- %s>",nodes.count(t)))
+ texio.write(format("<-- %s>",nodes.count(t)))
else
- texio.write(string.format("<- %s>",nodes.count(t)))
+ texio.write(format("<- %s>",nodes.count(t)))
end
end
end
@@ -320,10 +306,14 @@ end
-- node-gly.lua
-if not fonts then fonts = { } end
-if not fonts.otf then fonts.otf = { } end
-if not fonts.tfm then fonts.tfm = { } end
-if not fonts.tfm.id then fonts.tfm.id = { } end
+fonts = fonts or { }
+fonts.otf = fonts.otf or { }
+fonts.tfm = fonts.tfm or { }
+fonts.tfm.id = fonts.tfm.id or { }
+
+local tfm = fonts.tfm
+local otf = fonts.otf
+local tfmid = fonts.tfm.id
do
@@ -345,7 +335,7 @@ do
starttiming(nodes)
local usedfonts, attrfonts, done = { }, { }, false
-- todo: should be independent of otf
- local set_dynamics, font_ids = fonts.otf.set_dynamics, fonts.tfm.id -- todo: font-var.lua so that we can global this one
+ local set_dynamics = otf.set_dynamics -- todo: font-var.lua so that we can global this one
local a, u, prevfont, prevattr = 0, 0, nil, 0
for n in traverse_id(glyph,head) do
local font, attr = n.font, has_attribute(n,0) -- zero attribute is reserved for fonts, preset to 0 is faster (first match)
@@ -357,7 +347,7 @@ do
attrfonts[font] = used
end
if not used[attr] then
- local d = set_dynamics(font_ids[font],attr) -- todo, script, language -> n.language also axis
+ local d = set_dynamics(tfmid[font],attr) -- todo, script, language -> n.language also axis
if d then
used[attr] = d
a = a + 1
@@ -369,7 +359,7 @@ do
prevfont, prevattr = font, 0
local used = usedfonts[font]
if not used then
- local data = font_ids[font]
+ local data = tfmid[font]
if data then
local shared = data.shared -- we need to check shared, only when same features
if shared then
@@ -540,8 +530,18 @@ do
local charplugins, listplugins = chars.plugins, lists.plugins
+ -- todo: move, so that we can use locals (also: n.p_c = function(...) ... end so that we can redefine
+ -- todo: normalize calls so that we can use a for loop and extent this list
+
+ if not nodes.normalize_fonts then
+ function nodes.normalize_fonts(head)
+ return head, false
+ end
+ end
+
nodes.processors.actions = function(head,tail) -- removed: if head ... end
local ok, done = false, false
+ head, ok = nodes.normalize_fonts(head) ; done = done or ok
head, ok = nodes.process_attributes(head,charplugins) ; done = done or ok -- attribute driven
head, tail, ok = kernel.hyphenation (head,tail) ; done = done or ok -- language driven
head, ok = languages.words.check (head,tail) ; done = done or ok -- language driven
@@ -555,25 +555,69 @@ do
end
-do
+do -- remove these
local actions = nodes.processors.actions
local first_character = node.first_character
local slide = node.slide
- local function tracer(what,state,head,groupcode,glyphcount)
- texio.write_nl(string.format("%s %s: group: %s, nodes: %s",
- (state and "Y") or "N", what, groupcode or "?", nodes.count(head,true)))
+ local hlist = node.id('vlist')
+ local vlist = node.id('hlist')
+ local glyph = node.id('glyph')
+
+ local n = 0
+
+ local function reconstruct(head)
+ local t = { }
+ local h = head
+ while h do
+ local id = h.id
+ if id == glyph then
+ t[#t+1] = utf.char(h.char)
+ else
+ t[#t+1] = "[]"
+ end
+ h = h.next
+ end
+ return table.concat(t)
+ end
+
+ local function tracer(what,state,head,groupcode,before,after,show)
+ if not groupcode then
+ groupcode = "unknown"
+ elseif groupcode == "" then
+ groupcode = "mvl"
+ end
+ n = n + 1
+ if show then
+ texio.write_nl(format("%s %s: %s, group: %s, nodes: %s -> %s, string: %s",what,n,state,groupcode,before,after,reconstruct(head)))
+ else
+ texio.write_nl(format("%s %s: %s, group: %s, nodes: %s -> %s",what,n,state,groupcode,before,after))
+ end
end
function nodes.processors.pre_linebreak_filter(head,groupcode) -- todo: tail
local first, found = first_character(head)
if found then
- if callbacks.trace then tracer("pre_linebreak",true,head,groupcode) end
- local head, done = actions(head,slide(head))
- return (done and head) or true
+ if callbacks.trace then
+ local before = nodes.count(head,true)
+ local head, done = actions(head,slide(head))
+ local after = nodes.count(head,true)
+ if done then
+ tracer("pre_linebreak","changed",head,groupcode,before,after,true)
+ else
+ tracer("pre_linebreak","unchanged",head,groupcode,before,after,true)
+ end
+ return (done and head) or true
+ else
+ local head, done = actions(head,slide(head))
+ return (done and head) or true
+ end
else
- if callbacks.trace then tracer("pre_linebreak",false,head,groupcode) end
+ if callbacks.trace then
+ local n = nodes.count(head,false)
+ tracer("pre_linebreak","no chars",head,groupcode,n,n)
+ end
return true
end
end
@@ -581,11 +625,25 @@ do
function nodes.processors.hpack_filter(head,groupcode) -- todo: tail
local first, found = first_character(head)
if found then
- if callbacks.trace then tracer("hpack",true,head,groupcode) end
- local head, done = actions(head,slide(head))
- return (done and head) or true
+ if callbacks.trace then
+ local before = nodes.count(head,true)
+ local head, done = actions(head,slide(head))
+ local after = nodes.count(head,true)
+ if done then
+ tracer("hpack","changed",head,groupcode,before,after,true)
+ else
+ tracer("hpack","unchanged",head,groupcode,before,after,true)
+ end
+ return (done and head) or true
+ else
+ local head, done = actions(head,slide(head))
+ return (done and head) or true
+ end
+ end
+ if callbacks.trace then
+ local n = nodes.count(head,false)
+ tracer("hpack","no chars",head,groupcode,n,n)
end
- if callbacks.trace then tracer("hpack",false,head,groupcode) end
return true
end
@@ -821,7 +879,7 @@ do
end
node.flush_list(q)
for k, v in pairs(l) do
- texio.write_nl(string.format("%s * %s", v, k))
+ texio.write_nl(format("%s * %s", v, k))
end
end
@@ -919,8 +977,6 @@ do
local glyph, disc = node.id('glyph'), node.id('disc')
- local fontdata = fonts.tfm.id
-
local function collect(head,list,tag,n)
n = n or 0
local ok, fn = false, nil
@@ -932,7 +988,7 @@ do
ok, fn = false, f
end
local c = head.char
- local d = fontdata[f].characters[c]
+ local d = tfmid[f].characters[c]
local i = (d and d.description.index) or -1
if not ok then
ok = true
@@ -977,7 +1033,7 @@ do
if decimal then
tt[i] = t[i][1]
else
- tt[i] = string.format("%04X",t[i][1])
+ tt[i] = format("%04X",t[i][1])
end
end
return table.concat(tt," ")
@@ -988,14 +1044,14 @@ do
if decimal then
tt[i] = t[i][3]
else
- tt[i] = string.format("%04X",t[i][3])
+ tt[i] = format("%04X",t[i][3])
end
end
return table.concat(tt," ")
end
function nodes.tracers.characters.fonts(t)
local f = t[1] and t[1][2]
- return (f and file.basename(fontdata[f].filename or "unknown")) or "unknown"
+ return (f and file.basename(tfmid[f].filename or "unknown")) or "unknown"
end
function nodes.tracers.characters.start()
diff --git a/tex/context/base/page-flt.tex b/tex/context/base/page-flt.tex
index 0e61a6baa..a0b297981 100644
--- a/tex/context/base/page-flt.tex
+++ b/tex/context/base/page-flt.tex
@@ -244,7 +244,7 @@
{\expanded{\dodocomplexsplitfloat[\currentfloat][\floatlocation]}}
{\expanded{\dodocomplexplacefloat[\currentfloat][\floatlocation]}}}
-\def\dodocomplexsplitfloat[#1][#2][#3]#4%
+\long\def\dodocomplexsplitfloat[#1][#2][#3]#4%
{\splitfloat{\dodocomplexplacefloat[#1][#2][#3]{#4}}}
\def\flushfloatslist
@@ -255,7 +255,7 @@
\v!innermargin,\v!outermargin,\v!inneredge,\v!outeredge,%
\v!text,\v!opposite}% \v!page
-\def\dodocomplexplacefloat[#1][#2][#3]#4%
+\long\def\dodocomplexplacefloat[#1][#2][#3]#4%
{\flushnotes
\flushsidefloats % here !
\ifsomefloatwaiting
@@ -304,7 +304,7 @@
\let\floatrotation\!!zerocount
-\def\presetfloatvariables#1#2#3#4%
+\long\def\presetfloatvariables#1#2#3#4%
{\doifcommonelse
{#2}
{\v!left,\v!right,\v!inner,\v!outer,%
@@ -481,7 +481,7 @@
\def\hangsidefloat[#1]%
{\global\sidefloatsidelines#1\relax}
-\def\xdocompletefloat#1#2#3#4#5#6%
+\long\def\xdocompletefloat#1#2#3#4#5#6%
{\ifextrafloatactions
\doifinsetelse\v!text{#4}
{% fuzzy, text overloads left, since then it's a directive
@@ -559,7 +559,7 @@
\flushsidefloats % hoort eigenlijk niet hier
\docomplexplacefloat[#1][\v!text,#2,\v!left][#3]}
-\def\docomplexreserveblock[#1][#2][#3][#4]#5%
+\long\def\docomplexreserveblock[#1][#2][#3][#4]#5%
{\getvalue{\e!place#1}[#3][#4]{#5}{\localframed[\??fl#1][#2]{#1}}}
\def\docomplexstartreservetextblock[#1][#2][#3][#4]%
@@ -1281,7 +1281,7 @@
\def\placefloatcaption
{\dodoubleempty\doplacefloatcaption}
-\def\doplacefloatcaption[#1][#2]#3%
+\long\def\doplacefloatcaption[#1][#2]#3%
{\setfloatcaption[#1][#2]{#3}%
\placefloatcaptiontext[#1]%
\placefloatcaptionreference[#1]}
@@ -1289,7 +1289,7 @@
\def\setfloatcaption % \dosetfloatcaption already in use
{\dodoubleempty\dodosetfloatcaption} % beware, name clash
-\def\dodosetfloatcaption[#1][#2]#3% to do namespace for number/ascii
+\long\def\dodosetfloatcaption[#1][#2]#3% to do namespace for number/ascii
{\ifnofloatnumber % also handle trialtypesetting
\letgvalue{@fl@r@#1}\relax
\letgvalue{@fl@t@#1}\relax
@@ -1329,7 +1329,7 @@
\newbox\captionbox
-\def\putcompletecaption#1#2%
+\long\def\putcompletecaption#1#2%
{\doifsomething{\floatcaptionparameter\c!spacebefore}{\blank[\floatcaptionparameter\c!spacebefore]}%
% \floatcaptionparameter\c!before % test for side effects first
\noindent
@@ -1405,7 +1405,7 @@
\def\dofakecaptionthings
{\hbox{\dosetcaptionthings\hskip\leftskip\hskip\rightskip}}
-\def\docheckcaptioncontent#1#2%
+\long\def\docheckcaptioncontent#1#2%
{\ifnofloatcaption \else
\setbox\tempcaptionbox\hbox
{\trialtypesettingtrue
@@ -1442,7 +1442,7 @@
{\floatcaptionparameter\c!innermargin}{\floatcaptionparameter\c!outermargin}%
\alignedline{\floatparameter\c!location}\v!middle}
-\def\dosetpagfloat#1#2#3% \copy wegwerken
+\long\def\dosetpagfloat#1#2#3% \copy wegwerken
{\bgroup
\setlocalfloathsize
\ifnum\floatrotation>0
@@ -1977,7 +1977,7 @@
\box\floatbox
\ifdone\hskip\effectiverightskip\fi\hss}}
-\def\dosetparfloat#1#2#3%
+\long\def\dosetparfloat#1#2#3%
{\bgroup
\forgetall
\postponenotes
@@ -2076,7 +2076,7 @@
\xdef\naturalfloatwidth {\the\wd#1}%
\xdef\naturalfloatdepth {\the\dp#1}}
-\def\doifelsemainfloatbody#1#2%
+\long\def\doifelsemainfloatbody#1#2%
{\ifinsidesplitfloat\ifconditional\splitfloatfirstdone#2\else#1\fi\else#1\fi}
diff --git a/tex/context/base/page-lin.mkiv b/tex/context/base/page-lin.mkiv
index 4b805e0a3..f803c206d 100644
--- a/tex/context/base/page-lin.mkiv
+++ b/tex/context/base/page-lin.mkiv
@@ -28,6 +28,7 @@
\appendtoksonce\doresetattribute{line-number}\to\everyforgetall
\appendtoksonce\dosetattribute{display-math}{1}\to\everybeforedisplayformula
+\newcount\linenumber
\newbox \linenumberscratchbox
\newcount\linenumberchunk
\newcount\linerefcounter
diff --git a/tex/context/base/page-one.tex b/tex/context/base/page-one.tex
index fd4f55387..f33aa4602 100644
--- a/tex/context/base/page-one.tex
+++ b/tex/context/base/page-one.tex
@@ -547,26 +547,35 @@
\chardef\fixedfloatmethod=3
+% \def\OTRONEsomefixdfloat % [#1]
+% {\docheckiffloatfits
+% \ifroomforfloat\else
+% \ifzeropt\pagetotal
+% % let's assume that there is room
+% \else
+% \ifcase\fixedfloatmethod
+% % disabled
+% \or % 1 (old method)
+% \goodbreak
+% \or % 2 (safe method)
+% \page
+% \or % 3 (keeps in stream)
+% \vskip\textheight
+% \vskip-\textheight
+% \or % 4 (also keeps in place)
+% \dosomebreak\nobreak
+% \fi
+% \fi
+% \fi
+% \showmessage\m!floatblocks9\empty
+% \someherefloat} % [#1]
+
\def\OTRONEsomefixdfloat % [#1]
- {\docheckiffloatfits
- \ifroomforfloat\else
- \ifzeropt\pagetotal
- % let's assume that there is room
- \else
- \ifcase\fixedfloatmethod
- % disabled
- \or % 1 (old method)
- \goodbreak
- \or % 2 (safe method)
- \page
- \or % 3 (keeps in stream)
- \vskip-.5\floatheight % play safe
- \vskip\textheight
- \fi
- \fi
- \fi
+ {% there is (in mkii) no good way to prevent a break
+ % so better fail than mess, we can get loose from
+ % heads, so be it
\showmessage\m!floatblocks9\empty
- \someherefloat} % [#1]
+ \OTRONEsomeherefloat} % [#1]
\def\OTRONEsomesidefloat[#1]% links, rechts NOG TESTEN EN AANPASSEN
{\ifinsidecolumns
diff --git a/tex/context/base/pdfr-def.tex b/tex/context/base/pdfr-def.tex
index fb1aaa060..7554bda9e 100644
--- a/tex/context/base/pdfr-def.tex
+++ b/tex/context/base/pdfr-def.tex
@@ -1,5 +1,8 @@
-% This file is generated with Luatex using the
-% character tables that come with ConTeXt MKIV.
+% filename : pdfr-def.tex
+% comment : generated by mtxrun --script chars --pdf
+% author : Hans Hagen, PRAGMA-ADE, Hasselt NL
+% copyright: PRAGMA ADE / ConTeXt Development Team
+% license : see context related readme files
%
\pdfglyphtounicode{space}{0020}%
\pdfglyphtounicode{exclam}{0021}%
@@ -33,808 +36,808 @@
\pdfglyphtounicode{equal}{003D}%
\pdfglyphtounicode{greater}{003E}%
\pdfglyphtounicode{question}{003F}%
+\pdfglyphtounicode{at}{0040}%
\pdfglyphtounicode{A}{0041}%
+\pdfglyphtounicode{B}{0042}%
\pdfglyphtounicode{C}{0043}%
+\pdfglyphtounicode{D}{0044}%
\pdfglyphtounicode{E}{0045}%
+\pdfglyphtounicode{F}{0046}%
\pdfglyphtounicode{G}{0047}%
+\pdfglyphtounicode{H}{0048}%
\pdfglyphtounicode{I}{0049}%
+\pdfglyphtounicode{J}{004A}%
\pdfglyphtounicode{K}{004B}%
+\pdfglyphtounicode{L}{004C}%
\pdfglyphtounicode{M}{004D}%
+\pdfglyphtounicode{N}{004E}%
\pdfglyphtounicode{O}{004F}%
+\pdfglyphtounicode{P}{0050}%
\pdfglyphtounicode{Q}{0051}%
+\pdfglyphtounicode{R}{0052}%
\pdfglyphtounicode{S}{0053}%
+\pdfglyphtounicode{T}{0054}%
\pdfglyphtounicode{U}{0055}%
+\pdfglyphtounicode{V}{0056}%
\pdfglyphtounicode{W}{0057}%
+\pdfglyphtounicode{X}{0058}%
\pdfglyphtounicode{Y}{0059}%
+\pdfglyphtounicode{Z}{005A}%
\pdfglyphtounicode{bracketleft}{005B}%
+\pdfglyphtounicode{backslash}{005C}%
\pdfglyphtounicode{bracketright}{005D}%
+\pdfglyphtounicode{asciicircum}{005E}%
\pdfglyphtounicode{underscore}{005F}%
+\pdfglyphtounicode{grave}{0060}%
\pdfglyphtounicode{a}{0061}%
+\pdfglyphtounicode{b}{0062}%
\pdfglyphtounicode{c}{0063}%
+\pdfglyphtounicode{d}{0064}%
\pdfglyphtounicode{e}{0065}%
+\pdfglyphtounicode{f}{0066}%
\pdfglyphtounicode{g}{0067}%
+\pdfglyphtounicode{h}{0068}%
\pdfglyphtounicode{i}{0069}%
+\pdfglyphtounicode{j}{006A}%
\pdfglyphtounicode{k}{006B}%
+\pdfglyphtounicode{l}{006C}%
\pdfglyphtounicode{m}{006D}%
+\pdfglyphtounicode{n}{006E}%
\pdfglyphtounicode{o}{006F}%
+\pdfglyphtounicode{p}{0070}%
\pdfglyphtounicode{q}{0071}%
+\pdfglyphtounicode{r}{0072}%
\pdfglyphtounicode{s}{0073}%
+\pdfglyphtounicode{t}{0074}%
\pdfglyphtounicode{u}{0075}%
+\pdfglyphtounicode{v}{0076}%
\pdfglyphtounicode{w}{0077}%
+\pdfglyphtounicode{x}{0078}%
\pdfglyphtounicode{y}{0079}%
+\pdfglyphtounicode{z}{007A}%
\pdfglyphtounicode{braceleft}{007B}%
+\pdfglyphtounicode{bar}{007C}%
\pdfglyphtounicode{braceright}{007D}%
+\pdfglyphtounicode{asciitilde}{007E}%
+\pdfglyphtounicode{exclamdown}{00A1}%
+\pdfglyphtounicode{cent}{00A2}%
\pdfglyphtounicode{sterling}{00A3}%
+\pdfglyphtounicode{currency}{00A4}%
+\pdfglyphtounicode{yen}{00A5}%
+\pdfglyphtounicode{brokenbar}{00A6}%
\pdfglyphtounicode{section}{00A7}%
+\pdfglyphtounicode{dieresis}{00A8}%
+\pdfglyphtounicode{copyright}{00A9}%
+\pdfglyphtounicode{ordfeminine}{00AA}%
\pdfglyphtounicode{guillemotleft}{00AB}%
+\pdfglyphtounicode{logicalnot}{00AC}%
+\pdfglyphtounicode{registered}{00AE}%
\pdfglyphtounicode{macron}{00AF}%
+\pdfglyphtounicode{degree}{00B0}%
+\pdfglyphtounicode{plusminus}{00B1}%
+\pdfglyphtounicode{acute}{00B4}%
+\pdfglyphtounicode{mu}{00B5}%
+\pdfglyphtounicode{paragraph}{00B6}%
\pdfglyphtounicode{periodcentered}{00B7}%
+\pdfglyphtounicode{cedilla}{00B8}%
+\pdfglyphtounicode{ordmasculine}{00BA}%
\pdfglyphtounicode{guillemotright}{00BB}%
+\pdfglyphtounicode{onequarter}{00BC}%
+\pdfglyphtounicode{onehalf}{00BD}%
+\pdfglyphtounicode{threequarters}{00BE}%
\pdfglyphtounicode{questiondown}{00BF}%
+\pdfglyphtounicode{Agrave}{00C0}%
+\pdfglyphtounicode{Aacute}{00C1}%
+\pdfglyphtounicode{Acircumflex}{00C2}%
\pdfglyphtounicode{Atilde}{00C3}%
+\pdfglyphtounicode{Adieresis}{00C4}%
+\pdfglyphtounicode{Aring}{00C5}%
+\pdfglyphtounicode{AE}{00C6}%
\pdfglyphtounicode{Ccedilla}{00C7}%
+\pdfglyphtounicode{Egrave}{00C8}%
+\pdfglyphtounicode{Eacute}{00C9}%
+\pdfglyphtounicode{Ecircumflex}{00CA}%
\pdfglyphtounicode{Edieresis}{00CB}%
+\pdfglyphtounicode{Igrave}{00CC}%
+\pdfglyphtounicode{Iacute}{00CD}%
+\pdfglyphtounicode{Icircumflex}{00CE}%
\pdfglyphtounicode{Idieresis}{00CF}%
+\pdfglyphtounicode{Eth}{00D0}%
+\pdfglyphtounicode{Ntilde}{00D1}%
+\pdfglyphtounicode{Ograve}{00D2}%
\pdfglyphtounicode{Oacute}{00D3}%
+\pdfglyphtounicode{Ocircumflex}{00D4}%
+\pdfglyphtounicode{Otilde}{00D5}%
+\pdfglyphtounicode{Odieresis}{00D6}%
\pdfglyphtounicode{multiply}{00D7}%
+\pdfglyphtounicode{Oslash}{00D8}%
+\pdfglyphtounicode{Ugrave}{00D9}%
+\pdfglyphtounicode{Uacute}{00DA}%
\pdfglyphtounicode{Ucircumflex}{00DB}%
+\pdfglyphtounicode{Udieresis}{00DC}%
+\pdfglyphtounicode{Yacute}{00DD}%
+\pdfglyphtounicode{Thorn}{00DE}%
\pdfglyphtounicode{germandbls}{00DF}%
+\pdfglyphtounicode{agrave}{00E0}%
+\pdfglyphtounicode{aacute}{00E1}%
+\pdfglyphtounicode{acircumflex}{00E2}%
\pdfglyphtounicode{atilde}{00E3}%
+\pdfglyphtounicode{adieresis}{00E4}%
+\pdfglyphtounicode{aring}{00E5}%
+\pdfglyphtounicode{ae}{00E6}%
\pdfglyphtounicode{ccedilla}{00E7}%
+\pdfglyphtounicode{egrave}{00E8}%
+\pdfglyphtounicode{eacute}{00E9}%
+\pdfglyphtounicode{ecircumflex}{00EA}%
\pdfglyphtounicode{edieresis}{00EB}%
+\pdfglyphtounicode{igrave}{00EC}%
+\pdfglyphtounicode{iacute}{00ED}%
+\pdfglyphtounicode{icircumflex}{00EE}%
\pdfglyphtounicode{idieresis}{00EF}%
+\pdfglyphtounicode{eth}{00F0}%
+\pdfglyphtounicode{ntilde}{00F1}%
+\pdfglyphtounicode{ograve}{00F2}%
\pdfglyphtounicode{oacute}{00F3}%
+\pdfglyphtounicode{ocircumflex}{00F4}%
+\pdfglyphtounicode{otilde}{00F5}%
+\pdfglyphtounicode{odieresis}{00F6}%
\pdfglyphtounicode{divide}{00F7}%
+\pdfglyphtounicode{oslash}{00F8}%
+\pdfglyphtounicode{ugrave}{00F9}%
+\pdfglyphtounicode{uacute}{00FA}%
\pdfglyphtounicode{ucircumflex}{00FB}%
+\pdfglyphtounicode{udieresis}{00FC}%
+\pdfglyphtounicode{yacute}{00FD}%
+\pdfglyphtounicode{thorn}{00FE}%
\pdfglyphtounicode{ydieresis}{00FF}%
+\pdfglyphtounicode{Amacron}{0100}%
+\pdfglyphtounicode{amacron}{0101}%
+\pdfglyphtounicode{Abreve}{0102}%
+\pdfglyphtounicode{abreve}{0103}%
+\pdfglyphtounicode{Aogonek}{0104}%
+\pdfglyphtounicode{aogonek}{0105}%
+\pdfglyphtounicode{Cacute}{0106}%
\pdfglyphtounicode{cacute}{0107}%
+\pdfglyphtounicode{Ccircumflex}{0108}%
+\pdfglyphtounicode{ccircumflex}{0109}%
+\pdfglyphtounicode{Cdotaccent}{010A}%
+\pdfglyphtounicode{cdotaccent}{010B}%
+\pdfglyphtounicode{Ccaron}{010C}%
+\pdfglyphtounicode{ccaron}{010D}%
+\pdfglyphtounicode{Dcaron}{010E}%
\pdfglyphtounicode{dcaron}{010F}%
+\pdfglyphtounicode{Dcroat}{0110}%
+\pdfglyphtounicode{dcroat}{0111}%
+\pdfglyphtounicode{Emacron}{0112}%
+\pdfglyphtounicode{emacron}{0113}%
+\pdfglyphtounicode{Ebreve}{0114}%
+\pdfglyphtounicode{ebreve}{0115}%
+\pdfglyphtounicode{Edotaccent}{0116}%
\pdfglyphtounicode{edotaccent}{0117}%
+\pdfglyphtounicode{Eogonek}{0118}%
+\pdfglyphtounicode{eogonek}{0119}%
+\pdfglyphtounicode{Ecaron}{011A}%
+\pdfglyphtounicode{ecaron}{011B}%
+\pdfglyphtounicode{Gcircumflex}{011C}%
+\pdfglyphtounicode{gcircumflex}{011D}%
+\pdfglyphtounicode{Gbreve}{011E}%
\pdfglyphtounicode{gbreve}{011F}%
+\pdfglyphtounicode{Gdotaccent}{0120}%
+\pdfglyphtounicode{gdotaccent}{0121}%
+\pdfglyphtounicode{Gcommaaccent}{0122}%
+\pdfglyphtounicode{gcommaaccent}{0123}%
+\pdfglyphtounicode{Hcircumflex}{0124}%
+\pdfglyphtounicode{hcircumflex}{0125}%
+\pdfglyphtounicode{Hbar}{0126}%
\pdfglyphtounicode{hbar}{0127}%
+\pdfglyphtounicode{Itilde}{0128}%
+\pdfglyphtounicode{itilde}{0129}%
+\pdfglyphtounicode{Imacron}{012A}%
+\pdfglyphtounicode{imacron}{012B}%
+\pdfglyphtounicode{Ibreve}{012C}%
+\pdfglyphtounicode{ibreve}{012D}%
+\pdfglyphtounicode{Iogonek}{012E}%
\pdfglyphtounicode{iogonek}{012F}%
+\pdfglyphtounicode{Idotaccent}{0130}%
+\pdfglyphtounicode{dotlessi}{0131}%
+\pdfglyphtounicode{IJ}{0132}%
+\pdfglyphtounicode{ij}{0133}%
+\pdfglyphtounicode{Jcircumflex}{0134}%
+\pdfglyphtounicode{jcircumflex}{0135}%
+\pdfglyphtounicode{Kcommaaccent}{0136}%
\pdfglyphtounicode{kcommaaccent}{0137}%
+\pdfglyphtounicode{kgreenlandic}{0138}%
+\pdfglyphtounicode{Lacute}{0139}%
+\pdfglyphtounicode{lacute}{013A}%
+\pdfglyphtounicode{Lcommaaccent}{013B}%
+\pdfglyphtounicode{lcommaaccent}{013C}%
+\pdfglyphtounicode{Lcaron}{013D}%
+\pdfglyphtounicode{lcaron}{013E}%
\pdfglyphtounicode{Ldot}{013F}%
+\pdfglyphtounicode{ldot}{0140}%
+\pdfglyphtounicode{Lslash}{0141}%
+\pdfglyphtounicode{lslash}{0142}%
+\pdfglyphtounicode{Nacute}{0143}%
+\pdfglyphtounicode{nacute}{0144}%
+\pdfglyphtounicode{Ncommaaccent}{0145}%
+\pdfglyphtounicode{ncommaaccent}{0146}%
\pdfglyphtounicode{Ncaron}{0147}%
+\pdfglyphtounicode{ncaron}{0148}%
+\pdfglyphtounicode{napostrophe}{0149}%
+\pdfglyphtounicode{Eng}{014A}%
+\pdfglyphtounicode{eng}{014B}%
+\pdfglyphtounicode{Omacron}{014C}%
+\pdfglyphtounicode{omacron}{014D}%
+\pdfglyphtounicode{Obreve}{014E}%
\pdfglyphtounicode{obreve}{014F}%
+\pdfglyphtounicode{Ohungarumlaut}{0150}%
+\pdfglyphtounicode{ohungarumlaut}{0151}%
+\pdfglyphtounicode{OE}{0152}%
+\pdfglyphtounicode{oe}{0153}%
+\pdfglyphtounicode{Racute}{0154}%
+\pdfglyphtounicode{racute}{0155}%
+\pdfglyphtounicode{Rcommaaccent}{0156}%
\pdfglyphtounicode{rcommaaccent}{0157}%
+\pdfglyphtounicode{Rcaron}{0158}%
+\pdfglyphtounicode{rcaron}{0159}%
+\pdfglyphtounicode{Sacute}{015A}%
+\pdfglyphtounicode{sacute}{015B}%
+\pdfglyphtounicode{Scircumflex}{015C}%
+\pdfglyphtounicode{scircumflex}{015D}%
+\pdfglyphtounicode{Scedilla}{015E}%
\pdfglyphtounicode{scedilla}{015F}%
+\pdfglyphtounicode{Scaron}{0160}%
+\pdfglyphtounicode{scaron}{0161}%
+\pdfglyphtounicode{Tcommaaccent}{0162}%
+\pdfglyphtounicode{tcommaaccent}{0163}%
+\pdfglyphtounicode{Tcaron}{0164}%
+\pdfglyphtounicode{tcaron}{0165}%
+\pdfglyphtounicode{Tbar}{0166}%
\pdfglyphtounicode{tbar}{0167}%
+\pdfglyphtounicode{Utilde}{0168}%
+\pdfglyphtounicode{utilde}{0169}%
+\pdfglyphtounicode{Umacron}{016A}%
+\pdfglyphtounicode{umacron}{016B}%
+\pdfglyphtounicode{Ubreve}{016C}%
+\pdfglyphtounicode{ubreve}{016D}%
+\pdfglyphtounicode{Uring}{016E}%
\pdfglyphtounicode{uring}{016F}%
+\pdfglyphtounicode{Uhungarumlaut}{0170}%
+\pdfglyphtounicode{uhungarumlaut}{0171}%
+\pdfglyphtounicode{Uogonek}{0172}%
+\pdfglyphtounicode{uogonek}{0173}%
+\pdfglyphtounicode{Wcircumflex}{0174}%
+\pdfglyphtounicode{wcircumflex}{0175}%
+\pdfglyphtounicode{Ycircumflex}{0176}%
\pdfglyphtounicode{ycircumflex}{0177}%
+\pdfglyphtounicode{Ydieresis}{0178}%
+\pdfglyphtounicode{Zacute}{0179}%
+\pdfglyphtounicode{zacute}{017A}%
+\pdfglyphtounicode{Zdotaccent}{017B}%
+\pdfglyphtounicode{zdotaccent}{017C}%
+\pdfglyphtounicode{Zcaron}{017D}%
+\pdfglyphtounicode{zcaron}{017E}%
\pdfglyphtounicode{longs}{017F}%
+\pdfglyphtounicode{florin}{0192}%
+\pdfglyphtounicode{Ohorn}{01A0}%
+\pdfglyphtounicode{ohorn}{01A1}%
\pdfglyphtounicode{Uhorn}{01AF}%
+\pdfglyphtounicode{uhorn}{01B0}%
+\pdfglyphtounicode{Gcaron}{01E6}%
\pdfglyphtounicode{gcaron}{01E7}%
+\pdfglyphtounicode{Aringacute}{01FA}%
+\pdfglyphtounicode{aringacute}{01FB}%
+\pdfglyphtounicode{AEacute}{01FC}%
+\pdfglyphtounicode{aeacute}{01FD}%
+\pdfglyphtounicode{Oslashacute}{01FE}%
\pdfglyphtounicode{oslashacute}{01FF}%
+\pdfglyphtounicode{Scommaaccent}{0218}%
+\pdfglyphtounicode{scommaaccent}{0219}%
+\pdfglyphtounicode{afii57929}{02BC}%
+\pdfglyphtounicode{afii64937}{02BD}%
+\pdfglyphtounicode{circumflex}{02C6}%
+\pdfglyphtounicode{caron}{02C7}%
+\pdfglyphtounicode{breve}{02D8}%
+\pdfglyphtounicode{dotaccent}{02D9}%
+\pdfglyphtounicode{ring}{02DA}%
+\pdfglyphtounicode{ogonek}{02DB}%
+\pdfglyphtounicode{tilde}{02DC}%
+\pdfglyphtounicode{hungarumlaut}{02DD}%
+\pdfglyphtounicode{gravecomb}{0300}%
+\pdfglyphtounicode{acutecomb}{0301}%
+\pdfglyphtounicode{tildecomb}{0303}%
+\pdfglyphtounicode{hookabovecomb}{0309}%
+\pdfglyphtounicode{dotbelowcomb}{0323}%
+\pdfglyphtounicode{tonos}{0384}%
+\pdfglyphtounicode{dieresistonos}{0385}%
+\pdfglyphtounicode{Alphatonos}{0386}%
+\pdfglyphtounicode{anoteleia}{0387}%
+\pdfglyphtounicode{Epsilontonos}{0388}%
+\pdfglyphtounicode{Etatonos}{0389}%
+\pdfglyphtounicode{Iotatonos}{038A}%
+\pdfglyphtounicode{Omicrontonos}{038C}%
+\pdfglyphtounicode{Upsilontonos}{038E}%
\pdfglyphtounicode{Omegatonos}{038F}%
+\pdfglyphtounicode{iotadieresistonos}{0390}%
+\pdfglyphtounicode{Alpha}{0391}%
+\pdfglyphtounicode{Beta}{0392}%
+\pdfglyphtounicode{Gamma}{0393}%
+\pdfglyphtounicode{Epsilon}{0395}%
+\pdfglyphtounicode{Zeta}{0396}%
+\pdfglyphtounicode{Eta}{0397}%
+\pdfglyphtounicode{Theta}{0398}%
+\pdfglyphtounicode{Iota}{0399}%
+\pdfglyphtounicode{Kappa}{039A}%
+\pdfglyphtounicode{Lambda}{039B}%
+\pdfglyphtounicode{Mu}{039C}%
+\pdfglyphtounicode{Nu}{039D}%
+\pdfglyphtounicode{Xi}{039E}%
\pdfglyphtounicode{Omicron}{039F}%
+\pdfglyphtounicode{Pi}{03A0}%
+\pdfglyphtounicode{Rho}{03A1}%
+\pdfglyphtounicode{Sigma}{03A3}%
+\pdfglyphtounicode{Tau}{03A4}%
+\pdfglyphtounicode{Upsilon}{03A5}%
+\pdfglyphtounicode{Phi}{03A6}%
+\pdfglyphtounicode{Chi}{03A7}%
+\pdfglyphtounicode{Psi}{03A8}%
+\pdfglyphtounicode{Iotadieresis}{03AA}%
+\pdfglyphtounicode{Upsilondieresis}{03AB}%
+\pdfglyphtounicode{alphatonos}{03AC}%
+\pdfglyphtounicode{epsilontonos}{03AD}%
+\pdfglyphtounicode{etatonos}{03AE}%
\pdfglyphtounicode{iotatonos}{03AF}%
+\pdfglyphtounicode{upsilondieresistonos}{03B0}%
+\pdfglyphtounicode{alpha}{03B1}%
+\pdfglyphtounicode{beta}{03B2}%
+\pdfglyphtounicode{gamma}{03B3}%
+\pdfglyphtounicode{delta}{03B4}%
+\pdfglyphtounicode{epsilon}{03B5}%
+\pdfglyphtounicode{zeta}{03B6}%
+\pdfglyphtounicode{eta}{03B7}%
+\pdfglyphtounicode{theta}{03B8}%
+\pdfglyphtounicode{iota}{03B9}%
+\pdfglyphtounicode{kappa}{03BA}%
+\pdfglyphtounicode{lambda}{03BB}%
+\pdfglyphtounicode{nu}{03BD}%
+\pdfglyphtounicode{xi}{03BE}%
\pdfglyphtounicode{omicron}{03BF}%
+\pdfglyphtounicode{pi}{03C0}%
+\pdfglyphtounicode{rho}{03C1}%
+\pdfglyphtounicode{sigma1}{03C2}%
+\pdfglyphtounicode{sigma}{03C3}%
+\pdfglyphtounicode{tau}{03C4}%
+\pdfglyphtounicode{upsilon}{03C5}%
+\pdfglyphtounicode{phi}{03C6}%
+\pdfglyphtounicode{chi}{03C7}%
+\pdfglyphtounicode{psi}{03C8}%
+\pdfglyphtounicode{omega}{03C9}%
+\pdfglyphtounicode{iotadieresis}{03CA}%
+\pdfglyphtounicode{upsilondieresis}{03CB}%
+\pdfglyphtounicode{omicrontonos}{03CC}%
+\pdfglyphtounicode{upsilontonos}{03CD}%
+\pdfglyphtounicode{omegatonos}{03CE}%
+\pdfglyphtounicode{theta1}{03D1}%
+\pdfglyphtounicode{Upsilon1}{03D2}%
+\pdfglyphtounicode{phi1}{03D5}%
+\pdfglyphtounicode{omega1}{03D6}%
+\pdfglyphtounicode{afii10023}{0401}%
+\pdfglyphtounicode{afii10051}{0402}%
+\pdfglyphtounicode{afii10052}{0403}%
+\pdfglyphtounicode{afii10053}{0404}%
+\pdfglyphtounicode{afii10054}{0405}%
+\pdfglyphtounicode{afii10055}{0406}%
+\pdfglyphtounicode{afii10056}{0407}%
+\pdfglyphtounicode{afii10057}{0408}%
+\pdfglyphtounicode{afii10058}{0409}%
+\pdfglyphtounicode{afii10059}{040A}%
+\pdfglyphtounicode{afii10060}{040B}%
+\pdfglyphtounicode{afii10061}{040C}%
+\pdfglyphtounicode{afii10062}{040E}%
+\pdfglyphtounicode{afii10145}{040F}%
+\pdfglyphtounicode{afii10017}{0410}%
+\pdfglyphtounicode{afii10018}{0411}%
+\pdfglyphtounicode{afii10019}{0412}%
+\pdfglyphtounicode{afii10020}{0413}%
+\pdfglyphtounicode{afii10021}{0414}%
+\pdfglyphtounicode{afii10022}{0415}%
+\pdfglyphtounicode{afii10024}{0416}%
+\pdfglyphtounicode{afii10025}{0417}%
+\pdfglyphtounicode{afii10026}{0418}%
+\pdfglyphtounicode{afii10027}{0419}%
+\pdfglyphtounicode{afii10028}{041A}%
+\pdfglyphtounicode{afii10029}{041B}%
+\pdfglyphtounicode{afii10030}{041C}%
+\pdfglyphtounicode{afii10031}{041D}%
+\pdfglyphtounicode{afii10032}{041E}%
\pdfglyphtounicode{afii10033}{041F}%
+\pdfglyphtounicode{afii10034}{0420}%
+\pdfglyphtounicode{afii10035}{0421}%
+\pdfglyphtounicode{afii10036}{0422}%
+\pdfglyphtounicode{afii10037}{0423}%
+\pdfglyphtounicode{afii10038}{0424}%
+\pdfglyphtounicode{afii10039}{0425}%
+\pdfglyphtounicode{afii10040}{0426}%
+\pdfglyphtounicode{afii10041}{0427}%
+\pdfglyphtounicode{afii10042}{0428}%
+\pdfglyphtounicode{afii10043}{0429}%
+\pdfglyphtounicode{afii10044}{042A}%
+\pdfglyphtounicode{afii10045}{042B}%
+\pdfglyphtounicode{afii10046}{042C}%
+\pdfglyphtounicode{afii10047}{042D}%
+\pdfglyphtounicode{afii10048}{042E}%
+\pdfglyphtounicode{afii10049}{042F}%
+\pdfglyphtounicode{afii10065}{0430}%
+\pdfglyphtounicode{afii10066}{0431}%
+\pdfglyphtounicode{afii10067}{0432}%
+\pdfglyphtounicode{afii10068}{0433}%
+\pdfglyphtounicode{afii10069}{0434}%
+\pdfglyphtounicode{afii10070}{0435}%
+\pdfglyphtounicode{afii10072}{0436}%
+\pdfglyphtounicode{afii10073}{0437}%
+\pdfglyphtounicode{afii10074}{0438}%
+\pdfglyphtounicode{afii10075}{0439}%
+\pdfglyphtounicode{afii10076}{043A}%
+\pdfglyphtounicode{afii10077}{043B}%
+\pdfglyphtounicode{afii10078}{043C}%
+\pdfglyphtounicode{afii10079}{043D}%
+\pdfglyphtounicode{afii10080}{043E}%
\pdfglyphtounicode{afii10081}{043F}%
+\pdfglyphtounicode{afii10082}{0440}%
+\pdfglyphtounicode{afii10083}{0441}%
+\pdfglyphtounicode{afii10084}{0442}%
+\pdfglyphtounicode{afii10085}{0443}%
+\pdfglyphtounicode{afii10086}{0444}%
+\pdfglyphtounicode{afii10087}{0445}%
+\pdfglyphtounicode{afii10088}{0446}%
+\pdfglyphtounicode{afii10089}{0447}%
+\pdfglyphtounicode{afii10090}{0448}%
+\pdfglyphtounicode{afii10091}{0449}%
+\pdfglyphtounicode{afii10092}{044A}%
+\pdfglyphtounicode{afii10093}{044B}%
+\pdfglyphtounicode{afii10094}{044C}%
+\pdfglyphtounicode{afii10095}{044D}%
+\pdfglyphtounicode{afii10096}{044E}%
+\pdfglyphtounicode{afii10097}{044F}%
+\pdfglyphtounicode{afii10071}{0451}%
+\pdfglyphtounicode{afii10099}{0452}%
+\pdfglyphtounicode{afii10100}{0453}%
+\pdfglyphtounicode{afii10101}{0454}%
+\pdfglyphtounicode{afii10102}{0455}%
+\pdfglyphtounicode{afii10103}{0456}%
+\pdfglyphtounicode{afii10104}{0457}%
+\pdfglyphtounicode{afii10105}{0458}%
+\pdfglyphtounicode{afii10106}{0459}%
+\pdfglyphtounicode{afii10107}{045A}%
+\pdfglyphtounicode{afii10108}{045B}%
+\pdfglyphtounicode{afii10109}{045C}%
+\pdfglyphtounicode{afii10110}{045E}%
\pdfglyphtounicode{afii10193}{045F}%
+\pdfglyphtounicode{afii10146}{0462}%
+\pdfglyphtounicode{afii10194}{0463}%
+\pdfglyphtounicode{afii10147}{0472}%
+\pdfglyphtounicode{afii10195}{0473}%
+\pdfglyphtounicode{afii10148}{0474}%
+\pdfglyphtounicode{afii10196}{0475}%
+\pdfglyphtounicode{afii10050}{0490}%
+\pdfglyphtounicode{afii10098}{0491}%
+\pdfglyphtounicode{afii10846}{04D9}%
+\pdfglyphtounicode{afii57799}{05B0}%
+\pdfglyphtounicode{afii57801}{05B1}%
+\pdfglyphtounicode{afii57800}{05B2}%
+\pdfglyphtounicode{afii57802}{05B3}%
+\pdfglyphtounicode{afii57793}{05B4}%
+\pdfglyphtounicode{afii57794}{05B5}%
+\pdfglyphtounicode{afii57795}{05B6}%
+\pdfglyphtounicode{afii57798}{05B7}%
+\pdfglyphtounicode{afii57797}{05B8}%
+\pdfglyphtounicode{afii57806}{05B9}%
+\pdfglyphtounicode{afii57796}{05BB}%
+\pdfglyphtounicode{afii57807}{05BC}%
+\pdfglyphtounicode{afii57839}{05BD}%
+\pdfglyphtounicode{afii57645}{05BE}%
\pdfglyphtounicode{afii57841}{05BF}%
+\pdfglyphtounicode{afii57842}{05C0}%
+\pdfglyphtounicode{afii57804}{05C1}%
+\pdfglyphtounicode{afii57803}{05C2}%
+\pdfglyphtounicode{afii57658}{05C3}%
+\pdfglyphtounicode{afii57664}{05D0}%
+\pdfglyphtounicode{afii57665}{05D1}%
+\pdfglyphtounicode{afii57666}{05D2}%
+\pdfglyphtounicode{afii57667}{05D3}%
+\pdfglyphtounicode{afii57668}{05D4}%
+\pdfglyphtounicode{afii57669}{05D5}%
+\pdfglyphtounicode{afii57670}{05D6}%
+\pdfglyphtounicode{afii57671}{05D7}%
+\pdfglyphtounicode{afii57672}{05D8}%
+\pdfglyphtounicode{afii57673}{05D9}%
+\pdfglyphtounicode{afii57674}{05DA}%
+\pdfglyphtounicode{afii57675}{05DB}%
+\pdfglyphtounicode{afii57676}{05DC}%
+\pdfglyphtounicode{afii57677}{05DD}%
+\pdfglyphtounicode{afii57678}{05DE}%
\pdfglyphtounicode{afii57679}{05DF}%
+\pdfglyphtounicode{afii57680}{05E0}%
+\pdfglyphtounicode{afii57681}{05E1}%
+\pdfglyphtounicode{afii57682}{05E2}%
+\pdfglyphtounicode{afii57683}{05E3}%
+\pdfglyphtounicode{afii57684}{05E4}%
+\pdfglyphtounicode{afii57685}{05E5}%
+\pdfglyphtounicode{afii57686}{05E6}%
+\pdfglyphtounicode{afii57687}{05E7}%
+\pdfglyphtounicode{afii57688}{05E8}%
+\pdfglyphtounicode{afii57689}{05E9}%
+\pdfglyphtounicode{afii57690}{05EA}%
+\pdfglyphtounicode{afii57716}{05F0}%
+\pdfglyphtounicode{afii57717}{05F1}%
+\pdfglyphtounicode{afii57718}{05F2}%
+\pdfglyphtounicode{afii57388}{060C}%
+\pdfglyphtounicode{afii57403}{061B}%
\pdfglyphtounicode{afii57407}{061F}%
-\pdfglyphtounicode{universal}{2200}%
-\pdfglyphtounicode{SF100000}{2500}%
+\pdfglyphtounicode{afii57409}{0621}%
+\pdfglyphtounicode{afii57410}{0622}%
+\pdfglyphtounicode{afii57411}{0623}%
+\pdfglyphtounicode{afii57412}{0624}%
+\pdfglyphtounicode{afii57413}{0625}%
+\pdfglyphtounicode{afii57414}{0626}%
+\pdfglyphtounicode{afii57415}{0627}%
+\pdfglyphtounicode{afii57416}{0628}%
+\pdfglyphtounicode{afii57417}{0629}%
+\pdfglyphtounicode{afii57418}{062A}%
+\pdfglyphtounicode{afii57419}{062B}%
+\pdfglyphtounicode{afii57420}{062C}%
+\pdfglyphtounicode{afii57421}{062D}%
+\pdfglyphtounicode{afii57422}{062E}%
+\pdfglyphtounicode{afii57423}{062F}%
+\pdfglyphtounicode{afii57424}{0630}%
+\pdfglyphtounicode{afii57425}{0631}%
+\pdfglyphtounicode{afii57426}{0632}%
+\pdfglyphtounicode{afii57427}{0633}%
+\pdfglyphtounicode{afii57428}{0634}%
+\pdfglyphtounicode{afii57429}{0635}%
+\pdfglyphtounicode{afii57430}{0636}%
+\pdfglyphtounicode{afii57431}{0637}%
+\pdfglyphtounicode{afii57432}{0638}%
+\pdfglyphtounicode{afii57433}{0639}%
+\pdfglyphtounicode{afii57434}{063A}%
+\pdfglyphtounicode{afii57440}{0640}%
+\pdfglyphtounicode{afii57441}{0641}%
+\pdfglyphtounicode{afii57442}{0642}%
+\pdfglyphtounicode{afii57443}{0643}%
+\pdfglyphtounicode{afii57444}{0644}%
+\pdfglyphtounicode{afii57445}{0645}%
+\pdfglyphtounicode{afii57446}{0646}%
+\pdfglyphtounicode{afii57470}{0647}%
+\pdfglyphtounicode{afii57448}{0648}%
+\pdfglyphtounicode{afii57449}{0649}%
+\pdfglyphtounicode{afii57450}{064A}%
+\pdfglyphtounicode{afii57451}{064B}%
+\pdfglyphtounicode{afii57452}{064C}%
+\pdfglyphtounicode{afii57453}{064D}%
+\pdfglyphtounicode{afii57454}{064E}%
+\pdfglyphtounicode{afii57455}{064F}%
+\pdfglyphtounicode{afii57456}{0650}%
+\pdfglyphtounicode{afii57457}{0651}%
+\pdfglyphtounicode{afii57458}{0652}%
+\pdfglyphtounicode{afii57392}{0660}%
+\pdfglyphtounicode{afii57393}{0661}%
+\pdfglyphtounicode{afii57394}{0662}%
+\pdfglyphtounicode{afii57395}{0663}%
+\pdfglyphtounicode{afii57396}{0664}%
+\pdfglyphtounicode{afii57397}{0665}%
+\pdfglyphtounicode{afii57398}{0666}%
+\pdfglyphtounicode{afii57399}{0667}%
+\pdfglyphtounicode{afii57400}{0668}%
+\pdfglyphtounicode{afii57401}{0669}%
+\pdfglyphtounicode{afii57381}{066A}%
+\pdfglyphtounicode{afii63167}{066D}%
+\pdfglyphtounicode{afii57511}{0679}%
+\pdfglyphtounicode{afii57506}{067E}%
+\pdfglyphtounicode{afii57507}{0686}%
+\pdfglyphtounicode{afii57512}{0688}%
+\pdfglyphtounicode{afii57513}{0691}%
+\pdfglyphtounicode{afii57508}{0698}%
+\pdfglyphtounicode{afii57505}{06A4}%
+\pdfglyphtounicode{afii57509}{06AF}%
+\pdfglyphtounicode{afii57514}{06BA}%
+\pdfglyphtounicode{afii57519}{06D2}%
+\pdfglyphtounicode{afii57534}{06D5}%
\pdfglyphtounicode{Wgrave}{1E80}%
-\pdfglyphtounicode{partialdiff}{2202}%
-\pdfglyphtounicode{house}{2302}%
-\pdfglyphtounicode{SF110000}{2502}%
\pdfglyphtounicode{wgrave}{1E81}%
-\pdfglyphtounicode{existential}{2203}%
\pdfglyphtounicode{Wacute}{1E82}%
-\pdfglyphtounicode{afii61248}{2105}%
-\pdfglyphtounicode{emptyset}{2205}%
-\pdfglyphtounicode{Delta}{2206}%
-\pdfglyphtounicode{afii10034}{0420}%
-\pdfglyphtounicode{afii10082}{0440}%
-\pdfglyphtounicode{afii57842}{05C0}%
-\pdfglyphtounicode{afii57680}{05E0}%
-\pdfglyphtounicode{afii57440}{0640}%
-\pdfglyphtounicode{afii57392}{0660}%
\pdfglyphtounicode{wacute}{1E83}%
-\pdfglyphtounicode{gradient}{2207}%
-\pdfglyphtounicode{element}{2208}%
\pdfglyphtounicode{Wdieresis}{1E84}%
-\pdfglyphtounicode{notelement}{2209}%
\pdfglyphtounicode{wdieresis}{1E85}%
-\pdfglyphtounicode{suchthat}{220B}%
+\pdfglyphtounicode{Ygrave}{1EF2}%
+\pdfglyphtounicode{ygrave}{1EF3}%
\pdfglyphtounicode{afii61664}{200C}%
-\pdfglyphtounicode{SF010000}{250C}%
\pdfglyphtounicode{afii301}{200D}%
-\pdfglyphtounicode{gravecomb}{0300}%
-\pdfglyphtounicode{iotadieresistonos}{0390}%
-\pdfglyphtounicode{Pi}{03A0}%
-\pdfglyphtounicode{upsilondieresistonos}{03B0}%
-\pdfglyphtounicode{pi}{03C0}%
-\pdfglyphtounicode{afii10023}{0401}%
-\pdfglyphtounicode{afii10035}{0421}%
-\pdfglyphtounicode{afii10083}{0441}%
-\pdfglyphtounicode{afii57804}{05C1}%
-\pdfglyphtounicode{afii57681}{05E1}%
-\pdfglyphtounicode{afii57409}{0621}%
-\pdfglyphtounicode{afii57441}{0641}%
-\pdfglyphtounicode{afii57393}{0661}%
+\pdfglyphtounicode{afii299}{200E}%
\pdfglyphtounicode{afii300}{200F}%
-\pdfglyphtounicode{product}{220F}%
-\pdfglyphtounicode{revlogicalnot}{2310}%
-\pdfglyphtounicode{SF030000}{2510}%
-\pdfglyphtounicode{Ifraktur}{2111}%
-\pdfglyphtounicode{summation}{2211}%
\pdfglyphtounicode{figuredash}{2012}%
-\pdfglyphtounicode{minus}{2212}%
\pdfglyphtounicode{endash}{2013}%
-\pdfglyphtounicode{afii61289}{2113}%
\pdfglyphtounicode{emdash}{2014}%
-\pdfglyphtounicode{SF020000}{2514}%
-\pdfglyphtounicode{afii00208}{2015}%
-\pdfglyphtounicode{afii61352}{2116}%
-\pdfglyphtounicode{afii10051}{0402}%
-\pdfglyphtounicode{afii10036}{0422}%
-\pdfglyphtounicode{afii10084}{0442}%
-\pdfglyphtounicode{afii10146}{0462}%
-\pdfglyphtounicode{afii57803}{05C2}%
-\pdfglyphtounicode{afii57682}{05E2}%
-\pdfglyphtounicode{afii57410}{0622}%
-\pdfglyphtounicode{afii57442}{0642}%
-\pdfglyphtounicode{afii57394}{0662}%
+\pdfglyphtounicode{afii208}{2015}%
\pdfglyphtounicode{underscoredbl}{2017}%
-\pdfglyphtounicode{asteriskmath}{2217}%
\pdfglyphtounicode{quoteleft}{2018}%
-\pdfglyphtounicode{weierstrass}{2118}%
-\pdfglyphtounicode{SF040000}{2518}%
\pdfglyphtounicode{quoteright}{2019}%
\pdfglyphtounicode{quotesinglbase}{201A}%
-\pdfglyphtounicode{radical}{221A}%
\pdfglyphtounicode{quotereversed}{201B}%
\pdfglyphtounicode{quotedblleft}{201C}%
-\pdfglyphtounicode{Rfraktur}{211C}%
-\pdfglyphtounicode{SF080000}{251C}%
\pdfglyphtounicode{quotedblright}{201D}%
-\pdfglyphtounicode{proportional}{221D}%
-\pdfglyphtounicode{Amacron}{0100}%
-\pdfglyphtounicode{Ccircumflex}{0108}%
-\pdfglyphtounicode{Dcroat}{0110}%
-\pdfglyphtounicode{Eogonek}{0118}%
-\pdfglyphtounicode{Gdotaccent}{0120}%
-\pdfglyphtounicode{Itilde}{0128}%
-\pdfglyphtounicode{Idotaccent}{0130}%
-\pdfglyphtounicode{kgreenlandic}{0138}%
-\pdfglyphtounicode{ldot}{0140}%
-\pdfglyphtounicode{ncaron}{0148}%
-\pdfglyphtounicode{Ohungarumlaut}{0150}%
-\pdfglyphtounicode{Rcaron}{0158}%
-\pdfglyphtounicode{Scaron}{0160}%
-\pdfglyphtounicode{Utilde}{0168}%
-\pdfglyphtounicode{Uhungarumlaut}{0170}%
-\pdfglyphtounicode{Ydieresis}{0178}%
-\pdfglyphtounicode{Ohorn}{01A0}%
-\pdfglyphtounicode{uhorn}{01B0}%
-\pdfglyphtounicode{acutecomb}{0301}%
-\pdfglyphtounicode{Alpha}{0391}%
-\pdfglyphtounicode{Rho}{03A1}%
-\pdfglyphtounicode{alpha}{03B1}%
-\pdfglyphtounicode{rho}{03C1}%
-\pdfglyphtounicode{theta1}{03D1}%
-\pdfglyphtounicode{afii10052}{0403}%
-\pdfglyphtounicode{afii10037}{0423}%
-\pdfglyphtounicode{afii10085}{0443}%
-\pdfglyphtounicode{afii10194}{0463}%
-\pdfglyphtounicode{afii57658}{05C3}%
-\pdfglyphtounicode{afii57683}{05E3}%
-\pdfglyphtounicode{afii57411}{0623}%
-\pdfglyphtounicode{afii57443}{0643}%
-\pdfglyphtounicode{afii57395}{0663}%
-\pdfglyphtounicode{orthogonal}{221F}%
+\pdfglyphtounicode{quotedblbase}{201E}%
\pdfglyphtounicode{dagger}{2020}%
-\pdfglyphtounicode{angle}{2220}%
-\pdfglyphtounicode{integraltp}{2320}%
\pdfglyphtounicode{daggerdbl}{2021}%
-\pdfglyphtounicode{integralbt}{2321}%
\pdfglyphtounicode{bullet}{2022}%
-\pdfglyphtounicode{trademark}{2122}%
\pdfglyphtounicode{onedotenleader}{2024}%
-\pdfglyphtounicode{SF090000}{2524}%
\pdfglyphtounicode{twodotenleader}{2025}%
\pdfglyphtounicode{ellipsis}{2026}%
-\pdfglyphtounicode{Omega}{2126}%
-\pdfglyphtounicode{afii10053}{0404}%
-\pdfglyphtounicode{afii10038}{0424}%
-\pdfglyphtounicode{afii10086}{0444}%
-\pdfglyphtounicode{afii57684}{05E4}%
-\pdfglyphtounicode{afii57412}{0624}%
-\pdfglyphtounicode{afii57444}{0644}%
-\pdfglyphtounicode{afii57396}{0664}%
-\pdfglyphtounicode{afii57505}{06A4}%
-\pdfglyphtounicode{logicaland}{2227}%
-\pdfglyphtounicode{logicalor}{2228}%
-\pdfglyphtounicode{intersection}{2229}%
-\pdfglyphtounicode{angleleft}{2329}%
-\pdfglyphtounicode{union}{222A}%
-\pdfglyphtounicode{angleright}{232A}%
-\pdfglyphtounicode{integral}{222B}%
\pdfglyphtounicode{afii61573}{202C}%
-\pdfglyphtounicode{SF060000}{252C}%
\pdfglyphtounicode{afii61574}{202D}%
-\pdfglyphtounicode{Beta}{0392}%
-\pdfglyphtounicode{beta}{03B2}%
-\pdfglyphtounicode{sigma1}{03C2}%
-\pdfglyphtounicode{Upsilon1}{03D2}%
-\pdfglyphtounicode{afii10054}{0405}%
-\pdfglyphtounicode{afii10039}{0425}%
-\pdfglyphtounicode{afii10087}{0445}%
-\pdfglyphtounicode{afii57685}{05E5}%
-\pdfglyphtounicode{afii57413}{0625}%
-\pdfglyphtounicode{afii57445}{0645}%
-\pdfglyphtounicode{afii57397}{0665}%
+\pdfglyphtounicode{afii61575}{202E}%
\pdfglyphtounicode{perthousand}{2030}%
\pdfglyphtounicode{minute}{2032}%
\pdfglyphtounicode{second}{2033}%
-\pdfglyphtounicode{therefore}{2234}%
-\pdfglyphtounicode{SF070000}{2534}%
-\pdfglyphtounicode{aleph}{2135}%
-\pdfglyphtounicode{afii10055}{0406}%
-\pdfglyphtounicode{afii10040}{0426}%
-\pdfglyphtounicode{afii10088}{0446}%
-\pdfglyphtounicode{afii57686}{05E6}%
-\pdfglyphtounicode{afii57414}{0626}%
-\pdfglyphtounicode{afii57446}{0646}%
-\pdfglyphtounicode{afii57398}{0666}%
-\pdfglyphtounicode{afii57507}{0686}%
\pdfglyphtounicode{guilsinglleft}{2039}%
\pdfglyphtounicode{guilsinglright}{203A}%
-\pdfglyphtounicode{smileface}{263A}%
-\pdfglyphtounicode{invsmileface}{263B}%
\pdfglyphtounicode{exclamdbl}{203C}%
-\pdfglyphtounicode{similar}{223C}%
-\pdfglyphtounicode{SF050000}{253C}%
-\pdfglyphtounicode{sun}{263C}%
-\pdfglyphtounicode{currency}{00A4}%
-\pdfglyphtounicode{dieresis}{00A8}%
-\pdfglyphtounicode{logicalnot}{00AC}%
-\pdfglyphtounicode{degree}{00B0}%
-\pdfglyphtounicode{acute}{00B4}%
-\pdfglyphtounicode{cedilla}{00B8}%
-\pdfglyphtounicode{onequarter}{00BC}%
-\pdfglyphtounicode{Agrave}{00C0}%
-\pdfglyphtounicode{Adieresis}{00C4}%
-\pdfglyphtounicode{Egrave}{00C8}%
-\pdfglyphtounicode{Igrave}{00CC}%
-\pdfglyphtounicode{Eth}{00D0}%
-\pdfglyphtounicode{Ocircumflex}{00D4}%
-\pdfglyphtounicode{Oslash}{00D8}%
-\pdfglyphtounicode{Udieresis}{00DC}%
-\pdfglyphtounicode{agrave}{00E0}%
-\pdfglyphtounicode{adieresis}{00E4}%
-\pdfglyphtounicode{egrave}{00E8}%
-\pdfglyphtounicode{igrave}{00EC}%
-\pdfglyphtounicode{eth}{00F0}%
-\pdfglyphtounicode{ocircumflex}{00F4}%
-\pdfglyphtounicode{oslash}{00F8}%
-\pdfglyphtounicode{udieresis}{00FC}%
-\pdfglyphtounicode{amacron}{0101}%
-\pdfglyphtounicode{ccircumflex}{0109}%
-\pdfglyphtounicode{dcroat}{0111}%
-\pdfglyphtounicode{eogonek}{0119}%
-\pdfglyphtounicode{gdotaccent}{0121}%
-\pdfglyphtounicode{itilde}{0129}%
-\pdfglyphtounicode{dotlessi}{0131}%
-\pdfglyphtounicode{Lacute}{0139}%
-\pdfglyphtounicode{Lslash}{0141}%
-\pdfglyphtounicode{napostrophe}{0149}%
-\pdfglyphtounicode{ohungarumlaut}{0151}%
-\pdfglyphtounicode{rcaron}{0159}%
-\pdfglyphtounicode{scaron}{0161}%
-\pdfglyphtounicode{utilde}{0169}%
-\pdfglyphtounicode{uhungarumlaut}{0171}%
-\pdfglyphtounicode{Zacute}{0179}%
-\pdfglyphtounicode{ohorn}{01A1}%
-\pdfglyphtounicode{tildecomb}{0303}%
-\pdfglyphtounicode{dotbelowcomb}{0323}%
-\pdfglyphtounicode{Gamma}{0393}%
-\pdfglyphtounicode{Sigma}{03A3}%
-\pdfglyphtounicode{gamma}{03B3}%
-\pdfglyphtounicode{sigma}{03C3}%
-\pdfglyphtounicode{afii10056}{0407}%
-\pdfglyphtounicode{afii10041}{0427}%
-\pdfglyphtounicode{afii10089}{0447}%
-\pdfglyphtounicode{afii57687}{05E7}%
-\pdfglyphtounicode{afii57415}{0627}%
-\pdfglyphtounicode{afii57470}{0647}%
-\pdfglyphtounicode{afii57399}{0667}%
-\pdfglyphtounicode{female}{2640}%
-\pdfglyphtounicode{male}{2642}%
\pdfglyphtounicode{fraction}{2044}%
+\pdfglyphtounicode{colonmonetary}{20A1}%
+\pdfglyphtounicode{franc}{20A3}%
+\pdfglyphtounicode{lira}{20A4}%
+\pdfglyphtounicode{peseta}{20A7}%
+\pdfglyphtounicode{afii57636}{20AA}%
+\pdfglyphtounicode{dong}{20AB}%
+\pdfglyphtounicode{Euro}{20AC}%
+\pdfglyphtounicode{afii61248}{2105}%
+\pdfglyphtounicode{Ifraktur}{2111}%
+\pdfglyphtounicode{afii61289}{2113}%
+\pdfglyphtounicode{afii61352}{2116}%
+\pdfglyphtounicode{weierstrass}{2118}%
+\pdfglyphtounicode{Rfraktur}{211C}%
+\pdfglyphtounicode{prescription}{211E}%
+\pdfglyphtounicode{trademark}{2122}%
+\pdfglyphtounicode{Omega}{2126}%
+\pdfglyphtounicode{estimated}{212E}%
+\pdfglyphtounicode{aleph}{2135}%
+\pdfglyphtounicode{onethird}{2153}%
+\pdfglyphtounicode{twothirds}{2154}%
+\pdfglyphtounicode{oneeighth}{215B}%
+\pdfglyphtounicode{threeeighths}{215C}%
+\pdfglyphtounicode{fiveeighths}{215D}%
+\pdfglyphtounicode{seveneighths}{215E}%
+\pdfglyphtounicode{arrowleft}{2190}%
+\pdfglyphtounicode{arrowup}{2191}%
+\pdfglyphtounicode{arrowright}{2192}%
+\pdfglyphtounicode{arrowdown}{2193}%
+\pdfglyphtounicode{arrowboth}{2194}%
+\pdfglyphtounicode{arrowupdn}{2195}%
+\pdfglyphtounicode{arrowupdnbse}{21A8}%
+\pdfglyphtounicode{carriagereturn}{21B5}%
+\pdfglyphtounicode{arrowdblleft}{21D0}%
+\pdfglyphtounicode{arrowdblup}{21D1}%
+\pdfglyphtounicode{arrowdblright}{21D2}%
+\pdfglyphtounicode{arrowdbldown}{21D3}%
+\pdfglyphtounicode{arrowdblboth}{21D4}%
+\pdfglyphtounicode{universal}{2200}%
+\pdfglyphtounicode{partialdiff}{2202}%
+\pdfglyphtounicode{existential}{2203}%
+\pdfglyphtounicode{emptyset}{2205}%
+\pdfglyphtounicode{Delta}{2206}%
+\pdfglyphtounicode{gradient}{2207}%
+\pdfglyphtounicode{element}{2208}%
+\pdfglyphtounicode{notelement}{2209}%
+\pdfglyphtounicode{suchthat}{220B}%
+\pdfglyphtounicode{product}{220F}%
+\pdfglyphtounicode{summation}{2211}%
+\pdfglyphtounicode{minus}{2212}%
+\pdfglyphtounicode{asteriskmath}{2217}%
+\pdfglyphtounicode{radical}{221A}%
+\pdfglyphtounicode{proportional}{221D}%
+\pdfglyphtounicode{infinity}{221E}%
+\pdfglyphtounicode{orthogonal}{221F}%
+\pdfglyphtounicode{angle}{2220}%
+\pdfglyphtounicode{logicaland}{2227}%
+\pdfglyphtounicode{logicalor}{2228}%
+\pdfglyphtounicode{intersection}{2229}%
+\pdfglyphtounicode{union}{222A}%
+\pdfglyphtounicode{integral}{222B}%
+\pdfglyphtounicode{therefore}{2234}%
+\pdfglyphtounicode{similar}{223C}%
\pdfglyphtounicode{congruent}{2245}%
-\pdfglyphtounicode{afii10057}{0408}%
-\pdfglyphtounicode{afii10042}{0428}%
-\pdfglyphtounicode{afii10090}{0448}%
-\pdfglyphtounicode{afii57688}{05E8}%
-\pdfglyphtounicode{afii57416}{0628}%
-\pdfglyphtounicode{afii57448}{0648}%
-\pdfglyphtounicode{afii57400}{0668}%
-\pdfglyphtounicode{afii57512}{0688}%
\pdfglyphtounicode{approxequal}{2248}%
-\pdfglyphtounicode{tonos}{0384}%
-\pdfglyphtounicode{Tau}{03A4}%
-\pdfglyphtounicode{delta}{03B4}%
-\pdfglyphtounicode{tau}{03C4}%
-\pdfglyphtounicode{afii10058}{0409}%
-\pdfglyphtounicode{afii10043}{0429}%
-\pdfglyphtounicode{afii10091}{0449}%
-\pdfglyphtounicode{afii57689}{05E9}%
-\pdfglyphtounicode{afii57417}{0629}%
-\pdfglyphtounicode{afii57449}{0649}%
-\pdfglyphtounicode{afii57401}{0669}%
+\pdfglyphtounicode{notequal}{2260}%
+\pdfglyphtounicode{equivalence}{2261}%
+\pdfglyphtounicode{lessequal}{2264}%
+\pdfglyphtounicode{greaterequal}{2265}%
+\pdfglyphtounicode{propersubset}{2282}%
+\pdfglyphtounicode{propersuperset}{2283}%
+\pdfglyphtounicode{notsubset}{2284}%
+\pdfglyphtounicode{reflexsubset}{2286}%
+\pdfglyphtounicode{reflexsuperset}{2287}%
+\pdfglyphtounicode{circleplus}{2295}%
+\pdfglyphtounicode{circlemultiply}{2297}%
+\pdfglyphtounicode{perpendicular}{22A5}%
+\pdfglyphtounicode{dotmath}{22C5}%
+\pdfglyphtounicode{house}{2302}%
+\pdfglyphtounicode{revlogicalnot}{2310}%
+\pdfglyphtounicode{integraltp}{2320}%
+\pdfglyphtounicode{integralbt}{2321}%
+\pdfglyphtounicode{angleleft}{2329}%
+\pdfglyphtounicode{angleright}{232A}%
+\pdfglyphtounicode{SF100000}{2500}%
+\pdfglyphtounicode{SF110000}{2502}%
+\pdfglyphtounicode{SF10000}{250C}%
+\pdfglyphtounicode{SF30000}{2510}%
+\pdfglyphtounicode{SF20000}{2514}%
+\pdfglyphtounicode{SF40000}{2518}%
+\pdfglyphtounicode{SF80000}{251C}%
+\pdfglyphtounicode{SF90000}{2524}%
+\pdfglyphtounicode{SF60000}{252C}%
+\pdfglyphtounicode{SF70000}{2534}%
+\pdfglyphtounicode{SF50000}{253C}%
\pdfglyphtounicode{SF430000}{2550}%
\pdfglyphtounicode{SF240000}{2551}%
\pdfglyphtounicode{SF510000}{2552}%
-\pdfglyphtounicode{onethird}{2153}%
\pdfglyphtounicode{SF520000}{2553}%
-\pdfglyphtounicode{twothirds}{2154}%
\pdfglyphtounicode{SF390000}{2554}%
\pdfglyphtounicode{SF220000}{2555}%
\pdfglyphtounicode{SF210000}{2556}%
-\pdfglyphtounicode{afii10059}{040A}%
-\pdfglyphtounicode{afii10044}{042A}%
-\pdfglyphtounicode{afii10092}{044A}%
-\pdfglyphtounicode{afii57690}{05EA}%
-\pdfglyphtounicode{afii57418}{062A}%
-\pdfglyphtounicode{afii57450}{064A}%
-\pdfglyphtounicode{afii57381}{066A}%
\pdfglyphtounicode{SF250000}{2557}%
\pdfglyphtounicode{SF500000}{2558}%
\pdfglyphtounicode{SF490000}{2559}%
\pdfglyphtounicode{SF380000}{255A}%
-\pdfglyphtounicode{oneeighth}{215B}%
\pdfglyphtounicode{SF280000}{255B}%
-\pdfglyphtounicode{threeeighths}{215C}%
\pdfglyphtounicode{SF270000}{255C}%
-\pdfglyphtounicode{fiveeighths}{215D}%
\pdfglyphtounicode{SF260000}{255D}%
-\pdfglyphtounicode{Abreve}{0102}%
-\pdfglyphtounicode{Cdotaccent}{010A}%
-\pdfglyphtounicode{Emacron}{0112}%
-\pdfglyphtounicode{Ecaron}{011A}%
-\pdfglyphtounicode{Gcommaaccent}{0122}%
-\pdfglyphtounicode{Imacron}{012A}%
-\pdfglyphtounicode{IJ}{0132}%
-\pdfglyphtounicode{lacute}{013A}%
-\pdfglyphtounicode{lslash}{0142}%
-\pdfglyphtounicode{Eng}{014A}%
-\pdfglyphtounicode{OE}{0152}%
-\pdfglyphtounicode{Sacute}{015A}%
-\pdfglyphtounicode{Tcommaaccent}{0162}%
-\pdfglyphtounicode{Umacron}{016A}%
-\pdfglyphtounicode{Uogonek}{0172}%
-\pdfglyphtounicode{zacute}{017A}%
-\pdfglyphtounicode{florin}{0192}%
-\pdfglyphtounicode{Aringacute}{01FA}%
-\pdfglyphtounicode{dieresistonos}{0385}%
-\pdfglyphtounicode{Epsilon}{0395}%
-\pdfglyphtounicode{Upsilon}{03A5}%
-\pdfglyphtounicode{epsilon}{03B5}%
-\pdfglyphtounicode{upsilon}{03C5}%
-\pdfglyphtounicode{phi1}{03D5}%
-\pdfglyphtounicode{afii10060}{040B}%
-\pdfglyphtounicode{afii10045}{042B}%
-\pdfglyphtounicode{afii10093}{044B}%
-\pdfglyphtounicode{afii57419}{062B}%
-\pdfglyphtounicode{afii57451}{064B}%
+\pdfglyphtounicode{SF360000}{255E}%
\pdfglyphtounicode{SF370000}{255F}%
-\pdfglyphtounicode{notequal}{2260}%
\pdfglyphtounicode{SF420000}{2560}%
-\pdfglyphtounicode{spade}{2660}%
-\pdfglyphtounicode{equivalence}{2261}%
\pdfglyphtounicode{SF190000}{2561}%
\pdfglyphtounicode{SF200000}{2562}%
\pdfglyphtounicode{SF230000}{2563}%
-\pdfglyphtounicode{club}{2663}%
-\pdfglyphtounicode{lessequal}{2264}%
\pdfglyphtounicode{SF470000}{2564}%
-\pdfglyphtounicode{greaterequal}{2265}%
\pdfglyphtounicode{SF480000}{2565}%
-\pdfglyphtounicode{heart}{2665}%
\pdfglyphtounicode{SF410000}{2566}%
-\pdfglyphtounicode{diamond}{2666}%
-\pdfglyphtounicode{afii10061}{040C}%
-\pdfglyphtounicode{afii10046}{042C}%
-\pdfglyphtounicode{afii10094}{044C}%
-\pdfglyphtounicode{afii57388}{060C}%
-\pdfglyphtounicode{afii57420}{062C}%
-\pdfglyphtounicode{afii57452}{064C}%
\pdfglyphtounicode{SF450000}{2567}%
\pdfglyphtounicode{SF460000}{2568}%
\pdfglyphtounicode{SF400000}{2569}%
\pdfglyphtounicode{SF540000}{256A}%
-\pdfglyphtounicode{musicalnote}{266A}%
\pdfglyphtounicode{SF530000}{256B}%
-\pdfglyphtounicode{musicalnotedbl}{266B}%
\pdfglyphtounicode{SF440000}{256C}%
-\pdfglyphtounicode{circumflex}{02C6}%
-\pdfglyphtounicode{Alphatonos}{0386}%
-\pdfglyphtounicode{Zeta}{0396}%
-\pdfglyphtounicode{Phi}{03A6}%
-\pdfglyphtounicode{zeta}{03B6}%
-\pdfglyphtounicode{phi}{03C6}%
-\pdfglyphtounicode{omega1}{03D6}%
-\pdfglyphtounicode{afii10047}{042D}%
-\pdfglyphtounicode{afii10095}{044D}%
-\pdfglyphtounicode{afii57421}{062D}%
-\pdfglyphtounicode{afii57453}{064D}%
-\pdfglyphtounicode{afii63167}{066D}%
-\pdfglyphtounicode{afii10062}{040E}%
-\pdfglyphtounicode{afii10048}{042E}%
-\pdfglyphtounicode{afii10096}{044E}%
-\pdfglyphtounicode{afii57422}{062E}%
-\pdfglyphtounicode{afii57454}{064E}%
-\pdfglyphtounicode{at}{0040}%
-\pdfglyphtounicode{B}{0042}%
-\pdfglyphtounicode{D}{0044}%
-\pdfglyphtounicode{F}{0046}%
-\pdfglyphtounicode{H}{0048}%
-\pdfglyphtounicode{J}{004A}%
-\pdfglyphtounicode{L}{004C}%
-\pdfglyphtounicode{N}{004E}%
-\pdfglyphtounicode{P}{0050}%
-\pdfglyphtounicode{R}{0052}%
-\pdfglyphtounicode{T}{0054}%
-\pdfglyphtounicode{V}{0056}%
-\pdfglyphtounicode{X}{0058}%
-\pdfglyphtounicode{Z}{005A}%
-\pdfglyphtounicode{backslash}{005C}%
-\pdfglyphtounicode{asciicircum}{005E}%
-\pdfglyphtounicode{grave}{0060}%
-\pdfglyphtounicode{b}{0062}%
-\pdfglyphtounicode{d}{0064}%
-\pdfglyphtounicode{f}{0066}%
-\pdfglyphtounicode{h}{0068}%
-\pdfglyphtounicode{j}{006A}%
-\pdfglyphtounicode{l}{006C}%
-\pdfglyphtounicode{n}{006E}%
-\pdfglyphtounicode{p}{0070}%
-\pdfglyphtounicode{r}{0072}%
-\pdfglyphtounicode{t}{0074}%
-\pdfglyphtounicode{v}{0076}%
-\pdfglyphtounicode{x}{0078}%
-\pdfglyphtounicode{z}{007A}%
-\pdfglyphtounicode{bar}{007C}%
-\pdfglyphtounicode{asciitilde}{007E}%
-\pdfglyphtounicode{exclamdown}{00A1}%
-\pdfglyphtounicode{yen}{00A5}%
-\pdfglyphtounicode{copyright}{00A9}%
-\pdfglyphtounicode{plusminus}{00B1}%
-\pdfglyphtounicode{mu}{00B5}%
-\pdfglyphtounicode{onehalf}{00BD}%
-\pdfglyphtounicode{Aacute}{00C1}%
-\pdfglyphtounicode{Aring}{00C5}%
-\pdfglyphtounicode{Eacute}{00C9}%
-\pdfglyphtounicode{Iacute}{00CD}%
-\pdfglyphtounicode{Ntilde}{00D1}%
-\pdfglyphtounicode{Otilde}{00D5}%
-\pdfglyphtounicode{Ugrave}{00D9}%
-\pdfglyphtounicode{Yacute}{00DD}%
-\pdfglyphtounicode{aacute}{00E1}%
-\pdfglyphtounicode{aring}{00E5}%
-\pdfglyphtounicode{eacute}{00E9}%
-\pdfglyphtounicode{iacute}{00ED}%
-\pdfglyphtounicode{ntilde}{00F1}%
-\pdfglyphtounicode{otilde}{00F5}%
-\pdfglyphtounicode{ugrave}{00F9}%
-\pdfglyphtounicode{yacute}{00FD}%
-\pdfglyphtounicode{abreve}{0103}%
-\pdfglyphtounicode{cdotaccent}{010B}%
-\pdfglyphtounicode{emacron}{0113}%
-\pdfglyphtounicode{ecaron}{011B}%
-\pdfglyphtounicode{gcommaaccent}{0123}%
-\pdfglyphtounicode{imacron}{012B}%
-\pdfglyphtounicode{ij}{0133}%
-\pdfglyphtounicode{Lcommaaccent}{013B}%
-\pdfglyphtounicode{Nacute}{0143}%
-\pdfglyphtounicode{eng}{014B}%
-\pdfglyphtounicode{oe}{0153}%
-\pdfglyphtounicode{sacute}{015B}%
-\pdfglyphtounicode{tcommaaccent}{0163}%
-\pdfglyphtounicode{umacron}{016B}%
-\pdfglyphtounicode{uogonek}{0173}%
-\pdfglyphtounicode{Zdotaccent}{017B}%
-\pdfglyphtounicode{aringacute}{01FB}%
-\pdfglyphtounicode{caron}{02C7}%
-\pdfglyphtounicode{anoteleia}{0387}%
-\pdfglyphtounicode{Eta}{0397}%
-\pdfglyphtounicode{Chi}{03A7}%
-\pdfglyphtounicode{eta}{03B7}%
-\pdfglyphtounicode{chi}{03C7}%
-\pdfglyphtounicode{afii10145}{040F}%
-\pdfglyphtounicode{afii10049}{042F}%
-\pdfglyphtounicode{afii10097}{044F}%
-\pdfglyphtounicode{afii57423}{062F}%
-\pdfglyphtounicode{afii57455}{064F}%
-\pdfglyphtounicode{afii57509}{06AF}%
\pdfglyphtounicode{upblock}{2580}%
-\pdfglyphtounicode{propersubset}{2282}%
-\pdfglyphtounicode{propersuperset}{2283}%
-\pdfglyphtounicode{notsubset}{2284}%
\pdfglyphtounicode{dnblock}{2584}%
-\pdfglyphtounicode{reflexsubset}{2286}%
-\pdfglyphtounicode{afii10017}{0410}%
-\pdfglyphtounicode{afii10065}{0430}%
-\pdfglyphtounicode{afii10050}{0490}%
-\pdfglyphtounicode{afii57799}{05B0}%
-\pdfglyphtounicode{afii57664}{05D0}%
-\pdfglyphtounicode{afii57716}{05F0}%
-\pdfglyphtounicode{afii57424}{0630}%
-\pdfglyphtounicode{afii57456}{0650}%
-\pdfglyphtounicode{reflexsuperset}{2287}%
\pdfglyphtounicode{block}{2588}%
\pdfglyphtounicode{lfblock}{258C}%
-\pdfglyphtounicode{Scommaaccent}{0218}%
-\pdfglyphtounicode{breve}{02D8}%
-\pdfglyphtounicode{Epsilontonos}{0388}%
-\pdfglyphtounicode{Theta}{0398}%
-\pdfglyphtounicode{Psi}{03A8}%
-\pdfglyphtounicode{theta}{03B8}%
-\pdfglyphtounicode{psi}{03C8}%
-\pdfglyphtounicode{afii10018}{0411}%
-\pdfglyphtounicode{afii10066}{0431}%
-\pdfglyphtounicode{afii10071}{0451}%
-\pdfglyphtounicode{afii10098}{0491}%
-\pdfglyphtounicode{afii57801}{05B1}%
-\pdfglyphtounicode{afii57665}{05D1}%
-\pdfglyphtounicode{afii57717}{05F1}%
-\pdfglyphtounicode{afii57425}{0631}%
-\pdfglyphtounicode{afii57457}{0651}%
-\pdfglyphtounicode{afii57513}{0691}%
-\pdfglyphtounicode{arrowleft}{2190}%
\pdfglyphtounicode{rtblock}{2590}%
-\pdfglyphtounicode{arrowup}{2191}%
\pdfglyphtounicode{ltshade}{2591}%
-\pdfglyphtounicode{arrowright}{2192}%
\pdfglyphtounicode{shade}{2592}%
-\pdfglyphtounicode{arrowdown}{2193}%
\pdfglyphtounicode{dkshade}{2593}%
-\pdfglyphtounicode{arrowboth}{2194}%
-\pdfglyphtounicode{arrowupdn}{2195}%
-\pdfglyphtounicode{circleplus}{2295}%
-\pdfglyphtounicode{afii10019}{0412}%
-\pdfglyphtounicode{afii10067}{0432}%
-\pdfglyphtounicode{afii10099}{0452}%
-\pdfglyphtounicode{afii10147}{0472}%
-\pdfglyphtounicode{afii57800}{05B2}%
-\pdfglyphtounicode{afii57666}{05D2}%
-\pdfglyphtounicode{afii57718}{05F2}%
-\pdfglyphtounicode{afii57426}{0632}%
-\pdfglyphtounicode{afii57458}{0652}%
-\pdfglyphtounicode{afii57519}{06D2}%
-\pdfglyphtounicode{circlemultiply}{2297}%
-\pdfglyphtounicode{Aogonek}{0104}%
-\pdfglyphtounicode{Ccaron}{010C}%
-\pdfglyphtounicode{Ebreve}{0114}%
-\pdfglyphtounicode{Gcircumflex}{011C}%
-\pdfglyphtounicode{Hcircumflex}{0124}%
-\pdfglyphtounicode{Ibreve}{012C}%
-\pdfglyphtounicode{Jcircumflex}{0134}%
-\pdfglyphtounicode{lcommaaccent}{013C}%
-\pdfglyphtounicode{nacute}{0144}%
-\pdfglyphtounicode{Omacron}{014C}%
-\pdfglyphtounicode{Racute}{0154}%
-\pdfglyphtounicode{Scircumflex}{015C}%
-\pdfglyphtounicode{Tcaron}{0164}%
-\pdfglyphtounicode{Ubreve}{016C}%
-\pdfglyphtounicode{Wcircumflex}{0174}%
-\pdfglyphtounicode{zdotaccent}{017C}%
-\pdfglyphtounicode{AEacute}{01FC}%
-\pdfglyphtounicode{scommaaccent}{0219}%
-\pdfglyphtounicode{dotaccent}{02D9}%
-\pdfglyphtounicode{hookabovecomb}{0309}%
-\pdfglyphtounicode{Etatonos}{0389}%
-\pdfglyphtounicode{Iota}{0399}%
-\pdfglyphtounicode{iota}{03B9}%
-\pdfglyphtounicode{omega}{03C9}%
-\pdfglyphtounicode{afii10020}{0413}%
-\pdfglyphtounicode{afii10068}{0433}%
-\pdfglyphtounicode{afii10100}{0453}%
-\pdfglyphtounicode{afii10195}{0473}%
-\pdfglyphtounicode{afii57802}{05B3}%
-\pdfglyphtounicode{afii57667}{05D3}%
-\pdfglyphtounicode{afii57427}{0633}%
\pdfglyphtounicode{filledbox}{25A0}%
-\pdfglyphtounicode{colonmonetary}{20A1}%
\pdfglyphtounicode{H22073}{25A1}%
-\pdfglyphtounicode{franc}{20A3}%
-\pdfglyphtounicode{lira}{20A4}%
-\pdfglyphtounicode{perpendicular}{22A5}%
-\pdfglyphtounicode{afii10021}{0414}%
-\pdfglyphtounicode{afii10069}{0434}%
-\pdfglyphtounicode{afii10101}{0454}%
-\pdfglyphtounicode{afii10148}{0474}%
-\pdfglyphtounicode{afii57793}{05B4}%
-\pdfglyphtounicode{afii57668}{05D4}%
-\pdfglyphtounicode{afii57428}{0634}%
-\pdfglyphtounicode{peseta}{20A7}%
-\pdfglyphtounicode{arrowupdnbse}{21A8}%
-\pdfglyphtounicode{afii57636}{20AA}%
\pdfglyphtounicode{H18543}{25AA}%
-\pdfglyphtounicode{dong}{20AB}%
\pdfglyphtounicode{H18551}{25AB}%
-\pdfglyphtounicode{Euro}{20AC}%
\pdfglyphtounicode{filledrect}{25AC}%
-\pdfglyphtounicode{ring}{02DA}%
-\pdfglyphtounicode{Iotatonos}{038A}%
-\pdfglyphtounicode{Kappa}{039A}%
-\pdfglyphtounicode{Iotadieresis}{03AA}%
-\pdfglyphtounicode{kappa}{03BA}%
-\pdfglyphtounicode{iotadieresis}{03CA}%
-\pdfglyphtounicode{afii10022}{0415}%
-\pdfglyphtounicode{afii10070}{0435}%
-\pdfglyphtounicode{afii10102}{0455}%
-\pdfglyphtounicode{afii10196}{0475}%
-\pdfglyphtounicode{afii57794}{05B5}%
-\pdfglyphtounicode{afii57669}{05D5}%
-\pdfglyphtounicode{afii57429}{0635}%
-\pdfglyphtounicode{afii57534}{06D5}%
\pdfglyphtounicode{triagup}{25B2}%
-\pdfglyphtounicode{carriagereturn}{21B5}%
-\pdfglyphtounicode{afii10024}{0416}%
-\pdfglyphtounicode{afii10072}{0436}%
-\pdfglyphtounicode{afii10103}{0456}%
-\pdfglyphtounicode{afii57795}{05B6}%
-\pdfglyphtounicode{afii57670}{05D6}%
-\pdfglyphtounicode{afii57430}{0636}%
\pdfglyphtounicode{triagrt}{25BA}%
\pdfglyphtounicode{triagdn}{25BC}%
-\pdfglyphtounicode{cent}{00A2}%
-\pdfglyphtounicode{brokenbar}{00A6}%
-\pdfglyphtounicode{ordfeminine}{00AA}%
-\pdfglyphtounicode{registered}{00AE}%
-\pdfglyphtounicode{paragraph}{00B6}%
-\pdfglyphtounicode{ordmasculine}{00BA}%
-\pdfglyphtounicode{threequarters}{00BE}%
-\pdfglyphtounicode{Acircumflex}{00C2}%
-\pdfglyphtounicode{AE}{00C6}%
-\pdfglyphtounicode{Ecircumflex}{00CA}%
-\pdfglyphtounicode{Icircumflex}{00CE}%
-\pdfglyphtounicode{Ograve}{00D2}%
-\pdfglyphtounicode{Odieresis}{00D6}%
-\pdfglyphtounicode{Uacute}{00DA}%
-\pdfglyphtounicode{Thorn}{00DE}%
-\pdfglyphtounicode{acircumflex}{00E2}%
-\pdfglyphtounicode{ae}{00E6}%
-\pdfglyphtounicode{ecircumflex}{00EA}%
-\pdfglyphtounicode{icircumflex}{00EE}%
-\pdfglyphtounicode{ograve}{00F2}%
-\pdfglyphtounicode{odieresis}{00F6}%
-\pdfglyphtounicode{uacute}{00FA}%
-\pdfglyphtounicode{thorn}{00FE}%
-\pdfglyphtounicode{aogonek}{0105}%
-\pdfglyphtounicode{ccaron}{010D}%
-\pdfglyphtounicode{ebreve}{0115}%
-\pdfglyphtounicode{gcircumflex}{011D}%
-\pdfglyphtounicode{hcircumflex}{0125}%
-\pdfglyphtounicode{ibreve}{012D}%
-\pdfglyphtounicode{jcircumflex}{0135}%
-\pdfglyphtounicode{Lcaron}{013D}%
-\pdfglyphtounicode{Ncommaaccent}{0145}%
-\pdfglyphtounicode{omacron}{014D}%
-\pdfglyphtounicode{racute}{0155}%
-\pdfglyphtounicode{scircumflex}{015D}%
-\pdfglyphtounicode{tcaron}{0165}%
-\pdfglyphtounicode{ubreve}{016D}%
-\pdfglyphtounicode{wcircumflex}{0175}%
-\pdfglyphtounicode{Zcaron}{017D}%
-\pdfglyphtounicode{aeacute}{01FD}%
-\pdfglyphtounicode{ogonek}{02DB}%
-\pdfglyphtounicode{Lambda}{039B}%
-\pdfglyphtounicode{Upsilondieresis}{03AB}%
-\pdfglyphtounicode{lambda}{03BB}%
-\pdfglyphtounicode{upsilondieresis}{03CB}%
-\pdfglyphtounicode{afii10025}{0417}%
-\pdfglyphtounicode{afii10073}{0437}%
-\pdfglyphtounicode{afii10104}{0457}%
-\pdfglyphtounicode{afii57798}{05B7}%
-\pdfglyphtounicode{afii57671}{05D7}%
-\pdfglyphtounicode{afii57431}{0637}%
\pdfglyphtounicode{triaglf}{25C4}%
-\pdfglyphtounicode{dotmath}{22C5}%
-\pdfglyphtounicode{afii10026}{0418}%
-\pdfglyphtounicode{afii10074}{0438}%
-\pdfglyphtounicode{afii10105}{0458}%
-\pdfglyphtounicode{afii57797}{05B8}%
-\pdfglyphtounicode{afii57672}{05D8}%
-\pdfglyphtounicode{afii57432}{0638}%
-\pdfglyphtounicode{afii57508}{0698}%
\pdfglyphtounicode{lozenge}{25CA}%
\pdfglyphtounicode{circle}{25CB}%
-\pdfglyphtounicode{afii57929}{02BC}%
-\pdfglyphtounicode{tilde}{02DC}%
-\pdfglyphtounicode{Omicrontonos}{038C}%
-\pdfglyphtounicode{Mu}{039C}%
-\pdfglyphtounicode{alphatonos}{03AC}%
-\pdfglyphtounicode{omicrontonos}{03CC}%
-\pdfglyphtounicode{afii10027}{0419}%
-\pdfglyphtounicode{afii10075}{0439}%
-\pdfglyphtounicode{afii10106}{0459}%
-\pdfglyphtounicode{afii10846}{04D9}%
-\pdfglyphtounicode{afii57806}{05B9}%
-\pdfglyphtounicode{afii57673}{05D9}%
-\pdfglyphtounicode{afii57433}{0639}%
-\pdfglyphtounicode{afii57511}{0679}%
\pdfglyphtounicode{H18533}{25CF}%
-\pdfglyphtounicode{arrowdblleft}{21D0}%
-\pdfglyphtounicode{arrowdblup}{21D1}%
-\pdfglyphtounicode{arrowdblright}{21D2}%
-\pdfglyphtounicode{arrowdbldown}{21D3}%
-\pdfglyphtounicode{arrowdblboth}{21D4}%
-\pdfglyphtounicode{afii10028}{041A}%
-\pdfglyphtounicode{afii10076}{043A}%
-\pdfglyphtounicode{afii10107}{045A}%
-\pdfglyphtounicode{afii57674}{05DA}%
-\pdfglyphtounicode{afii57434}{063A}%
-\pdfglyphtounicode{afii57514}{06BA}%
\pdfglyphtounicode{invbullet}{25D8}%
\pdfglyphtounicode{invcircle}{25D9}%
-\pdfglyphtounicode{Cacute}{0106}%
-\pdfglyphtounicode{Dcaron}{010E}%
-\pdfglyphtounicode{Edotaccent}{0116}%
-\pdfglyphtounicode{Gbreve}{011E}%
-\pdfglyphtounicode{Hbar}{0126}%
-\pdfglyphtounicode{Iogonek}{012E}%
-\pdfglyphtounicode{Kcommaaccent}{0136}%
-\pdfglyphtounicode{lcaron}{013E}%
-\pdfglyphtounicode{ncommaaccent}{0146}%
-\pdfglyphtounicode{Obreve}{014E}%
-\pdfglyphtounicode{Rcommaaccent}{0156}%
-\pdfglyphtounicode{Scedilla}{015E}%
-\pdfglyphtounicode{Tbar}{0166}%
-\pdfglyphtounicode{Uring}{016E}%
-\pdfglyphtounicode{Ycircumflex}{0176}%
-\pdfglyphtounicode{zcaron}{017E}%
-\pdfglyphtounicode{Gcaron}{01E6}%
-\pdfglyphtounicode{Oslashacute}{01FE}%
-\pdfglyphtounicode{afii64937}{02BD}%
-\pdfglyphtounicode{hungarumlaut}{02DD}%
-\pdfglyphtounicode{Nu}{039D}%
-\pdfglyphtounicode{epsilontonos}{03AD}%
-\pdfglyphtounicode{nu}{03BD}%
-\pdfglyphtounicode{upsilontonos}{03CD}%
-\pdfglyphtounicode{afii10029}{041B}%
-\pdfglyphtounicode{afii10077}{043B}%
-\pdfglyphtounicode{afii10108}{045B}%
-\pdfglyphtounicode{afii57796}{05BB}%
-\pdfglyphtounicode{afii57675}{05DB}%
-\pdfglyphtounicode{afii57403}{061B}%
-\pdfglyphtounicode{estimated}{212E}%
-\pdfglyphtounicode{infinity}{221E}%
-\pdfglyphtounicode{SF360000}{255E}%
-\pdfglyphtounicode{Ygrave}{1EF2}%
\pdfglyphtounicode{openbullet}{25E6}%
-\pdfglyphtounicode{afii10030}{041C}%
-\pdfglyphtounicode{afii10078}{043C}%
-\pdfglyphtounicode{afii10109}{045C}%
-\pdfglyphtounicode{afii57807}{05BC}%
-\pdfglyphtounicode{afii57676}{05DC}%
-\pdfglyphtounicode{ygrave}{1EF3}%
-\pdfglyphtounicode{Upsilontonos}{038E}%
-\pdfglyphtounicode{Xi}{039E}%
-\pdfglyphtounicode{etatonos}{03AE}%
-\pdfglyphtounicode{xi}{03BE}%
-\pdfglyphtounicode{omegatonos}{03CE}%
-\pdfglyphtounicode{afii10031}{041D}%
-\pdfglyphtounicode{afii10079}{043D}%
-\pdfglyphtounicode{afii57839}{05BD}%
-\pdfglyphtounicode{afii57677}{05DD}%
-\pdfglyphtounicode{afii10032}{041E}%
-\pdfglyphtounicode{afii10080}{043E}%
-\pdfglyphtounicode{afii10110}{045E}%
-\pdfglyphtounicode{afii57645}{05BE}%
-\pdfglyphtounicode{afii57678}{05DE}%
-\pdfglyphtounicode{afii57506}{067E}%
-\pdfglyphtounicode{seveneighths}{215E}%
-\pdfglyphtounicode{prescription}{211E}%
-\pdfglyphtounicode{afii61575}{202E}%
-\pdfglyphtounicode{quotedblbase}{201E}%
-\pdfglyphtounicode{afii299}{200E}%
+\pdfglyphtounicode{smileface}{263A}%
+\pdfglyphtounicode{invsmileface}{263B}%
+\pdfglyphtounicode{sun}{263C}%
+\pdfglyphtounicode{female}{2640}%
+\pdfglyphtounicode{male}{2642}%
+\pdfglyphtounicode{spade}{2660}%
+\pdfglyphtounicode{club}{2663}%
+\pdfglyphtounicode{heart}{2665}%
+\pdfglyphtounicode{diamond}{2666}%
+\pdfglyphtounicode{musicalnote}{266A}%
+\pdfglyphtounicode{musicalnotedbl}{266B}%
%
\endinput
diff --git a/tex/context/base/regi-ini.lua b/tex/context/base/regi-ini.lua
index a12fd24a2..71aad21a3 100644
--- a/tex/context/base/regi-ini.lua
+++ b/tex/context/base/regi-ini.lua
@@ -42,12 +42,12 @@ function regimes.define(c) -- is this used at all?
regimes.data[r][regimes.number(s)] = 0
end
else
- input.report(string.format("regi-ini: invalid regime code %s/%s", r, s))
+ logs.report("regime","unknown vector %s/%s",r,s) -- ctx.statusmessage
end
end
function regimes.load(regime)
- environment.loadlucfile("regi-"..regime, 1.001)
+ environment.loadluafile("regi-"..regime, 1.001)
if regimes.data[regime] then
regimes.utf[regime] = { }
for k,v in pairs(regimes.data[regime]) do
diff --git a/tex/context/base/s-fnt-10.tex b/tex/context/base/s-fnt-10.tex
new file mode 100644
index 000000000..86fffd7b6
--- /dev/null
+++ b/tex/context/base/s-fnt-10.tex
@@ -0,0 +1,66 @@
+% engine=luatex
+
+\ctxloadluafile{s-fnt-10}{}
+
+\def\ShowCompleteFont#1#2#3%
+ {\bgroup
+ \page
+ \font\TestFont=#1 at #2
+ \setuplayout[style=\TestFont]
+ \setupheadertexts[]
+ \setupfootertexts[#1 -- \pagenumber]
+ \setupfootertexts[pagenumber]
+ \setuplayout[width=middle,height=middle,topspace=1cm,backspace=1cm]
+ \TestFont
+ \nonknuthmode
+ \startcolumns[n=#3]
+ \TestFont
+ \ctxlua { fonts.show_all() }
+ \stopcolumns
+ \page
+ \egroup}
+
+\def\ShowAllGlyphs#1#2#3%
+ {\bgroup
+ \page
+ \font\TestFontA=#1 at 12pt
+ \font\TestFontB=#1 at #2
+ \setuplayout[style=\TestFontA]
+ \setupheadertexts[]
+ \setupfootertexts[#1 -- \pagenumber]
+ \setuplayout[width=middle,height=middle,topspace=1cm,backspace=1cm,header=1cm,footer=2cm]
+ \TestFontB \setupinterlinespace[line=1.2\dimexpr#2\relax] \raggedcenter
+ \nonknuthmode
+ \startcolumns[n=#3]
+ \TestFontB
+ \ctxlua { fonts.show_glyphs() }
+ \stopcolumns
+ \page
+ \egroup}
+
+\endinput
+
+\starttext
+
+% \ShowCompleteFont{name:dejavusansmono}{10pt}{2}
+% \ShowCompleteFont{name:dejavuserif}{10pt}{2}
+% \ShowCompleteFont{name:officinasansbookitcregular}{10pt}{2}
+% \ShowCompleteFont{name:officinaserifbookitcregular}{10pt}{2}
+% \ShowCompleteFont{name:serpentineserifeflight}{10pt}{2}
+% \ShowCompleteFont{name:lmtypewriter10-regular}{10pt}{2}
+% \ShowCompleteFont{lt55485}{10pt}{2}
+% \ShowCompleteFont{lmr10}{10pt}{2}
+% \ShowCompleteFont{lbr}{10pt}{2}
+% \ShowCompleteFont{name:Cambria}{10pt}{2}
+% \ShowCompleteFont{name:CambriaMath}{10pt}{2}
+% \ShowCompleteFont{name:texgyrepagella-regular}{10pt}{2}
+% \ShowCompleteFont{name:texgyrechorus-mediumitalic}{10pt}{2}
+% \ShowAllGlyphs {name:texgyrepagella-regular} {48pt}{2}
+% \ShowAllGlyphs {name:texgyrechorus-mediumitalic}{48pt}{2}
+% \ShowCompleteFont{name:euler10-regular}{10pt}{2}
+
+% \ShowCompleteFont{name:palatinosansinformalcombold}{20pt}{2}
+% \ShowCompleteFont{name:palatinonovaregular}{11pt}{2}
+% \ShowCompleteFont{name:optimanovaltregular}{11pt}{2}
+
+\stoptext
diff --git a/tex/context/base/sort-ini.lua b/tex/context/base/sort-ini.lua
index e14c927d7..3e367173d 100644
--- a/tex/context/base/sort-ini.lua
+++ b/tex/context/base/sort-ini.lua
@@ -116,7 +116,7 @@ function sorters.splitters.utf(str)
for _,v in pairs(r) do
str = str:gsub(v[1],v[2])
end
- for c in string.utfcharacters(str) do
+ for c in str:utfcharacters() do
if m[c] then
t[#t+1] = m[c]
elseif #c == 1 then
diff --git a/tex/context/base/sort-ini.mkii b/tex/context/base/sort-ini.mkii
index 0f0499946..1a8a5a543 100644
--- a/tex/context/base/sort-ini.mkii
+++ b/tex/context/base/sort-ini.mkii
@@ -105,7 +105,9 @@
{\exportutfsortexpansion{0}{128}{255}%
\exportutfsortexpansion{1}{0}{255}}
{\def\defineactivecharacter##1 ##2% mkii code !
- {\expanded{\exportsortshortcut{\rawcharacter{##1}}}{##2}}%
+ {\doifnumberelse{##1}
+ {\expanded{\exportsortshortcut{\rawcharacter{##1}}}{##2}}%
+ {\expanded{\exportsortshortcut{\rawcharacter{\number`##1}}}{##2}}}%
\doifelsenothing\currentregime
{\doifnot\characterencoding\nocharacterencoding % to be sure, autoregime
{\dowalkregime\characterencoding}}%
diff --git a/tex/context/base/sort-lan.lua b/tex/context/base/sort-lan.lua
index dd3a2353f..8d8fdb1a0 100644
--- a/tex/context/base/sort-lan.lua
+++ b/tex/context/base/sort-lan.lua
@@ -11,240 +11,248 @@ if not versions then versions = { } end versions['sort-lan'] = 1.001
-- english
-do
- -- The next one can be more efficient when not indexed this way, but
- -- other languages are sparse so for the moment we keep this one.
-
- sorters.entries['en'] = {
- [ 1] = "a", [ 3] = "b", [ 5] = "c", [ 7] = "d", [ 9] = "e",
- [11] = "f", [13] = "g", [15] = "h", [17] = "i", [19] = "j",
- [21] = "k", [23] = "l", [25] = "m", [27] = "n", [29] = "o",
- [31] = "p", [33] = "q", [35] = "r", [37] = "s", [39] = "t",
- [41] = "u", [43] = "v", [45] = "w", [47] = "x", [49] = "y",
- [51] = "z",
- [ 2] = 1, [ 4] = 3, [ 6] = 5, [ 8] = 7, [10] = 9,
- [12] = 11, [14] = 13, [16] = 15, [18] = 17, [20] = 19,
- [22] = 21, [24] = 23, [26] = 25, [28] = 27, [30] = 29,
- [32] = 31, [34] = 33, [36] = 35, [38] = 37, [40] = 39,
- [42] = 41, [44] = 43, [46] = 45, [48] = 47, [50] = 49,
- [52] = 51,
- }
- sorters.mappings['en'] = {
- ["a"] = 1, ["b"] = 3, ["c"] = 5, ["d"] = 7, ["e"] = 9,
- ["f"] = 11, ["g"] = 13, ["h"] = 15, ["i"] = 17, ["j"] = 19,
- ["k"] = 21, ["l"] = 23, ["m"] = 25, ["n"] = 27, ["o"] = 29,
- ["p"] = 31, ["q"] = 33, ["r"] = 35, ["s"] = 37, ["t"] = 39,
- ["u"] = 41, ["v"] = 43, ["w"] = 45, ["x"] = 47, ["y"] = 49,
- ["z"] = 51,
- ["A"] = 2, ["B"] = 4, ["C"] = 6, ["D"] = 8, ["E"] = 10,
- ["F"] = 12, ["G"] = 14, ["H"] = 16, ["I"] = 18, ["J"] = 20,
- ["K"] = 22, ["L"] = 24, ["M"] = 26, ["N"] = 28, ["O"] = 30,
- ["P"] = 32, ["Q"] = 34, ["R"] = 36, ["S"] = 38, ["T"] = 40,
- ["U"] = 42, ["V"] = 44, ["W"] = 46, ["X"] = 48, ["Y"] = 50,
- ["Z"] = 52,
- }
-end
+-- The next one can be more efficient when not indexed this way, but
+-- other languages are sparse so for the moment we keep this one.
+
+sorters.entries['en'] = {
+ [ 1] = "a", [ 3] = "b", [ 5] = "c", [ 7] = "d", [ 9] = "e",
+ [11] = "f", [13] = "g", [15] = "h", [17] = "i", [19] = "j",
+ [21] = "k", [23] = "l", [25] = "m", [27] = "n", [29] = "o",
+ [31] = "p", [33] = "q", [35] = "r", [37] = "s", [39] = "t",
+ [41] = "u", [43] = "v", [45] = "w", [47] = "x", [49] = "y",
+ [51] = "z",
+ [ 2] = 1, [ 4] = 3, [ 6] = 5, [ 8] = 7, [10] = 9,
+ [12] = 11, [14] = 13, [16] = 15, [18] = 17, [20] = 19,
+ [22] = 21, [24] = 23, [26] = 25, [28] = 27, [30] = 29,
+ [32] = 31, [34] = 33, [36] = 35, [38] = 37, [40] = 39,
+ [42] = 41, [44] = 43, [46] = 45, [48] = 47, [50] = 49,
+ [52] = 51,
+}
+sorters.mappings['en'] = {
+ ["a"] = 1, ["b"] = 3, ["c"] = 5, ["d"] = 7, ["e"] = 9,
+ ["f"] = 11, ["g"] = 13, ["h"] = 15, ["i"] = 17, ["j"] = 19,
+ ["k"] = 21, ["l"] = 23, ["m"] = 25, ["n"] = 27, ["o"] = 29,
+ ["p"] = 31, ["q"] = 33, ["r"] = 35, ["s"] = 37, ["t"] = 39,
+ ["u"] = 41, ["v"] = 43, ["w"] = 45, ["x"] = 47, ["y"] = 49,
+ ["z"] = 51,
+ ["A"] = 2, ["B"] = 4, ["C"] = 6, ["D"] = 8, ["E"] = 10,
+ ["F"] = 12, ["G"] = 14, ["H"] = 16, ["I"] = 18, ["J"] = 20,
+ ["K"] = 22, ["L"] = 24, ["M"] = 26, ["N"] = 28, ["O"] = 30,
+ ["P"] = 32, ["Q"] = 34, ["R"] = 36, ["S"] = 38, ["T"] = 40,
+ ["U"] = 42, ["V"] = 44, ["W"] = 46, ["X"] = 48, ["Y"] = 50,
+ ["Z"] = 52,
+}
-- dutch
-do
- sorters.replacements['nl'] = { { "ij", 'y' }, { "IJ", 'Y' } }
- sorters.entries ['nl'] = sorters.entries ['en']
- sorters.mappings ['nl'] = sorters.mappings['en']
-end
+sorters.replacements['nl'] = { { "ij", 'y' }, { "IJ", 'Y' } }
+sorters.entries ['nl'] = sorters.entries ['en']
+sorters.mappings ['nl'] = sorters.mappings['en']
-- czech
-do
-
- local uc = unicode.utf8.char
- local ub = unicode.utf8.byte
-
- sorters.replacements['cz'] = {
- [1] = { "ch", uc(0xFF01) }
- }
-
- sorters.entries['cz'] = {
- [ 1] = "a",
- [ 2] = 1,
- [ 3] = "b",
- [ 4] = "c",
- [ 5] = uc(0x010D), -- ccaron
- [ 6] = "d",
- [ 7] = uc(0x010F), -- dcaron
- [ 8] = "e",
- [ 9] = 8,
- [10] = 8,
- [11] = "f",
- [12] = "g",
- [13] = "h",
- [14] = "ch",
- [15] = "i",
- [16] = 15,
- [17] = "j",
- [18] = "k",
- [19] = "l",
- [20] = "m",
- [21] = "n",
- [22] = uc(0x0147), -- ncaron
- [23] = "o",
- [24] = "p",
- [25] = "q",
- [26] = "r",
- [27] = uc(0x0147), -- rcaron
- [28] = "s",
- [29] = uc(0x0161), -- scaron
- [30] = "t",
- [31] = uc(0x0165), -- tcaron
- [32] = "u",
- [33] = 32,
- [34] = 32,
- [35] = "v",
- [36] = "w",
- [37] = "x",
- [38] = "y",
- [49] = "z",
- [40] = uc(0x017E), -- zcaron
- }
-
- sorters.mappings['cz'] = {
- ['a'] = 1, -- a
- [uc(0x00E1)] = 2, -- aacute
- ['b'] = 3, -- b
- ['c'] = 4, -- c
- [uc(0x010D)] = 5, -- ccaron
- ['d'] = 6, -- d
- [uc(0x010F)] = 7, -- dcaron
- ['e'] = 8, -- e
- [uc(0x00E9)] = 9, -- eacute
- [uc(0x011B)] = 10, -- ecaron
- ['f'] = 11, -- f
- ['g'] = 12, -- g
- ['h'] = 13, -- h
- [uc(0xFF01)] = 14, -- ch
- ['i'] = 15, -- i
- [uc(0x00ED)] = 16, -- iacute
- ['j'] = 17, -- j
- ['k'] = 18, -- k
- ['l'] = 19, -- l
- ['m'] = 20, -- m
- ['n'] = 21, -- n
- [uc(0x0147)] = 22, -- ncaron
- ['o'] = 23, -- o
- ['p'] = 24, -- p
- ['q'] = 25, -- q
- ['s'] = 26, -- r
- [uc(0x0147)] = 27, -- rcaron
- ['s'] = 28, -- s
- [uc(0x0161)] = 29, -- scaron
- ['t'] = 30, -- t
- [uc(0x0165)] = 31, -- tcaron
- ['u'] = 32, -- u
- [uc(0x00FA)] = 33, -- uacute
- [uc(0x01F6)] = 34, -- uring
- ['v'] = 35, -- v
- ['w'] = 36, -- w
- ['x'] = 37, -- x
- ['y'] = 38, -- y
- ['z'] = 49, -- z
- [uc(0x017E)] = 40, -- zcaron
- }
-
-end
-
--- The german vectors are provided by Wolfgang Schuster.
+
+local uc = unicode.utf8.char
+local ub = unicode.utf8.byte
+
+sorters.replacements['cz'] = {
+ [1] = { "ch", uc(0xFF01) }
+}
+
+sorters.entries['cz'] = {
+ [ 1] = "a",
+ [ 2] = 1,
+ [ 3] = "b",
+ [ 4] = "c",
+ [ 5] = uc(0x010D), -- ccaron
+ [ 6] = "d",
+ [ 7] = uc(0x010F), -- dcaron
+ [ 8] = "e",
+ [ 9] = 8,
+ [10] = 8,
+ [11] = "f",
+ [12] = "g",
+ [13] = "h",
+ [14] = "ch",
+ [15] = "i",
+ [16] = 15,
+ [17] = "j",
+ [18] = "k",
+ [19] = "l",
+ [20] = "m",
+ [21] = "n",
+ [22] = uc(0x0147), -- ncaron
+ [23] = "o",
+ [24] = "p",
+ [25] = "q",
+ [26] = "r",
+ [27] = uc(0x0147), -- rcaron
+ [28] = "s",
+ [29] = uc(0x0161), -- scaron
+ [30] = "t",
+ [31] = uc(0x0165), -- tcaron
+ [32] = "u",
+ [33] = 32,
+ [34] = 32,
+ [35] = "v",
+ [36] = "w",
+ [37] = "x",
+ [38] = "y",
+ [49] = "z",
+ [40] = uc(0x017E), -- zcaron
+}
+
+sorters.mappings['cz'] = {
+ ['a'] = 1, -- a
+ [uc(0x00E1)] = 2, -- aacute
+ ['b'] = 3, -- b
+ ['c'] = 4, -- c
+ [uc(0x010D)] = 5, -- ccaron
+ ['d'] = 6, -- d
+ [uc(0x010F)] = 7, -- dcaron
+ ['e'] = 8, -- e
+ [uc(0x00E9)] = 9, -- eacute
+ [uc(0x011B)] = 10, -- ecaron
+ ['f'] = 11, -- f
+ ['g'] = 12, -- g
+ ['h'] = 13, -- h
+ [uc(0xFF01)] = 14, -- ch
+ ['i'] = 15, -- i
+ [uc(0x00ED)] = 16, -- iacute
+ ['j'] = 17, -- j
+ ['k'] = 18, -- k
+ ['l'] = 19, -- l
+ ['m'] = 20, -- m
+ ['n'] = 21, -- n
+ [uc(0x0147)] = 22, -- ncaron
+ ['o'] = 23, -- o
+ ['p'] = 24, -- p
+ ['q'] = 25, -- q
+ ['s'] = 26, -- r
+ [uc(0x0147)] = 27, -- rcaron
+ ['s'] = 28, -- s
+ [uc(0x0161)] = 29, -- scaron
+ ['t'] = 30, -- t
+ [uc(0x0165)] = 31, -- tcaron
+ ['u'] = 32, -- u
+ [uc(0x00FA)] = 33, -- uacute
+ [uc(0x01F6)] = 34, -- uring
+ ['v'] = 35, -- v
+ ['w'] = 36, -- w
+ ['x'] = 37, -- x
+ ['y'] = 38, -- y
+ ['z'] = 49, -- z
+ [uc(0x017E)] = 40, -- zcaron
+}
+
+-- German (by Wolfgang Schuster)
-- DIN 5007-1
-do
- sorters.entries ['DIN 5007-1'] = sorters.entries ['en']
- sorters.mappings ['DIN 5007-1'] = sorters.mappings['en']
-end
+sorters.entries ['DIN 5007-1'] = sorters.entries ['en']
+sorters.mappings ['DIN 5007-1'] = sorters.mappings['en']
-- DIN 5007-2
-do
- sorters.replacements['DIN 5007-2'] = {
- { "ä", 'ae' },
- { "ö", 'oe' },
- { "ü", 'ue' },
- { "Ä", 'Ae' },
- { "Ö", 'Oe' },
- { "Ü", 'Ue' }
- }
- sorters.entries ['DIN 5007-2'] = sorters.entries ['en']
- sorters.mappings ['DIN 5007-2'] = sorters.mappings['en']
-end
+sorters.replacements['DIN 5007-2'] = {
+ { "ä", 'ae' },
+ { "ö", 'oe' },
+ { "ü", 'ue' },
+ { "Ä", 'Ae' },
+ { "Ö", 'Oe' },
+ { "Ü", 'Ue' }
+}
+
+sorters.entries ['DIN 5007-2'] = sorters.entries ['en']
+sorters.mappings ['DIN 5007-2'] = sorters.mappings['en']
-- Duden
-do
- sorters.replacements['Duden'] = { { "ß", 's' } }
- sorters.entries ['Duden'] = sorters.entries ['en']
- sorters.mappings ['Duden'] = sorters.mappings['en']
-end
+sorters.replacements['Duden'] = { { "ß", 's' } }
+sorters.entries ['Duden'] = sorters.entries ['en']
+sorters.mappings ['Duden'] = sorters.mappings['en']
-- new german
-do
- sorters.entries ['de'] = sorters.entries ['en']
- sorters.mappings ['de'] = sorters.mappings['en']
-end
+sorters.entries ['de'] = sorters.entries ['en']
+sorters.mappings ['de'] = sorters.mappings['en']
-- old german
-do
- sorters.entries ['deo'] = sorters.entries ['de']
- sorters.mappings ['deo'] = sorters.mappings['de']
-end
+sorters.entries ['deo'] = sorters.entries ['de']
+sorters.mappings ['deo'] = sorters.mappings['de']
-- german - Germany
-do
- sorters.entries ['de-DE'] = sorters.entries ['de']
- sorters.mappings ['de-DE'] = sorters.mappings['de']
-end
+sorters.entries ['de-DE'] = sorters.entries ['de']
+sorters.mappings ['de-DE'] = sorters.mappings['de']
-- german - Swiss
-do
- sorters.entries ['de-CH'] = sorters.entries ['de']
- sorters.mappings ['de-CH'] = sorters.mappings['de']
-end
+sorters.entries ['de-CH'] = sorters.entries ['de']
+sorters.mappings ['de-CH'] = sorters.mappings['de']
-- german - Austria
-do
- sorters.entries['de-AT'] = {
- [ 1] = "a", [ 3] = 1, [ 5] = "b", [ 7] = "c", [ 9] = "d",
- [11] = "e", [13] = "f", [15] = "g", [17] = "h", [19] = "i",
- [21] = "j", [23] = "k", [25] = "l", [27] = "m", [29] = "n",
- [31] = "o", [33] = 31, [35] = "p", [37] = "q", [39] = "r",
- [41] = "s", [43] = "t", [45] = "u", [47] = 45, [49] = "v",
- [51] = "w", [53] = "y", [55] = "y", [57] = "z",
- [ 2] = 1, [ 4] = 3, [ 6] = 5, [ 8] = 7, [10] = 9,
- [12] = 11, [14] = 13, [16] = 15, [18] = 17, [20] = 19,
- [22] = 21, [24] = 23, [26] = 25, [28] = 27, [30] = 29,
- [32] = 31, [34] = 33, [36] = 35, [38] = 37, [40] = 39,
- [42] = 41, [44] = 43, [46] = 45, [48] = 47, [50] = 49,
- [52] = 51, [54] = 53, [56] = 55, [58] = 57,
- }
- sorters.mappings['de-AT'] = {
- ["a"] = 1, ["ä"] = 3, ["b"] = 5, ["c"] = 7, ["d"] = 9,
- ["e"] = 11, ["f"] = 13, ["g"] = 15, ["h"] = 17, ["i"] = 19,
- ["j"] = 21, ["k"] = 23, ["l"] = 25, ["m"] = 27, ["n"] = 29,
- ["o"] = 31, ["ö"] = 33, ["p"] = 35, ["q"] = 37, ["r"] = 39,
- ["s"] = 41, ["t"] = 43, ["u"] = 45, ["ü"] = 47, ["v"] = 49,
- ["w"] = 51, ["x"] = 53, ["y"] = 55, ["z"] = 57,
- ["A"] = 2, ["Ä"] = 4, ["B"] = 6, ["C"] = 8, ["D"] = 10,
- ["E"] = 12, ["F"] = 14, ["G"] = 16, ["H"] = 18, ["I"] = 20,
- ["J"] = 22, ["K"] = 24, ["L"] = 26, ["M"] = 28, ["N"] = 30,
- ["O"] = 32, ["Ö"] = 34, ["P"] = 36, ["Q"] = 38, ["R"] = 40,
- ["S"] = 42, ["T"] = 44, ["U"] = 46, ["Ü"] = 48, ["V"] = 50,
- ["W"] = 52, ["X"] = 54, ["Y"] = 56, ["Z"] = 58,
- }
-end
-
+sorters.entries['de-AT'] = {
+ [ 1] = "a", [ 3] = 1, [ 5] = "b", [ 7] = "c", [ 9] = "d",
+ [11] = "e", [13] = "f", [15] = "g", [17] = "h", [19] = "i",
+ [21] = "j", [23] = "k", [25] = "l", [27] = "m", [29] = "n",
+ [31] = "o", [33] = 31, [35] = "p", [37] = "q", [39] = "r",
+ [41] = "s", [43] = "t", [45] = "u", [47] = 45, [49] = "v",
+ [51] = "w", [53] = "y", [55] = "y", [57] = "z",
+ [ 2] = 1, [ 4] = 3, [ 6] = 5, [ 8] = 7, [10] = 9,
+ [12] = 11, [14] = 13, [16] = 15, [18] = 17, [20] = 19,
+ [22] = 21, [24] = 23, [26] = 25, [28] = 27, [30] = 29,
+ [32] = 31, [34] = 33, [36] = 35, [38] = 37, [40] = 39,
+ [42] = 41, [44] = 43, [46] = 45, [48] = 47, [50] = 49,
+ [52] = 51, [54] = 53, [56] = 55, [58] = 57,
+}
+sorters.mappings['de-AT'] = {
+ ["a"] = 1, ["ä"] = 3, ["b"] = 5, ["c"] = 7, ["d"] = 9,
+ ["e"] = 11, ["f"] = 13, ["g"] = 15, ["h"] = 17, ["i"] = 19,
+ ["j"] = 21, ["k"] = 23, ["l"] = 25, ["m"] = 27, ["n"] = 29,
+ ["o"] = 31, ["ö"] = 33, ["p"] = 35, ["q"] = 37, ["r"] = 39,
+ ["s"] = 41, ["t"] = 43, ["u"] = 45, ["ü"] = 47, ["v"] = 49,
+ ["w"] = 51, ["x"] = 53, ["y"] = 55, ["z"] = 57,
+ ["A"] = 2, ["Ä"] = 4, ["B"] = 6, ["C"] = 8, ["D"] = 10,
+ ["E"] = 12, ["F"] = 14, ["G"] = 16, ["H"] = 18, ["I"] = 20,
+ ["J"] = 22, ["K"] = 24, ["L"] = 26, ["M"] = 28, ["N"] = 30,
+ ["O"] = 32, ["Ö"] = 34, ["P"] = 36, ["Q"] = 38, ["R"] = 40,
+ ["S"] = 42, ["T"] = 44, ["U"] = 46, ["Ü"] = 48, ["V"] = 50,
+ ["W"] = 52, ["X"] = 54, ["Y"] = 56, ["Z"] = 58,
+}
+
+-- finish (by Wolfgang Schuster)
+
+sorters.entries['fi'] = {
+ [ 1] = "a", [ 3] = "b", [ 5] = "c", [ 7] = "d", [ 9] = "e",
+ [11] = "f", [13] = "g", [15] = "h", [17] = "i", [19] = "j",
+ [21] = "k", [23] = "l", [25] = "m", [27] = "n", [29] = "o",
+ [31] = "p", [33] = "q", [35] = "r", [37] = "s", [39] = "t",
+ [41] = "u", [43] = "v", [45] = "w", [47] = "x", [49] = "y",
+ [51] = "z", [53] = "å", [55] = "ä", [57] = "ö",
+ [ 2] = 1, [ 4] = 3, [ 6] = 5, [ 8] = 7, [10] = 9,
+ [12] = 11, [14] = 13, [16] = 15, [18] = 17, [20] = 19,
+ [22] = 21, [24] = 23, [26] = 25, [28] = 27, [30] = 29,
+ [32] = 31, [34] = 33, [36] = 35, [38] = 37, [40] = 39,
+ [42] = 41, [44] = 43, [46] = 45, [48] = 47, [50] = 49,
+ [52] = 51, [54] = 53, [56] = 55, [58] = 57,
+}
+sorters.mappings['fi'] = {
+ ["a"] = 1, ["b"] = 3, ["c"] = 5, ["d"] = 7, ["e"] = 9,
+ ["f"] = 11, ["g"] = 13, ["h"] = 15, ["i"] = 17, ["j"] = 19,
+ ["k"] = 21, ["l"] = 23, ["m"] = 25, ["n"] = 27, ["o"] = 29,
+ ["p"] = 31, ["q"] = 33, ["r"] = 35, ["s"] = 37, ["t"] = 39,
+ ["u"] = 41, ["v"] = 43, ["w"] = 45, ["x"] = 47, ["y"] = 49,
+ ["z"] = 51, ["å"] = 53, ["ä"] = 55, ["ö"] = 57,
+ ["A"] = 2, ["B"] = 4, ["C"] = 6, ["D"] = 8, ["E"] = 10,
+ ["F"] = 12, ["G"] = 14, ["H"] = 16, ["I"] = 18, ["J"] = 20,
+ ["K"] = 22, ["L"] = 24, ["M"] = 26, ["N"] = 28, ["O"] = 30,
+ ["P"] = 32, ["Q"] = 34, ["R"] = 36, ["S"] = 38, ["T"] = 40,
+ ["U"] = 42, ["V"] = 44, ["W"] = 46, ["X"] = 48, ["Y"] = 50,
+ ["Z"] = 52, ["Å"] = 54, ["Ä"] = 56, ["Ö"] = 58,
+}
--~ sorters.test = ''
--~ sorters.test = 'nl'
diff --git a/tex/context/base/spec-fdf.mkiv b/tex/context/base/spec-fdf.mkiv
index 87a30d0ca..d6937ec1b 100644
--- a/tex/context/base/spec-fdf.mkiv
+++ b/tex/context/base/spec-fdf.mkiv
@@ -11,9 +11,21 @@
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.
+% \setupinteraction[
+% state=start,
+% title={ÀÂÆ ÇÉÈÊË ÎÏÔŒ ÙÜŸ},
+% subtitle={àâæ çéèêë îïôœ ùûüÿ},
+% author={àâæ ÀÂÆ},
+% keyword={àâæ çéèêë îïôœ ùûüÿ}]
+
\unprotect
-\def\setPDFdestination#1{\xdef\PDFdestination{\ctxlua{pdf.cleandestination("\luaescapestring{#1}")}}}
-\def\sanitizePDFstring#1\to#2{\xdef#2{\ctxlua{pdf.sanitizedstring("\luaescapestring{#1}")}}}
+\ctxloadluafile{spec-pdf}{}
+
+\PDFunicodetrue \let\enablePDFdocencoding\PDFunicodetrue
+
+\def\setPDFdestination #1{\xdef\PDFdestination{\ctxlua{pdf.cleandestination("\luaescapestring{#1}")}}}
+\def\sanitizePDFencoding#1\to#2{\xdef#2{\ctxlua{pdf.hexify("\luaescapestring{#1}")}}}
+\def\hexifiedPDFstring #1{\ctxlua{pdf.hexify("\luaescapestring{#1}")}}
\protect \endinput
diff --git a/tex/context/base/spec-pdf.lua b/tex/context/base/spec-pdf.lua
index 04886b724..051a8794f 100644
--- a/tex/context/base/spec-pdf.lua
+++ b/tex/context/base/spec-pdf.lua
@@ -13,16 +13,55 @@ parenthesis; they are needed because otherwise we would pass more
than one argument to <l n='tex'/>.</p>
--ldx]]--
+local char, byte, format = string.char, string.byte, string.format
+local texsprint, texwrite = tex.sprint, tex.write
+
pdf = pdf or { }
function pdf.cleandestination(str)
- tex.sprint((str:gsub("[%/%#%<%>%[%]%(%)%-%s]+","-")))
+ texsprint((str:gsub("[%/%#%<%>%[%]%(%)%-%s]+","-")))
end
function pdf.cleandestination(str)
- tex.sprint((str:gsub("[%/%#%<%>%[%]%(%)%-%s]+","-")))
+ texsprint((str:gsub("[%/%#%<%>%[%]%(%)%-%s]+","-")))
+end
+
+function pdf.sanitizedstring(str)
+ texsprint((str:gsub("([\\/#<>%[%]%(%)])","\\%1")))
+end
+
+--~ function pdf.hexify(str)
+--~ texwrite("feff" .. utf.gsub(str,".",function(c)
+--~ local b = byte(c)
+--~ if b < 0x10000 then
+--~ return ("%04x"):format(b)
+--~ else
+--~ return ("%04x%04x"):format(b/1024+0xD800,b%1024+0xDC00)
+--~ end
+--~ end))
+--~ end
+
+function pdf.hexify(str)
+ texwrite("feff")
+ for b in str:utfvalues() do
+ if b < 0x10000 then
+ texwrite(("%04x"):format(b))
+ else
+ texwrite(("%04x%04x"):format(b/1024+0xD800,b%1024+0xDC00))
+ end
+ end
end
-function pdf.santizedstring(str)
- tex.sprint((str:gsub("([\\/#<>%[%]%(%)])","\\%1")))
+function pdf.utf8to16(s,offset) -- derived from j. sauter's post on the list
+ offset = (offset and 0x110000) or 0 -- so, only an offset when true
+ texwrite(char(offset+254,offset+255))
+ for c in string.utfvalues(s) do
+ if c < 0x10000 then
+ texwrite(char(offset+c/256,offset+c%256))
+ else
+ c = c - 0x10000
+ local c1, c2 = c / 1024 + 0xD800, c % 1024 + 0xDC00
+ texwrite(char(offset+c1/256,offset+c1%256,offset+c2/256,offset+c2%256))
+ end
+ end
end
diff --git a/tex/context/base/spec-tpd.mkii b/tex/context/base/spec-tpd.mkii
new file mode 100644
index 000000000..918dafb8e
--- /dev/null
+++ b/tex/context/base/spec-tpd.mkii
@@ -0,0 +1,18 @@
+%D \module
+%D [ file=spec-tpd,
+%D version=1996.01.25,
+%D title=\CONTEXT\ Special Macros,
+%D subtitle=\PDFTEX,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+%D At some point I will really rewrite the drivers.
+
+\unprotect
+
+\protect \endinput
diff --git a/tex/context/base/spec-tpd.mkiv b/tex/context/base/spec-tpd.mkiv
new file mode 100644
index 000000000..c2f6b27b5
--- /dev/null
+++ b/tex/context/base/spec-tpd.mkiv
@@ -0,0 +1,37 @@
+%D \module
+%D [ file=spec-tpd,
+%D version=1996.01.25,
+%D title=\CONTEXT\ Special Macros,
+%D subtitle=\PDFTEX,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+%D Sorry for the mess. Some day I will clean it up.
+
+\unprotect
+
+\def\doPDFinsertbookmark#1#2#3#4#5% level sublevels text page open=1
+ {\bgroup
+ \doPDFgetpagereference{#4}\PDFobjectreference
+ \pdfoutline
+ user {<</S /GoTo /D [\PDFobjectreference\space\PDFpageviewwrd]>>}%
+ \ifcase#2 \else count \ifcase#5-\fi#2 \fi
+ {<\hexifiedPDFstring{#3}>}%
+ \egroup}
+
+\def\doPDFsetupidentity#1#2#3#4#5#6%
+ {\expanded{\doPDFaddtoinfo
+ {/Title <\hexifiedPDFstring{#1}>
+ /Subject <\hexifiedPDFstring{#2}>
+ /Author <\hexifiedPDFstring{#3}>
+ /Creator <\hexifiedPDFstring{#4}>
+ /ModDate (#4)
+ /ID (\jobname.#5) % needed for pdf/x
+ /Keywords <\hexifiedPDFstring{#6}>}}}
+
+\protect \endinput
diff --git a/tex/context/base/spec-tpd.tex b/tex/context/base/spec-tpd.tex
index b6d2bddf0..a12d4f862 100644
--- a/tex/context/base/spec-tpd.tex
+++ b/tex/context/base/spec-tpd.tex
@@ -1198,20 +1198,6 @@
%D Well, isn't the next one ugly? Thanks to the \PDF\
%D standard.
-% obsolete cq. buggy in pdfTeX
-%
-% \def\doPDFbookmark#1#2#3#4#5%
-% {\pdfoutline
-% goto page #4\space
-% \ifcase#2 \else count \ifcase#5-\fi#2 \fi
-% {#3}}
-
-% \def\doPDFbookmark#1#2#3#4#5%
-% {\pdfoutline
-% user {<</S /GoTo /D [#4\space\PDFpageviewwrd]>>}%
-% \ifcase#2 \else count \ifcase#5-\fi#2 \fi
-% {#3}}
-
\def\doPDFbookmark#1#2#3#4#5%
{\doPDFgetpagereference{#4}\PDFobjectreference
\pdfoutline
@@ -1370,6 +1356,8 @@
%D Now we can finish this module.
+\loadmarkfile{spec-tpd}
+
\stopspecials
\protect \endinput
diff --git a/tex/context/base/spec-tst.tex b/tex/context/base/spec-tst.tex
index e699475bc..bdd8a29b2 100644
--- a/tex/context/base/spec-tst.tex
+++ b/tex/context/base/spec-tst.tex
@@ -15,7 +15,7 @@
\unprotect
-%D The conversions comes down to (for the sake fo speed the
+%D The conversions comes down to (for the sake of speed the
%D implementation combines steps):
%D
%D \startitemize
diff --git a/tex/context/base/supp-box.tex b/tex/context/base/supp-box.tex
index 69035d45f..02a28cb4e 100644
--- a/tex/context/base/supp-box.tex
+++ b/tex/context/base/supp-box.tex
@@ -238,9 +238,9 @@
%D The next implementation of \type {\phantom} cum suis does
%D not grab an argument in the non||math case, which is better.
-\def\phantom {\ph@nt\nextbox\nextbox\nextbox}
-\def\vphantom{\ph@nt\nextbox\nextbox\voidb@x}
-\def\hphantom{\ph@nt\voidb@x\voidb@x\nextbox}
+\unexpanded\def\phantom {\ph@nt\nextbox\nextbox\nextbox}
+\unexpanded\def\vphantom{\ph@nt\nextbox\nextbox\voidb@x}
+\unexpanded\def\hphantom{\ph@nt\voidb@x\voidb@x\nextbox}
%D Due to a complicated call to \type {\mathpallete} and
%D thereby \type {\mathchoice}, the next macro looks ugly.
@@ -274,7 +274,7 @@
%D We also define plain's \type {\mathstrut}.
-\def\mathstrut{\vphantom{(}}
+\unexpanded\def\mathstrut{\vphantom{(}}
%D \macros
%D {getboxheight}
diff --git a/tex/context/base/supp-fil.lua b/tex/context/base/supp-fil.lua
index a1c176dcd..32c5fb865 100644
--- a/tex/context/base/supp-fil.lua
+++ b/tex/context/base/supp-fil.lua
@@ -73,7 +73,7 @@ function support.doiffileexistelse(name)
if not name or name == "" then
return cs.testcase(false)
else
- local n = input.findtexfile(texmf.instance,name)
+ local n = input.findtexfile(name)
return cs.testcase(n and n ~= "")
end
end
diff --git a/tex/context/base/supp-num.tex b/tex/context/base/supp-num.tex
index 73b28e3de..eb2cf49ea 100644
--- a/tex/context/base/supp-num.tex
+++ b/tex/context/base/supp-num.tex
@@ -403,8 +403,11 @@
%D
%D The separator is defined as:
-\def\digitpowerseparator%
- {\cdot10} % {\times10}
+% \def\digitpowerseparator%
+% {\cdot10} % {\times10}
+
+\def\digitpowerseparator
+ {\ifx\collecteddigits\empty\else\cdot\fi10}
%D \macros
%D {digittemplate}
diff --git a/tex/context/base/syst-con.lua b/tex/context/base/syst-con.lua
index 519808e17..5e916575f 100644
--- a/tex/context/base/syst-con.lua
+++ b/tex/context/base/syst-con.lua
@@ -14,22 +14,22 @@ the top of <l n='luatex'/>'s char range but outside the unicode range.</p>
--ldx]]--
do
- local char, flush, format = unicode.utf8.char, tex.sprint, string.format
+ local char, texsprint, format = unicode.utf8.char, tex.sprint, string.format
- function converters.hexstringtonumber(n) flush(tonumber(n,16)) end
- function converters.octstringtonumber(n) flush(tonumber(n, 8)) end
- function converters.rawcharacter (n) flush(char(0x110000+n)) end
+ function converters.hexstringtonumber(n) texsprint(tonumber(n,16)) end
+ function converters.octstringtonumber(n) texsprint(tonumber(n, 8)) end
+ function converters.rawcharacter (n) texsprint(char(0x110000+n)) end
- function converters.lchexnumber (n) flush(format("%x" ,n)) end
- function converters.uchexnumber (n) flush(format("%X" ,n)) end
- function converters.lchexnumbers (n) flush(format("%02x",n)) end
- function converters.uchexnumbers (n) flush(format("%02X",n)) end
- function converters.octnumber (n) flush(format("%03o",n)) end
+ function converters.lchexnumber (n) texsprint(format("%x" ,n)) end
+ function converters.uchexnumber (n) texsprint(format("%X" ,n)) end
+ function converters.lchexnumbers (n) texsprint(format("%02x",n)) end
+ function converters.uchexnumbers (n) texsprint(format("%02X",n)) end
+ function converters.octnumber (n) texsprint(format("%03o",n)) end
- function converters.lchexnumber (n) flush(("%x" ):format(n)) end
- function converters.uchexnumber (n) flush(("%X" ):format(n)) end
- function converters.lchexnumbers (n) flush(("%02x"):format(n)) end
- function converters.uchexnumbers (n) flush(("%02X"):format(n)) end
- function converters.octnumber (n) flush(("%03o"):format(n)) end
+ function converters.lchexnumber (n) texsprint(("%x" ):format(n)) end
+ function converters.uchexnumber (n) texsprint(("%X" ):format(n)) end
+ function converters.lchexnumbers (n) texsprint(("%02x"):format(n)) end
+ function converters.uchexnumbers (n) texsprint(("%02X"):format(n)) end
+ function converters.octnumber (n) texsprint(("%03o"):format(n)) end
end
diff --git a/tex/context/base/syst-ext.tex b/tex/context/base/syst-ext.tex
index 7723d9deb..5929cac18 100644
--- a/tex/context/base/syst-ext.tex
+++ b/tex/context/base/syst-ext.tex
@@ -1516,7 +1516,7 @@
\beginTEX
-\def\ConvertToConstant#1#2#3%
+\long\def\ConvertToConstant#1#2#3%
{\expandafter\defconvertedargument\expandafter\!!stringa\expandafter{#2}%
\expandafter\defconvertedargument\expandafter\!!stringb\expandafter{#3}%
#1{\!!stringa}{\!!stringb}}
@@ -1525,7 +1525,7 @@
\beginETEX \detokenize
-\def\ConvertToConstant#1#2#3%
+\long\def\ConvertToConstant#1#2#3%
{\edef\!!stringa{\expandafter\detokenize\expandafter{#2}}%
\edef\!!stringb{\expandafter\detokenize\expandafter{#3}}%
#1{\!!stringa}{\!!stringb}}
@@ -3355,6 +3355,14 @@
\expandafter\secondoftwoarguments
\fi}
+\long\def\doifsomethingelse#1%
+ {\edef\!!stringa{#1}%
+ \ifx\!!stringa\empty
+ \expandafter\secondoftwoarguments
+ \else
+ \expandafter\firstoftwoarguments
+ \fi}
+
\long\def\doifvaluenothing#1%
{\edef\!!stringa{\csname#1\endcsname}%
\ifx\!!stringa\empty
diff --git a/tex/context/base/syst-gen.tex b/tex/context/base/syst-gen.tex
index 626c1445b..361b14174 100644
--- a/tex/context/base/syst-gen.tex
+++ b/tex/context/base/syst-gen.tex
@@ -3500,100 +3500,6 @@
\def\!!stringb{\doshowargumenterror#4\dodogetargument#1#2}%
\futurelet\nexttoken\inspectnextcharacter}
-%\def\getsingleempty#1#2#3%
-% {\def\dodogetargument%
-% {#3}%
-% \dogetargument#1#2\firstargumenttrue\firstargumentfalse}
-%
-%\def\getdoubleempty#1#2#3%
-% {\def\dodogetargument#1##1#2%
-% {\def\dodogetargument%
-% {#3#1##1#2}%
-% \dogetargument#1#2\secondargumenttrue\secondargumentfalse}%
-% \dogetargument#1#2\firstargumenttrue\firstargumentfalse}
-%
-%\def\gettripleempty#1#2#3%
-% {\def\dodogetargument#1##1#2%
-% {\def\dodogetargument#1####1#2%
-% {\def\dodogetargument%
-% {#3#1##1#2%
-% #1####1#2}%
-% \dogetargument#1#2\thirdargumenttrue\thirdargumentfalse}%
-% \dogetargument#1#2\secondargumenttrue\secondargumentfalse}%
-% \dogetargument#1#2\firstargumenttrue\firstargumentfalse}
-%
-%\def\getquadrupleempty#1#2#3%
-% {\def\dodogetargument#1##1#2%
-% {\def\dodogetargument#1####1#2%
-% {\def\dodogetargument#1########1#2%
-% {\def\dodogetargument%
-% {#3#1##1#2%
-% #1####1#2%
-% #1########1#2}%
-% \dogetargument#1#2\fourthargumenttrue\fourthargumentfalse}%
-% \dogetargument#1#2\thirdargumenttrue\thirdargumentfalse}%
-% \dogetargument#1#2\secondargumenttrue\secondargumentfalse}%
-% \dogetargument#1#2\firstargumenttrue\firstargumentfalse}
-%
-%\def\getquintupleempty#1#2#3%
-% {\def\dodogetargument#1##1#2%
-% {\def\dodogetargument#1####1#2%
-% {\def\dodogetargument#1########1#2%
-% {\def\dodogetargument#1################1#2%
-% {\def\dodogetargument%
-% {#3#1##1#2%
-% #1####1#2%
-% #1########1#2%
-% #1################1#2}%
-% \dogetargument#1#2\fifthargumenttrue\fifthargumentfalse}%
-% \dogetargument#1#2\fourthargumenttrue\fourthargumentfalse}%
-% \dogetargument#1#2\thirdargumenttrue\thirdargumentfalse}%
-% \dogetargument#1#2\secondargumenttrue\secondargumentfalse}%
-% \dogetargument#1#2\firstargumenttrue\firstargumentfalse}
-%
-%\def\getsixtupleempty#1#2#3%
-% {\def\dodogetargument#1##1#2%
-% {\def\dodogetargument#1####1#2%
-% {\def\dodogetargument#1########1#2%
-% {\def\dodogetargument#1################1#2%
-% {\def\dodogetargument#1################################1#2%
-% {\def\dodogetargument%
-% {#3#1##1#2%
-% #1####1#2%
-% #1########1#2%
-% #1################1#2%
-% #1################################1#2}%
-% \dogetargument#1#2\sixthargumenttrue\sixthargumentfalse}%
-% \dogetargument#1#2\fifthargumenttrue\fifthargumentfalse}%
-% \dogetargument#1#2\fourthargumenttrue\fourthargumentfalse}%
-% \dogetargument#1#2\thirdargumenttrue\thirdargumentfalse}%
-% \dogetargument#1#2\secondargumenttrue\secondargumentfalse}%
-% \dogetargument#1#2\firstargumenttrue\firstargumentfalse}
-%
-%\def\getseventupleempty#1#2#3%
-% {\def\dodogetargument#1##1#2%
-% {\def\dodogetargument#1####1#2%
-% {\def\dodogetargument#1########1#2%
-% {\def\dodogetargument#1################1#2%
-% {\def\dodogetargument#1################################1#2%
-% {\def\dodogetargument#1###############################%
-% ################################1#2%
-% {\def\dodogetargument%
-% {#3#1##1#2%
-% #1####1#2%
-% #1########1#2%
-% #1################1#2%
-% #1################################1#2%
-% #1###############################%
-% ################################1#2}%
-% \dogetargument#1#2\seventhargumenttrue\seventhargumentfalse}%
-% \dogetargument#1#2\sixthargumenttrue\sixthargumentfalse}%
-% \dogetargument#1#2\fifthargumenttrue\fifthargumentfalse}%
-% \dogetargument#1#2\fourthargumenttrue\fourthargumentfalse}%
-% \dogetargument#1#2\thirdargumenttrue\thirdargumentfalse}%
-% \dogetargument#1#2\secondargumenttrue\secondargumentfalse}%
-% \dogetargument#1#2\firstargumenttrue\firstargumentfalse}
-
\def\getsingleempty#1#2#3%
{\def\dodogetargument%
{#3}%
diff --git a/tex/context/base/syst-new.tex b/tex/context/base/syst-new.tex
index 5d98977ec..15c35687b 100644
--- a/tex/context/base/syst-new.tex
+++ b/tex/context/base/syst-new.tex
@@ -558,26 +558,26 @@
% for Simon ; watch how we make them fully expandable (i.e.
% no \type {\relax}es) popping up
-\def\@@dothenumber#1\relax#2\end{#1}
+\def\@do@the@number@#1\relax#2\end{#1}
-\def\@@thenumber#1{\@EA\@@dothenumber\number#1\relax\end}
+\def\@the@number@#1{\@EA\@do@the@number@\number#1\relax\end}
\def\doifnum#1#2%
- {\ifnum#1=\@@thenumber{#2} % space needed
+ {\ifnum#1=\@the@number@{#2} % space needed
\expandafter\firstofoneargument
\else
\expandafter\gobbleoneargument
\fi}
\def\doifnotnum#1#2%
- {\ifnum#1=\@@thenumber{#2} % space needed
+ {\ifnum#1=\@the@number@{#2} % space needed
\expandafter\gobbleoneargument
\else
\expandafter\firstofoneargument
\fi}
\def\doifelsenum#1#2%
- {\ifnum#1=\@@thenumber{#2} % space needed
+ {\ifnum#1=\@the@number@{#2} % space needed
\expandafter\firstoftwoarguments
\else
\expandafter\secondoftwoarguments
diff --git a/tex/context/base/syst-str.mkiv b/tex/context/base/syst-str.mkiv
index 6d0f0565e..db3389ec0 100644
--- a/tex/context/base/syst-str.mkiv
+++ b/tex/context/base/syst-str.mkiv
@@ -16,12 +16,12 @@
% todo: escape special chars in expr (\luaescapeexpression)
\def\replacecharacters#1#2#3% macro characters replacement
- {\dodoglobal\edef#1{\ctxlua{tex.sprint((string.gsub("#1",string.esc(#2),"#3")))}}}
+ {\dodoglobal\edef#1{\ctxlua{tex.sprint((string.gsub(\!!bs#1\!!es,\!!bs#2\!!es,"#3")))}}}
\def\separatestring#1\to#2%
- {\dodoglobal\def#2{\ctxlua{tex.sprint(string.gsub(("#1","\letterpercent s+",","))})}}
+ {\dodoglobal\def#2{\ctxlua{tex.sprint((string.gsub(\!!bs#1\!!es,"\letterpercent s+",",")))}}}
\def\unspacefilename#1\to#2%
- {\dodoglobal\def#2{\ctxlua{tex.sprint(string.gsub(("#1","\letterpercent s+","-")))}}}
+ {\dodoglobal\def#2{\ctxlua{tex.sprint((string.gsub(\!!bs#1\!!es,"\letterpercent s+","-")))}}}
\protect \endinput
diff --git a/tex/context/base/toks-ini.lua b/tex/context/base/toks-ini.lua
index d39188215..26c127213 100644
--- a/tex/context/base/toks-ini.lua
+++ b/tex/context/base/toks-ini.lua
@@ -5,7 +5,9 @@ if not modules then modules = { } end modules ['toks-ini'] = {
license = "see context related readme files"
}
-utf = utf or unicode.utf8
+local format, texsprint = string.format, tex.sprint
+
+utf = utf or unicode.utf8 -- todo: local
--[[ldx--
<p>This code is experimental.</p>
@@ -169,18 +171,18 @@ function collectors.show_token(t)
if t then
local cmd, chr, id, cs, name = t[1], t[2], t[3], nil, token.command_name(t) or ""
if cmd == commands.letter or cmd == commands.other then
- return string.format("%s-> %s -> %s", name, chr, utf.char(chr))
+ return format("%s-> %s -> %s", name, chr, utf.char(chr))
elseif id > 0 then
cs = token.csname_name(t) or nil
if cs then
- return string.format("%s-> %s", name, cs)
+ return format("%s-> %s", name, cs)
elseif tonumber(chr) < 0 then
- return string.format("%s-> %s", name, id)
+ return format("%s-> %s", name, id)
else
- return string.format("%s-> (%s,%s)", name, chr, id)
+ return format("%s-> (%s,%s)", name, chr, id)
end
else
- return string.format("%s", name)
+ return format("%s", name)
end
else
return "no node"
@@ -194,11 +196,11 @@ function collectors.trace()
end
collectors.show_methods.a = function(data) -- no need to store the table, just pass directly
- local flush, ct = tex.sprint, tex.ctxcatcodes
+ local ct = tex.ctxcatcodes
local template = "\\NC %s\\NC %s\\NC %s\\NC %s\\NC %s\\NC\\NR "
- flush(ct, "\\starttabulate[|T|Tr|cT|Tr|T|]")
- flush(ct, template:format("cmd","chr","","id","name"))
- flush(ct, "\\HL")
+ tex.sprint(ct, "\\starttabulate[|T|Tr|cT|Tr|T|]")
+ tex.sprint(ct, template:format("cmd","chr","","id","name"))
+ tex.sprint(ct, "\\HL")
for _,v in pairs(data) do
local cmd, chr, id, cs, sym = v[1], v[2], v[3], "", ""
local name = (token.command_name(v) or ""):gsub("_","\\_")
@@ -212,24 +214,24 @@ collectors.show_methods.a = function(data) -- no need to store the table, just p
sym = "\\char " .. chr
end
if tonumber(chr) < 0 then
- flush(ct, template:format(name, "", sym, id, cs))
+ tex.sprint(ct, template:format(name, "", sym, id, cs))
else
- flush(ct, template:format(name, chr, sym, id, cs))
+ tex.sprint(ct, template:format(name, chr, sym, id, cs))
end
end
- flush(ct, "\\stoptabulate")
+ tex.sprint(ct, "\\stoptabulate")
end
collectors.show_methods.b_c = function(data,swap) -- no need to store the table, just pass directly
- local flush, ct = tex.sprint, tex.ctxcatcodes
+ local ct = tex.ctxcatcodes
local template = "\\NC %s\\NC %s\\NC %s\\NC\\NR"
if swap then
- flush(ct, "\\starttabulate[|Tl|Tl|Tr|]")
+ tex.sprint(ct, "\\starttabulate[|Tl|Tl|Tr|]")
else
- flush(ct, "\\starttabulate[|Tl|Tr|Tl|]")
+ tex.sprint(ct, "\\starttabulate[|Tl|Tr|Tl|]")
end
- flush(ct, template:format("cmd","chr","name"))
- flush(ct, "\\HL")
+ tex.sprint(ct, template:format("cmd","chr","name"))
+ tex.sprint(ct, "\\HL")
for _,v in pairs(data) do
local cmd, chr, id, cs, sym = v[1], v[2], v[3], "", ""
local name = (token.command_name(v) or ""):gsub("_","\\_")
@@ -246,14 +248,14 @@ collectors.show_methods.b_c = function(data,swap) -- no need to store the table,
end
end
if swap then
- flush(ct, template:format(name, sym, chr))
+ tex.sprint(ct, template:format(name, sym, chr))
elseif tonumber(chr) < 0 then
- flush(ct, template:format(name, "", sym))
+ tex.sprint(ct, template:format(name, "", sym))
else
- flush(ct, template:format(name, chr, sym))
+ tex.sprint(ct, template:format(name, chr, sym))
end
end
- flush(ct, "\\stoptabulate")
+ tex.sprint(ct, "\\stoptabulate")
end
-- Even more experimental ...
diff --git a/tex/context/base/type-buy.tex b/tex/context/base/type-buy.tex
index 4e6eb3064..a973fb7b1 100644
--- a/tex/context/base/type-buy.tex
+++ b/tex/context/base/type-buy.tex
@@ -196,29 +196,45 @@
\loadmapfile [\typescriptthree-bh-lucida.map]
\stoptypescript
-\starttypescript [lucida,lucidabfm] [texnansi,ec,8r,uc]
- \definetypeface [\typescriptone] [rm] [serif] [lucida] [default] [encoding=\typescripttwo]
- \definetypeface [\typescriptone] [ss] [sans] [lucida] [default] [encoding=\typescripttwo]
- \definetypeface [\typescriptone] [tt] [mono] [lucida] [default] [encoding=\typescripttwo]
- \definetypeface [\typescriptone] [hw] [handwriting] [lucida] [default] [encoding=\typescripttwo]
- \definetypeface [\typescriptone] [cg] [calligraphy] [lucida] [default] [encoding=\typescripttwo]
+\starttypescript [lucida,lucidabfm,lucidaboldmath] [texnansi,ec,8r,uc]
+ \definetypeface [lucida] [rm] [serif] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucida] [ss] [sans] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucida] [tt] [mono] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucida] [hw] [handwriting] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucida] [cg] [calligraphy] [lucida] [default] [encoding=\typescripttwo]
\loadmapfile [\typescripttwo-bh-lucida.map]
\stoptypescript
\starttypescript [lucida] [texnansi,ec,8r]
- \definetypeface [lucida] [mm] [math] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucida] [mm] [math] [lucida] [default] [encoding=\typescripttwo]
+\stoptypescript
+
+\starttypescript [lucidabfm] [texnansi,ec,8r]
+ \definetypeface [lucida] [mm] [bfmath] [lucida] [default] [encoding=\typescripttwo]
\stoptypescript
\starttypescript [lucidaboldmath] [texnansi,ec,8r]
- \definetypeface [lucidaboldmath] [rm] [serif] [lucida] [default] [encoding=\typescripttwo] % needed ?
- \definetypeface [lucidaboldmath] [ss] [sans] [lucida] [default] [encoding=\typescripttwo] % needed ?
- \definetypeface [lucidaboldmath] [tt] [mono] [lucida] [default] [encoding=\typescripttwo] % needed ?
- \definetypeface [lucidaboldmath] [mm] [boldmath] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucida] [mm] [boldmath] [lucida] [default] [encoding=\typescripttwo]
\stoptypescript
-\starttypescript [lucidabfm,lucidaboldmath] [texnansi,ec,8r]
- \definetypeface [lucida] [mm] [bfmath] [lucida] [default] [encoding=\typescripttwo]
- \definetypeface [lucidaboldmath] [mm] [bfmath] [lucida] [default] [encoding=\typescripttwo]
+\starttypescript [lucidabfm] [texnansi,ec,8r,uc]
+ \definetypeface [lucidabfm] [rm] [serif] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucidabfm] [ss] [sans] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucidabfm] [tt] [mono] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucidabfm] [hw] [handwriting] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucidabfm] [cg] [calligraphy] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucidabfm] [mm] [bfmath] [lucida] [default] [encoding=\typescripttwo]
+ \loadmapfile [\typescripttwo-bh-lucida.map]
+\stoptypescript
+
+\starttypescript [lucidaboldmath] [texnansi,ec,8r,uc]
+ \definetypeface [lucidaboldmath] [rm] [serif] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucidaboldmath] [ss] [sans] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucidaboldmath] [tt] [mono] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucidaboldmath] [hw] [handwriting] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucidaboldmath] [cg] [calligraphy] [lucida] [default] [encoding=\typescripttwo]
+ \definetypeface [lucidaboldmath] [mm] [boldmath] [lucida] [default] [encoding=\typescripttwo]
+ \loadmapfile [\typescripttwo-bh-lucida.map]
\stoptypescript
\starttypescript [lucida,lucidabfm,lucidaboldmath] [texnansi,ec,8r]
diff --git a/tex/context/base/type-exp.tex b/tex/context/base/type-exp.tex
index 432685a03..dae770e98 100644
--- a/tex/context/base/type-exp.tex
+++ b/tex/context/base/type-exp.tex
@@ -72,7 +72,7 @@
\definetypeface[palatino-normal][ss][sans] [palatino-sans-normal] [default][encoding=\typescripttwo]
\definetypeface[palatino-normal][rm][serif][palatino-nova] [default][encoding=\typescripttwo]
\definetypeface[palatino-normal][tt][mono] [latin-modern] [default][encoding=\typescripttwo,rscale=1.1]
- \definetypeface[palatino-normal][mm][mono] [latin-modern] [default][encoding=\typescripttwo,rscale=1.1]
+ \definetypeface[palatino-normal][mm][math] [latin-modern] [default][encoding=\typescripttwo,rscale=1.1]
\quittypescriptscanning
\stoptypescript
@@ -80,7 +80,7 @@
\definetypeface[palatino-medium][ss][sans] [palatino-sans-medium] [default][encoding=\typescripttwo]
\definetypeface[palatino-medium][rm][serif][palatino-nova] [default][encoding=\typescripttwo]
\definetypeface[palatino-medium][tt][mono] [latin-modern] [default][encoding=\typescripttwo,rscale=1.1]
- \definetypeface[palatino-medium][mm][mono] [latin-modern] [default][encoding=\typescripttwo,rscale=1.1]
+ \definetypeface[palatino-medium][mm][math] [latin-modern] [default][encoding=\typescripttwo,rscale=1.1]
\quittypescriptscanning
\stoptypescript
@@ -88,7 +88,7 @@
\definetypeface[palatino-light][ss][sans] [palatino-sans-light] [default][encoding=\typescripttwo]
\definetypeface[palatino-light][rm][serif][palatino-nova] [default][encoding=\typescripttwo]
\definetypeface[palatino-light][tt][mono] [latin-modern] [default][encoding=\typescripttwo,rscale=1.1]
- \definetypeface[palatino-light][mm][mono] [latin-modern] [default][encoding=\typescripttwo,rscale=1.1]
+ \definetypeface[palatino-light][mm][math] [latin-modern] [default][encoding=\typescripttwo,rscale=1.1]
\quittypescriptscanning
\stoptypescript
diff --git a/tex/context/base/type-ghz.tex b/tex/context/base/type-ghz.tex
index 52de82043..7e31096ee 100644
--- a/tex/context/base/type-ghz.tex
+++ b/tex/context/base/type-ghz.tex
@@ -207,7 +207,7 @@
\definetypeface[optima][ss][sans][optima-nova] [default][encoding=\typescripttwo]
\definetypeface[optima][rm][sans][optima-nova] [default][encoding=\typescripttwo]
\definetypeface[optima][tt][mono][latin-modern][default][encoding=\typescripttwo,rscale=1.1]
- \definetypeface[optima][mm][mono][latin-modern][default][encoding=\typescripttwo,rscale=1.1]
+ \definetypeface[optima][mm][math][latin-modern][default][encoding=\typescripttwo,rscale=1.1]
\quittypescriptscanning
\stoptypescript
@@ -215,7 +215,7 @@
\definetypeface[optima-os][ss][sans][optima-nova-os] [default][encoding=\typescripttwo]
\definetypeface[optima-os][rm][sans][optima-nova-os] [default][encoding=\typescripttwo]
\definetypeface[optima-os][tt][mono][latin-modern] [default][encoding=\typescripttwo,rscale=1.1]
- \definetypeface[optima-os][mm][mono][latin-modern] [default][encoding=\typescripttwo,rscale=1.1]
+ \definetypeface[optima-os][mm][math][latin-modern] [default][encoding=\typescripttwo,rscale=1.1]
\quittypescriptscanning
\stoptypescript
diff --git a/tex/context/base/type-hgz.tex b/tex/context/base/type-hgz.tex
new file mode 100644
index 000000000..59b5eefd8
--- /dev/null
+++ b/tex/context/base/type-hgz.tex
@@ -0,0 +1,322 @@
+%D \module
+%D [ file=type-hgz, % variant of ghz
+%D version=2005.06.07,
+%D title=\CONTEXT\ Typescript Macros,
+%D subtitle=Hermann Zapf's Fonts,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright={PRAGMA / Hans Hagen \& Ton Otten}]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+%D At some point I will switch to opentype Optima fonts (don't have them).
+
+% \usetypescriptfile[type-ghz]
+%
+% \definetypeface[optima] [ss][sans] [optima-nova] [default]
+% \definetypeface[palatino][rm][serif][palatino-nova][default]
+% \definetypeface[aldus] [rm][serif][aldus-nova] [default]
+%
+% \starttext
+% \setupbodyfont[optima] \input zapf \blank
+% \setupbodyfont[palatino] \input zapf \blank
+% \setupbodyfont[aldus] \input zapf \blank
+% \stoptext
+
+\starttypescriptcollection[zapf collection]
+
+% zapfino
+
+\starttypescript [serif,handwriting] [zapfino]
+
+ \definefontsynonym[zapfino] [file:zapfinoextraltpro]
+ \definefontsynonym[zapfinoextra] [file:zapfinoextraltpro]
+ \definefontsynonym[zapfinoforte] [file:zapfinoextraltpro]
+
+\stoptypescript
+
+% optima nova
+
+\starttypescript [sans] [optima-nova,optima-nova-light,optima-nova-medium,optima-nova-os]
+
+ \definefontsynonym[OptimaNova-Light] [file:lt55476]
+ \definefontsynonym[OptimaNova-LightSC] [file:lt55477]
+ \definefontsynonym[OptimaNova-LightOsF] [file:lt55478]
+ \definefontsynonym[OptimaNova-LightItalic] [file:lt55479]
+ \definefontsynonym[OptimaNova-LightItalicSC] [file:lt55480]
+ \definefontsynonym[OptimaNova-LightItalicOsF] [file:lt55481]
+ \definefontsynonym[OptimaNova-LightCond] [file:lt55482]
+ \definefontsynonym[OptimaNova-Regular] [file:lt55483]
+ \definefontsynonym[OptimaNova-RegularSC] [file:lt55484]
+ \definefontsynonym[OptimaNova-RegularOsF] [file:lt55485]
+ \definefontsynonym[OptimaNova-Italic] [file:lt55486]
+ \definefontsynonym[OptimaNova-ItalicSC] [file:lt55487]
+ \definefontsynonym[OptimaNova-ItalicOsF] [file:lt55488]
+ \definefontsynonym[OptimaNova-Condensed] [file:lt55489]
+ \definefontsynonym[OptimaNova-Medium] [file:lt55490]
+ \definefontsynonym[OptimaNova-MediumSC] [file:lt55491]
+ \definefontsynonym[OptimaNova-MediumOsF] [file:lt55492]
+ \definefontsynonym[OptimaNova-MediumItalic] [file:lt55493]
+ \definefontsynonym[OptimaNova-MediumItalicSC] [file:lt55494]
+ \definefontsynonym[OptimaNova-MediumItalicOsF][file:lt55495]
+ \definefontsynonym[OptimaNova-MediumCond] [file:lt55496]
+ \definefontsynonym[OptimaNova-TitlingInitials][file:lt55497]
+ \definefontsynonym[OptimaNova-Demi] [file:lt55498]
+ \definefontsynonym[OptimaNova-DemiSC] [file:lt55499]
+ \definefontsynonym[OptimaNova-DemiOsF] [file:lt55500]
+ \definefontsynonym[OptimaNova-DemiItalic] [file:lt55501]
+ \definefontsynonym[OptimaNova-DemiItalicSC] [file:lt55502]
+ \definefontsynonym[OptimaNova-DemiItalicOsF] [file:lt55503]
+ \definefontsynonym[OptimaNova-DemiCond] [file:lt55504]
+ \definefontsynonym[OptimaNova-Bold] [file:lt55505]
+ \definefontsynonym[OptimaNova-BoldSC] [file:lt55506]
+ \definefontsynonym[OptimaNova-BoldOsF] [file:lt55507]
+ \definefontsynonym[OptimaNova-BoldItalic] [file:lt55508]
+ \definefontsynonym[OptimaNova-BoldItalicSC] [file:lt55509]
+ \definefontsynonym[OptimaNova-BoldItalicOsF] [file:lt55510]
+ \definefontsynonym[OptimaNova-BoldCond] [file:lt55511]
+ \definefontsynonym[OptimaNova-Heavy] [file:lt55512]
+ \definefontsynonym[OptimaNova-HeavyItalic] [file:lt55513]
+ \definefontsynonym[OptimaNova-Black] [file:lt55514]
+ \definefontsynonym[OptimaNova-BlackItalic] [file:lt55515]
+
+\stoptypescript
+
+\starttypescript [sans] [optima-nova] [name]
+
+ \definefontsynonym [Sans] [OptimaNova-Regular]
+ \definefontsynonym [SansItalic] [OptimaNova-Italic]
+ \definefontsynonym [SansBold] [OptimaNova-Bold]
+ \definefontsynonym [SansBoldItalic] [OptimaNova-BoldItalic]
+ \definefontsynonym [SansSlanted] [OptimaNova-Italic]
+ \definefontsynonym [SansBoldSlanted] [OptimaNova-BoldItalic]
+ \definefontsynonym [SansCaps] [OptimaNova-RegularSC]
+
+ \definefontsynonym [SansOsF] [OptimaNova-RegularOsF]
+ \definefontsynonym [SansItalicOsF] [OptimaNova-ItalicOsF]
+ \definefontsynonym [SansBoldOsF] [OptimaNova-BoldOsF]
+ \definefontsynonym [SansBoldItalicOsF] [OptimaNova-BoldItalicOsF]
+ \definefontsynonym [SansSlantedOsF] [OptimaNova-ItalicOsF]
+ \definefontsynonym [SansBoldSlantedOsF] [OptimaNova-BoldItalicOsF]
+ \definefontsynonym [SansCapsOsF] [OptimaNova-RegularSC]
+
+ \definefontsynonym [SansCaps] [OptimaNova-RegularSC]
+ \definefontsynonym [SansItalicCaps] [OptimaNova-ItalicSC ]
+ \definefontsynonym [SansBoldCaps] [OptimaNova-BoldSC]
+ \definefontsynonym [SansBoldItalicCaps] [OptimaNova-BoldItalicSC]
+ \definefontsynonym [SansSlantedCaps] [OptimaNova-ItalicSC]
+ \definefontsynonym [SansBoldSlantedCaps] [OptimaNova-BoldItalicSC]
+ \definefontsynonym [SansCapsCaps] [OptimaNova-RegularSC]
+
+\stoptypescript
+
+\starttypescript [sans] [optima-nova-os] [name]
+
+ \definefontsynonym [Sans] [OptimaNova-RegularOsF]
+ \definefontsynonym [SansItalic] [OptimaNova-ItalicOsF]
+ \definefontsynonym [SansBold] [OptimaNova-BoldOsF]
+ \definefontsynonym [SansBoldItalic] [OptimaNova-BoldItalicOsF]
+ \definefontsynonym [SansSlanted] [OptimaNova-ItalicOsF]
+ \definefontsynonym [SansBoldSlanted] [OptimaNova-BoldItalicOsF]
+ \definefontsynonym [SansCaps] [OptimaNova-RegularSC]
+
+\stoptypescript
+
+\starttypescript [sans] [optima-nova-light] [name] % may change
+
+ \definefontsynonym [Sans] [OptimaNova-Light]
+ \definefontsynonym [SansItalic] [OptimaNova-LightItalic]
+ \definefontsynonym [SansBold] [OptimaNova-Medium]
+ \definefontsynonym [SansBoldItalic] [OptimaNova-MediumItalic]
+ \definefontsynonym [SansSlanted] [OptimaNova-LightItalic]
+ \definefontsynonym [SansBoldSlanted] [OptimaNova-MediumItalic]
+ \definefontsynonym [SansCaps] [OptimaNova-LightSC]
+
+\stoptypescript
+
+\starttypescript [sans] [optima-nova-medium] [name] % may change
+
+ \definefontsynonym [Sans] [OptimaNova-Medium]
+ \definefontsynonym [SansItalic] [OptimaNova-MediumItalic]
+ \definefontsynonym [SansBold] [OptimaNova-Heavy]
+ \definefontsynonym [SansBoldItalic] [OptimaNova-HeavyItalic]
+ \definefontsynonym [SansSlanted] [OptimaNova-MediumItalic]
+ \definefontsynonym [SansBoldSlanted] [OptimaNova-HeavyItalic]
+ \definefontsynonym [SansCaps] [OptimaNova-MediumSC]
+
+\stoptypescript
+
+\starttypescript[optima-nova]
+ \definetypeface[optima][ss][sans][optima-nova] [default][features=default]
+ \definetypeface[optima][rm][sans][optima-nova] [default][features=default]
+ \definetypeface[optima][tt][mono][latin-modern][default][features=default,rscale=1.1]
+ \definetypeface[optima][mm][math][latin-modern][default][features=default,rscale=1.1]
+ \quittypescriptscanning
+\stoptypescript
+
+\starttypescript[optima-nova-os]
+ \definetypeface[optima-os][ss][sans][optima-nova-os] [default][features=default]
+ \definetypeface[optima-os][rm][sans][optima-nova-os] [default][features=default]
+ \definetypeface[optima-os][tt][mono][latin-modern] [default][features=default,rscale=1.1]
+ \definetypeface[optima-os][mm][math][latin-modern] [default][features=default,rscale=1.1]
+ \quittypescriptscanning
+\stoptypescript
+
+% palatino nova
+
+\starttypescript [serif] [palatino-nova,palatino-nova-light,palatino-nova-medium]
+
+ \definefontsynonym[PalatinoNova-Light] [file:palatinonova-light]
+ \definefontsynonym[PalatinoNova-LightItalic] [file:palatinonova-lightitalic]
+ \definefontsynonym[PalatinoNova-Regular] [file:palatinonova-regular]
+ \definefontsynonym[PalatinoNova-Italic] [file:palatinonova-italic]
+ \definefontsynonym[PalatinoNova-Medium] [file:palatinonova-medium]
+ \definefontsynonym[PalatinoNova-MediumItalic][file:palatinonova-mediumitalic]
+ \definefontsynonym[PalatinoNova-Bold] [file:palatinonova-bold]
+ \definefontsynonym[PalatinoNova-BoldItalic] [file:palatinonova-bolditalic]
+ \definefontsynonym[PalatinoNova-Imperial] [file:palatinonova-imperial]
+ \definefontsynonym[PalatinoNova-Titling] [file:palatinonova-titling]
+
+\stoptypescript
+
+\starttypescript [serif] [palatino-nova] [name]
+
+ \definefontsynonym [Serif] [PalatinoNova-Regular]
+ \definefontsynonym [SerifItalic] [PalatinoNova-Italic]
+ \definefontsynonym [SerifBold] [PalatinoNova-Bold]
+ \definefontsynonym [SerifBoldItalic] [PalatinoNova-BoldItalic]
+ \definefontsynonym [SerifSlanted] [SerifItalic]
+ \definefontsynonym [SerifBoldSlanted] [SerifBoldItalic]
+
+\stoptypescript
+
+\starttypescript [serif] [palatino-nova-light] [name] % may change
+
+ \definefontsynonym [Serif] [PalatinoNova-Light]
+ \definefontsynonym [SerifItalic] [PalatinoNova-LightItalic]
+ \definefontsynonym [SerifBold] [PalatinoNova-Regular]
+ \definefontsynonym [SerifBoldItalic] [PalatinoNova-Italic]
+ \definefontsynonym [SerifSlanted] [SerifItalic]
+ \definefontsynonym [SerifBoldSlanted] [SerifBoldItalic]
+
+\stoptypescript
+
+\starttypescript [serif] [palatino-nova-medium] [name] % may change
+
+ \definefontsynonym [Serif] [PalatinoNova-Medium]
+ \definefontsynonym [SerifItalic] [PalatinoNova-MediumItalic]
+ \definefontsynonym [SerifBold] [PalatinoNova-Bold]
+ \definefontsynonym [SerifBoldItalic] [PalatinoNova-BoldItalic]
+ \definefontsynonym [SerifSlanted] [SerifItalic]
+ \definefontsynonym [SerifBoldSlanted] [SerifBoldItalic]
+
+\stoptypescript
+
+% palatino sans
+
+\starttypescript [sans] [palatino-sans,palatino-informal]
+
+ % palatino sans com ultra light arrows / Palatino Sans Com Ultra Light Arrows / palatinosanscom-ultltarrows]
+
+ \definefontsynonym[PalatinoSans-UltraLight] [file:palatinosanscom-ultlight]
+ \definefontsynonym[PalatinoSans-UltraLightItalic] [file:palatinosanscom-ultlightita]
+ \definefontsynonym[PalatinoSans-Light] [file:palatinosanscom-light]
+ \definefontsynonym[PalatinoSans-LightItalic] [file:palatinosanscom-lightita]
+ \definefontsynonym[PalatinoSans-Regular] [file:palatinosanscom-regular]
+ \definefontsynonym[PalatinoSans-Italic] [file:palatinosanscom-italic]
+ \definefontsynonym[PalatinoSans-Medium] [file:palatinosanscom-medium]
+ \definefontsynonym[PalatinoSans-MediumItalic] [file:palatinosanscom-mediumita]
+ \definefontsynonym[PalatinoSans-Bold] [file:palatinosanscom-bold]
+ \definefontsynonym[PalatinoSans-BoldItalic] [file:palatinosanscom-boldita]
+
+ \definefontsynonym[PalatinoInformal-UltraLight] [file:palatinosansinflcom-ultlt]
+ \definefontsynonym[PalatinoInformal-UltraLightItalic] [file:palatinosansinflcom-ultltit]
+ \definefontsynonym[PalatinoInformal-Light] [file:palatinosansinflcom-light]
+ \definefontsynonym[PalatinoInformal-LightItalic] [file:palatinosansinflcom-lightit]
+ \definefontsynonym[PalatinoInformal-Regular] [file:palatinosansinflcom-regular]
+ \definefontsynonym[PalatinoInformal-Italic] [file:palatinosansinflcom-italic]
+ \definefontsynonym[PalatinoInformal-Medium] [file:palatinosansinflcom-med]
+ \definefontsynonym[PalatinoInformal-MediumItalic] [file:palatinosansinflcom-medit]
+ \definefontsynonym[PalatinoInformal-Bold] [file:palatinosansinflcom-bold]
+ \definefontsynonym[PalatinoInformal-BoldItalic] [file:palatinosansinflcom-boldit]
+
+\stoptypescript
+
+\starttypescript [sans] [palatino-sans] [name]
+
+ \definefontsynonym [Sans] [PalatinoSans-Medium]
+ \definefontsynonym [SansItalic] [PalatinoSans-MediumItalic]
+ \definefontsynonym [SansBold] [PalatinoSans-Bold]
+ \definefontsynonym [SansBoldItalic] [PalatinoSans-BoldItalic]
+ \definefontsynonym [SansSlanted] [SansItalic]
+ \definefontsynonym [SansBoldSlanted] [SansBoldItalic]
+
+\stoptypescript
+
+\starttypescript [sans] [palatino-informal] [name]
+
+ \definefontsynonym [Sans] [PalatinoInformal-Medium]
+ \definefontsynonym [SansItalic] [PalatinoInformal-MediumItalic]
+ \definefontsynonym [SansBold] [PalatinoInformal-Bold]
+ \definefontsynonym [SansBoldItalic] [PalatinoInformal-BoldItalic]
+ \definefontsynonym [SansSlanted] [SansItalic]
+ \definefontsynonym [SansBoldSlanted] [SansBoldItalic]
+
+\stoptypescript
+
+\starttypescript[palatino,palatino-nova]
+ \definetypeface[palatino][rm][serif][palatino-nova][default][features=default]
+ \definetypeface[palatino][ss][sans] [palatino-sans][default][features=default]
+ \definetypeface[palatino][tt][mono] [latin-modern] [default][features=default,rscale=1.1]
+ \definetypeface[palatino][mm][math] [latin-modern] [default][features=default,rscale=1.1]
+ \quittypescriptscanning
+\stoptypescript
+
+\starttypescript[palatino-sans]
+ \definetypeface[palatino][ss][sans] [palatino-sans][default][features=default]
+ \definetypeface[palatino][rm][serif][palatino-nova][default][features=default]
+ \definetypeface[palatino][tt][mono] [latin-modern] [default][features=default,rscale=1.1]
+ \definetypeface[palatino][mm][math] [latin-modern] [default][features=default,rscale=1.1]
+ \quittypescriptscanning
+\stoptypescript
+
+\starttypescript[palatino-informal]
+ \definetypeface[palatino-informal][ss][sans] [palatino-informal][default][features=default]
+ \definetypeface[palatino-informal][rm][serif][palatino-nova] [default][features=default]
+ \definetypeface[palatino-informal][tt][mono] [latin-modern] [default][features=default,rscale=1.1]
+ \definetypeface[palatino-informal][mm][math] [latin-modern] [default][features=default,rscale=1.1]
+ \quittypescriptscanning
+\stoptypescript
+
+% melior
+
+\starttypescript [serif] [melior] [name]
+
+ \definefontsynonym [MeliorLT-Roman] [MeliorLT]
+
+ \definefontsynonym [Serif] [MeliorLT-Roman]
+ \definefontsynonym [SerifItalic] [MeliorLT-Italic]
+ \definefontsynonym [SerifBold] [MeliorLT-Bold]
+ \definefontsynonym [SerifBoldItalic] [MeliorLT-BoldItalic]
+
+ \definefontsynonym [SerifSlanted] [SerifItalic]
+ \definefontsynonym [SerifBoldSlanted] [SerifBoldItalic]
+
+ \definefontsynonym [SerifCaps] [Serif]
+
+\stoptypescript
+
+\starttypescript [serif] [melior]
+
+ \definefontsynonym [MeliorLT] [file:lte50062]
+ \definefontsynonym [MeliorLT-Italic] [file:lte50063]
+ \definefontsynonym [MeliorLT-Bold] [file:lte50064]
+ \definefontsynonym [MeliorLT-BoldItalic] [file:lte50065]
+
+\stoptypescript
+
+\stoptypescriptcollection
+
+\endinput
diff --git a/tex/context/base/type-one.tex b/tex/context/base/type-one.tex
index ae9a9275b..07acef72a 100644
--- a/tex/context/base/type-one.tex
+++ b/tex/context/base/type-one.tex
@@ -78,6 +78,7 @@
\starttypescript [palatino] [texnansi,ec,qx,8r,t5,uc]
\definetypeface [palatino] [rm] [serif] [palatino] [default] [encoding=\typescripttwo]
+ \definetypeface [palatino] [ss] [sans] [modern] [default] [encoding=\typescripttwo,rscale=1.075]
\definetypeface [palatino] [tt] [mono] [modern] [default] [encoding=\typescripttwo,rscale=1.075]
\definetypeface [palatino] [mm] [math] [palatino] [default] [encoding=default]
\usemathcollection[default]
@@ -86,8 +87,9 @@
\starttypescript [fourier] [ec]
\definetypeface [fourier] [rm] [serif] [fourier] [default] [encoding=ec]
- \definetypeface [fourier] [mm] [math] [fourier] [default] [encoding=default]
+ \definetypeface [fourier] [ss] [sans] [modern] [default] [encoding=ec,rscale=1.07]
\definetypeface [fourier] [tt] [mono] [modern] [default] [encoding=ec,rscale=1.07]
+ \definetypeface [fourier] [mm] [math] [fourier] [default] [encoding=default]
\usemathcollection[fou]
\quittypescriptscanning
\stoptypescript
@@ -979,17 +981,33 @@
% Kurier (JMN)
+% \starttypescript [sans] [kurier-light,kurier,kurier-medium] [texnansi,ec,qx,t5]
+% \definefontsynonym[Kurier-Regular] [\typescriptthree-kurierr] [encoding=\typescriptthree]
+% \definefontsynonym[Kurier-Italic] [\typescriptthree-kurierri] [encoding=\typescriptthree]
+% \definefontsynonym[Kurier-Bold] [\typescriptthree-kurierb] [encoding=\typescriptthree]
+% \definefontsynonym[Kurier-BoldItalic] [\typescriptthree-kurierbi] [encoding=\typescriptthree]
+% \definefontsynonym[Kurier-Light-Regular] [\typescriptthree-kurierl] [encoding=\typescriptthree]
+% \definefontsynonym[Kurier-Light-Italic] [\typescriptthree-kurierli] [encoding=\typescriptthree]
+% \definefontsynonym[Kurier-Medium-Regular][\typescriptthree-kurierm] [encoding=\typescriptthree]
+% \definefontsynonym[Kurier-Medium-Italic] [\typescriptthree-kuriermi] [encoding=\typescriptthree]
+% \definefontsynonym[Kurier-Heavy-Regular] [\typescriptthree-kurierh] [encoding=\typescriptthree]
+% \definefontsynonym[Kurier-Heavy-Italic] [\typescriptthree-kurierhi] [encoding=\typescriptthree]
+
+% \loadmapfile[kurier-\typescriptthree.map]
+% \stoptypescript
+
\starttypescript [sans] [kurier-light,kurier,kurier-medium] [texnansi,ec,qx,t5]
\definefontsynonym[Kurier-Regular] [\typescriptthree-kurierr] [encoding=\typescriptthree]
\definefontsynonym[Kurier-Italic] [\typescriptthree-kurierri] [encoding=\typescriptthree]
+ \definefontsynonym[Kurier-RegularItalic] [Kurier-Italic]
\definefontsynonym[Kurier-Bold] [\typescriptthree-kurierb] [encoding=\typescriptthree]
\definefontsynonym[Kurier-BoldItalic] [\typescriptthree-kurierbi] [encoding=\typescriptthree]
- \definefontsynonym[Kurier-Light-Regular] [\typescriptthree-kurierl] [encoding=\typescriptthree]
- \definefontsynonym[Kurier-Light-Italic] [\typescriptthree-kurierli] [encoding=\typescriptthree]
- \definefontsynonym[Kurier-Medium-Regular][\typescriptthree-kurierm] [encoding=\typescriptthree]
- \definefontsynonym[Kurier-Medium-Italic] [\typescriptthree-kuriermi] [encoding=\typescriptthree]
- \definefontsynonym[Kurier-Heavy-Regular] [\typescriptthree-kurierh] [encoding=\typescriptthree]
- \definefontsynonym[Kurier-Heavy-Italic] [\typescriptthree-kurierhi] [encoding=\typescriptthree]
+ \definefontsynonym[Kurier-Light] [\typescriptthree-kurierl] [encoding=\typescriptthree]
+ \definefontsynonym[Kurier-LightItalic] [\typescriptthree-kurierli] [encoding=\typescriptthree]
+ \definefontsynonym[Kurier-Medium] [\typescriptthree-kurierm] [encoding=\typescriptthree]
+ \definefontsynonym[Kurier-MediumItalic] [\typescriptthree-kuriermi] [encoding=\typescriptthree]
+ \definefontsynonym[Kurier-Heavy] [\typescriptthree-kurierh] [encoding=\typescriptthree]
+ \definefontsynonym[Kurier-HeavyItalic] [\typescriptthree-kurierhi] [encoding=\typescriptthree]
\loadmapfile[kurier-\typescriptthree.map]
\stoptypescript
diff --git a/tex/context/base/type-otf.tex b/tex/context/base/type-otf.tex
index 0449be878..82f859df4 100644
--- a/tex/context/base/type-otf.tex
+++ b/tex/context/base/type-otf.tex
@@ -60,6 +60,7 @@
\starttypescript [palatino]
\definetypeface [palatino] [rm] [serif] [palatino] [default]
+ \definetypeface [palatino] [ss] [sans] [modern] [default] [rscale=1.075]
\definetypeface [palatino] [tt] [mono] [modern] [default] [rscale=1.075]
\definetypeface [palatino] [mm] [math] [palatino] [default]
\quittypescriptscanning
@@ -232,7 +233,6 @@
\stoptypescript
\starttypescript [math] [modern,computer-modern,latin-modern]
- % watch the space, it prevents remapping
\definefontsynonym [ComputerModernMath-Roman] [rm-lmr10]
\definefontsynonym [ComputerModernMath-Extension] [lmex10]
\definefontsynonym [ComputerModernMath-Italic] [lmmi10]
@@ -240,7 +240,6 @@
\stoptypescript
\starttypescript [boldmath,bfmath] [modern,computer-modern,latin-modern]
- % watch the space, it prevents remapping
\definefontsynonym [ComputerModernMath-Roman-Bold] [rm-lmb10]
\definefontsynonym [ComputerModernMath-Extension] [lmex10]
\definefontsynonym [ComputerModernMath-Italic-Bold] [lmmib10]
@@ -373,11 +372,11 @@
% qplbi TeXGyrePagella-BoldItalic
\starttypescript [serif] [palatino,pagella]
- \definefontsynonym [Palatino] [texgyrepagella-regular] [features=default]
- \definefontsynonym [Palatino-Italic] [texgyrepagella-italic] [features=default]
- \definefontsynonym [Palatino-Bold] [texgyrepagella-bold] [features=default]
- \definefontsynonym [Palatino-BoldItalic] [texgyrepagella-bolditalic] [features=default]
- \definefontsynonym [Palatino-Caps] [texgyrepagella-regular] [features=smallcaps]
+ \definefontsynonym [Palatino] [file:texgyrepagella-regular] [features=default]
+ \definefontsynonym [Palatino-Italic] [file:texgyrepagella-italic] [features=default]
+ \definefontsynonym [Palatino-Bold] [file:texgyrepagella-bold] [features=default]
+ \definefontsynonym [Palatino-BoldItalic] [file:texgyrepagella-bolditalic] [features=default]
+ \definefontsynonym [Palatino-Caps] [file:texgyrepagella-regular] [features=smallcaps]
\definefontsynonym [Palatino-Slanted] [Palatino-Italic]
\definefontsynonym [Palatino-BoldSlanted] [Palatino-BoldItalic]
\stoptypescript
@@ -390,11 +389,11 @@
% qtmbi TeXGyreTermes-BoldItalic
\starttypescript [serif] [times]
- \definefontsynonym [Times-Roman] [texgyretermes-regular] [features=default]
- \definefontsynonym [Times-Italic] [texgyretermes-italic] [features=default]
- \definefontsynonym [Times-Bold] [texgyretermes-bold] [features=default]
- \definefontsynonym [Times-BoldItalic] [texgyretermes-bolditalic] [features=default]
- \definefontsynonym [Times-Caps] [texgyretermes-regular] [features=smallcaps]
+ \definefontsynonym [Times-Roman] [file:texgyretermes-regular] [features=default]
+ \definefontsynonym [Times-Italic] [file:texgyretermes-italic] [features=default]
+ \definefontsynonym [Times-Bold] [file:texgyretermes-bold] [features=default]
+ \definefontsynonym [Times-BoldItalic] [file:texgyretermes-bolditalic] [features=default]
+ \definefontsynonym [Times-Caps] [file:texgyretermes-regular] [features=smallcaps]
\definefontsynonym [Times-Slanted] [Times-Italic]
\definefontsynonym [Times-BoldSlanted] [Times-BoldItalic]
\stoptypescript
@@ -407,11 +406,11 @@
% qtmbi TeXGyreHeros-BoldItalic
\starttypescript [sans] [helvetica]
- \definefontsynonym [Helvetica] [texgyreheros-regular] [features=default]
- \definefontsynonym [Helvetica-Oblique] [texgyreheros-italic] [features=default]
- \definefontsynonym [Helvetica-Bold] [texgyreheros-bold] [features=default]
- \definefontsynonym [Helvetica-BoldOblique] [texgyreheros-bolditalic] [features=default]
- \definefontsynonym [Helvetica-Caps] [texgyreheros-regular] [features=smallcaps]
+ \definefontsynonym [Helvetica] [file:texgyreheros-regular] [features=default]
+ \definefontsynonym [Helvetica-Oblique] [file:texgyreheros-italic] [features=default]
+ \definefontsynonym [Helvetica-Bold] [file:texgyreheros-bold] [features=default]
+ \definefontsynonym [Helvetica-BoldOblique] [file:texgyreheros-bolditalic] [features=default]
+ \definefontsynonym [Helvetica-Caps] [file:texgyreheros-regular] [features=smallcaps]
\stoptypescript
% TeXGyreBonum
@@ -422,13 +421,13 @@
% qtmbi TeXGyreBonum-BoldItalic
\starttypescript [serif] [bookman]
- \definefontsynonym [Bookman-Light] [texgyrebonum-regular] [features=default]
- \definefontsynonym [Bookman-LightItalic] [texgyrebonum-italic] [features=default]
- \definefontsynonym [Bookman-DemiBold] [texgyrebonum-bold] [features=default]
- \definefontsynonym [Bookman-DemiBoldItalic] [texgyrebonum-bolditalic] [features=default]
- \definefontsynonym [Bookman-Light-Caps] [texgyrebonum-regular] [features=smallcaps]
- \definefontsynonym [Bookman-LightSlanted] [Bookman-LightItalic] [features=default]
- \definefontsynonym [Bookman-DemiBoldSlanted] [Bookman-DemiBoldItalic] [features=default]
+ \definefontsynonym [Bookman-Light] [file:texgyrebonum-regular] [features=default]
+ \definefontsynonym [Bookman-LightItalic] [file:texgyrebonum-italic] [features=default]
+ \definefontsynonym [Bookman-DemiBold] [file:texgyrebonum-bold] [features=default]
+ \definefontsynonym [Bookman-DemiBoldItalic] [file:texgyrebonum-bolditalic] [features=default]
+ \definefontsynonym [Bookman-Light-Caps] [file:texgyrebonum-regular] [features=smallcaps]
+ \definefontsynonym [Bookman-LightSlanted] [Bookman-LightItalic] [features=default]
+ \definefontsynonym [Bookman-DemiBoldSlanted] [Bookman-DemiBoldItalic] [features=default]
\stoptypescript
% TeXGyreScola
@@ -439,13 +438,13 @@
% qcsbi TeXGyreSchola-BoldItalic
\starttypescript [serif] [schoolbook]
- \definefontsynonym [Schoolbook-Roman] [texgyreschola-regular] [features=default]
- \definefontsynonym [Schoolbook-Italic] [texgyreschola-italic] [features=default]
- \definefontsynonym [Schoolbook-Bold] [texgyreschola-bold] [features=default]
- \definefontsynonym [Schoolbook-BoldItalic] [texgyreschola-bolditalic] [features=default]
- \definefontsynonym [Schoolbook-Roman-Caps] [texgyreschola-regular] [features=smallcaps]
- \definefontsynonym [Schoolbook-Slanted] [Schoolbook-Italic] [features=default]
- \definefontsynonym [Schoolbook-BoldSlanted] [Schoolbook-BoldItalic] [features=default]
+ \definefontsynonym [Schoolbook-Roman] [file:texgyreschola-regular] [features=default]
+ \definefontsynonym [Schoolbook-Italic] [file:texgyreschola-italic] [features=default]
+ \definefontsynonym [Schoolbook-Bold] [file:texgyreschola-bold] [features=default]
+ \definefontsynonym [Schoolbook-BoldItalic] [file:texgyreschola-bolditalic] [features=default]
+ \definefontsynonym [Schoolbook-Roman-Caps] [file:texgyreschola-regular] [features=smallcaps]
+ \definefontsynonym [Schoolbook-Slanted] [Schoolbook-Italic] [features=default]
+ \definefontsynonym [Schoolbook-BoldSlanted] [Schoolbook-BoldItalic] [features=default]
\stoptypescript
% TeXGyreAdventor
@@ -463,10 +462,10 @@
% crgbi TeXGyreCursor-BoldItalic
\starttypescript [mono] [courier] [name]
- \definefontsynonym [Courier] [texgyrecursor-regular] [features=default]
- \definefontsynonym [Courier-Bold] [texgyrecursor-bold] [features=default]
- \definefontsynonym [Courier-Oblique] [texgyrecursor-italic] [features=default]
- \definefontsynonym [Courier-BoldOblique] [texgyrecursor-bolditalic] [features=default]
+ \definefontsynonym [Courier] [file:texgyrecursor-regular] [features=default]
+ \definefontsynonym [Courier-Bold] [file:texgyrecursor-bold] [features=default]
+ \definefontsynonym [Courier-Oblique] [file:texgyrecursor-italic] [features=default]
+ \definefontsynonym [Courier-BoldOblique] [file:texgyrecursor-bolditalic] [features=default]
\fakecontrolspace
\stoptypescript
@@ -475,8 +474,8 @@
% qzcr TeXGyreChorus-Regular
\starttypescript [calligraphy] [chancery]
- \definefontsynonym [Chancery] [texgyrechorus-mediumitalic] [features=default]
- \definefontsynonym [texgyrechorus-regular] [texgyrechorus-mediumitalic]
+ \definefontsynonym [Chancery] [file:texgyrechorus-mediumitalic] [features=default]
+ \definefontsynonym [texgyrechorus-regular] [file:texgyrechorus-mediumitalic]
\stoptypescript
% Math Times (tx)
@@ -759,7 +758,7 @@
\definefontsynonym [Charter-BoldItalic] [name:CharterBT-BoldItalic] % or: [bchbi8a]
\definefontsynonym [Charter-Slanted] [name:CharterBT-Italic] % or: [bchri8a]
\definefontsynonym [Charter-BoldSlanted] [name:CharterBT-BoldItalic] % or: [bchbi8a]
- \definefontsynonym [Charter-Roman-Caps] [name:CharterBT-SmallCap] % or: [bchrc8a]
+ \definefontsynonym [Charter-Roman-Caps] [Charter-Roman] % not present
\stoptypescript
\stoptypescriptcollection
diff --git a/tex/context/base/type-tmf.tex b/tex/context/base/type-tmf.tex
index 55a625956..ec3178a34 100644
--- a/tex/context/base/type-tmf.tex
+++ b/tex/context/base/type-tmf.tex
@@ -1042,7 +1042,7 @@
\definefontsynonym [MonoSlanted] [Courier-Oblique]
\definefontsynonym [MonoBoldItalic] [Courier-BoldOblique]
\definefontsynonym [MonoBoldSlanted] [Courier-BoldOblique]
- \definefontsynonym [MonoCaps] [Courier-Caps]
+ \definefontsynonym [MonoCaps] [Courier]
\stoptypescript
% Palatino : Hermann Zapf / URW
diff --git a/tex/context/base/unic-004.tex b/tex/context/base/unic-004.tex
index 7404bbede..b6e210193 100644
--- a/tex/context/base/unic-004.tex
+++ b/tex/context/base/unic-004.tex
@@ -97,7 +97,7 @@
\cyrillicyu \or
\cyrillicya \or % 044F
\cyrillicegrave \or % 0450 not i enco-uc.tex but same as \uchar0{232}
- \cyrillicio \or % 0451 small yo (or io)
+ \cyrillicyo \or % 0451 small yo (or io)
\cyrillicdje \or % 0452 serbian letter
\cyrillicgje \or % 0453 macedonian letter not in enco-uc.tex
\cyrillicie \or % 0454 ukrainian ie
diff --git a/tex/context/base/verb-lua.lua b/tex/context/base/verb-lua.lua
index 78d5f2a2c..ba0e24460 100644
--- a/tex/context/base/verb-lua.lua
+++ b/tex/context/base/verb-lua.lua
@@ -6,8 +6,6 @@
-- BROKEN : result is now table
-
-
if not buffers then buffers = { } end
if not buffers.visualizers then buffers.visualizers = { } end
if not buffers.visualizers.lua then buffers.visualizers.lua = { } end
@@ -148,7 +146,7 @@ function buffers.visualizers.lua.flush_line(str, nested)
--~ end
--~ end
--~ -- bla bla1 bla.bla
---~ for c in string.utfcharacters(code) do
+--~ for c in code:utfcharacters() do
--~ if instr then
--~ if c == s then
--~ if inesc then
diff --git a/tex/context/base/verb-mp.lua b/tex/context/base/verb-mp.lua
index 90091a2a9..1182888b0 100644
--- a/tex/context/base/verb-mp.lua
+++ b/tex/context/base/verb-mp.lua
@@ -177,7 +177,7 @@ function buffers.visualizers.mp.flush_line_(str,nested)
local byte, find = utf.byte, utf.find
local finish, change = buffers.finish_state, buffers.change_state
buffers.currentcolors = buffers.visualizers.mp.colors
- for c in string.utfcharacters(str) do
+ for c in str:utfcharacters() do
if incomment then
result[#result+1] = buffers.escaped_chr(c)
elseif c == '%' then
diff --git a/tex/context/base/verb-tex.lua b/tex/context/base/verb-tex.lua
index dbb483ad5..ad72fb211 100644
--- a/tex/context/base/verb-tex.lua
+++ b/tex/context/base/verb-tex.lua
@@ -32,7 +32,7 @@ function buffers.visualizers.tex.flush_line(str,nested)
local byte, find = utf.byte, utf.find
local finish, change = buffers.finish_state, buffers.change_state
buffers.currentcolors = buffers.visualizers.tex.colors
- for c in string.utfcharacters(str) do
+ for c in str:utfcharacters() do
if c == " " then
if escaping then
result[#result+1] = " "
diff --git a/tex/context/base/x-calcmath.lua b/tex/context/base/x-calcmath.lua
new file mode 100644
index 000000000..24ef130be
--- /dev/null
+++ b/tex/context/base/x-calcmath.lua
@@ -0,0 +1,431 @@
+if not modules then modules = { } end modules ['x-calcmath'] = {
+ version = 1.001,
+ comment = "companion to x-calcmath.mkiv",
+ author = "Hans Hagen, PRAGMA-ADE, Hasselt NL",
+ copyright = "PRAGMA ADE / ConTeXt Development Team",
+ license = "see context related readme files"
+}
+
+
+tex = tex or { }
+
+texsprint = tex.sprint or function(catcodes,str) print(str) end
+
+-- ancient stuff, pre-lpeg so i need to redo it
+
+calcmath = { }
+
+calcmath.list_1 = {
+ "median", "min", "max", "round", "ln", "log",
+ "sin", "cos", "tan", "sinh", "cosh", "tanh"
+}
+calcmath.list_2 = {
+ "int", "sum", "prod"
+}
+calcmath.list_3 = {
+ "f", "g"
+}
+calcmath.list_4 = {
+ "pi", "inf"
+}
+
+calcmath.list_1_1 = { }
+calcmath.list_2_1 = { }
+calcmath.list_2_2 = { }
+calcmath.list_2_3 = { }
+calcmath.list_4_1 = { }
+
+calcmath.frozen = false -- we can add stuff and unfreeze
+
+function calcmath.freeze()
+ for _,v in ipairs(calcmath.list_1) do
+ calcmath.list_1_1[v] = "\\".. v:upper() .." "
+ end
+ for _,v in ipairs(calcmath.list_2) do
+ calcmath.list_2_1[v .. "%((.-),(.-),(.-)%)"] = "\\" .. v:upper() .. "^{%1}_{%2}{%3}"
+ calcmath.list_2_2[v .. "%((.-),(.-)%)"] = "\\" .. v:upper() .. "^{%1}{%2}"
+ calcmath.list_2_3[v .. "%((.-)%)"] = "\\" .. v:upper() .. "{%1}"
+ end
+ for _,v in ipairs(calcmath.list_4) do
+ calcmath.list_4_1[v] = "\\" .. v:upper()
+ end
+ calcmath.frozen = true
+end
+
+calcmath.entities = {
+ ['gt'] = '>',
+ ['lt'] = '<',
+}
+
+calcmath.symbols = {
+ ["<="] = "\\LE ",
+ [">="] = "\\GE ",
+ ["=<"] = "\\LE ",
+ ["=>"] = "\\GE ",
+ ["=="] = "\\EQ ",
+ ["<" ] = "\\LT ",
+ [">" ] = "\\GT ",
+ ["="] = "\\EQ ",
+}
+
+--~ function calcmath.nsub(str,tag,pre,post)
+--~ return (string.gsub(str, tag .. "(%b())", function(body)
+--~ return pre .. calcmath.nsub(string.sub(body,2,-2),tag,pre,post) .. post
+--~ end))
+--~ end
+
+--~ function calcmath.tex(str,mode)
+--~ if not calcmath.frozen then calcmath.freeze() end
+--~ local n = 0
+--~ local ssub = string.gsub
+--~ local nsub = calcmath.nsub
+--~ local strp = string.sub
+--~ -- crap
+--~ str = ssub(str,"%s+" , ' ')
+--~ -- xml
+--~ str = ssub(str,"&(.-);", calcmath.entities)
+--~ -- ...E...
+--~ str = ssub(str,"([%-%+]?[%d%.%+%-]+)E([%-%+]?[%d%.]+)", "{\\SCINOT{%1}{%2}}")
+--~ -- ^-..
+--~ str = ssub(str, "%^([%-%+]*%d+)", "^{%1}")
+--~ -- ^(...)
+--~ str = nsub(str, "%^", "^{", "}")
+--~ -- 1/x^2
+--~ repeat
+--~ str, n = ssub(str, "([%d%w%.]+)/([%d%w%.]+%^{[%d%w%.]+})", "\\frac{%1}{%2}")
+--~ until n == 0
+--~ -- todo: autoparenthesis
+--~ -- int(a,b,c)
+--~ for k,v in pairs(calcmath.list_2_1) do -- for i=1,...
+--~ repeat str, n = ssub(str, k, v) until n == 0
+--~ end
+--~ -- int(a,b)
+--~ for k,v in pairs(calcmath.list_2_2) do
+--~ repeat str, n = ssub(str, k, v) until n == 0
+--~ end
+--~ -- int(a)
+--~ for k,v in pairs(calcmath.list_2_3) do
+--~ repeat str, n = ssub(str, k, v) until n == 0
+--~ end
+--~ -- sin(x) => {\\sin(x)}
+--~ for k,v in pairs(calcmath.list_1_1) do
+--~ repeat str, n = ssub(str, k, v) until n == 0
+--~ end
+--~ -- mean
+--~ str = nsub(str, "mean", "\\OVERLINE{", "}")
+--~ -- (1+x)/(1+x) => \\FRAC{1+x}{1+x}
+--~ repeat
+--~ str, n = ssub(str, "(%b())/(%b())", function(a,b)
+--~ return "\\FRAC{" .. strp(a,2,-2) .. "}{" .. strp(b,2,-2) .. "}"
+--~ end )
+--~ until n == 0
+--~ -- (1+x)/x => \\FRAC{1+x}{x}
+--~ repeat
+--~ str, n = ssub(str, "(%b())/([%+%-]?[%.%d%w]+)", function(a,b)
+--~ return "\\FRAC{" .. strp(a,2,-2) .. "}{" .. b .. "}"
+--~ end )
+--~ until n == 0
+--~ -- 1/(1+x) => \\FRAC{1}{1+x}
+--~ repeat
+--~ str, n = ssub(str, "([%.%d%w]+)/(%b())", function(a,b)
+--~ return "\\FRAC{" .. a .. "}{" .. strp(b,2,-2) .. "}"
+--~ end )
+--~ until n == 0
+--~ -- 1/x => \\FRAC{1}{x}
+--~ repeat
+--~ str, n = ssub(str, "([%.%d%w]+)/([%+%-]?[%.%d%w]+)", "\\FRAC{%1}{%2}")
+--~ until n == 0
+--~ -- times
+--~ str = ssub(str, "%*", " ")
+--~ -- symbols -- we can use a table substitution here
+--~ str = ssub(str, "([<>=][<>=]*)", calcmath.symbols)
+--~ -- functions
+--~ str = nsub(str, "sqrt", "\\SQRT{", "}")
+--~ str = nsub(str, "exp", "e^{", "}")
+--~ str = nsub(str, "abs", "\\left|", "\\right|")
+--~ -- d/D
+--~ str = nsub(str, "D", "{\\FRAC{\\MBOX{d}}{\\MBOX{d}x}{(", ")}}")
+--~ str = ssub(str, "D([xy])", "\\FRAC{{\\RM d}%1}{{\\RM d}x}")
+--~ -- f/g
+--~ for k,v in pairs(calcmath.list_3) do -- todo : prepare k,v
+--~ str = nsub(str, "D"..v,"{\\RM "..v.."}^{\\PRIME}(",")")
+--~ str = nsub(str, v,"{\\RM "..v.."}(",")")
+--~ end
+--~ -- more symbols
+--~ for k,v in pairs(calcmath.list_4_1) do
+--~ str = ssub(str, k, v)
+--~ end
+--~ -- parenthesis (optional)
+--~ if mode == 2 then
+--~ str = ssub(str, "%(", "\\left\(")
+--~ str = ssub(str, "%)", "\\right\)")
+--~ end
+--~ -- csnames
+--~ str = ssub(str, "(\\[A-Z]+)", function(a) return a:lower() end)
+--~ -- report
+--~ texsprint(tex.texcatcodes,str)
+--~ end
+
+-- 5% faster
+
+function calcmath.nsub(str,tag,pre,post)
+ return (str:gsub(tag .. "(%b())", function(body)
+ return pre .. calcmath.nsub(body:sub(2,-2),tag,pre,post) .. post
+ end))
+end
+
+function calcmath.totex(str,mode) -- 5% faster
+ if not calcmath.frozen then calcmath.freeze() end
+ local n = 0
+ local nsub = calcmath.nsub
+ -- crap
+ str = str:gsub("%s+" , ' ')
+ -- xml
+ str = str:gsub("&(.-);", calcmath.entities)
+ -- ...E...
+ str = str:gsub("([%-%+]?[%d%.%+%-]+)E([%-%+]?[%d%.]+)", "{\\SCINOT{%1}{%2}}")
+ -- ^-..
+ str = str:gsub( "%^([%-%+]*%d+)", "^{%1}")
+ -- ^(...)
+ str = nsub(str, "%^", "^{", "}")
+ -- 1/x^2
+ repeat
+ str, n = str:gsub("([%d%w%.]+)/([%d%w%.]+%^{[%d%w%.]+})", "\\frac{%1}{%2}")
+ until n == 0
+ -- todo: autoparenthesis
+ -- int(a,b,c)
+ for k,v in pairs(calcmath.list_2_1) do
+ repeat str, n = str:gsub(k, v) until n == 0
+ end
+ -- int(a,b)
+ for k,v in pairs(calcmath.list_2_2) do
+ repeat str, n = str:gsub(k, v) until n == 0
+ end
+ -- int(a)
+ for k,v in pairs(calcmath.list_2_3) do
+ repeat str, n = str:gsub(k, v) until n == 0
+ end
+ -- sin(x) => {\\sin(x)}
+ for k,v in pairs(calcmath.list_1_1) do
+ repeat str, n = str:gsub(k, v) until n == 0
+ end
+ -- mean
+ str = nsub(str, "mean", "\\OVERLINE{", "}")
+ -- (1+x)/(1+x) => \\FRAC{1+x}{1+x}
+ repeat
+ str, n = str:gsub("(%b())/(%b())", function(a,b)
+ return "\\FRAC{" .. a:sub(2,-2) .. "}{" .. b:sub(2,-2) .. "}"
+ end )
+ until n == 0
+ -- (1+x)/x => \\FRAC{1+x}{x}
+ repeat
+ str, n = str:gsub("(%b())/([%+%-]?[%.%d%w]+)", function(a,b)
+ return "\\FRAC{" .. a:sub(2,-2) .. "}{" .. b .. "}"
+ end )
+ until n == 0
+ -- 1/(1+x) => \\FRAC{1}{1+x}
+ repeat
+ str, n = str:gsub("([%.%d%w]+)/(%b())", function(a,b)
+ return "\\FRAC{" .. a .. "}{" .. b:sub(2,-2) .. "}"
+ end )
+ until n == 0
+ -- 1/x => \\FRAC{1}{x}
+ repeat
+ str, n = str:gsub("([%.%d%w]+)/([%+%-]?[%.%d%w]+)", "\\FRAC{%1}{%2}")
+ until n == 0
+ -- times
+ str = str:gsub("%*", " ")
+ -- symbols -- we can use a table substitution here
+ str = str:gsub("([<>=][<>=]*)", calcmath.symbols)
+ -- functions
+ str = nsub(str, "sqrt", "\\SQRT{", "}")
+ str = nsub(str, "exp", "e^{", "}")
+ str = nsub(str, "abs", "\\left|", "\\right|")
+ -- d/D
+ str = nsub(str, "D", "{\\FRAC{\\MBOX{d}}{\\MBOX{d}x}{(", ")}}")
+ str = str:gsub("D([xy])", "\\FRAC{{\\RM d}%1}{{\\RM d}x}")
+ -- f/g
+ for k,v in pairs(calcmath.list_3) do -- todo : prepare k,v
+ str = nsub(str, "D"..v,"{\\RM "..v.."}^{\\PRIME}(",")")
+ str = nsub(str, v,"{\\RM "..v.."}(",")")
+ end
+ -- more symbols
+ for k,v in pairs(calcmath.list_4_1) do
+ str = str:gsub(k, v)
+ end
+ -- parenthesis (optional)
+ if mode == 2 then
+ str = str:gsub("%(", "\\left\(")
+ str = str:gsub("%)", "\\right\)")
+ end
+ -- csnames
+ str = str:gsub("(\\[A-Z]+)", function(a) return a:lower() end)
+ -- report
+ return str
+end
+
+function calcmath.tex(str,mode)
+ texsprint(tex.texcatcodes,calcmath.totex(str))
+end
+
+function calcmath.xml(id,mode)
+ local str = lxml.id(id).dt[1]
+ texsprint(tex.texcatcodes,calcmath.totex(str,mode))
+end
+
+-- work in progress ... lpeg variant
+
+if false then
+
+ -- todo:
+
+ -- maybe rewrite to current lpeg, i.e. string replacement and no Cc's
+
+ -- table approach we have now is less efficient but more flexible
+
+ -- D \frac {\rm d} {{\rm d}x}
+ -- Dx Dy \frac {{\rm d}y} {{\rm d}x}
+ -- Df Dg {\rm f}^{\prime}
+ -- f() g() {\rm f}()
+
+ -- valid utf8
+
+ local S, P, R, C, V, Cc, Ct = lpeg.S, lpeg.P, lpeg.R, lpeg.C, lpeg.V, lpeg.Cc, lpeg.Ct
+
+ local space = S(" \n\r\t")^0
+ local number_x = P("-")^-1 * R("09")^1
+ local real_x = P("-")^-1 * R("09")^1 * S(".")^1 * R("09")^1
+ local number = Cc("number") * C(number_x) * space
+ local real = Cc("real") * C(real_x) * space
+ local float = Cc("float") * C(real_x) * lpeg.P("E") * lpeg.C(number_x) * space
+ local identifier = Cc("identifier") * C(R("az","AZ")^1) * space
+ -- compareop = Cc("compare") * C(P("<") + P("=") + P(">") + P(">=") + P("<=") + P("&gt;")/">" + P("&lt;")/"<") * space
+ local compareop = P("<") + P("=") + P(">") + P(">=") + P("<=") + P("&gt;") + P("&lt;")
+ local factorop = Cc("factor") * C(S("+-^,") + compareop ) * space
+ local termop = Cc("term") * C(S("*/")) * space
+ local constant = Cc("constant") * C(P("pi") + lpeg.P("inf")) * space
+ local functionop = Cc("function") * C(R("az")^1) * space
+ local open = P("(") * space
+ local close = P(")") * space
+
+ local grammar = P {
+ "expression",
+ --~ comparison = Ct(V("expression") * (compareop * V("expression"))^0),
+ expression = Ct(V("factor" ) * (factorop * V("factor" ))^0),
+ factor = Ct(V("term" ) * (termop * V("term" ))^0),
+ term = Ct(
+ float + real + number +
+ (open * V("expression") * close) +
+ (functionop * open * V("expression") * close) +
+ constant + identifier
+ ),
+ }
+
+ local parser = space * grammar * -1
+
+ local format = string.format
+
+ function totex(t)
+ if t then
+ local one, two, three = t[1], t[2], t[3]
+ if one == "number" then
+ return two
+ elseif one == "real" then
+ return two
+ elseif one == "float" then
+ return format("\\scinot{%s}{%s}", two, three)
+ elseif one == "identifier" then
+ return format(" %s ", two)
+ elseif one == "constant" then
+ return format("\\%s ", two)
+ elseif one == "function" then
+ if two == "sqrt" then
+ return format("\\sqrt{%s}", totex(three))
+ elseif two == "exp" then
+ return format(" e^{%s}", totex(three))
+ elseif two == "abs" then
+ return format("\\left|%s\\right|", totex(three))
+ elseif two == "mean" then
+ return format("\\overline{%s}", totex(three))
+ elseif two == "int" or two == "prod" or two == "sum" then --brrr, we need to parse better for ,,
+ local tt = three
+ if #tt == 1 then
+ return format("\\%s{%s}", two ,totex(tt[1]))
+ elseif #tt == 4 then
+ return format("\\%s^{%s}{%s}", two ,totex(tt[1]), totex(tt[4]))
+ elseif #tt == 7 then
+ return format("\\%s^{%s}_{%s}{%s}", two ,totex(tt[1]), totex(tt[4]), totex(tt[7]))
+ end
+ elseif #two == 1 then
+ return format("%s(%s)", two, totex(three))
+ else
+ return format("\\%s(%s)", two, totex(three))
+ end
+ elseif one == "factor" then
+ if two == '^' then
+ return format("^{%s}%s",totex(three), (#t>3 and totex({unpack(t,4,#t)})) or "")
+ else
+ if two == ">=" then
+ two = "\\ge "
+ elseif two == "<=" then
+ two = "\\le "
+ elseif two == "&gt;" then
+ two = "> "
+ elseif two == "&lt;" then
+ two = "< "
+ end
+ return format("%s%s%s", two, totex(three), (#t>3 and totex({unpack(t,4,#t)})) or "")
+ end
+ elseif one == "term" then
+ if two == '/' then
+ if #t > 4 then
+ return format("\\frac{%s}{%s}", totex(three), totex({unpack(t,4,#t)}))
+ else
+ return format("\\frac{%s}{%s}", totex(three), totex(t[4]))
+ end
+ elseif two == '*' then
+ local times = "\\times "
+ return format("%s%s%s", times, totex(three), (#t>3 and totex({unpack(t,4,#t)})) or "")
+ else
+ return format("%s%s%s", two, totex(three), (#t>3 and totex({unpack(t,4,#t)})) or "")
+ end
+ elseif two == "factor" then
+ if three == '^' then
+ return format("%s^{%s}", totex(one), totex(t[4]))
+ else
+ if two == ">=" then
+ two = "\\ge "
+ elseif two == "<=" then
+ two = "\\le "
+ elseif two == "&gt;" then
+ two = "> "
+ elseif two == "&lt;" then
+ two = "< "
+ end
+ return format("%s%s", totex(one), (#t>1 and totex({unpack(t,2,#t)})) or "")
+ end
+ elseif two == "term" then
+ if three == '/' then
+ return format("\\frac{%s}{%s}", totex(one), (#t>3 and totex({unpack(t,4,#t)})) or "")
+ else
+ return format("%s%s", totex(one), (#t>1 and totex({unpack(t,2,#t)})) or "")
+ end
+ else
+ return totex(one)
+ end
+ end
+ return ""
+ end
+
+ calcmath = { }
+
+ function calcmath.parse(str)
+ return parser:match(str)
+ end
+
+ function calcmath.totex(str)
+ str = totex(parser:match(str))
+ return (str == "" and "[error]") or str
+ end
+
+end
diff --git a/tex/context/base/x-calcmath.mkii b/tex/context/base/x-calcmath.mkii
new file mode 100644
index 000000000..68119b2fd
--- /dev/null
+++ b/tex/context/base/x-calcmath.mkii
@@ -0,0 +1,24 @@
+%D \module
+%D [ file=m-calcmath,
+%D version=2006.04.24, % 1999.11.06,
+%D title=\CONTEXT\ Modules,
+%D subtitle=Calculator Math,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright=PRAGMA]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+\unprotect
+
+\writestatus{calcmath}{this is not supported in mkii}
+
+\let\inlinecalcmath \inlinemathematics
+\def\displaycalcmath \displaymathematics
+\let\calcmath \inlinecalcmath
+\let\icm \inlinecalcmath
+\let\dcm \displaycalcmath
+
+\protect \endinput
diff --git a/tex/context/base/x-calcmath.mkiv b/tex/context/base/x-calcmath.mkiv
new file mode 100644
index 000000000..29bc1af9a
--- /dev/null
+++ b/tex/context/base/x-calcmath.mkiv
@@ -0,0 +1,89 @@
+% engine=luatex
+
+%D \module
+%D [ file=m-calcmath,
+%D version=2006.04.24, % 1999.11.06,
+%D title=\CONTEXT\ Modules,
+%D subtitle=Calculator Math,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright=PRAGMA]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+%D Lua code.
+
+\ctxloadluafile{x-calcmath}{}
+
+%D Interface:
+
+\unprotect
+
+\def\inlinecalcmath #1{\mathematics{\ctxlua{calcmath.tex("#1",1)}}}
+\def\displaycalcmath#1{\startformula\ctxlua{calcmath.tex("#1",2)}\stopformula}
+
+\let\calcmath\inlinecalcmath
+
+\let\icm\inlinecalcmath
+\let\dcm\displaycalcmath
+
+\startxmlsetups xml:cam:define
+ \xmlsetsetup {\xmldocument} {cam:*} {*}
+ \xmlsetsetup {\xmldocument} {(icm|dcm)} {cam:*}
+\stopxmlsetups
+
+\xmlregisterns{cam}{calcmath}
+
+\xmlregistersetup{xml:cam:define}
+
+% tex -> lua -> tex -> lua -> tex
+% \mathematics{\ctxlua{calcmath.xml(\!!bs\xmlflush{#1}\!!es,1)}}
+% tex -> lua -> tex
+% \mathematics{\ctxlua{calcmath.xml("#1",1)}}%
+
+\startxmlsetups cam:i
+ \mathematics{\ctxlua{calcmath.xml("#1",1)}}%
+\stopxmlsetups
+
+\startxmlsetups cam:d
+ \startformula\ctxlua{calcmath.xml("#1",2)}\stopformula
+\stopxmlsetups
+
+\startxmlsetups cam:icm
+ \mathematics{\ctxlua{calcmath.xml("#1",1)}}
+\stopxmlsetups
+
+\startxmlsetups cam:dcm
+ \startformula\ctxlua{calcmath.xml("#1",2)}\stopformula
+\stopxmlsetups
+
+\protect \endinput
+
+\starttext
+
+% \calcmath{sin(x) + x^2 + x^(1+x) + 1/x^2 + mean(x+mean(y))}
+% \calcmath{int(a,b,c)}
+% \calcmath{(1+x)/(1+x) + (1+x)/(1+(1+x)/(1+x))}
+% \calcmath{10E-2}
+% \calcmath{(1+x)/x}
+% \calcmath{(1+x)/12}
+% \calcmath{(1+x)/-12}
+% \calcmath{1/-12}
+% \calcmath{12x/(1+x)}
+% \calcmath{exp(x+exp(x+1))}
+% \calcmath{abs(x+abs(x+1)) + pi + inf}
+% \calcmath{Dx Dy}
+% \calcmath{D(x+D(y))}
+% \calcmath{Df(x)}
+% \calcmath{g(x)}
+
+\calcmath{sqrt(sin^2(x)+cos^2(x))}
+
+\startXMLdata
+test <icm>sqrt(sin^2(x)+cos^2(x))</icm> test
+test <dcm>sqrt(sin^2(x)+cos^2(x))</dcm> test
+\stopXMLdata
+
+\stoptext
diff --git a/tex/context/base/x-cals.mkiv b/tex/context/base/x-cals.mkiv
index 314ec5bb9..9e601c5d0 100644
--- a/tex/context/base/x-cals.mkiv
+++ b/tex/context/base/x-cals.mkiv
@@ -17,7 +17,19 @@
do
lxml.cals = { }
- lxml.cals.ignore_widths = false
+ lxml.cals.ignore_widths = false
+
+ -- the following flags only apply to columns that have a specified width
+ --
+ -- proportional : shrink or stretch proportionally to the width
+ -- equal : shrink or stretch equaly distributed
+ -- n < 1 : shrink or stretch proportionally to the width but multiplied by n
+ --
+ -- more clever things, e.g. the same but applied to unspecified widths
+ -- has to happen at the core-ntb level (todo)
+
+ lxml.cals.shrink_widths = false
+ lxml.cals.stretch_widths = false
local format = string.format
local texsprint = tex.sprint
@@ -39,7 +51,11 @@ do
}
local function getspecs(root, pattern, names, widths)
+ -- here, but actually we need this in core-ntb.tex
+ -- but ideally we need an mkiv enhanced core-ntb.tex
local ignore_widths = lxml.cals.ignore_widths
+ local shrink_widths = lxml.cals.shrink_widths
+ local stretch_widths = lxml.cals.stretch_widths
for r, d, k in xml.elements(root,pattern) do
local dk = d[k]
local at = dk.at
@@ -57,6 +73,43 @@ do
end
end
end
+ local function adapt(b,w,delta,sum,n,what)
+ if b == "equal" then
+ delta = delta/n
+ for k, v in pairs(w) do
+ widths[k] = number.todimen(v - delta)
+ end
+ elseif b == "proportional" then
+ delta = delta/sum
+ for k, v in pairs(w) do
+ widths[k] = number.todimen(v - v*delta)
+ end
+ elseif type(b) == "number" and b < 1 then
+ delta = b*delta/sum
+ for k, v in pairs(w) do
+ widths[k] = number.todimen(v - v*delta)
+ end
+ end
+ end
+ if ignore_width then
+ -- forget about it
+ elseif shrink_widths or stretch_widths then
+ local sum, n, w = 0, 0, { }
+ for _, v in pairs(widths) do
+ n = n + 1
+ v = (type(v) == "string" and v:todimen()) or v
+ if v then
+ w[n] = v
+ sum = sum + v
+ end
+ end
+ local delta = sum - tex.hsize:todimen()
+ if shrink_widths and delta > 0 then
+ adapt(shrink_widths,w,delta,sum,n,"shrink")
+ elseif stretch_widths and delta < 0 then
+ adapt(stretch_widths,w,delta,sum,n,"stretch")
+ end
+ end
end
local function getspans(root, pattern, names, spans)
diff --git a/tex/context/base/x-chemml.mkii b/tex/context/base/x-chemml.mkii
new file mode 100644
index 000000000..68b52cdd1
--- /dev/null
+++ b/tex/context/base/x-chemml.mkii
@@ -0,0 +1,212 @@
+%D \module
+%D [ file=m-chemml,
+%D version=2001.09.12,
+%D title=\CONTEXT\ XML Modules,
+%D subtitle=Loading CHEMML Filters,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright={PRAGMA ADE / Hans Hagen \& Ton Otten}]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+\useXMLfilter[cml]
+
+%D Structural formulas are codes in a \PPCHTEX\ way; this
+%D will change -)
+%D
+%D \startbuffer
+%D <dchem>
+%D <structure>
+%D <component>
+%D <graphic>SIX,B</graphic>
+%D <graphic>R135</graphic>
+%D </component>
+%D <component>
+%D <graphic>R246</graphic>
+%D </component>
+%D <component>
+%D <graphic>RZ</graphic>
+%D <text>A,B,C,D,E,F</text>
+%D </component>
+%D <component>
+%D <graphic>Z</graphic>
+%D <oxidation n="3">A</oxidation>
+%D <text>A</text>
+%D <annotation location="t">
+%D <text>B</text>
+%D <caption>x<context:b>x<context:compound token="*"/>x</context:b>x</caption>
+%D </annotation>
+%D <oxidation n="3" sign="+">B</oxidation>
+%D <text>C,D,E,F</text>
+%D </component>
+%D </structure>
+%D <structure>
+%D <component>
+%D <graphic>SIX,B</graphic>
+%D <graphic>r135</graphic>
+%D </component>
+%D <component>
+%D <graphic>R246</graphic>
+%D </component>
+%D <component>
+%D <graphic>RZ</graphic>
+%D <text>A,B,C,D,E,F</text>
+%D </component>
+%D </structure>
+%D </dchem>
+%D \stopbuffer
+%D
+%D \typebuffer
+
+% \ifx\XMLgtoks\undefined \newtoks\XMLgtoks \fi
+% \ifx\XMLttoks\undefined \newtoks\XMLttoks \fi
+%
+% \defineXMLenvironment [structure]
+% {\startchemical\ignorespaces}
+% {\relax\stopchemical}
+%
+% \def\chemicalXMLg#1% \defineXMLcollect [graphic] \XMLgtoks
+% {\doifelsenothing{\the\XMLgtoks}
+% {\doglobal\appendtoks #1\to\XMLgtoks\ignorespaces}
+% {\doglobal\appendtoks,#1\to\XMLgtoks\ignorespaces}}
+%
+% \def\chemicalXMLt#1%
+% {\doifelsenothing{\the\XMLttoks}
+% {\doglobal\appendtoks #1\to\XMLttoks\ignorespaces}
+% {\doglobal\appendtoks,#1\to\XMLttoks\ignorespaces}}
+%
+% \defineXMLenvironment [component] [type=]
+% {\global\XMLgtoks\emptytoks
+% \global\XMLttoks\emptytoks
+% \defineXMLargument[graphic]\chemicalXMLg
+% \defineXMLargument[text]\chemicalXMLt
+% \ignorespaces}
+% {\expanded{\chemical[\the\XMLgtoks][\the\XMLttoks]}%
+% \ignorespaces}
+%
+% \defineXMLargument [oxidation] [sign=,n=1] \chemicalXMLo % +/- 1..7
+%
+% \def\chemicalXMLo#1%
+% {\expanded{\chemicalXMLt
+% {\noexpand\chemicaloxidation{\XMLop{sign}}{\XMLop{n}}{#1}}}%
+% \ignorespaces}
+%
+% \defineXMLenvironment [annotation] [location=]
+% {\bgroup
+% \defineXMLenvironmentsave[text]{\ignorespaces}{\ignorespaces}%
+% \defineXMLenvironmentsave[caption]{\ignorespaces}{\ignorespaces}%
+% \ignorespaces}
+% {\scratchtoks{\chemicalright}%
+% \processaction
+% [\XMLop{location}]
+% [ t=>\scratchtoks{\chemicaltop},
+% b=>\scratchtoks{\chemicalbottom},
+% l=>\scratchtoks{\chemicalleft},
+% r=>\scratchtoks{\chemicalright},
+% lc=>\scratchtoks{\chemicalleftcentered},
+% rc=>\scratchtoks{\chemicalrightcentered},
+% tl=>\scratchtoks{\chemicaltopleft},
+% bl=>\scratchtoks{\chemicalbottomleft},
+% tr=>\scratchtoks{\chemicaltopright},
+% br=>\scratchtoks{\chemicalbottomright},
+% lt=>\scratchtoks{\chemicallefttop},
+% lb=>\scratchtoks{\chemicalleftbottom},
+% rt=>\scratchtoks{\chemicalrighttop},
+% rb=>\scratchtoks{\chemicalrightbottom},
+% x=>\scratchtoks{\chemicaltighttext},
+% sl=>\scratchtoks{\chemicalsmashedleft},
+% sm=>\scratchtoks{\chemicalsmashedmiddle},
+% sr=>\scratchtoks{\chemicalsmashedright}]%
+% \expanded{\chemicalXMLt
+% {\the\scratchtoks{\XMLflush{text}}{\XMLflush{caption}}}}%
+% \egroup
+% \ignorespaces}
+%
+% \defineXMLenvironment [forever]
+% {\chemicalXMLt{\[}\ignorespaces}
+% {\chemicalXMLt{\]}\ignorespaces}
+
+\ifx\XMLgtoks\undefined \newtoks\XMLgtoks \fi
+\ifx\XMLttoks\undefined \newtoks\XMLttoks \fi
+
+\startXMLmapping [cml]
+
+% this will be a more natural method; this also triggers it
+
+\installXMLunknownremapping
+
+% extensions
+
+\remapXMLsequence [structure] [CPA] \doCMLstructure
+\remapXMLsequence [component] [CPA] \doCMLcomponent
+\remapXMLsequence [graphic] [CPA] \doCMLgraphic
+\remapXMLsequence [text] [CPA] \doCMLtext
+
+\remapXMLsequence [caption] [CPA] \doCMLcaption
+\remapXMLsequence [oxidation] [CPA] \doCMLoxidation
+\remapXMLsequence [annotation][CPA] \doCMLannotation
+\remapXMLsequence [forever] [CPA] \doCMLforever
+
+\def\doCMLstructure#1#2%
+ {\startchemical\ignorespaces#2\unskip\stopchemical}
+
+\def\doCMLgraphic#1#2%
+ {\doifelsenothing{\the\XMLgtoks}
+ {\uppercase{\doglobal\appendtoks #2\to\XMLgtoks\ignorespaces}}
+ {\uppercase{\doglobal\appendtoks,#2\to\XMLgtoks\ignorespaces}}%
+ \ignorespaces}
+
+\def\doCMLtext#1#2%
+ {\doifelsenothing{\the\XMLttoks}
+ {\doglobal\appendtoks #2\to\XMLttoks\ignorespaces}
+ {\doglobal\appendtoks,#2\to\XMLttoks\ignorespaces}%
+ \ignorespaces}
+
+\def\doCMLcomponent#1#2%
+ {\global\XMLgtoks\emptytoks
+ \global\XMLttoks\emptytoks
+ \ignorespaces#2\unskip
+ \expanded{\chemical[\the\XMLgtoks][\the\XMLttoks]}%
+ \ignorespaces}
+
+\def\doCMLannotation#1#2%
+ {\getXMLarguments{cml}{location="" #1}%
+ \def\dodoCMLannotation##1%
+ {\doCMLtext\empty{##1%
+ {\let\doCMLtext \secondoftwoarguments\processXMLRchild{text}{#2}}%
+ {\let\doCMLcaption\unmapXMLdata \processXMLRchild{caption}{#2}}}}%
+ \processaction
+ [\XMLpar{cml}{location}{r}]
+ [ t=>\dodoCMLannotation\chemicaltop,
+ b=>\dodoCMLannotation\chemicalbottom,
+ l=>\dodoCMLannotation\chemicalleft,
+ r=>\dodoCMLannotation\chemicalright,
+ lc=>\dodoCMLannotation\chemicalleftcentered,
+ rc=>\dodoCMLannotation\chemicalrightcentered,
+ tl=>\dodoCMLannotation\chemicaltopleft,
+ bl=>\dodoCMLannotation\chemicalbottomleft,
+ tr=>\dodoCMLannotation\chemicaltopright,
+ br=>\dodoCMLannotation\chemicalbottomright,
+ lt=>\dodoCMLannotation\chemicallefttop,
+ lb=>\dodoCMLannotation\chemicalleftbottom,
+ rt=>\dodoCMLannotation\chemicalrighttop,
+ rb=>\dodoCMLannotation\chemicalrightbottom,
+ x=>\dodoCMLannotation\chemicaltighttext,
+ sl=>\dodoCMLannotation\chemicalsmashedleft,
+ sm=>\dodoCMLannotation\chemicalsmashedmiddle,
+ sr=>\dodoCMLannotation\chemicalsmashedright]%
+ \ignorespaces}
+
+\def\doCMLoxidation#1#2%
+ {\getXMLarguments{cml}{sign="" n="1" #1}%
+ \expanded{\doCMLtext{}%
+ {\noexpand\chemicaloxidation{\XMLpar{cml}{sign}{}}{\XMLpar{cml}{n}{}}{#2}}}%
+ \ignorespaces}
+
+\def\doCMLforever#1#2{\[#2\]}
+
+\stopXMLmapping
+
+\endinput
diff --git a/tex/context/base/x-cml.mkiv b/tex/context/base/x-chemml.mkiv
index 372165092..372165092 100644
--- a/tex/context/base/x-cml.mkiv
+++ b/tex/context/base/x-chemml.mkiv
diff --git a/tex/context/base/x-chemml.tex b/tex/context/base/x-chemml.tex
index 68b52cdd1..65d33b5ec 100644
--- a/tex/context/base/x-chemml.tex
+++ b/tex/context/base/x-chemml.tex
@@ -11,202 +11,6 @@
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.
-\useXMLfilter[cml]
-
-%D Structural formulas are codes in a \PPCHTEX\ way; this
-%D will change -)
-%D
-%D \startbuffer
-%D <dchem>
-%D <structure>
-%D <component>
-%D <graphic>SIX,B</graphic>
-%D <graphic>R135</graphic>
-%D </component>
-%D <component>
-%D <graphic>R246</graphic>
-%D </component>
-%D <component>
-%D <graphic>RZ</graphic>
-%D <text>A,B,C,D,E,F</text>
-%D </component>
-%D <component>
-%D <graphic>Z</graphic>
-%D <oxidation n="3">A</oxidation>
-%D <text>A</text>
-%D <annotation location="t">
-%D <text>B</text>
-%D <caption>x<context:b>x<context:compound token="*"/>x</context:b>x</caption>
-%D </annotation>
-%D <oxidation n="3" sign="+">B</oxidation>
-%D <text>C,D,E,F</text>
-%D </component>
-%D </structure>
-%D <structure>
-%D <component>
-%D <graphic>SIX,B</graphic>
-%D <graphic>r135</graphic>
-%D </component>
-%D <component>
-%D <graphic>R246</graphic>
-%D </component>
-%D <component>
-%D <graphic>RZ</graphic>
-%D <text>A,B,C,D,E,F</text>
-%D </component>
-%D </structure>
-%D </dchem>
-%D \stopbuffer
-%D
-%D \typebuffer
-
-% \ifx\XMLgtoks\undefined \newtoks\XMLgtoks \fi
-% \ifx\XMLttoks\undefined \newtoks\XMLttoks \fi
-%
-% \defineXMLenvironment [structure]
-% {\startchemical\ignorespaces}
-% {\relax\stopchemical}
-%
-% \def\chemicalXMLg#1% \defineXMLcollect [graphic] \XMLgtoks
-% {\doifelsenothing{\the\XMLgtoks}
-% {\doglobal\appendtoks #1\to\XMLgtoks\ignorespaces}
-% {\doglobal\appendtoks,#1\to\XMLgtoks\ignorespaces}}
-%
-% \def\chemicalXMLt#1%
-% {\doifelsenothing{\the\XMLttoks}
-% {\doglobal\appendtoks #1\to\XMLttoks\ignorespaces}
-% {\doglobal\appendtoks,#1\to\XMLttoks\ignorespaces}}
-%
-% \defineXMLenvironment [component] [type=]
-% {\global\XMLgtoks\emptytoks
-% \global\XMLttoks\emptytoks
-% \defineXMLargument[graphic]\chemicalXMLg
-% \defineXMLargument[text]\chemicalXMLt
-% \ignorespaces}
-% {\expanded{\chemical[\the\XMLgtoks][\the\XMLttoks]}%
-% \ignorespaces}
-%
-% \defineXMLargument [oxidation] [sign=,n=1] \chemicalXMLo % +/- 1..7
-%
-% \def\chemicalXMLo#1%
-% {\expanded{\chemicalXMLt
-% {\noexpand\chemicaloxidation{\XMLop{sign}}{\XMLop{n}}{#1}}}%
-% \ignorespaces}
-%
-% \defineXMLenvironment [annotation] [location=]
-% {\bgroup
-% \defineXMLenvironmentsave[text]{\ignorespaces}{\ignorespaces}%
-% \defineXMLenvironmentsave[caption]{\ignorespaces}{\ignorespaces}%
-% \ignorespaces}
-% {\scratchtoks{\chemicalright}%
-% \processaction
-% [\XMLop{location}]
-% [ t=>\scratchtoks{\chemicaltop},
-% b=>\scratchtoks{\chemicalbottom},
-% l=>\scratchtoks{\chemicalleft},
-% r=>\scratchtoks{\chemicalright},
-% lc=>\scratchtoks{\chemicalleftcentered},
-% rc=>\scratchtoks{\chemicalrightcentered},
-% tl=>\scratchtoks{\chemicaltopleft},
-% bl=>\scratchtoks{\chemicalbottomleft},
-% tr=>\scratchtoks{\chemicaltopright},
-% br=>\scratchtoks{\chemicalbottomright},
-% lt=>\scratchtoks{\chemicallefttop},
-% lb=>\scratchtoks{\chemicalleftbottom},
-% rt=>\scratchtoks{\chemicalrighttop},
-% rb=>\scratchtoks{\chemicalrightbottom},
-% x=>\scratchtoks{\chemicaltighttext},
-% sl=>\scratchtoks{\chemicalsmashedleft},
-% sm=>\scratchtoks{\chemicalsmashedmiddle},
-% sr=>\scratchtoks{\chemicalsmashedright}]%
-% \expanded{\chemicalXMLt
-% {\the\scratchtoks{\XMLflush{text}}{\XMLflush{caption}}}}%
-% \egroup
-% \ignorespaces}
-%
-% \defineXMLenvironment [forever]
-% {\chemicalXMLt{\[}\ignorespaces}
-% {\chemicalXMLt{\]}\ignorespaces}
-
-\ifx\XMLgtoks\undefined \newtoks\XMLgtoks \fi
-\ifx\XMLttoks\undefined \newtoks\XMLttoks \fi
-
-\startXMLmapping [cml]
-
-% this will be a more natural method; this also triggers it
-
-\installXMLunknownremapping
-
-% extensions
-
-\remapXMLsequence [structure] [CPA] \doCMLstructure
-\remapXMLsequence [component] [CPA] \doCMLcomponent
-\remapXMLsequence [graphic] [CPA] \doCMLgraphic
-\remapXMLsequence [text] [CPA] \doCMLtext
-
-\remapXMLsequence [caption] [CPA] \doCMLcaption
-\remapXMLsequence [oxidation] [CPA] \doCMLoxidation
-\remapXMLsequence [annotation][CPA] \doCMLannotation
-\remapXMLsequence [forever] [CPA] \doCMLforever
-
-\def\doCMLstructure#1#2%
- {\startchemical\ignorespaces#2\unskip\stopchemical}
-
-\def\doCMLgraphic#1#2%
- {\doifelsenothing{\the\XMLgtoks}
- {\uppercase{\doglobal\appendtoks #2\to\XMLgtoks\ignorespaces}}
- {\uppercase{\doglobal\appendtoks,#2\to\XMLgtoks\ignorespaces}}%
- \ignorespaces}
-
-\def\doCMLtext#1#2%
- {\doifelsenothing{\the\XMLttoks}
- {\doglobal\appendtoks #2\to\XMLttoks\ignorespaces}
- {\doglobal\appendtoks,#2\to\XMLttoks\ignorespaces}%
- \ignorespaces}
-
-\def\doCMLcomponent#1#2%
- {\global\XMLgtoks\emptytoks
- \global\XMLttoks\emptytoks
- \ignorespaces#2\unskip
- \expanded{\chemical[\the\XMLgtoks][\the\XMLttoks]}%
- \ignorespaces}
-
-\def\doCMLannotation#1#2%
- {\getXMLarguments{cml}{location="" #1}%
- \def\dodoCMLannotation##1%
- {\doCMLtext\empty{##1%
- {\let\doCMLtext \secondoftwoarguments\processXMLRchild{text}{#2}}%
- {\let\doCMLcaption\unmapXMLdata \processXMLRchild{caption}{#2}}}}%
- \processaction
- [\XMLpar{cml}{location}{r}]
- [ t=>\dodoCMLannotation\chemicaltop,
- b=>\dodoCMLannotation\chemicalbottom,
- l=>\dodoCMLannotation\chemicalleft,
- r=>\dodoCMLannotation\chemicalright,
- lc=>\dodoCMLannotation\chemicalleftcentered,
- rc=>\dodoCMLannotation\chemicalrightcentered,
- tl=>\dodoCMLannotation\chemicaltopleft,
- bl=>\dodoCMLannotation\chemicalbottomleft,
- tr=>\dodoCMLannotation\chemicaltopright,
- br=>\dodoCMLannotation\chemicalbottomright,
- lt=>\dodoCMLannotation\chemicallefttop,
- lb=>\dodoCMLannotation\chemicalleftbottom,
- rt=>\dodoCMLannotation\chemicalrighttop,
- rb=>\dodoCMLannotation\chemicalrightbottom,
- x=>\dodoCMLannotation\chemicaltighttext,
- sl=>\dodoCMLannotation\chemicalsmashedleft,
- sm=>\dodoCMLannotation\chemicalsmashedmiddle,
- sr=>\dodoCMLannotation\chemicalsmashedright]%
- \ignorespaces}
-
-\def\doCMLoxidation#1#2%
- {\getXMLarguments{cml}{sign="" n="1" #1}%
- \expanded{\doCMLtext{}%
- {\noexpand\chemicaloxidation{\XMLpar{cml}{sign}{}}{\XMLpar{cml}{n}{}}{#2}}}%
- \ignorespaces}
-
-\def\doCMLforever#1#2{\[#2\]}
-
-\stopXMLmapping
+\loadmarkfile{x-chemml}
\endinput
diff --git a/tex/context/base/x-ldx.ctx b/tex/context/base/x-ldx.ctx
index 21ef6db5f..0dddc9734 100644
--- a/tex/context/base/x-ldx.ctx
+++ b/tex/context/base/x-ldx.ctx
@@ -1,10 +1,10 @@
<?xml version='1.0' standalone='yes'?>
<ctx:job>
- <ctx:message>Lua Documentation</ctx:message>
+ <ctx:message>Lua Documentation Generator</ctx:message>
<ctx:preprocess>
<ctx:processors>
- <ctx:processor name='ldx'>mtxrun --verbose --internal x-ldx.lua <ctx:value name='old'/> <ctx:value name='new'/></ctx:processor>
+ <ctx:processor name='ldx'>mtxrun --internal x-ldx.lua <ctx:value name='old'/> <ctx:value name='new'/></ctx:processor>
</ctx:processors>
<ctx:files>
<ctx:file processor='ldx'><ctx:value name='old'/></ctx:file>
diff --git a/tex/context/base/x-ldx.tex b/tex/context/base/x-ldx.tex
index 0d9350c1c..140413e7d 100644
--- a/tex/context/base/x-ldx.tex
+++ b/tex/context/base/x-ldx.tex
@@ -1,133 +1,191 @@
-\defineregister[function][functions]
-\defineregister[variable][variables]
+\doifnotmode{mkiv}{\endinput}
-\definehead[source][subject]
-\definehead[extra] [subsubject]
-\definehead[topic] [subsubsubject]
+\setupxml[method=mkiv,default=hidden]
+
+\usemodule[mathml]
+
+\xmlregisterdocumentsetup{ldx}{xml:mml:define}
+\xmlregisterdocumentsetup{ldx}{xml:ldx:define}
+
+\xmlregisterns{ldx}{ldx}
+
+\startxmlsetups xml:ldx:define
+ \xmlgrab {\xmldocument} {ldx:*} {*}
+\stopxmlsetups
+
+% % %
+
+\startxmlsetups ldx:p
+ \xmlflush{#1}\par
+\stopxmlsetups
+
+\startxmlsetups ldx:source
+ \source{\xmlflush{#1}}
+\stopxmlsetups
+
+\startxmlsetups ldx:key
+ \dontleavehmode{\bf\xmlflush{#1}}
+\stopxmlsetups
-\setuphead[source][style=\bfb]
-\setuphead[extra] [style=\bfa]
-\setuphead[topic] [style=\bf]
-
-\def\LDXkey #1{\bold{#1}}
-\def\LDXfunction#1{\LDXkey{function} #1\function{#1}}
-\def\LDXvariable#1{#1\variable{#1}}
-\def\LDXcomment #1{{\tt--#1}}
-\def\LDXsource #1{\source{#1}}
-
-\defineXMLenvironment
- [ldx:document]
- {\page}
- {\determineregistercharacteristics[function]
- \startmode[*register]
+\startxmlsetups ldx:variable
+ \xmlflush{#1}
+ \expanded{\variable{\xmlflush{#1}}}
+\stopxmlsetups
+
+\startxmlsetups ldx:function
+ \dontleavehmode{\bf function}\space\xmlflush{#1}
+ \expanded{\function{\xmlflush{#1}}}
+\stopxmlsetups
+
+\startxmlsetups ldx:com
+ \dontleavehmode{\tt--\xmlflush{#1}}
+\stopxmlsetups
+
+\startxmlsetups ldx:document
+ \page
+ \xmlflush{#1}
+ \determineregistercharacteristics[function]
+ \startmode[*register]
+ \testpage[4]
\extra{Functions}
\placeregister[function]
- \stopmode
- \determineregistercharacteristics[variable]
- \startmode[*register]
+ \stopmode
+ \determineregistercharacteristics[variable]
+ \startmode[*register]
+ \testpage[4]
\extra{Variables}
\placeregister[variable]
- \stopmode}
-
-\defineXMLargument [ldx:source] \LDXsource
-\defineXMLargument [ldx:key] \LDXkey
-\defineXMLargument [ldx:variable] \LDXvariable
-\defineXMLargument [ldx:function] \LDXfunction
-\defineXMLargument [ldx:com] \LDXcomment
+ \stopmode
+\stopxmlsetups
\newcounter\CommentCounter
-\defineXMLenvironment[ldx:comment]
- {\endgraf
- \blank
- \doglobal\increment\CommentCounter
- \margintitle{\bf\CommentCounter}}
- {\blank
- \endgraf}
-
-\defineXMLenvironment[ldx:dqs]
- {\bgroup\tt"}
- {"\egroup}
-
-\defineXMLenvironment[ldx:sqs]
- {\bgroup\tt'}
- {'\egroup}
-
-\defineXMLenvironment[ldx:code]
- {\startpacked}
- {\stoppacked}
-
-\defineXMLenvironment[ldx:line][n=0,comment=] % maybe hangindent or leftskip
- {\dontleavehmode
- \hbox to \hsize\bgroup
- \strut\hskip\dimexpr\XMLop{n}em/4\relax\relax
- \doif {\XMLop{comment}} {yes} {\tt}}
- {\hss
- \egroup
- \endgraf}
-
-\defineXMLsingular[ldx:line]
- {\crlf}
-
-\defineXMLargument [source] \LDXsource
-\defineXMLargument [key] \LDXkey
-
-\defineXMLsingular[logo][label=,name=]
- {\uppercasestring\XMLop{label}\XMLop{label}\to\ascii
- \getvalue{\ascii}}
-
-\defineXMLsingular[l][l=,n=]
- {\uppercasestring\XMLop{l}\XMLop{l}\to\ascii
- \getvalue{\ascii}}
-
-\defineXMLenvironment
- [typing]
- {\blank
- \startpacked \tt
- \obeyspaces}
- {\stoppacked
- \blank}
-
-\defineXMLentity[amp]{\&}
-\defineXMLentity[lt] {<}
-\defineXMLentity[gt] {>}
+\startxmlsetups ldx:comment
+ \blank
+ \doglobal\increment\CommentCounter
+ \margintitle{\bf\CommentCounter}
+ \xmlflush{#1}
+ \blank
+\stopxmlsetups
+
+\startxmlsetups ldx:dqs
+ \dontleavehmode\bgroup\tt"\xmlflush{#1}"\egroup
+\stopxmlsetups
+
+\startxmlsetups ldx:sqs
+ \dontleavehmode\bgroup\tt'\xmlflush{#1}'\egroup
+\stopxmlsetups
+
+\startxmlsetups ldx:code
+ \startpacked
+ \xmlflush{#1}
+ \stoppacked
+\stopxmlsetups
+
+\startxmlsetups ldx:lines
+ \startpacked
+ \xmlflush{#1}
+ \stoppacked
+\stopxmlsetups
+
+\startxmlsetups ldx:line
+ \doifelsenothing {\xmlflush{#1}} {
+ \xmlflush{#1}\crlf
+ } {
+ \dontleavehmode \hbox to \hsize \bgroup
+ \strut
+ \hskip.25\dimexpr\xmlattdef{#1}{n}{0}em\relax
+ \xmldoif {\xmlatt{#1}{comment}} {yes} {\tt}
+ \xmlflush{#1}
+ \hss
+ \egroup
+ \endgraf
+ }
+\stopxmlsetups
+
+\startxmlsetups ldx:logo
+ \uppercasestring\xmlatt{#1}{label}\xmlatt{#1}{name}\to\ascii
+ \ifx\ascii\empty\else\getvalue{\ascii}\fi
+\stopxmlsetups
+
+\startxmlsetups ldx:l
+ \uppercasestring\xmlatt{#1}{l}\xmlatt{#1}{n}\to\ascii
+ \ifx\ascii\empty\else\getvalue{\ascii}\fi
+\stopxmlsetups
+
+\startxmlsetups ldx:typing
+ \blank
+ \startpacked \tt
+ \xmlverbatim{#1}
+ \stoppacked
+ \blank
+\stopxmlsetups
+
+\startxmlsetups ldx:type
+ \dontleavehmode{\tt\xmlflush{#1}}
+\stopxmlsetups
+
+\startxmlsetups ldx:t
+ \dontleavehmode{\tt\xmlflush{#1}}
+\stopxmlsetups
+
+%
+
+\def\xmldocument{ldx}
+
+% \processXMLfileMKIV[ldx]
\usemodule[abr-02]
-\startnotmode[atpragma]
- \definetypeface[mainfacenormal] [ss][sans] [iwona] [default]
- \definetypeface[mainfacenormal] [rm][serif][palatino] [default]
- \definetypeface[mainfacenormal] [tt][mono] [modern] [default][rscale=1.1]
- \definetypeface[mainfacenormal] [mm][math] [iwona] [default][encoding=default]
+% key -> kw
+% dqs -> dq
+% sqs -> sq
+% line -> ln
+% code -> cd
+% comment -> tx (text)
+
+\definetypeface[mainfacenormal] [ss][sans] [iwona] [default]
+\definetypeface[mainfacenormal] [rm][serif][palatino] [default]
+\definetypeface[mainfacenormal] [tt][mono] [modern] [default][rscale=1] % 1.1
+\definetypeface[mainfacenormal] [mm][math] [iwona] [default][encoding=default]
+
+\definetypeface[mainfacemedium] [ss][sans] [iwona-medium][default]
+\definetypeface[mainfacenormal] [rm][serif][palatino] [default]
+\definetypeface[mainfacemedium] [tt][mono] [modern] [default][rscale=1] % 1.1
+\definetypeface[mainfacemedium] [mm][math] [iwona-medium][default][encoding=default]
+
+\definetypeface[mainfacenarrowtt][tt][mono] [modern-cond] [default][rscale=1] % 1.1
- \definetypeface[mainfacemedium] [ss][sans] [iwona-medium][default]
- \definetypeface[mainfacenormal] [rm][serif][palatino] [default]
- \definetypeface[mainfacemedium] [tt][mono] [modern] [default][rscale=1.1]
- \definetypeface[mainfacemedium] [mm][math] [iwona-medium][default][encoding=default]
+\setupbodyfont
+ [mainfacenormal,11pt]
- \definetypeface[mainfacenarrowtt][tt][mono] [modern-cond] [default][rscale=1.1]
-\stopnotmode
+\setupwhitespace
+ [big]
-\startmode[atpragma]
- \usetypescriptfile[type-ghz]
+\defineregister[function][functions]
+\defineregister[variable][variables]
+
+\definehead[source][subject]
+\definehead[extra] [subsubject]
+\definehead[topic] [subsubsubject]
- \definetypeface[mainfacenormal] [ss][sans] [optima-nova] [default]
- \definetypeface[mainfacenormal] [rm][serif][palatino] [default]
- \definetypeface[mainfacenormal] [tt][mono] [modern] [default][rscale=1.1]
- \definetypeface[mainfacenormal] [mm][math] [palatino] [default][encoding=default]
+\setuphead
+ [source]
+ [style=\bfb]
- \definetypeface[mainfacemedium] [ss][sans] [optima-nova] [default]
- \definetypeface[mainfacenormal] [rm][serif][palatino] [default]
- \definetypeface[mainfacemedium] [tt][mono] [modern] [default][rscale=1.1]
- \definetypeface[mainfacemedium] [mm][math] [palatino] [default][encoding=default]
+\setuphead
+ [extra]
+ [style=\bfa]
- \definetypeface[mainfacenarrowtt][tt][mono] [modern-cond] [default][rscale=1.1]
-\stopmode
+\setuphead
+ [topic]
+ [style=\bf]
-\setupbodyfont[mainfacenormal,11pt]
+\setuplayout
+ [width=middle,
+ height=middle,
+ backspace=2cm,
+ topspace=2cm]
-\setupwhitespace[big]
+\endinput
-% \starttext
-% \processXMLfilegrouped{\inputfilename}
-% \stoptext
diff --git a/tex/context/base/x-mathml.lua b/tex/context/base/x-mathml.lua
index fa5e617e6..f13667c3d 100644
--- a/tex/context/base/x-mathml.lua
+++ b/tex/context/base/x-mathml.lua
@@ -6,10 +6,12 @@ if not modules then modules = { } end modules ['x-mathml'] = {
license = "see context related readme files"
}
+lxml = lxml or { }
lxml.mml = lxml.mml or { }
local texsprint = tex.sprint
local format = string.format
+local utfchar = unicode.utf8.char
local xmlsprint = xml.sprint
local xmlcprint = xml.cprint
@@ -18,13 +20,13 @@ local xmlcprint = xml.cprint
-- generic
local n_replacements = {
--- [" "] = utf.char(0x2002), -- "&textspace;" -> tricky, no &; in mkiv
+-- [" "] = utfchar(0x2002), -- "&textspace;" -> tricky, no &; in mkiv
["."] = "{.}",
[","] = "{,}",
[" "] = "",
}
-local o_replacements = {
+local o_replacements = { -- in main table
["@l"] = "\\mmlleftdelimiter.",
["@r"] = "\\mmlrightdelimiter.",
["{"] = "\\mmlleftdelimiter\\lbrace",
@@ -43,6 +45,12 @@ local o_replacements = {
["_"] = "\\mmlchar{95}{}", -- so we need the {}
["~"] = "\\mmlchar{126}",
[" "] = "",
+ ["°"] = "^\\circ", -- hack
+
+[utf.char(0xF103C)] = "\\mmlleftdelimiter<",
+[utf.char(0xF1026)] = "\\mmlchar{38}",
+[utf.char(0xF103E)] = "\\mmlleftdelimiter>",
+
}
local i_replacements = {
@@ -103,26 +111,344 @@ local i_replacements = {
["as"] = "{\\mr as}",
}
+local csymbols = {
+ arith1 = {
+ lcm = "lcm",
+ big_lcm = "lcm",
+ gcd = "gcd",
+ big_gcd = "big_gcd",
+ plus = "plus",
+ unary_minus = "minus",
+ minus = "minus",
+ times = "times",
+ divide = "divide",
+ power = "power",
+ abs = "abs",
+ root = "root",
+ sum = "sum",
+ product ="product",
+ },
+ fns = {
+ domain = "domain",
+ range = "codomain",
+ image = "image",
+ identity = "ident",
+--~ left_inverse = "",
+--~ right_inverse = "",
+ inverse = "inverse",
+ left_compose = "compose",
+ lambda = "labmda",
+ },
+ linalg1 = {
+ vectorproduct = "vectorproduct",
+ scalarproduct = "scalarproduct",
+ outerproduct = "outerproduct",
+ transpose = "transpose",
+ determinant = "determinant",
+ vector_selector = "selector",
+--~ matrix_selector = "matrix_selector",
+ },
+ logic1 = {
+ equivalent = "equivalent",
+ ["not"] = "not",
+ ["and"] = "and",
+--~ big_and = "",
+ ["xor"] = "xor",
+--~ big_xor = "",
+ ["or"] = "or",
+--~ big-or= "",
+ implies = "implies",
+ ["true"] = "true",
+ ["false"] = "false",
+ },
+ nums1 = {
+--~ based_integer = "based_integer"
+ rational = "rational",
+ inifinity = "infinity",
+ e = "expenonentiale",
+ i ="imaginaryi",
+ pi = "pi",
+ gamma = "gamma",
+ NaN, "NaN",
+ },
+ relation1 = {
+ eq = "eq",
+ lt = "lt",
+ gt = "gt",
+ neq = "neq",
+ leq = "leq",
+ geq = "geq",
+ approx = "approx",
+ },
+ set1 = {
+ cartesian_product = "cartesianproduct",
+ empty_set = "emptyset",
+ map = "map",
+ size = "card",
+--~ suchthat = "suchthat",
+ set = "set",
+ intersect = "intersect",
+--~ big_intersect = "",
+ union = "union",
+--~ big_union = "",
+ setdiff = "setdiff",
+ subset = "subset",
+ ["in"] = "in",
+ notin = "notin",
+ prsubset = "prsubset",
+ notsubset = "notsubset",
+ notprsubset = "notprsubset",
+ },
+ veccalc1 = {
+ divergence = "divergence",
+ grad = "grad",
+ curl = "curl",
+ Laplacian = "laplacian",
+ },
+ calculus1 = {
+ diff = "diff",
+--~ nthdiff = "",
+ partialdiff = "partialdiff",
+ int = "int",
+--~ defint = "defint",
+ },
+ integer1 = {
+ factorof = "factorof",
+ factorial = "factorial",
+ quotient = "quotient",
+ remainder = "rem",
+ },
+ linalg2 = {
+ vector = "vector",
+ matrix = "matrix",
+ matrixrow = "matrixrow",
+ },
+ mathmkeys = {
+--~ equiv = "",
+--~ contentequiv = "",
+--~ contentequiv_strict = "",
+ },
+ rounding1 = {
+ ceiling = "ceiling",
+ floor = "floor",
+--~ trunc = "trunc",
+--~ round = "round",
+ },
+ setname1 = {
+ P = "primes",
+ N = "naturalnumbers",
+ Z = "integers",
+ rationals = "rationals",
+ R = "reals",
+ complexes = "complexes",
+ },
+ complex1 = {
+--~ complex_cartesian = "complex_cartesian", -- ci ?
+ real = "real",
+ imaginary = "imaginary",
+--~ complex_polar = "complex_polar", -- ci ?
+ argument = "arg",
+ conjugate = "conjugate",
+ },
+ interval1 = { -- not an apply
+--~ "integer_interval" = "integer_interval",
+ interval = "interval",
+ interval_oo = { tag = "interval", closure = "open" },
+ interval_cc = { tag = "interval", closure = "closed" },
+ interval_oc = { tag = "interval", closure = "open-closed" },
+ interval_co = { tag = "interval", closure = "closed-open" },
+ },
+ linalg3 = {
+--~ vector = "vector.column",
+--~ matrixcolumn = "matrixcolumn",
+--~ matrix = "matrix.column",
+ },
+ minmax1 = {
+ min = "min",
+--~ big_min = "",
+ max = "max",
+--~ big_max = "",
+ },
+ piece1 = {
+ piecewise = "piecewise",
+ piece = "piece",
+ otherwise = "otherwise",
+ },
+ error1 = {
+--~ unhandled_symbol = "",
+--~ unexpected_symbol = "",
+--~ unsupported_CD = "",
+ },
+ limit1 = {
+--~ limit = "limit",
+--~ both_sides = "both_sides",
+--~ above = "above",
+--~ below = "below",
+--~ null = "null",
+ tendsto = "tendsto",
+ },
+ list1 = {
+--~ map = "",
+--~ suchthat = "",
+--~ list = "list",
+ },
+ multiset1 = {
+ size = { tag = "card", type="multiset" },
+ cartesian_product = { tag = "cartesianproduct", type="multiset" },
+ empty_set = { tag = "emptyset", type="multiset" },
+--~ multi_set = { tag = "multiset", type="multiset" },
+ intersect = { tag = "intersect", type="multiset" },
+--~ big_intersect = "",
+ union = { tag = "union", type="multiset" },
+--~ big_union = "",
+ setdiff = { tag = "setdiff", type="multiset" },
+ subset = { tag = "subset", type="multiset" },
+ ["in"] = { tag = "in", type="multiset" },
+ notin = { tag = "notin", type="multiset" },
+ prsubset = { tag = "prsubset", type="multiset" },
+ notsubset = { tag = "notsubset", type="multiset" },
+ notprsubset = { tag = "notprsubset", type="multiset" },
+ },
+ quant1 = {
+ forall = "forall",
+ exists = "exists",
+ },
+ s_dist = {
+--~ mean = "mean.dist",
+--~ sdev = "sdev.dist",
+--~ variance = "variance.dist",
+--~ moment = "moment.dist",
+ },
+ s_data = {
+ mean = "mean",
+ sdev = "sdev",
+ variance = "vriance",
+ mode = "mode",
+ median = "median",
+ moment = "moment",
+ },
+ transc1 = {
+ log = "log",
+ ln = "ln",
+ exp = "exp",
+ sin = "sin",
+ cos = "cos",
+ tan = "tan",
+ sec = "sec",
+ csc = "csc",
+ cot = "cot",
+ sinh = "sinh",
+ cosh = "cosh",
+ tanh = "tanh",
+ sech = "sech",
+ csch = "cscs",
+ coth = "coth",
+ arcsin = "arcsin",
+ arccos = "arccos",
+ arctan = "arctan",
+ arcsec = "arcsec",
+ arcscs = "arccsc",
+ arccot = "arccot",
+ arcsinh = "arcsinh",
+ arccosh = "arccosh",
+ arctanh = "arstanh",
+ arcsech = "arcsech",
+ arccsch = "arccsch",
+ arccoth = "arccoth",
+ },
+}
+
+function xml.functions.remapmmlcsymbol(r,d,k)
+ local dk = d[k]
+ local at = dk.at
+ local cd = at.cd
+ if cd then
+ cd = csymbols[cd]
+ if cd then
+ local tx = dk.dt[1]
+ if tx and tx ~= "" then
+ local tg = cd[tx]
+ if tg then
+ at.cd = nil
+ at.cdbase = nil
+ dk.dt = { }
+ if type(tg) == "table" then
+ for k, v in pairs(tg) do
+ if k == "tag" then
+ dk.tg = v
+ else
+ at[k] = v
+ end
+ end
+ else
+ dk.tg = tg
+ end
+ end
+ end
+ end
+ end
+end
+
+function xml.functions.remapmmlbind(r,d,k)
+ d[k].tg = "apply"
+end
+
+function xml.functions.remapopenmath(r,d,k)
+ local dk = d[k]
+ local tg = dk.tg
+ if tg == "OMOBJ" then
+ dk.tg = "math"
+ elseif tg == "OMA" then
+ dk.tg = "apply"
+ elseif tg == "OMB" then
+ dk.tg = "apply"
+ elseif tg == "OMS" then
+ -- xml.functions.remapmmlcsymbol(r,d,k)
+ local at = dk.at
+ dk.tg = "csymbol"
+ dk.dt = { at.name or "unknown" }
+ at.name = nil
+ elseif tg == "OMV" then
+ local at = dk.at
+ dk.tg = "ci"
+ dk.dt = { at.name or "unknown" }
+ at.name = nil
+ elseif tg == "OMI" then
+ dk.tg = "ci"
+ end
+ dk.rn = "mml"
+end
+
function lxml.mml.checked_operator(str)
- texsprint(tex.ctxcatcodes,(str:gsub(".",o_replacements)))
+ texsprint(tex.ctxcatcodes,(utf.gsub(str,".",o_replacements)))
end
function lxml.mml.mn(id,pattern)
+ -- maybe at some point we need to interpret the number, but
+ -- currently we assume an upright font
local str = xml.content(lxml.id(id),pattern) or ""
+ -- str = str:gsub("^%s*(.-)%s*$","%1")
+ str = str:gsub("(%s+)",utfchar(0x205F)) -- medspace e.g.: twenty one (nbsp is not seen)
texsprint(tex.ctxcatcodes,(str:gsub(".",n_replacements)))
end
+
+function characters.remapentity(chr,slot)
+ texsprint(format("{\\catcode%s=13\\xdef%s{\\string%s}}",slot,utfchar(slot),chr))
+end
+
function lxml.mml.mo(id,pattern)
local str = xml.content(lxml.id(id),pattern) or ""
- tex.sprint(tex.ctxcatcodes,(str:gsub(".",o_replacements)))
+ texsprint(tex.ctxcatcodes,(utf.gsub(str,".",o_replacements)))
end
+
function lxml.mml.mi(id,pattern)
local str = xml.content(lxml.id(id),pattern) or ""
- str = str:gsub("^%s*(.*)%s*$","%1")
+ -- str = str:gsub("^%s*(.-)%s*$","%1")
local rep = i_replacements[str]
if rep then
- tex.sprint(tex.ctxcatcodes,rep)
+ texsprint(tex.ctxcatcodes,rep)
else
- tex.sprint(tex.ctxcatcodes,(str:gsub(".",i_replacements)))
+ texsprint(tex.ctxcatcodes,(str:gsub(".",i_replacements)))
end
end
@@ -145,7 +471,7 @@ function lxml.mml.mfenced(id,pattern) -- multiple separators
lxml.all(id,pattern)
else
local t = { }
- for s in utf.gmatch(separators,"([^%s])") do
+ for s in utf.gmatch(separators,"[^%s]") do
t[#t+1] = s
end
for i=1,n do
@@ -242,8 +568,104 @@ local frametypes = {
dashed = "on",
}
-function lxml.mml.mtable(root)
+-- crazy element ... should be a proper structure instead of such a mess
+
+function lxml.mml.mcolumn(root)
+ root = lxml.id(root)
+ local matrix, numbers = { }, 0
+ local function collect(m,dk)
+ local tag = dk.tg
+ if tag == "mi" or tag == "mn" or tag == "mo" or tag == "mtext" then
+ local str = xml.content(dk)
+ for s in str:utfcharacters() do -- utf.gmatch(str,".") btw, the gmatch was bugged
+ m[#m+1] = { tag, s }
+ end
+ if tag == "mn" then
+ local n = utf.len(str)
+ if n > numbers then
+ numbers = n
+ end
+ end
+ elseif tag == "mspace" or tag == "mline" then
+ local str = dk.at.spacing or ""
+ for s in str:utfcharacters() do -- utf.gmatch(str,".") btw, the gmatch was bugged
+ m[#m+1] = { tag, s }
+ end
+ elseif tag == "mline" then
+ m[#m+1] = { tag, dk }
+ end
+ end
+ for r, d, k in xml.elements(root,"/*") do
+ local m = { }
+ matrix[#matrix+1] = m
+ local dk = d[k]
+ if dk.tg == "mrow" then
+ -- only one level
+ for r, d, k in xml.elements(dk,"/*") do
+ collect(m,d[k])
+ end
+ else
+ collect(m,dk)
+ end
+ end
+ tex.sprint(tex.ctxcatcodes,"\\halign\\bgroup\\hss$#$&$#$\\cr")
+ for i=1,#matrix do
+ local m = matrix[i]
+ local mline = true
+ for j=1,#m do
+ if m[j][1] ~= "mline" then
+ mline = false
+ break
+ end
+ end
+ if mline then
+ tex.sprint(tex.ctxcatcodes,"\\noalign{\\obeydepth\\nointerlineskip}")
+ end
+ for j=1,#m do
+ local mm = m[j]
+ local tag, chr = mm[1], mm[2]
+ if tag == "mline" then
+--~ local n, p = true, true
+--~ for c=1,#matrix do
+--~ local mc = matrix[c][j]
+--~ if mc then
+--~ mc = mc[2]
+--~ if type(mc) ~= "string" then
+--~ n, p = false, false
+--~ break
+--~ elseif mc:find("^[%d ]$") then -- rangecheck is faster
+--~ -- digit
+--~ elseif not mc:find("^[%.%,]$") then -- rangecheck is faster
+--~ -- punctuation
+--~ else
+--~ n = false
+--~ break
+--~ end
+--~ end
+--~ end
+--~ if n then
+--~ chr = "\\mmlmcolumndigitrule"
+--~ elseif p then
+--~ chr = "\\mmlmcolumnpunctuationrule"
+--~ else
+--~ chr = "\\mmlmcolumnsymbolrule" -- should be widest char
+--~ end
+ chr = "\\hrulefill"
+ elseif tag == "mspace" then
+ chr = "\\mmlmcolumndigitspace" -- utf.char(0x2007)
+ end
+ if j == numbers + 1 then
+ tex.sprint(tex.ctxcatcodes,"&")
+ end
+ local nchr = n_replacements[chr]
+ tex.sprint(tex.ctxcatcodes,nchr or chr)
+ end
+ tex.sprint(tex.ctxcatcodes,"\\crcr")
+ end
+ tex.sprint(tex.ctxcatcodes,"\\egroup")
+end
+function lxml.mml.mtable(root)
root = lxml.id(root)
-- todo: align, rowspacing, columnspacing, rowlines, columnlines
@@ -255,7 +677,10 @@ function lxml.mml.mtable(root)
local rowaligns = rowalign and rowalign :split(" ") -- we have a faster one
local columnaligns = columnalign and columnalign:split(" ") -- we have a faster one
local frames = frame and frame :split(" ") -- we have a faster one
- local framespacing = at.framespacing or ".5ex"
+ local framespacing = at.framespacing or "0pt"
+ local framespacing = at.framespacing or "-\\ruledlinewidth" -- make this an option
+
+--~ function texsprint(a,b) print(b) end
texsprint(tex.ctxcatcodes, format("\\bTABLE[frame=%s,offset=%s]",frametypes[frame or "none"] or "off",framespacing))
for r, d, k in xml.elements(root,"/(mml:mtr|mml:mlabeledtr)") do
@@ -266,23 +691,28 @@ function lxml.mml.mtable(root)
local rfr = at.frame or (frames and frames [#frames])
local rra = at.rowalign or (rowaligns and rowaligns [#rowaligns])
local rca = at.columnalign or (columnaligns and columnaligns[#columnaligns])
+ local ignorelabel = dk.tg == "mlabeledtr"
for rr, dd, kk in xml.elements(dk,"/mml:mtd") do
col = col + 1
- local dk = dd[kk]
- local at = dk.at
- local rowspan, columnspan = at.rowspan or 1, at.columnspan or 1
- local cra = rowalignments [at.rowalign or (rowaligns and rowaligns [col]) or rra or "center"] or "lohi"
- local cca = columnalignments[at.columnalign or (columnaligns and columnaligns[col]) or rca or "center"] or "middle"
- local cfr = frametypes [at.frame or (frames and frames [col]) or rfr or "none" ] or "off"
- texsprint(tex.ctxcatcodes,format("\\bTD[align={%s,%s},frame=%s,nx=%s,ny=%s]$\\ignorespaces",cra,cca,cfr,columnspan,rowspan))
- xmlcprint(dk)
- texsprint(tex.ctxcatcodes,"\\removeunwantedspaces$\\eTD") -- $
- end
- if dk.tg == "mlabeledtr" then
- texsprint(tex.ctxcatcodes,"\\bTD")
- xmlcprint(xml.first(dk,"/!mml:mtd"))
- texsprint(tex.ctxcatcodes,"\\eTD")
+ if ignorelabel and col == 1 then
+ -- get rid of label, should happen at the document level
+ else
+ local dk = dd[kk]
+ local at = dk.at
+ local rowspan, columnspan = at.rowspan or 1, at.columnspan or 1
+ local cra = rowalignments [at.rowalign or (rowaligns and rowaligns [col]) or rra or "center"] or "lohi"
+ local cca = columnalignments[at.columnalign or (columnaligns and columnaligns[col]) or rca or "center"] or "middle"
+ local cfr = frametypes [at.frame or (frames and frames [col]) or rfr or "none" ] or "off"
+ texsprint(tex.ctxcatcodes,format("\\bTD[align={%s,%s},frame=%s,nx=%s,ny=%s]$\\ignorespaces",cra,cca,cfr,columnspan,rowspan))
+ xmlcprint(dk)
+ texsprint(tex.ctxcatcodes,"\\removeunwantedspaces$\\eTD") -- $
+ end
end
+--~ if dk.tg == "mlabeledtr" then
+--~ texsprint(tex.ctxcatcodes,"\\bTD")
+--~ xmlcprint(xml.first(dk,"/!mml:mtd"))
+--~ texsprint(tex.ctxcatcodes,"\\eTD")
+--~ end
texsprint(tex.ctxcatcodes,"\\eTR")
end
texsprint(tex.ctxcatcodes, "\\eTABLE")
@@ -298,3 +728,10 @@ function lxml.mml.csymbol(root)
texsprint(tex.ctxcatcodes,format("\\mmlapplycsymbol{%s}{%s}{%s}{%s}",full,base,encoding,text))
end
+function lxml.mml.menclosepattern(root)
+ root = lxml.id(root)
+ local a = root.at.notation
+ if a and a ~= "" then
+ texsprint("mml:enclose:"..a:gsub(" +",",mml:enclose:"))
+ end
+end
diff --git a/tex/context/base/x-mathml.mkii b/tex/context/base/x-mathml.mkii
new file mode 100644
index 000000000..101f65c5b
--- /dev/null
+++ b/tex/context/base/x-mathml.mkii
@@ -0,0 +1,28 @@
+%D \module
+%D [ file=x-mathml,
+%D version=1999.12.20,
+%D title=\CONTEXT\ XML Modules,
+%D subtitle=Loading \MATHML\ Filters,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright={PRAGMA ADE / Hans Hagen \& Ton Otten}]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+%D We have to make sure that some basic entities are
+%D loaded:
+
+\useXMLfilter[ent]
+
+%D Then we load the math:
+
+\useXMLfilter[mml,mmp,mmc]
+
+%D And we also load the whole bunch of entities:
+
+% \useXMLfilter[mea,meb,mec,meh,men,meo,mer]
+% \useXMLfilter[mxa,mxb,mxc,mxh,mxn,mxo,mxr]
+
+\endinput
diff --git a/tex/context/base/x-mmc.mkiv b/tex/context/base/x-mathml.mkiv
index 042ef3406..ac0703c3b 100644
--- a/tex/context/base/x-mmc.mkiv
+++ b/tex/context/base/x-mathml.mkiv
@@ -1,121 +1,96 @@
%D \module
-%D [ file=x-newmml,
-%D version=2005.06.10, % 1999.12.20,
+%D [ file=x-mathml,
+%D version=2008.05.29,
%D title=\CONTEXT\ XML Modules,
-%D subtitle=MathML Renderer,
+%D subtitle=Loading \MATHML\ Filters,
%D author=Hans Hagen,
%D date=\currentdate,
-%D copyright={PRAGMA ADE}]
+%D copyright={PRAGMA ADE / Hans Hagen \& Ton Otten}]
%C
%C This module is part of the \CONTEXT\ macro||package and is
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.
-% todo: more consistent both pi's and attributes to apply
-
-\doifnotmode {atpragma} {\endinput}
-
% \xmlfilter{#1}{/*/name()} -> \xmltag
-\xmlresolveentities
-
-\startluacode
- function math.register_xml_entities()
- local entities, char = xml.entities, utf.char
- for name, unicode in pairs(math.entities) do
- if not entities[name] then
- entities[name] = char(unicode)
- end
- end
- end
- math.register_xml_entities()
-
- -- not yet needed, we have class info in char-def already
- --
- -- characters.data[0x2190].activemath = "mathleftarrow"
- -- characters.data[0x2190].activemath = "mathuparrow"
- -- characters.data[0x2192].activemath = "mathrightarrow"
- -- characters.data[0x2193].activemath = "mathdownarrow"
- --
- -- function characters.activate(catcodes)
- -- local char, sprint, format = utf.char, tex.sprint, string.format
- -- for k,v in pairs(characters.data) do
- -- local a = v.activemath
- -- if a then -- how fast is this?
- -- sprint(format("\\letcatcodecommand %s %s \\%s",catcodes,k,a))
- -- end
- -- end
- -- end
- --
- -- better do this the official way, i.e. defineactivecharacter since it
- -- permits different meanings for different catcode tables (todo)
- --
- -- characters.activate(tex.ctxcatcodes)
- -- characters.activate(tex.notcatcodes)
-\stopluacode
-
-% \def\mathrightarrow{\normalorfiller\rightarrow\rightarrowfill}
-% \def\mathleftarrow {\normalorfiller\leftarrow \leftarrowfill}
-% \def\mathdownarrow {\mathortext \downarrow \empty}
-% \def\mathuparrow {\mathortext \uparrow \empty}
-
-% \def\mathunderbrace{\normalorfiller\empty\upbracefill}
-% \def\mathoverbrace {\normalorfiller\empty\downbracefill}
-% \def\mathunderbar {\normalorfiller\hrule\hrulefill}
-% \def\mathoverbar {\normalorfiller\hrule\hrulefill}
-% \def\mathhat {\normalorfiller\empty\empty} % todo
+% This module is under construction and will be cleaned up.
-%D Remark: from now on this is a module and no longer an xtag
-%D filter. There is an intermediate cleaner module but it has
-%D some namespace limitations. Here we do it the \MKV\ way.
+\writestatus{loading}{Context XML Macros (MathML Renderer)}
\unprotect
-\def\widevec#1%
- {\vbox{\m@th\ialign{##\crcr
- \rightarrowfill\crcr\noalign{\nointerlineskip}%
- $\hfil\displaystyle{#1}\hfil$\crcr}}}
+\startmodule [mathml]
-\protect
+\ctxloadluafile{x-mathml}{}
-\ifx\inlinemathematics\undefined
- \def\inlinemathematics {\dontleavehmode\mathematics} % already in kernel
- \long\def\inlinemath #1{\dontleavehmode\relax\ifmmode#1\else $#1$\fi}
-\fi
+\startxmlsetups xml:mml:define
+ \xmlsetsetup{\xmldocument} {(formula|subformula)} {mml:formula}
+ \xmlfilter {\xmldocument} {omt:*/function(remapopenmath)}
+ \xmlfilter {\xmldocument} {mml:bind/function(remapmmlbind)}
+ \xmlfilter {\xmldocument} {mml:csymbol/function(remapmmlcsymbol)}
+ \xmlsetsetup{\xmldocument} {mml:*} {*}
+ \xmlsetsetup{\xmldocument} {mml:apply/mml:apply/mml:inverse/../../..} {mml:apply:inverse}
+ \xmlstrip {\xmldocument} {(mml:mi|mml:mo|mml:mn|mml:mtext|mml:csymbol)}
+\stopxmlsetups
-%D Then we start defining the rendering macros:
+\xmlregisterns{omt}{openmath}
+\xmlregisterns{mml}{mathml}
-\writestatus{loading}{Context XML Macros (MathML Renderer)}
+\xmlregistersetup{xml:mml:define}
-\startmodule [mathml]
+\def\setupMMLappearance[#1]{\dodoubleargument\getparameters[@@MML#1]}
-\ctxlua{environment.loadlucfile("x-mathml")}
+\def\MMLhack{\let\MMLpar\par \let\par\relax \everyvbox{\let\par\MMLpar}}
-\unprotect
+\xmlmapvalue {mml:math:mode} {display} {\displaymathematics}
+\xmlmapvalue {mml:math:mode} {inline} {\inlinemathematics}
-\def\MMLrm{\mr}
+\startxmlsetups mml:math
+ \xmlval{mml:math:mode}{\xmlatt{#1}{mode}}{\automathematics}{\MMLhack\xmlflush{#1}}
+\stopxmlsetups
-\def\MMLseparator#1{\removeunwantedspaces{#1}\ignorespaces} % nils space after separator
+\startxmlsetups mml:imath
+ \inlinemathematics{\MMLhack\xmlflush{#1}}
+\stopxmlsetups
+
+\startxmlsetups mml:dmath
+ \displaymathematics{\MMLhack\xmlflush{#1}}
+\stopxmlsetups
%D First we define some general formula elements.
- % \defineXMLenvironment [formula] [label=,sublabel=]
- % {\dostartXMLformula\placeformula}
- % {\dostopXMLformula}
+\startxmlsetups mml:formula
+ \edef\mmlformulalabel {\xmlatt{#1}{label}\xmlatt{#1}{id}}
+ \edef\mmlformulasublabel{\xmlatt{#1}{sublabel}\xmlatt{#1}{id}}
+ \doifsomething\mmlformulalabel{\placeformula[\mmlformulalabel]{\mmlformulasublabel}}
+ \startformula\MMLhack\xmlfirst{#1}{/mml:math}\stopformula
+\stopxmlsetups
- % \defineXMLenvironment [subformula] [label=,sublabel=]
- % {\dostartXMLformula\placesubformula}
- % {\dostopXMLformula}
+\ifx\MMLleft \undefined \let\MMLleft \firstofoneargument \fi
+\ifx\MMLright\undefined \let\MMLright\firstofoneargument \fi
- % \def\dostartXMLformula#1%
- % {\doifelsenothingXMLop{label}
- % {\startformula}
- % {\expanded{#1[\XMLop{label}]{\XMLop{sublabel}}}\startformula}}
+\setfalse\mmlignoredelimiter
- % \def\dostopXMLformula
- % {\stopformula}
+\def\mmlleftdelimiter #1{\ifconditional\mmlignoredelimiter#1\else\normalordelimiter{#1}{\MMLleft #1}\fi}
+\def\mmlrightdelimiter#1{\ifconditional\mmlignoredelimiter#1\else\normalordelimiter{#1}{\MMLright#1}\fi}
-%D Since I only had the draft of MathML 2 as example of
+%D Remark: from now on this is a module and no longer an xtag
+%D filter. There is an intermediate cleaner module but it has
+%D some namespace limitations. Here we do it the \MKV\ way.
+
+\def\widevec#1%
+ {\vbox{\m@th\ialign{##\crcr
+ \rightarrowfill\crcr\noalign{\nointerlineskip}%
+ $\hfil\displaystyle{#1}\hfil$\crcr}}}
+
+%D The rendering macros:
+
+\def\MMLrm{\mr}
+
+\def\MMLseparator#1{\removeunwantedspaces{#1}\ignorespaces} % nils space after separator
+\def\MMLseparator#1{,} % todo, for europe we need to block the space
+
+%D Since I only had the draft of MathML 2 and later 3 as example of
%D rendering, there are probably a lot of omissions and
%D misinterpretations. At least I learned some bits and
%D pieces of math rendering.
@@ -148,10 +123,10 @@
%D We start with the parent elements and the option handler.
-% \defineXMLdirective [mathml] \setupMMLappearance % todo
-
\def\xmlmathmldirective#1{\dosetvalue{MML#1}}
+%def\xmlmathmldirective#1#2#3{[#1][#2][#3]\dosetvalue{MML#1}{#2}{#3}}
+
%D In the styles, options can be set with:
\def\setupMMLappearance[#1]{\dodoubleargument\getparameters[MML#1]} % no @@ because passed to lua
@@ -164,11 +139,11 @@
%D Auxiliary MathML macros: (to be generalized)
-\def\mmlfirst #1{\xmlindex{#1}{/*}{1}} % \xmlsnippet{1}
-\def\mmlsecond #1{\xmlindex{#1}{/*}{2}} % \xmlsnippet{2}
-\def\mmlthird #1{\xmlindex{#1}{/*}{3}} % \xmlsnippet{3}
-\def\mmlprelast#1{\xmlindex{#1}{/*}{-2}} %
-\def\mmllast #1{\xmlin{#1}{/*}{-1}} %
+\def\mmlfirst #1{\xmlelement{#1}{1}} % we can move these inline if needed
+\def\mmlsecond #1{\xmlelement{#1}{2}}
+\def\mmlthird #1{\xmlelement{#1}{3}}
+\def\mmlprelast#1{\xmlelement{#1}{-2}}
+\def\mmllast #1{\xmlelement{#1}{-1}}
\starttexdefinition doifelsemmlfunction #1
\xmldoifelse {#1} {/mml:fn} {
@@ -300,7 +275,7 @@
% \MMLcreset
}
% \MMLdoL
-% \xmlfirst{#1}{/*}
+% \mmlfirst{#1}
% \ifconditional\somepostponedMMLactions
% \postponedMMLactions
% \else
@@ -326,61 +301,37 @@
\xmlflush{#1}
\xmlall{#1}{../[position()>1]}
\stopxmlsetups
+
\startxmlsetups mml:apply:mml:fn
- \hbox{todo}% obsolete
+ \xmldoifelse {#1} {/mml:ci} {
+ \edef\mmlfnci{\xmlcontent{#1}{/mml:ci}}% replaces \XMLfnoperator
+ \doifsetupselse{mml:fn:\mmlfnci} { % was mmc:fn:...
+ \xmlsetup{#1}{mml:fn:\mmlfnci} % \MMLdoL/MMLdoR to be handled in plugin
+ } {
+ \MMLcreset
+ \MMLdoL
+ \mmlfirst{#1}
+ \ifnum\xmlnofelements{#1}>\plusone
+ \negthinspace % not enough
+ \left(\MMLcreset\xmlconcatrange{#1}{/*}{2}{}{\MMLseparator,}\right)
+ \fi
+ \MMLdoR
+ }
+ } {
+ \MMLcreset
+ \MMLdoL
+ \xmlall{#1}{/*}
+ \MMLdoR
+ }
\stopxmlsetups
-\startxmlsetups mml:apply:mml:csymbol
- \hbox{todo}
-\stopxmlsetups
-
- % \startsetups mmc:fn:apply
- % \begingroup
- % \rawXMLstacktext\plusone % still on stack, no check, just fn content
- % \doifelse {\getXMLstackname\plusone} {ci} {
- % \flattenXMLcontent{\getXMLstackdata\plusone}
- % \doifsetupselse{mmc:fn:\flattenedXMLcontent} {
- % % \MMLdoL/MMLdoR to be handled in plugin
- % \global\defXMLstackdata\XMLfnoperator\plusone
- % \expanded{\endgroup\noexpand\directsetup{mmc:fn:\flattenedXMLcontent}}
- % } {
- % \endgroup
- % \MMLcreset
- % \MMLdoL
- % \getXMLstackdata\plusone
- % \ifnum\XMLstacklevel>\plusone
- % \getXMLentity{NegThinSpace}
- % \left(\MMLcreset\flushXMLstackwith\plustwo{\MMLseparator,}\right)
- % \fi
- % \MMLdoR
- % }
- % } {
- % \endgroup
- % \MMLcreset
- % \MMLdoL
- % \getXMLstackdata\plusone
- % \MMLdoR
- % }
- % \stopsetups
-
- % \startsetups mmc:csymbol:apply
- % \begingroup
- % \defineXMLsave[csymbol][definitionURL=,encoding=]
- % \rawXMLstackdata\plusone % was text % still on stack, no check, just attr test
- % % \MMLdoL/MMLdoR to be handled in plugin
- % \lowercasestring\XMLpar{csymbol}{definitionURL}{}\to\mmcSymbolURL
- % \doifsetupselse{mmc:csymbol:\mmcSymbolURL} {
- % \expanded{\endgroup\noexpand\directsetup{mmc:csymbol:\mmcSymbolURL}}
- % } {
- % \endgroup
- % %\XMLval{mmc:cs}{\XMLop{encoding}}{\firstofoneargument}% fails when no content
- % \XMLval{mmc:cs}{\XMLop{encoding}}{}
- % }
- % \stopsetups
+\startxmlsetups mml:apply:mml:csymbol
+ \xmlsetup{#1}{mml:csymbol} % \MMLdoL/MMLdoR to be handled in plugin
+\stopxmlsetups
\startxmlsetups mml:apply:mml:ci
\xmlfirst{#1}{/mml:ci}
- \ifnum\xmlcount{#1}{/*}>\plusone
+ \ifnum\xmlnofelements{#1}>\plusone
\left(\MMLcreset\xmlconcatrange{#1}{/*}{2}{}{\MMLseparator,}\right)
\fi
\stopxmlsetups
@@ -393,96 +344,78 @@
% fn
- \startsetups mmc:fn:plusminus
- \ifnum\XMLstacklevel>\plustwo
- \MMLcreset
- \left(\expandafter\flushXMLstackwith\expandafter\plustwo\expandafter{\XMLfnoperator}\right)
- \else
- \getXMLstackdata\plustwo
- \fi
- \stopsetups
-
- \startsetups mmc:fn:minusplus
- \directsetup{mmc:fn:plusminus}
- \stopsetups
-
- \defineXMLnested
- [fn]
- {\directsetup{mmc:fn:start}}
- {\directsetup{mmc:fn:stop}}
-
- \startsetups mmc:fn:apply
- \begingroup
- \rawXMLstacktext\plusone % still on stack, no check, just fn content
- \doifelse {\getXMLstackname\plusone} {ci} {
- \flattenXMLcontent{\getXMLstackdata\plusone}
- \doifsetupselse{mmc:fn:\flattenedXMLcontent} {
- \global\defXMLstackdata\XMLfnoperator\plusone
- \expanded{\endgroup\noexpand\directsetup{mmc:fn:\flattenedXMLcontent}}
- } {
- \endgroup
- \MMLcreset
- \getXMLstackdata\plusone
- \ifnum\XMLstacklevel>\plusone
- \getXMLentity{NegThinSpace}
- \left(\MMLcreset\flushXMLstackwith\plustwo{\MMLseparator,}\right)
- \fi
- }
- } {
- \endgroup
- \MMLcreset
- \getXMLstackdata\plusone
- }
- \stopsetups
-
- \startsetups mmc:fn:start
- \ifnum\XMLstacklevel>\plustwo
- \def\MMCfnleft {\left(}
- \def\MMCfnright{\right)}
- \else
- \let\MMCfnleft \relax
- \let\MMCfnright\relax
- \fi
- \begingroup
- \stopsetups
-
- \startsetups mmc:fn:stop
- \doifelse {\getXMLstackname\plusone} {ci} {
- \flattenXMLcontent{\getXMLstackdata\plusone}
- \doifsetupselse{mmc:fn:\flattenedXMLcontent} {
- \global\defXMLstackdata\XMLfnoperator\plusone
- \directsetup{mmc:fn:\flattenedXMLcontent}
- } {
- \MMLcreset
- \getXMLstackdata\plusone
- }
- \endgroup
- } {
- \doifelse {\getXMLstackname\plusone} {apply} {
- \xmldoifelse {#1} {/(mml:plus\string|mml:minus)} {
- \left(
- \getXMLstackdata\plusone
- \right)
- } {
- \getXMLstackdata\plusone
- }
- \endgroup
- \ifnum\XMLstacklevel>\plusone
- \left(
- \getXMLstackdata\plustwo
- \right)
- \fi
- } {
- \MMLcreset
- \getXMLentity{NegThinSpace}
- \MMCfnleft
- \ifnum\XMLstacklevel=\plustwo,\fi
- \flushXMLstackwith\plustwo,
- \MMCfnright
- \endgroup
- }
- }
- \stopsetups
+\startxmlsetups mmc:fn:\utfchar{"00B1} % plusminus ±
+ \ifnum\xmlnofelements{#1}>\plustwo
+ \MMLcreset
+ \left(\xmlconcat{#1}{/*}{2}{}{\mmlfirst{#1}}\right)
+ \else
+ \mmlfirst{#1}
+ \fi
+\stopxmlsetups
+
+\startxmlsetups mmc:fn:\utfchar{"2213} % minusplus
+ \xmlsetup{#1}{mmc:fn:plusminus}
+\stopxmlsetups
+
+\startxmlsetups mmc:fn
+ \begingroup
+ \edef\mmlnoffn{\xmlnofelements{#1}}
+ \ifnum\mmlnoffn>\plustwo
+ \def\MMCfnleft {\left(}
+ \def\MMCfnright{\right)}
+ \else
+ \let\MMCfnleft \relax
+ \let\MMCfnright\relax
+ \fi
+ \xmldoifelse {#1} {/mml:ci} { % first
+ \edef\mmlfnci{\xmlcontent{#1}{/mml:ci}}% replaces \XMLfnoperator
+ \doifsetupselse{mml:fn:\mmlfnci} { % was mmc:fn:...
+ \xmlsetup{#1}{mml:fn:\mmlfnci} % \MMLdoL/MMLdoR to be handled in plugin
+ } {
+ \MMLcreset
+ \getXMLstackdata\plusone
+ }
+ } {
+ \xmldoifelse {#1} {/mml:apply} { % first
+ \xmldoifelse {#1} {/(mml:plus\string|mml:minus)} {
+ \left(\mmlfirst{#1}\right)
+ } {
+ \mmlfirst{#1}
+ }
+ \ifnum\mmlnoffn>\plusone
+ \left(\xmlall{#1}{/!mml:apply}\right)
+ \fi
+ } {
+ \MMLcreset
+ \negthinspace
+ \MMCfnleft
+ \ifnum\mmlnoffn=\plustwo,\fi
+ \xmlconcat{#1}{/*}{2}{}{\MMLseparator,}
+ \MMCfnright
+ }
+ }
+ \endgroup
+\stopxmlsetups
+
+\startxmlsetups mmc:fn:apply % where used?
+ \xmldoifelse {#1} {/mml:ci} { % first
+ \edef\mmlfnci{\xmlcontent{#1}{/mml:ci}}% replaces \XMLfnoperator
+ \doifsetupselse{mml:fn:\mmlfnci} { % was mmc:fn:...
+ \xmlsetup{#1}{mml:fn:\mmlfnci} % \MMLdoL/MMLdoR to be handled in plugin
+ } {
+ \MMLcreset
+ \mmlfirst{#1}
+ \ifnum\xmlnofelements{#1}>\plusone
+ \negthinspace
+ \left(\MMLcreset\xmlconcat{#1}{2}{}{\MMLseparator,}\right)
+ \fi
+ }
+ } {
+ \endgroup
+ \MMLcreset
+ \mmlfirst{#1}
+ }
+\stopxmlsetups
%D The next definition provide a kind of plug-in mechanism (see
%D the open math extension module).
@@ -499,10 +432,10 @@
\directsetup{mml:csymbol:#1}
} {
% somename (fallback)
- \doifsetupselse {mmc:csymbol:#2} {
+ \doifsetupselse {mml:csymbol:#2} {
\directsetup{mml:csymbol:#2}
} {
- \XMLval{mmc:cs}{#3}{}% todo
+ \xmlval{mmc:cs}{#3}{}% todo
}
}
}
@@ -512,6 +445,10 @@
\ctxlua{lxml.mml.csymbol("#1")}
\stopxmlsetups
+\startxmlsetups mml:csymbol:cdots
+ \cdots
+\stopxmlsetups
+
% \startxmlsetups mml:csymbol:<url> \stopxmlsetups
%D Alternative b will convert periods into comma's:
@@ -555,7 +492,7 @@
\stopxmlsetups
\startxmlsetups mml:ci:set
- {\bbd\xmlflush{#1}}
+ {\blackboard{\xmlflush{#1}}} % todo
\stopxmlsetups
\startxmlsetups mml:ci:vector
@@ -567,7 +504,7 @@
\stopxmlsetups
\startxmlsetups mml:ci:function
- \xmlflush{#1}\negthinspace
+ \xmlflush{#1}% \negthinspace
\stopxmlsetups
\startxmlsetups mml:ci:fn
@@ -639,25 +576,25 @@
\startxmlsetups mml:cn:polar:a
\mathopnolimits{Polar}% ? ? ?
- \left(\xmlsnippet{#1}{1},\xmlsnippet{#1}{1}\right)
+ \left(\xmlsnippet{#1}{1},\xmlsnippet{#1}{3}\right)
\stopxmlsetups
\startxmlsetups mml:cn:polar:b
% {\mr e}^{\xmlsnippet{#1}{1}\mskip2mu\getXMLentity{imaginaryi}}
- {\mr e}^{\xmlsnippet{#1}{1}+\xmlsnippet{#1}{3}{\mr i}}
+ {\mr e}^{\xmlsnippet{#1}{1}+\xmlsnippet{#1}{3}\thinspace{\mr i}}
\stopxmlsetups
\startxmlsetups mml:cn:polar:c
% \exp\left(\xmlsnippet{#1}{1}\mskip2mu\getXMLentity{imaginaryi}\right)}
- \exp\left(\xmlsnippet{#1}{1}+\xmlsnippet{#1}{3}\mskip2mu\getXMLentity{imaginaryi}\right)
+ \exp\left(\xmlsnippet{#1}{1}+\xmlsnippet{#1}{3}\thinspace\getXMLentity{imaginaryi}\right)
\stopxmlsetups
\startxmlsetups mml:cn:complex-polar
\xmlsetup{#1}{mml:cn:polar}
\stopxmlsetups
-\startxmlsetups mml:cn:complex
- \xmlsnippet{#1}{1} + \xmlsnippet{#1}{3}{\mr i}
+\startxmlsetups mml:cn:complex % todo ( )
+ \left(\xmlsnippet{#1}{1} + \xmlsnippet{#1}{3}\thinspace{\mr i}\right)
\stopxmlsetups
\startxmlsetups mml:cn:complex-cartesian
@@ -718,71 +655,71 @@
\setupMMLappearance[interval][\c!alternative=\v!a,\c!separator={,}]
+% when empty element, then it's an apply
+
\startxmlsetups mml:interval
- \xmlsetup{#1}{mml:interval:\xmlattdef{#1}{closure}{closed}}
+ \xmldoifelseempty {#1} {} {
+ % #1 == interval
+ \let\mmlintervalfirst \mmlfirst
+ \let\mmlintervalsecond\mmlsecond
+ \xmlsetup{#1}{mml:interval:\xmlattdef{#1}{closure}{closed}}
+ } {
+ % #1 == apply
+ \let\mmlintervalfirst \mmlsecond
+ \let\mmlintervalsecond\mmlthird
+ \xmlsetup{#1}{mml:interval:\xmlattributedef{#1}{/mml:interval}{closure}{closed}}
+ }
\stopxmlsetups
\startxmlsetups mml:interval:closed
- \left[\mmlfirst{#1}\MMLseparator\MMLintervalseparator\mmlsecond{#1}\right]
+ \left[\mmlintervalfirst{#1}\MMLseparator\MMLintervalseparator\mmlintervalsecond{#1}\right]
\stopxmlsetups
\startxmlsetups mml:interval:open-closed
\doifelse \MMLintervalalternative \v!b {
- \left<\mmlfirst{#1}\MMLseparator\MMLintervalseparator\mmlsecond{#1}\right]
+ \left<\mmlintervalfirst{#1}\MMLseparator\MMLintervalseparator\mmlintervalsecond{#1}\right]
} {
- \left(\mmlfirst{#1}\MMLseparator\MMLintervalseparator\mmlsecond{#1}\right]
+ \left(\mmlintervalfirst{#1}\MMLseparator\MMLintervalseparator\mmlintervalsecond{#1}\right]
}
\stopxmlsetups
\startxmlsetups mml:interval:closed-open
\doifelse \MMLintervalalternative \v!b {
- \left[\mmlfirst{#1}\MMLseparator\MMLintervalseparator\mmlsecond{#1}\right>
+ \left[\mmlintervalfirst{#1}\MMLseparator\MMLintervalseparator\mmlintervalsecond{#1}\right>
} {
- \left[\mmlfirst{#1}\MMLseparator\MMLintervalseparator\mmlsecond{#1}\right)
+ \left[\mmlintervalfirst{#1}\MMLseparator\MMLintervalseparator\mmlintervalsecond{#1}\right)
}
\stopxmlsetups
\startxmlsetups mml:interval:open
\doifelse \MMLintervalalternative \v!b {
- \left<\mmlfirst{#1}\MMLseparator\MMLintervalseparator\mmlsecond{#1}\right>
+ \left<\mmlintervalfirst{#1}\MMLseparator\MMLintervalseparator\mmlintervalsecond{#1}\right>
} {
- \left(\mmlfirst{#1}\MMLseparator\MMLintervalseparator\mmlsecond{#1}\right)
+ \left(\mmlintervalfirst{#1}\MMLseparator\MMLintervalseparator\mmlintervalsecond{#1}\right)
}
\stopxmlsetups
% inverse
-% \startxmlsetups mml:inverse
-% \xmldoifelse {#1} {/(\MMLcpurefunctionlist)} {
-% \mmlsecond{#1}^{-1}
-% \xmlall{#1}{/[position()>2]}
-% } {
-% {\left[\mmlthird{#1}\right]}^{-1}
-% }
-% \stopxmlsetups
-
\setfalse\xmlinversefunction
\startxmlsetups mml:apply:inverse
\settrue\xmlinversefunction
-% \ctxlua{print(table.serialize(lxml.id("#1")))}
\xmlsetup{#1}{\xmlfilter{#1}{/mml:apply/*/name(1)}}
\stopxmlsetups
-\startxmlsetups xml:mml:inverse
- \xmlsetsetup{\xmldocument}{mml:apply/mml:apply/mml:inverse/../../..}{mml:apply:inverse}
-\stopxmlsetups
-
-\xmlregistersetup{xml:mml:inverse}
-
% condition
% maybe a fast \xmlnonfirst
+% instead of the following we could do \xmlcontent{#1}{/mml:bvar} etc
+
\startxmlsetups mml:bvar \xmlflush{#1} \stopxmlsetups
\startxmlsetups mml:lowlimit \xmlflush{#1} \stopxmlsetups
\startxmlsetups mml:uplimit \xmlflush{#1} \stopxmlsetups
\startxmlsetups mml:degree \xmlflush{#1} \stopxmlsetups
+\startxmlsetups mml:logbase \xmlflush{#1} \stopxmlsetups
+\startxmlsetups mml:fn \xmlflush{#1} \stopxmlsetups
\startxmlsetups mml:condition
% \xmldoif {#1} {/mml:bvar} {
@@ -798,8 +735,8 @@
\startxmlsetups mml:declare
\doif \MMLdeclarestate \v!start {
\mathopnolimits{declare}
- \xmlindex{#1}{/*}{1}
- \ifnum \xmlcount{#1}{/} > \plusone
+ \mmlfirst{#1}
+ \ifnum\xmlnofelements{#1}>\plusone
\thickspace
\mathopnolimits{as}
\thickspace
@@ -815,9 +752,9 @@
\startxmlsetups mml:lambda
\begingroup
\doifelse \MMLlambdaalternative \v!a {
- \lambda\left(\xmlconcat{#1}{/!mml:lambda}{\MMLseparator,}\left)
+ \lambda\left(\xmlconcat{#1}{/!mml:lambda}{\MMLseparator,}\right)
} {
- \ifnum \xmlcount {#1} {/mml:bvar} > \plusone
+ \ifnum\xmlcount{#1}{/mml:bvar}>\plusone
\left(\xmlconcat{#1}{/mml:bvar}{\MMLseparator,}\right)
\else
\xmlfirst{#1}{/mml:bvar}
@@ -835,16 +772,16 @@
\begingroup
\MMLcreset
% \let\MMLcCIfunction\firstofoneargument % brrr ? ? ?
- \doifelsemmlfunction {
- \left(\xmlconcatrange{#1}{/*}{2}{}{\circ}\right)
+ \doifelsemmlfunction {#1} {
+ \left(\xmlconcat{#1}{/!mml:compose}{\circ}\right)
} {
- \xmlconcatrange{#1}{/*}{2}{}{\circ}
+ \xmlconcat{#1}{/!mml:compose}{\circ}
}
\endgroup
\stopxmlsetups
\startxmlsetups mml:image
- \mathopnolimits{image} \left( \xmlfilter{#1}{/!mml:image/name()} \right)
+ \mathopnolimits{image} \left( {\mr\xmlfilter{#1}{/!mml:image/tag()}} \right)
\stopxmlsetups
\setupMMLappearance[piece][\c!separator=]
@@ -967,16 +904,24 @@
\startsetups mml:minus
\doifelse \MMLsignreduction \v!yes {
+ \ifnum\xmlcount{#1}{/!mml:minus}=\plusone
+ -\xmlfirst{#1}{/!mml:minus}
+ \else
+ \MMLdoL
+ \xmlsetup{#1}{mml:minus:reset}
+ \xmlcommand{#1}{/!mml:minus}{mml:minus:body}
+ \MMLdoR
+ \fi
} {
+ \left( % \MMLdoL
+ \ifnum\xmlcount{#1}{/!mml:minus}=\plusone
+ -\xmlfirst{#1}{/!mml:minus}
+ \else
+ \xmlsetup{#1}{mml:minus:reset}
+ \xmlcommand{#1}{/!mml:minus}{mml:minus:body}
+ \fi
+ \right) % \MMLdoR
}
- \ifnum\xmlcount{#1}{/!mml:minus}=\plusone
- -\xmlfirst{#1}{/!mml:minus}
- \else
- \MMLdoL
- \xmlsetup{#1}{mml:minus:reset}
- \xmlcommand{#1}{/!mml:minus}{mml:minus:body}
- \MMLdoR
- \fi
\stopsetups
\startxmlsetups mml:minus:reset
@@ -1001,7 +946,7 @@
\startxmlsetups mml:power
\xmldoifelse {#1} {/mml:apply} {
\doifelse \MMLpowerreduction \v!yes {
- \xmldoifelse {#1} {/(\MMLcfunctionlist)} {
+ \xmldoifelse {#1} {/mml:apply/(\MMLcfunctionlist)} {
\gdef\MMLpowerelement{\mmlthird{#1}}% postpone, no xdef
\MMLcreset\mmlsecond{#1}
} {
@@ -1161,15 +1106,15 @@
\setupMMLappearance[relation][\c!align=\v!no]
-\mapXMLvalue {mml:relation} {mml:eq} {=}
-\mapXMLvalue {mml:relation} {mml:neq} {\neq}
-\mapXMLvalue {mml:relation} {mml:gt} {>}
-\mapXMLvalue {mml:relation} {mml:lt} {<}
-\mapXMLvalue {mml:relation} {mml:geq} {\geq}
-\mapXMLvalue {mml:relation} {mml:leq} {\leq}
-\mapXMLvalue {mml:relation} {mml:equivalent} {\equiv}
-\mapXMLvalue {mml:relation} {mml:approx} {\approx}
-\mapXMLvalue {mml:relation} {mml:factorof} {\mid}
+\xmlmapvalue {mml:relation} {mml:eq} {=}
+\xmlmapvalue {mml:relation} {mml:neq} {\neq}
+\xmlmapvalue {mml:relation} {mml:gt} {>}
+\xmlmapvalue {mml:relation} {mml:lt} {<}
+\xmlmapvalue {mml:relation} {mml:geq} {\geq}
+\xmlmapvalue {mml:relation} {mml:leq} {\leq}
+\xmlmapvalue {mml:relation} {mml:equivalent} {\equiv}
+\xmlmapvalue {mml:relation} {mml:approx} {\approx}
+\xmlmapvalue {mml:relation} {mml:factorof} {\mid}
\startxmlsetups mml:eq \xmlsetup{#1}{mml:relation} \stopxmlsetups
\startxmlsetups mml:neq \xmlsetup{#1}{mml:relation} \stopxmlsetups
@@ -1187,28 +1132,28 @@
\stopxmlsetups
\startxmlsetups mml:relation:default
- \xmlconcatrange{#1}{/*}{2}{}{\XMLval{mml:relation}{\mmlapplyaction}{?}}
+ \xmlconcatrange{#1}{/*}{2}{}{\xmlval{mml:relation}{\mmlapplyaction}{?}}
\stopxmlsetups
\startxmlsetups mml:relation:last
\eqalign {
- \xmlconcatrange{#1}{/*}{2}{-2}{&\XMLval{mml:relation}{\mmlapplyaction}{?}\crcr}
- \mmlprelast{#1}&\XMLval{mml:relation}{\mmlapplyaction}{?}{}\mmllast{#1}
+ \xmlconcatrange{#1}{/*}{2}{-2}{&\xmlval{mml:relation}{\mmlapplyaction}{?}\crcr}
+ \mmlprelast{#1}&\xmlval{mml:relation}{\mmlapplyaction}{?}{}\mmllast{#1}
}
\stopxmlsetups
\startxmlsetups mml:relation:first
\eqalign {
- \mmlsecond{#1}\XMLval{mml:relation}{\mmlapplyaction}{?}{}
- &\xmlconcatrange{#1}{/*}{3}{}{\crcr\XMLval{mml:relation}{\mmlapplyaction}{?}{}&}
+ \mmlsecond{#1}\xmlval{mml:relation}{\mmlapplyaction}{?}{}
+ &\xmlconcatrange{#1}{/*}{3}{}{\crcr\xmlval{mml:relation}{\mmlapplyaction}{?}{}&}
}
\stopxmlsetups
\startxmlsetups mml:relation:left
\eqalign {
- \xmlconcatrange{#1}{/*}{2}{}{&\XMLval{mml:relation}{\mmlapplyaction}{?}\crcr}
+ \xmlconcatrange{#1}{/*}{2}{}{&\xmlval{mml:relation}{\mmlapplyaction}{?}\crcr}
}
\stopxmlsetups
\startxmlsetups mml:relation:right
\eqalign {
- &\xmlconcatrange{#1}{/*}{2}{}{\crcr\XMLval{mml:relation}{\mmlapplyaction}{?}{}&}
+ &\xmlconcatrange{#1}{/*}{2}{}{\crcr\xmlval{mml:relation}{\mmlapplyaction}{?}{}&}
}
\stopxmlsetups
\startxmlsetups mml:relation:no
@@ -1222,7 +1167,7 @@
\edef\MMLcmainresetlist{\MMLcmainresetlist\string|becomes}
-\mapXMLvalue {mml:relation} {mml:becomes} {:=}
+\xmlmapvalue {mml:relation} {mml:becomes} {:=}
\startxmlsetups mml:becomes \xmlsetup{#1}{mml:relation} \stopxmlsetups
@@ -1248,7 +1193,7 @@
\int \doMMLlimits{int}_{\xmlfirst{#1}{/mml:lowlimit}}^{\xmlfirst{#1}{/mml:uplimit}}
} {
% funny, why do we have lowlimit/uplimit then
- \xmldoifelse {#1} {/mml:apply/mml:interval} {
+ \xmldoifelse {#1} {/mml:apply/mml:interval} {
\int \doMMLlimits{int}_{\xmlindex{#1}{/mml:apply}{2}}^{\xmlindex{#1}{/mml:apply}{3}}
} {
\int
@@ -1379,10 +1324,12 @@
\MMLcreset
\xmlfirst{#1}{/(mml:apply\string|mml:reln\string|mml:ci\string|mml:cn)}
} {
- \xmlfirst{#1}{/mml:bvar}
+ \xmldoif {#1}{/mml:bvar/!mml:degree} {
+ \xmlfirst{#1}{/mml:bvar/!mml:degree} \,
+ }
{\mr d}\xmlfirst{#1}{/(mml:apply\string|mml:reln\string|mml:ci\string|mml:cn)}
- \xmldoif {#1} {/mml:degree} {
- ^{\xmlfirst{#1}{/mml:degree}}
+ \xmldoif {#1} {/mml:bvar/mml:degree} {
+ ^{\xmlfirst{#1}{/mml:bvar/mml:degree}}
}
}
} {
@@ -1471,8 +1418,8 @@
\setupMMLappearance[sum] [\c!location=\v!top]
\setupMMLappearance[product][\c!location=\v!top]
-\mapXMLvalue {mml:sumprod} {sum} {\sum}
-\mapXMLvalue {mml:sumprod} {product} {\prod}
+\xmlmapvalue {mml:sumprod} {sum} {\sum}
+\xmlmapvalue {mml:sumprod} {product} {\prod}
\startxmlsetups mml:sum \edef\mmlsumprodname{sum} \xmlsetup{#1}{mml:sumprod} \stopxmlsetups
\startxmlsetups mml:product \edef\mmlsumprodname{product} \xmlsetup{#1}{mml:sumprod} \stopxmlsetups
@@ -1519,7 +1466,7 @@
\fi
}
\MMLcreset
- \XMLval{mml:sumprod}{\mmlsumprodname}{}\doMMLlimits\mmlsumprodname\mmlsumprodupper\mmlsumprodlower
+ \xmlval{mml:sumprod}{\mmlsumprodname}{}\doMMLlimits\mmlsumprodname\mmlsumprodupper\mmlsumprodlower
\MMLcreset
\xmldoifelse {#1} {/mml:lambda/mml:apply} {
\xmlfirst{#1}{/mml:lambda/mml:apply}% a bit of open math conversion mess
@@ -1556,13 +1503,13 @@
\startxmlsetups mml:tendsto
\MMLcreset \mmlsecond{#1}
- \XMLval {mml:tendsto:type} {\xmlattdef{#1}{type}{default}} {\rightarrow}
+ \xmlval {mml:tendsto:type} {\xmlattdef{#1}{type}{default}} {\rightarrow}
\MMLcreset \mmlthird{#1}
\stopxmlsetups
-\mapXMLvalue {mml:tendsto:type} {above} {\downarrow}
-\mapXMLvalue {mml:tendsto:type} {below} {\uparrow}
-\mapXMLvalue {mml:tendsto:type} {default} {\rightarrow}
+\xmlmapvalue {mml:tendsto:type} {above} {\downarrow}
+\xmlmapvalue {mml:tendsto:type} {below} {\uparrow}
+\xmlmapvalue {mml:tendsto:type} {default} {\rightarrow}
% elementary classical functions
@@ -1619,7 +1566,7 @@
\startxmlsetups mml:vector
\begingroup
- \ifnum\xmlcount{#1}{/*}>\plusone
+ \ifnum\xmlnofelements{#1}>\plusone
\doifelse\MMLvectordirection\v!horizontal {
\left(\xmlconcat{#1}{/*}{\MMLseparator\MMLvectorseparator}\right)
} {
@@ -1681,7 +1628,7 @@
\xmlfirst{#1}{/(mml:annotation\string|apply)}
\stopxmlsetups
-\usemodule[m][calcmath]
+\usemodule[x][calcmath]
\startxmlsetups mml:annotation
\xmldoifelse {#1} {[oneof(@encoding,'TeX','tex','TEX','ConTeXt','context','CONTEXT','ctx')]} {
@@ -1726,21 +1673,43 @@
% todo: \mfunction which adapts itself when registered as command
-\startxmlsetups mml:sin \mathopnolimits {sin}\xmlsetup{#1}{mml:function} \stopxmlsetups
-\startxmlsetups mml:sinh \mathopnolimits{sinh}\xmlsetup{#1}{mml:function} \stopxmlsetups
-\startxmlsetups mml:cos \mathopnolimits {cos}\xmlsetup{#1}{mml:function} \stopxmlsetups
-\startxmlsetups mml:cosh \mathopnolimits{cosh}\xmlsetup{#1}{mml:function} \stopxmlsetups
-\startxmlsetups mml:tan \mathopnolimits {tan}\xmlsetup{#1}{mml:function} \stopxmlsetups
-\startxmlsetups mml:tanh \mathopnolimits{tanh}\xmlsetup{#1}{mml:function} \stopxmlsetups
-\startxmlsetups mml:cot \mathopnolimits {cot}\xmlsetup{#1}{mml:function} \stopxmlsetups
-\startxmlsetups mml:coth \mathopnolimits{coth}\xmlsetup{#1}{mml:function} \stopxmlsetups
-\startxmlsetups mml:csc \mathopnolimits {csc}\xmlsetup{#1}{mml:function} \stopxmlsetups
-\startxmlsetups mml:csch \mathopnolimits{csch}\xmlsetup{#1}{mml:function} \stopxmlsetups
-\startxmlsetups mml:sec \mathopnolimits {sec}\xmlsetup{#1}{mml:function} \stopxmlsetups
-\startxmlsetups mml:sech \mathopnolimits{sech}\xmlsetup{#1}{mml:function} \stopxmlsetups
+% todo: \def\mmlcfunction#1#2{\mathopnolimits{#2}\xmlsetup{#1}{mml:function}}
+
+\startxmlsetups mml:sin \mathopnolimits {sin}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:sinh \mathopnolimits {sinh}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:cos \mathopnolimits {cos}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:cosh \mathopnolimits {cosh}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:tan \mathopnolimits {tan}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:tanh \mathopnolimits {tanh}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:cot \mathopnolimits {cot}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:coth \mathopnolimits {coth}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:csc \mathopnolimits {csc}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:csch \mathopnolimits {csch}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:sec \mathopnolimits {sec}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:sech \mathopnolimits {sech}\xmlsetup{#1}{mml:function} \stopxmlsetups
+
+\startxmlsetups mml:arcsin \mathopnolimits {arcsin}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:arcsinh \mathopnolimits{arcsinh}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:arccos \mathopnolimits {arccos}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:arccosh \mathopnolimits{arccosh}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:arctan \mathopnolimits {arctan}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:arctanh \mathopnolimits{arctanh}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:arccot \mathopnolimits {arccot}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:arccoth \mathopnolimits{arccoth}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:arccsc \mathopnolimits {arccsc}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:arccsch \mathopnolimits{arccsch}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:arcsec \mathopnolimits {arcsec}\xmlsetup{#1}{mml:function} \stopxmlsetups
+\startxmlsetups mml:arcsech \mathopnolimits{arcsech}\xmlsetup{#1}{mml:function} \stopxmlsetups
\startxmlsetups mml:function
- \ifconditional\xmlinversefunction^{-1}\fi\setfalse\xmlinversefunction
+ \ifx\MMLpowerelement\empty
+ \ifconditional\xmlinversefunction^{-1}\fi
+ \setfalse\xmlinversefunction
+ \else
+ ^{\ifconditional\xmlinversefunction-\fi\MMLpowerelement}
+ \setfalse\xmlinversefunction
+ \glet\MMLpowerelement\empty
+ \fi
\xmlsetup{#1}{mml:function:argument}
\stopxmlsetups
@@ -1774,23 +1743,23 @@
% helpers
-\mapXMLvalue {mml} {normal} {\tf}
-\mapXMLvalue {mml} {double-struck} {\bf}
-\mapXMLvalue {mml} {italic} {\it}
-\mapXMLvalue {mml} {fraktur} {\bf}
-\mapXMLvalue {mml} {script} {\tf}
-\mapXMLvalue {mml} {bold} {\bf}
-\mapXMLvalue {mml} {bold-italic} {\bi}
-\mapXMLvalue {mml} {bold-fraktur} {\bf}
-\mapXMLvalue {mml} {bold-script} {\bf}
-\mapXMLvalue {mml} {sans-serif} {\ss}
-\mapXMLvalue {mml} {bold-sans-serif} {\ss\bf}
-\mapXMLvalue {mml} {sans-serif-italic} {\ss\it}
-\mapXMLvalue {mml} {sans-serif-bold-italic} {\ss\bi}
-\mapXMLvalue {mml} {monospace} {\tt}
+\xmlmapvalue {mml} {normal} {\tf}
+\xmlmapvalue {mml} {double-struck} {\bf}
+\xmlmapvalue {mml} {italic} {\it}
+\xmlmapvalue {mml} {fraktur} {\bf}
+\xmlmapvalue {mml} {script} {\tf}
+\xmlmapvalue {mml} {bold} {\bf}
+\xmlmapvalue {mml} {bold-italic} {\bi}
+\xmlmapvalue {mml} {bold-fraktur} {\bf}
+\xmlmapvalue {mml} {bold-script} {\bf}
+\xmlmapvalue {mml} {sans-serif} {\ss}
+\xmlmapvalue {mml} {bold-sans-serif} {\ss\bf}
+\xmlmapvalue {mml} {sans-serif-italic} {\ss\it}
+\xmlmapvalue {mml} {sans-serif-bold-italic} {\ss\bi}
+\xmlmapvalue {mml} {monospace} {\tt}
\starttexdefinition setmmlmathstyle #1
- \XMLval {mml} {\xmlatt{#1}{mathvariant}} \empty
+ \xmlval {mml} {\xmlatt{#1}{mathvariant}} \mmmr
\stoptexdefinition
\starttexdefinition applymmlmathcolor #1#2
@@ -1813,11 +1782,13 @@
\fi
\stoptexdefinition
+\newsignal\mmltextsignal
+
\starttexdefinition applymmlsometext #1#2
- \applymmlmathbackground {#1} {
- \applymmlmathcolor {#1} {
+ \applymmlmathbackground {#1} {
+ \applymmlmathcolor {#1} {
\setmmlmathstyle {#1}
- \ignorespaces#2\removeunwantedspaces
+ #2
}
}
\stoptexdefinition
@@ -1853,8 +1824,15 @@
\endgroup
\stopxmlsetups
+% <m:mo>-</m:mo><m:mn>2</m:mn> and <m:mn>1</m:mn><m:mo>-</m:mo><m:mn>2</m:mn>
+%
+% spacing between - and 2 is taken care of by tex itself
+
\startxmlsetups mml:mo
+ \doif {\xmlatt{#1}{maxsize}} {1} {\settrue\mmlignoredelimiter}
+ \doif {\xmlatt{#1}{stretchy}} {false} {\settrue\mmlignoredelimiter}
\ctxlua{lxml.mml.mo("#1","*")}
+ \setfalse\mmlignoredelimiter
\stopxmlsetups
\startxmlsetups mml:mfenced % {} around separator is needed for spacing
@@ -1863,41 +1841,134 @@
\ctxlua{lxml.mml.mfenced("#1","/*")}
\stopxmlsetups
-\startxmlsetups mml:menclose % notation=.....
- \edef\mmlmenclosenotation{\xmlattdef{#1}{notation}{longdiv}}
- \doifelse \mmlmenclosenotation {longdiv} {
- \overline{\left)\xmlflush{#1}\right.}
- } {
- \doifelse \mmlmenclosenotation {actuarial} {
- \overline{\left.\xmlflush{#1}\right|}
+% \startxmlsetups mml:menclose % notation=.....
+% \edef\mmlmenclosenotation{\xmlattdef{#1}{notation}{longdiv}}
+% \doifelse \mmlmenclosenotation {longdiv} {
+% \overline{\left)\strut\xmlflush{#1}\right.}
+% } {
+% \doifelse \mmlmenclosenotation {actuarial} {
+% \overline{\left.\strut\xmlflush{#1}\right|}
+% } {
+% \doifelse \mmlmenclosenotation {radical} {
+% \sqrt{\xmlflush{#1}}
+% } {
+% \xmlflush{#1}
+% }
+% }
+% }
+% \stopxmlsetups
+
+\defineoverlay [mml:enclose:box] [\useMPgraphic{mml:enclose:box}]
+\defineoverlay [mml:enclose:roundedbox] [\useMPgraphic{mml:enclose:roundedbox}]
+\defineoverlay [mml:enclose:circle] [\useMPgraphic{mml:enclose:circle}]
+\defineoverlay [mml:enclose:left] [\useMPgraphic{mml:enclose:left}]
+\defineoverlay [mml:enclose:right] [\useMPgraphic{mml:enclose:right}]
+\defineoverlay [mml:enclose:top] [\useMPgraphic{mml:enclose:top}]
+\defineoverlay [mml:enclose:bottom] [\useMPgraphic{mml:enclose:bottom}]
+\defineoverlay [mml:enclose:updiagonalstrike] [\useMPgraphic{mml:enclose:updiagonalstrike}]
+\defineoverlay [mml:enclose:downdiagonalstrike] [\useMPgraphic{mml:enclose:downdiagonalstrike}]
+\defineoverlay [mml:enclose:horizontalstrike] [\useMPgraphic{mml:enclose:horizontalstrike}]
+\defineoverlay [mml:enclose:verticalstrike] [\useMPgraphic{mml:enclose:verticalstrike}]
+
+\startuseMPgraphic{mml:enclose:box}
+ draw OverlayBox withpen pencircle scaled (ExHeight/10) ;
+\stopuseMPgraphic
+\startuseMPgraphic{mml:enclose:roundedbox}
+ draw OverlayBox cornered .5ExHeight withpen pencircle scaled (ExHeight/10) ;
+\stopuseMPgraphic
+\startuseMPgraphic{mml:enclose:circle}
+ draw fullcircle xysized(bbwidth(OverlayBox),bbheight(OverlayBox)) withpen pencircle scaled (ExHeight/10) ;
+\stopuseMPgraphic
+\startuseMPgraphic{mml:enclose:left}
+ draw leftboundary OverlayBox withpen pencircle scaled (ExHeight/10) ;
+ setbounds currentpicture to OverlayBox ;
+\stopuseMPgraphic
+\startuseMPgraphic{mml:enclose:right}
+ draw rightboundary OverlayBox withpen pencircle scaled (ExHeight/10) ;
+ setbounds currentpicture to OverlayBox ;
+\stopuseMPgraphic
+\startuseMPgraphic{mml:enclose:top}
+ draw topboundary OverlayBox withpen pencircle scaled (ExHeight/10) ;
+ setbounds currentpicture to OverlayBox ;
+\stopuseMPgraphic
+\startuseMPgraphic{mml:enclose:bottom}
+ draw bottomboundary OverlayBox withpen pencircle scaled (ExHeight/10) ;
+ setbounds currentpicture to OverlayBox ;
+\stopuseMPgraphic
+\startuseMPgraphic{mml:enclose:updiagonalstrike}
+ path p ; p := OverlayBox enlarged -.25ExHeight ;
+ draw llcorner p -- urcorner p withpen pencircle scaled (ExHeight/10) ;
+ setbounds currentpicture to OverlayBox ;
+\stopuseMPgraphic
+\startuseMPgraphic{mml:enclose:downdiagonalstrike}
+ path p ; p := OverlayBox enlarged -.25ExHeight ;
+ draw ulcorner p -- lrcorner p withpen pencircle scaled (ExHeight/10) ;
+ setbounds currentpicture to OverlayBox ;
+\stopuseMPgraphic
+\startuseMPgraphic{mml:enclose:horizontalstrike}
+ path p ; p := OverlayBox enlarged -.25ExHeight ;
+ draw .5[llcorner p,ulcorner p] -- .5[lrcorner p,urcorner p] withpen pencircle scaled (ExHeight/10) ;
+ setbounds currentpicture to OverlayBox ;
+\stopuseMPgraphic
+\startuseMPgraphic{mml:enclose:verticalstrike}
+ path p ; p := OverlayBox enlarged -.25ExHeight ;
+ draw .5[llcorner p,lrcorner p] -- .5[ulcorner p,urcorner p] withpen pencircle scaled (ExHeight/10) ;
+ setbounds currentpicture to OverlayBox ;
+\stopuseMPgraphic
+
+\startxmlsetups mml:menclose
+ \edef\mmlmenclosenotation{\ctxlua{lxml.mml.menclosepattern("#1")}}
+ \ifx\mmlmenclosenotation\empty
+ \xmlflush{#1}
+ \else
+ \doifelse \mmlmenclosenotation {mml:enclose:longdiv} {
+ \overline{\left)\strut\xmlflush{#1}\right.}
} {
- \doifelse \mmlmenclosenotation {radical} {
- \sqrt{\xmlflush{#1}}
+ \doifelse \mmlmenclosenotation {mml:enclose:actuarial} {
+ \overline{\left.\strut\xmlflush{#1}\right|}
} {
- \xmlflush{#1}
+ \doifelse \mmlmenclosenotation {mml:enclose:radical} {
+ \sqrt{\xmlflush{#1}}
+ } {
+ \framed
+ [frame=off,background={\mmlmenclosenotation}]
+ {$
+ \expanded{\doifinsetelse {mml:enclose:longdiv} {\mmlmenclosenotation}} {
+ \overline{\left)\strut\xmlflush{#1}\right.}
+ } {
+ \expanded{\doifinsetelse {mml:enclose:actuarial} {\mmlmenclosenotation}} {
+ \overline{\left.\strut\xmlflush{#1}\right|}
+ } {
+ \expanded{\doifinsetelse {mml:enclose:radical} {\mmlmenclosenotation}} {
+ \sqrt{\xmlflush{#1}}
+ } {
+ \xmlflush{#1}
+ }
+ }
+ }
+ $}
+ }
}
}
- }
+ \fi
\stopxmlsetups
-\mapXMLvalue {mml:mfrac:linethickness} {thin} {.2pt}
-\mapXMLvalue {mml:mfrac:linethickness} {medium} {.4pt}
-\mapXMLvalue {mml:mfrac:linethickness} {thick} {.8pt}
+\xmlmapvalue {mml:mfrac:linethickness} {thin} {.2pt}
+\xmlmapvalue {mml:mfrac:linethickness} {medium} {.4pt}
+\xmlmapvalue {mml:mfrac:linethickness} {thick} {.8pt}
\startxmlsetups mml:mfrac % dodo: handle linethickness in lua + unit
\begingroup
\edef\mmlfraclinethickness{\xmlatt{#1}{linethickness}}
\ifx\mmlfraclinethickness\empty
\doifelse{\xmlatt{#1}{bevelled}}{true} {
- \xmlindex{#1}{/*}{1}
- \mathpunct{\kern-.2ex\left.\middle/\right.\kern-.25ex}
- \mmlsecond{#1}
+ \left.\mmlfirst{#1}\middle/\mmlsecond{#1}\right.% \thinspace\middle/\thinspace
} {
\frac{\mmlfirst{#1}}{\mmlsecond{#1}}
}
\else
\doifXMLvalelse {mml:mfrac:linethickness} \mmlfraclinethickness {
- \scratchdimen\XMLval{mml:mfrac:linethickness}\mmlfraclinethickness{.4pt}
+ \scratchdimen\xmlval{mml:mfrac:linethickness}\mmlfraclinethickness{.4pt}
} {
\setdimensionwithunit\scratchdimen\mmlfraclinethickness{pt}
}
@@ -1929,8 +2000,7 @@
\stopxmlsetups
\startxmlsetups mml:mtext
- \hbox {
- \tf % else encoding problems, we can make mr an option
+ \domathtext {
\applymmlsometext{#1}{\xmlflush{#1}}
}
\stopxmlsetups
@@ -1940,10 +2010,14 @@
\stopxmlsetups
\startxmlsetups mml:mphantom
- \phantom{\ignorespaces{}\xmlflush{#1}\unskip} % watch spacing {} hack
+% \phantom{\ignorespaces{}\xmlflush{#1}\unskip} % watch spacing {} hack
+ \phantom{\mathstyle{\ignorespaces{}\xmlflush{#1}\unskip}}%
+% \mktriggereffect\v!hidden
+% \ignorespaces{}\xmlflush{#1}\unskip % no attributes in math yet
+% \mktriggereffect\v!normal
\stopxmlsetups
-\startxmlsetups mml:mpadded
+\startxmlsetups mml:mpadded % todo
\xmlflush{#1}
\stopxmlsetups
@@ -1971,7 +2045,7 @@
\startxmlsetups mml:mrow
\begingroup
\ifnum\xmlcount{#1}{/mml:mo}=\plustwo
- \xmldoifelse {#1} {/mml:mo[position()==1 or position()==\xmlcount{#1}{/*}]} {% we need a {}
+ \xmldoifelse {#1} {/mml:mo[position()==1 or position()==\xmlnofelements{#1}]} {% we need a {}
\def\MMLleft {\left }
\def\MMLright{\right}
\enabledelimiter
@@ -2023,50 +2097,68 @@
}
\stopxmlsetups
+\def\mmlexecuteifdefined#1%
+ {\ifx#1\empty
+ \expandafter\secondoftwoarguments
+ \else\ifcsname#1\endcsname
+ \expandafter\expandafter\expandafter\firstoftwoarguments
+ \else
+ \expandafter\expandafter\expandafter\secondoftwoarguments
+ \fi\fi
+ {\csname#1\endcsname}}
+
\startxmlsetups mml:mover
- \mathop {
+% \mathop {
\edef\mmlovertoken{\xmlraw{#1}{/mml:mo[position()==2]}}
\doifelse{\utfmathclass\mmlovertoken}{accent} {
- \utfmathcommand\mmlovertoken{\xmlindex{#1}{/*}{1}}
+ \edef\mmlovercommand{\utfmathcommand\mmlovertoken}
+ \mmlexecuteifdefined\mmlovercommand\mathematics{\mmlfirst{#1}}
} {
+ \edef\mmlbasetoken{\xmlraw{#1}{/mml:mo[position()==1]}}
+ \edef\mmlbasecommand{\utfmathfiller\mmlbasetoken}
+ \edef\mmlovercommand{\utfmathfiller\mmlovertoken}
\vbox {
- \m@th\ialign {
+ \mathsurround\zeropoint \ialign {
\hss##\hss\crcr
- \noalign{\kern3\p@}%
- \disabledelimiter\doMMLfiller{
- \xmlindex{#1}{/*}{2}
- }\crcr
- \noalign{\kern3\p@\nointerlineskip}%
- \disabledelimiter\doMMLfiller{
- \xmlindex{#1}{/*}{1}
- }\crcr
+ \noalign{\kern3\onepoint}%
+ \mmlexecuteifdefined\mmlovercommand{\mathematics{\mmlsecond{#1}}}\crcr
+ \noalign{\kern3\onepoint\nointerlineskip}%
+ \mmlexecuteifdefined\mmlbasecommand{\mathematics{\mmlfirst{#1}}}\crcr
}
}
}
- }
- \limits
+% }
+% \limits % spoils spacing
\stopxmlsetups
\startxmlsetups mml:munder
- \mathop {
- \vtop {
- \m@th\ialign{
- \hss##\hss\crcr
- \disabledelimiter\doMMLfiller{\xmlindex{#1}{/*}{1}}\crcr
- \noalign{\kern3\p@\nointerlineskip}%
- \disabledelimiter\doMMLfiller{\xmlindex{#1}{/*}{2}}\crcr
- \noalign{\kern3\p@}
+% \mathop {
+ \edef\mmlundertoken{\xmlraw{#1}{/mml:mo[position()==2]}}
+ \doifelse{\utfmathclass\mmlundertoken}{accent} {
+ \edef\mmlundercommand{\utfmathcommand\mmlundertoken}
+ \mmlexecuteifdefined\mmlundercommand\mathematics{\mmlfirst{#1}}
+ } {
+ \edef\mmlbasetoken {\xmlraw{#1}{/mml:mo[position()==1]}}
+ \edef\mmlbasecommand {\utfmathfiller\mmlbasetoken}
+ \edef\mmlundercommand{\utfmathfiller\mmlundertoken}
+ \vtop {
+ \mathsurround\zeropoint \ialign {
+ \hss##\hss\crcr
+ \mmlexecuteifdefined\mmlbasecommand {\mathematics{\mmlfirst{#1}}}\crcr
+ \noalign{\kern3\onepoint\nointerlineskip}%
+ \mmlexecuteifdefined\mmlundercommand{\mathematics{\mmlsecond{#1}}}\crcr
+ \noalign{\kern3\onepoint}
+ }
}
}
- }
- \limits
+% }
+% \limits % spoils spacing
\stopxmlsetups
\startxmlsetups mml:munderover
- \edef\mmlunderovertoken{\xmlraw{#1}{/mml:mo[position()==1]}}
- \utfmathcommanddefault\mmlunderovertoken{xmlindex}{{#1}{/*}{1}}
- _{\disablefiller\disabledelimiter\xmlindex{#1}{/*}{2}}
- ^{\disablefiller\disabledelimiter\xmlindex{#1}{/*}{3}}
+ \edef\mmlbasetoken{\xmlraw{#1}{/mml:mo[position()==1]}}
+ \edef\mmlbasecommand{\utfmathcommand\mmlbasetoken}
+ \mmlexecuteifdefined\mmlbasecommand{\mathematics{\mmlfirst{#1}}}_{\mmlsecond{#1}}^{\mmlthird{#1}}
\stopxmlsetups
% tables (mml:mtable, mml:mtr, mml:mlabledtr, mml:mtd)
@@ -2075,24 +2167,66 @@
\vcenter{\ctxlua{lxml.mml.mtable("#1")}}
\stopxmlsetups
-\startxmlsetups mml:mspace % complete
+\startxmlsetups mml:mcolumn
+ \ctxlua{lxml.mml.mcolumn("#1")}
+\stopxmlsetups
+
+\def\mmlsetfakewidth#1{\setbox\scratchbox\hbox{#1}\scratchdimen\wd\scratchbox}
+
+\def\mmlmcolumndigitspace {\mmlsetfakewidth {0}\kern\scratchdimen}
+\def\mmlmcolumndigitrule {\mmlsetfakewidth {0}\vrule width \scratchdimen height .2pt depth .2pt\relax}
+\def\mmlmcolumnsymbolrule {\mmlsetfakewidth{\times}\vrule width \scratchdimen height .2pt depth .2pt\relax}
+\def\mmlmcolumnpunctuationrule{\mmlsetfakewidth {.}\vrule width \scratchdimen height .2pt depth .2pt\relax}
+
+\startxmlsetups mml:mspace
\begingroup
- \!!widtha \xmlattdef{#1}{width} \!!zeropoint % must be string
- \!!heighta\xmlattdef{#1}{height}\!!zeropoint
- \!!deptha \xmlattdef{#1}{depth} \!!zeropoint
- \ifdim\!!heighta=\zeropoint
- \ifdim\!!deptha=\zeropoint\else
- \hbox{\vrule\!!depth\!!deptha\!!height\zeropoint\!!width\zeropoint}%
+ \edef\mmlspacetext{\xmlatt{#1}{spacing}}
+ \ifx\mmlspacetext\empty
+ \!!widtha \xmlattdef{#1}{width} \!!zeropoint % must be string
+ \!!heighta\xmlattdef{#1}{height}\!!zeropoint
+ \!!deptha \xmlattdef{#1}{depth} \!!zeropoint
+ \ifdim\!!heighta=\zeropoint
+ \ifdim\!!deptha=\zeropoint\else
+ \hbox{\vrule\!!depth\!!deptha\!!height\zeropoint\!!width\zeropoint}%
+ \fi
+ \else
+ \hbox{\vrule\!!depth\zeropoint\!!height\!!heighta\!!width\zeropoint}%
+ \fi
+ \ifdim\!!widtha=\zeropoint\else
+ \hskip\!!widtha
\fi
\else
- \hbox{\vrule\!!depth\zeropoint\!!height\!!heighta\!!width\zeropoint}%
- \fi
- \ifdim\!!widtha=\zeropoint\else
- \hskip\!!widtha
+ \phantom{\mathstyle{\mmlspacetext}}%
\fi
\endgroup
\stopxmlsetups
+% later we can do a better job by manipulating node lists
+
+\startxmlsetups mml:mline
+ % new, rather undefined, we need to capture a few keywords
+ \edef\mmllinewidth {\xmlatt{#1}{linethickness}}
+ \edef\mmllinetext {\xmlatt{#1}{spacing}}
+ \edef\mmllinelength{\xmlattdef{#1}{length}\!!zeropoint}
+ \ifx\mmllinewidth\empty
+ \!!deptha.5\linewidth
+ \else
+ \!!deptha.5\dimexpr\mmllinewidth\relax
+ \fi
+ \!!heighta\!!deptha
+ \ifx\mmllinetext\empty
+ \ifx\mmllinelength\empty
+ \!!widtha\zeropoint
+ \else
+ \!!widtha\mmllinelength
+ \fi
+ \else
+ \setbox\scratchbox\hbox{\mathematics{\mathstyle{\mmllinetext}}}% not ok
+ \!!widtha\wd\scratchbox
+ \fi
+ \hbox{\vrule\!!width\!!widtha\!!depth\!!deptha\!!height\!!heighta}
+\stopxmlsetups
+
\startxmlsetups mml:mglyph % probably never ok
\begingroup
\edef\mmlglyphfontfamily{\xmlatt {#1}{fontfamily}}
diff --git a/tex/context/base/x-mathml.tex b/tex/context/base/x-mathml.tex
index f5db61236..8ad493eeb 100644
--- a/tex/context/base/x-mathml.tex
+++ b/tex/context/base/x-mathml.tex
@@ -1,5 +1,5 @@
%D \module
-%D [ file=m-mathml,
+%D [ file=x-mathml,
%D version=1999.12.20,
%D title=\CONTEXT\ XML Modules,
%D subtitle=Loading \MATHML\ Filters,
@@ -11,18 +11,6 @@
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.
-%D We have to make sure that some basic entities are
-%D loaded:
-
-\useXMLfilter[ent]
-
-%D Then we load the math:
-
-\useXMLfilter[mml,mmp,mmc]
-
-%D And we also load the whole bunch of entities:
-
-% \useXMLfilter[mea,meb,mec,meh,men,meo,mer]
-% \useXMLfilter[mxa,mxb,mxc,mxh,mxn,mxo,mxr]
+\loadmarkfile{x-mathml}
\endinput
diff --git a/tex/context/base/x-mmb.mkiv b/tex/context/base/x-mmb.mkiv
deleted file mode 100644
index 85da90c45..000000000
--- a/tex/context/base/x-mmb.mkiv
+++ /dev/null
@@ -1,256 +0,0 @@
-%D \module
-%D [ file=x-mmb,
-%D version=2007.09.04,
-%D title=\CONTEXT\ XML Modules,
-%D subtitle=Base of MathML Renderer,
-%D author=Hans Hagen,
-%D date=\currentdate,
-%D copyright={PRAGMA ADE}]
-%C
-%C This module is part of the \CONTEXT\ macro||package and is
-%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
-%C details.
-
-% \defineXMLentity [mathematicald] {d}
-
-% \defineXMLentity [imaginaryi] {{\rm i}}
-% \defineXMLentity [differentiald] {\partial}
-% \defineXMLentity [exponentiale] {{\rm e}}
-% \defineXMLentity [capitaldifferentiald] {D}
-
-% \defineXMLentity [ii] {\getXMLentity{imaginaryi}}
-% \defineXMLentity [dd] {\getXMLentity{differentiald}}
-% \defineXMLentity [ee] {\getXMLentity{exponentiale}}
-% \defineXMLentity [DD] {\getMMLentity{capitaldifferentiald}}
-
-% \defineXMLentity [ImaginaryI] {\getXMLentity{imaginaryi}}
-% \defineXMLentity [DifferentialD] {\getXMLentity{differentiald}}
-% \defineXMLentity [ExponentialE] {\getXMLentity{exponentiale}}
-% \defineXMLentity [CapitalDifferentialD] {\getXMLentity{differentiald}}
-
-% \defineXMLentity [NaN] {\getXMLentity{notanumber}}
-% \defineXMLentity [NotANumber] {\getXMLentity{notanumber}}
-
-% \defineXMLentity [and] {\wedge}
-% \defineXMLentity [exists] {\exists}
-% \defineXMLentity [forall] {\forall}
-% \defineXMLentity [implies] {\Rightarrow}
-% \defineXMLentity [not] {\neg}
-% \defineXMLentity [or] {\vee}
-% \defineXMLentity [xor] {\mathopnolimits{xor}}
-
-% \defineXMLentity [imaginary] {\Im}
-% \defineXMLentity [real] {\Re}
-
-% \defineXMLentity [lceiling] {\lceil}
-% \defineXMLentity [rceiling] {\rceil}
-% \defineXMLentity [lfloor] {\lfloor}
-% \defineXMLentity [rfloor] {\rfloor}
-
-% \defineXMLentity [ne] {\neq}
-% \defineXMLentity [neq] {\neq}
-% \defineXMLentity [gt] {>}
-% \defineXMLentity [lt] {<}
-% \defineXMLentity [ge] {\geq}
-% \defineXMLentity [geq] {\geq}
-% \defineXMLentity [le] {\leq}
-% \defineXMLentity [leq] {\leq}
-% \defineXMLentity [equivalent] {\equiv}
-% \defineXMLentity [equiv] {\equiv}
-% \defineXMLentity [approx] {\approx}
-
-% \defineXMLentity [factorof] {\mid}
-% \defineXMLentity [mapsto] {\mapsto}
-
-% \defineXMLentity [int] {\int}
-% \defineXMLentity [prime] {\prime}
-% \defineXMLentity [laplacian] {\nabla^2}
-% \defineXMLentity [partial] {\partial}
-
-% \defineXMLentity [union] {\cup}
-% \defineXMLentity [intersect] {\cap}
-% \defineXMLentity [in] {\in}
-% \defineXMLentity [notin] {\not\in}
-% \defineXMLentity [subset] {\subset}
-% \defineXMLentity [prsubset] {\subseteq}
-% \defineXMLentity [notsubset] {\not\subset}
-% \defineXMLentity [notprsubset] {\not\subseteq}
-% \defineXMLentity [setdiff] {\setminus}
-
-% \defineXMLentity [card] {\vert}
-% \defineXMLentity [cartesianproduct] {\times}
-
-% \defineXMLentity [sum] {\sum}
-% \defineXMLentity [prod] {\prod}
-% \defineXMLentity [product] {\prod}
-% \defineXMLentity [lim] {\lim}
-
-% \defineXMLentity [transpose] {^{\rm T}}
-
-% \defineXMLentity [plusminus] {\mathematics{\pm}}
-% \defineXMLentity [minusplus] {\mathematics{\mp}}
-
-% \defineXMLentity [vectorproduct] {\times}
-% \defineXMLentity [scalarproduct] {\cdot}
-% \defineXMLentity [outerproduct] {\otimes}
-
-% \defineXMLentity [integers] {\integers}
-% \defineXMLentity [reals] {\reals}
-% \defineXMLentity [rationals] {\rationals}
-% \defineXMLentity [naturalnumbers] {\naturalnumbers}
-% \defineXMLentity [complexes] {\complexes}
-% \defineXMLentity [primes] {\primes}
-
-% \defineXMLentity [emptyset] {\emptyset}
-% \defineXMLentity [pi] {\pi}
-% \defineXMLentity [eulergamma] {\gamma}
-% \defineXMLentity [infinity] {\mathematics{\infty}}
-
-% \defineXMLentity [InvisibleTimes] {}
-% \defineXMLentity [InvisibleComma] {}
-% \defineXMLentity [ApplyFunction] {}
-
-% \defineXMLentity [it] {\getXMLentity{InvisibleTines}}
-% \defineXMLentity [ic] {\getXMLentity{InvisibleComma}}
-% \defineXMLentity [af] {\getXMLentity{ApplyFunction}}
-
-% \defineXMLentity [PlusMinus] {\getXMLentity{plusminus}}
-
-% \defineXMLentity [infin] {\getXMLentity{infinity}}
-% \defineXMLentity [infty] {\getXMLentity{infinity}}
-% \defineXMLentity [part] {\getXMLentity{differentiald}}
-
-% \defineXMLentity [RightArrow] {\normalorfiller\rightarrow\rightarrowfill}
-% \defineXMLentity [LeftArrow] {\normalorfiller\leftarrow\leftarrowfill}
-% \defineXMLentity [UnderBrace] {\normalorfiller\empty\upbracefill}
-% \defineXMLentity [OverBrace] {\normalorfiller\empty\downbracefill}
-% \defineXMLentity [UnderBar] {\normalorfiller\hrule\hrulefill}
-% \defineXMLentity [OverBar] {\normalorfiller\hrule\hrulefill}
-% \defineXMLentity [Hat] {\normalorfiller\empty\empty} % todo
-
-% \defineXMLentity [downarrow] {\mathortext\downarrow\empty}
-% \defineXMLentity [uparrow] {\mathortext\uparrow\empty}
-
-% \defineXMLentity [Tab] {\hskip4em}
-% \defineXMLentity [NewLine] {\mathortext\empty\crlf}
-% \defineXMLentity [IndentingNewLine] {\mathortext\empty\crlf}
-
-% \defineXMLentity [NoBreak] {\nobreak}
-% \defineXMLentity [GoodBreak] {\goodbreak}
-% \defineXMLentity [BadBreak] {\nobreak}
-
-% \defineXMLentity [Space] {\getXMLentity{MediumSpace}}
-% \defineXMLentity [NonBreakingSpace] {\getXMLentity{MediumSpace}}
-% \defineXMLentity [ZeroWidthSpace] {}
-
-% \def\somespaceentity#1#2%
-% {\mathortext
-% {\mskip#1mu}
-% {\ifvmode\dontleavehmode\else\unskip\fi\hskip#2em\strut\hskip\zeropoint\ignorespaces}%
-% \relax}
-
-% \defineXMLentity [VeryThinSpace] {\somespaceentity {2}{.125}}
-% \defineXMLentity [ThinSpace] {\somespaceentity {3}{.25}}
-% \defineXMLentity [MediumSpace] {\somespaceentity {4}{.5}}
-% \defineXMLentity [ThickSpace] {\somespaceentity {5}{1}}
-% \defineXMLentity [NegativeVeryThinSpace] {\somespaceentity{-2}{-.125}}
-% \defineXMLentity [NegativeThinSpace] {\somespaceentity{-3}{-.25}}
-% \defineXMLentity [NegativeMediumSpace] {\somespaceentity{-4}{-.5}}
-% \defineXMLentity [NegativeThickSpace] {\somespaceentity{-5}{-1}}
-
-% \defineXMLentity [NegVeryThinSpace] {\getXMLentity{NegativeVeryThinSpace}}
-% \defineXMLentity [NegThinSpace] {\getXMLentity{NegativeThinSpace}}
-% \defineXMLentity [NegMediumSpace] {\getXMLentity{NegativeMediumSpace}}
-% \defineXMLentity [NegThickSpace] {\getXMLentity{NegativeThickSpace}}
-
-% \defineXMLentity [nbsp] {\getXMLentity{NonBreakingSpace}}
-% \defineXMLentity [thinsp] {\getXMLentity{ThinSpace}}
-% \defineXMLentity [medsp] {\getXMLentity{MediumSpace}}
-% \defineXMLentity [thicksp] {\getXMLentity{ThickSpace}}
-
-% \defineXMLentity [larr] {\getXMLentity{LeftArrow}}
-% \defineXMLentity [rarr] {\getXMLentity{RightArrow}}
-
-
-% \defineXMLentity [lbrace] {\normalordelimiter{\{}{\MMLleft \{}}
-% \defineXMLentity [rbrace] {\normalordelimiter{\}}{\MMLright\}}}
-% \defineXMLentity [lbracket] {\normalordelimiter{[}{\MMLleft [}}
-% \defineXMLentity [rbracket] {\normalordelimiter{]}{\MMLright]}}
-% \defineXMLentity [lparenthesis] {\normalordelimiter{(}{\MMLleft (}}
-% \defineXMLentity [rparenthesis] {\normalordelimiter{)}{\MMLright)}}
-% \defineXMLentity [langle] {\normalordelimiter{\langle}{\MMLleft \langle}}
-% \defineXMLentity [rangle] {\normalordelimiter{\rangle}{\MMLright\rangle}}
-
-% \defineXMLentity [lang] {\getXMLentity{langle}}
-% \defineXMLentity [rang] {\getXMLentity{rangle}}
-% \defineXMLentity [lbrack] {\getXMLentity{lbracket}}
-% \defineXMLentity [rbrack] {\getXMLentity{rbracket}}
-% \defineXMLentity [lparent] {\getXMLentity{lparenthesis}}
-% \defineXMLentity [rparent] {\getXMLentity{rparenthesis}}
-
-% \defineXMLentity [\letterleftbrace ] {\getXMLentity{lbrace}}
-% \defineXMLentity [\letterrightbrace] {\getXMLentity{rbrace}}
-
-% \defineXMLentity [times] {\mathematics{\times}}
-% \defineXMLentity [minus] {\mathematics{-}}
-% \defineXMLentity [plus] {\mathematics{+}}
-% \defineXMLentity [plusmn] {\mathematics{\pm}}
-
-% \defineXMLentity [nabla] {\nabla}
-
-% \def\myspecialnormalvert {\mathematics{\vert}}
-% \def\myspecialstretchvert{\;\vrule\;}
-
-% \defineXMLentity [,] {{,}}
-% \defineXMLentity [.] {{.}}
-% \defineXMLentity [+] {+}
-% \defineXMLentity [-] {-}
-% \defineXMLentity [|] {\myspecialnormalvert}
-% \defineXMLentity [/] {/}
-% \defineXMLentity [*] {\times}
-% \defineXMLentity [=] {=}
-
-% \defineXMLentity [++] {++}
-% \defineXMLentity [--] {--}
-% \defineXMLentity [//] {//}
-% \defineXMLentity [**] {\times\times}
-% \defineXMLentity [==] {==}
-% \defineXMLentity [...] {\cdots}
-
-% \defineXMLentity [quot] {"}
-
-% \defineXMLentity [triangle] {\mathematics\triangle}
-% \defineXMLentity [otimes] {\mathematics\otimes}
-% \defineXMLentity [oplus] {\mathematics\oplus}
-% \defineXMLentity [cup] {\mathematics\cup}
-% \defineXMLentity [cap] {\mathematics\cap}
-% \defineXMLentity [sdot] {\mathematics\cdot}
-% \defineXMLentity [dot] {\mathematics\cdot}
-% \defineXMLentity [sim] {\mathematics\sim}
-% \defineXMLentity [circ] {\mathematics\circ}
-% \defineXMLentity [dagger] {\mathematics\dagger}
-% \defineXMLentity [cdots] {\mathematics\cdots}
-
-% \defineXMLentity [...] {\getXMLentity{cdots}}
-% \defineXMLentity [continued] {\getXMLentity{cdots}}
-
-% \defineXMLentity [sub] {\getXMLentity{subset}}
-% \defineXMLentity [sube] {\getXMLentity{prsubset}}
-% \defineXMLentity [notprsubset] {\getXMLentity{notprsubset}}
-
-% \defineXMLentity [ndash] {\endash}
-% \defineXMLentity [mdash] {\emdash}
-
-% -- ignored: malignmark
-% -- luacode will be moved to x-mmp.lua
-% -- { } # % _ ^ & etc escapen, {} in mathtype entities; mo/mtext
-
-\ifx\MMLleft \undefined \let\MMLleft \firstofoneargument \fi
-\ifx\MMLright\undefined \let\MMLright\firstofoneargument \fi
-
-\def\mmlleftdelimiter #1{\normalordelimiter{#1}{\MMLleft #1}}
-\def\mmlrightdelimiter#1{\normalordelimiter{#1}{\MMLright#1}}
-\def\mmlchar #1{\char#1 }
-\def\mmlnolim #1{\mathopnolimits{#1}}
-
-\endinput
diff --git a/tex/context/base/x-mml.mkiv b/tex/context/base/x-mml.mkiv
deleted file mode 100644
index d2dd91a09..000000000
--- a/tex/context/base/x-mml.mkiv
+++ /dev/null
@@ -1,49 +0,0 @@
-%D \module
-%D [ file=x-mml,
-%D version=2007.09.04,
-%D title=\CONTEXT\ XML Modules,
-%D subtitle=MathML Renderer,
-%D author=Hans Hagen,
-%D date=\currentdate,
-%D copyright={PRAGMA ADE}]
-%C
-%C This module is part of the \CONTEXT\ macro||package and is
-%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
-%C details.
-
-%D This is a first version of the \MKIV\ \MATHML\ processor using
-%D the \type {lxml} helper functions. The implementation is yet
-%D incomplete but I needed a quick hack for a project where I wanted
-%D to use the new \MKIV\ \XML\ handler. It's also a nice testcase.
-
-\startxmlsetups xml:mml:process
- \xmlgrab {\xmldocument} {mml:*} {*}
-\stopxmlsetups
-
-\xmlregistersetup{xml:mml:process}
-
-\xmlregisterns{mml}{mathml}
-
-\def\setupMMLappearance[#1]{\dodoubleargument\getparameters[@@MML#1]}
-
-\def\MMLhack{\let\MMLpar\par \let\par\relax \everyvbox{\let\par\MMLpar}}
-
-\startxmlsetups mml:math
- \automathematics {\MMLhack\xmlflush{#1}}
-\stopxmlsetups
-
-\startxmlsetups mml:imath
- \inlinemathematics{\MMLhack\xmlflush{#1}}
-\stopxmlsetups
-
-\startxmlsetups mml:dmath
- \displaymathematics{\MMLhack\xmlflush{#1}}
-\stopxmlsetups
-
-% -- we need a new entity mapper (also covering unicode)
-
-\loadmarkfile{x-mmb} % common code
-\loadmarkfile{x-mmp} % presentation mathml
-\loadmarkfile{x-mmc} % content mathml
-
-\endinput
diff --git a/tex/context/base/x-mmp.mkiv b/tex/context/base/x-mmp.mkiv
deleted file mode 100644
index dff7ade58..000000000
--- a/tex/context/base/x-mmp.mkiv
+++ /dev/null
@@ -1,497 +0,0 @@
-%D \module
-%D [ file=x-mmp,
-%D version=2007.09.04,
-%D title=\CONTEXT\ XML Modules,
-%D subtitle=Presentation MathML Renderer,
-%D author=Hans Hagen,
-%D date=\currentdate,
-%D copyright={PRAGMA ADE}]
-%C
-%C This module is part of the \CONTEXT\ macro||package and is
-%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
-%C details.
-
-\startluacode
- do
-
- lxml.mml = lxml.mml or { }
-
- local texsprint = tex.sprint
-
- -- an alternative is to remap to private codes, where we can have
- -- different properties .. to be done
-
- local n_replacements = {
- -- [" "] = utf.char(0x2002), -- "&textspace;" -> tricky, no &; in mkiv
- ["."] = "{.}",
- [","] = "{,}",
- [" "] = "",
- }
- local o_replacements = {
- ["{"] = "\\mmlleftdelimiter\\lbrace",
- ["}"] = "\\mmlrightdelimiter\\rbrace",
- ["("] = "\\mmlleftdelimiter(",
- [")"] = "\\mmlrightdelimiter)",
- ["["] = "\\mmlleftdelimiter[",
- ["]"] = "\\mmlrightdelimiter]",
- ["<"] = "\\mmlleftdelimiter<",
- [">"] = "\\mmlrightdelimiter>",
- ["#"] = "\\mmlchar{35}",
- ["$"] = "\\mmlchar{36}",
- ["%"] = "\\mmlchar{37}",
- ["&"] = "\\mmlchar{38}",
- ["^"] = "\\mmlchar{94}{}", -- strange, sometimes luatex math see the char instead of \char
- ["_"] = "\\mmlchar{95}{}", -- so we need the {}
- ["~"] = "\\mmlchar{126}",
- [" "] = "",
- }
- local i_replacements = {
- ["sin"] = "\\mathopnolimits{sin}",
- ["cos"] = "\\mathopnolimits{cos}",
- ["abs"] = "\\mathopnolimits{abs}",
- ["arg"] = "\\mathopnolimits{arg}",
- ["codomain"] = "\\mathopnolimits{codomain}",
- ["curl"] = "\\mathopnolimits{curl}",
- ["determinant"] = "\\mathopnolimits{det}",
- ["divergence"] = "\\mathopnolimits{div}",
- ["domain"] = "\\mathopnolimits{domain}",
- ["gcd"] = "\\mathopnolimits{gcd}",
- ["grad"] = "\\mathopnolimits{grad}",
- ["identity"] = "\\mathopnolimits{id}",
- ["image"] = "\\mathopnolimits{image}",
- ["lcm"] = "\\mathopnolimits{lcm}",
- ["max"] = "\\mathopnolimits{max}",
- ["median"] = "\\mathopnolimits{median}",
- ["min"] = "\\mathopnolimits{min}",
- ["mode"] = "\\mathopnolimits{mode}",
- ["mod"] = "\\mathopnolimits{mod}",
- ["polar"] = "\\mathopnolimits{Polar}",
- ["exp"] = "\\mathopnolimits{exp}",
- ["ln"] = "\\mathopnolimits{ln}",
- ["log"] = "\\mathopnolimits{log}",
- ["sin"] = "\\mathopnolimits{sin}",
- ["arcsin"] = "\\mathopnolimits{arcsin}",
- ["sinh"] = "\\mathopnolimits{sinh}",
- ["arcsinh"] = "\\mathopnolimits{arcsinh}",
- ["cos"] = "\\mathopnolimits{cos}",
- ["arccos"] = "\\mathopnolimits{arccos}",
- ["cosh"] = "\\mathopnolimits{cosh}",
- ["arccosh"] = "\\mathopnolimits{arccosh}",
- ["tan"] = "\\mathopnolimits{tan}",
- ["arctan"] = "\\mathopnolimits{arctan}",
- ["tanh"] = "\\mathopnolimits{tanh}",
- ["arctanh"] = "\\mathopnolimits{arctanh}",
- ["cot"] = "\\mathopnolimits{cot}",
- ["arccot"] = "\\mathopnolimits{arccot}",
- ["coth"] = "\\mathopnolimits{coth}",
- ["arccoth"] = "\\mathopnolimits{arccoth}",
- ["csc"] = "\\mathopnolimits{csc}",
- ["arccsc"] = "\\mathopnolimits{arccsc}",
- ["csch"] = "\\mathopnolimits{csch}",
- ["arccsch"] = "\\mathopnolimits{arccsch}",
- ["sec"] = "\\mathopnolimits{sec}",
- ["arcsec"] = "\\mathopnolimits{arcsec}",
- ["sech"] = "\\mathopnolimits{sech}",
- ["arcsech"] = "\\mathopnolimits{arcsech}",
- [" "] = "",
-
- ["false"] = "{\\mr false}",
- ["notanumber"] = "{\\mr NaN}",
- ["otherwise"] = "{\\mr otherwise}",
- ["true"] = "{\\mr true}",
- ["declare"] = "{\\mr declare}",
- ["as"] = "{\\mr as}",
- }
-
- function lxml.mml.prepare_number(id,pattern)
- local str = xml.content(lxml.id(id),pattern) or ""
- texsprint(tex.ctxcatcodes,(str:gsub(".",n_replacements)))
- end
- function lxml.mml.prepare_operator(id,pattern)
- local str = xml.content(lxml.id(id),pattern) or ""
- tex.sprint(tex.ctxcatcodes,(str:gsub(".",o_replacements)))
- end
- function lxml.mml.prepare_identifier(id,pattern)
- local str = xml.content(lxml.id(id),pattern) or ""
- str = str:gsub("^%s*(.*)%s*$","%1")
- local rep = i_replacements[str]
- if rep then
- tex.sprint(tex.ctxcatcodes,rep)
- else
- tex.sprint(tex.ctxcatcodes,(str:gsub(".",i_replacements)))
- end
- end
-
- function lxml.mml.connect(id,pattern,separators) -- multiple separators
- local n = xml.count(id,pattern)
- if n == 0 then
- -- skip
- elseif n == 1 then
- lxml.all(id,pattern)
- else
- local t = { }
- for s in utf.gmatch(separators,"([^%s])") do
- t[#t+1] = s
- end
- for i=1,n do
- if i > 1 then
- texsprint(tex.ctxcatcodes,"{")
- texsprint(t[i] or t[#t] or "")
- texsprint(tex.ctxcatcodes,"}")
- end
- lxml.idx(id,pattern,i) -- kind of slow, some day ...
- end
- end
- end
-
- local function flush(e,tag,toggle)
- -- texsprint(tex.ctxcatcodes,(toggle and "^{") or "_{")
- if toggle then
- texsprint(tex.ctxcatcodes,"^{")
- else
- texsprint(tex.ctxcatcodes,"_{")
- end
- if tag == "none" then
- texsprint(tex.ctxcatcodes,"{}")
- else
- xml.sprint(e.dt)
- end
- if not toggle then
- texsprint(tex.ctxcatcodes,"}")
- else
- texsprint(tex.ctxcatcodes,"}{}")
- end
- return not toggle
- end
-
- function lxml.mml.multiscripts(id)
- local done, toggle = false, false
- id = lxml.id(id)
- -- for i=1,#id.dt do local e = id.dt[i] if type(e) == table then ...
- for r, d, k in xml.elements(id,"/*") do
- local e = d[k]
- local tag = e.tg
- if tag == "mprescripts" then
- texsprint(tex.ctxcatcodes,"{}")
- done = true
- elseif done then
- toggle = flush(e,tag,toggle)
- end
- end
- local done, toggle = false, false
- for r, d, k in xml.elements(id,"/*") do
- local e = d[k]
- local tag = e.tg
- if tag == "mprescripts" then
- break
- elseif done then
- toggle = flush(e,tag,toggle)
- else
- xml.sprint(e.dt)
- done = true
- end
- end
- end
-
- end
-\stopluacode
-
-\unprotect
-
-% helpers
-
-% \let\myspecialnormalvert\myspecialstretchvert
-% \setupMMLappearance[scripts][\c!alternative=\v!a] {} rond base
-
-\mapXMLvalue{mmp}{normal} {\tf} \mapXMLvalue{mmp}{double-stuck} {\bf}
-\mapXMLvalue{mmp}{bolditalic} {\bi} \mapXMLvalue{mmp}{bold-italic} {\bi}
-\mapXMLvalue{mmp}{boldslanted}{\bs} \mapXMLvalue{mmp}{bold-slanted} {\bs}
-\mapXMLvalue{mmp}{boldnormal} {\bf} \mapXMLvalue{mmp}{bold} {\bf}
-\mapXMLvalue{mmp}{slanted} {\sl} \mapXMLvalue{mmp}{normalslanted}{\sl}
-\mapXMLvalue{mmp}{italic} {\it} \mapXMLvalue{mmp}{normalitalic} {\it}
-\mapXMLvalue{mmp}{fraktur} {\bf} \mapXMLvalue{mmp}{bold-fraktur} {\bf}
-\mapXMLvalue{mmp}{script} {\tf} \mapXMLvalue{mmp}{bold-script} {\bf}
-
-\def\setMMLptextstyle#1%
- {\XMLval{mmp}{\xmlatt{#1}{fontweight}\xmlatt{#1}{fontstyle}}{}}
-
-\def\setMMLpmathstyle#1%
- {\XMLval{mmp}{\xmlatt{#1}{mathvariant}}{}}
-
-\def\doMMPpcolor#1%
- {\doifelsenothing{\xmlatt{#1}{color}} \firstofoneargument {\color[\xmlatt{#1}{color}]}}
-
-\def\doMMPpbackground#1%
- {\doifelsenothing{\xmlatt{#1}{background}}
- {\firstofoneargument}
- {\inframed
- [\c!frame=\v!off,
- \c!background=\v!color,
- \c!backgroundcolor=\xmlatt{#1}{background}]}}
-
-\def\doMMPpsometext#1#2%
- {\doMMPpbackground{#1}{\doMMPpcolor{#1}{\setMMLptextstyle{#1}\ignorespaces#2\removeunwantedspaces}}}
-
-\def\doMMLfiller#1% bugged
- {\pushmacro\doMMLfiller
- \let\doMMLfiller\gobbleoneargument
- \gdef\dodoMMLfiller{\disablefiller\mathematics{#1}}%
- \hbox
- {\def\normalorfiller##1##2%
- {\gdef\dodoMMLfiller{\enablefiller#1}%
- \let\normalorfiller\gobbletwoarguments}%
- $#1$}%
- \popmacro\doMMLfiller}
-
-% setups
-
-% \defineXMLentity[_] {{\_{}}}
-% \defineXMLentity[^] {{\^{}}}
-
-% \defineXMLentity[_] {\string_}
-% \defineXMLentity[^] {\normalorfiller\hat\widehat}
-
-\startsetups mml:semantics % todo: width=ex/ex/pt
- \xmlflush{#1}
-\stopsetups
-
-% \startxmlsetups mml:mi % todo: mathvariant mathsize mathcolor mathbackground
-% \edef\MMPidentifier{\xmlstripped{#1}{*}}
-% \doifXMLentityelse{\detokenize\expandafter{\MMPidentifier}} {
-% \getXMLentity\MMPidentifier
-% } {
-% \MMPidentifier
-% }
-% \stopxmlsetups
-
-\startxmlsetups mml:mi % todo: mathvariant mathsize mathcolor mathbackground
- \ctxlua{lxml.mml.prepare_identifier("#1","*")}
-\stopxmlsetups
-
-\startxmlsetups mml:mn % todo: mathvariant mathsize mathcolor mathbackground
- \begingroup
- \mr \ctxlua{lxml.mml.prepare_number("#1","*")}%
- \endgroup
-\stopxmlsetups
-
-% hbox will make . and , behave ok, see rep patterns above as alternative
-%
-% \startxmlsetups mml:mn % todo: mathvariant mathsize mathcolor mathbackground
-% \mathop{\hbox{\mr \ctxlua{lxml.mml.prepare_number("#1","*")}}}% we need . and , properly spaced
-% \stopxmlsetups
-
-% \startxmlsetups mml:mo
-% \edef\MMPoperator{\ctxlua{lxml.mml.prepare_operator("#1","*")}}
-% \doifXMLentityelse{\detokenize\expandafter{\MMPoperator}} {
-% \getXMLentity\MMPoperator
-% } {
-% \MMPoperator
-% }
-% \stopxmlsetups
-
-% also ok:
-
-\startxmlsetups mml:mo
- \ctxlua{lxml.mml.prepare_operator("#1","*")}
-\stopxmlsetups
-
-\startxmlsetups mml:mrow
- \begingroup
- \ifcase\xmlcount{#1}{/mml:mo}\relax
- \xmlflush{#1}
- \else % no \let
- \def\MMLleft {\left }
- \def\MMLright{\right}
- \enabledelimiter
- \checkdelimiters{\xmlall{#1}{/mml:mo}}
- \fakeleftdelimiter
- \xmlflush{#1}
- \fakerightdelimiter
- \disabledelimiter
- \fi
- \endgroup
-\stopxmlsetups
-
-\startxmlsetups mml:mstyle
- \begingroup
- \setMMLpmathstyle{#1}
- \xmlflush{#1}
- \endgroup
-\stopxmlsetups
-
-\startxmlsetups mml:ms
- \xmlattdef{#1}{lquot}{"}
- \doMMPpsometext{#1}{\xmlflush{#1}}
- \xmlattdef{#1}{rquot}{"}
-\stopxmlsetups
-
-\startxmlsetups mml:mtext
- \hbox \bgroup \tf % else encoding problems, we can make mr an option
- \doMMPpsometext{#1}{\xmlflush{#1}}
- \egroup
-\stopxmlsetups
-
-\startxmlsetups mml:merror
- \hbox{$\displaystyle\xmlflush{#1}$}
-\stopxmlsetups
-
-\startxmlsetups mml:mphantom
- \phantom{{}\xmlflush{#1}{}}
-\stopxmlsetups
-
-\startxmlsetups mml:mpadded
- \xmlflush{#1}
-\stopxmlsetups
-
-\startxmlsetups mml:mfenced % {} around separator is needed for spacing
- \edef\MMPopen {\xmlatt{#1}{open}}
- \edef\MMPclose {\xmlatt{#1}{close}}
- \edef\MMPseparators{\xmlatt{#1}{separators}}
- \ifx\MMPseparators\empty \def\MMPseparators{,}\fi
- \doifelsenothing \MMPopen {
- \left.
- } {
- \left\MMPopen
- }
- \ctxlua{lxml.mml.connect("#1","/*","\MMPseparators")}%
- \doifelsenothing \MMPclose {
- \right.
- } {
- \right\MMPclose
- }
-\stopxmlsetups
-
-\startxmlsetups mml:menclose % notation=.....
- % we will implement this when we need it
- \xmlflush{#1}
-\stopxmlsetups
-
-\startxmlsetups mml:msqrt
- \sqrt{\xmlflush{#1}}
-\stopxmlsetups
-
-\startxmlsetups mml:mroot
- \root{\xmlindex{#1}{*}{1}}\of{\xmlindex{#1}{*}{2}}
-\stopxmlsetups
-
-\startsetups mml:mfrac % dodo: handle linethickness in lua + unit
- \begingroup
- \edef\MMPlinethickness{\xmlatt{#1}{linethickness}}
- \ifx\MMPlinethickness\empty
- \doifelse{\xmlatt{#1}{bevelled}}{true} {
- \xmlindex{#1}{/*}{1}
- \mathpunct{\kern-.2ex\left.\middle/\right.\kern-.25ex}
- \xmlindex{#1}{/*}{2}
- } {
- \frac{\xmlindex{#1}{/*}{1}}{\xmlindex{#1}{/*}{2}}
- }
- \else
- \processaction
- [\MMPlinethickness]
- [ thin=>\scratchdimen=.2pt,
- medium=>\scratchdimen=.4pt,
- thick=>\scratchdimen=.8pt,
- unknown=>\setdimensionwithunit\scratchdimen{\MMPlinethickness}{pt}]
- {
- {\xmlindex{#1}{/*}{1}}
- \above\scratchdimen
- {\xmlindex{#1}{/*}{2}}
- }
- \fi
- \endgroup
-\stopsetups
-
-\startsetups mml:mspace % todo: width=ex/ex/pt
- \hskip.5em\relax
-\stopsetups
-
-% {} around first component is essential!
-
-\startsetups mml:msub
- {\xmlindex{#1}{/*}{1}}_{\xmlindex{#1}{/*}{2}}
-\stopsetups
-
-\startsetups mml:msup
- {\xmlindex{#1}{/*}{1}}^{\xmlindex{#1}{/*}{2}}
-\stopsetups
-
-\startsetups mml:msubsup
- {\xmlindex{#1}{/*}{1}}_{\xmlindex{#1}{/*}{2}}^{\xmlindex{#1}{/*}{3}}
-\stopsetups
-
-\startsetups mml:mover
- \mathop {
- \edef\mmlovertoken{\xmlraw{#1}{/mml:mo[position()==2]}}
- \doifelse{\utfmathclass\mmlovertoken}{accent} {
- \utfmathcommand\mmlovertoken{\xmlindex{#1}{/*}{1}}
- } {
- \vbox {
- \m@th\ialign {
- \hss##\hss\crcr
- \noalign{\kern3\p@}%
- \disabledelimiter\doMMLfiller{
- \xmlindex{#1}{/*}{2}
- }\crcr
- \noalign{\kern3\p@\nointerlineskip}%
- \disabledelimiter\doMMLfiller{
- \xmlindex{#1}{/*}{1}
- }\crcr
- }
- }
- }
- }
- \limits
-\stopsetups
-
-\startsetups mml:munder
- \mathop {
- \vtop {
- \m@th\ialign{
- \hss##\hss\crcr
- \disabledelimiter\doMMLfiller{\xmlindex{#1}{/*}{1}}\crcr
- \noalign{\kern3\p@\nointerlineskip}%
- \disabledelimiter\doMMLfiller{\xmlindex{#1}{/*}{2}}\crcr
- \noalign{\kern3\p@}
- }
- }
- }
- \limits
-\stopsetups
-
-\startsetups mml:munderover
- \edef\mmlunderovertoken{\xmlraw{#1}{/mml:mo[position()==1]}}
-% \doifelse{\utfmathclass\mmlunderovertoken}{limop} {
-% \utfmathcommand\mmlunderovertoken
-% } {
-% \xmlindex{#1}{/*}{1}
-% {
- \utfmathcommanddefault\mmlunderovertoken{xmlindex}{{#1}{/*}{1}}
- _{\disablefiller\disabledelimiter\xmlindex{#1}{/*}{2}}
- ^{\disablefiller\disabledelimiter\xmlindex{#1}{/*}{3}}
-\stopsetups
-
-\startxmlsetups mml:mlabeledtr
- \bTR \xmlall{#1}{/mml:mtd} \eTR
-\stopxmlsetups
-
-\startxmlsetups mml:mtr
- \bTR \xmlall{#1}{/mml:mtd} \eTR
-\stopxmlsetups
-
-\startxmlsetups mml:mtd
- \bTD$\MMLhack\xmlall{#1}{/*}\relax$\eTD
-\stopxmlsetups
-
-\startxmlsetups mml:mtable
- \vcenter \bgroup
- \bTABLE[\c!frame=\v!off]
- \xmlall{#1}{/mml:mtr|mml:mlabeledtr}
- \eTABLE
- \egroup
-\stopxmlsetups
-
-\startxmlsetups mml:mmultiscripts
- \ctxlua{lxml.mml.multiscripts("#1")}
-\stopxmlsetups
-
-\protect \endinput
diff --git a/tex/context/base/x-newmml.mkii b/tex/context/base/x-newmml.mkii
new file mode 100644
index 000000000..f4847eeb9
--- /dev/null
+++ b/tex/context/base/x-newmml.mkii
@@ -0,0 +1,2745 @@
+%D \module
+%D [ file=x-newmml,
+%D version=2005.06.10, % 1999.12.20,
+%D title=\CONTEXT\ XML Modules,
+%D subtitle=MathML Renderer,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright={PRAGMA ADE}]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+%D Remark: from now on this is a module and no longer an xtag
+%D filter. In due time it will replace the older renderer (which
+%D we will keep around for sentimental reasons). This variant has
+%D no namespace support yet, but eventually we will use a \MKIV\
+%D version.
+
+\ifx\inlinemathematics\undefined
+ \def\inlinemathematics {\dontleavehmode\mathematics} % already in kernel
+ \long\def\inlinemath #1{\dontleavehmode\relax\ifmmode#1\else $#1$\fi}
+\fi
+
+% \defineXMLentity[x000AF]{\normalorfiller{x}\hrulefill}
+% CHECK FOR: \xmlrent
+% \enablemathpunctuation
+
+%D Then we start defining the rendering macros:
+
+\writestatus{loading}{Context XML Macros (MathML Renderer)}
+
+\startmodule [mathml]
+
+%D First we load the entities:
+
+\usemodule[newmme]
+
+% \setupmodule[a=c]
+% \setupmodule[a=c]
+
+\unprotect
+
+\def\MMLrm{\mr}
+
+\def\MMLseparator#1{{#1}} % nils space after separator
+
+%D First we define some general formula elements.
+
+\defineXMLenvironment [formula] [label=,sublabel=]
+ {\dostartXMLformula\placeformula}
+ {\dostopXMLformula}
+
+\defineXMLenvironment [subformula] [label=,sublabel=]
+ {\dostartXMLformula\placesubformula}
+ {\dostopXMLformula}
+
+\def\dostartXMLformula#1%
+ {\doifelsenothingXMLop{label}
+ {\startformula}
+ {\expanded{#1[\XMLop{label}]{\XMLop{sublabel}}}\startformula}}
+
+\def\dostopXMLformula
+ {\stopformula}
+
+%D Since I only had the draft of MathML 2 as example of
+%D rendering, there are probably a lot of omissions and
+%D misinterpretations. At least I learned some bits and
+%D pieces of math rendering.
+%D
+%D The main complications were not so much the math, but to
+%D find the most efficient way to handle elements without
+%D spacing beging messed up. The first implementation was
+%D aimed at getting reasonable output, this second
+%D implementation is already better in terms of handling
+%D nesting, and I will definitely need a third one that has
+%D more efficient and less ugly code.
+%D
+%D The \TEX\ part is not that complicated and once the
+%D preprocessor was okay, the rest way just a lot of keying
+%D and testing. It all comes down to gobbling, redefining,
+%D and not so much to parsing.
+%D
+%D The second implementation expanded the whole math sequence
+%D into an internal \TEX\ representation. This is a rather clean
+%D and fast process. Filtering and testing takes place by
+%D redefining the internal representation macros.
+%D
+%D The third implementation may look a bit more messy in some
+%D respects. This is because in \TEX\ it's not that trivial to
+%D implement a tree handler. We use a stack for the \type {apply}
+%D element and other sequential content. Occasionally we need to
+%D peek into child elements which involves messy code. This
+%D implementation is closer to the normal \XML\ handling in
+%D \CONTEXT.
+
+%D We start with the parent elements and the option handler.
+
+\defineXMLdirective [mathml] \setupMMLappearance
+
+\defineXMLargument [math] \automathematics
+\defineXMLargument [imath] \inlinemathematics
+\defineXMLargument [dmath] \displaymathematics
+\defineXMLargument [m] \inlinemathematics
+
+%D In the styles, options can be set with:
+
+\def\setupMMLappearance[#1]{\dodoubleargument\getparameters[@@MML#1]}
+
+\def\startusingMMLarguments % optional maken
+ {\begingroup
+ %\expandXMLta % expand entities first
+ \getXMLta}
+
+\def\stopusingMMLarguments % optional maken
+ {\endgroup}
+
+\def\MMLargumentprefix{@@MML\currentXMLelement}
+
+%D We will apply inner math to all bits and pieces made up by an
+%D \type {apply}.
+
+\def\MMLmathinner
+ {\ifinner \expandafter \firstofoneargument \else \expandafter \mathinner \fi}
+
+%D A few math related macros:
+
+\let\MMLctempresetlist\empty \def\setMMLcreset{\edef\MMLctempresetlist}
+
+\newcount\MMLapplydepth \def\MMLcreset{\MMLapplydepth\zerocount}
+
+% Stack handler
+
+\startXMLmapping[xmlstack:test]
+
+ \defineXMLnested
+ [apply]
+ {\startsavingXMLelements}
+ {\stopsavingXMLelements}
+
+\stopXMLmapping
+
+%D Auxiliary MathML macros: (to be generalized)
+
+\def\doifelseMMCfunction
+ {\begingroup
+ \XMLdoifonstackelse{fn}
+ {\donetrue}
+ {\XMLdoifonstackelse{apply}
+ {\defXMLfirstnamedtext\ascii{apply}%
+ \startsavingXMLelements % best use a substack so that we do not need to \edef
+ \ascii
+ \stopsavingXMLelements}
+ {}%
+ \XMLdoifonstackelse{fn}
+ {\donetrue}
+ {\defineXMLsave[ci][type=]%
+ \XMLfirstnamed{ci}%
+ \doifelse{\XMLpar{ci}{type}{}}{fn}
+ {\donetrue}
+ {\donefalse}}}%
+ \ifdone
+ \endgroup\expandafter\firstoftwoarguments
+ \else
+ \endgroup\expandafter\secondoftwoarguments
+ \fi}
+
+\def\doifelseMMCfunctioninapply#1#2% grouped
+ {\begingroup
+ \startXMLmapping[xmlstack:test]% take fast alternative
+ \getXMLstackdata{#1}%
+ \expanded{\doifinsetelse{\getXMLstackname\plusone}{#2}}
+ {\stopXMLmapping
+ \endgroup\firstoftwoarguments }
+ {\stopXMLmapping
+ \endgroup\secondoftwoarguments}}
+
+\def\dodoifelseMMCfunctioninapply#1#2%
+ {\startXMLmapping[xmlstack:test]% take fast alternative
+ \getXMLstackdata{#1}%
+ \expanded{\doifinsetelse{\getXMLstackname\plusone}{#2}}
+ {\stopXMLmapping
+ \firstoftwoarguments }
+ {\stopXMLmapping
+ \secondoftwoarguments}}
+
+%D Special features:
+
+\newtoks \@@postponedMMLactions \setfalse \somepostponedMMLactions
+
+\def\postponeMMLactions#1%
+ {\global\settrue\somepostponedMMLactions
+ \global\@@postponedMMLactions\expandafter{\the\@@postponedMMLactions#1}}
+
+\def\postponedMMLactions
+ {\global\setfalse\somepostponedMMLactions
+ \@EA\global\@EA\@@postponedMMLactions\@EA\emptytoks
+ \the\@@postponedMMLactions}
+
+%D A couple of lists:
+
+\def\MMLcmainresetlist
+ {times,divide,power,%
+ lt,gt,eq,leq,geq,%
+ in,inverse,%
+ fn,%
+ floor,ceiling,%
+ mean,%
+ selector,%
+ abs,int,limit,sum,product,%
+ outerproduct,innerproduct,scalarproduct}
+
+\def\MMLcfunctionlist
+ {sin,arcsin,sinh,arcsinh,%
+ cos,arccos,cosh,arccosh,%
+ tan,arctan,tanh,arctanh,%
+ cot,arccot,coth,arccoth,%
+ csc,arccsc,csch,arccsch,%
+ sec,arcsec,sech,arcsech,%
+ ln,exp,log,%
+ abs,int,limit,sum,product,%
+ fn} % ?
+
+\def\MMLcconstructlist
+ {diff,partialdiff,root} % apply goes wrong on 1/2 * (a_2 + b_3)
+
+% apply
+%
+%D We use inner and grouping (begin/end and no b/e) else we
+%D get problems with 1/2(1+2) and alike (todo: ask taco).
+%D
+%D The problem with apply is that we need to take care of
+%D several situations, like:
+%D
+%D \starttyping
+%D <apply> <.../> ...
+%D <apply> <fn> ...
+%D <apply> <apply> <ci> ...
+%D <apply> <apply> <fn> <ci> ...
+%D \stoptyping
+%D
+%D Because we translated version 2 of this renderer into
+%D version 3 the following definitions may be sub optimal or
+%D more complex than actually needed.
+
+\defineXMLnested % why nested? could be just an environment
+ [apply]
+ [open=,close=]
+ {\setups{mmc:apply:start}}
+ {\setups{mmc:apply:stop}}
+
+\startsetups mmc:apply:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:apply:stop
+ \stopsavingXMLelements
+ \MMLmathinner {
+ \expanded{\doifinsetelse{\getXMLstackname\plusone}{\MMLcmainresetlist,\MMLctempresetlist}}
+ \MMLcreset
+ \donothing
+ \ifcase\MMLapplydepth \else
+ \doifXMLparelse{apply}{open} \donothing{\getXMLarguments{apply}{open="("}}% slow
+ \doifXMLparelse{apply}{close}\donothing{\getXMLarguments{apply}{close=")"}}% slow
+ \fi
+ \doifXMLparelse{apply}{open}{\left\XMLpar{apply}{open}{}}\donothing
+ \advance\MMLapplydepth\plusone
+ \begingroup
+ \let\MMLctempresetlist\empty
+ \doifelse {\getXMLstackname\plusone} {apply} {
+ % <apply> <apply> ... </apply> <ci> .. </ci> </apply>
+ \doifelseMMCfunctioninapply \plusone {plus,minus} {
+ % yet incomplete and rather untested
+ % <apply> <apply> <minus/> <tan/> <cos/> </apply> <ci>x</ci> </apply>
+ } {
+ \MMLcreset
+ }
+ \getXMLstackdata\plusone
+ \ifconditional\somepostponedMMLactions
+ \postponedMMLactions
+ \else
+ \left(\MMLcreset\getXMLstackdata\plustwo\right)
+ \fi
+ } {
+ \doifelse {\getXMLstackname\plusone} {fn} {
+ % also postpone
+ \directsetup{mmc:fn:apply}
+ } {
+ \doifelse {\getXMLstackname\plusone} {csymbol} {
+ % also postpone
+ \directsetup{mmc:csymbol:apply}
+ } {
+ \doifelse {\getXMLstackname\plusone} {ci} {
+ \getXMLstackdata\plusone
+ \ifnum\XMLstacklevel>\plusone
+ \left(\MMLcreset\flushXMLstackwith\plustwo{\MMLseparator,}\right)
+ \fi
+ } {
+ \getXMLstackdata\plusone
+ }
+ }
+ }
+ }
+ \endgroup
+ \advance\MMLapplydepth\minusone
+ \directsetup{apply:flush}
+ \doifXMLparelse{apply}{close}{\right\XMLpar{apply}{close}{}}\donothing
+ }
+ \endgroup
+\stopsetups
+
+\startsetups apply:flush
+\relax
+ \ifcase\MMLapplydepth
+ \ifconditional\somepostponedMMLactions
+ \postponedMMLactions
+ \ifx\MMLpowerelement\empty\else
+ ^{\MMLcreset\MMLpowerelement\empty}
+ \global\let\MMLpowerelement\empty
+ \fi
+ \fi
+ \fi
+\stopsetups
+
+% reln
+
+\defineXMLnestedenvironmentsave [reln]
+ {\writestatus{XML}{MathML element "reln" is obsolete}}
+ {}
+
+% fn
+
+\startsetups mmc:fn:plusminus
+ \ifnum\XMLstacklevel>\plustwo
+ \MMLcreset
+ \left(\expandafter\flushXMLstackwith\expandafter\plustwo\expandafter{\XMLfnoperator}\right)
+ \else
+ \getXMLstackdata\plustwo
+ \fi
+\stopsetups
+
+\startsetups mmc:fn:minusplus
+ \directsetup{mmc:fn:plusminus}
+\stopsetups
+
+\defineXMLnested
+ [fn]
+ {\directsetup{mmc:fn:start}}
+ {\directsetup{mmc:fn:stop}}
+
+\startsetups mmc:fn:apply
+ \begingroup
+ \startsavingXMLelements
+ \rawXMLstacktext\plusone % still on stack, no check, just fn content
+ \stopsavingXMLelements
+ \doifelse {\getXMLstackname\plusone} {ci} {
+ \flattenXMLcontent{\getXMLstackdata\plusone}
+ \doifsetupselse{mmc:fn:\flattenedXMLcontent} {
+ \global\defXMLstackdata\XMLfnoperator\plusone
+ \expanded{\endgroup\noexpand\directsetup{mmc:fn:\flattenedXMLcontent}}
+ } {
+ \endgroup
+ \MMLcreset
+ \getXMLstackdata\plusone
+ \ifnum\XMLstacklevel>\plusone
+ \getXMLentity{NegThinSpace}
+ \left(\MMLcreset\flushXMLstackwith\plustwo{\MMLseparator,}\right)
+ \fi
+ }
+ } {
+ \endgroup
+ \MMLcreset
+ \getXMLstackdata\plusone
+ }
+\stopsetups
+
+\startsetups mmc:fn:start
+ \ifnum\XMLstacklevel>\plustwo
+ \def\MMCfnleft {\left(}
+ \def\MMCfnright{\right)}
+ \else
+ \let\MMCfnleft \relax
+ \let\MMCfnright\relax
+ \fi
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:fn:stop
+ \stopsavingXMLelements
+ \doifelse {\getXMLstackname\plusone} {ci} {
+ \flattenXMLcontent{\getXMLstackdata\plusone}
+ \doifsetupselse{mmc:fn:\flattenedXMLcontent} {
+ \global\defXMLstackdata\XMLfnoperator\plusone
+ \directsetup{mmc:fn:\flattenedXMLcontent}
+ } {
+ \MMLcreset
+ \getXMLstackdata\plusone
+ }
+ \endgroup
+ } {
+ \doifelse {\getXMLstackname\plusone} {apply} {
+ \doifelseMMCfunctioninapply \plusone {plus,minus} {
+ \left(
+ \getXMLstackdata\plusone
+ \right)
+ } {
+ \getXMLstackdata\plusone
+ }
+ \endgroup
+ \ifnum\XMLstacklevel>\plusone
+ \left(
+ \getXMLstackdata\plustwo
+ \right)
+ \fi
+ } {
+ \MMLcreset
+ \getXMLentity{NegThinSpace}
+ \MMCfnleft
+ \ifnum\XMLstacklevel=\plustwo\MMLccomma\fi
+ \flushXMLstackwith\plustwo\MMLccomma
+ \MMCfnright
+ \endgroup
+ }
+ }
+\stopsetups
+
+% c*
+
+\defineXMLargument [ci] [type=] {\XMLval{mmc:ci}{\XMLop{type}} {\firstofoneargument}}
+\defineXMLargument [cn] [type=,base=] {\XMLval{mmc:cn}{\XMLop{type}} {\firstofoneargument}}
+\defineXMLargument [csymbol] [encoding=text] {\XMLval{mmc:cs}{\XMLop{encoding}}{\firstofoneargument}}
+
+%D The next definition provide a kind of plug-in mechanism (see
+%D the open math extension module).
+
+\defineXMLsingular
+ [csymbol]
+ [encoding=text,
+ definitionURL=]
+ {\doifsomething{\XMLop{definitionURL}}{\directsetup{mmc:csymbol:apply}}}
+
+\startsetups mmc:csymbol:apply
+ \begingroup
+ \startsavingXMLelements
+ \rawXMLstacktext\plusone % still on stack, no check, just attr test
+ \stopsavingXMLelements
+ % http://www.publishers.com/SomeName
+ \lowercasestring\XMLpar{csymbol}{definitionURL}{}\to\mmcSymbolURL
+ \doifsetupselse{mmc:csymbol:} {\mmcSymbolURL} {
+ \expanded{\endgroup\noexpand\directsetup{mmc:csymbol:\mmcSymbolURL}}
+ } {
+ % SomeName (fallback)
+ \splitfilename{\XMLpar{csymbol}{definitionURL}{}}
+ \doifsetupselse{mmc:csymbol:\splitoffbase} {
+ \expanded{\endgroup\noexpand\directsetup{mmc:csymbol:\splitoffbase}}
+ } {
+ \endgroup
+ \XMLval{mmc:cs}{\XMLop{encoding}}{\firstofoneargument}
+ }
+ }
+\stopsetups
+
+%D Alternative b will convert periods into comma's:
+%D
+%D \startbuffer
+%D \startXMLdata
+%D <imath><apply><cn>1.23</cn></apply></imath>
+%D <dmath><apply><cn>1.23</cn></apply></dmath>
+%D \stopXMLdata
+%D
+%D \type{\setupMMLappearance[cn] [alternative=b]}
+%D
+%D \startXMLdata
+%D <imath><apply><cn>1.23</cn></apply></imath>
+%D <dmath><apply><cn>1.23</cn></apply></dmath>
+%D \stopXMLdata
+%D \stopbuffer
+%D
+%D \start \typebuffer \getbuffer \stop
+
+\setupMMLappearance[cn] [\c!alternative=\v!a]
+
+\defineXMLargument[cn][type=,base=]{\MMLdocn}
+
+\def\MMLdocn#1%
+ {\begingroup
+ \doif\@@MMLcnalternative\v!b{\redefinemathcharacter [.][ord][mi]["3B]\relax}%
+ \XMLval{mmc:cn}{\XMLop{type}}{\firstofoneargument}{#1}%
+ \endgroup}
+
+\defineXMLsingular [sep] {\MMLcsep} \def\MMLcsep{\,}
+
+\setupMMLappearance[polar] [\c!alternative=\v!a] % a|b|c
+\setupMMLappearance[float] [\c!symbol=\v!no] % \v!yes|dot
+\setupMMLappearance[enotation][\c!symbol=\v!no] % \v!yes|dot
+\setupMMLappearance[base] [\c!symbol=\v!numbers] % digits|characters|text|no
+
+\mapXMLvalue {mmc:ci} {set} {\MMLcCIset}
+\mapXMLvalue {mmc:ci} {vector} {\MMLcCIvector}
+\mapXMLvalue {mmc:ci} {matrix} {\MMLcCImatrix}
+\mapXMLvalue {mmc:ci} {function} {\MMLcCIfunction}
+\mapXMLvalue {mmc:ci} {complex-cartesian} {\MMLccartesian}
+\mapXMLvalue {mmc:ci} {complex} {\MMLccartesian}
+\mapXMLvalue {mmc:ci} {complex-polar} {\MMLcpolar}
+\mapXMLvalue {mmc:ci} {polar} {\MMLcpolar}
+\mapXMLvalue {mmc:ci} {fn} {\MMLcCIfunction}
+
+\mapXMLvalue {mmc:cn} {integer} {\MMLcCNinteger}
+\mapXMLvalue {mmc:cn} {logical} {\MMLcCNlogical}
+\mapXMLvalue {mmc:cn} {rational} {\MMLcCNrational}
+\mapXMLvalue {mmc:cn} {complex-cartesian} {\MMLccartesian}
+\mapXMLvalue {mmc:cn} {complex} {\MMLccartesian}
+\mapXMLvalue {mmc:cn} {complex-polar} {\MMLcpolar}
+\mapXMLvalue {mmc:cn} {polar} {\MMLcpolar}
+\mapXMLvalue {mmc:cn} {e-notation} {\MMLcenotation} % new
+\mapXMLvalue {mmc:cn} {float} {\MMLcfloat} % obsolete
+\mapXMLvalue {mmc:cn} {real} {\MMLcfloat}
+
+\mapXMLvalue {mmc:cs} {text} {\MMLcCStext}
+
+\def\MMLcpolar#1%
+ {\doifdefinedelse{MMLcdopolar\@@MMLpolaralternative}
+ {\getvalue{MMLcdopolar\@@MMLpolaralternative}{#1}}
+ {#1}}
+
+\def\MMLcdopolara#1%
+ {\def\MMLcsep{\MMLseparator,}\getXMLentity{polar}\left(#1\right)}
+
+\def\MMLcdopolarb#1%
+ {\def\MMLcsep##1\empty
+ {\getXMLentity{exponentiale}^{##1\mskip2mu\getXMLentity{imaginaryi}}}
+ #1\empty}
+
+\def\MMLcdopolarc#1%
+ {\def\MMLcsep##1\empty
+ {\getXMLentity{exp}\left(##1\mskip2mu\getXMLentity{imaginaryi}\right)}%
+ #1\empty}
+
+\def\MMLccartesian#1%
+ {\def\MMLcsep{+}#1\getXMLentity{imaginaryi}}
+
+% float will be obsolete, and is replace by e-notation
+
+\def\MMLcfloat#1%
+ {\doifelse\@@MMLfloatsymbol\v!no
+% {{\MMLrm#1}}% make sure that e shows up ok
+ {\mfunction{#1}}% make sure that e shows up ok
+ {% we should ignore \entities !
+ \beforesplitstring#1\at e\to\first
+ \aftersplitstring #1\at e\to\last
+ \ifx\first\empty #1\else
+ \ifx\last \empty #1\else
+ \first
+ \doifelse\@@MMLfloatsymbol{dot}\cdot\times
+ 10^{\last}%
+ \fi\fi}}
+
+% we now have:
+
+\def\MMLcenotation#1%
+ {\doifelse\@@MMLenotationsymbol\v!no
+% {\def\MMLcsep {\unskip{\MMLrm e}\ignorespaces}}
+ {\def\MMLcsep {\unskip\mfunction{e}\ignorespaces}}
+ {\def\MMLcsep##1\empty{\doifelse\@@MMLenotationsymbol{dot}\cdot\times10^{##1}}}%
+ #1\empty}
+
+\def\MMLcCIset#1%
+ {{\bbd#1}}
+
+\def\widevec#1%
+ {\vbox{\m@th\ialign{##\crcr
+ \rightarrowfill\crcr\noalign{\nointerlineskip}%
+ $\hfil\displaystyle{#1}\hfil$\crcr}}}
+
+\def\MMLcCIvector#1%
+ {\widevec{#1}}
+
+\def\MMLcCImatrix#1%
+ {{\bi#1}}
+
+\def\MMLcCIfunction#1%
+ {#1\getXMLentity{NegThinSpace}}
+
+\def\MMLcCNinteger#1%
+ {\doifXMLparelse{cn}{base}
+ {\def\MMLcCNbase{\XMLpar{cn}{base}{}}%
+ \doifelse\@@MMLbasesymbol\v!no
+ {\MMLcCNbasedata{#1}}
+% {\MMLcCNbasedata{#1}_{\hbox{$\MMLrm\scriptscriptstyle
+ {\MMLcCNbasedata{#1}_{\mfunction{%
+ \processaction
+ [\@@MMLbasesymbol]
+ [\v!characters=>\MMLcCNbasestring BODH,
+ \v!text=>\MMLcCNbasestring{BIN}{OCT}{DEC}{HEX},
+% \s!unknown=>\MMLcCNbase]$}}}}
+ \s!unknown=>\MMLcCNbase]}}}}
+ {#1}}
+
+\def\MMLcCNbasedata#1%
+% {\ifnum\MMLcCNbase>10{\MMLrm#1}\else#1\fi}
+ {\ifnum\MMLcCNbase>10\mfunction{#1}\else#1\fi}
+
+\def\MMLcCNbasestring#1#2#3#4%
+ {\ifnum\MMLcCNbase= 2 #1\else
+ \ifnum\MMLcCNbase= 8 #2\else
+ \ifnum\MMLcCNbase=10 #3\else
+ \ifnum\MMLcCNbase=16 #4\else
+ \MMLcCNbase \fi\fi\fi\fi}
+
+\def\MMLcCNlogical#1%
+% {{\MMLrm#1}}
+ {\mfunction{#1}}
+
+\bgroup \catcode`\<=\active
+
+ % quick and dirty, best track the stack (todo)
+
+ \gdef\MMLcCNrational#1%
+ {\ConvertConstantAfter\doifinstringelse{sep}{#1}
+ {\doMMLcCNrational#1\empty}
+ {#1}}
+
+ \gdef\doMMLcCNrational#1<sep#2>#3\empty
+ {\hbox{$\frac{#1}{#3}$}}
+
+\egroup
+
+\def\MMLcCStext#1%
+% {{\MMLrm#1}}
+ {\mfunction{#1}}
+
+% interval
+
+\defineXMLnested [interval]
+ [closure=closed]
+ {\directsetup{mmc:interval:start}}
+ {\directsetup{mmc:interval:stop}}
+
+\startsetups mmc:interval:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:interval:stop
+ \stopsavingXMLelements
+ \XMLval{mmc:int}{\XMLpar{interval}{closure}{closed}}{error}
+ \endgroup
+\stopsetups
+
+\startsetups mmc:interval:fetch
+ \defineXMLnested [interval]
+ [closure=closed]
+ {\directsetup{mmc:interval:fetch:start}}
+ {\directsetup{mmc:interval:fetch:stop}}
+\stopsetups
+
+\startsetups mmc:interval:fetch:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:interval:fetch:stop
+ \stopsavingXMLelements
+ \globallet\MMCintervalfrom\empty
+ \globallet\MMCintervalto \empty
+ \ifcase\XMLstacklevel
+ \or
+ \xdef\MMCintervalfrom{\getXMLstackdata\plusone}
+ \or
+ \xdef\MMCintervalfrom{\getXMLstackdata\plusone}
+ \xdef\MMCintervalto {\getXMLstackdata\plustwo}
+ \fi
+ \endgroup
+\stopsetups
+
+\setupMMLappearance[interval][\c!alternative=\v!a,\c!separator={,}]
+
+\mapXMLvalue {mmc:int} {closed}
+ {\left[\getXMLstackdata\plusone\MMLseparator\@@MMLintervalseparator\getXMLstackdata\plustwo\right]}
+
+\mapXMLvalue {mmc:int} {open-closed}
+ {\doifelse\@@MMLintervalalternative\v!b
+ {\left<\getXMLstackdata\plusone\MMLseparator\@@MMLintervalseparator\getXMLstackdata\plustwo\right]}
+ {\left(\getXMLstackdata\plusone\MMLseparator\@@MMLintervalseparator\getXMLstackdata\plustwo\right]}}
+
+\mapXMLvalue {mmc:int} {closed-open}
+ {\doifelse\@@MMLintervalalternative\v!b
+ {\left[\getXMLstackdata\plusone\MMLseparator\@@MMLintervalseparator\getXMLstackdata\plustwo\right>}
+ {\left[\getXMLstackdata\plusone\MMLseparator\@@MMLintervalseparator\getXMLstackdata\plustwo\right)}}
+
+\mapXMLvalue {mmc:int} {open}
+ {\doifelse\@@MMLintervalalternative\v!b
+ {\left<\getXMLstackdata\plusone\MMLseparator\@@MMLintervalseparator\getXMLstackdata\plustwo\right>}
+ {\left(\getXMLstackdata\plusone\MMLseparator\@@MMLintervalseparator\getXMLstackdata\plustwo\right)}}
+
+% inverse
+
+\defineXMLcommand [inverse] {\directsetup{mmc:inverse}}
+
+\startsetups mmc:inverse
+ \ifnum\XMLstacklevel>\plustwo
+ \getXMLentity{\getXMLstackname\plustwo}^{-1}
+ \left[\getXMLstackdata\plusthree\right]
+ \else
+ \xdef\MMLpowerelement{-1}
+ \expanded{\postponeMMLactions{\rawXMLstackdata\plustwo}}
+ \eraseXMLdataonstack\plustwo
+ \fi
+\stopsetups
+
+% condition
+
+\defineXMLnested
+ [condition]
+ {\directsetup{mmc:condition:start}}
+ {\directsetup{mmc:condition:stop}}
+
+\startsetups mmc:condition:start
+% \XMLdoifonstackelse{bvar} {
+% \XMLfirstnamed{bvar}\mid
+% } { }
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:condition:stop
+ \stopsavingXMLelements
+ \flushXMLstackfrom\plusone
+ \endgroup
+\stopsetups
+
+% declare
+
+\setupMMLappearance[declare][\c!state=\v!start]
+
+\defineXMLnested
+ [declare]
+ {\directsetup{mmc:declare:start}}
+ {\directsetup{mmc:declare:stop}}
+
+\startsetups mmc:declare:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:declare:stop
+ \stopsavingXMLelements
+ \doif\@@MMLdeclarestate\v!start {
+ \getXMLentity{declare}\getXMLstackdata\plusone
+ \ifnum\XMLstacklevel>\plusone
+ \getXMLentity{ThickSpace}
+ \getXMLentity{as}
+ \getXMLentity{ThickSpace}
+ \fi
+ \getXMLstackdata\plustwo
+ }
+ \endgroup
+\stopsetups
+
+% lambda
+
+\setupMMLappearance[lambda][\c!alternative=b]
+
+\defineXMLnested
+ [lambda]
+ {\directsetup{mmc:lambda:start}}
+ {\directsetup{mmc:lambda:stop}}
+
+\startsetups mmc:lambda:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:lambda:stop
+ \stopsavingXMLelements
+ \doifelse\@@MMLlambdaalternative\v!a {
+ \getXMLentity{lambda}(\flushXMLstackwith\plusone{\MMLseparator,})
+ } {
+ \countXMLnamedstack{bvar}
+ \ifnum\scratchcounter>\plusone
+ \left(\flushXMLnamedstackwith\plusone{bvar}{\MMLseparator,}\right)
+ \else
+ \XMLfirstnamed{bvar}
+ \fi
+ \getXMLentity{mapsto}
+ \MMLcreset
+ \XMLfirstnamed{apply,reln,ci,cn}
+ }
+ \endgroup
+\stopsetups
+
+\startsetups mmc:lambda:simple
+ \defineXMLnested
+ [lambda]
+ {\directsetup{mmc:lambda:simple:start}}
+ {\directsetup{mmc:lambda:simple:stop}}
+\stopsetups
+
+\startsetups mmc:lambda:simple:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:lambda:simple:stop
+ \stopsavingXMLelements
+ \MMLcreset % new
+ \XMLfirstnamed{apply}
+ \endgroup
+\stopsetups
+
+% compose
+
+\defineXMLcommand [compose] {\directsetup{mmc:compose}}
+
+\startsetups mmc:compose
+ \begingroup
+ \MMLcreset
+ \let\MMLcCIfunction\firstofoneargument % brrr
+ \doifelseMMCfunction {
+ \left(\flushXMLstackwith\plustwo\circ\right)
+ } {
+ \flushXMLstackwith\plustwo\circ
+ }
+ \endgroup
+\stopsetups
+
+\defineXMLcommand [image] {\directsetup{mmc:image}}
+
+\startsetups mmc:image
+ \getXMLentity{image}
+ \left(
+ \begingroup
+ \startlocalsetups [mmc:function]
+ \getXMLentity\currentXMLelement
+ \stoplocalsetups
+ \getXMLstackdata\plustwo
+ \endgroup
+ \right)
+\stopsetups
+
+\setupMMLappearance[piece][\c!separator=]
+
+\def\setMMLcPIECEseparator
+ {\processaction
+ [\@@MMLpieceseparator]
+ [ \v!yes=>\def\theMMLpieceseparator{,\@col@amp@},
+ \v!no=>\let\theMMLpieceseparator\@col@amp@,
+ \s!default=>\let\theMMLpieceseparator\@col@amp@,
+ \s!unknown=>\def\theMMLpieceseparator{\,\,\hbox{\@@MMLpieceseparator}\,\,}]}
+
+\defineXMLargument[piecewise] {\cases}
+
+\defineXMLnested
+ [piece]
+ {\directsetup{mmc:piece:start}}
+ {\directsetup{mmc:piece:stop}}
+
+\defineXMLenvironmentsave
+ [otherwise]
+ {}
+ {\directsetup{mmc:otherwise}}
+
+\startsetups mmc:piece:start
+ \startsavingXMLelements
+ \setMMLcPIECEseparator
+\stopsetups
+
+\startsetups mmc:piece:stop
+ \stopsavingXMLelements
+ \edef\ascii{\getXMLstackdata\plusone}
+ \@EA\XMLRtoks\@EA{\ascii\theMMLpieceseparator}
+ \edef\ascii{\getXMLstackdata\plustwo}
+ \@EA\appendtoks\@EA\mathematics\@EA{\ascii}\to\XMLRtoks
+ \the\XMLRtoks\crcr
+\stopsetups
+
+\startsetups mmc:otherwise
+ \XMLflush{otherwise}\MMLcPIECEseparator\@col@amp@\mathematics{\getXMLentity{otherwise}}\crcr
+\stopsetups
+
+\defineXMLcommand [quotient] {\directsetup{mmc:quotient}}
+
+\startsetups mmc:quotient
+ \lfloor\getXMLstackdata\plustwo/\getXMLstackdata\plusthree\rfloor
+\stopsetups
+
+\defineXMLcommand [factorial] {\getXMLstackdata\plustwo !}
+
+\defineXMLcommand [divide] [\MMLargumentprefix] [] {\directsetup{mmc:divide}} % brr not nested
+
+\setupMMLappearance [divide] [\c!level=\!!maxcard,\c!alternative=\v!a]
+
+\startsetups mmc:divide
+ \startusingMMLarguments
+ \increment\MMLcDIVIDElevel
+ \doifelse \@@MMLdividealternative\v!b {
+ \getXMLstackdata\plustwo/\getXMLstackdata\plusthree
+ } {
+ \ifnum\MMLcDIVIDElevel>\@@MMLdividelevel\space
+ \getXMLstackdata\plustwo/\getXMLstackdata\plusthree
+ \else
+ \MMLcreset
+ \frac{\MMLcreset\getXMLstackdata\plustwo}{\MMLcreset\getXMLstackdata\plusthree}%
+ \fi
+ }
+ \decrement\MMLcDIVIDElevel
+ \stopusingMMLarguments
+\stopsetups
+
+% min max
+
+\defineXMLcommand [min] {\min\directsetup{mmc:minmax}}
+\defineXMLcommand [max] {\max\directsetup{mmc:minmax}}
+
+\startsetups mmc:minmax
+ \doifelse{\getXMLstackdata\plustwo}{bvar} {
+ {}_{\getXMLstackdata\plustwo}
+ \left\{\flushXMLstackwith\plusthree{\MMLseparator,}\right\}
+ } {
+ \left\{\flushXMLstackwith\plustwo {\MMLseparator,}\right\}
+ }
+\stopsetups
+
+% minus plus
+
+\defineXMLcommand [minus] {\directsetup{mmc:minus}}
+\defineXMLcommand [plus] [\MMLargumentprefix] [] {\directsetup{mmc:plus}}
+
+\setupMMLappearance [plus] [\c!alternative=\v!a] % b = no sign -> 3 1/4
+\setupMMLappearance [sign] [\c!reduction=\v!yes]
+
+\startsetups mmc:minus
+ \doif \@@MMLsignreduction \v!yes {
+ \setMMLcreset{fn,\MMLcfunctionlist}
+ }
+ \ifcase\XMLstacklevel
+ \or
+ % self
+ \or
+ -\getXMLstackdata\plustwo
+ \else
+ \flushXMLstackwith\plustwo-
+ \fi
+\stopsetups
+
+\startsetups mmc:plus
+ \startusingMMLarguments
+ \doifelse \@@MMLsignreduction \v!yes {
+ \setMMLcreset{fn,plus,minus,\MMLcfunctionlist,\MMLcconstructlist}% was plus/, minus/
+ \doifelse{\getXMLstackname\plustwo} {apply} {
+ % branch needed, else (a-b) + (c-d) goes wrong
+ % reset check in case of (-x) + 37
+ \begingroup
+ \dodoifelseMMCfunctioninapply \plustwo {minus} {
+ \ifnum\XMLstacklevel>\plustwo
+ \endgroup
+ \else
+ \endgroup
+ \MMLcreset
+ \fi
+ } {
+ \endgroup
+ }
+ \doifelse \@@MMLplusalternative \v!b {
+ \getXMLstackdata\plustwo \,
+ } {
+ \flushXMLstackwith\plustwo +
+ }
+
+ } {
+ \flushXMLstackwith\plustwo {
+ \doifelse {\getXMLstackname\recurselevel} {apply} {
+ \begingroup
+ \dodoifelseMMCfunctioninapply \recurselevel {minus} {
+ \ifnum\XMLstacklevel>\plustwo +\fi
+ } {
+ \doifelse \@@MMLplusalternative \v!b {
+ \, % maybe 2 1/3
+ } {
+ +
+ }
+ }
+ \endgroup
+ \MMLcreset
+ } {
+ +
+ }
+ }
+ }
+ } {
+ \ifcase\XMLstacklevel
+ \or
+ % self
+ \or
+ +\getXMLstackdata\plustwo
+ \else
+ \flushXMLstackwith\plustwo+
+ \fi
+ }
+ \stopusingMMLarguments
+\stopsetups
+
+% power
+
+\defineXMLcommand [power] {\directsetup{mmc:power}}
+
+\setupMMLappearance[power][\c!reduction=\v!yes]
+
+\let\MMLpowerelement\empty
+
+\startsetups mmc:power
+ \doifelse {\getXMLstackname\plustwo} {apply} {
+ \doifelse\@@MMLpowerreduction\v!yes {
+ \doifelseMMCfunctioninapply \plustwo \MMLcfunctionlist {
+ \xdef\MMLpowerelement{\getXMLstackdata\plusthree}% postpone
+ \MMLcreset\getXMLstackdata\plustwo
+ } {
+ \left(\MMLcreset\getXMLstackdata\plustwo\right)^{\MMLcreset\getXMLstackdata\plusthree}
+ }
+ } {
+ \left(\MMLcreset\getXMLstackdata\plustwo\right)^{\MMLcreset\getXMLstackdata\plusthree}
+ }
+ } {
+ \getXMLstackdata\plustwo^{\MMLcreset\getXMLstackdata\plusthree}
+ }
+\stopsetups
+
+% rem
+
+\defineXMLcommand [rem] {\flushXMLstackwith\plustwo{\getXMLentity{mod}}}
+
+\setupMMLappearance [times] [\c!symbol=\v!no,\c!auto=\v!yes] % new, auto catches cn cn cn
+
+\defineXMLcommand [times] [\MMLargumentprefix] [] {\directsetup{mmc:times}}
+
+\startsetups mmc:times
+ \startusingMMLarguments
+ \setMMLcreset{\MMLcfunctionlist,\MMLcconstructlist}%
+ \doifelse\@@MMLtimesauto\v!no {
+ \let\@@MMLtimes@@symbol\@@MMLtimessymbol
+ } {
+ \countXMLnamedstack {cn}
+ \ifnum\scratchcounter>\plusone
+ \doifinsetelse\@@MMLtimessymbol{\v!yes,\v!no} {
+ \let\@@MMLtimes@@symbol\v!yes
+ } {
+ \let\@@MMLtimes@@symbol\@@MMLtimessymbol
+ }
+ \else
+ \let\@@MMLtimes@@symbol\@@MMLtimessymbol
+ \fi
+ }
+ \doifelse\@@MMLtimes@@symbol\v!yes {
+ \flushXMLstackwith\plustwo\times
+ } {
+ \doifelse\@@MMLtimes@@symbol{dot} {
+ \flushXMLstackwith\plustwo\cdot
+ } {
+ \doifelse\@@MMLtimes@@symbol{times} {
+ \flushXMLstackwith\plustwo\times
+ } {
+ \flushXMLstackwith\plustwo\empty
+ }
+ }
+ }
+ \stopusingMMLarguments
+\stopsetups
+
+\defineXMLcommand [root] {\directsetup{mmc:root}}
+
+\setupMMLappearance[root][\c!symbol=\v!yes]
+
+\startsetups mmc:root
+ \XMLdoifonstackelse {degree} {
+ \root
+ \doifnot\@@MMLrootsymbol\v!no{\MMLcreset\XMLfirstnamed{degree}}
+ \of
+ } {
+ \sqrt
+ }
+ {\MMLcreset\XMLfirstnamed{apply,reln,ci,cn}}
+\stopsetups
+
+% gcd
+
+\defineXMLcommand [gcd] {\gcd\left(\MMLcreset\flushXMLstackwith\plustwo{\MMLseparator,}\right)}
+
+% and or xor implies
+
+\defineXMLcommand [and] {\flushXMLstackwith\plustwo{\getXMLentity{and}}}
+\defineXMLcommand [or] {\flushXMLstackwith\plustwo{\getXMLentity{or}}}
+\defineXMLcommand [xor] {\flushXMLstackwith\plustwo{\getXMLentity{xor}}}
+\defineXMLcommand [implies] {\flushXMLstackwith\plustwo{\getXMLentity{implies}}}
+
+% not
+
+\defineXMLcommand [not] {\getXMLentity{not}\getXMLstackdata\plustwo}
+
+% forall exists
+
+\defineXMLcommand [forall] {\directsetup{mmc:forall}}
+\defineXMLcommand [exists] {\directsetup{mmc:exists}}
+
+%D We need to shift left below rotated A.
+
+\startsetups mmc:forall
+ \getXMLentity{forall}
+ \getXMLentity{NegThinSpace}
+ \directsetup{mmc:forall-exists}
+\stopsetups
+
+\startsetups mmc:exists
+ \getXMLentity{exists}
+ \directsetup{mmc:forall-exists}
+\stopsetups
+
+\startsetups mmc:forall-exists
+ _{\flushXMLnamedstackwith\plustwo{bvar}{\MMLseparator,}}
+ \XMLdoifonstackelse {condition} {
+ \getXMLentity{ThickSpace}
+ \begingroup
+ \XMLfirstnamed{condition}
+ \endgroup
+ \countXMLnamedstack {apply,reln,ci,cn}
+ \ifcase\scratchcounter
+ \or
+ % == snelle volgende
+ \left\vert \MMLcreset
+ \getXMLentity{MediumSpace}
+ \flushXMLnamedstackwith\plustwo{apply,reln,ci,cn}\empty
+ \right.
+ \else
+ % special case
+ % \defineXMLignore[condition]
+ \collectXMLnamedstack{apply,reln,ci,cn}{\hfill\crcr}
+ \left\vert
+ \matrix{\the\XMLRtoks}
+ \right.
+ \fi
+ } {
+ :\XMLfirstnamed{apply,reln,ci,cn}
+ }
+\stopsetups
+
+\defineXMLcommand [abs] {\left\vert \MMLcreset \flushXMLstackfrom\plustwo \right\vert}
+\defineXMLcommand [conjugate] {{\overline{\MMLcreset \flushXMLstackfrom\plustwo}}} % watch extra {}
+\defineXMLcommand [arg] {\getXMLentity{arg} \left(\MMLcreset\flushXMLstackfrom\plustwo\right)}
+\defineXMLcommand [real] {\getXMLentity{real} \left(\MMLcreset\flushXMLstackfrom\plustwo\right)}
+\defineXMLcommand [imaginary] {\getXMLentity{imaginary}\left(\MMLcreset\flushXMLstackfrom\plustwo\right)}
+\defineXMLcommand [lcm] {\getXMLentity{lcm} \left(\flushXMLstackwith\plustwo{\MMLseparator,}\right)}
+\defineXMLcommand [floor] {\getXMLentity{lfloor} \flushXMLstackfrom\plustwo \getXMLentity{rfloor}}
+\defineXMLcommand [ceiling] {\getXMLentity{lceiling} \flushXMLstackfrom\plustwo \getXMLentity{rceiling}}
+
+% relations
+
+\defineXMLcommand [eq] [\MMLargumentprefix] [\c!align=] {\MMLcrelation=}
+\defineXMLcommand [neq] [\MMLargumentprefix] [\c!align=] {\MMLcrelation\neq}
+\defineXMLcommand [gt] [\MMLargumentprefix] [\c!align=] {\MMLcrelation>}
+\defineXMLcommand [lt] [\MMLargumentprefix] [\c!align=] {\MMLcrelation<}
+\defineXMLcommand [geq] [\MMLargumentprefix] [\c!align=] {\MMLcrelation\geq}
+\defineXMLcommand [leq] [\MMLargumentprefix] [\c!align=] {\MMLcrelation\leq}
+\defineXMLcommand [equivalent] [\MMLargumentprefix] [\c!align=] {\MMLcrelation\equiv}
+\defineXMLcommand [approx] [\MMLargumentprefix] [\c!align=] {\MMLcrelation\approx}
+\defineXMLcommand [factorof] [\MMLargumentprefix] [\c!align=] {\MMLcrelation\mid}
+
+\setupMMLappearance[relation][\c!align=\v!no]
+
+\def\MMLcrelation
+ {\startusingMMLarguments
+ \MMLcreset
+ \edef\@@MMLrelationalign{\executeifdefined{\MMLargumentprefix\c!align}\@@MMLrelationalign}%
+ \processaction
+ [\@@MMLrelationalign]
+ [\v!last=>\let\next\lastMMLcrelation ,
+ \v!first=>\let\next\firstMMLcrelation,
+ \v!yes=>\let\next\leftMMLcrelation ,
+ \v!left=>\let\next\leftMMLcrelation ,
+ \v!right=>\let\next\rightMMLcrelation,
+ \s!default=>\let\next\noMMLcrelation ,
+ \s!unknown=>\let\next\noMMLcrelation ]
+ \next}
+
+\def\noMMLcrelation#1%
+ {\flushXMLstackwith\plustwo{#1}
+ \stopusingMMLarguments}
+
+\def\lastMMLcrelation#1% weird, probably bugged
+ {\XMLRtoks\emptytoks
+ \dostepwiserecurse\plustwo\XMLstacklevel\plusone
+ {\appendetoks\noexpand\getXMLstackdata{\recurselevel}\to\XMLRtoks
+ \ifnum\recurselevel<\numexpr\XMLstacklevel-1\relax
+ \appendtoks\@col@amp@#1\crcr\to\XMLRtoks
+ \else\ifnum\recurselevel=\numexpr\XMLstacklevel-1\relax
+ \appendtoks\@col@amp@#1\to\XMLRtoks
+ \fi\fi}%
+ \eqalign{\the\XMLRtoks\crcr}%
+ \stopusingMMLarguments}
+
+\def\firstMMLcrelation#1%
+ {\collectXMLstackrows\plusthree{\crcr\@col@amp@#1}%
+ \eqalign{\getXMLstackdata\plustwo\@col@amp@#1\the\XMLRtoks}%
+ \stopusingMMLarguments}
+
+\def\leftMMLcrelation#1%
+ {\collectXMLstackrows\plustwo{\@col@amp@#1\crcr}%
+ \eqalign{\the\XMLRtoks}%
+ \stopusingMMLarguments}
+
+\def\rightMMLcrelation#1%
+ {\collectXMLstackrows\plustwo{\crcr#1{}\@col@amp@}%
+ \eqalign{\@col@amp@\the\XMLRtoks\crcr}%
+ \stopusingMMLarguments}
+
+\defineXMLcommand [becomes] {\MMLcrelation{:=}}
+
+\addtocommalist{becomes/}\MMLcmainresetlist
+
+% calculus and vector calculus
+
+\setupMMLappearance[int][\c!location=\v!top]
+
+\def\doMMLlimits#1%
+ {\doifelsevalue{@@MML#1\c!location}\v!top\limits\nolimits}
+
+\defineXMLnested
+ [domainofapplication]
+ {\directsetup{mmc:domainofapplication:start}}
+ {\directsetup{mmc:domainofapplication:stop}}
+
+\startsetups mmc:domainofapplication:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:domainofapplication:stop
+ \stopsavingXMLelements
+% \MMLcreset
+ \flushXMLstackfrom\plusone
+ \endgroup
+\stopsetups
+
+\defineXMLcommand [int] {\directsetup{mmc:int}}
+
+\startsetups mmc:int
+ \MMLcreset
+ \XMLdoifonstackelse{domainofapplication} {
+ \int\doMMLlimits{int}_{\XMLfirstnamed{domainofapplication}}\relax
+ } {
+ \XMLdoifonstackelse{condition} {
+ \int\doMMLlimits{int}_{\XMLfirstnamed{condition}}\relax
+ } {
+ \XMLdoifonstackelse{lowlimit} {
+ \int\doMMLlimits{int}
+ _{\XMLfirstnamed{lowlimit}}
+ ^{\XMLfirstnamed{uplimit}}
+ } {
+ % funny, why do we have lowlimit/uplimit then
+ \XMLdoifonstackelse{interval} {
+ \begingroup
+ \startlocalsetups mmc:interval:start %
+ \begingroup
+ \startsavingXMLelements
+ \stoplocalsetups
+ \startlocalsetups mmc:interval:stop %
+ \stopsavingXMLelements
+ \xdef\MMLfirstelement {\getXMLstackdata\plusone}
+ \xdef\MMLsecondelement{\getXMLstackdata\plustwo}
+ \endgroup
+ \stoplocalsetups
+ \globallet\MMLfirstelement \empty
+ \globallet\MMLsecondelement\empty
+ \XMLfirstnamed{interval}
+ \endgroup
+ \int\doMMLlimits{int}
+ _{\MMLfirstelement}
+ ^{\MMLsecondelement}
+ } {
+ \int
+ }
+ }
+ }
+ }
+ \MMLcreset
+ \XMLdoifonstackelse{apply} {
+ \doifelseMMCfunction {
+ \XMLfirstnamed{apply}
+ } {
+ % if there are too many () now, we need to be more clever
+ \left(\XMLfirstnamed{apply}\right)
+ }
+ } {
+ \XMLfirstnamed{ci}
+ }
+ \XMLdoifonstackelse{bvar} {
+ \,% \getXMLentity{ThinSpace}%
+% {\MMLrm\getXMLentity{mathematicald}}
+ \mfunction{\getXMLentity{mathematicald}}
+ \XMLfirstnamed{bvar}
+ } {
+ % nothing
+ }
+\stopsetups
+
+\setupMMLappearance[diff][\c!location=\v!top,\c!alternative=\v!a]
+
+\defineXMLcommand [diff] {\directsetup{mmc:diff}}
+\defineXMLcommand [partialdiff] {\directsetup{mmc:partialdiff}}
+
+% \setupMMLappearance[diff][alternative=b]
+%
+% \startXMLdata
+% <math><apply><apply><diff/><bvar><ci>x</ci></bvar><ci>f</ci></apply><ci>a</ci></apply></math>
+% <math><apply><apply><diff/><bvar><ci>x</ci></bvar><degree>2</degree><ci>f</ci></apply><ci>a</ci></apply></math>
+% \stopXMLdata
+
+% d^y/dx^2
+%
+% \startXMLdata
+% <math><apply><diff/>
+% <bvar><ci>x</ci><cn type="integer">2</cn></bvar>
+% <lambda><bvar><ci>x</ci></bvar><ci>y</ci></lambda>
+% </apply></math>
+% \stopXMLdata
+
+\startsetups mmc:diff
+ \MMLcreset
+ \doifelse\@@MMLdiffalternative\v!a {
+ \XMLdoifonstackelse{lambda} {
+ % a special case (mathadore/openmath)
+ \begingroup
+ \defineXMLsave[ci]
+ \defineXMLsave[cn]
+ \defineXMLprocess[lambda]
+ \defineXMLprocess[bvar]
+ \frac {
+ d^{\XMLfirstnamed{bvar}\XMLflush{cn}}{\XMLfirstnamed{lambda}\XMLflush{ci}}
+ } {
+ d{\XMLfirstnamed{bvar}\XMLflush{ci}}^{\XMLfirstnamed{bvar}\XMLflush{cn}}
+ }
+ \endgroup
+ } {
+ \XMLdoifonstackelse{bvar} {
+ \frac {
+ \XMLdoifonstackelse{degree} {
+ \collectXMLnamedstack{degree}\empty
+ } {
+ \collectXMLnamedstacknamed{bvar}{degree}+
+ }
+ \mfunction{\getXMLentity{mathematicald}}
+ ^{\the\XMLRtoks}
+ \doif\@@MMLdifflocation\v!top {
+ \XMLdoifonstackelse{ci} {
+ \XMLfirstnamed{ci}
+ } {
+ \MMLcreset\XMLfirstnamed{apply}
+ }
+ }
+ } {
+ \mfunction{\getXMLentity{mathematicald}}
+ \begingroup
+ \defineXMLsave[degree]
+ \XMLfirstnamed{bvar}
+ \doifXMLdata{degree} {
+ ^{\XMLflush{degree}}
+ }
+ \endgroup
+ }
+ \doifnot\@@MMLdifflocation\v!top {
+ \left(\MMLcreset\XMLfirstnamed{apply,ci}\right)
+ }
+ } {
+ \flushXMLstackfrom\plustwo^\prime
+ }
+ }
+ } {
+ \MMLcreset
+ \XMLfirstnamed{apply,ci}
+ % there can be problems with nested diff's: ^^{} error
+ % so we add an empty group here
+ {}^
+ {
+ \XMLdoifonstackelse{degree} {
+ \defXMLfirstnamedtext\ascii{degree}
+ \dorecurse\ascii\prime
+ } {
+ \prime
+ }
+ }
+ }
+\stopsetups
+
+\startsetups mmc:partialdiff
+ \XMLdoifonstackelse{list} {
+ \getXMLentity{capitaldifferentiald}_{
+ \begingroup
+ \setfalse\MMLlistdelimiters
+ \XMLallnamed{list}
+ \endgroup
+ }
+ \XMLfirstnamed{apply,reln,ci,cn}
+ } {
+ \XMLdoifonstackelse{bvar} {
+ \frac {
+ \XMLdoifonstackelse{degree} {
+ \collectXMLnamedstack{degree}\empty
+ } {
+ \collectXMLnamedstacknamed{bvar}{degree}+
+ }
+ \getXMLentity{differentiald}^{\the\XMLRtoks}
+ % \let\MMLcDEGREE\gobbletwoarguments
+ % \doifelseMMCfunction\MMLcreset\donothing
+ \MMLcreset
+ \XMLfirstnamed{apply,reln,ci,cn}
+ } {
+ \defineXMLnested[bvar]
+ {\directsetup{mmc:bvar:diff:start}}
+ {\directsetup{mmc:bvar:diff:stop}}
+ \XMLfirstnamed{bvar}
+ }
+ } {
+ \XMLfirstnamed{apply,reln,ci,cn}
+ }
+ }
+\stopsetups
+
+\startsetups mmc:bvar:diff:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:bvar:diff:stop
+ \stopsavingXMLelements
+ \getXMLentity{differentiald}\XMLfirstnamed{apply,reln,ci,cn}
+ \XMLdoifonstackelse{degree} {
+ ^{\XMLfirstnamed{degree}}
+ } {
+ % nothing
+ }
+ \endgroup
+\stopsetups
+
+\def\subMMLcelement #1#2{_{#2}}
+\def\superMMLcelement#1#2{^{#2}}
+
+\defineXMLprocess [lowlimit]
+\defineXMLprocess [uplimit]
+\defineXMLprocess [bvar]
+\defineXMLprocess [degree]
+
+% option:
+%
+% \defineXMLentity [div] {\mathematics{\triangledown\times}}
+% \defineXMLentity [curl] {\mathematics{\triangledown .}}
+% \defineXMLentity [grad] {\mathematics{\triangledown }}
+
+\defineXMLcommand [divergence] {\getXMLentity{divergence}\directsetup{mmc:donamedfunction}}
+\defineXMLcommand [grad] {\getXMLentity {grad}\directsetup{mmc:donamedfunction}}
+\defineXMLcommand [curl] {\getXMLentity {curl}\directsetup{mmc:donamedfunction}}
+\defineXMLcommand [laplacian] {\getXMLentity {laplacian}\directsetup{mmc:donamedfunction}}
+
+\defineXMLcommand [ident] {\getXMLentity {identity}\directsetup{mmc:donamedfunction}}
+% \defineXMLcommand [domain] {\getXMLentity {domain}\directsetup{mmc:donamedfunction}}
+% \defineXMLcommand [codomain] {\getXMLentity {codomain}\directsetup{mmc:donamedfunction}}
+
+\defineXMLcommand[domain] {\directsetup{mmc:domain:action}}
+\defineXMLcommand[codomain]{\directsetup{mmc:codomain:action}}
+
+\setupMMLappearance[domain] [symbol=]
+\setupMMLappearance[codomain][symbol=]
+
+\startsetups mmc:domain:action
+ \doifelsenothing\@@MMLdomainsymbol {
+ \getXMLentity{domain}\directsetup{mmc:donamedfunction}
+ } {
+ \@@MMLdomainsymbol_{\flushXMLstackfrom\plustwo}
+ }
+\stopsetups
+\startsetups mmc:codomain:action
+ \doifelsenothing\@@MMLcodomainsymbol {
+ \getXMLentity{codomain}\directsetup{mmc:donamedfunction}
+ } {
+ \@@MMLcodomainsymbol_{\flushXMLstackfrom\plustwo}
+ }
+\stopsetups
+
+
+\startsetups mmc:donamedfunction
+% \left(
+% \begingroup
+ \MMLcreset\flushXMLstackfrom\plustwo
+% \endgroup
+% \right)
+\stopsetups
+
+% theory of sets
+
+\defineXMLnested [set]
+ {\setups{mmc:set:start}}
+ {\setups{mmc:set:stop}}
+
+\startsetups mmc:set:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:set:stop
+ \stopsavingXMLelements
+ \XMLdoifonstackelse{condition} {
+ \left\{\XMLfirstnamed{bvar}\,\middle\vert\,\XMLfirstnamed{condition}\right\}
+ } {
+ \left\{\flushXMLstackwith\plusone{\MMLseparator,}\right\}
+ }
+ \endgroup
+\stopsetups
+
+\defineXMLnested [list]
+ {\setups{mmc:list:start}}
+ {\setups{mmc:list:stop}}
+
+\settrue\MMLlistdelimiters
+
+\startsetups mmc:list:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:list:stop
+ \stopsavingXMLelements
+ \ifconditional\MMLlistdelimiters\left [\fi
+ \begingroup
+ \settrue\MMLlistdelimiters
+ \flushXMLstackwith\plusone{\MMLseparator,}
+ \endgroup
+ \ifconditional\MMLlistdelimiters\right]\fi
+ \endgroup
+\stopsetups
+
+\defineXMLcommand [union] {\MMLcset\cup}
+\defineXMLcommand [intersect] {\MMLcset\cap}
+\defineXMLcommand [in] {\MMLcset\in}
+\defineXMLcommand [notin] {\MMLcset{\not\in}}
+\defineXMLcommand [subset] {\MMLcset\subset}
+\defineXMLcommand [prsubset] {\MMLcset\subseteq}
+\defineXMLcommand [notsubset] {\MMLcset{\not\subset}}
+\defineXMLcommand [notprsubset] {\MMLcset{\not\subseteq}}
+\defineXMLcommand [setdiff] {\MMLcset\setminus}
+
+\def\MMLcset#1{\getXMLstackdata\plustwo#1\getXMLstackdata\plusthree}
+
+\defineXMLcommand [card] {\left\vert\flushXMLstackfrom\plustwo\right\vert}
+\defineXMLcommand [cartesianproduct] {\flushXMLstackwith\plustwo\times}
+
+% sequences and series
+
+\defineXMLcommand [sum] {\MMLcSUMandPRODUCT{sum}\sum}
+\defineXMLcommand [product]{\MMLcSUMandPRODUCT{product}\prod}
+
+\setupMMLappearance[sum] [\c!location=\v!top]
+\setupMMLappearance[product][\c!location=\v!top]
+
+\def\stackMMLsubscripts#1%
+ {\vbox
+ {\baselineskip\zeropoint % hack, taco vragen
+ \halign{$\scriptstyle\hss##\hss$\cr#1\crcr}}}
+
+\def\MMLcSUMandPRODUCT#1#2%
+ {\begingroup
+ \XMLdoifonstackelse{condition,bvar,lowlimit}
+ {\def\MMLcSUMlow
+ {_{\XMLdoifonstackelse{condition}
+ {\collectXMLnamedstack{condition}{\crcr}%
+ \stackMMLsubscripts{\the\XMLRtoks}}
+ {\XMLdoifonstackelse{bvar}
+ {\XMLfirstnamed{bvar}%
+ \XMLdoifonstackelse{lowlimit}{=}{}}%
+ {}%
+ \XMLfirstnamed{lowlimit}}}}}
+ {\let\MMLcSUMlow\empty}%
+ \XMLdoifonstackelse{uplimit}
+ {\def\MMLcSUMup{^{\XMLfirstnamed{uplimit}}}}
+ {\let\MMLcSUMup\empty}%
+ \XMLdoifonstackelse{interval} % open math converter gives this
+ {\begingroup
+ \directsetup{mmc:interval:fetch}%
+ \XMLfirstnamed{interval}%
+ \endgroup
+ \ifx\MMCintervalfrom\empty\else
+ \def\MMLcSUMlow{_{\XMLdoifonstackelse{bvar}{\XMLfirstnamed{bvar}{=}}{}\MMCintervalfrom}}%
+ \fi
+ \ifx\MMCintervalto\empty \else
+ \def\MMLcSUMup{^{\MMCintervalto}}%
+ \fi}
+ {}%
+ \MMLcreset#2\doMMLlimits{#1}\MMLcSUMup\MMLcSUMlow
+ \directsetup{mmc:lambda:simple}% a bit of open math conversion mess
+ \MMLcreset\XMLfirstnamed{apply,lambda,ci}%
+ \endgroup}
+
+\defineXMLcommand [limit] {\directsetup{mmc:limit}}
+
+\setupMMLappearance[limit][\c!location=\v!top]
+
+\startsetups mmc:limit
+ \MMLcreset \lim
+ \doMMLlimits{limit}_{
+ \MMLcreset
+ \XMLdoifonstackelse {condition} {
+ \XMLfirstnamed{condition}
+ } {
+ \XMLdoifonstackelse {bvar} {
+ \XMLfirstnamed{bvar}\rightarrow
+ } {
+ }
+ \XMLfirstnamed{lowlimit}
+ }
+ }
+ \begingroup
+ \MMLcreset
+ \directsetup{mmc:lambda:simple}% a bit of open math conversion mess
+ \XMLfirstnamed{apply,lambda}% lambda needed for openmath
+ \endgroup
+\stopsetups
+
+\defineXMLcommand [tendsto] [type=default] {\directsetup{mmc:tendsto}}
+
+\startsetups mmc:tendsto
+ \MMLcreset \getXMLstackdata\plustwo
+ \processaction
+ [\XMLpar{tendsto}{type}{default}]
+ [ above=>\downarrow,
+ below=>\uparrow,
+ unknown=>\rightarrow]
+ \MMLcreset \getXMLstackdata\plusthree
+\stopsetups
+
+% elementary classical functions
+
+\defineXMLcommand [exp] {\directsetup{mmc:exp}}
+\defineXMLcommand [ln] {\directsetup{mmc:function}}
+\defineXMLcommand [log] {\directsetup{mmc:log}}
+\defineXMLignore [logbase]
+
+\setupMMLappearance[log][\c!location=\v!right]
+
+\startsetups mmc:exp
+ \getXMLentity{exponentiale}^{\XMLfirstnamed{apply,reln,ci,cn}}
+\stopsetups
+
+\startsetups mmc:log
+ \XMLdoifonstackelse {logbase} {
+ \doifelse\@@MMLloglocation\v!left {
+ \mathop{{}^{{\defineXMLprocess[logbase]\XMLfirstnamed{logbase}}}
+ \getXMLentity{NegThinSpace}
+ \getXMLentity{log}}
+ } {
+ \getXMLentity{log}_{{\defineXMLprocess[logbase]\XMLfirstnamed{logbase}}}
+ }
+ } {
+ \getXMLentity{log}
+ }
+ \MMLcreset
+ % mmc:function:argument assumes that the apply is second in the row (*1*)
+ % \removeXMLdatafromstack{logbase}
+ \directsetup{mmc:function:argument}
+\stopsetups
+
+% statistics
+
+\defineXMLcommand [mean] {\overline{\getXMLstackdata\plustwo}}
+\defineXMLcommand [sdev] {\sigma(\MMLcreset\getXMLstackdata\plustwo)}
+\defineXMLcommand [variance] {\sigma(\MMLcreset\getXMLstackdata\plustwo)^2}
+\defineXMLcommand [median] {\getXMLentity{median}(\MMLcreset\getXMLstackdata\plustwo)}
+\defineXMLcommand [mode] {\getXMLentity{mode}(\MMLcreset\getXMLstackdata\plustwo)}
+
+% moments
+
+\defineXMLcommand [moment] {\directsetup{mmc:moment}}
+\defineXMLprocess [momentabout]
+
+\startsetups mmc:moment
+ \left\langle\XMLfirstnamed{apply,reln,ci,cn}^{\XMLfirstnamed{degree}}\right\rangle
+ \XMLdoifonstackelse{momentabout} {
+ _{\XMLfirstnamed{momentabout}}
+ } {
+ }
+\stopsetups
+
+% linear algebra
+
+\defineXMLcommand [vector] {\directsetup{mmc:vector}} % sequence
+
+\setupMMLappearance [vector] [\c!direction=\v!horizontal,\c!separator={,}]
+
+\defineXMLnested
+ [vector]
+ {\directsetup{mmc:vector:start}}
+ {\directsetup{mmc:vector:stop}}
+
+\startsetups mmc:vector:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:vector:stop
+ \stopsavingXMLelements
+ \ifnum\XMLstacklevel>\plusone
+ \doifelse\@@MMLvectordirection\v!horizontal {
+ \left(\flushXMLstackwith\plusone{\MMLseparator\@@MMLvectorseparator}\right)
+ } {
+ \collectXMLstack\crcr
+ \MMLcreset\left(\matrix{\the\XMLRtoks}\right)
+ }
+ \else
+ \overrightarrow{\charhtstrut\getXMLstackdata\plusone}
+ \fi
+ \endgroup
+\stopsetups
+
+\defineXMLnestedenvironmentsave [matrix] {} {\directsetup{mmc:matrix}}
+\defineXMLnestedenvironmentsave [matrixrow] {} {\directsetup{mmc:matrixrow}}
+
+\unexpanded\def\@col@amp@{&}
+
+\settrue\MMCdelmatrix %( ) when true
+
+\startsetups mmc:matrix
+ \begingroup
+ \MMLcreset
+ \defineXMLnestedenvironmentsave [matrixrow] {} {\directsetup{mmc:matrixrow:do}}
+ \ifconditional\MMCdelmatrix
+ \left(\matrix{\XMLflush{matrix}}\right)
+ \else
+ \settrue\MMCdelmatrix
+ \matrix{\XMLflush{matrix}}
+ \fi
+ \endgroup
+\stopsetups
+
+\startsetups mmc:matrixrow
+ \begingroup
+ \MMLcreset
+ \left(\matrix{\directsetup{mmc:matrixrow:do}}\right)
+ \endgroup
+\stopsetups
+
+\startsetups mmc:matrixrow:do
+ \begingroup
+ \startsavingXMLelements
+ \XMLflush{matrixrow}
+ \stopsavingXMLelements
+ \collectXMLstackrows\plusone\@col@amp@
+ \edef\ascii{\the\XMLRtoks}
+ \edef\ascii{\ascii}
+ \expandafter\endgroup\ascii\crcr
+\stopsetups
+
+\defineXMLcommand [determinant] {\directsetup{mmc:determinant}}
+\defineXMLcommand [transpose] {\directsetup{mmc:transpose}}
+\defineXMLcommand [selector] {\directsetup{mmc:selector}}
+
+\startsetups mmc:determinant
+ \begingroup
+ \left|
+ \setfalse\MMCdelmatrix
+ \getXMLstackdata\plustwo
+ \right|
+ \endgroup
+\stopsetups
+
+\startsetups mmc:transpose
+% \getXMLstackdata\plustwo^{\MMLrm T}
+ \getXMLstackdata\plustwo^{\mfunction{T}}
+\stopsetups
+
+\startsetups mmc:selector
+ \MMLmathinner{\getXMLstackdata\plustwo}_{\MMLcreset\flushXMLstackwith\plusthree{\MMLseparator,}}
+\stopsetups
+
+\defineXMLcommand [vectorproduct] {\getXMLstackdata\plustwo\getXMLentity{vectorproduct}\getXMLstackdata\plusthree}
+\defineXMLcommand [scalarproduct] {\getXMLstackdata\plustwo\getXMLentity{scalarproduct}\getXMLstackdata\plusthree}
+\defineXMLcommand [outerproduct] {\getXMLstackdata\plustwo\getXMLentity {outerproduct}\getXMLstackdata\plusthree}
+
+% semantic mapping elements
+
+\defineXMLnested
+ [semantics]
+ {\directsetup{mmc:semantics:start}}
+ {\directsetup{mmc:semantics:stop}}
+
+\startsetups mmc:semantics:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:semantics:stop
+ \stopsavingXMLelements
+ \XMLdoifonstackelse {annotation} {
+ \flushXMLnamedstackwith\plusone{annotation}\empty
+ } {
+ \flushXMLnamedstackwith\plusone{apply}\empty
+ }
+ \endgroup
+\stopsetups
+
+\defineXMLenvironmentsave
+ [annotation]
+ [encoding=]
+ {}
+ {\directsetup{mmc:annotation}}
+
+\startsetups mmc:annotation
+ \expanded{\doifinset{\XMLpar{annotation}{encoding}{}}{TeX,tex,TEX,ConTeXt,context,CONTEXT}} {
+ \XMLtexdata{annotation}
+ }
+\stopsetups
+
+\defineXMLignore [annotation-xml]
+
+% misc
+
+\defineXMLcommand [integers] {\getXMLentity{integers}}
+\defineXMLcommand [reals] {\getXMLentity{reals}}
+\defineXMLcommand [rationals] {\getXMLentity{rationals}}
+\defineXMLcommand [naturalnumbers] {\getXMLentity{naturalnumbers}}
+\defineXMLcommand [complexes] {\getXMLentity{complexes}}
+\defineXMLcommand [primes] {\getXMLentity{primes}}
+\defineXMLcommand [exponentiale] {\getXMLentity{ExponentialE}}
+\defineXMLcommand [imaginaryi] {\getXMLentity{ImaginaryI}}
+\defineXMLcommand [notanumber] {\mathop{\mfunction{NaN}}}
+\defineXMLcommand [true] {\mathop{\mfunction{true}}}
+\defineXMLcommand [false] {\mathop{\mfunction{false}}}
+\defineXMLcommand [emptyset] {\mathop{\O}}
+\defineXMLcommand [pi] {\pi}
+\defineXMLcommand [eulergamma] {\gamma}
+\defineXMLcommand [infinity] {\infty}
+
+% gonio functions
+
+\defineXMLcommand[sin] {\directsetup{mmc:function}} \defineXMLcommand[arcsin] {\directsetup{mmc:function}}
+\defineXMLcommand[sinh]{\directsetup{mmc:function}} \defineXMLcommand[arcsinh]{\directsetup{mmc:function}}
+\defineXMLcommand[cos] {\directsetup{mmc:function}} \defineXMLcommand[arccos] {\directsetup{mmc:function}}
+\defineXMLcommand[cosh]{\directsetup{mmc:function}} \defineXMLcommand[arccosh]{\directsetup{mmc:function}}
+\defineXMLcommand[tan] {\directsetup{mmc:function}} \defineXMLcommand[arctan] {\directsetup{mmc:function}}
+\defineXMLcommand[tanh]{\directsetup{mmc:function}} \defineXMLcommand[arctanh]{\directsetup{mmc:function}}
+\defineXMLcommand[cot] {\directsetup{mmc:function}} \defineXMLcommand[arccot] {\directsetup{mmc:function}}
+\defineXMLcommand[coth]{\directsetup{mmc:function}} \defineXMLcommand[arccoth]{\directsetup{mmc:function}}
+\defineXMLcommand[csc] {\directsetup{mmc:function}} \defineXMLcommand[arccsc] {\directsetup{mmc:function}}
+\defineXMLcommand[csch]{\directsetup{mmc:function}} \defineXMLcommand[arccsch]{\directsetup{mmc:function}}
+\defineXMLcommand[sec] {\directsetup{mmc:function}} \defineXMLcommand[arcsec] {\directsetup{mmc:function}}
+\defineXMLcommand[sech]{\directsetup{mmc:function}} \defineXMLcommand[arcsech]{\directsetup{mmc:function}}
+
+\setupMMLappearance[function][\c!reduction=\v!yes]
+
+\startsetups mmc:function
+ \getXMLentity\currentXMLelement
+ \ifx\MMLpowerelement\empty\else
+ ^{\MMLcreset\MMLpowerelement\empty}
+ \getXMLentity{NegThinSpace}
+ \global\let\MMLpowerelement\empty
+ \fi
+ \doif {\getXMLstackname\plusone} {\currentXMLelement} {
+ % rather fuzzy test; looks like an apply case
+ \directsetup{mmc:function:argument}
+ }
+\stopsetups
+
+\startsetups mmc:function:argument
+ \doifelse\@@MMLfunctionreduction\v!yes {
+ % \doifelse {\getXMLstackname\plustwo} {apply} {
+ % \doifelseMMCfunctioninapply \plustwo \MMLcfunctionlist \donefalse \donetrue
+ %
+ % best is to grab the apply (independent of order), (*1*), so:
+ %
+ \XMLdoifonstackelse {apply} {
+ \doifelseMMCfunctioninapply \XMLstackposition {\MMLcfunctionlist,divide} \donefalse \donetrue
+ } {
+ \donefalse
+ }
+ } {
+ \donetrue
+ }
+ % beware, we still flush from 2 up
+ \ifdone
+ \left(\MMLcreset\flushXMLstackfrom\plustwo\right)
+ \else
+ \MMLcreset\flushXMLstackfrom\plustwo
+ \fi
+\stopsetups
+
+% presentation mml
+
+\def\resetMMLseparator
+ {\newcounter\MMLxxcounter
+ \let\lastMMLseparator\empty}
+
+\def\grabMMLseparator#1%
+ {\increment\MMLxxcounter
+ \newcounter\MMLyycounter
+ \expanded{\dograbMMLseparator#1\noexpand\relax}}
+
+\def\dograbMMLseparator
+ {\increment\MMLyycounter
+ \doifnextcharelse\relax
+ {\lastMMLseparator\gobbleoneargument}
+ {\doifnextcharelse\xmlrent\grabMMLseparatora\grabMMLseparatorb}}
+
+\def\grabMMLseparatora#1\xmlrent#2%
+ {\ifnum\MMLxxcounter=\MMLyycounter\space
+ \def\lastMMLseparator{\xmlrent{#2}}%
+ \fi
+ \dograbMMLseparator}
+
+\def\grabMMLseparatorb#1%
+ {\ifnum\MMLxxcounter=\MMLyycounter\space
+ \doifXMLentityelse{#1}
+ {\def\lastMMLseparator{\xmlrent{#1}}}
+ {\def\lastMMLseparator{#1}}%
+ \fi
+ \dograbMMLseparator}
+
+%
+
+\defineXMLargument [mi] \MMLpMI
+\defineXMLargument [mn] \MMLpMN
+\defineXMLargument [mo] \MMLpMO
+
+\def\MMLpMI#1%
+ {\begingroup
+ \setMMLpmathstyle{mstyle}%
+ #1%
+ \endgroup}
+
+% \def\MMLpMN#1%
+% {\begingroup
+% \MMLrm
+% \setMMLpmathstyle{mstyle}%
+% #1%
+% \endgroup}
+
+\def\MMLpMN#1%
+ {\mfunction{\setMMLpmathstyle{mstyle}#1}}
+
+\def\MMLpMO#1% yes or no
+ {\flattenXMLcontent{#1}%
+ \doifXMLentityelse\flattenedXMLcontent
+ {\getXMLentity\flattenedXMLcontent}
+ {\ConvertConstantAfter\doifinstringelse{\xmlrent}{#1} % TODO ! ! ! ! ! ! ! !
+ {#1}
+ {\hbox
+ {\setMMLpmathstyle{mstyle}%
+ \ignorespaces#1\unskip}}}}
+
+% we need to get rid of spaces: <mo> &RightArrow; </mo>
+
+\def\MMLpMO#1% yes or no
+ {\flattenXMLcontent{#1}%
+ \doifXMLentityelse\flattenedXMLcontent
+ {\getXMLentity\flattenedXMLcontent}
+ {\ignorespaces#1\removeunwantedspaces}}
+
+\let\normalright=\right
+\let\normalleft =\left
+
+\def\doMMLleft #1{\pushmacro\left \let\left \empty\normalleft #1\popmacro\left}
+\def\doMMLright#1{\pushmacro\right\let\right\empty\normalright#1\popmacro\right}
+
+\let\MMLpopen \empty
+\let\MMLpclose\empty
+
+\defineXMLnested [mfenced] [open=(,close=),separators=]
+ {\directsetup{mmp:mfenced:start}}
+ {\directsetup{mmp:mfenced:stop}}
+
+\startsetups mmp:mfenced:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmp:mfenced:stop
+ \stopsavingXMLelements
+ \edef\MMLpopen {\XMLpar{mfenced}{open} {}}
+ \edef\MMLpclose{\XMLpar{mfenced}{close}{}}
+ \ifx\MMLpopen \space\let\MMLpopen \empty\fi
+ \ifx\MMLpclose\space\let\MMLpclose\empty\fi
+ \ifx\MMLpopen\empty
+ \ifx\MMLpclose\empty
+ \else
+ \doMMLleft.
+ \fi
+ \else
+ \doMMLleft\MMLpopen
+ \fi
+ \pushmacro\MMLpopen
+ \pushmacro\MMLpclose
+ \doifelsenothing{\XMLpar{mfenced}{separators}{}} {
+ \flushXMLstackfrom\plusone
+ } {
+ \resetMMLseparator
+ \flushXMLstackwith\plusone {
+ \begingroup
+ \let\myspecialnormalvert\myspecialstretchvert
+ \grabMMLseparator{\XMLpar{mfenced}{separators}{}}
+ \endgroup
+ }
+ }
+ \popmacro\MMLpclose
+ \popmacro\MMLpopen
+ \ifx\MMLpclose\empty
+ \ifx\MMLpopen\empty
+ \else
+ \doMMLright.
+ \fi
+ \else
+ \doMMLright\MMLpclose
+ \fi
+ \endgroup
+\stopsetups
+
+% \startbuffer
+% <math><mfenced separators="" open="(" close=")"><mi>x</mi></mfenced></math>
+% <math><mfenced separators="" open="" close=")"><mi>x</mi></mfenced></math>
+% <math><mfenced separators="" open="(" close="" ><mi>x</mi></mfenced></math>
+% <math><mfenced separators="" open="" close="" ><mi>x</mi></mfenced></math>
+% <math><mfenced separators="" open="" close=" "><mi>x</mi></mfenced></math>
+% \stopbuffer
+%
+% \processXMLbuffer
+
+\defineXMLnestedenvironmentsave [menclose] [notation=]
+ {\directsetup{mmp:menclose:start}}
+ {\directsetup{mmp:menclose:stop}}
+
+\startsetups mmp:menclose:start
+ \begingroup
+\stopsetups
+
+\startsetups mmp:menclose:stop
+ \doifelse{\XMLpar{menclose}{notation}{}}{longdiv} {
+ \overline{)\XMLflush{menclose}}
+ } {
+ \XMLflush{menclose}
+ }
+ \endgroup
+\stopsetups
+
+\defineXMLnested [mfrac] [linethickness=]
+ {\directsetup{mmp:mfrac:start}}
+ {\directsetup{mmp:mfrac:stop}}
+
+\startsetups mmp:mfrac:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmp:mfrac:stop
+ \stopsavingXMLelements
+ \doifXMLparelse{mfrac}{linethickness} {
+ \edef\theXMLpar{\XMLpar{mfrac}{linethickness}{1}}
+ \processaction
+ [\theXMLpar]
+ [ thin=>\scratchdimen=.2pt,
+ medium=>\scratchdimen=.4pt,
+ thick=>\scratchdimen=.8pt,
+ unknown=>\setdimensionwithunit\scratchdimen{\theXMLpar}{}]
+ {{\getXMLstackdata\plusone}\above\scratchdimen{\getXMLstackdata\plustwo}}
+ } {
+ \frac{\getXMLstackdata\plusone}{\getXMLstackdata\plustwo}
+ }
+ \endgroup
+\stopsetups
+
+\defineXMLargument
+ [ms]
+ [lquote=\xmlrent{quot},
+ rquote=\xmlrent{quot},
+ fontweight=,
+ fontstyle=,
+ mathstyle=,
+ mathvariant=,
+ background=,
+ color=]
+ {\MMLpSTRING}
+
+\def\MMLpSTRING#1%
+ {\hbox
+ {\tf % else encoding problems
+ \MMLpTEXT{\XMLpar{ms}{lquote}{}%
+ \doMMPpbackground{ms}{\doMMPpcolor{ms}{\setMMLptextstyle{ms}\ignorespaces#1\removeunwantedspaces}}%
+ \XMLpar{ms}{rquote}{}}}}
+
+\defineXMLenvironment
+ [mstyle]
+ [fontweight=,
+ fontstyle=,
+ mathstyle=,
+ mathvariant=,
+ background=,
+ color=]
+ {\begingroup}
+ {\endgroup}
+
+\defineXMLargument [mtext] [CPA] \MMLpTEXT
+\defineXMLargument [merror] [CPA] \MMLpERROR
+\defineXMLargument [mphantom] [CPA] \MMLpPHANTOM
+\defineXMLargument [mpadded] [CPA] \MMLpPADDED
+
+\mapXMLvalue{mmp}{normal} {\tf} \mapXMLvalue{mmp}{double-stuck} {\bf}
+\mapXMLvalue{mmp}{bolditalic} {\bi} \mapXMLvalue{mmp}{bold-italic} {\bi}
+\mapXMLvalue{mmp}{boldslanted}{\bs} \mapXMLvalue{mmp}{bold-slanted} {\bs}
+\mapXMLvalue{mmp}{boldnormal} {\bf} \mapXMLvalue{mmp}{bold} {\bf}
+\mapXMLvalue{mmp}{slanted} {\sl} \mapXMLvalue{mmp}{normalslanted}{\sl}
+\mapXMLvalue{mmp}{italic} {\it} \mapXMLvalue{mmp}{normalitalic} {\it}
+\mapXMLvalue{mmp}{fraktur} {\bf} \mapXMLvalue{mmp}{bold-fraktur} {\bf}
+\mapXMLvalue{mmp}{script} {\tf} \mapXMLvalue{mmp}{bold-script} {\bf}
+
+% and all kind of other crappy names
+
+\def\setMMLptextstyle#1%
+ {\XMLval{mmp}{\XMLpar{#1}{fontweight}{}\XMLpar{#1}{fontstyle}{}}{}}
+
+\def\setMMLpmathstyle#1%
+ {\XMLval{mmp}{\XMLpar{#1}{mathvariant}{}}{}}
+
+\def\doMMPpcolor#1#2%
+ {\doifXMLparelse{#1}{color}{\color[\XMLpar{#1}{color}{}]{#2}}{#2}}
+
+\def\doMMPpbackground#1#2%
+ {\doifXMLparelse{#1}{background}
+ {\inframed
+ [\c!frame=\v!off,
+ \c!background=\v!color,
+ \c!backgroundcolor=\XMLpar{#1}{background}{}]
+ {#2}}
+ {#2}}
+
+\def\MMLpTEXT#1%
+ {\hbox
+ {\tf % else encoding problems
+ \doMMPpbackground{ms}{\doMMPpcolor{ms}{\setMMLptextstyle{ms}\ignorespaces#1\removeunwantedspaces}}}}
+
+\def\MMLpERROR#1%
+ {\hbox{$\displaystyle#1$}}
+
+\def\MMLpPHANTOM#1%
+ {\phantom{\ignorespaces{}#1\unskip}} % watch spacing {} hack
+
+\def\MMLpPADDED#1%
+ {#1}
+
+% mrow
+
+\defineXMLenvironment [mrow] {\resetMMLbounds} {\finishMMLbounds}
+
+% \def\MMLleft #1{\increment\MMLboundslevel\left #1}
+% \def\MMLright#1{\right#1\decrement\MMLboundslevel}
+
+% \def\resetMMLbounds
+% {\let\MMLboundslevel\!!plusone\left.}
+
+% \def\finishMMLbounds
+% {\dorecurse\MMLboundslevel{\right.}}
+
+\def\resetMMLbounds
+ {\pushmacro\MMLboundslevel
+ \newcounter\MMLboundslevel}
+
+\def\MMLleft #1%
+ {\increment\MMLboundslevel
+ \normalleft#1}
+
+\def\MMLright#1%
+ {\ifnum\MMLboundslevel=0 \normalleft.\!\fi
+ \normalright#1%
+ \decrement\MMLboundslevel}
+
+\def\finishMMLbounds
+ {\ifnum\MMLboundslevel>0
+ \normalright.\!%
+ \decrement\MMLboundslevel
+ \expandafter\finishMMLbounds
+ \else
+ \popmacro\MMLboundslevel
+ \fi}
+
+\defineXMLnested [msqrt] {\directsetup{mmp:msqrt:start}} {\directsetup{mmp:msqrt:stop}}
+\defineXMLnested [mroot] {\directsetup{mmp:mroot:start}} {\directsetup{mmp:mroot:stop}}
+
+\startsetups mmp:msqrt:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmp:msqrt:stop
+ \stopsavingXMLelements
+ \sqrt{\flushXMLstackfrom\plusone}
+ \endgroup
+\stopsetups
+
+\startsetups mmp:mroot:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmp:mroot:stop
+ \stopsavingXMLelements
+ \root{\getXMLstackdata\plustwo}\of{\getXMLstackdata\plusone}
+ \endgroup
+\stopsetups
+
+\setupMMLappearance[scripts][\c!alternative=\v!a]
+
+\defineXMLnested [msub] {\directsetup{mmp:msub:start}} {\directsetup{mmp:msub:stop}}
+\defineXMLnested [msup] {\directsetup{mmp:msup:start}} {\directsetup{mmp:msup:stop}}
+\defineXMLnested [msubsup] {\directsetup{mmp:msbp:start}} {\directsetup{mmp:msbp:stop}}
+
+\startsetups mmp:msub:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmp:msub:stop
+ \stopsavingXMLelements
+ \doifelse\@@MMLscriptsalternative\v!a {
+ {\getXMLstackdata\plusone}_{\getXMLstackdata\plustwo}
+ } {
+ \getXMLstackdata\plusone_{\getXMLstackdata\plustwo}
+ }
+ \endgroup
+\stopsetups
+
+\startsetups mmp:msup:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmp:msup:stop
+ \stopsavingXMLelements
+ \doifelse\@@MMLscriptsalternative\v!a {
+ {\getXMLstackdata\plusone}^{\getXMLstackdata\plustwo}
+ } {
+ \getXMLstackdata\plusone^{\getXMLstackdata\plustwo}
+ }
+ \endgroup
+\stopsetups
+
+\startsetups mmp:msbp:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmp:msbp:stop
+ \stopsavingXMLelements
+ \getXMLstackdata\plusone_{\getXMLstackdata\plustwo}^{\getXMLstackdata\plusthree}
+ \endgroup
+\stopsetups
+
+\defineXMLnested [mover] {\directsetup{mmp:mover:start}} {\directsetup{mmp:mover:stop}}
+\defineXMLnested [munder] {\directsetup{mmp:munder:start}} {\directsetup{mmp:munder:stop}}
+\defineXMLnested [munderover] {\directsetup{mmp:munderover:start}} {\directsetup{mmp:munderover:stop}}
+
+\startsetups mmp:mover:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmp:mover:stop
+ \stopsavingXMLelements
+ \mathop{\vbox{\m@th\ialign{\hss##\hss\crcr\noalign{\kern3\p@}%
+ \disabledelimiter\doMMLfiller{\getXMLstackdata\plustwo}
+ \crcr\noalign{\kern3\p@\nointerlineskip}%
+ \disabledelimiter\doMMLfiller{\getXMLstackdata\plusone}
+ \crcr}}}
+ \limits
+ \endgroup
+\stopsetups
+
+\startsetups mmp:munder:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmp:munder:stop
+ \stopsavingXMLelements
+ \mathop{\vtop{\m@th\ialign{\hss##\hss\crcr
+ \disabledelimiter\doMMLfiller{\getXMLstackdata\plusone}
+ \crcr\noalign{\kern3\p@\nointerlineskip}%
+ \disabledelimiter\doMMLfiller{\getXMLstackdata\plustwo}
+ \crcr\noalign{\kern3\p@}}}}
+ \limits
+ \endgroup
+\stopsetups
+
+\startsetups mmp:munderover:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmp:munderover:stop
+ \stopsavingXMLelements
+ \getXMLstackdata\plusone
+ _{\disablefiller\disabledelimiter\getXMLstackdata\plustwo}
+ ^{\disablefiller\disabledelimiter\getXMLstackdata\plusthree}
+ \endgroup
+\stopsetups
+
+\def\doMMLfiller#1% bugged
+ {\pushmacro\doMMLfiller
+ \let\doMMLfiller\gobbleoneargument
+ \gdef\dodoMMLfiller{\disablefiller\mathematics{#1}}%
+ \hbox
+ {\def\normalorfiller##1##2%
+ {\gdef\dodoMMLfiller{\enablefiller#1}%
+ \let\normalorfiller\gobbletwoarguments}%
+ $#1$}%
+ \popmacro\doMMLfiller
+ \dodoMMLfiller}
+
+% tables
+
+% obsolete: \setupMMLappearance[mtable][\c!alternative=\v!a]
+
+\mapXMLvalue {mmp:mtable} {align:left} {right}
+\mapXMLvalue {mmp:mtable} {align:right} {left}
+\mapXMLvalue {mmp:mtable} {align:center} {middle}
+
+\mapXMLvalue {mmp:mtable} {frame:none} {off}
+\mapXMLvalue {mmp:mtable} {frame:solid} {on}
+\mapXMLvalue {mmp:mtable} {frame:on} {on}
+
+\defineXMLnested
+ [mtable]
+ [columnalign=,
+ columnspacing=.25ex,
+ rowspacing=.25ex,
+ frame=,
+ color=,
+ background=]
+ {\directsetup{mmp:mtable:start}}
+ {\directsetup{mmp:mtable:stop}}
+
+\defineXMLnestedargument
+ [mtr]
+ {\MMPmtableHANDLEtr}
+
+\defineXMLnestedargument
+ [mlabeledtr]
+ {\MMPmtableHANDLEtr}
+
+\defineXMLnestedargument
+ [mtd]
+ [columnalign=,
+ columnspacing=.25ex,
+ rowspacing=.25ex,
+ frame=,
+ color=,
+ background=]
+ {\MMPmtableHANDLEtd}
+
+\startsetups mmp:mtable:start
+ \vcenter \bgroup
+ \MMLpTABLEsplitter{background} \c!backgroundcolor
+ \MMLpTABLEsplitter{color} \c!color
+ \MMLpTABLEmapper {frame} \c!frame
+ \MMLpTABLEmapper {columnalign}\c!align
+ \setMMLpunit{\XMLpar{mtable}{rowspacing}\empty}{.25ex}
+ \let\MMLpTABLEoffset\MMLpunit
+ \bTABLE[\c!frame=\v!off,\c!background=\v!color,\c!offset=\MMLpTABLEoffset]
+\stopsetups
+
+\startsetups mmp:mtable:stop
+ \eTABLE
+ \egroup
+\stopsetups
+
+\long\def\MMPmtableHANDLEtr#1{%
+ \bTR\ignorespaces#1\removeunwantedspaces\eTR
+}
+
+\long\def\MMPmtableHANDLEtd#1{%
+ \let\theMMLpTABLEmap\empty
+ \MMLpTABLEmap{background} \c!backgroundcolor
+ \MMLpTABLEmap{color} \c!color
+ \MMLpTABLEmap{frame} \c!frame
+ \MMLpTABLEmap{columnalign}\c!align
+ \expanded{\bTD[\theMMLpTABLEmap]}%
+ $\ignorespaces#1\removeunwantedspaces$\eTD
+}
+
+\def\MMLpTABLEmapper#1#2%
+ {\doifXMLparelse{mtable}{#1}
+ {\newcounter\MMLcounter
+ \def\docommand##1%
+ {\increment\MMLcounter
+ \expanded{\setupTABLE[column][\MMLcounter][#2=\XMLval{mmp:mtable}{#2:##1}\empty]}}%
+ \expanded{\processseparatedlist[\XMLpar{mtable}{#1}\empty]}[ ]\docommand}
+ {}}
+
+\def\MMLpTABLEsplitter#1#2%
+ {\doifXMLparelse{mtable}{#1}
+ {\newcounter\MMLcounter
+ \def\docommand##1%
+ {\increment\MMLcounter
+ \expanded{\setupTABLE[column][\MMLcounter][#2=##1]}}%
+ \expanded{\processseparatedlist[\XMLpar{mtable}{#1}\empty]}[ ]\docommand}
+ {}}
+
+\def\MMLpTABLEmap#1#2%
+ {\doifXMLparelse{mtd}{#1}
+ {\edef\theMMLpTABLEmap{#2=\XMLval{mmp:mtable}{#2:\XMLpar{mtd}{#1}\empty}\empty,\theMMLpTABLEmap}}
+ {}}
+
+\defineXMLsingular [mspace] [width=.5em] {\directsetup{mmp:mspace}}
+
+\startsetups mmp:mspace
+ \setMMLpunit{\XMLpar{mspace}{width}{}}{.5em}
+ \hskip\MMLpunit\relax
+\stopsetups
+
+\def\setMMLpunit#1#2% i've forgotten what this means
+ {\setbox\scratchbox=\hbox
+ {\edef\ascii{#1}%
+ \@EA\aftersplitstring\ascii\at.\to\ascii
+ \scratchcounter=\ifx\ascii\empty#1\else\ascii\fi
+ \unskip\unskip}%
+ \ifdim\wd\scratchbox=\zeropoint
+ \edef\MMLpunit{#1em}%
+ \else
+ \edefconvertedargument\ascii{#1}%
+ \convertasciiafter\doifinstringelse{em}{\ascii}{\edef\MMLpunit{#1}}{%
+ \convertasciiafter\doifinstringelse{ex}{\ascii}{\edef\MMLpunit{#1}}{%
+ \convertasciiafter\doifinstringelse{pt}{\ascii}{\edef\MMLpunit{#1}}{%
+ \edef\MMLpunit{#2}}}}%
+ \fi}
+
+% end of tables
+
+\def\setMMLpunit#1#2%
+ {\setbox\scratchbox=\hbox
+ {\edef\ascii{#1}%
+ \@EA\aftersplitstring\ascii\at.\to\ascii
+ \scratchcounter=\ifx\ascii\empty#1\else\ascii\fi
+ \unskip\unskip}%
+ \ifdim\wd\scratchbox=\zeropoint
+ \edef\MMLpunit{#1em}%
+ \else
+ \edefconvertedargument\ascii{#1}%
+ \convertasciiafter\doifinstringelse{em}{\ascii}{\edef\MMLpunit{#1}}{%
+ \convertasciiafter\doifinstringelse{ex}{\ascii}{\edef\MMLpunit{#1}}{%
+ \convertasciiafter\doifinstringelse{pt}{\ascii}{\edef\MMLpunit{#1}}{%
+ \edef\MMLpunit{#2}}}}%
+ \fi}
+
+\defineXMLsingular [mspace] [width=.5em] {\directsetup{mmp:mspace}}
+
+\startsetups mmp:mspace
+ \setMMLpunit{\XMLpar{mspace}{width}{}}{.5em}
+ \hskip\MMLpunit
+\stopsetups
+
+\defineXMLsingular [mglyph] [fontfamily=,index=1,alt=] {\directsetup{mmp:mglyph}}
+
+\startsetups mmp:mglyph
+ \def\MMLpglyph{\XMLpar{mglyph}{fontfamily}{}}%
+ \doifelsenothing{\MMLpglyph} {
+ \hbox{\tttf[fontfamily unspecified]}
+ } {
+ \doifdefinedelse{\MMLpglyph} {
+ \hbox{\getvalue{\MMLpglyph}\char0\XMLpar{mglyph}{index}{1}}
+ } {
+ \doifelsenothing{\XMLpar{mglyph}{alt}{}} {
+ \hbox{\tttf[unknown fontfamily \XMLpar{mglyph}{fontfamily}{}]}
+ } {
+ \hbox{\tttf\XMLpar{mglyph}{alt}{}}
+ }
+ }
+ }
+\stopsetups
+
+\defineXMLsingular [malignmark] {}
+\defineXMLsingular [none] {}
+\defineXMLsingular [mprescripts] {}
+
+\defineXMLnested
+ [mmultiscripts]
+ {\setups{mmp:mmultiscripts:start}}
+ {\setups{mmp:mmultiscripts:stop}}
+
+\startsetups mmp:mmultiscripts:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmp:mmultiscripts:stop
+ \stopsavingXMLelements
+ \donefalse
+ \scratchcounter\zerocount
+ \dorecurse\XMLstacklevel {
+ % watch the extra {}'s
+ \ifdone
+ \ifodd\scratchcounter
+ _{\getXMLstackdata\recurselevel}
+ \else
+ ^{\getXMLstackdata\recurselevel}{}
+ \fi
+ \else
+ \doif{\getXMLstackname\recurselevel}{mprescripts}{\donetrue{}}
+ \fi
+ \ifdone \advance\scratchcounter\plusone \fi
+
+ }
+ \donetrue
+ \scratchcounter\zerocount
+ \dorecurse\XMLstacklevel {
+ \ifdone
+ % watch the extra {}'s
+ \ifcase\scratchcounter
+ \getXMLstackdata\recurselevel
+ \else\ifodd\scratchcounter
+ _{\getXMLstackdata\recurselevel}
+ \else
+ ^{\getXMLstackdata\recurselevel}{}
+ \fi\fi
+ \fi
+ \doif{\getXMLstackname\recurselevel}{mprescripts}{\donefalse}
+ \ifdone \advance\scratchcounter\plusone \fi
+ }
+ \endgroup
+\stopsetups
+
+% experimental patches
+
+\startmoduletestsection
+
+\let\MMLdoL\donothing
+\let\MMLdoR\donothing
+
+\startsetups mmc:apply:start
+ \begingroup
+ \startsavingXMLelements
+\stopsetups
+
+\startsetups mmc:apply:stop
+ \stopsavingXMLelements
+ \MMLmathinner {
+ \expanded{\doifinsetelse{\getXMLstackname\plusone}{\MMLcmainresetlist,\MMLctempresetlist}}
+ \MMLcreset
+ \donothing
+ \ifcase\MMLapplydepth \else
+ \doifXMLparelse{apply}{open} \donothing{\getXMLarguments{apply}{open="("}}% slow
+ \doifXMLparelse{apply}{close}\donothing{\getXMLarguments{apply}{close=")"}}% slow
+ \fi
+ \advance\MMLapplydepth\plusone
+ \begingroup
+ \doifXMLparelse{apply}{open} % now inside the group
+ {\edef\MMLdoL{\noexpand\left \XMLpar{apply}{open} {(}}
+ \edef\MMLdoR{\noexpand\right\XMLpar{apply}{close}{)}}}
+ {\let\MMLdoL\donothing
+ \let\MMLdoR\donothing}
+ \let\MMLctempresetlist\empty
+ \doifelse {\getXMLstackname\plusone} {apply} {
+ % <apply> <apply> ... </apply> <ci> .. </ci> </apply>
+ \doifelseMMCfunctioninapply \plusone {plus,minus} {
+% [a]
+ % yet incomplete and rather untested
+ % <apply> <apply> <minus/> <tan/> <cos/> </apply> <ci>x</ci> </apply>
+ } {
+% [b]
+ \MMLcreset
+ }
+ \MMLdoL
+ \getXMLstackdata\plusone
+ \ifconditional\somepostponedMMLactions
+ \postponedMMLactions
+ \else
+ \left(\MMLcreset\getXMLstackdata\plustwo\right)
+ \fi
+ \MMLdoR
+ } {
+ \doifelse {\getXMLstackname\plusone} {fn} {
+% [c]
+ % \MMLdoL/R are to be taken care of in the next setup
+ \directsetup{mmc:fn:apply}
+ } {
+ \doifelse {\getXMLstackname\plusone} {csymbol} {
+ % \MMLdoL/R are to be taken care of in the next setup
+% [d]
+ \directsetup{mmc:csymbol:apply}
+ } {
+ \doifelse {\getXMLstackname\plusone} {ci} {
+% [e]
+ % \MMLdoL/R are to be taken care of in the next setup
+ \directsetup{mmc:ci:apply}
+ } {
+% [f]
+ \MMLdoL
+ \getXMLstackdata\plusone
+ \MMLdoR
+ }
+ }
+ }
+ }
+ \endgroup
+ \advance\MMLapplydepth\minusone
+ \directsetup{apply:flush}
+ }
+ \endgroup
+\stopsetups
+
+\startsetups mmc:fn:apply
+ \begingroup
+ \startsavingXMLelements
+ \rawXMLstacktext\plusone % still on stack, no check, just fn content
+ \stopsavingXMLelements
+ \doifelse {\getXMLstackname\plusone} {ci} {
+ \flattenXMLcontent{\getXMLstackdata\plusone}
+ \doifsetupselse{mmc:fn:\flattenedXMLcontent} {
+ % \MMLdoL/MMLdoR to be handled in plugin
+ \global\defXMLstackdata\XMLfnoperator\plusone
+ \expanded{\endgroup\noexpand\directsetup{mmc:fn:\flattenedXMLcontent}}
+ } {
+ \endgroup
+ \MMLcreset
+ \MMLdoL
+ \getXMLstackdata\plusone
+ \ifnum\XMLstacklevel>\plusone
+ \getXMLentity{NegThinSpace}
+ \left(\MMLcreset\flushXMLstackwith\plustwo{\MMLseparator,}\right)
+ \fi
+ \MMLdoR
+ }
+ } {
+ \endgroup
+ \MMLcreset
+ \MMLdoL
+ \getXMLstackdata\plusone
+ \MMLdoR
+ }
+\stopsetups
+
+\startsetups mmc:csymbol:apply
+ \begingroup
+ \defineXMLsave[csymbol][definitionURL=,encoding=]
+ \rawXMLstackdata\plusone % was text % still on stack, no check, just attr test
+ % \MMLdoL/MMLdoR to be handled in plugin
+ \lowercasestring\XMLpar{csymbol}{definitionURL}{}\to\mmcSymbolURL
+ \doifsetupselse{mmc:csymbol:\mmcSymbolURL} {
+ \expanded{\endgroup\noexpand\directsetup{mmc:csymbol:\mmcSymbolURL}}
+ } {
+ \endgroup
+ %\XMLval{mmc:cs}{\XMLop{encoding}}{\firstofoneargument}% fails when no content
+ \XMLval{mmc:cs}{\XMLop{encoding}}{}
+ }
+\stopsetups
+
+\defineXMLsingular
+ [csymbol]
+ [encoding=text,
+ definitionURL=]
+ {\directsetup{mmc:csymbol:apply:singular}}
+
+\startsetups mmc:csymbol:apply:singular
+ \lowercasestring\XMLpar{csymbol}{definitionURL}{}\to\mmcSymbolURL
+ \directsetup{mmc:csymbol:\mmcSymbolURL}
+\stopsetups
+
+\startsetups mmc:ci:apply
+ \getXMLstackdata\plusone
+ \ifnum\XMLstacklevel>\plusone
+ \left(\MMLcreset\flushXMLstackwith\plustwo{\MMLseparator,}\right)
+ \fi
+\stopsetups
+
+\def\xflushXMLstackwith#1#2#3#4% num bgroup egroup whatever
+ {\dostepwiserecurse{#1}\XMLstacklevel\plusone
+ {#2\relax
+ \ifnum\recurselevel>#1\relax#4\fi
+ \getXMLstackdata\recurselevel
+ #3}}
+
+\def\xflushXMLstackfrom#1#2#3%
+ {\dostepwiserecurse{#1}\XMLstacklevel\plusone
+ {#2\getXMLstackdata\recurselevel#3}}
+
+% <apply><divide/>
+% <apply><minus/>
+% <apply><minus/><ci>b</ci></apply>
+% <apply><minus/><ci>b</ci></apply>
+% <apply><root/> <ci>a</ci></apply>
+% </apply>
+% <apply><minus/>
+% <apply><minus/><ci>b</ci><ci>b</ci></apply>
+% <apply><minus/><ci>b</ci></apply>
+% <apply><root/> <ci>a</ci></apply>
+% </apply>
+% </apply>
+
+\startsetups mmc:minus
+ \doif \@@MMLsignreduction \v!yes {
+ \setMMLcreset{fn,\MMLcfunctionlist}
+ }
+ \ifcase\XMLstacklevel
+ \or
+ % self
+ \or
+ -\getXMLstackdata\plustwo
+ \else
+ \dostepwiserecurse\plustwo\XMLstacklevel\plusone {
+ \begingroup
+ \doifelse {\getXMLstackname\recurselevel} {apply} {
+ \ifnum\recurselevel=\plustwo
+ \begingroup
+ \dodoifelseMMCfunctioninapply \recurselevel {minus} {
+ \ifnum\XMLstacklevel>\plustwo
+ \endgroup
+ \else
+ \endgroup
+ \MMLcreset
+ \fi
+ } {
+ \endgroup
+ }
+ \else
+ \doifelseMMCfunctioninapply \recurselevel {\MMLcfunctionlist,\MMLcconstructlist} {
+ \MMLcreset
+ } {
+ }
+ \fi
+ } {
+ }
+ \getXMLstackdata\recurselevel
+ \ifnum\recurselevel<\XMLstacklevel\relax
+ -
+ \fi
+ \endgroup
+ }
+ \fi
+\stopsetups
+
+\stopmoduletestsection
+
+\stopmodule
+
+\protect \endinput
diff --git a/tex/context/base/x-newmml.mkiv b/tex/context/base/x-newmml.mkiv
new file mode 100644
index 000000000..757dcf389
--- /dev/null
+++ b/tex/context/base/x-newmml.mkiv
@@ -0,0 +1,16 @@
+%D \module
+%D [ file=x-newmml,
+%D version=2008.05.28,
+%D title=\CONTEXT\ XML Modules,
+%D subtitle=MathML Renderer,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright={PRAGMA ADE}]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+\input x-mathml.mkiv
+
+\endinput
diff --git a/tex/context/base/x-newmml.tex b/tex/context/base/x-newmml.tex
index f4847eeb9..f08e91b26 100644
--- a/tex/context/base/x-newmml.tex
+++ b/tex/context/base/x-newmml.tex
@@ -11,2735 +11,6 @@
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.
-%D Remark: from now on this is a module and no longer an xtag
-%D filter. In due time it will replace the older renderer (which
-%D we will keep around for sentimental reasons). This variant has
-%D no namespace support yet, but eventually we will use a \MKIV\
-%D version.
+\loadmarkfile{x-newmml}
-\ifx\inlinemathematics\undefined
- \def\inlinemathematics {\dontleavehmode\mathematics} % already in kernel
- \long\def\inlinemath #1{\dontleavehmode\relax\ifmmode#1\else $#1$\fi}
-\fi
-
-% \defineXMLentity[x000AF]{\normalorfiller{x}\hrulefill}
-% CHECK FOR: \xmlrent
-% \enablemathpunctuation
-
-%D Then we start defining the rendering macros:
-
-\writestatus{loading}{Context XML Macros (MathML Renderer)}
-
-\startmodule [mathml]
-
-%D First we load the entities:
-
-\usemodule[newmme]
-
-% \setupmodule[a=c]
-% \setupmodule[a=c]
-
-\unprotect
-
-\def\MMLrm{\mr}
-
-\def\MMLseparator#1{{#1}} % nils space after separator
-
-%D First we define some general formula elements.
-
-\defineXMLenvironment [formula] [label=,sublabel=]
- {\dostartXMLformula\placeformula}
- {\dostopXMLformula}
-
-\defineXMLenvironment [subformula] [label=,sublabel=]
- {\dostartXMLformula\placesubformula}
- {\dostopXMLformula}
-
-\def\dostartXMLformula#1%
- {\doifelsenothingXMLop{label}
- {\startformula}
- {\expanded{#1[\XMLop{label}]{\XMLop{sublabel}}}\startformula}}
-
-\def\dostopXMLformula
- {\stopformula}
-
-%D Since I only had the draft of MathML 2 as example of
-%D rendering, there are probably a lot of omissions and
-%D misinterpretations. At least I learned some bits and
-%D pieces of math rendering.
-%D
-%D The main complications were not so much the math, but to
-%D find the most efficient way to handle elements without
-%D spacing beging messed up. The first implementation was
-%D aimed at getting reasonable output, this second
-%D implementation is already better in terms of handling
-%D nesting, and I will definitely need a third one that has
-%D more efficient and less ugly code.
-%D
-%D The \TEX\ part is not that complicated and once the
-%D preprocessor was okay, the rest way just a lot of keying
-%D and testing. It all comes down to gobbling, redefining,
-%D and not so much to parsing.
-%D
-%D The second implementation expanded the whole math sequence
-%D into an internal \TEX\ representation. This is a rather clean
-%D and fast process. Filtering and testing takes place by
-%D redefining the internal representation macros.
-%D
-%D The third implementation may look a bit more messy in some
-%D respects. This is because in \TEX\ it's not that trivial to
-%D implement a tree handler. We use a stack for the \type {apply}
-%D element and other sequential content. Occasionally we need to
-%D peek into child elements which involves messy code. This
-%D implementation is closer to the normal \XML\ handling in
-%D \CONTEXT.
-
-%D We start with the parent elements and the option handler.
-
-\defineXMLdirective [mathml] \setupMMLappearance
-
-\defineXMLargument [math] \automathematics
-\defineXMLargument [imath] \inlinemathematics
-\defineXMLargument [dmath] \displaymathematics
-\defineXMLargument [m] \inlinemathematics
-
-%D In the styles, options can be set with:
-
-\def\setupMMLappearance[#1]{\dodoubleargument\getparameters[@@MML#1]}
-
-\def\startusingMMLarguments % optional maken
- {\begingroup
- %\expandXMLta % expand entities first
- \getXMLta}
-
-\def\stopusingMMLarguments % optional maken
- {\endgroup}
-
-\def\MMLargumentprefix{@@MML\currentXMLelement}
-
-%D We will apply inner math to all bits and pieces made up by an
-%D \type {apply}.
-
-\def\MMLmathinner
- {\ifinner \expandafter \firstofoneargument \else \expandafter \mathinner \fi}
-
-%D A few math related macros:
-
-\let\MMLctempresetlist\empty \def\setMMLcreset{\edef\MMLctempresetlist}
-
-\newcount\MMLapplydepth \def\MMLcreset{\MMLapplydepth\zerocount}
-
-% Stack handler
-
-\startXMLmapping[xmlstack:test]
-
- \defineXMLnested
- [apply]
- {\startsavingXMLelements}
- {\stopsavingXMLelements}
-
-\stopXMLmapping
-
-%D Auxiliary MathML macros: (to be generalized)
-
-\def\doifelseMMCfunction
- {\begingroup
- \XMLdoifonstackelse{fn}
- {\donetrue}
- {\XMLdoifonstackelse{apply}
- {\defXMLfirstnamedtext\ascii{apply}%
- \startsavingXMLelements % best use a substack so that we do not need to \edef
- \ascii
- \stopsavingXMLelements}
- {}%
- \XMLdoifonstackelse{fn}
- {\donetrue}
- {\defineXMLsave[ci][type=]%
- \XMLfirstnamed{ci}%
- \doifelse{\XMLpar{ci}{type}{}}{fn}
- {\donetrue}
- {\donefalse}}}%
- \ifdone
- \endgroup\expandafter\firstoftwoarguments
- \else
- \endgroup\expandafter\secondoftwoarguments
- \fi}
-
-\def\doifelseMMCfunctioninapply#1#2% grouped
- {\begingroup
- \startXMLmapping[xmlstack:test]% take fast alternative
- \getXMLstackdata{#1}%
- \expanded{\doifinsetelse{\getXMLstackname\plusone}{#2}}
- {\stopXMLmapping
- \endgroup\firstoftwoarguments }
- {\stopXMLmapping
- \endgroup\secondoftwoarguments}}
-
-\def\dodoifelseMMCfunctioninapply#1#2%
- {\startXMLmapping[xmlstack:test]% take fast alternative
- \getXMLstackdata{#1}%
- \expanded{\doifinsetelse{\getXMLstackname\plusone}{#2}}
- {\stopXMLmapping
- \firstoftwoarguments }
- {\stopXMLmapping
- \secondoftwoarguments}}
-
-%D Special features:
-
-\newtoks \@@postponedMMLactions \setfalse \somepostponedMMLactions
-
-\def\postponeMMLactions#1%
- {\global\settrue\somepostponedMMLactions
- \global\@@postponedMMLactions\expandafter{\the\@@postponedMMLactions#1}}
-
-\def\postponedMMLactions
- {\global\setfalse\somepostponedMMLactions
- \@EA\global\@EA\@@postponedMMLactions\@EA\emptytoks
- \the\@@postponedMMLactions}
-
-%D A couple of lists:
-
-\def\MMLcmainresetlist
- {times,divide,power,%
- lt,gt,eq,leq,geq,%
- in,inverse,%
- fn,%
- floor,ceiling,%
- mean,%
- selector,%
- abs,int,limit,sum,product,%
- outerproduct,innerproduct,scalarproduct}
-
-\def\MMLcfunctionlist
- {sin,arcsin,sinh,arcsinh,%
- cos,arccos,cosh,arccosh,%
- tan,arctan,tanh,arctanh,%
- cot,arccot,coth,arccoth,%
- csc,arccsc,csch,arccsch,%
- sec,arcsec,sech,arcsech,%
- ln,exp,log,%
- abs,int,limit,sum,product,%
- fn} % ?
-
-\def\MMLcconstructlist
- {diff,partialdiff,root} % apply goes wrong on 1/2 * (a_2 + b_3)
-
-% apply
-%
-%D We use inner and grouping (begin/end and no b/e) else we
-%D get problems with 1/2(1+2) and alike (todo: ask taco).
-%D
-%D The problem with apply is that we need to take care of
-%D several situations, like:
-%D
-%D \starttyping
-%D <apply> <.../> ...
-%D <apply> <fn> ...
-%D <apply> <apply> <ci> ...
-%D <apply> <apply> <fn> <ci> ...
-%D \stoptyping
-%D
-%D Because we translated version 2 of this renderer into
-%D version 3 the following definitions may be sub optimal or
-%D more complex than actually needed.
-
-\defineXMLnested % why nested? could be just an environment
- [apply]
- [open=,close=]
- {\setups{mmc:apply:start}}
- {\setups{mmc:apply:stop}}
-
-\startsetups mmc:apply:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:apply:stop
- \stopsavingXMLelements
- \MMLmathinner {
- \expanded{\doifinsetelse{\getXMLstackname\plusone}{\MMLcmainresetlist,\MMLctempresetlist}}
- \MMLcreset
- \donothing
- \ifcase\MMLapplydepth \else
- \doifXMLparelse{apply}{open} \donothing{\getXMLarguments{apply}{open="("}}% slow
- \doifXMLparelse{apply}{close}\donothing{\getXMLarguments{apply}{close=")"}}% slow
- \fi
- \doifXMLparelse{apply}{open}{\left\XMLpar{apply}{open}{}}\donothing
- \advance\MMLapplydepth\plusone
- \begingroup
- \let\MMLctempresetlist\empty
- \doifelse {\getXMLstackname\plusone} {apply} {
- % <apply> <apply> ... </apply> <ci> .. </ci> </apply>
- \doifelseMMCfunctioninapply \plusone {plus,minus} {
- % yet incomplete and rather untested
- % <apply> <apply> <minus/> <tan/> <cos/> </apply> <ci>x</ci> </apply>
- } {
- \MMLcreset
- }
- \getXMLstackdata\plusone
- \ifconditional\somepostponedMMLactions
- \postponedMMLactions
- \else
- \left(\MMLcreset\getXMLstackdata\plustwo\right)
- \fi
- } {
- \doifelse {\getXMLstackname\plusone} {fn} {
- % also postpone
- \directsetup{mmc:fn:apply}
- } {
- \doifelse {\getXMLstackname\plusone} {csymbol} {
- % also postpone
- \directsetup{mmc:csymbol:apply}
- } {
- \doifelse {\getXMLstackname\plusone} {ci} {
- \getXMLstackdata\plusone
- \ifnum\XMLstacklevel>\plusone
- \left(\MMLcreset\flushXMLstackwith\plustwo{\MMLseparator,}\right)
- \fi
- } {
- \getXMLstackdata\plusone
- }
- }
- }
- }
- \endgroup
- \advance\MMLapplydepth\minusone
- \directsetup{apply:flush}
- \doifXMLparelse{apply}{close}{\right\XMLpar{apply}{close}{}}\donothing
- }
- \endgroup
-\stopsetups
-
-\startsetups apply:flush
-\relax
- \ifcase\MMLapplydepth
- \ifconditional\somepostponedMMLactions
- \postponedMMLactions
- \ifx\MMLpowerelement\empty\else
- ^{\MMLcreset\MMLpowerelement\empty}
- \global\let\MMLpowerelement\empty
- \fi
- \fi
- \fi
-\stopsetups
-
-% reln
-
-\defineXMLnestedenvironmentsave [reln]
- {\writestatus{XML}{MathML element "reln" is obsolete}}
- {}
-
-% fn
-
-\startsetups mmc:fn:plusminus
- \ifnum\XMLstacklevel>\plustwo
- \MMLcreset
- \left(\expandafter\flushXMLstackwith\expandafter\plustwo\expandafter{\XMLfnoperator}\right)
- \else
- \getXMLstackdata\plustwo
- \fi
-\stopsetups
-
-\startsetups mmc:fn:minusplus
- \directsetup{mmc:fn:plusminus}
-\stopsetups
-
-\defineXMLnested
- [fn]
- {\directsetup{mmc:fn:start}}
- {\directsetup{mmc:fn:stop}}
-
-\startsetups mmc:fn:apply
- \begingroup
- \startsavingXMLelements
- \rawXMLstacktext\plusone % still on stack, no check, just fn content
- \stopsavingXMLelements
- \doifelse {\getXMLstackname\plusone} {ci} {
- \flattenXMLcontent{\getXMLstackdata\plusone}
- \doifsetupselse{mmc:fn:\flattenedXMLcontent} {
- \global\defXMLstackdata\XMLfnoperator\plusone
- \expanded{\endgroup\noexpand\directsetup{mmc:fn:\flattenedXMLcontent}}
- } {
- \endgroup
- \MMLcreset
- \getXMLstackdata\plusone
- \ifnum\XMLstacklevel>\plusone
- \getXMLentity{NegThinSpace}
- \left(\MMLcreset\flushXMLstackwith\plustwo{\MMLseparator,}\right)
- \fi
- }
- } {
- \endgroup
- \MMLcreset
- \getXMLstackdata\plusone
- }
-\stopsetups
-
-\startsetups mmc:fn:start
- \ifnum\XMLstacklevel>\plustwo
- \def\MMCfnleft {\left(}
- \def\MMCfnright{\right)}
- \else
- \let\MMCfnleft \relax
- \let\MMCfnright\relax
- \fi
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:fn:stop
- \stopsavingXMLelements
- \doifelse {\getXMLstackname\plusone} {ci} {
- \flattenXMLcontent{\getXMLstackdata\plusone}
- \doifsetupselse{mmc:fn:\flattenedXMLcontent} {
- \global\defXMLstackdata\XMLfnoperator\plusone
- \directsetup{mmc:fn:\flattenedXMLcontent}
- } {
- \MMLcreset
- \getXMLstackdata\plusone
- }
- \endgroup
- } {
- \doifelse {\getXMLstackname\plusone} {apply} {
- \doifelseMMCfunctioninapply \plusone {plus,minus} {
- \left(
- \getXMLstackdata\plusone
- \right)
- } {
- \getXMLstackdata\plusone
- }
- \endgroup
- \ifnum\XMLstacklevel>\plusone
- \left(
- \getXMLstackdata\plustwo
- \right)
- \fi
- } {
- \MMLcreset
- \getXMLentity{NegThinSpace}
- \MMCfnleft
- \ifnum\XMLstacklevel=\plustwo\MMLccomma\fi
- \flushXMLstackwith\plustwo\MMLccomma
- \MMCfnright
- \endgroup
- }
- }
-\stopsetups
-
-% c*
-
-\defineXMLargument [ci] [type=] {\XMLval{mmc:ci}{\XMLop{type}} {\firstofoneargument}}
-\defineXMLargument [cn] [type=,base=] {\XMLval{mmc:cn}{\XMLop{type}} {\firstofoneargument}}
-\defineXMLargument [csymbol] [encoding=text] {\XMLval{mmc:cs}{\XMLop{encoding}}{\firstofoneargument}}
-
-%D The next definition provide a kind of plug-in mechanism (see
-%D the open math extension module).
-
-\defineXMLsingular
- [csymbol]
- [encoding=text,
- definitionURL=]
- {\doifsomething{\XMLop{definitionURL}}{\directsetup{mmc:csymbol:apply}}}
-
-\startsetups mmc:csymbol:apply
- \begingroup
- \startsavingXMLelements
- \rawXMLstacktext\plusone % still on stack, no check, just attr test
- \stopsavingXMLelements
- % http://www.publishers.com/SomeName
- \lowercasestring\XMLpar{csymbol}{definitionURL}{}\to\mmcSymbolURL
- \doifsetupselse{mmc:csymbol:} {\mmcSymbolURL} {
- \expanded{\endgroup\noexpand\directsetup{mmc:csymbol:\mmcSymbolURL}}
- } {
- % SomeName (fallback)
- \splitfilename{\XMLpar{csymbol}{definitionURL}{}}
- \doifsetupselse{mmc:csymbol:\splitoffbase} {
- \expanded{\endgroup\noexpand\directsetup{mmc:csymbol:\splitoffbase}}
- } {
- \endgroup
- \XMLval{mmc:cs}{\XMLop{encoding}}{\firstofoneargument}
- }
- }
-\stopsetups
-
-%D Alternative b will convert periods into comma's:
-%D
-%D \startbuffer
-%D \startXMLdata
-%D <imath><apply><cn>1.23</cn></apply></imath>
-%D <dmath><apply><cn>1.23</cn></apply></dmath>
-%D \stopXMLdata
-%D
-%D \type{\setupMMLappearance[cn] [alternative=b]}
-%D
-%D \startXMLdata
-%D <imath><apply><cn>1.23</cn></apply></imath>
-%D <dmath><apply><cn>1.23</cn></apply></dmath>
-%D \stopXMLdata
-%D \stopbuffer
-%D
-%D \start \typebuffer \getbuffer \stop
-
-\setupMMLappearance[cn] [\c!alternative=\v!a]
-
-\defineXMLargument[cn][type=,base=]{\MMLdocn}
-
-\def\MMLdocn#1%
- {\begingroup
- \doif\@@MMLcnalternative\v!b{\redefinemathcharacter [.][ord][mi]["3B]\relax}%
- \XMLval{mmc:cn}{\XMLop{type}}{\firstofoneargument}{#1}%
- \endgroup}
-
-\defineXMLsingular [sep] {\MMLcsep} \def\MMLcsep{\,}
-
-\setupMMLappearance[polar] [\c!alternative=\v!a] % a|b|c
-\setupMMLappearance[float] [\c!symbol=\v!no] % \v!yes|dot
-\setupMMLappearance[enotation][\c!symbol=\v!no] % \v!yes|dot
-\setupMMLappearance[base] [\c!symbol=\v!numbers] % digits|characters|text|no
-
-\mapXMLvalue {mmc:ci} {set} {\MMLcCIset}
-\mapXMLvalue {mmc:ci} {vector} {\MMLcCIvector}
-\mapXMLvalue {mmc:ci} {matrix} {\MMLcCImatrix}
-\mapXMLvalue {mmc:ci} {function} {\MMLcCIfunction}
-\mapXMLvalue {mmc:ci} {complex-cartesian} {\MMLccartesian}
-\mapXMLvalue {mmc:ci} {complex} {\MMLccartesian}
-\mapXMLvalue {mmc:ci} {complex-polar} {\MMLcpolar}
-\mapXMLvalue {mmc:ci} {polar} {\MMLcpolar}
-\mapXMLvalue {mmc:ci} {fn} {\MMLcCIfunction}
-
-\mapXMLvalue {mmc:cn} {integer} {\MMLcCNinteger}
-\mapXMLvalue {mmc:cn} {logical} {\MMLcCNlogical}
-\mapXMLvalue {mmc:cn} {rational} {\MMLcCNrational}
-\mapXMLvalue {mmc:cn} {complex-cartesian} {\MMLccartesian}
-\mapXMLvalue {mmc:cn} {complex} {\MMLccartesian}
-\mapXMLvalue {mmc:cn} {complex-polar} {\MMLcpolar}
-\mapXMLvalue {mmc:cn} {polar} {\MMLcpolar}
-\mapXMLvalue {mmc:cn} {e-notation} {\MMLcenotation} % new
-\mapXMLvalue {mmc:cn} {float} {\MMLcfloat} % obsolete
-\mapXMLvalue {mmc:cn} {real} {\MMLcfloat}
-
-\mapXMLvalue {mmc:cs} {text} {\MMLcCStext}
-
-\def\MMLcpolar#1%
- {\doifdefinedelse{MMLcdopolar\@@MMLpolaralternative}
- {\getvalue{MMLcdopolar\@@MMLpolaralternative}{#1}}
- {#1}}
-
-\def\MMLcdopolara#1%
- {\def\MMLcsep{\MMLseparator,}\getXMLentity{polar}\left(#1\right)}
-
-\def\MMLcdopolarb#1%
- {\def\MMLcsep##1\empty
- {\getXMLentity{exponentiale}^{##1\mskip2mu\getXMLentity{imaginaryi}}}
- #1\empty}
-
-\def\MMLcdopolarc#1%
- {\def\MMLcsep##1\empty
- {\getXMLentity{exp}\left(##1\mskip2mu\getXMLentity{imaginaryi}\right)}%
- #1\empty}
-
-\def\MMLccartesian#1%
- {\def\MMLcsep{+}#1\getXMLentity{imaginaryi}}
-
-% float will be obsolete, and is replace by e-notation
-
-\def\MMLcfloat#1%
- {\doifelse\@@MMLfloatsymbol\v!no
-% {{\MMLrm#1}}% make sure that e shows up ok
- {\mfunction{#1}}% make sure that e shows up ok
- {% we should ignore \entities !
- \beforesplitstring#1\at e\to\first
- \aftersplitstring #1\at e\to\last
- \ifx\first\empty #1\else
- \ifx\last \empty #1\else
- \first
- \doifelse\@@MMLfloatsymbol{dot}\cdot\times
- 10^{\last}%
- \fi\fi}}
-
-% we now have:
-
-\def\MMLcenotation#1%
- {\doifelse\@@MMLenotationsymbol\v!no
-% {\def\MMLcsep {\unskip{\MMLrm e}\ignorespaces}}
- {\def\MMLcsep {\unskip\mfunction{e}\ignorespaces}}
- {\def\MMLcsep##1\empty{\doifelse\@@MMLenotationsymbol{dot}\cdot\times10^{##1}}}%
- #1\empty}
-
-\def\MMLcCIset#1%
- {{\bbd#1}}
-
-\def\widevec#1%
- {\vbox{\m@th\ialign{##\crcr
- \rightarrowfill\crcr\noalign{\nointerlineskip}%
- $\hfil\displaystyle{#1}\hfil$\crcr}}}
-
-\def\MMLcCIvector#1%
- {\widevec{#1}}
-
-\def\MMLcCImatrix#1%
- {{\bi#1}}
-
-\def\MMLcCIfunction#1%
- {#1\getXMLentity{NegThinSpace}}
-
-\def\MMLcCNinteger#1%
- {\doifXMLparelse{cn}{base}
- {\def\MMLcCNbase{\XMLpar{cn}{base}{}}%
- \doifelse\@@MMLbasesymbol\v!no
- {\MMLcCNbasedata{#1}}
-% {\MMLcCNbasedata{#1}_{\hbox{$\MMLrm\scriptscriptstyle
- {\MMLcCNbasedata{#1}_{\mfunction{%
- \processaction
- [\@@MMLbasesymbol]
- [\v!characters=>\MMLcCNbasestring BODH,
- \v!text=>\MMLcCNbasestring{BIN}{OCT}{DEC}{HEX},
-% \s!unknown=>\MMLcCNbase]$}}}}
- \s!unknown=>\MMLcCNbase]}}}}
- {#1}}
-
-\def\MMLcCNbasedata#1%
-% {\ifnum\MMLcCNbase>10{\MMLrm#1}\else#1\fi}
- {\ifnum\MMLcCNbase>10\mfunction{#1}\else#1\fi}
-
-\def\MMLcCNbasestring#1#2#3#4%
- {\ifnum\MMLcCNbase= 2 #1\else
- \ifnum\MMLcCNbase= 8 #2\else
- \ifnum\MMLcCNbase=10 #3\else
- \ifnum\MMLcCNbase=16 #4\else
- \MMLcCNbase \fi\fi\fi\fi}
-
-\def\MMLcCNlogical#1%
-% {{\MMLrm#1}}
- {\mfunction{#1}}
-
-\bgroup \catcode`\<=\active
-
- % quick and dirty, best track the stack (todo)
-
- \gdef\MMLcCNrational#1%
- {\ConvertConstantAfter\doifinstringelse{sep}{#1}
- {\doMMLcCNrational#1\empty}
- {#1}}
-
- \gdef\doMMLcCNrational#1<sep#2>#3\empty
- {\hbox{$\frac{#1}{#3}$}}
-
-\egroup
-
-\def\MMLcCStext#1%
-% {{\MMLrm#1}}
- {\mfunction{#1}}
-
-% interval
-
-\defineXMLnested [interval]
- [closure=closed]
- {\directsetup{mmc:interval:start}}
- {\directsetup{mmc:interval:stop}}
-
-\startsetups mmc:interval:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:interval:stop
- \stopsavingXMLelements
- \XMLval{mmc:int}{\XMLpar{interval}{closure}{closed}}{error}
- \endgroup
-\stopsetups
-
-\startsetups mmc:interval:fetch
- \defineXMLnested [interval]
- [closure=closed]
- {\directsetup{mmc:interval:fetch:start}}
- {\directsetup{mmc:interval:fetch:stop}}
-\stopsetups
-
-\startsetups mmc:interval:fetch:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:interval:fetch:stop
- \stopsavingXMLelements
- \globallet\MMCintervalfrom\empty
- \globallet\MMCintervalto \empty
- \ifcase\XMLstacklevel
- \or
- \xdef\MMCintervalfrom{\getXMLstackdata\plusone}
- \or
- \xdef\MMCintervalfrom{\getXMLstackdata\plusone}
- \xdef\MMCintervalto {\getXMLstackdata\plustwo}
- \fi
- \endgroup
-\stopsetups
-
-\setupMMLappearance[interval][\c!alternative=\v!a,\c!separator={,}]
-
-\mapXMLvalue {mmc:int} {closed}
- {\left[\getXMLstackdata\plusone\MMLseparator\@@MMLintervalseparator\getXMLstackdata\plustwo\right]}
-
-\mapXMLvalue {mmc:int} {open-closed}
- {\doifelse\@@MMLintervalalternative\v!b
- {\left<\getXMLstackdata\plusone\MMLseparator\@@MMLintervalseparator\getXMLstackdata\plustwo\right]}
- {\left(\getXMLstackdata\plusone\MMLseparator\@@MMLintervalseparator\getXMLstackdata\plustwo\right]}}
-
-\mapXMLvalue {mmc:int} {closed-open}
- {\doifelse\@@MMLintervalalternative\v!b
- {\left[\getXMLstackdata\plusone\MMLseparator\@@MMLintervalseparator\getXMLstackdata\plustwo\right>}
- {\left[\getXMLstackdata\plusone\MMLseparator\@@MMLintervalseparator\getXMLstackdata\plustwo\right)}}
-
-\mapXMLvalue {mmc:int} {open}
- {\doifelse\@@MMLintervalalternative\v!b
- {\left<\getXMLstackdata\plusone\MMLseparator\@@MMLintervalseparator\getXMLstackdata\plustwo\right>}
- {\left(\getXMLstackdata\plusone\MMLseparator\@@MMLintervalseparator\getXMLstackdata\plustwo\right)}}
-
-% inverse
-
-\defineXMLcommand [inverse] {\directsetup{mmc:inverse}}
-
-\startsetups mmc:inverse
- \ifnum\XMLstacklevel>\plustwo
- \getXMLentity{\getXMLstackname\plustwo}^{-1}
- \left[\getXMLstackdata\plusthree\right]
- \else
- \xdef\MMLpowerelement{-1}
- \expanded{\postponeMMLactions{\rawXMLstackdata\plustwo}}
- \eraseXMLdataonstack\plustwo
- \fi
-\stopsetups
-
-% condition
-
-\defineXMLnested
- [condition]
- {\directsetup{mmc:condition:start}}
- {\directsetup{mmc:condition:stop}}
-
-\startsetups mmc:condition:start
-% \XMLdoifonstackelse{bvar} {
-% \XMLfirstnamed{bvar}\mid
-% } { }
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:condition:stop
- \stopsavingXMLelements
- \flushXMLstackfrom\plusone
- \endgroup
-\stopsetups
-
-% declare
-
-\setupMMLappearance[declare][\c!state=\v!start]
-
-\defineXMLnested
- [declare]
- {\directsetup{mmc:declare:start}}
- {\directsetup{mmc:declare:stop}}
-
-\startsetups mmc:declare:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:declare:stop
- \stopsavingXMLelements
- \doif\@@MMLdeclarestate\v!start {
- \getXMLentity{declare}\getXMLstackdata\plusone
- \ifnum\XMLstacklevel>\plusone
- \getXMLentity{ThickSpace}
- \getXMLentity{as}
- \getXMLentity{ThickSpace}
- \fi
- \getXMLstackdata\plustwo
- }
- \endgroup
-\stopsetups
-
-% lambda
-
-\setupMMLappearance[lambda][\c!alternative=b]
-
-\defineXMLnested
- [lambda]
- {\directsetup{mmc:lambda:start}}
- {\directsetup{mmc:lambda:stop}}
-
-\startsetups mmc:lambda:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:lambda:stop
- \stopsavingXMLelements
- \doifelse\@@MMLlambdaalternative\v!a {
- \getXMLentity{lambda}(\flushXMLstackwith\plusone{\MMLseparator,})
- } {
- \countXMLnamedstack{bvar}
- \ifnum\scratchcounter>\plusone
- \left(\flushXMLnamedstackwith\plusone{bvar}{\MMLseparator,}\right)
- \else
- \XMLfirstnamed{bvar}
- \fi
- \getXMLentity{mapsto}
- \MMLcreset
- \XMLfirstnamed{apply,reln,ci,cn}
- }
- \endgroup
-\stopsetups
-
-\startsetups mmc:lambda:simple
- \defineXMLnested
- [lambda]
- {\directsetup{mmc:lambda:simple:start}}
- {\directsetup{mmc:lambda:simple:stop}}
-\stopsetups
-
-\startsetups mmc:lambda:simple:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:lambda:simple:stop
- \stopsavingXMLelements
- \MMLcreset % new
- \XMLfirstnamed{apply}
- \endgroup
-\stopsetups
-
-% compose
-
-\defineXMLcommand [compose] {\directsetup{mmc:compose}}
-
-\startsetups mmc:compose
- \begingroup
- \MMLcreset
- \let\MMLcCIfunction\firstofoneargument % brrr
- \doifelseMMCfunction {
- \left(\flushXMLstackwith\plustwo\circ\right)
- } {
- \flushXMLstackwith\plustwo\circ
- }
- \endgroup
-\stopsetups
-
-\defineXMLcommand [image] {\directsetup{mmc:image}}
-
-\startsetups mmc:image
- \getXMLentity{image}
- \left(
- \begingroup
- \startlocalsetups [mmc:function]
- \getXMLentity\currentXMLelement
- \stoplocalsetups
- \getXMLstackdata\plustwo
- \endgroup
- \right)
-\stopsetups
-
-\setupMMLappearance[piece][\c!separator=]
-
-\def\setMMLcPIECEseparator
- {\processaction
- [\@@MMLpieceseparator]
- [ \v!yes=>\def\theMMLpieceseparator{,\@col@amp@},
- \v!no=>\let\theMMLpieceseparator\@col@amp@,
- \s!default=>\let\theMMLpieceseparator\@col@amp@,
- \s!unknown=>\def\theMMLpieceseparator{\,\,\hbox{\@@MMLpieceseparator}\,\,}]}
-
-\defineXMLargument[piecewise] {\cases}
-
-\defineXMLnested
- [piece]
- {\directsetup{mmc:piece:start}}
- {\directsetup{mmc:piece:stop}}
-
-\defineXMLenvironmentsave
- [otherwise]
- {}
- {\directsetup{mmc:otherwise}}
-
-\startsetups mmc:piece:start
- \startsavingXMLelements
- \setMMLcPIECEseparator
-\stopsetups
-
-\startsetups mmc:piece:stop
- \stopsavingXMLelements
- \edef\ascii{\getXMLstackdata\plusone}
- \@EA\XMLRtoks\@EA{\ascii\theMMLpieceseparator}
- \edef\ascii{\getXMLstackdata\plustwo}
- \@EA\appendtoks\@EA\mathematics\@EA{\ascii}\to\XMLRtoks
- \the\XMLRtoks\crcr
-\stopsetups
-
-\startsetups mmc:otherwise
- \XMLflush{otherwise}\MMLcPIECEseparator\@col@amp@\mathematics{\getXMLentity{otherwise}}\crcr
-\stopsetups
-
-\defineXMLcommand [quotient] {\directsetup{mmc:quotient}}
-
-\startsetups mmc:quotient
- \lfloor\getXMLstackdata\plustwo/\getXMLstackdata\plusthree\rfloor
-\stopsetups
-
-\defineXMLcommand [factorial] {\getXMLstackdata\plustwo !}
-
-\defineXMLcommand [divide] [\MMLargumentprefix] [] {\directsetup{mmc:divide}} % brr not nested
-
-\setupMMLappearance [divide] [\c!level=\!!maxcard,\c!alternative=\v!a]
-
-\startsetups mmc:divide
- \startusingMMLarguments
- \increment\MMLcDIVIDElevel
- \doifelse \@@MMLdividealternative\v!b {
- \getXMLstackdata\plustwo/\getXMLstackdata\plusthree
- } {
- \ifnum\MMLcDIVIDElevel>\@@MMLdividelevel\space
- \getXMLstackdata\plustwo/\getXMLstackdata\plusthree
- \else
- \MMLcreset
- \frac{\MMLcreset\getXMLstackdata\plustwo}{\MMLcreset\getXMLstackdata\plusthree}%
- \fi
- }
- \decrement\MMLcDIVIDElevel
- \stopusingMMLarguments
-\stopsetups
-
-% min max
-
-\defineXMLcommand [min] {\min\directsetup{mmc:minmax}}
-\defineXMLcommand [max] {\max\directsetup{mmc:minmax}}
-
-\startsetups mmc:minmax
- \doifelse{\getXMLstackdata\plustwo}{bvar} {
- {}_{\getXMLstackdata\plustwo}
- \left\{\flushXMLstackwith\plusthree{\MMLseparator,}\right\}
- } {
- \left\{\flushXMLstackwith\plustwo {\MMLseparator,}\right\}
- }
-\stopsetups
-
-% minus plus
-
-\defineXMLcommand [minus] {\directsetup{mmc:minus}}
-\defineXMLcommand [plus] [\MMLargumentprefix] [] {\directsetup{mmc:plus}}
-
-\setupMMLappearance [plus] [\c!alternative=\v!a] % b = no sign -> 3 1/4
-\setupMMLappearance [sign] [\c!reduction=\v!yes]
-
-\startsetups mmc:minus
- \doif \@@MMLsignreduction \v!yes {
- \setMMLcreset{fn,\MMLcfunctionlist}
- }
- \ifcase\XMLstacklevel
- \or
- % self
- \or
- -\getXMLstackdata\plustwo
- \else
- \flushXMLstackwith\plustwo-
- \fi
-\stopsetups
-
-\startsetups mmc:plus
- \startusingMMLarguments
- \doifelse \@@MMLsignreduction \v!yes {
- \setMMLcreset{fn,plus,minus,\MMLcfunctionlist,\MMLcconstructlist}% was plus/, minus/
- \doifelse{\getXMLstackname\plustwo} {apply} {
- % branch needed, else (a-b) + (c-d) goes wrong
- % reset check in case of (-x) + 37
- \begingroup
- \dodoifelseMMCfunctioninapply \plustwo {minus} {
- \ifnum\XMLstacklevel>\plustwo
- \endgroup
- \else
- \endgroup
- \MMLcreset
- \fi
- } {
- \endgroup
- }
- \doifelse \@@MMLplusalternative \v!b {
- \getXMLstackdata\plustwo \,
- } {
- \flushXMLstackwith\plustwo +
- }
-
- } {
- \flushXMLstackwith\plustwo {
- \doifelse {\getXMLstackname\recurselevel} {apply} {
- \begingroup
- \dodoifelseMMCfunctioninapply \recurselevel {minus} {
- \ifnum\XMLstacklevel>\plustwo +\fi
- } {
- \doifelse \@@MMLplusalternative \v!b {
- \, % maybe 2 1/3
- } {
- +
- }
- }
- \endgroup
- \MMLcreset
- } {
- +
- }
- }
- }
- } {
- \ifcase\XMLstacklevel
- \or
- % self
- \or
- +\getXMLstackdata\plustwo
- \else
- \flushXMLstackwith\plustwo+
- \fi
- }
- \stopusingMMLarguments
-\stopsetups
-
-% power
-
-\defineXMLcommand [power] {\directsetup{mmc:power}}
-
-\setupMMLappearance[power][\c!reduction=\v!yes]
-
-\let\MMLpowerelement\empty
-
-\startsetups mmc:power
- \doifelse {\getXMLstackname\plustwo} {apply} {
- \doifelse\@@MMLpowerreduction\v!yes {
- \doifelseMMCfunctioninapply \plustwo \MMLcfunctionlist {
- \xdef\MMLpowerelement{\getXMLstackdata\plusthree}% postpone
- \MMLcreset\getXMLstackdata\plustwo
- } {
- \left(\MMLcreset\getXMLstackdata\plustwo\right)^{\MMLcreset\getXMLstackdata\plusthree}
- }
- } {
- \left(\MMLcreset\getXMLstackdata\plustwo\right)^{\MMLcreset\getXMLstackdata\plusthree}
- }
- } {
- \getXMLstackdata\plustwo^{\MMLcreset\getXMLstackdata\plusthree}
- }
-\stopsetups
-
-% rem
-
-\defineXMLcommand [rem] {\flushXMLstackwith\plustwo{\getXMLentity{mod}}}
-
-\setupMMLappearance [times] [\c!symbol=\v!no,\c!auto=\v!yes] % new, auto catches cn cn cn
-
-\defineXMLcommand [times] [\MMLargumentprefix] [] {\directsetup{mmc:times}}
-
-\startsetups mmc:times
- \startusingMMLarguments
- \setMMLcreset{\MMLcfunctionlist,\MMLcconstructlist}%
- \doifelse\@@MMLtimesauto\v!no {
- \let\@@MMLtimes@@symbol\@@MMLtimessymbol
- } {
- \countXMLnamedstack {cn}
- \ifnum\scratchcounter>\plusone
- \doifinsetelse\@@MMLtimessymbol{\v!yes,\v!no} {
- \let\@@MMLtimes@@symbol\v!yes
- } {
- \let\@@MMLtimes@@symbol\@@MMLtimessymbol
- }
- \else
- \let\@@MMLtimes@@symbol\@@MMLtimessymbol
- \fi
- }
- \doifelse\@@MMLtimes@@symbol\v!yes {
- \flushXMLstackwith\plustwo\times
- } {
- \doifelse\@@MMLtimes@@symbol{dot} {
- \flushXMLstackwith\plustwo\cdot
- } {
- \doifelse\@@MMLtimes@@symbol{times} {
- \flushXMLstackwith\plustwo\times
- } {
- \flushXMLstackwith\plustwo\empty
- }
- }
- }
- \stopusingMMLarguments
-\stopsetups
-
-\defineXMLcommand [root] {\directsetup{mmc:root}}
-
-\setupMMLappearance[root][\c!symbol=\v!yes]
-
-\startsetups mmc:root
- \XMLdoifonstackelse {degree} {
- \root
- \doifnot\@@MMLrootsymbol\v!no{\MMLcreset\XMLfirstnamed{degree}}
- \of
- } {
- \sqrt
- }
- {\MMLcreset\XMLfirstnamed{apply,reln,ci,cn}}
-\stopsetups
-
-% gcd
-
-\defineXMLcommand [gcd] {\gcd\left(\MMLcreset\flushXMLstackwith\plustwo{\MMLseparator,}\right)}
-
-% and or xor implies
-
-\defineXMLcommand [and] {\flushXMLstackwith\plustwo{\getXMLentity{and}}}
-\defineXMLcommand [or] {\flushXMLstackwith\plustwo{\getXMLentity{or}}}
-\defineXMLcommand [xor] {\flushXMLstackwith\plustwo{\getXMLentity{xor}}}
-\defineXMLcommand [implies] {\flushXMLstackwith\plustwo{\getXMLentity{implies}}}
-
-% not
-
-\defineXMLcommand [not] {\getXMLentity{not}\getXMLstackdata\plustwo}
-
-% forall exists
-
-\defineXMLcommand [forall] {\directsetup{mmc:forall}}
-\defineXMLcommand [exists] {\directsetup{mmc:exists}}
-
-%D We need to shift left below rotated A.
-
-\startsetups mmc:forall
- \getXMLentity{forall}
- \getXMLentity{NegThinSpace}
- \directsetup{mmc:forall-exists}
-\stopsetups
-
-\startsetups mmc:exists
- \getXMLentity{exists}
- \directsetup{mmc:forall-exists}
-\stopsetups
-
-\startsetups mmc:forall-exists
- _{\flushXMLnamedstackwith\plustwo{bvar}{\MMLseparator,}}
- \XMLdoifonstackelse {condition} {
- \getXMLentity{ThickSpace}
- \begingroup
- \XMLfirstnamed{condition}
- \endgroup
- \countXMLnamedstack {apply,reln,ci,cn}
- \ifcase\scratchcounter
- \or
- % == snelle volgende
- \left\vert \MMLcreset
- \getXMLentity{MediumSpace}
- \flushXMLnamedstackwith\plustwo{apply,reln,ci,cn}\empty
- \right.
- \else
- % special case
- % \defineXMLignore[condition]
- \collectXMLnamedstack{apply,reln,ci,cn}{\hfill\crcr}
- \left\vert
- \matrix{\the\XMLRtoks}
- \right.
- \fi
- } {
- :\XMLfirstnamed{apply,reln,ci,cn}
- }
-\stopsetups
-
-\defineXMLcommand [abs] {\left\vert \MMLcreset \flushXMLstackfrom\plustwo \right\vert}
-\defineXMLcommand [conjugate] {{\overline{\MMLcreset \flushXMLstackfrom\plustwo}}} % watch extra {}
-\defineXMLcommand [arg] {\getXMLentity{arg} \left(\MMLcreset\flushXMLstackfrom\plustwo\right)}
-\defineXMLcommand [real] {\getXMLentity{real} \left(\MMLcreset\flushXMLstackfrom\plustwo\right)}
-\defineXMLcommand [imaginary] {\getXMLentity{imaginary}\left(\MMLcreset\flushXMLstackfrom\plustwo\right)}
-\defineXMLcommand [lcm] {\getXMLentity{lcm} \left(\flushXMLstackwith\plustwo{\MMLseparator,}\right)}
-\defineXMLcommand [floor] {\getXMLentity{lfloor} \flushXMLstackfrom\plustwo \getXMLentity{rfloor}}
-\defineXMLcommand [ceiling] {\getXMLentity{lceiling} \flushXMLstackfrom\plustwo \getXMLentity{rceiling}}
-
-% relations
-
-\defineXMLcommand [eq] [\MMLargumentprefix] [\c!align=] {\MMLcrelation=}
-\defineXMLcommand [neq] [\MMLargumentprefix] [\c!align=] {\MMLcrelation\neq}
-\defineXMLcommand [gt] [\MMLargumentprefix] [\c!align=] {\MMLcrelation>}
-\defineXMLcommand [lt] [\MMLargumentprefix] [\c!align=] {\MMLcrelation<}
-\defineXMLcommand [geq] [\MMLargumentprefix] [\c!align=] {\MMLcrelation\geq}
-\defineXMLcommand [leq] [\MMLargumentprefix] [\c!align=] {\MMLcrelation\leq}
-\defineXMLcommand [equivalent] [\MMLargumentprefix] [\c!align=] {\MMLcrelation\equiv}
-\defineXMLcommand [approx] [\MMLargumentprefix] [\c!align=] {\MMLcrelation\approx}
-\defineXMLcommand [factorof] [\MMLargumentprefix] [\c!align=] {\MMLcrelation\mid}
-
-\setupMMLappearance[relation][\c!align=\v!no]
-
-\def\MMLcrelation
- {\startusingMMLarguments
- \MMLcreset
- \edef\@@MMLrelationalign{\executeifdefined{\MMLargumentprefix\c!align}\@@MMLrelationalign}%
- \processaction
- [\@@MMLrelationalign]
- [\v!last=>\let\next\lastMMLcrelation ,
- \v!first=>\let\next\firstMMLcrelation,
- \v!yes=>\let\next\leftMMLcrelation ,
- \v!left=>\let\next\leftMMLcrelation ,
- \v!right=>\let\next\rightMMLcrelation,
- \s!default=>\let\next\noMMLcrelation ,
- \s!unknown=>\let\next\noMMLcrelation ]
- \next}
-
-\def\noMMLcrelation#1%
- {\flushXMLstackwith\plustwo{#1}
- \stopusingMMLarguments}
-
-\def\lastMMLcrelation#1% weird, probably bugged
- {\XMLRtoks\emptytoks
- \dostepwiserecurse\plustwo\XMLstacklevel\plusone
- {\appendetoks\noexpand\getXMLstackdata{\recurselevel}\to\XMLRtoks
- \ifnum\recurselevel<\numexpr\XMLstacklevel-1\relax
- \appendtoks\@col@amp@#1\crcr\to\XMLRtoks
- \else\ifnum\recurselevel=\numexpr\XMLstacklevel-1\relax
- \appendtoks\@col@amp@#1\to\XMLRtoks
- \fi\fi}%
- \eqalign{\the\XMLRtoks\crcr}%
- \stopusingMMLarguments}
-
-\def\firstMMLcrelation#1%
- {\collectXMLstackrows\plusthree{\crcr\@col@amp@#1}%
- \eqalign{\getXMLstackdata\plustwo\@col@amp@#1\the\XMLRtoks}%
- \stopusingMMLarguments}
-
-\def\leftMMLcrelation#1%
- {\collectXMLstackrows\plustwo{\@col@amp@#1\crcr}%
- \eqalign{\the\XMLRtoks}%
- \stopusingMMLarguments}
-
-\def\rightMMLcrelation#1%
- {\collectXMLstackrows\plustwo{\crcr#1{}\@col@amp@}%
- \eqalign{\@col@amp@\the\XMLRtoks\crcr}%
- \stopusingMMLarguments}
-
-\defineXMLcommand [becomes] {\MMLcrelation{:=}}
-
-\addtocommalist{becomes/}\MMLcmainresetlist
-
-% calculus and vector calculus
-
-\setupMMLappearance[int][\c!location=\v!top]
-
-\def\doMMLlimits#1%
- {\doifelsevalue{@@MML#1\c!location}\v!top\limits\nolimits}
-
-\defineXMLnested
- [domainofapplication]
- {\directsetup{mmc:domainofapplication:start}}
- {\directsetup{mmc:domainofapplication:stop}}
-
-\startsetups mmc:domainofapplication:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:domainofapplication:stop
- \stopsavingXMLelements
-% \MMLcreset
- \flushXMLstackfrom\plusone
- \endgroup
-\stopsetups
-
-\defineXMLcommand [int] {\directsetup{mmc:int}}
-
-\startsetups mmc:int
- \MMLcreset
- \XMLdoifonstackelse{domainofapplication} {
- \int\doMMLlimits{int}_{\XMLfirstnamed{domainofapplication}}\relax
- } {
- \XMLdoifonstackelse{condition} {
- \int\doMMLlimits{int}_{\XMLfirstnamed{condition}}\relax
- } {
- \XMLdoifonstackelse{lowlimit} {
- \int\doMMLlimits{int}
- _{\XMLfirstnamed{lowlimit}}
- ^{\XMLfirstnamed{uplimit}}
- } {
- % funny, why do we have lowlimit/uplimit then
- \XMLdoifonstackelse{interval} {
- \begingroup
- \startlocalsetups mmc:interval:start %
- \begingroup
- \startsavingXMLelements
- \stoplocalsetups
- \startlocalsetups mmc:interval:stop %
- \stopsavingXMLelements
- \xdef\MMLfirstelement {\getXMLstackdata\plusone}
- \xdef\MMLsecondelement{\getXMLstackdata\plustwo}
- \endgroup
- \stoplocalsetups
- \globallet\MMLfirstelement \empty
- \globallet\MMLsecondelement\empty
- \XMLfirstnamed{interval}
- \endgroup
- \int\doMMLlimits{int}
- _{\MMLfirstelement}
- ^{\MMLsecondelement}
- } {
- \int
- }
- }
- }
- }
- \MMLcreset
- \XMLdoifonstackelse{apply} {
- \doifelseMMCfunction {
- \XMLfirstnamed{apply}
- } {
- % if there are too many () now, we need to be more clever
- \left(\XMLfirstnamed{apply}\right)
- }
- } {
- \XMLfirstnamed{ci}
- }
- \XMLdoifonstackelse{bvar} {
- \,% \getXMLentity{ThinSpace}%
-% {\MMLrm\getXMLentity{mathematicald}}
- \mfunction{\getXMLentity{mathematicald}}
- \XMLfirstnamed{bvar}
- } {
- % nothing
- }
-\stopsetups
-
-\setupMMLappearance[diff][\c!location=\v!top,\c!alternative=\v!a]
-
-\defineXMLcommand [diff] {\directsetup{mmc:diff}}
-\defineXMLcommand [partialdiff] {\directsetup{mmc:partialdiff}}
-
-% \setupMMLappearance[diff][alternative=b]
-%
-% \startXMLdata
-% <math><apply><apply><diff/><bvar><ci>x</ci></bvar><ci>f</ci></apply><ci>a</ci></apply></math>
-% <math><apply><apply><diff/><bvar><ci>x</ci></bvar><degree>2</degree><ci>f</ci></apply><ci>a</ci></apply></math>
-% \stopXMLdata
-
-% d^y/dx^2
-%
-% \startXMLdata
-% <math><apply><diff/>
-% <bvar><ci>x</ci><cn type="integer">2</cn></bvar>
-% <lambda><bvar><ci>x</ci></bvar><ci>y</ci></lambda>
-% </apply></math>
-% \stopXMLdata
-
-\startsetups mmc:diff
- \MMLcreset
- \doifelse\@@MMLdiffalternative\v!a {
- \XMLdoifonstackelse{lambda} {
- % a special case (mathadore/openmath)
- \begingroup
- \defineXMLsave[ci]
- \defineXMLsave[cn]
- \defineXMLprocess[lambda]
- \defineXMLprocess[bvar]
- \frac {
- d^{\XMLfirstnamed{bvar}\XMLflush{cn}}{\XMLfirstnamed{lambda}\XMLflush{ci}}
- } {
- d{\XMLfirstnamed{bvar}\XMLflush{ci}}^{\XMLfirstnamed{bvar}\XMLflush{cn}}
- }
- \endgroup
- } {
- \XMLdoifonstackelse{bvar} {
- \frac {
- \XMLdoifonstackelse{degree} {
- \collectXMLnamedstack{degree}\empty
- } {
- \collectXMLnamedstacknamed{bvar}{degree}+
- }
- \mfunction{\getXMLentity{mathematicald}}
- ^{\the\XMLRtoks}
- \doif\@@MMLdifflocation\v!top {
- \XMLdoifonstackelse{ci} {
- \XMLfirstnamed{ci}
- } {
- \MMLcreset\XMLfirstnamed{apply}
- }
- }
- } {
- \mfunction{\getXMLentity{mathematicald}}
- \begingroup
- \defineXMLsave[degree]
- \XMLfirstnamed{bvar}
- \doifXMLdata{degree} {
- ^{\XMLflush{degree}}
- }
- \endgroup
- }
- \doifnot\@@MMLdifflocation\v!top {
- \left(\MMLcreset\XMLfirstnamed{apply,ci}\right)
- }
- } {
- \flushXMLstackfrom\plustwo^\prime
- }
- }
- } {
- \MMLcreset
- \XMLfirstnamed{apply,ci}
- % there can be problems with nested diff's: ^^{} error
- % so we add an empty group here
- {}^
- {
- \XMLdoifonstackelse{degree} {
- \defXMLfirstnamedtext\ascii{degree}
- \dorecurse\ascii\prime
- } {
- \prime
- }
- }
- }
-\stopsetups
-
-\startsetups mmc:partialdiff
- \XMLdoifonstackelse{list} {
- \getXMLentity{capitaldifferentiald}_{
- \begingroup
- \setfalse\MMLlistdelimiters
- \XMLallnamed{list}
- \endgroup
- }
- \XMLfirstnamed{apply,reln,ci,cn}
- } {
- \XMLdoifonstackelse{bvar} {
- \frac {
- \XMLdoifonstackelse{degree} {
- \collectXMLnamedstack{degree}\empty
- } {
- \collectXMLnamedstacknamed{bvar}{degree}+
- }
- \getXMLentity{differentiald}^{\the\XMLRtoks}
- % \let\MMLcDEGREE\gobbletwoarguments
- % \doifelseMMCfunction\MMLcreset\donothing
- \MMLcreset
- \XMLfirstnamed{apply,reln,ci,cn}
- } {
- \defineXMLnested[bvar]
- {\directsetup{mmc:bvar:diff:start}}
- {\directsetup{mmc:bvar:diff:stop}}
- \XMLfirstnamed{bvar}
- }
- } {
- \XMLfirstnamed{apply,reln,ci,cn}
- }
- }
-\stopsetups
-
-\startsetups mmc:bvar:diff:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:bvar:diff:stop
- \stopsavingXMLelements
- \getXMLentity{differentiald}\XMLfirstnamed{apply,reln,ci,cn}
- \XMLdoifonstackelse{degree} {
- ^{\XMLfirstnamed{degree}}
- } {
- % nothing
- }
- \endgroup
-\stopsetups
-
-\def\subMMLcelement #1#2{_{#2}}
-\def\superMMLcelement#1#2{^{#2}}
-
-\defineXMLprocess [lowlimit]
-\defineXMLprocess [uplimit]
-\defineXMLprocess [bvar]
-\defineXMLprocess [degree]
-
-% option:
-%
-% \defineXMLentity [div] {\mathematics{\triangledown\times}}
-% \defineXMLentity [curl] {\mathematics{\triangledown .}}
-% \defineXMLentity [grad] {\mathematics{\triangledown }}
-
-\defineXMLcommand [divergence] {\getXMLentity{divergence}\directsetup{mmc:donamedfunction}}
-\defineXMLcommand [grad] {\getXMLentity {grad}\directsetup{mmc:donamedfunction}}
-\defineXMLcommand [curl] {\getXMLentity {curl}\directsetup{mmc:donamedfunction}}
-\defineXMLcommand [laplacian] {\getXMLentity {laplacian}\directsetup{mmc:donamedfunction}}
-
-\defineXMLcommand [ident] {\getXMLentity {identity}\directsetup{mmc:donamedfunction}}
-% \defineXMLcommand [domain] {\getXMLentity {domain}\directsetup{mmc:donamedfunction}}
-% \defineXMLcommand [codomain] {\getXMLentity {codomain}\directsetup{mmc:donamedfunction}}
-
-\defineXMLcommand[domain] {\directsetup{mmc:domain:action}}
-\defineXMLcommand[codomain]{\directsetup{mmc:codomain:action}}
-
-\setupMMLappearance[domain] [symbol=]
-\setupMMLappearance[codomain][symbol=]
-
-\startsetups mmc:domain:action
- \doifelsenothing\@@MMLdomainsymbol {
- \getXMLentity{domain}\directsetup{mmc:donamedfunction}
- } {
- \@@MMLdomainsymbol_{\flushXMLstackfrom\plustwo}
- }
-\stopsetups
-\startsetups mmc:codomain:action
- \doifelsenothing\@@MMLcodomainsymbol {
- \getXMLentity{codomain}\directsetup{mmc:donamedfunction}
- } {
- \@@MMLcodomainsymbol_{\flushXMLstackfrom\plustwo}
- }
-\stopsetups
-
-
-\startsetups mmc:donamedfunction
-% \left(
-% \begingroup
- \MMLcreset\flushXMLstackfrom\plustwo
-% \endgroup
-% \right)
-\stopsetups
-
-% theory of sets
-
-\defineXMLnested [set]
- {\setups{mmc:set:start}}
- {\setups{mmc:set:stop}}
-
-\startsetups mmc:set:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:set:stop
- \stopsavingXMLelements
- \XMLdoifonstackelse{condition} {
- \left\{\XMLfirstnamed{bvar}\,\middle\vert\,\XMLfirstnamed{condition}\right\}
- } {
- \left\{\flushXMLstackwith\plusone{\MMLseparator,}\right\}
- }
- \endgroup
-\stopsetups
-
-\defineXMLnested [list]
- {\setups{mmc:list:start}}
- {\setups{mmc:list:stop}}
-
-\settrue\MMLlistdelimiters
-
-\startsetups mmc:list:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:list:stop
- \stopsavingXMLelements
- \ifconditional\MMLlistdelimiters\left [\fi
- \begingroup
- \settrue\MMLlistdelimiters
- \flushXMLstackwith\plusone{\MMLseparator,}
- \endgroup
- \ifconditional\MMLlistdelimiters\right]\fi
- \endgroup
-\stopsetups
-
-\defineXMLcommand [union] {\MMLcset\cup}
-\defineXMLcommand [intersect] {\MMLcset\cap}
-\defineXMLcommand [in] {\MMLcset\in}
-\defineXMLcommand [notin] {\MMLcset{\not\in}}
-\defineXMLcommand [subset] {\MMLcset\subset}
-\defineXMLcommand [prsubset] {\MMLcset\subseteq}
-\defineXMLcommand [notsubset] {\MMLcset{\not\subset}}
-\defineXMLcommand [notprsubset] {\MMLcset{\not\subseteq}}
-\defineXMLcommand [setdiff] {\MMLcset\setminus}
-
-\def\MMLcset#1{\getXMLstackdata\plustwo#1\getXMLstackdata\plusthree}
-
-\defineXMLcommand [card] {\left\vert\flushXMLstackfrom\plustwo\right\vert}
-\defineXMLcommand [cartesianproduct] {\flushXMLstackwith\plustwo\times}
-
-% sequences and series
-
-\defineXMLcommand [sum] {\MMLcSUMandPRODUCT{sum}\sum}
-\defineXMLcommand [product]{\MMLcSUMandPRODUCT{product}\prod}
-
-\setupMMLappearance[sum] [\c!location=\v!top]
-\setupMMLappearance[product][\c!location=\v!top]
-
-\def\stackMMLsubscripts#1%
- {\vbox
- {\baselineskip\zeropoint % hack, taco vragen
- \halign{$\scriptstyle\hss##\hss$\cr#1\crcr}}}
-
-\def\MMLcSUMandPRODUCT#1#2%
- {\begingroup
- \XMLdoifonstackelse{condition,bvar,lowlimit}
- {\def\MMLcSUMlow
- {_{\XMLdoifonstackelse{condition}
- {\collectXMLnamedstack{condition}{\crcr}%
- \stackMMLsubscripts{\the\XMLRtoks}}
- {\XMLdoifonstackelse{bvar}
- {\XMLfirstnamed{bvar}%
- \XMLdoifonstackelse{lowlimit}{=}{}}%
- {}%
- \XMLfirstnamed{lowlimit}}}}}
- {\let\MMLcSUMlow\empty}%
- \XMLdoifonstackelse{uplimit}
- {\def\MMLcSUMup{^{\XMLfirstnamed{uplimit}}}}
- {\let\MMLcSUMup\empty}%
- \XMLdoifonstackelse{interval} % open math converter gives this
- {\begingroup
- \directsetup{mmc:interval:fetch}%
- \XMLfirstnamed{interval}%
- \endgroup
- \ifx\MMCintervalfrom\empty\else
- \def\MMLcSUMlow{_{\XMLdoifonstackelse{bvar}{\XMLfirstnamed{bvar}{=}}{}\MMCintervalfrom}}%
- \fi
- \ifx\MMCintervalto\empty \else
- \def\MMLcSUMup{^{\MMCintervalto}}%
- \fi}
- {}%
- \MMLcreset#2\doMMLlimits{#1}\MMLcSUMup\MMLcSUMlow
- \directsetup{mmc:lambda:simple}% a bit of open math conversion mess
- \MMLcreset\XMLfirstnamed{apply,lambda,ci}%
- \endgroup}
-
-\defineXMLcommand [limit] {\directsetup{mmc:limit}}
-
-\setupMMLappearance[limit][\c!location=\v!top]
-
-\startsetups mmc:limit
- \MMLcreset \lim
- \doMMLlimits{limit}_{
- \MMLcreset
- \XMLdoifonstackelse {condition} {
- \XMLfirstnamed{condition}
- } {
- \XMLdoifonstackelse {bvar} {
- \XMLfirstnamed{bvar}\rightarrow
- } {
- }
- \XMLfirstnamed{lowlimit}
- }
- }
- \begingroup
- \MMLcreset
- \directsetup{mmc:lambda:simple}% a bit of open math conversion mess
- \XMLfirstnamed{apply,lambda}% lambda needed for openmath
- \endgroup
-\stopsetups
-
-\defineXMLcommand [tendsto] [type=default] {\directsetup{mmc:tendsto}}
-
-\startsetups mmc:tendsto
- \MMLcreset \getXMLstackdata\plustwo
- \processaction
- [\XMLpar{tendsto}{type}{default}]
- [ above=>\downarrow,
- below=>\uparrow,
- unknown=>\rightarrow]
- \MMLcreset \getXMLstackdata\plusthree
-\stopsetups
-
-% elementary classical functions
-
-\defineXMLcommand [exp] {\directsetup{mmc:exp}}
-\defineXMLcommand [ln] {\directsetup{mmc:function}}
-\defineXMLcommand [log] {\directsetup{mmc:log}}
-\defineXMLignore [logbase]
-
-\setupMMLappearance[log][\c!location=\v!right]
-
-\startsetups mmc:exp
- \getXMLentity{exponentiale}^{\XMLfirstnamed{apply,reln,ci,cn}}
-\stopsetups
-
-\startsetups mmc:log
- \XMLdoifonstackelse {logbase} {
- \doifelse\@@MMLloglocation\v!left {
- \mathop{{}^{{\defineXMLprocess[logbase]\XMLfirstnamed{logbase}}}
- \getXMLentity{NegThinSpace}
- \getXMLentity{log}}
- } {
- \getXMLentity{log}_{{\defineXMLprocess[logbase]\XMLfirstnamed{logbase}}}
- }
- } {
- \getXMLentity{log}
- }
- \MMLcreset
- % mmc:function:argument assumes that the apply is second in the row (*1*)
- % \removeXMLdatafromstack{logbase}
- \directsetup{mmc:function:argument}
-\stopsetups
-
-% statistics
-
-\defineXMLcommand [mean] {\overline{\getXMLstackdata\plustwo}}
-\defineXMLcommand [sdev] {\sigma(\MMLcreset\getXMLstackdata\plustwo)}
-\defineXMLcommand [variance] {\sigma(\MMLcreset\getXMLstackdata\plustwo)^2}
-\defineXMLcommand [median] {\getXMLentity{median}(\MMLcreset\getXMLstackdata\plustwo)}
-\defineXMLcommand [mode] {\getXMLentity{mode}(\MMLcreset\getXMLstackdata\plustwo)}
-
-% moments
-
-\defineXMLcommand [moment] {\directsetup{mmc:moment}}
-\defineXMLprocess [momentabout]
-
-\startsetups mmc:moment
- \left\langle\XMLfirstnamed{apply,reln,ci,cn}^{\XMLfirstnamed{degree}}\right\rangle
- \XMLdoifonstackelse{momentabout} {
- _{\XMLfirstnamed{momentabout}}
- } {
- }
-\stopsetups
-
-% linear algebra
-
-\defineXMLcommand [vector] {\directsetup{mmc:vector}} % sequence
-
-\setupMMLappearance [vector] [\c!direction=\v!horizontal,\c!separator={,}]
-
-\defineXMLnested
- [vector]
- {\directsetup{mmc:vector:start}}
- {\directsetup{mmc:vector:stop}}
-
-\startsetups mmc:vector:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:vector:stop
- \stopsavingXMLelements
- \ifnum\XMLstacklevel>\plusone
- \doifelse\@@MMLvectordirection\v!horizontal {
- \left(\flushXMLstackwith\plusone{\MMLseparator\@@MMLvectorseparator}\right)
- } {
- \collectXMLstack\crcr
- \MMLcreset\left(\matrix{\the\XMLRtoks}\right)
- }
- \else
- \overrightarrow{\charhtstrut\getXMLstackdata\plusone}
- \fi
- \endgroup
-\stopsetups
-
-\defineXMLnestedenvironmentsave [matrix] {} {\directsetup{mmc:matrix}}
-\defineXMLnestedenvironmentsave [matrixrow] {} {\directsetup{mmc:matrixrow}}
-
-\unexpanded\def\@col@amp@{&}
-
-\settrue\MMCdelmatrix %( ) when true
-
-\startsetups mmc:matrix
- \begingroup
- \MMLcreset
- \defineXMLnestedenvironmentsave [matrixrow] {} {\directsetup{mmc:matrixrow:do}}
- \ifconditional\MMCdelmatrix
- \left(\matrix{\XMLflush{matrix}}\right)
- \else
- \settrue\MMCdelmatrix
- \matrix{\XMLflush{matrix}}
- \fi
- \endgroup
-\stopsetups
-
-\startsetups mmc:matrixrow
- \begingroup
- \MMLcreset
- \left(\matrix{\directsetup{mmc:matrixrow:do}}\right)
- \endgroup
-\stopsetups
-
-\startsetups mmc:matrixrow:do
- \begingroup
- \startsavingXMLelements
- \XMLflush{matrixrow}
- \stopsavingXMLelements
- \collectXMLstackrows\plusone\@col@amp@
- \edef\ascii{\the\XMLRtoks}
- \edef\ascii{\ascii}
- \expandafter\endgroup\ascii\crcr
-\stopsetups
-
-\defineXMLcommand [determinant] {\directsetup{mmc:determinant}}
-\defineXMLcommand [transpose] {\directsetup{mmc:transpose}}
-\defineXMLcommand [selector] {\directsetup{mmc:selector}}
-
-\startsetups mmc:determinant
- \begingroup
- \left|
- \setfalse\MMCdelmatrix
- \getXMLstackdata\plustwo
- \right|
- \endgroup
-\stopsetups
-
-\startsetups mmc:transpose
-% \getXMLstackdata\plustwo^{\MMLrm T}
- \getXMLstackdata\plustwo^{\mfunction{T}}
-\stopsetups
-
-\startsetups mmc:selector
- \MMLmathinner{\getXMLstackdata\plustwo}_{\MMLcreset\flushXMLstackwith\plusthree{\MMLseparator,}}
-\stopsetups
-
-\defineXMLcommand [vectorproduct] {\getXMLstackdata\plustwo\getXMLentity{vectorproduct}\getXMLstackdata\plusthree}
-\defineXMLcommand [scalarproduct] {\getXMLstackdata\plustwo\getXMLentity{scalarproduct}\getXMLstackdata\plusthree}
-\defineXMLcommand [outerproduct] {\getXMLstackdata\plustwo\getXMLentity {outerproduct}\getXMLstackdata\plusthree}
-
-% semantic mapping elements
-
-\defineXMLnested
- [semantics]
- {\directsetup{mmc:semantics:start}}
- {\directsetup{mmc:semantics:stop}}
-
-\startsetups mmc:semantics:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:semantics:stop
- \stopsavingXMLelements
- \XMLdoifonstackelse {annotation} {
- \flushXMLnamedstackwith\plusone{annotation}\empty
- } {
- \flushXMLnamedstackwith\plusone{apply}\empty
- }
- \endgroup
-\stopsetups
-
-\defineXMLenvironmentsave
- [annotation]
- [encoding=]
- {}
- {\directsetup{mmc:annotation}}
-
-\startsetups mmc:annotation
- \expanded{\doifinset{\XMLpar{annotation}{encoding}{}}{TeX,tex,TEX,ConTeXt,context,CONTEXT}} {
- \XMLtexdata{annotation}
- }
-\stopsetups
-
-\defineXMLignore [annotation-xml]
-
-% misc
-
-\defineXMLcommand [integers] {\getXMLentity{integers}}
-\defineXMLcommand [reals] {\getXMLentity{reals}}
-\defineXMLcommand [rationals] {\getXMLentity{rationals}}
-\defineXMLcommand [naturalnumbers] {\getXMLentity{naturalnumbers}}
-\defineXMLcommand [complexes] {\getXMLentity{complexes}}
-\defineXMLcommand [primes] {\getXMLentity{primes}}
-\defineXMLcommand [exponentiale] {\getXMLentity{ExponentialE}}
-\defineXMLcommand [imaginaryi] {\getXMLentity{ImaginaryI}}
-\defineXMLcommand [notanumber] {\mathop{\mfunction{NaN}}}
-\defineXMLcommand [true] {\mathop{\mfunction{true}}}
-\defineXMLcommand [false] {\mathop{\mfunction{false}}}
-\defineXMLcommand [emptyset] {\mathop{\O}}
-\defineXMLcommand [pi] {\pi}
-\defineXMLcommand [eulergamma] {\gamma}
-\defineXMLcommand [infinity] {\infty}
-
-% gonio functions
-
-\defineXMLcommand[sin] {\directsetup{mmc:function}} \defineXMLcommand[arcsin] {\directsetup{mmc:function}}
-\defineXMLcommand[sinh]{\directsetup{mmc:function}} \defineXMLcommand[arcsinh]{\directsetup{mmc:function}}
-\defineXMLcommand[cos] {\directsetup{mmc:function}} \defineXMLcommand[arccos] {\directsetup{mmc:function}}
-\defineXMLcommand[cosh]{\directsetup{mmc:function}} \defineXMLcommand[arccosh]{\directsetup{mmc:function}}
-\defineXMLcommand[tan] {\directsetup{mmc:function}} \defineXMLcommand[arctan] {\directsetup{mmc:function}}
-\defineXMLcommand[tanh]{\directsetup{mmc:function}} \defineXMLcommand[arctanh]{\directsetup{mmc:function}}
-\defineXMLcommand[cot] {\directsetup{mmc:function}} \defineXMLcommand[arccot] {\directsetup{mmc:function}}
-\defineXMLcommand[coth]{\directsetup{mmc:function}} \defineXMLcommand[arccoth]{\directsetup{mmc:function}}
-\defineXMLcommand[csc] {\directsetup{mmc:function}} \defineXMLcommand[arccsc] {\directsetup{mmc:function}}
-\defineXMLcommand[csch]{\directsetup{mmc:function}} \defineXMLcommand[arccsch]{\directsetup{mmc:function}}
-\defineXMLcommand[sec] {\directsetup{mmc:function}} \defineXMLcommand[arcsec] {\directsetup{mmc:function}}
-\defineXMLcommand[sech]{\directsetup{mmc:function}} \defineXMLcommand[arcsech]{\directsetup{mmc:function}}
-
-\setupMMLappearance[function][\c!reduction=\v!yes]
-
-\startsetups mmc:function
- \getXMLentity\currentXMLelement
- \ifx\MMLpowerelement\empty\else
- ^{\MMLcreset\MMLpowerelement\empty}
- \getXMLentity{NegThinSpace}
- \global\let\MMLpowerelement\empty
- \fi
- \doif {\getXMLstackname\plusone} {\currentXMLelement} {
- % rather fuzzy test; looks like an apply case
- \directsetup{mmc:function:argument}
- }
-\stopsetups
-
-\startsetups mmc:function:argument
- \doifelse\@@MMLfunctionreduction\v!yes {
- % \doifelse {\getXMLstackname\plustwo} {apply} {
- % \doifelseMMCfunctioninapply \plustwo \MMLcfunctionlist \donefalse \donetrue
- %
- % best is to grab the apply (independent of order), (*1*), so:
- %
- \XMLdoifonstackelse {apply} {
- \doifelseMMCfunctioninapply \XMLstackposition {\MMLcfunctionlist,divide} \donefalse \donetrue
- } {
- \donefalse
- }
- } {
- \donetrue
- }
- % beware, we still flush from 2 up
- \ifdone
- \left(\MMLcreset\flushXMLstackfrom\plustwo\right)
- \else
- \MMLcreset\flushXMLstackfrom\plustwo
- \fi
-\stopsetups
-
-% presentation mml
-
-\def\resetMMLseparator
- {\newcounter\MMLxxcounter
- \let\lastMMLseparator\empty}
-
-\def\grabMMLseparator#1%
- {\increment\MMLxxcounter
- \newcounter\MMLyycounter
- \expanded{\dograbMMLseparator#1\noexpand\relax}}
-
-\def\dograbMMLseparator
- {\increment\MMLyycounter
- \doifnextcharelse\relax
- {\lastMMLseparator\gobbleoneargument}
- {\doifnextcharelse\xmlrent\grabMMLseparatora\grabMMLseparatorb}}
-
-\def\grabMMLseparatora#1\xmlrent#2%
- {\ifnum\MMLxxcounter=\MMLyycounter\space
- \def\lastMMLseparator{\xmlrent{#2}}%
- \fi
- \dograbMMLseparator}
-
-\def\grabMMLseparatorb#1%
- {\ifnum\MMLxxcounter=\MMLyycounter\space
- \doifXMLentityelse{#1}
- {\def\lastMMLseparator{\xmlrent{#1}}}
- {\def\lastMMLseparator{#1}}%
- \fi
- \dograbMMLseparator}
-
-%
-
-\defineXMLargument [mi] \MMLpMI
-\defineXMLargument [mn] \MMLpMN
-\defineXMLargument [mo] \MMLpMO
-
-\def\MMLpMI#1%
- {\begingroup
- \setMMLpmathstyle{mstyle}%
- #1%
- \endgroup}
-
-% \def\MMLpMN#1%
-% {\begingroup
-% \MMLrm
-% \setMMLpmathstyle{mstyle}%
-% #1%
-% \endgroup}
-
-\def\MMLpMN#1%
- {\mfunction{\setMMLpmathstyle{mstyle}#1}}
-
-\def\MMLpMO#1% yes or no
- {\flattenXMLcontent{#1}%
- \doifXMLentityelse\flattenedXMLcontent
- {\getXMLentity\flattenedXMLcontent}
- {\ConvertConstantAfter\doifinstringelse{\xmlrent}{#1} % TODO ! ! ! ! ! ! ! !
- {#1}
- {\hbox
- {\setMMLpmathstyle{mstyle}%
- \ignorespaces#1\unskip}}}}
-
-% we need to get rid of spaces: <mo> &RightArrow; </mo>
-
-\def\MMLpMO#1% yes or no
- {\flattenXMLcontent{#1}%
- \doifXMLentityelse\flattenedXMLcontent
- {\getXMLentity\flattenedXMLcontent}
- {\ignorespaces#1\removeunwantedspaces}}
-
-\let\normalright=\right
-\let\normalleft =\left
-
-\def\doMMLleft #1{\pushmacro\left \let\left \empty\normalleft #1\popmacro\left}
-\def\doMMLright#1{\pushmacro\right\let\right\empty\normalright#1\popmacro\right}
-
-\let\MMLpopen \empty
-\let\MMLpclose\empty
-
-\defineXMLnested [mfenced] [open=(,close=),separators=]
- {\directsetup{mmp:mfenced:start}}
- {\directsetup{mmp:mfenced:stop}}
-
-\startsetups mmp:mfenced:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmp:mfenced:stop
- \stopsavingXMLelements
- \edef\MMLpopen {\XMLpar{mfenced}{open} {}}
- \edef\MMLpclose{\XMLpar{mfenced}{close}{}}
- \ifx\MMLpopen \space\let\MMLpopen \empty\fi
- \ifx\MMLpclose\space\let\MMLpclose\empty\fi
- \ifx\MMLpopen\empty
- \ifx\MMLpclose\empty
- \else
- \doMMLleft.
- \fi
- \else
- \doMMLleft\MMLpopen
- \fi
- \pushmacro\MMLpopen
- \pushmacro\MMLpclose
- \doifelsenothing{\XMLpar{mfenced}{separators}{}} {
- \flushXMLstackfrom\plusone
- } {
- \resetMMLseparator
- \flushXMLstackwith\plusone {
- \begingroup
- \let\myspecialnormalvert\myspecialstretchvert
- \grabMMLseparator{\XMLpar{mfenced}{separators}{}}
- \endgroup
- }
- }
- \popmacro\MMLpclose
- \popmacro\MMLpopen
- \ifx\MMLpclose\empty
- \ifx\MMLpopen\empty
- \else
- \doMMLright.
- \fi
- \else
- \doMMLright\MMLpclose
- \fi
- \endgroup
-\stopsetups
-
-% \startbuffer
-% <math><mfenced separators="" open="(" close=")"><mi>x</mi></mfenced></math>
-% <math><mfenced separators="" open="" close=")"><mi>x</mi></mfenced></math>
-% <math><mfenced separators="" open="(" close="" ><mi>x</mi></mfenced></math>
-% <math><mfenced separators="" open="" close="" ><mi>x</mi></mfenced></math>
-% <math><mfenced separators="" open="" close=" "><mi>x</mi></mfenced></math>
-% \stopbuffer
-%
-% \processXMLbuffer
-
-\defineXMLnestedenvironmentsave [menclose] [notation=]
- {\directsetup{mmp:menclose:start}}
- {\directsetup{mmp:menclose:stop}}
-
-\startsetups mmp:menclose:start
- \begingroup
-\stopsetups
-
-\startsetups mmp:menclose:stop
- \doifelse{\XMLpar{menclose}{notation}{}}{longdiv} {
- \overline{)\XMLflush{menclose}}
- } {
- \XMLflush{menclose}
- }
- \endgroup
-\stopsetups
-
-\defineXMLnested [mfrac] [linethickness=]
- {\directsetup{mmp:mfrac:start}}
- {\directsetup{mmp:mfrac:stop}}
-
-\startsetups mmp:mfrac:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmp:mfrac:stop
- \stopsavingXMLelements
- \doifXMLparelse{mfrac}{linethickness} {
- \edef\theXMLpar{\XMLpar{mfrac}{linethickness}{1}}
- \processaction
- [\theXMLpar]
- [ thin=>\scratchdimen=.2pt,
- medium=>\scratchdimen=.4pt,
- thick=>\scratchdimen=.8pt,
- unknown=>\setdimensionwithunit\scratchdimen{\theXMLpar}{}]
- {{\getXMLstackdata\plusone}\above\scratchdimen{\getXMLstackdata\plustwo}}
- } {
- \frac{\getXMLstackdata\plusone}{\getXMLstackdata\plustwo}
- }
- \endgroup
-\stopsetups
-
-\defineXMLargument
- [ms]
- [lquote=\xmlrent{quot},
- rquote=\xmlrent{quot},
- fontweight=,
- fontstyle=,
- mathstyle=,
- mathvariant=,
- background=,
- color=]
- {\MMLpSTRING}
-
-\def\MMLpSTRING#1%
- {\hbox
- {\tf % else encoding problems
- \MMLpTEXT{\XMLpar{ms}{lquote}{}%
- \doMMPpbackground{ms}{\doMMPpcolor{ms}{\setMMLptextstyle{ms}\ignorespaces#1\removeunwantedspaces}}%
- \XMLpar{ms}{rquote}{}}}}
-
-\defineXMLenvironment
- [mstyle]
- [fontweight=,
- fontstyle=,
- mathstyle=,
- mathvariant=,
- background=,
- color=]
- {\begingroup}
- {\endgroup}
-
-\defineXMLargument [mtext] [CPA] \MMLpTEXT
-\defineXMLargument [merror] [CPA] \MMLpERROR
-\defineXMLargument [mphantom] [CPA] \MMLpPHANTOM
-\defineXMLargument [mpadded] [CPA] \MMLpPADDED
-
-\mapXMLvalue{mmp}{normal} {\tf} \mapXMLvalue{mmp}{double-stuck} {\bf}
-\mapXMLvalue{mmp}{bolditalic} {\bi} \mapXMLvalue{mmp}{bold-italic} {\bi}
-\mapXMLvalue{mmp}{boldslanted}{\bs} \mapXMLvalue{mmp}{bold-slanted} {\bs}
-\mapXMLvalue{mmp}{boldnormal} {\bf} \mapXMLvalue{mmp}{bold} {\bf}
-\mapXMLvalue{mmp}{slanted} {\sl} \mapXMLvalue{mmp}{normalslanted}{\sl}
-\mapXMLvalue{mmp}{italic} {\it} \mapXMLvalue{mmp}{normalitalic} {\it}
-\mapXMLvalue{mmp}{fraktur} {\bf} \mapXMLvalue{mmp}{bold-fraktur} {\bf}
-\mapXMLvalue{mmp}{script} {\tf} \mapXMLvalue{mmp}{bold-script} {\bf}
-
-% and all kind of other crappy names
-
-\def\setMMLptextstyle#1%
- {\XMLval{mmp}{\XMLpar{#1}{fontweight}{}\XMLpar{#1}{fontstyle}{}}{}}
-
-\def\setMMLpmathstyle#1%
- {\XMLval{mmp}{\XMLpar{#1}{mathvariant}{}}{}}
-
-\def\doMMPpcolor#1#2%
- {\doifXMLparelse{#1}{color}{\color[\XMLpar{#1}{color}{}]{#2}}{#2}}
-
-\def\doMMPpbackground#1#2%
- {\doifXMLparelse{#1}{background}
- {\inframed
- [\c!frame=\v!off,
- \c!background=\v!color,
- \c!backgroundcolor=\XMLpar{#1}{background}{}]
- {#2}}
- {#2}}
-
-\def\MMLpTEXT#1%
- {\hbox
- {\tf % else encoding problems
- \doMMPpbackground{ms}{\doMMPpcolor{ms}{\setMMLptextstyle{ms}\ignorespaces#1\removeunwantedspaces}}}}
-
-\def\MMLpERROR#1%
- {\hbox{$\displaystyle#1$}}
-
-\def\MMLpPHANTOM#1%
- {\phantom{\ignorespaces{}#1\unskip}} % watch spacing {} hack
-
-\def\MMLpPADDED#1%
- {#1}
-
-% mrow
-
-\defineXMLenvironment [mrow] {\resetMMLbounds} {\finishMMLbounds}
-
-% \def\MMLleft #1{\increment\MMLboundslevel\left #1}
-% \def\MMLright#1{\right#1\decrement\MMLboundslevel}
-
-% \def\resetMMLbounds
-% {\let\MMLboundslevel\!!plusone\left.}
-
-% \def\finishMMLbounds
-% {\dorecurse\MMLboundslevel{\right.}}
-
-\def\resetMMLbounds
- {\pushmacro\MMLboundslevel
- \newcounter\MMLboundslevel}
-
-\def\MMLleft #1%
- {\increment\MMLboundslevel
- \normalleft#1}
-
-\def\MMLright#1%
- {\ifnum\MMLboundslevel=0 \normalleft.\!\fi
- \normalright#1%
- \decrement\MMLboundslevel}
-
-\def\finishMMLbounds
- {\ifnum\MMLboundslevel>0
- \normalright.\!%
- \decrement\MMLboundslevel
- \expandafter\finishMMLbounds
- \else
- \popmacro\MMLboundslevel
- \fi}
-
-\defineXMLnested [msqrt] {\directsetup{mmp:msqrt:start}} {\directsetup{mmp:msqrt:stop}}
-\defineXMLnested [mroot] {\directsetup{mmp:mroot:start}} {\directsetup{mmp:mroot:stop}}
-
-\startsetups mmp:msqrt:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmp:msqrt:stop
- \stopsavingXMLelements
- \sqrt{\flushXMLstackfrom\plusone}
- \endgroup
-\stopsetups
-
-\startsetups mmp:mroot:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmp:mroot:stop
- \stopsavingXMLelements
- \root{\getXMLstackdata\plustwo}\of{\getXMLstackdata\plusone}
- \endgroup
-\stopsetups
-
-\setupMMLappearance[scripts][\c!alternative=\v!a]
-
-\defineXMLnested [msub] {\directsetup{mmp:msub:start}} {\directsetup{mmp:msub:stop}}
-\defineXMLnested [msup] {\directsetup{mmp:msup:start}} {\directsetup{mmp:msup:stop}}
-\defineXMLnested [msubsup] {\directsetup{mmp:msbp:start}} {\directsetup{mmp:msbp:stop}}
-
-\startsetups mmp:msub:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmp:msub:stop
- \stopsavingXMLelements
- \doifelse\@@MMLscriptsalternative\v!a {
- {\getXMLstackdata\plusone}_{\getXMLstackdata\plustwo}
- } {
- \getXMLstackdata\plusone_{\getXMLstackdata\plustwo}
- }
- \endgroup
-\stopsetups
-
-\startsetups mmp:msup:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmp:msup:stop
- \stopsavingXMLelements
- \doifelse\@@MMLscriptsalternative\v!a {
- {\getXMLstackdata\plusone}^{\getXMLstackdata\plustwo}
- } {
- \getXMLstackdata\plusone^{\getXMLstackdata\plustwo}
- }
- \endgroup
-\stopsetups
-
-\startsetups mmp:msbp:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmp:msbp:stop
- \stopsavingXMLelements
- \getXMLstackdata\plusone_{\getXMLstackdata\plustwo}^{\getXMLstackdata\plusthree}
- \endgroup
-\stopsetups
-
-\defineXMLnested [mover] {\directsetup{mmp:mover:start}} {\directsetup{mmp:mover:stop}}
-\defineXMLnested [munder] {\directsetup{mmp:munder:start}} {\directsetup{mmp:munder:stop}}
-\defineXMLnested [munderover] {\directsetup{mmp:munderover:start}} {\directsetup{mmp:munderover:stop}}
-
-\startsetups mmp:mover:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmp:mover:stop
- \stopsavingXMLelements
- \mathop{\vbox{\m@th\ialign{\hss##\hss\crcr\noalign{\kern3\p@}%
- \disabledelimiter\doMMLfiller{\getXMLstackdata\plustwo}
- \crcr\noalign{\kern3\p@\nointerlineskip}%
- \disabledelimiter\doMMLfiller{\getXMLstackdata\plusone}
- \crcr}}}
- \limits
- \endgroup
-\stopsetups
-
-\startsetups mmp:munder:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmp:munder:stop
- \stopsavingXMLelements
- \mathop{\vtop{\m@th\ialign{\hss##\hss\crcr
- \disabledelimiter\doMMLfiller{\getXMLstackdata\plusone}
- \crcr\noalign{\kern3\p@\nointerlineskip}%
- \disabledelimiter\doMMLfiller{\getXMLstackdata\plustwo}
- \crcr\noalign{\kern3\p@}}}}
- \limits
- \endgroup
-\stopsetups
-
-\startsetups mmp:munderover:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmp:munderover:stop
- \stopsavingXMLelements
- \getXMLstackdata\plusone
- _{\disablefiller\disabledelimiter\getXMLstackdata\plustwo}
- ^{\disablefiller\disabledelimiter\getXMLstackdata\plusthree}
- \endgroup
-\stopsetups
-
-\def\doMMLfiller#1% bugged
- {\pushmacro\doMMLfiller
- \let\doMMLfiller\gobbleoneargument
- \gdef\dodoMMLfiller{\disablefiller\mathematics{#1}}%
- \hbox
- {\def\normalorfiller##1##2%
- {\gdef\dodoMMLfiller{\enablefiller#1}%
- \let\normalorfiller\gobbletwoarguments}%
- $#1$}%
- \popmacro\doMMLfiller
- \dodoMMLfiller}
-
-% tables
-
-% obsolete: \setupMMLappearance[mtable][\c!alternative=\v!a]
-
-\mapXMLvalue {mmp:mtable} {align:left} {right}
-\mapXMLvalue {mmp:mtable} {align:right} {left}
-\mapXMLvalue {mmp:mtable} {align:center} {middle}
-
-\mapXMLvalue {mmp:mtable} {frame:none} {off}
-\mapXMLvalue {mmp:mtable} {frame:solid} {on}
-\mapXMLvalue {mmp:mtable} {frame:on} {on}
-
-\defineXMLnested
- [mtable]
- [columnalign=,
- columnspacing=.25ex,
- rowspacing=.25ex,
- frame=,
- color=,
- background=]
- {\directsetup{mmp:mtable:start}}
- {\directsetup{mmp:mtable:stop}}
-
-\defineXMLnestedargument
- [mtr]
- {\MMPmtableHANDLEtr}
-
-\defineXMLnestedargument
- [mlabeledtr]
- {\MMPmtableHANDLEtr}
-
-\defineXMLnestedargument
- [mtd]
- [columnalign=,
- columnspacing=.25ex,
- rowspacing=.25ex,
- frame=,
- color=,
- background=]
- {\MMPmtableHANDLEtd}
-
-\startsetups mmp:mtable:start
- \vcenter \bgroup
- \MMLpTABLEsplitter{background} \c!backgroundcolor
- \MMLpTABLEsplitter{color} \c!color
- \MMLpTABLEmapper {frame} \c!frame
- \MMLpTABLEmapper {columnalign}\c!align
- \setMMLpunit{\XMLpar{mtable}{rowspacing}\empty}{.25ex}
- \let\MMLpTABLEoffset\MMLpunit
- \bTABLE[\c!frame=\v!off,\c!background=\v!color,\c!offset=\MMLpTABLEoffset]
-\stopsetups
-
-\startsetups mmp:mtable:stop
- \eTABLE
- \egroup
-\stopsetups
-
-\long\def\MMPmtableHANDLEtr#1{%
- \bTR\ignorespaces#1\removeunwantedspaces\eTR
-}
-
-\long\def\MMPmtableHANDLEtd#1{%
- \let\theMMLpTABLEmap\empty
- \MMLpTABLEmap{background} \c!backgroundcolor
- \MMLpTABLEmap{color} \c!color
- \MMLpTABLEmap{frame} \c!frame
- \MMLpTABLEmap{columnalign}\c!align
- \expanded{\bTD[\theMMLpTABLEmap]}%
- $\ignorespaces#1\removeunwantedspaces$\eTD
-}
-
-\def\MMLpTABLEmapper#1#2%
- {\doifXMLparelse{mtable}{#1}
- {\newcounter\MMLcounter
- \def\docommand##1%
- {\increment\MMLcounter
- \expanded{\setupTABLE[column][\MMLcounter][#2=\XMLval{mmp:mtable}{#2:##1}\empty]}}%
- \expanded{\processseparatedlist[\XMLpar{mtable}{#1}\empty]}[ ]\docommand}
- {}}
-
-\def\MMLpTABLEsplitter#1#2%
- {\doifXMLparelse{mtable}{#1}
- {\newcounter\MMLcounter
- \def\docommand##1%
- {\increment\MMLcounter
- \expanded{\setupTABLE[column][\MMLcounter][#2=##1]}}%
- \expanded{\processseparatedlist[\XMLpar{mtable}{#1}\empty]}[ ]\docommand}
- {}}
-
-\def\MMLpTABLEmap#1#2%
- {\doifXMLparelse{mtd}{#1}
- {\edef\theMMLpTABLEmap{#2=\XMLval{mmp:mtable}{#2:\XMLpar{mtd}{#1}\empty}\empty,\theMMLpTABLEmap}}
- {}}
-
-\defineXMLsingular [mspace] [width=.5em] {\directsetup{mmp:mspace}}
-
-\startsetups mmp:mspace
- \setMMLpunit{\XMLpar{mspace}{width}{}}{.5em}
- \hskip\MMLpunit\relax
-\stopsetups
-
-\def\setMMLpunit#1#2% i've forgotten what this means
- {\setbox\scratchbox=\hbox
- {\edef\ascii{#1}%
- \@EA\aftersplitstring\ascii\at.\to\ascii
- \scratchcounter=\ifx\ascii\empty#1\else\ascii\fi
- \unskip\unskip}%
- \ifdim\wd\scratchbox=\zeropoint
- \edef\MMLpunit{#1em}%
- \else
- \edefconvertedargument\ascii{#1}%
- \convertasciiafter\doifinstringelse{em}{\ascii}{\edef\MMLpunit{#1}}{%
- \convertasciiafter\doifinstringelse{ex}{\ascii}{\edef\MMLpunit{#1}}{%
- \convertasciiafter\doifinstringelse{pt}{\ascii}{\edef\MMLpunit{#1}}{%
- \edef\MMLpunit{#2}}}}%
- \fi}
-
-% end of tables
-
-\def\setMMLpunit#1#2%
- {\setbox\scratchbox=\hbox
- {\edef\ascii{#1}%
- \@EA\aftersplitstring\ascii\at.\to\ascii
- \scratchcounter=\ifx\ascii\empty#1\else\ascii\fi
- \unskip\unskip}%
- \ifdim\wd\scratchbox=\zeropoint
- \edef\MMLpunit{#1em}%
- \else
- \edefconvertedargument\ascii{#1}%
- \convertasciiafter\doifinstringelse{em}{\ascii}{\edef\MMLpunit{#1}}{%
- \convertasciiafter\doifinstringelse{ex}{\ascii}{\edef\MMLpunit{#1}}{%
- \convertasciiafter\doifinstringelse{pt}{\ascii}{\edef\MMLpunit{#1}}{%
- \edef\MMLpunit{#2}}}}%
- \fi}
-
-\defineXMLsingular [mspace] [width=.5em] {\directsetup{mmp:mspace}}
-
-\startsetups mmp:mspace
- \setMMLpunit{\XMLpar{mspace}{width}{}}{.5em}
- \hskip\MMLpunit
-\stopsetups
-
-\defineXMLsingular [mglyph] [fontfamily=,index=1,alt=] {\directsetup{mmp:mglyph}}
-
-\startsetups mmp:mglyph
- \def\MMLpglyph{\XMLpar{mglyph}{fontfamily}{}}%
- \doifelsenothing{\MMLpglyph} {
- \hbox{\tttf[fontfamily unspecified]}
- } {
- \doifdefinedelse{\MMLpglyph} {
- \hbox{\getvalue{\MMLpglyph}\char0\XMLpar{mglyph}{index}{1}}
- } {
- \doifelsenothing{\XMLpar{mglyph}{alt}{}} {
- \hbox{\tttf[unknown fontfamily \XMLpar{mglyph}{fontfamily}{}]}
- } {
- \hbox{\tttf\XMLpar{mglyph}{alt}{}}
- }
- }
- }
-\stopsetups
-
-\defineXMLsingular [malignmark] {}
-\defineXMLsingular [none] {}
-\defineXMLsingular [mprescripts] {}
-
-\defineXMLnested
- [mmultiscripts]
- {\setups{mmp:mmultiscripts:start}}
- {\setups{mmp:mmultiscripts:stop}}
-
-\startsetups mmp:mmultiscripts:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmp:mmultiscripts:stop
- \stopsavingXMLelements
- \donefalse
- \scratchcounter\zerocount
- \dorecurse\XMLstacklevel {
- % watch the extra {}'s
- \ifdone
- \ifodd\scratchcounter
- _{\getXMLstackdata\recurselevel}
- \else
- ^{\getXMLstackdata\recurselevel}{}
- \fi
- \else
- \doif{\getXMLstackname\recurselevel}{mprescripts}{\donetrue{}}
- \fi
- \ifdone \advance\scratchcounter\plusone \fi
-
- }
- \donetrue
- \scratchcounter\zerocount
- \dorecurse\XMLstacklevel {
- \ifdone
- % watch the extra {}'s
- \ifcase\scratchcounter
- \getXMLstackdata\recurselevel
- \else\ifodd\scratchcounter
- _{\getXMLstackdata\recurselevel}
- \else
- ^{\getXMLstackdata\recurselevel}{}
- \fi\fi
- \fi
- \doif{\getXMLstackname\recurselevel}{mprescripts}{\donefalse}
- \ifdone \advance\scratchcounter\plusone \fi
- }
- \endgroup
-\stopsetups
-
-% experimental patches
-
-\startmoduletestsection
-
-\let\MMLdoL\donothing
-\let\MMLdoR\donothing
-
-\startsetups mmc:apply:start
- \begingroup
- \startsavingXMLelements
-\stopsetups
-
-\startsetups mmc:apply:stop
- \stopsavingXMLelements
- \MMLmathinner {
- \expanded{\doifinsetelse{\getXMLstackname\plusone}{\MMLcmainresetlist,\MMLctempresetlist}}
- \MMLcreset
- \donothing
- \ifcase\MMLapplydepth \else
- \doifXMLparelse{apply}{open} \donothing{\getXMLarguments{apply}{open="("}}% slow
- \doifXMLparelse{apply}{close}\donothing{\getXMLarguments{apply}{close=")"}}% slow
- \fi
- \advance\MMLapplydepth\plusone
- \begingroup
- \doifXMLparelse{apply}{open} % now inside the group
- {\edef\MMLdoL{\noexpand\left \XMLpar{apply}{open} {(}}
- \edef\MMLdoR{\noexpand\right\XMLpar{apply}{close}{)}}}
- {\let\MMLdoL\donothing
- \let\MMLdoR\donothing}
- \let\MMLctempresetlist\empty
- \doifelse {\getXMLstackname\plusone} {apply} {
- % <apply> <apply> ... </apply> <ci> .. </ci> </apply>
- \doifelseMMCfunctioninapply \plusone {plus,minus} {
-% [a]
- % yet incomplete and rather untested
- % <apply> <apply> <minus/> <tan/> <cos/> </apply> <ci>x</ci> </apply>
- } {
-% [b]
- \MMLcreset
- }
- \MMLdoL
- \getXMLstackdata\plusone
- \ifconditional\somepostponedMMLactions
- \postponedMMLactions
- \else
- \left(\MMLcreset\getXMLstackdata\plustwo\right)
- \fi
- \MMLdoR
- } {
- \doifelse {\getXMLstackname\plusone} {fn} {
-% [c]
- % \MMLdoL/R are to be taken care of in the next setup
- \directsetup{mmc:fn:apply}
- } {
- \doifelse {\getXMLstackname\plusone} {csymbol} {
- % \MMLdoL/R are to be taken care of in the next setup
-% [d]
- \directsetup{mmc:csymbol:apply}
- } {
- \doifelse {\getXMLstackname\plusone} {ci} {
-% [e]
- % \MMLdoL/R are to be taken care of in the next setup
- \directsetup{mmc:ci:apply}
- } {
-% [f]
- \MMLdoL
- \getXMLstackdata\plusone
- \MMLdoR
- }
- }
- }
- }
- \endgroup
- \advance\MMLapplydepth\minusone
- \directsetup{apply:flush}
- }
- \endgroup
-\stopsetups
-
-\startsetups mmc:fn:apply
- \begingroup
- \startsavingXMLelements
- \rawXMLstacktext\plusone % still on stack, no check, just fn content
- \stopsavingXMLelements
- \doifelse {\getXMLstackname\plusone} {ci} {
- \flattenXMLcontent{\getXMLstackdata\plusone}
- \doifsetupselse{mmc:fn:\flattenedXMLcontent} {
- % \MMLdoL/MMLdoR to be handled in plugin
- \global\defXMLstackdata\XMLfnoperator\plusone
- \expanded{\endgroup\noexpand\directsetup{mmc:fn:\flattenedXMLcontent}}
- } {
- \endgroup
- \MMLcreset
- \MMLdoL
- \getXMLstackdata\plusone
- \ifnum\XMLstacklevel>\plusone
- \getXMLentity{NegThinSpace}
- \left(\MMLcreset\flushXMLstackwith\plustwo{\MMLseparator,}\right)
- \fi
- \MMLdoR
- }
- } {
- \endgroup
- \MMLcreset
- \MMLdoL
- \getXMLstackdata\plusone
- \MMLdoR
- }
-\stopsetups
-
-\startsetups mmc:csymbol:apply
- \begingroup
- \defineXMLsave[csymbol][definitionURL=,encoding=]
- \rawXMLstackdata\plusone % was text % still on stack, no check, just attr test
- % \MMLdoL/MMLdoR to be handled in plugin
- \lowercasestring\XMLpar{csymbol}{definitionURL}{}\to\mmcSymbolURL
- \doifsetupselse{mmc:csymbol:\mmcSymbolURL} {
- \expanded{\endgroup\noexpand\directsetup{mmc:csymbol:\mmcSymbolURL}}
- } {
- \endgroup
- %\XMLval{mmc:cs}{\XMLop{encoding}}{\firstofoneargument}% fails when no content
- \XMLval{mmc:cs}{\XMLop{encoding}}{}
- }
-\stopsetups
-
-\defineXMLsingular
- [csymbol]
- [encoding=text,
- definitionURL=]
- {\directsetup{mmc:csymbol:apply:singular}}
-
-\startsetups mmc:csymbol:apply:singular
- \lowercasestring\XMLpar{csymbol}{definitionURL}{}\to\mmcSymbolURL
- \directsetup{mmc:csymbol:\mmcSymbolURL}
-\stopsetups
-
-\startsetups mmc:ci:apply
- \getXMLstackdata\plusone
- \ifnum\XMLstacklevel>\plusone
- \left(\MMLcreset\flushXMLstackwith\plustwo{\MMLseparator,}\right)
- \fi
-\stopsetups
-
-\def\xflushXMLstackwith#1#2#3#4% num bgroup egroup whatever
- {\dostepwiserecurse{#1}\XMLstacklevel\plusone
- {#2\relax
- \ifnum\recurselevel>#1\relax#4\fi
- \getXMLstackdata\recurselevel
- #3}}
-
-\def\xflushXMLstackfrom#1#2#3%
- {\dostepwiserecurse{#1}\XMLstacklevel\plusone
- {#2\getXMLstackdata\recurselevel#3}}
-
-% <apply><divide/>
-% <apply><minus/>
-% <apply><minus/><ci>b</ci></apply>
-% <apply><minus/><ci>b</ci></apply>
-% <apply><root/> <ci>a</ci></apply>
-% </apply>
-% <apply><minus/>
-% <apply><minus/><ci>b</ci><ci>b</ci></apply>
-% <apply><minus/><ci>b</ci></apply>
-% <apply><root/> <ci>a</ci></apply>
-% </apply>
-% </apply>
-
-\startsetups mmc:minus
- \doif \@@MMLsignreduction \v!yes {
- \setMMLcreset{fn,\MMLcfunctionlist}
- }
- \ifcase\XMLstacklevel
- \or
- % self
- \or
- -\getXMLstackdata\plustwo
- \else
- \dostepwiserecurse\plustwo\XMLstacklevel\plusone {
- \begingroup
- \doifelse {\getXMLstackname\recurselevel} {apply} {
- \ifnum\recurselevel=\plustwo
- \begingroup
- \dodoifelseMMCfunctioninapply \recurselevel {minus} {
- \ifnum\XMLstacklevel>\plustwo
- \endgroup
- \else
- \endgroup
- \MMLcreset
- \fi
- } {
- \endgroup
- }
- \else
- \doifelseMMCfunctioninapply \recurselevel {\MMLcfunctionlist,\MMLcconstructlist} {
- \MMLcreset
- } {
- }
- \fi
- } {
- }
- \getXMLstackdata\recurselevel
- \ifnum\recurselevel<\XMLstacklevel\relax
- -
- \fi
- \endgroup
- }
- \fi
-\stopsetups
-
-\stopmoduletestsection
-
-\stopmodule
-
-\protect \endinput
+\endinput
diff --git a/tex/context/base/x-physml.mkii b/tex/context/base/x-physml.mkii
new file mode 100644
index 000000000..7f6a94642
--- /dev/null
+++ b/tex/context/base/x-physml.mkii
@@ -0,0 +1,16 @@
+%D \module
+%D [ file=m-physml,
+%D version=2001.09.04,
+%D title=\CONTEXT\ XML Modules,
+%D subtitle=Loading PHYSML Filters,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright={PRAGMA ADE / Hans Hagen \& Ton Otten}]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+\usemodule[units] \useXMLfilter[pml,pmu]
+
+\endinput
diff --git a/tex/context/base/x-physml.mkiv b/tex/context/base/x-physml.mkiv
new file mode 100644
index 000000000..508c70c52
--- /dev/null
+++ b/tex/context/base/x-physml.mkiv
@@ -0,0 +1,16 @@
+%D \module
+%D [ file=m-physml,
+%D version=2001.09.04,
+%D title=\CONTEXT\ XML Modules,
+%D subtitle=Loading PHYSML Filters,
+%D author=Hans Hagen,
+%D date=\currentdate,
+%D copyright={PRAGMA ADE / Hans Hagen \& Ton Otten}]
+%C
+%C This module is part of the \CONTEXT\ macro||package and is
+%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
+%C details.
+
+% todo
+
+\endinput
diff --git a/tex/context/base/x-physml.tex b/tex/context/base/x-physml.tex
index 7f6a94642..10768db51 100644
--- a/tex/context/base/x-physml.tex
+++ b/tex/context/base/x-physml.tex
@@ -11,6 +11,6 @@
%C therefore copyrighted by \PRAGMA. See mreadme.pdf for
%C details.
-\usemodule[units] \useXMLfilter[pml,pmu]
+\loadmarkfile{x-physml}
\endinput
diff --git a/tex/context/base/x-set-11.mkiv b/tex/context/base/x-set-11.mkiv
index 7e208a085..dcfef384f 100644
--- a/tex/context/base/x-set-11.mkiv
+++ b/tex/context/base/x-set-11.mkiv
@@ -11,7 +11,7 @@
}
function document.setups.load(filename)
- filename = input.find_file(texmf.instance,filename) or ""
+ filename = input.find_file(filename) or ""
if filename ~= "" and not document.setups.loaded[filename] then
local loaded = xml.load(filename)
if loaded then
@@ -78,7 +78,7 @@
\def\mkloadsetups #1{\ctxlua{document.setups.load("#1")}}
\def\mkshowsetup #1{\ctxlua{document.setups.show("#1")}}
-\def\mlshowusedsetups {\bgroup\enableXML\ctxlua{document.setups.showused()}\egroup}
+\def\mkshowusedsetups {\bgroup\enableXML\ctxlua{document.setups.showused()}\egroup}
\def\mkshowallsetups {\bgroup\enableXML\ctxlua{document.setups.showall ()}\egroup}
\def\mkshowsetup #1{\bgroup\enableXML\ctxlua{document.setups.show("#1")}\egroup}
diff --git a/tex/context/base/x-set-12.tex b/tex/context/base/x-set-12.tex
index 93055b860..2659df0d8 100644
--- a/tex/context/base/x-set-12.tex
+++ b/tex/context/base/x-set-12.tex
@@ -164,7 +164,7 @@
\startinterface english EN\stopinterface
\startinterface german DE\stopinterface
\startinterface french FR\stopinterface
- \startinterface czech CZ\stopinterface
+ \startinterface czech CS\stopinterface
\startinterface italian IT\stopinterface
\startinterface romanian RO\stopinterface
\stopsetups
@@ -174,7 +174,7 @@
\startinterface english \strut en / english \par \stopinterface
\startinterface german \strut de / deutsch \par \stopinterface
\startinterface french \strut fr / fran\c{c}ais \par \stopinterface
- \startinterface czech \strut cz / \v{c}esk\'y \par \stopinterface
+ \startinterface czech \strut cs / \v{c}esk\'y \par \stopinterface
\startinterface italian \strut it / italiano \par \stopinterface
\startinterface romanian \strut ro / rom\^{a}n\u{a} \par \stopinterface
\stopsetups
diff --git a/tex/context/base/xtag-ini.mkii b/tex/context/base/xtag-ini.mkii
new file mode 100644
index 000000000..994ff6d9e
--- /dev/null
+++ b/tex/context/base/xtag-ini.mkii
@@ -0,0 +1,6 @@
+\def\mksetXMLtokensreduction % mkii
+ {\ifcase\XMLtokensreduction
+ \setcatcodetable\xmlcatcodese \or
+ \setcatcodetable\xmlcatcodesr \else
+ \setcatcodetable\xmlcatcodesn
+ \fi}
diff --git a/tex/context/base/xtag-ini.mkiv b/tex/context/base/xtag-ini.mkiv
new file mode 100644
index 000000000..974f0439b
--- /dev/null
+++ b/tex/context/base/xtag-ini.mkiv
@@ -0,0 +1,2 @@
+\def\mksetXMLtokensreduction % mkiv
+ {\setcatcodetable\xmlcatcodesn}
diff --git a/tex/context/base/xtag-ini.tex b/tex/context/base/xtag-ini.tex
index 48fcb4c80..90b50dc06 100644
--- a/tex/context/base/xtag-ini.tex
+++ b/tex/context/base/xtag-ini.tex
@@ -49,6 +49,8 @@
% csnames
% XMLelse -> elseXML
+\loadmarkfile{xtag-ini}
+
%D Remark: some hard coded character things will be replaced
%D by named glyphs as soon as the upgraded encoding modules
%D are released. At that moment, unicode support will be
@@ -432,11 +434,7 @@
\bgroup \catcode`\<=13 \catcode`\&=13
\gdef\enableXML
- {\ifcase\XMLtokensreduction
- \setcatcodetable\xmlcatcodese \or
- \setcatcodetable\xmlcatcodesr \else
- \setcatcodetable\xmlcatcodesn
- \fi
+ {\mksetXMLtokensreduction
\let&\doXMLentity
\unexpanded\def<{\doXMLelement}%
\processingXMLtrue
@@ -2850,8 +2848,8 @@
{\doifelsenothing{#1}
{\doprocessXMLbuffer[\jobname]}
{\begingroup
- \def\dodoprocessXMLbuffer##1%
- {\enableXML\processXMLfile{\TEXbufferfile{##1}}}%
+ \enableXML
+ \def\dodoprocessXMLbuffer##1{\getbuffer[##1]}%
\processcommalist[#1]\dodoprocessXMLbuffer
\endgroup}}
diff --git a/tex/context/bib/bibl-apa.tex b/tex/context/bib/bibl-apa.tex
index 8e2e9e842..85fe51aba 100644
--- a/tex/context/bib/bibl-apa.tex
+++ b/tex/context/bib/bibl-apa.tex
@@ -1,6 +1,6 @@
%D \module
%D [ file=bibl-apa,
-%D version=2004.7.16,
+%D version=2008.06.09,
%D title=APA bibliography style,
%D subtitle=Publications,
%D author={Taco Hoekwater},
@@ -112,18 +112,40 @@
{#1\insertbibtype{}{\ }{chapter\ }}{#2}%
{#3}}
+% #1city, country: pubname#2
+% #1country: pubname#2
+% #1pubname#2
+% #1city, country#2
+% #3
+
\def\insertpublisher#1#2#3%
{\insertpubname
- {#1}{\insertcity
- {, }
+ {\insertcity
+ {#1}
+ {\insertcountry{, }{}{}: }%
+ {#1\insertcountry{}{: }{}}}%
+ {#2}%
+ {\insertcity
+ {#1}
{\insertcountry{, }{}{#2}}%
- {\insertcountry{, }{}{#2}}}%
+ {\insertcountry{#1}{#2}{#3}}}%
+ }
+
+\def\insertorg#1#2#3%
+ {\insertorganization
+ {\insertcity
+ {#1}
+ {\insertcountry{, }{}{#2}: }%
+ {\insertcountry{}{: }{#2}}}%
+ {}%
{\insertcity
- {}{\insertcountry{, }{}{#2}}%
- {\insertcountry{#1}{#2}{#3}}}%
+ {#1}
+ {\insertcountry{, }{}{#2}}%
+ {\insertcountry{}{#2}{#3}}}%
}
+
\setuppublicationlayout[article]{%
\insertartauthors{}{ }{\insertthekey{}{ }{}}%
\insertpubyear{(}{). }{\unskip.}%
@@ -131,9 +153,9 @@
\insertjournal{\bgroup \it}{\egroup}
{\insertcrossref{In }{}{}}%
\insertvolume
- {, }
- {\insertissue{(}{)}{}\insertpages{:}{.}{.}}
- {\insertpages{, pages }{.}{.}}%
+ {\bgroup \it, }
+ {\insertissue{\egroup\/(}{)}{}\insertpages{, }{.}{.}}
+ {\insertpages{, pp. }{.}{.}}%
\insertnote{ }{.}{}%
\insertcomment{}{.}{}%
}
@@ -156,7 +178,7 @@
{ in~\bgroup}%
{\egroup. }%
{\insertcrossref{ in~}{}{. }}}%
- {\insertseries{ }{.}{} }%
+ {\insertseries{ }{.}{.}}%
\else
\insertcrossref
{\insertchap{, }{}{}%
@@ -176,11 +198,9 @@
}%
\fi}%
{}%
- \insertpublisher
- { }%
- {\insertedition{, }{ edition.}{.}}%
- {\insertedition{, }{ edition.}{}}%
- \insertpages{ }{p. }{}%
+ \insertedition{ }{ edition}{}%
+ \insertpublisher{. }{.}{.}%
+ \insertpages{ }{p. }{ }%
\insertnote{}{.}{}%
}
@@ -191,40 +211,38 @@
}{\insertthekey{}{. }{}}}%
\insertpubyear{(}{). }{\unskip.}%
\inserttitle
- {\bgroup\it }%
- {\/\egroup
- \ifeditedbook
- \global\editedbookfalse
- \insertvolume
- { number~}%
- {\insertseries
- { in~\bgroup}%
- {\egroup. }%
- {\insertcrossref{ in~}{}{. }}}%
- {\insertseries{ }{.}{} }%
- \else
- \insertcrossref
- {\insertchap{, }{}{}%
- \insertpages{, pages }{. }{. }%
- \insertvolume{Volume~}{ of~}{}%
- }%
- {}%
- {\insertvolume
- {, volume~}%
- {\insertseries
- { of~\bgroup\it}%
- {\egroup}
- {}}
- {}%
- \insertchap{, }{}{}%
- \insertpages{, pages }{. }{. }%
- }%
+ {\bgroup\it }%
+ {\/\egroup
+ \ifeditedbook
+ \global\editedbookfalse
+ \insertvolume
+ { number~}%
+ {\insertseries
+ { in~\bgroup}%
+ {\egroup. }%
+ {\insertcrossref{ in~}{}{.}}}%
+ {\insertseries{ }{.}{}}%
+ \else
+ \insertcrossref
+ {\insertchap{, }{}{}%
+ \insertpages{, pages }{. }{. }%
+ \insertvolume{Volume~}{ of~}{}%
+ }%
+ {}%
+ {\insertvolume
+ {, volume~}%
+ {\insertseries
+ { of~\bgroup\it}%
+ {\egroup}
+ {}}
+ {}%
+ \insertchap{, }{}{}%
+ \insertpages{, pages }{.}{}%
+ }%
\fi}%
- { }%
- \insertpublisher
- {}%
- {\insertedition{, }{ edition. }{. }}%
- {\insertedition{, }{ edition. }{}}%
+ { }%
+ \insertedition{ }{ edition}{}%
+ \insertpublisher{. }{.}{.}%
\insertnote{ }{.}{}%
}
@@ -232,10 +250,8 @@
\insertauthors{}{ }{\insertthekey{}{. }{}}%
\insertpubyear{(}{). }{}%
\inserttitle{\bgroup }{\egroup \insertseries{ (}{)}{}. }{}%
- \insertpublisher
- {}%
- {\insertedition{, }{ edition. }{. }}%
- {\insertedition{, }{ edition. }{}}%
+ \insertedition{ }{ edition}{}%
+ \insertpublisher{. }{.}{.}%
\insertpages{}{p. }{}%
\insertnote{ }{.}{}%
}
@@ -244,12 +260,8 @@
\insertauthors{}{ }{\insertthekey{}{. }{}}%
\insertpubyear{(}{). }{}%
\inserttitle{\bgroup \it }{\/\egroup \insertseries{ (}{)}{}. }{}%
- \insertorganization
- {}%
- {\insertcity{, }%
- {\insertedition{, }{ edition. }{. }}%
- {\insertedition{, }{ edition. }{. }}}%
- {\insertedition{, }{ edition. }{}}%
+ \insertedition{ }{ edition}{}%
+ \insertorg{. }{.}{.}%
\insertpages{}{p. }{}%
\insertnote{ }{.}{}%
}
@@ -270,10 +282,8 @@
{}%
\insertchap{\unskip, }{ }{ }%
\insertpages{\unskip, pages~}{. }{\unskip. }%
- \insertpublisher
- {}%
- {\insertedition{, }{ edition. }{. }}%
- {\insertedition{, }{ edition. }{}}%
+ \insertedition{ }{ edition}{}%
+ \insertpublisher{. }{.}{.}%
}%
{In \insertcrossref{}{}{}%
\insertchap{\unskip, }{ }{ }%
@@ -297,14 +307,8 @@
{}%
{}%
\insertchap{\unskip, }{ }{ }%
- \insertpages
- {\unskip, pages~}
- {\insertcity{, }{. }{. }}
- {\unskip. }%
- \insertorganization
- {}%
- {\insertpubname{, }{. }{. }}%
- {\insertpubname{}{. }{}}% was {, }{. }{}
+ \insertpages{, pages~}{}{}%
+ \insertorg{. }{.}{.}%
}%
{In \insertcrossref{}{}{}%
\insertchap{\unskip, }{ }{ }%
@@ -322,19 +326,15 @@
\inserttitle
{\bgroup\it}%
{\egroup
- \insertseries
- {\insertvolume{, number }{~in }{ }}%
- {}%
- {}%
- \insertchap{\unskip, }{ }{ }%
- \insertpages{\unskip, pages~}{\insertcity{, }{. }{. }}
- {\unskip\insertcity{, }{. }{. }}%
- \insertorganization
- {}%
- {\insertpubname{, }{. }{. }}%
- {\insertpubname{, }{. }{}}%
- }%
+ \insertseries
+ {\insertvolume{, number }{~in }{ }}%
+ {}%
{}%
+ \insertchap{\unskip, }{ }{ }%
+ \insertpages{, pages~}{}{}%
+ \insertorg{. }{.}{.}%
+ }%
+ {}%
\insertnote{ }{.}{}%
}
@@ -343,8 +343,8 @@
\insertpubyear{(}{). }{}%
\inserttitle{\bgroup }{\egroup \insertseries{ (}{)}{}. }{}%
\insertbibtype{}{, }{Master's thesis, }%
- \insertpublisher{}{. }{}%
- \insertpages{}{p. }{}%
+ \insertpublisher{. }{.}{.}%
+ \insertpages{ }{p. }{}%
\insertnote{ }{.}{}%
}
@@ -352,9 +352,9 @@
\insertauthors{}{ }{}%
\insertpubyear{(}{). }{}%
\inserttitle{\bgroup\it }{\egroup \insertseries{ (}{)}{}. }{}%
- \insertbibtype{}{, }{PhD thesis, }%
- \insertpublisher{}{. }{}%
- \insertpages{}{p. }{}%
+ \insertbibtype{}{, }{PhD thesis}%
+ \insertpublisher{. }{.}{.}%
+ \insertpages{ }{ p. }{}%
\insertnote{ }{.}{}%
}
@@ -362,8 +362,8 @@
\insertauthors{}{ }{\insertthekey{}{. }{}}%
\insertpubyear{(}{). }{}%
\inserttitle{\bgroup }{\egroup \insertseries{ (}{)}. }{}%
- \insertpublisher{}{. }{}%
- \insertpages{}{p. }{}%
+ \insertpublisher{. }{.}{.}%
+ \insertpages{ }{p. }{}%
\insertnote{ }{.}{}%
}
@@ -372,8 +372,8 @@
\insertpubyear{(}{). }{}%
\inserttitle{\bgroup }{\egroup \insertseries{ (}{)}{}. }{}%
\insertbibtype{}{\insertvolume{ }{, }{, }}{Technical Report, }%
- \insertpublisher{}{. }{}%
- \insertpages{}{p. }{}%
+ \insertpublisher{. }{.}{.}%
+ \insertpages{ }{p. }{}%
\insertnote{ }{.}{}%
}
@@ -381,8 +381,8 @@
\insertauthors{}{ }{}%
\insertpubyear{(}{). }{}%
\inserttitle{\bgroup }{\egroup \insertseries{ (}{)}{}. }{}%
- \insertpublisher{}{. }{}%
- \insertpages{}{p. }{}%
+ \insertpublisher{. }{.}{.}%
+ \insertpages{ }{p. }{}%
\insertbibtype{(}{)}{}%
\insertnote{ }{.}{}%
}
diff --git a/tex/context/bib/t-bib.tex b/tex/context/bib/t-bib.tex
index 67a741096..9088a8587 100644
--- a/tex/context/bib/t-bib.tex
+++ b/tex/context/bib/t-bib.tex
@@ -1,6 +1,6 @@
%D \module
%D [ file=t-bib,
-%D version=2006.12.07,
+%D version=2008.04.17,
%D title=\CONTEXT\ Publication Module,
%D subtitle=Publications,
%D author=Taco Hoekwater,
@@ -107,6 +107,12 @@
%D \item Fix numbering=short and numbering=bib (spotted by Matthias Wchter) (4/11/2006)
%D \item third attempt to get a correct release (5/11/2006)
%D \item fix a few missing dots in bibl-num.tex (7/12/2006)
+%D \item Patch for DOI's by Tobias Burnus (17/4/2007)
+%D \item Patch for \type{\insertbiburl} and \type{\insertdoi} for Tobias Burnus (18/4/2007)
+%D \item Added a missing \type{\relax} in \type{\dospecialbibinsert},
+%D that made the space before the {\it et al.} text disappear. (18/4/2007)
+%D \item Attempt to fix percent signs in bbl files. As a side-effect,
+%D this prohibits comments in \tex{startpublication} blocks! (17/4/2008)
%D \stopitemize
%D
%D \subject{WISHLIST}
@@ -497,10 +503,15 @@
\processcommacommand[\bibcommandlist]\simplebibdef
+\def\insertdoi#1#2#3%
+ {{\bibdoifelse{\@@pb@doi}%
+ {\edef\ascii{\@EA\detokenize\@EA{\@@pb@doi}}%
+ #1\expanded{\gotoDOI{\@@pb@thekey}{\ascii}}#2}{#3}}}
+
\def\insertbiburl#1#2#3%
{{\bibdoifelse{\@@pb@biburl}%
{\edef\ascii{\@EA\detokenize\@EA{\@@pb@biburl}}%
- #1\@EA\hyphenatedurl\@EA{\ascii}#2}{#3}}}
+ #1\expanded{\gotoURL{\@@pb@thekey}{\ascii}}#2}{#3}}}
\def\insertmonth#1#2#3%
{\bibdoifelse{\@@pb@month}%
@@ -641,7 +652,7 @@
\ifnum \numexpr\scratchcounter-1\relax<#2\relax
\getvalue{\??pv data#1}##1%
\ifnum \scratchcounter=#2\relax
- \ifnum\etallimitcounter<\commalistsize \bibalternative{#1etaltext}\fi
+ \ifnum\etallimitcounter<\commalistsize\relax \bibalternative{#1etaltext}\fi
\else \ifnum\numexpr\scratchcounter+1 = #2\relax
\ifnum \commalistsize > \plustwo \bibalternative\c!finalnamesep
\else \bibalternative\c!lastnamesep \fi
@@ -726,9 +737,16 @@
%D to \type{\startpublication}. Of course, then there
%D is no key either, and it had better be an
%D article (otherwise the layout will be all screwed up).
+%D
+%D Now prohibits comments, so % can be used for urls
-\def\startpublication{\dosingleempty\dostartpublication}
-\def\stoppublication {}
+\def\startpublication
+ {\edef\bibmodsavedpercent{\the\catcode`\%}%
+ \catcode`\%=12
+ \dosingleempty\dostartpublication}
+
+\def\stoppublication
+ {} % the \catcode of % is reset below
%D Only specifying the key in the argument is also
%D legal. In storing this stuff into macros, some trickery with
@@ -760,7 +778,8 @@
\setxvalue{pbdu-\@@pbk}{\@@pbu}
\setxvalue{pbdd-\@@pbk}{\the\toks0}
\xdef\allrefs{\allrefs,\@@pbk}%
- \egroup }
+ \egroup
+ \catcode`\%=\bibmodsavedpercent\relax }
% intialization of the order-list:
@@ -1636,7 +1655,9 @@
\def\gotoDOI#1#2%
{\ifbibinteractionelse
- {\useURL[bibfoo#1][http://dx.doi.org/#2]\goto{\url[bibfoo#1]}[url(bibfoo#1)]}
+ {\useURL[bibfooDoi#1][#2]%
+ \useURL[bibfoo#1][http://dx.doi.org/#2]%
+ \goto{\url[bibfooDoi#1]}[url(bibfoo#1)]}
{\hyphenatedurl{#2}}}
\def\bibdoiref[#1]%
@@ -1787,4 +1808,4 @@
\preloadbiblist
-\protect \endinput \ No newline at end of file
+\protect \endinput
diff --git a/tex/context/config/cont-cz.ini b/tex/context/config/cont-cz.ini
deleted file mode 100644
index 7df97918f..000000000
--- a/tex/context/config/cont-cz.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-% This is a configuration file needed for Thomas Esser's teTeX. Don't
-% forget to uncomment the context specific lines in "fmtutil --edit".
-% You may want to read the ConTeXt installation manual "minstall.pdf".
-\input cont-cz.tex
-\endinput
diff --git a/tex/context/config/cont-de.ini b/tex/context/config/cont-de.ini
deleted file mode 100644
index bf5b3b397..000000000
--- a/tex/context/config/cont-de.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-% This is a configuration file needed for Thomas Esser's teTeX. Don't
-% forget to uncomment the context specific lines in "fmtutil --edit".
-% You may want to read the ConTeXt installation manual "minstall.pdf".
-\input cont-de.tex
-\endinput
diff --git a/tex/context/config/cont-en.ini b/tex/context/config/cont-en.ini
deleted file mode 100644
index 6b101ed65..000000000
--- a/tex/context/config/cont-en.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-% This is a configuration file needed for Thomas Esser's teTeX. Don't
-% forget to uncomment the context specific lines in "fmtutil --edit".
-% You may want to read the ConTeXt installation manual "minstall.pdf".
-\input cont-en.tex
-\endinput
diff --git a/tex/context/config/cont-fr.ini b/tex/context/config/cont-fr.ini
deleted file mode 100644
index d65044ff0..000000000
--- a/tex/context/config/cont-fr.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-% This is a configuration file needed for Thomas Esser's teTeX. Don't
-% forget to uncomment the context specific lines in "fmtutil --edit".
-% You may want to read the ConTeXt installation manual "minstall.pdf".
-\input cont-fr.tex
-\endinput
diff --git a/tex/context/config/cont-it.ini b/tex/context/config/cont-it.ini
deleted file mode 100644
index 3214b5b7d..000000000
--- a/tex/context/config/cont-it.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-% This is a configuration file needed for Thomas Esser's teTeX. Don't
-% forget to uncomment the context specific lines in "fmtutil --edit".
-% You may want to read the ConTeXt installation manual "minstall.pdf".
-\input cont-it.tex
-\endinput
diff --git a/tex/context/config/cont-nl.ini b/tex/context/config/cont-nl.ini
deleted file mode 100644
index afbe79042..000000000
--- a/tex/context/config/cont-nl.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-% This is a configuration file needed for Thomas Esser's teTeX. Don't
-% forget to uncomment the context specific lines in "fmtutil --edit".
-% You may want to read the ConTeXt installation manual "minstall.pdf".
-\input cont-nl.tex
-\endinput
diff --git a/tex/context/config/cont-ro.ini b/tex/context/config/cont-ro.ini
deleted file mode 100644
index 4f766b66c..000000000
--- a/tex/context/config/cont-ro.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-% This is a configuration file needed for Thomas Esser's teTeX. Don't
-% forget to uncomment the context specific lines in "fmtutil --edit".
-% You may want to read the ConTeXt installation manual "minstall.pdf".
-\input cont-ro.tex
-\endinput
diff --git a/tex/context/config/cont-uk.ini b/tex/context/config/cont-uk.ini
deleted file mode 100644
index 6b7a680d1..000000000
--- a/tex/context/config/cont-uk.ini
+++ /dev/null
@@ -1,5 +0,0 @@
-% This is a configuration file needed for Thomas Esser's teTeX. Don't
-% forget to uncomment the context specific lines in "fmtutil --edit".
-% You may want to read the ConTeXt installation manual "minstall.pdf".
-\input cont-uk.tex
-\endinput
diff --git a/tex/context/config/cont-usr.tex b/tex/context/config/cont-usr.tex
index 7489f8a10..dab420e3e 100644
--- a/tex/context/config/cont-usr.tex
+++ b/tex/context/config/cont-usr.tex
@@ -26,7 +26,7 @@
% \installlanguage [\s!af] [\c!state=\v!start] % afrikaans
% \installlanguage [\s!ca] [\c!state=\v!start] % catalan
-% \installlanguage [\s!cz] [\c!state=\v!start] % czech
+% \installlanguage [\s!cs] [\c!state=\v!start] % czech
% \installlanguage [\s!da] [\c!state=\v!start] % danish
% \installlanguage [\s!de] [\c!state=\v!start] % german
% \installlanguage [\s!en] [\c!state=\v!start] % english us
@@ -38,7 +38,8 @@
% \installlanguage [\s!it] [\c!state=\v!start] % italian
% \installlanguage [\s!la] [\c!state=\v!start] % latin
% \installlanguage [\s!nl] [\c!state=\v!start] % dutch
-% \installlanguage [\s!no] [\c!state=\v!start] % norwegian
+% \installlanguage [\s!nb] [\c!state=\v!start] % bokmal
+% \installlanguage [\s!nn] [\c!state=\v!start] % nynorsk
% \installlanguage [\s!pl] [\c!state=\v!start] % polish
% \installlanguage [\s!pt] [\c!state=\v!start] % portuguese
% \installlanguage [\s!ro] [\c!state=\v!start] % romanian
@@ -48,7 +49,7 @@
% \installlanguage [\s!sv] [\c!state=\v!start] % swedish
% \installlanguage [\s!tr] [\c!state=\v!start] % turkish
% \installlanguage [\s!ua] [\c!state=\v!start] % ukrainian
-% \installlanguage [\s!uk] [\c!state=\v!start] % english uk
+% \installlanguage [\s!gb] [\c!state=\v!start] % english uk
% \installlanguage [\s!vn] [\c!state=\v!start] % vietnamese
% \installlanguage [deo] [\c!state=\v!start] % old german
@@ -58,7 +59,7 @@
% \setupcurrentlanguage[\s!af]
% \setupcurrentlanguage[\s!ca]
-% \setupcurrentlanguage[\s!cz]
+% \setupcurrentlanguage[\s!cs]
% \setupcurrentlanguage[\s!da]
% \setupcurrentlanguage[\s!de]
% \setupcurrentlanguage[\s!en]
@@ -70,7 +71,8 @@
% \setupcurrentlanguage[\s!it]
% \setupcurrentlanguage[\s!la]
% \setupcurrentlanguage[\s!nl]
-% \setupcurrentlanguage[\s!no]
+% \setupcurrentlanguage[\s!nb]
+% \setupcurrentlanguage[\s!nn]
% \setupcurrentlanguage[\s!pl]
% \setupcurrentlanguage[\s!pt]
% \setupcurrentlanguage[\s!ro]
@@ -87,6 +89,8 @@
%D next line is only meant as sample, take a look at the
%D format related files first.
+% This is obsolete due to latin modern:
+%
% \definefilesynonym [font-cmr] [font-csr] % czech & slovak
% \definefilesynonym [font-cmr] [font-plr] % polish
diff --git a/tex/context/interface/cont-cs.xml b/tex/context/interface/cont-cs.xml
new file mode 100644
index 000000000..212cc0ac1
--- /dev/null
+++ b/tex/context/interface/cont-cs.xml
@@ -0,0 +1,9910 @@
+<?xml version="1.0" encoding="UTF-8"?><!-- versions:
+
+ comment : user interface definitions of ConTeXt
+
+ authors : Hans Hagen, Taco Hoekwater, Patrick Gundlach
+
+ versions : 2004.11.17 : initial version
+ 2006.08.02 : define + resolve
+
+-->
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="cs" version="2006.08.02">
+
+ <cd:define name="align">
+ <cd:constant type="uvnitr"/>
+ <cd:constant type="vnejsi"/>
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="center"/>
+ <cd:constant type="normalni"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="ano"/>
+ </cd:define>
+
+ <cd:define name="symalign">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="center"/>
+ </cd:define>
+
+ <cd:define name="indenting">
+ <cd:constant type="nikdy"/>
+ <cd:constant type="zadny"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="ano"/>
+ <cd:constant type="vzdy"/>
+ <cd:constant type="prvni"/>
+ <cd:constant type="dalsi"/>
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ <cd:constant type="normalni"/>
+ <cd:constant type="liche"/>
+ <cd:constant type="sude"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:define>
+
+ <cd:define name="indentnext">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:define>
+
+ <cd:define name="style">
+ <cd:constant type="normalni"/>
+ <cd:constant type="tucne"/>
+ <cd:constant type="sklonene"/>
+ <cd:constant type="tucnesklonene"/>
+ <cd:constant type="opis"/>
+ <cd:constant type="kap"/>
+ <cd:constant type="small..."/>
+ <cd:constant type="cd:command"/>
+ </cd:define>
+
+ <cd:define name="language">
+ <cd:constant type="nl"/>
+ <cd:constant type="fr"/>
+ <cd:constant type="en"/>
+ <cd:constant type="uk"/>
+ <cd:constant type="de"/>
+ <cd:constant type="es"/>
+ <cd:constant type="cz"/>
+ <cd:constant type=".."/>
+ </cd:define>
+
+ <cd:define name="texts">
+ <cd:constant type="cd:text"/>
+ <cd:constant type="cd:section"/>
+ <cd:constant type="datum"/>
+ <cd:constant type="cd:mark"/>
+ <cd:constant type="cislostranky"/>
+ </cd:define>
+
+ <cd:define name="layout-h">
+ <cd:constant type="text" default="yes"/>
+ <cd:constant type="marginalie"/>
+ <cd:constant type="hrana"/>
+ </cd:define>
+
+ <cd:define name="layout-v">
+ <cd:constant type="vrsek"/>
+ <cd:constant type="zahlavi"/>
+ <cd:constant type="text" default="yes"/>
+ <cd:constant type="upati"/>
+ <cd:constant type="spodek"/>
+ </cd:define>
+
+ <cd:define name="bodyfont">
+ <cd:constant type="5pt"/>
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ <cd:constant type="male"/>
+ <cd:constant type="velke"/>
+ </cd:define>
+
+ <cd:command name="installlanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="instalacejazyka"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="mezerovani">
+ <cd:constant type="zhustene" default="yes"/>
+ <cd:constant type="siroky"/>
+ </cd:parameter>
+ <cd:parameter name="lefthyphenmin">
+ <cd:constant type="cd:number" default="2"/>
+ </cd:parameter>
+ <cd:parameter name="righthyphenmin">
+ <cd:constant type="cd:number" default="2"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="vetavlevo">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="vetavpravo">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="podvetavlevo">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="podvetavpravo">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="citovatvlevo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="citovatvpravo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="citacevlevo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="citacevpravo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="leftspeech">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="middlespeech">
+ <cd:constant type="cd:command" default=""/>
+ </cd:parameter>
+ <cd:parameter name="rightspeech">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="limittext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="datum">
+ <cd:constant type="cd:text"/> <!-- TODO -->
+ </cd:parameter>
+ <cd:parameter name="compoundhyphen">
+ <cd:constant type="cd:command" default="\compoundhyphen"/>
+ </cd:parameter>
+ <cd:parameter name="leftcompoundhyphen">
+ <cd:constant type="cd:command" default="\compoundhyphen"/>
+ </cd:parameter>
+ <cd:parameter name="rightcompoundhyphen">
+ <cd:constant type="cd:command" default=""/>
+ </cd:parameter>
+ <cd:parameter name="implicitni">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="nastavjazyk"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="instalacejazyka" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="language" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="jazyk"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mainlanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="hlavnijazyk"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="translate" file="lang-lab.tex" category="language">
+ <cd:sequence>
+ <cd:string value="prelozit"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useencoding" file="enco-ini.tex" category="encoding"> <!-- engine="pdftex" -->
+ <cd:sequence>
+ <cd:string value="uzijkodovani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usespecials" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="uzijspeciality"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineoutput" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="definujvystup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupoutput" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="nastavvystup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebodyfontenvironment" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definujprostredizakladnihofontu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes"> <!-- it's possible to use 1+2+3, 2+3, what about 1+2? -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="5pt"/> <!-- TODO: maybe <cd:resolve name="bodyfont"/> -->
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ <cd:constant type="implicitni"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:parameter name="text">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="script">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="scriptscript">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="x">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="xx">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="male">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="velky">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbodyfontenvironment" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="nastavprostredizakladnihofontu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes"> <!-- same as definebodyfontenvironment; you can define the whole commant to inherit, not only parameters-->
+ <cd:inherit name="definujprostredizakladnihofontu" n="1"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:inherit name="definujprostredizakladnihofontu" n="2"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="definujprostredizakladnihofontu" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showbodyfontenvironment" file="font-run.tex" category="fonts"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="ukazpostredizakladnihofontu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavzakladnifont" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebodyfont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definujzakladnifont"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- <cd:constant type="implicitni"/> -->
+ <cd:resolve name="bodyfont"/> <!-- TODO: check this -->
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="rm"/>
+ <cd:constant type="ss"/>
+ <cd:constant type="tt"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="hw"/>
+ <cd:constant type="cg"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="tf">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bf">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sl">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="it">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bs">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bi">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sc">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="ex">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mi">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="ma">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mb">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mc">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showbodyfont" file="font-run.tex" category="fonts"> <!-- visual debugging -->
+ <cd:sequence>
+ <cd:string value="ukazzakladnifont"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavzakladnifont" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbodyfont" file="font-run.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="nastavzakladnifont"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- TODO: many missing, maybe also <cd:resolve name="bodyfont"/> -->
+ <cd:constant type="cd:name"/>
+ <cd:constant type="serif"/>
+ <cd:constant type="pravidelne"/>
+ <cd:constant type="antikva"/>
+ <cd:constant type="sans"/>
+ <cd:constant type="podpora"/>
+ <cd:constant type="bezserifu"/>
+ <cd:constant type="mono"/>
+ <cd:constant type="opis"/>
+ <cd:constant type="strojopis"/>
+ <cd:constant type="rukopisne"/>
+ <cd:constant type="kaligraficke"/>
+ <cd:constant type="5pt"/>
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="switchtobodyfont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="prepninazakladnifont"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="bodyfont"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definujfont"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="nastavbarvu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolors" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="nastavbarvy"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="globalne"/>
+ <cd:constant type="lokalne"/>
+ </cd:parameter>
+ <cd:parameter name="konverze">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="vzdy"/>
+ </cd:parameter>
+ <cd:parameter name="redukce">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="rgb">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="cmyk">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="mpcmyk">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="mpspot">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="barvatextu">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="c"/>
+ <cd:constant type="m"/>
+ <cd:constant type="y"/>
+ <cd:constant type="k"/>
+ <cd:constant type="p"/>
+ <cd:constant type="s"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="kriterium">
+ <cd:constant type="vse"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definujbarvu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="r">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="g">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="b">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="c">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="k">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="s">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="h">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="t">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="a">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="p">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="e">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="color" type="environment" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="barva"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="color" file="colo-ini.tex">
+ <cd:sequence>
+ <cd:string value="barva"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="graycolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="sedabarva"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showcolor" file="colo-run.tex" category="colors"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="ukazbarvu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definepalet" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definujpaletu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppalet" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="nastavpaletu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecolorgroup" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definujskupinubarev"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="rgb" default="yes"/>
+ <cd:constant type="cmyk"/>
+ <cd:constant type="seda"/>
+ <cd:constant type="s"/>
+ </cd:keywords>
+ <cd:triplet n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showpalet" file="colo-run.tex" category="colors"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="ukazpaletu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="horizontalne"/>
+ <cd:constant type="vertikalne"/>
+ <cd:constant type="jmeno"/>
+ <cd:constant type="hodnota"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showcolorgroup" file="colo-run.tex" category="colors"> <!-- and debug-->
+ <cd:sequence>
+ <cd:string value="ukazskupinubarev"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="horizontalne"/>
+ <cd:constant type="vertikalne"/>
+ <cd:constant type="jmeno"/>
+ <cd:constant type="hodnota"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comparepalet" file="colo-run.tex" category="colors"> <!-- and debug? -->
+ <cd:sequence>
+ <cd:string value="porovnejpaletu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comparecolorgroup" file="colo-run.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="porovnejskupinubarev"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showmakeup" file="supp-vis.tex" category="debug">
+ <cd:sequence>
+ <cd:string value="ukazupravu"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definetype" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="definetype"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="nastavtype" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptype" file="core-ver.tex" category="verbatim"> <!-- TODO -->
+ <cd:sequence>
+ <cd:string value="nastavtype"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="mezera">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp" default="yes"/>
+ </cd:parameter>
+ <cd:parameter name="volba">
+ <cd:constant type="sklonene"/>
+ <cd:constant type="normalni"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="type" file="verb-ini.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="opis"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typ" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="pis"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tex" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="tex"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- cd:command name="arg" file="core-ver.tex"> command broken
+ <cd:sequence>
+ <cd:string value="arg"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content/>
+ </cd:arguments>
+</cd:command -->
+
+ <cd:command name="definetyping" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="definujopis"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:inherit name="nastavopis" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="nastavopis" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptyping" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="nastavopis"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="soubor"/>
+ <cd:constant type="typing"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="mezera">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="stranka">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="volba">
+ <cd:constant type="sklonene"/>
+ <cd:constant type="normalni"/>
+ <cd:constant type="prikazy"/>
+ <cd:constant type="barevne"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="iprikaz">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vprikaz">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="cprikaz">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="standardni"/>
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="sudamarginalie">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="lichyokraj">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="prazdny">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ <cd:constant type="standardni"/>
+ <cd:constant type="pulradku"/>
+ <cd:constant type="radek"/>
+ </cd:parameter>
+ <cd:parameter name="escape">
+ <cd:constant type="cd:character"/>
+ </cd:parameter>
+ <cd:parameter name="mezera">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="tab">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="stranka">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="odsadpristi">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="paleta">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="radky">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="hyphenated"/>
+ </cd:parameter>
+ <cd:parameter name="prazdne">
+ <cd:constant type="ano"/>
+ <cd:constant type="vse"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="cislovani">
+ <cd:constant type="radek"/>
+ <cd:constant type="soubor"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="zakladnifont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typing" type="environment" generated="yes" file="verb-ini.tex"
+ category="verbatim">
+ <cd:sequence>
+ <cd:variable value="typing"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="typefile" file="verb-ini.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="opissoubor"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="nastavpoznamkypodcarou"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="konverze">
+ <cd:constant type="cisla"/>
+ <cd:constant type="pismena"/>
+ <cd:constant type="Pismena"/>
+ <cd:constant type="rimskecislice"/>
+ <cd:constant type="Rimskecislice"/>
+ </cd:parameter>
+ <cd:parameter name="zpusob">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="stranka"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="sloupce"/>
+ <cd:constant type="firstcolumn"/>
+ <cd:constant type="lastcolumn"/>
+ <cd:constant type="vysoko"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="linka">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="zakladnifont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostsloupcu">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostokraje">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ciselnyprikaz">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="textovyprikaz">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="tolerantni"/>
+ <cd:constant type="striktni"/>
+ <cd:constant type="velmistriktni"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="styltextu">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="barvatextu">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="interakce">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="faktor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootnotedefinition" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="nastavdefinicipoznamekpodcarou"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:inherit name="nastavpopisy" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="footnote" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="poznamkapodcarou"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="footnotetext" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="footnotetext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="note" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="poznamka"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="localfootnotes" type="environment" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="localfootnotes"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelocalfootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="umistilokalnipoznamkypodcarou"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavpoznamkypodcarou" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placefootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="umistipoznamkypodcarou"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavpoznamkypodcarou" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupunderbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="nastavpodtrzeni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternativa">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ </cd:parameter>
+ <cd:parameter name="tloustkalinky">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetspodku">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetvrsku">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="barvalinky">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="underbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="podtrzeno"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="underbars" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="podtrzeni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="nadtrzeno"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overbars" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="nadtrzeni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overstrike" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="preskrtnuto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overstrikes" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="preskrtnuti"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="romannumerals" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="rimskecislice"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Romannumerals" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Rimskecislice"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="numbers" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="cisla"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="character" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="znak"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Character" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Znak"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="characters" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="znaky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Characters" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Znaky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mediaeval" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="mediaeval"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="month" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="mesic"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="MONTH" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="MESIC"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="weekday" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="vsedniden"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WEEKDAY" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="VSEDNIDEN"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcapitals" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="nastavkapitalky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="titul">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="sc">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="cap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="cap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nocap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="nocap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="CAP" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="CAP"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Cap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Cap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Caps" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Caps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WORD" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="SLOVO"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WORDS" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="SLOVA"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Word" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Slovo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Words" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Slova"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="stretched" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="roztazene"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesymbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="definujsymbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefiguresymbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="definujobrazeksymbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="nastavexterniobrazy" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="symbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="symbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="symbolset" type="environment" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="symbolset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsymbolset" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="nastavsadusymbolu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usesymbols" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="uzijsymbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showsymbolset" file="symb-run.tex" category="symbols"> <!-- and symbols -->
+ <cd:sequence>
+ <cd:string value="ukazsadusymbolu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineconversion" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="definujkonverzi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:command"/>
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="convertnumber" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="konvertujcislo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheadtext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="nastavtexthlavicky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplabeltext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="nastavtextpopisku"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="headtext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="texthlavicky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labeltext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="textpopisku"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarginrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="nastavmarginalnilinky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="uroven">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="tloustkalinky">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginrule" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="marginalnilinka"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="marginalnilinka"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplinewidth" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="nastavsirkucary"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="nastavoramovani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/> <!-- defines a command with that name -->
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="vyska">
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="siroky"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="siroky"/>
+ <cd:constant type="fixne"/>
+ <cd:constant type="lokalne"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="autosirka">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="sila"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="zadny"/>
+ <cd:constant type="prekryv"/>
+ <cd:constant type="implicitni"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="podlehloubky"/>
+ <cd:constant type="visici"/>
+ <cd:constant type="vysoko"/>
+ <cd:constant type="nivy"/>
+ <cd:constant type="nizko"/>
+ <cd:constant type="vrsek"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="spodek"/>
+ <cd:constant type="drzet"/>
+ </cd:parameter>
+ <cd:parameter name="volba">
+ <cd:constant type="zadny"/>
+ <cd:constant type="prazdne"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="globalne"/>
+ <cd:constant type="lokalne"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="spodek">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vrsek">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="ramecek">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ <cd:constant type="zadny"/>
+ <cd:constant type="prekryv"/>
+ </cd:parameter>
+ <cd:parameter name="rameceknahore">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="ramecekdole">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="ramecekvlevo">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="ramecekvpravo">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="offsetramecku">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hloubkaramecku">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rohramecku">
+ <cd:constant type="zaobleny"/>
+ <cd:constant type="pravouhly"/>
+ </cd:parameter>
+ <cd:parameter name="polomerramecku">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="barvaramecku">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="pozadi">
+ <cd:constant type="rastr"/>
+ <cd:constant type="barevne"/>
+ <cd:constant type="zadny"/>
+ <cd:constant type="popredi"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="rastrpozadi">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="barvapozadi">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="offsetpozadi">
+ <cd:constant type="ramecek"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hloubkapozadi">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rohpozadi">
+ <cd:constant type="zaobleny"/>
+ <cd:constant type="pravouhly"/>
+ </cd:parameter>
+ <cd:parameter name="polomerpozadi">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hloubka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="roh">
+ <cd:constant type="zaobleny"/>
+ <cd:constant type="pravouhly"/>
+ </cd:parameter>
+ <cd:parameter name="polomer">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="prazdne">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="foregroundcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="foregroundstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="tloustkalinky">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="oramovani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="zaramovani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="thinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="tenkelinky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes">
+ <cd:inherit name="nastavtenkelinky" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupthinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="nastavtenkelinky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="meziradkovamezera">
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="barvapozadi">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="hloubka">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="d"/>
+ </cd:parameter>
+ <cd:parameter name="tloustkalinky">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="pozadi">
+ <cd:constant type="barevne"/>
+ </cd:parameter>
+ <cd:parameter name="barvapozadi">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hairline" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="vlasovalinka"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="thinrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="tenkalinka"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineframedtext" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definujoramovanytext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavoramovanetexty" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definujoramovani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavoramovanetexty" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupframedtexts" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="nastavoramovanetexty"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="zakladnifont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="vlevo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vpravo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vnitrni">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="korekceradku">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="korekcehloubky">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="standardni"/>
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="odsazovani">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framedtext" type="environment" generated="yes" file="core-rul.tex">
+ <cd:sequence>
+ <cd:variable value="oramovanytext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="zadny"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavoramovanetexty" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framedtext" generated="yes" file="core-rul.tex">
+ <cd:sequence>
+ <cd:variable value="oramovanytext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavoramovanetexty" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="background" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="pozadi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="background" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="pozadi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbackground" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="nastavpozadi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="levyoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pravyoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetvrsku">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetspodku">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="vyplnovelinky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavvyplnovelinky" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillintext" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="vyplnenytext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavvyplnovelinky" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfillinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="nastavvyplnovelinky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="sirka">
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="siroky"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="meziradkovamezera">
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ </cd:parameter>
+ <cd:parameter name="oddelovac">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinline" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="vyplnovyradek"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavvyplnoveradky" n="1"/>
+ </cd:assignments>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfillinlines" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="nastavvyplnoveradky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptextrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="nastavtextovelinky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="misto">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="naokraji"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="zakladnifont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="barvalinky">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="textovalinka"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="vrsek"/>
+ <cd:constant type="spodek"/>
+ </cd:keywords>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textrule" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="textovalinka"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="vrsek"/>
+ <cd:constant type="spodek"/>
+ </cd:keywords>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="blackrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="cernalinka"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavcernelinky" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="blackrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="cernelinky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:inherit name="nastavcernelinky" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblackrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="nastavcernelinky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension" default="1em"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension" default="1ex"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="hloubka">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="a" default="yes"/>
+ <cd:constant type="b"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension" default=".25ex"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number" default="3"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineoverlay" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definujprekryv"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:command"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usemodule" file="core-fil.tex"> <!-- TODO -->
+ <cd:sequence>
+ <cd:string value="uzijmodul"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reset" file="core-num.tex">
+ <cd:sequence>
+ <cd:string value="reset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- <cd:command name="donttest">
+ <cd:sequence>
+ <cd:string value="zadnytest"/>
+ </cd:sequence>
+</cd:command> -->
+
+ <cd:command name="localenvironment" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="localenvironment"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupsystem" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="nastavsystem"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="rozliseni">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="soubor">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="adresar">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="nahodne">
+ <cd:constant type="normalni"/>
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usedirectory" file="core-job.mkii"> <!-- usepath, todo: more than one file -->
+ <cd:sequence>
+ <cd:string value="usedirectory"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="reset"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="low" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="nizky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="high" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="vysoky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="lohi" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="nivy"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="nizko"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showframe" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="ukazramecek"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text"/>
+ <cd:constant type="marginalie"/>
+ <cd:constant type="hrana"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="leftaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="zarovnanovlevo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="rightaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="zarovnanovpravo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="midaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="zarovnanonastred"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="wordright" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="slovovpravo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inmargin" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="naokraj"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="nizko"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inothermargin" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="nadruhyokraj"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="nizko"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inleft" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="vlevo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="nizko"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inright" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="vpravo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="nizko"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ininner" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="ininner"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="nizko"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inouter" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inouter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="nizko"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="column" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="sloupec"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showstruts" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="ukazpodpery"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showsetups" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="ukaznastaveni"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showlayout" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="ukazvzhled"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="margintext" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="marginalnitext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="nizko"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarginblocks" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="nastavmarginalniblok"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="misto">
+ <cd:constant type="naokraji"/>
+ <cd:constant type="vlevo"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="vpravo"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="vrsek">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="spodek">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vlevo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vpravo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginblock" type="environment" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="marginblock"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="part" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="part"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="title" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="title"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="chapter" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="chapter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="section" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="section"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubsubject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubsubject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="appendix" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="appendix"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="in" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="tref"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:content n="2" interactive="yes"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="at" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="pref"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:content n="2" interactive="yes"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="about" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="oref"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:reference n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="somewhere" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="nekde"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="atpage" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="nastrane"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ref" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="ref"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="t"/>
+ <cd:constant type="p"/>
+ <cd:constant type="r"/>
+ <cd:constant type="s"/>
+ <cd:constant type="e"/>
+ </cd:keywords>
+ <cd:reference n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textreference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="odkaznatext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="pagereference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="odkaznastranu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="odkaz"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usereferences" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="uzijodkazy"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="definujodkaz"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereferenceformat" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="definujformatodkazu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="vlevo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="vpravo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="popisek">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hl" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="hl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="vl" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="vl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="godown" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="jdidolu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="whitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="bilemisto"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="nowhitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="zadnebilemisto"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="crlf" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="crlf"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="space" file="syst-pln.tex">
+ <cd:sequence>
+ <cd:string value="mezera"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="fixedspaces" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="tvrdemezery"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="emptylines" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="emptylines"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nospace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="zadnamezera"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="packed" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="zhustene"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupdescriptions" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="nastavpopisy"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/> <!-- TODO: style=normal -->
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="siroky"/>
+ <cd:constant type="cd:dimension" default="8em"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="vzor">
+ <cd:constant type="cd:text" default=""/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="closesymbol">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="closecommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="closesymbol">
+ <cd:constant type="cd:text" default=""/>
+ </cd:parameter>
+ <cd:parameter name="titleleft">
+ <cd:constant type="cd:text" default="("/>
+ </cd:parameter>
+ <cd:parameter name="titleright">
+ <cd:constant type="cd:text" default=")"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenosttitulek">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="styltitulek">
+ <cd:resolve name="style"/> <!-- TODO: default=bold -->
+ </cd:parameter>
+ <cd:parameter name="barvatitulek">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="standardni"/>
+ <cd:constant type="ano"/>
+ <cd:constant type="ne" default="yes"/> <!-- TODO: this is default; conflicting syntax? -->
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="vlevo" default="yes"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="vrsek"/>
+ <cd:constant type="semknuto"/>
+ <cd:constant type="naokraji"/>
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="visici"/>
+ </cd:parameter>
+ <cd:parameter name="stylhlavicky">
+ <cd:resolve name="style"/> <!-- TODO: default=bold -->
+ </cd:parameter>
+ <cd:parameter name="barvahlavicky">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="headcommand">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zaveseni">
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="siroky"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="odsadpristi">
+ <cd:resolve name="indentnext"/> <!-- default=yes -->
+ </cd:parameter>
+ <cd:parameter name="odsazovani">
+ <cd:resolve name="indenting"/> <!-- default=never -->
+ </cd:parameter>
+ <cd:parameter name="prikaz">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupenumerations" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="nastavvycty"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="nastavpopisy" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineenumeration" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definujvycet"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="nastavvycty" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="enumeration" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="vycet"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:nothing n="1" interactive="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="enumeration" type="environment" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="vycet"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definedescription" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definujpopis"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavpopisy" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="description" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="popis"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="description" type="environment" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="popis"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupindentations" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="nastavodsazeni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylhlavicky">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="vzor">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="oddelovac">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineindenting" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definujodsazovani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="nastavodsazeni" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="indentation" generated="yes" file="core-spa.tex">
+ <cd:sequence>
+ <cd:variable value="indentation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:nothing n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelabel" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definujpopisek"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="naokraji"/>
+ <cd:constant type="dotextu"/>
+ </cd:parameter>
+ <cd:parameter name="zpusob">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="dobloku">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="stylhlavicky">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="barvahlavicky">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labeling" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="labeling"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolumns" file="page-mul.tex">
+ <cd:sequence>
+ <cd:string value="nastavsloupce"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes"> <!-- no idea why it is optional -->
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nvrsek">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="linka">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/> <!-- default and unknown missing -->
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="velmistriktni"/>
+ <cd:constant type="striktni"/>
+ <cd:constant type="tolerantni"/>
+ <cd:constant type="velmitolerantni"/>
+ <cd:constant type="natahnout"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rovnovaha">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:constant type="text"/>
+ <!-- cd:constant type="yes"/ -->
+ <!-- cd:constant type="no"/ -->
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="prazdny">
+ <cd:constant type="fixne"/>
+ <cd:constant type="pulradku"/>
+ <cd:constant type="radek"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="velke"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="male"/>
+ </cd:parameter>
+ <cd:parameter name="volba">
+ <cd:constant type="pozadi"/>
+ </cd:parameter>
+ <cd:parameter name="smer">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="columns" type="environment" file="page-mul.tex">
+ <cd:sequence>
+ <cd:string value="columns"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavsloupce" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetext" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="definujtext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="zahlavi"/>
+ <cd:constant type="upati"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheader" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="nastavzahlavi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text" default="yes"/>
+ <cd:constant type="marginalie"/>
+ <cd:constant type="hrana"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="normalni"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="prazdne"/>
+ <cd:constant type="vysoko"/>
+ <cd:constant type="zadny"/>
+ <cd:constant type="zadneznaceni"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylvlevo">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylvpravo">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="sirkavlevo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sirkavpravo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfooter" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="nastavupati"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="nastavzahlavi" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="nastavzahlavi" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptext" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="nastavtext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="nastavzahlavi" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="nastavzahlavi" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptop" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="nastavhorejsek"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="nastavzahlavi" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="nastavzahlavi" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbottom" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="nastavspodek"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="nastavzahlavi" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="nastavzahlavi" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="noheaderandfooterlines" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="zadnezahlaviaupati"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="notopandbottomlines" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="zadnehorniadolniradky"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupheadertexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="nastavtextyzahlavi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootertexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="nastavtextyupati"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptexttexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="nastavtexttexty"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptoptexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="nastavhornitexty"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbottomtexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="nastavdolnitexty"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="settextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="settextcontent"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="resettextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="resettextcontent"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="lefttext"/>
+ <cd:constant type="middletext"/>
+ <cd:constant type="righttext"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definemarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="definujznaceni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplemarking" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="propojeneznaceni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="decouplemarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="rozpojeneznaceni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="resetmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="resetznaceni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="nastavznaceni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="oddelovac">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="expanzen">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="znaceni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="getmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="ziskejznaceni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="prvni"/>
+ <cd:constant type="posledni"/>
+ <cd:constant type="predchozi"/>
+ <cd:constant type="obe"/>
+ <cd:constant type="vse"/>
+ <cd:constant type="aktualni"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="zadneznaceni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplayout" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="nastavvzhled"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="nastred"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="nastred"/>
+ </cd:parameter>
+ <cd:parameter name="zpetnamezera">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="svrchnimezera">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="levyokraj">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pravyokraj">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="zahlavi">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="upati">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vrsek">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="spodek">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="levahrana">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pravahrana">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostzahlavi">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostupati">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostvrsku">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostspodku">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostlevehookraje">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostpravehookraje">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostlevehrany">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostpravehrany">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="horoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsethlavicky">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="znaceni">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ <cd:constant type="barevne"/>
+ <cd:constant type="rastr"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="spodek"/>
+ <cd:constant type="vrsek"/>
+ <cd:constant type="jednostranne"/>
+ <cd:constant type="dvoustranny"/>
+ </cd:parameter>
+ <cd:parameter name="meritko">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dx">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="dy">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="radky">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="sloupce">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostsloupcu">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="mrizka">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="bottomspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="cutspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="textdistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sirkatextu">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="textmargin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="clipoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stranka">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="papir">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="adaptlayout" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="prizpusobvzhled"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="radky">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showgrid" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="ukazmrizku"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="vrsek"/>
+ <cd:constant type="spodek"/>
+ <cd:constant type="zadny"/>
+ <cd:constant type="vse"/>
+ <cd:constant type="radky"/>
+ <cd:constant type="ramecek"/>
+ <cd:constant type="nonumber"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="vlevo"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeongrid" file="core-grd.tex">
+ <cd:sequence>
+ <cd:string value="umistinamrizku"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="premistinamrizku" n="1"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="moveongrid" file="core-grd.tex">
+ <cd:sequence>
+ <cd:string value="premistinamrizku"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="standardni" default="yes"/> <!-- also 'normal', 'yes' and 'force' -->
+ <cd:constant type="vrsek"/>
+ <cd:constant type="obe"/>
+ <cd:constant type="spodek"/>
+ <cd:constant type="-top"/>
+ <cd:constant type="-both"/>
+ <cd:constant type="-bottom"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="vysoko"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="nizko"/>
+ <cd:constant type="stranka"/>
+ <cd:constant type="siroky"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="podlehloubky"/>
+ <cd:constant type="radek"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="zadny"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="project" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="projekt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="environment" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="prostredi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="product" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="produkt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="component" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="komponenta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomorefiles" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="zadnedalsisoubory"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupinterlinespace" variant="1" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="nastavmeziradkovoumezeru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="male" default="yes"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="auto"/>
+ <cd:constant type="velke"/>
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinterlinespace" variant="2" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="nastavmeziradkovoumezeru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="hloubka">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="radek">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vrsek">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="spodek">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppagenumbering" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="nastavcislovanistran"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternativa">
+ <cd:constant type="jednostranne"/>
+ <cd:constant type="dvoustranny"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="zahlavi"/>
+ <cd:constant type="upati"/>
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="marginalie"/>
+ <cd:constant type="textovahrana"/>
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ </cd:parameter>
+ <cd:parameter name="konverze">
+ <cd:constant type="cisla"/>
+ <cd:constant type="pismena"/>
+ <cd:constant type="Pismena"/>
+ <cd:constant type="rimskecislice"/>
+ <cd:constant type="Rimskecislice"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="vlevo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="vpravo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="zpusob">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="oddelovaccisla">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="oddelovactextu">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="oddelovac">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="prikaz">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupnarrower" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="nastavzuzeni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="vlevo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vpravo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stredni">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="define" file="syst-ext.tex">
+ <cd:sequence>
+ <cd:string value="definuj"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:csname n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usecommands" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="uzijprikazy"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definestartstop" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="definujstartstop"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="prikazy">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheads" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="nastavnadpisy"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="cislooddilu">
+ <cd:constant type="ano"/>
+ <cd:constant type="cd:number"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="normalni"/>
+ <cd:constant type="marginalie"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="odstavec"/>
+ </cd:parameter>
+ <cd:parameter name="oddelovac">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="predel">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnejtitul">
+ <cd:constant type="ano"/>
+ <cd:constant type="plvouciobjekt"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="velmistriktni"/>
+ <cd:constant type="striktni"/>
+ <cd:constant type="tolerantni"/>
+ <cd:constant type="velmitolerantni"/>
+ <cd:constant type="natahnout"/>
+ </cd:parameter>
+ <cd:parameter name="odsadpristi">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="prikaz">
+ <cd:constant type="cd:twoarguments"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcaptions" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="nastavpopisky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="misto">
+ <cd:constant type="vrsek"/>
+ <cd:constant type="spodek"/>
+ <cd:constant type="zadny"/>
+ <cd:constant type="vysoko"/>
+ <cd:constant type="nizko"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="vlevo"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="lefthanging"/>
+ <cd:constant type="righthanging"/>
+ <cd:constant type="levyokraj"/>
+ <cd:constant type="pravyokraj"/>
+ <cd:constant type="innermargin"/>
+ <cd:constant type="outermargin"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="siroky"/>
+ <cd:constant type="max"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="minsirka">
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stylhlavicky">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="cislo">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="konverze">
+ <cd:constant type="cisla"/>
+ <cd:constant type="pismena"/>
+ <cd:constant type="Pismena"/>
+ <cd:constant type="rimskecislice"/>
+ <cd:constant type="Rimskecislice"/>
+ </cd:parameter>
+ <cd:parameter name="zpusob">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="oddelovac">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="predel">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="prikaz">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcaption" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="nastavpopisek"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="nastavpopisky" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloats" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="nastavplvouciobjekty"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="misto">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="nastred"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="mezerapred">
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="mezeraza">
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="bocnimezerapred">
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="bocnimezeraza">
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="odsadpristi">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="nvrsek">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nspodek">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nradky">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="implicitni">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="0"/>
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostlevehookraje">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostpravehookraje">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sidealign">
+ <cd:constant type="normalni"/>
+ <cd:constant type="radek"/>
+ </cd:parameter>
+ <cd:parameter name="cislovani">
+ <cd:constant type="ano"/>
+ <cd:constant type="nocheck"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloatsplitting" file="core-tsp.tex">
+ <cd:sequence>
+ <cd:string value="nastavdeleniplvoucichobjektu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="konverze">
+ <cd:constant type="cisla"/>
+ <cd:constant type="pismena"/>
+ <cd:constant type="Pismena"/>
+ <cd:constant type="rimskecislice"/>
+ <cd:constant type="Rimskecislice"/>
+ </cd:parameter>
+ <cd:parameter name="radky">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="splitfloat" file="core-tsp.tex">
+ <cd:sequence>
+ <cd:string value="rozdelplvouciobjekt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavdeleniplvoucichobjektu" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupoppositeplacing" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="nastavumisteniprotejsku"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="opposite" type="environment" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="opposite"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setuphyphenmark" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="nastavdelitko"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="znak">
+ <cd:constant type="--"/>
+ <cd:constant type="---"/>
+ <cd:constant type="-"/>
+ <cd:constant type="~"/>
+ <cd:constant type="("/>
+ <cd:constant type=")"/>
+ <cd:constant type="="/>
+ <cd:constant type="/"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppositioning" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="nastavumistovani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="prekryv"/>
+ </cd:parameter>
+ <cd:parameter name="jednotka">
+ <cd:constant type="cm"/>
+ <cd:constant type="pt"/>
+ <cd:constant type="em"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="ex"/>
+ <cd:constant type="es"/>
+ <cd:constant type="in"/>
+ </cd:parameter>
+ <cd:parameter name="faktor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="meritko">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="xkrok">
+ <cd:constant type="absolutni"/>
+ <cd:constant type="relativni"/>
+ </cd:parameter>
+ <cd:parameter name="ykrok">
+ <cd:constant type="absolutni"/>
+ <cd:constant type="relativni"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="positioning" type="environment" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="positioning"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="grid" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="mrizka"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="x">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dy">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="xkrok">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ykrok">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="faktor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="meritko">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="jednotka">
+ <cd:constant type="cm"/>
+ <cd:constant type="pt"/>
+ <cd:constant type="em"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="ex"/>
+ <cd:constant type="es"/>
+ <cd:constant type="in"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="nastred"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="page" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="strana"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="ano" default="yes"/>
+ <cd:constant type="zlom"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="nastaveni"/>
+ <cd:constant type="vysokapriorita"/>
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="zablokovat"/>
+ <cd:constant type="posledni"/>
+ <cd:constant type="ctyrnasobny"/>
+ <cd:constant type="sude"/>
+ <cd:constant type="liche"/>
+ <cd:constant type="prazdny"/>
+ <cd:constant type="prazdne"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupreferencing" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="nastavodkazovani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="interakce">
+ <cd:constant type="popisek"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="vse"/>
+ <cd:constant type="symbol"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vlevo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vpravo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="konverzesouboru">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="male"/>
+ <cd:constant type="velke"/>
+ </cd:parameter>
+ <cd:parameter name="oddelovac">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="autofile">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="stranka"/>
+ </cd:parameter>
+ <cd:parameter name="globalne">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupurl" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="nastavurl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="urlalternativa">
+ <cd:constant type="zadny"/>
+ <cd:constant type="obe"/>
+ <cd:constant type="pred"/>
+ <cd:constant type="po"/>
+ </cd:parameter>
+ <cd:parameter name="prostorurl">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetoreferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="zapisdoseznamuodkazu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placereferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="placereferencelist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definujseznamodkazu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavseznamodkazu" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupreferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="nastavseznamodkazu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="kriterium">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="lokalne"/>
+ <cd:constant type="predchozi"/>
+ <cd:constant type="vse"/>
+ </cd:parameter>
+ <cd:parameter name="prikaz">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetolist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="zapisdoseznamu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writebetweenlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="zapismeziseznam"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nolist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="zadnyseznam"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="listsymbol" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="listsymbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="umistiseznam"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavseznam" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="determinelistcharacteristics" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="stanovcharakteristickuseznamu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavseznam" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placecombinedlist" variant="1" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="umistikombinovanyseznam"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavkombinovanyseznam" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definujseznam"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes"> <!-- inherits from -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="nastavseznam" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="nastavseznam"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="..."/>
+ <cd:constant type="zadny"/>
+ <cd:constant type="prikaz"/>
+ </cd:parameter>
+ <cd:parameter name="propojeni">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="kriterium">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="lokalne"/>
+ <cd:constant type="predchozi"/>
+ <cd:constant type="aktualni"/>
+ <cd:constant type="vse"/>
+ </cd:parameter>
+ <cd:parameter name="hranicestranky">
+ <cd:constant type="cd:list"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylcisla">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="styltextu">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylstranky">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="prikaz">
+ <cd:constant type="cd:threearguments"/>
+ </cd:parameter>
+ <cd:parameter name="ciselnyprikaz">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="textovyprikaz">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="strankovyprikaz">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="interakce">
+ <cd:constant type="cd:sectionnumber"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="cislostranky"/>
+ <cd:constant type="vse"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vlevo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="vpravo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="popisek">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="cislostranky">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="cislonadpisu">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnejtitul">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="prizpusobive"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="siroky"/>
+ </cd:parameter>
+ <cd:parameter name="hloubka">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="siroky"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="oddelovac">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="predel">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="zadny"/>
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="3"/>
+ <cd:constant type="..."/>
+ </cd:parameter>
+ <cd:parameter name="expanzen">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="prikaz"/>
+ </cd:parameter>
+ <cd:parameter name="maxsirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplistalternative" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="setuplistalternative"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="no">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <!-- cd:constant type="cd:name"/ -->
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="prikaz">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="natahnout">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecombinedlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definujkombinovanyseznam"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:list"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="nastavkombinovanyseznam" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcombinedlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="nastavkombinovanyseznam"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="uroven">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="3"/>
+ <cd:constant type="4"/>
+ <cd:constant type="cd:section"/>
+ <cd:constant type="aktualni"/>
+ </cd:parameter>
+ <cd:inherit name="nastavseznam" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="combinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavkombinovanyseznam" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completecombinedlist" generated="yes" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="complete"/>
+ <cd:variable value="combinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavkombinovanyseznam" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupnumbering" file="core-num.tex">
+ <cd:sequence>
+ <cd:string value="nastavcislovani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="zpusob">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupformulas" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="nastavrovnice"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="misto">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ </cd:parameter>
+ <cd:parameter name="vlevo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="vpravo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="volba">
+ <cd:constant type="nastred"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="standardni"/>
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="center"/>
+ </cd:parameter>
+ <cd:parameter name="levyokraj">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pravyokraj">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="odsadpristi">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="mezerapred">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="oddelovac">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="konverze">
+ <cd:constant type="cisla"/>
+ <cd:constant type="pismena"/>
+ <cd:constant type="Pismena"/>
+ <cd:constant type="rimskecislice"/>
+ <cd:constant type="Rimskecislice"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="publication" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="publikace"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppublications" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="nastavpublikace"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternativa">
+ <cd:constant type="apa"/>
+ <cd:constant type="normalni"/>
+ </cd:parameter>
+ <cd:inherit name="nastavvycty" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplines" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="nastavradky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="odsazovani">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:parameter name="mezera">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="lines" type="environment">
+ <cd:sequence>
+ <cd:string value="lines"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupparagraphnumbering" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="nastavcislovaniodstavcu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="radek"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplinenumbering" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="nastavcislovaniradku"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="konverze">
+ <cd:constant type="cisla"/>
+ <cd:constant type="pismena"/>
+ <cd:constant type="Pismena"/>
+ <cd:constant type="rimskecislice"/>
+ <cd:constant type="Rimskecislice"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="start">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="krok">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="dotextu"/>
+ <cd:constant type="naokraji"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="odkazujici">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="linenumbering" type="environment" file="page-lin.tex"> <!-- mkii/mkiv -->
+ <cd:sequence>
+ <cd:string value="linenumbering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="pokracovat"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="line" type="environment">
+ <cd:sequence>
+ <cd:string value="line"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="someline" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="nejakyradek"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inline" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="vradku"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinmargin" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="nastavmarginalie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="misto">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="obe"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="radek">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="oddelovac">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stack">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppagenumber" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="nastavcislostrany"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="cislo">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="drzet"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsubpagenumber" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="nastavpodcislostrany"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="zpusob">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="nastavpreskok"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="normalni" default="yes"/>
+ <cd:constant type="implicitni"/>
+ <cd:constant type="standardni"/>
+ <cd:constant type="radek"/>
+ <cd:constant type="pulradku"/>
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="velke"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="male"/>
+ <cd:constant type="fixne"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="globalne"/>
+ <cd:constant type="neznamy"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineblank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="definujpreskok"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:inherit name="nastavpreskok" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definepapersize" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="definujvelikostpapiru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="meritko">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppaper" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="setuppaper"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="papir">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="stranka">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="svrchnimezera">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="zpetnamezera">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="volba">
+ <cd:constant type="max"/>
+ <cd:constant type="prizpusobive"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppapersize" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="nastavvelikostpapiru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="A3"/>
+ <cd:constant type="A4" default="yes"/>
+ <cd:constant type="A5"/>
+ <cd:constant type="A6"/>
+ <cd:constant type="letter"/>
+ <cd:constant type="..."/>
+ <cd:constant type="CD"/>
+ <cd:constant type="cd:name"/>
+ <cd:constant type="nasirku"/>
+ <cd:constant type="zrcadleno"/>
+ <cd:constant type="otoceno"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="negativ"/>
+ <cd:inherit name="nastavvelikostpapiru" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuparranging" file="page-imp.tex">
+ <cd:sequence>
+ <cd:string value="nastavusporadani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="zablokovat"/>
+ <cd:constant type="2*16"/>
+ <cd:constant type="2*8"/>
+ <cd:constant type="2*4"/>
+ <cd:constant type="2*2"/>
+ <cd:constant type="2**2"/>
+ <cd:constant type="2*2*4"/>
+ <cd:constant type="2*4*2"/>
+ <cd:constant type="2UP"/>
+ <cd:constant type="2DOWN"/>
+ <cd:constant type="2SIDE"/>
+ <cd:constant type="2TOP"/>
+ <cd:constant type="zrcadleno"/>
+ <cd:constant type="otoceno"/>
+ <cd:constant type="dvoustranny"/>
+ <cd:constant type="negativ"/>
+ <cd:constant type="pozadi"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showprint" file="page-run.tex"> <!-- page-lay.tex -->
+ <cd:sequence>
+ <cd:string value="ukazvytisk"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:inherit name="nastavvelikostpapiru" n="1"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:inherit name="nastavvelikostpapiru" n="2"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="nastavvzhled" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelogo" file="page-log.tex">
+ <cd:sequence>
+ <cd:string value="definujlogo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="vrsek"/>
+ <cd:constant type="zahlavi"/>
+ <cd:constant type="upati"/>
+ <cd:constant type="spodek"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="zadny"/>
+ <cd:constant type="stranka"/>
+ <cd:constant type="levahrana"/>
+ <cd:constant type="levyokraj"/>
+ <cd:constant type="vlevo"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="pravyokraj"/>
+ <cd:constant type="pravahrana"/>
+ </cd:keywords>
+ <cd:assignments n="4" list="yes">
+ <cd:parameter name="prikaz">
+ <cd:constant type="cd:command"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelogos" file="page-log.tex">
+ <cd:sequence>
+ <cd:string value="umistiloga"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupwhitespace">
+ <cd:sequence>
+ <cd:string value="nastavbilamista"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="zadny" default="yes"/>
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ <cd:constant type="radek"/>
+ <cd:constant type="fixne"/>
+ <cd:constant type="fixuj"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupindenting">
+ <cd:sequence>
+ <cd:string value="nastavodsazovani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="indenting"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesectionblock" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definujbloksekce"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:inherit name="nastavbloksekce" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavbloksekce" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsectionblock" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="nastavbloksekce"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="cislo">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="stranka">
+ <cd:constant type="ano"/>
+ <cd:constant type="vpravo"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definujsekci"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="nastavsekci"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="konverze">
+ <cd:constant type="cisla"/>
+ <cd:constant type="pismena"/>
+ <cd:constant type="Pismena"/>
+ <cd:constant type="rimskecislice"/>
+ <cd:constant type="Rimskecislice"/>
+ </cd:parameter>
+ <cd:parameter name="predchozicislo">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuphead" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="nastavnadpis"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="styltextu">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylcisla">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="barvatextu">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="barvacisla">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="cislo">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="vlastnicislo">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="stranka">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="ano"/>
+ </cd:parameter>
+ <cd:parameter name="pokracovat">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="zahlavi">
+ <cd:constant type="zadny"/>
+ <cd:constant type="prazdne"/>
+ <cd:constant type="vysoko"/>
+ <cd:constant type="zadneznaceni"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="zadny"/>
+ <cd:constant type="prazdne"/>
+ <cd:constant type="vysoko"/>
+ <cd:constant type="zadneznaceni"/>
+ </cd:parameter>
+ <cd:parameter name="upati">
+ <cd:constant type="zadny"/>
+ <cd:constant type="prazdne"/>
+ <cd:constant type="vysoko"/>
+ <cd:constant type="zadneznaceni"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="normalni"/>
+ <cd:constant type="naokraji"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="zaveseni">
+ <cd:constant type="zadny"/>
+ <cd:constant type="siroky"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="radek"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="prikaz">
+ <cd:constant type="cd:twoarguments"/>
+ </cd:parameter>
+ <cd:parameter name="ciselnyprikaz">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="textovyprikaz">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="deepnumbercommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="deeptextcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="umistihlavicku">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="prazdne"/>
+ </cd:parameter>
+ <cd:parameter name="zvysujicicislo">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="cd:list"/>
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="resetnumber">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="soubor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="expanzen">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="prikaz"/>
+ </cd:parameter>
+ <cd:parameter name="textmarginalie">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:inherit name="nastavnadpisy" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="nastavcislonadpisu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="+cd:number"/>
+ <cd:constant type="-cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="headnumber">
+ <cd:sequence>
+ <cd:string value="cislonadpisu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="determineheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="stanovcislonadpisu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="currentheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="aktualnicislonadpisu"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="nextsection" generated="yes" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="next"/>
+ <cd:variable value="sekce"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definehead" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definujnadpis"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupitemgroup" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="setupitemgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="kazdy"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes" list="yes">
+ <cd:constant type="standardni" default="yes"/>
+ <cd:constant type="siroky"/>
+ <cd:constant type="semknuto"/>
+ <cd:constant type="zhustene"/>
+ <cd:constant type="rozbalene"/>
+ <cd:constant type="zadnabila"/>
+ <cd:constant type="pred"/>
+ <cd:constant type="po"/>
+ <cd:constant type="predel"/>
+ <cd:constant type="spojeno"/>
+ <cd:constant type="naokraji"/>
+ <cd:constant type="naokraji"/>
+ <cd:constant type="autouvod"/>
+ <cd:constant type="uvolnene"/>
+ <cd:constant type="opakovat"/>
+ <cd:constant type="cd:section"/>
+ <cd:constant type="odstavec"/>
+ <cd:constant type="dotextu"/>
+ <cd:constant type="nahodny"/>
+ <cd:constant type="reverse"/>
+ </cd:keywords>
+ <cd:assignments n="4" optional="yes" list="yes">
+ <cd:parameter name="marginalie">
+ <cd:constant type="ne"/>
+ <cd:constant type="standardni"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="levyokraj">
+ <cd:constant type="ne"/>
+ <cd:constant type="standardni"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pravyokraj">
+ <cd:constant type="ne"/>
+ <cd:constant type="standardni"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="faktor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="polozky">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="start">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vlevo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="vpravo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="predhlavickou">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="pohlavicce">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stylhlavicky">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylsnacky">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylsymboly">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="predel">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="symzarovnani">
+ <cd:resolve name="symalign"/>
+ </cd:parameter>
+ <cd:parameter name="odsadpristi">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="itemgroup" type="environment" generated="yes" file="core-itm.tex">
+ <cd:sequence>
+ <cd:variable value="itemgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="a"/>
+ <cd:constant type="A"/>
+ <cd:constant type="KA"/>
+ <cd:constant type="n"/>
+ <cd:constant type="N"/>
+ <cd:constant type="m"/>
+ <cd:constant type="r"/>
+ <cd:constant type="R"/>
+ <cd:constant type="KR"/>
+ <cd:constant type="cd:number"/>
+ <cd:constant type="pokracovat"/>
+ <cd:constant type="standardni" default="yes"/>
+ <cd:constant type="siroky"/>
+ <cd:constant type="semknuto"/>
+ <cd:constant type="zhustene"/>
+ <cd:constant type="predel"/>
+ <cd:constant type="spojeno"/>
+ <cd:constant type="naokraji"/>
+ <cd:constant type="naokraji"/>
+ <cd:constant type="uvod"/>
+ <cd:constant type="sloupce"/>
+ <cd:constant type="text"/>
+ <cd:constant type="odstavec"/>
+ <cd:constant type="opakovat"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="setupitemgroup" n="4"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="item" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="polozka"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="but">
+ <cd:sequence>
+ <cd:string value="spodek"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="exclusive"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="its">
+ <cd:sequence>
+ <cd:string value="pol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ran">
+ <cd:sequence>
+ <cd:string value="ran"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="head">
+ <cd:sequence>
+ <cd:string value="nadpis"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mar">
+ <cd:sequence>
+ <cd:string value="okr"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sub">
+ <cd:sequence>
+ <cd:string value="sub"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sym" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="sym"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nop">
+ <cd:sequence>
+ <cd:string value="nop"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="definujrejstrik"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="nastavrejstrik"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="rovnovaha">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylstranky">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="styltextu">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="indikator">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="propojeni">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="kriterium">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="lokalne"/>
+ <cd:constant type="vse"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="..."/>
+ <cd:constant type="n"/>
+ <cd:constant type="a"/>
+ <cd:constant type="..."/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="interakce">
+ <cd:constant type="cislostranky"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="expanzen">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="prikaz"/>
+ </cd:parameter>
+ <cd:parameter name="odkazujici">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="prikaz">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="vpravo"/>
+ </cd:parameter>
+ <cd:parameter name="maxsirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="neznamyodkaz">
+ <cd:constant type="prazdne"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="A"/>
+ <cd:constant type="B"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="obe"/>
+ <cd:constant type="prvni"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="compress">
+ <cd:constant type="ne"/>
+ <cd:constant type="ano"/>
+ </cd:parameter>
+ <cd:parameter name="deeptextcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="register" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:variable value="rejstrik"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:index n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="startregister" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="start"/>
+ <cd:variable value="rejstrik"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:index n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetoregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="zapisdorejstriku"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:index n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupledregister" generated="yes">
+ <cd:sequence>
+ <cd:string value="coupled"/>
+ <cd:variable value="rejstrik"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:index n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupleregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="propojenyrejstrik"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeregister" variant="1" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="umistirejstrik"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavrejstrik" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="seeregister" generated="yes">
+ <cd:sequence>
+ <cd:string value="see"/>
+ <cd:variable value="rejstrik"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:index n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completeregister" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="complete"/>
+ <cd:variable value="rejstrik"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="yes" optional="yes" list="yes">
+ <cd:inherit name="nastavrejstrik" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="rejstrik"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="yes" optional="yes" list="yes">
+ <cd:inherit name="nastavrejstrik" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesynonyms" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="definujsynonyma"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:command"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:constant type="cd:command"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsynonyms" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="nastavsynonyma"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="styltextu">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylsynonyma">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="vrsek"/>
+ <cd:constant type="semknuto"/>
+ <cd:constant type="naokraji"/>
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="kriterium">
+ <cd:constant type="vse"/>
+ <cd:constant type="uzito"/>
+ </cd:parameter>
+ <cd:parameter name="konverze">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="expanzen">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="prikaz"/>
+ </cd:parameter>
+ <cd:parameter name="prikaz">
+ <cd:constant type="cd:threearguments"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synonym" generated="yes">
+ <cd:sequence>
+ <cd:variable value="synonym"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completelistofsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelistofsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="loadsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="load"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definesorting" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="definujtrideni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="cd:command"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsorting" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="nastavtrideni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="prikaz">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="kriterium">
+ <cd:constant type="vse"/>
+ <cd:constant type="uzito"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="expanzen">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="prikaz"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sort" generated="yes">
+ <cd:sequence>
+ <cd:variable value="sort"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completelistofsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelistofsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="loadsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="load"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definemakeup" file="page-mak.tex">
+ <cd:sequence>
+ <cd:string value="definujupravu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="nastavupravu" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="makeup" type="environment">
+ <cd:sequence>
+ <cd:string value="makeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavupravu" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmakeup" file="page-mak.tex">
+ <cd:sequence>
+ <cd:string value="nastavupravu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stranka">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="ano"/>
+ <cd:constant type="vpravo"/>
+ </cd:parameter>
+ <cd:parameter name="prikazy">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="oboustranne">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="prazdne"/>
+ </cd:parameter>
+ <cd:parameter name="statuszahlavi">
+ <cd:constant type="normalni"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="prazdne"/>
+ <cd:constant type="zadny"/>
+ <cd:constant type="zadneznaceni"/>
+ </cd:parameter>
+ <cd:parameter name="statusupati">
+ <cd:constant type="normalni"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="prazdne"/>
+ <cd:constant type="zadny"/>
+ <cd:constant type="zadneznaceni"/>
+ </cd:parameter>
+ <cd:parameter name="statustextu">
+ <cd:constant type="normalni"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="prazdne"/>
+ <cd:constant type="zadny"/>
+ <cd:constant type="zadneznaceni"/>
+ </cd:parameter>
+ <cd:parameter name="statusvrsku">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="statusspodku">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="pagestate">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="namemakeup" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="jmeno"/>
+ <cd:string value="makeup"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="version">
+ <cd:sequence>
+ <cd:string value="verze"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="finalni" default="yes"/>
+ <cd:constant type="koncept"/>
+ <cd:constant type="docasne"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="currentdate">
+ <cd:sequence>
+ <cd:string value="aktualnidatum"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:inherit name="datum" n="2"/> <!-- or vice versa :) -->
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="date" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="datum"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes"> <!-- if not given, current date is used -->
+ <cd:parameter name="d">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="den"/>
+ <cd:constant type="mesic"/>
+ <cd:constant type="rok"/>
+ <cd:constant type="vsedniden"/>
+ <cd:constant type="d"/>
+ <cd:constant type="m"/>
+ <cd:constant type="y"/> <!-- also j -->
+ <cd:constant type="w"/>
+ <cd:constant type="dd"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="yy"/> <!-- also jj -->
+ <cd:constant type="mezera"/>
+ <cd:constant type="--"/>
+ <cd:constant type="day+"/>
+ <cd:constant type="d+"/>
+ <cd:constant type="dd+"/>
+ <cd:constant type="znacka"/>
+ <cd:constant type="cd:text"/> <!-- any other text -->
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="referraldate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="odkaznadatum"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="indenting" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="odsazovani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="indenting"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="noindenting" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="zadneodsazovani"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="blank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="preskoc"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke" default="yes"/>
+ <cd:constant type="zadnabila"/>
+ <cd:constant type="zpet"/>
+ <cd:constant type="bily"/>
+ <cd:constant type="zablokovat"/>
+ <cd:constant type="sila"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="radek"/>
+ <cd:constant type="pulradku"/>
+ <cd:constant type="cd:formula"/>
+ <cd:constant type="fixne"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="zadny"/>
+ <cd:constant type="vzdy"/>
+ <cd:constant type="vnejsi"/>
+ <cd:constant type="spojeno"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="packed" type="environment" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="zhustene"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="prazdny"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="unpacked" type="environment">
+ <cd:sequence>
+ <cd:string value="unpacked"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="linecorrection" type="environment">
+ <cd:sequence>
+ <cd:string value="linecorrection"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="correctwhitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="korekcebilehomista"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="postponing" type="environment">
+ <cd:sequence>
+ <cd:string value="postponing"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="local" type="environment">
+ <cd:sequence>
+ <cd:string value="local"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="narrower" type="environment">
+ <cd:sequence>
+ <cd:string value="narrower"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="nastred" default="yes"/>
+ <cd:constant type="vpravo"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hiding" type="environment">
+ <cd:sequence>
+ <cd:string value="hiding"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupalign" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="nastavzarovnani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="sirka"/>
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="uvnitr"/>
+ <cd:constant type="vnejsi"/>
+ <cd:constant type="siroce"/>
+ <cd:constant type="siroky"/>
+ <cd:constant type="vyska"/>
+ <cd:constant type="spodek"/>
+ <cd:constant type="radek"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="visici"/>
+ <cd:constant type="nothanging"/>
+ <cd:constant type="hyphenated"/>
+ <cd:constant type="nothyphenated"/>
+ <cd:constant type="lesshyphenation"/>
+ <cd:constant type="morehyphenation"/>
+ <cd:constant type="novy"/>
+ <cd:constant type="old"/>
+ <cd:constant type="normalni"/>
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="flushouter"/>
+ <cd:constant type="flushinner"/>
+ <cd:constant type="center"/>
+ <cd:constant type="hz"/>
+ <cd:constant type="nohz"/>
+ <cd:constant type="mezerovani"/>
+ <cd:constant type="nospacing"/>
+ <cd:constant type="tolerantni"/>
+ <cd:constant type="velmitolerantni"/>
+ <cd:constant type="natahnout"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+
+ <cd:command name="alignment" type="environment" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="alignment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavzarovnani" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupspacing">
+ <cd:sequence>
+ <cd:string value="nastavradkovani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="siroky"/>
+ <cd:constant type="zhustene"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptolerance" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="nastavtoleranci"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="horizontalne"/>
+ <cd:constant type="vertikalne"/>
+ <cd:constant type="natahnout"/>
+ <cd:constant type="mezera"/>
+ <cd:constant type="velmistriktni" default="yes"/>
+ <cd:constant type="striktni"/>
+ <cd:constant type="tolerantni"/>
+ <cd:constant type="velmitolerantni"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="pagetype" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="typstrany"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="processpage" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="zpracujstranu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="ano" default="yes"/>
+ <cd:constant type="ne"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplepage" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="parovastrana"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="volba">
+ <cd:constant type="dvoustranny"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="position" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="pozice"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:position n="1" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupscreens" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="nastavrastr"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="metoda">
+ <cd:constant type="tecka"/>
+ <cd:constant type="linka"/>
+ <cd:constant type="externi"/>
+ </cd:parameter>
+ <cd:parameter name="rozliseni">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="faktor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="rastr">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbackgrounds" file="page-bck.tex">
+ <cd:sequence>
+ <cd:string value="nastavpozadi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="vrsek"/>
+ <cd:constant type="zahlavi"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="upati"/>
+ <cd:constant type="spodek"/>
+ <cd:constant type="stranka"/>
+ <cd:constant type="papir"/>
+ <cd:constant type="levastranka"/>
+ <cd:constant type="pravastranka"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="levahrana"/>
+ <cd:constant type="levyokraj"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="pravyokraj"/>
+ <cd:constant type="pravahrana"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="cd:repeat"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="buffer" type="environment" generated="yes" file="core-buf.tex">
+ <cd:sequence>
+ <cd:variable value="buffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="buffer" type="environment" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="buffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="getbuffer">
+ <cd:sequence>
+ <cd:string value="ziskejbuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typebuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="typebuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="definujbuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="nastavbuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="odstavec">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineblock" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="definujblok"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomoreblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="zadnedalsibloky"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="hideblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="schovejbloky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="keepblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="zachovejbloky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="vse"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="uzijbloky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="processblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="zpracujbloky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="bypassblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="bypassblocks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="forceblocks">
+ <cd:sequence>
+ <cd:string value="forceblocks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="selectblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="vyberbloky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes">
+ <cd:parameter name="kriterium">
+ <cd:constant type="vse"/>
+ <cd:constant type="cd:section"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblock" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="nastavblok"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vnitrni">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="soubor">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="formula" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="rovnice"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="mathematics" file="supp-mat.tex">
+ <cd:sequence>
+ <cd:string value="matematika"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeformula" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="umistirovnici"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2" optional="yes"/>
+ <cd:displaymath n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placesubformula" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="umistipodrovnici"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2" optional="yes"/>
+ <cd:displaymath n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placefloat" generated="yes" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="plvouciobjekt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="zde" default="yes"/>
+ <cd:constant type="vrsek"/>
+ <cd:constant type="spodek"/>
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="naokraji"/>
+ <cd:constant type="marginalie"/>
+ <cd:constant type="levyokraj"/>
+ <cd:constant type="pravyokraj"/>
+ <cd:constant type="levahrana"/>
+ <cd:constant type="pravahrana"/>
+ <cd:constant type="innermargin"/>
+ <cd:constant type="outermargin"/>
+ <cd:constant type="inneredge"/>
+ <cd:constant type="outeredge"/>
+ <cd:constant type="uvnitr"/>
+ <cd:constant type="vnejsi"/>
+ <cd:constant type="radek"/>
+ <cd:constant type="vysoko"/>
+ <cd:constant type="nizko"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="stranka"/>
+ <cd:constant type="levastranka"/>
+ <cd:constant type="pravastranka"/>
+ <cd:constant type="naproti"/>
+ <cd:constant type="vzdy"/>
+ <cd:constant type="auto"/>
+ <cd:constant type="sila"/>
+ <cd:constant type="vysoko"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="radek"/>
+ <cd:constant type="vyska"/>
+ <cd:constant type="podlehloubky"/>
+ <cd:constant type="split"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes" list="yes"/>
+ <cd:content n="3"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reservefloat" generated="yes">
+ <cd:sequence>
+ <cd:string value="reserve"/>
+ <cd:variable value="plvouciobjekt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ramecek">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:reference n="3" optional="yes" list="yes"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefloat" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="definujplvouciobjekt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloat" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="nastavplvouciobjekt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="maxvyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="maxsirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="minsirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="implicitni">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="hranicestranky">
+ <cd:constant type="cd:list"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostlevehookraje">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenostpravehookraje">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="vpravo"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="floattext" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="plvouciobjekt"/>
+ <cd:string value="text"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="vysoko"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="nizko"/>
+ <cd:constant type="offset"/>
+ <cd:constant type="vysoko"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelistoffloats" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="floats"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="completelistoffloats" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="floats"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="referral" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="odkaz"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="bet">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ken">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="dat">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="van">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="aan">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ref">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="selectpaper">
+ <cd:sequence>
+ <cd:string value="vyberpapir"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="rodina">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplepaper">
+ <cd:sequence>
+ <cd:string value="dvoustrannypapir"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="chem" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="chem"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fraction" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="zlomek"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="periods" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="tecky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="items">
+ <cd:sequence>
+ <cd:string value="polozky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavpolozky" n="1"/>
+ </cd:assignments>
+ <cd:content n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupitems" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="nastavpolozky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="misto">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="naokraji"/>
+ <cd:constant type="vrsek"/>
+ <cd:constant type="spodek"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="..."/>
+ <cd:constant type="n"/>
+ <cd:constant type="a"/>
+ <cd:constant type="..."/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="neznamy"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quotation" type="environment" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="citace"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="nastred" default="yes"/>
+ <cd:constant type="vpravo"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quotation" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="citace"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quote" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="citovat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupquote" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="nastavcitaci"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="cd:text"/>
+ <cd:constant type="marginalie"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineparagraphs" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="definujodstavce"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="linka">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vnitrni">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="velmistriktni"/>
+ <cd:constant type="striktni"/>
+ <cd:constant type="tolerantni"/>
+ <cd:constant type="velmitolerantni"/>
+ <cd:constant type="natahnout"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="paragraph" generated="yes">
+ <cd:sequence>
+ <cd:variable value="odstavec"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="paragraph" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="odstavec"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupparagraphs" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="nastavodstavce"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="kazdy"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="velmistriktni"/>
+ <cd:constant type="striktni"/>
+ <cd:constant type="tolerantni"/>
+ <cd:constant type="velmitolerantni"/>
+ <cd:constant type="natahnout"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vnitrni">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="prikaz">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="linka">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptab" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="nastavtab"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="vzor">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stylhlavicky">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tab">
+ <cd:sequence>
+ <cd:string value="tab"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="document" type="environment">
+ <cd:sequence>
+ <cd:string value="document"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labels">
+ <cd:sequence>
+ <cd:string value="popisky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetabulate" file="core-tbl.tex">
+ <cd:sequence>
+ <cd:string value="definujtabelaci"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tabulate" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="tabelator"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavexterniobrazy" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptabulate" file="core-tbl.tex">
+ <cd:sequence>
+ <cd:string value="nastavtabelaci"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="jednotka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="odsazovani">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vnitrni">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="EQ">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="barvalinky">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="tloustkalinky">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="prazdny"/>
+ <cd:constant type="mrizka"/>
+ <cd:constant type="podlehloubky"/>
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="zakladnifont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="linka">
+ <cd:constant type="normalni"/>
+ <cd:constant type="radek"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptables" file="core-tab.tex">
+ <cd:sequence>
+ <cd:string value="nastavtabulky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ </cd:parameter>
+ <cd:parameter name="zakladnifont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="HL">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="VL">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="hloubka">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
+ </cd:parameter>
+ <cd:parameter name="tloustkalinky">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="barvalinky">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="prikazy">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="pozadi">
+ <cd:constant type="rastr"/>
+ <cd:constant type="barevne"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="rastrpozadi">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="barvapozadi">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="zakladnifont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="table" type="environment">
+ <cd:sequence>
+ <cd:string value="table"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:text"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tables" type="environment">
+ <cd:sequence>
+ <cd:string value="tables"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:text"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetabletemplate" file="core-tab.tex">
+ <cd:sequence>
+ <cd:string value="definujsablonutabulky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfiles" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="uzijexternisoubory"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="zakladnifont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="soubor">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfile" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="uzijexternisoubor"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="4" list="yes">
+ <cd:parameter name="zakladnifont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfigure" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="uzijexterniobraz"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="cd:name"/> <!-- parent -->
+ </cd:keywords>
+ <cd:assignments n="4" optional="yes" list="yes">
+ <cd:inherit name="nastavexterniobrazy" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="externalfigure" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="externiobraz"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavexterniobrazy" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupexternalfigures" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="nastavexterniobrazy"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="meritko">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ymeritko">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ymeritko">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="faktor">
+ <cd:constant type="max"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="siroky"/>
+ </cd:parameter>
+ <cd:parameter name="sfaktor">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="max"/>
+ <cd:constant type="siroky"/>
+ <cd:constant type="prizpusobive"/>
+ </cd:parameter>
+ <cd:parameter name="vfaktor">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="max"/>
+ <cd:constant type="siroky"/>
+ <cd:constant type="prizpusobive"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ramecek">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="prednastaveni">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="obrazovka">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="nahled">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="opakovat">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="objekt">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="typ">
+ <cd:constant type="eps"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="tif"/>
+ <cd:constant type="png"/>
+ <cd:constant type="jpg"/>
+ <cd:constant type="mov"/>
+ <cd:constant type="cd:tex"/>
+ </cd:parameter>
+ <cd:parameter name="metoda">
+ <cd:constant type="eps"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="tif"/>
+ <cd:constant type="png"/>
+ <cd:constant type="jpg"/>
+ <cd:constant type="mov"/>
+ <cd:constant type="cd:tex"/>
+ </cd:parameter>
+ <cd:parameter name="volba">
+ <cd:constant type="ramecek"/>
+ <cd:constant type="prazdne"/>
+ <cd:constant type="test"/>
+ </cd:parameter>
+ <cd:parameter name="ramecky">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="ymax">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="xmax">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="adresar">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="lokalne"/>
+ <cd:constant type="globalne"/>
+ <cd:constant type="implicitni"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="maxsirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="maxvyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="konverze">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showexternalfigures" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="ukazexterniobrazy"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="alternativa">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalsoundtrack" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="uzijexternizvuk"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="name" file="syst-gen.tex">
+ <cd:sequence>
+ <cd:string value="name"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="legend" type="environment">
+ <cd:sequence>
+ <cd:string value="legend"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="dve"/>
+ </cd:keywords>
+ <cd:tex n="2" command="leg"/>
+ <cd:nothing n="3"/>
+ <cd:nothing n="4" separator="backslash"/>
+ <cd:nothing n="5" separator="backslash"/>
+ <cd:tex n="6" separator="backslash" command="leg"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fact" type="environment">
+ <cd:sequence>
+ <cd:string value="fakt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:tex n="1" command="fact"/>
+ <cd:nothing n="2"/>
+ <cd:nothing n="3" separator="backslash"/>
+ <cd:nothing n="4" separator="backslash"/>
+ <cd:tex n="5" separator="backslash" command="fact"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="rotate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="otocit"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavotoceni" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuprotate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="nastavotoceni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="rotace">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="normalni"/>
+ <cd:constant type="vysoko"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="siroky"/>
+ <cd:constant type="podlehloubky"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mirror" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="zrcadlit"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="scale" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="meritko"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="sx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcombinations" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="nastavspojeni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="prizpusobive"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="prizpusobive"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="vrsek"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="spodek"/>
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="combination" type="environment">
+ <cd:sequence>
+ <cd:string value="combination"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:matrix"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placesidebyside" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="umistivedlesebe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeontopofeachother" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="umistinadsebe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overlay" type="environment">
+ <cd:sequence>
+ <cd:string value="overlay"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overview" type="environment">
+ <cd:sequence>
+ <cd:string value="overview"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionscreen" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="nastavinterakcniobrazovku"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="zpetnamezera">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="svrchnimezera">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="horoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsethlavicky">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="volba">
+ <cd:constant type="max"/>
+ <cd:constant type="prizpusobive"/>
+ <cd:constant type="dvoustranny"/>
+ <cd:constant type="zalozka"/>
+ </cd:parameter>
+ <cd:parameter name="prodleva">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="screen" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="obrazovka"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setuppagetransitions" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="nastavprechodstrany"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteraction" file="core-nav.tex">
+ <cd:sequence>
+ <cd:string value="nastavinterakci"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="menu">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ <cd:parameter name="stranka">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="klik">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="obrazovka">
+ <cd:constant type="novy"/>
+ </cd:parameter>
+ <cd:parameter name="otevriakci">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="zavriakci">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="akceotevrenistranky">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="akcezavrenistranky">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="pocitat">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hloubka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="kontrastnibarva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="sadasymbolu">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="titul">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="podtitulek">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="autor">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="datum">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="keyword">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <!-- maybe this will move elsewhere -->
+ <cd:parameter name="fieldlayer">
+ <cd:constant type="auto"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionmenu" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="nastavinterakcnimenu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vlevo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vpravo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stredni">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="zadny"/>
+ <cd:constant type="lokalne"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="kontrastnibarva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="prekryv"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stejnastranka">
+ <cd:constant type="ano"/>
+ <cd:constant type="prazdne"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="neznamyodkaz">
+ <cd:constant type="ano"/>
+ <cd:constant type="prazdne"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="zadny"/>
+ </cd:parameter>
+ <cd:parameter name="levyoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pravyoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetvrsku">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetspodku">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="position">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/> <!-- maybe not all parameters from framed -->
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineinteractionmenu" variant="1" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definujinterakcnimenu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="vrsek"/>
+ <cd:constant type="spodek"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavinterakcnimenu" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineinteractionmenu" variant="2" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definujinterakcnimenu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="vrsek"/>
+ <cd:constant type="spodek"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="vrsek"/>
+ <cd:constant type="spodek"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="nastavinterakcnimenu" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionmenu" type="environment">
+ <cd:sequence>
+ <cd:string value="interaktivnimenu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="disableinteractionmenu" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="zablokujinterakcnimenu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="vrsek"/>
+ <cd:constant type="spodek"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternaldocument" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="uzijexternidokument"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="soubor"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useURL" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="uzijURL"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="soubor"/>
+ </cd:keywords>
+ <cd:keywords n="4">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupledocument" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="propojenydokument"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="soubor"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="from" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="zref"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="exclusive"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionbar">
+ <cd:sequence>
+ <cd:string value="interakcnilista"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:inherit name="nastavinterakcnilistu" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionbuttons" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="interakcnitlacitka"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes">
+ <cd:inherit name="nastavinterakcnilistu" n="1"/>
+ </cd:assignments>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="nastavinterakcnilistu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="d"/>
+ <cd:constant type="e"/>
+ <cd:constant type="f"/>
+ <cd:constant type="g"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="vyska"/>
+ <cd:constant type="prizpusobive"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="vyska"/>
+ <cd:constant type="prizpusobive"/>
+ </cd:parameter>
+ <cd:parameter name="hloubka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="krok">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="male"/>
+ <cd:constant type="stredni"/>
+ <cd:constant type="velke"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synchronize" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="synchronizovat"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="synchronization" type="environment">
+ <cd:sequence>
+ <cd:string value="synchronization"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupsynchronizationbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="nastavsynchronizacnilistu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="alternativa">
+ <cd:constant type="stranka"/>
+ <cd:constant type="lokalne"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="vyska"/>
+ <cd:constant type="prizpusobive"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synchronizationbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="synchronizacnilista"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="alternativa">
+ <cd:constant type="stranka"/>
+ <cd:constant type="lokalne"/>
+ </cd:parameter>
+ <cd:inherit name="nastavsynchronizacnilistu" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsynchronization" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="nastavsynchronizaci"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineprofile" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definujprofil"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupprofiles" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="nastavprofily"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="volba">
+ <cd:constant type="test"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="profile" type="environment">
+ <cd:sequence>
+ <cd:string value="profile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followprofile" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="dodrzujprofil"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placebookmarks" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="umistizalozky"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="vse"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="bookmark" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="zalozka"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="version" type="environment">
+ <cd:sequence>
+ <cd:string value="verze"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupversions" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="nastavverze"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="cislo">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="markversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="oznacverzi"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="selectversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="vyberverzi"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definujverzi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="dodrzujverzi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followprofileversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="dodrzujverziprofilu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineprogram" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="definujprogram"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupprograms" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="nastavprogramy"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="adresar">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="program" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="program"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="figure" type="environment">
+ <cd:sequence>
+ <cd:string value="figure"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="faktor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ramecek">
+ <cd:constant type="zap"/>
+ <cd:constant type="vyp"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- referring*figure skipped -->
+
+ <!-- marking*figure skipped -->
+
+ <!-- remark skipped -->
+
+ <cd:command name="goto" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="jdina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:content n="2" interactive="exclusive"/>
+ <cd:reference n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="gotobox" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="jdinabox"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="button" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="tlacitko"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes">
+ <cd:inherit name="nastavtlacitka" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:reference n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbuttons" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="nastavtlacitka"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- menubutton skipped -->
+
+ <cd:command name="setupcomment" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="nastavkomentar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="titul">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="mezera">
+ <cd:constant type="ano"/>
+ <cd:constant type="ne"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="normalni"/>
+ <cd:constant type="Novy"/>
+ <cd:constant type="Bublinka"/>
+ <cd:constant type="Pridavek"/>
+ <cd:constant type="Napoveda"/>
+ <cd:constant type="Odstavec"/>
+ <cd:constant type="Klavesa"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="volba">
+ <cd:constant type="max"/>
+ <cd:constant type="buffer"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comment" type="environment">
+ <cd:sequence>
+ <cd:string value="komentar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavkomentar" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comment">
+ <cd:sequence>
+ <cd:string value="komentar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="nastavkomentar" n="1"/>
+ </cd:assignments>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definujpole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1"> <!-- name -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2"> <!-- type -->
+ <cd:constant type="text"/>
+ <cd:constant type="radek"/> <!-- equal to text -->
+ <cd:constant type="push"/>
+ <cd:constant type="check"/>
+ <cd:constant type="radio"/>
+ <cd:constant type="combo"/>
+ <cd:constant type="choice"/> <!-- equal to combo -->
+ <cd:constant type="popup"/> <!-- equal to combo -->
+ </cd:keywords>
+ <cd:keywords n="3"> <!-- group -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="4" list="yes"> <!-- optional for text? -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes"> <!-- default -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesubfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definujpodpole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="copyfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="kopirujpole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="clonefield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="klonujpole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="field" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="pole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fitfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="prizpusobivepole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="vyplnovepole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tooltip" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="bublinkovanapoveda"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="nastred"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="ukazpole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="logfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="zaznamovepole"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="nastavpole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="popisek"/>
+ <cd:constant type="horizontalne"/>
+ <cd:constant type="vertikalne"/>
+ <cd:constant type="ramecek"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="nastavvsechnapole" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="4" list="yes"> </cd:assignments>
+ <cd:assignments n="5" list="yes"> </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="nastavvsechnapole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- TODO: if it's reset, only a single argument, no list -->
+ <cd:constant type="reset"/>
+ <cd:constant type="popisek"/>
+ <cd:constant type="horizontalne"/>
+ <cd:constant type="vertikalne"/>
+ <cd:constant type="ramecek"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pred">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="po">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="barva">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="pismeno">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="zarovnani">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="volba">
+ <cd:constant type="pouzeprocteni"/>
+ <cd:constant type="pozadovane"/>
+ <cd:constant type="chranene"/>
+ <cd:constant type="tridene"/>
+ <cd:constant type="nedostupne"/>
+ <cd:constant type="skryte"/>
+ <cd:constant type="tisknutelne"/>
+ </cd:parameter>
+ <cd:parameter name="klikuvnitr">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="klikvne">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="oblastuvnitr">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="oblastvne">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="klavesapo">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="formatovat">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="validovat">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="pocitat">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="offsetpole">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="barvarameckupole">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="barvapozadipole">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:inherit name="nastavoramovani" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="nastavvsechnapole" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="4" list="yes">
+ <cd:inherit name="nastavvsechnapole" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupforms" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="setupforms"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="metoda">
+ <cd:constant type="HTML"/>
+ <cd:constant type="FDF"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefieldstack" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definujzasobnikpoli"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="nastavvsechnapole" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fieldstack" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="zasobnikpoli"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="nastavvsechnapole" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="clip" file="core-trf.tex">
+ <cd:sequence>
+ <cd:string value="orez"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="nastavorez" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupclipping" file="core-trf.tex">
+ <cd:sequence>
+ <cd:string value="nastavorez"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="x">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sx">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="hoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="voffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="levyoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="pravyoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offsetvrsku">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offsetspodku">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="mp">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelegend">
+ <cd:sequence>
+ <cd:string value="umistilegendu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplegend">
+ <cd:sequence>
+ <cd:string value="nastavlegendu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="vzdalenost">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="mezi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="sirka">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vyska">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="misto">
+ <cd:constant type="vpravo"/>
+ <cd:constant type="spodek"/>
+ </cd:parameter>
+ <cd:parameter name="zakladnifont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupstrut" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="setupstrut"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="ano" default="yes"/>
+ <cd:constant type="ne"/>
+ <cd:constant type="kap"/>
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+</cd:interface>
diff --git a/tex/context/interface/cont-cz.xml b/tex/context/interface/cont-cz.xml
index 17834cd9c..5fdde65e5 100644
--- a/tex/context/interface/cont-cz.xml
+++ b/tex/context/interface/cont-cz.xml
@@ -27,6 +27,15 @@
<cd:constant type="ano"/>
</cd:define>
+<cd:define name="symalign">
+ <cd:constant type="vlevo"/>
+ <cd:constant type="vpravo"/>
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="nastred"/>
+ <cd:constant type="center"/>
+</cd:define>
+
<cd:define name="indenting">
<cd:constant type="nikdy"/>
<cd:constant type="zadny"/>
diff --git a/tex/context/interface/cont-de.xml b/tex/context/interface/cont-de.xml
index 8044a6c1d..8e8f35c69 100644
--- a/tex/context/interface/cont-de.xml
+++ b/tex/context/interface/cont-de.xml
@@ -1,6 +1,4 @@
-<?xml version="1.0" standalone="yes"?>
-
-<!-- versions:
+<?xml version="1.0" encoding="UTF-8"?><!-- versions:
comment : user interface definitions of ConTeXt
@@ -10,10 +8,9 @@
2006.08.02 : define + resolve
-->
-
<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="de" version="2006.08.02">
-<cd:define name="align">
+ <cd:define name="align">
<cd:constant type="innen"/>
<cd:constant type="aussen"/>
<cd:constant type="links"/>
@@ -25,9 +22,18 @@
<cd:constant type="normal"/>
<cd:constant type="nein"/>
<cd:constant type="ja"/>
-</cd:define>
+ </cd:define>
+
+ <cd:define name="symalign">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="center"/>
+ </cd:define>
-<cd:define name="indenting">
+ <cd:define name="indenting">
<cd:constant type="nie"/>
<cd:constant type="kein"/>
<cd:constant type="nicht"/>
@@ -43,14 +49,14 @@
<cd:constant type="ungerade"/>
<cd:constant type="gerade"/>
<cd:constant type="cd:dimension"/>
-</cd:define>
+ </cd:define>
-<cd:define name="indentnext">
+ <cd:define name="indentnext">
<cd:constant type="ja"/>
<cd:constant type="nein"/>
-</cd:define>
+ </cd:define>
-<cd:define name="style">
+ <cd:define name="style">
<cd:constant type="normal"/>
<cd:constant type="fett"/>
<cd:constant type="geneigt"/>
@@ -59,9 +65,9 @@
<cd:constant type="kap"/>
<cd:constant type="small..."/>
<cd:constant type="cd:command"/>
-</cd:define>
+ </cd:define>
-<cd:define name="language">
+ <cd:define name="language">
<cd:constant type="nl"/>
<cd:constant type="fr"/>
<cd:constant type="en"/>
@@ -70,9961 +76,9835 @@
<cd:constant type="es"/>
<cd:constant type="cz"/>
<cd:constant type=".."/>
-</cd:define>
+ </cd:define>
-<cd:define name="texts">
+ <cd:define name="texts">
<cd:constant type="cd:text"/>
<cd:constant type="cd:section"/>
<cd:constant type="datum"/>
<cd:constant type="cd:mark"/>
<cd:constant type="seitennummer"/>
-</cd:define>
+ </cd:define>
-<cd:define name="layout-h">
+ <cd:define name="layout-h">
<cd:constant type="text" default="yes"/>
<cd:constant type="marginalie"/>
<cd:constant type="kante"/>
-</cd:define>
+ </cd:define>
-<cd:define name="layout-v">
+ <cd:define name="layout-v">
<cd:constant type="oben"/>
<cd:constant type="kopfzeile"/>
<cd:constant type="text" default="yes"/>
<cd:constant type="fusszeile"/>
<cd:constant type="unten"/>
-</cd:define>
+ </cd:define>
-<cd:command name="installlanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="installieresprache"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="spatiumausgleich">
- <cd:constant type="gepackt"/>
- <cd:constant type="breit"/>
- </cd:parameter>
- <cd:parameter name="lefthyphenmin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="righthyphenmin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="linkersatz">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechtersatz">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="linkersubsatz">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechtersubsatz">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="linkerzitieren">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechterzitieren">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="linkerzitat">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechterzitat">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="default">
+ <cd:define name="bodyfont">
+ <cd:constant type="5pt"/>
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="gross"/>
+ </cd:define>
+
+ <cd:command name="installlanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="installieresprache"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="stellespracheein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="installieresprache"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="language">
- <cd:sequence>
- <cd:string value="sprache"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mainlanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="hauptsprache"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="translate" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="uebersetzten"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="cd:name">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useencoding" file="enco-ini.tex">
- <cd:sequence>
- <cd:string value="benutzekodierung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usespecials" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="benutzespezielles"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="zuruecksetzten"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineoutput" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="defineoutput"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupoutput" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="stelleausgabeein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebodyfontenvironment" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definierefliesstextumgebung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="default"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="text">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="script">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="scriptscript">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="x">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="xx">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="klein">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="gross">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbodyfontenvironment" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="stellefliesstextumgebungein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:inherit name="stellefliesstextein"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stellefliesstextein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showbodyfontenvironment">
- <cd:sequence>
- <cd:string value="zeigefliesstextumgebung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="stellefliesstextein"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebodyfont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definierefliesstext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="default"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="rm"/>
- <cd:constant type="ss"/>
- <cd:constant type="tt"/>
- <cd:constant type="mm"/>
- <cd:constant type="hw"/>
- <cd:constant type="cg"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="tf">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bf">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sl">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="it">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bs">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bi">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sc">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="ex">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mi">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sy">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="ma">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mb">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mc">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="spatiumausgleich">
+ <cd:constant type="gepackt" default="yes"/>
+ <cd:constant type="breit"/>
+ </cd:parameter>
+ <cd:parameter name="lefthyphenmin">
+ <cd:constant type="cd:number" default="2"/>
+ </cd:parameter>
+ <cd:parameter name="righthyphenmin">
+ <cd:constant type="cd:number" default="2"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="linkersatz">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="rechtersatz">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="linkersubsatz">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="rechtersubsatz">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="linkerzitieren">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rechterzitieren">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="linkerzitat">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rechterzitat">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="leftspeech">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="middlespeech">
+ <cd:constant type="cd:command" default=""/>
+ </cd:parameter>
+ <cd:parameter name="rightspeech">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="limittext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="datum">
+ <cd:constant type="cd:text"/> <!-- TODO -->
+ </cd:parameter>
+ <cd:parameter name="compoundhyphen">
+ <cd:constant type="cd:command" default="\compoundhyphen"/>
+ </cd:parameter>
+ <cd:parameter name="leftcompoundhyphen">
+ <cd:constant type="cd:command" default="\compoundhyphen"/>
+ </cd:parameter>
+ <cd:parameter name="rightcompoundhyphen">
+ <cd:constant type="cd:command" default=""/>
+ </cd:parameter>
+ <cd:parameter name="default">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="stellespracheein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="installieresprache" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="language" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="sprache"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mainlanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="hauptsprache"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="translate" file="lang-lab.tex" category="language">
+ <cd:sequence>
+ <cd:string value="uebersetzten"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useencoding" file="enco-ini.tex" category="encoding"> <!-- engine="pdftex" -->
+ <cd:sequence>
+ <cd:string value="benutzekodierung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usespecials" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="benutzespezielles"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="zuruecksetzten"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineoutput" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="defineoutput"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupoutput" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="stelleausgabeein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebodyfontenvironment" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definierefliesstextumgebung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes"> <!-- it's possible to use 1+2+3, 2+3, what about 1+2? -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="5pt"/> <!-- TODO: maybe <cd:resolve name="bodyfont"/> -->
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ <cd:constant type="default"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:parameter name="text">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="script">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="scriptscript">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="x">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="xx">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="klein">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="gross">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbodyfontenvironment" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="stellefliesstextumgebungein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes"> <!-- same as definebodyfontenvironment; you can define the whole commant to inherit, not only parameters-->
+ <cd:inherit name="definierefliesstextumgebung" n="1"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:inherit name="definierefliesstextumgebung" n="2"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="definierefliesstextumgebung" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showbodyfontenvironment" file="font-run.tex" category="fonts"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="zeigefliesstextumgebung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="stellefliesstextein" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebodyfont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definierefliesstext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- <cd:constant type="default"/> -->
+ <cd:resolve name="bodyfont"/> <!-- TODO: check this -->
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="rm"/>
+ <cd:constant type="ss"/>
+ <cd:constant type="tt"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="hw"/>
+ <cd:constant type="cg"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="tf">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bf">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sl">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="it">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bs">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bi">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sc">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="ex">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mi">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="ma">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mb">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mc">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showbodyfont" file="font-run.tex" category="fonts"> <!-- visual debugging -->
+ <cd:sequence>
+ <cd:string value="zeigefliesstext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="stellefliesstextein" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbodyfont" file="font-run.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="stellefliesstextein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- TODO: many missing, maybe also <cd:resolve name="bodyfont"/> -->
+ <cd:constant type="cd:name"/>
+ <cd:constant type="serif"/>
+ <cd:constant type="regular"/>
+ <cd:constant type="antiqua"/>
+ <cd:constant type="sans"/>
+ <cd:constant type="support"/>
+ <cd:constant type="grotesk"/>
+ <cd:constant type="mono"/>
+ <cd:constant type="tippen"/>
+ <cd:constant type="fernschreiber"/>
+ <cd:constant type="handschrift"/>
+ <cd:constant type="kalligraphie"/>
+ <cd:constant type="5pt"/>
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="switchtobodyfont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="wechselezumfliesstext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="bodyfont"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definiereschrift"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showbodyfont">
- <cd:sequence>
- <cd:string value="zeigefliesstext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="stellefliesstextein"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbodyfont">
- <cd:sequence>
- <cd:string value="stellefliesstextein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="serif"/>
- <cd:constant type="regular"/>
- <cd:constant type="antiqua"/>
- <cd:constant type="sans"/>
- <cd:constant type="support"/>
- <cd:constant type="grotesk"/>
- <cd:constant type="mono"/>
- <cd:constant type="tippen"/>
- <cd:constant type="fernschreiber"/>
- <cd:constant type="handschrift"/>
- <cd:constant type="kalligraphie"/>
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="switchtobodyfont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="wechselezumfliesstext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="gross"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definiereschrift"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="stellefarbeein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolors" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="stellefarbenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="global"/>
- <cd:constant type="lokal"/>
- </cd:parameter>
- <cd:parameter name="konversion">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="immer"/>
- </cd:parameter>
- <cd:parameter name="reduktion">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="rgb">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="cmyk">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="mpcmyk">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="mpspot">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="textfarbe">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="stellefarbeein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="c"/>
- <cd:constant type="m"/>
- <cd:constant type="y"/>
- <cd:constant type="k"/>
- <cd:constant type="p"/>
- <cd:constant type="s"/>
- <cd:constant type="nein"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolors" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="stellefarbenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="global"/>
+ <cd:constant type="lokal"/>
+ </cd:parameter>
+ <cd:parameter name="konversion">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="immer"/>
+ </cd:parameter>
+ <cd:parameter name="reduktion">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="rgb">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="cmyk">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="mpcmyk">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="mpspot">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="textfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="c"/>
+ <cd:constant type="m"/>
+ <cd:constant type="y"/>
+ <cd:constant type="k"/>
+ <cd:constant type="p"/>
+ <cd:constant type="s"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="kriterium">
+ <cd:constant type="alles"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definierefarbe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="kriterium">
- <cd:constant type="alles"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definierefarbe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="r">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="g">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="b">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="c">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="m">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="k">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="s">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="h">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="t">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="a">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="p">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="r">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="g">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="b">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="c">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="k">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="s">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="h">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="t">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="a">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="p">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="e">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="color" type="environment" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="farbe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="color" file="colo-ini.tex">
+ <cd:sequence>
+ <cd:string value="farbe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="e">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="graycolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="graufarbe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="color" type="environment" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="farbe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="color" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="farbe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="graycolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="graufarbe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showcolor">
- <cd:sequence>
- <cd:string value="zeigefarbe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definepalet" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definierepalette"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="cd:name">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppalet" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="stellepaletteein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecolorgroup" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definierefarbengruppe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="rgb" default="yes"/>
- <cd:constant type="cmyk"/>
- <cd:constant type="grau"/>
- <cd:constant type="s"/>
- </cd:keywords>
- <cd:triplet list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showpalet">
- <cd:sequence>
- <cd:string value="zeigepalette"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="horizontal"/>
- <cd:constant type="vertikal"/>
- <cd:constant type="name"/>
- <cd:constant type="wert"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showcolorgroup">
- <cd:sequence>
- <cd:string value="zeigefarbengruppe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="horizontal"/>
- <cd:constant type="vertikal"/>
- <cd:constant type="name"/>
- <cd:constant type="wert"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comparepalet">
- <cd:sequence>
- <cd:string value="vergleichepalette"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comparecolorgroup">
- <cd:sequence>
- <cd:string value="vergleichefarbengruppe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showmakeup" file="supp-vis.tex">
- <cd:sequence>
- <cd:string value="zeigeumbruch"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definetype" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="definetype"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelletipein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptype" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="stelletipein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="spatium">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="geneigt"/>
- <cd:constant type="normal"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="farbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="type" file="verb-ini.tex">
- <cd:sequence>
- <cd:string value="tippen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typ" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="tip"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tex" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="tex"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="arg" file="core-ver.tex">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showcolor" file="colo-run.tex" category="colors"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="zeigefarbe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definepalet" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definierepalette"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppalet" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="stellepaletteein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecolorgroup" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definierefarbengruppe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="rgb" default="yes"/>
+ <cd:constant type="cmyk"/>
+ <cd:constant type="grau"/>
+ <cd:constant type="s"/>
+ </cd:keywords>
+ <cd:triplet n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showpalet" file="colo-run.tex" category="colors"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="zeigepalette"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="horizontal"/>
+ <cd:constant type="vertikal"/>
+ <cd:constant type="name"/>
+ <cd:constant type="wert"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showcolorgroup" file="colo-run.tex" category="colors"> <!-- and debug-->
+ <cd:sequence>
+ <cd:string value="zeigefarbengruppe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="horizontal"/>
+ <cd:constant type="vertikal"/>
+ <cd:constant type="name"/>
+ <cd:constant type="wert"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comparepalet" file="colo-run.tex" category="colors"> <!-- and debug? -->
+ <cd:sequence>
+ <cd:string value="vergleichepalette"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comparecolorgroup" file="colo-run.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="vergleichefarbengruppe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showmakeup" file="supp-vis.tex" category="debug">
+ <cd:sequence>
+ <cd:string value="zeigeumbruch"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definetype" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="definetype"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stelletipein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptype" file="core-ver.tex" category="verbatim"> <!-- TODO -->
+ <cd:sequence>
+ <cd:string value="stelletipein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="spatium">
+ <cd:constant type="an"/>
+ <cd:constant type="aus" default="yes"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="geneigt"/>
+ <cd:constant type="normal"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="type" file="verb-ini.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="tippen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typ" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="tip"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tex" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="tex"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- cd:command name="arg" file="core-ver.tex"> command broken
<cd:sequence>
<cd:string value="arg"/>
</cd:sequence>
<cd:arguments>
<cd:content/>
</cd:arguments>
-</cd:command>
-
-<cd:command name="definetyping" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="definieretippen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="datei"/>
- <cd:constant type="tippen"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelletippenein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptyping" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="stelletippenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="datei"/>
- <cd:constant type="tippen"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="spatium">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="seite">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="geneigt"/>
- <cd:constant type="normal"/>
- <cd:constant type="befehle"/>
- <cd:constant type="farbe"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="ibefehl">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="vbefehl">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="cbefehl">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="marginalie">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="standard"/>
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="geraderand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ungeraderand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="blanko">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="klein"/>
- <cd:constant type="mittel"/>
- <cd:constant type="gross"/>
- <cd:constant type="standard"/>
- <cd:constant type="halbezeile"/>
- <cd:constant type="zeile"/>
- </cd:parameter>
- <cd:parameter name="escape">
- <cd:constant type="cd:character"/>
- </cd:parameter>
- <cd:parameter name="spatium">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="tab">
- <cd:constant type="cd:number"/>
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="seite">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="ziehefolgendeein">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="farbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="palette">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="zeilen">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="hyphenate"/>
- </cd:parameter>
- <cd:parameter name="leer">
- <cd:constant type="ja"/>
- <cd:constant type="alles"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="nummerierung">
- <cd:constant type="zeile"/>
+</cd:command -->
+
+ <cd:command name="definetyping" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="definieretippen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:inherit name="stelletippenein" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stelletippenein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptyping" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="stelletippenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="datei"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typing" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="tippen"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="typefile" file="verb-ini.tex">
- <cd:sequence>
- <cd:string value="tippedatei"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="stellefussnotenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="konversion">
- <cd:constant type="ziffern"/>
- <cd:constant type="buchstaben"/>
- <cd:constant type="Buchstaben"/>
- <cd:constant type="roemischezahlen"/>
- <cd:constant type="Roemischezahlen"/>
- </cd:parameter>
- <cd:parameter name="art">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="platz">
- <cd:constant type="seite"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="spalten"/>
- <cd:constant type="firstcolumn"/>
- <cd:constant type="lastcolumn"/>
- <cd:constant type="hoch"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="linie">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="fliesstext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="gross"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spaltenabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginalabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nummerbefehl">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="textbefehl">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="tolerant"/>
- <cd:constant type="streng"/>
- <cd:constant type="sehrstreng"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="textstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="textfarbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="interaktion">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="faktor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:inherit name="umrahmt"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootnotedefinition" file="core-not.tex">
- <cd:sequence>
- <cd:string value="stellefussnotendefinitionein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:inherit name="definierebeschreibung"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="footnote" file="core-not.tex">
- <cd:sequence>
- <cd:string value="fussnote"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="footnotetext" file="core-not.tex">
- <cd:sequence>
- <cd:string value="footnotetext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="note" file="core-not.tex">
- <cd:sequence>
- <cd:string value="notiz"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="localfootnotes" type="environment">
- <cd:sequence>
- <cd:string value="localfootnotes"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelocalfootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="platzierelokalefussnoten"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellefussnotenein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placefootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="platzierefussnoten"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellefussnotenein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupunderbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="stelleunterstreichenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- </cd:parameter>
- <cd:parameter name="liniendicke">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="untenoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="obenoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="linienfarbe">
+ <cd:constant type="tippen"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="underbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="unterstrichen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="underbars" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="unterstreichen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="ueberstrichen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overbars" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="ueberstreichen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overstrike" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="durchgestrichen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overstrikes" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="durchstreichen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="romannumerals" file="core-con.tex">
- <cd:sequence>
- <cd:string value="roemischezahlen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Romannumerals" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Roemischezahlen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="numbers" file="core-con.tex">
- <cd:sequence>
- <cd:string value="ziffern"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="character" file="core-con.tex">
- <cd:sequence>
- <cd:string value="buchstabe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Character" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Buchstabe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="characters" file="core-con.tex">
- <cd:sequence>
- <cd:string value="buchstaben"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Characters" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Buchstaben"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mediaeval" file="core-con.tex">
- <cd:sequence>
- <cd:string value="mediaeval"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="month" file="core-con.tex">
- <cd:sequence>
- <cd:string value="monat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="MONTH" file="core-con.tex">
- <cd:sequence>
- <cd:string value="MONAT"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="weekday" file="core-con.tex">
- <cd:sequence>
- <cd:string value="wochentag"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WEEKDAY" file="core-con.tex">
- <cd:sequence>
- <cd:string value="WOCHENTAG"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcapitals" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="stelleversalienein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="titel">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="sc">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="cap" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="cap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nocap">
- <cd:sequence>
- <cd:string value="nocap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="CAP">
- <cd:sequence>
- <cd:string value="CAP"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Cap">
- <cd:sequence>
- <cd:string value="Cap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Caps">
- <cd:sequence>
- <cd:string value="Caps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WORD" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="WORT"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WORDS" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="WOERTER"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Word" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="Wort"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Words" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="Woerter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="stretched" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="gestreckt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesymbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="definieresymbol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefiguresymbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="definiereabbsymbol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="externeabbildung"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="symbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="symbol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="symbolset" type="environment">
- <cd:sequence>
- <cd:string value="symbolset"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsymbolset" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="stellesymbolsetein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usesymbols" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="verwendesymbole"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showsymbolset">
- <cd:sequence>
- <cd:string value="showsymbolset"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineconversion" file="core-con.tex">
- <cd:sequence>
- <cd:string value="definierekonversion"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="convertnumber" file="core-con.tex">
- <cd:sequence>
- <cd:string value="konvertierezahl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheadtext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="stelleueberschrifttextein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="cd:name">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="spatium">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="seite">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="geneigt"/>
+ <cd:constant type="normal"/>
+ <cd:constant type="befehle"/>
+ <cd:constant type="farbe"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="ibefehl">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vbefehl">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="cbefehl">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="geraderand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ungeraderand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="blanko">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="gross"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="halbezeile"/>
+ <cd:constant type="zeile"/>
+ </cd:parameter>
+ <cd:parameter name="escape">
+ <cd:constant type="cd:character"/>
+ </cd:parameter>
+ <cd:parameter name="spatium">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="tab">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="seite">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="ziehefolgendeein">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="palette">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="zeilen">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="hyphenate"/>
+ </cd:parameter>
+ <cd:parameter name="leer">
+ <cd:constant type="ja"/>
+ <cd:constant type="alles"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="nummerierung">
+ <cd:constant type="zeile"/>
+ <cd:constant type="datei"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="fliesstext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typing" type="environment" generated="yes" file="verb-ini.tex"
+ category="verbatim">
+ <cd:sequence>
+ <cd:variable value="tippen"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="typefile" file="verb-ini.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="tippedatei"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="stellefussnotenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="konversion">
+ <cd:constant type="ziffern"/>
+ <cd:constant type="buchstaben"/>
+ <cd:constant type="Buchstaben"/>
+ <cd:constant type="roemischezahlen"/>
+ <cd:constant type="Roemischezahlen"/>
+ </cd:parameter>
+ <cd:parameter name="art">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="seite"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="spalten"/>
+ <cd:constant type="firstcolumn"/>
+ <cd:constant type="lastcolumn"/>
+ <cd:constant type="hoch"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="linie">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="fliesstext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="spaltenabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginalabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nummerbefehl">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="textbefehl">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="tolerant"/>
+ <cd:constant type="streng"/>
+ <cd:constant type="sehrstreng"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="textstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="textfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="interaktion">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="faktor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootnotedefinition" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="stellefussnotendefinitionein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:inherit name="definierebeschreibungen" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="footnote" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="fussnote"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="footnotetext" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="footnotetext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="note" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="notiz"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="localfootnotes" type="environment" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="localfootnotes"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelocalfootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="platzierelokalefussnoten"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stellefussnotenein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placefootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="platzierefussnoten"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stellefussnotenein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupunderbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="stelleunterstreichenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ </cd:parameter>
+ <cd:parameter name="liniendicke">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="untenoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="obenoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="linienfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="underbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="unterstrichen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="underbars" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="unterstreichen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="ueberstrichen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overbars" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="ueberstreichen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overstrike" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="durchgestrichen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overstrikes" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="durchstreichen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="romannumerals" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="roemischezahlen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Romannumerals" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Roemischezahlen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="numbers" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="ziffern"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="character" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="buchstabe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Character" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Buchstabe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="characters" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="buchstaben"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Characters" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Buchstaben"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mediaeval" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="mediaeval"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="month" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="monat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="MONTH" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="MONAT"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="weekday" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="wochentag"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WEEKDAY" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="WOCHENTAG"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcapitals" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="stelleversalienein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="titel">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="sc">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="cap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="cap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nocap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="nocap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="CAP" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="CAP"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Cap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Cap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Caps" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Caps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WORD" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="WORT"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WORDS" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="WOERTER"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Word" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Wort"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Words" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Woerter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="stretched" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="gestreckt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesymbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="definieresymbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplabeltext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="stellelabeltextein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="cd:name">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefiguresymbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="definiereabbsymbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="headtext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="ueberschrifttext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labeltext">
- <cd:sequence>
- <cd:string value="labeltext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarginrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stellemarginallinieein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="niveau">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="liniendicke">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginrule" type="environment">
- <cd:sequence>
- <cd:string value="marginallinie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginrule">
- <cd:sequence>
- <cd:string value="marginallinie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplinewidth" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stellelinienbreiteein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stelleumrahmtein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="hoehe">
- <cd:constant type="passend"/>
- <cd:constant type="breit"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="passend"/>
- <cd:constant type="breit"/>
- <cd:constant type="fest"/>
- <cd:constant type="lokal"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="autobreite">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="zwinge"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="kein"/>
- <cd:constant type="overlay"/>
- <cd:constant type="default"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="platz">
- <cd:constant type="tiefe"/>
- <cd:constant type="haengend"/>
- <cd:constant type="hoch"/>
- <cd:constant type="hoti"/>
- <cd:constant type="tief"/>
- <cd:constant type="oben"/>
- <cd:constant type="mittig"/>
- <cd:constant type="unten"/>
- <cd:constant type="behalte"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="kein"/>
- <cd:constant type="leer"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="global"/>
- <cd:constant type="lokal"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="unten">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="oben">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rahmen">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- <cd:constant type="kein"/>
- <cd:constant type="overlay"/>
- </cd:parameter>
- <cd:parameter name="obenrahmen">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="untenrahmen">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="linkerrahmen">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="rechterrahmen">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="rahmenoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rahmentiefe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rahmenwinkel">
- <cd:constant type="rund"/>
- <cd:constant type="rechteckig"/>
- </cd:parameter>
- <cd:parameter name="rahmenradius">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rahmenfarbe">
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="stelleexterneabbildungenein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="symbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="symbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="hintergrund">
- <cd:constant type="raster"/>
- <cd:constant type="farbe"/>
- <cd:constant type="kein"/>
- <cd:constant type="vordergrund"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="hintergrundraster">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="hintergrundfarbe">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="symbolset" type="environment" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="symbolset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="hintergrundoffset">
- <cd:constant type="rahmen"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hintergrundtiefe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hintergrundwinkel">
- <cd:constant type="rund"/>
- <cd:constant type="rechteckig"/>
- </cd:parameter>
- <cd:parameter name="hintergrundradius">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tiefe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="winkel">
- <cd:constant type="rund"/>
- <cd:constant type="rechteckig"/>
- </cd:parameter>
- <cd:parameter name="radius">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="leer">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="foregroundcolor">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="foregroundstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="liniendicke">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="umrahmt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelleumrahmtein"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="imumriss"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelleumrahmtein"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="thinrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="duennerumriss"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes">
- <cd:inherit name="stelleduennerumrissein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupthinrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stelleduennerumrissein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="zeilenabstande">
- <cd:constant type="klein"/>
- <cd:constant type="mittel"/>
- <cd:constant type="gross"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="farbe">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsymbolset" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="stellesymbolsetein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="hintergrundfarbe">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usesymbols" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="verwendesymbole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="tiefe">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="d"/>
- </cd:parameter>
- <cd:parameter name="liniendicke">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="farbe">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showsymbolset" file="symb-run.tex" category="symbols"> <!-- and symbols -->
+ <cd:sequence>
+ <cd:string value="showsymbolset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="hintergrund">
- <cd:constant type="farbe"/>
- </cd:parameter>
- <cd:parameter name="hintergrundfarbe">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineconversion" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="definierekonversion"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hairline" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="haarlinie"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="thinrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="duennelinie"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineframedtext" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="definiereumrahmtertext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelleumrahmtetexteein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="definiereumrahmt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelleumrahmtetexteein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupframedtexts" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stelleumrahmtetexteein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="fliesstext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="gross"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="links">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="innen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="zeilekorrektur">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="tiefekorrektur">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="marginalie">
- <cd:constant type="standard"/>
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="platz">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="convertnumber" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="konvertierezahl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheadtext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="stelleueberschrifttextein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplabeltext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="stellelabeltextein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="headtext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="ueberschrifttext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labeltext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="labeltext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarginrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stellemarginallinieein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="niveau">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="liniendicke">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginrule" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="marginallinie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="marginallinie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplinewidth" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stellelinienbreiteein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stelleumrahmtein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/> <!-- defines a command with that name -->
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="hoehe">
+ <cd:constant type="passend"/>
+ <cd:constant type="breit"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="passend"/>
+ <cd:constant type="breit"/>
+ <cd:constant type="fest"/>
+ <cd:constant type="lokal"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="autobreite">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="zwinge"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="kein"/>
+ <cd:constant type="overlay"/>
+ <cd:constant type="default"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="tiefe"/>
+ <cd:constant type="haengend"/>
+ <cd:constant type="hoch"/>
+ <cd:constant type="hoti"/>
+ <cd:constant type="tief"/>
+ <cd:constant type="oben"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="unten"/>
+ <cd:constant type="behalte"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="kein"/>
+ <cd:constant type="leer"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="global"/>
+ <cd:constant type="lokal"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="unten">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="oben">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rahmen">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ <cd:constant type="kein"/>
+ <cd:constant type="overlay"/>
+ </cd:parameter>
+ <cd:parameter name="obenrahmen">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="untenrahmen">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="linkerrahmen">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="rechterrahmen">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="rahmenoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rahmentiefe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rahmenwinkel">
+ <cd:constant type="rund"/>
+ <cd:constant type="rechteckig"/>
+ </cd:parameter>
+ <cd:parameter name="rahmenradius">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rahmenfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="hintergrund">
+ <cd:constant type="raster"/>
+ <cd:constant type="farbe"/>
+ <cd:constant type="kein"/>
+ <cd:constant type="vordergrund"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="hintergrundraster">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="hintergrundfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="hintergrundoffset">
+ <cd:constant type="rahmen"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hintergrundtiefe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hintergrundwinkel">
+ <cd:constant type="rund"/>
+ <cd:constant type="rechteckig"/>
+ </cd:parameter>
+ <cd:parameter name="hintergrundradius">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tiefe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="winkel">
+ <cd:constant type="rund"/>
+ <cd:constant type="rechteckig"/>
+ </cd:parameter>
+ <cd:parameter name="radius">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="leer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="foregroundcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="foregroundstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="liniendicke">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="umrahmt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="imumriss"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="thinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="duennerumriss"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes">
+ <cd:inherit name="stelleduennerumrissein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupthinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stelleduennerumrissein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="zeilenabstande">
+ <cd:constant type="klein"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="gross"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="hintergrundfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="tiefe">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="d"/>
+ </cd:parameter>
+ <cd:parameter name="liniendicke">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="hintergrund">
+ <cd:constant type="farbe"/>
+ </cd:parameter>
+ <cd:parameter name="hintergrundfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hairline" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="haarlinie"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="thinrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="duennelinie"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineframedtext" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definiereumrahmtertext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelleumrahmtetexteein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definiereumrahmt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelleumrahmtetexteein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupframedtexts" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stelleumrahmtetexteein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="fliesstext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="innen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zeilekorrektur">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="tiefekorrektur">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="standard"/>
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="einziehen">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framedtext" type="environment" generated="yes" file="core-rul.tex">
+ <cd:sequence>
+ <cd:variable value="umrahmtertext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="links"/>
<cd:constant type="rechts"/>
<cd:constant type="mittig"/>
<cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="einziehen">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:inherit name="stelleumrahmtein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framedtext" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="umrahmtertext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="mittig"/>
- <cd:constant type="kein"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelleumrahmtetexteein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framedtext" generated="yes">
- <cd:sequence>
- <cd:variable value="umrahmtertext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelleumrahmtetexteein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="background" type="environment">
- <cd:sequence>
- <cd:string value="hintergrund"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="background">
- <cd:sequence>
- <cd:string value="hintergrund"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupbackground" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stellehintergrundein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="linkeroffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechterabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="obenoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="untenoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelleumrahmtetexteein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framedtext" generated="yes" file="core-rul.tex">
+ <cd:sequence>
+ <cd:variable value="umrahmtertext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelleumrahmtetexteein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="background" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="hintergrund"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="background" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="hintergrund"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbackground" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stellehintergrundein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="linkeroffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechterabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="obenoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="untenoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="gefuelltesrechteck"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stellegefuelltesrechteckein" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillintext" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="ausfuelltext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stellegefuelltesrechteckein" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfillinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stellegefuelltesrechteckein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="breite">
+ <cd:constant type="passend"/>
+ <cd:constant type="breit"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="zeilenabstande">
+ <cd:constant type="klein"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="gross"/>
+ </cd:parameter>
+ <cd:parameter name="seperator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinline" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="gefuelltezeile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stellegefuelltezeileein" n="1"/>
+ </cd:assignments>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfillinlines" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stellegefuelltezeileein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptextrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stelletextumrissein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="platz">
+ <cd:constant type="links"/>
+ <cd:constant type="imrand"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="fliesstext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="linienfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="textlinie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="oben"/>
+ <cd:constant type="unten"/>
+ </cd:keywords>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textrule" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="textlinie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="oben"/>
+ <cd:constant type="unten"/>
+ </cd:keywords>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="blackrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="rechteck"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stellerechteckein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="blackrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="rechtecke"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:inherit name="stellerechteckein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblackrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stellerechteckein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension" default="1em"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension" default="1ex"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="tiefe">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a" default="yes"/>
+ <cd:constant type="b"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension" default=".25ex"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number" default="3"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineoverlay" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definiereoverlay"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:inherit name="stelleumrahmtein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinrules">
- <cd:sequence>
- <cd:string value="gefuelltesrechteck"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellegefuelltesrechteckein"/>
- </cd:assignments>
- <cd:content/>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillintext">
- <cd:sequence>
- <cd:string value="ausfuelltext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellegefuelltesrechteckein"/>
- </cd:assignments>
- <cd:content/>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usemodule" file="core-fil.tex"> <!-- TODO -->
+ <cd:sequence>
+ <cd:string value="verwendemodul"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reset" file="core-num.tex">
+ <cd:sequence>
+ <cd:string value="ruecksetzten"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
-<cd:command name="setupfillinrules" file="core-rul.tex">
+ <!-- <cd:command name="donttest">
<cd:sequence>
- <cd:string value="stellegefuelltesrechteckein"/>
+ <cd:string value="keintest"/>
</cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="breite">
- <cd:constant type="passend"/>
- <cd:constant type="breit"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="zeilenabstande">
- <cd:constant type="klein"/>
- <cd:constant type="mittel"/>
- <cd:constant type="gross"/>
- </cd:parameter>
- <cd:parameter name="seperator">
+</cd:command> -->
+
+ <cd:command name="localenvironment" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="localenvironment"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupsystem" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="stellesystemein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="aufloesung">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="datei">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="verzeichnis">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="zufaellig">
+ <cd:constant type="normal"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="gross"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usedirectory" file="core-job.mkii"> <!-- usepath, todo: more than one file -->
+ <cd:sequence>
+ <cd:string value="usedirectory"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="zuruecksetzten"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="low" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="tief"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="high" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="hoch"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="lohi" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="tiho"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="tief"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showframe" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="zeigerahmen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinline">
- <cd:sequence>
- <cd:string value="gefuelltezeile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellegefuelltezeileein"/>
- </cd:assignments>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfillinlines" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stellegefuelltezeileein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginalie">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stelletextumrissein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="platz">
- <cd:constant type="links"/>
- <cd:constant type="imrand"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="fliesstext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="gross"/>
- </cd:parameter>
- <cd:parameter name="farbe">
+ <cd:constant type="marginalie"/>
+ <cd:constant type="kante"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="leftaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="linksbuendig"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="rightaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="rechtsbuendig"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="midaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="zentriert"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="wordright" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="wortrechts"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inmargin" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="inmarginalie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="tief"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inothermargin" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inanderermarginale"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="tief"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inleft" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="imlinken"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="tief"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inright" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="imrechten"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="tief"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ininner" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="ininner"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="tief"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inouter" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inouter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="tief"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="column" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="spalte"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showstruts" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="zeigestruts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showsetups" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="zeigeeinstellungen"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showlayout" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="zeigelayout"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="margintext" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="marginaltext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="tief"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarginblocks" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="stellemarginalblockein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="platz">
+ <cd:constant type="imrand"/>
+ <cd:constant type="links"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="oben">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="unten">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginblock" type="environment" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="marginblock"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="part" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="part"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="title" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="title"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="chapter" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="chapter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="section" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="section"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubsubject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubsubject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="appendix" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="appendix"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="in" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="in"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:content n="2" interactive="yes"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="at" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="bei"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:content n="2" interactive="yes"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="about" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="ueber"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:reference n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="somewhere" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="irgendwo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="atpage" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="aufseite"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ref" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="ref"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="t"/>
+ <cd:constant type="p"/>
+ <cd:constant type="r"/>
+ <cd:constant type="s"/>
+ <cd:constant type="e"/>
+ </cd:keywords>
+ <cd:reference n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textreference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="textreferenz"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="pagereference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="seitenreferenz"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="referenz"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usereferences" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="verwendereferenzen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="definierereferenz"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="linienfarbe">
+ </cd:keywords>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereferenceformat" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="definierereferenzformat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="textlinie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="oben"/>
- <cd:constant type="unten"/>
- </cd:keywords>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textrule" type="environment" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="textlinie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="oben"/>
- <cd:constant type="unten"/>
- </cd:keywords>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="blackrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="rechteck"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellerechteckein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="blackrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="rechtecke"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:inherit name="stellerechteckein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblackrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stellerechteckein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="tiefe">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="links">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="label">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hl" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="hl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineoverlay" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="definiereoverlay"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usemodule">
- <cd:sequence>
- <cd:string value="verwendemodul"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reset" file="core-num.tex">
- <cd:sequence>
- <cd:string value="ruecksetzten"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="donttest">
- <cd:sequence>
- <cd:string value="keintest"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="localenvironment" type="environment">
- <cd:sequence>
- <cd:string value="localenvironment"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupsystem" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="stellesystemein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="aufloesung">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="vl" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="vl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="datei">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="verzeichnis">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="zufaellig">
- <cd:constant type="normal"/>
- <cd:constant type="klein"/>
- <cd:constant type="mittel"/>
- <cd:constant type="gross"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="godown" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="nachunten"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="whitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="zwischenraum"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="nowhitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="keinzwischenraum"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="crlf" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="crlf"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="space" file="syst-pln.tex">
+ <cd:sequence>
+ <cd:string value="spatium"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="fixedspaces" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="festesspatium"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="emptylines" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="emptylines"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usedirectory">
- <cd:sequence>
- <cd:string value="usedirectory"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="zuruecksetzten"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="low" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="tief"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="high" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="hoch"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="lohi" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="tiho"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="tief"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showframe">
- <cd:sequence>
- <cd:string value="zeigerahmen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- <cd:constant type="marginalie"/>
- <cd:constant type="kante"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="leftaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="linksbuendig"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="rightaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="rechtsbuendig"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="midaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="zentriert"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="wordright" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="wortrechts"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inmargin" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="inmarginalie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="tief"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inothermargin" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="inanderermarginale"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="tief"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inleft">
- <cd:sequence>
- <cd:string value="imlinken"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="tief"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inright">
- <cd:sequence>
- <cd:string value="imrechten"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="tief"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ininner">
- <cd:sequence>
- <cd:string value="ininner"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="tief"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inouter">
- <cd:sequence>
- <cd:string value="inouter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="tief"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="column">
- <cd:sequence>
- <cd:string value="spalte"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showstruts" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="zeigestruts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showsetups">
- <cd:sequence>
- <cd:string value="zeigeeinstellungen"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showlayout">
- <cd:sequence>
- <cd:string value="zeigelayout"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="margintext" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="marginaltext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="tief"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarginblocks" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="stellemarginalblockein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="platz">
- <cd:constant type="imrand"/>
- <cd:constant type="links"/>
- <cd:constant type="mittig"/>
- <cd:constant type="rechts"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="oben">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="unten">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="links">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginblock" type="environment">
- <cd:sequence>
- <cd:string value="marginblock"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="part" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="part"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="title" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="title"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="chapter" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="chapter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="section" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="section"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubsubject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubsubject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="appendix" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="appendix"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="in" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="in"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="at">
- <cd:sequence>
- <cd:string value="bei"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="about">
- <cd:sequence>
- <cd:string value="ueber"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="somewhere" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="irgendwo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="atpage" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="aufseite"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ref" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="ref"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="t"/>
- <cd:constant type="p"/>
- <cd:constant type="r"/>
- <cd:constant type="s"/>
- <cd:constant type="e"/>
- </cd:keywords>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textreference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="textreferenz"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="pagereference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="seitenreferenz"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="referenz"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usereferences" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="verwendereferenzen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definierereferenz"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereferenceformat" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definierereferenzformat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="links">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="label">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nospace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="keinspatium"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="packed" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="kleinerdurchschuss"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupdescriptions" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definierebeschreibungen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hl">
- <cd:sequence>
- <cd:string value="hl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="vl">
- <cd:sequence>
- <cd:string value="vl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="godown" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="nachunten"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="whitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="zwischenraum"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="nowhitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="keinzwischenraum"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="crlf" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="crlf"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="space" file="syst-pln.tex">
- <cd:sequence>
- <cd:string value="spatium"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="fixedspaces" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="festesspatium"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="emptylines" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="emptylines"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nospace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="keinspatium"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="packed" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="kleinerdurchschuss"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupdescriptions" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definierebeschreibungen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="kopfstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="farbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="passend"/>
- <cd:constant type="breit"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="muster">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="closesymbol">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/> <!-- TODO: style=normal -->
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="passend"/>
+ <cd:constant type="breit"/>
+ <cd:constant type="cd:dimension" default="8em"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="muster">
+ <cd:constant type="cd:text" default=""/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="closesymbol">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="closecommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="closesymbol">
+ <cd:constant type="cd:text" default=""/>
+ </cd:parameter>
+ <cd:parameter name="titleleft">
+ <cd:constant type="cd:text" default="("/>
+ </cd:parameter>
+ <cd:parameter name="titleright">
+ <cd:constant type="cd:text" default=")"/>
+ </cd:parameter>
+ <cd:parameter name="titelabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="titelstil">
+ <cd:resolve name="style"/> <!-- TODO: default=bold -->
+ </cd:parameter>
+ <cd:parameter name="titelfarbe">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="standard"/>
+ <cd:constant type="ja"/>
+ <cd:constant type="nein" default="yes"/> <!-- TODO: this is default; conflicting syntax? -->
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="links" default="yes"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="oben"/>
+ <cd:constant type="kleinerabstand"/>
+ <cd:constant type="imrand"/>
+ <cd:constant type="imlinken"/>
+ <cd:constant type="imrechten"/>
+ <cd:constant type="haengend"/>
+ </cd:parameter>
+ <cd:parameter name="kopfstil">
+ <cd:resolve name="style"/> <!-- TODO: default=bold -->
+ </cd:parameter>
+ <cd:parameter name="kopffarbe">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="headcommand">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="haengend">
+ <cd:constant type="passend"/>
+ <cd:constant type="breit"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="ziehefolgendeein">
+ <cd:resolve name="indentnext"/> <!-- default=yes -->
+ </cd:parameter>
+ <cd:parameter name="einziehen">
+ <cd:resolve name="indenting"/> <!-- default=never -->
+ </cd:parameter>
+ <cd:parameter name="befehl">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupenumerations" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="stellebeschreibungein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="definierebeschreibungen" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineenumeration" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definierenummerierung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="stellebeschreibungein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="enumeration" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="nummerierung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:nothing n="1" interactive="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="enumeration" type="environment" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="nummerierung"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definedescription" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definierebeschreibung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="definierebeschreibungen" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="description" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="beschreibung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="description" type="environment" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="beschreibung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupindentations" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="stelleeinzuegein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="kopfstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="passend"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="muster">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="seperator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineindenting" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definiereeinzug"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stelleeinzuegein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="indentation" generated="yes" file="core-spa.tex">
+ <cd:sequence>
+ <cd:variable value="indentation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:nothing n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelabel" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definierelabel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="imrand"/>
+ <cd:constant type="imtext"/>
+ </cd:parameter>
+ <cd:parameter name="art">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="blockauf">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="kopfstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="kopffarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labeling" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="labeling"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolumns" file="page-mul.tex">
+ <cd:sequence>
+ <cd:string value="stellespaltenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes"> <!-- no idea why it is optional -->
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="noben">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="linie">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/> <!-- default and unknown missing -->
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="toleranz">
+ <cd:constant type="sehrstreng"/>
+ <cd:constant type="streng"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="sehrtolerant"/>
+ <cd:constant type="strecken"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ausgleichen">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:constant type="text"/>
+ <!-- cd:constant type="yes"/ -->
+ <!-- cd:constant type="no"/ -->
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="blanko">
+ <cd:constant type="fest"/>
+ <cd:constant type="halbezeile"/>
+ <cd:constant type="zeile"/>
+ <cd:constant type="flexibel"/>
+ <cd:constant type="gross"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="klein"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="hintergrund"/>
+ </cd:parameter>
+ <cd:parameter name="richtung">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="columns" type="environment" file="page-mul.tex">
+ <cd:sequence>
+ <cd:string value="columns"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stellespaltenein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetext" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="definieretext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="kopfzeile"/>
+ <cd:constant type="fusszeile"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="closecommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="titleleft">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="titleright">
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="titelabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="titelstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="titelfarbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="marginalie">
- <cd:constant type="standard"/>
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="platz">
- <cd:constant type="links"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheader" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stellekopfzeileein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text" default="yes"/>
+ <cd:constant type="marginalie"/>
+ <cd:constant type="kante"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="normal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="leer"/>
+ <cd:constant type="hoch"/>
+ <cd:constant type="kein"/>
+ <cd:constant type="keinebeschriftung"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="linkerstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="rechterstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="linkerbreite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechterbreite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfooter" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stellefusszeileein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="stellekopfzeileein" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stellekopfzeileein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptext" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stelletextein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="stellekopfzeileein" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stellekopfzeileein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptop" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stellenobenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="stellekopfzeileein" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stellekopfzeileein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbottom" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stelleuntenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="stellekopfzeileein" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stellekopfzeileein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="noheaderandfooterlines" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="keinekopfundfusszeilen"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="notopandbottomlines" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="keinzeilenobenundunten"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupheadertexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stellekopfzeilentextein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootertexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stellefusszeilentextein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptexttexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stelletexttexteein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptoptexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stelletextobenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbottomtexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stelletextuntenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="settextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="settext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="resettextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="resettextcontent"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="lefttext"/>
+ <cd:constant type="middletext"/>
+ <cd:constant type="righttext"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definemarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="definierebeschriftung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplemarking" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="verknuepfebeschriftung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="decouplemarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="entknuepfebeschriftung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="resetmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="ruecksetztenbeschriftung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="stellebeschriftungein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="seperator">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="beschriftung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="getmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="holebeschriftung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="erste"/>
+ <cd:constant type="letzte"/>
+ <cd:constant type="vorig"/>
+ <cd:constant type="beide"/>
+ <cd:constant type="alles"/>
+ <cd:constant type="aktuell"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="keinebeschriftung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplayout" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="stellelayoutein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="mittig"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="mittig"/>
+ </cd:parameter>
+ <cd:parameter name="rumpfspatium">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopfspatium">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="linkerrand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechterrand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopfzeile">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="fusszeile">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="oben">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="unten">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="linkekante">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechtekante">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopfzeilenabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="fusszeilenabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="obenabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="abstandunten">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="linkerrandabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechterrandabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="linkerkantenabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechterkantenabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rumpfabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopfoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="beschriftung">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ <cd:constant type="farbe"/>
+ <cd:constant type="raster"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="links"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="unten"/>
+ <cd:constant type="oben"/>
+ <cd:constant type="einzelseitig"/>
+ <cd:constant type="doppelseitig"/>
+ </cd:parameter>
+ <cd:parameter name="format">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dx">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="dy">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="zeilen">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="spalten">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="spaltenabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="gritter">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="bottomspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="cutspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="textdistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="textbreite">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="textmargin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="clipoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="seite">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="papier">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="adaptlayout" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="passelayoutan"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="zeilen">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showgrid" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="zeigegitter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="zuruecksetzten"/>
+ <cd:constant type="oben"/>
+ <cd:constant type="unten"/>
+ <cd:constant type="kein"/>
+ <cd:constant type="alles"/>
+ <cd:constant type="zeilen"/>
+ <cd:constant type="rahmen"/>
+ <cd:constant type="nonumber"/>
<cd:constant type="rechts"/>
+ <cd:constant type="links"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeongrid" file="core-grd.tex">
+ <cd:sequence>
+ <cd:string value="amgitterausrichten"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="amgitterneuausrichten" n="1"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="moveongrid" file="core-grd.tex">
+ <cd:sequence>
+ <cd:string value="amgitterneuausrichten"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="standard" default="yes"/> <!-- also 'normal', 'yes' and 'force' -->
<cd:constant type="oben"/>
- <cd:constant type="kleinerabstand"/>
- <cd:constant type="imrand"/>
- <cd:constant type="imlinken"/>
- <cd:constant type="imrechten"/>
- <cd:constant type="haengend"/>
- </cd:parameter>
- <cd:parameter name="headcommand">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="haengend">
- <cd:constant type="passend"/>
+ <cd:constant type="beide"/>
+ <cd:constant type="unten"/>
+ <cd:constant type="-top"/>
+ <cd:constant type="-both"/>
+ <cd:constant type="-bottom"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="hoch"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="tief"/>
+ <cd:constant type="seite"/>
<cd:constant type="breit"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="ziehefolgendeein">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="einziehen">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupenumerations" file="core-des.tex">
- <cd:sequence>
- <cd:string value="stellebeschreibungein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="definierebeschreibung"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineenumeration" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definierenummerierung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellebeschreibungein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="enumeration" generated="yes">
- <cd:sequence>
- <cd:variable value="nummerierung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:nothing interactive="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="enumeration" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="nummerierung"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definedescription" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definierebeschreibung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="definierebeschreibungen"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="description" generated="yes">
- <cd:sequence>
- <cd:variable value="beschreibung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="description" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="beschreibung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupindentations" file="core-des.tex">
- <cd:sequence>
- <cd:string value="stelleeinzuegein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kopfstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="breite">
<cd:constant type="passend"/>
+ <cd:constant type="tiefe"/>
+ <cd:constant type="zeile"/>
+ <cd:constant type="zuruecksetzten"/>
+ <cd:constant type="kein"/>
<cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="muster">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="seperator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineindenting" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definiereeinzug"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelleeinzuegein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="indentation" generated="yes" file="core-spa.tex">
- <cd:sequence>
- <cd:variable value="indentation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelabel" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definierelabel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="platz">
- <cd:constant type="imrand"/>
- <cd:constant type="imtext"/>
- </cd:parameter>
- <cd:parameter name="art">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="blockauf">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="kopfstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kopffarbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labeling" generated="yes">
- <cd:sequence>
- <cd:variable value="labeling"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolumns" file="page-mul.tex">
- <cd:sequence>
- <cd:string value="stellespaltenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="noben">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="linie">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="project" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="projekt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="environment" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="umgebung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="product" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="produkt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="component" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="komponente"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomorefiles" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="keinedateienmehr"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupinterlinespace" variant="1" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="stellezeilenabstandein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="zuruecksetzten"/>
+ <cd:constant type="klein" default="yes"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="auto"/>
+ <cd:constant type="gross"/>
<cd:constant type="an"/>
<cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="toleranz">
- <cd:constant type="sehrstreng"/>
- <cd:constant type="streng"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="sehrtolerant"/>
- <cd:constant type="strecken"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ausgleichen">
- <cd:constant type="ja"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinterlinespace" variant="2" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="stellezeilenabstandein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="tiefe">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="zeile">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="oben">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="unten">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppagenumbering" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="stelleseitennummeriernungein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="einzelseitig"/>
+ <cd:constant type="doppelseitig"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="kopfzeile"/>
+ <cd:constant type="fusszeile"/>
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="marginalie"/>
+ <cd:constant type="marginalkante"/>
+ <cd:constant type="imlinken"/>
+ <cd:constant type="imrechten"/>
+ </cd:parameter>
+ <cd:parameter name="konversion">
+ <cd:constant type="ziffern"/>
+ <cd:constant type="buchstaben"/>
+ <cd:constant type="Buchstaben"/>
+ <cd:constant type="roemischezahlen"/>
+ <cd:constant type="Roemischezahlen"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="art">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="nummernseperator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="textseparator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="seperator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="befehl">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupnarrower" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="stelleengerein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="links">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="mittig">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="define" file="syst-ext.tex">
+ <cd:sequence>
+ <cd:string value="definieren"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:csname n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usecommands" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="verwendebefehl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definestartstop" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="definierestartstop"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="befehle">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheads" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="stelleueberschriftenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="abschnittsnummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="cd:number"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="normal"/>
+ <cd:constant type="marginalie"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="absatz"/>
+ </cd:parameter>
+ <cd:parameter name="seperator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="abschnitttrenner">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="titelausrichten">
+ <cd:constant type="ja"/>
+ <cd:constant type="gleitobjekt"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="toleranz">
+ <cd:constant type="sehrstreng"/>
+ <cd:constant type="streng"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="sehrtolerant"/>
+ <cd:constant type="strecken"/>
+ </cd:parameter>
+ <cd:parameter name="ziehefolgendeein">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="befehl">
+ <cd:constant type="cd:twoarguments"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcaptions" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="stellebilderunterschriftein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="platz">
+ <cd:constant type="oben"/>
+ <cd:constant type="unten"/>
+ <cd:constant type="kein"/>
+ <cd:constant type="hoch"/>
+ <cd:constant type="tief"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="links"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="lefthanging"/>
+ <cd:constant type="righthanging"/>
+ <cd:constant type="linkerrand"/>
+ <cd:constant type="rechterrand"/>
+ <cd:constant type="innermargin"/>
+ <cd:constant type="outermargin"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="passend"/>
+ <cd:constant type="breit"/>
+ <cd:constant type="max"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="minbreite">
+ <cd:constant type="passend"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopfstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="nummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="konversion">
+ <cd:constant type="ziffern"/>
+ <cd:constant type="buchstaben"/>
+ <cd:constant type="Buchstaben"/>
+ <cd:constant type="roemischezahlen"/>
+ <cd:constant type="Roemischezahlen"/>
+ </cd:parameter>
+ <cd:parameter name="art">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="seperator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="abschnitttrenner">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="befehl">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcaption" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="stellebildunterschriftein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stellebilderunterschriftein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloats" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="stellegleitobjekteein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="platz">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="mittig"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="passend"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vorspatium">
+ <cd:constant type="klein"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="gross"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="nachspatium">
+ <cd:constant type="klein"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="gross"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="nebenvorspatium">
+ <cd:constant type="klein"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="gross"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="nebennachspatium">
+ <cd:constant type="klein"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="gross"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="ziehefolgendeein">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="noben">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nunten">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="zzeile">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="default">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="toleranz">
+ <cd:constant type="0"/>
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ </cd:parameter>
+ <cd:parameter name="linkerrandabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechterrandabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sidealign">
+ <cd:constant type="normal"/>
+ <cd:constant type="zeile"/>
+ </cd:parameter>
+ <cd:parameter name="nummerierung">
+ <cd:constant type="ja"/>
+ <cd:constant type="nocheck"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloatsplitting" file="core-tsp.tex">
+ <cd:sequence>
+ <cd:string value="stelleplatziegeteiltegleitobjekt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="konversion">
+ <cd:constant type="ziffern"/>
+ <cd:constant type="buchstaben"/>
+ <cd:constant type="Buchstaben"/>
+ <cd:constant type="roemischezahlen"/>
+ <cd:constant type="Roemischezahlen"/>
+ </cd:parameter>
+ <cd:parameter name="zeilen">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="splitfloat" file="core-tsp.tex">
+ <cd:sequence>
+ <cd:string value="teilegleitobjekt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelleplatziegeteiltegleitobjekt" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupoppositeplacing" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="stellegegenueberplatzierenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="opposite" type="environment" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="opposite"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setuphyphenmark" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stellebindestrichein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="zeichen">
+ <cd:constant type="--"/>
+ <cd:constant type="---"/>
+ <cd:constant type="-"/>
+ <cd:constant type="~"/>
+ <cd:constant type="("/>
+ <cd:constant type=")"/>
+ <cd:constant type="="/>
+ <cd:constant type="/"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppositioning" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="stellepositionierenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="overlay"/>
+ </cd:parameter>
+ <cd:parameter name="einheit">
+ <cd:constant type="cm"/>
+ <cd:constant type="pt"/>
+ <cd:constant type="em"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="ex"/>
+ <cd:constant type="es"/>
+ <cd:constant type="in"/>
+ </cd:parameter>
+ <cd:parameter name="faktor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="format">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="xschritt">
+ <cd:constant type="absolut"/>
+ <cd:constant type="relativ"/>
+ </cd:parameter>
+ <cd:parameter name="yschritt">
+ <cd:constant type="absolut"/>
+ <cd:constant type="relativ"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="positioning" type="environment" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="positioning"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="grid" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="gitter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="x">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dy">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="xschritt">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="yschritt">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="faktor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="format">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="einheit">
+ <cd:constant type="cm"/>
+ <cd:constant type="pt"/>
+ <cd:constant type="em"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="ex"/>
+ <cd:constant type="es"/>
+ <cd:constant type="in"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="links"/>
+ <cd:constant type="mittig"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="page" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="seite"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="ja" default="yes"/>
+ <cd:constant type="umbruch"/>
<cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:constant type="text"/>
- <!-- cd:constant type="yes"/ -->
- <!-- cd:constant type="no"/ -->
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="blanko">
- <cd:constant type="fest"/>
- <cd:constant type="halbezeile"/>
- <cd:constant type="zeile"/>
- <cd:constant type="flexibel"/>
- <cd:constant type="gross"/>
- <cd:constant type="mittel"/>
- <cd:constant type="klein"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="hintergrund"/>
- </cd:parameter>
- <cd:parameter name="richtung">
+ <cd:constant type="einstellung"/>
+ <cd:constant type="grosszuegig"/>
<cd:constant type="links"/>
<cd:constant type="rechts"/>
- </cd:parameter>
- <cd:inherit name="stelleumrahmtein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="columns" type="environment">
- <cd:sequence>
- <cd:string value="columns"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellespaltenein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetext" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="definieretext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="kopfzeile"/>
- <cd:constant type="fusszeile"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheader" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stellekopfzeileein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text" default="yes"/>
- <cd:constant type="marginalie"/>
- <cd:constant type="kante"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="normal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
+ <cd:constant type="sperren"/>
+ <cd:constant type="letzte"/>
+ <cd:constant type="viertel"/>
+ <cd:constant type="gerade"/>
+ <cd:constant type="ungerade"/>
+ <cd:constant type="blanko"/>
<cd:constant type="leer"/>
- <cd:constant type="hoch"/>
- <cd:constant type="kein"/>
- <cd:constant type="keinebeschriftung"/>
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="linkerstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="rechterstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="linkerbreite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechterbreite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfooter" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stellefusszeileein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="stellekopfzeileein"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stellekopfzeileein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptext" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stelletextein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="stellekopfzeileein"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stellekopfzeileein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptop" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stellenobenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="stellekopfzeileein"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stellekopfzeileein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbottom" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stelleuntenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="stellekopfzeileein"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stellekopfzeileein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="noheaderandfooterlines" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="keinekopfundfusszeilen"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="notopandbottomlines" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="keinzeilenobenundunten"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupheadertexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stellekopfzeilentextein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootertexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stellefusszeilentextein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptexttexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stelletexttexteein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptoptexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stelletextobenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbottomtexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stelletextuntenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="settextcontent" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="settext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="layout-v"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="resettextcontent" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="resettextcontent"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="layout-v"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant name="lefttext"/>
- <cd:constant name="middletext"/>
- <cd:constant name="righttext"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definemarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="definierebeschriftung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplemarking" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="verknuepfebeschriftung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="decouplemarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="entknuepfebeschriftung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="resetmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="ruecksetztenbeschriftung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="stellebeschriftungein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="status">
+ <cd:constant type="zuruecksetzten"/>
<cd:constant type="start"/>
<cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="seperator">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="beschriftung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="getmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="holebeschriftung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="erste"/>
- <cd:constant type="letzte"/>
- <cd:constant type="vorig"/>
- <cd:constant type="beide"/>
- <cd:constant type="alles"/>
- <cd:constant type="aktuell"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="keinebeschriftung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplayout" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="stellelayoutein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- <cd:constant type="mittig"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- <cd:constant type="mittig"/>
- </cd:parameter>
- <cd:parameter name="rumpfspatium">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopfspatium">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginalie">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="linkerrand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechterrand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopfzeile">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="fusszeile">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="oben">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="unten">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="linkekante">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechtekante">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopfzeilenabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="fusszeilenabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="obenabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="abstandunten">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="linkerrandabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechterrandabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="linkerkantenabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechterkantenabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rumpfabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopfoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="farbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="beschriftung">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- <cd:constant type="farbe"/>
- <cd:constant type="raster"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="platz">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupreferencing" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="stellereferenzierenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="interaktion">
+ <cd:constant type="label"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="alles"/>
+ <cd:constant type="symbol"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="konvertieredatei">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="gross"/>
+ </cd:parameter>
+ <cd:parameter name="seperator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="autofile">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="seite"/>
+ </cd:parameter>
+ <cd:parameter name="global">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupurl" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="stelleurlein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="urlalternative">
+ <cd:constant type="kein"/>
+ <cd:constant type="beide"/>
+ <cd:constant type="vor"/>
+ <cd:constant type="nach"/>
+ </cd:parameter>
+ <cd:parameter name="urlspatium">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetoreferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="schreibezurreferenzliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placereferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="placereferencelist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definierereferenzliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stellereferenzlisteein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupreferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="stellereferenzlisteein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="kriterium">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="lokal"/>
+ <cd:constant type="vorig"/>
+ <cd:constant type="alles"/>
+ </cd:parameter>
+ <cd:parameter name="befehl">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetolist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="schreibezurliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writebetweenlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="schreibezwischenliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nolist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="keineliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="listsymbol" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="listsymbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="platziereliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stellelisteein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="determinelistcharacteristics" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="bestimmelistencharakeristika"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stellelisteein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placecombinedlist" variant="1" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="platzierezusammengestellteliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stellezusammengestelltelisteein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definiereliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes"> <!-- inherits from -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="stellelisteein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="stellelisteein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="..."/>
+ <cd:constant type="kein"/>
+ <cd:constant type="befehl"/>
+ </cd:parameter>
+ <cd:parameter name="verknuepfung">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="kriterium">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="lokal"/>
+ <cd:constant type="vorig"/>
+ <cd:constant type="aktuell"/>
+ <cd:constant type="alles"/>
+ </cd:parameter>
+ <cd:parameter name="seitenbegrenzung">
+ <cd:constant type="cd:list"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="nummernstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="textstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="seitenstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="befehl">
+ <cd:constant type="cd:threearguments"/>
+ </cd:parameter>
+ <cd:parameter name="nummerbefehl">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="textbefehl">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="seitenbefehl">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="interaktion">
+ <cd:constant type="cd:sectionnumber"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="seitennummer"/>
+ <cd:constant type="alles"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="label">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="seitennummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="kopfnummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="titelausrichten">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="breit"/>
+ </cd:parameter>
+ <cd:parameter name="tiefe">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="breit"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="seperator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="abschnitttrenner">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="kein"/>
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="3"/>
+ <cd:constant type="..."/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="befehl"/>
+ </cd:parameter>
+ <cd:parameter name="maxbreite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplistalternative" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="setuplistalternative"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="no">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <!-- cd:constant type="cd:name"/ -->
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="befehl">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="strecken">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecombinedlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definierezusammengestellteliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:list"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="stellezusammengestelltelisteein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcombinedlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="stellezusammengestelltelisteein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="niveau">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="3"/>
+ <cd:constant type="4"/>
+ <cd:constant type="cd:section"/>
+ <cd:constant type="aktuell"/>
+ </cd:parameter>
+ <cd:inherit name="stellelisteein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="combinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stellezusammengestelltelisteein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completecombinedlist" generated="yes" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="complete"/>
+ <cd:variable value="combinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stellezusammengestelltelisteein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupnumbering" file="core-num.tex">
+ <cd:sequence>
+ <cd:string value="stellenummerierungein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="art">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupformulas" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="stelleformelnein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="platz">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="mittig"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="center"/>
+ </cd:parameter>
+ <cd:parameter name="linkerrand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechterrand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ziehefolgendeein">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="vorspatium">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="seperator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="konversion">
+ <cd:constant type="ziffern"/>
+ <cd:constant type="buchstaben"/>
+ <cd:constant type="Buchstaben"/>
+ <cd:constant type="roemischezahlen"/>
+ <cd:constant type="Roemischezahlen"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="publication" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="publikation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppublications" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stellepublikationein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="apa"/>
+ <cd:constant type="normal"/>
+ </cd:parameter>
+ <cd:inherit name="stellebeschreibungein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplines" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="stellezeilenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="einziehen">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:parameter name="spatium">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="lines" type="environment">
+ <cd:sequence>
+ <cd:string value="lines"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupparagraphnumbering" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="stelleabsatznummerierungein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="zuruecksetzten"/>
+ <cd:constant type="zeile"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplinenumbering" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="stellezeilennumerierungein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="konversion">
+ <cd:constant type="ziffern"/>
+ <cd:constant type="buchstaben"/>
+ <cd:constant type="Buchstaben"/>
+ <cd:constant type="roemischezahlen"/>
+ <cd:constant type="Roemischezahlen"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="start">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="schritt">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="imtext"/>
+ <cd:constant type="imrand"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="referieren">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="linenumbering" type="environment" file="page-lin.tex"> <!-- mkii/mkiv -->
+ <cd:sequence>
+ <cd:string value="linenumbering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="fortsetzten"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="line" type="environment">
+ <cd:sequence>
+ <cd:string value="line"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="someline" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="einezeile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inline" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="inzeile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinmargin" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="stelleinmarginalieein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="links"/>
- <cd:constant type="mittig"/>
<cd:constant type="rechts"/>
- <cd:constant type="unten"/>
- <cd:constant type="oben"/>
- <cd:constant type="einzelseitig"/>
- <cd:constant type="doppelseitig"/>
- </cd:parameter>
- <cd:parameter name="format">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dx">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="dy">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="zeilen">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="spalten">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="spaltenabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="gritter">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="bottomspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="cutspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="textdistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="textbreite">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="textmargin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="clipoffset">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="platz">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="beide"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="zeile">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="seperator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stack">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppagenumber" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="stelleseitennummerein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="nummer">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="behalte"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsubpagenumber" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="stelleunterseitennummerein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="art">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="stelleblankoein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="normal" default="yes"/>
+ <cd:constant type="default"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="zeile"/>
+ <cd:constant type="halbezeile"/>
<cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="seite">
+ <cd:constant type="gross"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="fest"/>
+ <cd:constant type="flexibel"/>
+ <cd:constant type="global"/>
+ <cd:constant type="unbekannt"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineblank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="definiereblanko"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="papier">
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:inherit name="stelleblankoein" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definepapersize" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="definierepapierformat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="adaptlayout" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="passelayoutan"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="zeilen">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showgrid" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="zeigegitter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="zuruecksetzten"/>
- <cd:constant type="oben"/>
- <cd:constant type="unten"/>
- <cd:constant type="kein"/>
- <cd:constant type="alles"/>
- <cd:constant type="zeilen"/>
- <cd:constant type="rahmen"/>
- <cd:constant type="nonumber"/>
- <cd:constant type="rechts"/>
- <cd:constant type="links"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeongrid" file="core-grd.tex">
- <cd:sequence>
- <cd:string value="amgitterausrichten"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="amgitterneuausrichten"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="moveongrid" file="core-grd.tex">
- <cd:sequence>
- <cd:string value="amgitterneuausrichten"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="oben"/>
- <cd:constant type="beide"/>
- <cd:constant type="unten"/>
- <cd:constant type="-top"/>
- <cd:constant type="-both"/>
- <cd:constant type="-bottom"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="hoch"/>
- <cd:constant type="mittig"/>
- <cd:constant type="tief"/>
- <cd:constant type="seite"/>
- <cd:constant type="kein"/>
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="breit"/>
- <cd:constant type="passend"/>
- <cd:constant type="tiefe"/>
- <cd:constant type="zeile"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="project" type="environment">
- <cd:sequence>
- <cd:string value="projekt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="environment" type="environment">
- <cd:sequence>
- <cd:string value="umgebung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="product" type="environment">
- <cd:sequence>
- <cd:string value="produkt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="component" type="environment">
- <cd:sequence>
- <cd:string value="komponente"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomorefiles">
- <cd:sequence>
- <cd:string value="keinedateienmehr"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupinterlinespace" variant="1">
- <cd:sequence>
- <cd:string value="stellezeilenabstandein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="zuruecksetzten"/>
- <cd:constant type="klein" default="yes"/>
- <cd:constant type="mittel"/>
- <cd:constant type="auto"/>
- <cd:constant type="gross"/>
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinterlinespace" variant="2">
- <cd:sequence>
- <cd:string value="stellezeilenabstandein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="hoehe">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="tiefe">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="zeile">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="oben">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="unten">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppagenumbering" file="page-num.tex">
- <cd:sequence>
- <cd:string value="stelleseitennummeriernungein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="einzelseitig"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="format">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppaper" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="setuppaper"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="papier">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="seite">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopfspatium">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rumpfspatium">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="max"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppapersize" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="stellepapierformatein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="A3"/>
+ <cd:constant type="A4" default="yes"/>
+ <cd:constant type="A5"/>
+ <cd:constant type="A6"/>
+ <cd:constant type="letter"/>
+ <cd:constant type="..."/>
+ <cd:constant type="CD"/>
+ <cd:constant type="cd:name"/>
+ <cd:constant type="querformat"/>
+ <cd:constant type="gespiegelt"/>
+ <cd:constant type="gedreht"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="negativ"/>
+ <cd:inherit name="stellepapierformatein" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuparranging" file="page-imp.tex">
+ <cd:sequence>
+ <cd:string value="stelleanordnenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="sperren"/>
+ <cd:constant type="2*16"/>
+ <cd:constant type="2*8"/>
+ <cd:constant type="2*4"/>
+ <cd:constant type="2*2"/>
+ <cd:constant type="2**2"/>
+ <cd:constant type="2*2*4"/>
+ <cd:constant type="2*4*2"/>
+ <cd:constant type="2UP"/>
+ <cd:constant type="2DOWN"/>
+ <cd:constant type="2SIDE"/>
+ <cd:constant type="2TOP"/>
+ <cd:constant type="gespiegelt"/>
+ <cd:constant type="gedreht"/>
<cd:constant type="doppelseitig"/>
- </cd:parameter>
- <cd:parameter name="platz">
+ <cd:constant type="negativ"/>
+ <cd:constant type="hintergrund"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showprint" file="page-run.tex"> <!-- page-lay.tex -->
+ <cd:sequence>
+ <cd:string value="zeigedruck"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:inherit name="stellepapierformatein" n="1"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:inherit name="stellepapierformatein" n="2"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="stellelayoutein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelogo" file="page-log.tex">
+ <cd:sequence>
+ <cd:string value="definierelogo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="oben"/>
<cd:constant type="kopfzeile"/>
<cd:constant type="fusszeile"/>
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="mittig"/>
- <cd:constant type="marginalie"/>
- <cd:constant type="marginalkante"/>
- <cd:constant type="imlinken"/>
- <cd:constant type="imrechten"/>
- </cd:parameter>
- <cd:parameter name="konversion">
- <cd:constant type="ziffern"/>
- <cd:constant type="buchstaben"/>
- <cd:constant type="Buchstaben"/>
- <cd:constant type="roemischezahlen"/>
- <cd:constant type="Roemischezahlen"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="links">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="art">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="nummernseperator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="textseparator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="seperator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="befehl">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupnarrower" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="stelleengerein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="links">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="mittig">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="define" file="syst-ext.tex">
- <cd:sequence>
- <cd:string value="definieren"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:csname/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usecommands" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="verwendebefehl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definestartstop" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="definierestartstop"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="befehle">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheads" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="stelleueberschriftenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="abschnittsnummer">
- <cd:constant type="ja"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="normal"/>
- <cd:constant type="marginalie"/>
- <cd:constant type="mittig"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="absatz"/>
- </cd:parameter>
- <cd:parameter name="seperator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="abschnitttrenner">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="titelausrichten">
- <cd:constant type="ja"/>
- <cd:constant type="gleitobjekt"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="toleranz">
- <cd:constant type="sehrstreng"/>
- <cd:constant type="streng"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="sehrtolerant"/>
- <cd:constant type="strecken"/>
- </cd:parameter>
- <cd:parameter name="ziehefolgendeein">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="befehl">
- <cd:constant type="cd:twoarguments"/>
- </cd:parameter>
- <cd:parameter name="marginalie">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcaptions" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="stellebilderunterschriftein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="platz">
- <cd:constant type="oben"/>
<cd:constant type="unten"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="kein"/>
- <cd:constant type="hoch"/>
- <cd:constant type="tief"/>
- <cd:constant type="mittig"/>
+ <cd:constant type="seite"/>
+ <cd:constant type="linkekante"/>
+ <cd:constant type="linkerrand"/>
<cd:constant type="links"/>
<cd:constant type="mittig"/>
<cd:constant type="rechts"/>
- <cd:constant type="lefthanging"/>
- <cd:constant type="righthanging"/>
- <cd:constant type="linkerrand"/>
<cd:constant type="rechterrand"/>
- <cd:constant type="innermargin"/>
- <cd:constant type="outermargin"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="passend"/>
- <cd:constant type="breit"/>
- <cd:constant type="max"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="minbreite">
- <cd:constant type="passend"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopfstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="nummer">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="konversion">
- <cd:constant type="ziffern"/>
- <cd:constant type="buchstaben"/>
- <cd:constant type="Buchstaben"/>
- <cd:constant type="roemischezahlen"/>
- <cd:constant type="Roemischezahlen"/>
- </cd:parameter>
- <cd:parameter name="art">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="seperator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="abschnitttrenner">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="befehl">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcaption" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="stellebildunterschriftein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stellebilderunterschriftein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloats" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="stellegleitobjekteein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="platz">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="mittig"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="passend"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="marginalie">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="vorspatium">
- <cd:constant type="klein"/>
- <cd:constant type="mittel"/>
- <cd:constant type="gross"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="nachspatium">
- <cd:constant type="klein"/>
- <cd:constant type="mittel"/>
- <cd:constant type="gross"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="nebenvorspatium">
- <cd:constant type="klein"/>
- <cd:constant type="mittel"/>
- <cd:constant type="gross"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="nebennachspatium">
+ <cd:constant type="rechterkante"/>
+ </cd:keywords>
+ <cd:assignments n="4" list="yes">
+ <cd:parameter name="befehl">
+ <cd:constant type="cd:command"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelogos" file="page-log.tex">
+ <cd:sequence>
+ <cd:string value="platzierelogo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupwhitespace">
+ <cd:sequence>
+ <cd:string value="stellezwischenraumein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="kein" default="yes"/>
<cd:constant type="klein"/>
<cd:constant type="mittel"/>
<cd:constant type="gross"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="ziehefolgendeein">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="noben">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nunten">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="zzeile">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="default">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="toleranz">
- <cd:constant type="0"/>
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- </cd:parameter>
- <cd:parameter name="linkerrandabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechterrandabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="sidealign">
- <cd:constant type="normal"/>
<cd:constant type="zeile"/>
- </cd:parameter>
- <cd:parameter name="nummerierung">
- <cd:constant type="ja"/>
- <cd:constant type="nocheck"/>
- </cd:parameter>
- <cd:inherit name="stelleumrahmtein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloatsplitting" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="stelleplatziegeteiltegleitobjekt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="konversion">
- <cd:constant type="ziffern"/>
- <cd:constant type="buchstaben"/>
- <cd:constant type="Buchstaben"/>
- <cd:constant type="roemischezahlen"/>
- <cd:constant type="Roemischezahlen"/>
- </cd:parameter>
- <cd:parameter name="zeilen">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="splitfloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="teilegleitobjekt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelleplatziegeteiltegleitobjekt"/>
- </cd:assignments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupoppositeplacing" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="stellegegenueberplatzierenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="opposite" type="environment">
- <cd:sequence>
- <cd:string value="opposite"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setuphyphenmark" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stellebindestrichein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="zeichen">
- <cd:constant type="--"/>
- <cd:constant type="---"/>
- <cd:constant type="-"/>
- <cd:constant type="~"/>
- <cd:constant type="("/>
- <cd:constant type=")"/>
- <cd:constant type="="/>
- <cd:constant type="/"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppositioning" file="page-lyr.tex">
- <cd:sequence>
- <cd:string value="stellepositionierenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="overlay"/>
- </cd:parameter>
- <cd:parameter name="einheit">
- <cd:constant type="cm"/>
- <cd:constant type="pt"/>
- <cd:constant type="em"/>
- <cd:constant type="mm"/>
- <cd:constant type="ex"/>
- <cd:constant type="es"/>
- <cd:constant type="in"/>
- </cd:parameter>
- <cd:parameter name="faktor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="format">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="xschritt">
- <cd:constant type="absolut"/>
- <cd:constant type="relativ"/>
- </cd:parameter>
- <cd:parameter name="yschritt">
- <cd:constant type="absolut"/>
- <cd:constant type="relativ"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="positioning" type="environment">
- <cd:sequence>
- <cd:string value="positioning"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="grid" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="gitter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="x">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dy">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="xschritt">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="yschritt">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="faktor">
+ <cd:constant type="fest"/>
+ <cd:constant type="stellewiederher"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupindenting">
+ <cd:sequence>
+ <cd:string value="stelleeinziehenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="indenting"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesectionblock" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definiereabschnittsblock"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:inherit name="stelleabschnittsblockein" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelleabschnittsblockein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsectionblock" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="stelleabschnittsblockein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="nummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="seite">
+ <cd:constant type="ja"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definiereabschnitt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="stelleabschnittein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="konversion">
+ <cd:constant type="ziffern"/>
+ <cd:constant type="buchstaben"/>
+ <cd:constant type="Buchstaben"/>
+ <cd:constant type="roemischezahlen"/>
+ <cd:constant type="Roemischezahlen"/>
+ </cd:parameter>
+ <cd:parameter name="vorigenummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuphead" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="stelleueberschriftein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="textstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="nummernstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="textfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="nummernfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="nummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="eigenenummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="seite">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="ja"/>
+ </cd:parameter>
+ <cd:parameter name="fortsetzen">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="kopfzeile">
+ <cd:constant type="kein"/>
+ <cd:constant type="leer"/>
+ <cd:constant type="hoch"/>
+ <cd:constant type="keinebeschriftung"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="kein"/>
+ <cd:constant type="leer"/>
+ <cd:constant type="hoch"/>
+ <cd:constant type="keinebeschriftung"/>
+ </cd:parameter>
+ <cd:parameter name="fusszeile">
+ <cd:constant type="kein"/>
+ <cd:constant type="leer"/>
+ <cd:constant type="hoch"/>
+ <cd:constant type="keinebeschriftung"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="normal"/>
+ <cd:constant type="imrand"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="haengend">
+ <cd:constant type="kein"/>
+ <cd:constant type="breit"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="zeile"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="befehl">
+ <cd:constant type="cd:twoarguments"/>
+ </cd:parameter>
+ <cd:parameter name="nummerbefehl">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="textbefehl">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="deepnumbercommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="deeptextcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="setzekopf">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="leer"/>
+ </cd:parameter>
+ <cd:parameter name="nummererhoehen">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="cd:list"/>
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="resetnumber">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="datei">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="befehl"/>
+ </cd:parameter>
+ <cd:parameter name="marginaltext">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:inherit name="stelleueberschriftenein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="stellekopfzahlein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="format">
+ <cd:constant type="+cd:number"/>
+ <cd:constant type="-cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="headnumber">
+ <cd:sequence>
+ <cd:string value="kopfnummer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="determineheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="bestimmekopfnummer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="currentheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="heutigeskopfnummer"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="nextsection" generated="yes" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="next"/>
+ <cd:variable value="absatz"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definehead" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definiereueberschrift"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupitemgroup" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="setupitemgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="einheit">
- <cd:constant type="cm"/>
- <cd:constant type="pt"/>
- <cd:constant type="em"/>
- <cd:constant type="mm"/>
- <cd:constant type="ex"/>
- <cd:constant type="es"/>
- <cd:constant type="in"/>
- </cd:parameter>
- <cd:parameter name="platz">
- <cd:constant type="links"/>
- <cd:constant type="mittig"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="page" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="seite"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="ja" default="yes"/>
- <cd:constant type="umbruch"/>
- <cd:constant type="nein"/>
- <cd:constant type="einstellung"/>
- <cd:constant type="grosszuegig"/>
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="sperren"/>
- <cd:constant type="letzte"/>
- <cd:constant type="viertel"/>
- <cd:constant type="gerade"/>
- <cd:constant type="ungerade"/>
- <cd:constant type="blanko"/>
- <cd:constant type="leer"/>
- <cd:constant type="zuruecksetzten"/>
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupreferencing" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="stellereferenzierenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="interaktion">
- <cd:constant type="label"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="alles"/>
- <cd:constant type="symbol"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="links">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="konvertieredatei">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="klein"/>
- <cd:constant type="gross"/>
- </cd:parameter>
- <cd:parameter name="seperator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="autofile">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="seite"/>
- </cd:parameter>
- <cd:parameter name="global">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupurl" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="stelleurlein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="urlalternative">
- <cd:constant type="kein"/>
- <cd:constant type="beide"/>
+ <cd:constant type="jede"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes" list="yes">
+ <cd:constant type="standard" default="yes"/>
+ <cd:constant type="breit"/>
+ <cd:constant type="kleinerabstand"/>
+ <cd:constant type="gepackt"/>
+ <cd:constant type="ungepackt"/>
+ <cd:constant type="keinweiss"/>
<cd:constant type="vor"/>
<cd:constant type="nach"/>
- </cd:parameter>
- <cd:parameter name="urlspatium">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetoreferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="schreibezurreferenzliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placereferencelist">
- <cd:sequence>
- <cd:string value="placereferencelist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definierereferenzliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellereferenzlisteein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupreferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="stellereferenzlisteein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="kriterium">
+ <cd:constant type="trenner"/>
+ <cd:constant type="keinabstand"/>
+ <cd:constant type="amrand"/>
+ <cd:constant type="imrand"/>
+ <cd:constant type="autointro"/>
+ <cd:constant type="lose"/>
+ <cd:constant type="wiederholen"/>
<cd:constant type="cd:section"/>
- <cd:constant type="lokal"/>
- <cd:constant type="vorig"/>
- <cd:constant type="alles"/>
- </cd:parameter>
- <cd:parameter name="befehl">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetolist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="schreibezurliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writebetweenlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="schreibezwischenliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nolist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="keineliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="listsymbol" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="listsymbol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="platziereliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellelisteein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="determinelistcharacteristics" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="bestimmelistencharakeristika"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellelisteein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placecombinedlist" variant="1" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="platzierezusammengestellteliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellezusammengestelltelisteein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definiereliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellelisteein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="stellelisteein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="alternative">
+ <cd:constant type="absatz"/>
+ <cd:constant type="imtext"/>
+ <cd:constant type="zufaellig"/>
+ <cd:constant type="reverse"/>
+ </cd:keywords>
+ <cd:assignments n="4" optional="yes" list="yes">
+ <cd:parameter name="marginalie">
+ <cd:constant type="nein"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="linkerrand">
+ <cd:constant type="nein"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechterrand">
+ <cd:constant type="nein"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="faktor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="posten">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="start">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="vorkopf">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nachkopf">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="kopfstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="beschrstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="symstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="abschnitttrenner">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="symausrichtung">
+ <cd:resolve name="symalign"/>
+ </cd:parameter>
+ <cd:parameter name="ziehefolgendeein">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="itemgroup" type="environment" generated="yes" file="core-itm.tex">
+ <cd:sequence>
+ <cd:variable value="itemgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
<cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="..."/>
- <cd:constant type="kein"/>
- <cd:constant type="befehl"/>
- </cd:parameter>
- <cd:parameter name="verknuepfung">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="kriterium">
- <cd:constant type="cd:section"/>
- <cd:constant type="lokal"/>
- <cd:constant type="vorig"/>
- <cd:constant type="aktuell"/>
- <cd:constant type="alles"/>
- </cd:parameter>
- <cd:parameter name="seitenbegrenzung">
- <cd:constant type="cd:list"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="nummernstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="textstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="seitenstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="farbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="befehl">
- <cd:constant type="cd:threearguments"/>
- </cd:parameter>
- <cd:parameter name="nummerbefehl">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="textbefehl">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="seitenbefehl">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="interaktion">
- <cd:constant type="cd:sectionnumber"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="seitennummer"/>
- <cd:constant type="alles"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="links">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="label">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="seitennummer">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="kopfnummer">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="titelausrichten">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="marginalie">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- <cd:constant type="breit"/>
- </cd:parameter>
- <cd:parameter name="tiefe">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
+ <cd:constant type="A"/>
+ <cd:constant type="KA"/>
+ <cd:constant type="n"/>
+ <cd:constant type="N"/>
+ <cd:constant type="m"/>
+ <cd:constant type="r"/>
+ <cd:constant type="R"/>
+ <cd:constant type="KR"/>
+ <cd:constant type="cd:number"/>
+ <cd:constant type="fortsetzten"/>
+ <cd:constant type="standard" default="yes"/>
<cd:constant type="breit"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="seperator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="abschnitttrenner">
+ <cd:constant type="kleinerabstand"/>
+ <cd:constant type="gepackt"/>
+ <cd:constant type="trenner"/>
+ <cd:constant type="keinabstand"/>
+ <cd:constant type="amrand"/>
+ <cd:constant type="imrand"/>
+ <cd:constant type="intro"/>
+ <cd:constant type="spalten"/>
+ <cd:constant type="text"/>
+ <cd:constant type="absatz"/>
+ <cd:constant type="wiederholen"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="setupitemgroup" n="4"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="item" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="pos"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="but">
+ <cd:sequence>
+ <cd:string value="but"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="exclusive"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="its">
+ <cd:sequence>
+ <cd:string value="its"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ran">
+ <cd:sequence>
+ <cd:string value="ran"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="head">
+ <cd:sequence>
+ <cd:string value="kopf"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mar">
+ <cd:sequence>
+ <cd:string value="mar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sub">
+ <cd:sequence>
+ <cd:string value="sub"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sym" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="sym"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nop">
+ <cd:sequence>
+ <cd:string value="nop"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="definiereregister"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="stelleregisterein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ausgleichen">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="seitenstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="textstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="indikator">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="verknuepfung">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="kriterium">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="lokal"/>
+ <cd:constant type="alles"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="..."/>
+ <cd:constant type="n"/>
+ <cd:constant type="a"/>
+ <cd:constant type="..."/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="interaktion">
+ <cd:constant type="seitennummer"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="befehl"/>
+ </cd:parameter>
+ <cd:parameter name="referieren">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="befehl">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="links"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:parameter name="maxbreite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="unbekantereferenz">
+ <cd:constant type="leer"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="A"/>
+ <cd:constant type="B"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="beide"/>
+ <cd:constant type="erste"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="compress">
+ <cd:constant type="nein"/>
+ <cd:constant type="ja"/>
+ </cd:parameter>
+ <cd:parameter name="deeptextcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="register" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="symbol">
- <cd:constant type="kein"/>
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="3"/>
- <cd:constant type="..."/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="befehl"/>
- </cd:parameter>
- <cd:parameter name="maxbreite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:inherit name="umrahmt"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplistalternative" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="setuplistalternative"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="no">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <!-- cd:constant type="cd:name"/ -->
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="befehl">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="strecken">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecombinedlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definierezusammengestellteliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:list"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellezusammengestelltelisteein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcombinedlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="stellezusammengestelltelisteein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="niveau">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="3"/>
- <cd:constant type="4"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="aktuell"/>
- </cd:parameter>
- <cd:inherit name="stellelisteein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="combinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellezusammengestelltelisteein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completecombinedlist" generated="yes">
- <cd:sequence>
- <cd:string value="complete"/>
- <cd:variable value="combinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stellezusammengestelltelisteein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupnumbering" file="core-num.tex">
- <cd:sequence>
- <cd:string value="stellenummerierungein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="art">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupformulae">
- <cd:sequence>
- <cd:string value="setupformulae"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="platz">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- </cd:parameter>
- <cd:parameter name="links">
+ </cd:keywords>
+ <cd:index n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="startregister" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="start"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="rechts">
+ </cd:keywords>
+ <cd:index n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetoregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="schreibezumregister"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="mittig"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginalie">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="standard"/>
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:constant type="flushleft"/>
- <cd:constant type="flushright"/>
- <cd:constant type="mittig"/>
- <cd:constant type="center"/>
- </cd:parameter>
- <cd:parameter name="linkerrand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechterrand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ziehefolgendeein">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="vorspatium">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="seperator">
+ </cd:keywords>
+ <cd:index n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupledregister" generated="yes">
+ <cd:sequence>
+ <cd:string value="coupled"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="konversion">
- <cd:constant type="ziffern"/>
- <cd:constant type="buchstaben"/>
- <cd:constant type="Buchstaben"/>
- <cd:constant type="roemischezahlen"/>
- <cd:constant type="Roemischezahlen"/>
+ </cd:keywords>
+ <cd:index n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupleregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="verknuepfregister"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeregister" variant="1" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="platziereregister"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelleregisterein" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="seeregister" generated="yes">
+ <cd:sequence>
+ <cd:string value="see"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="publication" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="publikation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppublications" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stellepublikationein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="apa"/>
- <cd:constant type="normal"/>
- </cd:parameter>
- <cd:inherit name="stellebeschreibungein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplines" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="stellezeilenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:index n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completeregister" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="complete"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="yes" optional="yes" list="yes">
+ <cd:inherit name="stelleregisterein" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="yes" optional="yes" list="yes">
+ <cd:inherit name="stelleregisterein" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesynonyms" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="definieresynonyme"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="einziehen">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:parameter name="spatium">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="lines" type="environment">
- <cd:sequence>
- <cd:string value="lines"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupparagraphnumbering" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="stelleabsatznummerierungein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="zuruecksetzten"/>
- <cd:constant type="zeile"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplinenumbering" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="stellezeilennumerierungein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="konversion">
- <cd:constant type="ziffern"/>
- <cd:constant type="buchstaben"/>
- <cd:constant type="Buchstaben"/>
- <cd:constant type="roemischezahlen"/>
- <cd:constant type="Roemischezahlen"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="start">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="schritt">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="platz">
- <cd:constant type="imtext"/>
- <cd:constant type="imrand"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="prefix">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsynonyms" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="stellesynonymein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="textstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="synonymstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="oben"/>
+ <cd:constant type="kleinerabstand"/>
+ <cd:constant type="imrand"/>
+ <cd:constant type="imlinken"/>
+ <cd:constant type="imrechten"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="kriterium">
+ <cd:constant type="alles"/>
+ <cd:constant type="verwende"/>
+ </cd:parameter>
+ <cd:parameter name="konversion">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="befehl"/>
+ </cd:parameter>
+ <cd:parameter name="befehl">
+ <cd:constant type="cd:threearguments"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synonym" generated="yes">
+ <cd:sequence>
+ <cd:variable value="synonym"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="referieren">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="linenumbering" type="environment">
- <cd:sequence>
- <cd:string value="linenumbering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="fortsetzten"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="line" type="environment">
- <cd:sequence>
- <cd:string value="line"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="someline" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="einezeile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inline" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="inzeile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinmargin" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="stelleinmarginalieein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="platz">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="beide"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completelistofsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelistofsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="loadsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="load"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definesorting" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="definieresortieren"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="zeile">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="seperator">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsorting" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="stellesortierenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="befehl">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="kriterium">
+ <cd:constant type="alles"/>
+ <cd:constant type="verwende"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="befehl"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sort" generated="yes">
+ <cd:sequence>
+ <cd:variable value="sort"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stack">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:inherit name="stelleumrahmtein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppagenumber" file="page-num.tex">
- <cd:sequence>
- <cd:string value="stelleseitennummerein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="nummer">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="behalte"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsubpagenumber" file="page-num.tex">
- <cd:sequence>
- <cd:string value="stelleunterseitennummerein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="art">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblank">
- <cd:sequence>
- <cd:string value="stelleblankoein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="normal" default="yes"/>
- <cd:constant type="standard"/>
- <cd:constant type="zeile"/>
- <cd:constant type="cd:dimension"/>
- <cd:constant type="gross"/>
- <cd:constant type="mittel"/>
- <cd:constant type="klein"/>
- <cd:constant type="fest"/>
- <cd:constant type="flexibel"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineblank" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="definiereblanko"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:inherit name="stelleblankoein"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definepapersize" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="definierepapierformat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="format">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppaper" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="setuppaper"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="papier">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completelistofsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelistofsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="loadsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="load"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definemakeup" file="page-mak.tex">
+ <cd:sequence>
+ <cd:string value="definiereumbruch"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="seite">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stelleumbruchein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="makeup" type="environment">
+ <cd:sequence>
+ <cd:string value="makeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopfspatium">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rumpfspatium">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="max"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppapersize" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="stellepapierformatein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="A3"/>
- <cd:constant type="A4" default="yes"/>
- <cd:constant type="A5"/>
- <cd:constant type="A6"/>
- <cd:constant type="letter"/>
- <cd:constant type="..."/>
- <cd:constant type="CD"/>
- <cd:constant type="cd:name"/>
- <cd:constant type="querformat"/>
- <cd:constant type="gespiegelt"/>
- <cd:constant type="gedreht"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="A3"/>
- <cd:constant type="A4" default="yes"/>
- <cd:constant type="A5"/>
- <cd:constant type="A6"/>
- <cd:constant type="letter"/>
- <cd:constant type="..."/>
- <cd:constant type="cd:name"/>
- <cd:constant type="querformat"/>
- <cd:constant type="gespiegelt"/>
- <cd:constant type="gedreht"/>
- <cd:constant type="negativ"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuparranging" file="page-imp.tex">
- <cd:sequence>
- <cd:string value="stelleanordnenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="sperren"/>
- <cd:constant type="2*16"/>
- <cd:constant type="2*8"/>
- <cd:constant type="2*4"/>
- <cd:constant type="2*2"/>
- <cd:constant type="2**2"/>
- <cd:constant type="2*2*4"/>
- <cd:constant type="2*4*2"/>
- <cd:constant type="2UP"/>
- <cd:constant type="2DOWN"/>
- <cd:constant type="2SIDE"/>
- <cd:constant type="2TOP"/>
- <cd:constant type="gespiegelt"/>
- <cd:constant type="gedreht"/>
- <cd:constant type="doppelseitig"/>
- <cd:constant type="negativ"/>
- <cd:constant type="hintergrund"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showprint">
- <cd:sequence>
- <cd:string value="zeigedruck"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="stellepapierformatein"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:inherit name="stellepapierformatein"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stellelayoutein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelogo" file="page-log.tex">
- <cd:sequence>
- <cd:string value="definierelogo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="oben"/>
- <cd:constant type="kopfzeile"/>
- <cd:constant type="fusszeile"/>
- <cd:constant type="unten"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="kein"/>
- <cd:constant type="seite"/>
- <cd:constant type="linkekante"/>
- <cd:constant type="linkerrand"/>
- <cd:constant type="links"/>
- <cd:constant type="mittig"/>
- <cd:constant type="rechts"/>
- <cd:constant type="rechterrand"/>
- <cd:constant type="rechterkante"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="befehl">
- <cd:constant type="cd:command"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelogos" file="page-log.tex">
- <cd:sequence>
- <cd:string value="platzierelogo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupwhitespace">
- <cd:sequence>
- <cd:string value="stellezwischenraumein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="kein" default="yes"/>
- <cd:constant type="klein"/>
- <cd:constant type="mittel"/>
- <cd:constant type="gross"/>
- <cd:constant type="zeile"/>
- <cd:constant type="fest"/>
- <cd:constant type="stellewiederher"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupindenting">
- <cd:sequence>
- <cd:string value="stelleeinziehenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelleumbruchein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmakeup" file="page-mak.tex">
+ <cd:sequence>
+ <cd:string value="stelleumbruchein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="seite">
+ <cd:constant type="links"/>
+ <cd:constant type="ja"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:parameter name="befehle">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="doppelseitig">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="leer"/>
+ </cd:parameter>
+ <cd:parameter name="kopfzeilenstatus">
+ <cd:constant type="normal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="leer"/>
+ <cd:constant type="kein"/>
+ <cd:constant type="keinebeschriftung"/>
+ </cd:parameter>
+ <cd:parameter name="fusszeilenstatus">
+ <cd:constant type="normal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="leer"/>
+ <cd:constant type="kein"/>
+ <cd:constant type="keinebeschriftung"/>
+ </cd:parameter>
+ <cd:parameter name="textstatus">
+ <cd:constant type="normal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="leer"/>
+ <cd:constant type="kein"/>
+ <cd:constant type="keinebeschriftung"/>
+ </cd:parameter>
+ <cd:parameter name="statusoben">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="untenstatus">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="pagestate">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="namemakeup" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="name"/>
+ <cd:string value="makeup"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="version">
+ <cd:sequence>
+ <cd:string value="version"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="endfassung" default="yes"/>
+ <cd:constant type="konzept"/>
+ <cd:constant type="temporaer"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="currentdate">
+ <cd:sequence>
+ <cd:string value="heutigesdatum"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:inherit name="datum" n="2"/> <!-- or vice versa :) -->
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="date" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="datum"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes"> <!-- if not given, current date is used -->
+ <cd:parameter name="d">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="tag"/>
+ <cd:constant type="monat"/>
+ <cd:constant type="jahr"/>
+ <cd:constant type="wochentag"/>
+ <cd:constant type="d"/>
+ <cd:constant type="m"/>
+ <cd:constant type="y"/> <!-- also j -->
+ <cd:constant type="w"/>
+ <cd:constant type="dd"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="yy"/> <!-- also jj -->
+ <cd:constant type="spatium"/>
+ <cd:constant type="--"/>
+ <cd:constant type="day+"/>
+ <cd:constant type="d+"/>
+ <cd:constant type="dd+"/>
+ <cd:constant type="merkmal"/>
+ <cd:constant type="cd:text"/> <!-- any other text -->
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="referraldate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="verweisdatum"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="indenting" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="einziehen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
<cd:resolve name="indenting"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesectionblock" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definiereabschnittsblock"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelleabschnittsblockein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsectionblock" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="stelleabschnittsblockein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="nummer">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="seite">
- <cd:constant type="ja"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="noindenting" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="nichteinziehen"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="blank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="blanko"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="klein"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="gross" default="yes"/>
+ <cd:constant type="keinweiss"/>
+ <cd:constant type="zurueck"/>
+ <cd:constant type="weiss"/>
+ <cd:constant type="sperren"/>
+ <cd:constant type="zwinge"/>
+ <cd:constant type="zuruecksetzten"/>
+ <cd:constant type="zeile"/>
+ <cd:constant type="halbezeile"/>
+ <cd:constant type="cd:formula"/>
+ <cd:constant type="fest"/>
+ <cd:constant type="flexibel"/>
+ <cd:constant type="kein"/>
+ <cd:constant type="immer"/>
+ <cd:constant type="aussen"/>
+ <cd:constant type="keinabstand"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="packed" type="environment" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="kleinerdurchschuss"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="blanko"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="unpacked" type="environment">
+ <cd:sequence>
+ <cd:string value="unpacked"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="linecorrection" type="environment">
+ <cd:sequence>
+ <cd:string value="linecorrection"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="correctwhitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="korrigierezwischenraum"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="postponing" type="environment">
+ <cd:sequence>
+ <cd:string value="postponing"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="local" type="environment">
+ <cd:sequence>
+ <cd:string value="local"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="narrower" type="environment">
+ <cd:sequence>
+ <cd:string value="narrower"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="links"/>
+ <cd:constant type="mittig" default="yes"/>
<cd:constant type="rechts"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definiereabschnitt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="stelleabschnittein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="konversion">
- <cd:constant type="ziffern"/>
- <cd:constant type="buchstaben"/>
- <cd:constant type="Buchstaben"/>
- <cd:constant type="roemischezahlen"/>
- <cd:constant type="Roemischezahlen"/>
- </cd:parameter>
- <cd:parameter name="vorigenummer">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuphead" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="stelleueberschriftein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:section"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="textstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="nummernstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="farbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="textfarbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="nummernfarbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="nummer">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="eigenenummer">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="seite">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hiding" type="environment">
+ <cd:sequence>
+ <cd:string value="hiding"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupalign" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="stelleausrichtungein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="breite"/>
<cd:constant type="links"/>
<cd:constant type="rechts"/>
- <cd:constant type="ja"/>
- </cd:parameter>
- <cd:parameter name="fortsetzen">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="kopfzeile">
- <cd:constant type="kein"/>
- <cd:constant type="leer"/>
- <cd:constant type="hoch"/>
- <cd:constant type="keinebeschriftung"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="kein"/>
- <cd:constant type="leer"/>
- <cd:constant type="hoch"/>
- <cd:constant type="keinebeschriftung"/>
- </cd:parameter>
- <cd:parameter name="fusszeile">
- <cd:constant type="kein"/>
- <cd:constant type="leer"/>
- <cd:constant type="hoch"/>
- <cd:constant type="keinebeschriftung"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="normal"/>
- <cd:constant type="imrand"/>
<cd:constant type="mittig"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="haengend">
- <cd:constant type="kein"/>
+ <cd:constant type="innen"/>
+ <cd:constant type="aussen"/>
<cd:constant type="breit"/>
- <cd:constant type="passend"/>
+ <cd:constant type="breit"/>
+ <cd:constant type="hoehe"/>
+ <cd:constant type="unten"/>
<cd:constant type="zeile"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="befehl">
- <cd:constant type="cd:twoarguments"/>
- </cd:parameter>
- <cd:parameter name="nummerbefehl">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="textbefehl">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="deepnumbercommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="deeptextcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="setzekopf">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="leer"/>
- </cd:parameter>
- <cd:parameter name="nummererhoehen">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="cd:list"/>
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="resetnumber">
+ <cd:constant type="zuruecksetzten"/>
+ <cd:constant type="haengend"/>
+ <cd:constant type="nothanging"/>
+ <cd:constant type="hyphenate"/>
+ <cd:constant type="nothyphenated"/>
+ <cd:constant type="lesshyphenation"/>
+ <cd:constant type="morehyphenation"/>
+ <cd:constant type="neu"/>
+ <cd:constant type="old"/>
+ <cd:constant type="normal"/>
<cd:constant type="ja"/>
<cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="datei">
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="flushouter"/>
+ <cd:constant type="flushinner"/>
+ <cd:constant type="center"/>
+ <cd:constant type="hz"/>
+ <cd:constant type="nohz"/>
+ <cd:constant type="spatiumausgleich"/>
+ <cd:constant type="nospacing"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="sehrtolerant"/>
+ <cd:constant type="strecken"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+
+ <cd:command name="alignment" type="environment" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="alignment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="stelleausrichtungein" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupspacing">
+ <cd:sequence>
+ <cd:string value="stellespatiumein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="breit"/>
+ <cd:constant type="gepackt"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptolerance" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="stelletoleranzein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="horizontal"/>
+ <cd:constant type="vertikal"/>
+ <cd:constant type="strecken"/>
+ <cd:constant type="spatium"/>
+ <cd:constant type="sehrstreng" default="yes"/>
+ <cd:constant type="streng"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="sehrtolerant"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="pagetype" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="seitentyp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="befehl"/>
- </cd:parameter>
- <cd:parameter name="marginaltext">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:inherit name="stelleueberschriftenein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="stellekopfzahlein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- <cd:constant type="+cd:number"/>
- <cd:constant type="-cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="headnumber">
- <cd:sequence>
- <cd:string value="kopfnummer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="determineheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="bestimmekopfnummer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="currentheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="heutigeskopfnummer"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="nextsection" generated="yes" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="next"/>
- <cd:variable value="absatz"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definehead" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definiereueberschrift"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupitemgroup" file="core-itm.tex">
- <cd:sequence>
- <cd:string value="setupitemgroup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- <cd:constant type="jede"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="breit"/>
- <cd:constant type="kleinerabstand"/>
- <cd:constant type="gepackt"/>
- <cd:constant type="ungepackt"/>
- <cd:constant type="keinweiss"/>
- <cd:constant type="vor"/>
- <cd:constant type="nach"/>
- <cd:constant type="trenner"/>
- <cd:constant type="keinabstand"/>
- <cd:constant type="amrand"/>
- <cd:constant type="imrand"/>
- <cd:constant type="autointro"/>
- <cd:constant type="lose"/>
- <cd:constant type="wiederholen"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="absatz"/>
- <cd:constant type="imtext"/>
- <cd:constant type="zufaellig"/>
- <cd:constant type="reverse"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="marginalie">
- <cd:constant type="nein"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="linkerrand">
- <cd:constant type="nein"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechterrand">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="processpage" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="bearbeiteseite"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="ja" default="yes"/>
<cd:constant type="nein"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="faktor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="posten">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="start">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="links">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="rechts">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplepage" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="doppelseite"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="option">
+ <cd:constant type="doppelseitig"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="position" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="position"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:position n="1" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupscreens" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stellerasterein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="methode">
+ <cd:constant type="punkt"/>
+ <cd:constant type="linie"/>
+ <cd:constant type="extern"/>
+ </cd:parameter>
+ <cd:parameter name="aufloesung">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="faktor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="raster">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbackgrounds" file="page-bck.tex">
+ <cd:sequence>
+ <cd:string value="stellehintergruendeein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="oben"/>
+ <cd:constant type="kopfzeile"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="vorkopf">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nachkopf">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="kopfstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="beschrstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="symstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="abschnitttrenner">
+ <cd:constant type="fusszeile"/>
+ <cd:constant type="unten"/>
+ <cd:constant type="seite"/>
+ <cd:constant type="papier"/>
+ <cd:constant type="linkerseite"/>
+ <cd:constant type="rechterseite"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="linkekante"/>
+ <cd:constant type="linkerrand"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="symbol">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="symausrichtung">
- <cd:resolve name="symalign"/>
- </cd:parameter>
- <cd:parameter name="ziehefolgendeein">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="itemgroup" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="itemgroup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="a"/>
- <cd:constant type="A"/>
- <cd:constant type="KA"/>
- <cd:constant type="n"/>
- <cd:constant type="N"/>
- <cd:constant type="m"/>
- <cd:constant type="r"/>
- <cd:constant type="R"/>
- <cd:constant type="KR"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="fortsetzten"/>
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="breit"/>
- <cd:constant type="kleinerabstand"/>
- <cd:constant type="gepackt"/>
- <cd:constant type="trenner"/>
- <cd:constant type="keinabstand"/>
- <cd:constant type="amrand"/>
- <cd:constant type="imrand"/>
- <cd:constant type="intro"/>
- <cd:constant type="spalten"/>
- <cd:constant type="text"/>
- <cd:constant type="absatz"/>
- <cd:constant type="wiederholen"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupitemgroup"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="item">
- <cd:sequence>
- <cd:string value="pos"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="but">
- <cd:sequence>
- <cd:string value="but"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="exclusive"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="its">
- <cd:sequence>
- <cd:string value="its"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ran">
- <cd:sequence>
- <cd:string value="ran"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="head">
- <cd:sequence>
- <cd:string value="kopf"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mar">
- <cd:sequence>
- <cd:string value="mar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sub">
- <cd:sequence>
- <cd:string value="sub"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sym" file="core-itm.tex">
- <cd:sequence>
- <cd:string value="sym"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nop">
- <cd:sequence>
- <cd:string value="nop"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="definiereregister"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="stelleregisterein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ausgleichen">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="seitenstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="textstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="indikator">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="verknuepfung">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="kriterium">
- <cd:constant type="cd:section"/>
- <cd:constant type="lokal"/>
+ <cd:constant type="rechterrand"/>
+ <cd:constant type="rechterkante"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="cd:repeat"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="buffer" type="environment" generated="yes" file="core-buf.tex">
+ <cd:sequence>
+ <cd:variable value="puffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="buffer" type="environment" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="buffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="getbuffer">
+ <cd:sequence>
+ <cd:string value="holepuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typebuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="tippepuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="definierepuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="stellepufferein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="absatz">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineblock" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="definiereblock"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomoreblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="keinebloeckemehr"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="hideblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="verbergebloecke"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="keepblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="behaltebloecke"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
<cd:constant type="alles"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="symbol">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="..."/>
- <cd:constant type="n"/>
- <cd:constant type="a"/>
- <cd:constant type="..."/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="interaktion">
- <cd:constant type="seitennummer"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="befehl"/>
- </cd:parameter>
- <cd:parameter name="referieren">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="befehl">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="platz">
- <cd:constant type="links"/>
- <cd:constant type="mittig"/>
- <cd:constant type="rechts"/>
- </cd:parameter>
- <cd:parameter name="maxbreite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="unbekantereferenz">
- <cd:constant type="leer"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="A"/>
- <cd:constant type="B"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="beide"/>
- <cd:constant type="erste"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="compress">
- <cd:constant type="nein"/>
- <cd:constant type="ja"/>
- </cd:parameter>
- <cd:parameter name="deeptextcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="register" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="startregister" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="start"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetoregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="schreibezumregister"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupledregister" generated="yes">
- <cd:sequence>
- <cd:string value="coupled"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupleregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="verknuepfregister"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeregister" variant="1" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="platziereregister"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelleregisterein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="seeregister" generated="yes">
- <cd:sequence>
- <cd:string value="see"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completeregister" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="complete"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="yes" optional="yes" list="yes">
- <cd:inherit name="stelleregisterein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="yes" optional="yes" list="yes">
- <cd:inherit name="stelleregisterein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesynonyms" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="definieresynonyme"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsynonyms" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="stellesynonymein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="textstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="synonymstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="platz">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="verwendebloecke"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="processblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="bearbeitebloecke"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="bypassblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="bypassblocks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="forceblocks">
+ <cd:sequence>
+ <cd:string value="forceblocks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="selectblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="waehlebloeckeaus"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes">
+ <cd:parameter name="kriterium">
+ <cd:constant type="alles"/>
+ <cd:constant type="cd:section"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblock" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="stelleblockein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="innen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="datei">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="formula" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="formel"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="mathematics" file="supp-mat.tex">
+ <cd:sequence>
+ <cd:string value="mathematik"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeformula" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="platziereformel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2" optional="yes"/>
+ <cd:displaymath n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placesubformula" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="platziereunterformel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2" optional="yes"/>
+ <cd:displaymath n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placefloat" generated="yes" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="gleitobjekt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="links"/>
<cd:constant type="rechts"/>
+ <cd:constant type="hier" default="yes"/>
<cd:constant type="oben"/>
- <cd:constant type="kleinerabstand"/>
- <cd:constant type="imrand"/>
+ <cd:constant type="unten"/>
<cd:constant type="imlinken"/>
<cd:constant type="imrechten"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="kriterium">
- <cd:constant type="alles"/>
- <cd:constant type="verwende"/>
- </cd:parameter>
- <cd:parameter name="konversion">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="befehl"/>
- </cd:parameter>
- <cd:parameter name="befehl">
- <cd:constant type="cd:threearguments"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synonym" generated="yes">
- <cd:sequence>
- <cd:variable value="synonym"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completelistofsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelistofsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="loadsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="load"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definesorting" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="definieresortieren"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsorting" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="stellesortierenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="befehl">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="kriterium">
- <cd:constant type="alles"/>
- <cd:constant type="verwende"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="befehl"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sort" generated="yes">
- <cd:sequence>
- <cd:variable value="sort"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completelistofsorts" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelistofsorts" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="loadsorts" generated="yes">
- <cd:sequence>
- <cd:string value="load"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definemakeup" file="page-mak.tex">
- <cd:sequence>
- <cd:string value="definiereumbruch"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelleumbruchein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="makeup" type="environment">
- <cd:sequence>
- <cd:string value="makeup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelleumbruchein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmakeup" file="page-mak.tex">
- <cd:sequence>
- <cd:string value="stelleumbruchein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="seite">
+ <cd:constant type="imrand"/>
+ <cd:constant type="marginalie"/>
+ <cd:constant type="linkerrand"/>
+ <cd:constant type="rechterrand"/>
+ <cd:constant type="linkekante"/>
+ <cd:constant type="rechterkante"/>
+ <cd:constant type="innermargin"/>
+ <cd:constant type="outermargin"/>
+ <cd:constant type="inneredge"/>
+ <cd:constant type="outeredge"/>
+ <cd:constant type="innen"/>
+ <cd:constant type="aussen"/>
+ <cd:constant type="zeile"/>
+ <cd:constant type="hoch"/>
+ <cd:constant type="tief"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="seite"/>
+ <cd:constant type="linkerseite"/>
+ <cd:constant type="rechterseite"/>
+ <cd:constant type="gegenueber"/>
+ <cd:constant type="immer"/>
+ <cd:constant type="auto"/>
+ <cd:constant type="zwinge"/>
+ <cd:constant type="lang"/>
+ <cd:constant type="zuruecksetzten"/>
+ <cd:constant type="zeile"/>
+ <cd:constant type="hoehe"/>
+ <cd:constant type="tiefe"/>
+ <cd:constant type="split"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes" list="yes"/>
+ <cd:content n="3"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reservefloat" generated="yes">
+ <cd:sequence>
+ <cd:string value="reserve"/>
+ <cd:variable value="gleitobjekt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rahmen">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:reference n="3" optional="yes" list="yes"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefloat" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="definieregleitobjekt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloat" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="stellegleitobjektein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="maxhoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="maxbreite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="minbreite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="default">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="seitenbegrenzung">
+ <cd:constant type="cd:list"/>
+ </cd:parameter>
+ <cd:parameter name="linkerrandabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechterrandabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="links"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="floattext" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="gleitobjekt"/>
+ <cd:string value="text"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="links"/>
- <cd:constant type="ja"/>
<cd:constant type="rechts"/>
- </cd:parameter>
- <cd:parameter name="befehle">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="doppelseitig">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="leer"/>
- </cd:parameter>
- <cd:parameter name="kopfzeilenstatus">
- <cd:constant type="normal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- <cd:constant type="leer"/>
- <cd:constant type="kein"/>
- <cd:constant type="keinebeschriftung"/>
- </cd:parameter>
- <cd:parameter name="fusszeilenstatus">
- <cd:constant type="normal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- <cd:constant type="leer"/>
- <cd:constant type="kein"/>
- <cd:constant type="keinebeschriftung"/>
- </cd:parameter>
- <cd:parameter name="textstatus">
- <cd:constant type="normal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- <cd:constant type="leer"/>
- <cd:constant type="kein"/>
- <cd:constant type="keinebeschriftung"/>
- </cd:parameter>
- <cd:parameter name="statusoben">
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- </cd:parameter>
- <cd:parameter name="untenstatus">
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- </cd:parameter>
- <cd:parameter name="pagestate">
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- </cd:parameter>
- <cd:parameter name="farbe">
+ <cd:constant type="hoch"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="tief"/>
+ <cd:constant type="offset"/>
+ <cd:constant type="lang"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelistoffloats" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="floats"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="completelistoffloats" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="floats"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="referral" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="verweis"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="bet">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ken">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="dat">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="van">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="aan">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ref">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="selectpaper">
+ <cd:sequence>
+ <cd:string value="waehlepapieraus"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="familie">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplepaper">
+ <cd:sequence>
+ <cd:string value="doppelseitigespapier"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="namemakeup" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="name"/>
- <cd:string value="makeup"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="version">
- <cd:sequence>
- <cd:string value="version"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="endfassung" default="yes"/>
- <cd:constant type="konzept"/>
- <cd:constant type="temporaer"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="currentdate">
- <cd:sequence>
- <cd:string value="heutigesdatum"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="datum"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="date" file="core-con.tex">
- <cd:sequence>
- <cd:string value="datum"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="d">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="m">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="chem" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="chem"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fraction" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="bruch"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="periods" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="punkt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- <cd:keywords list="yes">
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="referraldate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="verweisdatum"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="indenting" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="einziehen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:resolve name="indenting"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="noindenting" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="nichteinziehen"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="blank" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="blanko"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="klein"/>
- <cd:constant type="mittel"/>
- <cd:constant type="gross" default="yes"/>
- <cd:constant type="keinweiss"/>
- <cd:constant type="zurueck"/>
- <cd:constant type="weiss"/>
- <cd:constant type="sperren"/>
- <cd:constant type="zwinge"/>
- <cd:constant type="zuruecksetzten"/>
- <cd:constant type="zeile"/>
- <cd:constant type="halbezeile"/>
- <cd:constant type="cd:formula"/>
- <cd:constant type="fest"/>
- <cd:constant type="flexibel"/>
- <cd:constant type="kein"/>
- <cd:constant type="immer"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="packed" type="environment" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="kleinerdurchschuss"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="blanko"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="unpacked" type="environment">
- <cd:sequence>
- <cd:string value="unpacked"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="linecorrection" type="environment">
- <cd:sequence>
- <cd:string value="linecorrection"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="correctwhitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="korrigierezwischenraum"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="postponing" type="environment">
- <cd:sequence>
- <cd:string value="postponing"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="local" type="environment">
- <cd:sequence>
- <cd:string value="local"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="narrower" type="environment">
- <cd:sequence>
- <cd:string value="narrower"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="links"/>
- <cd:constant type="mittig" default="yes"/>
- <cd:constant type="rechts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hiding" type="environment">
- <cd:sequence>
- <cd:string value="hiding"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupalign" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="stelleausrichtungein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="breite"/>
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="mittig"/>
- <cd:constant type="innen"/>
- <cd:constant type="aussen"/>
- <cd:constant type="breit"/>
- <cd:constant type="breit"/>
- <cd:constant type="hoehe"/>
- <cd:constant type="unten"/>
- <cd:constant type="zeile"/>
- <cd:constant type="zuruecksetzten"/>
- <cd:constant type="haengend"/>
- <cd:constant type="nothanging"/>
- <cd:constant type="hyphenate"/>
- <cd:constant type="nothyphenated"/>
- <cd:constant type="lesshyphens"/>
- <cd:constant type="morehyphens"/>
- <cd:constant type="neu"/>
- <cd:constant type="old"/>
- <cd:constant type="normal"/>
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- <cd:constant type="flushleft"/>
- <cd:constant type="flushright"/>
- <cd:constant type="flushouter"/>
- <cd:constant type="flushinner"/>
- <cd:constant type="center"/>
- <cd:constant type="hz"/>
- <cd:constant type="nohz"/>
- <cd:constant type="spatiumausgleich"/>
- <cd:constant type="nospacing"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="sehrtolerant"/>
- <cd:constant type="strecken"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-
-<cd:command name="alignment" type="environment">
- <cd:sequence>
- <cd:string value="alignment"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="stelleausrichtungein"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupspacing">
- <cd:sequence>
- <cd:string value="stellespatiumein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="breit"/>
- <cd:constant type="gepackt"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptolerance" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="stelletoleranzein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="horizontal"/>
- <cd:constant type="vertikal"/>
- <cd:constant type="strecken"/>
- <cd:constant type="spatium"/>
- <cd:constant type="sehrstreng" default="yes"/>
- <cd:constant type="streng"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="sehrtolerant"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="pagetype" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="seitentyp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="processpage" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="bearbeiteseite"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="ja" default="yes"/>
- <cd:constant type="nein"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplepage" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="doppelseite"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="option">
- <cd:constant type="doppelseitig"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="position" file="page-lyr.tex">
- <cd:sequence>
- <cd:string value="position"/>
- </cd:sequence>
- <cd:arguments>
- <cd:position list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupscreens" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stellerasterein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="methode">
- <cd:constant type="punkt"/>
- <cd:constant type="linie"/>
- <cd:constant type="extern"/>
- </cd:parameter>
- <cd:parameter name="aufloesung">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="faktor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="raster">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbackgrounds" file="page-bck.tex">
- <cd:sequence>
- <cd:string value="stellehintergruendeein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="oben"/>
- <cd:constant type="kopfzeile"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="fusszeile"/>
- <cd:constant type="unten"/>
- <cd:constant type="seite"/>
- <cd:constant type="papier"/>
- <cd:constant type="linkerseite"/>
- <cd:constant type="rechterseite"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="linkekante"/>
- <cd:constant type="linkerrand"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="rechterrand"/>
- <cd:constant type="rechterkante"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="cd:repeat"/>
- </cd:parameter>
- <cd:inherit name="stelleumrahmtein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="buffer" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="puffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="getbuffer">
- <cd:sequence>
- <cd:string value="holepuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typebuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="tippepuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="definierepuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="stellepufferein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="absatz">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineblock" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="definiereblock"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomoreblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="keinebloeckemehr"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="hideblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="verbergebloecke"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="keepblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="behaltebloecke"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="alles"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="verwendebloecke"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="processblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="bearbeitebloecke"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="bypassblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="bypassblocks"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="forceblocks">
- <cd:sequence>
- <cd:string value="forceblocks"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="selectblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="waehlebloeckeaus"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes">
- <cd:parameter name="kriterium">
- <cd:constant type="alles"/>
- <cd:constant type="cd:section"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblock" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="stelleblockein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="innen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="datei">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="formula" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="formel"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="mathematics" file="supp-mat.tex">
- <cd:sequence>
- <cd:string value="mathematik"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeformula" file="core-mat.tex">
- <cd:sequence>
- <cd:string value="platziereformel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content optional="yes"/>
- <cd:displaymath/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placesubformula" file="core-mat.tex">
- <cd:sequence>
- <cd:string value="platziereunterformel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content optional="yes"/>
- <cd:displaymath/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placefloat" generated="yes" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="gleitobjekt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="hier" default="yes"/>
- <cd:constant type="oben"/>
- <cd:constant type="unten"/>
- <cd:constant type="imlinken"/>
- <cd:constant type="imrechten"/>
- <cd:constant type="imrand"/>
- <cd:constant type="marginalie"/>
- <cd:constant type="linkerrand"/>
- <cd:constant type="rechterrand"/>
- <cd:constant type="linkekante"/>
- <cd:constant type="rechterkante"/>
- <cd:constant type="innermargin"/>
- <cd:constant type="outermargin"/>
- <cd:constant type="inneredge"/>
- <cd:constant type="outeredge"/>
- <cd:constant type="innen"/>
- <cd:constant type="aussen"/>
- <cd:constant type="zeile"/>
- <cd:constant type="hoch"/>
- <cd:constant type="tief"/>
- <cd:constant type="passend"/>
- <cd:constant type="seite"/>
- <cd:constant type="linkerseite"/>
- <cd:constant type="rechterseite"/>
- <cd:constant type="gegenueber"/>
- <cd:constant type="immer"/>
- <cd:constant type="auto"/>
- <cd:constant type="zwinge"/>
- <cd:constant type="lang"/>
- <cd:constant type="zuruecksetzten"/>
- <cd:constant type="zeile"/>
- <cd:constant type="hoehe"/>
- <cd:constant type="tiefe"/>
- <cd:constant type="split"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reservefloat" generated="yes">
- <cd:sequence>
- <cd:string value="reserve"/>
- <cd:variable value="gleitobjekt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rahmen">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- </cd:assignments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="definieregleitobjekt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="stellegleitobjektein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="maxhoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="maxbreite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="minbreite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="default">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="seitenbegrenzung">
- <cd:constant type="cd:list"/>
- </cd:parameter>
- <cd:parameter name="linkerrandabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechterrandabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="platz">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="items">
+ <cd:sequence>
+ <cd:string value="posten"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stellepostenein" n="1"/>
+ </cd:assignments>
+ <cd:content n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupitems" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stellepostenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="platz">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="imrand"/>
+ <cd:constant type="oben"/>
+ <cd:constant type="unten"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="..."/>
+ <cd:constant type="n"/>
+ <cd:constant type="a"/>
+ <cd:constant type="..."/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="unbekannt"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quotation" type="environment" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="zitat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
<cd:constant type="links"/>
- <cd:constant type="mittig"/>
+ <cd:constant type="mittig" default="yes"/>
<cd:constant type="rechts"/>
- </cd:parameter>
- <cd:inherit name="stelleumrahmtein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="floattext" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="gleitobjekt"/>
- <cd:string value="text"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="hoch"/>
- <cd:constant type="mittig"/>
- <cd:constant type="tief"/>
- <cd:constant type="offset"/>
- <cd:constant type="lang"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelistoffloats" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="floats"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="completelistoffloats" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="floats"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="referral" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="verweis"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="bet">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quotation" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="zitat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quote" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="zitieren"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupquote" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stellezitierenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="cd:text"/>
+ <cd:constant type="marginalie"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineparagraphs" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="definiereabsaetze"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="linie">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="passend"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="innen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="toleranz">
+ <cd:constant type="sehrstreng"/>
+ <cd:constant type="streng"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="sehrtolerant"/>
+ <cd:constant type="strecken"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="paragraph" generated="yes">
+ <cd:sequence>
+ <cd:variable value="absatz"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="paragraph" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="absatz"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupparagraphs" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stelleabsaetzeein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="jede"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="toleranz">
+ <cd:constant type="sehrstreng"/>
+ <cd:constant type="streng"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="sehrtolerant"/>
+ <cd:constant type="strecken"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="innen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="befehl">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="linie">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptab" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stelletabein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="muster">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopfstil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tab">
+ <cd:sequence>
+ <cd:string value="tab"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="document" type="environment">
+ <cd:sequence>
+ <cd:string value="document"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labels">
+ <cd:sequence>
+ <cd:string value="labels"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetabulate" file="core-tbl.tex">
+ <cd:sequence>
+ <cd:string value="definieretabulator"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ken">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tabulate" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="tabulator"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="dat">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelleexterneabbildungenein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptabulate" file="core-tbl.tex">
+ <cd:sequence>
+ <cd:string value="stelletabulatorein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="einheit">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="einziehen">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="innen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="EQ">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="linienfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="liniendicke">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="blanko"/>
+ <cd:constant type="gritter"/>
+ <cd:constant type="tiefe"/>
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="gross"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="fliesstext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="linie">
+ <cd:constant type="normal"/>
+ <cd:constant type="zeile"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptables" file="core-tab.tex">
+ <cd:sequence>
+ <cd:string value="stelletabellenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="abstand">
+ <cd:constant type="klein"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="gross"/>
+ </cd:parameter>
+ <cd:parameter name="fliesstext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="HL">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="gross"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="VL">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="gross"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="tiefe">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
+ </cd:parameter>
+ <cd:parameter name="liniendicke">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="linienfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="befehle">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="hintergrund">
+ <cd:constant type="raster"/>
+ <cd:constant type="farbe"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="hintergrundraster">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="hintergrundfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="fliesstext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="table" type="environment">
+ <cd:sequence>
+ <cd:string value="table"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="van">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tables" type="environment">
+ <cd:sequence>
+ <cd:string value="tables"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="aan">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetabletemplate" file="core-tab.tex">
+ <cd:sequence>
+ <cd:string value="definieretabellenvorlage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ref">
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="selectpaper">
- <cd:sequence>
- <cd:string value="waehlepapieraus"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="familie">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplepaper">
- <cd:sequence>
- <cd:string value="doppelseitigespapier"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="chem" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="chem"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fraction" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="bruch"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="periods" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="punkt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="items">
- <cd:sequence>
- <cd:string value="posten"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellepostenein"/>
- </cd:assignments>
- <cd:content list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupitems" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stellepostenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="platz">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfiles" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="verwendeexternedateien"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="fliesstext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="datei">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfile" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="verwendeexternedatei"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="4" list="yes">
+ <cd:parameter name="fliesstext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfigure" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="verwendeexterneabbildung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="cd:name"/> <!-- parent -->
+ </cd:keywords>
+ <cd:assignments n="4" optional="yes" list="yes">
+ <cd:inherit name="stelleexterneabbildungenein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="externalfigure" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="externeabbildung"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelleexterneabbildungenein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupexternalfigures" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="stelleexterneabbildungenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="format">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="yformat">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="yformat">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="faktor">
+ <cd:constant type="max"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="breit"/>
+ </cd:parameter>
+ <cd:parameter name="bfaktor">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="max"/>
+ <cd:constant type="breit"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="hfaktor">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="max"/>
+ <cd:constant type="breit"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rahmen">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="voreinstellung">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="bildschirm">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="vorschau">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="wiederholen">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="objekt">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="typ">
+ <cd:constant type="eps"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="tif"/>
+ <cd:constant type="png"/>
+ <cd:constant type="jpg"/>
+ <cd:constant type="mov"/>
+ <cd:constant type="cd:tex"/>
+ </cd:parameter>
+ <cd:parameter name="methode">
+ <cd:constant type="eps"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="tif"/>
+ <cd:constant type="png"/>
+ <cd:constant type="jpg"/>
+ <cd:constant type="mov"/>
+ <cd:constant type="cd:tex"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="rahmen"/>
+ <cd:constant type="leer"/>
+ <cd:constant type="test"/>
+ </cd:parameter>
+ <cd:parameter name="umrahmen">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="ymax">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="xmax">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="verzeichnis">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="lokal"/>
+ <cd:constant type="global"/>
+ <cd:constant type="default"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="maxbreite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="maxhoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="konversion">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showexternalfigures" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="zeigeexterneabbildungen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalsoundtrack" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="verwendeexternestonstueck"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="name" file="syst-gen.tex">
+ <cd:sequence>
+ <cd:string value="name"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="legend" type="environment">
+ <cd:sequence>
+ <cd:string value="legend"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="zwei"/>
+ </cd:keywords>
+ <cd:tex n="2" command="leg"/>
+ <cd:nothing n="3"/>
+ <cd:nothing n="4" separator="backslash"/>
+ <cd:nothing n="5" separator="backslash"/>
+ <cd:tex n="6" separator="backslash" command="leg"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fact" type="environment">
+ <cd:sequence>
+ <cd:string value="geg"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:tex n="1" command="fact"/>
+ <cd:nothing n="2"/>
+ <cd:nothing n="3" separator="backslash"/>
+ <cd:nothing n="4" separator="backslash"/>
+ <cd:tex n="5" separator="backslash" command="fact"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="rotate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="drehen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelledrehenein" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuprotate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stelledrehenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="rotation">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="normal"/>
+ <cd:constant type="hoch"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="breit"/>
+ <cd:constant type="tiefe"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mirror" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="spiegeln"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="scale" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="format"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="sx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcombinations" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stellekombinationein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="oben"/>
+ <cd:constant type="mittig"/>
+ <cd:constant type="unten"/>
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="combination" type="environment">
+ <cd:sequence>
+ <cd:string value="combination"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:matrix"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placesidebyside" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="platzierenebeneinander"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeontopofeachother" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="platziereuntereinander"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overlay" type="environment">
+ <cd:sequence>
+ <cd:string value="overlay"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overview" type="environment">
+ <cd:sequence>
+ <cd:string value="overview"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionscreen" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelleinteraktionsbildschirmein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="rumpfspatium">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopfspatium">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rumpfabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopfoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="max"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="doppelseitig"/>
+ <cd:constant type="bookmark"/>
+ </cd:parameter>
+ <cd:parameter name="wartezeit">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="screen" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="bildschirm"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setuppagetransitions" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelleseitenuebergangein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="zuruecksetzten"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteraction" file="core-nav.tex">
+ <cd:sequence>
+ <cd:string value="stelleinteraktionein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="menue">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ <cd:parameter name="seite">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="klick">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="bildschirm">
+ <cd:constant type="neu"/>
+ </cd:parameter>
+ <cd:parameter name="oeffenaktion">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="schliessenaktion">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="openpageaction">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="closepageaction">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="berechnen">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tiefe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="kontrastfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="symbolset">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="titel">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="untertitel">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="autor">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="datum">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="keyword">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <!-- maybe this will move elsewhere -->
+ <cd:parameter name="fieldlayer">
+ <cd:constant type="auto"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionmenu" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelleinteraktionsmenueein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="mittig">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="kein"/>
+ <cd:constant type="lokal"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="kontrastfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="overlay"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="selbeseite">
+ <cd:constant type="ja"/>
+ <cd:constant type="leer"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="unbekantereferenz">
+ <cd:constant type="ja"/>
+ <cd:constant type="leer"/>
+ <cd:constant type="nein"/>
+ <cd:constant type="kein"/>
+ </cd:parameter>
+ <cd:parameter name="linkeroffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechterabstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="obenoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="untenoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="position">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/> <!-- maybe not all parameters from framed -->
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineinteractionmenu" variant="1" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definiereinteraktionsmenue"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
<cd:constant type="links"/>
<cd:constant type="rechts"/>
- <cd:constant type="imrand"/>
<cd:constant type="oben"/>
<cd:constant type="unten"/>
- </cd:parameter>
- <cd:parameter name="symbol">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="..."/>
- <cd:constant type="n"/>
- <cd:constant type="a"/>
- <cd:constant type="..."/>
- <cd:constant type="cd:text"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- <cd:constant type="unbekannt"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quotation" type="environment" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="zitat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="links"/>
- <cd:constant type="mittig" default="yes"/>
- <cd:constant type="rechts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quotation" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="zitat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quote" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="zitieren"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupquote" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stellezitierenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="farbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="platz">
- <cd:constant type="cd:text"/>
- <cd:constant type="marginalie"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="adding">
- <cd:sequence>
- <cd:string value="zusatz"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="klein"/>
- <cd:constant type="mittel" default="yes"/>
- <cd:constant type="gross"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineparagraphs" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="definiereabsaetze"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="linie">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="passend"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="innen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="toleranz">
- <cd:constant type="sehrstreng"/>
- <cd:constant type="streng"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="sehrtolerant"/>
- <cd:constant type="strecken"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="paragraph" generated="yes">
- <cd:sequence>
- <cd:variable value="absatz"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="paragraph" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="absatz"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupparagraphs" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stelleabsaetzeein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- <cd:constant type="jede"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="toleranz">
- <cd:constant type="sehrstreng"/>
- <cd:constant type="streng"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="sehrtolerant"/>
- <cd:constant type="strecken"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="innen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="befehl">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="linie">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptab" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stelletabein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="muster">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopfstil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="platz">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelleinteraktionsmenueein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineinteractionmenu" variant="2" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definiereinteraktionsmenue"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="links"/>
<cd:constant type="rechts"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tab">
- <cd:sequence>
- <cd:string value="tab"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="document" type="environment">
- <cd:sequence>
- <cd:string value="document"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labels">
- <cd:sequence>
- <cd:string value="labels"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetabulate" file="core-tbl.tex">
- <cd:sequence>
- <cd:string value="definieretabulator"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tabulate" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="tabulator"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="verwendeexterneabbildung"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptabulate" file="core-tbl.tex">
- <cd:sequence>
- <cd:string value="stelletabulatorein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="einheit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="einziehen">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="innen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="EQ">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="linienfarbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="liniendicke">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="blanko"/>
- <cd:constant type="gritter"/>
- <cd:constant type="tiefe"/>
- <cd:constant type="cd:dimension"/>
- <cd:constant type="klein"/>
- <cd:constant type="mittel"/>
- <cd:constant type="gross"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="fliesstext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="gross"/>
- </cd:parameter>
- <cd:parameter name="linie">
- <cd:constant type="normal"/>
- <cd:constant type="zeile"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptables" file="core-tab.tex">
- <cd:sequence>
- <cd:string value="stelletabellenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="abstand">
- <cd:constant type="klein"/>
- <cd:constant type="mittel"/>
- <cd:constant type="gross"/>
- </cd:parameter>
- <cd:parameter name="fliesstext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="gross"/>
- </cd:parameter>
- <cd:parameter name="HL">
- <cd:constant type="cd:number"/>
- <cd:constant type="klein"/>
- <cd:constant type="mittel"/>
- <cd:constant type="gross"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="VL">
- <cd:constant type="cd:number"/>
- <cd:constant type="klein"/>
- <cd:constant type="mittel"/>
- <cd:constant type="gross"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="tiefe">
- <cd:constant type="cd:number"/>
- <cd:constant type="strut"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:number"/>
- <cd:constant type="strut"/>
- </cd:parameter>
- <cd:parameter name="liniendicke">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="linienfarbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="befehle">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="hintergrund">
- <cd:constant type="raster"/>
- <cd:constant type="farbe"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="hintergrundraster">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="hintergrundfarbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="fliesstext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="gross"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="table" type="environment">
- <cd:sequence>
- <cd:string value="table"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tables" type="environment">
- <cd:sequence>
- <cd:string value="tables"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetabletemplate" file="core-tab.tex">
- <cd:sequence>
- <cd:string value="definieretabellenvorlage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfiles" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="verwendeexternedateien"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="fliesstext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="gross"/>
- </cd:parameter>
- <cd:parameter name="datei">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfile" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="verwendeexternedatei"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="fliesstext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="gross"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfigure" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="verwendeexterneabbildung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="format">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="yformat">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="yformat">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="faktor">
- <cd:constant type="max"/>
- <cd:constant type="passend"/>
- <cd:constant type="breit"/>
- </cd:parameter>
- <cd:parameter name="bfaktor">
- <cd:constant type="cd:number"/>
- <cd:constant type="max"/>
- <cd:constant type="breit"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="hfaktor">
- <cd:constant type="cd:number"/>
- <cd:constant type="max"/>
- <cd:constant type="breit"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rahmen">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="voreinstellung">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="bildschirm">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="vorschau">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="wiederholen">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="objekt">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="typ">
- <cd:constant type="eps"/>
- <cd:constant type="mps"/>
- <cd:constant type="pdf"/>
- <cd:constant type="tif"/>
- <cd:constant type="png"/>
- <cd:constant type="jpg"/>
- <cd:constant type="mov"/>
- <cd:constant type="cd:tex"/>
- </cd:parameter>
- <cd:parameter name="methode">
- <cd:constant type="eps"/>
- <cd:constant type="mps"/>
- <cd:constant type="pdf"/>
- <cd:constant type="tif"/>
- <cd:constant type="png"/>
- <cd:constant type="jpg"/>
- <cd:constant type="mov"/>
- <cd:constant type="cd:tex"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="externalfigure" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="externeabbildung"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="verwendeexterneabbildung"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupexternalfigures" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="stelleexterneabbildungenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="option">
- <cd:constant type="rahmen"/>
- <cd:constant type="leer"/>
- <cd:constant type="test"/>
- </cd:parameter>
- <cd:parameter name="objekt">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="umrahmen">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="ymax">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="xmax">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="verzeichnis">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="platz">
- <cd:constant type="lokal"/>
- <cd:constant type="global"/>
- <cd:constant type="default"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="maxbreite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="maxhoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="konversion">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showexternalfigures" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="zeigeexterneabbildungen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalsoundtrack" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="verwendeexternestonstueck"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="name" file="syst-gen.tex">
- <cd:sequence>
- <cd:string value="name"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="legend" type="environment">
- <cd:sequence>
- <cd:string value="legend"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="zwei"/>
- </cd:keywords>
- <cd:tex command="leg"/>
- <cd:nothing/>
- <cd:nothing separator="backslash"/>
- <cd:nothing separator="backslash"/>
- <cd:tex separator="backslash" command="leg"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fact" type="environment">
- <cd:sequence>
- <cd:string value="geg"/>
- </cd:sequence>
- <cd:arguments>
- <cd:tex command="fact"/>
- <cd:nothing/>
- <cd:nothing separator="backslash"/>
- <cd:nothing separator="backslash"/>
- <cd:tex separator="backslash" command="fact"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="rotate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="drehen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelledrehenein"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuprotate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stelledrehenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="rotation">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="platz">
- <cd:constant type="normal"/>
- <cd:constant type="hoch"/>
- <cd:constant type="passend"/>
- <cd:constant type="breit"/>
- <cd:constant type="tiefe"/>
- </cd:parameter>
- <cd:inherit name="stelleumrahmtein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mirror" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="spiegeln"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="scale" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="format"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="sx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="sy">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcombinations" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stellekombinationein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="platz">
<cd:constant type="oben"/>
- <cd:constant type="mittig"/>
<cd:constant type="unten"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="links"/>
<cd:constant type="rechts"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="farbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="combination" type="environment">
- <cd:sequence>
- <cd:string value="combination"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:matrix"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placesidebyside" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="platzierenebeneinander"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeontopofeachother" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="platziereuntereinander"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overlay" type="environment">
- <cd:sequence>
- <cd:string value="overlay"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overview" type="environment">
- <cd:sequence>
- <cd:string value="overview"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteractionscreen" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stelleinteraktionsbildschirmein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="rumpfspatium">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopfspatium">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rumpfabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopfoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="max"/>
- <cd:constant type="passend"/>
- <cd:constant type="doppelseitig"/>
- <cd:constant type="bookmark"/>
- </cd:parameter>
- <cd:parameter name="wartezeit">
- <cd:constant type="cd:number"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="screen" file="core-int.tex">
- <cd:sequence>
- <cd:string value="bildschirm"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setuppagetransitions" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stelleseitenuebergangein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="zuruecksetzten"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteraction" file="core-nav.tex">
- <cd:sequence>
- <cd:string value="stelleinteraktionein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="menue">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- <cd:parameter name="seite">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="klick">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="bildschirm">
- <cd:constant type="neu"/>
- </cd:parameter>
- <cd:parameter name="oeffenaktion">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="schliessenaktion">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="openpageaction">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="closepageaction">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="berechnen">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tiefe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="farbe">
+ <cd:constant type="oben"/>
+ <cd:constant type="unten"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="kontrastfarbe">
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="stelleinteraktionsmenueein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionmenu" type="environment">
+ <cd:sequence>
+ <cd:string value="interaktionsmenue"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="symbolset">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="disableinteractionmenu" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="inaktiviereinteraktionsmenue"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="oben"/>
+ <cd:constant type="unten"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="titel">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="untertitel">
+ </cd:keywords>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternaldocument" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="verwendeexteresdokument"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="datei"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="autor">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useURL" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="verwendeURL"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="datum">
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="datei"/>
+ </cd:keywords>
+ <cd:keywords n="4">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="keyword">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupledocument" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="verknuepfedokument"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="datei"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="from" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="von"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="exclusive"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionbar">
+ <cd:sequence>
+ <cd:string value="interaktionsbalken"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:inherit name="stelleinteraktionsbalkenein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionbuttons" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="interaktionsknopfe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes">
+ <cd:inherit name="stelleinteraktionsbalkenein" n="1"/>
+ </cd:assignments>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelleinteraktionsbalkenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="d"/>
+ <cd:constant type="e"/>
+ <cd:constant type="f"/>
+ <cd:constant type="g"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="hoehe"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="hoehe"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="tiefe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="schritt">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="mittel"/>
+ <cd:constant type="gross"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synchronize" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="synchronisieren"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="synchronization" type="environment">
+ <cd:sequence>
+ <cd:string value="synchronization"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupsynchronizationbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stellesynchronisationsbalkenein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="seite"/>
+ <cd:constant type="lokal"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="hoehe"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synchronizationbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="synchronisationsbalken"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="seite"/>
+ <cd:constant type="lokal"/>
+ </cd:parameter>
+ <cd:inherit name="stellesynchronisationsbalkenein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsynchronization" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stellesynchronisationein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineprofile" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definiereprofil"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupprofiles" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelleprofilein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="option">
+ <cd:constant type="test"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="profile" type="environment">
+ <cd:sequence>
+ <cd:string value="profile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followprofile" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="folgeprofil"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <!-- maybe this will move elsewhere -->
- <cd:parameter name="fieldlayer">
- <cd:constant type="auto"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placebookmarks" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="platzierebookmarks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineinteractionmenu" variant="1" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definiereinteraktionsmenue"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="oben"/>
- <cd:constant type="unten"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="links">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="mittig">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="kein"/>
- <cd:constant type="lokal"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="farbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="overlay"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="selbeseite">
- <cd:constant type="ja"/>
- <cd:constant type="leer"/>
- <cd:constant type="nein"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="unbekantereferenz">
- <cd:constant type="ja"/>
- <cd:constant type="leer"/>
- <cd:constant type="nein"/>
- <cd:constant type="kein"/>
- </cd:parameter>
- <cd:parameter name="linkeroffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechterabstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="obenoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="untenoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="position">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:inherit name="stelleumrahmtein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineinteractionmenu" variant="2" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definiereinteraktionsmenue"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="oben"/>
- <cd:constant type="unten"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="oben"/>
- <cd:constant type="unten"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelleinteraktionsmenueein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionmenu" type="environment">
- <cd:sequence>
- <cd:string value="interaktionsmenue"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="disableinteractionmenu" file="core-int.tex">
- <cd:sequence>
- <cd:string value="inaktiviereinteraktionsmenue"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="oben"/>
- <cd:constant type="unten"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternaldocument" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="verwendeexteresdokument"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="datei"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useURL" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="verwendeURL"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="datei"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupledocument" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="verknuepfedokument"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="datei"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="from" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="von"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="exclusive"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionbar">
- <cd:sequence>
- <cd:string value="interaktionsbalken"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:inherit name="stelleinteraktionsbalkenein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionbuttons" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="interaktionsknopfe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" optional="yes" list="yes">
- <cd:inherit name="stelleinteraktionsbalkenein"/>
- </cd:assignments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteractionbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stelleinteraktionsbalkenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="d"/>
- <cd:constant type="e"/>
- <cd:constant type="f"/>
- <cd:constant type="g"/>
- </cd:parameter>
- <cd:parameter name="symbol">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="hoehe"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="hoehe"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="tiefe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="farbe">
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="alles"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="bookmark" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="bookmark"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="schritt">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="version" type="environment">
+ <cd:sequence>
+ <cd:string value="version"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
<cd:constant type="cd:number"/>
- <cd:constant type="klein"/>
- <cd:constant type="mittel"/>
- <cd:constant type="gross"/>
- </cd:parameter>
- <cd:inherit name="stelleumrahmtein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synchronize" file="core-int.tex">
- <cd:sequence>
- <cd:string value="synchronisieren"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="synchronization" type="environment">
- <cd:sequence>
- <cd:string value="synchronization"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupsynchronizationbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stellesynchronisationsbalkenein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="seite"/>
- <cd:constant type="lokal"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="hoehe"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="farbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:inherit name="stelleumrahmtein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synchronizationbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="synchronisationsbalken"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="seite"/>
- <cd:constant type="lokal"/>
- </cd:parameter>
- <cd:inherit name="stellesynchronisationsbalkenein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsynchronization" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stellesynchronisationein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineprofile" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definiereprofil"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupprofiles" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stelleprofilein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="option">
- <cd:constant type="test"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="profile" type="environment">
- <cd:sequence>
- <cd:string value="profile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followprofile" file="core-int.tex">
- <cd:sequence>
- <cd:string value="folgeprofil"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placebookmarks" file="core-int.tex">
- <cd:sequence>
- <cd:string value="platzierebookmarks"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="alles"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="bookmark">
- <cd:sequence>
- <cd:string value="bookmark"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="version" type="environment">
- <cd:sequence>
- <cd:string value="version"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupversions" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stelleversionein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="nummer">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupversions" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelleversionein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="nummer">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="markversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="beschrifteversion"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="selectversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="waehleversionaus"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definiereversion"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="markversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="beschrifteversion"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="selectversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="waehleversionaus"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definiereversion"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="folgeversion"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followprofileversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="folgeprofilversion"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineprogram" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definiereprogramme"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupprograms" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="stelleprogrammein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="verzeichnis">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="folgeversion"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="program" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="programm"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="figure" type="environment">
- <cd:sequence>
- <cd:string value="figure"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="faktor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="rahmen">
- <cd:constant type="an"/>
- <cd:constant type="aus"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<!-- referring*figure skipped -->
-
-<!-- marking*figure skipped -->
-
-<!-- remark skipped -->
-
-<cd:command name="goto" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="zu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:content interactive="exclusive"/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="gotobox" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="zurbox"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="button">
- <cd:sequence>
- <cd:string value="knopf"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" optional="yes" list="yes">
- <cd:inherit name="stelleknopfein"/>
- </cd:assignments>
- <cd:content/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbuttons" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="stelleknopfein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:inherit name="stelleumrahmtein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<!-- menubutton skipped -->
-
-<cd:command name="setupcomment" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stellekommentarein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="farbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="titel">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followprofileversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="folgeprofilversion"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="spatium">
- <cd:constant type="ja"/>
- <cd:constant type="nein"/>
- </cd:parameter>
- <cd:parameter name="symbol">
- <cd:constant type="normal"/>
- <cd:constant type="Neu"/>
- <cd:constant type="Ballon"/>
- <cd:constant type="Zusatz"/>
- <cd:constant type="Hilfe"/>
- <cd:constant type="Absatz"/>
- <cd:constant type="Schluessel"/>
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="max"/>
- <cd:constant type="puffer"/>
- </cd:parameter>
- <cd:parameter name="marginalie">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comment" type="environment">
- <cd:sequence>
- <cd:string value="kommentar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellekommentarein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comment">
- <cd:sequence>
- <cd:string value="kommentar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellekommentarein"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definierefeld"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesubfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definieresubfeld"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="copyfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="kopierefeld"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="clonefield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="klonierefeld"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="field" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="feld"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fitfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="passendfeld"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="ausfuellfeld"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tooltip" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="tooltip"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="mittig"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="zeigefelder"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="logfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="registrierefelder"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="stellefeldein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="label"/>
- <cd:constant type="horizontal"/>
- <cd:constant type="vertikal"/>
- <cd:constant type="rahmen"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stellefelderin"/>
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="stellefelderin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="zuruecksetzten"/>
- <cd:constant type="label"/>
- <cd:constant type="horizontal"/>
- <cd:constant type="vertikal"/>
- <cd:constant type="rahmen"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="vor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="nach">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="farbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="ausrichtung">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="nurlesbar"/>
- <cd:constant type="obligatorisch"/>
- <cd:constant type="geschuetzt"/>
- <cd:constant type="sortiert"/>
- <cd:constant type="nichtverfuegbar"/>
- <cd:constant type="versteckt"/>
- <cd:constant type="druckbar"/>
- </cd:parameter>
- <cd:parameter name="klickin">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="klickaus">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="regionin">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="regionaus">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="nachtaste">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="formatieren">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="validieren">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="berechnen">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="feldoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="feldrahmenfarbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="feldhintergrundfarbe">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:inherit name="umrahmt"/>
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupforms" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="setupforms"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="methode">
- <cd:constant type="HTML"/>
- <cd:constant type="FDF"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefieldstack" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definierefeldstapel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stellefelderin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fieldstack" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="feldstapel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellefelderin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="clip" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="ausschnitt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelleausschnittein"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupclipping" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="stelleausschnittein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="x">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="mp">
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelegend">
- <cd:sequence>
- <cd:string value="platzierelegende"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplegend">
- <cd:sequence>
- <cd:string value="stellelegendeein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="zwischen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="platz">
- <cd:constant type="rechts"/>
- <cd:constant type="unten"/>
- </cd:parameter>
- <cd:parameter name="fliesstext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="gross"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definerule">
- <cd:sequence>
- <cd:string value="definerule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setuprule"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placerule">
- <cd:sequence>
- <cd:string value="placerule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuprule">
- <cd:sequence>
- <cd:string value="setuprule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="tiefe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoehe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="breite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="vorspatium">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="nachspatium">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="farbe">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineprogram" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="definiereprogramme"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetextvariable">
- <cd:sequence>
- <cd:string value="definetextvariable"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:inherit name="setuptextvariable"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextvariable">
- <cd:sequence>
- <cd:string value="setuptextvariable"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="links">
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="rechts">
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="abstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="befehl">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="ja"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupprograms" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="stelleprogrammein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="verzeichnis">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="program" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="programm"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="figure" type="environment">
+ <cd:sequence>
+ <cd:string value="figure"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="faktor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="rahmen">
+ <cd:constant type="an"/>
+ <cd:constant type="aus"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- referring*figure skipped -->
+
+ <!-- marking*figure skipped -->
+
+ <!-- remark skipped -->
+
+ <cd:command name="goto" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="zu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:content n="2" interactive="exclusive"/>
+ <cd:reference n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="gotobox" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="zurbox"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="button" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="knopf"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes">
+ <cd:inherit name="stelleknopfein" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:reference n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbuttons" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="stelleknopfein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- menubutton skipped -->
+
+ <cd:command name="setupcomment" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stellekommentarein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="titel">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="spatium">
+ <cd:constant type="ja"/>
+ <cd:constant type="nein"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="normal"/>
+ <cd:constant type="Neu"/>
+ <cd:constant type="Ballon"/>
+ <cd:constant type="Zusatz"/>
+ <cd:constant type="Hilfe"/>
+ <cd:constant type="Absatz"/>
+ <cd:constant type="Schluessel"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="max"/>
+ <cd:constant type="puffer"/>
+ </cd:parameter>
+ <cd:parameter name="marginalie">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comment" type="environment">
+ <cd:sequence>
+ <cd:string value="kommentar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stellekommentarein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comment">
+ <cd:sequence>
+ <cd:string value="kommentar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stellekommentarein" n="1"/>
+ </cd:assignments>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definierefeld"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1"> <!-- name -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2"> <!-- type -->
+ <cd:constant type="text"/>
+ <cd:constant type="zeile"/> <!-- equal to text -->
+ <cd:constant type="push"/>
+ <cd:constant type="check"/>
+ <cd:constant type="radio"/>
+ <cd:constant type="combo"/>
+ <cd:constant type="choice"/> <!-- equal to combo -->
+ <cd:constant type="popup"/> <!-- equal to combo -->
+ </cd:keywords>
+ <cd:keywords n="3"> <!-- group -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="4" list="yes"> <!-- optional for text? -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes"> <!-- default -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesubfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definieresubfeld"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="copyfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="kopierefeld"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="clonefield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="klonierefeld"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="field" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="feld"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fitfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="passendfeld"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="ausfuellfeld"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tooltip" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="tooltip"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="mittig"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="zeigefelder"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="logfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="registrierefelder"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="stellefeldein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="label"/>
+ <cd:constant type="horizontal"/>
+ <cd:constant type="vertikal"/>
+ <cd:constant type="rahmen"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="stellefelderin" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="4" list="yes"> </cd:assignments>
+ <cd:assignments n="5" list="yes"> </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="stellefelderin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- TODO: if it's reset, only a single argument, no list -->
+ <cd:constant type="zuruecksetzten"/>
+ <cd:constant type="label"/>
+ <cd:constant type="horizontal"/>
+ <cd:constant type="vertikal"/>
+ <cd:constant type="rahmen"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="nach">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="farbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="ausrichtung">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="nurlesbar"/>
+ <cd:constant type="obligatorisch"/>
+ <cd:constant type="geschuetzt"/>
+ <cd:constant type="sortiert"/>
+ <cd:constant type="nichtverfuegbar"/>
+ <cd:constant type="versteckt"/>
+ <cd:constant type="druckbar"/>
+ </cd:parameter>
+ <cd:parameter name="klickin">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="klickaus">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="regionin">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="regionaus">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="nachtaste">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="formatieren">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="validieren">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="berechnen">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="feldoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="feldrahmenfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="feldhintergrundfarbe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:inherit name="stelleumrahmtein" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="stellefelderin" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="4" list="yes">
+ <cd:inherit name="stellefelderin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupforms" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="setupforms"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="methode">
+ <cd:constant type="HTML"/>
+ <cd:constant type="FDF"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefieldstack" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definierefeldstapel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="stellefelderin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fieldstack" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="feldstapel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="stellefelderin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="clip" file="core-trf.tex">
+ <cd:sequence>
+ <cd:string value="ausschnitt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelleausschnittein" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupclipping" file="core-trf.tex">
+ <cd:sequence>
+ <cd:string value="stelleausschnittein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="x">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sx">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="hoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="voffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="linkeroffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="rechterabstand">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="obenoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="untenoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="mp">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelegend">
+ <cd:sequence>
+ <cd:string value="platzierelegende"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplegend">
+ <cd:sequence>
+ <cd:string value="stellelegendeein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="abstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="zwischen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="breite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoehe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="platz">
+ <cd:constant type="rechts"/>
+ <cd:constant type="unten"/>
+ </cd:parameter>
+ <cd:parameter name="fliesstext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupstrut" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="setupstrut"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="ja" default="yes"/>
<cd:constant type="nein"/>
<cd:constant type="kap"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="settextvariable">
- <cd:sequence>
- <cd:string value="settextvariable"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placetextvariable">
- <cd:sequence>
- <cd:string value="placetextvariable"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textvariable">
- <cd:sequence>
- <cd:string value="textvariable"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definerawfont">
- <cd:sequence>
- <cd:string value="definerawfont"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellezeilenabstandein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="switchtorawfont">
- <cd:sequence>
- <cd:string value="switchtorawfont"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetextposition">
- <cd:sequence>
- <cd:string value="definetextposition"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellepositionierenein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextposition">
- <cd:sequence>
- <cd:string value="setuptextposition"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stellepositionierenein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="positiontext">
- <cd:sequence>
- <cd:string value="positiontext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupstrut" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="setupstrut"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="ja" default="yes"/>
- <cd:constant type="nein"/>
- <cd:constant type="kap"/>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
-
diff --git a/tex/context/interface/cont-en.xml b/tex/context/interface/cont-en.xml
index e902887c4..f5f30226d 100644
--- a/tex/context/interface/cont-en.xml
+++ b/tex/context/interface/cont-en.xml
@@ -1,6 +1,4 @@
-<?xml version="1.0" standalone="yes"?>
-
-<!-- versions:
+<?xml version="1.0" encoding="UTF-8"?><!-- versions:
comment : user interface definitions of ConTeXt
@@ -10,10 +8,9 @@
2006.08.02 : define + resolve
-->
-
<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="en" version="2006.08.02">
-<cd:define name="align">
+ <cd:define name="align">
<cd:constant type="inner"/>
<cd:constant type="outer"/>
<cd:constant type="left"/>
@@ -25,9 +22,18 @@
<cd:constant type="normal"/>
<cd:constant type="no"/>
<cd:constant type="yes"/>
-</cd:define>
+ </cd:define>
+
+ <cd:define name="symalign">
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="center"/>
+ </cd:define>
-<cd:define name="indenting">
+ <cd:define name="indenting">
<cd:constant type="never"/>
<cd:constant type="none"/>
<cd:constant type="not"/>
@@ -43,14 +49,14 @@
<cd:constant type="odd"/>
<cd:constant type="even"/>
<cd:constant type="cd:dimension"/>
-</cd:define>
+ </cd:define>
-<cd:define name="indentnext">
+ <cd:define name="indentnext">
<cd:constant type="yes"/>
<cd:constant type="no"/>
-</cd:define>
+ </cd:define>
-<cd:define name="style">
+ <cd:define name="style">
<cd:constant type="normal"/>
<cd:constant type="bold"/>
<cd:constant type="slanted"/>
@@ -59,9 +65,9 @@
<cd:constant type="cap"/>
<cd:constant type="small..."/>
<cd:constant type="cd:command"/>
-</cd:define>
+ </cd:define>
-<cd:define name="language">
+ <cd:define name="language">
<cd:constant type="nl"/>
<cd:constant type="fr"/>
<cd:constant type="en"/>
@@ -70,9961 +76,9835 @@
<cd:constant type="es"/>
<cd:constant type="cz"/>
<cd:constant type=".."/>
-</cd:define>
+ </cd:define>
-<cd:define name="texts">
+ <cd:define name="texts">
<cd:constant type="cd:text"/>
<cd:constant type="cd:section"/>
<cd:constant type="date"/>
<cd:constant type="cd:mark"/>
<cd:constant type="pagenumber"/>
-</cd:define>
+ </cd:define>
-<cd:define name="layout-h">
+ <cd:define name="layout-h">
<cd:constant type="text" default="yes"/>
<cd:constant type="margin"/>
<cd:constant type="edge"/>
-</cd:define>
+ </cd:define>
-<cd:define name="layout-v">
+ <cd:define name="layout-v">
<cd:constant type="top"/>
<cd:constant type="header"/>
<cd:constant type="text" default="yes"/>
<cd:constant type="footer"/>
<cd:constant type="bottom"/>
-</cd:define>
+ </cd:define>
-<cd:command name="installlanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="installlanguage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="spacing">
- <cd:constant type="packed"/>
- <cd:constant type="broad"/>
- </cd:parameter>
- <cd:parameter name="lefthyphenmin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="righthyphenmin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="leftsentence">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rightsentence">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="leftsubsentence">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rightsubsentence">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="leftquote">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rightquote">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="leftquotation">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rightquotation">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="default">
+ <cd:define name="bodyfont">
+ <cd:constant type="5pt"/>
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ <cd:constant type="small"/>
+ <cd:constant type="big"/>
+ </cd:define>
+
+ <cd:command name="installlanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="installlanguage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="setuplanguage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="installlanguage"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="language">
- <cd:sequence>
- <cd:string value="language"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mainlanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="mainlanguage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="translate" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="translate"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="cd:name">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useencoding" file="enco-ini.tex">
- <cd:sequence>
- <cd:string value="useencoding"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usespecials" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="usespecials"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="reset"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineoutput" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="defineoutput"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupoutput" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="setupoutput"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebodyfontenvironment" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definebodyfontenvironment"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="default"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="text">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="script">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="scriptscript">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="x">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="xx">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="small">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="big">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbodyfontenvironment" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="setupbodyfontenvironment"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:inherit name="setupbodyfont"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setupbodyfont"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showbodyfontenvironment">
- <cd:sequence>
- <cd:string value="showbodyfontenvironment"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="setupbodyfont"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebodyfont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definebodyfont"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="default"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="rm"/>
- <cd:constant type="ss"/>
- <cd:constant type="tt"/>
- <cd:constant type="mm"/>
- <cd:constant type="hw"/>
- <cd:constant type="cg"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="tf">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bf">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sl">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="it">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bs">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bi">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sc">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="ex">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mi">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sy">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="ma">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mb">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mc">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="spacing">
+ <cd:constant type="packed" default="yes"/>
+ <cd:constant type="broad"/>
+ </cd:parameter>
+ <cd:parameter name="lefthyphenmin">
+ <cd:constant type="cd:number" default="2"/>
+ </cd:parameter>
+ <cd:parameter name="righthyphenmin">
+ <cd:constant type="cd:number" default="2"/>
+ </cd:parameter>
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="leftsentence">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="rightsentence">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="leftsubsentence">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="rightsubsentence">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="leftquote">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rightquote">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="leftquotation">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rightquotation">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="leftspeech">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="middlespeech">
+ <cd:constant type="cd:command" default=""/>
+ </cd:parameter>
+ <cd:parameter name="rightspeech">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="limittext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="date">
+ <cd:constant type="cd:text"/> <!-- TODO -->
+ </cd:parameter>
+ <cd:parameter name="compoundhyphen">
+ <cd:constant type="cd:command" default="\compoundhyphen"/>
+ </cd:parameter>
+ <cd:parameter name="leftcompoundhyphen">
+ <cd:constant type="cd:command" default="\compoundhyphen"/>
+ </cd:parameter>
+ <cd:parameter name="rightcompoundhyphen">
+ <cd:constant type="cd:command" default=""/>
+ </cd:parameter>
+ <cd:parameter name="default">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="setuplanguage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="installlanguage" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="language" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="language"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mainlanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="mainlanguage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="translate" file="lang-lab.tex" category="language">
+ <cd:sequence>
+ <cd:string value="translate"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useencoding" file="enco-ini.tex" category="encoding"> <!-- engine="pdftex" -->
+ <cd:sequence>
+ <cd:string value="useencoding"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usespecials" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="usespecials"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineoutput" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="defineoutput"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupoutput" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="setupoutput"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebodyfontenvironment" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definebodyfontenvironment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes"> <!-- it's possible to use 1+2+3, 2+3, what about 1+2? -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="5pt"/> <!-- TODO: maybe <cd:resolve name="bodyfont"/> -->
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ <cd:constant type="default"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:parameter name="text">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="script">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="scriptscript">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="x">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="xx">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="small">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="big">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbodyfontenvironment" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="setupbodyfontenvironment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes"> <!-- same as definebodyfontenvironment; you can define the whole commant to inherit, not only parameters-->
+ <cd:inherit name="definebodyfontenvironment" n="1"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:inherit name="definebodyfontenvironment" n="2"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="definebodyfontenvironment" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showbodyfontenvironment" file="font-run.tex" category="fonts"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="showbodyfontenvironment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="setupbodyfont" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebodyfont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definebodyfont"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- <cd:constant type="default"/> -->
+ <cd:resolve name="bodyfont"/> <!-- TODO: check this -->
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="rm"/>
+ <cd:constant type="ss"/>
+ <cd:constant type="tt"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="hw"/>
+ <cd:constant type="cg"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="tf">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bf">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sl">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="it">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bs">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bi">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sc">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="ex">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mi">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="ma">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mb">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mc">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showbodyfont" file="font-run.tex" category="fonts"> <!-- visual debugging -->
+ <cd:sequence>
+ <cd:string value="showbodyfont"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="setupbodyfont" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbodyfont" file="font-run.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="setupbodyfont"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- TODO: many missing, maybe also <cd:resolve name="bodyfont"/> -->
+ <cd:constant type="cd:name"/>
+ <cd:constant type="serif"/>
+ <cd:constant type="regular"/>
+ <cd:constant type="roman"/>
+ <cd:constant type="sans"/>
+ <cd:constant type="support"/>
+ <cd:constant type="sansserif"/>
+ <cd:constant type="mono"/>
+ <cd:constant type="type"/>
+ <cd:constant type="teletype"/>
+ <cd:constant type="handwritten"/>
+ <cd:constant type="calligraphic"/>
+ <cd:constant type="5pt"/>
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="switchtobodyfont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="switchtobodyfont"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="bodyfont"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definefont"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showbodyfont">
- <cd:sequence>
- <cd:string value="showbodyfont"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="setupbodyfont"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbodyfont">
- <cd:sequence>
- <cd:string value="setupbodyfont"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="serif"/>
- <cd:constant type="regular"/>
- <cd:constant type="roman"/>
- <cd:constant type="sans"/>
- <cd:constant type="support"/>
- <cd:constant type="sansserif"/>
- <cd:constant type="mono"/>
- <cd:constant type="type"/>
- <cd:constant type="teletype"/>
- <cd:constant type="handwritten"/>
- <cd:constant type="calligraphic"/>
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="switchtobodyfont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="switchtobodyfont"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="small"/>
- <cd:constant type="big"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definefont"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="setupcolor"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolors" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="setupcolors"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="global"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:parameter name="conversion">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="always"/>
- </cd:parameter>
- <cd:parameter name="reduction">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="rgb">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="cmyk">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="mpcmyk">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="mpspot">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="textcolor">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="setupcolor"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="c"/>
- <cd:constant type="m"/>
- <cd:constant type="y"/>
- <cd:constant type="k"/>
- <cd:constant type="p"/>
- <cd:constant type="s"/>
- <cd:constant type="no"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolors" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="setupcolors"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="global"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:parameter name="conversion">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="always"/>
+ </cd:parameter>
+ <cd:parameter name="reduction">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="rgb">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="cmyk">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="mpcmyk">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="mpspot">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="textcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="c"/>
+ <cd:constant type="m"/>
+ <cd:constant type="y"/>
+ <cd:constant type="k"/>
+ <cd:constant type="p"/>
+ <cd:constant type="s"/>
+ <cd:constant type="no"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="criterium">
+ <cd:constant type="all"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definecolor"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="criterium">
- <cd:constant type="all"/>
- <cd:constant type="none"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definecolor"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="r">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="g">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="b">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="c">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="m">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="k">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="s">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="h">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="t">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="a">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="p">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="r">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="g">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="b">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="c">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="k">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="s">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="h">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="t">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="a">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="p">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="e">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="color" type="environment" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="color"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="color" file="colo-ini.tex">
+ <cd:sequence>
+ <cd:string value="color"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="e">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="graycolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="graycolor"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="color" type="environment" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="color"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="color" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="color"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="graycolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="graycolor"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showcolor">
- <cd:sequence>
- <cd:string value="showcolor"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definepalet" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definepalet"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="cd:name">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppalet" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="setuppalet"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecolorgroup" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definecolorgroup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="rgb" default="yes"/>
- <cd:constant type="cmyk"/>
- <cd:constant type="gray"/>
- <cd:constant type="s"/>
- </cd:keywords>
- <cd:triplet list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showpalet">
- <cd:sequence>
- <cd:string value="showpalet"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="horizontal"/>
- <cd:constant type="vertical"/>
- <cd:constant type="name"/>
- <cd:constant type="value"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showcolorgroup">
- <cd:sequence>
- <cd:string value="showcolorgroup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="horizontal"/>
- <cd:constant type="vertical"/>
- <cd:constant type="name"/>
- <cd:constant type="value"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comparepalet">
- <cd:sequence>
- <cd:string value="comparepalet"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comparecolorgroup">
- <cd:sequence>
- <cd:string value="comparecolorgroup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showmakeup" file="supp-vis.tex">
- <cd:sequence>
- <cd:string value="showmakeup"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definetype" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="definetype"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setuptype"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptype" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="setuptype"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="space">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="slanted"/>
- <cd:constant type="normal"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="type" file="verb-ini.tex">
- <cd:sequence>
- <cd:string value="type"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typ" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="typ"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tex" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="tex"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="arg" file="core-ver.tex">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showcolor" file="colo-run.tex" category="colors"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="showcolor"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definepalet" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definepalet"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppalet" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="setuppalet"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecolorgroup" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definecolorgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="rgb" default="yes"/>
+ <cd:constant type="cmyk"/>
+ <cd:constant type="gray"/>
+ <cd:constant type="s"/>
+ </cd:keywords>
+ <cd:triplet n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showpalet" file="colo-run.tex" category="colors"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="showpalet"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="horizontal"/>
+ <cd:constant type="vertical"/>
+ <cd:constant type="name"/>
+ <cd:constant type="value"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showcolorgroup" file="colo-run.tex" category="colors"> <!-- and debug-->
+ <cd:sequence>
+ <cd:string value="showcolorgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="horizontal"/>
+ <cd:constant type="vertical"/>
+ <cd:constant type="name"/>
+ <cd:constant type="value"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comparepalet" file="colo-run.tex" category="colors"> <!-- and debug? -->
+ <cd:sequence>
+ <cd:string value="comparepalet"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comparecolorgroup" file="colo-run.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="comparecolorgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showmakeup" file="supp-vis.tex" category="debug">
+ <cd:sequence>
+ <cd:string value="showmakeup"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definetype" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="definetype"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="setuptype" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptype" file="core-ver.tex" category="verbatim"> <!-- TODO -->
+ <cd:sequence>
+ <cd:string value="setuptype"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="space">
+ <cd:constant type="on"/>
+ <cd:constant type="off" default="yes"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="slanted"/>
+ <cd:constant type="normal"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="type" file="verb-ini.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="type"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typ" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="typ"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tex" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="tex"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- cd:command name="arg" file="core-ver.tex"> command broken
<cd:sequence>
<cd:string value="arg"/>
</cd:sequence>
<cd:arguments>
<cd:content/>
</cd:arguments>
-</cd:command>
-
-<cd:command name="definetyping" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="definetyping"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="file"/>
- <cd:constant type="typing"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setuptyping"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptyping" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="setuptyping"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="file"/>
- <cd:constant type="typing"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="space">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="page">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="slanted"/>
- <cd:constant type="normal"/>
- <cd:constant type="commands"/>
- <cd:constant type="color"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="icommand">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="vcommand">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="ccommand">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="margin">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="standard"/>
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="evenmargin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="oddmargin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="blank">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- <cd:constant type="standard"/>
- <cd:constant type="halfline"/>
- <cd:constant type="line"/>
- </cd:parameter>
- <cd:parameter name="escape">
- <cd:constant type="cd:character"/>
- </cd:parameter>
- <cd:parameter name="space">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="tab">
- <cd:constant type="cd:number"/>
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="page">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="indentnext">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="palet">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="lines">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="hyphenated"/>
- </cd:parameter>
- <cd:parameter name="empty">
- <cd:constant type="yes"/>
- <cd:constant type="all"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="numbering">
- <cd:constant type="line"/>
+</cd:command -->
+
+ <cd:command name="definetyping" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="definetyping"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:inherit name="setuptyping" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="setuptyping" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptyping" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="setuptyping"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="file"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typing" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="typing"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="typefile" file="verb-ini.tex">
- <cd:sequence>
- <cd:string value="typefile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="setupfootnotes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversion">
- <cd:constant type="numbers"/>
- <cd:constant type="characters"/>
- <cd:constant type="Characters"/>
- <cd:constant type="romannumerals"/>
- <cd:constant type="Romannumerals"/>
- </cd:parameter>
- <cd:parameter name="way">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="location">
- <cd:constant type="page"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="columns"/>
- <cd:constant type="firstcolumn"/>
- <cd:constant type="lastcolumn"/>
- <cd:constant type="high"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="rule">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bodyfont">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="small"/>
- <cd:constant type="big"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="columndistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margindistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="numbercommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="textcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="tolerant"/>
- <cd:constant type="strict"/>
- <cd:constant type="verystrict"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="textstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="textcolor">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="interaction">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:inherit name="framed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootnotedefinition" file="core-not.tex">
- <cd:sequence>
- <cd:string value="setupfootnotedefinition"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:inherit name="definedescription"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="footnote" file="core-not.tex">
- <cd:sequence>
- <cd:string value="footnote"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="footnotetext" file="core-not.tex">
- <cd:sequence>
- <cd:string value="footnotetext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="note" file="core-not.tex">
- <cd:sequence>
- <cd:string value="note"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="localfootnotes" type="environment">
- <cd:sequence>
- <cd:string value="localfootnotes"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelocalfootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="placelocalfootnotes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupfootnotes"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placefootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="placefootnotes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupfootnotes"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupunderbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="setupunderbar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- </cd:parameter>
- <cd:parameter name="rulethickness">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bottomoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="topoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rulecolor">
+ <cd:constant type="typing"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="underbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="underbar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="underbars" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="underbars"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="overbar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overbars" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="overbars"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overstrike" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="overstrike"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overstrikes" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="overstrikes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="romannumerals" file="core-con.tex">
- <cd:sequence>
- <cd:string value="romannumerals"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Romannumerals" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Romannumerals"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="numbers" file="core-con.tex">
- <cd:sequence>
- <cd:string value="numbers"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="character" file="core-con.tex">
- <cd:sequence>
- <cd:string value="character"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Character" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Character"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="characters" file="core-con.tex">
- <cd:sequence>
- <cd:string value="characters"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Characters" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Characters"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mediaeval" file="core-con.tex">
- <cd:sequence>
- <cd:string value="mediaeval"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="month" file="core-con.tex">
- <cd:sequence>
- <cd:string value="month"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="MONTH" file="core-con.tex">
- <cd:sequence>
- <cd:string value="MONTH"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="weekday" file="core-con.tex">
- <cd:sequence>
- <cd:string value="weekday"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WEEKDAY" file="core-con.tex">
- <cd:sequence>
- <cd:string value="WEEKDAY"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcapitals" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="setupcapitals"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="title">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="sc">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="cap" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="cap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nocap">
- <cd:sequence>
- <cd:string value="nocap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="CAP">
- <cd:sequence>
- <cd:string value="CAP"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Cap">
- <cd:sequence>
- <cd:string value="Cap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Caps">
- <cd:sequence>
- <cd:string value="Caps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WORD" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="WORD"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WORDS" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="WORDS"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Word" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="Word"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Words" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="Words"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="stretched" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="stretched"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesymbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="definesymbol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefiguresymbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="definefiguresymbol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="externalfigure"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="symbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="symbol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="symbolset" type="environment">
- <cd:sequence>
- <cd:string value="symbolset"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsymbolset" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="setupsymbolset"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usesymbols" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="usesymbols"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showsymbolset">
- <cd:sequence>
- <cd:string value="showsymbolset"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineconversion" file="core-con.tex">
- <cd:sequence>
- <cd:string value="defineconversion"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="convertnumber" file="core-con.tex">
- <cd:sequence>
- <cd:string value="convertnumber"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheadtext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="setupheadtext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="cd:name">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="space">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="slanted"/>
+ <cd:constant type="normal"/>
+ <cd:constant type="commands"/>
+ <cd:constant type="color"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="icommand">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vcommand">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="ccommand">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="margin">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="evenmargin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="oddmargin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="blank">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="halfline"/>
+ <cd:constant type="line"/>
+ </cd:parameter>
+ <cd:parameter name="escape">
+ <cd:constant type="cd:character"/>
+ </cd:parameter>
+ <cd:parameter name="space">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="tab">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="indentnext">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="palet">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="lines">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="hyphenated"/>
+ </cd:parameter>
+ <cd:parameter name="empty">
+ <cd:constant type="yes"/>
+ <cd:constant type="all"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="numbering">
+ <cd:constant type="line"/>
+ <cd:constant type="file"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="bodyfont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typing" type="environment" generated="yes" file="verb-ini.tex"
+ category="verbatim">
+ <cd:sequence>
+ <cd:variable value="typing"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="typefile" file="verb-ini.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="typefile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="setupfootnotes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversion">
+ <cd:constant type="numbers"/>
+ <cd:constant type="characters"/>
+ <cd:constant type="Characters"/>
+ <cd:constant type="romannumerals"/>
+ <cd:constant type="Romannumerals"/>
+ </cd:parameter>
+ <cd:parameter name="way">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="page"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="columns"/>
+ <cd:constant type="firstcolumn"/>
+ <cd:constant type="lastcolumn"/>
+ <cd:constant type="high"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="rule">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bodyfont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="columndistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margindistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="numbercommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="textcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="tolerant"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="verystrict"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="textstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="textcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="interaction">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootnotedefinition" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="setupfootnotedefinition"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:inherit name="setupdescriptions" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="footnote" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="footnote"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="footnotetext" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="footnotetext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="note" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="note"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="localfootnotes" type="environment" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="localfootnotes"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelocalfootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="placelocalfootnotes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setupfootnotes" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placefootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="placefootnotes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setupfootnotes" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupunderbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="setupunderbar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ </cd:parameter>
+ <cd:parameter name="rulethickness">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bottomoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="topoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rulecolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="underbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="underbar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="underbars" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="underbars"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="overbar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overbars" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="overbars"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overstrike" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="overstrike"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overstrikes" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="overstrikes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="romannumerals" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="romannumerals"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Romannumerals" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Romannumerals"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="numbers" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="numbers"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="character" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="character"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Character" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Character"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="characters" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="characters"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Characters" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Characters"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mediaeval" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="mediaeval"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="month" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="month"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="MONTH" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="MONTH"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="weekday" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="weekday"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WEEKDAY" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="WEEKDAY"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcapitals" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="setupcapitals"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="title">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="sc">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="cap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="cap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nocap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="nocap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="CAP" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="CAP"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Cap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Cap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Caps" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Caps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WORD" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="WORD"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WORDS" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="WORDS"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Word" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Word"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Words" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Words"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="stretched" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="stretched"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesymbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="definesymbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplabeltext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="setuplabeltext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="cd:name">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefiguresymbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="definefiguresymbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="headtext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="headtext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labeltext">
- <cd:sequence>
- <cd:string value="labeltext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarginrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="setupmarginrules"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="level">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="rulethickness">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginrule" type="environment">
- <cd:sequence>
- <cd:string value="marginrule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginrule">
- <cd:sequence>
- <cd:string value="marginrule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplinewidth" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="setuplinewidth"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="setupframed"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="height">
- <cd:constant type="fit"/>
- <cd:constant type="broad"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="fit"/>
- <cd:constant type="broad"/>
- <cd:constant type="fixed"/>
- <cd:constant type="local"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="autowidth">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="force"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="none"/>
- <cd:constant type="overlay"/>
- <cd:constant type="default"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="location">
- <cd:constant type="depth"/>
- <cd:constant type="hanging"/>
- <cd:constant type="high"/>
- <cd:constant type="lohi"/>
- <cd:constant type="low"/>
- <cd:constant type="top"/>
- <cd:constant type="middle"/>
- <cd:constant type="bottom"/>
- <cd:constant type="keep"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="none"/>
- <cd:constant type="empty"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="global"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="bottom">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="top">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="frame">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- <cd:constant type="none"/>
- <cd:constant type="overlay"/>
- </cd:parameter>
- <cd:parameter name="topframe">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="bottomframe">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="leftframe">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="rightframe">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="frameoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="framedepth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="framecorner">
- <cd:constant type="round"/>
- <cd:constant type="rectangular"/>
- </cd:parameter>
- <cd:parameter name="frameradius">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="framecolor">
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="setupexternalfigures" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="symbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="symbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="background">
- <cd:constant type="screen"/>
- <cd:constant type="color"/>
- <cd:constant type="none"/>
- <cd:constant type="foreground"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="backgroundscreen">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="backgroundcolor">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="symbolset" type="environment" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="symbolset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="backgroundoffset">
- <cd:constant type="frame"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="backgrounddepth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="backgroundcorner">
- <cd:constant type="round"/>
- <cd:constant type="rectangular"/>
- </cd:parameter>
- <cd:parameter name="backgroundradius">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="depth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="corner">
- <cd:constant type="round"/>
- <cd:constant type="rectangular"/>
- </cd:parameter>
- <cd:parameter name="radius">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="empty">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="foregroundcolor">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="foregroundstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="rulethickness">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="framed"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupframed"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="inframed"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupframed"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="thinrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="thinrules"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes">
- <cd:inherit name="setupthinrules"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupthinrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="setupthinrules"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="interlinespace">
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="color">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsymbolset" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="setupsymbolset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="backgroundcolor">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usesymbols" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="usesymbols"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="depth">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="d"/>
- </cd:parameter>
- <cd:parameter name="rulethickness">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="color">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showsymbolset" file="symb-run.tex" category="symbols"> <!-- and symbols -->
+ <cd:sequence>
+ <cd:string value="showsymbolset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="background">
- <cd:constant type="color"/>
- </cd:parameter>
- <cd:parameter name="backgroundcolor">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineconversion" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="defineconversion"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hairline" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="hairline"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="thinrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="thinrule"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineframedtext" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="defineframedtext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupframedtexts"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="defineframed"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupframedtexts"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupframedtexts" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="setupframedtexts"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="bodyfont">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="small"/>
- <cd:constant type="big"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="left">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="right">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inner">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="linecorrection">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="depthcorrection">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="margin">
- <cd:constant type="standard"/>
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="location">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="convertnumber" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="convertnumber"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheadtext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="setupheadtext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplabeltext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="setuplabeltext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="headtext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="headtext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labeltext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="labeltext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarginrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="setupmarginrules"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="level">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="rulethickness">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginrule" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="marginrule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="marginrule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplinewidth" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="setuplinewidth"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="setupframed"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/> <!-- defines a command with that name -->
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="height">
+ <cd:constant type="fit"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="fit"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="fixed"/>
+ <cd:constant type="local"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="autowidth">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="force"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="none"/>
+ <cd:constant type="overlay"/>
+ <cd:constant type="default"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="depth"/>
+ <cd:constant type="hanging"/>
+ <cd:constant type="high"/>
+ <cd:constant type="lohi"/>
+ <cd:constant type="low"/>
+ <cd:constant type="top"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="bottom"/>
+ <cd:constant type="keep"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="none"/>
+ <cd:constant type="empty"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="global"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="bottom">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="top">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="frame">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ <cd:constant type="none"/>
+ <cd:constant type="overlay"/>
+ </cd:parameter>
+ <cd:parameter name="topframe">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="bottomframe">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="leftframe">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="rightframe">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="frameoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="framedepth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="framecorner">
+ <cd:constant type="round"/>
+ <cd:constant type="rectangular"/>
+ </cd:parameter>
+ <cd:parameter name="frameradius">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="framecolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="background">
+ <cd:constant type="screen"/>
+ <cd:constant type="color"/>
+ <cd:constant type="none"/>
+ <cd:constant type="foreground"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="backgroundscreen">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="backgroundcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="backgroundoffset">
+ <cd:constant type="frame"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="backgrounddepth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="backgroundcorner">
+ <cd:constant type="round"/>
+ <cd:constant type="rectangular"/>
+ </cd:parameter>
+ <cd:parameter name="backgroundradius">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="depth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="corner">
+ <cd:constant type="round"/>
+ <cd:constant type="rectangular"/>
+ </cd:parameter>
+ <cd:parameter name="radius">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="empty">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="foregroundcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="foregroundstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="rulethickness">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="framed"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="inframed"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="thinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="thinrules"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes">
+ <cd:inherit name="setupthinrules" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupthinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="setupthinrules"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="interlinespace">
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="backgroundcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="depth">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="d"/>
+ </cd:parameter>
+ <cd:parameter name="rulethickness">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="background">
+ <cd:constant type="color"/>
+ </cd:parameter>
+ <cd:parameter name="backgroundcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hairline" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="hairline"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="thinrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="thinrule"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineframedtext" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="defineframedtext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupframedtexts" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="defineframed"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupframedtexts" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupframedtexts" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="setupframedtexts"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="bodyfont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="left">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="right">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inner">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="linecorrection">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="depthcorrection">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="margin">
+ <cd:constant type="standard"/>
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="indenting">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framedtext" type="environment" generated="yes" file="core-rul.tex">
+ <cd:sequence>
+ <cd:variable value="framedtext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="left"/>
<cd:constant type="right"/>
<cd:constant type="middle"/>
<cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="indenting">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:inherit name="setupframed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framedtext" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="framedtext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="middle"/>
- <cd:constant type="none"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupframedtexts"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framedtext" generated="yes">
- <cd:sequence>
- <cd:variable value="framedtext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupframedtexts"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="background" type="environment">
- <cd:sequence>
- <cd:string value="background"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="background">
- <cd:sequence>
- <cd:string value="background"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupbackground" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="setupbackground"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="leftoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rightoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="topoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bottomoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupframedtexts" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framedtext" generated="yes" file="core-rul.tex">
+ <cd:sequence>
+ <cd:variable value="framedtext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setupframedtexts" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="background" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="background"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="background" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="background"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbackground" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="setupbackground"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="leftoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rightoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="topoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bottomoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="fillinrules"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setupfillinrules" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillintext" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="fillintext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setupfillinrules" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfillinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="setupfillinrules"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="width">
+ <cd:constant type="fit"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="interlinespace">
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinline" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="fillinline"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setupfillinlines" n="1"/>
+ </cd:assignments>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfillinlines" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="setupfillinlines"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptextrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="setuptextrules"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="location">
+ <cd:constant type="left"/>
+ <cd:constant type="inmargin"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bodyfont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="rulecolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="textrule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="top"/>
+ <cd:constant type="bottom"/>
+ </cd:keywords>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textrule" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="textrule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="top"/>
+ <cd:constant type="bottom"/>
+ </cd:keywords>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="blackrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="blackrule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setupblackrules" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="blackrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="blackrules"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:inherit name="setupblackrules" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblackrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="setupblackrules"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension" default="1em"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension" default="1ex"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="depth">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a" default="yes"/>
+ <cd:constant type="b"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension" default=".25ex"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number" default="3"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineoverlay" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="defineoverlay"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:inherit name="setupframed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinrules">
- <cd:sequence>
- <cd:string value="fillinrules"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupfillinrules"/>
- </cd:assignments>
- <cd:content/>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillintext">
- <cd:sequence>
- <cd:string value="fillintext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupfillinrules"/>
- </cd:assignments>
- <cd:content/>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usemodule" file="core-fil.tex"> <!-- TODO -->
+ <cd:sequence>
+ <cd:string value="usemodule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reset" file="core-num.tex">
+ <cd:sequence>
+ <cd:string value="reset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
-<cd:command name="setupfillinrules" file="core-rul.tex">
+ <!-- <cd:command name="donttest">
<cd:sequence>
- <cd:string value="setupfillinrules"/>
+ <cd:string value="donttest"/>
</cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="width">
- <cd:constant type="fit"/>
- <cd:constant type="broad"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="interlinespace">
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- </cd:parameter>
- <cd:parameter name="separator">
+</cd:command> -->
+
+ <cd:command name="localenvironment" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="localenvironment"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupsystem" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="setupsystem"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="resolution">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="file">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="directory">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="random">
+ <cd:constant type="normal"/>
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usedirectory" file="core-job.mkii"> <!-- usepath, todo: more than one file -->
+ <cd:sequence>
+ <cd:string value="usedirectory"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="reset"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="low" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="low"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="high" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="high"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="lohi" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="lohi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="low"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showframe" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="showframe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinline">
- <cd:sequence>
- <cd:string value="fillinline"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupfillinlines"/>
- </cd:assignments>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfillinlines" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="setupfillinlines"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="setuptextrules"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="location">
- <cd:constant type="left"/>
- <cd:constant type="inmargin"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bodyfont">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="small"/>
- <cd:constant type="big"/>
- </cd:parameter>
- <cd:parameter name="color">
+ <cd:constant type="margin"/>
+ <cd:constant type="edge"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="leftaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="leftaligned"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="rightaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="rightaligned"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="midaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="midaligned"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="wordright" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="wordright"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inmargin" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="inmargin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="low"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inothermargin" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inothermargin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="low"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inleft" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inleft"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="low"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inright" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inright"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="low"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ininner" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="ininner"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="low"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inouter" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inouter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="low"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="column" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="column"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showstruts" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="showstruts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showsetups" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="showsetups"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showlayout" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="showlayout"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="margintext" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="margintext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="low"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarginblocks" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="setupmarginblocks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="location">
+ <cd:constant type="inmargin"/>
+ <cd:constant type="left"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="right"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="top">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="bottom">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="left">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="right">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginblock" type="environment" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="marginblock"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="part" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="part"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="title" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="title"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="chapter" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="chapter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="section" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="section"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubsubject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubsubject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="appendix" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="appendix"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="in" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="in"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:content n="2" interactive="yes"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="at" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="at"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:content n="2" interactive="yes"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="about" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="about"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:reference n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="somewhere" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="somewhere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="atpage" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="atpage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ref" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="ref"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="t"/>
+ <cd:constant type="p"/>
+ <cd:constant type="r"/>
+ <cd:constant type="s"/>
+ <cd:constant type="e"/>
+ </cd:keywords>
+ <cd:reference n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textreference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="textreference"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="pagereference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="pagereference"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="reference"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usereferences" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="usereferences"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="definereference"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="rulecolor">
+ </cd:keywords>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereferenceformat" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="definereferenceformat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="textrule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="top"/>
- <cd:constant type="bottom"/>
- </cd:keywords>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textrule" type="environment" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="textrule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="top"/>
- <cd:constant type="bottom"/>
- </cd:keywords>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="blackrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="blackrule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupblackrules"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="blackrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="blackrules"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:inherit name="setupblackrules"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblackrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="setupblackrules"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="depth">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="left">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="right">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="label">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hl" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="hl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineoverlay" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="defineoverlay"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usemodule">
- <cd:sequence>
- <cd:string value="usemodule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reset" file="core-num.tex">
- <cd:sequence>
- <cd:string value="reset"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="donttest">
- <cd:sequence>
- <cd:string value="donttest"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="localenvironment" type="environment">
- <cd:sequence>
- <cd:string value="localenvironment"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupsystem" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="setupsystem"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="resolution">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="vl" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="vl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="file">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="directory">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="random">
- <cd:constant type="normal"/>
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="godown" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="godown"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="whitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="whitespace"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="nowhitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="nowhitespace"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="crlf" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="crlf"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="space" file="syst-pln.tex">
+ <cd:sequence>
+ <cd:string value="space"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="fixedspaces" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="fixedspaces"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="emptylines" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="emptylines"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usedirectory">
- <cd:sequence>
- <cd:string value="usedirectory"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="reset"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="low" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="low"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="high" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="high"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="lohi" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="lohi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="low"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showframe">
- <cd:sequence>
- <cd:string value="showframe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- <cd:constant type="margin"/>
- <cd:constant type="edge"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="leftaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="leftaligned"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="rightaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="rightaligned"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="midaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="midaligned"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="wordright" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="wordright"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inmargin" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="inmargin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="low"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inothermargin" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="inothermargin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="low"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inleft">
- <cd:sequence>
- <cd:string value="inleft"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="low"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inright">
- <cd:sequence>
- <cd:string value="inright"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="low"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ininner">
- <cd:sequence>
- <cd:string value="ininner"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="low"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inouter">
- <cd:sequence>
- <cd:string value="inouter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="low"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="column">
- <cd:sequence>
- <cd:string value="column"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showstruts" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="showstruts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showsetups">
- <cd:sequence>
- <cd:string value="showsetups"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showlayout">
- <cd:sequence>
- <cd:string value="showlayout"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="margintext" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="margintext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="low"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarginblocks" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="setupmarginblocks"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="location">
- <cd:constant type="inmargin"/>
- <cd:constant type="left"/>
- <cd:constant type="middle"/>
- <cd:constant type="right"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="top">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="bottom">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="left">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="right">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginblock" type="environment">
- <cd:sequence>
- <cd:string value="marginblock"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="part" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="part"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="title" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="title"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="chapter" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="chapter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="section" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="section"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubsubject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubsubject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="appendix" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="appendix"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="in" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="in"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="at">
- <cd:sequence>
- <cd:string value="at"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="about">
- <cd:sequence>
- <cd:string value="about"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="somewhere" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="somewhere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="atpage" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="atpage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ref" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="ref"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="t"/>
- <cd:constant type="p"/>
- <cd:constant type="r"/>
- <cd:constant type="s"/>
- <cd:constant type="e"/>
- </cd:keywords>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textreference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="textreference"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="pagereference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="pagereference"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="reference"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usereferences" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="usereferences"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definereference"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereferenceformat" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definereferenceformat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="left">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="right">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="label">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nospace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="nospace"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="packed" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="packed"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupdescriptions" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="setupdescriptions"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hl">
- <cd:sequence>
- <cd:string value="hl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="vl">
- <cd:sequence>
- <cd:string value="vl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="godown" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="godown"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="whitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="whitespace"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="nowhitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="nowhitespace"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="crlf" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="crlf"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="space" file="syst-pln.tex">
- <cd:sequence>
- <cd:string value="space"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="fixedspaces" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="fixedspaces"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="emptylines" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="emptylines"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nospace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="nospace"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="packed" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="packed"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupdescriptions" file="core-des.tex">
- <cd:sequence>
- <cd:string value="setupdescriptions"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="headstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="fit"/>
- <cd:constant type="broad"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="sample">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="closesymbol">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="style">
+ <cd:resolve name="style"/> <!-- TODO: style=normal -->
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="fit"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="cd:dimension" default="8em"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="sample">
+ <cd:constant type="cd:text" default=""/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="closesymbol">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="closecommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="closesymbol">
+ <cd:constant type="cd:text" default=""/>
+ </cd:parameter>
+ <cd:parameter name="titleleft">
+ <cd:constant type="cd:text" default="("/>
+ </cd:parameter>
+ <cd:parameter name="titleright">
+ <cd:constant type="cd:text" default=")"/>
+ </cd:parameter>
+ <cd:parameter name="titledistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="titlestyle">
+ <cd:resolve name="style"/> <!-- TODO: default=bold -->
+ </cd:parameter>
+ <cd:parameter name="titlecolor">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="margin">
+ <cd:constant type="standard"/>
+ <cd:constant type="yes"/>
+ <cd:constant type="no" default="yes"/> <!-- TODO: this is default; conflicting syntax? -->
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="left" default="yes"/>
+ <cd:constant type="right"/>
+ <cd:constant type="top"/>
+ <cd:constant type="serried"/>
+ <cd:constant type="inmargin"/>
+ <cd:constant type="inleft"/>
+ <cd:constant type="inright"/>
+ <cd:constant type="hanging"/>
+ </cd:parameter>
+ <cd:parameter name="headstyle">
+ <cd:resolve name="style"/> <!-- TODO: default=bold -->
+ </cd:parameter>
+ <cd:parameter name="headcolor">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="headcommand">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="hang">
+ <cd:constant type="fit"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="indentnext">
+ <cd:resolve name="indentnext"/> <!-- default=yes -->
+ </cd:parameter>
+ <cd:parameter name="indenting">
+ <cd:resolve name="indenting"/> <!-- default=never -->
+ </cd:parameter>
+ <cd:parameter name="command">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupenumerations" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="setupenumerations"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="setupdescriptions" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineenumeration" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="defineenumeration"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="setupenumerations" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="enumeration" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="enumeration"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:nothing n="1" interactive="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="enumeration" type="environment" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="enumeration"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definedescription" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definedescription"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupdescriptions" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="description" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="description"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="description" type="environment" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="description"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupindentations" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="setupindentations"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="headstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="fit"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="sample">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineindenting" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="defineindenting"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="setupindentations" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="indentation" generated="yes" file="core-spa.tex">
+ <cd:sequence>
+ <cd:variable value="indentation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:nothing n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelabel" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definelabel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="inmargin"/>
+ <cd:constant type="intext"/>
+ </cd:parameter>
+ <cd:parameter name="way">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="blockway">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="headstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="headcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labeling" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="labeling"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolumns" file="page-mul.tex">
+ <cd:sequence>
+ <cd:string value="setupcolumns"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes"> <!-- no idea why it is optional -->
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ntop">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="rule">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/> <!-- default and unknown missing -->
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="verystrict"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="verytolerant"/>
+ <cd:constant type="stretch"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="balance">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:constant type="text"/>
+ <!-- cd:constant type="yes"/ -->
+ <!-- cd:constant type="no"/ -->
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="blank">
+ <cd:constant type="fixed"/>
+ <cd:constant type="halfline"/>
+ <cd:constant type="line"/>
+ <cd:constant type="flexible"/>
+ <cd:constant type="big"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="small"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="background"/>
+ </cd:parameter>
+ <cd:parameter name="direction">
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="columns" type="environment" file="page-mul.tex">
+ <cd:sequence>
+ <cd:string value="columns"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setupcolumns" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetext" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="definetext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="header"/>
+ <cd:constant type="footer"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="closecommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="titleleft">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="titleright">
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="titledistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="titlestyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="titlecolor">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="margin">
- <cd:constant type="standard"/>
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="location">
- <cd:constant type="left"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheader" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="setupheader"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text" default="yes"/>
+ <cd:constant type="margin"/>
+ <cd:constant type="edge"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="state">
+ <cd:constant type="normal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="empty"/>
+ <cd:constant type="high"/>
+ <cd:constant type="none"/>
+ <cd:constant type="nomarking"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="leftstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="rightstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="leftwidth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rightwidth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfooter" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="setupfooter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="setupheader" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="setupheader" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptext" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="setuptext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="setupheader" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="setupheader" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptop" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="setuptop"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="setupheader" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="setupheader" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbottom" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="setupbottom"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="setupheader" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="setupheader" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="noheaderandfooterlines" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="noheaderandfooterlines"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="notopandbottomlines" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="notopandbottomlines"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupheadertexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="setupheadertexts"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootertexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="setupfootertexts"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptexttexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="setuptexttexts"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptoptexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="setuptoptexts"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbottomtexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="setupbottomtexts"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="settextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="settextcontent"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="resettextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="resettextcontent"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="lefttext"/>
+ <cd:constant type="middletext"/>
+ <cd:constant type="righttext"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definemarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="definemarking"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplemarking" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="couplemarking"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="decouplemarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="decouplemarking"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="resetmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="resetmarking"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="setupmarking"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="marking"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="getmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="getmarking"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="first"/>
+ <cd:constant type="last"/>
+ <cd:constant type="previous"/>
+ <cd:constant type="both"/>
+ <cd:constant type="all"/>
+ <cd:constant type="current"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="nomarking"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplayout" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="setuplayout"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="fit"/>
+ <cd:constant type="middle"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="fit"/>
+ <cd:constant type="middle"/>
+ </cd:parameter>
+ <cd:parameter name="backspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="topspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="leftmargin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rightmargin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="header">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="footer">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="top">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bottom">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="leftedge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rightedge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="headerdistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="footerdistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="topdistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bottomdistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="leftmargindistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rightmargindistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="leftedgedistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rightedgedistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="horoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="veroffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="marking">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ <cd:constant type="color"/>
+ <cd:constant type="screen"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="left"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="right"/>
+ <cd:constant type="bottom"/>
+ <cd:constant type="top"/>
+ <cd:constant type="singlesided"/>
+ <cd:constant type="doublesided"/>
+ </cd:parameter>
+ <cd:parameter name="scale">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dx">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="dy">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="lines">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="columns">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="columndistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="grid">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="bottomspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="cutspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="textdistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="textwidth">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="textmargin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="clipoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="paper">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="adaptlayout" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="adaptlayout"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="lines">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showgrid" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="showgrid"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="top"/>
+ <cd:constant type="bottom"/>
+ <cd:constant type="none"/>
+ <cd:constant type="all"/>
+ <cd:constant type="lines"/>
+ <cd:constant type="frame"/>
+ <cd:constant type="nonumber"/>
<cd:constant type="right"/>
+ <cd:constant type="left"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeongrid" file="core-grd.tex">
+ <cd:sequence>
+ <cd:string value="placeongrid"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="moveongrid" n="1"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="moveongrid" file="core-grd.tex">
+ <cd:sequence>
+ <cd:string value="moveongrid"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="standard" default="yes"/> <!-- also 'normal', 'yes' and 'force' -->
<cd:constant type="top"/>
- <cd:constant type="serried"/>
- <cd:constant type="inmargin"/>
- <cd:constant type="inleft"/>
- <cd:constant type="inright"/>
- <cd:constant type="hanging"/>
- </cd:parameter>
- <cd:parameter name="headcommand">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="hang">
- <cd:constant type="fit"/>
+ <cd:constant type="both"/>
+ <cd:constant type="bottom"/>
+ <cd:constant type="-top"/>
+ <cd:constant type="-both"/>
+ <cd:constant type="-bottom"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="high"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="low"/>
+ <cd:constant type="page"/>
<cd:constant type="broad"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="indentnext">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="indenting">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupenumerations" file="core-des.tex">
- <cd:sequence>
- <cd:string value="setupenumerations"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="definedescription"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineenumeration" file="core-des.tex">
- <cd:sequence>
- <cd:string value="defineenumeration"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupenumerations"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="enumeration" generated="yes">
- <cd:sequence>
- <cd:variable value="enumeration"/>
- </cd:sequence>
- <cd:arguments>
- <cd:nothing interactive="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="enumeration" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="enumeration"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definedescription" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definedescription"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupdescriptions"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="description" generated="yes">
- <cd:sequence>
- <cd:variable value="description"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="description" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="description"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupindentations" file="core-des.tex">
- <cd:sequence>
- <cd:string value="setupindentations"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="headstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="width">
<cd:constant type="fit"/>
+ <cd:constant type="depth"/>
+ <cd:constant type="line"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="none"/>
<cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="sample">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineindenting" file="core-des.tex">
- <cd:sequence>
- <cd:string value="defineindenting"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setupindentations"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="indentation" generated="yes" file="core-spa.tex">
- <cd:sequence>
- <cd:variable value="indentation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelabel" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definelabel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="location">
- <cd:constant type="inmargin"/>
- <cd:constant type="intext"/>
- </cd:parameter>
- <cd:parameter name="way">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="blockway">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="headstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="headcolor">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labeling" generated="yes">
- <cd:sequence>
- <cd:variable value="labeling"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolumns" file="page-mul.tex">
- <cd:sequence>
- <cd:string value="setupcolumns"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ntop">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="rule">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="project" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="project"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="environment" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="environment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="product" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="product"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="component" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="component"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomorefiles" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="nomorefiles"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupinterlinespace" variant="1" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="setupinterlinespace"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="small" default="yes"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="auto"/>
+ <cd:constant type="big"/>
<cd:constant type="on"/>
<cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tolerance">
- <cd:constant type="verystrict"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="verytolerant"/>
- <cd:constant type="stretch"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="balance">
- <cd:constant type="yes"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinterlinespace" variant="2" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="setupinterlinespace"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="height">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="depth">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="line">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="top">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="bottom">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppagenumbering" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="setuppagenumbering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="singlesided"/>
+ <cd:constant type="doublesided"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="header"/>
+ <cd:constant type="footer"/>
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="margin"/>
+ <cd:constant type="marginedge"/>
+ <cd:constant type="inleft"/>
+ <cd:constant type="inright"/>
+ </cd:parameter>
+ <cd:parameter name="conversion">
+ <cd:constant type="numbers"/>
+ <cd:constant type="characters"/>
+ <cd:constant type="Characters"/>
+ <cd:constant type="romannumerals"/>
+ <cd:constant type="Romannumerals"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="left">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="right">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="way">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="numberseparator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="textseparator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="command">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupnarrower" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="setupnarrower"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="left">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="right">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="middle">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="define" file="syst-ext.tex">
+ <cd:sequence>
+ <cd:string value="define"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:csname n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usecommands" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="usecommands"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definestartstop" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="definestartstop"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="commands">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheads" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="setupheads"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="sectionnumber">
+ <cd:constant type="yes"/>
+ <cd:constant type="cd:number"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="normal"/>
+ <cd:constant type="margin"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="paragraph"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="stopper">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="aligntitle">
+ <cd:constant type="yes"/>
+ <cd:constant type="float"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="verystrict"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="verytolerant"/>
+ <cd:constant type="stretch"/>
+ </cd:parameter>
+ <cd:parameter name="indentnext">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="command">
+ <cd:constant type="cd:twoarguments"/>
+ </cd:parameter>
+ <cd:parameter name="margin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcaptions" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="setupcaptions"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="location">
+ <cd:constant type="top"/>
+ <cd:constant type="bottom"/>
+ <cd:constant type="none"/>
+ <cd:constant type="high"/>
+ <cd:constant type="low"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="left"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="right"/>
+ <cd:constant type="lefthanging"/>
+ <cd:constant type="righthanging"/>
+ <cd:constant type="leftmargin"/>
+ <cd:constant type="rightmargin"/>
+ <cd:constant type="innermargin"/>
+ <cd:constant type="outermargin"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="fit"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="max"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="minwidth">
+ <cd:constant type="fit"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="headstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="number">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="conversion">
+ <cd:constant type="numbers"/>
+ <cd:constant type="characters"/>
+ <cd:constant type="Characters"/>
+ <cd:constant type="romannumerals"/>
+ <cd:constant type="Romannumerals"/>
+ </cd:parameter>
+ <cd:parameter name="way">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="stopper">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="command">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcaption" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="setupcaption"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="setupcaptions" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloats" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="setupfloats"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="location">
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="middle"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="fit"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="margin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="spacebefore">
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="spaceafter">
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="sidespacebefore">
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="sidespaceafter">
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="indentnext">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="ntop">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nbottom">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nlines">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="default">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="0"/>
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ </cd:parameter>
+ <cd:parameter name="leftmargindistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rightmargindistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sidealign">
+ <cd:constant type="normal"/>
+ <cd:constant type="line"/>
+ </cd:parameter>
+ <cd:parameter name="numbering">
+ <cd:constant type="yes"/>
+ <cd:constant type="nocheck"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloatsplitting" file="core-tsp.tex">
+ <cd:sequence>
+ <cd:string value="setupfloatsplitting"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversion">
+ <cd:constant type="numbers"/>
+ <cd:constant type="characters"/>
+ <cd:constant type="Characters"/>
+ <cd:constant type="romannumerals"/>
+ <cd:constant type="Romannumerals"/>
+ </cd:parameter>
+ <cd:parameter name="lines">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="splitfloat" file="core-tsp.tex">
+ <cd:sequence>
+ <cd:string value="splitfloat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setupfloatsplitting" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupoppositeplacing" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="setupoppositeplacing"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="opposite" type="environment" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="opposite"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setuphyphenmark" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="setuphyphenmark"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="sign">
+ <cd:constant type="--"/>
+ <cd:constant type="---"/>
+ <cd:constant type="-"/>
+ <cd:constant type="~"/>
+ <cd:constant type="("/>
+ <cd:constant type=")"/>
+ <cd:constant type="="/>
+ <cd:constant type="/"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppositioning" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="setuppositioning"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="overlay"/>
+ </cd:parameter>
+ <cd:parameter name="unit">
+ <cd:constant type="cm"/>
+ <cd:constant type="pt"/>
+ <cd:constant type="em"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="ex"/>
+ <cd:constant type="es"/>
+ <cd:constant type="in"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="scale">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="xstep">
+ <cd:constant type="absolute"/>
+ <cd:constant type="relative"/>
+ </cd:parameter>
+ <cd:parameter name="ystep">
+ <cd:constant type="absolute"/>
+ <cd:constant type="relative"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="positioning" type="environment" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="positioning"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="grid" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="grid"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="x">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dy">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="xstep">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ystep">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="scale">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="unit">
+ <cd:constant type="cm"/>
+ <cd:constant type="pt"/>
+ <cd:constant type="em"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="ex"/>
+ <cd:constant type="es"/>
+ <cd:constant type="in"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="left"/>
+ <cd:constant type="middle"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="page" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="page"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="yes" default="yes"/>
+ <cd:constant type="makeup"/>
<cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:constant type="text"/>
- <!-- cd:constant type="yes"/ -->
- <!-- cd:constant type="no"/ -->
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="blank">
- <cd:constant type="fixed"/>
- <cd:constant type="halfline"/>
- <cd:constant type="line"/>
- <cd:constant type="flexible"/>
- <cd:constant type="big"/>
- <cd:constant type="medium"/>
- <cd:constant type="small"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="background"/>
- </cd:parameter>
- <cd:parameter name="direction">
+ <cd:constant type="preference"/>
+ <cd:constant type="bigpreference"/>
<cd:constant type="left"/>
<cd:constant type="right"/>
- </cd:parameter>
- <cd:inherit name="setupframed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="columns" type="environment">
- <cd:sequence>
- <cd:string value="columns"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupcolumns"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetext" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="definetext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="header"/>
- <cd:constant type="footer"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheader" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="setupheader"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text" default="yes"/>
- <cd:constant type="margin"/>
- <cd:constant type="edge"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="state">
- <cd:constant type="normal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
+ <cd:constant type="disable"/>
+ <cd:constant type="last"/>
+ <cd:constant type="quadruple"/>
+ <cd:constant type="even"/>
+ <cd:constant type="odd"/>
+ <cd:constant type="blank"/>
<cd:constant type="empty"/>
- <cd:constant type="high"/>
- <cd:constant type="none"/>
- <cd:constant type="nomarking"/>
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="leftstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="rightstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="leftwidth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rightwidth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfooter" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="setupfooter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="setupheader"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setupheader"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptext" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="setuptext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="setupheader"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setupheader"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptop" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="setuptop"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="setupheader"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setupheader"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbottom" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="setupbottom"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="setupheader"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setupheader"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="noheaderandfooterlines" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="noheaderandfooterlines"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="notopandbottomlines" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="notopandbottomlines"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupheadertexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="setupheadertexts"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootertexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="setupfootertexts"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptexttexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="setuptexttexts"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptoptexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="setuptoptexts"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbottomtexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="setupbottomtexts"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="settextcontent" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="settextcontent"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="layout-v"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="resettextcontent" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="resettextcontent"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="layout-v"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant name="lefttext"/>
- <cd:constant name="middletext"/>
- <cd:constant name="righttext"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definemarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="definemarking"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplemarking" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="couplemarking"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="decouplemarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="decouplemarking"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="resetmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="resetmarking"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="setupmarking"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="state">
+ <cd:constant type="reset"/>
<cd:constant type="start"/>
<cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="separator">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="marking"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="getmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="getmarking"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="first"/>
- <cd:constant type="last"/>
- <cd:constant type="previous"/>
- <cd:constant type="both"/>
- <cd:constant type="all"/>
- <cd:constant type="current"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="nomarking"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplayout" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="setuplayout"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="fit"/>
- <cd:constant type="middle"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="fit"/>
- <cd:constant type="middle"/>
- </cd:parameter>
- <cd:parameter name="backspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="topspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="leftmargin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rightmargin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="header">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="footer">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="top">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bottom">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="leftedge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rightedge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="headerdistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="footerdistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="topdistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bottomdistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="leftmargindistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rightmargindistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="leftedgedistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rightedgedistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="horoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="veroffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="marking">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- <cd:constant type="color"/>
- <cd:constant type="screen"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="location">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupreferencing" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="setupreferencing"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="interaction">
+ <cd:constant type="label"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="all"/>
+ <cd:constant type="symbol"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="left">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="right">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="convertfile">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="small"/>
+ <cd:constant type="big"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="autofile">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="page"/>
+ </cd:parameter>
+ <cd:parameter name="global">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupurl" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="setupurl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="urlalternative">
+ <cd:constant type="none"/>
+ <cd:constant type="both"/>
+ <cd:constant type="before"/>
+ <cd:constant type="after"/>
+ </cd:parameter>
+ <cd:parameter name="urlspace">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetoreferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="writetoreferencelist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placereferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="placereferencelist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definereferencelist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupreferencelist" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupreferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="setupreferencelist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="criterium">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="local"/>
+ <cd:constant type="previous"/>
+ <cd:constant type="all"/>
+ </cd:parameter>
+ <cd:parameter name="command">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetolist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="writetolist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writebetweenlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="writebetweenlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nolist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="nolist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="listsymbol" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="listsymbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="placelist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setuplist" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="determinelistcharacteristics" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="determinelistcharacteristics"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setuplist" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placecombinedlist" variant="1" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="placecombinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupcombinedlist" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definelist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes"> <!-- inherits from -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="setuplist" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="setuplist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="..."/>
+ <cd:constant type="none"/>
+ <cd:constant type="command"/>
+ </cd:parameter>
+ <cd:parameter name="coupling">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="criterium">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="local"/>
+ <cd:constant type="previous"/>
+ <cd:constant type="current"/>
+ <cd:constant type="all"/>
+ </cd:parameter>
+ <cd:parameter name="pageboundaries">
+ <cd:constant type="cd:list"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="numberstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="textstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="pagestyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="command">
+ <cd:constant type="cd:threearguments"/>
+ </cd:parameter>
+ <cd:parameter name="numbercommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="textcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="pagecommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="interaction">
+ <cd:constant type="cd:sectionnumber"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="pagenumber"/>
+ <cd:constant type="all"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="left">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="right">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="label">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="pagenumber">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="headnumber">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="aligntitle">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="margin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="fit"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="fit"/>
+ <cd:constant type="broad"/>
+ </cd:parameter>
+ <cd:parameter name="depth">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="fit"/>
+ <cd:constant type="broad"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="stopper">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="none"/>
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="3"/>
+ <cd:constant type="..."/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="command"/>
+ </cd:parameter>
+ <cd:parameter name="maxwidth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplistalternative" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="setuplistalternative"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="no">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <!-- cd:constant type="cd:name"/ -->
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="command">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stretch">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecombinedlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definecombinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:list"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="setupcombinedlist" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcombinedlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="setupcombinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="level">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="3"/>
+ <cd:constant type="4"/>
+ <cd:constant type="cd:section"/>
+ <cd:constant type="current"/>
+ </cd:parameter>
+ <cd:inherit name="setuplist" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="combinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupcombinedlist" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completecombinedlist" generated="yes" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="complete"/>
+ <cd:variable value="combinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupcombinedlist" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupnumbering" file="core-num.tex">
+ <cd:sequence>
+ <cd:string value="setupnumbering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="way">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupformulas" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="setupformulas"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="location">
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ </cd:parameter>
+ <cd:parameter name="left">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="right">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="middle"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margin">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="center"/>
+ </cd:parameter>
+ <cd:parameter name="leftmargin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rightmargin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="indentnext">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="spacebefore">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="conversion">
+ <cd:constant type="numbers"/>
+ <cd:constant type="characters"/>
+ <cd:constant type="Characters"/>
+ <cd:constant type="romannumerals"/>
+ <cd:constant type="Romannumerals"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="publication" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="publication"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppublications" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="setuppublications"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="apa"/>
+ <cd:constant type="normal"/>
+ </cd:parameter>
+ <cd:inherit name="setupenumerations" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplines" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="setuplines"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="indenting">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:parameter name="space">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="lines" type="environment">
+ <cd:sequence>
+ <cd:string value="lines"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupparagraphnumbering" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="setupparagraphnumbering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="line"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplinenumbering" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="setuplinenumbering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversion">
+ <cd:constant type="numbers"/>
+ <cd:constant type="characters"/>
+ <cd:constant type="Characters"/>
+ <cd:constant type="romannumerals"/>
+ <cd:constant type="Romannumerals"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="start">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="step">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="intext"/>
+ <cd:constant type="inmargin"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="referencing">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="linenumbering" type="environment" file="page-lin.tex"> <!-- mkii/mkiv -->
+ <cd:sequence>
+ <cd:string value="linenumbering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="continue"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="line" type="environment">
+ <cd:sequence>
+ <cd:string value="line"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="someline" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="someline"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inline" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="inline"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinmargin" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="setupinmargin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="left"/>
- <cd:constant type="middle"/>
<cd:constant type="right"/>
- <cd:constant type="bottom"/>
- <cd:constant type="top"/>
- <cd:constant type="singlesided"/>
- <cd:constant type="doublesided"/>
- </cd:parameter>
- <cd:parameter name="scale">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dx">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="dy">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="lines">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="columns">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="columndistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="grid">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="bottomspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="cutspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="textdistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="textwidth">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="textmargin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="clipoffset">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="location">
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="both"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="line">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stack">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppagenumber" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="setuppagenumber"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="number">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="keep"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsubpagenumber" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="setupsubpagenumber"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="way">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="setupblank"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="normal" default="yes"/>
+ <cd:constant type="default"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="line"/>
+ <cd:constant type="halfline"/>
<cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="page">
+ <cd:constant type="big"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="small"/>
+ <cd:constant type="fixed"/>
+ <cd:constant type="flexible"/>
+ <cd:constant type="global"/>
+ <cd:constant type="unknown"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineblank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="defineblank"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="paper">
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:inherit name="setupblank" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definepapersize" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="definepapersize"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="adaptlayout" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="adaptlayout"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="lines">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showgrid" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="showgrid"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="reset"/>
- <cd:constant type="top"/>
- <cd:constant type="bottom"/>
- <cd:constant type="none"/>
- <cd:constant type="all"/>
- <cd:constant type="lines"/>
- <cd:constant type="frame"/>
- <cd:constant type="nonumber"/>
- <cd:constant type="right"/>
- <cd:constant type="left"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeongrid" file="core-grd.tex">
- <cd:sequence>
- <cd:string value="placeongrid"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="moveongrid"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="moveongrid" file="core-grd.tex">
- <cd:sequence>
- <cd:string value="moveongrid"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="top"/>
- <cd:constant type="both"/>
- <cd:constant type="bottom"/>
- <cd:constant type="-top"/>
- <cd:constant type="-both"/>
- <cd:constant type="-bottom"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="high"/>
- <cd:constant type="middle"/>
- <cd:constant type="low"/>
- <cd:constant type="page"/>
- <cd:constant type="none"/>
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="broad"/>
- <cd:constant type="fit"/>
- <cd:constant type="depth"/>
- <cd:constant type="line"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="project" type="environment">
- <cd:sequence>
- <cd:string value="project"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="environment" type="environment">
- <cd:sequence>
- <cd:string value="environment"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="product" type="environment">
- <cd:sequence>
- <cd:string value="product"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="component" type="environment">
- <cd:sequence>
- <cd:string value="component"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomorefiles">
- <cd:sequence>
- <cd:string value="nomorefiles"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupinterlinespace" variant="1">
- <cd:sequence>
- <cd:string value="setupinterlinespace"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="reset"/>
- <cd:constant type="small" default="yes"/>
- <cd:constant type="medium"/>
- <cd:constant type="auto"/>
- <cd:constant type="big"/>
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinterlinespace" variant="2">
- <cd:sequence>
- <cd:string value="setupinterlinespace"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="height">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="depth">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="line">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="top">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="bottom">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppagenumbering" file="page-num.tex">
- <cd:sequence>
- <cd:string value="setuppagenumbering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="singlesided"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="scale">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppaper" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="setuppaper"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="paper">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="topspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="backspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="max"/>
+ <cd:constant type="fit"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppapersize" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="setuppapersize"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="A3"/>
+ <cd:constant type="A4" default="yes"/>
+ <cd:constant type="A5"/>
+ <cd:constant type="A6"/>
+ <cd:constant type="letter"/>
+ <cd:constant type="..."/>
+ <cd:constant type="CD"/>
+ <cd:constant type="cd:name"/>
+ <cd:constant type="landscape"/>
+ <cd:constant type="mirrored"/>
+ <cd:constant type="rotated"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="negative"/>
+ <cd:inherit name="setuppapersize" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuparranging" file="page-imp.tex">
+ <cd:sequence>
+ <cd:string value="setuparranging"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="disable"/>
+ <cd:constant type="2*16"/>
+ <cd:constant type="2*8"/>
+ <cd:constant type="2*4"/>
+ <cd:constant type="2*2"/>
+ <cd:constant type="2**2"/>
+ <cd:constant type="2*2*4"/>
+ <cd:constant type="2*4*2"/>
+ <cd:constant type="2UP"/>
+ <cd:constant type="2DOWN"/>
+ <cd:constant type="2SIDE"/>
+ <cd:constant type="2TOP"/>
+ <cd:constant type="mirrored"/>
+ <cd:constant type="rotated"/>
<cd:constant type="doublesided"/>
- </cd:parameter>
- <cd:parameter name="location">
+ <cd:constant type="negative"/>
+ <cd:constant type="background"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showprint" file="page-run.tex"> <!-- page-lay.tex -->
+ <cd:sequence>
+ <cd:string value="showprint"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:inherit name="setuppapersize" n="1"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:inherit name="setuppapersize" n="2"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="setuplayout" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelogo" file="page-log.tex">
+ <cd:sequence>
+ <cd:string value="definelogo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="top"/>
<cd:constant type="header"/>
<cd:constant type="footer"/>
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="middle"/>
- <cd:constant type="margin"/>
- <cd:constant type="marginedge"/>
- <cd:constant type="inleft"/>
- <cd:constant type="inright"/>
- </cd:parameter>
- <cd:parameter name="conversion">
- <cd:constant type="numbers"/>
- <cd:constant type="characters"/>
- <cd:constant type="Characters"/>
- <cd:constant type="romannumerals"/>
- <cd:constant type="Romannumerals"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="left">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="right">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="way">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="numberseparator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="textseparator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="separator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="command">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupnarrower" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="setupnarrower"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="left">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="right">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="middle">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="define" file="syst-ext.tex">
- <cd:sequence>
- <cd:string value="define"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:csname/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usecommands" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="usecommands"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definestartstop" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="definestartstop"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="commands">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheads" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="setupheads"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="sectionnumber">
- <cd:constant type="yes"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="normal"/>
- <cd:constant type="margin"/>
- <cd:constant type="middle"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="paragraph"/>
- </cd:parameter>
- <cd:parameter name="separator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="stopper">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="aligntitle">
- <cd:constant type="yes"/>
- <cd:constant type="float"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="tolerance">
- <cd:constant type="verystrict"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="verytolerant"/>
- <cd:constant type="stretch"/>
- </cd:parameter>
- <cd:parameter name="indentnext">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="command">
- <cd:constant type="cd:twoarguments"/>
- </cd:parameter>
- <cd:parameter name="margin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcaptions" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="setupcaptions"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="location">
- <cd:constant type="top"/>
<cd:constant type="bottom"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="none"/>
- <cd:constant type="high"/>
- <cd:constant type="low"/>
- <cd:constant type="middle"/>
+ <cd:constant type="page"/>
+ <cd:constant type="leftedge"/>
+ <cd:constant type="leftmargin"/>
<cd:constant type="left"/>
<cd:constant type="middle"/>
<cd:constant type="right"/>
- <cd:constant type="lefthanging"/>
- <cd:constant type="righthanging"/>
- <cd:constant type="leftmargin"/>
<cd:constant type="rightmargin"/>
- <cd:constant type="innermargin"/>
- <cd:constant type="outermargin"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="fit"/>
- <cd:constant type="broad"/>
- <cd:constant type="max"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="minwidth">
- <cd:constant type="fit"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="headstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="number">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="conversion">
- <cd:constant type="numbers"/>
- <cd:constant type="characters"/>
- <cd:constant type="Characters"/>
- <cd:constant type="romannumerals"/>
- <cd:constant type="Romannumerals"/>
- </cd:parameter>
- <cd:parameter name="way">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="separator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="stopper">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="command">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcaption" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="setupcaption"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setupcaptions"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloats" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="setupfloats"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="location">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="middle"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="fit"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="margin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spacebefore">
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="spaceafter">
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="sidespacebefore">
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="sidespaceafter">
+ <cd:constant type="rightedge"/>
+ </cd:keywords>
+ <cd:assignments n="4" list="yes">
+ <cd:parameter name="command">
+ <cd:constant type="cd:command"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelogos" file="page-log.tex">
+ <cd:sequence>
+ <cd:string value="placelogos"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupwhitespace">
+ <cd:sequence>
+ <cd:string value="setupwhitespace"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="none" default="yes"/>
<cd:constant type="small"/>
<cd:constant type="medium"/>
<cd:constant type="big"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="indentnext">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="ntop">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nbottom">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nlines">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="default">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="tolerance">
- <cd:constant type="0"/>
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- </cd:parameter>
- <cd:parameter name="leftmargindistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rightmargindistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="sidealign">
- <cd:constant type="normal"/>
<cd:constant type="line"/>
- </cd:parameter>
- <cd:parameter name="numbering">
- <cd:constant type="yes"/>
- <cd:constant type="nocheck"/>
- </cd:parameter>
- <cd:inherit name="setupframed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloatsplitting" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="setupfloatsplitting"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversion">
- <cd:constant type="numbers"/>
- <cd:constant type="characters"/>
- <cd:constant type="Characters"/>
- <cd:constant type="romannumerals"/>
- <cd:constant type="Romannumerals"/>
- </cd:parameter>
- <cd:parameter name="lines">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="splitfloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="splitfloat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupfloatsplitting"/>
- </cd:assignments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupoppositeplacing" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="setupoppositeplacing"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="opposite" type="environment">
- <cd:sequence>
- <cd:string value="opposite"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setuphyphenmark" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="setuphyphenmark"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="sign">
- <cd:constant type="--"/>
- <cd:constant type="---"/>
- <cd:constant type="-"/>
- <cd:constant type="~"/>
- <cd:constant type="("/>
- <cd:constant type=")"/>
- <cd:constant type="="/>
- <cd:constant type="/"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppositioning" file="page-lyr.tex">
- <cd:sequence>
- <cd:string value="setuppositioning"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="overlay"/>
- </cd:parameter>
- <cd:parameter name="unit">
- <cd:constant type="cm"/>
- <cd:constant type="pt"/>
- <cd:constant type="em"/>
- <cd:constant type="mm"/>
- <cd:constant type="ex"/>
- <cd:constant type="es"/>
- <cd:constant type="in"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="scale">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="xstep">
- <cd:constant type="absolute"/>
- <cd:constant type="relative"/>
- </cd:parameter>
- <cd:parameter name="ystep">
- <cd:constant type="absolute"/>
- <cd:constant type="relative"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="positioning" type="environment">
- <cd:sequence>
- <cd:string value="positioning"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="grid" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="grid"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="x">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dy">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="xstep">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ystep">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="factor">
+ <cd:constant type="fixed"/>
+ <cd:constant type="fix"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupindenting">
+ <cd:sequence>
+ <cd:string value="setupindenting"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="indenting"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesectionblock" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definesectionblock"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:inherit name="setupsectionblock" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupsectionblock" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsectionblock" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="setupsectionblock"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="number">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="yes"/>
+ <cd:constant type="right"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definesection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="setupsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="conversion">
+ <cd:constant type="numbers"/>
+ <cd:constant type="characters"/>
+ <cd:constant type="Characters"/>
+ <cd:constant type="romannumerals"/>
+ <cd:constant type="Romannumerals"/>
+ </cd:parameter>
+ <cd:parameter name="previousnumber">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuphead" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="setuphead"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="textstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="numberstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="textcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="numbercolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="number">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="ownnumber">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="yes"/>
+ </cd:parameter>
+ <cd:parameter name="continue">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="header">
+ <cd:constant type="none"/>
+ <cd:constant type="empty"/>
+ <cd:constant type="high"/>
+ <cd:constant type="nomarking"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="none"/>
+ <cd:constant type="empty"/>
+ <cd:constant type="high"/>
+ <cd:constant type="nomarking"/>
+ </cd:parameter>
+ <cd:parameter name="footer">
+ <cd:constant type="none"/>
+ <cd:constant type="empty"/>
+ <cd:constant type="high"/>
+ <cd:constant type="nomarking"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="normal"/>
+ <cd:constant type="inmargin"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="hang">
+ <cd:constant type="none"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="fit"/>
+ <cd:constant type="line"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="command">
+ <cd:constant type="cd:twoarguments"/>
+ </cd:parameter>
+ <cd:parameter name="numbercommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="textcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="deepnumbercommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="deeptextcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="placehead">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="empty"/>
+ </cd:parameter>
+ <cd:parameter name="incrementnumber">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="cd:list"/>
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="resetnumber">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="file">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="command"/>
+ </cd:parameter>
+ <cd:parameter name="margintext">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:inherit name="setupheads" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="setupheadnumber"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="scale">
+ <cd:constant type="+cd:number"/>
+ <cd:constant type="-cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="headnumber">
+ <cd:sequence>
+ <cd:string value="headnumber"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="determineheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="determineheadnumber"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="currentheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="currentheadnumber"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="nextsection" generated="yes" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="next"/>
+ <cd:variable value="section"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definehead" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definehead"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupitemgroup" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="setupitemgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="unit">
- <cd:constant type="cm"/>
- <cd:constant type="pt"/>
- <cd:constant type="em"/>
- <cd:constant type="mm"/>
- <cd:constant type="ex"/>
- <cd:constant type="es"/>
- <cd:constant type="in"/>
- </cd:parameter>
- <cd:parameter name="location">
- <cd:constant type="left"/>
- <cd:constant type="middle"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="page" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="page"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="yes" default="yes"/>
- <cd:constant type="makeup"/>
- <cd:constant type="no"/>
- <cd:constant type="preference"/>
- <cd:constant type="bigpreference"/>
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="disable"/>
- <cd:constant type="last"/>
- <cd:constant type="quadruple"/>
- <cd:constant type="even"/>
- <cd:constant type="odd"/>
- <cd:constant type="blank"/>
- <cd:constant type="empty"/>
- <cd:constant type="reset"/>
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupreferencing" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="setupreferencing"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="interaction">
- <cd:constant type="label"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="all"/>
- <cd:constant type="symbol"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="left">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="right">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="convertfile">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="small"/>
- <cd:constant type="big"/>
- </cd:parameter>
- <cd:parameter name="separator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="autofile">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="page"/>
- </cd:parameter>
- <cd:parameter name="global">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupurl" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="setupurl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="urlalternative">
- <cd:constant type="none"/>
- <cd:constant type="both"/>
+ <cd:constant type="each"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes" list="yes">
+ <cd:constant type="standard" default="yes"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="serried"/>
+ <cd:constant type="packed"/>
+ <cd:constant type="unpacked"/>
+ <cd:constant type="nowhite"/>
<cd:constant type="before"/>
<cd:constant type="after"/>
- </cd:parameter>
- <cd:parameter name="urlspace">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetoreferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="writetoreferencelist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placereferencelist">
- <cd:sequence>
- <cd:string value="placereferencelist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definereferencelist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupreferencelist"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupreferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="setupreferencelist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="criterium">
+ <cd:constant type="stopper"/>
+ <cd:constant type="joinedup"/>
+ <cd:constant type="atmargin"/>
+ <cd:constant type="inmargin"/>
+ <cd:constant type="autointro"/>
+ <cd:constant type="loose"/>
+ <cd:constant type="repeat"/>
<cd:constant type="cd:section"/>
- <cd:constant type="local"/>
- <cd:constant type="previous"/>
- <cd:constant type="all"/>
- </cd:parameter>
- <cd:parameter name="command">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetolist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="writetolist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writebetweenlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="writebetweenlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nolist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="nolist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="listsymbol" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="listsymbol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="placelist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setuplist"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="determinelistcharacteristics" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="determinelistcharacteristics"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setuplist"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placecombinedlist" variant="1" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="placecombinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupcombinedlist"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definelist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setuplist"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="setuplist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="alternative">
+ <cd:constant type="paragraph"/>
+ <cd:constant type="intext"/>
+ <cd:constant type="random"/>
+ <cd:constant type="reverse"/>
+ </cd:keywords>
+ <cd:assignments n="4" optional="yes" list="yes">
+ <cd:parameter name="margin">
+ <cd:constant type="no"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="leftmargin">
+ <cd:constant type="no"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rightmargin">
+ <cd:constant type="no"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="items">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="start">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="left">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="right">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="beforehead">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="afterhead">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="headstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="marstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="symstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stopper">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="symalign">
+ <cd:resolve name="symalign"/>
+ </cd:parameter>
+ <cd:parameter name="indentnext">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="itemgroup" type="environment" generated="yes" file="core-itm.tex">
+ <cd:sequence>
+ <cd:variable value="itemgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
<cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="..."/>
- <cd:constant type="none"/>
- <cd:constant type="command"/>
- </cd:parameter>
- <cd:parameter name="coupling">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="criterium">
- <cd:constant type="cd:section"/>
- <cd:constant type="local"/>
- <cd:constant type="previous"/>
- <cd:constant type="current"/>
- <cd:constant type="all"/>
- </cd:parameter>
- <cd:parameter name="pageboundaries">
- <cd:constant type="cd:list"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="numberstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="textstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="pagestyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="command">
- <cd:constant type="cd:threearguments"/>
- </cd:parameter>
- <cd:parameter name="numbercommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="textcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="pagecommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="interaction">
- <cd:constant type="cd:sectionnumber"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="pagenumber"/>
- <cd:constant type="all"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="left">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="right">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="label">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="pagenumber">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="headnumber">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="aligntitle">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="margin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="fit"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="fit"/>
- <cd:constant type="broad"/>
- </cd:parameter>
- <cd:parameter name="depth">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="fit"/>
+ <cd:constant type="A"/>
+ <cd:constant type="KA"/>
+ <cd:constant type="n"/>
+ <cd:constant type="N"/>
+ <cd:constant type="m"/>
+ <cd:constant type="r"/>
+ <cd:constant type="R"/>
+ <cd:constant type="KR"/>
+ <cd:constant type="cd:number"/>
+ <cd:constant type="continue"/>
+ <cd:constant type="standard" default="yes"/>
<cd:constant type="broad"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="stopper">
+ <cd:constant type="serried"/>
+ <cd:constant type="packed"/>
+ <cd:constant type="stopper"/>
+ <cd:constant type="joinedup"/>
+ <cd:constant type="atmargin"/>
+ <cd:constant type="inmargin"/>
+ <cd:constant type="intro"/>
+ <cd:constant type="columns"/>
+ <cd:constant type="text"/>
+ <cd:constant type="paragraph"/>
+ <cd:constant type="repeat"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="setupitemgroup" n="4"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="item" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="item"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="but">
+ <cd:sequence>
+ <cd:string value="but"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="exclusive"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="its">
+ <cd:sequence>
+ <cd:string value="its"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ran">
+ <cd:sequence>
+ <cd:string value="ran"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="head">
+ <cd:sequence>
+ <cd:string value="head"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mar">
+ <cd:sequence>
+ <cd:string value="mar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sub">
+ <cd:sequence>
+ <cd:string value="sub"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sym" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="sym"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nop">
+ <cd:sequence>
+ <cd:string value="nop"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="defineregister"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="setupregister"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="balance">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="pagestyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="textstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="indicator">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="coupling">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="criterium">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="local"/>
+ <cd:constant type="all"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="..."/>
+ <cd:constant type="n"/>
+ <cd:constant type="a"/>
+ <cd:constant type="..."/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="interaction">
+ <cd:constant type="pagenumber"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="command"/>
+ </cd:parameter>
+ <cd:parameter name="referencing">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="command">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="left"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="right"/>
+ </cd:parameter>
+ <cd:parameter name="maxwidth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="unknownreference">
+ <cd:constant type="empty"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="A"/>
+ <cd:constant type="B"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="both"/>
+ <cd:constant type="first"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="compress">
+ <cd:constant type="no"/>
+ <cd:constant type="yes"/>
+ </cd:parameter>
+ <cd:parameter name="deeptextcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="register" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="symbol">
- <cd:constant type="none"/>
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="3"/>
- <cd:constant type="..."/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="command"/>
- </cd:parameter>
- <cd:parameter name="maxwidth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:inherit name="framed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplistalternative" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="setuplistalternative"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="no">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <!-- cd:constant type="cd:name"/ -->
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="command">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stretch">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecombinedlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definecombinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:list"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupcombinedlist"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcombinedlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="setupcombinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="level">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="3"/>
- <cd:constant type="4"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="current"/>
- </cd:parameter>
- <cd:inherit name="setuplist"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="combinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupcombinedlist"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completecombinedlist" generated="yes">
- <cd:sequence>
- <cd:string value="complete"/>
- <cd:variable value="combinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setupcombinedlist"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupnumbering" file="core-num.tex">
- <cd:sequence>
- <cd:string value="setupnumbering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="way">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupformulae">
- <cd:sequence>
- <cd:string value="setupformulae"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="location">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- </cd:parameter>
- <cd:parameter name="left">
+ </cd:keywords>
+ <cd:index n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="startregister" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="start"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="right">
+ </cd:keywords>
+ <cd:index n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetoregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="writetoregister"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="middle"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margin">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="standard"/>
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:constant type="flushleft"/>
- <cd:constant type="flushright"/>
- <cd:constant type="middle"/>
- <cd:constant type="center"/>
- </cd:parameter>
- <cd:parameter name="leftmargin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rightmargin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="indentnext">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="spacebefore">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separator">
+ </cd:keywords>
+ <cd:index n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupledregister" generated="yes">
+ <cd:sequence>
+ <cd:string value="coupled"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="conversion">
- <cd:constant type="numbers"/>
- <cd:constant type="characters"/>
- <cd:constant type="Characters"/>
- <cd:constant type="romannumerals"/>
- <cd:constant type="Romannumerals"/>
+ </cd:keywords>
+ <cd:index n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupleregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="coupleregister"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeregister" variant="1" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="placeregister"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupregister" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="seeregister" generated="yes">
+ <cd:sequence>
+ <cd:string value="see"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="publication" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="publication"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppublications" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="setuppublications"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="apa"/>
- <cd:constant type="normal"/>
- </cd:parameter>
- <cd:inherit name="setupenumerations"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplines" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="setuplines"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="before">
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:index n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completeregister" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="complete"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="yes" optional="yes" list="yes">
+ <cd:inherit name="setupregister" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="yes" optional="yes" list="yes">
+ <cd:inherit name="setupregister" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesynonyms" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="definesynonyms"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="indenting">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:parameter name="space">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="lines" type="environment">
- <cd:sequence>
- <cd:string value="lines"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupparagraphnumbering" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="setupparagraphnumbering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="reset"/>
- <cd:constant type="line"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplinenumbering" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="setuplinenumbering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversion">
- <cd:constant type="numbers"/>
- <cd:constant type="characters"/>
- <cd:constant type="Characters"/>
- <cd:constant type="romannumerals"/>
- <cd:constant type="Romannumerals"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="start">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="step">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="location">
- <cd:constant type="intext"/>
- <cd:constant type="inmargin"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="prefix">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsynonyms" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="setupsynonyms"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="textstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="synonymstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="top"/>
+ <cd:constant type="serried"/>
+ <cd:constant type="inmargin"/>
+ <cd:constant type="inleft"/>
+ <cd:constant type="inright"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="criterium">
+ <cd:constant type="all"/>
+ <cd:constant type="used"/>
+ </cd:parameter>
+ <cd:parameter name="conversion">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="command"/>
+ </cd:parameter>
+ <cd:parameter name="command">
+ <cd:constant type="cd:threearguments"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synonym" generated="yes">
+ <cd:sequence>
+ <cd:variable value="synonym"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="referencing">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="linenumbering" type="environment">
- <cd:sequence>
- <cd:string value="linenumbering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="continue"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="line" type="environment">
- <cd:sequence>
- <cd:string value="line"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="someline" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="someline"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inline" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="inline"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinmargin" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="setupinmargin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="location">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="both"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="before">
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completelistofsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelistofsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="loadsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="load"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definesorting" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="definesorting"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="line">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separator">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsorting" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="setupsorting"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="command">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="criterium">
+ <cd:constant type="all"/>
+ <cd:constant type="used"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sort" generated="yes">
+ <cd:sequence>
+ <cd:variable value="sort"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stack">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:inherit name="setupframed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppagenumber" file="page-num.tex">
- <cd:sequence>
- <cd:string value="setuppagenumber"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="number">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="keep"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsubpagenumber" file="page-num.tex">
- <cd:sequence>
- <cd:string value="setupsubpagenumber"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="way">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="none"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblank">
- <cd:sequence>
- <cd:string value="setupblank"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="normal" default="yes"/>
- <cd:constant type="standard"/>
- <cd:constant type="line"/>
- <cd:constant type="cd:dimension"/>
- <cd:constant type="big"/>
- <cd:constant type="medium"/>
- <cd:constant type="small"/>
- <cd:constant type="fixed"/>
- <cd:constant type="flexible"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineblank" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="defineblank"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:inherit name="setupblank"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definepapersize" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="definepapersize"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="scale">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppaper" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="setuppaper"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="paper">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completelistofsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelistofsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="loadsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="load"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definemakeup" file="page-mak.tex">
+ <cd:sequence>
+ <cd:string value="definemakeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="page">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="setupmakeup" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="makeup" type="environment">
+ <cd:sequence>
+ <cd:string value="makeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="topspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="backspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="max"/>
- <cd:constant type="fit"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppapersize" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="setuppapersize"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="A3"/>
- <cd:constant type="A4" default="yes"/>
- <cd:constant type="A5"/>
- <cd:constant type="A6"/>
- <cd:constant type="letter"/>
- <cd:constant type="..."/>
- <cd:constant type="CD"/>
- <cd:constant type="cd:name"/>
- <cd:constant type="landscape"/>
- <cd:constant type="mirrored"/>
- <cd:constant type="rotated"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="A3"/>
- <cd:constant type="A4" default="yes"/>
- <cd:constant type="A5"/>
- <cd:constant type="A6"/>
- <cd:constant type="letter"/>
- <cd:constant type="..."/>
- <cd:constant type="cd:name"/>
- <cd:constant type="landscape"/>
- <cd:constant type="mirrored"/>
- <cd:constant type="rotated"/>
- <cd:constant type="negative"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuparranging" file="page-imp.tex">
- <cd:sequence>
- <cd:string value="setuparranging"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="disable"/>
- <cd:constant type="2*16"/>
- <cd:constant type="2*8"/>
- <cd:constant type="2*4"/>
- <cd:constant type="2*2"/>
- <cd:constant type="2**2"/>
- <cd:constant type="2*2*4"/>
- <cd:constant type="2*4*2"/>
- <cd:constant type="2UP"/>
- <cd:constant type="2DOWN"/>
- <cd:constant type="2SIDE"/>
- <cd:constant type="2TOP"/>
- <cd:constant type="mirrored"/>
- <cd:constant type="rotated"/>
- <cd:constant type="doublesided"/>
- <cd:constant type="negative"/>
- <cd:constant type="background"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showprint">
- <cd:sequence>
- <cd:string value="showprint"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="setuppapersize"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:inherit name="setuppapersize"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setuplayout"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelogo" file="page-log.tex">
- <cd:sequence>
- <cd:string value="definelogo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="top"/>
- <cd:constant type="header"/>
- <cd:constant type="footer"/>
- <cd:constant type="bottom"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="none"/>
- <cd:constant type="page"/>
- <cd:constant type="leftedge"/>
- <cd:constant type="leftmargin"/>
- <cd:constant type="left"/>
- <cd:constant type="middle"/>
- <cd:constant type="right"/>
- <cd:constant type="rightmargin"/>
- <cd:constant type="rightedge"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="command">
- <cd:constant type="cd:command"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelogos" file="page-log.tex">
- <cd:sequence>
- <cd:string value="placelogos"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupwhitespace">
- <cd:sequence>
- <cd:string value="setupwhitespace"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="none" default="yes"/>
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- <cd:constant type="line"/>
- <cd:constant type="fixed"/>
- <cd:constant type="fix"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupindenting">
- <cd:sequence>
- <cd:string value="setupindenting"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupmakeup" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmakeup" file="page-mak.tex">
+ <cd:sequence>
+ <cd:string value="setupmakeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="left"/>
+ <cd:constant type="yes"/>
+ <cd:constant type="right"/>
+ </cd:parameter>
+ <cd:parameter name="commands">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="doublesided">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ <cd:constant type="empty"/>
+ </cd:parameter>
+ <cd:parameter name="headerstate">
+ <cd:constant type="normal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="empty"/>
+ <cd:constant type="none"/>
+ <cd:constant type="nomarking"/>
+ </cd:parameter>
+ <cd:parameter name="footerstate">
+ <cd:constant type="normal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="empty"/>
+ <cd:constant type="none"/>
+ <cd:constant type="nomarking"/>
+ </cd:parameter>
+ <cd:parameter name="textstate">
+ <cd:constant type="normal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="empty"/>
+ <cd:constant type="none"/>
+ <cd:constant type="nomarking"/>
+ </cd:parameter>
+ <cd:parameter name="topstate">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="bottomstate">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="pagestate">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="namemakeup" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="name"/>
+ <cd:string value="makeup"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="version">
+ <cd:sequence>
+ <cd:string value="version"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="final" default="yes"/>
+ <cd:constant type="concept"/>
+ <cd:constant type="temporary"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="currentdate">
+ <cd:sequence>
+ <cd:string value="currentdate"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:inherit name="date" n="2"/> <!-- or vice versa :) -->
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="date" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="date"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes"> <!-- if not given, current date is used -->
+ <cd:parameter name="d">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="day"/>
+ <cd:constant type="month"/>
+ <cd:constant type="year"/>
+ <cd:constant type="weekday"/>
+ <cd:constant type="d"/>
+ <cd:constant type="m"/>
+ <cd:constant type="y"/> <!-- also j -->
+ <cd:constant type="w"/>
+ <cd:constant type="dd"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="yy"/> <!-- also jj -->
+ <cd:constant type="space"/>
+ <cd:constant type="--"/>
+ <cd:constant type="day+"/>
+ <cd:constant type="d+"/>
+ <cd:constant type="dd+"/>
+ <cd:constant type="referral"/>
+ <cd:constant type="cd:text"/> <!-- any other text -->
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="referraldate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="referraldate"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="indenting" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="indenting"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
<cd:resolve name="indenting"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesectionblock" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definesectionblock"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupsectionblock"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsectionblock" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="setupsectionblock"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="number">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="page">
- <cd:constant type="yes"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="noindenting" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="noindenting"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="blank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="blank"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big" default="yes"/>
+ <cd:constant type="nowhite"/>
+ <cd:constant type="back"/>
+ <cd:constant type="white"/>
+ <cd:constant type="disable"/>
+ <cd:constant type="force"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="line"/>
+ <cd:constant type="halfline"/>
+ <cd:constant type="cd:formula"/>
+ <cd:constant type="fixed"/>
+ <cd:constant type="flexible"/>
+ <cd:constant type="none"/>
+ <cd:constant type="always"/>
+ <cd:constant type="outer"/>
+ <cd:constant type="joinedup"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="packed" type="environment" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="packed"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="blank"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="unpacked" type="environment">
+ <cd:sequence>
+ <cd:string value="unpacked"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="linecorrection" type="environment">
+ <cd:sequence>
+ <cd:string value="linecorrection"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="correctwhitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="correctwhitespace"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="postponing" type="environment">
+ <cd:sequence>
+ <cd:string value="postponing"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="local" type="environment">
+ <cd:sequence>
+ <cd:string value="local"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="narrower" type="environment">
+ <cd:sequence>
+ <cd:string value="narrower"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="left"/>
+ <cd:constant type="middle" default="yes"/>
<cd:constant type="right"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definesection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="setupsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="conversion">
- <cd:constant type="numbers"/>
- <cd:constant type="characters"/>
- <cd:constant type="Characters"/>
- <cd:constant type="romannumerals"/>
- <cd:constant type="Romannumerals"/>
- </cd:parameter>
- <cd:parameter name="previousnumber">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuphead" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="setuphead"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:section"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="textstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="numberstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="textcolor">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="numbercolor">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="number">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="ownnumber">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="page">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hiding" type="environment">
+ <cd:sequence>
+ <cd:string value="hiding"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupalign" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="setupalign"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="width"/>
<cd:constant type="left"/>
<cd:constant type="right"/>
- <cd:constant type="yes"/>
- </cd:parameter>
- <cd:parameter name="continue">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="header">
- <cd:constant type="none"/>
- <cd:constant type="empty"/>
- <cd:constant type="high"/>
- <cd:constant type="nomarking"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="none"/>
- <cd:constant type="empty"/>
- <cd:constant type="high"/>
- <cd:constant type="nomarking"/>
- </cd:parameter>
- <cd:parameter name="footer">
- <cd:constant type="none"/>
- <cd:constant type="empty"/>
- <cd:constant type="high"/>
- <cd:constant type="nomarking"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="normal"/>
- <cd:constant type="inmargin"/>
<cd:constant type="middle"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="hang">
- <cd:constant type="none"/>
+ <cd:constant type="inner"/>
+ <cd:constant type="outer"/>
+ <cd:constant type="wide"/>
<cd:constant type="broad"/>
- <cd:constant type="fit"/>
+ <cd:constant type="height"/>
+ <cd:constant type="bottom"/>
<cd:constant type="line"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="command">
- <cd:constant type="cd:twoarguments"/>
- </cd:parameter>
- <cd:parameter name="numbercommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="textcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="deepnumbercommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="deeptextcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="placehead">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="empty"/>
- </cd:parameter>
- <cd:parameter name="incrementnumber">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="cd:list"/>
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="resetnumber">
+ <cd:constant type="reset"/>
+ <cd:constant type="hanging"/>
+ <cd:constant type="nothanging"/>
+ <cd:constant type="hyphenated"/>
+ <cd:constant type="nothyphenated"/>
+ <cd:constant type="lesshyphenation"/>
+ <cd:constant type="morehyphenation"/>
+ <cd:constant type="new"/>
+ <cd:constant type="old"/>
+ <cd:constant type="normal"/>
<cd:constant type="yes"/>
<cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="file">
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="flushouter"/>
+ <cd:constant type="flushinner"/>
+ <cd:constant type="center"/>
+ <cd:constant type="hz"/>
+ <cd:constant type="nohz"/>
+ <cd:constant type="spacing"/>
+ <cd:constant type="nospacing"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="verytolerant"/>
+ <cd:constant type="stretch"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+
+ <cd:command name="alignment" type="environment" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="alignment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="setupalign" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupspacing">
+ <cd:sequence>
+ <cd:string value="setupspacing"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="broad"/>
+ <cd:constant type="packed"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptolerance" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="setuptolerance"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="horizontal"/>
+ <cd:constant type="vertical"/>
+ <cd:constant type="stretch"/>
+ <cd:constant type="space"/>
+ <cd:constant type="verystrict" default="yes"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="verytolerant"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="pagetype" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="pagetype"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="command"/>
- </cd:parameter>
- <cd:parameter name="margintext">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:inherit name="setupheads"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="setupheadnumber"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- <cd:constant type="+cd:number"/>
- <cd:constant type="-cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="headnumber">
- <cd:sequence>
- <cd:string value="headnumber"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="determineheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="determineheadnumber"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="currentheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="currentheadnumber"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="nextsection" generated="yes" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="next"/>
- <cd:variable value="section"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definehead" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definehead"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupitemgroup" file="core-itm.tex">
- <cd:sequence>
- <cd:string value="setupitemgroup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- <cd:constant type="each"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="broad"/>
- <cd:constant type="serried"/>
- <cd:constant type="packed"/>
- <cd:constant type="unpacked"/>
- <cd:constant type="nowhite"/>
- <cd:constant type="before"/>
- <cd:constant type="after"/>
- <cd:constant type="stopper"/>
- <cd:constant type="joinedup"/>
- <cd:constant type="atmargin"/>
- <cd:constant type="inmargin"/>
- <cd:constant type="autointro"/>
- <cd:constant type="loose"/>
- <cd:constant type="repeat"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="paragraph"/>
- <cd:constant type="intext"/>
- <cd:constant type="random"/>
- <cd:constant type="reverse"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="margin">
- <cd:constant type="no"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="leftmargin">
- <cd:constant type="no"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rightmargin">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="processpage" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="processpage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="yes" default="yes"/>
<cd:constant type="no"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="items">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="start">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="left">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="right">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplepage" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="couplepage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="option">
+ <cd:constant type="doublesided"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="position" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="position"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:position n="1" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupscreens" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="setupscreens"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="method">
+ <cd:constant type="dot"/>
+ <cd:constant type="rule"/>
+ <cd:constant type="external"/>
+ </cd:parameter>
+ <cd:parameter name="resolution">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="screen">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbackgrounds" file="page-bck.tex">
+ <cd:sequence>
+ <cd:string value="setupbackgrounds"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="top"/>
+ <cd:constant type="header"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="beforehead">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="afterhead">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="headstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="marstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="symstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stopper">
+ <cd:constant type="footer"/>
+ <cd:constant type="bottom"/>
+ <cd:constant type="page"/>
+ <cd:constant type="paper"/>
+ <cd:constant type="leftpage"/>
+ <cd:constant type="rightpage"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="leftedge"/>
+ <cd:constant type="leftmargin"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="symbol">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="symalign">
- <cd:resolve name="symalign"/>
- </cd:parameter>
- <cd:parameter name="indentnext">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="itemgroup" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="itemgroup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="a"/>
- <cd:constant type="A"/>
- <cd:constant type="KA"/>
- <cd:constant type="n"/>
- <cd:constant type="N"/>
- <cd:constant type="m"/>
- <cd:constant type="r"/>
- <cd:constant type="R"/>
- <cd:constant type="KR"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="continue"/>
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="broad"/>
- <cd:constant type="serried"/>
- <cd:constant type="packed"/>
- <cd:constant type="stopper"/>
- <cd:constant type="joinedup"/>
- <cd:constant type="atmargin"/>
- <cd:constant type="inmargin"/>
- <cd:constant type="intro"/>
- <cd:constant type="columns"/>
- <cd:constant type="text"/>
- <cd:constant type="paragraph"/>
- <cd:constant type="repeat"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupitemgroup"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="item">
- <cd:sequence>
- <cd:string value="item"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="but">
- <cd:sequence>
- <cd:string value="but"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="exclusive"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="its">
- <cd:sequence>
- <cd:string value="its"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ran">
- <cd:sequence>
- <cd:string value="ran"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="head">
- <cd:sequence>
- <cd:string value="head"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mar">
- <cd:sequence>
- <cd:string value="mar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sub">
- <cd:sequence>
- <cd:string value="sub"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sym" file="core-itm.tex">
- <cd:sequence>
- <cd:string value="sym"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nop">
- <cd:sequence>
- <cd:string value="nop"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="defineregister"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="setupregister"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="balance">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="pagestyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="textstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="indicator">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="coupling">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="criterium">
- <cd:constant type="cd:section"/>
- <cd:constant type="local"/>
+ <cd:constant type="rightmargin"/>
+ <cd:constant type="rightedge"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="cd:repeat"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="buffer" type="environment" generated="yes" file="core-buf.tex">
+ <cd:sequence>
+ <cd:variable value="buffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="buffer" type="environment" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="buffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="getbuffer">
+ <cd:sequence>
+ <cd:string value="getbuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typebuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="typebuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="definebuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="setupbuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="paragraph">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineblock" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="defineblock"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomoreblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="nomoreblocks"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="hideblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="hideblocks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="keepblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="keepblocks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
<cd:constant type="all"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="symbol">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="..."/>
- <cd:constant type="n"/>
- <cd:constant type="a"/>
- <cd:constant type="..."/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="interaction">
- <cd:constant type="pagenumber"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="command"/>
- </cd:parameter>
- <cd:parameter name="referencing">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="command">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="location">
- <cd:constant type="left"/>
- <cd:constant type="middle"/>
- <cd:constant type="right"/>
- </cd:parameter>
- <cd:parameter name="maxwidth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="unknownreference">
- <cd:constant type="empty"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="A"/>
- <cd:constant type="B"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="both"/>
- <cd:constant type="first"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="compress">
- <cd:constant type="no"/>
- <cd:constant type="yes"/>
- </cd:parameter>
- <cd:parameter name="deeptextcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="register" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="startregister" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="start"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetoregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="writetoregister"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupledregister" generated="yes">
- <cd:sequence>
- <cd:string value="coupled"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupleregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="coupleregister"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeregister" variant="1" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="placeregister"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupregister"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="seeregister" generated="yes">
- <cd:sequence>
- <cd:string value="see"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completeregister" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="complete"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="yes" optional="yes" list="yes">
- <cd:inherit name="setupregister"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="yes" optional="yes" list="yes">
- <cd:inherit name="setupregister"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesynonyms" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="definesynonyms"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsynonyms" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="setupsynonyms"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="textstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="synonymstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="location">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="useblocks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="processblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="processblocks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="bypassblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="bypassblocks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="forceblocks">
+ <cd:sequence>
+ <cd:string value="forceblocks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="selectblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="selectblocks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes">
+ <cd:parameter name="criterium">
+ <cd:constant type="all"/>
+ <cd:constant type="cd:section"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblock" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="setupblock"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inner">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="file">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="formula" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="formula"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="mathematics" file="supp-mat.tex">
+ <cd:sequence>
+ <cd:string value="mathematics"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeformula" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="placeformula"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2" optional="yes"/>
+ <cd:displaymath n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placesubformula" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="placesubformula"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2" optional="yes"/>
+ <cd:displaymath n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placefloat" generated="yes" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="float"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="left"/>
<cd:constant type="right"/>
+ <cd:constant type="here" default="yes"/>
<cd:constant type="top"/>
- <cd:constant type="serried"/>
- <cd:constant type="inmargin"/>
+ <cd:constant type="bottom"/>
<cd:constant type="inleft"/>
<cd:constant type="inright"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="criterium">
- <cd:constant type="all"/>
- <cd:constant type="used"/>
- </cd:parameter>
- <cd:parameter name="conversion">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="command"/>
- </cd:parameter>
- <cd:parameter name="command">
- <cd:constant type="cd:threearguments"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synonym" generated="yes">
- <cd:sequence>
- <cd:variable value="synonym"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completelistofsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelistofsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="loadsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="load"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definesorting" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="definesorting"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsorting" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="setupsorting"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="command">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="criterium">
- <cd:constant type="all"/>
- <cd:constant type="used"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sort" generated="yes">
- <cd:sequence>
- <cd:variable value="sort"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completelistofsorts" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelistofsorts" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="loadsorts" generated="yes">
- <cd:sequence>
- <cd:string value="load"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definemakeup" file="page-mak.tex">
- <cd:sequence>
- <cd:string value="definemakeup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setupmakeup"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="makeup" type="environment">
- <cd:sequence>
- <cd:string value="makeup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupmakeup"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmakeup" file="page-mak.tex">
- <cd:sequence>
- <cd:string value="setupmakeup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="page">
+ <cd:constant type="inmargin"/>
+ <cd:constant type="margin"/>
+ <cd:constant type="leftmargin"/>
+ <cd:constant type="rightmargin"/>
+ <cd:constant type="leftedge"/>
+ <cd:constant type="rightedge"/>
+ <cd:constant type="innermargin"/>
+ <cd:constant type="outermargin"/>
+ <cd:constant type="inneredge"/>
+ <cd:constant type="outeredge"/>
+ <cd:constant type="inner"/>
+ <cd:constant type="outer"/>
+ <cd:constant type="line"/>
+ <cd:constant type="high"/>
+ <cd:constant type="low"/>
+ <cd:constant type="fit"/>
+ <cd:constant type="page"/>
+ <cd:constant type="leftpage"/>
+ <cd:constant type="rightpage"/>
+ <cd:constant type="opposite"/>
+ <cd:constant type="always"/>
+ <cd:constant type="auto"/>
+ <cd:constant type="force"/>
+ <cd:constant type="tall"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="line"/>
+ <cd:constant type="height"/>
+ <cd:constant type="depth"/>
+ <cd:constant type="split"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes" list="yes"/>
+ <cd:content n="3"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reservefloat" generated="yes">
+ <cd:sequence>
+ <cd:string value="reserve"/>
+ <cd:variable value="float"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="frame">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:reference n="3" optional="yes" list="yes"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefloat" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="definefloat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloat" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="setupfloat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="maxheight">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="maxwidth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="minwidth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="default">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="pageboundaries">
+ <cd:constant type="cd:list"/>
+ </cd:parameter>
+ <cd:parameter name="leftmargindistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rightmargindistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="left"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="right"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="floattext" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="float"/>
+ <cd:string value="text"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="left"/>
- <cd:constant type="yes"/>
<cd:constant type="right"/>
- </cd:parameter>
- <cd:parameter name="commands">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="doublesided">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="empty"/>
- </cd:parameter>
- <cd:parameter name="headerstate">
- <cd:constant type="normal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- <cd:constant type="empty"/>
- <cd:constant type="none"/>
- <cd:constant type="nomarking"/>
- </cd:parameter>
- <cd:parameter name="footerstate">
- <cd:constant type="normal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- <cd:constant type="empty"/>
- <cd:constant type="none"/>
- <cd:constant type="nomarking"/>
- </cd:parameter>
- <cd:parameter name="textstate">
- <cd:constant type="normal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- <cd:constant type="empty"/>
- <cd:constant type="none"/>
- <cd:constant type="nomarking"/>
- </cd:parameter>
- <cd:parameter name="topstate">
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- </cd:parameter>
- <cd:parameter name="bottomstate">
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- </cd:parameter>
- <cd:parameter name="pagestate">
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- </cd:parameter>
- <cd:parameter name="color">
+ <cd:constant type="high"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="low"/>
+ <cd:constant type="offset"/>
+ <cd:constant type="tall"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelistoffloats" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="floats"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="completelistoffloats" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="floats"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="referral" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="referral"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="bet">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ken">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="dat">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="van">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="aan">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ref">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="selectpaper">
+ <cd:sequence>
+ <cd:string value="selectpaper"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="family">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplepaper">
+ <cd:sequence>
+ <cd:string value="couplepaper"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="namemakeup" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="name"/>
- <cd:string value="makeup"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="version">
- <cd:sequence>
- <cd:string value="version"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="final" default="yes"/>
- <cd:constant type="concept"/>
- <cd:constant type="temporary"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="currentdate">
- <cd:sequence>
- <cd:string value="currentdate"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="date"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="date" file="core-con.tex">
- <cd:sequence>
- <cd:string value="date"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="d">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="m">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="chem" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="chem"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fraction" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="fraction"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="periods" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="periods"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- <cd:keywords list="yes">
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="referraldate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="referraldate"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="indenting" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="indenting"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:resolve name="indenting"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="noindenting" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="noindenting"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="blank" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="blank"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big" default="yes"/>
- <cd:constant type="nowhite"/>
- <cd:constant type="back"/>
- <cd:constant type="white"/>
- <cd:constant type="disable"/>
- <cd:constant type="force"/>
- <cd:constant type="reset"/>
- <cd:constant type="line"/>
- <cd:constant type="halfline"/>
- <cd:constant type="cd:formula"/>
- <cd:constant type="fixed"/>
- <cd:constant type="flexible"/>
- <cd:constant type="none"/>
- <cd:constant type="always"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="packed" type="environment" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="packed"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="blank"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="unpacked" type="environment">
- <cd:sequence>
- <cd:string value="unpacked"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="linecorrection" type="environment">
- <cd:sequence>
- <cd:string value="linecorrection"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="correctwhitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="correctwhitespace"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="postponing" type="environment">
- <cd:sequence>
- <cd:string value="postponing"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="local" type="environment">
- <cd:sequence>
- <cd:string value="local"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="narrower" type="environment">
- <cd:sequence>
- <cd:string value="narrower"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="left"/>
- <cd:constant type="middle" default="yes"/>
- <cd:constant type="right"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hiding" type="environment">
- <cd:sequence>
- <cd:string value="hiding"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupalign" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="setupalign"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="width"/>
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="middle"/>
- <cd:constant type="inner"/>
- <cd:constant type="outer"/>
- <cd:constant type="wide"/>
- <cd:constant type="broad"/>
- <cd:constant type="height"/>
- <cd:constant type="bottom"/>
- <cd:constant type="line"/>
- <cd:constant type="reset"/>
- <cd:constant type="hanging"/>
- <cd:constant type="nothanging"/>
- <cd:constant type="hyphenated"/>
- <cd:constant type="nothyphenated"/>
- <cd:constant type="lesshyphens"/>
- <cd:constant type="morehyphens"/>
- <cd:constant type="new"/>
- <cd:constant type="old"/>
- <cd:constant type="normal"/>
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="flushleft"/>
- <cd:constant type="flushright"/>
- <cd:constant type="flushouter"/>
- <cd:constant type="flushinner"/>
- <cd:constant type="center"/>
- <cd:constant type="hz"/>
- <cd:constant type="nohz"/>
- <cd:constant type="spacing"/>
- <cd:constant type="nospacing"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="verytolerant"/>
- <cd:constant type="stretch"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-
-<cd:command name="alignment" type="environment">
- <cd:sequence>
- <cd:string value="alignment"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="setupalign"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupspacing">
- <cd:sequence>
- <cd:string value="setupspacing"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="broad"/>
- <cd:constant type="packed"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptolerance" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="setuptolerance"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="horizontal"/>
- <cd:constant type="vertical"/>
- <cd:constant type="stretch"/>
- <cd:constant type="space"/>
- <cd:constant type="verystrict" default="yes"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="verytolerant"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="pagetype" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="pagetype"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="processpage" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="processpage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="yes" default="yes"/>
- <cd:constant type="no"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplepage" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="couplepage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="option">
- <cd:constant type="doublesided"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="position" file="page-lyr.tex">
- <cd:sequence>
- <cd:string value="position"/>
- </cd:sequence>
- <cd:arguments>
- <cd:position list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupscreens" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="setupscreens"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="method">
- <cd:constant type="dot"/>
- <cd:constant type="rule"/>
- <cd:constant type="external"/>
- </cd:parameter>
- <cd:parameter name="resolution">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="screen">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbackgrounds" file="page-bck.tex">
- <cd:sequence>
- <cd:string value="setupbackgrounds"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="top"/>
- <cd:constant type="header"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="footer"/>
- <cd:constant type="bottom"/>
- <cd:constant type="page"/>
- <cd:constant type="paper"/>
- <cd:constant type="leftpage"/>
- <cd:constant type="rightpage"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="leftedge"/>
- <cd:constant type="leftmargin"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="rightmargin"/>
- <cd:constant type="rightedge"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="cd:repeat"/>
- </cd:parameter>
- <cd:inherit name="setupframed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="buffer" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="buffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="getbuffer">
- <cd:sequence>
- <cd:string value="getbuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typebuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="typebuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="definebuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="setupbuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="paragraph">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineblock" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="defineblock"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomoreblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="nomoreblocks"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="hideblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="hideblocks"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="keepblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="keepblocks"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="all"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="useblocks"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="processblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="processblocks"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="bypassblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="bypassblocks"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="forceblocks">
- <cd:sequence>
- <cd:string value="forceblocks"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="selectblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="selectblocks"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes">
- <cd:parameter name="criterium">
- <cd:constant type="all"/>
- <cd:constant type="cd:section"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblock" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="setupblock"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inner">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="file">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="formula" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="formula"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="mathematics" file="supp-mat.tex">
- <cd:sequence>
- <cd:string value="mathematics"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeformula" file="core-mat.tex">
- <cd:sequence>
- <cd:string value="placeformula"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content optional="yes"/>
- <cd:displaymath/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placesubformula" file="core-mat.tex">
- <cd:sequence>
- <cd:string value="placesubformula"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content optional="yes"/>
- <cd:displaymath/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placefloat" generated="yes" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="float"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="here" default="yes"/>
- <cd:constant type="top"/>
- <cd:constant type="bottom"/>
- <cd:constant type="inleft"/>
- <cd:constant type="inright"/>
- <cd:constant type="inmargin"/>
- <cd:constant type="margin"/>
- <cd:constant type="leftmargin"/>
- <cd:constant type="rightmargin"/>
- <cd:constant type="leftedge"/>
- <cd:constant type="rightedge"/>
- <cd:constant type="innermargin"/>
- <cd:constant type="outermargin"/>
- <cd:constant type="inneredge"/>
- <cd:constant type="outeredge"/>
- <cd:constant type="inner"/>
- <cd:constant type="outer"/>
- <cd:constant type="line"/>
- <cd:constant type="high"/>
- <cd:constant type="low"/>
- <cd:constant type="fit"/>
- <cd:constant type="page"/>
- <cd:constant type="leftpage"/>
- <cd:constant type="rightpage"/>
- <cd:constant type="opposite"/>
- <cd:constant type="always"/>
- <cd:constant type="auto"/>
- <cd:constant type="force"/>
- <cd:constant type="tall"/>
- <cd:constant type="reset"/>
- <cd:constant type="line"/>
- <cd:constant type="height"/>
- <cd:constant type="depth"/>
- <cd:constant type="split"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reservefloat" generated="yes">
- <cd:sequence>
- <cd:string value="reserve"/>
- <cd:variable value="float"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="frame">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- </cd:assignments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="definefloat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="setupfloat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="maxheight">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="maxwidth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="minwidth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="default">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="pageboundaries">
- <cd:constant type="cd:list"/>
- </cd:parameter>
- <cd:parameter name="leftmargindistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rightmargindistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="location">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="items">
+ <cd:sequence>
+ <cd:string value="items"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setupitems" n="1"/>
+ </cd:assignments>
+ <cd:content n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupitems" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="setupitems"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="location">
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="inmargin"/>
+ <cd:constant type="top"/>
+ <cd:constant type="bottom"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="..."/>
+ <cd:constant type="n"/>
+ <cd:constant type="a"/>
+ <cd:constant type="..."/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="unknown"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quotation" type="environment" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="quotation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
<cd:constant type="left"/>
- <cd:constant type="middle"/>
+ <cd:constant type="middle" default="yes"/>
<cd:constant type="right"/>
- </cd:parameter>
- <cd:inherit name="setupframed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="floattext" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="float"/>
- <cd:string value="text"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="high"/>
- <cd:constant type="middle"/>
- <cd:constant type="low"/>
- <cd:constant type="offset"/>
- <cd:constant type="tall"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelistoffloats" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="floats"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="completelistoffloats" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="floats"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="referral" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="referral"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="bet">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quotation" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="quotation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quote" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="quote"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupquote" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="setupquote"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="cd:text"/>
+ <cd:constant type="margin"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineparagraphs" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="defineparagraphs"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="rule">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="fit"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inner">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="verystrict"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="verytolerant"/>
+ <cd:constant type="stretch"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="paragraph" generated="yes">
+ <cd:sequence>
+ <cd:variable value="paragraph"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="paragraph" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="paragraph"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupparagraphs" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="setupparagraphs"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="each"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="verystrict"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="verytolerant"/>
+ <cd:constant type="stretch"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inner">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="command">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rule">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptab" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="setuptab"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="sample">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="headstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tab">
+ <cd:sequence>
+ <cd:string value="tab"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="document" type="environment">
+ <cd:sequence>
+ <cd:string value="document"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labels">
+ <cd:sequence>
+ <cd:string value="labels"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetabulate" file="core-tbl.tex">
+ <cd:sequence>
+ <cd:string value="definetabulate"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ken">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tabulate" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="tabulate"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="dat">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupexternalfigures" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptabulate" file="core-tbl.tex">
+ <cd:sequence>
+ <cd:string value="setuptabulate"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="unit">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="indenting">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inner">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="EQ">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="rulecolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="rulethickness">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="blank"/>
+ <cd:constant type="grid"/>
+ <cd:constant type="depth"/>
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="bodyfont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="rule">
+ <cd:constant type="normal"/>
+ <cd:constant type="line"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptables" file="core-tab.tex">
+ <cd:sequence>
+ <cd:string value="setuptables"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="distance">
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big"/>
+ </cd:parameter>
+ <cd:parameter name="bodyfont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="HL">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="VL">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="depth">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
+ </cd:parameter>
+ <cd:parameter name="rulethickness">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rulecolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="commands">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="background">
+ <cd:constant type="screen"/>
+ <cd:constant type="color"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="backgroundscreen">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="backgroundcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="bodyfont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="table" type="environment">
+ <cd:sequence>
+ <cd:string value="table"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="van">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tables" type="environment">
+ <cd:sequence>
+ <cd:string value="tables"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="aan">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetabletemplate" file="core-tab.tex">
+ <cd:sequence>
+ <cd:string value="definetabletemplate"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ref">
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="selectpaper">
- <cd:sequence>
- <cd:string value="selectpaper"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="family">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplepaper">
- <cd:sequence>
- <cd:string value="couplepaper"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="chem" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="chem"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fraction" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="fraction"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="periods" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="periods"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="items">
- <cd:sequence>
- <cd:string value="items"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupitems"/>
- </cd:assignments>
- <cd:content list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupitems" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="setupitems"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="location">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfiles" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="useexternalfiles"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="bodyfont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="file">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfile" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="useexternalfile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="4" list="yes">
+ <cd:parameter name="bodyfont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfigure" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="useexternalfigure"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="cd:name"/> <!-- parent -->
+ </cd:keywords>
+ <cd:assignments n="4" optional="yes" list="yes">
+ <cd:inherit name="setupexternalfigures" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="externalfigure" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="externalfigure"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupexternalfigures" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupexternalfigures" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="setupexternalfigures"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="scale">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="yscale">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="yscale">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="max"/>
+ <cd:constant type="fit"/>
+ <cd:constant type="broad"/>
+ </cd:parameter>
+ <cd:parameter name="wfactor">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="max"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="fit"/>
+ </cd:parameter>
+ <cd:parameter name="hfactor">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="max"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="fit"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="frame">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="preset">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="display">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="preview">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="repeat">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="object">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="type">
+ <cd:constant type="eps"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="tif"/>
+ <cd:constant type="png"/>
+ <cd:constant type="jpg"/>
+ <cd:constant type="mov"/>
+ <cd:constant type="cd:tex"/>
+ </cd:parameter>
+ <cd:parameter name="method">
+ <cd:constant type="eps"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="tif"/>
+ <cd:constant type="png"/>
+ <cd:constant type="jpg"/>
+ <cd:constant type="mov"/>
+ <cd:constant type="cd:tex"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="frame"/>
+ <cd:constant type="empty"/>
+ <cd:constant type="test"/>
+ </cd:parameter>
+ <cd:parameter name="frames">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="ymax">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="xmax">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="directory">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="local"/>
+ <cd:constant type="global"/>
+ <cd:constant type="default"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="maxwidth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="maxheight">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="conversion">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showexternalfigures" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="showexternalfigures"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalsoundtrack" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="useexternalsoundtrack"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="name" file="syst-gen.tex">
+ <cd:sequence>
+ <cd:string value="name"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="legend" type="environment">
+ <cd:sequence>
+ <cd:string value="legend"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="two"/>
+ </cd:keywords>
+ <cd:tex n="2" command="leg"/>
+ <cd:nothing n="3"/>
+ <cd:nothing n="4" separator="backslash"/>
+ <cd:nothing n="5" separator="backslash"/>
+ <cd:tex n="6" separator="backslash" command="leg"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fact" type="environment">
+ <cd:sequence>
+ <cd:string value="fact"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:tex n="1" command="fact"/>
+ <cd:nothing n="2"/>
+ <cd:nothing n="3" separator="backslash"/>
+ <cd:nothing n="4" separator="backslash"/>
+ <cd:tex n="5" separator="backslash" command="fact"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="rotate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="rotate"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setuprotate" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuprotate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="setuprotate"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="rotation">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="normal"/>
+ <cd:constant type="high"/>
+ <cd:constant type="fit"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="depth"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mirror" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="mirror"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="scale" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="scale"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="sx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcombinations" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="setupcombinations"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="fit"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="fit"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="top"/>
+ <cd:constant type="middle"/>
+ <cd:constant type="bottom"/>
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="combination" type="environment">
+ <cd:sequence>
+ <cd:string value="combination"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:matrix"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placesidebyside" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="placesidebyside"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeontopofeachother" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="placeontopofeachother"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overlay" type="environment">
+ <cd:sequence>
+ <cd:string value="overlay"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overview" type="environment">
+ <cd:sequence>
+ <cd:string value="overview"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionscreen" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="setupinteractionscreen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="fit"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="fit"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="backspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="topspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="horoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="veroffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="max"/>
+ <cd:constant type="fit"/>
+ <cd:constant type="doublesided"/>
+ <cd:constant type="bookmark"/>
+ </cd:parameter>
+ <cd:parameter name="delay">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="screen" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="screen"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setuppagetransitions" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="setuppagetransitions"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteraction" file="core-nav.tex">
+ <cd:sequence>
+ <cd:string value="setupinteraction"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="menu">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="click">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="display">
+ <cd:constant type="new"/>
+ </cd:parameter>
+ <cd:parameter name="openaction">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="closeaction">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="openpageaction">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="closepageaction">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="calculate">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="depth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="contrastcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="symbolset">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="title">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="subtitle">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="author">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="date">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="keyword">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <!-- maybe this will move elsewhere -->
+ <cd:parameter name="fieldlayer">
+ <cd:constant type="auto"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionmenu" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="setupinteractionmenu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="left">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="right">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="middle">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="none"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="contrastcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="overlay"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="samepage">
+ <cd:constant type="yes"/>
+ <cd:constant type="empty"/>
+ <cd:constant type="no"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="unknownreference">
+ <cd:constant type="yes"/>
+ <cd:constant type="empty"/>
+ <cd:constant type="no"/>
+ <cd:constant type="none"/>
+ </cd:parameter>
+ <cd:parameter name="leftoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rightoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="topoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bottomoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="position">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/> <!-- maybe not all parameters from framed -->
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineinteractionmenu" variant="1" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="defineinteractionmenu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
<cd:constant type="left"/>
<cd:constant type="right"/>
- <cd:constant type="inmargin"/>
<cd:constant type="top"/>
<cd:constant type="bottom"/>
- </cd:parameter>
- <cd:parameter name="symbol">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="..."/>
- <cd:constant type="n"/>
- <cd:constant type="a"/>
- <cd:constant type="..."/>
- <cd:constant type="cd:text"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- <cd:constant type="unknown"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quotation" type="environment" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="quotation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="left"/>
- <cd:constant type="middle" default="yes"/>
- <cd:constant type="right"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quotation" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="quotation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quote" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="quote"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupquote" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="setupquote"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="location">
- <cd:constant type="cd:text"/>
- <cd:constant type="margin"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="adding">
- <cd:sequence>
- <cd:string value="adding"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="small"/>
- <cd:constant type="medium" default="yes"/>
- <cd:constant type="big"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineparagraphs" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="defineparagraphs"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="rule">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="fit"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inner">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tolerance">
- <cd:constant type="verystrict"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="verytolerant"/>
- <cd:constant type="stretch"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="paragraph" generated="yes">
- <cd:sequence>
- <cd:variable value="paragraph"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="paragraph" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="paragraph"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupparagraphs" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="setupparagraphs"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- <cd:constant type="each"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="tolerance">
- <cd:constant type="verystrict"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="verytolerant"/>
- <cd:constant type="stretch"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inner">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="command">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rule">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptab" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="setuptab"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="sample">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="headstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="location">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupinteractionmenu" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineinteractionmenu" variant="2" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="defineinteractionmenu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="left"/>
<cd:constant type="right"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tab">
- <cd:sequence>
- <cd:string value="tab"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="document" type="environment">
- <cd:sequence>
- <cd:string value="document"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labels">
- <cd:sequence>
- <cd:string value="labels"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetabulate" file="core-tbl.tex">
- <cd:sequence>
- <cd:string value="definetabulate"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tabulate" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="tabulate"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="useexternalfigure"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptabulate" file="core-tbl.tex">
- <cd:sequence>
- <cd:string value="setuptabulate"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="unit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="indenting">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inner">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="EQ">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="rulecolor">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="rulethickness">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="blank"/>
- <cd:constant type="grid"/>
- <cd:constant type="depth"/>
- <cd:constant type="cd:dimension"/>
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="bodyfont">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="small"/>
- <cd:constant type="big"/>
- </cd:parameter>
- <cd:parameter name="rule">
- <cd:constant type="normal"/>
- <cd:constant type="line"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptables" file="core-tab.tex">
- <cd:sequence>
- <cd:string value="setuptables"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="distance">
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- </cd:parameter>
- <cd:parameter name="bodyfont">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="small"/>
- <cd:constant type="big"/>
- </cd:parameter>
- <cd:parameter name="HL">
- <cd:constant type="cd:number"/>
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="VL">
- <cd:constant type="cd:number"/>
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="depth">
- <cd:constant type="cd:number"/>
- <cd:constant type="strut"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:number"/>
- <cd:constant type="strut"/>
- </cd:parameter>
- <cd:parameter name="rulethickness">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rulecolor">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="commands">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="background">
- <cd:constant type="screen"/>
- <cd:constant type="color"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="backgroundscreen">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="backgroundcolor">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="bodyfont">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="small"/>
- <cd:constant type="big"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="table" type="environment">
- <cd:sequence>
- <cd:string value="table"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tables" type="environment">
- <cd:sequence>
- <cd:string value="tables"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetabletemplate" file="core-tab.tex">
- <cd:sequence>
- <cd:string value="definetabletemplate"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfiles" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="useexternalfiles"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="bodyfont">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="small"/>
- <cd:constant type="big"/>
- </cd:parameter>
- <cd:parameter name="file">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfile" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="useexternalfile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="bodyfont">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="small"/>
- <cd:constant type="big"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfigure" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="useexternalfigure"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="scale">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="yscale">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="yscale">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="max"/>
- <cd:constant type="fit"/>
- <cd:constant type="broad"/>
- </cd:parameter>
- <cd:parameter name="wfactor">
- <cd:constant type="cd:number"/>
- <cd:constant type="max"/>
- <cd:constant type="broad"/>
- <cd:constant type="fit"/>
- </cd:parameter>
- <cd:parameter name="hfactor">
- <cd:constant type="cd:number"/>
- <cd:constant type="max"/>
- <cd:constant type="broad"/>
- <cd:constant type="fit"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="frame">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="preset">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="display">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="preview">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="repeat">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="object">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="type">
- <cd:constant type="eps"/>
- <cd:constant type="mps"/>
- <cd:constant type="pdf"/>
- <cd:constant type="tif"/>
- <cd:constant type="png"/>
- <cd:constant type="jpg"/>
- <cd:constant type="mov"/>
- <cd:constant type="cd:tex"/>
- </cd:parameter>
- <cd:parameter name="method">
- <cd:constant type="eps"/>
- <cd:constant type="mps"/>
- <cd:constant type="pdf"/>
- <cd:constant type="tif"/>
- <cd:constant type="png"/>
- <cd:constant type="jpg"/>
- <cd:constant type="mov"/>
- <cd:constant type="cd:tex"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="externalfigure" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="externalfigure"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="useexternalfigure"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupexternalfigures" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="setupexternalfigures"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="option">
- <cd:constant type="frame"/>
- <cd:constant type="empty"/>
- <cd:constant type="test"/>
- </cd:parameter>
- <cd:parameter name="object">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="frames">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="ymax">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="xmax">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="directory">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="location">
- <cd:constant type="local"/>
- <cd:constant type="global"/>
- <cd:constant type="default"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="maxwidth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="maxheight">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="conversion">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showexternalfigures" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="showexternalfigures"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalsoundtrack" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="useexternalsoundtrack"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="name" file="syst-gen.tex">
- <cd:sequence>
- <cd:string value="name"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="legend" type="environment">
- <cd:sequence>
- <cd:string value="legend"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="two"/>
- </cd:keywords>
- <cd:tex command="leg"/>
- <cd:nothing/>
- <cd:nothing separator="backslash"/>
- <cd:nothing separator="backslash"/>
- <cd:tex separator="backslash" command="leg"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fact" type="environment">
- <cd:sequence>
- <cd:string value="fact"/>
- </cd:sequence>
- <cd:arguments>
- <cd:tex command="fact"/>
- <cd:nothing/>
- <cd:nothing separator="backslash"/>
- <cd:nothing separator="backslash"/>
- <cd:tex separator="backslash" command="fact"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="rotate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="rotate"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setuprotate"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuprotate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="setuprotate"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="rotation">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="location">
- <cd:constant type="normal"/>
- <cd:constant type="high"/>
- <cd:constant type="fit"/>
- <cd:constant type="broad"/>
- <cd:constant type="depth"/>
- </cd:parameter>
- <cd:inherit name="setupframed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mirror" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="mirror"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="scale" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="scale"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="sx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="sy">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcombinations" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="setupcombinations"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="fit"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="fit"/>
- </cd:parameter>
- <cd:parameter name="location">
<cd:constant type="top"/>
- <cd:constant type="middle"/>
<cd:constant type="bottom"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="left"/>
<cd:constant type="right"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="combination" type="environment">
- <cd:sequence>
- <cd:string value="combination"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:matrix"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placesidebyside" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="placesidebyside"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeontopofeachother" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="placeontopofeachother"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overlay" type="environment">
- <cd:sequence>
- <cd:string value="overlay"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overview" type="environment">
- <cd:sequence>
- <cd:string value="overview"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteractionscreen" file="core-int.tex">
- <cd:sequence>
- <cd:string value="setupinteractionscreen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="fit"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="fit"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="backspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="topspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="horoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="veroffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="max"/>
- <cd:constant type="fit"/>
- <cd:constant type="doublesided"/>
- <cd:constant type="bookmark"/>
- </cd:parameter>
- <cd:parameter name="delay">
- <cd:constant type="cd:number"/>
- <cd:constant type="none"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="screen" file="core-int.tex">
- <cd:sequence>
- <cd:string value="screen"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setuppagetransitions" file="core-int.tex">
- <cd:sequence>
- <cd:string value="setuppagetransitions"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="reset"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteraction" file="core-nav.tex">
- <cd:sequence>
- <cd:string value="setupinteraction"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="menu">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- <cd:parameter name="page">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="click">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="display">
- <cd:constant type="new"/>
- </cd:parameter>
- <cd:parameter name="openaction">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="closeaction">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="openpageaction">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="closepageaction">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="calculate">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="depth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="color">
+ <cd:constant type="top"/>
+ <cd:constant type="bottom"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="contrastcolor">
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="setupinteractionmenu" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionmenu" type="environment">
+ <cd:sequence>
+ <cd:string value="interactionmenu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="symbolset">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="disableinteractionmenu" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="disableinteractionmenu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="top"/>
+ <cd:constant type="bottom"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="title">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="subtitle">
+ </cd:keywords>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternaldocument" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="useexternaldocument"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="file"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="author">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useURL" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="useURL"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="date">
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="file"/>
+ </cd:keywords>
+ <cd:keywords n="4">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="keyword">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupledocument" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="coupledocument"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="file"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="from" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="from"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="exclusive"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionbar">
+ <cd:sequence>
+ <cd:string value="interactionbar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:inherit name="setupinteractionbar" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionbuttons" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="interactionbuttons"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes">
+ <cd:inherit name="setupinteractionbar" n="1"/>
+ </cd:assignments>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="setupinteractionbar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="d"/>
+ <cd:constant type="e"/>
+ <cd:constant type="f"/>
+ <cd:constant type="g"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="height"/>
+ <cd:constant type="fit"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="height"/>
+ <cd:constant type="fit"/>
+ </cd:parameter>
+ <cd:parameter name="depth">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="step">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="small"/>
+ <cd:constant type="medium"/>
+ <cd:constant type="big"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synchronize" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="synchronize"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="synchronization" type="environment">
+ <cd:sequence>
+ <cd:string value="synchronization"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupsynchronizationbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="setupsynchronizationbar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="page"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="height"/>
+ <cd:constant type="fit"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synchronizationbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="synchronizationbar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="page"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:inherit name="setupsynchronizationbar" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsynchronization" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="setupsynchronization"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineprofile" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="defineprofile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupprofiles" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="setupprofiles"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="option">
+ <cd:constant type="test"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="profile" type="environment">
+ <cd:sequence>
+ <cd:string value="profile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followprofile" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="followprofile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <!-- maybe this will move elsewhere -->
- <cd:parameter name="fieldlayer">
- <cd:constant type="auto"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placebookmarks" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="placebookmarks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineinteractionmenu" variant="1" file="core-int.tex">
- <cd:sequence>
- <cd:string value="defineinteractionmenu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="top"/>
- <cd:constant type="bottom"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="left">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="right">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="middle">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="none"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="overlay"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="samepage">
- <cd:constant type="yes"/>
- <cd:constant type="empty"/>
- <cd:constant type="no"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="unknownreference">
- <cd:constant type="yes"/>
- <cd:constant type="empty"/>
- <cd:constant type="no"/>
- <cd:constant type="none"/>
- </cd:parameter>
- <cd:parameter name="leftoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rightoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="topoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bottomoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="position">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:inherit name="setupframed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineinteractionmenu" variant="2" file="core-int.tex">
- <cd:sequence>
- <cd:string value="defineinteractionmenu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="top"/>
- <cd:constant type="bottom"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="top"/>
- <cd:constant type="bottom"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupinteractionmenu"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionmenu" type="environment">
- <cd:sequence>
- <cd:string value="interactionmenu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="disableinteractionmenu" file="core-int.tex">
- <cd:sequence>
- <cd:string value="disableinteractionmenu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="top"/>
- <cd:constant type="bottom"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternaldocument" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="useexternaldocument"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="file"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useURL" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="useURL"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="file"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupledocument" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="coupledocument"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="file"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="from" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="from"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="exclusive"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionbar">
- <cd:sequence>
- <cd:string value="interactionbar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:inherit name="setupinteractionbar"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionbuttons" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="interactionbuttons"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" optional="yes" list="yes">
- <cd:inherit name="setupinteractionbar"/>
- </cd:assignments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteractionbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="setupinteractionbar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="d"/>
- <cd:constant type="e"/>
- <cd:constant type="f"/>
- <cd:constant type="g"/>
- </cd:parameter>
- <cd:parameter name="symbol">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="height"/>
- <cd:constant type="fit"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="height"/>
- <cd:constant type="fit"/>
- </cd:parameter>
- <cd:parameter name="depth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="color">
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="all"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="bookmark" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="bookmark"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="step">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="version" type="environment">
+ <cd:sequence>
+ <cd:string value="version"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
<cd:constant type="cd:number"/>
- <cd:constant type="small"/>
- <cd:constant type="medium"/>
- <cd:constant type="big"/>
- </cd:parameter>
- <cd:inherit name="setupframed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synchronize" file="core-int.tex">
- <cd:sequence>
- <cd:string value="synchronize"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="synchronization" type="environment">
- <cd:sequence>
- <cd:string value="synchronization"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupsynchronizationbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="setupsynchronizationbar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="page"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="height"/>
- <cd:constant type="fit"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:inherit name="setupframed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synchronizationbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="synchronizationbar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="page"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:inherit name="setupsynchronizationbar"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsynchronization" file="core-int.tex">
- <cd:sequence>
- <cd:string value="setupsynchronization"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineprofile" file="core-int.tex">
- <cd:sequence>
- <cd:string value="defineprofile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupprofiles" file="core-int.tex">
- <cd:sequence>
- <cd:string value="setupprofiles"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="option">
- <cd:constant type="test"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="profile" type="environment">
- <cd:sequence>
- <cd:string value="profile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followprofile" file="core-int.tex">
- <cd:sequence>
- <cd:string value="followprofile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placebookmarks" file="core-int.tex">
- <cd:sequence>
- <cd:string value="placebookmarks"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="all"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="bookmark">
- <cd:sequence>
- <cd:string value="bookmark"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="version" type="environment">
- <cd:sequence>
- <cd:string value="version"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupversions" file="core-int.tex">
- <cd:sequence>
- <cd:string value="setupversions"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="number">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupversions" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="setupversions"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="number">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="markversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="markversion"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="selectversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="selectversion"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="defineversion"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="markversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="markversion"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="selectversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="selectversion"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="defineversion"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="followversion"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followprofileversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="followprofileversion"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineprogram" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="defineprogram"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupprograms" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="setupprograms"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="directory">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="followversion"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="program" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="program"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="figure" type="environment">
- <cd:sequence>
- <cd:string value="figure"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="frame">
- <cd:constant type="on"/>
- <cd:constant type="off"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<!-- referring*figure skipped -->
-
-<!-- marking*figure skipped -->
-
-<!-- remark skipped -->
-
-<cd:command name="goto" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="goto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:content interactive="exclusive"/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="gotobox" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="gotobox"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="button">
- <cd:sequence>
- <cd:string value="button"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" optional="yes" list="yes">
- <cd:inherit name="setupbuttons"/>
- </cd:assignments>
- <cd:content/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbuttons" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="setupbuttons"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:inherit name="setupframed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<!-- menubutton skipped -->
-
-<cd:command name="setupcomment" file="core-int.tex">
- <cd:sequence>
- <cd:string value="setupcomment"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="state">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="title">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followprofileversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="followprofileversion"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="space">
- <cd:constant type="yes"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="symbol">
- <cd:constant type="normal"/>
- <cd:constant type="New"/>
- <cd:constant type="Balloon"/>
- <cd:constant type="Addition"/>
- <cd:constant type="Help"/>
- <cd:constant type="Paragraph"/>
- <cd:constant type="Key"/>
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="max"/>
- <cd:constant type="buffer"/>
- </cd:parameter>
- <cd:parameter name="margin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comment" type="environment">
- <cd:sequence>
- <cd:string value="comment"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupcomment"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comment">
- <cd:sequence>
- <cd:string value="comment"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupcomment"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definefield"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesubfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definesubfield"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="copyfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="copyfield"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="clonefield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="clonefield"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="field" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="field"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fitfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="fitfield"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="fillinfield"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tooltip" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="tooltip"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="left"/>
- <cd:constant type="right"/>
- <cd:constant type="middle"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="showfields"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="logfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="logfields"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="setupfield"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="label"/>
- <cd:constant type="horizontal"/>
- <cd:constant type="vertical"/>
- <cd:constant type="frame"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setupfields"/>
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="setupfields"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="reset"/>
- <cd:constant type="label"/>
- <cd:constant type="horizontal"/>
- <cd:constant type="vertical"/>
- <cd:constant type="frame"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="before">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="after">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="color">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="align">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="readonly"/>
- <cd:constant type="required"/>
- <cd:constant type="protected"/>
- <cd:constant type="sorted"/>
- <cd:constant type="unavailable"/>
- <cd:constant type="hidden"/>
- <cd:constant type="printable"/>
- </cd:parameter>
- <cd:parameter name="clickin">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="clickout">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="regionin">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="regionout">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="afterkey">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="format">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="validate">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="calculate">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="fieldoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="fieldframecolor">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="fieldbackgroundcolor">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:inherit name="framed"/>
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupforms" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="setupforms"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="method">
- <cd:constant type="HTML"/>
- <cd:constant type="FDF"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefieldstack" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definefieldstack"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setupfields"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fieldstack" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="fieldstack"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupfields"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="clip" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="clip"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupclipping"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupclipping" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="setupclipping"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="x">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="mp">
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelegend">
- <cd:sequence>
- <cd:string value="placelegend"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplegend">
- <cd:sequence>
- <cd:string value="setuplegend"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inbetween">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="location">
- <cd:constant type="right"/>
- <cd:constant type="bottom"/>
- </cd:parameter>
- <cd:parameter name="bodyfont">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="small"/>
- <cd:constant type="big"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definerule">
- <cd:sequence>
- <cd:string value="definerule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setuprule"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placerule">
- <cd:sequence>
- <cd:string value="placerule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuprule">
- <cd:sequence>
- <cd:string value="setuprule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="depth">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="height">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="width">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spacebefore">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spaceafter">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="color">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineprogram" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="defineprogram"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetextvariable">
- <cd:sequence>
- <cd:string value="definetextvariable"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:inherit name="setuptextvariable"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextvariable">
- <cd:sequence>
- <cd:string value="setuptextvariable"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="left">
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="right">
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="command">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="yes"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupprograms" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="setupprograms"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="directory">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="program" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="program"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="figure" type="environment">
+ <cd:sequence>
+ <cd:string value="figure"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="frame">
+ <cd:constant type="on"/>
+ <cd:constant type="off"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- referring*figure skipped -->
+
+ <!-- marking*figure skipped -->
+
+ <!-- remark skipped -->
+
+ <cd:command name="goto" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="goto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:content n="2" interactive="exclusive"/>
+ <cd:reference n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="gotobox" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="gotobox"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="button" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="button"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes">
+ <cd:inherit name="setupbuttons" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:reference n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbuttons" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="setupbuttons"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- menubutton skipped -->
+
+ <cd:command name="setupcomment" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="setupcomment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="title">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="space">
+ <cd:constant type="yes"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="symbol">
+ <cd:constant type="normal"/>
+ <cd:constant type="New"/>
+ <cd:constant type="Balloon"/>
+ <cd:constant type="Addition"/>
+ <cd:constant type="Help"/>
+ <cd:constant type="Paragraph"/>
+ <cd:constant type="Key"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="max"/>
+ <cd:constant type="buffer"/>
+ </cd:parameter>
+ <cd:parameter name="margin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comment" type="environment">
+ <cd:sequence>
+ <cd:string value="comment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupcomment" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comment">
+ <cd:sequence>
+ <cd:string value="comment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupcomment" n="1"/>
+ </cd:assignments>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definefield"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1"> <!-- name -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2"> <!-- type -->
+ <cd:constant type="text"/>
+ <cd:constant type="line"/> <!-- equal to text -->
+ <cd:constant type="push"/>
+ <cd:constant type="check"/>
+ <cd:constant type="radio"/>
+ <cd:constant type="combo"/>
+ <cd:constant type="choice"/> <!-- equal to combo -->
+ <cd:constant type="popup"/> <!-- equal to combo -->
+ </cd:keywords>
+ <cd:keywords n="3"> <!-- group -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="4" list="yes"> <!-- optional for text? -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes"> <!-- default -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesubfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definesubfield"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="copyfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="copyfield"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="clonefield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="clonefield"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="field" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="field"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fitfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="fitfield"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="fillinfield"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tooltip" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="tooltip"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="left"/>
+ <cd:constant type="right"/>
+ <cd:constant type="middle"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="showfields"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="logfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="logfields"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="setupfield"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="label"/>
+ <cd:constant type="horizontal"/>
+ <cd:constant type="vertical"/>
+ <cd:constant type="frame"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="setupfields" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="4" list="yes"> </cd:assignments>
+ <cd:assignments n="5" list="yes"> </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="setupfields"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- TODO: if it's reset, only a single argument, no list -->
+ <cd:constant type="reset"/>
+ <cd:constant type="label"/>
+ <cd:constant type="horizontal"/>
+ <cd:constant type="vertical"/>
+ <cd:constant type="frame"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="before">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="after">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="color">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="align">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="readonly"/>
+ <cd:constant type="required"/>
+ <cd:constant type="protected"/>
+ <cd:constant type="sorted"/>
+ <cd:constant type="unavailable"/>
+ <cd:constant type="hidden"/>
+ <cd:constant type="printable"/>
+ </cd:parameter>
+ <cd:parameter name="clickin">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="clickout">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="regionin">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="regionout">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="afterkey">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="format">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="validate">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="calculate">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="fieldoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="fieldframecolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="fieldbackgroundcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:inherit name="setupframed" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="setupfields" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="4" list="yes">
+ <cd:inherit name="setupfields" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupforms" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="setupforms"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="method">
+ <cd:constant type="HTML"/>
+ <cd:constant type="FDF"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefieldstack" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definefieldstack"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="setupfields" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fieldstack" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="fieldstack"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="setupfields" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="clip" file="core-trf.tex">
+ <cd:sequence>
+ <cd:string value="clip"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setupclipping" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupclipping" file="core-trf.tex">
+ <cd:sequence>
+ <cd:string value="setupclipping"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="state">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="x">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sx">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="hoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="voffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="leftoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="rightoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="topoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="bottomoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="mp">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelegend">
+ <cd:sequence>
+ <cd:string value="placelegend"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplegend">
+ <cd:sequence>
+ <cd:string value="setuplegend"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inbetween">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="width">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="height">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="location">
+ <cd:constant type="right"/>
+ <cd:constant type="bottom"/>
+ </cd:parameter>
+ <cd:parameter name="bodyfont">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupstrut" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="setupstrut"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="yes" default="yes"/>
<cd:constant type="no"/>
<cd:constant type="cap"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="settextvariable">
- <cd:sequence>
- <cd:string value="settextvariable"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placetextvariable">
- <cd:sequence>
- <cd:string value="placetextvariable"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textvariable">
- <cd:sequence>
- <cd:string value="textvariable"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definerawfont">
- <cd:sequence>
- <cd:string value="definerawfont"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupinterlinespace"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="switchtorawfont">
- <cd:sequence>
- <cd:string value="switchtorawfont"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetextposition">
- <cd:sequence>
- <cd:string value="definetextposition"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setuppositioning"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextposition">
- <cd:sequence>
- <cd:string value="setuptextposition"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setuppositioning"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="positiontext">
- <cd:sequence>
- <cd:string value="positiontext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupstrut" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="setupstrut"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="yes" default="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="cap"/>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
-
diff --git a/tex/context/interface/cont-fr.xml b/tex/context/interface/cont-fr.xml
index 920e76ed9..4492a443c 100644
--- a/tex/context/interface/cont-fr.xml
+++ b/tex/context/interface/cont-fr.xml
@@ -1,6 +1,4 @@
-<?xml version="1.0" standalone="yes"?>
-
-<!-- versions:
+<?xml version="1.0" encoding="UTF-8"?><!-- versions:
comment : user interface definitions of ConTeXt
@@ -10,10 +8,9 @@
2006.08.02 : define + resolve
-->
-
<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="fr" version="2006.08.02">
-<cd:define name="align">
+ <cd:define name="align">
<cd:constant type="interieur"/>
<cd:constant type="exterieur"/>
<cd:constant type="gauche"/>
@@ -25,9 +22,18 @@
<cd:constant type="normal"/>
<cd:constant type="non"/>
<cd:constant type="oui"/>
-</cd:define>
+ </cd:define>
+
+ <cd:define name="symalign">
+ <cd:constant type="gauche"/>
+ <cd:constant type="droite"/>
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="center"/>
+ </cd:define>
-<cd:define name="indenting">
+ <cd:define name="indenting">
<cd:constant type="jamais"/>
<cd:constant type="rien"/>
<cd:constant type="pas"/>
@@ -43,14 +49,14 @@
<cd:constant type="impair"/>
<cd:constant type="paire"/>
<cd:constant type="cd:dimension"/>
-</cd:define>
+ </cd:define>
-<cd:define name="indentnext">
+ <cd:define name="indentnext">
<cd:constant type="oui"/>
<cd:constant type="non"/>
-</cd:define>
+ </cd:define>
-<cd:define name="style">
+ <cd:define name="style">
<cd:constant type="normal"/>
<cd:constant type="gras"/>
<cd:constant type="incline"/>
@@ -59,9 +65,9 @@
<cd:constant type="cap"/>
<cd:constant type="small..."/>
<cd:constant type="cd:command"/>
-</cd:define>
+ </cd:define>
-<cd:define name="language">
+ <cd:define name="language">
<cd:constant type="nl"/>
<cd:constant type="fr"/>
<cd:constant type="en"/>
@@ -70,9961 +76,9835 @@
<cd:constant type="es"/>
<cd:constant type="cz"/>
<cd:constant type=".."/>
-</cd:define>
+ </cd:define>
-<cd:define name="texts">
+ <cd:define name="texts">
<cd:constant type="cd:text"/>
<cd:constant type="cd:section"/>
<cd:constant type="date"/>
<cd:constant type="cd:mark"/>
<cd:constant type="numeropage"/>
-</cd:define>
+ </cd:define>
-<cd:define name="layout-h">
+ <cd:define name="layout-h">
<cd:constant type="texte" default="yes"/>
<cd:constant type="marge"/>
<cd:constant type="bord"/>
-</cd:define>
+ </cd:define>
-<cd:define name="layout-v">
+ <cd:define name="layout-v">
<cd:constant type="sup"/>
<cd:constant type="entete"/>
<cd:constant type="texte" default="yes"/>
<cd:constant type="pdp"/>
<cd:constant type="inf"/>
-</cd:define>
+ </cd:define>
-<cd:command name="installlanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="installelangue"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="espacement">
- <cd:constant type="groupe"/>
- <cd:constant type="large"/>
- </cd:parameter>
- <cd:parameter name="lefthyphenmin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="righthyphenmin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- <cd:parameter name="phrasegauche">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="phrasedroite">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="sousphrasegauche">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="sousphrasedroite">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="citergauche">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="citerdroite">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="citationgauche">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="citationdroite">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="defaut">
+ <cd:define name="bodyfont">
+ <cd:constant type="5pt"/>
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ <cd:constant type="petit"/>
+ <cd:constant type="grand"/>
+ </cd:define>
+
+ <cd:command name="installlanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="installelangue"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="reglelangue"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="installelangue"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="language">
- <cd:sequence>
- <cd:string value="langue"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mainlanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="langueprincipale"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="translate" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="traduire"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="cd:name">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useencoding" file="enco-ini.tex">
- <cd:sequence>
- <cd:string value="utiliseencodage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usespecials" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="utilisespecialites"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="raz"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineoutput" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="definitsortie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupoutput" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="reglesortie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebodyfontenvironment" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definitenvironnementpolicecorps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="defaut"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="texte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="script">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="scriptscript">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="x">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="xx">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="petit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="grand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbodyfontenvironment" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="regleenvironnementpolicecorps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:inherit name="reglepolicecorps"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="reglepolicecorps"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showbodyfontenvironment">
- <cd:sequence>
- <cd:string value="montreenvironnementpolicecorps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="reglepolicecorps"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebodyfont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definitpolicecorps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="defaut"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="rm"/>
- <cd:constant type="ss"/>
- <cd:constant type="tt"/>
- <cd:constant type="mm"/>
- <cd:constant type="hw"/>
- <cd:constant type="cg"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="tf">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bf">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sl">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="it">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bs">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bi">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sc">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="ex">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mi">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sy">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="ma">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mb">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mc">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="espacement">
+ <cd:constant type="groupe" default="yes"/>
+ <cd:constant type="large"/>
+ </cd:parameter>
+ <cd:parameter name="lefthyphenmin">
+ <cd:constant type="cd:number" default="2"/>
+ </cd:parameter>
+ <cd:parameter name="righthyphenmin">
+ <cd:constant type="cd:number" default="2"/>
+ </cd:parameter>
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:parameter name="phrasegauche">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="phrasedroite">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="sousphrasegauche">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="sousphrasedroite">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="citergauche">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="citerdroite">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="citationgauche">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="citationdroite">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="leftspeech">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="middlespeech">
+ <cd:constant type="cd:command" default=""/>
+ </cd:parameter>
+ <cd:parameter name="rightspeech">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="limittext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="date">
+ <cd:constant type="cd:text"/> <!-- TODO -->
+ </cd:parameter>
+ <cd:parameter name="compoundhyphen">
+ <cd:constant type="cd:command" default="\compoundhyphen"/>
+ </cd:parameter>
+ <cd:parameter name="leftcompoundhyphen">
+ <cd:constant type="cd:command" default="\compoundhyphen"/>
+ </cd:parameter>
+ <cd:parameter name="rightcompoundhyphen">
+ <cd:constant type="cd:command" default=""/>
+ </cd:parameter>
+ <cd:parameter name="defaut">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="reglelangue"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="installelangue" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="language" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="langue"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mainlanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="langueprincipale"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="translate" file="lang-lab.tex" category="language">
+ <cd:sequence>
+ <cd:string value="traduire"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useencoding" file="enco-ini.tex" category="encoding"> <!-- engine="pdftex" -->
+ <cd:sequence>
+ <cd:string value="utiliseencodage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usespecials" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="utilisespecialites"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="raz"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineoutput" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="definitsortie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupoutput" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="reglesortie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebodyfontenvironment" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definitenvironnementpolicecorps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes"> <!-- it's possible to use 1+2+3, 2+3, what about 1+2? -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="5pt"/> <!-- TODO: maybe <cd:resolve name="bodyfont"/> -->
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ <cd:constant type="defaut"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:parameter name="texte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="script">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="scriptscript">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="x">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="xx">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="petit">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="grand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbodyfontenvironment" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="regleenvironnementpolicecorps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes"> <!-- same as definebodyfontenvironment; you can define the whole commant to inherit, not only parameters-->
+ <cd:inherit name="definitenvironnementpolicecorps" n="1"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:inherit name="definitenvironnementpolicecorps" n="2"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="definitenvironnementpolicecorps" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showbodyfontenvironment" file="font-run.tex" category="fonts"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="montreenvironnementpolicecorps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="reglepolicecorps" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebodyfont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definitpolicecorps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- <cd:constant type="defaut"/> -->
+ <cd:resolve name="bodyfont"/> <!-- TODO: check this -->
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="rm"/>
+ <cd:constant type="ss"/>
+ <cd:constant type="tt"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="hw"/>
+ <cd:constant type="cg"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="tf">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bf">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sl">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="it">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bs">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bi">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sc">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="ex">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mi">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="ma">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mb">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mc">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showbodyfont" file="font-run.tex" category="fonts"> <!-- visual debugging -->
+ <cd:sequence>
+ <cd:string value="montrepolicecorps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="reglepolicecorps" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbodyfont" file="font-run.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="reglepolicecorps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- TODO: many missing, maybe also <cd:resolve name="bodyfont"/> -->
+ <cd:constant type="cd:name"/>
+ <cd:constant type="serif"/>
+ <cd:constant type="regulier"/>
+ <cd:constant type="roman"/>
+ <cd:constant type="sans"/>
+ <cd:constant type="support"/>
+ <cd:constant type="sansserif"/>
+ <cd:constant type="mono"/>
+ <cd:constant type="type"/>
+ <cd:constant type="teletype"/>
+ <cd:constant type="manuscript"/>
+ <cd:constant type="calligraphique"/>
+ <cd:constant type="5pt"/>
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="switchtobodyfont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="changepolicecorps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="bodyfont"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definitpolice"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showbodyfont">
- <cd:sequence>
- <cd:string value="montrepolicecorps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="reglepolicecorps"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbodyfont">
- <cd:sequence>
- <cd:string value="reglepolicecorps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="serif"/>
- <cd:constant type="regulier"/>
- <cd:constant type="roman"/>
- <cd:constant type="sans"/>
- <cd:constant type="support"/>
- <cd:constant type="sansserif"/>
- <cd:constant type="mono"/>
- <cd:constant type="type"/>
- <cd:constant type="teletype"/>
- <cd:constant type="manuscript"/>
- <cd:constant type="calligraphique"/>
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="switchtobodyfont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="changepolicecorps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="petit"/>
- <cd:constant type="grand"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definitpolice"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="reglecouleur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolors" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="reglecouleurs"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- <cd:constant type="global"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:parameter name="conversion">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="toujours"/>
- </cd:parameter>
- <cd:parameter name="reduction">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="rgb">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="cmyk">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="mpcmyk">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="mpspot">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="couleurtexte">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="reglecouleur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="c"/>
- <cd:constant type="m"/>
- <cd:constant type="y"/>
- <cd:constant type="k"/>
- <cd:constant type="p"/>
- <cd:constant type="s"/>
- <cd:constant type="non"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolors" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="reglecouleurs"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ <cd:constant type="global"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:parameter name="conversion">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="toujours"/>
+ </cd:parameter>
+ <cd:parameter name="reduction">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="rgb">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="cmyk">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="mpcmyk">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="mpspot">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="couleurtexte">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="c"/>
+ <cd:constant type="m"/>
+ <cd:constant type="y"/>
+ <cd:constant type="k"/>
+ <cd:constant type="p"/>
+ <cd:constant type="s"/>
+ <cd:constant type="non"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="critere">
+ <cd:constant type="tout"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definitcouleur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="critere">
- <cd:constant type="tout"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definitcouleur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="r">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="g">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="b">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="c">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="m">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="k">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="s">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="h">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="t">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="a">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="p">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="r">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="g">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="b">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="c">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="k">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="s">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="h">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="t">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="a">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="p">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="e">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="color" type="environment" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="couleur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="color" file="colo-ini.tex">
+ <cd:sequence>
+ <cd:string value="couleur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="e">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="graycolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="couleurgrise"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="color" type="environment" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="couleur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="color" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="couleur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="graycolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="couleurgrise"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showcolor">
- <cd:sequence>
- <cd:string value="montrecouleur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definepalet" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definitpalette"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="cd:name">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppalet" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="reglepalette"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecolorgroup" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definitgroupecouleur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="rgb" default="yes"/>
- <cd:constant type="cmyk"/>
- <cd:constant type="gris"/>
- <cd:constant type="s"/>
- </cd:keywords>
- <cd:triplet list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showpalet">
- <cd:sequence>
- <cd:string value="montrepalette"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="horizontale"/>
- <cd:constant type="verticale"/>
- <cd:constant type="nom"/>
- <cd:constant type="valeur"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showcolorgroup">
- <cd:sequence>
- <cd:string value="montregroupecouleur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="horizontale"/>
- <cd:constant type="verticale"/>
- <cd:constant type="nom"/>
- <cd:constant type="valeur"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comparepalet">
- <cd:sequence>
- <cd:string value="comparepalette"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comparecolorgroup">
- <cd:sequence>
- <cd:string value="comparegroupecouleur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showmakeup" file="supp-vis.tex">
- <cd:sequence>
- <cd:string value="montremakeup"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definetype" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="definittype"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="regletype"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptype" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="regletype"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="espace">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="incline"/>
- <cd:constant type="normal"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="type" file="verb-ini.tex">
- <cd:sequence>
- <cd:string value="dactylographier"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typ" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="typ"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tex" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="tex"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="arg" file="core-ver.tex">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showcolor" file="colo-run.tex" category="colors"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="montrecouleur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definepalet" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definitpalette"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppalet" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="reglepalette"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecolorgroup" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definitgroupecouleur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="rgb" default="yes"/>
+ <cd:constant type="cmyk"/>
+ <cd:constant type="gris"/>
+ <cd:constant type="s"/>
+ </cd:keywords>
+ <cd:triplet n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showpalet" file="colo-run.tex" category="colors"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="montrepalette"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="horizontale"/>
+ <cd:constant type="verticale"/>
+ <cd:constant type="nom"/>
+ <cd:constant type="valeur"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showcolorgroup" file="colo-run.tex" category="colors"> <!-- and debug-->
+ <cd:sequence>
+ <cd:string value="montregroupecouleur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="horizontale"/>
+ <cd:constant type="verticale"/>
+ <cd:constant type="nom"/>
+ <cd:constant type="valeur"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comparepalet" file="colo-run.tex" category="colors"> <!-- and debug? -->
+ <cd:sequence>
+ <cd:string value="comparepalette"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comparecolorgroup" file="colo-run.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="comparegroupecouleur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showmakeup" file="supp-vis.tex" category="debug">
+ <cd:sequence>
+ <cd:string value="montremakeup"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definetype" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="definittype"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="regletype" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptype" file="core-ver.tex" category="verbatim"> <!-- TODO -->
+ <cd:sequence>
+ <cd:string value="regletype"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="espace">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive" default="yes"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="incline"/>
+ <cd:constant type="normal"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="type" file="verb-ini.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="dactylographier"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typ" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="typ"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tex" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="tex"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- cd:command name="arg" file="core-ver.tex"> command broken
<cd:sequence>
<cd:string value="arg"/>
</cd:sequence>
<cd:arguments>
<cd:content/>
</cd:arguments>
-</cd:command>
-
-<cd:command name="definetyping" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="definitdactylo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="fichier"/>
- <cd:constant type="typing"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="regledactylo"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptyping" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="regledactylo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="fichier"/>
- <cd:constant type="typing"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="espace">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="page">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="incline"/>
- <cd:constant type="normal"/>
- <cd:constant type="commandes"/>
- <cd:constant type="couleur"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="texte">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="icommande">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="vcommande">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="ccommande">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="standard"/>
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="margepaire">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margepaire">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="vide">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="petit"/>
- <cd:constant type="moyen"/>
- <cd:constant type="grand"/>
- <cd:constant type="standard"/>
- <cd:constant type="demiligne"/>
- <cd:constant type="ligne"/>
- </cd:parameter>
- <cd:parameter name="escape">
- <cd:constant type="cd:character"/>
- </cd:parameter>
- <cd:parameter name="espace">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="tab">
- <cd:constant type="cd:number"/>
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="page">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="indentesuivant">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="palette">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="lignes">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="hyphenated"/>
- </cd:parameter>
- <cd:parameter name="vide">
- <cd:constant type="oui"/>
- <cd:constant type="tout"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="numerotation">
- <cd:constant type="ligne"/>
+</cd:command -->
+
+ <cd:command name="definetyping" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="definitdactylo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:inherit name="regledactylo" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="regledactylo" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptyping" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="regledactylo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="fichier"/>
- <cd:constant type="non"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typing" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="typing"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="typefile" file="verb-ini.tex">
- <cd:sequence>
- <cd:string value="fichierdactylo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="reglenotepdp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversion">
- <cd:constant type="numeros"/>
- <cd:constant type="caracteres"/>
- <cd:constant type="Caracteres"/>
- <cd:constant type="chiffresromains"/>
- <cd:constant type="Chiffresromains"/>
- </cd:parameter>
- <cd:parameter name="mode">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
- <cd:constant type="page"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="colonnes"/>
- <cd:constant type="premierecolonne"/>
- <cd:constant type="dernierecolonne"/>
- <cd:constant type="haut"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="ligne">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="policecorps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="petit"/>
- <cd:constant type="grand"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distancecolonne">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distancemarge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="commandenumero">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="commandetexte">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="tolerant"/>
- <cd:constant type="strict"/>
- <cd:constant type="tresstrict"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="styletexte">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleurtexte">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="interaction">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="facteur">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:inherit name="framed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootnotedefinition" file="core-not.tex">
- <cd:sequence>
- <cd:string value="definitnotepdp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:inherit name="definitdescription"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="footnote" file="core-not.tex">
- <cd:sequence>
- <cd:string value="notepdp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="footnotetext" file="core-not.tex">
- <cd:sequence>
- <cd:string value="textenotepdp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="note" file="core-not.tex">
- <cd:sequence>
- <cd:string value="note"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="localfootnotes" type="environment">
- <cd:sequence>
- <cd:string value="localfootnotes"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelocalfootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="placenotespdplocales"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="reglenotepdp"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placefootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="placenotespdp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="reglenotepdp"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupunderbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="reglesouslignage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- </cd:parameter>
- <cd:parameter name="epaisseurligne">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="decalageinf">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="decalagesup">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="couleurligne">
+ <cd:constant type="typing"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="underbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="souslignetout"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="underbars" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="sousligne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="overbar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overbars" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="overbars"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overstrike" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="surlignetout"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overstrikes" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="surligne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="romannumerals" file="core-con.tex">
- <cd:sequence>
- <cd:string value="chiffresromains"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Romannumerals" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Chiffresromains"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="numbers" file="core-con.tex">
- <cd:sequence>
- <cd:string value="numeros"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="character" file="core-con.tex">
- <cd:sequence>
- <cd:string value="caractere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Character" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Caractere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="characters" file="core-con.tex">
- <cd:sequence>
- <cd:string value="caracteres"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Characters" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Caracteres"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mediaeval" file="core-con.tex">
- <cd:sequence>
- <cd:string value="mediaeval"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="month" file="core-con.tex">
- <cd:sequence>
- <cd:string value="mois"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="MONTH" file="core-con.tex">
- <cd:sequence>
- <cd:string value="MOIS"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="weekday" file="core-con.tex">
- <cd:sequence>
- <cd:string value="joursemaine"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WEEKDAY" file="core-con.tex">
- <cd:sequence>
- <cd:string value="JOURSEMAINE"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcapitals" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="reglecapitales"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="titre">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="sc">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="cap" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="cap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nocap">
- <cd:sequence>
- <cd:string value="nocap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="CAP">
- <cd:sequence>
- <cd:string value="CAP"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Cap">
- <cd:sequence>
- <cd:string value="Cap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Caps">
- <cd:sequence>
- <cd:string value="Caps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WORD" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="MOT"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WORDS" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="MOTS"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Word" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="Mot"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Words" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="Mots"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="stretched" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="etire"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesymbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="definitsymbole"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefiguresymbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="definitsymbolefigure"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="figureexterne"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="symbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="symbole"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="symbolset" type="environment">
- <cd:sequence>
- <cd:string value="symbolset"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsymbolset" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="reglejeusymboles"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usesymbols" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="utilisesymboles"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showsymbolset">
- <cd:sequence>
- <cd:string value="montrejeusymboles"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineconversion" file="core-con.tex">
- <cd:sequence>
- <cd:string value="definitconversion"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="convertnumber" file="core-con.tex">
- <cd:sequence>
- <cd:string value="convertitnumero"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheadtext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="regletextetete"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="cd:name">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="espace">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="incline"/>
+ <cd:constant type="normal"/>
+ <cd:constant type="commandes"/>
+ <cd:constant type="couleur"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="texte">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="icommande">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vcommande">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="ccommande">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="margepaire">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margepaire">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vide">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="petit"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="grand"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="demiligne"/>
+ <cd:constant type="ligne"/>
+ </cd:parameter>
+ <cd:parameter name="escape">
+ <cd:constant type="cd:character"/>
+ </cd:parameter>
+ <cd:parameter name="espace">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="tab">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="indentesuivant">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="palette">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="lignes">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="hyphenated"/>
+ </cd:parameter>
+ <cd:parameter name="vide">
+ <cd:constant type="oui"/>
+ <cd:constant type="tout"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="numerotation">
+ <cd:constant type="ligne"/>
+ <cd:constant type="fichier"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="policecorps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typing" type="environment" generated="yes" file="verb-ini.tex"
+ category="verbatim">
+ <cd:sequence>
+ <cd:variable value="typing"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="typefile" file="verb-ini.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="fichierdactylo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="reglenotepdp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversion">
+ <cd:constant type="numeros"/>
+ <cd:constant type="caracteres"/>
+ <cd:constant type="Caracteres"/>
+ <cd:constant type="chiffresromains"/>
+ <cd:constant type="Chiffresromains"/>
+ </cd:parameter>
+ <cd:parameter name="mode">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="page"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="colonnes"/>
+ <cd:constant type="premierecolonne"/>
+ <cd:constant type="dernierecolonne"/>
+ <cd:constant type="haut"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="ligne">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="policecorps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distancecolonne">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distancemarge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="commandenumero">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="commandetexte">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="tolerant"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tresstrict"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="styletexte">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="couleurtexte">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="interaction">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="facteur">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootnotedefinition" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="definitnotepdp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:inherit name="regledescriptions" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="footnote" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="notepdp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="footnotetext" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="textenotepdp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="note" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="note"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="localfootnotes" type="environment" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="localfootnotes"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelocalfootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="placenotespdplocales"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="reglenotepdp" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placefootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="placenotespdp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="reglenotepdp" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupunderbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="reglesouslignage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ </cd:parameter>
+ <cd:parameter name="epaisseurligne">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="decalageinf">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="decalagesup">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="couleurligne">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="underbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="souslignetout"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="underbars" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="sousligne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="overbar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overbars" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="overbars"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overstrike" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="surlignetout"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overstrikes" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="surligne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="romannumerals" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="chiffresromains"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Romannumerals" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Chiffresromains"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="numbers" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="numeros"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="character" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="caractere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Character" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Caractere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="characters" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="caracteres"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Characters" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Caracteres"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mediaeval" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="mediaeval"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="month" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="mois"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="MONTH" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="MOIS"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="weekday" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="joursemaine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WEEKDAY" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="JOURSEMAINE"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcapitals" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="reglecapitales"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="titre">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="sc">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="cap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="cap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nocap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="nocap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="CAP" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="CAP"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Cap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Cap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Caps" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Caps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WORD" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="MOT"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WORDS" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="MOTS"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Word" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Mot"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Words" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Mots"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="stretched" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="etire"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesymbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="definitsymbole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplabeltext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="reglelabeltexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="cd:name">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefiguresymbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="definitsymbolefigure"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="headtext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="textetete"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labeltext">
- <cd:sequence>
- <cd:string value="labeltexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarginrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="reglemargereglee"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="niveau">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="epaisseurligne">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginrule" type="environment">
- <cd:sequence>
- <cd:string value="margereglee"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginrule">
- <cd:sequence>
- <cd:string value="margereglee"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplinewidth" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="regleepaisseurligne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="regleencadre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="hauteur">
- <cd:constant type="adapte"/>
- <cd:constant type="large"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="adapte"/>
- <cd:constant type="large"/>
- <cd:constant type="fixe"/>
- <cd:constant type="local"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="autolargeur">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="force"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="rien"/>
- <cd:constant type="revetement"/>
- <cd:constant type="defaut"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
- <cd:constant type="profondeur"/>
- <cd:constant type="suspend"/>
- <cd:constant type="haut"/>
- <cd:constant type="baha"/>
- <cd:constant type="bas"/>
- <cd:constant type="sup"/>
- <cd:constant type="milieu"/>
- <cd:constant type="inf"/>
- <cd:constant type="maintient"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="rien"/>
- <cd:constant type="vide"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="global"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="inf">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="sup">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="cadre">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- <cd:constant type="rien"/>
- <cd:constant type="revetement"/>
- </cd:parameter>
- <cd:parameter name="cadresup">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="cadreinf">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="cadregauche">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="cadredroit">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="decalagecadre">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="profondeurcadre">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="coincadre">
- <cd:constant type="rond"/>
- <cd:constant type="rectangulaire"/>
- </cd:parameter>
- <cd:parameter name="rayoncadre">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="couleurcadre">
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="reglefiguresexternes" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="symbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="symbole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="arriereplan">
- <cd:constant type="ecran"/>
- <cd:constant type="couleur"/>
- <cd:constant type="rien"/>
- <cd:constant type="premierplan"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="ecranarriereplan">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="couleurarriereplan">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="symbolset" type="environment" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="symbolset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="decalagearriereplan">
- <cd:constant type="cadre"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="profondeurarriereplan">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="coinarriereplan">
- <cd:constant type="rond"/>
- <cd:constant type="rectangulaire"/>
- </cd:parameter>
- <cd:parameter name="rayonarriereplan">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="profondeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="coin">
- <cd:constant type="rond"/>
- <cd:constant type="rectangulaire"/>
- </cd:parameter>
- <cd:parameter name="rayon">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="vide">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="couleurpremierplan">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="stylepremierplan">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="epaisseurligne">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="framed"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleencadre"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="inframed"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleencadre"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="thinrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="traitsfins"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes">
- <cd:inherit name="regletraitsfins"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupthinrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="regletraitsfins"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="espaceinterligne">
- <cd:constant type="petit"/>
- <cd:constant type="moyen"/>
- <cd:constant type="grand"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="couleur">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsymbolset" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="reglejeusymboles"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="couleurarriereplan">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usesymbols" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="utilisesymboles"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="profondeur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="d"/>
- </cd:parameter>
- <cd:parameter name="epaisseurligne">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="couleur">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showsymbolset" file="symb-run.tex" category="symbols"> <!-- and symbols -->
+ <cd:sequence>
+ <cd:string value="montrejeusymboles"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="arriereplan">
- <cd:constant type="couleur"/>
- </cd:parameter>
- <cd:parameter name="couleurarriereplan">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineconversion" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="definitconversion"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hairline" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="ligneh"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="thinrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="traitfin"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineframedtext" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="defineframedtext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupframedtexts"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="defineframed"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupframedtexts"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupframedtexts" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="setupframedtexts"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="policecorps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="petit"/>
- <cd:constant type="grand"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="gauche">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="droite">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="interieur">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="correctionligne">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="correctionprofondeur">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="standard"/>
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="convertnumber" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="convertitnumero"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheadtext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="regletextetete"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplabeltext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="reglelabeltexte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="headtext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="textetete"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labeltext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="labeltexte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarginrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="reglemargereglee"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="niveau">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="epaisseurligne">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginrule" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="margereglee"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="margereglee"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplinewidth" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="regleepaisseurligne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="regleencadre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/> <!-- defines a command with that name -->
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="hauteur">
+ <cd:constant type="adapte"/>
+ <cd:constant type="large"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="adapte"/>
+ <cd:constant type="large"/>
+ <cd:constant type="fixe"/>
+ <cd:constant type="local"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="autolargeur">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="force"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="rien"/>
+ <cd:constant type="revetement"/>
+ <cd:constant type="defaut"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="profondeur"/>
+ <cd:constant type="suspend"/>
+ <cd:constant type="haut"/>
+ <cd:constant type="baha"/>
+ <cd:constant type="bas"/>
+ <cd:constant type="sup"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="inf"/>
+ <cd:constant type="maintient"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="rien"/>
+ <cd:constant type="vide"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="global"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="inf">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="sup">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="cadre">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ <cd:constant type="rien"/>
+ <cd:constant type="revetement"/>
+ </cd:parameter>
+ <cd:parameter name="cadresup">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="cadreinf">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="cadregauche">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="cadredroit">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="decalagecadre">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="profondeurcadre">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="coincadre">
+ <cd:constant type="rond"/>
+ <cd:constant type="rectangulaire"/>
+ </cd:parameter>
+ <cd:parameter name="rayoncadre">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="couleurcadre">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="arriereplan">
+ <cd:constant type="ecran"/>
+ <cd:constant type="couleur"/>
+ <cd:constant type="rien"/>
+ <cd:constant type="premierplan"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="ecranarriereplan">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="couleurarriereplan">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="decalagearriereplan">
+ <cd:constant type="cadre"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="profondeurarriereplan">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="coinarriereplan">
+ <cd:constant type="rond"/>
+ <cd:constant type="rectangulaire"/>
+ </cd:parameter>
+ <cd:parameter name="rayonarriereplan">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="profondeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="coin">
+ <cd:constant type="rond"/>
+ <cd:constant type="rectangulaire"/>
+ </cd:parameter>
+ <cd:parameter name="rayon">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vide">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="couleurpremierplan">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="stylepremierplan">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="epaisseurligne">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="framed"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="inframed"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="thinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="traitsfins"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes">
+ <cd:inherit name="regletraitsfins" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupthinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="regletraitsfins"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="espaceinterligne">
+ <cd:constant type="petit"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="grand"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="couleurarriereplan">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="profondeur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="d"/>
+ </cd:parameter>
+ <cd:parameter name="epaisseurligne">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="arriereplan">
+ <cd:constant type="couleur"/>
+ </cd:parameter>
+ <cd:parameter name="couleurarriereplan">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hairline" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="ligneh"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="thinrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="traitfin"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineframedtext" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="defineframedtext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupframedtexts" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="defineframed"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupframedtexts" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupframedtexts" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="setupframedtexts"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="policecorps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="gauche">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="droite">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="interieur">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="correctionligne">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="correctionprofondeur">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="standard"/>
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="gauche"/>
+ <cd:constant type="droite"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="composeenalinea">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framedtext" type="environment" generated="yes" file="core-rul.tex">
+ <cd:sequence>
+ <cd:variable value="texteencadre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="gauche"/>
<cd:constant type="droite"/>
<cd:constant type="milieu"/>
<cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="composeenalinea">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:inherit name="regleencadre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framedtext" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="texteencadre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- <cd:constant type="milieu"/>
- <cd:constant type="rien"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupframedtexts"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framedtext" generated="yes">
- <cd:sequence>
- <cd:variable value="texteencadre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupframedtexts"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="background" type="environment">
- <cd:sequence>
- <cd:string value="arriereplan"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="background">
- <cd:sequence>
- <cd:string value="arriereplan"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupbackground" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="reglearriereplan"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="decalagegauche">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rightoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="decalagesup">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="decalageinf">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="setupframedtexts" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framedtext" generated="yes" file="core-rul.tex">
+ <cd:sequence>
+ <cd:variable value="texteencadre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="setupframedtexts" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="background" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="arriereplan"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="background" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="arriereplan"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbackground" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="reglearriereplan"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="decalagegauche">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rightoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="decalagesup">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="decalageinf">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="remplitlignesreglees"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="regleremplitlignesreglees" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillintext" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="remplittexte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="regleremplitlignesreglees" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfillinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="regleremplitlignesreglees"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="largeur">
+ <cd:constant type="adapte"/>
+ <cd:constant type="large"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="espaceinterligne">
+ <cd:constant type="petit"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="grand"/>
+ </cd:parameter>
+ <cd:parameter name="separateur">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinline" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="remplitligne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="regleremplitligne" n="1"/>
+ </cd:assignments>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfillinlines" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="regleremplitligne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptextrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="reglelignesreglestexte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="emplacement">
+ <cd:constant type="gauche"/>
+ <cd:constant type="dansmarge"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="policecorps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="couleurligne">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="ligneregleetexte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="sup"/>
+ <cd:constant type="inf"/>
+ </cd:keywords>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textrule" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="ligneregleetexte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="sup"/>
+ <cd:constant type="inf"/>
+ </cd:keywords>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="blackrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="lignenoire"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="reglelignesnoires" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="blackrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="lignesnoires"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:inherit name="reglelignesnoires" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblackrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="reglelignesnoires"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension" default="1em"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension" default="1ex"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="profondeur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a" default="yes"/>
+ <cd:constant type="b"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension" default=".25ex"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number" default="3"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineoverlay" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definitrevetement"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- <cd:inherit name="regleencadre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinrules">
- <cd:sequence>
- <cd:string value="remplitlignesreglees"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleremplitlignesreglees"/>
- </cd:assignments>
- <cd:content/>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillintext">
- <cd:sequence>
- <cd:string value="remplittexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleremplitlignesreglees"/>
- </cd:assignments>
- <cd:content/>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usemodule" file="core-fil.tex"> <!-- TODO -->
+ <cd:sequence>
+ <cd:string value="utilisemodule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reset" file="core-num.tex">
+ <cd:sequence>
+ <cd:string value="raz"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
-<cd:command name="setupfillinrules" file="core-rul.tex">
+ <!-- <cd:command name="donttest">
<cd:sequence>
- <cd:string value="regleremplitlignesreglees"/>
+ <cd:string value="sanstest"/>
</cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="largeur">
- <cd:constant type="adapte"/>
- <cd:constant type="large"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="espaceinterligne">
- <cd:constant type="petit"/>
- <cd:constant type="moyen"/>
- <cd:constant type="grand"/>
- </cd:parameter>
- <cd:parameter name="separateur">
+</cd:command> -->
+
+ <cd:command name="localenvironment" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="localenvironment"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupsystem" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="reglesysteme"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="resolution">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="fichier">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="repertoire">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="aleatoire">
+ <cd:constant type="normal"/>
+ <cd:constant type="petit"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="grand"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usedirectory" file="core-job.mkii"> <!-- usepath, todo: more than one file -->
+ <cd:sequence>
+ <cd:string value="usedirectory"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="raz"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="low" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="bas"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="high" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="haut"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="lohi" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="baha"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="bas"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showframe" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="montrecadre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinline">
- <cd:sequence>
- <cd:string value="remplitligne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleremplitligne"/>
- </cd:assignments>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfillinlines" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="regleremplitligne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="reglelignesreglestexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="emplacement">
- <cd:constant type="gauche"/>
- <cd:constant type="dansmarge"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="policecorps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="petit"/>
- <cd:constant type="grand"/>
- </cd:parameter>
- <cd:parameter name="couleur">
+ <cd:constant type="marge"/>
+ <cd:constant type="bord"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="leftaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="aligneagauche"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="rightaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="aligneadroite"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="midaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="aligneaumilieu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="wordright" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="motdroit"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inmargin" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="dansmarge"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="bas"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inothermargin" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="dansautremarge"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="bas"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inleft" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="dansgauche"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="bas"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inright" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="dansdroite"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="bas"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ininner" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="ininner"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="bas"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inouter" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inouter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="bas"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="column" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="colonne"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showstruts" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="montrestruts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showsetups" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="montrereglages"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showlayout" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="montredisposition"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="margintext" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="textemarge"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="bas"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarginblocks" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="regleblocmarge"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="emplacement">
+ <cd:constant type="dansmarge"/>
+ <cd:constant type="gauche"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="droite"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="sup">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inf">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="gauche">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="droite">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginblock" type="environment" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="marginblock"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="part" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="part"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="title" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="title"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="chapter" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="chapter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="section" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="section"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubsubject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubsubject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="appendix" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="appendix"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="in" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="dans"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:content n="2" interactive="yes"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="at" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="a"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:content n="2" interactive="yes"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="about" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="concernant"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:reference n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="somewhere" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="qqpart"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="atpage" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="alapage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ref" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="ref"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="t"/>
+ <cd:constant type="p"/>
+ <cd:constant type="r"/>
+ <cd:constant type="s"/>
+ <cd:constant type="e"/>
+ </cd:keywords>
+ <cd:reference n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textreference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="referencetexte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="pagereference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="referencepage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="reference"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usereferences" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="utilisereferences"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="definitreference"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleurligne">
+ </cd:keywords>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereferenceformat" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="definitformatreference"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="ligneregleetexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="sup"/>
- <cd:constant type="inf"/>
- </cd:keywords>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textrule" type="environment" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="ligneregleetexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="sup"/>
- <cd:constant type="inf"/>
- </cd:keywords>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="blackrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="lignenoire"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="reglelignesnoires"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="blackrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="lignesnoires"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:inherit name="reglelignesnoires"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblackrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="reglelignesnoires"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="profondeur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="gauche">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="droite">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="texte">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="etiquette">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hl" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="hl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineoverlay" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="definitrevetement"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usemodule">
- <cd:sequence>
- <cd:string value="utilisemodule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reset" file="core-num.tex">
- <cd:sequence>
- <cd:string value="raz"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="donttest">
- <cd:sequence>
- <cd:string value="sanstest"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="localenvironment" type="environment">
- <cd:sequence>
- <cd:string value="localenvironment"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupsystem" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="reglesysteme"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="resolution">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="vl" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="vl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="fichier">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="repertoire">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="aleatoire">
- <cd:constant type="normal"/>
- <cd:constant type="petit"/>
- <cd:constant type="moyen"/>
- <cd:constant type="grand"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="godown" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="vaenbas"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="whitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="espaceblanc"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="nowhitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="sansespaceblanc"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="crlf" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="crlf"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="space" file="syst-pln.tex">
+ <cd:sequence>
+ <cd:string value="espace"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="fixedspaces" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="espacesfixes"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="emptylines" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="emptylines"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usedirectory">
- <cd:sequence>
- <cd:string value="usedirectory"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="raz"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="low" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="bas"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="high" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="haut"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="lohi" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="baha"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="bas"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showframe">
- <cd:sequence>
- <cd:string value="montrecadre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- <cd:constant type="marge"/>
- <cd:constant type="bord"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="leftaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="aligneagauche"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="rightaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="aligneadroite"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="midaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="aligneaumilieu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="wordright" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="motdroit"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inmargin" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="dansmarge"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="bas"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inothermargin" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="dansautremarge"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="bas"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inleft">
- <cd:sequence>
- <cd:string value="dansgauche"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="bas"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inright">
- <cd:sequence>
- <cd:string value="dansdroite"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="bas"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ininner">
- <cd:sequence>
- <cd:string value="ininner"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="bas"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inouter">
- <cd:sequence>
- <cd:string value="inouter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="bas"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="column">
- <cd:sequence>
- <cd:string value="colonne"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showstruts" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="montrestruts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showsetups">
- <cd:sequence>
- <cd:string value="montrereglages"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showlayout">
- <cd:sequence>
- <cd:string value="montredisposition"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="margintext" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="textemarge"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="bas"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarginblocks" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="regleblocmarge"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="emplacement">
- <cd:constant type="dansmarge"/>
- <cd:constant type="gauche"/>
- <cd:constant type="milieu"/>
- <cd:constant type="droite"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="sup">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inf">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="gauche">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="droite">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginblock" type="environment">
- <cd:sequence>
- <cd:string value="marginblock"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="part" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="part"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="title" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="title"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="chapter" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="chapter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="section" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="section"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubsubject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubsubject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="appendix" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="appendix"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="in" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="dans"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="at">
- <cd:sequence>
- <cd:string value="a"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="about">
- <cd:sequence>
- <cd:string value="concernant"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="somewhere" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="qqpart"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="atpage" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="alapage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ref" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="ref"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="t"/>
- <cd:constant type="p"/>
- <cd:constant type="r"/>
- <cd:constant type="s"/>
- <cd:constant type="e"/>
- </cd:keywords>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textreference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="referencetexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="pagereference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="referencepage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="reference"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usereferences" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="utilisereferences"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definitreference"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereferenceformat" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definitformatreference"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="gauche">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="droite">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="texte">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="etiquette">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nospace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="sansespace"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="packed" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="groupe"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupdescriptions" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="regledescriptions"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hl">
- <cd:sequence>
- <cd:string value="hl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="vl">
- <cd:sequence>
- <cd:string value="vl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="godown" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="vaenbas"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="whitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="espaceblanc"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="nowhitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="sansespaceblanc"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="crlf" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="crlf"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="space" file="syst-pln.tex">
- <cd:sequence>
- <cd:string value="espace"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="fixedspaces" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="espacesfixes"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="emptylines" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="emptylines"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nospace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="sansespace"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="packed" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="groupe"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupdescriptions" file="core-des.tex">
- <cd:sequence>
- <cd:string value="regledescriptions"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="styletete">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="adapte"/>
- <cd:constant type="large"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="echantillon">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="texte">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="closesymbol">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="style">
+ <cd:resolve name="style"/> <!-- TODO: style=normal -->
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="adapte"/>
+ <cd:constant type="large"/>
+ <cd:constant type="cd:dimension" default="8em"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="echantillon">
+ <cd:constant type="cd:text" default=""/>
+ </cd:parameter>
+ <cd:parameter name="texte">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="closesymbol">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="closecommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="closesymbol">
+ <cd:constant type="cd:text" default=""/>
+ </cd:parameter>
+ <cd:parameter name="titleleft">
+ <cd:constant type="cd:text" default="("/>
+ </cd:parameter>
+ <cd:parameter name="titleright">
+ <cd:constant type="cd:text" default=")"/>
+ </cd:parameter>
+ <cd:parameter name="distancetitre">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="styletitre">
+ <cd:resolve name="style"/> <!-- TODO: default=bold -->
+ </cd:parameter>
+ <cd:parameter name="couleurtitre">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="standard"/>
+ <cd:constant type="oui"/>
+ <cd:constant type="non" default="yes"/> <!-- TODO: this is default; conflicting syntax? -->
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="gauche" default="yes"/>
+ <cd:constant type="droite"/>
+ <cd:constant type="sup"/>
+ <cd:constant type="serried"/>
+ <cd:constant type="dansmarge"/>
+ <cd:constant type="dansgauche"/>
+ <cd:constant type="dansdroit"/>
+ <cd:constant type="suspend"/>
+ </cd:parameter>
+ <cd:parameter name="styletete">
+ <cd:resolve name="style"/> <!-- TODO: default=bold -->
+ </cd:parameter>
+ <cd:parameter name="couleurtete">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="commandetete">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="suspend">
+ <cd:constant type="adapte"/>
+ <cd:constant type="large"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="indentesuivant">
+ <cd:resolve name="indentnext"/> <!-- default=yes -->
+ </cd:parameter>
+ <cd:parameter name="composeenalinea">
+ <cd:resolve name="indenting"/> <!-- default=never -->
+ </cd:parameter>
+ <cd:parameter name="commande">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupenumerations" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="regleenumerations"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="regledescriptions" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineenumeration" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definitenumeration"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="regleenumerations" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="enumeration" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="enumeration"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:nothing n="1" interactive="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="enumeration" type="environment" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="enumeration"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definedescription" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definitdescription"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="regledescriptions" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="description" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="description"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="description" type="environment" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="description"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupindentations" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="reglealineas"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="styletete">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="adapte"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="texte">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="echantillon">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separateur">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineindenting" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definitcompoalinea"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="reglealineas" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="indentation" generated="yes" file="core-spa.tex">
+ <cd:sequence>
+ <cd:variable value="indentation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:nothing n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelabel" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definitetiquette"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="texte">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="dansmarge"/>
+ <cd:constant type="danstexte"/>
+ </cd:parameter>
+ <cd:parameter name="mode">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="blockway">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="styletete">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="couleurtete">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labeling" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="labeling"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolumns" file="page-mul.tex">
+ <cd:sequence>
+ <cd:string value="reglecolonnes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes"> <!-- no idea why it is optional -->
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nsup">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ligne">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/> <!-- default and unknown missing -->
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="tresstrict"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="trestolerant"/>
+ <cd:constant type="etire"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="equilibre">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:constant type="texte"/>
+ <!-- cd:constant type="yes"/ -->
+ <!-- cd:constant type="no"/ -->
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="vide">
+ <cd:constant type="fixe"/>
+ <cd:constant type="demiligne"/>
+ <cd:constant type="ligne"/>
+ <cd:constant type="flexible"/>
+ <cd:constant type="grand"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="petit"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="arriereplan"/>
+ </cd:parameter>
+ <cd:parameter name="direction">
+ <cd:constant type="gauche"/>
+ <cd:constant type="droite"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="columns" type="environment" file="page-mul.tex">
+ <cd:sequence>
+ <cd:string value="columns"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="reglecolonnes" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetext" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="definittexte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="entete"/>
+ <cd:constant type="pdp"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="closecommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="titleleft">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="titleright">
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="distancetitre">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="styletitre">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleurtitre">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="standard"/>
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
- <cd:constant type="gauche"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheader" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="regleentete"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text" default="yes"/>
+ <cd:constant type="marge"/>
+ <cd:constant type="bord"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="etat">
+ <cd:constant type="normal"/>
+ <cd:constant type="stoppe"/>
+ <cd:constant type="demarre"/>
+ <cd:constant type="vide"/>
+ <cd:constant type="haut"/>
+ <cd:constant type="rien"/>
+ <cd:constant type="sansmarquage"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="leftstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="styledroit">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="largeurgauche">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="largeurdroite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfooter" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="reglepdp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="regleentete" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="regleentete" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptext" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="regletexte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="regleentete" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="regleentete" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptop" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="reglesup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="regleentete" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="regleentete" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbottom" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="regleinf"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="regleentete" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="regleentete" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="noheaderandfooterlines" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="sanslignesenteteetpdp"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="notopandbottomlines" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="sanslignessupetinf"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupheadertexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="regletextesentete"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootertexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="regletextespdp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptexttexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="regletextestexte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptoptexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="regletextessup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbottomtexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="regletextesinf"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="settextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="settext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="resettextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="resettextcontent"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="lefttext"/>
+ <cd:constant type="middletext"/>
+ <cd:constant type="righttext"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definemarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="definitmarquage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplemarking" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="couplemarquage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="decouplemarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="decouplemarquage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="resetmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="razmarquage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="reglemarquage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:parameter name="separateur">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="marquage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="getmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="obtientmarquage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="premier"/>
+ <cd:constant type="dernier"/>
+ <cd:constant type="precedent"/>
+ <cd:constant type="lesdeux"/>
+ <cd:constant type="tout"/>
+ <cd:constant type="courant"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="sansmarquage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplayout" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="regledisposition"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adapte"/>
+ <cd:constant type="milieu"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adapte"/>
+ <cd:constant type="milieu"/>
+ </cd:parameter>
+ <cd:parameter name="retour">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="espacesup">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margegauche">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margedroite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="entete">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pdp">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sup">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inf">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bordgauche">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="borddroit">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanceentete">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="dsitancepdp">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distancesup">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanceinf">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distancemargegauche">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distancemargedroite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distancebordgauche">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanceborddroit">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="horoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="veroffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="marquage">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ <cd:constant type="couleur"/>
+ <cd:constant type="ecran"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="gauche"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="droite"/>
+ <cd:constant type="inf"/>
+ <cd:constant type="sup"/>
+ <cd:constant type="recto"/>
+ <cd:constant type="rectoverso"/>
+ </cd:parameter>
+ <cd:parameter name="echelle">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dx">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="dy">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="lignes">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="colonnes">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distancecolonne">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="grille">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="espaceinf">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="cutspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distancetexte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="largeurtexte">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="margetexte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="clipoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="papier">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="adaptlayout" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="adaptedisposition"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="lignes">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showgrid" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="montregrille"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="raz"/>
+ <cd:constant type="sup"/>
+ <cd:constant type="inf"/>
+ <cd:constant type="rien"/>
+ <cd:constant type="tout"/>
+ <cd:constant type="lignes"/>
+ <cd:constant type="cadre"/>
+ <cd:constant type="sansnumero"/>
<cd:constant type="droite"/>
+ <cd:constant type="gauche"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeongrid" file="core-grd.tex">
+ <cd:sequence>
+ <cd:string value="placesurgrille"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="deplacesurgrille" n="1"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="moveongrid" file="core-grd.tex">
+ <cd:sequence>
+ <cd:string value="deplacesurgrille"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="standard" default="yes"/> <!-- also 'normal', 'yes' and 'force' -->
<cd:constant type="sup"/>
- <cd:constant type="serried"/>
- <cd:constant type="dansmarge"/>
- <cd:constant type="dansgauche"/>
- <cd:constant type="dansdroit"/>
- <cd:constant type="suspend"/>
- </cd:parameter>
- <cd:parameter name="commandetete">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="suspend">
- <cd:constant type="adapte"/>
+ <cd:constant type="lesdeux"/>
+ <cd:constant type="inf"/>
+ <cd:constant type="-top"/>
+ <cd:constant type="-both"/>
+ <cd:constant type="-bottom"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="haut"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="bas"/>
+ <cd:constant type="page"/>
<cd:constant type="large"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="indentesuivant">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="composeenalinea">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupenumerations" file="core-des.tex">
- <cd:sequence>
- <cd:string value="regleenumerations"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="definitdescription"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineenumeration" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definitenumeration"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleenumerations"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="enumeration" generated="yes">
- <cd:sequence>
- <cd:variable value="enumeration"/>
- </cd:sequence>
- <cd:arguments>
- <cd:nothing interactive="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="enumeration" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="enumeration"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definedescription" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definitdescription"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regledescriptions"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="description" generated="yes">
- <cd:sequence>
- <cd:variable value="description"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="description" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="description"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupindentations" file="core-des.tex">
- <cd:sequence>
- <cd:string value="reglealineas"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="styletete">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="largeur">
<cd:constant type="adapte"/>
+ <cd:constant type="profondeur"/>
+ <cd:constant type="ligne"/>
+ <cd:constant type="raz"/>
+ <cd:constant type="rien"/>
<cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="texte">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="echantillon">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separateur">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineindenting" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definitcompoalinea"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="reglealineas"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="indentation" generated="yes" file="core-spa.tex">
- <cd:sequence>
- <cd:variable value="indentation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelabel" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definitetiquette"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="texte">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
- <cd:constant type="dansmarge"/>
- <cd:constant type="danstexte"/>
- </cd:parameter>
- <cd:parameter name="mode">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="blockway">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="styletete">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleurtete">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labeling" generated="yes">
- <cd:sequence>
- <cd:variable value="labeling"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolumns" file="page-mul.tex">
- <cd:sequence>
- <cd:string value="reglecolonnes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nsup">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ligne">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="project" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="projet"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="environment" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="environement"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="product" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="produit"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="component" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="composant"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomorefiles" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="pasplusdefichiers"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupinterlinespace" variant="1" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="regleespacementinterligne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="raz"/>
+ <cd:constant type="petit" default="yes"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="auto"/>
+ <cd:constant type="grand"/>
<cd:constant type="actif"/>
<cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tolerance">
- <cd:constant type="tresstrict"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="trestolerant"/>
- <cd:constant type="etire"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="equilibre">
- <cd:constant type="oui"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinterlinespace" variant="2" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="regleespacementinterligne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="profondeur">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ligne">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sup">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="inf">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppagenumbering" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="reglenumerotationpage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="recto"/>
+ <cd:constant type="rectoverso"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="entete"/>
+ <cd:constant type="pdp"/>
+ <cd:constant type="gauche"/>
+ <cd:constant type="droite"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="marge"/>
+ <cd:constant type="bordmarge"/>
+ <cd:constant type="dansgauche"/>
+ <cd:constant type="dansdroit"/>
+ </cd:parameter>
+ <cd:parameter name="conversion">
+ <cd:constant type="numeros"/>
+ <cd:constant type="caracteres"/>
+ <cd:constant type="Caracteres"/>
+ <cd:constant type="chiffresromains"/>
+ <cd:constant type="Chiffresromains"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="gauche">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="droite">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="mode">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="texte">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="separateurnumbero">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="separateurtexte">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="separateur">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="commande">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupnarrower" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="reglecompoetroite"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="gauche">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="droite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="milieu">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="define" file="syst-ext.tex">
+ <cd:sequence>
+ <cd:string value="definit"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:csname n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usecommands" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="utilisecommandes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definestartstop" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="definitdemarrestoppe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="commandes">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheads" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="regletetes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="numerosection">
+ <cd:constant type="oui"/>
+ <cd:constant type="cd:number"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="normal"/>
+ <cd:constant type="marge"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="paragraphe"/>
+ </cd:parameter>
+ <cd:parameter name="separateur">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="taquet">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="alignementtitre">
+ <cd:constant type="oui"/>
+ <cd:constant type="flottant"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="tresstrict"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="trestolerant"/>
+ <cd:constant type="etire"/>
+ </cd:parameter>
+ <cd:parameter name="indentesuivant">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="commande">
+ <cd:constant type="cd:twoarguments"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcaptions" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="regleintitules"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="emplacement">
+ <cd:constant type="sup"/>
+ <cd:constant type="inf"/>
+ <cd:constant type="rien"/>
+ <cd:constant type="haut"/>
+ <cd:constant type="bas"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="gauche"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="droite"/>
+ <cd:constant type="lefthanging"/>
+ <cd:constant type="righthanging"/>
+ <cd:constant type="margegauche"/>
+ <cd:constant type="margedroite"/>
+ <cd:constant type="margeinterieure"/>
+ <cd:constant type="margeexterieure"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="adapte"/>
+ <cd:constant type="large"/>
+ <cd:constant type="max"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="largeurmin">
+ <cd:constant type="adapte"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="styletete">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="numero">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="conversion">
+ <cd:constant type="numeros"/>
+ <cd:constant type="caracteres"/>
+ <cd:constant type="Caracteres"/>
+ <cd:constant type="chiffresromains"/>
+ <cd:constant type="Chiffresromains"/>
+ </cd:parameter>
+ <cd:parameter name="mode">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="separateur">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="taquet">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="commande">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcaption" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="regleintitule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="regleintitules" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloats" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="regleflottants"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="emplacement">
+ <cd:constant type="gauche"/>
+ <cd:constant type="droite"/>
+ <cd:constant type="milieu"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="adapte"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="espaceavant">
+ <cd:constant type="petit"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="grand"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="espaceapres">
+ <cd:constant type="petit"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="grand"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="espacelateralavant">
+ <cd:constant type="petit"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="grand"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="espacelateralapres">
+ <cd:constant type="petit"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="grand"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="indentesuivant">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="nsup">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ninf">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nlignes">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="defaut">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="0"/>
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ </cd:parameter>
+ <cd:parameter name="distancemargegauche">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distancemargedroite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sidealign">
+ <cd:constant type="normal"/>
+ <cd:constant type="ligne"/>
+ </cd:parameter>
+ <cd:parameter name="numerotation">
+ <cd:constant type="oui"/>
+ <cd:constant type="nonverifie"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloatsplitting" file="core-tsp.tex">
+ <cd:sequence>
+ <cd:string value="regleseparationflottant"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversion">
+ <cd:constant type="numeros"/>
+ <cd:constant type="caracteres"/>
+ <cd:constant type="Caracteres"/>
+ <cd:constant type="chiffresromains"/>
+ <cd:constant type="Chiffresromains"/>
+ </cd:parameter>
+ <cd:parameter name="lignes">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="splitfloat" file="core-tsp.tex">
+ <cd:sequence>
+ <cd:string value="separeflottant"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="regleseparationflottant" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupoppositeplacing" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="regleplacementopposition"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="opposite" type="environment" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="opposite"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setuphyphenmark" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="reglemarquagehyphenation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="signe">
+ <cd:constant type="--"/>
+ <cd:constant type="---"/>
+ <cd:constant type="-"/>
+ <cd:constant type="~"/>
+ <cd:constant type="("/>
+ <cd:constant type=")"/>
+ <cd:constant type="="/>
+ <cd:constant type="/"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppositioning" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="reglepositionnement"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="revetement"/>
+ </cd:parameter>
+ <cd:parameter name="unite">
+ <cd:constant type="cm"/>
+ <cd:constant type="pt"/>
+ <cd:constant type="em"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="ex"/>
+ <cd:constant type="es"/>
+ <cd:constant type="in"/>
+ </cd:parameter>
+ <cd:parameter name="facteur">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="echelle">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="xstep">
+ <cd:constant type="absolute"/>
+ <cd:constant type="relatif"/>
+ </cd:parameter>
+ <cd:parameter name="ystep">
+ <cd:constant type="absolute"/>
+ <cd:constant type="relatif"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="positioning" type="environment" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="positioning"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="grid" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="grille"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="x">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dy">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="xstep">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ystep">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="facteur">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="echelle">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="unite">
+ <cd:constant type="cm"/>
+ <cd:constant type="pt"/>
+ <cd:constant type="em"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="ex"/>
+ <cd:constant type="es"/>
+ <cd:constant type="in"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="gauche"/>
+ <cd:constant type="milieu"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="page" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="page"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="oui" default="yes"/>
+ <cd:constant type="makeup"/>
<cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:constant type="texte"/>
- <!-- cd:constant type="yes"/ -->
- <!-- cd:constant type="no"/ -->
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="vide">
- <cd:constant type="fixe"/>
- <cd:constant type="demiligne"/>
- <cd:constant type="ligne"/>
- <cd:constant type="flexible"/>
- <cd:constant type="grand"/>
- <cd:constant type="moyen"/>
- <cd:constant type="petit"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="arriereplan"/>
- </cd:parameter>
- <cd:parameter name="direction">
+ <cd:constant type="preference"/>
+ <cd:constant type="grandepreference"/>
<cd:constant type="gauche"/>
<cd:constant type="droite"/>
- </cd:parameter>
- <cd:inherit name="regleencadre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="columns" type="environment">
- <cd:sequence>
- <cd:string value="columns"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="reglecolonnes"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetext" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="definittexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="entete"/>
- <cd:constant type="pdp"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheader" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="regleentete"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text" default="yes"/>
- <cd:constant type="marge"/>
- <cd:constant type="bord"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="etat">
- <cd:constant type="normal"/>
- <cd:constant type="stoppe"/>
- <cd:constant type="demarre"/>
+ <cd:constant type="desactiver"/>
+ <cd:constant type="dernier"/>
+ <cd:constant type="quadruple"/>
+ <cd:constant type="paire"/>
+ <cd:constant type="impair"/>
<cd:constant type="vide"/>
- <cd:constant type="haut"/>
- <cd:constant type="rien"/>
- <cd:constant type="sansmarquage"/>
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="leftstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="styledroit">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="largeurgauche">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="largeurdroite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfooter" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="reglepdp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="regleentete"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="regleentete"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptext" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="regletexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="regleentete"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="regleentete"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptop" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="reglesup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="regleentete"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="regleentete"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbottom" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="regleinf"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="regleentete"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="regleentete"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="noheaderandfooterlines" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="sanslignesenteteetpdp"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="notopandbottomlines" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="sanslignessupetinf"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupheadertexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="regletextesentete"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootertexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="regletextespdp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptexttexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="regletextestexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptoptexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="regletextessup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbottomtexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="regletextesinf"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="settextcontent" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="settext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="layout-v"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="resettextcontent" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="resettextcontent"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="layout-v"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant name="lefttext"/>
- <cd:constant name="middletext"/>
- <cd:constant name="righttext"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definemarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="definitmarquage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplemarking" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="couplemarquage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="decouplemarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="decouplemarquage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="resetmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="razmarquage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="reglemarquage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="etat">
+ <cd:constant type="vide"/>
+ <cd:constant type="raz"/>
<cd:constant type="demarre"/>
<cd:constant type="stoppe"/>
- </cd:parameter>
- <cd:parameter name="separateur">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="marquage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="getmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="obtientmarquage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="premier"/>
- <cd:constant type="dernier"/>
- <cd:constant type="precedent"/>
- <cd:constant type="lesdeux"/>
- <cd:constant type="tout"/>
- <cd:constant type="courant"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="sansmarquage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplayout" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="regledisposition"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adapte"/>
- <cd:constant type="milieu"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adapte"/>
- <cd:constant type="milieu"/>
- </cd:parameter>
- <cd:parameter name="retour">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="espacesup">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margegauche">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margedroite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="entete">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="pdp">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="sup">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inf">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bordgauche">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="borddroit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanceentete">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="dsitancepdp">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distancesup">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanceinf">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distancemargegauche">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distancemargedroite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distancebordgauche">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanceborddroit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="horoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="veroffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="marquage">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- <cd:constant type="couleur"/>
- <cd:constant type="ecran"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupreferencing" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="reglereferencage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="prefixe">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="interaction">
+ <cd:constant type="etiquette"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="tout"/>
+ <cd:constant type="symbole"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="gauche">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="droite">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="conversionfichier">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="petit"/>
+ <cd:constant type="grand"/>
+ </cd:parameter>
+ <cd:parameter name="separateur">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="autofile">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="page"/>
+ </cd:parameter>
+ <cd:parameter name="global">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupurl" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="regleurl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="alternativeurl">
+ <cd:constant type="rien"/>
+ <cd:constant type="lesdeux"/>
+ <cd:constant type="avant"/>
+ <cd:constant type="apres"/>
+ </cd:parameter>
+ <cd:parameter name="espaceurl">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetoreferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="ecritdanslistereference"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placereferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="placelistereference"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definitlistereference"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="reglelistereference" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupreferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="reglelistereference"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:parameter name="critere">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="local"/>
+ <cd:constant type="precedent"/>
+ <cd:constant type="tout"/>
+ </cd:parameter>
+ <cd:parameter name="commande">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetolist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="ecritdansliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writebetweenlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="ecritentreliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nolist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="sansliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="listsymbol" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="listesymbole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="placeliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="regleliste" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="determinelistcharacteristics" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="determinecaracteristiqueliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="regleliste" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placecombinedlist" variant="1" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="placelisteinmbriquee"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="reglelisteimbriquee" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definitliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes"> <!-- inherits from -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="regleliste" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="regleliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="..."/>
+ <cd:constant type="rien"/>
+ <cd:constant type="commande"/>
+ </cd:parameter>
+ <cd:parameter name="couplage">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="critere">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="local"/>
+ <cd:constant type="precedent"/>
+ <cd:constant type="courant"/>
+ <cd:constant type="tout"/>
+ </cd:parameter>
+ <cd:parameter name="limitespage">
+ <cd:constant type="cd:list"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylenumero">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="styletexte">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylepage">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="commande">
+ <cd:constant type="cd:threearguments"/>
+ </cd:parameter>
+ <cd:parameter name="commandenumero">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="commandetexte">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="commandepage">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="interaction">
+ <cd:constant type="cd:sectionnumber"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="numeropage"/>
+ <cd:constant type="tout"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="gauche">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="droite">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="etiquette">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="prefixe">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="numeropage">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="numerotete">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="alignementtitre">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adapte"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adapte"/>
+ <cd:constant type="large"/>
+ </cd:parameter>
+ <cd:parameter name="profondeur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adapte"/>
+ <cd:constant type="large"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separateur">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="taquet">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="symbole">
+ <cd:constant type="rien"/>
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="3"/>
+ <cd:constant type="..."/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="commande"/>
+ </cd:parameter>
+ <cd:parameter name="largeurmax">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplistalternative" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="setuplistalternative"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="no">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <!-- cd:constant type="cd:name"/ -->
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="commande">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="etire">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecombinedlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definitlisteimbriquee"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:list"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="reglelisteimbriquee" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcombinedlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="reglelisteimbriquee"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="niveau">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="3"/>
+ <cd:constant type="4"/>
+ <cd:constant type="cd:section"/>
+ <cd:constant type="courant"/>
+ </cd:parameter>
+ <cd:inherit name="regleliste" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="combinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="reglelisteimbriquee" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completecombinedlist" generated="yes" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="complete"/>
+ <cd:variable value="combinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="reglelisteimbriquee" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupnumbering" file="core-num.tex">
+ <cd:sequence>
+ <cd:string value="reglenumerotation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="mode">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupformulas" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="regleformules"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="emplacement">
+ <cd:constant type="gauche"/>
+ <cd:constant type="droite"/>
+ </cd:parameter>
+ <cd:parameter name="gauche">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="droite">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="milieu"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="center"/>
+ </cd:parameter>
+ <cd:parameter name="margegauche">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margedroite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="indentesuivant">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="espaceavant">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separateur">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="conversion">
+ <cd:constant type="numeros"/>
+ <cd:constant type="caracteres"/>
+ <cd:constant type="Caracteres"/>
+ <cd:constant type="chiffresromains"/>
+ <cd:constant type="Chiffresromains"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="publication" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="publication"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppublications" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="reglepublications"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="apa"/>
+ <cd:constant type="normal"/>
+ </cd:parameter>
+ <cd:inherit name="regleenumerations" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplines" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="reglelignes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="composeenalinea">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:parameter name="espace">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="lines" type="environment">
+ <cd:sequence>
+ <cd:string value="lines"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupparagraphnumbering" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="reglenumerotationparagraphe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ <cd:constant type="raz"/>
+ <cd:constant type="ligne"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplinenumbering" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="reglenumerotationligne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversion">
+ <cd:constant type="numeros"/>
+ <cd:constant type="caracteres"/>
+ <cd:constant type="Caracteres"/>
+ <cd:constant type="chiffresromains"/>
+ <cd:constant type="Chiffresromains"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="demarre">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="pas">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="danstexte"/>
+ <cd:constant type="dansmarge"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="prefixe">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="referencing">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="linenumbering" type="environment" file="page-lin.tex"> <!-- mkii/mkiv -->
+ <cd:sequence>
+ <cd:string value="linenumbering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="continue"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="line" type="environment">
+ <cd:sequence>
+ <cd:string value="line"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="someline" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="uneligne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inline" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="alaligne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinmargin" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="regledansmarge"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="gauche"/>
- <cd:constant type="milieu"/>
<cd:constant type="droite"/>
- <cd:constant type="inf"/>
- <cd:constant type="sup"/>
- <cd:constant type="recto"/>
- <cd:constant type="rectoverso"/>
- </cd:parameter>
- <cd:parameter name="echelle">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dx">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="dy">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="lignes">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="colonnes">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distancecolonne">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="grille">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="espaceinf">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="cutspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distancetexte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="largeurtexte">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="margetexte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="clipoffset">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="emplacement">
+ <cd:constant type="gauche"/>
+ <cd:constant type="droite"/>
+ <cd:constant type="lesdeux"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="ligne">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separateur">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stack">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppagenumber" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="reglenumeropage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="numero">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ <cd:constant type="maintient"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsubpagenumber" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="reglesousnumeropage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="mode">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="definitvide"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="normal" default="yes"/>
+ <cd:constant type="defaut"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="ligne"/>
+ <cd:constant type="demiligne"/>
<cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="page">
+ <cd:constant type="grand"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="petit"/>
+ <cd:constant type="fixe"/>
+ <cd:constant type="flexible"/>
+ <cd:constant type="global"/>
+ <cd:constant type="inconnu"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineblank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="definitvide"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="papier">
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:inherit name="definitvide" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definepapersize" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="definittaillepapier"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="adaptlayout" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="adaptedisposition"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="lignes">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showgrid" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="montregrille"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="raz"/>
- <cd:constant type="sup"/>
- <cd:constant type="inf"/>
- <cd:constant type="rien"/>
- <cd:constant type="tout"/>
- <cd:constant type="lignes"/>
- <cd:constant type="cadre"/>
- <cd:constant type="sansnumero"/>
- <cd:constant type="droite"/>
- <cd:constant type="gauche"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeongrid" file="core-grd.tex">
- <cd:sequence>
- <cd:string value="placesurgrille"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="deplacesurgrille"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="moveongrid" file="core-grd.tex">
- <cd:sequence>
- <cd:string value="deplacesurgrille"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="sup"/>
- <cd:constant type="lesdeux"/>
- <cd:constant type="inf"/>
- <cd:constant type="-top"/>
- <cd:constant type="-both"/>
- <cd:constant type="-bottom"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="haut"/>
- <cd:constant type="milieu"/>
- <cd:constant type="bas"/>
- <cd:constant type="page"/>
- <cd:constant type="rien"/>
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="large"/>
- <cd:constant type="adapte"/>
- <cd:constant type="profondeur"/>
- <cd:constant type="ligne"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="project" type="environment">
- <cd:sequence>
- <cd:string value="projet"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="environment" type="environment">
- <cd:sequence>
- <cd:string value="environement"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="product" type="environment">
- <cd:sequence>
- <cd:string value="produit"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="component" type="environment">
- <cd:sequence>
- <cd:string value="composant"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomorefiles">
- <cd:sequence>
- <cd:string value="pasplusdefichiers"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupinterlinespace" variant="1">
- <cd:sequence>
- <cd:string value="regleespacementinterligne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="raz"/>
- <cd:constant type="petit" default="yes"/>
- <cd:constant type="moyen"/>
- <cd:constant type="auto"/>
- <cd:constant type="grand"/>
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinterlinespace" variant="2">
- <cd:sequence>
- <cd:string value="regleespacementinterligne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="hauteur">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="profondeur">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ligne">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="sup">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="inf">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppagenumbering" file="page-num.tex">
- <cd:sequence>
- <cd:string value="reglenumerotationpage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="recto"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="echelle">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppaper" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="reglepapier"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="papier">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="espacesup">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="retour">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="max"/>
+ <cd:constant type="adapte"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppapersize" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="regletaillepapier"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="A3"/>
+ <cd:constant type="A4" default="yes"/>
+ <cd:constant type="A5"/>
+ <cd:constant type="A6"/>
+ <cd:constant type="letter"/>
+ <cd:constant type="..."/>
+ <cd:constant type="CD"/>
+ <cd:constant type="cd:name"/>
+ <cd:constant type="paysage"/>
+ <cd:constant type="reflete"/>
+ <cd:constant type="tourne"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="negatif"/>
+ <cd:inherit name="regletaillepapier" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuparranging" file="page-imp.tex">
+ <cd:sequence>
+ <cd:string value="reglearrangement"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="desactiver"/>
+ <cd:constant type="2*16"/>
+ <cd:constant type="2*8"/>
+ <cd:constant type="2*4"/>
+ <cd:constant type="2*2"/>
+ <cd:constant type="2**2"/>
+ <cd:constant type="2*2*4"/>
+ <cd:constant type="2*4*2"/>
+ <cd:constant type="2UP"/>
+ <cd:constant type="2DOWN"/>
+ <cd:constant type="2SIDE"/>
+ <cd:constant type="2TOP"/>
+ <cd:constant type="reflete"/>
+ <cd:constant type="tourne"/>
<cd:constant type="rectoverso"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
+ <cd:constant type="negatif"/>
+ <cd:constant type="arriereplan"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showprint" file="page-run.tex"> <!-- page-lay.tex -->
+ <cd:sequence>
+ <cd:string value="montreedition"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:inherit name="regletaillepapier" n="1"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:inherit name="regletaillepapier" n="2"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="regledisposition" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelogo" file="page-log.tex">
+ <cd:sequence>
+ <cd:string value="definitlogo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="sup"/>
<cd:constant type="entete"/>
<cd:constant type="pdp"/>
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- <cd:constant type="milieu"/>
- <cd:constant type="marge"/>
- <cd:constant type="bordmarge"/>
- <cd:constant type="dansgauche"/>
- <cd:constant type="dansdroit"/>
- </cd:parameter>
- <cd:parameter name="conversion">
- <cd:constant type="numeros"/>
- <cd:constant type="caracteres"/>
- <cd:constant type="Caracteres"/>
- <cd:constant type="chiffresromains"/>
- <cd:constant type="Chiffresromains"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="gauche">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="droite">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="mode">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="texte">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="separateurnumbero">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="separateurtexte">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="separateur">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="commande">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupnarrower" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="reglecompoetroite"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="gauche">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="droite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="milieu">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="define" file="syst-ext.tex">
- <cd:sequence>
- <cd:string value="definit"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:csname/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usecommands" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="utilisecommandes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definestartstop" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="definitdemarrestoppe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="commandes">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheads" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="regletetes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="numerosection">
- <cd:constant type="oui"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="normal"/>
- <cd:constant type="marge"/>
- <cd:constant type="milieu"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="paragraphe"/>
- </cd:parameter>
- <cd:parameter name="separateur">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="taquet">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="alignementtitre">
- <cd:constant type="oui"/>
- <cd:constant type="flottant"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="tolerance">
- <cd:constant type="tresstrict"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="trestolerant"/>
- <cd:constant type="etire"/>
- </cd:parameter>
- <cd:parameter name="indentesuivant">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="commande">
- <cd:constant type="cd:twoarguments"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcaptions" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="regleintitules"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="emplacement">
- <cd:constant type="sup"/>
<cd:constant type="inf"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="rien"/>
- <cd:constant type="haut"/>
- <cd:constant type="bas"/>
- <cd:constant type="milieu"/>
+ <cd:constant type="page"/>
+ <cd:constant type="bordgauche"/>
+ <cd:constant type="margegauche"/>
<cd:constant type="gauche"/>
<cd:constant type="milieu"/>
<cd:constant type="droite"/>
- <cd:constant type="lefthanging"/>
- <cd:constant type="righthanging"/>
- <cd:constant type="margegauche"/>
<cd:constant type="margedroite"/>
- <cd:constant type="margeinterieure"/>
- <cd:constant type="margeexterieure"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="adapte"/>
- <cd:constant type="large"/>
- <cd:constant type="max"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="largeurmin">
- <cd:constant type="adapte"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="styletete">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="numero">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="conversion">
- <cd:constant type="numeros"/>
- <cd:constant type="caracteres"/>
- <cd:constant type="Caracteres"/>
- <cd:constant type="chiffresromains"/>
- <cd:constant type="Chiffresromains"/>
- </cd:parameter>
- <cd:parameter name="mode">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="separateur">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="taquet">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="commande">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcaption" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="regleintitule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="regleintitules"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloats" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="regleflottants"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="emplacement">
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- <cd:constant type="milieu"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="adapte"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="espaceavant">
- <cd:constant type="petit"/>
- <cd:constant type="moyen"/>
- <cd:constant type="grand"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="espaceapres">
- <cd:constant type="petit"/>
- <cd:constant type="moyen"/>
- <cd:constant type="grand"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="espacelateralavant">
- <cd:constant type="petit"/>
- <cd:constant type="moyen"/>
- <cd:constant type="grand"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="espacelateralapres">
+ <cd:constant type="borddroit"/>
+ </cd:keywords>
+ <cd:assignments n="4" list="yes">
+ <cd:parameter name="commande">
+ <cd:constant type="cd:command"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelogos" file="page-log.tex">
+ <cd:sequence>
+ <cd:string value="placelogos"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupwhitespace">
+ <cd:sequence>
+ <cd:string value="regleespaceblanc"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="rien" default="yes"/>
<cd:constant type="petit"/>
<cd:constant type="moyen"/>
<cd:constant type="grand"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="indentesuivant">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="nsup">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ninf">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nlignes">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="defaut">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="tolerance">
- <cd:constant type="0"/>
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- </cd:parameter>
- <cd:parameter name="distancemargegauche">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distancemargedroite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="sidealign">
- <cd:constant type="normal"/>
<cd:constant type="ligne"/>
- </cd:parameter>
- <cd:parameter name="numerotation">
- <cd:constant type="oui"/>
- <cd:constant type="nonverifie"/>
- </cd:parameter>
- <cd:inherit name="regleencadre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloatsplitting" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="regleseparationflottant"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversion">
- <cd:constant type="numeros"/>
- <cd:constant type="caracteres"/>
- <cd:constant type="Caracteres"/>
- <cd:constant type="chiffresromains"/>
- <cd:constant type="Chiffresromains"/>
- </cd:parameter>
- <cd:parameter name="lignes">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="splitfloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="separeflottant"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleseparationflottant"/>
- </cd:assignments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupoppositeplacing" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="regleplacementopposition"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="opposite" type="environment">
- <cd:sequence>
- <cd:string value="opposite"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setuphyphenmark" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="reglemarquagehyphenation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="signe">
- <cd:constant type="--"/>
- <cd:constant type="---"/>
- <cd:constant type="-"/>
- <cd:constant type="~"/>
- <cd:constant type="("/>
- <cd:constant type=")"/>
- <cd:constant type="="/>
- <cd:constant type="/"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppositioning" file="page-lyr.tex">
- <cd:sequence>
- <cd:string value="reglepositionnement"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="revetement"/>
- </cd:parameter>
- <cd:parameter name="unite">
- <cd:constant type="cm"/>
- <cd:constant type="pt"/>
- <cd:constant type="em"/>
- <cd:constant type="mm"/>
- <cd:constant type="ex"/>
- <cd:constant type="es"/>
- <cd:constant type="in"/>
- </cd:parameter>
- <cd:parameter name="facteur">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="echelle">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="xstep">
- <cd:constant type="absolute"/>
- <cd:constant type="relatif"/>
- </cd:parameter>
- <cd:parameter name="ystep">
- <cd:constant type="absolute"/>
- <cd:constant type="relatif"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="positioning" type="environment">
- <cd:sequence>
- <cd:string value="positioning"/>
- </cd:sequence>
-</cd:command>
+ <cd:constant type="fixe"/>
+ <cd:constant type="fixe"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
-<cd:command name="grid" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="grille"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="x">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dy">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="xstep">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ystep">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="facteur">
+ <cd:command name="setupindenting">
+ <cd:sequence>
+ <cd:string value="reglecomposeenalinea"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="indenting"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesectionblock" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definitblocsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:inherit name="regleblocsection" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="regleblocsection" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsectionblock" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="regleblocsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="numero">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="oui"/>
+ <cd:constant type="droite"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definitsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="reglesection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="conversion">
+ <cd:constant type="numeros"/>
+ <cd:constant type="caracteres"/>
+ <cd:constant type="Caracteres"/>
+ <cd:constant type="chiffresromains"/>
+ <cd:constant type="Chiffresromains"/>
+ </cd:parameter>
+ <cd:parameter name="numeroprecedent">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuphead" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="regletete"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="styletexte">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylenumero">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="couleurtexte">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="couleurnumero">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="numero">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="numeroproprio">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="gauche"/>
+ <cd:constant type="droite"/>
+ <cd:constant type="oui"/>
+ </cd:parameter>
+ <cd:parameter name="continue">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="entete">
+ <cd:constant type="rien"/>
+ <cd:constant type="vide"/>
+ <cd:constant type="haut"/>
+ <cd:constant type="sansmarquage"/>
+ </cd:parameter>
+ <cd:parameter name="texte">
+ <cd:constant type="rien"/>
+ <cd:constant type="vide"/>
+ <cd:constant type="haut"/>
+ <cd:constant type="sansmarquage"/>
+ </cd:parameter>
+ <cd:parameter name="pdp">
+ <cd:constant type="rien"/>
+ <cd:constant type="vide"/>
+ <cd:constant type="haut"/>
+ <cd:constant type="sansmarquage"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="normal"/>
+ <cd:constant type="dansmarge"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="suspend">
+ <cd:constant type="rien"/>
+ <cd:constant type="large"/>
+ <cd:constant type="adapte"/>
+ <cd:constant type="ligne"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="commande">
+ <cd:constant type="cd:twoarguments"/>
+ </cd:parameter>
+ <cd:parameter name="commandenumero">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="commandetexte">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="deepnumbercommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="deeptextcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="prefixe">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="placetete">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="vide"/>
+ </cd:parameter>
+ <cd:parameter name="incrementenumero">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="cd:list"/>
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="raznumero">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="fichier">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="commande"/>
+ </cd:parameter>
+ <cd:parameter name="textemarge">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:inherit name="regletetes" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="reglenumerotete"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="echelle">
+ <cd:constant type="+cd:number"/>
+ <cd:constant type="-cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="headnumber">
+ <cd:sequence>
+ <cd:string value="numerotete"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="determineheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="determinenumerotete"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="currentheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="numerotetecourant"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="nextsection" generated="yes" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="next"/>
+ <cd:variable value="section"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definehead" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definittete"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupitemgroup" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="setupitemgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="unite">
- <cd:constant type="cm"/>
- <cd:constant type="pt"/>
- <cd:constant type="em"/>
- <cd:constant type="mm"/>
- <cd:constant type="ex"/>
- <cd:constant type="es"/>
- <cd:constant type="in"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
- <cd:constant type="gauche"/>
- <cd:constant type="milieu"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="page" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="page"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="oui" default="yes"/>
- <cd:constant type="makeup"/>
- <cd:constant type="non"/>
- <cd:constant type="preference"/>
- <cd:constant type="grandepreference"/>
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- <cd:constant type="desactiver"/>
- <cd:constant type="dernier"/>
- <cd:constant type="quadruple"/>
- <cd:constant type="paire"/>
- <cd:constant type="impair"/>
- <cd:constant type="vide"/>
- <cd:constant type="vide"/>
- <cd:constant type="raz"/>
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupreferencing" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="reglereferencage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="prefixe">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="interaction">
- <cd:constant type="etiquette"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="tout"/>
- <cd:constant type="symbole"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="gauche">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="droite">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="conversionfichier">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="petit"/>
- <cd:constant type="grand"/>
- </cd:parameter>
- <cd:parameter name="separateur">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="autofile">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="page"/>
- </cd:parameter>
- <cd:parameter name="global">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupurl" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="regleurl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="alternativeurl">
- <cd:constant type="rien"/>
- <cd:constant type="lesdeux"/>
+ <cd:constant type="chaque"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes" list="yes">
+ <cd:constant type="standard" default="yes"/>
+ <cd:constant type="large"/>
+ <cd:constant type="serried"/>
+ <cd:constant type="groupe"/>
+ <cd:constant type="degroupe"/>
+ <cd:constant type="sansblanc"/>
<cd:constant type="avant"/>
<cd:constant type="apres"/>
- </cd:parameter>
- <cd:parameter name="espaceurl">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetoreferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="ecritdanslistereference"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placereferencelist">
- <cd:sequence>
- <cd:string value="placelistereference"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definitlistereference"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="reglelistereference"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupreferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="reglelistereference"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- <cd:parameter name="critere">
+ <cd:constant type="stopper"/>
+ <cd:constant type="joinedup"/>
+ <cd:constant type="alamarge"/>
+ <cd:constant type="dansmarge"/>
+ <cd:constant type="autointro"/>
+ <cd:constant type="perte"/>
+ <cd:constant type="repete"/>
<cd:constant type="cd:section"/>
- <cd:constant type="local"/>
- <cd:constant type="precedent"/>
- <cd:constant type="tout"/>
- </cd:parameter>
- <cd:parameter name="commande">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetolist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="ecritdansliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writebetweenlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="ecritentreliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nolist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="sansliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="listsymbol" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="listesymbole"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="placeliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleliste"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="determinelistcharacteristics" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="determinecaracteristiqueliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleliste"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placecombinedlist" variant="1" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="placelisteinmbriquee"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="reglelisteimbriquee"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definitliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleliste"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="regleliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- <cd:parameter name="alternative">
+ <cd:constant type="paragraphe"/>
+ <cd:constant type="danstexte"/>
+ <cd:constant type="aleatoire"/>
+ <cd:constant type="inverse"/>
+ </cd:keywords>
+ <cd:assignments n="4" optional="yes" list="yes">
+ <cd:parameter name="marge">
+ <cd:constant type="non"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margegauche">
+ <cd:constant type="non"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margedroite">
+ <cd:constant type="non"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="facteur">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="elements">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="demarre">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="gauche">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="droite">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="avanttete">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="aprestete">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="styletete">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylemarquage">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylesym">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="taquet">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="symbole">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="symalignement">
+ <cd:resolve name="symalign"/>
+ </cd:parameter>
+ <cd:parameter name="indentesuivant">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="itemgroup" type="environment" generated="yes" file="core-itm.tex">
+ <cd:sequence>
+ <cd:variable value="itemgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
<cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="..."/>
- <cd:constant type="rien"/>
- <cd:constant type="commande"/>
- </cd:parameter>
- <cd:parameter name="couplage">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="critere">
- <cd:constant type="cd:section"/>
- <cd:constant type="local"/>
- <cd:constant type="precedent"/>
- <cd:constant type="courant"/>
- <cd:constant type="tout"/>
- </cd:parameter>
- <cd:parameter name="limitespage">
- <cd:constant type="cd:list"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stylenumero">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="styletexte">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stylepage">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="commande">
- <cd:constant type="cd:threearguments"/>
- </cd:parameter>
- <cd:parameter name="commandenumero">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="commandetexte">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="commandepage">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="interaction">
- <cd:constant type="cd:sectionnumber"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="numeropage"/>
- <cd:constant type="tout"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="gauche">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="droite">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="etiquette">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="prefixe">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="numeropage">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="numerotete">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="alignementtitre">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adapte"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adapte"/>
- <cd:constant type="large"/>
- </cd:parameter>
- <cd:parameter name="profondeur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adapte"/>
+ <cd:constant type="A"/>
+ <cd:constant type="KA"/>
+ <cd:constant type="n"/>
+ <cd:constant type="N"/>
+ <cd:constant type="m"/>
+ <cd:constant type="r"/>
+ <cd:constant type="R"/>
+ <cd:constant type="KR"/>
+ <cd:constant type="cd:number"/>
+ <cd:constant type="continue"/>
+ <cd:constant type="standard" default="yes"/>
<cd:constant type="large"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separateur">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="taquet">
+ <cd:constant type="serried"/>
+ <cd:constant type="groupe"/>
+ <cd:constant type="stopper"/>
+ <cd:constant type="joinedup"/>
+ <cd:constant type="alamarge"/>
+ <cd:constant type="dansmarge"/>
+ <cd:constant type="intro"/>
+ <cd:constant type="colonnes"/>
+ <cd:constant type="texte"/>
+ <cd:constant type="paragraphe"/>
+ <cd:constant type="repete"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="setupitemgroup" n="4"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="item" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="element"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="but">
+ <cd:sequence>
+ <cd:string value="but"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="exclusive"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="its">
+ <cd:sequence>
+ <cd:string value="el"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ran">
+ <cd:sequence>
+ <cd:string value="ran"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="head">
+ <cd:sequence>
+ <cd:string value="tete"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mar">
+ <cd:sequence>
+ <cd:string value="mar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sub">
+ <cd:sequence>
+ <cd:string value="sub"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sym" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="sym"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nop">
+ <cd:sequence>
+ <cd:string value="nop"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="definitregistre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="regleregistre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="equilibre">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylepage">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="styletexte">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="indicateur">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="couplage">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="critere">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="local"/>
+ <cd:constant type="tout"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="symbole">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="..."/>
+ <cd:constant type="n"/>
+ <cd:constant type="a"/>
+ <cd:constant type="..."/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="interaction">
+ <cd:constant type="numeropage"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="commande"/>
+ </cd:parameter>
+ <cd:parameter name="referencing">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="commande">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="gauche"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="droite"/>
+ </cd:parameter>
+ <cd:parameter name="largeurmax">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="referenceinconnue">
+ <cd:constant type="vide"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="A"/>
+ <cd:constant type="B"/>
+ </cd:parameter>
+ <cd:parameter name="prefixe">
+ <cd:constant type="lesdeux"/>
+ <cd:constant type="premier"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="compress">
+ <cd:constant type="non"/>
+ <cd:constant type="oui"/>
+ </cd:parameter>
+ <cd:parameter name="deeptextcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="register" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:variable value="registre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="symbole">
- <cd:constant type="rien"/>
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="3"/>
- <cd:constant type="..."/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="commande"/>
- </cd:parameter>
- <cd:parameter name="largeurmax">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:inherit name="framed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplistalternative" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="setuplistalternative"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="no">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <!-- cd:constant type="cd:name"/ -->
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="commande">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="etire">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecombinedlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definitlisteimbriquee"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:list"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="reglelisteimbriquee"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcombinedlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="reglelisteimbriquee"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="niveau">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="3"/>
- <cd:constant type="4"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="courant"/>
- </cd:parameter>
- <cd:inherit name="regleliste"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="combinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="reglelisteimbriquee"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completecombinedlist" generated="yes">
- <cd:sequence>
- <cd:string value="complete"/>
- <cd:variable value="combinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="reglelisteimbriquee"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupnumbering" file="core-num.tex">
- <cd:sequence>
- <cd:string value="reglenumerotation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="mode">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupformulae">
- <cd:sequence>
- <cd:string value="setupformulae"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="emplacement">
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- </cd:parameter>
- <cd:parameter name="gauche">
+ </cd:keywords>
+ <cd:index n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="startregister" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="start"/>
+ <cd:variable value="registre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="droite">
+ </cd:keywords>
+ <cd:index n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetoregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="ecritregistre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="milieu"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="standard"/>
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:constant type="flushleft"/>
- <cd:constant type="flushright"/>
- <cd:constant type="milieu"/>
- <cd:constant type="center"/>
- </cd:parameter>
- <cd:parameter name="margegauche">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margedroite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="indentesuivant">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="espaceavant">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separateur">
+ </cd:keywords>
+ <cd:index n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupledregister" generated="yes">
+ <cd:sequence>
+ <cd:string value="coupled"/>
+ <cd:variable value="registre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="conversion">
- <cd:constant type="numeros"/>
- <cd:constant type="caracteres"/>
- <cd:constant type="Caracteres"/>
- <cd:constant type="chiffresromains"/>
- <cd:constant type="Chiffresromains"/>
+ </cd:keywords>
+ <cd:index n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupleregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="coupleregistre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeregister" variant="1" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="placeregistre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="regleregistre" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="seeregister" generated="yes">
+ <cd:sequence>
+ <cd:string value="see"/>
+ <cd:variable value="registre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="publication" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="publication"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppublications" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="reglepublications"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="apa"/>
- <cd:constant type="normal"/>
- </cd:parameter>
- <cd:inherit name="regleenumerations"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplines" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="reglelignes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="avant">
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:index n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completeregister" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="complete"/>
+ <cd:variable value="registre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="yes" optional="yes" list="yes">
+ <cd:inherit name="regleregistre" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="registre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="yes" optional="yes" list="yes">
+ <cd:inherit name="regleregistre" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesynonyms" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="definitsynonymes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="composeenalinea">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:parameter name="espace">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="lines" type="environment">
- <cd:sequence>
- <cd:string value="lines"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupparagraphnumbering" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="reglenumerotationparagraphe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- <cd:constant type="raz"/>
- <cd:constant type="ligne"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplinenumbering" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="reglenumerotationligne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversion">
- <cd:constant type="numeros"/>
- <cd:constant type="caracteres"/>
- <cd:constant type="Caracteres"/>
- <cd:constant type="chiffresromains"/>
- <cd:constant type="Chiffresromains"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="demarre">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="pas">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
- <cd:constant type="danstexte"/>
- <cd:constant type="dansmarge"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="prefixe">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsynonyms" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="reglesynonymes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="styletexte">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stylesynonyme">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="gauche"/>
+ <cd:constant type="droite"/>
+ <cd:constant type="sup"/>
+ <cd:constant type="serried"/>
+ <cd:constant type="dansmarge"/>
+ <cd:constant type="dansgauche"/>
+ <cd:constant type="dansdroit"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:parameter name="critere">
+ <cd:constant type="tout"/>
+ <cd:constant type="used"/>
+ </cd:parameter>
+ <cd:parameter name="conversion">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="commande"/>
+ </cd:parameter>
+ <cd:parameter name="commande">
+ <cd:constant type="cd:threearguments"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synonym" generated="yes">
+ <cd:sequence>
+ <cd:variable value="synonym"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="referencing">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="linenumbering" type="environment">
- <cd:sequence>
- <cd:string value="linenumbering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="continue"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="line" type="environment">
- <cd:sequence>
- <cd:string value="line"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="someline" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="uneligne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inline" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="alaligne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinmargin" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="regledansmarge"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="emplacement">
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- <cd:constant type="lesdeux"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="avant">
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completelistofsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelistofsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="loadsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="load"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definesorting" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="definittri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="ligne">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separateur">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsorting" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="regletri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="commande">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:parameter name="critere">
+ <cd:constant type="tout"/>
+ <cd:constant type="used"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="expansion">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="commande"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sort" generated="yes">
+ <cd:sequence>
+ <cd:variable value="sort"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stack">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:inherit name="regleencadre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppagenumber" file="page-num.tex">
- <cd:sequence>
- <cd:string value="reglenumeropage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="numero">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- <cd:constant type="maintient"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsubpagenumber" file="page-num.tex">
- <cd:sequence>
- <cd:string value="reglesousnumeropage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="mode">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblank">
- <cd:sequence>
- <cd:string value="definitvide"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="normal" default="yes"/>
- <cd:constant type="standard"/>
- <cd:constant type="ligne"/>
- <cd:constant type="cd:dimension"/>
- <cd:constant type="grand"/>
- <cd:constant type="moyen"/>
- <cd:constant type="petit"/>
- <cd:constant type="fixe"/>
- <cd:constant type="flexible"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineblank" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="definitvide"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:inherit name="definitvide"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definepapersize" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="definittaillepapier"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="echelle">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppaper" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="reglepapier"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="papier">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completelistofsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelistofsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="loadsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="load"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definemakeup" file="page-mak.tex">
+ <cd:sequence>
+ <cd:string value="definitmakeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="page">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="reglemakeup" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="makeup" type="environment">
+ <cd:sequence>
+ <cd:string value="makeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="espacesup">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="retour">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="max"/>
- <cd:constant type="adapte"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppapersize" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="regletaillepapier"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="A3"/>
- <cd:constant type="A4" default="yes"/>
- <cd:constant type="A5"/>
- <cd:constant type="A6"/>
- <cd:constant type="letter"/>
- <cd:constant type="..."/>
- <cd:constant type="CD"/>
- <cd:constant type="cd:name"/>
- <cd:constant type="paysage"/>
- <cd:constant type="reflete"/>
- <cd:constant type="tourne"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="A3"/>
- <cd:constant type="A4" default="yes"/>
- <cd:constant type="A5"/>
- <cd:constant type="A6"/>
- <cd:constant type="letter"/>
- <cd:constant type="..."/>
- <cd:constant type="cd:name"/>
- <cd:constant type="paysage"/>
- <cd:constant type="reflete"/>
- <cd:constant type="tourne"/>
- <cd:constant type="negatif"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuparranging" file="page-imp.tex">
- <cd:sequence>
- <cd:string value="reglearrangement"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="desactiver"/>
- <cd:constant type="2*16"/>
- <cd:constant type="2*8"/>
- <cd:constant type="2*4"/>
- <cd:constant type="2*2"/>
- <cd:constant type="2**2"/>
- <cd:constant type="2*2*4"/>
- <cd:constant type="2*4*2"/>
- <cd:constant type="2UP"/>
- <cd:constant type="2DOWN"/>
- <cd:constant type="2SIDE"/>
- <cd:constant type="2TOP"/>
- <cd:constant type="reflete"/>
- <cd:constant type="tourne"/>
- <cd:constant type="rectoverso"/>
- <cd:constant type="negatif"/>
- <cd:constant type="arriereplan"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showprint">
- <cd:sequence>
- <cd:string value="montreedition"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="regletaillepapier"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:inherit name="regletaillepapier"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="regledisposition"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelogo" file="page-log.tex">
- <cd:sequence>
- <cd:string value="definitlogo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="sup"/>
- <cd:constant type="entete"/>
- <cd:constant type="pdp"/>
- <cd:constant type="inf"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="rien"/>
- <cd:constant type="page"/>
- <cd:constant type="bordgauche"/>
- <cd:constant type="margegauche"/>
- <cd:constant type="gauche"/>
- <cd:constant type="milieu"/>
- <cd:constant type="droite"/>
- <cd:constant type="margedroite"/>
- <cd:constant type="borddroit"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="commande">
- <cd:constant type="cd:command"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelogos" file="page-log.tex">
- <cd:sequence>
- <cd:string value="placelogos"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupwhitespace">
- <cd:sequence>
- <cd:string value="regleespaceblanc"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="rien" default="yes"/>
- <cd:constant type="petit"/>
- <cd:constant type="moyen"/>
- <cd:constant type="grand"/>
- <cd:constant type="ligne"/>
- <cd:constant type="fixe"/>
- <cd:constant type="fixe"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupindenting">
- <cd:sequence>
- <cd:string value="reglecomposeenalinea"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="reglemakeup" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmakeup" file="page-mak.tex">
+ <cd:sequence>
+ <cd:string value="reglemakeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="decalagehauteur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="gauche"/>
+ <cd:constant type="oui"/>
+ <cd:constant type="droite"/>
+ </cd:parameter>
+ <cd:parameter name="commandes">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rectoverso">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ <cd:constant type="vide"/>
+ </cd:parameter>
+ <cd:parameter name="etatentete">
+ <cd:constant type="normal"/>
+ <cd:constant type="stoppe"/>
+ <cd:constant type="demarre"/>
+ <cd:constant type="vide"/>
+ <cd:constant type="rien"/>
+ <cd:constant type="sansmarquage"/>
+ </cd:parameter>
+ <cd:parameter name="etatpdp">
+ <cd:constant type="normal"/>
+ <cd:constant type="stoppe"/>
+ <cd:constant type="demarre"/>
+ <cd:constant type="vide"/>
+ <cd:constant type="rien"/>
+ <cd:constant type="sansmarquage"/>
+ </cd:parameter>
+ <cd:parameter name="etattexte">
+ <cd:constant type="normal"/>
+ <cd:constant type="stoppe"/>
+ <cd:constant type="demarre"/>
+ <cd:constant type="vide"/>
+ <cd:constant type="rien"/>
+ <cd:constant type="sansmarquage"/>
+ </cd:parameter>
+ <cd:parameter name="etatsup">
+ <cd:constant type="stoppe"/>
+ <cd:constant type="demarre"/>
+ </cd:parameter>
+ <cd:parameter name="etatinf">
+ <cd:constant type="stoppe"/>
+ <cd:constant type="demarre"/>
+ </cd:parameter>
+ <cd:parameter name="etatpage">
+ <cd:constant type="stoppe"/>
+ <cd:constant type="demarre"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="namemakeup" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="nom"/>
+ <cd:string value="makeup"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="version">
+ <cd:sequence>
+ <cd:string value="version"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="final" default="yes"/>
+ <cd:constant type="concept"/>
+ <cd:constant type="temporaire"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="currentdate">
+ <cd:sequence>
+ <cd:string value="datecourante"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:inherit name="date" n="2"/> <!-- or vice versa :) -->
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="date" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="date"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes"> <!-- if not given, current date is used -->
+ <cd:parameter name="d">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="jour"/>
+ <cd:constant type="mois"/>
+ <cd:constant type="annee"/>
+ <cd:constant type="joursemaine"/>
+ <cd:constant type="d"/>
+ <cd:constant type="m"/>
+ <cd:constant type="y"/> <!-- also j -->
+ <cd:constant type="w"/>
+ <cd:constant type="dd"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="yy"/> <!-- also jj -->
+ <cd:constant type="espace"/>
+ <cd:constant type="--"/>
+ <cd:constant type="day+"/>
+ <cd:constant type="d+"/>
+ <cd:constant type="dd+"/>
+ <cd:constant type="referral"/>
+ <cd:constant type="cd:text"/> <!-- any other text -->
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="referraldate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="daterecommandation"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="indenting" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="composeenalinea"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
<cd:resolve name="indenting"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesectionblock" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definitblocsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleblocsection"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsectionblock" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="regleblocsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="numero">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="page">
- <cd:constant type="oui"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="noindenting" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="sansalinea"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="blank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="vide"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="petit"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="grand" default="yes"/>
+ <cd:constant type="sansblanc"/>
+ <cd:constant type="retour"/>
+ <cd:constant type="blanc"/>
+ <cd:constant type="desactiver"/>
+ <cd:constant type="force"/>
+ <cd:constant type="raz"/>
+ <cd:constant type="ligne"/>
+ <cd:constant type="demiligne"/>
+ <cd:constant type="cd:formula"/>
+ <cd:constant type="fixe"/>
+ <cd:constant type="flexible"/>
+ <cd:constant type="rien"/>
+ <cd:constant type="toujours"/>
+ <cd:constant type="exterieur"/>
+ <cd:constant type="joinedup"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="packed" type="environment" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="groupe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="vide"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="unpacked" type="environment">
+ <cd:sequence>
+ <cd:string value="unpacked"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="linecorrection" type="environment">
+ <cd:sequence>
+ <cd:string value="linecorrection"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="correctwhitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="corrigeespaceblanc"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="postponing" type="environment">
+ <cd:sequence>
+ <cd:string value="postponing"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="local" type="environment">
+ <cd:sequence>
+ <cd:string value="local"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="narrower" type="environment">
+ <cd:sequence>
+ <cd:string value="narrower"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="gauche"/>
+ <cd:constant type="milieu" default="yes"/>
<cd:constant type="droite"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definitsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="reglesection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="conversion">
- <cd:constant type="numeros"/>
- <cd:constant type="caracteres"/>
- <cd:constant type="Caracteres"/>
- <cd:constant type="chiffresromains"/>
- <cd:constant type="Chiffresromains"/>
- </cd:parameter>
- <cd:parameter name="numeroprecedent">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuphead" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="regletete"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:section"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="styletexte">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stylenumero">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="couleurtexte">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="couleurnumero">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="numero">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="numeroproprio">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="page">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hiding" type="environment">
+ <cd:sequence>
+ <cd:string value="hiding"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupalign" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="reglealignement"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="largeur"/>
<cd:constant type="gauche"/>
<cd:constant type="droite"/>
- <cd:constant type="oui"/>
- </cd:parameter>
- <cd:parameter name="continue">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="entete">
- <cd:constant type="rien"/>
- <cd:constant type="vide"/>
- <cd:constant type="haut"/>
- <cd:constant type="sansmarquage"/>
- </cd:parameter>
- <cd:parameter name="texte">
- <cd:constant type="rien"/>
- <cd:constant type="vide"/>
- <cd:constant type="haut"/>
- <cd:constant type="sansmarquage"/>
- </cd:parameter>
- <cd:parameter name="pdp">
- <cd:constant type="rien"/>
- <cd:constant type="vide"/>
- <cd:constant type="haut"/>
- <cd:constant type="sansmarquage"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="normal"/>
- <cd:constant type="dansmarge"/>
<cd:constant type="milieu"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="suspend">
- <cd:constant type="rien"/>
+ <cd:constant type="interieur"/>
+ <cd:constant type="exterieur"/>
+ <cd:constant type="ample"/>
<cd:constant type="large"/>
- <cd:constant type="adapte"/>
+ <cd:constant type="hauteur"/>
+ <cd:constant type="inf"/>
<cd:constant type="ligne"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="commande">
- <cd:constant type="cd:twoarguments"/>
- </cd:parameter>
- <cd:parameter name="commandenumero">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="commandetexte">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="deepnumbercommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="deeptextcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="prefixe">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="placetete">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="vide"/>
- </cd:parameter>
- <cd:parameter name="incrementenumero">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="cd:list"/>
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="raznumero">
+ <cd:constant type="raz"/>
+ <cd:constant type="suspend"/>
+ <cd:constant type="nonsuspendu"/>
+ <cd:constant type="hyphenated"/>
+ <cd:constant type="nothyphenated"/>
+ <cd:constant type="lesshyphenation"/>
+ <cd:constant type="morehyphenation"/>
+ <cd:constant type="nouveau"/>
+ <cd:constant type="old"/>
+ <cd:constant type="normal"/>
<cd:constant type="oui"/>
<cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="fichier">
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="flushouter"/>
+ <cd:constant type="flushinner"/>
+ <cd:constant type="center"/>
+ <cd:constant type="hz"/>
+ <cd:constant type="nohz"/>
+ <cd:constant type="espacement"/>
+ <cd:constant type="sansespacement"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="trestolerant"/>
+ <cd:constant type="etire"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+
+ <cd:command name="alignment" type="environment" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="alignment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="reglealignement" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupspacing">
+ <cd:sequence>
+ <cd:string value="regleespacement"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="large"/>
+ <cd:constant type="groupe"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptolerance" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="regletolerance"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="horizontale"/>
+ <cd:constant type="verticale"/>
+ <cd:constant type="etire"/>
+ <cd:constant type="espace"/>
+ <cd:constant type="tresstrict" default="yes"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="trestolerant"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="pagetype" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="tapepage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="commande"/>
- </cd:parameter>
- <cd:parameter name="textemarge">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:inherit name="regletetes"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="reglenumerotete"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- <cd:constant type="+cd:number"/>
- <cd:constant type="-cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="headnumber">
- <cd:sequence>
- <cd:string value="numerotete"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="determineheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="determinenumerotete"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="currentheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="numerotetecourant"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="nextsection" generated="yes" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="next"/>
- <cd:variable value="section"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definehead" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definittete"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupitemgroup" file="core-itm.tex">
- <cd:sequence>
- <cd:string value="setupitemgroup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- <cd:constant type="chaque"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="large"/>
- <cd:constant type="serried"/>
- <cd:constant type="groupe"/>
- <cd:constant type="degroupe"/>
- <cd:constant type="sansblanc"/>
- <cd:constant type="avant"/>
- <cd:constant type="apres"/>
- <cd:constant type="stopper"/>
- <cd:constant type="joinedup"/>
- <cd:constant type="alamarge"/>
- <cd:constant type="dansmarge"/>
- <cd:constant type="autointro"/>
- <cd:constant type="perte"/>
- <cd:constant type="repete"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="paragraphe"/>
- <cd:constant type="danstexte"/>
- <cd:constant type="aleatoire"/>
- <cd:constant type="inverse"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="marge">
- <cd:constant type="non"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margegauche">
- <cd:constant type="non"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margedroite">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="processpage" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="traitepage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="oui" default="yes"/>
<cd:constant type="non"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="facteur">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="elements">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="demarre">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="gauche">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="droite">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplepage" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="pagedouble"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="option">
+ <cd:constant type="rectoverso"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="position" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="position"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:position n="1" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupscreens" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="regleecrans"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="methode">
+ <cd:constant type="point"/>
+ <cd:constant type="regle"/>
+ <cd:constant type="external"/>
+ </cd:parameter>
+ <cd:parameter name="resolution">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="facteur">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ecran">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbackgrounds" file="page-bck.tex">
+ <cd:sequence>
+ <cd:string value="reglearriereplans"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="sup"/>
+ <cd:constant type="entete"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="avanttete">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="aprestete">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="styletete">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stylemarquage">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stylesym">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="taquet">
+ <cd:constant type="pdp"/>
+ <cd:constant type="inf"/>
+ <cd:constant type="page"/>
+ <cd:constant type="papier"/>
+ <cd:constant type="pagegauche"/>
+ <cd:constant type="pagedroite"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="bordgauche"/>
+ <cd:constant type="margegauche"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="symbole">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="symalignement">
- <cd:resolve name="symalign"/>
- </cd:parameter>
- <cd:parameter name="indentesuivant">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="itemgroup" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="itemgroup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="a"/>
- <cd:constant type="A"/>
- <cd:constant type="KA"/>
- <cd:constant type="n"/>
- <cd:constant type="N"/>
- <cd:constant type="m"/>
- <cd:constant type="r"/>
- <cd:constant type="R"/>
- <cd:constant type="KR"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="continue"/>
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="large"/>
- <cd:constant type="serried"/>
- <cd:constant type="groupe"/>
- <cd:constant type="stopper"/>
- <cd:constant type="joinedup"/>
- <cd:constant type="alamarge"/>
- <cd:constant type="dansmarge"/>
- <cd:constant type="intro"/>
- <cd:constant type="colonnes"/>
- <cd:constant type="texte"/>
- <cd:constant type="paragraphe"/>
- <cd:constant type="repete"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupitemgroup"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="item">
- <cd:sequence>
- <cd:string value="element"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="but">
- <cd:sequence>
- <cd:string value="but"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="exclusive"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="its">
- <cd:sequence>
- <cd:string value="el"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ran">
- <cd:sequence>
- <cd:string value="ran"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="head">
- <cd:sequence>
- <cd:string value="tete"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mar">
- <cd:sequence>
- <cd:string value="mar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sub">
- <cd:sequence>
- <cd:string value="sub"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sym" file="core-itm.tex">
- <cd:sequence>
- <cd:string value="sym"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nop">
- <cd:sequence>
- <cd:string value="nop"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="definitregistre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="regleregistre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="equilibre">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stylepage">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="styletexte">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="indicateur">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="couplage">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="critere">
- <cd:constant type="cd:section"/>
- <cd:constant type="local"/>
+ <cd:constant type="margedroite"/>
+ <cd:constant type="borddroit"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ <cd:constant type="cd:repeat"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="buffer" type="environment" generated="yes" file="core-buf.tex">
+ <cd:sequence>
+ <cd:variable value="buffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="buffer" type="environment" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="buffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="getbuffer">
+ <cd:sequence>
+ <cd:string value="prendbuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typebuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="tapebuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="definitbuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="reglebuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="paragraphe">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineblock" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="definitbloc"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomoreblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="pasplusdeblocs"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="hideblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="cacheblocs"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="keepblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="gardeblocs"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
<cd:constant type="tout"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="symbole">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="..."/>
- <cd:constant type="n"/>
- <cd:constant type="a"/>
- <cd:constant type="..."/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="interaction">
- <cd:constant type="numeropage"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="commande"/>
- </cd:parameter>
- <cd:parameter name="referencing">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="commande">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
- <cd:constant type="gauche"/>
- <cd:constant type="milieu"/>
- <cd:constant type="droite"/>
- </cd:parameter>
- <cd:parameter name="largeurmax">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="referenceinconnue">
- <cd:constant type="vide"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="A"/>
- <cd:constant type="B"/>
- </cd:parameter>
- <cd:parameter name="prefixe">
- <cd:constant type="lesdeux"/>
- <cd:constant type="premier"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="compress">
- <cd:constant type="non"/>
- <cd:constant type="oui"/>
- </cd:parameter>
- <cd:parameter name="deeptextcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="register" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:variable value="registre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="startregister" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="start"/>
- <cd:variable value="registre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetoregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="ecritregistre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupledregister" generated="yes">
- <cd:sequence>
- <cd:string value="coupled"/>
- <cd:variable value="registre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupleregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="coupleregistre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeregister" variant="1" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="placeregistre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleregistre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="seeregister" generated="yes">
- <cd:sequence>
- <cd:string value="see"/>
- <cd:variable value="registre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completeregister" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="complete"/>
- <cd:variable value="registre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="yes" optional="yes" list="yes">
- <cd:inherit name="regleregistre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="registre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="yes" optional="yes" list="yes">
- <cd:inherit name="regleregistre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesynonyms" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="definitsynonymes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsynonyms" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="reglesynonymes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="styletexte">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stylesynonyme">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="utiliseblocs"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="processblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="traiteblocs"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="bypassblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="sauteblocs"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="forceblocks">
+ <cd:sequence>
+ <cd:string value="forceblocs"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="selectblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="selectionneblocs"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes">
+ <cd:parameter name="critere">
+ <cd:constant type="tout"/>
+ <cd:constant type="cd:section"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblock" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="reglebloc"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="interieur">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="fichier">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="formula" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="formule"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="mathematics" file="supp-mat.tex">
+ <cd:sequence>
+ <cd:string value="mathematique"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeformula" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="placeformule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2" optional="yes"/>
+ <cd:displaymath n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placesubformula" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="placesousformule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2" optional="yes"/>
+ <cd:displaymath n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placefloat" generated="yes" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="flottant"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="gauche"/>
<cd:constant type="droite"/>
+ <cd:constant type="ici" default="yes"/>
<cd:constant type="sup"/>
- <cd:constant type="serried"/>
- <cd:constant type="dansmarge"/>
+ <cd:constant type="inf"/>
<cd:constant type="dansgauche"/>
<cd:constant type="dansdroit"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- <cd:parameter name="critere">
- <cd:constant type="tout"/>
- <cd:constant type="used"/>
- </cd:parameter>
- <cd:parameter name="conversion">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="commande"/>
- </cd:parameter>
- <cd:parameter name="commande">
- <cd:constant type="cd:threearguments"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synonym" generated="yes">
- <cd:sequence>
- <cd:variable value="synonym"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completelistofsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelistofsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="loadsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="load"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definesorting" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="definittri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsorting" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="regletri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="commande">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- <cd:parameter name="critere">
- <cd:constant type="tout"/>
- <cd:constant type="used"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="expansion">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="commande"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sort" generated="yes">
- <cd:sequence>
- <cd:variable value="sort"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completelistofsorts" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelistofsorts" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="loadsorts" generated="yes">
- <cd:sequence>
- <cd:string value="load"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definemakeup" file="page-mak.tex">
- <cd:sequence>
- <cd:string value="definitmakeup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="reglemakeup"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="makeup" type="environment">
- <cd:sequence>
- <cd:string value="makeup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="reglemakeup"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmakeup" file="page-mak.tex">
- <cd:sequence>
- <cd:string value="reglemakeup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="decalagehauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="page">
+ <cd:constant type="dansmarge"/>
+ <cd:constant type="marge"/>
+ <cd:constant type="margegauche"/>
+ <cd:constant type="margedroite"/>
+ <cd:constant type="bordgauche"/>
+ <cd:constant type="borddroit"/>
+ <cd:constant type="margeinterieure"/>
+ <cd:constant type="margeexterieure"/>
+ <cd:constant type="bordinterieur"/>
+ <cd:constant type="bordexterieur"/>
+ <cd:constant type="interieur"/>
+ <cd:constant type="exterieur"/>
+ <cd:constant type="ligne"/>
+ <cd:constant type="haut"/>
+ <cd:constant type="bas"/>
+ <cd:constant type="adapte"/>
+ <cd:constant type="page"/>
+ <cd:constant type="pagegauche"/>
+ <cd:constant type="pagedroite"/>
+ <cd:constant type="opposition"/>
+ <cd:constant type="toujours"/>
+ <cd:constant type="auto"/>
+ <cd:constant type="force"/>
+ <cd:constant type="long"/>
+ <cd:constant type="raz"/>
+ <cd:constant type="ligne"/>
+ <cd:constant type="hauteur"/>
+ <cd:constant type="profondeur"/>
+ <cd:constant type="split"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes" list="yes"/>
+ <cd:content n="3"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reservefloat" generated="yes">
+ <cd:sequence>
+ <cd:string value="reserve"/>
+ <cd:variable value="flottant"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="cadre">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:reference n="3" optional="yes" list="yes"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefloat" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="definitflottant"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloat" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="regleflottant"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hauteurmax">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="largeurmax">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="largeurmin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="defaut">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="limitespage">
+ <cd:constant type="cd:list"/>
+ </cd:parameter>
+ <cd:parameter name="distancemargegauche">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distancemargedroite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="gauche"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="droite"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="floattext" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="flottant"/>
+ <cd:string value="text"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="gauche"/>
- <cd:constant type="oui"/>
<cd:constant type="droite"/>
- </cd:parameter>
- <cd:parameter name="commandes">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rectoverso">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="vide"/>
- </cd:parameter>
- <cd:parameter name="etatentete">
- <cd:constant type="normal"/>
- <cd:constant type="stoppe"/>
- <cd:constant type="demarre"/>
- <cd:constant type="vide"/>
- <cd:constant type="rien"/>
- <cd:constant type="sansmarquage"/>
- </cd:parameter>
- <cd:parameter name="etatpdp">
- <cd:constant type="normal"/>
- <cd:constant type="stoppe"/>
- <cd:constant type="demarre"/>
- <cd:constant type="vide"/>
- <cd:constant type="rien"/>
- <cd:constant type="sansmarquage"/>
- </cd:parameter>
- <cd:parameter name="etattexte">
- <cd:constant type="normal"/>
- <cd:constant type="stoppe"/>
- <cd:constant type="demarre"/>
- <cd:constant type="vide"/>
- <cd:constant type="rien"/>
- <cd:constant type="sansmarquage"/>
- </cd:parameter>
- <cd:parameter name="etatsup">
- <cd:constant type="stoppe"/>
- <cd:constant type="demarre"/>
- </cd:parameter>
- <cd:parameter name="etatinf">
- <cd:constant type="stoppe"/>
- <cd:constant type="demarre"/>
- </cd:parameter>
- <cd:parameter name="etatpage">
- <cd:constant type="stoppe"/>
- <cd:constant type="demarre"/>
- </cd:parameter>
- <cd:parameter name="couleur">
+ <cd:constant type="haut"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="bas"/>
+ <cd:constant type="offset"/>
+ <cd:constant type="long"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelistoffloats" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="floats"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="completelistoffloats" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="floats"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="referral" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="recommandation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="bet">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ken">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="dat">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="van">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="aan">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ref">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="selectpaper">
+ <cd:sequence>
+ <cd:string value="selectionnepapier"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="famille">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplepaper">
+ <cd:sequence>
+ <cd:string value="couplepapier"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="namemakeup" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="nom"/>
- <cd:string value="makeup"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="version">
- <cd:sequence>
- <cd:string value="version"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="final" default="yes"/>
- <cd:constant type="concept"/>
- <cd:constant type="temporaire"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="currentdate">
- <cd:sequence>
- <cd:string value="datecourante"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="date"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="date" file="core-con.tex">
- <cd:sequence>
- <cd:string value="date"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="d">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="m">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="chem" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="chem"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fraction" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="fraction"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="periods" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="periodes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- <cd:keywords list="yes">
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="referraldate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="daterecommandation"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="indenting" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="composeenalinea"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:resolve name="indenting"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="noindenting" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="sansalinea"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="blank" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="vide"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="petit"/>
- <cd:constant type="moyen"/>
- <cd:constant type="grand" default="yes"/>
- <cd:constant type="sansblanc"/>
- <cd:constant type="retour"/>
- <cd:constant type="blanc"/>
- <cd:constant type="desactiver"/>
- <cd:constant type="force"/>
- <cd:constant type="raz"/>
- <cd:constant type="ligne"/>
- <cd:constant type="demiligne"/>
- <cd:constant type="cd:formula"/>
- <cd:constant type="fixe"/>
- <cd:constant type="flexible"/>
- <cd:constant type="rien"/>
- <cd:constant type="toujours"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="packed" type="environment" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="groupe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="vide"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="unpacked" type="environment">
- <cd:sequence>
- <cd:string value="unpacked"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="linecorrection" type="environment">
- <cd:sequence>
- <cd:string value="linecorrection"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="correctwhitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="corrigeespaceblanc"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="postponing" type="environment">
- <cd:sequence>
- <cd:string value="postponing"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="local" type="environment">
- <cd:sequence>
- <cd:string value="local"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="narrower" type="environment">
- <cd:sequence>
- <cd:string value="narrower"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="gauche"/>
- <cd:constant type="milieu" default="yes"/>
- <cd:constant type="droite"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hiding" type="environment">
- <cd:sequence>
- <cd:string value="hiding"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupalign" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="reglealignement"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="largeur"/>
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- <cd:constant type="milieu"/>
- <cd:constant type="interieur"/>
- <cd:constant type="exterieur"/>
- <cd:constant type="ample"/>
- <cd:constant type="large"/>
- <cd:constant type="hauteur"/>
- <cd:constant type="inf"/>
- <cd:constant type="ligne"/>
- <cd:constant type="raz"/>
- <cd:constant type="suspend"/>
- <cd:constant type="nonsuspendu"/>
- <cd:constant type="hyphenated"/>
- <cd:constant type="nothyphenated"/>
- <cd:constant type="lesshyphens"/>
- <cd:constant type="morehyphens"/>
- <cd:constant type="nouveau"/>
- <cd:constant type="old"/>
- <cd:constant type="normal"/>
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- <cd:constant type="flushleft"/>
- <cd:constant type="flushright"/>
- <cd:constant type="flushouter"/>
- <cd:constant type="flushinner"/>
- <cd:constant type="center"/>
- <cd:constant type="hz"/>
- <cd:constant type="nohz"/>
- <cd:constant type="espacement"/>
- <cd:constant type="sansespacement"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="trestolerant"/>
- <cd:constant type="etire"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-
-<cd:command name="alignment" type="environment">
- <cd:sequence>
- <cd:string value="alignment"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="reglealignement"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupspacing">
- <cd:sequence>
- <cd:string value="regleespacement"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="large"/>
- <cd:constant type="groupe"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptolerance" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="regletolerance"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="horizontale"/>
- <cd:constant type="verticale"/>
- <cd:constant type="etire"/>
- <cd:constant type="espace"/>
- <cd:constant type="tresstrict" default="yes"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="trestolerant"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="pagetype" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="tapepage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="processpage" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="traitepage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="oui" default="yes"/>
- <cd:constant type="non"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplepage" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="pagedouble"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="option">
- <cd:constant type="rectoverso"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="position" file="page-lyr.tex">
- <cd:sequence>
- <cd:string value="position"/>
- </cd:sequence>
- <cd:arguments>
- <cd:position list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupscreens" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="regleecrans"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="methode">
- <cd:constant type="point"/>
- <cd:constant type="regle"/>
- <cd:constant type="external"/>
- </cd:parameter>
- <cd:parameter name="resolution">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="facteur">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ecran">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbackgrounds" file="page-bck.tex">
- <cd:sequence>
- <cd:string value="reglearriereplans"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="sup"/>
- <cd:constant type="entete"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="pdp"/>
- <cd:constant type="inf"/>
- <cd:constant type="page"/>
- <cd:constant type="papier"/>
- <cd:constant type="pagegauche"/>
- <cd:constant type="pagedroite"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="bordgauche"/>
- <cd:constant type="margegauche"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="margedroite"/>
- <cd:constant type="borddroit"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- <cd:constant type="cd:repeat"/>
- </cd:parameter>
- <cd:inherit name="regleencadre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="buffer" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="buffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="getbuffer">
- <cd:sequence>
- <cd:string value="prendbuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typebuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="tapebuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="definitbuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="reglebuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="paragraphe">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineblock" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="definitbloc"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomoreblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="pasplusdeblocs"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="hideblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="cacheblocs"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="keepblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="gardeblocs"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="tout"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="utiliseblocs"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="processblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="traiteblocs"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="bypassblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="sauteblocs"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="forceblocks">
- <cd:sequence>
- <cd:string value="forceblocs"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="selectblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="selectionneblocs"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes">
- <cd:parameter name="critere">
- <cd:constant type="tout"/>
- <cd:constant type="cd:section"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblock" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="reglebloc"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="interieur">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="fichier">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="formula" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="formule"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="mathematics" file="supp-mat.tex">
- <cd:sequence>
- <cd:string value="mathematique"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeformula" file="core-mat.tex">
- <cd:sequence>
- <cd:string value="placeformule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content optional="yes"/>
- <cd:displaymath/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placesubformula" file="core-mat.tex">
- <cd:sequence>
- <cd:string value="placesousformule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content optional="yes"/>
- <cd:displaymath/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placefloat" generated="yes" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="flottant"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- <cd:constant type="ici" default="yes"/>
- <cd:constant type="sup"/>
- <cd:constant type="inf"/>
- <cd:constant type="dansgauche"/>
- <cd:constant type="dansdroit"/>
- <cd:constant type="dansmarge"/>
- <cd:constant type="marge"/>
- <cd:constant type="margegauche"/>
- <cd:constant type="margedroite"/>
- <cd:constant type="bordgauche"/>
- <cd:constant type="borddroit"/>
- <cd:constant type="margeinterieure"/>
- <cd:constant type="margeexterieure"/>
- <cd:constant type="bordinterieur"/>
- <cd:constant type="bordexterieur"/>
- <cd:constant type="interieur"/>
- <cd:constant type="exterieur"/>
- <cd:constant type="ligne"/>
- <cd:constant type="haut"/>
- <cd:constant type="bas"/>
- <cd:constant type="adapte"/>
- <cd:constant type="page"/>
- <cd:constant type="pagegauche"/>
- <cd:constant type="pagedroite"/>
- <cd:constant type="opposition"/>
- <cd:constant type="toujours"/>
- <cd:constant type="auto"/>
- <cd:constant type="force"/>
- <cd:constant type="long"/>
- <cd:constant type="raz"/>
- <cd:constant type="ligne"/>
- <cd:constant type="hauteur"/>
- <cd:constant type="profondeur"/>
- <cd:constant type="split"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reservefloat" generated="yes">
- <cd:sequence>
- <cd:string value="reserve"/>
- <cd:variable value="flottant"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="cadre">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- </cd:assignments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="definitflottant"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="regleflottant"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hauteurmax">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="largeurmax">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="largeurmin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="defaut">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="limitespage">
- <cd:constant type="cd:list"/>
- </cd:parameter>
- <cd:parameter name="distancemargegauche">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distancemargedroite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="items">
+ <cd:sequence>
+ <cd:string value="elements"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="regleelements" n="1"/>
+ </cd:assignments>
+ <cd:content n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupitems" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="regleelements"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="emplacement">
+ <cd:constant type="gauche"/>
+ <cd:constant type="droite"/>
+ <cd:constant type="dansmarge"/>
+ <cd:constant type="sup"/>
+ <cd:constant type="inf"/>
+ </cd:parameter>
+ <cd:parameter name="symbole">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="..."/>
+ <cd:constant type="n"/>
+ <cd:constant type="a"/>
+ <cd:constant type="..."/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="inconnu"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quotation" type="environment" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="citation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
<cd:constant type="gauche"/>
- <cd:constant type="milieu"/>
+ <cd:constant type="milieu" default="yes"/>
<cd:constant type="droite"/>
- </cd:parameter>
- <cd:inherit name="regleencadre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="floattext" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="flottant"/>
- <cd:string value="text"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- <cd:constant type="haut"/>
- <cd:constant type="milieu"/>
- <cd:constant type="bas"/>
- <cd:constant type="offset"/>
- <cd:constant type="long"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelistoffloats" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="floats"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="completelistoffloats" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="floats"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="referral" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="recommandation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="bet">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quotation" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="citation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quote" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="citer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupquote" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="demarreciter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="cd:text"/>
+ <cd:constant type="marge"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineparagraphs" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="definitparagraphes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ligne">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="adapte"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="interieur">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="tresstrict"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="trestolerant"/>
+ <cd:constant type="etire"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="paragraph" generated="yes">
+ <cd:sequence>
+ <cd:variable value="paragraphe"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="paragraph" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="paragraphe"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupparagraphs" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="regleparagraphes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="chaque"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="tolerance">
+ <cd:constant type="tresstrict"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="trestolerant"/>
+ <cd:constant type="etire"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="interieur">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="commande">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="ligne">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptab" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="regletab"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="echantillon">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="styletete">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="gauche"/>
+ <cd:constant type="droite"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tab">
+ <cd:sequence>
+ <cd:string value="tab"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="document" type="environment">
+ <cd:sequence>
+ <cd:string value="document"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labels">
+ <cd:sequence>
+ <cd:string value="etiquettes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetabulate" file="core-tbl.tex">
+ <cd:sequence>
+ <cd:string value="definittabulation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ken">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tabulate" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="tabule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="dat">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="reglefiguresexternes" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptabulate" file="core-tbl.tex">
+ <cd:sequence>
+ <cd:string value="regletabulation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="unite">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="composeenalinea">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="interieur">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="EQ">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="couleurligne">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="epaisseurligne">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="vide"/>
+ <cd:constant type="grille"/>
+ <cd:constant type="profondeur"/>
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="petit"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="grand"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="policecorps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="ligne">
+ <cd:constant type="normal"/>
+ <cd:constant type="ligne"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptables" file="core-tab.tex">
+ <cd:sequence>
+ <cd:string value="regletableaux"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="distance">
+ <cd:constant type="petit"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="grand"/>
+ </cd:parameter>
+ <cd:parameter name="policecorps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="HL">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="petit"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="grand"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="VL">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="petit"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="grand"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="profondeur">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
+ </cd:parameter>
+ <cd:parameter name="epaisseurligne">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="couleurligne">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="commandes">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="arriereplan">
+ <cd:constant type="ecran"/>
+ <cd:constant type="couleur"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="ecranarriereplan">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="couleurarriereplan">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="policecorps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="table" type="environment">
+ <cd:sequence>
+ <cd:string value="table"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="van">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tables" type="environment">
+ <cd:sequence>
+ <cd:string value="tables"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="aan">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetabletemplate" file="core-tab.tex">
+ <cd:sequence>
+ <cd:string value="definittrametableau"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ref">
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="selectpaper">
- <cd:sequence>
- <cd:string value="selectionnepapier"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="famille">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplepaper">
- <cd:sequence>
- <cd:string value="couplepapier"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="chem" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="chem"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fraction" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="fraction"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="periods" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="periodes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="items">
- <cd:sequence>
- <cd:string value="elements"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleelements"/>
- </cd:assignments>
- <cd:content list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupitems" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="regleelements"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="emplacement">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfiles" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="utilisefichiersexternes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="policecorps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="fichier">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfile" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="utilisefichierexterne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="4" list="yes">
+ <cd:parameter name="policecorps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfigure" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="utilisefigureexterne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="cd:name"/> <!-- parent -->
+ </cd:keywords>
+ <cd:assignments n="4" optional="yes" list="yes">
+ <cd:inherit name="reglefiguresexternes" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="externalfigure" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="figureexterne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="reglefiguresexternes" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupexternalfigures" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="reglefiguresexternes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="echelle">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="yscale">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="yscale">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="facteur">
+ <cd:constant type="max"/>
+ <cd:constant type="adapte"/>
+ <cd:constant type="large"/>
+ </cd:parameter>
+ <cd:parameter name="facteurlargeur">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="max"/>
+ <cd:constant type="large"/>
+ <cd:constant type="adapte"/>
+ </cd:parameter>
+ <cd:parameter name="facteurhauteur">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="max"/>
+ <cd:constant type="large"/>
+ <cd:constant type="adapte"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="cadre">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="prereglage">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="affichage">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="previsualisation">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="repete">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="objet">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="type">
+ <cd:constant type="eps"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="tif"/>
+ <cd:constant type="png"/>
+ <cd:constant type="jpg"/>
+ <cd:constant type="mov"/>
+ <cd:constant type="cd:tex"/>
+ </cd:parameter>
+ <cd:parameter name="methode">
+ <cd:constant type="eps"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="tif"/>
+ <cd:constant type="png"/>
+ <cd:constant type="jpg"/>
+ <cd:constant type="mov"/>
+ <cd:constant type="cd:tex"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="cadre"/>
+ <cd:constant type="vide"/>
+ <cd:constant type="test"/>
+ </cd:parameter>
+ <cd:parameter name="cadres">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="ymax">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="xmax">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="repertoire">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="local"/>
+ <cd:constant type="global"/>
+ <cd:constant type="defaut"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="largeurmax">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hauteurmax">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="conversion">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="prefixe">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showexternalfigures" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="montrefiguresexternes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalsoundtrack" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="utilisepsiteaudioexterne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="name" file="syst-gen.tex">
+ <cd:sequence>
+ <cd:string value="name"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="legend" type="environment">
+ <cd:sequence>
+ <cd:string value="legend"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="deux"/>
+ </cd:keywords>
+ <cd:tex n="2" command="leg"/>
+ <cd:nothing n="3"/>
+ <cd:nothing n="4" separator="backslash"/>
+ <cd:nothing n="5" separator="backslash"/>
+ <cd:tex n="6" separator="backslash" command="leg"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fact" type="environment">
+ <cd:sequence>
+ <cd:string value="fait"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:tex n="1" command="fact"/>
+ <cd:nothing n="2"/>
+ <cd:nothing n="3" separator="backslash"/>
+ <cd:nothing n="4" separator="backslash"/>
+ <cd:tex n="5" separator="backslash" command="fact"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="rotate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="oriente"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="regleoriente" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuprotate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="regleoriente"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="rotation">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="normal"/>
+ <cd:constant type="haut"/>
+ <cd:constant type="adapte"/>
+ <cd:constant type="large"/>
+ <cd:constant type="profondeur"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mirror" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="reflete"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="scale" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="echelle"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="sx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcombinations" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="reglecombinaisons"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adapte"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adapte"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="sup"/>
+ <cd:constant type="milieu"/>
+ <cd:constant type="inf"/>
+ <cd:constant type="gauche"/>
+ <cd:constant type="droite"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="combination" type="environment">
+ <cd:sequence>
+ <cd:string value="combination"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:matrix"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placesidebyside" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="placecoteacote"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeontopofeachother" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="placelesunsaudessusdesautres"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overlay" type="environment">
+ <cd:sequence>
+ <cd:string value="overlay"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overview" type="environment">
+ <cd:sequence>
+ <cd:string value="overview"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionscreen" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="regleecraninteraction"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adapte"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adapte"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="retour">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="espacesup">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="horoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="veroffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="max"/>
+ <cd:constant type="adapte"/>
+ <cd:constant type="rectoverso"/>
+ <cd:constant type="marquepage"/>
+ </cd:parameter>
+ <cd:parameter name="delai">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="screen" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="ecran"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setuppagetransitions" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="regletransitionspage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="raz"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteraction" file="core-nav.tex">
+ <cd:sequence>
+ <cd:string value="regleinteraction"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:parameter name="menu">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ <cd:parameter name="page">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="clic">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="affichage">
+ <cd:constant type="nouveau"/>
+ </cd:parameter>
+ <cd:parameter name="actionouverture">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="actionfermeture">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="actionouverturepage">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="actionfermeturepage">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="calculer">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="profondeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="coleurcontraste">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="jeusymbole">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="titre">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="soustitre">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="auteur">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="date">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="motcle">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <!-- maybe this will move elsewhere -->
+ <cd:parameter name="calquechamp">
+ <cd:constant type="auto"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionmenu" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="reglemenuinteraction"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="gauche">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="droite">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="milieu">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ <cd:constant type="rien"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="coleurcontraste">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="revetement"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="memepage">
+ <cd:constant type="oui"/>
+ <cd:constant type="vide"/>
+ <cd:constant type="non"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="referenceinconnue">
+ <cd:constant type="oui"/>
+ <cd:constant type="vide"/>
+ <cd:constant type="non"/>
+ <cd:constant type="rien"/>
+ </cd:parameter>
+ <cd:parameter name="decalagegauche">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rightoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="decalagesup">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="decalageinf">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="position">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/> <!-- maybe not all parameters from framed -->
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineinteractionmenu" variant="1" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definitmenuinteraction"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
<cd:constant type="gauche"/>
<cd:constant type="droite"/>
- <cd:constant type="dansmarge"/>
<cd:constant type="sup"/>
<cd:constant type="inf"/>
- </cd:parameter>
- <cd:parameter name="symbole">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="..."/>
- <cd:constant type="n"/>
- <cd:constant type="a"/>
- <cd:constant type="..."/>
- <cd:constant type="cd:text"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- <cd:constant type="inconnu"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quotation" type="environment" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="citation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="gauche"/>
- <cd:constant type="milieu" default="yes"/>
- <cd:constant type="droite"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quotation" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="citation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quote" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="citer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupquote" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="demarreciter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
- <cd:constant type="cd:text"/>
- <cd:constant type="marge"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="adding">
- <cd:sequence>
- <cd:string value="ajout"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="petit"/>
- <cd:constant type="moyen" default="yes"/>
- <cd:constant type="grand"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineparagraphs" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="definitparagraphes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ligne">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="adapte"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="interieur">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tolerance">
- <cd:constant type="tresstrict"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="trestolerant"/>
- <cd:constant type="etire"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="paragraph" generated="yes">
- <cd:sequence>
- <cd:variable value="paragraphe"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="paragraph" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="paragraphe"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupparagraphs" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="regleparagraphes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- <cd:constant type="chaque"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="tolerance">
- <cd:constant type="tresstrict"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="trestolerant"/>
- <cd:constant type="etire"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="interieur">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="commande">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="ligne">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptab" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="regletab"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="echantillon">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="styletete">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="reglemenuinteraction" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineinteractionmenu" variant="2" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definitmenuinteraction"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="gauche"/>
<cd:constant type="droite"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tab">
- <cd:sequence>
- <cd:string value="tab"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="document" type="environment">
- <cd:sequence>
- <cd:string value="document"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labels">
- <cd:sequence>
- <cd:string value="etiquettes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetabulate" file="core-tbl.tex">
- <cd:sequence>
- <cd:string value="definittabulation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tabulate" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="tabule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="utilisefigureexterne"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptabulate" file="core-tbl.tex">
- <cd:sequence>
- <cd:string value="regletabulation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="unite">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="composeenalinea">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="interieur">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="EQ">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="couleurligne">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="epaisseurligne">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="vide"/>
- <cd:constant type="grille"/>
- <cd:constant type="profondeur"/>
- <cd:constant type="cd:dimension"/>
- <cd:constant type="petit"/>
- <cd:constant type="moyen"/>
- <cd:constant type="grand"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="policecorps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="petit"/>
- <cd:constant type="grand"/>
- </cd:parameter>
- <cd:parameter name="ligne">
- <cd:constant type="normal"/>
- <cd:constant type="ligne"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptables" file="core-tab.tex">
- <cd:sequence>
- <cd:string value="regletableaux"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="distance">
- <cd:constant type="petit"/>
- <cd:constant type="moyen"/>
- <cd:constant type="grand"/>
- </cd:parameter>
- <cd:parameter name="policecorps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="petit"/>
- <cd:constant type="grand"/>
- </cd:parameter>
- <cd:parameter name="HL">
- <cd:constant type="cd:number"/>
- <cd:constant type="petit"/>
- <cd:constant type="moyen"/>
- <cd:constant type="grand"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="VL">
- <cd:constant type="cd:number"/>
- <cd:constant type="petit"/>
- <cd:constant type="moyen"/>
- <cd:constant type="grand"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="profondeur">
- <cd:constant type="cd:number"/>
- <cd:constant type="strut"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:number"/>
- <cd:constant type="strut"/>
- </cd:parameter>
- <cd:parameter name="epaisseurligne">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="couleurligne">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="commandes">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="arriereplan">
- <cd:constant type="ecran"/>
- <cd:constant type="couleur"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="ecranarriereplan">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="couleurarriereplan">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="policecorps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="petit"/>
- <cd:constant type="grand"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="table" type="environment">
- <cd:sequence>
- <cd:string value="table"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tables" type="environment">
- <cd:sequence>
- <cd:string value="tables"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetabletemplate" file="core-tab.tex">
- <cd:sequence>
- <cd:string value="definittrametableau"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfiles" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="utilisefichiersexternes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="policecorps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="petit"/>
- <cd:constant type="grand"/>
- </cd:parameter>
- <cd:parameter name="fichier">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfile" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="utilisefichierexterne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="policecorps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="petit"/>
- <cd:constant type="grand"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfigure" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="utilisefigureexterne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="echelle">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="yscale">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="yscale">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="facteur">
- <cd:constant type="max"/>
- <cd:constant type="adapte"/>
- <cd:constant type="large"/>
- </cd:parameter>
- <cd:parameter name="facteurlargeur">
- <cd:constant type="cd:number"/>
- <cd:constant type="max"/>
- <cd:constant type="large"/>
- <cd:constant type="adapte"/>
- </cd:parameter>
- <cd:parameter name="facteurhauteur">
- <cd:constant type="cd:number"/>
- <cd:constant type="max"/>
- <cd:constant type="large"/>
- <cd:constant type="adapte"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="cadre">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="prereglage">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="affichage">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="previsualisation">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="repete">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="objet">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="type">
- <cd:constant type="eps"/>
- <cd:constant type="mps"/>
- <cd:constant type="pdf"/>
- <cd:constant type="tif"/>
- <cd:constant type="png"/>
- <cd:constant type="jpg"/>
- <cd:constant type="mov"/>
- <cd:constant type="cd:tex"/>
- </cd:parameter>
- <cd:parameter name="methode">
- <cd:constant type="eps"/>
- <cd:constant type="mps"/>
- <cd:constant type="pdf"/>
- <cd:constant type="tif"/>
- <cd:constant type="png"/>
- <cd:constant type="jpg"/>
- <cd:constant type="mov"/>
- <cd:constant type="cd:tex"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="externalfigure" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="figureexterne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="utilisefigureexterne"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupexternalfigures" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="reglefiguresexternes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="option">
- <cd:constant type="cadre"/>
- <cd:constant type="vide"/>
- <cd:constant type="test"/>
- </cd:parameter>
- <cd:parameter name="objet">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="cadres">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="ymax">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="xmax">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="repertoire">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
- <cd:constant type="local"/>
- <cd:constant type="global"/>
- <cd:constant type="defaut"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="largeurmax">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hauteurmax">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="conversion">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="prefixe">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showexternalfigures" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="montrefiguresexternes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalsoundtrack" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="utilisepsiteaudioexterne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="name" file="syst-gen.tex">
- <cd:sequence>
- <cd:string value="name"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="legend" type="environment">
- <cd:sequence>
- <cd:string value="legend"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="deux"/>
- </cd:keywords>
- <cd:tex command="leg"/>
- <cd:nothing/>
- <cd:nothing separator="backslash"/>
- <cd:nothing separator="backslash"/>
- <cd:tex separator="backslash" command="leg"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fact" type="environment">
- <cd:sequence>
- <cd:string value="fait"/>
- </cd:sequence>
- <cd:arguments>
- <cd:tex command="fact"/>
- <cd:nothing/>
- <cd:nothing separator="backslash"/>
- <cd:nothing separator="backslash"/>
- <cd:tex separator="backslash" command="fact"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="rotate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="oriente"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleoriente"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuprotate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="regleoriente"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="rotation">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
- <cd:constant type="normal"/>
- <cd:constant type="haut"/>
- <cd:constant type="adapte"/>
- <cd:constant type="large"/>
- <cd:constant type="profondeur"/>
- </cd:parameter>
- <cd:inherit name="regleencadre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mirror" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="reflete"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="scale" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="echelle"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="sx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="sy">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcombinations" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="reglecombinaisons"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adapte"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adapte"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
<cd:constant type="sup"/>
- <cd:constant type="milieu"/>
<cd:constant type="inf"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="gauche"/>
<cd:constant type="droite"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="combination" type="environment">
- <cd:sequence>
- <cd:string value="combination"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:matrix"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placesidebyside" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="placecoteacote"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeontopofeachother" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="placelesunsaudessusdesautres"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overlay" type="environment">
- <cd:sequence>
- <cd:string value="overlay"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overview" type="environment">
- <cd:sequence>
- <cd:string value="overview"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteractionscreen" file="core-int.tex">
- <cd:sequence>
- <cd:string value="regleecraninteraction"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adapte"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adapte"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="retour">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="espacesup">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="horoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="veroffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="max"/>
- <cd:constant type="adapte"/>
- <cd:constant type="rectoverso"/>
- <cd:constant type="marquepage"/>
- </cd:parameter>
- <cd:parameter name="delai">
- <cd:constant type="cd:number"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="screen" file="core-int.tex">
- <cd:sequence>
- <cd:string value="ecran"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setuppagetransitions" file="core-int.tex">
- <cd:sequence>
- <cd:string value="regletransitionspage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="raz"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteraction" file="core-nav.tex">
- <cd:sequence>
- <cd:string value="regleinteraction"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- <cd:parameter name="menu">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- <cd:parameter name="page">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="clic">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="affichage">
- <cd:constant type="nouveau"/>
- </cd:parameter>
- <cd:parameter name="actionouverture">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="actionfermeture">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="actionouverturepage">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="actionfermeturepage">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="calculer">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="profondeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleur">
+ <cd:constant type="sup"/>
+ <cd:constant type="inf"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="coleurcontraste">
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="reglemenuinteraction" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionmenu" type="environment">
+ <cd:sequence>
+ <cd:string value="menuinteraction"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="jeusymbole">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="disableinteractionmenu" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="inhibemenuinteraction"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="gauche"/>
+ <cd:constant type="droite"/>
+ <cd:constant type="sup"/>
+ <cd:constant type="inf"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="titre">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="soustitre">
+ </cd:keywords>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternaldocument" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="utilisedocumentexterne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="fichier"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="auteur">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useURL" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="utiliseURL"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="date">
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="fichier"/>
+ </cd:keywords>
+ <cd:keywords n="4">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="motcle">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupledocument" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="coupledocument"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="fichier"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="from" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="de"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="exclusive"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionbar">
+ <cd:sequence>
+ <cd:string value="barreinteraction"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:inherit name="reglebarreinteraction" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionbuttons" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="boutonsinteraction"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes">
+ <cd:inherit name="reglebarreinteraction" n="1"/>
+ </cd:assignments>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="reglebarreinteraction"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:parameter name="alternative">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="d"/>
+ <cd:constant type="e"/>
+ <cd:constant type="f"/>
+ <cd:constant type="g"/>
+ </cd:parameter>
+ <cd:parameter name="symbole">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="hauteur"/>
+ <cd:constant type="adapte"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="hauteur"/>
+ <cd:constant type="adapte"/>
+ </cd:parameter>
+ <cd:parameter name="profondeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="pas">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="petit"/>
+ <cd:constant type="moyen"/>
+ <cd:constant type="grand"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synchronize" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="synchronise"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="synchronization" type="environment">
+ <cd:sequence>
+ <cd:string value="synchronization"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupsynchronizationbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="reglebarresynchronisation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="page"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="hauteur"/>
+ <cd:constant type="adapte"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synchronizationbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="barresynchronisation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="alternative">
+ <cd:constant type="page"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:inherit name="reglebarresynchronisation" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsynchronization" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="reglesynchronisation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineprofile" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definitprofil"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupprofiles" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="regleprofils"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="option">
+ <cd:constant type="test"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="profile" type="environment">
+ <cd:sequence>
+ <cd:string value="profile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followprofile" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="suivantprofil"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <!-- maybe this will move elsewhere -->
- <cd:parameter name="calquechamp">
- <cd:constant type="auto"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placebookmarks" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="placemarquespages"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineinteractionmenu" variant="1" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definitmenuinteraction"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- <cd:constant type="sup"/>
- <cd:constant type="inf"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="gauche">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="droite">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="milieu">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- <cd:constant type="rien"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="revetement"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="memepage">
- <cd:constant type="oui"/>
- <cd:constant type="vide"/>
- <cd:constant type="non"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="referenceinconnue">
- <cd:constant type="oui"/>
- <cd:constant type="vide"/>
- <cd:constant type="non"/>
- <cd:constant type="rien"/>
- </cd:parameter>
- <cd:parameter name="decalagegauche">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rightoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="decalagesup">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="decalageinf">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="position">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:inherit name="regleencadre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineinteractionmenu" variant="2" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definitmenuinteraction"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- <cd:constant type="sup"/>
- <cd:constant type="inf"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- <cd:constant type="sup"/>
- <cd:constant type="inf"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="reglemenuinteraction"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionmenu" type="environment">
- <cd:sequence>
- <cd:string value="menuinteraction"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="disableinteractionmenu" file="core-int.tex">
- <cd:sequence>
- <cd:string value="inhibemenuinteraction"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- <cd:constant type="sup"/>
- <cd:constant type="inf"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternaldocument" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="utilisedocumentexterne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="fichier"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useURL" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="utiliseURL"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="fichier"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupledocument" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="coupledocument"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="fichier"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="from" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="de"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="exclusive"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionbar">
- <cd:sequence>
- <cd:string value="barreinteraction"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:inherit name="reglebarreinteraction"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionbuttons" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="boutonsinteraction"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" optional="yes" list="yes">
- <cd:inherit name="reglebarreinteraction"/>
- </cd:assignments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteractionbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="reglebarreinteraction"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- <cd:parameter name="alternative">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="d"/>
- <cd:constant type="e"/>
- <cd:constant type="f"/>
- <cd:constant type="g"/>
- </cd:parameter>
- <cd:parameter name="symbole">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="hauteur"/>
- <cd:constant type="adapte"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="hauteur"/>
- <cd:constant type="adapte"/>
- </cd:parameter>
- <cd:parameter name="profondeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="couleur">
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="tout"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="bookmark" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="marquepage"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="pas">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="version" type="environment">
+ <cd:sequence>
+ <cd:string value="version"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
<cd:constant type="cd:number"/>
- <cd:constant type="petit"/>
- <cd:constant type="moyen"/>
- <cd:constant type="grand"/>
- </cd:parameter>
- <cd:inherit name="regleencadre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synchronize" file="core-int.tex">
- <cd:sequence>
- <cd:string value="synchronise"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="synchronization" type="environment">
- <cd:sequence>
- <cd:string value="synchronization"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupsynchronizationbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="reglebarresynchronisation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="page"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="hauteur"/>
- <cd:constant type="adapte"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="couleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:inherit name="regleencadre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synchronizationbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="barresynchronisation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="alternative">
- <cd:constant type="page"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:inherit name="reglebarresynchronisation"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsynchronization" file="core-int.tex">
- <cd:sequence>
- <cd:string value="reglesynchronisation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineprofile" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definitprofil"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupprofiles" file="core-int.tex">
- <cd:sequence>
- <cd:string value="regleprofils"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="option">
- <cd:constant type="test"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="profile" type="environment">
- <cd:sequence>
- <cd:string value="profile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followprofile" file="core-int.tex">
- <cd:sequence>
- <cd:string value="suivantprofil"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placebookmarks" file="core-int.tex">
- <cd:sequence>
- <cd:string value="placemarquespages"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="tout"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="bookmark">
- <cd:sequence>
- <cd:string value="marquepage"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="version" type="environment">
- <cd:sequence>
- <cd:string value="version"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupversions" file="core-int.tex">
- <cd:sequence>
- <cd:string value="regleversions"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="numero">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupversions" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="regleversions"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="numero">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="markversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="marquageversion"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="selectversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="selectionneversion"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definitversion"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="markversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="marquageversion"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="selectversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="selectionneversion"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definitversion"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="suivantversion"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followprofileversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="suivantversionprofil"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineprogram" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definitprogramme"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupprograms" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="regleprogrammes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="repertoire">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="suivantversion"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="program" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="programme"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="figure" type="environment">
- <cd:sequence>
- <cd:string value="figure"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="facteur">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="cadre">
- <cd:constant type="actif"/>
- <cd:constant type="desactive"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<!-- referring*figure skipped -->
-
-<!-- marking*figure skipped -->
-
-<!-- remark skipped -->
-
-<cd:command name="goto" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="va"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:content interactive="exclusive"/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="gotobox" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="vaalaboite"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="button">
- <cd:sequence>
- <cd:string value="bouton"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" optional="yes" list="yes">
- <cd:inherit name="regleboutons"/>
- </cd:assignments>
- <cd:content/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbuttons" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="regleboutons"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- <cd:inherit name="regleencadre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<!-- menubutton skipped -->
-
-<cd:command name="setupcomment" file="core-int.tex">
- <cd:sequence>
- <cd:string value="reglecommentaire"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="etat">
- <cd:constant type="demarre"/>
- <cd:constant type="stoppe"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="couleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="titre">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followprofileversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="suivantversionprofil"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="espace">
- <cd:constant type="oui"/>
- <cd:constant type="non"/>
- </cd:parameter>
- <cd:parameter name="symbole">
- <cd:constant type="normal"/>
- <cd:constant type="Nouveau"/>
- <cd:constant type="Ballon"/>
- <cd:constant type="Ajout"/>
- <cd:constant type="Aide"/>
- <cd:constant type="Paragraphe"/>
- <cd:constant type="Cle"/>
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="max"/>
- <cd:constant type="buffer"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comment" type="environment">
- <cd:sequence>
- <cd:string value="commentaire"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="reglecommentaire"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comment">
- <cd:sequence>
- <cd:string value="commentaire"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="reglecommentaire"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definitchamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesubfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definitsouschamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="copyfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="copitchamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="clonefield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="clonechamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="field" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="champ"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fitfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="ajustechamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="remplitchamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tooltip" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="suggestion"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="gauche"/>
- <cd:constant type="droite"/>
- <cd:constant type="milieu"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="montrechamps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="logfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="logchamp"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="reglechamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="etiquette"/>
- <cd:constant type="horizontale"/>
- <cd:constant type="verticale"/>
- <cd:constant type="cadre"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="reglechamps"/>
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="reglechamps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="raz"/>
- <cd:constant type="etiquette"/>
- <cd:constant type="horizontale"/>
- <cd:constant type="verticale"/>
- <cd:constant type="cadre"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="avant">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="apres">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="couleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="style">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="alignement">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="option">
- <cd:constant type="lectureseule"/>
- <cd:constant type="recquis"/>
- <cd:constant type="protege"/>
- <cd:constant type="trie"/>
- <cd:constant type="indisponible"/>
- <cd:constant type="cache"/>
- <cd:constant type="editable"/>
- </cd:parameter>
- <cd:parameter name="clicinterieur">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="clicexterieur">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="entreregion">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="regionexterieure">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="aprescle">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="formatter">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="valider">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="calculer">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="offsetchamp">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="couleurcadrechamp">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="couleurarrierreplanchamp">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:inherit name="framed"/>
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupforms" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="regleformulaires"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="methode">
- <cd:constant type="HTML"/>
- <cd:constant type="FDF"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefieldstack" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definitpilechamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="reglechamps"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fieldstack" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="pilechamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="reglechamps"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="clip" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="clip"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleclipping"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupclipping" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="regleclipping"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="x">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="decalagehauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="mp">
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelegend">
- <cd:sequence>
- <cd:string value="placelegende"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplegend">
- <cd:sequence>
- <cd:string value="reglelegende"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="entre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="emplacement">
- <cd:constant type="droite"/>
- <cd:constant type="inf"/>
- </cd:parameter>
- <cd:parameter name="policecorps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="petit"/>
- <cd:constant type="grand"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definerule">
- <cd:sequence>
- <cd:string value="definitregle"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="regleregle"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placerule">
- <cd:sequence>
- <cd:string value="placeregle"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuprule">
- <cd:sequence>
- <cd:string value="regleregle"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="profondeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hauteur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="largeur">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="espaceavant">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="espaceapres">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="couleur">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineprogram" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="definitprogramme"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetextvariable">
- <cd:sequence>
- <cd:string value="definitvariabletexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:inherit name="reglevariabletexte"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextvariable">
- <cd:sequence>
- <cd:string value="reglevariabletexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="gauche">
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="droite">
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="distance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="commande">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="oui"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupprograms" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="regleprogrammes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="repertoire">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="program" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="programme"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="figure" type="environment">
+ <cd:sequence>
+ <cd:string value="figure"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="facteur">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="cadre">
+ <cd:constant type="actif"/>
+ <cd:constant type="desactive"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- referring*figure skipped -->
+
+ <!-- marking*figure skipped -->
+
+ <!-- remark skipped -->
+
+ <cd:command name="goto" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="va"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:content n="2" interactive="exclusive"/>
+ <cd:reference n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="gotobox" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="vaalaboite"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="button" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="bouton"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes">
+ <cd:inherit name="regleboutons" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:reference n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbuttons" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="regleboutons"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- menubutton skipped -->
+
+ <cd:command name="setupcomment" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="reglecommentaire"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="titre">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="espace">
+ <cd:constant type="oui"/>
+ <cd:constant type="non"/>
+ </cd:parameter>
+ <cd:parameter name="symbole">
+ <cd:constant type="normal"/>
+ <cd:constant type="Nouveau"/>
+ <cd:constant type="Ballon"/>
+ <cd:constant type="Ajout"/>
+ <cd:constant type="Aide"/>
+ <cd:constant type="Paragraphe"/>
+ <cd:constant type="Cle"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="max"/>
+ <cd:constant type="buffer"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comment" type="environment">
+ <cd:sequence>
+ <cd:string value="commentaire"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="reglecommentaire" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comment">
+ <cd:sequence>
+ <cd:string value="commentaire"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="reglecommentaire" n="1"/>
+ </cd:assignments>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definitchamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1"> <!-- name -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2"> <!-- type -->
+ <cd:constant type="texte"/>
+ <cd:constant type="ligne"/> <!-- equal to text -->
+ <cd:constant type="push"/>
+ <cd:constant type="check"/>
+ <cd:constant type="radio"/>
+ <cd:constant type="combo"/>
+ <cd:constant type="choice"/> <!-- equal to combo -->
+ <cd:constant type="popup"/> <!-- equal to combo -->
+ </cd:keywords>
+ <cd:keywords n="3"> <!-- group -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="4" list="yes"> <!-- optional for text? -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes"> <!-- default -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesubfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definitsouschamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="copyfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="copitchamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="clonefield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="clonechamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="field" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="champ"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fitfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="ajustechamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="remplitchamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tooltip" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="suggestion"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="gauche"/>
+ <cd:constant type="droite"/>
+ <cd:constant type="milieu"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="montrechamps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="logfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="logchamp"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="reglechamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="etiquette"/>
+ <cd:constant type="horizontale"/>
+ <cd:constant type="verticale"/>
+ <cd:constant type="cadre"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="reglechamps" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="4" list="yes"> </cd:assignments>
+ <cd:assignments n="5" list="yes"> </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="reglechamps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- TODO: if it's reset, only a single argument, no list -->
+ <cd:constant type="raz"/>
+ <cd:constant type="etiquette"/>
+ <cd:constant type="horizontale"/>
+ <cd:constant type="verticale"/>
+ <cd:constant type="cadre"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="avant">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="apres">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="couleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="style">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="alignement">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="option">
+ <cd:constant type="lectureseule"/>
+ <cd:constant type="recquis"/>
+ <cd:constant type="protege"/>
+ <cd:constant type="trie"/>
+ <cd:constant type="indisponible"/>
+ <cd:constant type="cache"/>
+ <cd:constant type="editable"/>
+ </cd:parameter>
+ <cd:parameter name="clicinterieur">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="clicexterieur">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="entreregion">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="regionexterieure">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="aprescle">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="formatter">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="valider">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="calculer">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="offsetchamp">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="couleurcadrechamp">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="couleurarrierreplanchamp">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:inherit name="regleencadre" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="reglechamps" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="4" list="yes">
+ <cd:inherit name="reglechamps" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupforms" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="regleformulaires"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="methode">
+ <cd:constant type="HTML"/>
+ <cd:constant type="FDF"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefieldstack" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definitpilechamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="reglechamps" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fieldstack" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="pilechamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="reglechamps" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="clip" file="core-trf.tex">
+ <cd:sequence>
+ <cd:string value="clip"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="regleclipping" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupclipping" file="core-trf.tex">
+ <cd:sequence>
+ <cd:string value="regleclipping"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="etat">
+ <cd:constant type="demarre"/>
+ <cd:constant type="stoppe"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="x">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sx">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="decalagehauteur">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="voffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="decalagegauche">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="rightoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="decalagesup">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="decalageinf">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="mp">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelegend">
+ <cd:sequence>
+ <cd:string value="placelegende"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplegend">
+ <cd:sequence>
+ <cd:string value="reglelegende"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="entre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="largeur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hauteur">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="emplacement">
+ <cd:constant type="droite"/>
+ <cd:constant type="inf"/>
+ </cd:parameter>
+ <cd:parameter name="policecorps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupstrut" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="reglestrut"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="oui" default="yes"/>
<cd:constant type="non"/>
<cd:constant type="cap"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="settextvariable">
- <cd:sequence>
- <cd:string value="affectevariabletexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placetextvariable">
- <cd:sequence>
- <cd:string value="placevariabletexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textvariable">
- <cd:sequence>
- <cd:string value="variabletexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definerawfont">
- <cd:sequence>
- <cd:string value="definitpolicebrute"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="regleespacementinterligne"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="switchtorawfont">
- <cd:sequence>
- <cd:string value="changepolicebrute"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetextposition">
- <cd:sequence>
- <cd:string value="definitpositiontexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="reglepositionnement"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextposition">
- <cd:sequence>
- <cd:string value="reglepositiontexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="reglepositionnement"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="positiontext">
- <cd:sequence>
- <cd:string value="positionnetexte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupstrut" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="reglestrut"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="oui" default="yes"/>
- <cd:constant type="non"/>
- <cd:constant type="cap"/>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
-
diff --git a/tex/context/interface/cont-it.xml b/tex/context/interface/cont-it.xml
index 15e4144cb..57590ac49 100644
--- a/tex/context/interface/cont-it.xml
+++ b/tex/context/interface/cont-it.xml
@@ -1,6 +1,4 @@
-<?xml version="1.0" standalone="yes"?>
-
-<!-- versions:
+<?xml version="1.0" encoding="UTF-8"?><!-- versions:
comment : user interface definitions of ConTeXt
@@ -10,10 +8,9 @@
2006.08.02 : define + resolve
-->
-
<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="it" version="2006.08.02">
-<cd:define name="align">
+ <cd:define name="align">
<cd:constant type="interno"/>
<cd:constant type="esterno"/>
<cd:constant type="sinistra"/>
@@ -25,9 +22,18 @@
<cd:constant type="normale"/>
<cd:constant type="no"/>
<cd:constant type="si"/>
-</cd:define>
+ </cd:define>
+
+ <cd:define name="symalign">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="destra"/>
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="center"/>
+ </cd:define>
-<cd:define name="indenting">
+ <cd:define name="indenting">
<cd:constant type="mai"/>
<cd:constant type="nessuno"/>
<cd:constant type="non"/>
@@ -43,14 +49,14 @@
<cd:constant type="dispari"/>
<cd:constant type="pari"/>
<cd:constant type="cd:dimension"/>
-</cd:define>
+ </cd:define>
-<cd:define name="indentnext">
+ <cd:define name="indentnext">
<cd:constant type="si"/>
<cd:constant type="no"/>
-</cd:define>
+ </cd:define>
-<cd:define name="style">
+ <cd:define name="style">
<cd:constant type="normale"/>
<cd:constant type="grassetto"/>
<cd:constant type="inclinato"/>
@@ -59,9 +65,9 @@
<cd:constant type="cap"/>
<cd:constant type="small..."/>
<cd:constant type="cd:command"/>
-</cd:define>
+ </cd:define>
-<cd:define name="language">
+ <cd:define name="language">
<cd:constant type="nl"/>
<cd:constant type="fr"/>
<cd:constant type="en"/>
@@ -70,9961 +76,9835 @@
<cd:constant type="es"/>
<cd:constant type="cz"/>
<cd:constant type=".."/>
-</cd:define>
+ </cd:define>
-<cd:define name="texts">
+ <cd:define name="texts">
<cd:constant type="cd:text"/>
<cd:constant type="cd:section"/>
<cd:constant type="data"/>
<cd:constant type="cd:mark"/>
<cd:constant type="numeropagina"/>
-</cd:define>
+ </cd:define>
-<cd:define name="layout-h">
+ <cd:define name="layout-h">
<cd:constant type="testo" default="yes"/>
<cd:constant type="margine"/>
<cd:constant type="bordo"/>
-</cd:define>
+ </cd:define>
-<cd:define name="layout-v">
+ <cd:define name="layout-v">
<cd:constant type="cima"/>
<cd:constant type="intestazione"/>
<cd:constant type="testo" default="yes"/>
<cd:constant type="piedipagina"/>
<cd:constant type="fondo"/>
-</cd:define>
+ </cd:define>
-<cd:command name="installlanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="installalingua"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="spaziatura">
- <cd:constant type="impaccato"/>
- <cd:constant type="ampio"/>
- </cd:parameter>
- <cd:parameter name="lefthyphenmin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="righthyphenmin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- <cd:parameter name="frasesinistra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="frasedestra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="sottofrasesinistra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="sottofrasedestra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="menzionesinistra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="menzionedestra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="citazionesinistra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="citazionedestra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="implicito">
+ <cd:define name="bodyfont">
+ <cd:constant type="5pt"/>
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ <cd:constant type="piccolo"/>
+ <cd:constant type="grande"/>
+ </cd:define>
+
+ <cd:command name="installlanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="installalingua"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="impostalingua"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="installalingua"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="language">
- <cd:sequence>
- <cd:string value="lingua"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mainlanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="linguaprincipale"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="translate" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="traduci"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="cd:name">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useencoding" file="enco-ini.tex">
- <cd:sequence>
- <cd:string value="usacodifica"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usespecials" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="usaspecialita"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="reimposta"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineoutput" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="definiscioutput"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupoutput" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="impostaoutput"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebodyfontenvironment" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definisciambientefontdeltesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="implicito"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="testo">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="script">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="scriptscript">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="x">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="xx">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="piccolo">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="grande">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbodyfontenvironment" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="impostaambientefontdeltesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:inherit name="impostafontdeltesto"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostafontdeltesto"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showbodyfontenvironment">
- <cd:sequence>
- <cd:string value="mostraambientefontdeltesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="impostafontdeltesto"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebodyfont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definiscifontdeltesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="implicito"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="rm"/>
- <cd:constant type="ss"/>
- <cd:constant type="tt"/>
- <cd:constant type="mm"/>
- <cd:constant type="hw"/>
- <cd:constant type="cg"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="tf">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bf">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sl">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="it">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bs">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bi">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sc">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="ex">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mi">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sy">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="ma">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mb">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mc">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="spaziatura">
+ <cd:constant type="impaccato" default="yes"/>
+ <cd:constant type="ampio"/>
+ </cd:parameter>
+ <cd:parameter name="lefthyphenmin">
+ <cd:constant type="cd:number" default="2"/>
+ </cd:parameter>
+ <cd:parameter name="righthyphenmin">
+ <cd:constant type="cd:number" default="2"/>
+ </cd:parameter>
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:parameter name="frasesinistra">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="frasedestra">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="sottofrasesinistra">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="sottofrasedestra">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="menzionesinistra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="menzionedestra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="citazionesinistra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="citazionedestra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="leftspeech">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="middlespeech">
+ <cd:constant type="cd:command" default=""/>
+ </cd:parameter>
+ <cd:parameter name="rightspeech">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="limittext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="data">
+ <cd:constant type="cd:text"/> <!-- TODO -->
+ </cd:parameter>
+ <cd:parameter name="compoundhyphen">
+ <cd:constant type="cd:command" default="\compoundhyphen"/>
+ </cd:parameter>
+ <cd:parameter name="leftcompoundhyphen">
+ <cd:constant type="cd:command" default="\compoundhyphen"/>
+ </cd:parameter>
+ <cd:parameter name="rightcompoundhyphen">
+ <cd:constant type="cd:command" default=""/>
+ </cd:parameter>
+ <cd:parameter name="implicito">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="impostalingua"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="installalingua" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="language" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="lingua"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mainlanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="linguaprincipale"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="translate" file="lang-lab.tex" category="language">
+ <cd:sequence>
+ <cd:string value="traduci"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useencoding" file="enco-ini.tex" category="encoding"> <!-- engine="pdftex" -->
+ <cd:sequence>
+ <cd:string value="usacodifica"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usespecials" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="usaspecialita"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="reimposta"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineoutput" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="definiscioutput"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupoutput" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="impostaoutput"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebodyfontenvironment" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definisciambientefontdeltesto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes"> <!-- it's possible to use 1+2+3, 2+3, what about 1+2? -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="5pt"/> <!-- TODO: maybe <cd:resolve name="bodyfont"/> -->
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ <cd:constant type="implicito"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:parameter name="testo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="script">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="scriptscript">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="x">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="xx">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="piccolo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="grande">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbodyfontenvironment" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="impostaambientefontdeltesto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes"> <!-- same as definebodyfontenvironment; you can define the whole commant to inherit, not only parameters-->
+ <cd:inherit name="definisciambientefontdeltesto" n="1"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:inherit name="definisciambientefontdeltesto" n="2"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="definisciambientefontdeltesto" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showbodyfontenvironment" file="font-run.tex" category="fonts"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="mostraambientefontdeltesto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="impostafontdeltesto" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebodyfont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definiscifontdeltesto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- <cd:constant type="implicito"/> -->
+ <cd:resolve name="bodyfont"/> <!-- TODO: check this -->
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="rm"/>
+ <cd:constant type="ss"/>
+ <cd:constant type="tt"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="hw"/>
+ <cd:constant type="cg"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="tf">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bf">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sl">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="it">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bs">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bi">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sc">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="ex">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mi">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="ma">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mb">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mc">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showbodyfont" file="font-run.tex" category="fonts"> <!-- visual debugging -->
+ <cd:sequence>
+ <cd:string value="mostrafontdeltesto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="impostafontdeltesto" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbodyfont" file="font-run.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="impostafontdeltesto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- TODO: many missing, maybe also <cd:resolve name="bodyfont"/> -->
+ <cd:constant type="cd:name"/>
+ <cd:constant type="serif"/>
+ <cd:constant type="regolare"/>
+ <cd:constant type="roman"/>
+ <cd:constant type="sans"/>
+ <cd:constant type="supporto"/>
+ <cd:constant type="sansserif"/>
+ <cd:constant type="mono"/>
+ <cd:constant type="type"/>
+ <cd:constant type="teletype"/>
+ <cd:constant type="grafiamanuale"/>
+ <cd:constant type="calligrafico"/>
+ <cd:constant type="5pt"/>
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="switchtobodyfont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="cambiaafontdeltesto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="bodyfont"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definiscifont"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showbodyfont">
- <cd:sequence>
- <cd:string value="mostrafontdeltesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="impostafontdeltesto"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbodyfont">
- <cd:sequence>
- <cd:string value="impostafontdeltesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="serif"/>
- <cd:constant type="regolare"/>
- <cd:constant type="roman"/>
- <cd:constant type="sans"/>
- <cd:constant type="supporto"/>
- <cd:constant type="sansserif"/>
- <cd:constant type="mono"/>
- <cd:constant type="type"/>
- <cd:constant type="teletype"/>
- <cd:constant type="grafiamanuale"/>
- <cd:constant type="calligrafico"/>
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="switchtobodyfont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="cambiaafontdeltesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="grande"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definiscifont"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="impostacolore"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolors" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="impostacolori"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- <cd:constant type="globale"/>
- <cd:constant type="locale"/>
- </cd:parameter>
- <cd:parameter name="conversione">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="sempre"/>
- </cd:parameter>
- <cd:parameter name="riduzione">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="rgb">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="cmyk">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="mpcmyk">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="mpspot">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="coloretesto">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="impostacolore"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="separa">
- <cd:constant type="c"/>
- <cd:constant type="m"/>
- <cd:constant type="y"/>
- <cd:constant type="k"/>
- <cd:constant type="p"/>
- <cd:constant type="s"/>
- <cd:constant type="no"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolors" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="impostacolori"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ <cd:constant type="globale"/>
+ <cd:constant type="locale"/>
+ </cd:parameter>
+ <cd:parameter name="conversione">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="sempre"/>
+ </cd:parameter>
+ <cd:parameter name="riduzione">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="rgb">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="cmyk">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="mpcmyk">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="mpspot">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="coloretesto">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="separa">
+ <cd:constant type="c"/>
+ <cd:constant type="m"/>
+ <cd:constant type="y"/>
+ <cd:constant type="k"/>
+ <cd:constant type="p"/>
+ <cd:constant type="s"/>
+ <cd:constant type="no"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="criterio">
+ <cd:constant type="tutti"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definiscicolore"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="criterio">
- <cd:constant type="tutti"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definiscicolore"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="r">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="g">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="b">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="c">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="m">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="k">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="s">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="h">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="t">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="a">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="p">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="r">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="g">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="b">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="c">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="k">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="s">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="h">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="t">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="a">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="p">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="e">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="color" type="environment" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="colore"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="color" file="colo-ini.tex">
+ <cd:sequence>
+ <cd:string value="colore"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="e">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="graycolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="coloregrigio"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="color" type="environment" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="colore"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="color" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="colore"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="graycolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="coloregrigio"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showcolor">
- <cd:sequence>
- <cd:string value="mostracolore"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definepalet" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definiscitavolozza"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="cd:name">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppalet" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="impostatavolozza"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecolorgroup" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definiscigruppocolori"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="rgb" default="yes"/>
- <cd:constant type="cmyk"/>
- <cd:constant type="grigio"/>
- <cd:constant type="s"/>
- </cd:keywords>
- <cd:triplet list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showpalet">
- <cd:sequence>
- <cd:string value="mostratavolozza"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="orizzontale"/>
- <cd:constant type="verticale"/>
- <cd:constant type="nome"/>
- <cd:constant type="valore"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showcolorgroup">
- <cd:sequence>
- <cd:string value="mostragruppocolori"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="orizzontale"/>
- <cd:constant type="verticale"/>
- <cd:constant type="nome"/>
- <cd:constant type="valore"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comparepalet">
- <cd:sequence>
- <cd:string value="confrontatavolozza"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comparecolorgroup">
- <cd:sequence>
- <cd:string value="confrontagruppocolori"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showmakeup" file="supp-vis.tex">
- <cd:sequence>
- <cd:string value="mostramakeup"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definetype" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="definiscitype"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostatype"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptype" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="impostatype"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="spazio">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="opzione">
- <cd:constant type="inclinato"/>
- <cd:constant type="normale"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="colore">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="type" file="verb-ini.tex">
- <cd:sequence>
- <cd:string value="type"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typ" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="typ"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tex" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="tex"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="arg" file="core-ver.tex">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showcolor" file="colo-run.tex" category="colors"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="mostracolore"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definepalet" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definiscitavolozza"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppalet" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="impostatavolozza"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecolorgroup" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definiscigruppocolori"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="rgb" default="yes"/>
+ <cd:constant type="cmyk"/>
+ <cd:constant type="grigio"/>
+ <cd:constant type="s"/>
+ </cd:keywords>
+ <cd:triplet n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showpalet" file="colo-run.tex" category="colors"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="mostratavolozza"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="orizzontale"/>
+ <cd:constant type="verticale"/>
+ <cd:constant type="nome"/>
+ <cd:constant type="valore"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showcolorgroup" file="colo-run.tex" category="colors"> <!-- and debug-->
+ <cd:sequence>
+ <cd:string value="mostragruppocolori"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="orizzontale"/>
+ <cd:constant type="verticale"/>
+ <cd:constant type="nome"/>
+ <cd:constant type="valore"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comparepalet" file="colo-run.tex" category="colors"> <!-- and debug? -->
+ <cd:sequence>
+ <cd:string value="confrontatavolozza"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comparecolorgroup" file="colo-run.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="confrontagruppocolori"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showmakeup" file="supp-vis.tex" category="debug">
+ <cd:sequence>
+ <cd:string value="mostramakeup"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definetype" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="definiscitype"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="impostatype" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptype" file="core-ver.tex" category="verbatim"> <!-- TODO -->
+ <cd:sequence>
+ <cd:string value="impostatype"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="spazio">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo" default="yes"/>
+ </cd:parameter>
+ <cd:parameter name="opzione">
+ <cd:constant type="inclinato"/>
+ <cd:constant type="normale"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="type" file="verb-ini.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="type"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typ" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="typ"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tex" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="tex"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- cd:command name="arg" file="core-ver.tex"> command broken
<cd:sequence>
<cd:string value="arg"/>
</cd:sequence>
<cd:arguments>
<cd:content/>
</cd:arguments>
-</cd:command>
-
-<cd:command name="definetyping" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="definiscityping"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="file"/>
- <cd:constant type="typing"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostatyping"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptyping" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="impostatyping"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="file"/>
- <cd:constant type="typing"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="spazio">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="pagina">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="opzione">
- <cd:constant type="inclinato"/>
- <cd:constant type="normale"/>
- <cd:constant type="comandi"/>
- <cd:constant type="colore"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="testo">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="icomando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="vcomando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="ccomando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="standard"/>
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="marginepari">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginedispari">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rigovuoto">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="medio"/>
- <cd:constant type="grande"/>
- <cd:constant type="standard"/>
- <cd:constant type="mezzariga"/>
- <cd:constant type="riga"/>
- </cd:parameter>
- <cd:parameter name="escape">
- <cd:constant type="cd:character"/>
- </cd:parameter>
- <cd:parameter name="spazio">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="tab">
- <cd:constant type="cd:number"/>
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="pagina">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="rientrasuccessivo">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="colore">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="tavolozza">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="righe">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="sillabato"/>
- </cd:parameter>
- <cd:parameter name="vuoto">
- <cd:constant type="si"/>
- <cd:constant type="tutti"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="numerazione">
- <cd:constant type="riga"/>
+</cd:command -->
+
+ <cd:command name="definetyping" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="definiscityping"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:inherit name="impostatyping" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="impostatyping" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptyping" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="impostatyping"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="file"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typing" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="typing"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="typefile" file="verb-ini.tex">
- <cd:sequence>
- <cd:string value="typefile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="impostanotepdp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversione">
- <cd:constant type="numeri"/>
- <cd:constant type="lettere"/>
- <cd:constant type="Lettere"/>
- <cd:constant type="numeriromani"/>
- <cd:constant type="Numeriromani"/>
- </cd:parameter>
- <cd:parameter name="modo">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="luogo">
- <cd:constant type="pagina"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="colonne"/>
- <cd:constant type="firstcolumn"/>
- <cd:constant type="lastcolumn"/>
- <cd:constant type="alto"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="linea">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="fonttesto">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="grande"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanzacolonne">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanzamargine">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="comandonumero">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="comandotesto">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="separa">
- <cd:constant type="tollerante"/>
- <cd:constant type="rigido"/>
- <cd:constant type="moltorigido"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="stiletesto">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="coloretesto">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="interazione">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="fattore">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:inherit name="incorniciato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootnotedefinition" file="core-not.tex">
- <cd:sequence>
- <cd:string value="impostadefinizionenotepdp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:inherit name="definiscidescrizione"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="footnote" file="core-not.tex">
- <cd:sequence>
- <cd:string value="notapdp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="footnotetext" file="core-not.tex">
- <cd:sequence>
- <cd:string value="testonotapdp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="note" file="core-not.tex">
- <cd:sequence>
- <cd:string value="nota"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="localfootnotes" type="environment">
- <cd:sequence>
- <cd:string value="localfootnotes"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelocalfootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="mettinotepdplocali"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostanotepdp"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placefootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="mettinotepdp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostanotepdp"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupunderbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="impostasottolinea"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternativa">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- </cd:parameter>
- <cd:parameter name="spessorelinea">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetfondo">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetcima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="colorelinea">
+ <cd:constant type="typing"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="underbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="sottolinea"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="underbars" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="sottolinee"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="sopralinea"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overbars" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="sopralinee"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overstrike" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="sbarrato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overstrikes" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="sbarrati"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="romannumerals" file="core-con.tex">
- <cd:sequence>
- <cd:string value="numeriromani"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Romannumerals" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Numeriromani"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="numbers" file="core-con.tex">
- <cd:sequence>
- <cd:string value="numeri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="character" file="core-con.tex">
- <cd:sequence>
- <cd:string value="lettera"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Character" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Lettera"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="characters" file="core-con.tex">
- <cd:sequence>
- <cd:string value="lettere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Characters" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Lettere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mediaeval" file="core-con.tex">
- <cd:sequence>
- <cd:string value="mediaeval"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="month" file="core-con.tex">
- <cd:sequence>
- <cd:string value="mese"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="MONTH" file="core-con.tex">
- <cd:sequence>
- <cd:string value="MESE"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="weekday" file="core-con.tex">
- <cd:sequence>
- <cd:string value="giornosettimana"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WEEKDAY" file="core-con.tex">
- <cd:sequence>
- <cd:string value="GIORNOSETTIMANA"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcapitals" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="impostamaiuscole"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="titolo">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="sc">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="cap" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="cap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nocap">
- <cd:sequence>
- <cd:string value="nocap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="CAP">
- <cd:sequence>
- <cd:string value="CAP"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Cap">
- <cd:sequence>
- <cd:string value="Cap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Caps">
- <cd:sequence>
- <cd:string value="Caps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WORD" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="PAROLA"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WORDS" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="PAROLE"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Word" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="Parola"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Words" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="Parole"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="stretched" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="stirato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesymbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="definiscisimbolo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefiguresymbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="definiscifigurasimbolo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="figuraesterna"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="symbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="simbolo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="symbolset" type="environment">
- <cd:sequence>
- <cd:string value="symbolset"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsymbolset" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="impostasetsimboli"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usesymbols" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="usasimboli"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showsymbolset">
- <cd:sequence>
- <cd:string value="mostrasetsimboli"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineconversion" file="core-con.tex">
- <cd:sequence>
- <cd:string value="definisciconversione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="convertnumber" file="core-con.tex">
- <cd:sequence>
- <cd:string value="convertinumero"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheadtext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="impostatestointestazioni"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="cd:name">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="spazio">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="opzione">
+ <cd:constant type="inclinato"/>
+ <cd:constant type="normale"/>
+ <cd:constant type="comandi"/>
+ <cd:constant type="colore"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="testo">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="icomando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vcomando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="ccomando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="marginepari">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginedispari">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rigovuoto">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="piccolo"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="grande"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="mezzariga"/>
+ <cd:constant type="riga"/>
+ </cd:parameter>
+ <cd:parameter name="escape">
+ <cd:constant type="cd:character"/>
+ </cd:parameter>
+ <cd:parameter name="spazio">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="tab">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="rientrasuccessivo">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="tavolozza">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="righe">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="sillabato"/>
+ </cd:parameter>
+ <cd:parameter name="vuoto">
+ <cd:constant type="si"/>
+ <cd:constant type="tutti"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="numerazione">
+ <cd:constant type="riga"/>
+ <cd:constant type="file"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="fonttesto">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typing" type="environment" generated="yes" file="verb-ini.tex"
+ category="verbatim">
+ <cd:sequence>
+ <cd:variable value="typing"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="typefile" file="verb-ini.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="typefile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="impostanotepdp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversione">
+ <cd:constant type="numeri"/>
+ <cd:constant type="lettere"/>
+ <cd:constant type="Lettere"/>
+ <cd:constant type="numeriromani"/>
+ <cd:constant type="Numeriromani"/>
+ </cd:parameter>
+ <cd:parameter name="modo">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="pagina"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="colonne"/>
+ <cd:constant type="firstcolumn"/>
+ <cd:constant type="lastcolumn"/>
+ <cd:constant type="alto"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="linea">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="fonttesto">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanzacolonne">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanzamargine">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="comandonumero">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="comandotesto">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="separa">
+ <cd:constant type="tollerante"/>
+ <cd:constant type="rigido"/>
+ <cd:constant type="moltorigido"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="stiletesto">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="coloretesto">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="interazione">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="fattore">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootnotedefinition" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="impostadefinizionenotepdp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:inherit name="impostadescrizioni" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="footnote" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="notapdp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="footnotetext" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="testonotapdp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="note" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="nota"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="localfootnotes" type="environment" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="localfootnotes"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelocalfootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="mettinotepdplocali"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="impostanotepdp" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placefootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="mettinotepdp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="impostanotepdp" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupunderbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="impostasottolinea"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternativa">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ </cd:parameter>
+ <cd:parameter name="spessorelinea">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetfondo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetcima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="colorelinea">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="underbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="sottolinea"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="underbars" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="sottolinee"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="sopralinea"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overbars" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="sopralinee"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overstrike" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="sbarrato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overstrikes" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="sbarrati"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="romannumerals" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="numeriromani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Romannumerals" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Numeriromani"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="numbers" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="numeri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="character" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="lettera"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Character" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Lettera"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="characters" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="lettere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Characters" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Lettere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mediaeval" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="mediaeval"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="month" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="mese"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="MONTH" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="MESE"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="weekday" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="giornosettimana"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WEEKDAY" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="GIORNOSETTIMANA"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcapitals" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="impostamaiuscole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="titolo">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="sc">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="cap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="cap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nocap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="nocap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="CAP" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="CAP"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Cap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Cap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Caps" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Caps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WORD" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="PAROLA"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WORDS" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="PAROLE"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Word" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Parola"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Words" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Parole"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="stretched" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="stirato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesymbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="definiscisimbolo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplabeltext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="impostatestoetichette"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="cd:name">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefiguresymbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="definiscifigurasimbolo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="headtext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="testoinstestazioni"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labeltext">
- <cd:sequence>
- <cd:string value="testoetichetta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarginrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="impostalineemargine"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="livello">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="spessorelinea">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginrule" type="environment">
- <cd:sequence>
- <cd:string value="lineamargine"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginrule">
- <cd:sequence>
- <cd:string value="lineamargine"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplinewidth" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="impostaampiezzariga"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="impostaincorniciato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="altezza">
- <cd:constant type="adatta"/>
- <cd:constant type="ampio"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="adatta"/>
- <cd:constant type="ampio"/>
- <cd:constant type="fisso"/>
- <cd:constant type="locale"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="autoampiezza">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="forza"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="nessuno"/>
- <cd:constant type="sovrapponi"/>
- <cd:constant type="implicito"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="luogo">
- <cd:constant type="profondita"/>
- <cd:constant type="sospeso"/>
- <cd:constant type="alto"/>
- <cd:constant type="pedap"/>
- <cd:constant type="basso"/>
- <cd:constant type="cima"/>
- <cd:constant type="centro"/>
- <cd:constant type="fondo"/>
- <cd:constant type="mantieni"/>
- </cd:parameter>
- <cd:parameter name="opzione">
- <cd:constant type="nessuno"/>
- <cd:constant type="vuoto"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="globale"/>
- <cd:constant type="locale"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="fondo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="cima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="cornice">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- <cd:constant type="nessuno"/>
- <cd:constant type="sovrapponi"/>
- </cd:parameter>
- <cd:parameter name="cornicecima">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="cornicefondo">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="cornicesinistra">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="cornicedestra">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="offsetcornice">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="profonditacornice">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="angolocornice">
- <cd:constant type="rotondo"/>
- <cd:constant type="rettangolare"/>
- </cd:parameter>
- <cd:parameter name="raggiocornice">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="colorecornice">
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="impostafigureesterne" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="symbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="simbolo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="sfondo">
- <cd:constant type="schermo"/>
- <cd:constant type="colore"/>
- <cd:constant type="nessuno"/>
- <cd:constant type="foreground"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="schermosfondo">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="coloresfondo">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="symbolset" type="environment" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="symbolset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="offsetsfondo">
- <cd:constant type="cornice"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="profonditasfondo">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="angolosfondo">
- <cd:constant type="rotondo"/>
- <cd:constant type="rettangolare"/>
- </cd:parameter>
- <cd:parameter name="raggiosfondo">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="profondita">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="angolo">
- <cd:constant type="rotondo"/>
- <cd:constant type="rettangolare"/>
- </cd:parameter>
- <cd:parameter name="raggio">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="vuoto">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="coloreprimopiano">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="foregroundstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="spessorelinea">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="incorniciato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostaincorniciato"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="circondato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostaincorniciato"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="thinrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="lineesottili"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes">
- <cd:inherit name="impostalineesottili"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupthinrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="impostalineesottili"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="interlinea">
- <cd:constant type="piccolo"/>
- <cd:constant type="medio"/>
- <cd:constant type="grande"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="colore">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsymbolset" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="impostasetsimboli"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="coloresfondo">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usesymbols" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="usasimboli"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="profondita">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="alternativa">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="d"/>
- </cd:parameter>
- <cd:parameter name="spessorelinea">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="colore">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showsymbolset" file="symb-run.tex" category="symbols"> <!-- and symbols -->
+ <cd:sequence>
+ <cd:string value="mostrasetsimboli"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="sfondo">
- <cd:constant type="colore"/>
- </cd:parameter>
- <cd:parameter name="coloresfondo">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineconversion" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="definisciconversione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hairline" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="capello"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="thinrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="lineasottile"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineframedtext" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="definiscitestoincorniciato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostatestiincorniciati"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="definisciincorniciato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostatestiincorniciati"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupframedtexts" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="impostatestiincorniciati"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="fonttesto">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="grande"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="sinistra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="destra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="interno">
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="correzioneriga">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="correzioneprofondita">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="standard"/>
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="luogo">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="convertnumber" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="convertinumero"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheadtext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="impostatestointestazioni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplabeltext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="impostatestoetichette"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="headtext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="testoinstestazioni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labeltext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="testoetichetta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarginrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="impostalineemargine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="livello">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="spessorelinea">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginrule" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="lineamargine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="lineamargine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplinewidth" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="impostaampiezzariga"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="impostaincorniciato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/> <!-- defines a command with that name -->
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="altezza">
+ <cd:constant type="adatta"/>
+ <cd:constant type="ampio"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="adatta"/>
+ <cd:constant type="ampio"/>
+ <cd:constant type="fisso"/>
+ <cd:constant type="locale"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="autoampiezza">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="forza"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="nessuno"/>
+ <cd:constant type="sovrapponi"/>
+ <cd:constant type="implicito"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="profondita"/>
+ <cd:constant type="sospeso"/>
+ <cd:constant type="alto"/>
+ <cd:constant type="pedap"/>
+ <cd:constant type="basso"/>
+ <cd:constant type="cima"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="fondo"/>
+ <cd:constant type="mantieni"/>
+ </cd:parameter>
+ <cd:parameter name="opzione">
+ <cd:constant type="nessuno"/>
+ <cd:constant type="vuoto"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="globale"/>
+ <cd:constant type="locale"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="fondo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="cima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="cornice">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ <cd:constant type="nessuno"/>
+ <cd:constant type="sovrapponi"/>
+ </cd:parameter>
+ <cd:parameter name="cornicecima">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="cornicefondo">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="cornicesinistra">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="cornicedestra">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="offsetcornice">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="profonditacornice">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="angolocornice">
+ <cd:constant type="rotondo"/>
+ <cd:constant type="rettangolare"/>
+ </cd:parameter>
+ <cd:parameter name="raggiocornice">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="colorecornice">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="sfondo">
+ <cd:constant type="schermo"/>
+ <cd:constant type="colore"/>
+ <cd:constant type="nessuno"/>
+ <cd:constant type="foreground"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="schermosfondo">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="coloresfondo">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="offsetsfondo">
+ <cd:constant type="cornice"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="profonditasfondo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="angolosfondo">
+ <cd:constant type="rotondo"/>
+ <cd:constant type="rettangolare"/>
+ </cd:parameter>
+ <cd:parameter name="raggiosfondo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="profondita">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="angolo">
+ <cd:constant type="rotondo"/>
+ <cd:constant type="rettangolare"/>
+ </cd:parameter>
+ <cd:parameter name="raggio">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="vuoto">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="coloreprimopiano">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="foregroundstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="spessorelinea">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="incorniciato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="circondato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="thinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="lineesottili"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes">
+ <cd:inherit name="impostalineesottili" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupthinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="impostalineesottili"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="interlinea">
+ <cd:constant type="piccolo"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="grande"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="coloresfondo">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="profondita">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="d"/>
+ </cd:parameter>
+ <cd:parameter name="spessorelinea">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="sfondo">
+ <cd:constant type="colore"/>
+ </cd:parameter>
+ <cd:parameter name="coloresfondo">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hairline" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="capello"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="thinrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="lineasottile"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineframedtext" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definiscitestoincorniciato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostatestiincorniciati" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definisciincorniciato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostatestiincorniciati" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupframedtexts" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="impostatestiincorniciati"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="fonttesto">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="sinistra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="destra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="interno">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="correzioneriga">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="correzioneprofondita">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="standard"/>
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="destra"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="rientro">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framedtext" type="environment" generated="yes" file="core-rul.tex">
+ <cd:sequence>
+ <cd:variable value="testoincorniciato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="sinistra"/>
<cd:constant type="destra"/>
<cd:constant type="centro"/>
<cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="rientro">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:inherit name="impostaincorniciato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framedtext" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="testoincorniciato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- <cd:constant type="centro"/>
- <cd:constant type="nessuno"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostatestiincorniciati"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framedtext" generated="yes">
- <cd:sequence>
- <cd:variable value="testoincorniciato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostatestiincorniciati"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="background" type="environment">
- <cd:sequence>
- <cd:string value="sfondo"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="background">
- <cd:sequence>
- <cd:string value="sfondo"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupbackground" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="impostasfondo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="offsetsinistro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetdestro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetcima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetfondo">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostatestiincorniciati" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framedtext" generated="yes" file="core-rul.tex">
+ <cd:sequence>
+ <cd:variable value="testoincorniciato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="impostatestiincorniciati" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="background" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="sfondo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="background" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="sfondo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbackground" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="impostasfondo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="offsetsinistro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetdestro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetcima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetfondo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="lineeriempimento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="impostalineeriempimento" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillintext" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="testoriempimento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="impostalineeriempimento" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfillinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="impostalineeriempimento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="ampiezza">
+ <cd:constant type="adatta"/>
+ <cd:constant type="ampio"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="interlinea">
+ <cd:constant type="piccolo"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="grande"/>
+ </cd:parameter>
+ <cd:parameter name="separatore">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinline" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="rigariempimento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="impostarigheriempimento" n="1"/>
+ </cd:assignments>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfillinlines" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="impostarigheriempimento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptextrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="impostalineetesto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="luogo">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="inmargine"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="fonttesto">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="colorelinea">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="lineatesto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cima"/>
+ <cd:constant type="fondo"/>
+ </cd:keywords>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textrule" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="lineatesto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cima"/>
+ <cd:constant type="fondo"/>
+ </cd:keywords>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="blackrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="lineanera"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="impostalineenere" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="blackrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="lineenere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:inherit name="impostalineenere" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblackrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="impostalineenere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension" default="1em"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension" default="1ex"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="profondita">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="a" default="yes"/>
+ <cd:constant type="b"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension" default=".25ex"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number" default="3"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineoverlay" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definiscisovrapposizione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- <cd:inherit name="impostaincorniciato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinrules">
- <cd:sequence>
- <cd:string value="lineeriempimento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostalineeriempimento"/>
- </cd:assignments>
- <cd:content/>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillintext">
- <cd:sequence>
- <cd:string value="testoriempimento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostalineeriempimento"/>
- </cd:assignments>
- <cd:content/>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usemodule" file="core-fil.tex"> <!-- TODO -->
+ <cd:sequence>
+ <cd:string value="usamodulo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reset" file="core-num.tex">
+ <cd:sequence>
+ <cd:string value="reimposta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
-<cd:command name="setupfillinrules" file="core-rul.tex">
+ <!-- <cd:command name="donttest">
<cd:sequence>
- <cd:string value="impostalineeriempimento"/>
+ <cd:string value="notest"/>
</cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="ampiezza">
- <cd:constant type="adatta"/>
- <cd:constant type="ampio"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="interlinea">
- <cd:constant type="piccolo"/>
- <cd:constant type="medio"/>
- <cd:constant type="grande"/>
- </cd:parameter>
- <cd:parameter name="separatore">
+</cd:command> -->
+
+ <cd:command name="localenvironment" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="localenvironment"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupsystem" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="impostasistema"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="risoluzione">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="file">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="directory">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="casuale">
+ <cd:constant type="normale"/>
+ <cd:constant type="piccolo"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="grande"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usedirectory" file="core-job.mkii"> <!-- usepath, todo: more than one file -->
+ <cd:sequence>
+ <cd:string value="usedirectory"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="reimposta"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="low" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="ped"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="high" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="ap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="lohi" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="pedap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="basso"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showframe" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="mostracornice"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinline">
- <cd:sequence>
- <cd:string value="rigariempimento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostarigheriempimento"/>
- </cd:assignments>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfillinlines" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="impostarigheriempimento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="impostalineetesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="luogo">
- <cd:constant type="sinistra"/>
- <cd:constant type="inmargine"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="fonttesto">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="grande"/>
- </cd:parameter>
- <cd:parameter name="colore">
+ <cd:constant type="margine"/>
+ <cd:constant type="bordo"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="leftaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="allineasinistra"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="rightaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="allineadestra"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="midaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="allineacentro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="wordright" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="paroladestra"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inmargin" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="inmargine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="basso"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inothermargin" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inaltromargine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="basso"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inleft" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="insinistra"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="basso"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inright" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="indestra"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="basso"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ininner" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="ininner"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="basso"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inouter" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inouter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="basso"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="column" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="colonna"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showstruts" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="mostrastruts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showsetups" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="mostraimpostazioni"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showlayout" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="mostralyout"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="margintext" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="testoinmargine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="basso"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarginblocks" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="impostablocchimargine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="luogo">
+ <cd:constant type="inmargine"/>
+ <cd:constant type="sinistra"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="destra"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="cima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="fondo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="sinistra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="destra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginblock" type="environment" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="marginblock"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="part" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="part"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="title" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="title"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="chapter" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="chapter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="section" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="section"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubsubject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubsubject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="appendix" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="appendix"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="in" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="in"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:content n="2" interactive="yes"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="at" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="al"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:content n="2" interactive="yes"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="about" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="intorno"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:reference n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="somewhere" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="daqualcheparte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="atpage" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="apagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ref" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="rif"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="t"/>
+ <cd:constant type="p"/>
+ <cd:constant type="r"/>
+ <cd:constant type="s"/>
+ <cd:constant type="e"/>
+ </cd:keywords>
+ <cd:reference n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textreference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="riferimentotesto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="pagereference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="riferimentopagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="riferimento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usereferences" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="usariferimenti"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="definisciriferimento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="colorelinea">
+ </cd:keywords>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereferenceformat" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="definisciformatoriferimento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="lineatesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cima"/>
- <cd:constant type="fondo"/>
- </cd:keywords>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textrule" type="environment" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="lineatesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cima"/>
- <cd:constant type="fondo"/>
- </cd:keywords>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="blackrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="lineanera"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostalineenere"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="blackrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="lineenere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:inherit name="impostalineenere"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblackrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="impostalineenere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="profondita">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="alternativa">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="sinistra">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="destra">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="testo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="etichetta">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hl" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="hl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineoverlay" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="definiscisovrapposizione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usemodule">
- <cd:sequence>
- <cd:string value="usamodulo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reset" file="core-num.tex">
- <cd:sequence>
- <cd:string value="reimposta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="donttest">
- <cd:sequence>
- <cd:string value="notest"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="localenvironment" type="environment">
- <cd:sequence>
- <cd:string value="localenvironment"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupsystem" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="impostasistema"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="risoluzione">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="vl" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="vl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="file">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="directory">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="casuale">
- <cd:constant type="normale"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="medio"/>
- <cd:constant type="grande"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="godown" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="vaigiu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="whitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="spaziobianco"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="nowhitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="nientespaziobianco"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="crlf" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="crlf"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="space" file="syst-pln.tex">
+ <cd:sequence>
+ <cd:string value="spazio"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="fixedspaces" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="spazifissi"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="emptylines" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="emptylines"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usedirectory">
- <cd:sequence>
- <cd:string value="usedirectory"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="reimposta"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="low" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="ped"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="high" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="ap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="lohi" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="pedap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="basso"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showframe">
- <cd:sequence>
- <cd:string value="mostracornice"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- <cd:constant type="margine"/>
- <cd:constant type="bordo"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="leftaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="allineasinistra"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="rightaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="allineadestra"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="midaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="allineacentro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="wordright" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="paroladestra"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inmargin" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="inmargine"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="basso"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inothermargin" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="inaltromargine"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="basso"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inleft">
- <cd:sequence>
- <cd:string value="insinistra"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="basso"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inright">
- <cd:sequence>
- <cd:string value="indestra"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="basso"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ininner">
- <cd:sequence>
- <cd:string value="ininner"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="basso"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inouter">
- <cd:sequence>
- <cd:string value="inouter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="basso"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="column">
- <cd:sequence>
- <cd:string value="colonna"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showstruts" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="mostrastruts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showsetups">
- <cd:sequence>
- <cd:string value="mostraimpostazioni"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showlayout">
- <cd:sequence>
- <cd:string value="mostralyout"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="margintext" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="testoinmargine"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="basso"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarginblocks" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="impostablocchimargine"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="luogo">
- <cd:constant type="inmargine"/>
- <cd:constant type="sinistra"/>
- <cd:constant type="centro"/>
- <cd:constant type="destra"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="cima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="fondo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="sinistra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="destra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginblock" type="environment">
- <cd:sequence>
- <cd:string value="marginblock"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="part" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="part"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="title" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="title"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="chapter" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="chapter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="section" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="section"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubsubject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubsubject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="appendix" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="appendix"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="in" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="in"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="at">
- <cd:sequence>
- <cd:string value="al"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="about">
- <cd:sequence>
- <cd:string value="intorno"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="somewhere" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="daqualcheparte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="atpage" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="apagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ref" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="rif"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="t"/>
- <cd:constant type="p"/>
- <cd:constant type="r"/>
- <cd:constant type="s"/>
- <cd:constant type="e"/>
- </cd:keywords>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textreference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="riferimentotesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="pagereference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="riferimentopagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="riferimento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usereferences" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="usariferimenti"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definisciriferimento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereferenceformat" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definisciformatoriferimento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="sinistra">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="destra">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="testo">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="etichetta">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nospace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="nientespazio"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="packed" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="impaccato"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupdescriptions" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="impostadescrizioni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hl">
- <cd:sequence>
- <cd:string value="hl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="vl">
- <cd:sequence>
- <cd:string value="vl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="godown" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="vaigiu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="whitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="spaziobianco"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="nowhitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="nientespaziobianco"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="crlf" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="crlf"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="space" file="syst-pln.tex">
- <cd:sequence>
- <cd:string value="spazio"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="fixedspaces" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="spazifissi"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="emptylines" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="emptylines"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nospace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="nientespazio"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="packed" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="impaccato"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupdescriptions" file="core-des.tex">
- <cd:sequence>
- <cd:string value="impostadescrizioni"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stiletesta">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="colore">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="adatta"/>
- <cd:constant type="ampio"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="campione">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="testo">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="closesymbol">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/> <!-- TODO: style=normal -->
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="adatta"/>
+ <cd:constant type="ampio"/>
+ <cd:constant type="cd:dimension" default="8em"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="campione">
+ <cd:constant type="cd:text" default=""/>
+ </cd:parameter>
+ <cd:parameter name="testo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="closesymbol">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="closecommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="closesymbol">
+ <cd:constant type="cd:text" default=""/>
+ </cd:parameter>
+ <cd:parameter name="titleleft">
+ <cd:constant type="cd:text" default="("/>
+ </cd:parameter>
+ <cd:parameter name="titleright">
+ <cd:constant type="cd:text" default=")"/>
+ </cd:parameter>
+ <cd:parameter name="distanzatitolo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stiletitolo">
+ <cd:resolve name="style"/> <!-- TODO: default=bold -->
+ </cd:parameter>
+ <cd:parameter name="coloretitolo">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="standard"/>
+ <cd:constant type="si"/>
+ <cd:constant type="no" default="yes"/> <!-- TODO: this is default; conflicting syntax? -->
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="sinistra" default="yes"/>
+ <cd:constant type="destra"/>
+ <cd:constant type="cima"/>
+ <cd:constant type="vicino"/>
+ <cd:constant type="inmargine"/>
+ <cd:constant type="insinistra"/>
+ <cd:constant type="indestra"/>
+ <cd:constant type="sospeso"/>
+ </cd:parameter>
+ <cd:parameter name="stiletesta">
+ <cd:resolve name="style"/> <!-- TODO: default=bold -->
+ </cd:parameter>
+ <cd:parameter name="coloretesta">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="headcommand">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="sospendi">
+ <cd:constant type="adatta"/>
+ <cd:constant type="ampio"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="rientrasuccessivo">
+ <cd:resolve name="indentnext"/> <!-- default=yes -->
+ </cd:parameter>
+ <cd:parameter name="rientro">
+ <cd:resolve name="indenting"/> <!-- default=never -->
+ </cd:parameter>
+ <cd:parameter name="comando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupenumerations" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="impostaenumerazioni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="impostadescrizioni" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineenumeration" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definiscienumerazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="impostaenumerazioni" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="enumeration" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="enumerazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:nothing n="1" interactive="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="enumeration" type="environment" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="enumerazione"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definedescription" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definiscidescrizione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostadescrizioni" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="description" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="descrizione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="description" type="environment" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="descrizione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupindentations" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="impostarientri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stiletesta">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="adatta"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="testo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="campione">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separatore">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineindenting" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definiscirientro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="impostarientri" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="indentation" generated="yes" file="core-spa.tex">
+ <cd:sequence>
+ <cd:variable value="indentation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:nothing n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelabel" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definiscietichetta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="testo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="inmargine"/>
+ <cd:constant type="intesto"/>
+ </cd:parameter>
+ <cd:parameter name="modo">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="blockway">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="stiletesta">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="coloretesta">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labeling" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="labeling"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolumns" file="page-mul.tex">
+ <cd:sequence>
+ <cd:string value="impostacolonne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes"> <!-- no idea why it is optional -->
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ncima">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="linea">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/> <!-- default and unknown missing -->
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tolleranza">
+ <cd:constant type="moltorigido"/>
+ <cd:constant type="rigido"/>
+ <cd:constant type="tollerante"/>
+ <cd:constant type="moltotollerante"/>
+ <cd:constant type="dilata"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bilanciamento">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:constant type="testo"/>
+ <!-- cd:constant type="yes"/ -->
+ <!-- cd:constant type="no"/ -->
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="rigovuoto">
+ <cd:constant type="fisso"/>
+ <cd:constant type="mezzariga"/>
+ <cd:constant type="riga"/>
+ <cd:constant type="flessibile"/>
+ <cd:constant type="grande"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="piccolo"/>
+ </cd:parameter>
+ <cd:parameter name="opzione">
+ <cd:constant type="sfondo"/>
+ </cd:parameter>
+ <cd:parameter name="direzione">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="destra"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="columns" type="environment" file="page-mul.tex">
+ <cd:sequence>
+ <cd:string value="columns"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="impostacolonne" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetext" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="definiscitesto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="intestazione"/>
+ <cd:constant type="piedipagina"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="closecommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="titleleft">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="titleright">
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="distanzatitolo">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stiletitolo">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="coloretitolo">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="standard"/>
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="luogo">
- <cd:constant type="sinistra"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheader" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="impostainstestazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text" default="yes"/>
+ <cd:constant type="margine"/>
+ <cd:constant type="bordo"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stato">
+ <cd:constant type="normale"/>
+ <cd:constant type="termina"/>
+ <cd:constant type="inizia"/>
+ <cd:constant type="vuoto"/>
+ <cd:constant type="alto"/>
+ <cd:constant type="nessuno"/>
+ <cd:constant type="nomarcature"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilesinistra">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stiledestra">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezzasinistra">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezzadestra">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfooter" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="impostapdp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="impostainstestazione" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="impostainstestazione" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptext" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="impostatesto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="impostainstestazione" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="impostainstestazione" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptop" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="impostacima"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="impostainstestazione" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="impostainstestazione" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbottom" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="impostafondo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="impostainstestazione" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="impostainstestazione" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="noheaderandfooterlines" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="nientelineintestazionepdp"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="notopandbottomlines" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="nientelineecimafondo"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupheadertexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="impostatestiintestazioni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootertexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="impostatestipdp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptexttexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="impostatestotesti"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptoptexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="impostatesticima"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbottomtexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="impostatestifondo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="settextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="settext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="resettextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="resettextcontent"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="lefttext"/>
+ <cd:constant type="middletext"/>
+ <cd:constant type="righttext"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definemarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="definiscimarcatura"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplemarking" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="accoppiamarcatura"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="decouplemarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="separamarcatura"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="resetmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="reimpostamarcatura"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="impostamarcatura"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:parameter name="separatore">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="espansione">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="marcatura"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="getmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="prendimarcatura"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="primo"/>
+ <cd:constant type="ultimo"/>
+ <cd:constant type="precedente"/>
+ <cd:constant type="entrambi"/>
+ <cd:constant type="tutti"/>
+ <cd:constant type="corrente"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="nientemarcatura"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplayout" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="impostalayout"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adatta"/>
+ <cd:constant type="centro"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adatta"/>
+ <cd:constant type="centro"/>
+ </cd:parameter>
+ <cd:parameter name="backspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="spaziocima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginesinistro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginedestro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="intestazione">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="piedipagina">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="cima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="fondo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bordosinistro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bordodestro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanzaintestazione">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanzapdp">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanzacima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanzafondo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanzamarginesinistro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanzamarginedestro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanzabordosinistro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanzabordodestro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="horoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="veroffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="marcatura">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ <cd:constant type="colore"/>
+ <cd:constant type="schermo"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="destra"/>
+ <cd:constant type="fondo"/>
+ <cd:constant type="cima"/>
+ <cd:constant type="facciasingola"/>
+ <cd:constant type="doppiafaccia"/>
+ </cd:parameter>
+ <cd:parameter name="scala">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dx">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="dy">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="righe">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="colonne">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distanzacolonne">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="griglia">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="spaziofondo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="cutspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanzatesto">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezzatesto">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="textmargin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="clipoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="carta">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="adaptlayout" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="adattalayout"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="righe">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showgrid" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="mostragriglia"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="reimposta"/>
+ <cd:constant type="cima"/>
+ <cd:constant type="fondo"/>
+ <cd:constant type="nessuno"/>
+ <cd:constant type="tutti"/>
+ <cd:constant type="righe"/>
+ <cd:constant type="cornice"/>
+ <cd:constant type="nonumber"/>
<cd:constant type="destra"/>
+ <cd:constant type="sinistra"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeongrid" file="core-grd.tex">
+ <cd:sequence>
+ <cd:string value="mettiingriglia"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="spostaagriglia" n="1"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="moveongrid" file="core-grd.tex">
+ <cd:sequence>
+ <cd:string value="spostaagriglia"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="standard" default="yes"/> <!-- also 'normal', 'yes' and 'force' -->
<cd:constant type="cima"/>
- <cd:constant type="vicino"/>
- <cd:constant type="inmargine"/>
- <cd:constant type="insinistra"/>
- <cd:constant type="indestra"/>
- <cd:constant type="sospeso"/>
- </cd:parameter>
- <cd:parameter name="headcommand">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="sospendi">
- <cd:constant type="adatta"/>
+ <cd:constant type="entrambi"/>
+ <cd:constant type="fondo"/>
+ <cd:constant type="-top"/>
+ <cd:constant type="-both"/>
+ <cd:constant type="-bottom"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="alto"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="basso"/>
+ <cd:constant type="pagina"/>
<cd:constant type="ampio"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rientrasuccessivo">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="rientro">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupenumerations" file="core-des.tex">
- <cd:sequence>
- <cd:string value="impostaenumerazioni"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="definiscidescrizione"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineenumeration" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definiscienumerazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostaenumerazioni"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="enumeration" generated="yes">
- <cd:sequence>
- <cd:variable value="enumerazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:nothing interactive="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="enumeration" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="enumerazione"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definedescription" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definiscidescrizione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostadescrizioni"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="description" generated="yes">
- <cd:sequence>
- <cd:variable value="descrizione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="description" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="descrizione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupindentations" file="core-des.tex">
- <cd:sequence>
- <cd:string value="impostarientri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stiletesta">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
<cd:constant type="adatta"/>
+ <cd:constant type="profondita"/>
+ <cd:constant type="riga"/>
+ <cd:constant type="reimposta"/>
+ <cd:constant type="nessuno"/>
<cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="testo">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="campione">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separatore">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineindenting" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definiscirientro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostarientri"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="indentation" generated="yes" file="core-spa.tex">
- <cd:sequence>
- <cd:variable value="indentation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelabel" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definiscietichetta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="testo">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="luogo">
- <cd:constant type="inmargine"/>
- <cd:constant type="intesto"/>
- </cd:parameter>
- <cd:parameter name="modo">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="blockway">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="stiletesta">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="coloretesta">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labeling" generated="yes">
- <cd:sequence>
- <cd:variable value="labeling"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolumns" file="page-mul.tex">
- <cd:sequence>
- <cd:string value="impostacolonne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ncima">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="linea">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="project" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="progetto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="environment" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="ambiente"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="product" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="prodotto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="component" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="componenet"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomorefiles" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="bastafile"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupinterlinespace" variant="1" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="impostainterlinea"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="reimposta"/>
+ <cd:constant type="piccolo" default="yes"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="auto"/>
+ <cd:constant type="grande"/>
<cd:constant type="attivo"/>
<cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tolleranza">
- <cd:constant type="moltorigido"/>
- <cd:constant type="rigido"/>
- <cd:constant type="tollerante"/>
- <cd:constant type="moltotollerante"/>
- <cd:constant type="dilata"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bilanciamento">
- <cd:constant type="si"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinterlinespace" variant="2" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="impostainterlinea"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="profondita">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="riga">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="cima">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="fondo">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppagenumbering" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="impostanumerazionepagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternativa">
+ <cd:constant type="facciasingola"/>
+ <cd:constant type="doppiafaccia"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="intestazione"/>
+ <cd:constant type="piedipagina"/>
+ <cd:constant type="sinistra"/>
+ <cd:constant type="destra"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="margine"/>
+ <cd:constant type="bordomargine"/>
+ <cd:constant type="insinistra"/>
+ <cd:constant type="indestra"/>
+ </cd:parameter>
+ <cd:parameter name="conversione">
+ <cd:constant type="numeri"/>
+ <cd:constant type="lettere"/>
+ <cd:constant type="Lettere"/>
+ <cd:constant type="numeriromani"/>
+ <cd:constant type="Numeriromani"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="sinistra">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="destra">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="modo">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="testo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="separatorenumero">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="separatoretesto">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="separatore">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="comando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupnarrower" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="impostapiustretto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="sinistra">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="destra">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="centro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="define" file="syst-ext.tex">
+ <cd:sequence>
+ <cd:string value="definisci"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:csname n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usecommands" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="usacomandi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definestartstop" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="definisciiniziatermina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="comandi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheads" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="impostateste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="numerosezione">
+ <cd:constant type="si"/>
+ <cd:constant type="cd:number"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="normale"/>
+ <cd:constant type="margine"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="capoverso"/>
+ </cd:parameter>
+ <cd:parameter name="separatore">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="stopper">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="allineatitolo">
+ <cd:constant type="si"/>
+ <cd:constant type="oggettomobile"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="tolleranza">
+ <cd:constant type="moltorigido"/>
+ <cd:constant type="rigido"/>
+ <cd:constant type="tollerante"/>
+ <cd:constant type="moltotollerante"/>
+ <cd:constant type="dilata"/>
+ </cd:parameter>
+ <cd:parameter name="rientrasuccessivo">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="comando">
+ <cd:constant type="cd:twoarguments"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcaptions" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="impostacaptions"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="luogo">
+ <cd:constant type="cima"/>
+ <cd:constant type="fondo"/>
+ <cd:constant type="nessuno"/>
+ <cd:constant type="alto"/>
+ <cd:constant type="basso"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="sinistra"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="destra"/>
+ <cd:constant type="lefthanging"/>
+ <cd:constant type="righthanging"/>
+ <cd:constant type="marginesinistro"/>
+ <cd:constant type="marginedestro"/>
+ <cd:constant type="margineinterno"/>
+ <cd:constant type="margineesterno"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="adatta"/>
+ <cd:constant type="ampio"/>
+ <cd:constant type="max"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezzamin">
+ <cd:constant type="adatta"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stiletesta">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="numero">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="conversione">
+ <cd:constant type="numeri"/>
+ <cd:constant type="lettere"/>
+ <cd:constant type="Lettere"/>
+ <cd:constant type="numeriromani"/>
+ <cd:constant type="Numeriromani"/>
+ </cd:parameter>
+ <cd:parameter name="modo">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="separatore">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="stopper">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="comando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcaption" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="impostacaption"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="impostacaptions" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloats" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="impostaoggettimobili"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="luogo">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="destra"/>
+ <cd:constant type="centro"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="adatta"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="spazioprima">
+ <cd:constant type="piccolo"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="grande"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="spaziodopo">
+ <cd:constant type="piccolo"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="grande"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="spaziolateraleprima">
+ <cd:constant type="piccolo"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="grande"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="spaziolateraledopo">
+ <cd:constant type="piccolo"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="grande"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="rientrasuccessivo">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="ncima">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nfondo">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nrighe">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="implicito">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="tolleranza">
+ <cd:constant type="0"/>
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ </cd:parameter>
+ <cd:parameter name="distanzamarginesinistro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanzamarginedestro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sidealign">
+ <cd:constant type="normale"/>
+ <cd:constant type="riga"/>
+ </cd:parameter>
+ <cd:parameter name="numerazione">
+ <cd:constant type="si"/>
+ <cd:constant type="nocheck"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloatsplitting" file="core-tsp.tex">
+ <cd:sequence>
+ <cd:string value="impostaspezzamentooggettomobile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversione">
+ <cd:constant type="numeri"/>
+ <cd:constant type="lettere"/>
+ <cd:constant type="Lettere"/>
+ <cd:constant type="numeriromani"/>
+ <cd:constant type="Numeriromani"/>
+ </cd:parameter>
+ <cd:parameter name="righe">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="splitfloat" file="core-tsp.tex">
+ <cd:sequence>
+ <cd:string value="spezzaoggettomobile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="impostaspezzamentooggettomobile" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupoppositeplacing" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="impostaposizionamentoopposti"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="opposite" type="environment" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="opposite"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setuphyphenmark" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="impostasegnosillabazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="segno">
+ <cd:constant type="--"/>
+ <cd:constant type="---"/>
+ <cd:constant type="-"/>
+ <cd:constant type="~"/>
+ <cd:constant type="("/>
+ <cd:constant type=")"/>
+ <cd:constant type="="/>
+ <cd:constant type="/"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppositioning" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="impostaposizionamento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="sovrapponi"/>
+ </cd:parameter>
+ <cd:parameter name="unita">
+ <cd:constant type="cm"/>
+ <cd:constant type="pt"/>
+ <cd:constant type="em"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="ex"/>
+ <cd:constant type="es"/>
+ <cd:constant type="in"/>
+ </cd:parameter>
+ <cd:parameter name="fattore">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="scala">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="xstep">
+ <cd:constant type="assoluto"/>
+ <cd:constant type="relativo"/>
+ </cd:parameter>
+ <cd:parameter name="ystep">
+ <cd:constant type="assoluto"/>
+ <cd:constant type="relativo"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="positioning" type="environment" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="positioning"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="grid" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="griglia"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="x">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dy">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="xstep">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ystep">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="fattore">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="scala">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="unita">
+ <cd:constant type="cm"/>
+ <cd:constant type="pt"/>
+ <cd:constant type="em"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="ex"/>
+ <cd:constant type="es"/>
+ <cd:constant type="in"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="centro"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="page" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="pagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="si" default="yes"/>
+ <cd:constant type="makeup"/>
<cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:constant type="testo"/>
- <!-- cd:constant type="yes"/ -->
- <!-- cd:constant type="no"/ -->
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="rigovuoto">
- <cd:constant type="fisso"/>
- <cd:constant type="mezzariga"/>
- <cd:constant type="riga"/>
- <cd:constant type="flessibile"/>
- <cd:constant type="grande"/>
- <cd:constant type="medio"/>
- <cd:constant type="piccolo"/>
- </cd:parameter>
- <cd:parameter name="opzione">
- <cd:constant type="sfondo"/>
- </cd:parameter>
- <cd:parameter name="direzione">
+ <cd:constant type="preferenza"/>
+ <cd:constant type="grandepreferenza"/>
<cd:constant type="sinistra"/>
<cd:constant type="destra"/>
- </cd:parameter>
- <cd:inherit name="impostaincorniciato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="columns" type="environment">
- <cd:sequence>
- <cd:string value="columns"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostacolonne"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetext" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="definiscitesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="intestazione"/>
- <cd:constant type="piedipagina"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheader" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="impostainstestazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text" default="yes"/>
- <cd:constant type="margine"/>
- <cd:constant type="bordo"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stato">
- <cd:constant type="normale"/>
- <cd:constant type="termina"/>
- <cd:constant type="inizia"/>
+ <cd:constant type="disattiva"/>
+ <cd:constant type="ultimo"/>
+ <cd:constant type="quadruplo"/>
+ <cd:constant type="pari"/>
+ <cd:constant type="dispari"/>
+ <cd:constant type="rigovuoto"/>
<cd:constant type="vuoto"/>
- <cd:constant type="alto"/>
- <cd:constant type="nessuno"/>
- <cd:constant type="nomarcature"/>
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilesinistra">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stiledestra">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="ampiezzasinistra">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ampiezzadestra">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfooter" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="impostapdp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="impostainstestazione"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostainstestazione"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptext" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="impostatesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="impostainstestazione"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostainstestazione"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptop" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="impostacima"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="impostainstestazione"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostainstestazione"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbottom" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="impostafondo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="impostainstestazione"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostainstestazione"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="noheaderandfooterlines" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="nientelineintestazionepdp"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="notopandbottomlines" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="nientelineecimafondo"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupheadertexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="impostatestiintestazioni"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootertexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="impostatestipdp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptexttexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="impostatestotesti"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptoptexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="impostatesticima"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbottomtexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="impostatestifondo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="settextcontent" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="settext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="layout-v"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="resettextcontent" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="resettextcontent"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="layout-v"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant name="lefttext"/>
- <cd:constant name="middletext"/>
- <cd:constant name="righttext"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definemarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="definiscimarcatura"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplemarking" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="accoppiamarcatura"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="decouplemarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="separamarcatura"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="resetmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="reimpostamarcatura"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="impostamarcatura"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="stato">
+ <cd:constant type="reimposta"/>
<cd:constant type="inizia"/>
<cd:constant type="termina"/>
- </cd:parameter>
- <cd:parameter name="separatore">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="espansione">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="marcatura"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="getmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="prendimarcatura"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="primo"/>
- <cd:constant type="ultimo"/>
- <cd:constant type="precedente"/>
- <cd:constant type="entrambi"/>
- <cd:constant type="tutti"/>
- <cd:constant type="corrente"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="nientemarcatura"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplayout" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="impostalayout"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adatta"/>
- <cd:constant type="centro"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adatta"/>
- <cd:constant type="centro"/>
- </cd:parameter>
- <cd:parameter name="backspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spaziocima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginesinistro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginedestro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="intestazione">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="piedipagina">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="cima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="fondo">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bordosinistro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bordodestro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanzaintestazione">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanzapdp">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanzacima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanzafondo">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanzamarginesinistro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanzamarginedestro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanzabordosinistro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanzabordodestro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="horoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="veroffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="colore">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="marcatura">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- <cd:constant type="colore"/>
- <cd:constant type="schermo"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="luogo">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupreferencing" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="impostariferimento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="prefisso">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="interazione">
+ <cd:constant type="etichetta"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="tutti"/>
+ <cd:constant type="simbolo"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sinistra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="destra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="convertifile">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="piccolo"/>
+ <cd:constant type="grande"/>
+ </cd:parameter>
+ <cd:parameter name="separatore">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="autofile">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="pagina"/>
+ </cd:parameter>
+ <cd:parameter name="globale">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupurl" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="impostaurl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="alternativaurl">
+ <cd:constant type="nessuno"/>
+ <cd:constant type="entrambi"/>
+ <cd:constant type="prima"/>
+ <cd:constant type="dopo"/>
+ </cd:parameter>
+ <cd:parameter name="spaziourl">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetoreferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="scriviinlistariferimenti"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placereferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="placereferencelist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definiscilistariferimenti"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostalistariferimenti" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupreferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="impostalistariferimenti"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:parameter name="criterio">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="locale"/>
+ <cd:constant type="precedente"/>
+ <cd:constant type="tutti"/>
+ </cd:parameter>
+ <cd:parameter name="comando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetolist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="scriviinelenco"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writebetweenlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="scrividentroelenco"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nolist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="nienteelenco"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="listsymbol" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="listsymbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="mettielenco"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostaelenco" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="determinelistcharacteristics" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="determinacarattersticheelenco"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostaelenco" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placecombinedlist" variant="1" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="mettielencocombinato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostaelencocombinato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definiscielenco"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes"> <!-- inherits from -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="impostaelenco" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="impostaelenco"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="..."/>
+ <cd:constant type="nessuno"/>
+ <cd:constant type="comando"/>
+ </cd:parameter>
+ <cd:parameter name="accoppiamento">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="criterio">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="locale"/>
+ <cd:constant type="precedente"/>
+ <cd:constant type="corrente"/>
+ <cd:constant type="tutti"/>
+ </cd:parameter>
+ <cd:parameter name="limitipagina">
+ <cd:constant type="cd:list"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilenumero">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stiletesto">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilepagina">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="comando">
+ <cd:constant type="cd:threearguments"/>
+ </cd:parameter>
+ <cd:parameter name="comandonumero">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="comandotesto">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="comandopagina">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="interazione">
+ <cd:constant type="cd:sectionnumber"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="numeropagina"/>
+ <cd:constant type="tutti"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="sinistra">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="destra">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="etichetta">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="prefisso">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="numeropagina">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="numerotesta">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="allineatitolo">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adatta"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adatta"/>
+ <cd:constant type="ampio"/>
+ </cd:parameter>
+ <cd:parameter name="profondita">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adatta"/>
+ <cd:constant type="ampio"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separatore">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="stopper">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="simbolo">
+ <cd:constant type="nessuno"/>
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="3"/>
+ <cd:constant type="..."/>
+ </cd:parameter>
+ <cd:parameter name="espansione">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="comando"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezzamax">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplistalternative" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="setuplistalternative"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="no">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <!-- cd:constant type="cd:name"/ -->
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="comando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="dilata">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecombinedlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definiscielencocombinato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:list"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="impostaelencocombinato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcombinedlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="impostaelencocombinato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="livello">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="3"/>
+ <cd:constant type="4"/>
+ <cd:constant type="cd:section"/>
+ <cd:constant type="corrente"/>
+ </cd:parameter>
+ <cd:inherit name="impostaelenco" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="combinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostaelencocombinato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completecombinedlist" generated="yes" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="complete"/>
+ <cd:variable value="combinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostaelencocombinato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupnumbering" file="core-num.tex">
+ <cd:sequence>
+ <cd:string value="impostanumerazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="modo">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupformulas" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="impostaformule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="luogo">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="destra"/>
+ </cd:parameter>
+ <cd:parameter name="sinistra">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="destra">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="opzione">
+ <cd:constant type="centro"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="center"/>
+ </cd:parameter>
+ <cd:parameter name="marginesinistro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginedestro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rientrasuccessivo">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="spazioprima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separatore">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="conversione">
+ <cd:constant type="numeri"/>
+ <cd:constant type="lettere"/>
+ <cd:constant type="Lettere"/>
+ <cd:constant type="numeriromani"/>
+ <cd:constant type="Numeriromani"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="publication" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="pubblicazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppublications" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="impostapubblicazioni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternativa">
+ <cd:constant type="apa"/>
+ <cd:constant type="normale"/>
+ </cd:parameter>
+ <cd:inherit name="impostaenumerazioni" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplines" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="impostarighe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rientro">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:parameter name="spazio">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="lines" type="environment">
+ <cd:sequence>
+ <cd:string value="lines"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupparagraphnumbering" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="impostanumerazionecapoversi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ <cd:constant type="reimposta"/>
+ <cd:constant type="riga"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplinenumbering" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="impostanumerazionerighe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversione">
+ <cd:constant type="numeri"/>
+ <cd:constant type="lettere"/>
+ <cd:constant type="Lettere"/>
+ <cd:constant type="numeriromani"/>
+ <cd:constant type="Numeriromani"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="inizia">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="passo">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="intesto"/>
+ <cd:constant type="inmargine"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="prefisso">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="referencing">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="linenumbering" type="environment" file="page-lin.tex"> <!-- mkii/mkiv -->
+ <cd:sequence>
+ <cd:string value="linenumbering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="continua"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="line" type="environment">
+ <cd:sequence>
+ <cd:string value="line"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="someline" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="qualcheriga"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inline" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="inriga"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinmargin" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="impostainmargine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="sinistra"/>
- <cd:constant type="centro"/>
<cd:constant type="destra"/>
- <cd:constant type="fondo"/>
- <cd:constant type="cima"/>
- <cd:constant type="facciasingola"/>
- <cd:constant type="doppiafaccia"/>
- </cd:parameter>
- <cd:parameter name="scala">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dx">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="dy">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="righe">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="colonne">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distanzacolonne">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="griglia">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="spaziofondo">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="cutspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanzatesto">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ampiezzatesto">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="textmargin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="clipoffset">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="luogo">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="destra"/>
+ <cd:constant type="entrambi"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="riga">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separatore">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stack">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppagenumber" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="impostanumeropagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="numero">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ <cd:constant type="mantieni"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsubpagenumber" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="impostanumerosottopagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="modo">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="impostarigovuoto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="normale" default="yes"/>
+ <cd:constant type="implicito"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="riga"/>
+ <cd:constant type="mezzariga"/>
<cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="pagina">
+ <cd:constant type="grande"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="piccolo"/>
+ <cd:constant type="fisso"/>
+ <cd:constant type="flessibile"/>
+ <cd:constant type="globale"/>
+ <cd:constant type="ignoto"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineblank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="definiscirigovuoto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="carta">
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:inherit name="impostarigovuoto" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definepapersize" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="definiscidimensionicarta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="adaptlayout" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="adattalayout"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="righe">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showgrid" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="mostragriglia"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="reimposta"/>
- <cd:constant type="cima"/>
- <cd:constant type="fondo"/>
- <cd:constant type="nessuno"/>
- <cd:constant type="tutti"/>
- <cd:constant type="righe"/>
- <cd:constant type="cornice"/>
- <cd:constant type="nonumber"/>
- <cd:constant type="destra"/>
- <cd:constant type="sinistra"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeongrid" file="core-grd.tex">
- <cd:sequence>
- <cd:string value="mettiingriglia"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="spostaagriglia"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="moveongrid" file="core-grd.tex">
- <cd:sequence>
- <cd:string value="spostaagriglia"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cima"/>
- <cd:constant type="entrambi"/>
- <cd:constant type="fondo"/>
- <cd:constant type="-top"/>
- <cd:constant type="-both"/>
- <cd:constant type="-bottom"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="alto"/>
- <cd:constant type="centro"/>
- <cd:constant type="basso"/>
- <cd:constant type="pagina"/>
- <cd:constant type="nessuno"/>
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="ampio"/>
- <cd:constant type="adatta"/>
- <cd:constant type="profondita"/>
- <cd:constant type="riga"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="project" type="environment">
- <cd:sequence>
- <cd:string value="progetto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="environment" type="environment">
- <cd:sequence>
- <cd:string value="ambiente"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="product" type="environment">
- <cd:sequence>
- <cd:string value="prodotto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="component" type="environment">
- <cd:sequence>
- <cd:string value="componenet"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomorefiles">
- <cd:sequence>
- <cd:string value="bastafile"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupinterlinespace" variant="1">
- <cd:sequence>
- <cd:string value="impostainterlinea"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="reimposta"/>
- <cd:constant type="piccolo" default="yes"/>
- <cd:constant type="medio"/>
- <cd:constant type="auto"/>
- <cd:constant type="grande"/>
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinterlinespace" variant="2">
- <cd:sequence>
- <cd:string value="impostainterlinea"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="altezza">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="profondita">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="riga">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="cima">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="fondo">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppagenumbering" file="page-num.tex">
- <cd:sequence>
- <cd:string value="impostanumerazionepagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternativa">
- <cd:constant type="facciasingola"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="scala">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppaper" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="setuppaper"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="carta">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="spaziocima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="backspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="opzione">
+ <cd:constant type="max"/>
+ <cd:constant type="adatta"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppapersize" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="impostadimensionicarta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="A3"/>
+ <cd:constant type="A4" default="yes"/>
+ <cd:constant type="A5"/>
+ <cd:constant type="A6"/>
+ <cd:constant type="letter"/>
+ <cd:constant type="..."/>
+ <cd:constant type="CD"/>
+ <cd:constant type="cd:name"/>
+ <cd:constant type="orizzontale"/>
+ <cd:constant type="riflesso"/>
+ <cd:constant type="ruotato"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="negativo"/>
+ <cd:inherit name="impostadimensionicarta" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuparranging" file="page-imp.tex">
+ <cd:sequence>
+ <cd:string value="impostaparranging"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="disattiva"/>
+ <cd:constant type="2*16"/>
+ <cd:constant type="2*8"/>
+ <cd:constant type="2*4"/>
+ <cd:constant type="2*2"/>
+ <cd:constant type="2**2"/>
+ <cd:constant type="2*2*4"/>
+ <cd:constant type="2*4*2"/>
+ <cd:constant type="2UP"/>
+ <cd:constant type="2DOWN"/>
+ <cd:constant type="2SIDE"/>
+ <cd:constant type="2TOP"/>
+ <cd:constant type="riflesso"/>
+ <cd:constant type="ruotato"/>
<cd:constant type="doppiafaccia"/>
- </cd:parameter>
- <cd:parameter name="luogo">
+ <cd:constant type="negativo"/>
+ <cd:constant type="sfondo"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showprint" file="page-run.tex"> <!-- page-lay.tex -->
+ <cd:sequence>
+ <cd:string value="mostrastampa"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:inherit name="impostadimensionicarta" n="1"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:inherit name="impostadimensionicarta" n="2"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="impostalayout" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelogo" file="page-log.tex">
+ <cd:sequence>
+ <cd:string value="definiscilogo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cima"/>
<cd:constant type="intestazione"/>
<cd:constant type="piedipagina"/>
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- <cd:constant type="centro"/>
- <cd:constant type="margine"/>
- <cd:constant type="bordomargine"/>
- <cd:constant type="insinistra"/>
- <cd:constant type="indestra"/>
- </cd:parameter>
- <cd:parameter name="conversione">
- <cd:constant type="numeri"/>
- <cd:constant type="lettere"/>
- <cd:constant type="Lettere"/>
- <cd:constant type="numeriromani"/>
- <cd:constant type="Numeriromani"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="sinistra">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="destra">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="modo">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="testo">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="separatorenumero">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="separatoretesto">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="separatore">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="comando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupnarrower" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="impostapiustretto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="sinistra">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="destra">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="centro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="define" file="syst-ext.tex">
- <cd:sequence>
- <cd:string value="definisci"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:csname/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usecommands" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="usacomandi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definestartstop" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="definisciiniziatermina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="comandi">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheads" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="impostateste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="numerosezione">
- <cd:constant type="si"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="alternativa">
- <cd:constant type="normale"/>
- <cd:constant type="margine"/>
- <cd:constant type="centro"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="capoverso"/>
- </cd:parameter>
- <cd:parameter name="separatore">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="stopper">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="allineatitolo">
- <cd:constant type="si"/>
- <cd:constant type="oggettomobile"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="tolleranza">
- <cd:constant type="moltorigido"/>
- <cd:constant type="rigido"/>
- <cd:constant type="tollerante"/>
- <cd:constant type="moltotollerante"/>
- <cd:constant type="dilata"/>
- </cd:parameter>
- <cd:parameter name="rientrasuccessivo">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="comando">
- <cd:constant type="cd:twoarguments"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcaptions" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="impostacaptions"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="luogo">
- <cd:constant type="cima"/>
<cd:constant type="fondo"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="nessuno"/>
- <cd:constant type="alto"/>
- <cd:constant type="basso"/>
- <cd:constant type="centro"/>
+ <cd:constant type="pagina"/>
+ <cd:constant type="bordosinistro"/>
+ <cd:constant type="marginesinistro"/>
<cd:constant type="sinistra"/>
<cd:constant type="centro"/>
<cd:constant type="destra"/>
- <cd:constant type="lefthanging"/>
- <cd:constant type="righthanging"/>
- <cd:constant type="marginesinistro"/>
<cd:constant type="marginedestro"/>
- <cd:constant type="margineinterno"/>
- <cd:constant type="margineesterno"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="adatta"/>
- <cd:constant type="ampio"/>
- <cd:constant type="max"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ampiezzamin">
- <cd:constant type="adatta"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stiletesta">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="numero">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="tra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="conversione">
- <cd:constant type="numeri"/>
- <cd:constant type="lettere"/>
- <cd:constant type="Lettere"/>
- <cd:constant type="numeriromani"/>
- <cd:constant type="Numeriromani"/>
- </cd:parameter>
- <cd:parameter name="modo">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="separatore">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="stopper">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="comando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcaption" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="impostacaption"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostacaptions"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloats" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="impostaoggettimobili"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="luogo">
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- <cd:constant type="centro"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="adatta"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spazioprima">
- <cd:constant type="piccolo"/>
- <cd:constant type="medio"/>
- <cd:constant type="grande"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="spaziodopo">
- <cd:constant type="piccolo"/>
- <cd:constant type="medio"/>
- <cd:constant type="grande"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="spaziolateraleprima">
- <cd:constant type="piccolo"/>
- <cd:constant type="medio"/>
- <cd:constant type="grande"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="spaziolateraledopo">
+ <cd:constant type="bordodestro"/>
+ </cd:keywords>
+ <cd:assignments n="4" list="yes">
+ <cd:parameter name="comando">
+ <cd:constant type="cd:command"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelogos" file="page-log.tex">
+ <cd:sequence>
+ <cd:string value="mettiloghi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupwhitespace">
+ <cd:sequence>
+ <cd:string value="impostaspaziobianco"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="nessuno" default="yes"/>
<cd:constant type="piccolo"/>
<cd:constant type="medio"/>
<cd:constant type="grande"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="rientrasuccessivo">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="ncima">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nfondo">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nrighe">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="implicito">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="tolleranza">
- <cd:constant type="0"/>
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- </cd:parameter>
- <cd:parameter name="distanzamarginesinistro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanzamarginedestro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="sidealign">
- <cd:constant type="normale"/>
<cd:constant type="riga"/>
- </cd:parameter>
- <cd:parameter name="numerazione">
- <cd:constant type="si"/>
- <cd:constant type="nocheck"/>
- </cd:parameter>
- <cd:inherit name="impostaincorniciato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloatsplitting" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="impostaspezzamentooggettomobile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversione">
- <cd:constant type="numeri"/>
- <cd:constant type="lettere"/>
- <cd:constant type="Lettere"/>
- <cd:constant type="numeriromani"/>
- <cd:constant type="Numeriromani"/>
- </cd:parameter>
- <cd:parameter name="righe">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="splitfloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="spezzaoggettomobile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostaspezzamentooggettomobile"/>
- </cd:assignments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupoppositeplacing" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="impostaposizionamentoopposti"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="opposite" type="environment">
- <cd:sequence>
- <cd:string value="opposite"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setuphyphenmark" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="impostasegnosillabazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="segno">
- <cd:constant type="--"/>
- <cd:constant type="---"/>
- <cd:constant type="-"/>
- <cd:constant type="~"/>
- <cd:constant type="("/>
- <cd:constant type=")"/>
- <cd:constant type="="/>
- <cd:constant type="/"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppositioning" file="page-lyr.tex">
- <cd:sequence>
- <cd:string value="impostaposizionamento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="sovrapponi"/>
- </cd:parameter>
- <cd:parameter name="unita">
- <cd:constant type="cm"/>
- <cd:constant type="pt"/>
- <cd:constant type="em"/>
- <cd:constant type="mm"/>
- <cd:constant type="ex"/>
- <cd:constant type="es"/>
- <cd:constant type="in"/>
- </cd:parameter>
- <cd:parameter name="fattore">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="scala">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="xstep">
- <cd:constant type="assoluto"/>
- <cd:constant type="relativo"/>
- </cd:parameter>
- <cd:parameter name="ystep">
- <cd:constant type="assoluto"/>
- <cd:constant type="relativo"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="positioning" type="environment">
- <cd:sequence>
- <cd:string value="positioning"/>
- </cd:sequence>
-</cd:command>
+ <cd:constant type="fisso"/>
+ <cd:constant type="fisso"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
-<cd:command name="grid" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="griglia"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="x">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dy">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="xstep">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ystep">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="fattore">
+ <cd:command name="setupindenting">
+ <cd:sequence>
+ <cd:string value="impostarientro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="indenting"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesectionblock" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definiscibloccosezione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:inherit name="impostabloccosezione" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostabloccosezione" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsectionblock" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="impostabloccosezione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="numero">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="si"/>
+ <cd:constant type="destra"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definiscisezione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="impostasezione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="conversione">
+ <cd:constant type="numeri"/>
+ <cd:constant type="lettere"/>
+ <cd:constant type="Lettere"/>
+ <cd:constant type="numeriromani"/>
+ <cd:constant type="Numeriromani"/>
+ </cd:parameter>
+ <cd:parameter name="numeroprecedente">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuphead" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="impostatesta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stiletesto">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilenumero">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="coloretesto">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="colorenumero">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="numero">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="numeroproprio">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="destra"/>
+ <cd:constant type="si"/>
+ </cd:parameter>
+ <cd:parameter name="continua">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="intestazione">
+ <cd:constant type="nessuno"/>
+ <cd:constant type="vuoto"/>
+ <cd:constant type="alto"/>
+ <cd:constant type="nomarcature"/>
+ </cd:parameter>
+ <cd:parameter name="testo">
+ <cd:constant type="nessuno"/>
+ <cd:constant type="vuoto"/>
+ <cd:constant type="alto"/>
+ <cd:constant type="nomarcature"/>
+ </cd:parameter>
+ <cd:parameter name="piedipagina">
+ <cd:constant type="nessuno"/>
+ <cd:constant type="vuoto"/>
+ <cd:constant type="alto"/>
+ <cd:constant type="nomarcature"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="normale"/>
+ <cd:constant type="inmargine"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="sospendi">
+ <cd:constant type="nessuno"/>
+ <cd:constant type="ampio"/>
+ <cd:constant type="adatta"/>
+ <cd:constant type="riga"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="comando">
+ <cd:constant type="cd:twoarguments"/>
+ </cd:parameter>
+ <cd:parameter name="comandonumero">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="comandotesto">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="deepnumbercommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="deeptextcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="prefisso">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="mettitesta">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="vuoto"/>
+ </cd:parameter>
+ <cd:parameter name="incrementanumero">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="cd:list"/>
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="resetnumber">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="file">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="espansione">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="comando"/>
+ </cd:parameter>
+ <cd:parameter name="testomargine">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:inherit name="impostateste" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="impostanumerotesta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="scala">
+ <cd:constant type="+cd:number"/>
+ <cd:constant type="-cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="headnumber">
+ <cd:sequence>
+ <cd:string value="numerotesta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="determineheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="determinanumerotesta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="currentheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="numerotestacorrente"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="nextsection" generated="yes" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="next"/>
+ <cd:variable value="capoverso"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definehead" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definiscitesta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupitemgroup" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="setupitemgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="unita">
- <cd:constant type="cm"/>
- <cd:constant type="pt"/>
- <cd:constant type="em"/>
- <cd:constant type="mm"/>
- <cd:constant type="ex"/>
- <cd:constant type="es"/>
- <cd:constant type="in"/>
- </cd:parameter>
- <cd:parameter name="luogo">
- <cd:constant type="sinistra"/>
- <cd:constant type="centro"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="page" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="pagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="si" default="yes"/>
- <cd:constant type="makeup"/>
- <cd:constant type="no"/>
- <cd:constant type="preferenza"/>
- <cd:constant type="grandepreferenza"/>
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- <cd:constant type="disattiva"/>
- <cd:constant type="ultimo"/>
- <cd:constant type="quadruplo"/>
- <cd:constant type="pari"/>
- <cd:constant type="dispari"/>
- <cd:constant type="rigovuoto"/>
- <cd:constant type="vuoto"/>
- <cd:constant type="reimposta"/>
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupreferencing" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="impostariferimento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="prefisso">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="interazione">
- <cd:constant type="etichetta"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="tutti"/>
- <cd:constant type="simbolo"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="sinistra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="destra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="convertifile">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="grande"/>
- </cd:parameter>
- <cd:parameter name="separatore">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="autofile">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="pagina"/>
- </cd:parameter>
- <cd:parameter name="globale">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupurl" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="impostaurl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="alternativaurl">
- <cd:constant type="nessuno"/>
- <cd:constant type="entrambi"/>
+ <cd:constant type="ogni"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes" list="yes">
+ <cd:constant type="standard" default="yes"/>
+ <cd:constant type="ampio"/>
+ <cd:constant type="vicino"/>
+ <cd:constant type="impaccato"/>
+ <cd:constant type="unpacked"/>
+ <cd:constant type="nobianco"/>
<cd:constant type="prima"/>
<cd:constant type="dopo"/>
- </cd:parameter>
- <cd:parameter name="spaziourl">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetoreferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="scriviinlistariferimenti"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placereferencelist">
- <cd:sequence>
- <cd:string value="placereferencelist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definiscilistariferimenti"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostalistariferimenti"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupreferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="impostalistariferimenti"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- <cd:parameter name="criterio">
+ <cd:constant type="stopper"/>
+ <cd:constant type="unito"/>
+ <cd:constant type="almargine"/>
+ <cd:constant type="inmargine"/>
+ <cd:constant type="autointro"/>
+ <cd:constant type="lento"/>
+ <cd:constant type="ripeti"/>
<cd:constant type="cd:section"/>
- <cd:constant type="locale"/>
- <cd:constant type="precedente"/>
- <cd:constant type="tutti"/>
- </cd:parameter>
- <cd:parameter name="comando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetolist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="scriviinelenco"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writebetweenlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="scrividentroelenco"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nolist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="nienteelenco"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="listsymbol" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="listsymbol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="mettielenco"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostaelenco"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="determinelistcharacteristics" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="determinacarattersticheelenco"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostaelenco"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placecombinedlist" variant="1" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="mettielencocombinato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostaelencocombinato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definiscielenco"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostaelenco"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="impostaelenco"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- <cd:parameter name="alternativa">
+ <cd:constant type="capoverso"/>
+ <cd:constant type="intesto"/>
+ <cd:constant type="casuale"/>
+ <cd:constant type="invertito"/>
+ </cd:keywords>
+ <cd:assignments n="4" optional="yes" list="yes">
+ <cd:parameter name="margine">
+ <cd:constant type="no"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginesinistro">
+ <cd:constant type="no"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginedestro">
+ <cd:constant type="no"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="fattore">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="elementi">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="inizia">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="sinistra">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="destra">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="primaditesta">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopotesta">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stiletesta">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilemarcatura">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilesimbolo">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stopper">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="simbolo">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="symallinea">
+ <cd:resolve name="symalign"/>
+ </cd:parameter>
+ <cd:parameter name="rientrasuccessivo">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="itemgroup" type="environment" generated="yes" file="core-itm.tex">
+ <cd:sequence>
+ <cd:variable value="itemgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
<cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="..."/>
- <cd:constant type="nessuno"/>
- <cd:constant type="comando"/>
- </cd:parameter>
- <cd:parameter name="accoppiamento">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="criterio">
- <cd:constant type="cd:section"/>
- <cd:constant type="locale"/>
- <cd:constant type="precedente"/>
- <cd:constant type="corrente"/>
- <cd:constant type="tutti"/>
- </cd:parameter>
- <cd:parameter name="limitipagina">
- <cd:constant type="cd:list"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilenumero">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stiletesto">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilepagina">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="colore">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="comando">
- <cd:constant type="cd:threearguments"/>
- </cd:parameter>
- <cd:parameter name="comandonumero">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="comandotesto">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="comandopagina">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="interazione">
- <cd:constant type="cd:sectionnumber"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="numeropagina"/>
- <cd:constant type="tutti"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="sinistra">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="destra">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="etichetta">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="prefisso">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="numeropagina">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="numerotesta">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="allineatitolo">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adatta"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adatta"/>
- <cd:constant type="ampio"/>
- </cd:parameter>
- <cd:parameter name="profondita">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adatta"/>
+ <cd:constant type="A"/>
+ <cd:constant type="KA"/>
+ <cd:constant type="n"/>
+ <cd:constant type="N"/>
+ <cd:constant type="m"/>
+ <cd:constant type="r"/>
+ <cd:constant type="R"/>
+ <cd:constant type="KR"/>
+ <cd:constant type="cd:number"/>
+ <cd:constant type="continua"/>
+ <cd:constant type="standard" default="yes"/>
<cd:constant type="ampio"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separatore">
+ <cd:constant type="vicino"/>
+ <cd:constant type="impaccato"/>
+ <cd:constant type="stopper"/>
+ <cd:constant type="unito"/>
+ <cd:constant type="almargine"/>
+ <cd:constant type="inmargine"/>
+ <cd:constant type="intro"/>
+ <cd:constant type="colonne"/>
+ <cd:constant type="testo"/>
+ <cd:constant type="capoverso"/>
+ <cd:constant type="ripeti"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="setupitemgroup" n="4"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="item" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="elemento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="but">
+ <cd:sequence>
+ <cd:string value="fondo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="exclusive"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="its">
+ <cd:sequence>
+ <cd:string value="el"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ran">
+ <cd:sequence>
+ <cd:string value="ran"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="head">
+ <cd:sequence>
+ <cd:string value="testa"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mar">
+ <cd:sequence>
+ <cd:string value="mar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sub">
+ <cd:sequence>
+ <cd:string value="sub"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sym" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="sim"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nop">
+ <cd:sequence>
+ <cd:string value="nop"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="definisciregistro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="impostaregistro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="bilanciamento">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilepagina">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stiletesto">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="indicatore">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="accoppiamento">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="criterio">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="locale"/>
+ <cd:constant type="tutti"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="simbolo">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="..."/>
+ <cd:constant type="n"/>
+ <cd:constant type="a"/>
+ <cd:constant type="..."/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="interazione">
+ <cd:constant type="numeropagina"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="espansione">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="comando"/>
+ </cd:parameter>
+ <cd:parameter name="referencing">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="comando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="destra"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezzamax">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="riferimentoingoto">
+ <cd:constant type="vuoto"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="A"/>
+ <cd:constant type="B"/>
+ </cd:parameter>
+ <cd:parameter name="prefisso">
+ <cd:constant type="entrambi"/>
+ <cd:constant type="primo"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="compress">
+ <cd:constant type="no"/>
+ <cd:constant type="si"/>
+ </cd:parameter>
+ <cd:parameter name="deeptextcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="register" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:variable value="registro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="stopper">
+ </cd:keywords>
+ <cd:index n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="startregister" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="start"/>
+ <cd:variable value="registro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="simbolo">
- <cd:constant type="nessuno"/>
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="3"/>
- <cd:constant type="..."/>
- </cd:parameter>
- <cd:parameter name="espansione">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="comando"/>
- </cd:parameter>
- <cd:parameter name="ampiezzamax">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:inherit name="incorniciato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplistalternative" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="setuplistalternative"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="no">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <!-- cd:constant type="cd:name"/ -->
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="comando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="dilata">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecombinedlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definiscielencocombinato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:list"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostaelencocombinato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcombinedlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="impostaelencocombinato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="livello">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="3"/>
- <cd:constant type="4"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="corrente"/>
- </cd:parameter>
- <cd:inherit name="impostaelenco"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="combinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostaelencocombinato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completecombinedlist" generated="yes">
- <cd:sequence>
- <cd:string value="complete"/>
- <cd:variable value="combinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostaelencocombinato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupnumbering" file="core-num.tex">
- <cd:sequence>
- <cd:string value="impostanumerazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="modo">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupformulae">
- <cd:sequence>
- <cd:string value="setupformulae"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="luogo">
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- </cd:parameter>
- <cd:parameter name="sinistra">
+ </cd:keywords>
+ <cd:index n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetoregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="scriviinregistro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="destra">
+ </cd:keywords>
+ <cd:index n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupledregister" generated="yes">
+ <cd:sequence>
+ <cd:string value="coupled"/>
+ <cd:variable value="registro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="opzione">
- <cd:constant type="centro"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="standard"/>
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:constant type="flushleft"/>
- <cd:constant type="flushright"/>
- <cd:constant type="centro"/>
- <cd:constant type="center"/>
- </cd:parameter>
- <cd:parameter name="marginesinistro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginedestro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rientrasuccessivo">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="alternativa">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="spazioprima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separatore">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="conversione">
- <cd:constant type="numeri"/>
- <cd:constant type="lettere"/>
- <cd:constant type="Lettere"/>
- <cd:constant type="numeriromani"/>
- <cd:constant type="Numeriromani"/>
+ </cd:keywords>
+ <cd:index n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupleregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="accoppiaregistro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeregister" variant="1" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="mettiregistro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostaregistro" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="seeregister" generated="yes">
+ <cd:sequence>
+ <cd:string value="see"/>
+ <cd:variable value="registro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="publication" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="pubblicazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppublications" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="impostapubblicazioni"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternativa">
- <cd:constant type="apa"/>
- <cd:constant type="normale"/>
- </cd:parameter>
- <cd:inherit name="impostaenumerazioni"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplines" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="impostarighe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:index n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completeregister" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="complete"/>
+ <cd:variable value="registro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="yes" optional="yes" list="yes">
+ <cd:inherit name="impostaregistro" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="registro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="yes" optional="yes" list="yes">
+ <cd:inherit name="impostaregistro" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesynonyms" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="definiscisinonimi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tra">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rientro">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:parameter name="spazio">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="lines" type="environment">
- <cd:sequence>
- <cd:string value="lines"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupparagraphnumbering" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="impostanumerazionecapoversi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- <cd:constant type="reimposta"/>
- <cd:constant type="riga"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplinenumbering" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="impostanumerazionerighe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversione">
- <cd:constant type="numeri"/>
- <cd:constant type="lettere"/>
- <cd:constant type="Lettere"/>
- <cd:constant type="numeriromani"/>
- <cd:constant type="Numeriromani"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="inizia">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="passo">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="luogo">
- <cd:constant type="intesto"/>
- <cd:constant type="inmargine"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="prefisso">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsynonyms" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="impostasinonimi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stiletesto">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilesinonimi">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="destra"/>
+ <cd:constant type="cima"/>
+ <cd:constant type="vicino"/>
+ <cd:constant type="inmargine"/>
+ <cd:constant type="insinistra"/>
+ <cd:constant type="indestra"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:parameter name="criterio">
+ <cd:constant type="tutti"/>
+ <cd:constant type="usato"/>
+ </cd:parameter>
+ <cd:parameter name="conversione">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="espansione">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="comando"/>
+ </cd:parameter>
+ <cd:parameter name="comando">
+ <cd:constant type="cd:threearguments"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synonym" generated="yes">
+ <cd:sequence>
+ <cd:variable value="synonym"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="referencing">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="linenumbering" type="environment">
- <cd:sequence>
- <cd:string value="linenumbering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="continua"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="line" type="environment">
- <cd:sequence>
- <cd:string value="line"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="someline" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="qualcheriga"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inline" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="inriga"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinmargin" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="impostainmargine"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="luogo">
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- <cd:constant type="entrambi"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="prima">
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completelistofsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelistofsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="loadsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="load"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definesorting" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="definisciordinamento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="riga">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separatore">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsorting" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="impostaordinamento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="comando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:parameter name="criterio">
+ <cd:constant type="tutti"/>
+ <cd:constant type="usato"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="espansione">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="comando"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sort" generated="yes">
+ <cd:sequence>
+ <cd:variable value="sort"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stack">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:inherit name="impostaincorniciato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppagenumber" file="page-num.tex">
- <cd:sequence>
- <cd:string value="impostanumeropagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="numero">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- <cd:constant type="mantieni"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsubpagenumber" file="page-num.tex">
- <cd:sequence>
- <cd:string value="impostanumerosottopagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="modo">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblank">
- <cd:sequence>
- <cd:string value="impostarigovuoto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="normale" default="yes"/>
- <cd:constant type="standard"/>
- <cd:constant type="riga"/>
- <cd:constant type="cd:dimension"/>
- <cd:constant type="grande"/>
- <cd:constant type="medio"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="fisso"/>
- <cd:constant type="flessibile"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineblank" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="definiscirigovuoto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:inherit name="impostarigovuoto"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definepapersize" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="definiscidimensionicarta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="scala">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppaper" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="setuppaper"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="carta">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completelistofsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelistofsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="loadsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="load"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definemakeup" file="page-mak.tex">
+ <cd:sequence>
+ <cd:string value="definiscimakeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="pagina">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="impostamakeup" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="makeup" type="environment">
+ <cd:sequence>
+ <cd:string value="makeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spaziocima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="backspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="opzione">
- <cd:constant type="max"/>
- <cd:constant type="adatta"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppapersize" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="impostadimensionicarta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="A3"/>
- <cd:constant type="A4" default="yes"/>
- <cd:constant type="A5"/>
- <cd:constant type="A6"/>
- <cd:constant type="letter"/>
- <cd:constant type="..."/>
- <cd:constant type="CD"/>
- <cd:constant type="cd:name"/>
- <cd:constant type="orizzontale"/>
- <cd:constant type="riflesso"/>
- <cd:constant type="ruotato"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="A3"/>
- <cd:constant type="A4" default="yes"/>
- <cd:constant type="A5"/>
- <cd:constant type="A6"/>
- <cd:constant type="letter"/>
- <cd:constant type="..."/>
- <cd:constant type="cd:name"/>
- <cd:constant type="orizzontale"/>
- <cd:constant type="riflesso"/>
- <cd:constant type="ruotato"/>
- <cd:constant type="negativo"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuparranging" file="page-imp.tex">
- <cd:sequence>
- <cd:string value="impostaparranging"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="disattiva"/>
- <cd:constant type="2*16"/>
- <cd:constant type="2*8"/>
- <cd:constant type="2*4"/>
- <cd:constant type="2*2"/>
- <cd:constant type="2**2"/>
- <cd:constant type="2*2*4"/>
- <cd:constant type="2*4*2"/>
- <cd:constant type="2UP"/>
- <cd:constant type="2DOWN"/>
- <cd:constant type="2SIDE"/>
- <cd:constant type="2TOP"/>
- <cd:constant type="riflesso"/>
- <cd:constant type="ruotato"/>
- <cd:constant type="doppiafaccia"/>
- <cd:constant type="negativo"/>
- <cd:constant type="sfondo"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showprint">
- <cd:sequence>
- <cd:string value="mostrastampa"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="impostadimensionicarta"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:inherit name="impostadimensionicarta"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostalayout"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelogo" file="page-log.tex">
- <cd:sequence>
- <cd:string value="definiscilogo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cima"/>
- <cd:constant type="intestazione"/>
- <cd:constant type="piedipagina"/>
- <cd:constant type="fondo"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="nessuno"/>
- <cd:constant type="pagina"/>
- <cd:constant type="bordosinistro"/>
- <cd:constant type="marginesinistro"/>
- <cd:constant type="sinistra"/>
- <cd:constant type="centro"/>
- <cd:constant type="destra"/>
- <cd:constant type="marginedestro"/>
- <cd:constant type="bordodestro"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="comando">
- <cd:constant type="cd:command"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelogos" file="page-log.tex">
- <cd:sequence>
- <cd:string value="mettiloghi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupwhitespace">
- <cd:sequence>
- <cd:string value="impostaspaziobianco"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="nessuno" default="yes"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="medio"/>
- <cd:constant type="grande"/>
- <cd:constant type="riga"/>
- <cd:constant type="fisso"/>
- <cd:constant type="fisso"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupindenting">
- <cd:sequence>
- <cd:string value="impostarientro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostamakeup" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmakeup" file="page-mak.tex">
+ <cd:sequence>
+ <cd:string value="impostamakeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="si"/>
+ <cd:constant type="destra"/>
+ </cd:parameter>
+ <cd:parameter name="comandi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="doppiafaccia">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ <cd:constant type="vuoto"/>
+ </cd:parameter>
+ <cd:parameter name="statointestazione">
+ <cd:constant type="normale"/>
+ <cd:constant type="termina"/>
+ <cd:constant type="inizia"/>
+ <cd:constant type="vuoto"/>
+ <cd:constant type="nessuno"/>
+ <cd:constant type="nomarcature"/>
+ </cd:parameter>
+ <cd:parameter name="statopdp">
+ <cd:constant type="normale"/>
+ <cd:constant type="termina"/>
+ <cd:constant type="inizia"/>
+ <cd:constant type="vuoto"/>
+ <cd:constant type="nessuno"/>
+ <cd:constant type="nomarcature"/>
+ </cd:parameter>
+ <cd:parameter name="statotesto">
+ <cd:constant type="normale"/>
+ <cd:constant type="termina"/>
+ <cd:constant type="inizia"/>
+ <cd:constant type="vuoto"/>
+ <cd:constant type="nessuno"/>
+ <cd:constant type="nomarcature"/>
+ </cd:parameter>
+ <cd:parameter name="statocima">
+ <cd:constant type="termina"/>
+ <cd:constant type="inizia"/>
+ </cd:parameter>
+ <cd:parameter name="statofondo">
+ <cd:constant type="termina"/>
+ <cd:constant type="inizia"/>
+ </cd:parameter>
+ <cd:parameter name="statopagina">
+ <cd:constant type="termina"/>
+ <cd:constant type="inizia"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="namemakeup" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="nome"/>
+ <cd:string value="makeup"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="version">
+ <cd:sequence>
+ <cd:string value="versione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="finale" default="yes"/>
+ <cd:constant type="concetto"/>
+ <cd:constant type="temporaneo"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="currentdate">
+ <cd:sequence>
+ <cd:string value="datadioggi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:inherit name="data" n="2"/> <!-- or vice versa :) -->
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="date" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="data"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes"> <!-- if not given, current date is used -->
+ <cd:parameter name="d">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="giorno"/>
+ <cd:constant type="mese"/>
+ <cd:constant type="anno"/>
+ <cd:constant type="giornosettimana"/>
+ <cd:constant type="d"/>
+ <cd:constant type="m"/>
+ <cd:constant type="y"/> <!-- also j -->
+ <cd:constant type="w"/>
+ <cd:constant type="dd"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="yy"/> <!-- also jj -->
+ <cd:constant type="spazio"/>
+ <cd:constant type="--"/>
+ <cd:constant type="day+"/>
+ <cd:constant type="d+"/>
+ <cd:constant type="dd+"/>
+ <cd:constant type="referral"/>
+ <cd:constant type="cd:text"/> <!-- any other text -->
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="referraldate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="datareferral"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="indenting" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="rientro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
<cd:resolve name="indenting"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesectionblock" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definiscibloccosezione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostabloccosezione"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsectionblock" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="impostabloccosezione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="numero">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="pagina">
- <cd:constant type="si"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="noindenting" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="nienterientro"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="blank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="rigovuoto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="piccolo"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="grande" default="yes"/>
+ <cd:constant type="nobianco"/>
+ <cd:constant type="dietro"/>
+ <cd:constant type="bianco"/>
+ <cd:constant type="disattiva"/>
+ <cd:constant type="forza"/>
+ <cd:constant type="reimposta"/>
+ <cd:constant type="riga"/>
+ <cd:constant type="mezzariga"/>
+ <cd:constant type="cd:formula"/>
+ <cd:constant type="fisso"/>
+ <cd:constant type="flessibile"/>
+ <cd:constant type="nessuno"/>
+ <cd:constant type="sempre"/>
+ <cd:constant type="esterno"/>
+ <cd:constant type="unito"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="packed" type="environment" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="impaccato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="rigovuoto"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="unpacked" type="environment">
+ <cd:sequence>
+ <cd:string value="unpacked"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="linecorrection" type="environment">
+ <cd:sequence>
+ <cd:string value="linecorrection"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="correctwhitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="correggispaziobianco"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="postponing" type="environment">
+ <cd:sequence>
+ <cd:string value="postponing"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="local" type="environment">
+ <cd:sequence>
+ <cd:string value="local"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="narrower" type="environment">
+ <cd:sequence>
+ <cd:string value="narrower"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="centro" default="yes"/>
<cd:constant type="destra"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definiscisezione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="impostasezione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="conversione">
- <cd:constant type="numeri"/>
- <cd:constant type="lettere"/>
- <cd:constant type="Lettere"/>
- <cd:constant type="numeriromani"/>
- <cd:constant type="Numeriromani"/>
- </cd:parameter>
- <cd:parameter name="numeroprecedente">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuphead" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="impostatesta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:section"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stiletesto">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilenumero">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="colore">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="coloretesto">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="colorenumero">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="numero">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="numeroproprio">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="pagina">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hiding" type="environment">
+ <cd:sequence>
+ <cd:string value="hiding"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupalign" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="impostaallineamento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="ampiezza"/>
<cd:constant type="sinistra"/>
<cd:constant type="destra"/>
- <cd:constant type="si"/>
- </cd:parameter>
- <cd:parameter name="continua">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="intestazione">
- <cd:constant type="nessuno"/>
- <cd:constant type="vuoto"/>
- <cd:constant type="alto"/>
- <cd:constant type="nomarcature"/>
- </cd:parameter>
- <cd:parameter name="testo">
- <cd:constant type="nessuno"/>
- <cd:constant type="vuoto"/>
- <cd:constant type="alto"/>
- <cd:constant type="nomarcature"/>
- </cd:parameter>
- <cd:parameter name="piedipagina">
- <cd:constant type="nessuno"/>
- <cd:constant type="vuoto"/>
- <cd:constant type="alto"/>
- <cd:constant type="nomarcature"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="alternativa">
- <cd:constant type="normale"/>
- <cd:constant type="inmargine"/>
<cd:constant type="centro"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="sospendi">
- <cd:constant type="nessuno"/>
+ <cd:constant type="interno"/>
+ <cd:constant type="esterno"/>
<cd:constant type="ampio"/>
- <cd:constant type="adatta"/>
+ <cd:constant type="ampio"/>
+ <cd:constant type="altezza"/>
+ <cd:constant type="fondo"/>
<cd:constant type="riga"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="comando">
- <cd:constant type="cd:twoarguments"/>
- </cd:parameter>
- <cd:parameter name="comandonumero">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="comandotesto">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="deepnumbercommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="deeptextcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="prefisso">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="mettitesta">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="vuoto"/>
- </cd:parameter>
- <cd:parameter name="incrementanumero">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="cd:list"/>
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="resetnumber">
+ <cd:constant type="reimposta"/>
+ <cd:constant type="sospeso"/>
+ <cd:constant type="nonsospeso"/>
+ <cd:constant type="sillabato"/>
+ <cd:constant type="nonsillabato"/>
+ <cd:constant type="lesshyphenation"/>
+ <cd:constant type="morehyphenation"/>
+ <cd:constant type="nuovo"/>
+ <cd:constant type="old"/>
+ <cd:constant type="normale"/>
<cd:constant type="si"/>
<cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="file">
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="flushouter"/>
+ <cd:constant type="flushinner"/>
+ <cd:constant type="center"/>
+ <cd:constant type="hz"/>
+ <cd:constant type="nohz"/>
+ <cd:constant type="spaziatura"/>
+ <cd:constant type="nospacing"/>
+ <cd:constant type="tollerante"/>
+ <cd:constant type="moltotollerante"/>
+ <cd:constant type="dilata"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+
+ <cd:command name="alignment" type="environment" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="alignment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="impostaallineamento" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupspacing">
+ <cd:sequence>
+ <cd:string value="impostaspaziatura"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="ampio"/>
+ <cd:constant type="impaccato"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptolerance" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="impostatolleranza"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="orizzontale"/>
+ <cd:constant type="verticale"/>
+ <cd:constant type="dilata"/>
+ <cd:constant type="spazio"/>
+ <cd:constant type="moltorigido" default="yes"/>
+ <cd:constant type="rigido"/>
+ <cd:constant type="tollerante"/>
+ <cd:constant type="moltotollerante"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="pagetype" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="tipopagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="espansione">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="comando"/>
- </cd:parameter>
- <cd:parameter name="testomargine">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:inherit name="impostateste"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="impostanumerotesta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- <cd:constant type="+cd:number"/>
- <cd:constant type="-cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="headnumber">
- <cd:sequence>
- <cd:string value="numerotesta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="determineheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="determinanumerotesta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="currentheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="numerotestacorrente"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="nextsection" generated="yes" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="next"/>
- <cd:variable value="capoverso"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definehead" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definiscitesta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupitemgroup" file="core-itm.tex">
- <cd:sequence>
- <cd:string value="setupitemgroup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- <cd:constant type="ogni"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="ampio"/>
- <cd:constant type="vicino"/>
- <cd:constant type="impaccato"/>
- <cd:constant type="unpacked"/>
- <cd:constant type="nobianco"/>
- <cd:constant type="prima"/>
- <cd:constant type="dopo"/>
- <cd:constant type="stopper"/>
- <cd:constant type="unito"/>
- <cd:constant type="almargine"/>
- <cd:constant type="inmargine"/>
- <cd:constant type="autointro"/>
- <cd:constant type="lento"/>
- <cd:constant type="ripeti"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="capoverso"/>
- <cd:constant type="intesto"/>
- <cd:constant type="casuale"/>
- <cd:constant type="invertito"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="margine">
- <cd:constant type="no"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginesinistro">
- <cd:constant type="no"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginedestro">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="processpage" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="elaborapagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="si" default="yes"/>
<cd:constant type="no"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="fattore">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="elementi">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="inizia">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="sinistra">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="destra">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplepage" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="accoppiapagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="opzione">
+ <cd:constant type="doppiafaccia"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="position" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="posizione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:position n="1" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupscreens" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="impostaschermi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="metodo">
+ <cd:constant type="punto"/>
+ <cd:constant type="linea"/>
+ <cd:constant type="esterno"/>
+ </cd:parameter>
+ <cd:parameter name="risoluzione">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="fattore">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="schermo">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbackgrounds" file="page-bck.tex">
+ <cd:sequence>
+ <cd:string value="impostasfondi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cima"/>
+ <cd:constant type="intestazione"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="primaditesta">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopotesta">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stiletesta">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilemarcatura">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilesimbolo">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stopper">
+ <cd:constant type="piedipagina"/>
+ <cd:constant type="fondo"/>
+ <cd:constant type="pagina"/>
+ <cd:constant type="carta"/>
+ <cd:constant type="paginasinistra"/>
+ <cd:constant type="paginadestra"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="bordosinistro"/>
+ <cd:constant type="marginesinistro"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="simbolo">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="symallinea">
- <cd:resolve name="symalign"/>
- </cd:parameter>
- <cd:parameter name="rientrasuccessivo">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="itemgroup" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="itemgroup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="a"/>
- <cd:constant type="A"/>
- <cd:constant type="KA"/>
- <cd:constant type="n"/>
- <cd:constant type="N"/>
- <cd:constant type="m"/>
- <cd:constant type="r"/>
- <cd:constant type="R"/>
- <cd:constant type="KR"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="continua"/>
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="ampio"/>
- <cd:constant type="vicino"/>
- <cd:constant type="impaccato"/>
- <cd:constant type="stopper"/>
- <cd:constant type="unito"/>
- <cd:constant type="almargine"/>
- <cd:constant type="inmargine"/>
- <cd:constant type="intro"/>
- <cd:constant type="colonne"/>
- <cd:constant type="testo"/>
- <cd:constant type="capoverso"/>
- <cd:constant type="ripeti"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupitemgroup"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="item">
- <cd:sequence>
- <cd:string value="elemento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="but">
- <cd:sequence>
- <cd:string value="fondo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="exclusive"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="its">
- <cd:sequence>
- <cd:string value="el"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ran">
- <cd:sequence>
- <cd:string value="ran"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="head">
- <cd:sequence>
- <cd:string value="testa"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mar">
- <cd:sequence>
- <cd:string value="mar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sub">
- <cd:sequence>
- <cd:string value="sub"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sym" file="core-itm.tex">
- <cd:sequence>
- <cd:string value="sim"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nop">
- <cd:sequence>
- <cd:string value="nop"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="definisciregistro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="impostaregistro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="bilanciamento">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilepagina">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stiletesto">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="indicatore">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="accoppiamento">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="criterio">
- <cd:constant type="cd:section"/>
- <cd:constant type="locale"/>
+ <cd:constant type="marginedestro"/>
+ <cd:constant type="bordodestro"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ <cd:constant type="cd:repeat"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="buffer" type="environment" generated="yes" file="core-buf.tex">
+ <cd:sequence>
+ <cd:variable value="buffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="buffer" type="environment" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="buffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="getbuffer">
+ <cd:sequence>
+ <cd:string value="prendibuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typebuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="typebuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="definiscibuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="impostabuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="capoverso">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineblock" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="definisciblocco"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomoreblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="bastablocchi"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="hideblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="nascondiblocchi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="keepblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="tieniblocchi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
<cd:constant type="tutti"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="simbolo">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="..."/>
- <cd:constant type="n"/>
- <cd:constant type="a"/>
- <cd:constant type="..."/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="interazione">
- <cd:constant type="numeropagina"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="espansione">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="comando"/>
- </cd:parameter>
- <cd:parameter name="referencing">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="comando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="luogo">
- <cd:constant type="sinistra"/>
- <cd:constant type="centro"/>
- <cd:constant type="destra"/>
- </cd:parameter>
- <cd:parameter name="ampiezzamax">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="riferimentoingoto">
- <cd:constant type="vuoto"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="alternativa">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="A"/>
- <cd:constant type="B"/>
- </cd:parameter>
- <cd:parameter name="prefisso">
- <cd:constant type="entrambi"/>
- <cd:constant type="primo"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="compress">
- <cd:constant type="no"/>
- <cd:constant type="si"/>
- </cd:parameter>
- <cd:parameter name="deeptextcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="register" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:variable value="registro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="startregister" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="start"/>
- <cd:variable value="registro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetoregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="scriviinregistro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupledregister" generated="yes">
- <cd:sequence>
- <cd:string value="coupled"/>
- <cd:variable value="registro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupleregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="accoppiaregistro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeregister" variant="1" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="mettiregistro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostaregistro"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="seeregister" generated="yes">
- <cd:sequence>
- <cd:string value="see"/>
- <cd:variable value="registro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completeregister" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="complete"/>
- <cd:variable value="registro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="yes" optional="yes" list="yes">
- <cd:inherit name="impostaregistro"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="registro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="yes" optional="yes" list="yes">
- <cd:inherit name="impostaregistro"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesynonyms" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="definiscisinonimi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsynonyms" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="impostasinonimi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stiletesto">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilesinonimi">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="luogo">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="usablocco"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="processblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="elaborablocchi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="bypassblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="saltablocchi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="forceblocks">
+ <cd:sequence>
+ <cd:string value="forzablocchi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="selectblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="selezionablocchi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes">
+ <cd:parameter name="criterio">
+ <cd:constant type="tutti"/>
+ <cd:constant type="cd:section"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblock" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="impostablocco"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="interno">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="file">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="formula" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="formula"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="mathematics" file="supp-mat.tex">
+ <cd:sequence>
+ <cd:string value="matematica"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeformula" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="mettiformula"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2" optional="yes"/>
+ <cd:displaymath n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placesubformula" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="mettisottoformula"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2" optional="yes"/>
+ <cd:displaymath n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placefloat" generated="yes" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="oggettomobile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="sinistra"/>
<cd:constant type="destra"/>
+ <cd:constant type="qui" default="yes"/>
<cd:constant type="cima"/>
- <cd:constant type="vicino"/>
- <cd:constant type="inmargine"/>
+ <cd:constant type="fondo"/>
<cd:constant type="insinistra"/>
<cd:constant type="indestra"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- <cd:parameter name="criterio">
- <cd:constant type="tutti"/>
- <cd:constant type="usato"/>
- </cd:parameter>
- <cd:parameter name="conversione">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="espansione">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="comando"/>
- </cd:parameter>
- <cd:parameter name="comando">
- <cd:constant type="cd:threearguments"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synonym" generated="yes">
- <cd:sequence>
- <cd:variable value="synonym"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completelistofsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelistofsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="loadsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="load"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definesorting" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="definisciordinamento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsorting" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="impostaordinamento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="comando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- <cd:parameter name="criterio">
- <cd:constant type="tutti"/>
- <cd:constant type="usato"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="espansione">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="comando"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sort" generated="yes">
- <cd:sequence>
- <cd:variable value="sort"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completelistofsorts" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelistofsorts" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="loadsorts" generated="yes">
- <cd:sequence>
- <cd:string value="load"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definemakeup" file="page-mak.tex">
- <cd:sequence>
- <cd:string value="definiscimakeup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostamakeup"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="makeup" type="environment">
- <cd:sequence>
- <cd:string value="makeup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostamakeup"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmakeup" file="page-mak.tex">
- <cd:sequence>
- <cd:string value="impostamakeup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="pagina">
+ <cd:constant type="inmargine"/>
+ <cd:constant type="margine"/>
+ <cd:constant type="marginesinistro"/>
+ <cd:constant type="marginedestro"/>
+ <cd:constant type="bordosinistro"/>
+ <cd:constant type="bordodestro"/>
+ <cd:constant type="margineinterno"/>
+ <cd:constant type="margineesterno"/>
+ <cd:constant type="bordointerno"/>
+ <cd:constant type="bordoesterno"/>
+ <cd:constant type="interno"/>
+ <cd:constant type="esterno"/>
+ <cd:constant type="riga"/>
+ <cd:constant type="alto"/>
+ <cd:constant type="basso"/>
+ <cd:constant type="adatta"/>
+ <cd:constant type="pagina"/>
+ <cd:constant type="paginasinistra"/>
+ <cd:constant type="paginadestra"/>
+ <cd:constant type="opposto"/>
+ <cd:constant type="sempre"/>
+ <cd:constant type="auto"/>
+ <cd:constant type="forza"/>
+ <cd:constant type="alto"/>
+ <cd:constant type="reimposta"/>
+ <cd:constant type="riga"/>
+ <cd:constant type="altezza"/>
+ <cd:constant type="profondita"/>
+ <cd:constant type="separa"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes" list="yes"/>
+ <cd:content n="3"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reservefloat" generated="yes">
+ <cd:sequence>
+ <cd:string value="reserve"/>
+ <cd:variable value="oggettomobile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="cornice">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:reference n="3" optional="yes" list="yes"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefloat" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="definiscioggettomobile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloat" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="impostaoggettomobile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="altezzamax">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezzamax">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezzamin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="implicito">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="limitipagina">
+ <cd:constant type="cd:list"/>
+ </cd:parameter>
+ <cd:parameter name="distanzamarginesinistro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanzamarginedestro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="destra"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="floattext" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="oggettomobile"/>
+ <cd:string value="text"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="sinistra"/>
- <cd:constant type="si"/>
<cd:constant type="destra"/>
- </cd:parameter>
- <cd:parameter name="comandi">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="doppiafaccia">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="vuoto"/>
- </cd:parameter>
- <cd:parameter name="statointestazione">
- <cd:constant type="normale"/>
- <cd:constant type="termina"/>
- <cd:constant type="inizia"/>
- <cd:constant type="vuoto"/>
- <cd:constant type="nessuno"/>
- <cd:constant type="nomarcature"/>
- </cd:parameter>
- <cd:parameter name="statopdp">
- <cd:constant type="normale"/>
- <cd:constant type="termina"/>
- <cd:constant type="inizia"/>
- <cd:constant type="vuoto"/>
- <cd:constant type="nessuno"/>
- <cd:constant type="nomarcature"/>
- </cd:parameter>
- <cd:parameter name="statotesto">
- <cd:constant type="normale"/>
- <cd:constant type="termina"/>
- <cd:constant type="inizia"/>
- <cd:constant type="vuoto"/>
- <cd:constant type="nessuno"/>
- <cd:constant type="nomarcature"/>
- </cd:parameter>
- <cd:parameter name="statocima">
- <cd:constant type="termina"/>
- <cd:constant type="inizia"/>
- </cd:parameter>
- <cd:parameter name="statofondo">
- <cd:constant type="termina"/>
- <cd:constant type="inizia"/>
- </cd:parameter>
- <cd:parameter name="statopagina">
- <cd:constant type="termina"/>
- <cd:constant type="inizia"/>
- </cd:parameter>
- <cd:parameter name="colore">
+ <cd:constant type="alto"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="basso"/>
+ <cd:constant type="offset"/>
+ <cd:constant type="alto"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelistoffloats" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="floats"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="completelistoffloats" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="floats"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="referral" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="referral"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="bet">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ken">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="dat">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="van">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="aan">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ref">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="selectpaper">
+ <cd:sequence>
+ <cd:string value="selezionacarta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="famiglia">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplepaper">
+ <cd:sequence>
+ <cd:string value="accoppiacarta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="namemakeup" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="nome"/>
- <cd:string value="makeup"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="version">
- <cd:sequence>
- <cd:string value="versione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="finale" default="yes"/>
- <cd:constant type="concetto"/>
- <cd:constant type="temporaneo"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="currentdate">
- <cd:sequence>
- <cd:string value="datadioggi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="data"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="date" file="core-con.tex">
- <cd:sequence>
- <cd:string value="data"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="d">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="m">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- <cd:keywords list="yes">
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="referraldate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="datareferral"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="indenting" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="rientro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:resolve name="indenting"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="noindenting" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="nienterientro"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="blank" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="rigovuoto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="piccolo"/>
- <cd:constant type="medio"/>
- <cd:constant type="grande" default="yes"/>
- <cd:constant type="nobianco"/>
- <cd:constant type="dietro"/>
- <cd:constant type="bianco"/>
- <cd:constant type="disattiva"/>
- <cd:constant type="forza"/>
- <cd:constant type="reimposta"/>
- <cd:constant type="riga"/>
- <cd:constant type="mezzariga"/>
- <cd:constant type="cd:formula"/>
- <cd:constant type="fisso"/>
- <cd:constant type="flessibile"/>
- <cd:constant type="nessuno"/>
- <cd:constant type="sempre"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="packed" type="environment" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="impaccato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="rigovuoto"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="unpacked" type="environment">
- <cd:sequence>
- <cd:string value="unpacked"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="linecorrection" type="environment">
- <cd:sequence>
- <cd:string value="linecorrection"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="correctwhitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="correggispaziobianco"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="postponing" type="environment">
- <cd:sequence>
- <cd:string value="postponing"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="local" type="environment">
- <cd:sequence>
- <cd:string value="local"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="narrower" type="environment">
- <cd:sequence>
- <cd:string value="narrower"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="sinistra"/>
- <cd:constant type="centro" default="yes"/>
- <cd:constant type="destra"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hiding" type="environment">
- <cd:sequence>
- <cd:string value="hiding"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupalign" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="impostaallineamento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="ampiezza"/>
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- <cd:constant type="centro"/>
- <cd:constant type="interno"/>
- <cd:constant type="esterno"/>
- <cd:constant type="ampio"/>
- <cd:constant type="ampio"/>
- <cd:constant type="altezza"/>
- <cd:constant type="fondo"/>
- <cd:constant type="riga"/>
- <cd:constant type="reimposta"/>
- <cd:constant type="sospeso"/>
- <cd:constant type="nonsospeso"/>
- <cd:constant type="sillabato"/>
- <cd:constant type="nonsillabato"/>
- <cd:constant type="lesshyphens"/>
- <cd:constant type="morehyphens"/>
- <cd:constant type="nuovo"/>
- <cd:constant type="old"/>
- <cd:constant type="normale"/>
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- <cd:constant type="flushleft"/>
- <cd:constant type="flushright"/>
- <cd:constant type="flushouter"/>
- <cd:constant type="flushinner"/>
- <cd:constant type="center"/>
- <cd:constant type="hz"/>
- <cd:constant type="nohz"/>
- <cd:constant type="spaziatura"/>
- <cd:constant type="nospacing"/>
- <cd:constant type="tollerante"/>
- <cd:constant type="moltotollerante"/>
- <cd:constant type="dilata"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-
-<cd:command name="alignment" type="environment">
- <cd:sequence>
- <cd:string value="alignment"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="impostaallineamento"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupspacing">
- <cd:sequence>
- <cd:string value="impostaspaziatura"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="ampio"/>
- <cd:constant type="impaccato"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptolerance" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="impostatolleranza"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="orizzontale"/>
- <cd:constant type="verticale"/>
- <cd:constant type="dilata"/>
- <cd:constant type="spazio"/>
- <cd:constant type="moltorigido" default="yes"/>
- <cd:constant type="rigido"/>
- <cd:constant type="tollerante"/>
- <cd:constant type="moltotollerante"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="pagetype" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="tipopagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="processpage" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="elaborapagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="si" default="yes"/>
- <cd:constant type="no"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplepage" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="accoppiapagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="opzione">
- <cd:constant type="doppiafaccia"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="position" file="page-lyr.tex">
- <cd:sequence>
- <cd:string value="posizione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:position list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupscreens" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="impostaschermi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="metodo">
- <cd:constant type="punto"/>
- <cd:constant type="linea"/>
- <cd:constant type="esterno"/>
- </cd:parameter>
- <cd:parameter name="risoluzione">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="fattore">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="schermo">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbackgrounds" file="page-bck.tex">
- <cd:sequence>
- <cd:string value="impostasfondi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cima"/>
- <cd:constant type="intestazione"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="piedipagina"/>
- <cd:constant type="fondo"/>
- <cd:constant type="pagina"/>
- <cd:constant type="carta"/>
- <cd:constant type="paginasinistra"/>
- <cd:constant type="paginadestra"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="bordosinistro"/>
- <cd:constant type="marginesinistro"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="marginedestro"/>
- <cd:constant type="bordodestro"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- <cd:constant type="cd:repeat"/>
- </cd:parameter>
- <cd:inherit name="impostaincorniciato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="buffer" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="buffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="getbuffer">
- <cd:sequence>
- <cd:string value="prendibuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typebuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="typebuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="definiscibuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="impostabuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="capoverso">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="chem" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="chim"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fraction" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="frazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="periods" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="punti"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineblock" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="definisciblocco"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomoreblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="bastablocchi"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="hideblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="nascondiblocchi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="keepblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="tieniblocchi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="tutti"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="usablocco"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="processblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="elaborablocchi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="bypassblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="saltablocchi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="forceblocks">
- <cd:sequence>
- <cd:string value="forzablocchi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="selectblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="selezionablocchi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes">
- <cd:parameter name="criterio">
- <cd:constant type="tutti"/>
- <cd:constant type="cd:section"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblock" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="impostablocco"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="interno">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="file">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="formula" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="formula"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="mathematics" file="supp-mat.tex">
- <cd:sequence>
- <cd:string value="matematica"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeformula" file="core-mat.tex">
- <cd:sequence>
- <cd:string value="mettiformula"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content optional="yes"/>
- <cd:displaymath/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placesubformula" file="core-mat.tex">
- <cd:sequence>
- <cd:string value="mettisottoformula"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content optional="yes"/>
- <cd:displaymath/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placefloat" generated="yes" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="oggettomobile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- <cd:constant type="qui" default="yes"/>
- <cd:constant type="cima"/>
- <cd:constant type="fondo"/>
- <cd:constant type="insinistra"/>
- <cd:constant type="indestra"/>
- <cd:constant type="inmargine"/>
- <cd:constant type="margine"/>
- <cd:constant type="marginesinistro"/>
- <cd:constant type="marginedestro"/>
- <cd:constant type="bordosinistro"/>
- <cd:constant type="bordodestro"/>
- <cd:constant type="margineinterno"/>
- <cd:constant type="margineesterno"/>
- <cd:constant type="bordointerno"/>
- <cd:constant type="bordoesterno"/>
- <cd:constant type="interno"/>
- <cd:constant type="esterno"/>
- <cd:constant type="riga"/>
- <cd:constant type="alto"/>
- <cd:constant type="basso"/>
- <cd:constant type="adatta"/>
- <cd:constant type="pagina"/>
- <cd:constant type="paginasinistra"/>
- <cd:constant type="paginadestra"/>
- <cd:constant type="opposto"/>
- <cd:constant type="sempre"/>
- <cd:constant type="auto"/>
- <cd:constant type="forza"/>
- <cd:constant type="alto"/>
- <cd:constant type="reimposta"/>
- <cd:constant type="riga"/>
- <cd:constant type="altezza"/>
- <cd:constant type="profondita"/>
- <cd:constant type="separa"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reservefloat" generated="yes">
- <cd:sequence>
- <cd:string value="reserve"/>
- <cd:variable value="oggettomobile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="cornice">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- </cd:assignments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="definiscioggettomobile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="impostaoggettomobile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="altezzamax">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ampiezzamax">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ampiezzamin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="implicito">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="limitipagina">
- <cd:constant type="cd:list"/>
- </cd:parameter>
- <cd:parameter name="distanzamarginesinistro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanzamarginedestro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="luogo">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="items">
+ <cd:sequence>
+ <cd:string value="elementi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="impostaelementi" n="1"/>
+ </cd:assignments>
+ <cd:content n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupitems" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="impostaelementi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="luogo">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="destra"/>
+ <cd:constant type="inmargine"/>
+ <cd:constant type="cima"/>
+ <cd:constant type="fondo"/>
+ </cd:parameter>
+ <cd:parameter name="simbolo">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="..."/>
+ <cd:constant type="n"/>
+ <cd:constant type="a"/>
+ <cd:constant type="..."/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="ignoto"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quotation" type="environment" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="citazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
<cd:constant type="sinistra"/>
- <cd:constant type="centro"/>
+ <cd:constant type="centro" default="yes"/>
<cd:constant type="destra"/>
- </cd:parameter>
- <cd:inherit name="impostaincorniciato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="floattext" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="oggettomobile"/>
- <cd:string value="text"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- <cd:constant type="alto"/>
- <cd:constant type="centro"/>
- <cd:constant type="basso"/>
- <cd:constant type="offset"/>
- <cd:constant type="alto"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelistoffloats" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="floats"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="completelistoffloats" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="floats"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="referral" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="referral"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="bet">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quotation" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="citazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quote" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="menzione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupquote" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="impostamenzione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="cd:text"/>
+ <cd:constant type="margine"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineparagraphs" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="definiscicapoversi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="linea">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="adatta"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="interno">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tolleranza">
+ <cd:constant type="moltorigido"/>
+ <cd:constant type="rigido"/>
+ <cd:constant type="tollerante"/>
+ <cd:constant type="moltotollerante"/>
+ <cd:constant type="dilata"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="paragraph" generated="yes">
+ <cd:sequence>
+ <cd:variable value="capoverso"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="paragraph" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="capoverso"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupparagraphs" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="impostacapoversi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="ogni"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="tolleranza">
+ <cd:constant type="moltorigido"/>
+ <cd:constant type="rigido"/>
+ <cd:constant type="tollerante"/>
+ <cd:constant type="moltotollerante"/>
+ <cd:constant type="dilata"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="interno">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="comando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="linea">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptab" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="impostatab"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="campione">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stiletesta">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="destra"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tab">
+ <cd:sequence>
+ <cd:string value="tab"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="document" type="environment">
+ <cd:sequence>
+ <cd:string value="document"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labels">
+ <cd:sequence>
+ <cd:string value="etichette"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetabulate" file="core-tbl.tex">
+ <cd:sequence>
+ <cd:string value="definiscitabulato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ken">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tabulate" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="tabulato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="dat">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostafigureesterne" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptabulate" file="core-tbl.tex">
+ <cd:sequence>
+ <cd:string value="impostatabulato"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="unita">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rientro">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="interno">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="EQ">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="colorelinea">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="spessorelinea">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="rigovuoto"/>
+ <cd:constant type="griglia"/>
+ <cd:constant type="profondita"/>
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="piccolo"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="grande"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="fonttesto">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="linea">
+ <cd:constant type="normale"/>
+ <cd:constant type="riga"/>
+ </cd:parameter>
+ <cd:parameter name="separa">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptables" file="core-tab.tex">
+ <cd:sequence>
+ <cd:string value="impostatabelle"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="distanza">
+ <cd:constant type="piccolo"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="grande"/>
+ </cd:parameter>
+ <cd:parameter name="fonttesto">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="HL">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="piccolo"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="grande"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="VL">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="piccolo"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="grande"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="profondita">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
+ </cd:parameter>
+ <cd:parameter name="spessorelinea">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="colorelinea">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="comandi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="sfondo">
+ <cd:constant type="schermo"/>
+ <cd:constant type="colore"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="schermosfondo">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="coloresfondo">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="fonttesto">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="table" type="environment">
+ <cd:sequence>
+ <cd:string value="table"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="van">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tables" type="environment">
+ <cd:sequence>
+ <cd:string value="tables"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="aan">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetabletemplate" file="core-tab.tex">
+ <cd:sequence>
+ <cd:string value="definiscimodellotabella"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ref">
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="selectpaper">
- <cd:sequence>
- <cd:string value="selezionacarta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="famiglia">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplepaper">
- <cd:sequence>
- <cd:string value="accoppiacarta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="chem" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="chim"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fraction" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="frazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="periods" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="punti"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="items">
- <cd:sequence>
- <cd:string value="elementi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostaelementi"/>
- </cd:assignments>
- <cd:content list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupitems" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="impostaelementi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="luogo">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfiles" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="usafileesterni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="fonttesto">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="file">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfile" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="usafileesterno"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="4" list="yes">
+ <cd:parameter name="fonttesto">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfigure" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="usafiguraesterna"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="cd:name"/> <!-- parent -->
+ </cd:keywords>
+ <cd:assignments n="4" optional="yes" list="yes">
+ <cd:inherit name="impostafigureesterne" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="externalfigure" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="figuraesterna"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostafigureesterne" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupexternalfigures" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="impostafigureesterne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="scala">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="yscale">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="yscale">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="fattore">
+ <cd:constant type="max"/>
+ <cd:constant type="adatta"/>
+ <cd:constant type="ampio"/>
+ </cd:parameter>
+ <cd:parameter name="wfactor">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="max"/>
+ <cd:constant type="ampio"/>
+ <cd:constant type="adatta"/>
+ </cd:parameter>
+ <cd:parameter name="hfactor">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="max"/>
+ <cd:constant type="ampio"/>
+ <cd:constant type="adatta"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="cornice">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="preimpostato">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="display">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="anteprima">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="ripeti">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="oggetto">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="type">
+ <cd:constant type="eps"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="tif"/>
+ <cd:constant type="png"/>
+ <cd:constant type="jpg"/>
+ <cd:constant type="mov"/>
+ <cd:constant type="cd:tex"/>
+ </cd:parameter>
+ <cd:parameter name="metodo">
+ <cd:constant type="eps"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="tif"/>
+ <cd:constant type="png"/>
+ <cd:constant type="jpg"/>
+ <cd:constant type="mov"/>
+ <cd:constant type="cd:tex"/>
+ </cd:parameter>
+ <cd:parameter name="opzione">
+ <cd:constant type="cornice"/>
+ <cd:constant type="vuoto"/>
+ <cd:constant type="test"/>
+ </cd:parameter>
+ <cd:parameter name="cornici">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="ymax">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="xmax">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="directory">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="locale"/>
+ <cd:constant type="globale"/>
+ <cd:constant type="implicito"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezzamax">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="altezzamax">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="conversione">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="prefisso">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showexternalfigures" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="mostrafiguresterne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="alternativa">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalsoundtrack" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="usacolonnasonoraesterna"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="name" file="syst-gen.tex">
+ <cd:sequence>
+ <cd:string value="name"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="legend" type="environment">
+ <cd:sequence>
+ <cd:string value="legend"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="due"/>
+ </cd:keywords>
+ <cd:tex n="2" command="leg"/>
+ <cd:nothing n="3"/>
+ <cd:nothing n="4" separator="backslash"/>
+ <cd:nothing n="5" separator="backslash"/>
+ <cd:tex n="6" separator="backslash" command="leg"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fact" type="environment">
+ <cd:sequence>
+ <cd:string value="fatto"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:tex n="1" command="fact"/>
+ <cd:nothing n="2"/>
+ <cd:nothing n="3" separator="backslash"/>
+ <cd:nothing n="4" separator="backslash"/>
+ <cd:tex n="5" separator="backslash" command="fact"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="rotate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="ruota"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="impostarotazione" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuprotate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="impostarotazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="rotazione">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="normale"/>
+ <cd:constant type="alto"/>
+ <cd:constant type="adatta"/>
+ <cd:constant type="ampio"/>
+ <cd:constant type="profondita"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mirror" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="riflessione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="scale" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="scala"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="sx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcombinations" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="impostacombinazioni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adatta"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adatta"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="cima"/>
+ <cd:constant type="centro"/>
+ <cd:constant type="fondo"/>
+ <cd:constant type="sinistra"/>
+ <cd:constant type="destra"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="combination" type="environment">
+ <cd:sequence>
+ <cd:string value="combination"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:matrix"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placesidebyside" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="mettifiancoafianco"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeontopofeachother" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="mettiunosullaltro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overlay" type="environment">
+ <cd:sequence>
+ <cd:string value="overlay"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overview" type="environment">
+ <cd:sequence>
+ <cd:string value="overview"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionscreen" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="impostaschermointerazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adatta"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="adatta"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="backspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="spaziocima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="horoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="veroffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="opzione">
+ <cd:constant type="max"/>
+ <cd:constant type="adatta"/>
+ <cd:constant type="doppiafaccia"/>
+ <cd:constant type="segnalibro"/>
+ </cd:parameter>
+ <cd:parameter name="attesa">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="screen" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="schermo"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setuppagetransitions" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="impostatransizionepagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="reimposta"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteraction" file="core-nav.tex">
+ <cd:sequence>
+ <cd:string value="impostainterazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:parameter name="menu">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="click">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="separa">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="display">
+ <cd:constant type="nuovo"/>
+ </cd:parameter>
+ <cd:parameter name="azioneapri">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="azionechiudi">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="azioneapripagina">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="azionechiudipagina">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="calcola">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="profondita">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="colorecontrasto">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="setsimboli">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="titolo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="sottotitolo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="autore">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="data">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="parolachiave">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <!-- maybe this will move elsewhere -->
+ <cd:parameter name="fieldlayer">
+ <cd:constant type="auto"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionmenu" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="impostamenuinterazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="sinistra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="destra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="centro">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ <cd:constant type="nessuno"/>
+ <cd:constant type="locale"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="colorecontrasto">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="sovrapponi"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stessapagina">
+ <cd:constant type="si"/>
+ <cd:constant type="vuoto"/>
+ <cd:constant type="no"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="riferimentoingoto">
+ <cd:constant type="si"/>
+ <cd:constant type="vuoto"/>
+ <cd:constant type="no"/>
+ <cd:constant type="nessuno"/>
+ </cd:parameter>
+ <cd:parameter name="offsetsinistro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetdestro">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetcima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetfondo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="posizione">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/> <!-- maybe not all parameters from framed -->
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineinteractionmenu" variant="1" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definiscimenuinterazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
<cd:constant type="sinistra"/>
<cd:constant type="destra"/>
- <cd:constant type="inmargine"/>
<cd:constant type="cima"/>
<cd:constant type="fondo"/>
- </cd:parameter>
- <cd:parameter name="simbolo">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="..."/>
- <cd:constant type="n"/>
- <cd:constant type="a"/>
- <cd:constant type="..."/>
- <cd:constant type="cd:text"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- <cd:constant type="ignoto"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quotation" type="environment" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="citazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="sinistra"/>
- <cd:constant type="centro" default="yes"/>
- <cd:constant type="destra"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quotation" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="citazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quote" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="menzione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupquote" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="impostamenzione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="colore">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="luogo">
- <cd:constant type="cd:text"/>
- <cd:constant type="margine"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="adding">
- <cd:sequence>
- <cd:string value="adding"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="piccolo"/>
- <cd:constant type="medio" default="yes"/>
- <cd:constant type="grande"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineparagraphs" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="definiscicapoversi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="linea">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="adatta"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="interno">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tolleranza">
- <cd:constant type="moltorigido"/>
- <cd:constant type="rigido"/>
- <cd:constant type="tollerante"/>
- <cd:constant type="moltotollerante"/>
- <cd:constant type="dilata"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="paragraph" generated="yes">
- <cd:sequence>
- <cd:variable value="capoverso"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="paragraph" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="capoverso"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupparagraphs" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="impostacapoversi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- <cd:constant type="ogni"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="tolleranza">
- <cd:constant type="moltorigido"/>
- <cd:constant type="rigido"/>
- <cd:constant type="tollerante"/>
- <cd:constant type="moltotollerante"/>
- <cd:constant type="dilata"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="interno">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="comando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="linea">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptab" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="impostatab"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="campione">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stiletesta">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="luogo">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostamenuinterazione" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineinteractionmenu" variant="2" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definiscimenuinterazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="sinistra"/>
<cd:constant type="destra"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tab">
- <cd:sequence>
- <cd:string value="tab"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="document" type="environment">
- <cd:sequence>
- <cd:string value="document"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labels">
- <cd:sequence>
- <cd:string value="etichette"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetabulate" file="core-tbl.tex">
- <cd:sequence>
- <cd:string value="definiscitabulato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tabulate" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="tabulato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="usafiguraesterna"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptabulate" file="core-tbl.tex">
- <cd:sequence>
- <cd:string value="impostatabulato"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="unita">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rientro">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="interno">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="EQ">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="colorelinea">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="spessorelinea">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="rigovuoto"/>
- <cd:constant type="griglia"/>
- <cd:constant type="profondita"/>
- <cd:constant type="cd:dimension"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="medio"/>
- <cd:constant type="grande"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="fonttesto">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="grande"/>
- </cd:parameter>
- <cd:parameter name="linea">
- <cd:constant type="normale"/>
- <cd:constant type="riga"/>
- </cd:parameter>
- <cd:parameter name="separa">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptables" file="core-tab.tex">
- <cd:sequence>
- <cd:string value="impostatabelle"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="distanza">
- <cd:constant type="piccolo"/>
- <cd:constant type="medio"/>
- <cd:constant type="grande"/>
- </cd:parameter>
- <cd:parameter name="fonttesto">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="grande"/>
- </cd:parameter>
- <cd:parameter name="HL">
- <cd:constant type="cd:number"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="medio"/>
- <cd:constant type="grande"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="VL">
- <cd:constant type="cd:number"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="medio"/>
- <cd:constant type="grande"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="profondita">
- <cd:constant type="cd:number"/>
- <cd:constant type="strut"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:number"/>
- <cd:constant type="strut"/>
- </cd:parameter>
- <cd:parameter name="spessorelinea">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="colorelinea">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="comandi">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="sfondo">
- <cd:constant type="schermo"/>
- <cd:constant type="colore"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="schermosfondo">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="coloresfondo">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="fonttesto">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="grande"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="table" type="environment">
- <cd:sequence>
- <cd:string value="table"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tables" type="environment">
- <cd:sequence>
- <cd:string value="tables"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetabletemplate" file="core-tab.tex">
- <cd:sequence>
- <cd:string value="definiscimodellotabella"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfiles" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="usafileesterni"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="fonttesto">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="grande"/>
- </cd:parameter>
- <cd:parameter name="file">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfile" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="usafileesterno"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="fonttesto">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="grande"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfigure" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="usafiguraesterna"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="scala">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="yscale">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="yscale">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="fattore">
- <cd:constant type="max"/>
- <cd:constant type="adatta"/>
- <cd:constant type="ampio"/>
- </cd:parameter>
- <cd:parameter name="wfactor">
- <cd:constant type="cd:number"/>
- <cd:constant type="max"/>
- <cd:constant type="ampio"/>
- <cd:constant type="adatta"/>
- </cd:parameter>
- <cd:parameter name="hfactor">
- <cd:constant type="cd:number"/>
- <cd:constant type="max"/>
- <cd:constant type="ampio"/>
- <cd:constant type="adatta"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="cornice">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="preimpostato">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="display">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="anteprima">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="ripeti">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="oggetto">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="type">
- <cd:constant type="eps"/>
- <cd:constant type="mps"/>
- <cd:constant type="pdf"/>
- <cd:constant type="tif"/>
- <cd:constant type="png"/>
- <cd:constant type="jpg"/>
- <cd:constant type="mov"/>
- <cd:constant type="cd:tex"/>
- </cd:parameter>
- <cd:parameter name="metodo">
- <cd:constant type="eps"/>
- <cd:constant type="mps"/>
- <cd:constant type="pdf"/>
- <cd:constant type="tif"/>
- <cd:constant type="png"/>
- <cd:constant type="jpg"/>
- <cd:constant type="mov"/>
- <cd:constant type="cd:tex"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="externalfigure" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="figuraesterna"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="usafiguraesterna"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupexternalfigures" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="impostafigureesterne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="opzione">
- <cd:constant type="cornice"/>
- <cd:constant type="vuoto"/>
- <cd:constant type="test"/>
- </cd:parameter>
- <cd:parameter name="oggetto">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="cornici">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="ymax">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="xmax">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="directory">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="luogo">
- <cd:constant type="locale"/>
- <cd:constant type="globale"/>
- <cd:constant type="implicito"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="ampiezzamax">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="altezzamax">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="conversione">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="prefisso">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showexternalfigures" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="mostrafiguresterne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="alternativa">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalsoundtrack" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="usacolonnasonoraesterna"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="name" file="syst-gen.tex">
- <cd:sequence>
- <cd:string value="name"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="legend" type="environment">
- <cd:sequence>
- <cd:string value="legend"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="due"/>
- </cd:keywords>
- <cd:tex command="leg"/>
- <cd:nothing/>
- <cd:nothing separator="backslash"/>
- <cd:nothing separator="backslash"/>
- <cd:tex separator="backslash" command="leg"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fact" type="environment">
- <cd:sequence>
- <cd:string value="fatto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:tex command="fact"/>
- <cd:nothing/>
- <cd:nothing separator="backslash"/>
- <cd:nothing separator="backslash"/>
- <cd:tex separator="backslash" command="fact"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="rotate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="ruota"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostarotazione"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuprotate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="impostarotazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="rotazione">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="luogo">
- <cd:constant type="normale"/>
- <cd:constant type="alto"/>
- <cd:constant type="adatta"/>
- <cd:constant type="ampio"/>
- <cd:constant type="profondita"/>
- </cd:parameter>
- <cd:inherit name="impostaincorniciato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mirror" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="riflessione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="scale" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="scala"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="sx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="sy">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcombinations" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="impostacombinazioni"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adatta"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adatta"/>
- </cd:parameter>
- <cd:parameter name="luogo">
<cd:constant type="cima"/>
- <cd:constant type="centro"/>
<cd:constant type="fondo"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="sinistra"/>
<cd:constant type="destra"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="colore">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="combination" type="environment">
- <cd:sequence>
- <cd:string value="combination"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:matrix"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placesidebyside" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="mettifiancoafianco"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeontopofeachother" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="mettiunosullaltro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overlay" type="environment">
- <cd:sequence>
- <cd:string value="overlay"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overview" type="environment">
- <cd:sequence>
- <cd:string value="overview"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteractionscreen" file="core-int.tex">
- <cd:sequence>
- <cd:string value="impostaschermointerazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adatta"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="adatta"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="backspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spaziocima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="horoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="veroffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="opzione">
- <cd:constant type="max"/>
- <cd:constant type="adatta"/>
- <cd:constant type="doppiafaccia"/>
- <cd:constant type="segnalibro"/>
- </cd:parameter>
- <cd:parameter name="attesa">
- <cd:constant type="cd:number"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="screen" file="core-int.tex">
- <cd:sequence>
- <cd:string value="schermo"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setuppagetransitions" file="core-int.tex">
- <cd:sequence>
- <cd:string value="impostatransizionepagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="reimposta"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteraction" file="core-nav.tex">
- <cd:sequence>
- <cd:string value="impostainterazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- <cd:parameter name="menu">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- <cd:parameter name="pagina">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="click">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="separa">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="display">
- <cd:constant type="nuovo"/>
- </cd:parameter>
- <cd:parameter name="azioneapri">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="azionechiudi">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="azioneapripagina">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="azionechiudipagina">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="calcola">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="profondita">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="colore">
+ <cd:constant type="cima"/>
+ <cd:constant type="fondo"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="colorecontrasto">
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="impostamenuinterazione" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionmenu" type="environment">
+ <cd:sequence>
+ <cd:string value="menuinterattivo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="setsimboli">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="disableinteractionmenu" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="disabilitamenuinterazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="destra"/>
+ <cd:constant type="cima"/>
+ <cd:constant type="fondo"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="titolo">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="sottotitolo">
+ </cd:keywords>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternaldocument" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="usadocumentoesterno"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="file"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="autore">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useURL" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="usaURL"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="data">
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="file"/>
+ </cd:keywords>
+ <cd:keywords n="4">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="parolachiave">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupledocument" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="accoppiadocumento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="file"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="from" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="da"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="exclusive"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionbar">
+ <cd:sequence>
+ <cd:string value="barrainterazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:inherit name="impostabarrainterazione" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionbuttons" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="pulsantinterazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes">
+ <cd:inherit name="impostabarrainterazione" n="1"/>
+ </cd:assignments>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="impostabarrainterazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:parameter name="alternativa">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="d"/>
+ <cd:constant type="e"/>
+ <cd:constant type="f"/>
+ <cd:constant type="g"/>
+ </cd:parameter>
+ <cd:parameter name="simbolo">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="altezza"/>
+ <cd:constant type="adatta"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="altezza"/>
+ <cd:constant type="adatta"/>
+ </cd:parameter>
+ <cd:parameter name="profondita">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="passo">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="piccolo"/>
+ <cd:constant type="medio"/>
+ <cd:constant type="grande"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synchronize" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="sincronizza"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="synchronization" type="environment">
+ <cd:sequence>
+ <cd:string value="synchronization"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupsynchronizationbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="impostabarrasincronizzazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="alternativa">
+ <cd:constant type="pagina"/>
+ <cd:constant type="locale"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="altezza"/>
+ <cd:constant type="adatta"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synchronizationbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="barrasincronizzazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="alternativa">
+ <cd:constant type="pagina"/>
+ <cd:constant type="locale"/>
+ </cd:parameter>
+ <cd:inherit name="impostabarrasincronizzazione" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsynchronization" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="impostasincronizzazione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineprofile" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definisciprofilo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupprofiles" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="impostaprofili"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="opzione">
+ <cd:constant type="test"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="profile" type="environment">
+ <cd:sequence>
+ <cd:string value="profile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followprofile" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="seguiprofilo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <!-- maybe this will move elsewhere -->
- <cd:parameter name="fieldlayer">
- <cd:constant type="auto"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placebookmarks" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="mettisegnalibro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineinteractionmenu" variant="1" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definiscimenuinterazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- <cd:constant type="cima"/>
- <cd:constant type="fondo"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="sinistra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="destra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="centro">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- <cd:constant type="nessuno"/>
- <cd:constant type="locale"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="colore">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="sovrapponi"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stessapagina">
- <cd:constant type="si"/>
- <cd:constant type="vuoto"/>
- <cd:constant type="no"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="riferimentoingoto">
- <cd:constant type="si"/>
- <cd:constant type="vuoto"/>
- <cd:constant type="no"/>
- <cd:constant type="nessuno"/>
- </cd:parameter>
- <cd:parameter name="offsetsinistro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetdestro">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetcima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetfondo">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="posizione">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:inherit name="impostaincorniciato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineinteractionmenu" variant="2" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definiscimenuinterazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- <cd:constant type="cima"/>
- <cd:constant type="fondo"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- <cd:constant type="cima"/>
- <cd:constant type="fondo"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostamenuinterazione"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionmenu" type="environment">
- <cd:sequence>
- <cd:string value="menuinterattivo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="disableinteractionmenu" file="core-int.tex">
- <cd:sequence>
- <cd:string value="disabilitamenuinterazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- <cd:constant type="cima"/>
- <cd:constant type="fondo"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternaldocument" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="usadocumentoesterno"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="file"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useURL" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="usaURL"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="file"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupledocument" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="accoppiadocumento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="file"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="from" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="da"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="exclusive"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionbar">
- <cd:sequence>
- <cd:string value="barrainterazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:inherit name="impostabarrainterazione"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionbuttons" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="pulsantinterazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" optional="yes" list="yes">
- <cd:inherit name="impostabarrainterazione"/>
- </cd:assignments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteractionbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="impostabarrainterazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- <cd:parameter name="alternativa">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="d"/>
- <cd:constant type="e"/>
- <cd:constant type="f"/>
- <cd:constant type="g"/>
- </cd:parameter>
- <cd:parameter name="simbolo">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="altezza"/>
- <cd:constant type="adatta"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="altezza"/>
- <cd:constant type="adatta"/>
- </cd:parameter>
- <cd:parameter name="profondita">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="colore">
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="tutti"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="bookmark" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="segnalibro"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="passo">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="version" type="environment">
+ <cd:sequence>
+ <cd:string value="versione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
<cd:constant type="cd:number"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="medio"/>
- <cd:constant type="grande"/>
- </cd:parameter>
- <cd:inherit name="impostaincorniciato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synchronize" file="core-int.tex">
- <cd:sequence>
- <cd:string value="sincronizza"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="synchronization" type="environment">
- <cd:sequence>
- <cd:string value="synchronization"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupsynchronizationbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="impostabarrasincronizzazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="alternativa">
- <cd:constant type="pagina"/>
- <cd:constant type="locale"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="altezza"/>
- <cd:constant type="adatta"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="colore">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:inherit name="impostaincorniciato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synchronizationbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="barrasincronizzazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="alternativa">
- <cd:constant type="pagina"/>
- <cd:constant type="locale"/>
- </cd:parameter>
- <cd:inherit name="impostabarrasincronizzazione"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsynchronization" file="core-int.tex">
- <cd:sequence>
- <cd:string value="impostasincronizzazione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineprofile" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definisciprofilo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupprofiles" file="core-int.tex">
- <cd:sequence>
- <cd:string value="impostaprofili"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="opzione">
- <cd:constant type="test"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="profile" type="environment">
- <cd:sequence>
- <cd:string value="profile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followprofile" file="core-int.tex">
- <cd:sequence>
- <cd:string value="seguiprofilo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placebookmarks" file="core-int.tex">
- <cd:sequence>
- <cd:string value="mettisegnalibro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="tutti"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="bookmark">
- <cd:sequence>
- <cd:string value="segnalibro"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="version" type="environment">
- <cd:sequence>
- <cd:string value="versione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupversions" file="core-int.tex">
- <cd:sequence>
- <cd:string value="impostaversioni"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="numero">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupversions" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="impostaversioni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="numero">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="markversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="marcaversione"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="selectversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="selezionaversione"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definisciversion"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="markversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="marcaversione"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="selectversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="selezionaversione"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definisciversion"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="seguiversione"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followprofileversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="seguiversioneprofilo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineprogram" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definisciprogramma"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupprograms" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="impostaprogrammi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="directory">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="seguiversione"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="program" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="programma"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="figure" type="environment">
- <cd:sequence>
- <cd:string value="figure"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="fattore">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="cornice">
- <cd:constant type="attivo"/>
- <cd:constant type="disattivo"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<!-- referring*figure skipped -->
-
-<!-- marking*figure skipped -->
-
-<!-- remark skipped -->
-
-<cd:command name="goto" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="vaia"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:content interactive="exclusive"/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="gotobox" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="vaiabox"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="button">
- <cd:sequence>
- <cd:string value="pulsante"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" optional="yes" list="yes">
- <cd:inherit name="impostapulsanti"/>
- </cd:assignments>
- <cd:content/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbuttons" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="impostapulsanti"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- <cd:inherit name="impostaincorniciato"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<!-- menubutton skipped -->
-
-<cd:command name="setupcomment" file="core-int.tex">
- <cd:sequence>
- <cd:string value="impostacommento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stato">
- <cd:constant type="inizia"/>
- <cd:constant type="termina"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="colore">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="titolo">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followprofileversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="seguiversioneprofilo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="spazio">
- <cd:constant type="si"/>
- <cd:constant type="no"/>
- </cd:parameter>
- <cd:parameter name="simbolo">
- <cd:constant type="normale"/>
- <cd:constant type="Nuovo"/>
- <cd:constant type="Pallone"/>
- <cd:constant type="Aggiunta"/>
- <cd:constant type="Aiuto"/>
- <cd:constant type="Capoverso"/>
- <cd:constant type="Tasto"/>
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="opzione">
- <cd:constant type="max"/>
- <cd:constant type="buffer"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comment" type="environment">
- <cd:sequence>
- <cd:string value="commento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostacommento"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comment">
- <cd:sequence>
- <cd:string value="commento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostacommento"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definiscicampo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesubfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definiscisottocampo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="copyfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="copiacampo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="clonefield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="clonacampo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="field" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="campi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fitfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="adattacampo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="camporiempimento"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tooltip" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="tooltip"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="sinistra"/>
- <cd:constant type="destra"/>
- <cd:constant type="centro"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="mostracampi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="logfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="logcampi"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="impostacampo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="etichetta"/>
- <cd:constant type="orizzontale"/>
- <cd:constant type="verticale"/>
- <cd:constant type="cornice"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostacampi"/>
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="impostacampi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="reimposta"/>
- <cd:constant type="etichetta"/>
- <cd:constant type="orizzontale"/>
- <cd:constant type="verticale"/>
- <cd:constant type="cornice"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="prima">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dopo">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="colore">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="stile">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="allinea">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="opzione">
- <cd:constant type="solalettura"/>
- <cd:constant type="richiestp"/>
- <cd:constant type="protetto"/>
- <cd:constant type="ordinato"/>
- <cd:constant type="nondisponibile"/>
- <cd:constant type="nascosto"/>
- <cd:constant type="stampabile"/>
- </cd:parameter>
- <cd:parameter name="clickdentro">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="clickfuori">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="entraregione">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="esciregione">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="dopotasto">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="format">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="verifica">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="calcola">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="offsetcampo">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="colorecornicecampo">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="coloresfondocampo">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:inherit name="incorniciato"/>
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupforms" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="impostaforms"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="metodo">
- <cd:constant type="HTML"/>
- <cd:constant type="FDF"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefieldstack" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definiscistackcampi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostacampi"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fieldstack" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="stackcampi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostacampi"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="clip" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="clip"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostaclippling"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupclipping" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="impostaclippling"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="x">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="mp">
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelegend">
- <cd:sequence>
- <cd:string value="mettilegenda"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplegend">
- <cd:sequence>
- <cd:string value="impostalegenda"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tra">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="luogo">
- <cd:constant type="destra"/>
- <cd:constant type="fondo"/>
- </cd:parameter>
- <cd:parameter name="fonttesto">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="piccolo"/>
- <cd:constant type="grande"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definerule">
- <cd:sequence>
- <cd:string value="definiscilinea"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostalinea"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placerule">
- <cd:sequence>
- <cd:string value="mettilinea"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuprule">
- <cd:sequence>
- <cd:string value="impostalinea"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="profondita">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="altezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="ampiezza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spazioprima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spaziodopo">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="colore">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineprogram" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="definisciprogramma"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetextvariable">
- <cd:sequence>
- <cd:string value="definiscivariabiletesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:inherit name="impostavariabiletesto"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextvariable">
- <cd:sequence>
- <cd:string value="impostavariabiletesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="sinistra">
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="destra">
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="distanza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="comando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="si"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupprograms" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="impostaprogrammi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="directory">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="program" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="programma"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="figure" type="environment">
+ <cd:sequence>
+ <cd:string value="figure"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="fattore">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="cornice">
+ <cd:constant type="attivo"/>
+ <cd:constant type="disattivo"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- referring*figure skipped -->
+
+ <!-- marking*figure skipped -->
+
+ <!-- remark skipped -->
+
+ <cd:command name="goto" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="vaia"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:content n="2" interactive="exclusive"/>
+ <cd:reference n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="gotobox" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="vaiabox"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="button" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="pulsante"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes">
+ <cd:inherit name="impostapulsanti" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:reference n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbuttons" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="impostapulsanti"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- menubutton skipped -->
+
+ <cd:command name="setupcomment" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="impostacommento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="titolo">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="spazio">
+ <cd:constant type="si"/>
+ <cd:constant type="no"/>
+ </cd:parameter>
+ <cd:parameter name="simbolo">
+ <cd:constant type="normale"/>
+ <cd:constant type="Nuovo"/>
+ <cd:constant type="Pallone"/>
+ <cd:constant type="Aggiunta"/>
+ <cd:constant type="Aiuto"/>
+ <cd:constant type="Capoverso"/>
+ <cd:constant type="Tasto"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="opzione">
+ <cd:constant type="max"/>
+ <cd:constant type="buffer"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comment" type="environment">
+ <cd:sequence>
+ <cd:string value="commento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostacommento" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comment">
+ <cd:sequence>
+ <cd:string value="commento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="impostacommento" n="1"/>
+ </cd:assignments>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definiscicampo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1"> <!-- name -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2"> <!-- type -->
+ <cd:constant type="testo"/>
+ <cd:constant type="riga"/> <!-- equal to text -->
+ <cd:constant type="push"/>
+ <cd:constant type="check"/>
+ <cd:constant type="radio"/>
+ <cd:constant type="combo"/>
+ <cd:constant type="choice"/> <!-- equal to combo -->
+ <cd:constant type="popup"/> <!-- equal to combo -->
+ </cd:keywords>
+ <cd:keywords n="3"> <!-- group -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="4" list="yes"> <!-- optional for text? -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes"> <!-- default -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesubfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definiscisottocampo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="copyfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="copiacampo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="clonefield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="clonacampo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="field" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="campi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fitfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="adattacampo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="camporiempimento"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tooltip" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="tooltip"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="sinistra"/>
+ <cd:constant type="destra"/>
+ <cd:constant type="centro"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="mostracampi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="logfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="logcampi"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="impostacampo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="etichetta"/>
+ <cd:constant type="orizzontale"/>
+ <cd:constant type="verticale"/>
+ <cd:constant type="cornice"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="impostacampi" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="4" list="yes"> </cd:assignments>
+ <cd:assignments n="5" list="yes"> </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="impostacampi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- TODO: if it's reset, only a single argument, no list -->
+ <cd:constant type="reimposta"/>
+ <cd:constant type="etichetta"/>
+ <cd:constant type="orizzontale"/>
+ <cd:constant type="verticale"/>
+ <cd:constant type="cornice"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="prima">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dopo">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="colore">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="stile">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="allinea">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="opzione">
+ <cd:constant type="solalettura"/>
+ <cd:constant type="richiestp"/>
+ <cd:constant type="protetto"/>
+ <cd:constant type="ordinato"/>
+ <cd:constant type="nondisponibile"/>
+ <cd:constant type="nascosto"/>
+ <cd:constant type="stampabile"/>
+ </cd:parameter>
+ <cd:parameter name="clickdentro">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="clickfuori">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="entraregione">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="esciregione">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="dopotasto">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="format">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="verifica">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="calcola">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="offsetcampo">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="colorecornicecampo">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="coloresfondocampo">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:inherit name="impostaincorniciato" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="impostacampi" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="4" list="yes">
+ <cd:inherit name="impostacampi" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupforms" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="impostaforms"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="metodo">
+ <cd:constant type="HTML"/>
+ <cd:constant type="FDF"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefieldstack" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definiscistackcampi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="impostacampi" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fieldstack" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="stackcampi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="impostacampi" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="clip" file="core-trf.tex">
+ <cd:sequence>
+ <cd:string value="clip"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="impostaclippling" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupclipping" file="core-trf.tex">
+ <cd:sequence>
+ <cd:string value="impostaclippling"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stato">
+ <cd:constant type="inizia"/>
+ <cd:constant type="termina"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="x">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sx">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="hoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="voffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offsetsinistro">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offsetdestro">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offsetcima">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offsetfondo">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="mp">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelegend">
+ <cd:sequence>
+ <cd:string value="mettilegenda"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplegend">
+ <cd:sequence>
+ <cd:string value="impostalegenda"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distanza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tra">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="ampiezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="altezza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="luogo">
+ <cd:constant type="destra"/>
+ <cd:constant type="fondo"/>
+ </cd:parameter>
+ <cd:parameter name="fonttesto">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupstrut" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="impostastrut"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="si" default="yes"/>
<cd:constant type="no"/>
<cd:constant type="cap"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="settextvariable">
- <cd:sequence>
- <cd:string value="setvariabiletesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placetextvariable">
- <cd:sequence>
- <cd:string value="mettivariabiletesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textvariable">
- <cd:sequence>
- <cd:string value="variabiletesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definerawfont">
- <cd:sequence>
- <cd:string value="definiscifontgrezzo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostainterlinea"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="switchtorawfont">
- <cd:sequence>
- <cd:string value="passaafontgrezzo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetextposition">
- <cd:sequence>
- <cd:string value="definisciposizionetesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="impostaposizionamento"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextposition">
- <cd:sequence>
- <cd:string value="impostaposizionetesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="impostaposizionamento"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="positiontext">
- <cd:sequence>
- <cd:string value="posizionatesto"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupstrut" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="impostastrut"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="si" default="yes"/>
- <cd:constant type="no"/>
- <cd:constant type="cap"/>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
-
diff --git a/tex/context/interface/cont-nl.xml b/tex/context/interface/cont-nl.xml
index da3caca42..27116ea99 100644
--- a/tex/context/interface/cont-nl.xml
+++ b/tex/context/interface/cont-nl.xml
@@ -1,6 +1,4 @@
-<?xml version="1.0" standalone="yes"?>
-
-<!-- versions:
+<?xml version="1.0" encoding="UTF-8"?><!-- versions:
comment : user interface definitions of ConTeXt
@@ -10,10 +8,9 @@
2006.08.02 : define + resolve
-->
-
<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="nl" version="2006.08.02">
-<cd:define name="align">
+ <cd:define name="align">
<cd:constant type="binnen"/>
<cd:constant type="buiten"/>
<cd:constant type="links"/>
@@ -25,9 +22,18 @@
<cd:constant type="normaal"/>
<cd:constant type="nee"/>
<cd:constant type="ja"/>
-</cd:define>
+ </cd:define>
+
+ <cd:define name="symalign">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="lijnlinks"/>
+ <cd:constant type="lijnrechts"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="centreer"/>
+ </cd:define>
-<cd:define name="indenting">
+ <cd:define name="indenting">
<cd:constant type="nooit"/>
<cd:constant type="geen"/>
<cd:constant type="niet"/>
@@ -43,14 +49,14 @@
<cd:constant type="oneven"/>
<cd:constant type="even"/>
<cd:constant type="cd:dimension"/>
-</cd:define>
+ </cd:define>
-<cd:define name="indentnext">
+ <cd:define name="indentnext">
<cd:constant type="ja"/>
<cd:constant type="nee"/>
-</cd:define>
+ </cd:define>
-<cd:define name="style">
+ <cd:define name="style">
<cd:constant type="normaal"/>
<cd:constant type="vet"/>
<cd:constant type="schuin"/>
@@ -59,9 +65,9 @@
<cd:constant type="kap"/>
<cd:constant type="small..."/>
<cd:constant type="cd:command"/>
-</cd:define>
+ </cd:define>
-<cd:define name="language">
+ <cd:define name="language">
<cd:constant type="nl"/>
<cd:constant type="fr"/>
<cd:constant type="en"/>
@@ -70,9961 +76,9835 @@
<cd:constant type="es"/>
<cd:constant type="cz"/>
<cd:constant type=".."/>
-</cd:define>
+ </cd:define>
-<cd:define name="texts">
+ <cd:define name="texts">
<cd:constant type="cd:text"/>
<cd:constant type="cd:section"/>
<cd:constant type="datum"/>
<cd:constant type="cd:mark"/>
<cd:constant type="paginanummer"/>
-</cd:define>
+ </cd:define>
-<cd:define name="layout-h">
+ <cd:define name="layout-h">
<cd:constant type="tekst" default="yes"/>
<cd:constant type="marge"/>
<cd:constant type="rand"/>
-</cd:define>
+ </cd:define>
-<cd:define name="layout-v">
+ <cd:define name="layout-v">
<cd:constant type="boven"/>
<cd:constant type="hoofd"/>
<cd:constant type="tekst" default="yes"/>
<cd:constant type="voet"/>
<cd:constant type="onder"/>
-</cd:define>
+ </cd:define>
-<cd:command name="installlanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="installeertaal"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="spatiering">
- <cd:constant type="opelkaar"/>
- <cd:constant type="ruim"/>
- </cd:parameter>
- <cd:parameter name="lefthyphenmin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="righthyphenmin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="linkerzin">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechterzin">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="linkersubzin">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechtersubzin">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="linkerciteer">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechterciteer">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="linkercitaat">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechtercitaat">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="default">
+ <cd:define name="bodyfont">
+ <cd:constant type="5pt"/>
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="groot"/>
+ </cd:define>
+
+ <cd:command name="installlanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="installeertaal"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="steltaalin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="installeertaal"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="language">
- <cd:sequence>
- <cd:string value="taal"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mainlanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="hoofdtaal"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="translate" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="vertaal"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="cd:name">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useencoding" file="enco-ini.tex">
- <cd:sequence>
- <cd:string value="usecodering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usespecials" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="gebruikspecials"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="reset"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineoutput" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="definieeruitvoer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupoutput" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="steluitvoerin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebodyfontenvironment" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definieerkorpsomgeving"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="default"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="tekst">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="script">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="scriptscript">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="x">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="xx">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="klein">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="groot">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbodyfontenvironment" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="stelkorpsomgevingin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:inherit name="stelkorpsin"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelkorpsin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showbodyfontenvironment">
- <cd:sequence>
- <cd:string value="toonkorpsomgeving"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="stelkorpsin"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebodyfont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definieerkorps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="default"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="rm"/>
- <cd:constant type="ss"/>
- <cd:constant type="tt"/>
- <cd:constant type="mm"/>
- <cd:constant type="hw"/>
- <cd:constant type="cg"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="tf">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bf">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sl">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="it">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bs">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bi">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sc">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="ex">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mi">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sy">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="ma">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mb">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mc">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="spatiering">
+ <cd:constant type="opelkaar" default="yes"/>
+ <cd:constant type="ruim"/>
+ </cd:parameter>
+ <cd:parameter name="lefthyphenmin">
+ <cd:constant type="cd:number" default="2"/>
+ </cd:parameter>
+ <cd:parameter name="righthyphenmin">
+ <cd:constant type="cd:number" default="2"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="linkerzin">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="rechterzin">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="linkersubzin">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="rechtersubzin">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="linkerciteer">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rechterciteer">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="linkercitaat">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rechtercitaat">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="linkeruitspraak">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="middenuitspraak">
+ <cd:constant type="cd:command" default=""/>
+ </cd:parameter>
+ <cd:parameter name="rechteruitspraak">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="limiettekst">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="datum">
+ <cd:constant type="cd:text"/> <!-- TODO -->
+ </cd:parameter>
+ <cd:parameter name="koppelteken">
+ <cd:constant type="cd:command" default="\compoundhyphen"/>
+ </cd:parameter>
+ <cd:parameter name="linkerkoppelteken">
+ <cd:constant type="cd:command" default="\compoundhyphen"/>
+ </cd:parameter>
+ <cd:parameter name="rechterkoppelteken">
+ <cd:constant type="cd:command" default=""/>
+ </cd:parameter>
+ <cd:parameter name="default">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="steltaalin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="installeertaal" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="language" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="taal"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mainlanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="hoofdtaal"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="translate" file="lang-lab.tex" category="language">
+ <cd:sequence>
+ <cd:string value="vertaal"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useencoding" file="enco-ini.tex" category="encoding"> <!-- engine="pdftex" -->
+ <cd:sequence>
+ <cd:string value="usecodering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usespecials" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="gebruikspecials"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineoutput" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="definieeruitvoer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupoutput" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="steluitvoerin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebodyfontenvironment" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definieerkorpsomgeving"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes"> <!-- it's possible to use 1+2+3, 2+3, what about 1+2? -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="5pt"/> <!-- TODO: maybe <cd:resolve name="bodyfont"/> -->
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ <cd:constant type="default"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:parameter name="tekst">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="script">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="scriptscript">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="x">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="xx">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="klein">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="groot">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbodyfontenvironment" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="stelkorpsomgevingin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes"> <!-- same as definebodyfontenvironment; you can define the whole commant to inherit, not only parameters-->
+ <cd:inherit name="definieerkorpsomgeving" n="1"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:inherit name="definieerkorpsomgeving" n="2"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="definieerkorpsomgeving" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showbodyfontenvironment" file="font-run.tex" category="fonts"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="toonkorpsomgeving"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="stelkorpsin" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebodyfont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definieerkorps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- <cd:constant type="default"/> -->
+ <cd:resolve name="bodyfont"/> <!-- TODO: check this -->
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="rm"/>
+ <cd:constant type="ss"/>
+ <cd:constant type="tt"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="hw"/>
+ <cd:constant type="cg"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="tf">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bf">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sl">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="it">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bs">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bi">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sc">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="ex">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mi">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="ma">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mb">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mc">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showbodyfont" file="font-run.tex" category="fonts"> <!-- visual debugging -->
+ <cd:sequence>
+ <cd:string value="toonkorps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="stelkorpsin" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbodyfont" file="font-run.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="stelkorpsin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- TODO: many missing, maybe also <cd:resolve name="bodyfont"/> -->
+ <cd:constant type="cd:name"/>
+ <cd:constant type="serif"/>
+ <cd:constant type="regular"/>
+ <cd:constant type="romaan"/>
+ <cd:constant type="sans"/>
+ <cd:constant type="support"/>
+ <cd:constant type="schreefloos"/>
+ <cd:constant type="mono"/>
+ <cd:constant type="type"/>
+ <cd:constant type="teletype"/>
+ <cd:constant type="handschrift"/>
+ <cd:constant type="calligrafie"/>
+ <cd:constant type="5pt"/>
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="switchtobodyfont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="switchnaarkorps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="bodyfont"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definieerfont"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showbodyfont">
- <cd:sequence>
- <cd:string value="toonkorps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="stelkorpsin"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbodyfont">
- <cd:sequence>
- <cd:string value="stelkorpsin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="serif"/>
- <cd:constant type="regular"/>
- <cd:constant type="romaan"/>
- <cd:constant type="sans"/>
- <cd:constant type="support"/>
- <cd:constant type="schreefloos"/>
- <cd:constant type="mono"/>
- <cd:constant type="type"/>
- <cd:constant type="teletype"/>
- <cd:constant type="handschrift"/>
- <cd:constant type="calligrafie"/>
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="switchtobodyfont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="switchnaarkorps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="groot"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definieerfont"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="stelkleurin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolors" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="stelkleurenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="globaal"/>
- <cd:constant type="lokaal"/>
- </cd:parameter>
- <cd:parameter name="conversie">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="altijd"/>
- </cd:parameter>
- <cd:parameter name="reductie">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="rgb">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="cmyk">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="mpcmyk">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="mpspot">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="tekstkleur">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="stelkleurin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="splitsen">
- <cd:constant type="c"/>
- <cd:constant type="m"/>
- <cd:constant type="y"/>
- <cd:constant type="k"/>
- <cd:constant type="p"/>
- <cd:constant type="s"/>
- <cd:constant type="nee"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolors" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="stelkleurenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="globaal"/>
+ <cd:constant type="lokaal"/>
+ </cd:parameter>
+ <cd:parameter name="conversie">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="altijd"/>
+ </cd:parameter>
+ <cd:parameter name="reductie">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="rgb">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="cmyk">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="mpcmyk">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="mpspot">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="tekstkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="splitsen">
+ <cd:constant type="c"/>
+ <cd:constant type="m"/>
+ <cd:constant type="y"/>
+ <cd:constant type="k"/>
+ <cd:constant type="p"/>
+ <cd:constant type="s"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="criterium">
+ <cd:constant type="alles"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definieerkleur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="criterium">
- <cd:constant type="alles"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definieerkleur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="r">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="g">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="b">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="c">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="m">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="k">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="s">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="h">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="t">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="a">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="p">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="r">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="g">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="b">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="c">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="k">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="s">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="h">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="t">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="a">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="p">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="e">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="color" type="environment" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="kleur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="color" file="colo-ini.tex">
+ <cd:sequence>
+ <cd:string value="kleur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="e">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="graycolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="grijskleur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="color" type="environment" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="kleur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="color" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="kleur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="graycolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="grijskleur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showcolor">
- <cd:sequence>
- <cd:string value="toonkleur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definepalet" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definieerpalet"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="cd:name">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppalet" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="stelpaletin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecolorgroup" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definieerkleurgroep"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="rgb" default="yes"/>
- <cd:constant type="cmyk"/>
- <cd:constant type="grijs"/>
- <cd:constant type="s"/>
- </cd:keywords>
- <cd:triplet list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showpalet">
- <cd:sequence>
- <cd:string value="toonpalet"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="horizontaal"/>
- <cd:constant type="vertikaal"/>
- <cd:constant type="naam"/>
- <cd:constant type="waarde"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showcolorgroup">
- <cd:sequence>
- <cd:string value="toonkleurgroep"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="horizontaal"/>
- <cd:constant type="vertikaal"/>
- <cd:constant type="naam"/>
- <cd:constant type="waarde"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comparepalet">
- <cd:sequence>
- <cd:string value="vergelijkpalet"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comparecolorgroup">
- <cd:sequence>
- <cd:string value="vergelijkkleurgroep"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showmakeup" file="supp-vis.tex">
- <cd:sequence>
- <cd:string value="toonopmaak"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definetype" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="definieertype"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="steltypein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptype" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="steltypein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="spatie">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="optie">
- <cd:constant type="schuin"/>
- <cd:constant type="normaal"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="type" file="verb-ini.tex">
- <cd:sequence>
- <cd:string value="type"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typ" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="typ"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tex" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="tex"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="arg" file="core-ver.tex">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showcolor" file="colo-run.tex" category="colors"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="toonkleur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definepalet" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definieerpalet"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppalet" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="stelpaletin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecolorgroup" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definieerkleurgroep"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="rgb" default="yes"/>
+ <cd:constant type="cmyk"/>
+ <cd:constant type="grijs"/>
+ <cd:constant type="s"/>
+ </cd:keywords>
+ <cd:triplet n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showpalet" file="colo-run.tex" category="colors"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="toonpalet"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="horizontaal"/>
+ <cd:constant type="vertikaal"/>
+ <cd:constant type="naam"/>
+ <cd:constant type="waarde"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showcolorgroup" file="colo-run.tex" category="colors"> <!-- and debug-->
+ <cd:sequence>
+ <cd:string value="toonkleurgroep"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="horizontaal"/>
+ <cd:constant type="vertikaal"/>
+ <cd:constant type="naam"/>
+ <cd:constant type="waarde"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comparepalet" file="colo-run.tex" category="colors"> <!-- and debug? -->
+ <cd:sequence>
+ <cd:string value="vergelijkpalet"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comparecolorgroup" file="colo-run.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="vergelijkkleurgroep"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showmakeup" file="supp-vis.tex" category="debug">
+ <cd:sequence>
+ <cd:string value="toonopmaak"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definetype" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="definieertype"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="steltypein" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptype" file="core-ver.tex" category="verbatim"> <!-- TODO -->
+ <cd:sequence>
+ <cd:string value="steltypein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="spatie">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit" default="yes"/>
+ </cd:parameter>
+ <cd:parameter name="optie">
+ <cd:constant type="schuin"/>
+ <cd:constant type="normaal"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="type" file="verb-ini.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="type"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typ" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="typ"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tex" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="tex"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- cd:command name="arg" file="core-ver.tex"> command broken
<cd:sequence>
<cd:string value="arg"/>
</cd:sequence>
<cd:arguments>
<cd:content/>
</cd:arguments>
-</cd:command>
-
-<cd:command name="definetyping" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="definieertypen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="file"/>
- <cd:constant type="typen"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="steltypenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptyping" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="steltypenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="file"/>
- <cd:constant type="typen"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="spatie">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="pagina">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="optie">
- <cd:constant type="schuin"/>
- <cd:constant type="normaal"/>
- <cd:constant type="commandos"/>
- <cd:constant type="kleur"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="tekst">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="icommando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="vcommando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="ccommando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="standaard"/>
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="evenmarge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="onevenmarge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="blanko">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="klein"/>
- <cd:constant type="middel"/>
- <cd:constant type="groot"/>
- <cd:constant type="standaard"/>
- <cd:constant type="halveregel"/>
- <cd:constant type="regel"/>
- </cd:parameter>
- <cd:parameter name="escape">
- <cd:constant type="cd:character"/>
- </cd:parameter>
- <cd:parameter name="spatie">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="tab">
- <cd:constant type="cd:number"/>
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="pagina">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="springvolgendein">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="palet">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="regels">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="afgebroken"/>
- </cd:parameter>
- <cd:parameter name="leeg">
- <cd:constant type="ja"/>
- <cd:constant type="alles"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="nummeren">
- <cd:constant type="regel"/>
+</cd:command -->
+
+ <cd:command name="definetyping" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="definieertypen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:inherit name="steltypenin" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="steltypenin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptyping" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="steltypenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="file"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typing" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="typen"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="typefile" file="verb-ini.tex">
- <cd:sequence>
- <cd:string value="typefile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="stelvoetnotenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversie">
- <cd:constant type="cijfers"/>
- <cd:constant type="letters"/>
- <cd:constant type="Letters"/>
- <cd:constant type="romeins"/>
- <cd:constant type="Romeins"/>
- </cd:parameter>
- <cd:parameter name="wijze">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="plaats">
- <cd:constant type="pagina"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="kolommen"/>
- <cd:constant type="eerstekolom"/>
- <cd:constant type="laatstekolom"/>
- <cd:constant type="hoog"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="lijn">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="korps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="groot"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kolomafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margeafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nummercommando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="tekstcommando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="splitsen">
- <cd:constant type="soepel"/>
- <cd:constant type="streng"/>
- <cd:constant type="zeerstreng"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="tekstletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="tekstkleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="interactie">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:inherit name="omlijnd"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootnotedefinition" file="core-not.tex">
- <cd:sequence>
- <cd:string value="stelvoetnootdefinitiein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:inherit name="doordefinieren"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="footnote" file="core-not.tex">
- <cd:sequence>
- <cd:string value="voetnoot"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="footnotetext" file="core-not.tex">
- <cd:sequence>
- <cd:string value="voetnoottekst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="note" file="core-not.tex">
- <cd:sequence>
- <cd:string value="noot"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="localfootnotes" type="environment">
- <cd:sequence>
- <cd:string value="localfootnotes"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelocalfootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="plaatslokalevoetnoten"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelvoetnotenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placefootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="plaatsvoetnoten"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelvoetnotenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupunderbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="stelonderstrepenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="variant">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- </cd:parameter>
- <cd:parameter name="lijndikte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="onderoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bovenoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="lijnkleur">
+ <cd:constant type="typen"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="underbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="onderstreep"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="underbars" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="onderstrepen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="overstreep"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overbars" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="overstrepen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overstrike" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="doorstreep"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overstrikes" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="doorstrepen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="romannumerals" file="core-con.tex">
- <cd:sequence>
- <cd:string value="romeins"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Romannumerals" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Romeins"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="numbers" file="core-con.tex">
- <cd:sequence>
- <cd:string value="cijfers"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="character" file="core-con.tex">
- <cd:sequence>
- <cd:string value="letter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Character" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Letter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="characters" file="core-con.tex">
- <cd:sequence>
- <cd:string value="letters"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Characters" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Letters"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mediaeval" file="core-con.tex">
- <cd:sequence>
- <cd:string value="mediaeval"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="month" file="core-con.tex">
- <cd:sequence>
- <cd:string value="maand"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="MONTH" file="core-con.tex">
- <cd:sequence>
- <cd:string value="MAAND"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="weekday" file="core-con.tex">
- <cd:sequence>
- <cd:string value="weekdag"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WEEKDAY" file="core-con.tex">
- <cd:sequence>
- <cd:string value="WEEKDAG"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcapitals" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="stelkapitalenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="titel">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="sc">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="cap" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="cap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nocap">
- <cd:sequence>
- <cd:string value="nocap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="CAP">
- <cd:sequence>
- <cd:string value="CAP"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Cap">
- <cd:sequence>
- <cd:string value="Cap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Caps">
- <cd:sequence>
- <cd:string value="Caps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WORD" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="WOORD"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WORDS" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="WOORDEN"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Word" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="Woord"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Words" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="Woorden"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="stretched" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="uitgerekt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesymbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="definieersymbool"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefiguresymbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="definieerfiguursymbool"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="externfiguur"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="symbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="symbool"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="symbolset" type="environment">
- <cd:sequence>
- <cd:string value="symbolset"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsymbolset" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="stelsymboolsetin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usesymbols" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="gebruiksymbolen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showsymbolset">
- <cd:sequence>
- <cd:string value="toonsymboolset"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineconversion" file="core-con.tex">
- <cd:sequence>
- <cd:string value="definieerconversie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="convertnumber" file="core-con.tex">
- <cd:sequence>
- <cd:string value="converteernummer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheadtext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="stelkoptekstin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="cd:name">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="spatie">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="optie">
+ <cd:constant type="schuin"/>
+ <cd:constant type="normaal"/>
+ <cd:constant type="commandos"/>
+ <cd:constant type="kleur"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="tekst">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="icommando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="vcommando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="ccommando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="standaard"/>
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="evenmarge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="onevenmarge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="blanko">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="groot"/>
+ <cd:constant type="standaard"/>
+ <cd:constant type="halveregel"/>
+ <cd:constant type="regel"/>
+ </cd:parameter>
+ <cd:parameter name="escape">
+ <cd:constant type="cd:character"/>
+ </cd:parameter>
+ <cd:parameter name="spatie">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="tab">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="springvolgendein">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="palet">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="regels">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="afgebroken"/>
+ </cd:parameter>
+ <cd:parameter name="leeg">
+ <cd:constant type="ja"/>
+ <cd:constant type="alles"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="nummeren">
+ <cd:constant type="regel"/>
+ <cd:constant type="file"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="korps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typing" type="environment" generated="yes" file="verb-ini.tex"
+ category="verbatim">
+ <cd:sequence>
+ <cd:variable value="typen"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="typefile" file="verb-ini.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="typefile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="stelvoetnotenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversie">
+ <cd:constant type="cijfers"/>
+ <cd:constant type="letters"/>
+ <cd:constant type="Letters"/>
+ <cd:constant type="romeins"/>
+ <cd:constant type="Romeins"/>
+ </cd:parameter>
+ <cd:parameter name="wijze">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="pagina"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="kolommen"/>
+ <cd:constant type="eerstekolom"/>
+ <cd:constant type="laatstekolom"/>
+ <cd:constant type="hoog"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="lijn">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="korps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kolomafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margeafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nummercommando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="tekstcommando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="splitsen">
+ <cd:constant type="soepel"/>
+ <cd:constant type="streng"/>
+ <cd:constant type="zeerstreng"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="tekstletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="tekstkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="interactie">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootnotedefinition" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="stelvoetnootdefinitiein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:inherit name="steldoordefinierenin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="footnote" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="voetnoot"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="footnotetext" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="voetnoottekst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="note" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="noot"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="localfootnotes" type="environment" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="localfootnotes"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelocalfootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="plaatslokalevoetnoten"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelvoetnotenin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placefootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="plaatsvoetnoten"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelvoetnotenin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupunderbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="stelonderstrepenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="variant">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ </cd:parameter>
+ <cd:parameter name="lijndikte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="onderoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bovenoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="lijnkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="underbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="onderstreep"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="underbars" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="onderstrepen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="overstreep"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overbars" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="overstrepen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overstrike" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="doorstreep"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overstrikes" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="doorstrepen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="romannumerals" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="romeins"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Romannumerals" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Romeins"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="numbers" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="cijfers"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="character" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="letter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Character" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Letter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="characters" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="letters"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Characters" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Letters"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mediaeval" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="mediaeval"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="month" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="maand"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="MONTH" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="MAAND"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="weekday" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="weekdag"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WEEKDAY" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="WEEKDAG"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcapitals" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="stelkapitalenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="titel">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="sc">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="cap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="cap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nocap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="nocap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="CAP" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="CAP"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Cap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Cap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Caps" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Caps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WORD" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="WOORD"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WORDS" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="WOORDEN"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Word" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Woord"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Words" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Woorden"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="stretched" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="uitgerekt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesymbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="definieersymbool"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplabeltext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="stellabeltekstin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="cd:name">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefiguresymbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="definieerfiguursymbool"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="headtext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="koptekst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labeltext">
- <cd:sequence>
- <cd:string value="labeltekst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarginrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stelkantlijnin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="niveau">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="lijndikte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginrule" type="environment">
- <cd:sequence>
- <cd:string value="kantlijn"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginrule">
- <cd:sequence>
- <cd:string value="kantlijn"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplinewidth" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stellijndiktein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stelomlijndin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="hoogte">
- <cd:constant type="passend"/>
- <cd:constant type="ruim"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="passend"/>
- <cd:constant type="ruim"/>
- <cd:constant type="vast"/>
- <cd:constant type="lokaal"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="autobreedte">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="forceer"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="geen"/>
- <cd:constant type="overlay"/>
- <cd:constant type="default"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="plaats">
- <cd:constant type="diepte"/>
- <cd:constant type="hangend"/>
- <cd:constant type="hoog"/>
- <cd:constant type="laho"/>
- <cd:constant type="laag"/>
- <cd:constant type="boven"/>
- <cd:constant type="midden"/>
- <cd:constant type="onder"/>
- <cd:constant type="handhaaf"/>
- </cd:parameter>
- <cd:parameter name="optie">
- <cd:constant type="geen"/>
- <cd:constant type="leeg"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="globaal"/>
- <cd:constant type="lokaal"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="onder">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="boven">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="kader">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- <cd:constant type="geen"/>
- <cd:constant type="overlay"/>
- </cd:parameter>
- <cd:parameter name="bovenkader">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="onderkader">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="linkerkader">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="rechterkader">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="kaderoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kaderdiepte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kaderhoek">
- <cd:constant type="rond"/>
- <cd:constant type="recht"/>
- </cd:parameter>
- <cd:parameter name="kaderstraal">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kaderkleur">
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="stelexternefigurenin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="symbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="symbool"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="achtergrond">
- <cd:constant type="raster"/>
- <cd:constant type="kleur"/>
- <cd:constant type="geen"/>
- <cd:constant type="voorgrond"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="achtergrondraster">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="achtergrondkleur">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="symbolset" type="environment" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="symbolset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="achtergrondoffset">
- <cd:constant type="kader"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="achtergronddiepte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="achtergrondhoek">
- <cd:constant type="rond"/>
- <cd:constant type="recht"/>
- </cd:parameter>
- <cd:parameter name="achtergrondstraal">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="diepte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoek">
- <cd:constant type="rond"/>
- <cd:constant type="recht"/>
- </cd:parameter>
- <cd:parameter name="straal">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="leeg">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="voorgrondkleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="voorgrondletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="lijndikte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="omlijnd"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelomlijndin"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="inlijnd"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelomlijndin"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="thinrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="dunnelijnen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes">
- <cd:inherit name="steldunnelijnenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupthinrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="steldunnelijnenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="interlinie">
- <cd:constant type="klein"/>
- <cd:constant type="middel"/>
- <cd:constant type="groot"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="kleur">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsymbolset" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="stelsymboolsetin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="achtergrondkleur">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usesymbols" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="gebruiksymbolen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="diepte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="variant">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="d"/>
- </cd:parameter>
- <cd:parameter name="lijndikte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kleur">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showsymbolset" file="symb-run.tex" category="symbols"> <!-- and symbols -->
+ <cd:sequence>
+ <cd:string value="toonsymboolset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="achtergrond">
- <cd:constant type="kleur"/>
- </cd:parameter>
- <cd:parameter name="achtergrondkleur">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineconversion" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="definieerconversie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hairline" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="haarlijn"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="thinrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="dunnelijn"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineframedtext" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="definieerkadertekst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelkadertekstenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="definieeromlijnd"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelkadertekstenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupframedtexts" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stelkadertekstenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="korps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="groot"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="links">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="binnen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="regelcorrectie">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="dieptecorrectie">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="standaard"/>
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="plaats">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="convertnumber" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="converteernummer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheadtext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="stelkoptekstin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplabeltext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="stellabeltekstin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="headtext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="koptekst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labeltext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="labeltekst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarginrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stelkantlijnin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="niveau">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="lijndikte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginrule" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="kantlijn"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="kantlijn"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplinewidth" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stellijndiktein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stelomlijndin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/> <!-- defines a command with that name -->
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="hoogte">
+ <cd:constant type="passend"/>
+ <cd:constant type="ruim"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="passend"/>
+ <cd:constant type="ruim"/>
+ <cd:constant type="vast"/>
+ <cd:constant type="lokaal"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="autobreedte">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="forceer"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="geen"/>
+ <cd:constant type="overlay"/>
+ <cd:constant type="default"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="diepte"/>
+ <cd:constant type="hangend"/>
+ <cd:constant type="hoog"/>
+ <cd:constant type="laho"/>
+ <cd:constant type="laag"/>
+ <cd:constant type="boven"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="onder"/>
+ <cd:constant type="handhaaf"/>
+ </cd:parameter>
+ <cd:parameter name="optie">
+ <cd:constant type="geen"/>
+ <cd:constant type="leeg"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="globaal"/>
+ <cd:constant type="lokaal"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="onder">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="boven">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="kader">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ <cd:constant type="geen"/>
+ <cd:constant type="overlay"/>
+ </cd:parameter>
+ <cd:parameter name="bovenkader">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="onderkader">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="linkerkader">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="rechterkader">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="kaderoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kaderdiepte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kaderhoek">
+ <cd:constant type="rond"/>
+ <cd:constant type="recht"/>
+ </cd:parameter>
+ <cd:parameter name="kaderstraal">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kaderkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="achtergrond">
+ <cd:constant type="raster"/>
+ <cd:constant type="kleur"/>
+ <cd:constant type="geen"/>
+ <cd:constant type="voorgrond"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="achtergrondraster">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="achtergrondkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="achtergrondoffset">
+ <cd:constant type="kader"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="achtergronddiepte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="achtergrondhoek">
+ <cd:constant type="rond"/>
+ <cd:constant type="recht"/>
+ </cd:parameter>
+ <cd:parameter name="achtergrondstraal">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="diepte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoek">
+ <cd:constant type="rond"/>
+ <cd:constant type="recht"/>
+ </cd:parameter>
+ <cd:parameter name="straal">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="leeg">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="voorgrondkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="voorgrondletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="lijndikte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="omlijnd"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="inlijnd"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="thinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="dunnelijnen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes">
+ <cd:inherit name="steldunnelijnenin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupthinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="steldunnelijnenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="interlinie">
+ <cd:constant type="klein"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="groot"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="achtergrondkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="diepte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="variant">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="d"/>
+ </cd:parameter>
+ <cd:parameter name="lijndikte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="achtergrond">
+ <cd:constant type="kleur"/>
+ </cd:parameter>
+ <cd:parameter name="achtergrondkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hairline" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="haarlijn"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="thinrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="dunnelijn"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineframedtext" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definieerkadertekst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelkadertekstenin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definieeromlijnd"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelkadertekstenin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupframedtexts" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stelkadertekstenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="korps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="binnen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="regelcorrectie">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="dieptecorrectie">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="standaard"/>
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="inspringen">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framedtext" type="environment" generated="yes" file="core-rul.tex">
+ <cd:sequence>
+ <cd:variable value="kadertekst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="links"/>
<cd:constant type="rechts"/>
<cd:constant type="midden"/>
<cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="inspringen">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:inherit name="stelomlijndin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framedtext" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="kadertekst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="midden"/>
- <cd:constant type="geen"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelkadertekstenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framedtext" generated="yes">
- <cd:sequence>
- <cd:variable value="kadertekst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelkadertekstenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="background" type="environment">
- <cd:sequence>
- <cd:string value="achtergrond"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="background">
- <cd:sequence>
- <cd:string value="achtergrond"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupbackground" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stelachtergrondin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="linkeroffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechteroffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bovenoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="onderoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelkadertekstenin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framedtext" generated="yes" file="core-rul.tex">
+ <cd:sequence>
+ <cd:variable value="kadertekst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelkadertekstenin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="background" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="achtergrond"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="background" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="achtergrond"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbackground" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stelachtergrondin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="linkeroffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechteroffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bovenoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="onderoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="invullijnen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelinvullijnenin" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillintext" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="invultekst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelinvullijnenin" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfillinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stelinvullijnenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="breedte">
+ <cd:constant type="passend"/>
+ <cd:constant type="ruim"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="interlinie">
+ <cd:constant type="klein"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="groot"/>
+ </cd:parameter>
+ <cd:parameter name="scheider">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinline" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="invulregel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelinvulregelsin" n="1"/>
+ </cd:assignments>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfillinlines" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stelinvulregelsin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptextrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="steltekstlijnenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="plaats">
+ <cd:constant type="links"/>
+ <cd:constant type="inmarge"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="korps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="lijnkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="tekstlijn"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="boven"/>
+ <cd:constant type="onder"/>
+ </cd:keywords>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textrule" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="tekstlijn"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="boven"/>
+ <cd:constant type="onder"/>
+ </cd:keywords>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="blackrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="blokje"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelblokjesin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="blackrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="blokjes"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:inherit name="stelblokjesin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblackrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stelblokjesin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension" default="1em"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension" default="1ex"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="diepte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="variant">
+ <cd:constant type="a" default="yes"/>
+ <cd:constant type="b"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension" default=".25ex"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number" default="3"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineoverlay" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definieeroverlay"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:inherit name="stelomlijndin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinrules">
- <cd:sequence>
- <cd:string value="invullijnen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelinvullijnenin"/>
- </cd:assignments>
- <cd:content/>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillintext">
- <cd:sequence>
- <cd:string value="invultekst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelinvullijnenin"/>
- </cd:assignments>
- <cd:content/>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usemodule" file="core-fil.tex"> <!-- TODO -->
+ <cd:sequence>
+ <cd:string value="gebruikmodule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reset" file="core-num.tex">
+ <cd:sequence>
+ <cd:string value="reset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
-<cd:command name="setupfillinrules" file="core-rul.tex">
+ <!-- <cd:command name="donttest">
<cd:sequence>
- <cd:string value="stelinvullijnenin"/>
+ <cd:string value="geentest"/>
</cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="breedte">
- <cd:constant type="passend"/>
- <cd:constant type="ruim"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="interlinie">
- <cd:constant type="klein"/>
- <cd:constant type="middel"/>
- <cd:constant type="groot"/>
- </cd:parameter>
- <cd:parameter name="scheider">
+</cd:command> -->
+
+ <cd:command name="localenvironment" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="localenvironment"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupsystem" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="stelsysteemin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="resolutie">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="file">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="gebied">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="willekeur">
+ <cd:constant type="normaal"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="groot"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usedirectory" file="core-job.mkii"> <!-- usepath, todo: more than one file -->
+ <cd:sequence>
+ <cd:string value="usedirectory"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="reset"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="low" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="laag"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="high" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="hoog"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="lohi" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="laho"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="laag"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showframe" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="toonkader"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinline">
- <cd:sequence>
- <cd:string value="invulregel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelinvulregelsin"/>
- </cd:assignments>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfillinlines" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stelinvulregelsin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="steltekstlijnenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="plaats">
- <cd:constant type="links"/>
- <cd:constant type="inmarge"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="korps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="groot"/>
- </cd:parameter>
- <cd:parameter name="kleur">
+ <cd:constant type="marge"/>
+ <cd:constant type="rand"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="leftaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="regellinks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="rightaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="regelrechts"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="midaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="regelmidden"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="wordright" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="woordrechts"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inmargin" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="inmarge"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="laag"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inothermargin" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inanderemarge"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="laag"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inleft" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inlinker"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="laag"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inright" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inrechter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="laag"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ininner" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inbinnen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="laag"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inouter" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inbuiten"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="laag"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="column" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="kolom"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showstruts" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="toonstruts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showsetups" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="tooninstellingen"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showlayout" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="toonlayout"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="margintext" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="margetekst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="laag"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarginblocks" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="stelmargeblokkenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="plaats">
+ <cd:constant type="inmarge"/>
+ <cd:constant type="links"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="boven">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="onder">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginblock" type="environment" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="marginblock"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="part" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="part"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="title" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="title"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="chapter" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="chapter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="section" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="section"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubsubject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubsubject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="appendix" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="appendix"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="in" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="in"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:content n="2" interactive="yes"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="at" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="op"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:content n="2" interactive="yes"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="about" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="about"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:reference n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="somewhere" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="ergens"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="atpage" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="oppagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ref" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="ref"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="t"/>
+ <cd:constant type="p"/>
+ <cd:constant type="r"/>
+ <cd:constant type="s"/>
+ <cd:constant type="e"/>
+ </cd:keywords>
+ <cd:reference n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textreference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="tekstreferentie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="pagereference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="paginareferentie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="referentie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usereferences" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="gebruikreferenties"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="definieerreferentie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="lijnkleur">
+ </cd:keywords>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereferenceformat" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="definieerreferentieformaat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="tekstlijn"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="boven"/>
- <cd:constant type="onder"/>
- </cd:keywords>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textrule" type="environment" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="tekstlijn"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="boven"/>
- <cd:constant type="onder"/>
- </cd:keywords>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="blackrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="blokje"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelblokjesin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="blackrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="blokjes"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:inherit name="stelblokjesin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblackrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stelblokjesin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="diepte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="variant">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="links">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="tekst">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="label">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hl" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="hl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineoverlay" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="definieeroverlay"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usemodule">
- <cd:sequence>
- <cd:string value="gebruikmodule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reset" file="core-num.tex">
- <cd:sequence>
- <cd:string value="reset"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="donttest">
- <cd:sequence>
- <cd:string value="geentest"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="localenvironment" type="environment">
- <cd:sequence>
- <cd:string value="localenvironment"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupsystem" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="stelsysteemin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="resolutie">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="vl" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="vl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="file">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="gebied">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="willekeur">
- <cd:constant type="normaal"/>
- <cd:constant type="klein"/>
- <cd:constant type="middel"/>
- <cd:constant type="groot"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="godown" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="omlaag"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="whitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="witruimte"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="nowhitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="geenwitruimte"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="crlf" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="crlf"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="space" file="syst-pln.tex">
+ <cd:sequence>
+ <cd:string value="spatie"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="fixedspaces" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="vastespaties"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="emptylines" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="legeregels"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usedirectory">
- <cd:sequence>
- <cd:string value="usedirectory"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="reset"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="low" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="laag"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="high" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="hoog"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="lohi" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="laho"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="laag"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showframe">
- <cd:sequence>
- <cd:string value="toonkader"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- <cd:constant type="marge"/>
- <cd:constant type="rand"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="leftaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="regellinks"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="rightaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="regelrechts"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="midaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="regelmidden"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="wordright" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="woordrechts"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inmargin" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="inmarge"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="laag"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inothermargin" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="inanderemarge"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="laag"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inleft">
- <cd:sequence>
- <cd:string value="inlinker"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="laag"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inright">
- <cd:sequence>
- <cd:string value="inrechter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="laag"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ininner">
- <cd:sequence>
- <cd:string value="inbinnen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="laag"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inouter">
- <cd:sequence>
- <cd:string value="inbuiten"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="laag"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="column">
- <cd:sequence>
- <cd:string value="kolom"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showstruts" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="toonstruts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showsetups">
- <cd:sequence>
- <cd:string value="tooninstellingen"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showlayout">
- <cd:sequence>
- <cd:string value="toonlayout"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="margintext" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="margetekst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="laag"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarginblocks" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="stelmargeblokkenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="plaats">
- <cd:constant type="inmarge"/>
- <cd:constant type="links"/>
- <cd:constant type="midden"/>
- <cd:constant type="rechts"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="boven">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="onder">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="links">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginblock" type="environment">
- <cd:sequence>
- <cd:string value="marginblock"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="part" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="part"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="title" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="title"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="chapter" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="chapter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="section" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="section"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubsubject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubsubject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="appendix" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="appendix"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="in" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="in"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="at">
- <cd:sequence>
- <cd:string value="op"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="about">
- <cd:sequence>
- <cd:string value="about"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="somewhere" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="ergens"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="atpage" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="oppagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ref" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="ref"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="t"/>
- <cd:constant type="p"/>
- <cd:constant type="r"/>
- <cd:constant type="s"/>
- <cd:constant type="e"/>
- </cd:keywords>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textreference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="tekstreferentie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="pagereference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="paginareferentie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="referentie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usereferences" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="gebruikreferenties"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definieerreferentie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereferenceformat" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definieerreferentieformaat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="links">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="tekst">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="label">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nospace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="geenspatie"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="packed" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="opelkaar"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupdescriptions" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="steldoordefinierenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hl">
- <cd:sequence>
- <cd:string value="hl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="vl">
- <cd:sequence>
- <cd:string value="vl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="godown" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="omlaag"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="whitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="witruimte"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="nowhitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="geenwitruimte"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="crlf" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="crlf"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="space" file="syst-pln.tex">
- <cd:sequence>
- <cd:string value="spatie"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="fixedspaces" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="vastespaties"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="emptylines" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="legeregels"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nospace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="geenspatie"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="packed" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="opelkaar"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupdescriptions" file="core-des.tex">
- <cd:sequence>
- <cd:string value="steldoordefinierenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="kopletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="passend"/>
- <cd:constant type="ruim"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="monster">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="tekst">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="sluitsymbool">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/> <!-- TODO: style=normal -->
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="passend"/>
+ <cd:constant type="ruim"/>
+ <cd:constant type="cd:dimension" default="8em"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="monster">
+ <cd:constant type="cd:text" default=""/>
+ </cd:parameter>
+ <cd:parameter name="tekst">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="sluitsymbool">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="sluitcommando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="sluitsymbool">
+ <cd:constant type="cd:text" default=""/>
+ </cd:parameter>
+ <cd:parameter name="titellinks">
+ <cd:constant type="cd:text" default="("/>
+ </cd:parameter>
+ <cd:parameter name="titelrechts">
+ <cd:constant type="cd:text" default=")"/>
+ </cd:parameter>
+ <cd:parameter name="titelafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="titelletter">
+ <cd:resolve name="style"/> <!-- TODO: default=bold -->
+ </cd:parameter>
+ <cd:parameter name="titelkleur">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="standaard"/>
+ <cd:constant type="ja"/>
+ <cd:constant type="nee" default="yes"/> <!-- TODO: this is default; conflicting syntax? -->
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="links" default="yes"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="boven"/>
+ <cd:constant type="aanelkaar"/>
+ <cd:constant type="inmarge"/>
+ <cd:constant type="inlinker"/>
+ <cd:constant type="inrechter"/>
+ <cd:constant type="hangend"/>
+ </cd:parameter>
+ <cd:parameter name="kopletter">
+ <cd:resolve name="style"/> <!-- TODO: default=bold -->
+ </cd:parameter>
+ <cd:parameter name="kopkleur">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="kopcommando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="hang">
+ <cd:constant type="passend"/>
+ <cd:constant type="ruim"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="springvolgendein">
+ <cd:resolve name="indentnext"/> <!-- default=yes -->
+ </cd:parameter>
+ <cd:parameter name="inspringen">
+ <cd:resolve name="indenting"/> <!-- default=never -->
+ </cd:parameter>
+ <cd:parameter name="commando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupenumerations" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="steldoornummerenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="steldoordefinierenin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineenumeration" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="doornummeren"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="steldoornummerenin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="enumeration" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="doornummering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:nothing n="1" interactive="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="enumeration" type="environment" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="doornummering"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definedescription" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="doordefinieren"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="steldoordefinierenin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="description" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="doordefinitie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="description" type="environment" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="doordefinitie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupindentations" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="steldoorspringenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="kopletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="passend"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tekst">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="monster">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="scheider">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineindenting" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="doorspringen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="steldoorspringenin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="indentation" generated="yes" file="core-spa.tex">
+ <cd:sequence>
+ <cd:variable value="indentation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:nothing n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelabel" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="doorlabelen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="tekst">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="inmarge"/>
+ <cd:constant type="intekst"/>
+ </cd:parameter>
+ <cd:parameter name="wijze">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="blokwijze">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="kopletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="kopkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labeling" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="labeling"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolumns" file="page-mul.tex">
+ <cd:sequence>
+ <cd:string value="stelkolommenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes"> <!-- no idea why it is optional -->
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nboven">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="lijn">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/> <!-- default and unknown missing -->
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tolerantie">
+ <cd:constant type="zeerstreng"/>
+ <cd:constant type="streng"/>
+ <cd:constant type="soepel"/>
+ <cd:constant type="zeersoepel"/>
+ <cd:constant type="rek"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="balanceren">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:constant type="tekst"/>
+ <!-- cd:constant type="yes"/ -->
+ <!-- cd:constant type="no"/ -->
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="blanko">
+ <cd:constant type="vast"/>
+ <cd:constant type="halveregel"/>
+ <cd:constant type="regel"/>
+ <cd:constant type="flexibel"/>
+ <cd:constant type="groot"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="klein"/>
+ </cd:parameter>
+ <cd:parameter name="optie">
+ <cd:constant type="achtergrond"/>
+ </cd:parameter>
+ <cd:parameter name="richting">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="columns" type="environment" file="page-mul.tex">
+ <cd:sequence>
+ <cd:string value="columns"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelkolommenin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetext" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="definieertekst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="hoofd"/>
+ <cd:constant type="voet"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="sluitcommando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="titellinks">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="titelrechts">
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="titelafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="titelletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="titelkleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="standaard"/>
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="plaats">
- <cd:constant type="links"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheader" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stelhoofdin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text" default="yes"/>
+ <cd:constant type="marge"/>
+ <cd:constant type="rand"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="normaal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="leeg"/>
+ <cd:constant type="hoog"/>
+ <cd:constant type="geen"/>
+ <cd:constant type="geenmarkering"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="linkerletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="rechterletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="linkerbreedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechterbreedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfooter" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stelvoetin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="stelhoofdin" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stelhoofdin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptext" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="steltekstin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="stelhoofdin" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stelhoofdin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptop" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stelbovenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="stelhoofdin" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stelhoofdin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbottom" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stelonderin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="stelhoofdin" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stelhoofdin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="noheaderandfooterlines" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="geenhoofdenvoetregels"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="notopandbottomlines" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="geenbovenenonderregels"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupheadertexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stelhoofdtekstenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootertexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stelvoettekstenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptexttexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stelteksttekstenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptoptexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stelboventekstenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbottomtexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="stelondertekstenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="settextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="steltekstinhoudin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="resettextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="resettextcontent"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="lefttext"/>
+ <cd:constant type="middletext"/>
+ <cd:constant type="righttext"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definemarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="definieermarkering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplemarking" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="koppelmarkering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="decouplemarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="ontkoppelmarkering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="resetmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="resetmarkering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="stelmarkeringin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="scheider">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="expansie">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="markeer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="getmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="haalmarkering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="eerste"/>
+ <cd:constant type="laatste"/>
+ <cd:constant type="vorige"/>
+ <cd:constant type="beide"/>
+ <cd:constant type="alles"/>
+ <cd:constant type="huidige"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="geenmarkering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplayout" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="stellayoutin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="midden"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="midden"/>
+ </cd:parameter>
+ <cd:parameter name="rugwit">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopwit">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="linkermarge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechtermarge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoofd">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voet">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="boven">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="onder">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="linkerrand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechterrand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoofdafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voetafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bovenafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="onderafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="linkermargeafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechtermargeafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="linkerrandafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechterrandafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rugoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="markering">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ <cd:constant type="kleur"/>
+ <cd:constant type="raster"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="links"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="onder"/>
+ <cd:constant type="boven"/>
+ <cd:constant type="enkelzijdig"/>
+ <cd:constant type="dubbelzijdig"/>
+ </cd:parameter>
+ <cd:parameter name="schaal">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dx">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="dy">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="regels">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="kolommen">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="kolomafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="grid">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="bodemwit">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="snijwit">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tekstafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tekstbreedte">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="tekstmarge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="clipoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="papier">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="adaptlayout" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="paslayoutaan"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="regels">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showgrid" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="toongrid"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="boven"/>
+ <cd:constant type="onder"/>
+ <cd:constant type="geen"/>
+ <cd:constant type="alles"/>
+ <cd:constant type="regels"/>
+ <cd:constant type="kader"/>
+ <cd:constant type="geennummer"/>
<cd:constant type="rechts"/>
+ <cd:constant type="links"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeongrid" file="core-grd.tex">
+ <cd:sequence>
+ <cd:string value="plaatsopgrid"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="verplaatsopgrid" n="1"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="moveongrid" file="core-grd.tex">
+ <cd:sequence>
+ <cd:string value="verplaatsopgrid"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="standaard" default="yes"/> <!-- also 'normal', 'yes' and 'force' -->
<cd:constant type="boven"/>
- <cd:constant type="aanelkaar"/>
- <cd:constant type="inmarge"/>
- <cd:constant type="inlinker"/>
- <cd:constant type="inrechter"/>
- <cd:constant type="hangend"/>
- </cd:parameter>
- <cd:parameter name="kopcommando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="hang">
- <cd:constant type="passend"/>
+ <cd:constant type="beide"/>
+ <cd:constant type="onder"/>
+ <cd:constant type="-top"/>
+ <cd:constant type="-both"/>
+ <cd:constant type="-bottom"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="hoog"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="laag"/>
+ <cd:constant type="pagina"/>
<cd:constant type="ruim"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="springvolgendein">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="inspringen">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupenumerations" file="core-des.tex">
- <cd:sequence>
- <cd:string value="steldoornummerenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="doordefinieren"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineenumeration" file="core-des.tex">
- <cd:sequence>
- <cd:string value="doornummeren"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="steldoornummerenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="enumeration" generated="yes">
- <cd:sequence>
- <cd:variable value="doornummering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:nothing interactive="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="enumeration" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="doornummering"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definedescription" file="core-des.tex">
- <cd:sequence>
- <cd:string value="doordefinieren"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="steldoordefinierenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="description" generated="yes">
- <cd:sequence>
- <cd:variable value="doordefinitie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="description" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="doordefinitie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupindentations" file="core-des.tex">
- <cd:sequence>
- <cd:string value="steldoorspringenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kopletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="breedte">
<cd:constant type="passend"/>
+ <cd:constant type="diepte"/>
+ <cd:constant type="regel"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="geen"/>
<cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tekst">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="monster">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="scheider">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineindenting" file="core-des.tex">
- <cd:sequence>
- <cd:string value="doorspringen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="steldoorspringenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="indentation" generated="yes" file="core-spa.tex">
- <cd:sequence>
- <cd:variable value="indentation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelabel" file="core-des.tex">
- <cd:sequence>
- <cd:string value="doorlabelen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="tekst">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="plaats">
- <cd:constant type="inmarge"/>
- <cd:constant type="intekst"/>
- </cd:parameter>
- <cd:parameter name="wijze">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="blokwijze">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="kopletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kopkleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labeling" generated="yes">
- <cd:sequence>
- <cd:variable value="labeling"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolumns" file="page-mul.tex">
- <cd:sequence>
- <cd:string value="stelkolommenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nboven">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="lijn">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="project" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="projekt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="environment" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="omgeving"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="product" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="produkt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="component" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="onderdeel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomorefiles" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="geenfilesmeer"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupinterlinespace" variant="1" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="stelinterliniein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="klein" default="yes"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="auto"/>
+ <cd:constant type="groot"/>
<cd:constant type="aan"/>
<cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tolerantie">
- <cd:constant type="zeerstreng"/>
- <cd:constant type="streng"/>
- <cd:constant type="soepel"/>
- <cd:constant type="zeersoepel"/>
- <cd:constant type="rek"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="balanceren">
- <cd:constant type="ja"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinterlinespace" variant="2" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="stelinterliniein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="diepte">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="regel">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="boven">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="onder">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppagenumbering" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="stelpaginanummeringin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="variant">
+ <cd:constant type="enkelzijdig"/>
+ <cd:constant type="dubbelzijdig"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="hoofd"/>
+ <cd:constant type="voet"/>
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="marge"/>
+ <cd:constant type="kantlijn"/>
+ <cd:constant type="inlinker"/>
+ <cd:constant type="inrechter"/>
+ </cd:parameter>
+ <cd:parameter name="conversie">
+ <cd:constant type="cijfers"/>
+ <cd:constant type="letters"/>
+ <cd:constant type="Letters"/>
+ <cd:constant type="romeins"/>
+ <cd:constant type="Romeins"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="wijze">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="tekst">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="nummerscheider">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="tekstscheider">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="scheider">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="commando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupnarrower" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="stelsmallerin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="links">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="midden">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="define" file="syst-ext.tex">
+ <cd:sequence>
+ <cd:string value="definieer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:csname n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usecommands" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="gebruikcommandos"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definestartstop" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="definieerstartstop"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="commandos">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheads" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="stelkoppenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="sectienummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="cd:number"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="variant">
+ <cd:constant type="normaal"/>
+ <cd:constant type="marge"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="alinea"/>
+ </cd:parameter>
+ <cd:parameter name="scheider">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="afsluiter">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="titeluitlijnen">
+ <cd:constant type="ja"/>
+ <cd:constant type="blok"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="tolerantie">
+ <cd:constant type="zeerstreng"/>
+ <cd:constant type="streng"/>
+ <cd:constant type="soepel"/>
+ <cd:constant type="zeersoepel"/>
+ <cd:constant type="rek"/>
+ </cd:parameter>
+ <cd:parameter name="springvolgendein">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="commando">
+ <cd:constant type="cd:twoarguments"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcaptions" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="stelblokkopjesin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="plaats">
+ <cd:constant type="boven"/>
+ <cd:constant type="onder"/>
+ <cd:constant type="geen"/>
+ <cd:constant type="hoog"/>
+ <cd:constant type="laag"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="links"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="linkshangend"/>
+ <cd:constant type="rechtshangend"/>
+ <cd:constant type="linkermarge"/>
+ <cd:constant type="rechtermarge"/>
+ <cd:constant type="binnenmarge"/>
+ <cd:constant type="buitenmarge"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="passend"/>
+ <cd:constant type="ruim"/>
+ <cd:constant type="max"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="minbreedte">
+ <cd:constant type="passend"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="nummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="conversie">
+ <cd:constant type="cijfers"/>
+ <cd:constant type="letters"/>
+ <cd:constant type="Letters"/>
+ <cd:constant type="romeins"/>
+ <cd:constant type="Romeins"/>
+ </cd:parameter>
+ <cd:parameter name="wijze">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="scheider">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="afsluiter">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="commando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcaption" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="stelblokkopjein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stelblokkopjesin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloats" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="stelplaatsblokkenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="plaats">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="midden"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="passend"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voorwit">
+ <cd:constant type="klein"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="groot"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="nawit">
+ <cd:constant type="klein"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="groot"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="zijvoorwit">
+ <cd:constant type="klein"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="groot"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="zijnawit">
+ <cd:constant type="klein"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="groot"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="springvolgendein">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="nboven">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nonder">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nregels">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="default">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="tolerantie">
+ <cd:constant type="0"/>
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ </cd:parameter>
+ <cd:parameter name="linkermargeafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechtermargeafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="zijuitlijnen">
+ <cd:constant type="normaal"/>
+ <cd:constant type="regel"/>
+ </cd:parameter>
+ <cd:parameter name="nummeren">
+ <cd:constant type="ja"/>
+ <cd:constant type="geencontrole"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloatsplitting" file="core-tsp.tex">
+ <cd:sequence>
+ <cd:string value="stelplaatsbloksplitsenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversie">
+ <cd:constant type="cijfers"/>
+ <cd:constant type="letters"/>
+ <cd:constant type="Letters"/>
+ <cd:constant type="romeins"/>
+ <cd:constant type="Romeins"/>
+ </cd:parameter>
+ <cd:parameter name="regels">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="splitfloat" file="core-tsp.tex">
+ <cd:sequence>
+ <cd:string value="splitsplaatsblok"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelplaatsbloksplitsenin" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupoppositeplacing" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="stelnaastplaatsenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="opposite" type="environment" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="opposite"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setuphyphenmark" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stelkoppeltekenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="teken">
+ <cd:constant type="--"/>
+ <cd:constant type="---"/>
+ <cd:constant type="-"/>
+ <cd:constant type="~"/>
+ <cd:constant type="("/>
+ <cd:constant type=")"/>
+ <cd:constant type="="/>
+ <cd:constant type="/"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppositioning" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="stelpositionerenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="overlay"/>
+ </cd:parameter>
+ <cd:parameter name="eenheid">
+ <cd:constant type="cm"/>
+ <cd:constant type="pt"/>
+ <cd:constant type="em"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="ex"/>
+ <cd:constant type="es"/>
+ <cd:constant type="in"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="schaal">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="xstap">
+ <cd:constant type="absoluut"/>
+ <cd:constant type="relatief"/>
+ </cd:parameter>
+ <cd:parameter name="ystap">
+ <cd:constant type="absoluut"/>
+ <cd:constant type="relatief"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="positioning" type="environment" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="positioning"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="grid" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="rooster"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="x">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dy">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="xstap">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ystap">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="schaal">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="eenheid">
+ <cd:constant type="cm"/>
+ <cd:constant type="pt"/>
+ <cd:constant type="em"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="ex"/>
+ <cd:constant type="es"/>
+ <cd:constant type="in"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="links"/>
+ <cd:constant type="midden"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="page" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="pagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="ja" default="yes"/>
+ <cd:constant type="opmaak"/>
<cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:constant type="tekst"/>
- <!-- cd:constant type="yes"/ -->
- <!-- cd:constant type="no"/ -->
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="blanko">
- <cd:constant type="vast"/>
- <cd:constant type="halveregel"/>
- <cd:constant type="regel"/>
- <cd:constant type="flexibel"/>
- <cd:constant type="groot"/>
- <cd:constant type="middel"/>
- <cd:constant type="klein"/>
- </cd:parameter>
- <cd:parameter name="optie">
- <cd:constant type="achtergrond"/>
- </cd:parameter>
- <cd:parameter name="richting">
+ <cd:constant type="voorkeur"/>
+ <cd:constant type="grotevoorkeur"/>
<cd:constant type="links"/>
<cd:constant type="rechts"/>
- </cd:parameter>
- <cd:inherit name="stelomlijndin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="columns" type="environment">
- <cd:sequence>
- <cd:string value="columns"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelkolommenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetext" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="definieertekst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="hoofd"/>
- <cd:constant type="voet"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheader" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stelhoofdin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text" default="yes"/>
- <cd:constant type="marge"/>
- <cd:constant type="rand"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="normaal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
+ <cd:constant type="blokkeer"/>
+ <cd:constant type="laatste"/>
+ <cd:constant type="viertal"/>
+ <cd:constant type="even"/>
+ <cd:constant type="oneven"/>
+ <cd:constant type="blanko"/>
<cd:constant type="leeg"/>
- <cd:constant type="hoog"/>
- <cd:constant type="geen"/>
- <cd:constant type="geenmarkering"/>
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="linkerletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="rechterletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="linkerbreedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechterbreedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfooter" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stelvoetin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="stelhoofdin"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelhoofdin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptext" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="steltekstin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="stelhoofdin"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelhoofdin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptop" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stelbovenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="stelhoofdin"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelhoofdin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbottom" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stelonderin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="stelhoofdin"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelhoofdin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="noheaderandfooterlines" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="geenhoofdenvoetregels"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="notopandbottomlines" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="geenbovenenonderregels"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupheadertexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stelhoofdtekstenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootertexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stelvoettekstenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptexttexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stelteksttekstenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptoptexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stelboventekstenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbottomtexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="stelondertekstenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="settextcontent" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="steltekstinhoudin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="layout-v"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="resettextcontent" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="resettextcontent"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="layout-v"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant name="lefttext"/>
- <cd:constant name="middletext"/>
- <cd:constant name="righttext"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definemarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="definieermarkering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplemarking" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="koppelmarkering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="decouplemarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="ontkoppelmarkering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="resetmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="resetmarkering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="stelmarkeringin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="status">
+ <cd:constant type="reset"/>
<cd:constant type="start"/>
<cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="scheider">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="expansie">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="markeer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="getmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="haalmarkering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="eerste"/>
- <cd:constant type="laatste"/>
- <cd:constant type="vorige"/>
- <cd:constant type="beide"/>
- <cd:constant type="alles"/>
- <cd:constant type="huidige"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="geenmarkering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplayout" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="stellayoutin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- <cd:constant type="midden"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- <cd:constant type="midden"/>
- </cd:parameter>
- <cd:parameter name="rugwit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopwit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="linkermarge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechtermarge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoofd">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voet">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="boven">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="onder">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="linkerrand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechterrand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoofdafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voetafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bovenafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="onderafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="linkermargeafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechtermargeafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="linkerrandafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechterrandafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rugoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="markering">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- <cd:constant type="kleur"/>
- <cd:constant type="raster"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="plaats">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupreferencing" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="stelrefererenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="interactie">
+ <cd:constant type="label"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="alles"/>
+ <cd:constant type="symbool"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="converteerfile">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="groot"/>
+ </cd:parameter>
+ <cd:parameter name="scheider">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="autofile">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="pagina"/>
+ </cd:parameter>
+ <cd:parameter name="globaal">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupurl" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="stelurlin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="urlvariant">
+ <cd:constant type="geen"/>
+ <cd:constant type="beide"/>
+ <cd:constant type="voor"/>
+ <cd:constant type="na"/>
+ </cd:parameter>
+ <cd:parameter name="urlspatie">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetoreferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="schrijfnaarreferentielijst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placereferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="plaatsreferentielijst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definieerreferentielijst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelreferentielijstin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupreferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="stelreferentielijstin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="criterium">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="lokaal"/>
+ <cd:constant type="vorige"/>
+ <cd:constant type="alles"/>
+ </cd:parameter>
+ <cd:parameter name="commando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetolist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="schrijfnaarlijst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writebetweenlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="schrijftussenlijst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nolist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="geenlijst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="listsymbol" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="lijstsymbool"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="plaatslijst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stellijstin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="determinelistcharacteristics" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="bepaallijstkenmerken"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stellijstin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placecombinedlist" variant="1" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="plaatssamengesteldelijst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelsamengesteldelijstin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definieerlijst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes"> <!-- inherits from -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="stellijstin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="stellijstin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="variant">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="..."/>
+ <cd:constant type="geen"/>
+ <cd:constant type="commando"/>
+ </cd:parameter>
+ <cd:parameter name="koppeling">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="criterium">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="lokaal"/>
+ <cd:constant type="vorige"/>
+ <cd:constant type="huidige"/>
+ <cd:constant type="alles"/>
+ </cd:parameter>
+ <cd:parameter name="paginaovergangen">
+ <cd:constant type="cd:list"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="nummerletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="tekstletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="paginaletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="commando">
+ <cd:constant type="cd:threearguments"/>
+ </cd:parameter>
+ <cd:parameter name="nummercommando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="tekstcommando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="paginacommando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="interactie">
+ <cd:constant type="cd:sectionnumber"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="paginanummer"/>
+ <cd:constant type="alles"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="label">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="paginanummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="kopnummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="titeluitlijnen">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="ruim"/>
+ </cd:parameter>
+ <cd:parameter name="diepte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="ruim"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="scheider">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="afsluiter">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="symbool">
+ <cd:constant type="geen"/>
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="3"/>
+ <cd:constant type="..."/>
+ </cd:parameter>
+ <cd:parameter name="expansie">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="commando"/>
+ </cd:parameter>
+ <cd:parameter name="maxbreedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplistalternative" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="setuplistalternative"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="no">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <!-- cd:constant type="cd:name"/ -->
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="commando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rek">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecombinedlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definieersamengesteldelijst"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:list"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="stelsamengesteldelijstin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcombinedlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="stelsamengesteldelijstin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="niveau">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="3"/>
+ <cd:constant type="4"/>
+ <cd:constant type="cd:section"/>
+ <cd:constant type="huidige"/>
+ </cd:parameter>
+ <cd:inherit name="stellijstin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="combinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelsamengesteldelijstin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completecombinedlist" generated="yes" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="complete"/>
+ <cd:variable value="combinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelsamengesteldelijstin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupnumbering" file="core-num.tex">
+ <cd:sequence>
+ <cd:string value="stelnummerenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="wijze">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupformulas" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="stelformulesin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="plaats">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="optie">
+ <cd:constant type="midden"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="standaard"/>
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:constant type="lijnlinks"/>
+ <cd:constant type="lijnrechts"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="centreer"/>
+ </cd:parameter>
+ <cd:parameter name="linkermarge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechtermarge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="springvolgendein">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="variant">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="voorwit">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="scheider">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="conversie">
+ <cd:constant type="cijfers"/>
+ <cd:constant type="letters"/>
+ <cd:constant type="Letters"/>
+ <cd:constant type="romeins"/>
+ <cd:constant type="Romeins"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="publication" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="publicatie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppublications" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stelpublicatiesin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="variant">
+ <cd:constant type="apa"/>
+ <cd:constant type="normaal"/>
+ </cd:parameter>
+ <cd:inherit name="steldoornummerenin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplines" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="stelregelsin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inspringen">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:parameter name="spatie">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="lines" type="environment">
+ <cd:sequence>
+ <cd:string value="lines"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupparagraphnumbering" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="stelparagraafnummerenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="regel"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplinenumbering" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="stelregelnummerenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversie">
+ <cd:constant type="cijfers"/>
+ <cd:constant type="letters"/>
+ <cd:constant type="Letters"/>
+ <cd:constant type="romeins"/>
+ <cd:constant type="Romeins"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="start">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="stap">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="intekst"/>
+ <cd:constant type="inmarge"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="refereren">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="linenumbering" type="environment" file="page-lin.tex"> <!-- mkii/mkiv -->
+ <cd:sequence>
+ <cd:string value="linenumbering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="verder"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="line" type="environment">
+ <cd:sequence>
+ <cd:string value="line"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="someline" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="eenregel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inline" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="inregel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinmargin" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="stelinmargein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="links"/>
- <cd:constant type="midden"/>
<cd:constant type="rechts"/>
- <cd:constant type="onder"/>
- <cd:constant type="boven"/>
- <cd:constant type="enkelzijdig"/>
- <cd:constant type="dubbelzijdig"/>
- </cd:parameter>
- <cd:parameter name="schaal">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dx">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="dy">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="regels">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="kolommen">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="kolomafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="grid">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="bodemwit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="snijwit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tekstafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tekstbreedte">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="tekstmarge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="clipoffset">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="plaats">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="beide"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="regel">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="scheider">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stapel">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppagenumber" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="stelpaginanummerin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="nummer">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="handhaaf"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsubpagenumber" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="stelsubpaginanummerin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="wijze">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="stelblankoin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="normaal" default="yes"/>
+ <cd:constant type="default"/>
+ <cd:constant type="standaard"/>
+ <cd:constant type="regel"/>
+ <cd:constant type="halveregel"/>
<cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="pagina">
+ <cd:constant type="groot"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="vast"/>
+ <cd:constant type="flexibel"/>
+ <cd:constant type="globaal"/>
+ <cd:constant type="onbekend"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineblank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="definieerblanko"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="papier">
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:inherit name="stelblankoin" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definepapersize" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="definieerpapierformaat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="adaptlayout" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="paslayoutaan"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="regels">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showgrid" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="toongrid"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="reset"/>
- <cd:constant type="boven"/>
- <cd:constant type="onder"/>
- <cd:constant type="geen"/>
- <cd:constant type="alles"/>
- <cd:constant type="regels"/>
- <cd:constant type="kader"/>
- <cd:constant type="geennummer"/>
- <cd:constant type="rechts"/>
- <cd:constant type="links"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeongrid" file="core-grd.tex">
- <cd:sequence>
- <cd:string value="plaatsopgrid"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="verplaatsopgrid"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="moveongrid" file="core-grd.tex">
- <cd:sequence>
- <cd:string value="verplaatsopgrid"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="boven"/>
- <cd:constant type="beide"/>
- <cd:constant type="onder"/>
- <cd:constant type="-top"/>
- <cd:constant type="-both"/>
- <cd:constant type="-bottom"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="hoog"/>
- <cd:constant type="midden"/>
- <cd:constant type="laag"/>
- <cd:constant type="pagina"/>
- <cd:constant type="geen"/>
- <cd:constant type="standaard" default="yes"/>
- <cd:constant type="ruim"/>
- <cd:constant type="passend"/>
- <cd:constant type="diepte"/>
- <cd:constant type="regel"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="project" type="environment">
- <cd:sequence>
- <cd:string value="projekt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="environment" type="environment">
- <cd:sequence>
- <cd:string value="omgeving"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="product" type="environment">
- <cd:sequence>
- <cd:string value="produkt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="component" type="environment">
- <cd:sequence>
- <cd:string value="onderdeel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomorefiles">
- <cd:sequence>
- <cd:string value="geenfilesmeer"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupinterlinespace" variant="1">
- <cd:sequence>
- <cd:string value="stelinterliniein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="reset"/>
- <cd:constant type="klein" default="yes"/>
- <cd:constant type="middel"/>
- <cd:constant type="auto"/>
- <cd:constant type="groot"/>
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinterlinespace" variant="2">
- <cd:sequence>
- <cd:string value="stelinterliniein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="hoogte">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="diepte">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="regel">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="boven">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="onder">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppagenumbering" file="page-num.tex">
- <cd:sequence>
- <cd:string value="stelpaginanummeringin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="variant">
- <cd:constant type="enkelzijdig"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="schaal">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppaper" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="stelpapierin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="papier">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopwit">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rugwit">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="optie">
+ <cd:constant type="max"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppapersize" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="stelpapierformaatin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="A3"/>
+ <cd:constant type="A4" default="yes"/>
+ <cd:constant type="A5"/>
+ <cd:constant type="A6"/>
+ <cd:constant type="letter"/>
+ <cd:constant type="..."/>
+ <cd:constant type="CD"/>
+ <cd:constant type="cd:name"/>
+ <cd:constant type="liggend"/>
+ <cd:constant type="gespiegeld"/>
+ <cd:constant type="geroteerd"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="negatief"/>
+ <cd:inherit name="stelpapierformaatin" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuparranging" file="page-imp.tex">
+ <cd:sequence>
+ <cd:string value="stelarrangerenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="blokkeer"/>
+ <cd:constant type="2*16"/>
+ <cd:constant type="2*8"/>
+ <cd:constant type="2*4"/>
+ <cd:constant type="2*2"/>
+ <cd:constant type="2**2"/>
+ <cd:constant type="2*2*4"/>
+ <cd:constant type="2*4*2"/>
+ <cd:constant type="2UP"/>
+ <cd:constant type="2DOWN"/>
+ <cd:constant type="2SIDE"/>
+ <cd:constant type="2TOP"/>
+ <cd:constant type="gespiegeld"/>
+ <cd:constant type="geroteerd"/>
<cd:constant type="dubbelzijdig"/>
- </cd:parameter>
- <cd:parameter name="plaats">
+ <cd:constant type="negatief"/>
+ <cd:constant type="achtergrond"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showprint" file="page-run.tex"> <!-- page-lay.tex -->
+ <cd:sequence>
+ <cd:string value="toonprint"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:inherit name="stelpapierformaatin" n="1"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:inherit name="stelpapierformaatin" n="2"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="stellayoutin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelogo" file="page-log.tex">
+ <cd:sequence>
+ <cd:string value="definieerbeeldmerk"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="boven"/>
<cd:constant type="hoofd"/>
<cd:constant type="voet"/>
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="midden"/>
- <cd:constant type="marge"/>
- <cd:constant type="kantlijn"/>
- <cd:constant type="inlinker"/>
- <cd:constant type="inrechter"/>
- </cd:parameter>
- <cd:parameter name="conversie">
- <cd:constant type="cijfers"/>
- <cd:constant type="letters"/>
- <cd:constant type="Letters"/>
- <cd:constant type="romeins"/>
- <cd:constant type="Romeins"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="links">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="wijze">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="tekst">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="nummerscheider">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="tekstscheider">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="scheider">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="commando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupnarrower" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="stelsmallerin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="links">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="midden">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="define" file="syst-ext.tex">
- <cd:sequence>
- <cd:string value="definieer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:csname/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usecommands" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="gebruikcommandos"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definestartstop" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="definieerstartstop"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="commandos">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheads" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="stelkoppenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="sectienummer">
- <cd:constant type="ja"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="variant">
- <cd:constant type="normaal"/>
- <cd:constant type="marge"/>
- <cd:constant type="midden"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="alinea"/>
- </cd:parameter>
- <cd:parameter name="scheider">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="afsluiter">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="titeluitlijnen">
- <cd:constant type="ja"/>
- <cd:constant type="blok"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="tolerantie">
- <cd:constant type="zeerstreng"/>
- <cd:constant type="streng"/>
- <cd:constant type="soepel"/>
- <cd:constant type="zeersoepel"/>
- <cd:constant type="rek"/>
- </cd:parameter>
- <cd:parameter name="springvolgendein">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="commando">
- <cd:constant type="cd:twoarguments"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcaptions" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="stelblokkopjesin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="plaats">
- <cd:constant type="boven"/>
<cd:constant type="onder"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="geen"/>
- <cd:constant type="hoog"/>
- <cd:constant type="laag"/>
- <cd:constant type="midden"/>
+ <cd:constant type="pagina"/>
+ <cd:constant type="linkerrand"/>
+ <cd:constant type="linkermarge"/>
<cd:constant type="links"/>
<cd:constant type="midden"/>
<cd:constant type="rechts"/>
- <cd:constant type="linkshangend"/>
- <cd:constant type="rechtshangend"/>
- <cd:constant type="linkermarge"/>
<cd:constant type="rechtermarge"/>
- <cd:constant type="binnenmarge"/>
- <cd:constant type="buitenmarge"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="passend"/>
- <cd:constant type="ruim"/>
- <cd:constant type="max"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="minbreedte">
- <cd:constant type="passend"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="nummer">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="conversie">
- <cd:constant type="cijfers"/>
- <cd:constant type="letters"/>
- <cd:constant type="Letters"/>
- <cd:constant type="romeins"/>
- <cd:constant type="Romeins"/>
- </cd:parameter>
- <cd:parameter name="wijze">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="scheider">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="afsluiter">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="commando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcaption" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="stelblokkopjein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelblokkopjesin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloats" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="stelplaatsblokkenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="plaats">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="midden"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="passend"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voorwit">
- <cd:constant type="klein"/>
- <cd:constant type="middel"/>
- <cd:constant type="groot"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="nawit">
- <cd:constant type="klein"/>
- <cd:constant type="middel"/>
- <cd:constant type="groot"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="zijvoorwit">
- <cd:constant type="klein"/>
- <cd:constant type="middel"/>
- <cd:constant type="groot"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="zijnawit">
+ <cd:constant type="rechterrand"/>
+ </cd:keywords>
+ <cd:assignments n="4" list="yes">
+ <cd:parameter name="commando">
+ <cd:constant type="cd:command"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelogos" file="page-log.tex">
+ <cd:sequence>
+ <cd:string value="plaatsbeeldmerken"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupwhitespace">
+ <cd:sequence>
+ <cd:string value="stelwitruimtein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="geen" default="yes"/>
<cd:constant type="klein"/>
<cd:constant type="middel"/>
<cd:constant type="groot"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="springvolgendein">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="nboven">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nonder">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nregels">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="default">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="tolerantie">
- <cd:constant type="0"/>
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- </cd:parameter>
- <cd:parameter name="linkermargeafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechtermargeafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="zijuitlijnen">
- <cd:constant type="normaal"/>
<cd:constant type="regel"/>
- </cd:parameter>
- <cd:parameter name="nummeren">
- <cd:constant type="ja"/>
- <cd:constant type="geencontrole"/>
- </cd:parameter>
- <cd:inherit name="stelomlijndin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloatsplitting" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="stelplaatsbloksplitsenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversie">
- <cd:constant type="cijfers"/>
- <cd:constant type="letters"/>
- <cd:constant type="Letters"/>
- <cd:constant type="romeins"/>
- <cd:constant type="Romeins"/>
- </cd:parameter>
- <cd:parameter name="regels">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="splitfloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="splitsplaatsblok"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelplaatsbloksplitsenin"/>
- </cd:assignments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupoppositeplacing" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="stelnaastplaatsenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="opposite" type="environment">
- <cd:sequence>
- <cd:string value="opposite"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setuphyphenmark" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stelkoppeltekenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="teken">
- <cd:constant type="--"/>
- <cd:constant type="---"/>
- <cd:constant type="-"/>
- <cd:constant type="~"/>
- <cd:constant type="("/>
- <cd:constant type=")"/>
- <cd:constant type="="/>
- <cd:constant type="/"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppositioning" file="page-lyr.tex">
- <cd:sequence>
- <cd:string value="stelpositionerenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="overlay"/>
- </cd:parameter>
- <cd:parameter name="eenheid">
- <cd:constant type="cm"/>
- <cd:constant type="pt"/>
- <cd:constant type="em"/>
- <cd:constant type="mm"/>
- <cd:constant type="ex"/>
- <cd:constant type="es"/>
- <cd:constant type="in"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="schaal">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="xstap">
- <cd:constant type="absoluut"/>
- <cd:constant type="relatief"/>
- </cd:parameter>
- <cd:parameter name="ystap">
- <cd:constant type="absoluut"/>
- <cd:constant type="relatief"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="positioning" type="environment">
- <cd:sequence>
- <cd:string value="positioning"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="grid" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="rooster"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="x">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dy">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="xstap">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ystap">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="factor">
+ <cd:constant type="vast"/>
+ <cd:constant type="herstel"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupindenting">
+ <cd:sequence>
+ <cd:string value="stelinspringenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="indenting"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesectionblock" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definieersectieblok"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:inherit name="stelsectieblokin" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelsectieblokin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsectionblock" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="stelsectieblokin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="nummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="ja"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definieersectie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="stelsectiein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="conversie">
+ <cd:constant type="cijfers"/>
+ <cd:constant type="letters"/>
+ <cd:constant type="Letters"/>
+ <cd:constant type="romeins"/>
+ <cd:constant type="Romeins"/>
+ </cd:parameter>
+ <cd:parameter name="vorigenummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuphead" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="stelkopin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="tekstletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="nummerletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="tekstkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="nummerkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="nummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="eigennummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="ja"/>
+ </cd:parameter>
+ <cd:parameter name="doorgaan">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="hoofd">
+ <cd:constant type="geen"/>
+ <cd:constant type="leeg"/>
+ <cd:constant type="hoog"/>
+ <cd:constant type="geenmarkering"/>
+ </cd:parameter>
+ <cd:parameter name="tekst">
+ <cd:constant type="geen"/>
+ <cd:constant type="leeg"/>
+ <cd:constant type="hoog"/>
+ <cd:constant type="geenmarkering"/>
+ </cd:parameter>
+ <cd:parameter name="voet">
+ <cd:constant type="geen"/>
+ <cd:constant type="leeg"/>
+ <cd:constant type="hoog"/>
+ <cd:constant type="geenmarkering"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="variant">
+ <cd:constant type="normaal"/>
+ <cd:constant type="inmarge"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="hang">
+ <cd:constant type="geen"/>
+ <cd:constant type="ruim"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="regel"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="commando">
+ <cd:constant type="cd:twoarguments"/>
+ </cd:parameter>
+ <cd:parameter name="nummercommando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="tekstcommando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="diepnummercommando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="dieptekstcommando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="plaatskop">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="leeg"/>
+ </cd:parameter>
+ <cd:parameter name="verhoognummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="cd:list"/>
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="resetnummer">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="file">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="expansie">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="commando"/>
+ </cd:parameter>
+ <cd:parameter name="margetekst">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:inherit name="stelkoppenin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="stelkopnummerin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="schaal">
+ <cd:constant type="+cd:number"/>
+ <cd:constant type="-cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="headnumber">
+ <cd:sequence>
+ <cd:string value="kopnummer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="determineheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="bepaalkopnummer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="currentheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="huidigekopnummer"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="nextsection" generated="yes" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="next"/>
+ <cd:variable value="paragraaf"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definehead" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definieerkop"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupitemgroup" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="stelitemgroepin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="eenheid">
- <cd:constant type="cm"/>
- <cd:constant type="pt"/>
- <cd:constant type="em"/>
- <cd:constant type="mm"/>
- <cd:constant type="ex"/>
- <cd:constant type="es"/>
- <cd:constant type="in"/>
- </cd:parameter>
- <cd:parameter name="plaats">
- <cd:constant type="links"/>
- <cd:constant type="midden"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="page" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="pagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="ja" default="yes"/>
- <cd:constant type="opmaak"/>
- <cd:constant type="nee"/>
- <cd:constant type="voorkeur"/>
- <cd:constant type="grotevoorkeur"/>
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="blokkeer"/>
- <cd:constant type="laatste"/>
- <cd:constant type="viertal"/>
- <cd:constant type="even"/>
- <cd:constant type="oneven"/>
- <cd:constant type="blanko"/>
- <cd:constant type="leeg"/>
- <cd:constant type="reset"/>
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupreferencing" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="stelrefererenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="interactie">
- <cd:constant type="label"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="alles"/>
- <cd:constant type="symbool"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="links">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="converteerfile">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="klein"/>
- <cd:constant type="groot"/>
- </cd:parameter>
- <cd:parameter name="scheider">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="autofile">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="pagina"/>
- </cd:parameter>
- <cd:parameter name="globaal">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupurl" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="stelurlin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="urlvariant">
- <cd:constant type="geen"/>
- <cd:constant type="beide"/>
+ <cd:constant type="elk"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes" list="yes">
+ <cd:constant type="standaard" default="yes"/>
+ <cd:constant type="ruim"/>
+ <cd:constant type="aanelkaar"/>
+ <cd:constant type="opelkaar"/>
+ <cd:constant type="vanelkaar"/>
+ <cd:constant type="geenwit"/>
<cd:constant type="voor"/>
<cd:constant type="na"/>
- </cd:parameter>
- <cd:parameter name="urlspatie">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetoreferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="schrijfnaarreferentielijst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placereferencelist">
- <cd:sequence>
- <cd:string value="plaatsreferentielijst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definieerreferentielijst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelreferentielijstin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupreferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="stelreferentielijstin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="criterium">
+ <cd:constant type="afsluiter"/>
+ <cd:constant type="aansluitend"/>
+ <cd:constant type="opmarge"/>
+ <cd:constant type="inmarge"/>
+ <cd:constant type="autointro"/>
+ <cd:constant type="los"/>
+ <cd:constant type="herhaal"/>
<cd:constant type="cd:section"/>
- <cd:constant type="lokaal"/>
- <cd:constant type="vorige"/>
- <cd:constant type="alles"/>
- </cd:parameter>
- <cd:parameter name="commando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetolist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="schrijfnaarlijst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writebetweenlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="schrijftussenlijst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nolist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="geenlijst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="listsymbol" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="lijstsymbool"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="plaatslijst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellijstin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="determinelistcharacteristics" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="bepaallijstkenmerken"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellijstin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placecombinedlist" variant="1" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="plaatssamengesteldelijst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelsamengesteldelijstin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definieerlijst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stellijstin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="stellijstin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="variant">
+ <cd:constant type="alinea"/>
+ <cd:constant type="intekst"/>
+ <cd:constant type="willekeurig"/>
+ <cd:constant type="omgekeerd"/>
+ </cd:keywords>
+ <cd:assignments n="4" optional="yes" list="yes">
+ <cd:parameter name="marge">
+ <cd:constant type="nee"/>
+ <cd:constant type="standaard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="linkermarge">
+ <cd:constant type="nee"/>
+ <cd:constant type="standaard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechtermarge">
+ <cd:constant type="nee"/>
+ <cd:constant type="standaard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="items">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="start">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="kopvoor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="kopna">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="kopletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="marletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="symletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="afsluiter">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="symbool">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="symuitlijnen">
+ <cd:resolve name="symalign"/>
+ </cd:parameter>
+ <cd:parameter name="springvolgendein">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="itemgroup" type="environment" generated="yes" file="core-itm.tex">
+ <cd:sequence>
+ <cd:variable value="itemgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
<cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="..."/>
- <cd:constant type="geen"/>
- <cd:constant type="commando"/>
- </cd:parameter>
- <cd:parameter name="koppeling">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="criterium">
- <cd:constant type="cd:section"/>
- <cd:constant type="lokaal"/>
- <cd:constant type="vorige"/>
- <cd:constant type="huidige"/>
- <cd:constant type="alles"/>
- </cd:parameter>
- <cd:parameter name="paginaovergangen">
- <cd:constant type="cd:list"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="nummerletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="tekstletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="paginaletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="commando">
- <cd:constant type="cd:threearguments"/>
- </cd:parameter>
- <cd:parameter name="nummercommando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="tekstcommando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="paginacommando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="interactie">
- <cd:constant type="cd:sectionnumber"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="paginanummer"/>
- <cd:constant type="alles"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="links">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="label">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="paginanummer">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="kopnummer">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="titeluitlijnen">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- <cd:constant type="ruim"/>
- </cd:parameter>
- <cd:parameter name="diepte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
+ <cd:constant type="A"/>
+ <cd:constant type="KA"/>
+ <cd:constant type="n"/>
+ <cd:constant type="N"/>
+ <cd:constant type="m"/>
+ <cd:constant type="r"/>
+ <cd:constant type="R"/>
+ <cd:constant type="KR"/>
+ <cd:constant type="cd:number"/>
+ <cd:constant type="verder"/>
+ <cd:constant type="standaard" default="yes"/>
<cd:constant type="ruim"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="scheider">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="afsluiter">
+ <cd:constant type="aanelkaar"/>
+ <cd:constant type="opelkaar"/>
+ <cd:constant type="afsluiter"/>
+ <cd:constant type="aansluitend"/>
+ <cd:constant type="opmarge"/>
+ <cd:constant type="inmarge"/>
+ <cd:constant type="intro"/>
+ <cd:constant type="kolommen"/>
+ <cd:constant type="tekst"/>
+ <cd:constant type="alinea"/>
+ <cd:constant type="herhaal"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="stelitemgroepin" n="4"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="item" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="som"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="but">
+ <cd:sequence>
+ <cd:string value="but"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="exclusive"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="its">
+ <cd:sequence>
+ <cd:string value="its"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ran">
+ <cd:sequence>
+ <cd:string value="ran"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="head">
+ <cd:sequence>
+ <cd:string value="kop"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mar">
+ <cd:sequence>
+ <cd:string value="mar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sub">
+ <cd:sequence>
+ <cd:string value="sub"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sym" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="sym"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nop">
+ <cd:sequence>
+ <cd:string value="nop"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="definieerregister"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="stelregisterin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="balanceren">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="paginaletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="tekstletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="aanduiding">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="koppeling">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="criterium">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="lokaal"/>
+ <cd:constant type="alles"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="symbool">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="..."/>
+ <cd:constant type="n"/>
+ <cd:constant type="a"/>
+ <cd:constant type="..."/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="interactie">
+ <cd:constant type="paginanummer"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="expansie">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="commando"/>
+ </cd:parameter>
+ <cd:parameter name="refereren">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="commando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="links"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:parameter name="maxbreedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="onbekendeverwijzing">
+ <cd:constant type="leeg"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="variant">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="A"/>
+ <cd:constant type="B"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="beide"/>
+ <cd:constant type="eerste"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="comprimeren">
+ <cd:constant type="nee"/>
+ <cd:constant type="ja"/>
+ </cd:parameter>
+ <cd:parameter name="dieptekstcommando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="register" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="symbool">
- <cd:constant type="geen"/>
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="3"/>
- <cd:constant type="..."/>
- </cd:parameter>
- <cd:parameter name="expansie">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="commando"/>
- </cd:parameter>
- <cd:parameter name="maxbreedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:inherit name="omlijnd"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplistalternative" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="setuplistalternative"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="no">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <!-- cd:constant type="cd:name"/ -->
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="commando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rek">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecombinedlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definieersamengesteldelijst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:list"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelsamengesteldelijstin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcombinedlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="stelsamengesteldelijstin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="niveau">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="3"/>
- <cd:constant type="4"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="huidige"/>
- </cd:parameter>
- <cd:inherit name="stellijstin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="combinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelsamengesteldelijstin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completecombinedlist" generated="yes">
- <cd:sequence>
- <cd:string value="complete"/>
- <cd:variable value="combinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelsamengesteldelijstin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupnumbering" file="core-num.tex">
- <cd:sequence>
- <cd:string value="stelnummerenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="wijze">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupformulae">
- <cd:sequence>
- <cd:string value="setupformulae"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="plaats">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- </cd:parameter>
- <cd:parameter name="links">
+ </cd:keywords>
+ <cd:index n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="startregister" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="start"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="rechts">
+ </cd:keywords>
+ <cd:index n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetoregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="schrijfnaarregister"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="optie">
- <cd:constant type="midden"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="standaard"/>
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:constant type="lijnlinks"/>
- <cd:constant type="lijnrechts"/>
- <cd:constant type="midden"/>
- <cd:constant type="centreer"/>
- </cd:parameter>
- <cd:parameter name="linkermarge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechtermarge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="springvolgendein">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="variant">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="voorwit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="scheider">
+ </cd:keywords>
+ <cd:index n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupledregister" generated="yes">
+ <cd:sequence>
+ <cd:string value="coupled"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="conversie">
- <cd:constant type="cijfers"/>
- <cd:constant type="letters"/>
- <cd:constant type="Letters"/>
- <cd:constant type="romeins"/>
- <cd:constant type="Romeins"/>
+ </cd:keywords>
+ <cd:index n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupleregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="koppelregister"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeregister" variant="1" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="plaatsregister"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelregisterin" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="seeregister" generated="yes">
+ <cd:sequence>
+ <cd:string value="see"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="publication" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="publicatie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppublications" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stelpublicatiesin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="variant">
- <cd:constant type="apa"/>
- <cd:constant type="normaal"/>
- </cd:parameter>
- <cd:inherit name="steldoornummerenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplines" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="stelregelsin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="voor">
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:index n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completeregister" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="complete"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="yes" optional="yes" list="yes">
+ <cd:inherit name="stelregisterin" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="register"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="yes" optional="yes" list="yes">
+ <cd:inherit name="stelregisterin" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesynonyms" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="definieersynoniemen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inspringen">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:parameter name="spatie">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="lines" type="environment">
- <cd:sequence>
- <cd:string value="lines"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupparagraphnumbering" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="stelparagraafnummerenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="reset"/>
- <cd:constant type="regel"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplinenumbering" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="stelregelnummerenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversie">
- <cd:constant type="cijfers"/>
- <cd:constant type="letters"/>
- <cd:constant type="Letters"/>
- <cd:constant type="romeins"/>
- <cd:constant type="Romeins"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="start">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="stap">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="plaats">
- <cd:constant type="intekst"/>
- <cd:constant type="inmarge"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="prefix">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsynonyms" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="stelsynoniemenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="tekstletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="synoniemletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="boven"/>
+ <cd:constant type="aanelkaar"/>
+ <cd:constant type="inmarge"/>
+ <cd:constant type="inlinker"/>
+ <cd:constant type="inrechter"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="criterium">
+ <cd:constant type="alles"/>
+ <cd:constant type="gebruikt"/>
+ </cd:parameter>
+ <cd:parameter name="conversie">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="expansie">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="commando"/>
+ </cd:parameter>
+ <cd:parameter name="commando">
+ <cd:constant type="cd:threearguments"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synonym" generated="yes">
+ <cd:sequence>
+ <cd:variable value="synonym"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="refereren">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="linenumbering" type="environment">
- <cd:sequence>
- <cd:string value="linenumbering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="verder"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="line" type="environment">
- <cd:sequence>
- <cd:string value="line"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="someline" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="eenregel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inline" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="inregel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinmargin" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="stelinmargein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="plaats">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="beide"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="voor">
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completelistofsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelistofsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="loadsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="load"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definesorting" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="definieersorteren"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="regel">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="scheider">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsorting" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="stelsorterenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="commando">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="criterium">
+ <cd:constant type="alles"/>
+ <cd:constant type="gebruikt"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="expansie">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="commando"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sort" generated="yes">
+ <cd:sequence>
+ <cd:variable value="sort"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stapel">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:inherit name="stelomlijndin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppagenumber" file="page-num.tex">
- <cd:sequence>
- <cd:string value="stelpaginanummerin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="nummer">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="handhaaf"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsubpagenumber" file="page-num.tex">
- <cd:sequence>
- <cd:string value="stelsubpaginanummerin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="wijze">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblank">
- <cd:sequence>
- <cd:string value="stelblankoin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="normaal" default="yes"/>
- <cd:constant type="standaard"/>
- <cd:constant type="regel"/>
- <cd:constant type="cd:dimension"/>
- <cd:constant type="groot"/>
- <cd:constant type="middel"/>
- <cd:constant type="klein"/>
- <cd:constant type="vast"/>
- <cd:constant type="flexibel"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineblank" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="definieerblanko"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:inherit name="stelblankoin"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definepapersize" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="definieerpapierformaat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="schaal">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppaper" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="stelpapierin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="papier">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completelistofsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelistofsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="loadsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="load"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definemakeup" file="page-mak.tex">
+ <cd:sequence>
+ <cd:string value="definieeropmaak"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="pagina">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="stelopmaakin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="makeup" type="environment">
+ <cd:sequence>
+ <cd:string value="makeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopwit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rugwit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="optie">
- <cd:constant type="max"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppapersize" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="stelpapierformaatin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="A3"/>
- <cd:constant type="A4" default="yes"/>
- <cd:constant type="A5"/>
- <cd:constant type="A6"/>
- <cd:constant type="letter"/>
- <cd:constant type="..."/>
- <cd:constant type="CD"/>
- <cd:constant type="cd:name"/>
- <cd:constant type="liggend"/>
- <cd:constant type="gespiegeld"/>
- <cd:constant type="geroteerd"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="A3"/>
- <cd:constant type="A4" default="yes"/>
- <cd:constant type="A5"/>
- <cd:constant type="A6"/>
- <cd:constant type="letter"/>
- <cd:constant type="..."/>
- <cd:constant type="cd:name"/>
- <cd:constant type="liggend"/>
- <cd:constant type="gespiegeld"/>
- <cd:constant type="geroteerd"/>
- <cd:constant type="negatief"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuparranging" file="page-imp.tex">
- <cd:sequence>
- <cd:string value="stelarrangerenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="blokkeer"/>
- <cd:constant type="2*16"/>
- <cd:constant type="2*8"/>
- <cd:constant type="2*4"/>
- <cd:constant type="2*2"/>
- <cd:constant type="2**2"/>
- <cd:constant type="2*2*4"/>
- <cd:constant type="2*4*2"/>
- <cd:constant type="2UP"/>
- <cd:constant type="2DOWN"/>
- <cd:constant type="2SIDE"/>
- <cd:constant type="2TOP"/>
- <cd:constant type="gespiegeld"/>
- <cd:constant type="geroteerd"/>
- <cd:constant type="dubbelzijdig"/>
- <cd:constant type="negatief"/>
- <cd:constant type="achtergrond"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showprint">
- <cd:sequence>
- <cd:string value="toonprint"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="stelpapierformaatin"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:inherit name="stelpapierformaatin"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stellayoutin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelogo" file="page-log.tex">
- <cd:sequence>
- <cd:string value="definieerbeeldmerk"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="boven"/>
- <cd:constant type="hoofd"/>
- <cd:constant type="voet"/>
- <cd:constant type="onder"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="geen"/>
- <cd:constant type="pagina"/>
- <cd:constant type="linkerrand"/>
- <cd:constant type="linkermarge"/>
- <cd:constant type="links"/>
- <cd:constant type="midden"/>
- <cd:constant type="rechts"/>
- <cd:constant type="rechtermarge"/>
- <cd:constant type="rechterrand"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="commando">
- <cd:constant type="cd:command"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelogos" file="page-log.tex">
- <cd:sequence>
- <cd:string value="plaatsbeeldmerken"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupwhitespace">
- <cd:sequence>
- <cd:string value="stelwitruimtein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="geen" default="yes"/>
- <cd:constant type="klein"/>
- <cd:constant type="middel"/>
- <cd:constant type="groot"/>
- <cd:constant type="regel"/>
- <cd:constant type="vast"/>
- <cd:constant type="herstel"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupindenting">
- <cd:sequence>
- <cd:string value="stelinspringenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelopmaakin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmakeup" file="page-mak.tex">
+ <cd:sequence>
+ <cd:string value="stelopmaakin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="links"/>
+ <cd:constant type="ja"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:parameter name="commandos">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dubbelzijdig">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="leeg"/>
+ </cd:parameter>
+ <cd:parameter name="hoofdstatus">
+ <cd:constant type="normaal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="leeg"/>
+ <cd:constant type="geen"/>
+ <cd:constant type="geenmarkering"/>
+ </cd:parameter>
+ <cd:parameter name="voetstatus">
+ <cd:constant type="normaal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="leeg"/>
+ <cd:constant type="geen"/>
+ <cd:constant type="geenmarkering"/>
+ </cd:parameter>
+ <cd:parameter name="tekststatus">
+ <cd:constant type="normaal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="leeg"/>
+ <cd:constant type="geen"/>
+ <cd:constant type="geenmarkering"/>
+ </cd:parameter>
+ <cd:parameter name="bovenstatus">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="onderstatus">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="paginastatus">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="namemakeup" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="naam"/>
+ <cd:string value="makeup"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="version">
+ <cd:sequence>
+ <cd:string value="versie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="definitief" default="yes"/>
+ <cd:constant type="concept"/>
+ <cd:constant type="voorlopig"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="currentdate">
+ <cd:sequence>
+ <cd:string value="huidigedatum"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:inherit name="datum" n="2"/> <!-- or vice versa :) -->
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="date" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="datum"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes"> <!-- if not given, current date is used -->
+ <cd:parameter name="d">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="dag"/>
+ <cd:constant type="maand"/>
+ <cd:constant type="jaar"/>
+ <cd:constant type="weekdag"/>
+ <cd:constant type="d"/>
+ <cd:constant type="m"/>
+ <cd:constant type="y"/> <!-- also j -->
+ <cd:constant type="w"/>
+ <cd:constant type="dd"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="yy"/> <!-- also jj -->
+ <cd:constant type="spatie"/>
+ <cd:constant type="--"/>
+ <cd:constant type="day+"/>
+ <cd:constant type="d+"/>
+ <cd:constant type="dd+"/>
+ <cd:constant type="kenmerk"/>
+ <cd:constant type="cd:text"/> <!-- any other text -->
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="referraldate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="kenmerkdatum"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="indenting" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="inspringen"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
<cd:resolve name="indenting"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesectionblock" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definieersectieblok"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelsectieblokin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsectionblock" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="stelsectieblokin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="nummer">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="pagina">
- <cd:constant type="ja"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="noindenting" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="nietinspringen"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="blank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="blanko"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="klein"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="groot" default="yes"/>
+ <cd:constant type="geenwit"/>
+ <cd:constant type="terug"/>
+ <cd:constant type="wit"/>
+ <cd:constant type="blokkeer"/>
+ <cd:constant type="forceer"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="regel"/>
+ <cd:constant type="halveregel"/>
+ <cd:constant type="cd:formula"/>
+ <cd:constant type="vast"/>
+ <cd:constant type="flexibel"/>
+ <cd:constant type="geen"/>
+ <cd:constant type="altijd"/>
+ <cd:constant type="buiten"/>
+ <cd:constant type="aansluitend"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="packed" type="environment" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="opelkaar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="blanko"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="unpacked" type="environment">
+ <cd:sequence>
+ <cd:string value="unpacked"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="linecorrection" type="environment">
+ <cd:sequence>
+ <cd:string value="linecorrection"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="correctwhitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="corrigeerwitruimte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="postponing" type="environment">
+ <cd:sequence>
+ <cd:string value="postponing"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="local" type="environment">
+ <cd:sequence>
+ <cd:string value="local"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="narrower" type="environment">
+ <cd:sequence>
+ <cd:string value="narrower"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="links"/>
+ <cd:constant type="midden" default="yes"/>
<cd:constant type="rechts"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definieersectie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="stelsectiein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="conversie">
- <cd:constant type="cijfers"/>
- <cd:constant type="letters"/>
- <cd:constant type="Letters"/>
- <cd:constant type="romeins"/>
- <cd:constant type="Romeins"/>
- </cd:parameter>
- <cd:parameter name="vorigenummer">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuphead" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="stelkopin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:section"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="tekstletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="nummerletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="tekstkleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="nummerkleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="nummer">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="eigennummer">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="pagina">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hiding" type="environment">
+ <cd:sequence>
+ <cd:string value="hiding"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupalign" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="steluitlijnenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="breedte"/>
<cd:constant type="links"/>
<cd:constant type="rechts"/>
- <cd:constant type="ja"/>
- </cd:parameter>
- <cd:parameter name="doorgaan">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="hoofd">
- <cd:constant type="geen"/>
- <cd:constant type="leeg"/>
- <cd:constant type="hoog"/>
- <cd:constant type="geenmarkering"/>
- </cd:parameter>
- <cd:parameter name="tekst">
- <cd:constant type="geen"/>
- <cd:constant type="leeg"/>
- <cd:constant type="hoog"/>
- <cd:constant type="geenmarkering"/>
- </cd:parameter>
- <cd:parameter name="voet">
- <cd:constant type="geen"/>
- <cd:constant type="leeg"/>
- <cd:constant type="hoog"/>
- <cd:constant type="geenmarkering"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="variant">
- <cd:constant type="normaal"/>
- <cd:constant type="inmarge"/>
<cd:constant type="midden"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="hang">
- <cd:constant type="geen"/>
+ <cd:constant type="binnen"/>
+ <cd:constant type="buiten"/>
+ <cd:constant type="breed"/>
<cd:constant type="ruim"/>
- <cd:constant type="passend"/>
+ <cd:constant type="hoogte"/>
+ <cd:constant type="onder"/>
<cd:constant type="regel"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="commando">
- <cd:constant type="cd:twoarguments"/>
- </cd:parameter>
- <cd:parameter name="nummercommando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="tekstcommando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="diepnummercommando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="dieptekstcommando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="plaatskop">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="leeg"/>
- </cd:parameter>
- <cd:parameter name="verhoognummer">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="cd:list"/>
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="resetnummer">
+ <cd:constant type="reset"/>
+ <cd:constant type="hangend"/>
+ <cd:constant type="niethangend"/>
+ <cd:constant type="afgebroken"/>
+ <cd:constant type="nietafgebroken"/>
+ <cd:constant type="lesshyphenation"/>
+ <cd:constant type="morehyphenation"/>
+ <cd:constant type="nieuw"/>
+ <cd:constant type="oud"/>
+ <cd:constant type="normaal"/>
<cd:constant type="ja"/>
<cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="file">
+ <cd:constant type="lijnlinks"/>
+ <cd:constant type="lijnrechts"/>
+ <cd:constant type="lijnbuiten"/>
+ <cd:constant type="lijnbinnen"/>
+ <cd:constant type="centreer"/>
+ <cd:constant type="hz"/>
+ <cd:constant type="geenhz"/>
+ <cd:constant type="spatiering"/>
+ <cd:constant type="geenspatiering"/>
+ <cd:constant type="soepel"/>
+ <cd:constant type="zeersoepel"/>
+ <cd:constant type="rek"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+
+ <cd:command name="alignment" type="environment" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="alignment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="steluitlijnenin" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupspacing">
+ <cd:sequence>
+ <cd:string value="stelspatieringin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="ruim"/>
+ <cd:constant type="opelkaar"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptolerance" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="steltolerantiein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="horizontaal"/>
+ <cd:constant type="vertikaal"/>
+ <cd:constant type="rek"/>
+ <cd:constant type="spatie"/>
+ <cd:constant type="zeerstreng" default="yes"/>
+ <cd:constant type="streng"/>
+ <cd:constant type="soepel"/>
+ <cd:constant type="zeersoepel"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="pagetype" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="soortpagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="expansie">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="commando"/>
- </cd:parameter>
- <cd:parameter name="margetekst">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:inherit name="stelkoppenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="stelkopnummerin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- <cd:constant type="+cd:number"/>
- <cd:constant type="-cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="headnumber">
- <cd:sequence>
- <cd:string value="kopnummer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="determineheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="bepaalkopnummer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="currentheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="huidigekopnummer"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="nextsection" generated="yes" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="next"/>
- <cd:variable value="paragraaf"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definehead" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definieerkop"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupitemgroup" file="core-itm.tex">
- <cd:sequence>
- <cd:string value="stelitemgroepin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- <cd:constant type="elk"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="standaard" default="yes"/>
- <cd:constant type="ruim"/>
- <cd:constant type="aanelkaar"/>
- <cd:constant type="opelkaar"/>
- <cd:constant type="vanelkaar"/>
- <cd:constant type="geenwit"/>
- <cd:constant type="voor"/>
- <cd:constant type="na"/>
- <cd:constant type="afsluiter"/>
- <cd:constant type="aansluitend"/>
- <cd:constant type="opmarge"/>
- <cd:constant type="inmarge"/>
- <cd:constant type="autointro"/>
- <cd:constant type="los"/>
- <cd:constant type="herhaal"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="alinea"/>
- <cd:constant type="intekst"/>
- <cd:constant type="willekeurig"/>
- <cd:constant type="omgekeerd"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="marge">
- <cd:constant type="nee"/>
- <cd:constant type="standaard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="linkermarge">
- <cd:constant type="nee"/>
- <cd:constant type="standaard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechtermarge">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="processpage" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="verwerkpagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="ja" default="yes"/>
<cd:constant type="nee"/>
- <cd:constant type="standaard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="items">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="start">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="links">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="rechts">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplepage" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="koppelpagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="optie">
+ <cd:constant type="dubbelzijdig"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="position" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="positioneer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:position n="1" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupscreens" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="stelrastersin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="methode">
+ <cd:constant type="punt"/>
+ <cd:constant type="lijn"/>
+ <cd:constant type="extern"/>
+ </cd:parameter>
+ <cd:parameter name="resolutie">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="raster">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbackgrounds" file="page-bck.tex">
+ <cd:sequence>
+ <cd:string value="stelachtergrondenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="boven"/>
+ <cd:constant type="hoofd"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="kopvoor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="kopna">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="kopletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="marletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="symletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="afsluiter">
+ <cd:constant type="voet"/>
+ <cd:constant type="onder"/>
+ <cd:constant type="pagina"/>
+ <cd:constant type="papier"/>
+ <cd:constant type="linkerpagina"/>
+ <cd:constant type="rechterpagina"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="linkerrand"/>
+ <cd:constant type="linkermarge"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="symbool">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="symuitlijnen">
- <cd:resolve name="symalign"/>
- </cd:parameter>
- <cd:parameter name="springvolgendein">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="itemgroup" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="itemgroup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="a"/>
- <cd:constant type="A"/>
- <cd:constant type="KA"/>
- <cd:constant type="n"/>
- <cd:constant type="N"/>
- <cd:constant type="m"/>
- <cd:constant type="r"/>
- <cd:constant type="R"/>
- <cd:constant type="KR"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="verder"/>
- <cd:constant type="standaard" default="yes"/>
- <cd:constant type="ruim"/>
- <cd:constant type="aanelkaar"/>
- <cd:constant type="opelkaar"/>
- <cd:constant type="afsluiter"/>
- <cd:constant type="aansluitend"/>
- <cd:constant type="opmarge"/>
- <cd:constant type="inmarge"/>
- <cd:constant type="intro"/>
- <cd:constant type="kolommen"/>
- <cd:constant type="tekst"/>
- <cd:constant type="alinea"/>
- <cd:constant type="herhaal"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelitemgroepin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="item">
- <cd:sequence>
- <cd:string value="som"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="but">
- <cd:sequence>
- <cd:string value="but"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="exclusive"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="its">
- <cd:sequence>
- <cd:string value="its"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ran">
- <cd:sequence>
- <cd:string value="ran"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="head">
- <cd:sequence>
- <cd:string value="kop"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mar">
- <cd:sequence>
- <cd:string value="mar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sub">
- <cd:sequence>
- <cd:string value="sub"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sym" file="core-itm.tex">
- <cd:sequence>
- <cd:string value="sym"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nop">
- <cd:sequence>
- <cd:string value="nop"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="definieerregister"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="stelregisterin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="balanceren">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="paginaletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="tekstletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="aanduiding">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="koppeling">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="criterium">
- <cd:constant type="cd:section"/>
- <cd:constant type="lokaal"/>
+ <cd:constant type="rechtermarge"/>
+ <cd:constant type="rechterrand"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="cd:repeat"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="buffer" type="environment" generated="yes" file="core-buf.tex">
+ <cd:sequence>
+ <cd:variable value="buffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="buffer" type="environment" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="buffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="getbuffer">
+ <cd:sequence>
+ <cd:string value="haalbuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typebuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="typebuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="definieerbuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="stelbufferin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="alinea">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineblock" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="definieerblok"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomoreblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="geenblokkenmeer"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="hideblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="verbergblokken"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="keepblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="handhaafblokken"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
<cd:constant type="alles"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="symbool">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="..."/>
- <cd:constant type="n"/>
- <cd:constant type="a"/>
- <cd:constant type="..."/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="interactie">
- <cd:constant type="paginanummer"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="expansie">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="commando"/>
- </cd:parameter>
- <cd:parameter name="refereren">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="commando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="plaats">
- <cd:constant type="links"/>
- <cd:constant type="midden"/>
- <cd:constant type="rechts"/>
- </cd:parameter>
- <cd:parameter name="maxbreedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="onbekendeverwijzing">
- <cd:constant type="leeg"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="variant">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="A"/>
- <cd:constant type="B"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="beide"/>
- <cd:constant type="eerste"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="comprimeren">
- <cd:constant type="nee"/>
- <cd:constant type="ja"/>
- </cd:parameter>
- <cd:parameter name="dieptekstcommando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="register" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="startregister" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="start"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetoregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="schrijfnaarregister"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupledregister" generated="yes">
- <cd:sequence>
- <cd:string value="coupled"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupleregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="koppelregister"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeregister" variant="1" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="plaatsregister"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelregisterin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="seeregister" generated="yes">
- <cd:sequence>
- <cd:string value="see"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completeregister" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="complete"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="yes" optional="yes" list="yes">
- <cd:inherit name="stelregisterin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="register"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="yes" optional="yes" list="yes">
- <cd:inherit name="stelregisterin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesynonyms" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="definieersynoniemen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsynonyms" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="stelsynoniemenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="tekstletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="synoniemletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="plaats">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="gebruikblokken"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="processblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="verwerkblokken"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="bypassblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="passeerblokken"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="forceblocks">
+ <cd:sequence>
+ <cd:string value="forceerblokken"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="selectblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="selecteerblokken"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes">
+ <cd:parameter name="criterium">
+ <cd:constant type="alles"/>
+ <cd:constant type="cd:section"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblock" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="stelblokin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="binnen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="file">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="formula" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="formule"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="mathematics" file="supp-mat.tex">
+ <cd:sequence>
+ <cd:string value="wiskunde"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeformula" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="plaatsformule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2" optional="yes"/>
+ <cd:displaymath n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placesubformula" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="plaatssubformule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2" optional="yes"/>
+ <cd:displaymath n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placefloat" generated="yes" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="blok"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="links"/>
<cd:constant type="rechts"/>
+ <cd:constant type="hier" default="yes"/>
<cd:constant type="boven"/>
- <cd:constant type="aanelkaar"/>
- <cd:constant type="inmarge"/>
+ <cd:constant type="onder"/>
<cd:constant type="inlinker"/>
<cd:constant type="inrechter"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="criterium">
- <cd:constant type="alles"/>
- <cd:constant type="gebruikt"/>
- </cd:parameter>
- <cd:parameter name="conversie">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="expansie">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="commando"/>
- </cd:parameter>
- <cd:parameter name="commando">
- <cd:constant type="cd:threearguments"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synonym" generated="yes">
- <cd:sequence>
- <cd:variable value="synonym"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completelistofsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelistofsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="loadsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="load"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definesorting" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="definieersorteren"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsorting" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="stelsorterenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="commando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="criterium">
- <cd:constant type="alles"/>
- <cd:constant type="gebruikt"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="expansie">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="commando"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sort" generated="yes">
- <cd:sequence>
- <cd:variable value="sort"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completelistofsorts" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelistofsorts" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="loadsorts" generated="yes">
- <cd:sequence>
- <cd:string value="load"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definemakeup" file="page-mak.tex">
- <cd:sequence>
- <cd:string value="definieeropmaak"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelopmaakin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="makeup" type="environment">
- <cd:sequence>
- <cd:string value="makeup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelopmaakin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmakeup" file="page-mak.tex">
- <cd:sequence>
- <cd:string value="stelopmaakin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="pagina">
+ <cd:constant type="inmarge"/>
+ <cd:constant type="marge"/>
+ <cd:constant type="linkermarge"/>
+ <cd:constant type="rechtermarge"/>
+ <cd:constant type="linkerrand"/>
+ <cd:constant type="rechterrand"/>
+ <cd:constant type="binnenmarge"/>
+ <cd:constant type="buitenmarge"/>
+ <cd:constant type="binnenrand"/>
+ <cd:constant type="buitenrand"/>
+ <cd:constant type="binnen"/>
+ <cd:constant type="buiten"/>
+ <cd:constant type="regel"/>
+ <cd:constant type="hoog"/>
+ <cd:constant type="laag"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="pagina"/>
+ <cd:constant type="linkerpagina"/>
+ <cd:constant type="rechterpagina"/>
+ <cd:constant type="naast"/>
+ <cd:constant type="altijd"/>
+ <cd:constant type="auto"/>
+ <cd:constant type="forceer"/>
+ <cd:constant type="lang"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="regel"/>
+ <cd:constant type="hoogte"/>
+ <cd:constant type="diepte"/>
+ <cd:constant type="splitsen"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes" list="yes"/>
+ <cd:content n="3"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reservefloat" generated="yes">
+ <cd:sequence>
+ <cd:string value="reserve"/>
+ <cd:variable value="blok"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kader">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:reference n="3" optional="yes" list="yes"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefloat" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="definieerplaatsblok"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloat" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="stelplaatsblokin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="maxhoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="maxbreedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="minbreedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="default">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="paginaovergangen">
+ <cd:constant type="cd:list"/>
+ </cd:parameter>
+ <cd:parameter name="linkermargeafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechtermargeafstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="links"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="floattext" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="blok"/>
+ <cd:string value="text"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="links"/>
- <cd:constant type="ja"/>
<cd:constant type="rechts"/>
- </cd:parameter>
- <cd:parameter name="commandos">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dubbelzijdig">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="leeg"/>
- </cd:parameter>
- <cd:parameter name="hoofdstatus">
- <cd:constant type="normaal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- <cd:constant type="leeg"/>
- <cd:constant type="geen"/>
- <cd:constant type="geenmarkering"/>
- </cd:parameter>
- <cd:parameter name="voetstatus">
- <cd:constant type="normaal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- <cd:constant type="leeg"/>
- <cd:constant type="geen"/>
- <cd:constant type="geenmarkering"/>
- </cd:parameter>
- <cd:parameter name="tekststatus">
- <cd:constant type="normaal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- <cd:constant type="leeg"/>
- <cd:constant type="geen"/>
- <cd:constant type="geenmarkering"/>
- </cd:parameter>
- <cd:parameter name="bovenstatus">
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- </cd:parameter>
- <cd:parameter name="onderstatus">
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- </cd:parameter>
- <cd:parameter name="paginastatus">
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- </cd:parameter>
- <cd:parameter name="kleur">
+ <cd:constant type="hoog"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="laag"/>
+ <cd:constant type="offset"/>
+ <cd:constant type="lang"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelistoffloats" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="floats"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="completelistoffloats" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="floats"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="referral" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="kenmerk"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="bet">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ken">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="dat">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="van">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="aan">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ref">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="selectpaper">
+ <cd:sequence>
+ <cd:string value="selecteerpapier"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="soort">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplepaper">
+ <cd:sequence>
+ <cd:string value="koppelpapier"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="namemakeup" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="naam"/>
- <cd:string value="makeup"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="version">
- <cd:sequence>
- <cd:string value="versie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="definitief" default="yes"/>
- <cd:constant type="concept"/>
- <cd:constant type="voorlopig"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="currentdate">
- <cd:sequence>
- <cd:string value="huidigedatum"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="datum"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="date" file="core-con.tex">
- <cd:sequence>
- <cd:string value="datum"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="d">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="m">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="chem" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="chem"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fraction" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="breuk"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="periods" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="punten"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- <cd:keywords list="yes">
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="referraldate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="kenmerkdatum"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="indenting" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="inspringen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:resolve name="indenting"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="noindenting" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="nietinspringen"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="blank" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="blanko"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="klein"/>
- <cd:constant type="middel"/>
- <cd:constant type="groot" default="yes"/>
- <cd:constant type="geenwit"/>
- <cd:constant type="terug"/>
- <cd:constant type="wit"/>
- <cd:constant type="blokkeer"/>
- <cd:constant type="forceer"/>
- <cd:constant type="reset"/>
- <cd:constant type="regel"/>
- <cd:constant type="halveregel"/>
- <cd:constant type="cd:formula"/>
- <cd:constant type="vast"/>
- <cd:constant type="flexibel"/>
- <cd:constant type="geen"/>
- <cd:constant type="altijd"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="packed" type="environment" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="opelkaar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="blanko"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="unpacked" type="environment">
- <cd:sequence>
- <cd:string value="unpacked"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="linecorrection" type="environment">
- <cd:sequence>
- <cd:string value="linecorrection"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="correctwhitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="corrigeerwitruimte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="postponing" type="environment">
- <cd:sequence>
- <cd:string value="postponing"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="local" type="environment">
- <cd:sequence>
- <cd:string value="local"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="narrower" type="environment">
- <cd:sequence>
- <cd:string value="narrower"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="links"/>
- <cd:constant type="midden" default="yes"/>
- <cd:constant type="rechts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hiding" type="environment">
- <cd:sequence>
- <cd:string value="hiding"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupalign" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="steluitlijnenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="breedte"/>
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="midden"/>
- <cd:constant type="binnen"/>
- <cd:constant type="buiten"/>
- <cd:constant type="breed"/>
- <cd:constant type="ruim"/>
- <cd:constant type="hoogte"/>
- <cd:constant type="onder"/>
- <cd:constant type="regel"/>
- <cd:constant type="reset"/>
- <cd:constant type="hangend"/>
- <cd:constant type="niethangend"/>
- <cd:constant type="afgebroken"/>
- <cd:constant type="nietafgebroken"/>
- <cd:constant type="lesshyphens"/>
- <cd:constant type="morehyphens"/>
- <cd:constant type="nieuw"/>
- <cd:constant type="oud"/>
- <cd:constant type="normaal"/>
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- <cd:constant type="lijnlinks"/>
- <cd:constant type="lijnrechts"/>
- <cd:constant type="lijnbuiten"/>
- <cd:constant type="lijnbinnen"/>
- <cd:constant type="centreer"/>
- <cd:constant type="hz"/>
- <cd:constant type="geenhz"/>
- <cd:constant type="spatiering"/>
- <cd:constant type="geenspatiering"/>
- <cd:constant type="soepel"/>
- <cd:constant type="zeersoepel"/>
- <cd:constant type="rek"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-
-<cd:command name="alignment" type="environment">
- <cd:sequence>
- <cd:string value="alignment"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="steluitlijnenin"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupspacing">
- <cd:sequence>
- <cd:string value="stelspatieringin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="ruim"/>
- <cd:constant type="opelkaar"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptolerance" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="steltolerantiein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="horizontaal"/>
- <cd:constant type="vertikaal"/>
- <cd:constant type="rek"/>
- <cd:constant type="spatie"/>
- <cd:constant type="zeerstreng" default="yes"/>
- <cd:constant type="streng"/>
- <cd:constant type="soepel"/>
- <cd:constant type="zeersoepel"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="pagetype" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="soortpagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="processpage" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="verwerkpagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="ja" default="yes"/>
- <cd:constant type="nee"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplepage" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="koppelpagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="optie">
- <cd:constant type="dubbelzijdig"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="position" file="page-lyr.tex">
- <cd:sequence>
- <cd:string value="positioneer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:position list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupscreens" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="stelrastersin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="methode">
- <cd:constant type="punt"/>
- <cd:constant type="lijn"/>
- <cd:constant type="extern"/>
- </cd:parameter>
- <cd:parameter name="resolutie">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="raster">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbackgrounds" file="page-bck.tex">
- <cd:sequence>
- <cd:string value="stelachtergrondenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="boven"/>
- <cd:constant type="hoofd"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="voet"/>
- <cd:constant type="onder"/>
- <cd:constant type="pagina"/>
- <cd:constant type="papier"/>
- <cd:constant type="linkerpagina"/>
- <cd:constant type="rechterpagina"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="linkerrand"/>
- <cd:constant type="linkermarge"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="rechtermarge"/>
- <cd:constant type="rechterrand"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="cd:repeat"/>
- </cd:parameter>
- <cd:inherit name="stelomlijndin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="buffer" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="buffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="getbuffer">
- <cd:sequence>
- <cd:string value="haalbuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typebuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="typebuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="definieerbuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="stelbufferin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="alinea">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineblock" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="definieerblok"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomoreblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="geenblokkenmeer"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="hideblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="verbergblokken"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="keepblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="handhaafblokken"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="alles"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="gebruikblokken"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="processblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="verwerkblokken"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="bypassblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="passeerblokken"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="forceblocks">
- <cd:sequence>
- <cd:string value="forceerblokken"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="selectblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="selecteerblokken"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes">
- <cd:parameter name="criterium">
- <cd:constant type="alles"/>
- <cd:constant type="cd:section"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblock" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="stelblokin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="binnen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="file">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="formula" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="formule"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="mathematics" file="supp-mat.tex">
- <cd:sequence>
- <cd:string value="wiskunde"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeformula" file="core-mat.tex">
- <cd:sequence>
- <cd:string value="plaatsformule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content optional="yes"/>
- <cd:displaymath/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placesubformula" file="core-mat.tex">
- <cd:sequence>
- <cd:string value="plaatssubformule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content optional="yes"/>
- <cd:displaymath/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placefloat" generated="yes" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="blok"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="hier" default="yes"/>
- <cd:constant type="boven"/>
- <cd:constant type="onder"/>
- <cd:constant type="inlinker"/>
- <cd:constant type="inrechter"/>
- <cd:constant type="inmarge"/>
- <cd:constant type="marge"/>
- <cd:constant type="linkermarge"/>
- <cd:constant type="rechtermarge"/>
- <cd:constant type="linkerrand"/>
- <cd:constant type="rechterrand"/>
- <cd:constant type="binnenmarge"/>
- <cd:constant type="buitenmarge"/>
- <cd:constant type="binnenrand"/>
- <cd:constant type="buitenrand"/>
- <cd:constant type="binnen"/>
- <cd:constant type="buiten"/>
- <cd:constant type="regel"/>
- <cd:constant type="hoog"/>
- <cd:constant type="laag"/>
- <cd:constant type="passend"/>
- <cd:constant type="pagina"/>
- <cd:constant type="linkerpagina"/>
- <cd:constant type="rechterpagina"/>
- <cd:constant type="naast"/>
- <cd:constant type="altijd"/>
- <cd:constant type="auto"/>
- <cd:constant type="forceer"/>
- <cd:constant type="lang"/>
- <cd:constant type="reset"/>
- <cd:constant type="regel"/>
- <cd:constant type="hoogte"/>
- <cd:constant type="diepte"/>
- <cd:constant type="splitsen"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reservefloat" generated="yes">
- <cd:sequence>
- <cd:string value="reserve"/>
- <cd:variable value="blok"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kader">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- </cd:assignments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="definieerplaatsblok"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="stelplaatsblokin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="maxhoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="maxbreedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="minbreedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="default">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="paginaovergangen">
- <cd:constant type="cd:list"/>
- </cd:parameter>
- <cd:parameter name="linkermargeafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechtermargeafstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="plaats">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="items">
+ <cd:sequence>
+ <cd:string value="items"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelitemsin" n="1"/>
+ </cd:assignments>
+ <cd:content n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupitems" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stelitemsin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="plaats">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="inmarge"/>
+ <cd:constant type="boven"/>
+ <cd:constant type="onder"/>
+ </cd:parameter>
+ <cd:parameter name="symbool">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="..."/>
+ <cd:constant type="n"/>
+ <cd:constant type="a"/>
+ <cd:constant type="..."/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="onbekend"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quotation" type="environment" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="citaat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
<cd:constant type="links"/>
- <cd:constant type="midden"/>
+ <cd:constant type="midden" default="yes"/>
<cd:constant type="rechts"/>
- </cd:parameter>
- <cd:inherit name="stelomlijndin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="floattext" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="blok"/>
- <cd:string value="text"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="hoog"/>
- <cd:constant type="midden"/>
- <cd:constant type="laag"/>
- <cd:constant type="offset"/>
- <cd:constant type="lang"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelistoffloats" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="floats"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="completelistoffloats" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="floats"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="referral" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="kenmerk"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="bet">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quotation" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="citaat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quote" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="citeer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupquote" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stelciterenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="cd:text"/>
+ <cd:constant type="marge"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineparagraphs" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="definieeralineas"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="lijn">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="passend"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="binnen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tolerantie">
+ <cd:constant type="zeerstreng"/>
+ <cd:constant type="streng"/>
+ <cd:constant type="soepel"/>
+ <cd:constant type="zeersoepel"/>
+ <cd:constant type="rek"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="paragraph" generated="yes">
+ <cd:sequence>
+ <cd:variable value="alinea"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="paragraph" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="alinea"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupparagraphs" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stelalineasin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="elk"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="tolerantie">
+ <cd:constant type="zeerstreng"/>
+ <cd:constant type="streng"/>
+ <cd:constant type="soepel"/>
+ <cd:constant type="zeersoepel"/>
+ <cd:constant type="rek"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="binnen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="commando">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="lijn">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptab" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="steltabin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="monster">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopletter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tab">
+ <cd:sequence>
+ <cd:string value="tab"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="document" type="environment">
+ <cd:sequence>
+ <cd:string value="document"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labels">
+ <cd:sequence>
+ <cd:string value="labels"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetabulate" file="core-tbl.tex">
+ <cd:sequence>
+ <cd:string value="definieertabulatie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ken">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tabulate" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="tabulatie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="dat">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelexternefigurenin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptabulate" file="core-tbl.tex">
+ <cd:sequence>
+ <cd:string value="steltabulatiein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="eenheid">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inspringen">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="binnen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="EQ">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="lijnkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="lijndikte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="blanko"/>
+ <cd:constant type="grid"/>
+ <cd:constant type="diepte"/>
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="groot"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="korps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="lijn">
+ <cd:constant type="normaal"/>
+ <cd:constant type="regel"/>
+ </cd:parameter>
+ <cd:parameter name="splitsen">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptables" file="core-tab.tex">
+ <cd:sequence>
+ <cd:string value="steltabellenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="afstand">
+ <cd:constant type="klein"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="groot"/>
+ </cd:parameter>
+ <cd:parameter name="korps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="HL">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="groot"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="VL">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="groot"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="diepte">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
+ </cd:parameter>
+ <cd:parameter name="lijndikte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="lijnkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="commandos">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="achtergrond">
+ <cd:constant type="raster"/>
+ <cd:constant type="kleur"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="achtergrondraster">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="achtergrondkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="korps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="table" type="environment">
+ <cd:sequence>
+ <cd:string value="table"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="van">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tables" type="environment">
+ <cd:sequence>
+ <cd:string value="tables"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="aan">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetabletemplate" file="core-tab.tex">
+ <cd:sequence>
+ <cd:string value="definieertabelvorm"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ref">
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="selectpaper">
- <cd:sequence>
- <cd:string value="selecteerpapier"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="soort">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplepaper">
- <cd:sequence>
- <cd:string value="koppelpapier"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="chem" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="chem"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fraction" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="breuk"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="periods" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="punten"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="items">
- <cd:sequence>
- <cd:string value="items"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelitemsin"/>
- </cd:assignments>
- <cd:content list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupitems" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stelitemsin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="plaats">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfiles" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="gebruikexternefiles"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="korps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="file">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfile" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="gebruikexternefile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="4" list="yes">
+ <cd:parameter name="korps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfigure" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="gebruikexternfiguur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="cd:name"/> <!-- parent -->
+ </cd:keywords>
+ <cd:assignments n="4" optional="yes" list="yes">
+ <cd:inherit name="stelexternefigurenin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="externalfigure" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="externfiguur"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelexternefigurenin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupexternalfigures" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="stelexternefigurenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="schaal">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="yschaal">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="yschaal">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="max"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="ruim"/>
+ </cd:parameter>
+ <cd:parameter name="bfactor">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="max"/>
+ <cd:constant type="ruim"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="hfactor">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="max"/>
+ <cd:constant type="ruim"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kader">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="preset">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="scherm">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="preview">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="herhaal">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="object">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="type">
+ <cd:constant type="eps"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="tif"/>
+ <cd:constant type="png"/>
+ <cd:constant type="jpg"/>
+ <cd:constant type="mov"/>
+ <cd:constant type="cd:tex"/>
+ </cd:parameter>
+ <cd:parameter name="methode">
+ <cd:constant type="eps"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="tif"/>
+ <cd:constant type="png"/>
+ <cd:constant type="jpg"/>
+ <cd:constant type="mov"/>
+ <cd:constant type="cd:tex"/>
+ </cd:parameter>
+ <cd:parameter name="optie">
+ <cd:constant type="kader"/>
+ <cd:constant type="leeg"/>
+ <cd:constant type="test"/>
+ </cd:parameter>
+ <cd:parameter name="hokjes">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="ymax">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="xmax">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="gebied">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="lokaal"/>
+ <cd:constant type="globaal"/>
+ <cd:constant type="default"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="maxbreedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="maxhoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="conversie">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showexternalfigures" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="toonexternefiguren"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="variant">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalsoundtrack" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="gebruikexterngeluidsfragment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="name" file="syst-gen.tex">
+ <cd:sequence>
+ <cd:string value="name"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="legend" type="environment">
+ <cd:sequence>
+ <cd:string value="legend"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="twee"/>
+ </cd:keywords>
+ <cd:tex n="2" command="leg"/>
+ <cd:nothing n="3"/>
+ <cd:nothing n="4" separator="backslash"/>
+ <cd:nothing n="5" separator="backslash"/>
+ <cd:tex n="6" separator="backslash" command="leg"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fact" type="environment">
+ <cd:sequence>
+ <cd:string value="geg"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:tex n="1" command="fact"/>
+ <cd:nothing n="2"/>
+ <cd:nothing n="3" separator="backslash"/>
+ <cd:nothing n="4" separator="backslash"/>
+ <cd:tex n="5" separator="backslash" command="fact"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="rotate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="roteer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelroterenin" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuprotate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stelroterenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="rotatie">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="normaal"/>
+ <cd:constant type="hoog"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="ruim"/>
+ <cd:constant type="diepte"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mirror" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="spiegel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="scale" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="schaal"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="sx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcombinations" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="stelcombinatiesin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="boven"/>
+ <cd:constant type="midden"/>
+ <cd:constant type="onder"/>
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="combination" type="environment">
+ <cd:sequence>
+ <cd:string value="combination"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:matrix"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placesidebyside" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="plaatsnaastelkaar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeontopofeachother" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="plaatsonderelkaar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overlay" type="environment">
+ <cd:sequence>
+ <cd:string value="overlay"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overview" type="environment">
+ <cd:sequence>
+ <cd:string value="overview"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionscreen" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelinteractieschermin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="rugwit">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopwit">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rugoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kopoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="optie">
+ <cd:constant type="max"/>
+ <cd:constant type="passend"/>
+ <cd:constant type="dubbelzijdig"/>
+ <cd:constant type="bookmark"/>
+ </cd:parameter>
+ <cd:parameter name="wachttijd">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="screen" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="scherm"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setuppagetransitions" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelpaginaovergangenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteraction" file="core-nav.tex">
+ <cd:sequence>
+ <cd:string value="stelinteractiein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="menu">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="klik">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="splitsen">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="scherm">
+ <cd:constant type="nieuw"/>
+ </cd:parameter>
+ <cd:parameter name="openactie">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="sluitactie">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="openpaginaactie">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="sluitpaginaactie">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="bereken">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="diepte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="contrastkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="symboolset">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="titel">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="subtitel">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="auteur">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="datum">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="trefwoord">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <!-- maybe this will move elsewhere -->
+ <cd:parameter name="veldlaag">
+ <cd:constant type="auto"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionmenu" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelinteractiemenuin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="links">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rechts">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="midden">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="geen"/>
+ <cd:constant type="lokaal"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="contrastkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="overlay"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="zelfdepagina">
+ <cd:constant type="ja"/>
+ <cd:constant type="leeg"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="onbekendeverwijzing">
+ <cd:constant type="ja"/>
+ <cd:constant type="leeg"/>
+ <cd:constant type="nee"/>
+ <cd:constant type="geen"/>
+ </cd:parameter>
+ <cd:parameter name="linkeroffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="rechteroffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bovenoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="onderoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="positie">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/> <!-- maybe not all parameters from framed -->
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineinteractionmenu" variant="1" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definieerinteractiemenu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
<cd:constant type="links"/>
<cd:constant type="rechts"/>
- <cd:constant type="inmarge"/>
<cd:constant type="boven"/>
<cd:constant type="onder"/>
- </cd:parameter>
- <cd:parameter name="symbool">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="..."/>
- <cd:constant type="n"/>
- <cd:constant type="a"/>
- <cd:constant type="..."/>
- <cd:constant type="cd:text"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- <cd:constant type="onbekend"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quotation" type="environment" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="citaat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="links"/>
- <cd:constant type="midden" default="yes"/>
- <cd:constant type="rechts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quotation" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="citaat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quote" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="citeer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupquote" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stelciterenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="plaats">
- <cd:constant type="cd:text"/>
- <cd:constant type="marge"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="adding">
- <cd:sequence>
- <cd:string value="toevoegen"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="klein"/>
- <cd:constant type="middel" default="yes"/>
- <cd:constant type="groot"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineparagraphs" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="definieeralineas"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="lijn">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="passend"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="binnen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tolerantie">
- <cd:constant type="zeerstreng"/>
- <cd:constant type="streng"/>
- <cd:constant type="soepel"/>
- <cd:constant type="zeersoepel"/>
- <cd:constant type="rek"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="paragraph" generated="yes">
- <cd:sequence>
- <cd:variable value="alinea"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="paragraph" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="alinea"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupparagraphs" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stelalineasin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- <cd:constant type="elk"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="tolerantie">
- <cd:constant type="zeerstreng"/>
- <cd:constant type="streng"/>
- <cd:constant type="soepel"/>
- <cd:constant type="zeersoepel"/>
- <cd:constant type="rek"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="binnen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="commando">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="lijn">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptab" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="steltabin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="monster">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopletter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="plaats">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelinteractiemenuin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineinteractionmenu" variant="2" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definieerinteractiemenu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="links"/>
<cd:constant type="rechts"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tab">
- <cd:sequence>
- <cd:string value="tab"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="document" type="environment">
- <cd:sequence>
- <cd:string value="document"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labels">
- <cd:sequence>
- <cd:string value="labels"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetabulate" file="core-tbl.tex">
- <cd:sequence>
- <cd:string value="definieertabulatie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tabulate" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="tabulatie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="gebruikexternfiguur"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptabulate" file="core-tbl.tex">
- <cd:sequence>
- <cd:string value="steltabulatiein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="eenheid">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inspringen">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="binnen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="EQ">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="lijnkleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="lijndikte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="blanko"/>
- <cd:constant type="grid"/>
- <cd:constant type="diepte"/>
- <cd:constant type="cd:dimension"/>
- <cd:constant type="klein"/>
- <cd:constant type="middel"/>
- <cd:constant type="groot"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="korps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="groot"/>
- </cd:parameter>
- <cd:parameter name="lijn">
- <cd:constant type="normaal"/>
- <cd:constant type="regel"/>
- </cd:parameter>
- <cd:parameter name="splitsen">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptables" file="core-tab.tex">
- <cd:sequence>
- <cd:string value="steltabellenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="afstand">
- <cd:constant type="klein"/>
- <cd:constant type="middel"/>
- <cd:constant type="groot"/>
- </cd:parameter>
- <cd:parameter name="korps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="groot"/>
- </cd:parameter>
- <cd:parameter name="HL">
- <cd:constant type="cd:number"/>
- <cd:constant type="klein"/>
- <cd:constant type="middel"/>
- <cd:constant type="groot"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="VL">
- <cd:constant type="cd:number"/>
- <cd:constant type="klein"/>
- <cd:constant type="middel"/>
- <cd:constant type="groot"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="diepte">
- <cd:constant type="cd:number"/>
- <cd:constant type="strut"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:number"/>
- <cd:constant type="strut"/>
- </cd:parameter>
- <cd:parameter name="lijndikte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="lijnkleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="commandos">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="achtergrond">
- <cd:constant type="raster"/>
- <cd:constant type="kleur"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="achtergrondraster">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="achtergrondkleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="korps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="groot"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="table" type="environment">
- <cd:sequence>
- <cd:string value="table"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tables" type="environment">
- <cd:sequence>
- <cd:string value="tables"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetabletemplate" file="core-tab.tex">
- <cd:sequence>
- <cd:string value="definieertabelvorm"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfiles" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="gebruikexternefiles"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="korps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="groot"/>
- </cd:parameter>
- <cd:parameter name="file">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfile" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="gebruikexternefile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="korps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="groot"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfigure" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="gebruikexternfiguur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="schaal">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="yschaal">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="yschaal">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="max"/>
- <cd:constant type="passend"/>
- <cd:constant type="ruim"/>
- </cd:parameter>
- <cd:parameter name="bfactor">
- <cd:constant type="cd:number"/>
- <cd:constant type="max"/>
- <cd:constant type="ruim"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="hfactor">
- <cd:constant type="cd:number"/>
- <cd:constant type="max"/>
- <cd:constant type="ruim"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kader">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="preset">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="scherm">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="preview">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="herhaal">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="object">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="type">
- <cd:constant type="eps"/>
- <cd:constant type="mps"/>
- <cd:constant type="pdf"/>
- <cd:constant type="tif"/>
- <cd:constant type="png"/>
- <cd:constant type="jpg"/>
- <cd:constant type="mov"/>
- <cd:constant type="cd:tex"/>
- </cd:parameter>
- <cd:parameter name="methode">
- <cd:constant type="eps"/>
- <cd:constant type="mps"/>
- <cd:constant type="pdf"/>
- <cd:constant type="tif"/>
- <cd:constant type="png"/>
- <cd:constant type="jpg"/>
- <cd:constant type="mov"/>
- <cd:constant type="cd:tex"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="externalfigure" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="externfiguur"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="gebruikexternfiguur"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupexternalfigures" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="stelexternefigurenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="optie">
- <cd:constant type="kader"/>
- <cd:constant type="leeg"/>
- <cd:constant type="test"/>
- </cd:parameter>
- <cd:parameter name="object">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="hokjes">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="ymax">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="xmax">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="gebied">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="plaats">
- <cd:constant type="lokaal"/>
- <cd:constant type="globaal"/>
- <cd:constant type="default"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="maxbreedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="maxhoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="conversie">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showexternalfigures" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="toonexternefiguren"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="variant">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalsoundtrack" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="gebruikexterngeluidsfragment"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="name" file="syst-gen.tex">
- <cd:sequence>
- <cd:string value="name"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="legend" type="environment">
- <cd:sequence>
- <cd:string value="legend"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="twee"/>
- </cd:keywords>
- <cd:tex command="leg"/>
- <cd:nothing/>
- <cd:nothing separator="backslash"/>
- <cd:nothing separator="backslash"/>
- <cd:tex separator="backslash" command="leg"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fact" type="environment">
- <cd:sequence>
- <cd:string value="geg"/>
- </cd:sequence>
- <cd:arguments>
- <cd:tex command="fact"/>
- <cd:nothing/>
- <cd:nothing separator="backslash"/>
- <cd:nothing separator="backslash"/>
- <cd:tex separator="backslash" command="fact"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="rotate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="roteer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelroterenin"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuprotate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stelroterenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="rotatie">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="plaats">
- <cd:constant type="normaal"/>
- <cd:constant type="hoog"/>
- <cd:constant type="passend"/>
- <cd:constant type="ruim"/>
- <cd:constant type="diepte"/>
- </cd:parameter>
- <cd:inherit name="stelomlijndin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mirror" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="spiegel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="scale" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="schaal"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="sx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="sy">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcombinations" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="stelcombinatiesin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="plaats">
<cd:constant type="boven"/>
- <cd:constant type="midden"/>
<cd:constant type="onder"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="links"/>
<cd:constant type="rechts"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="combination" type="environment">
- <cd:sequence>
- <cd:string value="combination"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:matrix"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placesidebyside" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="plaatsnaastelkaar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeontopofeachother" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="plaatsonderelkaar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overlay" type="environment">
- <cd:sequence>
- <cd:string value="overlay"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overview" type="environment">
- <cd:sequence>
- <cd:string value="overview"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteractionscreen" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stelinteractieschermin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="passend"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="rugwit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopwit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rugoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kopoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="optie">
- <cd:constant type="max"/>
- <cd:constant type="passend"/>
- <cd:constant type="dubbelzijdig"/>
- <cd:constant type="bookmark"/>
- </cd:parameter>
- <cd:parameter name="wachttijd">
- <cd:constant type="cd:number"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="screen" file="core-int.tex">
- <cd:sequence>
- <cd:string value="scherm"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setuppagetransitions" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stelpaginaovergangenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="reset"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteraction" file="core-nav.tex">
- <cd:sequence>
- <cd:string value="stelinteractiein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="menu">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- <cd:parameter name="pagina">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="klik">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="splitsen">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="scherm">
- <cd:constant type="nieuw"/>
- </cd:parameter>
- <cd:parameter name="openactie">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="sluitactie">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="openpaginaactie">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="sluitpaginaactie">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="bereken">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="diepte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kleur">
+ <cd:constant type="boven"/>
+ <cd:constant type="onder"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="contrastkleur">
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="stelinteractiemenuin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionmenu" type="environment">
+ <cd:sequence>
+ <cd:string value="interactiemenu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="symboolset">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="disableinteractionmenu" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="blokkeerinteractiemenu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="boven"/>
+ <cd:constant type="onder"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="titel">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="subtitel">
+ </cd:keywords>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternaldocument" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="gebruikexterndocument"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="file"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="auteur">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useURL" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="gebruikURL"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="datum">
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="file"/>
+ </cd:keywords>
+ <cd:keywords n="4">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="trefwoord">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupledocument" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="koppeldocument"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="file"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="from" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="uit"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="exclusive"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionbar">
+ <cd:sequence>
+ <cd:string value="interactiebalk"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:inherit name="stelinteractiebalkin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionbuttons" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="interactiebuttons"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes">
+ <cd:inherit name="stelinteractiebalkin" n="1"/>
+ </cd:assignments>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelinteractiebalkin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="variant">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="d"/>
+ <cd:constant type="e"/>
+ <cd:constant type="f"/>
+ <cd:constant type="g"/>
+ </cd:parameter>
+ <cd:parameter name="symbool">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="hoogte"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="hoogte"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="diepte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="stap">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="klein"/>
+ <cd:constant type="middel"/>
+ <cd:constant type="groot"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synchronize" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="synchroniseer"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="synchronization" type="environment">
+ <cd:sequence>
+ <cd:string value="synchronization"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupsynchronizationbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelsynchronisatiebalkin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="variant">
+ <cd:constant type="pagina"/>
+ <cd:constant type="lokaal"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="hoogte"/>
+ <cd:constant type="passend"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synchronizationbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="synchronisatiebalk"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="variant">
+ <cd:constant type="pagina"/>
+ <cd:constant type="lokaal"/>
+ </cd:parameter>
+ <cd:inherit name="stelsynchronisatiebalkin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsynchronization" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelsynchronisatiein"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineprofile" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definieerprofiel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupprofiles" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelprofielenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="optie">
+ <cd:constant type="test"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="profile" type="environment">
+ <cd:sequence>
+ <cd:string value="profile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followprofile" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="volgprofiel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <!-- maybe this will move elsewhere -->
- <cd:parameter name="veldlaag">
- <cd:constant type="auto"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placebookmarks" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="plaatsbookmarks"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineinteractionmenu" variant="1" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definieerinteractiemenu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="boven"/>
- <cd:constant type="onder"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="links">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rechts">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="midden">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="geen"/>
- <cd:constant type="lokaal"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="overlay"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="zelfdepagina">
- <cd:constant type="ja"/>
- <cd:constant type="leeg"/>
- <cd:constant type="nee"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="onbekendeverwijzing">
- <cd:constant type="ja"/>
- <cd:constant type="leeg"/>
- <cd:constant type="nee"/>
- <cd:constant type="geen"/>
- </cd:parameter>
- <cd:parameter name="linkeroffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="rechteroffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bovenoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="onderoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="positie">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:inherit name="stelomlijndin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineinteractionmenu" variant="2" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definieerinteractiemenu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="boven"/>
- <cd:constant type="onder"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="boven"/>
- <cd:constant type="onder"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelinteractiemenuin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionmenu" type="environment">
- <cd:sequence>
- <cd:string value="interactiemenu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="disableinteractionmenu" file="core-int.tex">
- <cd:sequence>
- <cd:string value="blokkeerinteractiemenu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="boven"/>
- <cd:constant type="onder"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternaldocument" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="gebruikexterndocument"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="file"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useURL" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="gebruikURL"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="file"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupledocument" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="koppeldocument"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="file"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="from" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="uit"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="exclusive"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionbar">
- <cd:sequence>
- <cd:string value="interactiebalk"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:inherit name="stelinteractiebalkin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionbuttons" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="interactiebuttons"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" optional="yes" list="yes">
- <cd:inherit name="stelinteractiebalkin"/>
- </cd:assignments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteractionbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stelinteractiebalkin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="variant">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="d"/>
- <cd:constant type="e"/>
- <cd:constant type="f"/>
- <cd:constant type="g"/>
- </cd:parameter>
- <cd:parameter name="symbool">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="hoogte"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="hoogte"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="diepte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kleur">
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="alles"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="bookmark" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="bookmark"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="stap">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="version" type="environment">
+ <cd:sequence>
+ <cd:string value="versie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
<cd:constant type="cd:number"/>
- <cd:constant type="klein"/>
- <cd:constant type="middel"/>
- <cd:constant type="groot"/>
- </cd:parameter>
- <cd:inherit name="stelomlijndin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synchronize" file="core-int.tex">
- <cd:sequence>
- <cd:string value="synchroniseer"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="synchronization" type="environment">
- <cd:sequence>
- <cd:string value="synchronization"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupsynchronizationbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stelsynchronisatiebalkin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="variant">
- <cd:constant type="pagina"/>
- <cd:constant type="lokaal"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="hoogte"/>
- <cd:constant type="passend"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="kleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:inherit name="stelomlijndin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synchronizationbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="synchronisatiebalk"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="variant">
- <cd:constant type="pagina"/>
- <cd:constant type="lokaal"/>
- </cd:parameter>
- <cd:inherit name="stelsynchronisatiebalkin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsynchronization" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stelsynchronisatiein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineprofile" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definieerprofiel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupprofiles" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stelprofielenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="optie">
- <cd:constant type="test"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="profile" type="environment">
- <cd:sequence>
- <cd:string value="profile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followprofile" file="core-int.tex">
- <cd:sequence>
- <cd:string value="volgprofiel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placebookmarks" file="core-int.tex">
- <cd:sequence>
- <cd:string value="plaatsbookmarks"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="alles"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="bookmark">
- <cd:sequence>
- <cd:string value="bookmark"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="version" type="environment">
- <cd:sequence>
- <cd:string value="versie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupversions" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stelversiesin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="nummer">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupversions" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelversiesin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="nummer">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="markversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="markeerversie"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="selectversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="selecteerversie"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definieerversie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="markversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="markeerversie"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="selectversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="selecteerversie"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definieerversie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="volgversie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followprofileversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="volgprofielversie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineprogram" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definieerprogramma"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupprograms" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="stelprogrammasin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="gebied">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="volgversie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="program" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="programma"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="figure" type="environment">
- <cd:sequence>
- <cd:string value="figure"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="kader">
- <cd:constant type="aan"/>
- <cd:constant type="uit"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<!-- referring*figure skipped -->
-
-<!-- marking*figure skipped -->
-
-<!-- remark skipped -->
-
-<cd:command name="goto" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="naar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:content interactive="exclusive"/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="gotobox" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="naarbox"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="button">
- <cd:sequence>
- <cd:string value="button"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" optional="yes" list="yes">
- <cd:inherit name="stelbuttonsin"/>
- </cd:assignments>
- <cd:content/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbuttons" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="stelbuttonsin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:inherit name="stelomlijndin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<!-- menubutton skipped -->
-
-<cd:command name="setupcomment" file="core-int.tex">
- <cd:sequence>
- <cd:string value="stelcommentaarin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="status">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="titel">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followprofileversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="volgprofielversie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="spatie">
- <cd:constant type="ja"/>
- <cd:constant type="nee"/>
- </cd:parameter>
- <cd:parameter name="symbool">
- <cd:constant type="normaal"/>
- <cd:constant type="Nieuw"/>
- <cd:constant type="Ballon"/>
- <cd:constant type="Toevoeging"/>
- <cd:constant type="Help"/>
- <cd:constant type="Paragraaf"/>
- <cd:constant type="Sleutel"/>
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="optie">
- <cd:constant type="max"/>
- <cd:constant type="buffer"/>
- </cd:parameter>
- <cd:parameter name="marge">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comment" type="environment">
- <cd:sequence>
- <cd:string value="commentaar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelcommentaarin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comment">
- <cd:sequence>
- <cd:string value="commentaar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelcommentaarin"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definieerveld"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesubfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definieersubveld"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="copyfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="copieerveld"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="clonefield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="kloonveld"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="field" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="veld"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fitfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="passendveld"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="invulveld"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tooltip" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="suggestie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="links"/>
- <cd:constant type="rechts"/>
- <cd:constant type="midden"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="toonvelden"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="logfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="registreervelden"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="stelveldin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="label"/>
- <cd:constant type="horizontaal"/>
- <cd:constant type="vertikaal"/>
- <cd:constant type="kader"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelveldenin"/>
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="stelveldenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="reset"/>
- <cd:constant type="label"/>
- <cd:constant type="horizontaal"/>
- <cd:constant type="vertikaal"/>
- <cd:constant type="kader"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voor">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="na">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="kleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="letter">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="uitlijnen">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="optie">
- <cd:constant type="alleenleesbaar"/>
- <cd:constant type="verplicht"/>
- <cd:constant type="beschermd"/>
- <cd:constant type="gesorteerd"/>
- <cd:constant type="nietbeschikbaar"/>
- <cd:constant type="verborgen"/>
- <cd:constant type="printbaar"/>
- </cd:parameter>
- <cd:parameter name="klikin">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="klikuit">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="gebiedin">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="gebieduit">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="natoets">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="formatteer">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="valideer">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="bereken">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="veldoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="veldkaderkleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="veldachtergrondkleur">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:inherit name="omlijnd"/>
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupforms" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="stelformulierenin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="methode">
- <cd:constant type="HTML"/>
- <cd:constant type="FDF"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefieldstack" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definieerveldstapel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelveldenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fieldstack" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="veldstapel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelveldenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="clip" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="clip"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelclipin"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupclipping" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="stelclipin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="x">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="mp">
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelegend">
- <cd:sequence>
- <cd:string value="plaatslegenda"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplegend">
- <cd:sequence>
- <cd:string value="stellegendain"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="tussen">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="plaats">
- <cd:constant type="rechts"/>
- <cd:constant type="onder"/>
- </cd:parameter>
- <cd:parameter name="korps">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="klein"/>
- <cd:constant type="groot"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definerule">
- <cd:sequence>
- <cd:string value="definieerlijn"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stellijnin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placerule">
- <cd:sequence>
- <cd:string value="plaatslijn"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuprule">
- <cd:sequence>
- <cd:string value="stellijnin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="diepte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoogte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="breedte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voorwit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="nawit">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="kleur">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineprogram" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="definieerprogramma"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetextvariable">
- <cd:sequence>
- <cd:string value="definieertekstvariabele"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:inherit name="steltekstvariabelein"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextvariable">
- <cd:sequence>
- <cd:string value="steltekstvariabelein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="links">
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="rechts">
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="afstand">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="commando">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="ja"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupprograms" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="stelprogrammasin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="gebied">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="program" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="programma"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="figure" type="environment">
+ <cd:sequence>
+ <cd:string value="figure"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="kader">
+ <cd:constant type="aan"/>
+ <cd:constant type="uit"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- referring*figure skipped -->
+
+ <!-- marking*figure skipped -->
+
+ <!-- remark skipped -->
+
+ <cd:command name="goto" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="naar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:content n="2" interactive="exclusive"/>
+ <cd:reference n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="gotobox" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="naarbox"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="button" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="button"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes">
+ <cd:inherit name="stelbuttonsin" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:reference n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbuttons" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="stelbuttonsin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- menubutton skipped -->
+
+ <cd:command name="setupcomment" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="stelcommentaarin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="titel">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="spatie">
+ <cd:constant type="ja"/>
+ <cd:constant type="nee"/>
+ </cd:parameter>
+ <cd:parameter name="symbool">
+ <cd:constant type="normaal"/>
+ <cd:constant type="Nieuw"/>
+ <cd:constant type="Ballon"/>
+ <cd:constant type="Toevoeging"/>
+ <cd:constant type="Help"/>
+ <cd:constant type="Paragraaf"/>
+ <cd:constant type="Sleutel"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="optie">
+ <cd:constant type="max"/>
+ <cd:constant type="buffer"/>
+ </cd:parameter>
+ <cd:parameter name="marge">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comment" type="environment">
+ <cd:sequence>
+ <cd:string value="commentaar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelcommentaarin" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comment">
+ <cd:sequence>
+ <cd:string value="commentaar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="stelcommentaarin" n="1"/>
+ </cd:assignments>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definieerveld"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1"> <!-- name -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2"> <!-- type -->
+ <cd:constant type="tekst"/>
+ <cd:constant type="regel"/> <!-- equal to text -->
+ <cd:constant type="push"/>
+ <cd:constant type="check"/>
+ <cd:constant type="radio"/>
+ <cd:constant type="combo"/>
+ <cd:constant type="choice"/> <!-- equal to combo -->
+ <cd:constant type="popup"/> <!-- equal to combo -->
+ </cd:keywords>
+ <cd:keywords n="3"> <!-- group -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="4" list="yes"> <!-- optional for text? -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes"> <!-- default -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesubfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definieersubveld"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="copyfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="copieerveld"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="clonefield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="kloonveld"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="field" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="veld"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fitfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="passendveld"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="invulveld"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tooltip" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="suggestie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="links"/>
+ <cd:constant type="rechts"/>
+ <cd:constant type="midden"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="toonvelden"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="logfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="registreervelden"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="stelveldin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="label"/>
+ <cd:constant type="horizontaal"/>
+ <cd:constant type="vertikaal"/>
+ <cd:constant type="kader"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="stelveldenin" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="4" list="yes"> </cd:assignments>
+ <cd:assignments n="5" list="yes"> </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="stelveldenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- TODO: if it's reset, only a single argument, no list -->
+ <cd:constant type="reset"/>
+ <cd:constant type="label"/>
+ <cd:constant type="horizontaal"/>
+ <cd:constant type="vertikaal"/>
+ <cd:constant type="kader"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voor">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="na">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="kleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="letter">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="uitlijnen">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="optie">
+ <cd:constant type="alleenleesbaar"/>
+ <cd:constant type="verplicht"/>
+ <cd:constant type="beschermd"/>
+ <cd:constant type="gesorteerd"/>
+ <cd:constant type="nietbeschikbaar"/>
+ <cd:constant type="verborgen"/>
+ <cd:constant type="printbaar"/>
+ </cd:parameter>
+ <cd:parameter name="klikin">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="klikuit">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="gebiedin">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="gebieduit">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="natoets">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="formatteer">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="valideer">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="bereken">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="veldoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="veldkaderkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="veldachtergrondkleur">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:inherit name="stelomlijndin" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="stelveldenin" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="4" list="yes">
+ <cd:inherit name="stelveldenin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupforms" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="stelformulierenin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="methode">
+ <cd:constant type="HTML"/>
+ <cd:constant type="FDF"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefieldstack" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definieerveldstapel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="stelveldenin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fieldstack" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="veldstapel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="stelveldenin" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="clip" file="core-trf.tex">
+ <cd:sequence>
+ <cd:string value="clip"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="stelclipin" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupclipping" file="core-trf.tex">
+ <cd:sequence>
+ <cd:string value="stelclipin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="status">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="x">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sx">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="hoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="voffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="linkeroffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="rechteroffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="bovenoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="onderoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="mp">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelegend">
+ <cd:sequence>
+ <cd:string value="plaatslegenda"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplegend">
+ <cd:sequence>
+ <cd:string value="stellegendain"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="afstand">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="tussen">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="breedte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoogte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="plaats">
+ <cd:constant type="rechts"/>
+ <cd:constant type="onder"/>
+ </cd:parameter>
+ <cd:parameter name="korps">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupstrut" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="stelstrutin"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="ja" default="yes"/>
<cd:constant type="nee"/>
<cd:constant type="kap"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="settextvariable">
- <cd:sequence>
- <cd:string value="kentekstvariabeletoe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placetextvariable">
- <cd:sequence>
- <cd:string value="plaatstekstvariabele"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textvariable">
- <cd:sequence>
- <cd:string value="tekstvariabele"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definerawfont">
- <cd:sequence>
- <cd:string value="definerawfont"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelinterliniein"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="switchtorawfont">
- <cd:sequence>
- <cd:string value="switchtorawfont"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetextposition">
- <cd:sequence>
- <cd:string value="definieertekstpositie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="stelpositionerenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextposition">
- <cd:sequence>
- <cd:string value="steltekstpositiein"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="stelpositionerenin"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="positiontext">
- <cd:sequence>
- <cd:string value="positioneertekst"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupstrut" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="stelstrutin"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="ja" default="yes"/>
- <cd:constant type="nee"/>
- <cd:constant type="kap"/>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
-
diff --git a/tex/context/interface/cont-ro.xml b/tex/context/interface/cont-ro.xml
index 9cdd3b7ee..47bc89d29 100644
--- a/tex/context/interface/cont-ro.xml
+++ b/tex/context/interface/cont-ro.xml
@@ -1,6 +1,4 @@
-<?xml version="1.0" standalone="yes"?>
-
-<!-- versions:
+<?xml version="1.0" encoding="UTF-8"?><!-- versions:
comment : user interface definitions of ConTeXt
@@ -10,10 +8,9 @@
2006.08.02 : define + resolve
-->
-
<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="ro" version="2006.08.02">
-<cd:define name="align">
+ <cd:define name="align">
<cd:constant type="intern"/>
<cd:constant type="extern"/>
<cd:constant type="stanga"/>
@@ -25,9 +22,18 @@
<cd:constant type="normal"/>
<cd:constant type="nu"/>
<cd:constant type="da"/>
-</cd:define>
+ </cd:define>
+
+ <cd:define name="symalign">
+ <cd:constant type="stanga"/>
+ <cd:constant type="dreapta"/>
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="center"/>
+ </cd:define>
-<cd:define name="indenting">
+ <cd:define name="indenting">
<cd:constant type="niciodata"/>
<cd:constant type="niciunul"/>
<cd:constant type="nu"/>
@@ -43,14 +49,14 @@
<cd:constant type="impar"/>
<cd:constant type="par"/>
<cd:constant type="cd:dimension"/>
-</cd:define>
+ </cd:define>
-<cd:define name="indentnext">
+ <cd:define name="indentnext">
<cd:constant type="da"/>
<cd:constant type="nu"/>
-</cd:define>
+ </cd:define>
-<cd:define name="style">
+ <cd:define name="style">
<cd:constant type="normal"/>
<cd:constant type="aldin"/>
<cd:constant type="inclinat"/>
@@ -59,9 +65,9 @@
<cd:constant type="cap"/>
<cd:constant type="small..."/>
<cd:constant type="cd:command"/>
-</cd:define>
+ </cd:define>
-<cd:define name="language">
+ <cd:define name="language">
<cd:constant type="nl"/>
<cd:constant type="fr"/>
<cd:constant type="en"/>
@@ -70,9961 +76,9835 @@
<cd:constant type="es"/>
<cd:constant type="cz"/>
<cd:constant type=".."/>
-</cd:define>
+ </cd:define>
-<cd:define name="texts">
+ <cd:define name="texts">
<cd:constant type="cd:text"/>
<cd:constant type="cd:section"/>
<cd:constant type="data"/>
<cd:constant type="cd:mark"/>
<cd:constant type="numarpagina"/>
-</cd:define>
+ </cd:define>
-<cd:define name="layout-h">
+ <cd:define name="layout-h">
<cd:constant type="text" default="yes"/>
<cd:constant type="margine"/>
<cd:constant type="bordura"/>
-</cd:define>
+ </cd:define>
-<cd:define name="layout-v">
+ <cd:define name="layout-v">
<cd:constant type="sus"/>
<cd:constant type="antet"/>
<cd:constant type="text" default="yes"/>
<cd:constant type="subsol"/>
<cd:constant type="subsol"/>
-</cd:define>
+ </cd:define>
-<cd:command name="installlanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="instalarelimba"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="spatiere">
- <cd:constant type="impachetat"/>
- <cd:constant type="broad"/>
- </cd:parameter>
- <cd:parameter name="lefthyphenmin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="righthyphenmin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="propozitiestanga">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="propozitiedreapta">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="subpropozitiestanga">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="subpropozitiedreapta">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="minicitatstanga">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="minicitatdreapta">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="citatstanga">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="citatdreapta">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="implicit">
+ <cd:define name="bodyfont">
+ <cd:constant type="5pt"/>
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ <cd:constant type="mic"/>
+ <cd:constant type="mare"/>
+ </cd:define>
+
+ <cd:command name="installlanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="instalarelimba"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="setarelimba"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="instalarelimba"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="language">
- <cd:sequence>
- <cd:string value="limba"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mainlanguage" file="lang-ini.tex">
- <cd:sequence>
- <cd:string value="limbaprincipala"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="language"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="translate" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="traduce"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="cd:name">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useencoding" file="enco-ini.tex">
- <cd:sequence>
- <cd:string value="folosestecodificarea"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usespecials" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="folosestespeciale"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="reset"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineoutput" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="definesteoutput"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupoutput" file="spec-ini.tex">
- <cd:sequence>
- <cd:string value="setareoutput"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebodyfontenvironment" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definestemediulfonttext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="implicit"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="text">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="script">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="scriptscript">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="x">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="xx">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="mic">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="mare">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbodyfontenvironment" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="seteazamediulfonttext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:inherit name="seteazafonttext"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazafonttext"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showbodyfontenvironment">
- <cd:sequence>
- <cd:string value="afiseazamediufonttext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="seteazafonttext"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebodyfont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definestefonttext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="implicit"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="rm"/>
- <cd:constant type="ss"/>
- <cd:constant type="tt"/>
- <cd:constant type="mm"/>
- <cd:constant type="hw"/>
- <cd:constant type="cg"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="tf">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bf">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sl">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="it">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bs">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="bi">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sc">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="ex">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mi">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="sy">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="ma">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mb">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="mc">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="spatiere">
+ <cd:constant type="impachetat" default="yes"/>
+ <cd:constant type="broad"/>
+ </cd:parameter>
+ <cd:parameter name="lefthyphenmin">
+ <cd:constant type="cd:number" default="2"/>
+ </cd:parameter>
+ <cd:parameter name="righthyphenmin">
+ <cd:constant type="cd:number" default="2"/>
+ </cd:parameter>
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="propozitiestanga">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="propozitiedreapta">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="subpropozitiestanga">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="subpropozitiedreapta">
+ <cd:constant type="cd:command" default="---"/>
+ </cd:parameter>
+ <cd:parameter name="minicitatstanga">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="minicitatdreapta">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="citatstanga">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="citatdreapta">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="leftspeech">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="middlespeech">
+ <cd:constant type="cd:command" default=""/>
+ </cd:parameter>
+ <cd:parameter name="rightspeech">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="limittext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="data">
+ <cd:constant type="cd:text"/> <!-- TODO -->
+ </cd:parameter>
+ <cd:parameter name="compoundhyphen">
+ <cd:constant type="cd:command" default="\compoundhyphen"/>
+ </cd:parameter>
+ <cd:parameter name="leftcompoundhyphen">
+ <cd:constant type="cd:command" default="\compoundhyphen"/>
+ </cd:parameter>
+ <cd:parameter name="rightcompoundhyphen">
+ <cd:constant type="cd:command" default=""/>
+ </cd:parameter>
+ <cd:parameter name="implicit">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="setarelimba"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="instalarelimba" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="language" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="limba"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mainlanguage" file="lang-ini.tex" category="language">
+ <cd:sequence>
+ <cd:string value="limbaprincipala"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="translate" file="lang-lab.tex" category="language">
+ <cd:sequence>
+ <cd:string value="traduce"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useencoding" file="enco-ini.tex" category="encoding"> <!-- engine="pdftex" -->
+ <cd:sequence>
+ <cd:string value="folosestecodificarea"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usespecials" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="folosestespeciale"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineoutput" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="definesteoutput"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupoutput" file="spec-ini.tex">
+ <cd:sequence>
+ <cd:string value="setareoutput"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebodyfontenvironment" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definestemediulfonttext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes"> <!-- it's possible to use 1+2+3, 2+3, what about 1+2? -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="5pt"/> <!-- TODO: maybe <cd:resolve name="bodyfont"/> -->
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ <cd:constant type="implicit"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:parameter name="text">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="script">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="scriptscript">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="x">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="xx">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="mic">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="mare">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbodyfontenvironment" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="seteazamediulfonttext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes"> <!-- same as definebodyfontenvironment; you can define the whole commant to inherit, not only parameters-->
+ <cd:inherit name="definestemediulfonttext" n="1"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:inherit name="definestemediulfonttext" n="2"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="definestemediulfonttext" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showbodyfontenvironment" file="font-run.tex" category="fonts"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="afiseazamediufonttext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazafonttext" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebodyfont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definestefonttext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- <cd:constant type="implicit"/> -->
+ <cd:resolve name="bodyfont"/> <!-- TODO: check this -->
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="rm"/>
+ <cd:constant type="ss"/>
+ <cd:constant type="tt"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="hw"/>
+ <cd:constant type="cg"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="tf">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bf">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sl">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="it">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bs">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="bi">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sc">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="ex">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mi">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="ma">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mb">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="mc">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showbodyfont" file="font-run.tex" category="fonts"> <!-- visual debugging -->
+ <cd:sequence>
+ <cd:string value="afiseazafonttext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazafonttext" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbodyfont" file="font-run.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="seteazafonttext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- TODO: many missing, maybe also <cd:resolve name="bodyfont"/> -->
+ <cd:constant type="cd:name"/>
+ <cd:constant type="serif"/>
+ <cd:constant type="regular"/>
+ <cd:constant type="roman"/>
+ <cd:constant type="sans"/>
+ <cd:constant type="suport"/>
+ <cd:constant type="sansserif"/>
+ <cd:constant type="mono"/>
+ <cd:constant type="type"/>
+ <cd:constant type="teletype"/>
+ <cd:constant type="scrismanual"/>
+ <cd:constant type="caligrafic"/>
+ <cd:constant type="5pt"/>
+ <cd:constant type="..."/>
+ <cd:constant type="12pt"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="switchtobodyfont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="trecilafonttext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="bodyfont"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefont" file="font-ini.tex" category="fonts">
+ <cd:sequence>
+ <cd:string value="definestefont"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showbodyfont">
- <cd:sequence>
- <cd:string value="afiseazafonttext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="seteazafonttext"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbodyfont">
- <cd:sequence>
- <cd:string value="seteazafonttext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="serif"/>
- <cd:constant type="regular"/>
- <cd:constant type="roman"/>
- <cd:constant type="sans"/>
- <cd:constant type="suport"/>
- <cd:constant type="sansserif"/>
- <cd:constant type="mono"/>
- <cd:constant type="type"/>
- <cd:constant type="teletype"/>
- <cd:constant type="scrismanual"/>
- <cd:constant type="caligrafic"/>
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="switchtobodyfont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="trecilafonttext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="mic"/>
- <cd:constant type="mare"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefont" file="font-ini.tex">
- <cd:sequence>
- <cd:string value="definestefont"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="seteazaculoare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolors" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="seteazaculori"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="global"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:parameter name="conversie">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="totdeauna"/>
- </cd:parameter>
- <cd:parameter name="reducere">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="rgb">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="cmyk">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="mpcmyk">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="mpspot">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="culoaretext">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="seteazaculoare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="c"/>
- <cd:constant type="m"/>
- <cd:constant type="y"/>
- <cd:constant type="k"/>
- <cd:constant type="p"/>
- <cd:constant type="s"/>
- <cd:constant type="nu"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolors" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="seteazaculori"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="global"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:parameter name="conversie">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="totdeauna"/>
+ </cd:parameter>
+ <cd:parameter name="reducere">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="rgb">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="cmyk">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="mpcmyk">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="mpspot">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="culoaretext">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="c"/>
+ <cd:constant type="m"/>
+ <cd:constant type="y"/>
+ <cd:constant type="k"/>
+ <cd:constant type="p"/>
+ <cd:constant type="s"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="criteriu">
+ <cd:constant type="tot"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definesteculoare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="criteriu">
- <cd:constant type="tot"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definesteculoare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="r">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="g">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="b">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="c">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="m">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="k">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="s">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="h">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="t">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="a">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="p">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="r">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="g">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="b">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="c">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="k">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="s">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="h">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="t">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="a">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="p">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="e">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="color" type="environment" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="culoare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="color" file="colo-ini.tex">
+ <cd:sequence>
+ <cd:string value="culoare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="e">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="graycolor" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="culoaregri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="color" type="environment" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="culoare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="color" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="culoare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="graycolor" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="culoaregri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showcolor">
- <cd:sequence>
- <cd:string value="afiseazaculoare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definepalet" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definestepaleta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="cd:name">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppalet" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="seteazapaleta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecolorgroup" file="colo-ini.tex">
- <cd:sequence>
- <cd:string value="definestegrupculori"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="rgb" default="yes"/>
- <cd:constant type="cmyk"/>
- <cd:constant type="gri"/>
- <cd:constant type="s"/>
- </cd:keywords>
- <cd:triplet list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showpalet">
- <cd:sequence>
- <cd:string value="afiseazapaleta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="orizontal"/>
- <cd:constant type="vertical"/>
- <cd:constant type="nume"/>
- <cd:constant type="valoare"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showcolorgroup">
- <cd:sequence>
- <cd:string value="afiseazagrupculoare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="orizontal"/>
- <cd:constant type="vertical"/>
- <cd:constant type="nume"/>
- <cd:constant type="valoare"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comparepalet">
- <cd:sequence>
- <cd:string value="comparapaleta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comparecolorgroup">
- <cd:sequence>
- <cd:string value="comparagrupculoare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showmakeup" file="supp-vis.tex">
- <cd:sequence>
- <cd:string value="afiseazamakeup"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definetype" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="definetype"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazatype"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptype" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="seteazatype"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="spatiu">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="optiune">
- <cd:constant type="inclinat"/>
- <cd:constant type="normal"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoare">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="type" file="verb-ini.tex">
- <cd:sequence>
- <cd:string value="type"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typ" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="typ"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tex" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="tex"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="arg" file="core-ver.tex">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showcolor" file="colo-run.tex" category="colors"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="afiseazaculoare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definepalet" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definestepaleta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppalet" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="seteazapaleta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecolorgroup" file="colo-ini.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="definestegrupculori"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="rgb" default="yes"/>
+ <cd:constant type="cmyk"/>
+ <cd:constant type="gri"/>
+ <cd:constant type="s"/>
+ </cd:keywords>
+ <cd:triplet n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showpalet" file="colo-run.tex" category="colors"> <!-- and debug -->
+ <cd:sequence>
+ <cd:string value="afiseazapaleta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="orizontal"/>
+ <cd:constant type="vertical"/>
+ <cd:constant type="nume"/>
+ <cd:constant type="valoare"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showcolorgroup" file="colo-run.tex" category="colors"> <!-- and debug-->
+ <cd:sequence>
+ <cd:string value="afiseazagrupculoare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="orizontal"/>
+ <cd:constant type="vertical"/>
+ <cd:constant type="nume"/>
+ <cd:constant type="valoare"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comparepalet" file="colo-run.tex" category="colors"> <!-- and debug? -->
+ <cd:sequence>
+ <cd:string value="comparapaleta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comparecolorgroup" file="colo-run.tex" category="colors">
+ <cd:sequence>
+ <cd:string value="comparagrupculoare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showmakeup" file="supp-vis.tex" category="debug">
+ <cd:sequence>
+ <cd:string value="afiseazamakeup"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definetype" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="definetype"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="seteazatype" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptype" file="core-ver.tex" category="verbatim"> <!-- TODO -->
+ <cd:sequence>
+ <cd:string value="seteazatype"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="spatiu">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat" default="yes"/>
+ </cd:parameter>
+ <cd:parameter name="optiune">
+ <cd:constant type="inclinat"/>
+ <cd:constant type="normal"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="type" file="verb-ini.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="type"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typ" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="typ"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tex" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="tex"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- cd:command name="arg" file="core-ver.tex"> command broken
<cd:sequence>
<cd:string value="arg"/>
</cd:sequence>
<cd:arguments>
<cd:content/>
</cd:arguments>
-</cd:command>
-
-<cd:command name="definetyping" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="definestetyping"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="fisier"/>
- <cd:constant type="typing"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazatyping"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptyping" file="core-ver.tex">
- <cd:sequence>
- <cd:string value="seteazatyping"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="fisier"/>
- <cd:constant type="typing"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="spatiu">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="pagina">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="optiune">
- <cd:constant type="inclinat"/>
- <cd:constant type="normal"/>
- <cd:constant type="comenzi"/>
- <cd:constant type="culoare"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="comandai">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="comandav">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="comandac">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="standard"/>
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="marginepara">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margineimpara">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="blanc">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="mic"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mare"/>
- <cd:constant type="standard"/>
- <cd:constant type="jumatatelinie"/>
- <cd:constant type="linie"/>
- </cd:parameter>
- <cd:parameter name="escape">
- <cd:constant type="cd:character"/>
- </cd:parameter>
- <cd:parameter name="spatiu">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="tab">
- <cd:constant type="cd:number"/>
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="pagina">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="aliniaturmator">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoare">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="paleta">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="linii">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="despsilabe"/>
- </cd:parameter>
- <cd:parameter name="gol">
- <cd:constant type="da"/>
- <cd:constant type="tot"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="numerotare">
- <cd:constant type="linie"/>
+</cd:command -->
+
+ <cd:command name="definetyping" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="definestetyping"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:inherit name="seteazatyping" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="seteazatyping" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptyping" file="core-ver.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="seteazatyping"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="fisier"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typing" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="typing"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="typefile" file="verb-ini.tex">
- <cd:sequence>
- <cd:string value="typefile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="seteazanotasubsol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversie">
- <cd:constant type="numere"/>
- <cd:constant type="caractere"/>
- <cd:constant type="Caractere"/>
- <cd:constant type="numereromane"/>
- <cd:constant type="Numereromane"/>
- </cd:parameter>
- <cd:parameter name="mod">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="locatie">
- <cd:constant type="pagina"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="coloane"/>
- <cd:constant type="firstcolumn"/>
- <cd:constant type="lastcolumn"/>
- <cd:constant type="inalt"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="rigla">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="fonttext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="mic"/>
- <cd:constant type="mare"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distantacoloane">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distantamargine">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="comandanumar">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="comandatext">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="tolerant"/>
- <cd:constant type="strict"/>
- <cd:constant type="foartestrict"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="stiltext">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoaretext">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="interactiune">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:inherit name="framed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootnotedefinition" file="core-not.tex">
- <cd:sequence>
- <cd:string value="seteazadefinireanotasubsol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:inherit name="definestedescriere"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="footnote" file="core-not.tex">
- <cd:sequence>
- <cd:string value="notasubsol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="footnotetext" file="core-not.tex">
- <cd:sequence>
- <cd:string value="footnotetext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="note" file="core-not.tex">
- <cd:sequence>
- <cd:string value="nota"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="localfootnotes" type="environment">
- <cd:sequence>
- <cd:string value="localfootnotes"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelocalfootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="punenotesubsollocale"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazanotasubsol"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placefootnotes" file="core-not.tex">
- <cd:sequence>
- <cd:string value="punenotesubsol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazanotasubsol"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupunderbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="seteazasublinie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternativ">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- </cd:parameter>
- <cd:parameter name="grosimerigla">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetjos">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetsus">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="culoarerigla">
+ <cd:constant type="typing"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="underbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="sublinie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="underbars" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="sublinii"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overbar" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="barasus"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overbars" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="supralinie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overstrike" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="liniepeste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overstrikes" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="liniipeste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="romannumerals" file="core-con.tex">
- <cd:sequence>
- <cd:string value="numereromane"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Romannumerals" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Numereromane"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="numbers" file="core-con.tex">
- <cd:sequence>
- <cd:string value="numere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="character" file="core-con.tex">
- <cd:sequence>
- <cd:string value="litera"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Character" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Litera"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="characters" file="core-con.tex">
- <cd:sequence>
- <cd:string value="litere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Characters" file="core-con.tex">
- <cd:sequence>
- <cd:string value="Litere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mediaeval" file="core-con.tex">
- <cd:sequence>
- <cd:string value="mediaeval"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="month" file="core-con.tex">
- <cd:sequence>
- <cd:string value="luna"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="MONTH" file="core-con.tex">
- <cd:sequence>
- <cd:string value="LUNA"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="weekday" file="core-con.tex">
- <cd:sequence>
- <cd:string value="zidinsaptamana"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WEEKDAY" file="core-con.tex">
- <cd:sequence>
- <cd:string value="ZIDINSAPTAMANA"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcapitals" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="seteazamajuscule"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="titlu">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="sc">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="cap" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="cap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nocap">
- <cd:sequence>
- <cd:string value="nocap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="CAP">
- <cd:sequence>
- <cd:string value="CAP"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Cap">
- <cd:sequence>
- <cd:string value="Cap"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Caps">
- <cd:sequence>
- <cd:string value="Caps"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WORD" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="CUVANT"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="WORDS" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="CUVINTE"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Word" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="Cuvant"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="Words" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="Cuvinte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="stretched" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="intins"/>
- </cd:sequence>
- <cd:arguments>
- <cd:word/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesymbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="definestesimbol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefiguresymbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="definestesimbolfigura"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="figuraexterna"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="symbol" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="simbol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="symbolset" type="environment">
- <cd:sequence>
- <cd:string value="symbolset"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsymbolset" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="seteazasimbol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usesymbols" file="symb-ini.tex">
- <cd:sequence>
- <cd:string value="folosestesimboluri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showsymbolset">
- <cd:sequence>
- <cd:string value="afiseazasetsimboluri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineconversion" file="core-con.tex">
- <cd:sequence>
- <cd:string value="definesteconversie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="convertnumber" file="core-con.tex">
- <cd:sequence>
- <cd:string value="convertestenumar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheadtext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="seteazatexttitlu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="cd:name">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="spatiu">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="optiune">
+ <cd:constant type="inclinat"/>
+ <cd:constant type="normal"/>
+ <cd:constant type="comenzi"/>
+ <cd:constant type="culoare"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="comandai">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="comandav">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="comandac">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="marginepara">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margineimpara">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="blanc">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="mic"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mare"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="jumatatelinie"/>
+ <cd:constant type="linie"/>
+ </cd:parameter>
+ <cd:parameter name="escape">
+ <cd:constant type="cd:character"/>
+ </cd:parameter>
+ <cd:parameter name="spatiu">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="tab">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="aliniaturmator">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="paleta">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="linii">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="despsilabe"/>
+ </cd:parameter>
+ <cd:parameter name="gol">
+ <cd:constant type="da"/>
+ <cd:constant type="tot"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="numerotare">
+ <cd:constant type="linie"/>
+ <cd:constant type="fisier"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="fonttext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typing" type="environment" generated="yes" file="verb-ini.tex"
+ category="verbatim">
+ <cd:sequence>
+ <cd:variable value="typing"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="typefile" file="verb-ini.tex" category="verbatim">
+ <cd:sequence>
+ <cd:string value="typefile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="seteazanotasubsol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversie">
+ <cd:constant type="numere"/>
+ <cd:constant type="caractere"/>
+ <cd:constant type="Caractere"/>
+ <cd:constant type="numereromane"/>
+ <cd:constant type="Numereromane"/>
+ </cd:parameter>
+ <cd:parameter name="mod">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="pagina"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="coloane"/>
+ <cd:constant type="firstcolumn"/>
+ <cd:constant type="lastcolumn"/>
+ <cd:constant type="inalt"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="rigla">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="fonttext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distantacoloane">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distantamargine">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="comandanumar">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="comandatext">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="tolerant"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="foartestrict"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="stiltext">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="culoaretext">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="interactiune">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootnotedefinition" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="seteazadefinireanotasubsol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:inherit name="seteazadescriere" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="footnote" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="notasubsol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="footnotetext" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="footnotetext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="note" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="nota"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="localfootnotes" type="environment" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="localfootnotes"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelocalfootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="punenotesubsollocale"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazanotasubsol" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placefootnotes" file="core-not.tex" category="footnotes">
+ <cd:sequence>
+ <cd:string value="punenotesubsol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazanotasubsol" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupunderbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="seteazasublinie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternativ">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ </cd:parameter>
+ <cd:parameter name="grosimerigla">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetjos">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetsus">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="culoarerigla">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="underbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="sublinie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="underbars" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="sublinii"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overbar" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="barasus"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overbars" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="supralinie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overstrike" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="liniepeste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overstrikes" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="liniipeste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="romannumerals" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="numereromane"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Romannumerals" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Numereromane"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="numbers" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="numere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="character" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="litera"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Character" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Litera"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="characters" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="litere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Characters" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="Litere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mediaeval" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="mediaeval"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="month" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="luna"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="MONTH" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="LUNA"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="weekday" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="zidinsaptamana"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WEEKDAY" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="ZIDINSAPTAMANA"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcapitals" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="seteazamajuscule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="titlu">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="sc">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="cap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="cap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nocap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="nocap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="CAP" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="CAP"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Cap" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Cap"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Caps" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Caps"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WORD" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="CUVANT"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="WORDS" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="CUVINTE"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Word" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Cuvant"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="Words" file="core-fnt.tex" category="Fonts">
+ <cd:sequence>
+ <cd:string value="Cuvinte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="stretched" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="intins"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:word n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesymbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="definestesimbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplabeltext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="seteazatexteticheta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="language"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="cd:name">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefiguresymbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="definestesimbolfigura"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="headtext" file="lang-lab.tex">
- <cd:sequence>
- <cd:string value="texttitlu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labeltext">
- <cd:sequence>
- <cd:string value="texteticheta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarginrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="seteazaliniimargine"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="nivel">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="grosimerigla">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginrule" type="environment">
- <cd:sequence>
- <cd:string value="liniemargine"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginrule">
- <cd:sequence>
- <cd:string value="liniemargine"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplinewidth" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="seteazagrosimelinie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="seteazainconjurat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="inaltime">
- <cd:constant type="ajustat"/>
- <cd:constant type="broad"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="ajustat"/>
- <cd:constant type="broad"/>
- <cd:constant type="fixat"/>
- <cd:constant type="local"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="autolatime">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="fortat"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="niciunul"/>
- <cd:constant type="overlay"/>
- <cd:constant type="implicit"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="locatie">
- <cd:constant type="adancime"/>
- <cd:constant type="suspendat"/>
- <cd:constant type="inalt"/>
- <cd:constant type="lohi"/>
- <cd:constant type="jos"/>
- <cd:constant type="sus"/>
- <cd:constant type="centru"/>
- <cd:constant type="subsol"/>
- <cd:constant type="mentine"/>
- </cd:parameter>
- <cd:parameter name="optiune">
- <cd:constant type="niciunul"/>
- <cd:constant type="gol"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="global"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="jos">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="sus">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="frame">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- <cd:constant type="niciunul"/>
- <cd:constant type="overlay"/>
- </cd:parameter>
- <cd:parameter name="framesus">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="framejos">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="framestanga">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="framedreapta">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="offsetframe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="adancimeframe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="coltframe">
- <cd:constant type="rotund"/>
- <cd:constant type="rectangular"/>
- </cd:parameter>
- <cd:parameter name="razaframe">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="culoareframe">
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="seteazafiguriexterne" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="symbol" file="symb-ini.tex">
+ <cd:sequence>
+ <cd:string value="simbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="fundal">
- <cd:constant type="ecran"/>
- <cd:constant type="culoare"/>
- <cd:constant type="niciunul"/>
- <cd:constant type="primplan"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="ecranfundal">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="culoarefundal">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="symbolset" type="environment" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="symbolset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="offsetfundal">
- <cd:constant type="incadrat"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="adancimefundal">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="coltfundal">
- <cd:constant type="rotund"/>
- <cd:constant type="rectangular"/>
- </cd:parameter>
- <cd:parameter name="razafundal">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="colt">
- <cd:constant type="rotund"/>
- <cd:constant type="rectangular"/>
- </cd:parameter>
- <cd:parameter name="raza">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="gol">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="foregroundcolor">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="foregroundstyle">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="grosimerigla">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="framed"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazainconjurat"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="inframed"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazainconjurat"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="thinrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="liniisubtiri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes">
- <cd:inherit name="seteazaliniesubtire"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupthinrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="seteazaliniesubtire"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="spatiereinterliniara">
- <cd:constant type="mic"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mare"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="culoare">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsymbolset" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="seteazasimbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="culoarefundal">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usesymbols" file="symb-ini.tex" category="symbols">
+ <cd:sequence>
+ <cd:string value="folosestesimboluri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="alternativ">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="d"/>
- </cd:parameter>
- <cd:parameter name="grosimerigla">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="culoare">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showsymbolset" file="symb-run.tex" category="symbols"> <!-- and symbols -->
+ <cd:sequence>
+ <cd:string value="afiseazasetsimboluri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="fundal">
- <cd:constant type="culoare"/>
- </cd:parameter>
- <cd:parameter name="culoarefundal">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineconversion" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="definesteconversie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hairline" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="firdepar"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="thinrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="liniesubtire"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineframedtext" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="definestetextinconjurat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="definestetexteinconjurate"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineframed" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="definesteinconjurare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="definestetexteinconjurate"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupframedtexts" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="definestetexteinconjurate"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="fonttext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="mic"/>
- <cd:constant type="mare"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stanga">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dreapta">
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intern">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="corectielinie">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="corectieadancime">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="standard"/>
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="locatie">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="convertnumber" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="convertestenumar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheadtext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="seteazatexttitlu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplabeltext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="seteazatexteticheta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="language"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="cd:name">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="headtext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="texttitlu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labeltext" file="lang-lab.tex">
+ <cd:sequence>
+ <cd:string value="texteticheta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarginrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="seteazaliniimargine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="nivel">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="grosimerigla">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginrule" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="liniemargine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="liniemargine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplinewidth" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="seteazagrosimelinie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="seteazainconjurat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/> <!-- defines a command with that name -->
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="inaltime">
+ <cd:constant type="ajustat"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="ajustat"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="fixat"/>
+ <cd:constant type="local"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="autolatime">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="fortat"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="niciunul"/>
+ <cd:constant type="overlay"/>
+ <cd:constant type="implicit"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="adancime"/>
+ <cd:constant type="suspendat"/>
+ <cd:constant type="inalt"/>
+ <cd:constant type="lohi"/>
+ <cd:constant type="jos"/>
+ <cd:constant type="sus"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="subsol"/>
+ <cd:constant type="mentine"/>
+ </cd:parameter>
+ <cd:parameter name="optiune">
+ <cd:constant type="niciunul"/>
+ <cd:constant type="gol"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="global"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="jos">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="sus">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="frame">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ <cd:constant type="niciunul"/>
+ <cd:constant type="overlay"/>
+ </cd:parameter>
+ <cd:parameter name="framesus">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="framejos">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="framestanga">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="framedreapta">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="offsetframe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="adancimeframe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="coltframe">
+ <cd:constant type="rotund"/>
+ <cd:constant type="rectangular"/>
+ </cd:parameter>
+ <cd:parameter name="razaframe">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="culoareframe">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="fundal">
+ <cd:constant type="ecran"/>
+ <cd:constant type="culoare"/>
+ <cd:constant type="niciunul"/>
+ <cd:constant type="primplan"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="ecranfundal">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="culoarefundal">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="offsetfundal">
+ <cd:constant type="incadrat"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="adancimefundal">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="coltfundal">
+ <cd:constant type="rotund"/>
+ <cd:constant type="rectangular"/>
+ </cd:parameter>
+ <cd:parameter name="razafundal">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="colt">
+ <cd:constant type="rotund"/>
+ <cd:constant type="rectangular"/>
+ </cd:parameter>
+ <cd:parameter name="raza">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="gol">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="foregroundcolor">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="foregroundstyle">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="grosimerigla">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="framed"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="inframed"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="thinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="liniisubtiri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes">
+ <cd:inherit name="seteazaliniesubtire" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupthinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="seteazaliniesubtire"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="spatiereinterliniara">
+ <cd:constant type="mic"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mare"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="culoarefundal">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="alternativ">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="d"/>
+ </cd:parameter>
+ <cd:parameter name="grosimerigla">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="fundal">
+ <cd:constant type="culoare"/>
+ </cd:parameter>
+ <cd:parameter name="culoarefundal">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hairline" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="firdepar"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="thinrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="liniesubtire"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineframedtext" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definestetextinconjurat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="definestetexteinconjurate" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineframed" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definesteinconjurare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="definestetexteinconjurate" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupframedtexts" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definestetexteinconjurate"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="fonttext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stanga">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dreapta">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intern">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="corectielinie">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="corectieadancime">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="standard"/>
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="stanga"/>
+ <cd:constant type="dreapta"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="aliniat">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framedtext" type="environment" generated="yes" file="core-rul.tex">
+ <cd:sequence>
+ <cd:variable value="textinconjurat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="stanga"/>
<cd:constant type="dreapta"/>
<cd:constant type="centru"/>
<cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="aliniat">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:inherit name="seteazainconjurat"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framedtext" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="textinconjurat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="centru"/>
- <cd:constant type="niciunul"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="definestetexteinconjurate"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="framedtext" generated="yes">
- <cd:sequence>
- <cd:variable value="textinconjurat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="definestetexteinconjurate"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="background" type="environment">
- <cd:sequence>
- <cd:string value="fundal"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="background">
- <cd:sequence>
- <cd:string value="fundal"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupbackground" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="seteazafundal"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="offsetstanga">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetdreapta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetsus">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetjos">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="definestetexteinconjurate" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="framedtext" generated="yes" file="core-rul.tex">
+ <cd:sequence>
+ <cd:variable value="textinconjurat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="definestetexteinconjurate" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="background" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="fundal"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="background" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="fundal"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbackground" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="seteazafundal"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="offsetstanga">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetdreapta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetsus">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetjos">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="rigleumplere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazarigleumplere" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillintext" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="textumplere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazarigleumplere" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfillinrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="seteazarigleumplere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="latime">
+ <cd:constant type="ajustat"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="spatiereinterliniara">
+ <cd:constant type="mic"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mare"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinline" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="linieumplere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazaliniiumplere" n="1"/>
+ </cd:assignments>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfillinlines" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="seteazaliniiumplere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptextrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="seteazarigletext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="locatie">
+ <cd:constant type="stanga"/>
+ <cd:constant type="inmargine"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="fonttext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="culoarerigla">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="riglatext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="sus"/>
+ <cd:constant type="subsol"/>
+ </cd:keywords>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textrule" type="environment" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="riglatext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="sus"/>
+ <cd:constant type="subsol"/>
+ </cd:keywords>
+ <cd:content n="2" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="blackrule" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="linieneagra"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazaliniinegre" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="blackrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="liniinegre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:inherit name="seteazaliniinegre" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblackrules" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="seteazaliniinegre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension" default="1em"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension" default="1ex"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="alternativ">
+ <cd:constant type="a" default="yes"/>
+ <cd:constant type="b"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension" default=".25ex"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number" default="3"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineoverlay" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="definesteoverlay"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:inherit name="seteazainconjurat"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinrules">
- <cd:sequence>
- <cd:string value="rigleumplere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazarigleumplere"/>
- </cd:assignments>
- <cd:content/>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillintext">
- <cd:sequence>
- <cd:string value="textumplere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazarigleumplere"/>
- </cd:assignments>
- <cd:content/>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usemodule" file="core-fil.tex"> <!-- TODO -->
+ <cd:sequence>
+ <cd:string value="folosestemodul"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reset" file="core-num.tex">
+ <cd:sequence>
+ <cd:string value="reset"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
-<cd:command name="setupfillinrules" file="core-rul.tex">
+ <!-- <cd:command name="donttest">
<cd:sequence>
- <cd:string value="seteazarigleumplere"/>
+ <cd:string value="nutesta"/>
</cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="latime">
- <cd:constant type="ajustat"/>
- <cd:constant type="broad"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="spatiereinterliniara">
- <cd:constant type="mic"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mare"/>
- </cd:parameter>
- <cd:parameter name="separator">
+</cd:command> -->
+
+ <cd:command name="localenvironment" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="localenvironment"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupsystem" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="seteazasistem"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="rezolutie">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="fisier">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="director">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="aleator">
+ <cd:constant type="normal"/>
+ <cd:constant type="mic"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mare"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usedirectory" file="core-job.mkii"> <!-- usepath, todo: more than one file -->
+ <cd:sequence>
+ <cd:string value="usedirectory"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="reset"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="low" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="jos"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="high" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="inalt"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="lohi" file="core-fnt.tex">
+ <cd:sequence>
+ <cd:string value="jossus"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="jos"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showframe" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="afiseazarama"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinline">
- <cd:sequence>
- <cd:string value="linieumplere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazaliniiumplere"/>
- </cd:assignments>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfillinlines" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="seteazaliniiumplere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="seteazarigletext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="locatie">
- <cd:constant type="stanga"/>
- <cd:constant type="inmargine"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="fonttext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="mic"/>
- <cd:constant type="mare"/>
- </cd:parameter>
- <cd:parameter name="culoare">
+ <cd:constant type="margine"/>
+ <cd:constant type="bordura"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="leftaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="aliniatstanga"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="rightaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="aliniatdreapta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="midaligned" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="aliniatcentru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="wordright" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="cuvantdreapta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inmargin" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="marginal"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="jos"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inothermargin" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inaltamargine"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="jos"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inleft" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="instanga"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="jos"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inright" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="indreapta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="jos"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ininner" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="ininner"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="jos"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inouter" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="inouter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="jos"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="column" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="coloana"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showstruts" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="afiseazastruts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showsetups" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="afiseazasetari"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="showlayout" file="page-run.tex">
+ <cd:sequence>
+ <cd:string value="afiseazaaspect"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="margintext" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="textmarginal"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="jos"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarginblocks" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="seteazablocurimarginale"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="locatie">
+ <cd:constant type="inmargine"/>
+ <cd:constant type="stanga"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="dreapta"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="sus">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="jos">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stanga">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dreapta">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marginblock" type="environment" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="marginblock"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="part" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="part"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="title" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="title"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="chapter" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="chapter"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="section" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="section"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubsection"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="subsubsubject" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="subsubsubject"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="appendix" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="appendix"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="in" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="in"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:content n="2" interactive="yes"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="at" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="la"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:content n="2" interactive="yes"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="about" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="despre"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="yes"/>
+ <cd:reference n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="somewhere" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="undeva"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ <cd:reference n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="atpage" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="lapagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ref" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="ref"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="t"/>
+ <cd:constant type="p"/>
+ <cd:constant type="r"/>
+ <cd:constant type="s"/>
+ <cd:constant type="e"/>
+ </cd:keywords>
+ <cd:reference n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="textreference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="referintatext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="pagereference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="referintapagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="referinta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usereferences" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="folosestereferinte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereference" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="definestereferinte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoarerigla">
+ </cd:keywords>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereferenceformat" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="definesteformatreferinte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="riglatext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="sus"/>
- <cd:constant type="subsol"/>
- </cd:keywords>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textrule" type="environment" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="riglatext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="sus"/>
- <cd:constant type="subsol"/>
- </cd:keywords>
- <cd:content optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="blackrule" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="linieneagra"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazaliniinegre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="blackrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="liniinegre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:inherit name="seteazaliniinegre"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblackrules" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="seteazaliniinegre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="alternativ">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stanga">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="dreapta">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="eticheta">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hl" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="hl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineoverlay" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="definesteoverlay"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usemodule">
- <cd:sequence>
- <cd:string value="folosestemodul"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reset" file="core-num.tex">
- <cd:sequence>
- <cd:string value="reset"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="donttest">
- <cd:sequence>
- <cd:string value="nutesta"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="localenvironment" type="environment">
- <cd:sequence>
- <cd:string value="localenvironment"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupsystem" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="seteazasistem"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="rezolutie">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="vl" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="vl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="fisier">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="director">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="aleator">
- <cd:constant type="normal"/>
- <cd:constant type="mic"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mare"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="godown" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="injos"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="whitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="spatiualb"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="nowhitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="faraspatiualb"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="crlf" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="crlf"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="space" file="syst-pln.tex">
+ <cd:sequence>
+ <cd:string value="spatiu"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="fixedspaces" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="spatiifixate"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="emptylines" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="emptylines"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usedirectory">
- <cd:sequence>
- <cd:string value="usedirectory"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="reset"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="low" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="jos"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="high" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="inalt"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="lohi" file="core-fnt.tex">
- <cd:sequence>
- <cd:string value="jossus"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="jos"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showframe">
- <cd:sequence>
- <cd:string value="afiseazarama"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- <cd:constant type="margine"/>
- <cd:constant type="bordura"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="leftaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="aliniatstanga"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="rightaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="aliniatdreapta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="midaligned" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="aliniatcentru"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="wordright" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="cuvantdreapta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inmargin" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="marginal"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="jos"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inothermargin" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="inaltamargine"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="jos"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inleft">
- <cd:sequence>
- <cd:string value="instanga"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="jos"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inright">
- <cd:sequence>
- <cd:string value="indreapta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="jos"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ininner">
- <cd:sequence>
- <cd:string value="ininner"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="jos"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inouter">
- <cd:sequence>
- <cd:string value="inouter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="jos"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="column">
- <cd:sequence>
- <cd:string value="coloana"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showstruts" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="afiseazastruts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showsetups">
- <cd:sequence>
- <cd:string value="afiseazasetari"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="showlayout">
- <cd:sequence>
- <cd:string value="afiseazaaspect"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="margintext" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="textmarginal"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="jos"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarginblocks" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="seteazablocurimarginale"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="locatie">
- <cd:constant type="inmargine"/>
- <cd:constant type="stanga"/>
- <cd:constant type="centru"/>
- <cd:constant type="dreapta"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="sus">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="jos">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stanga">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dreapta">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marginblock" type="environment">
- <cd:sequence>
- <cd:string value="marginblock"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="part" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="part"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="title" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="title"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="chapter" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="chapter"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="section" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="section"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubsection"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="subsubsubject" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="subsubsubject"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="appendix" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="appendix"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="in" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="in"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="at">
- <cd:sequence>
- <cd:string value="la"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="about">
- <cd:sequence>
- <cd:string value="despre"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="yes"/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="somewhere" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="undeva"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="atpage" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="lapagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ref" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="ref"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="t"/>
- <cd:constant type="p"/>
- <cd:constant type="r"/>
- <cd:constant type="s"/>
- <cd:constant type="e"/>
- </cd:keywords>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textreference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="referintatext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="pagereference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="referintapagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="referinta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usereferences" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="folosestereferinte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereference" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definestereferinte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereferenceformat" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definesteformatreferinte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stanga">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="dreapta">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="eticheta">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nospace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="faraspatiu"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="packed" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="impachetat"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupdescriptions" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="seteazadescriere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hl">
- <cd:sequence>
- <cd:string value="hl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="vl">
- <cd:sequence>
- <cd:string value="vl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="godown" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="injos"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="whitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="spatiualb"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="nowhitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="faraspatiualb"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="crlf" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="crlf"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="space" file="syst-pln.tex">
- <cd:sequence>
- <cd:string value="spatiu"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="fixedspaces" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="spatiifixate"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="emptylines" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="emptylines"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nospace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="faraspatiu"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="packed" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="impachetat"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupdescriptions" file="core-des.tex">
- <cd:sequence>
- <cd:string value="seteazadescriere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stiltitlu">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoare">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="ajustat"/>
- <cd:constant type="broad"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="exemplu">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="closesymbol">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/> <!-- TODO: style=normal -->
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="ajustat"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="cd:dimension" default="8em"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="exemplu">
+ <cd:constant type="cd:text" default=""/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="closesymbol">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="closecommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="closesymbol">
+ <cd:constant type="cd:text" default=""/>
+ </cd:parameter>
+ <cd:parameter name="titleleft">
+ <cd:constant type="cd:text" default="("/>
+ </cd:parameter>
+ <cd:parameter name="titleright">
+ <cd:constant type="cd:text" default=")"/>
+ </cd:parameter>
+ <cd:parameter name="distantatitlu">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stiltitlu">
+ <cd:resolve name="style"/> <!-- TODO: default=bold -->
+ </cd:parameter>
+ <cd:parameter name="culoaretitlu">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="standard"/>
+ <cd:constant type="da"/>
+ <cd:constant type="nu" default="yes"/> <!-- TODO: this is default; conflicting syntax? -->
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="stanga" default="yes"/>
+ <cd:constant type="dreapta"/>
+ <cd:constant type="sus"/>
+ <cd:constant type="serried"/>
+ <cd:constant type="inmargine"/>
+ <cd:constant type="instanga"/>
+ <cd:constant type="indreapta"/>
+ <cd:constant type="suspendat"/>
+ </cd:parameter>
+ <cd:parameter name="stiltitlu">
+ <cd:resolve name="style"/> <!-- TODO: default=bold -->
+ </cd:parameter>
+ <cd:parameter name="culoaretitlu">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ <cd:parameter name="headcommand">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="suspenda">
+ <cd:constant type="ajustat"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command" default="\blank"/>
+ </cd:parameter>
+ <cd:parameter name="aliniaturmator">
+ <cd:resolve name="indentnext"/> <!-- default=yes -->
+ </cd:parameter>
+ <cd:parameter name="aliniat">
+ <cd:resolve name="indenting"/> <!-- default=never -->
+ </cd:parameter>
+ <cd:parameter name="comanda">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupenumerations" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="seteazaenumerare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="seteazadescriere" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineenumeration" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definesteenumerare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="seteazaenumerare" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="enumeration" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="enumerare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:nothing n="1" interactive="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="enumeration" type="environment" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="enumerare"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definedescription" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definestedescriere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazadescriere" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="description" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="descriere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="description" type="environment" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="descriere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupindentations" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="seteazaaliniate"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stiltitlu">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="ajustat"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="exemplu">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineindenting" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definestealiat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="seteazaaliniate" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="indentation" generated="yes" file="core-spa.tex">
+ <cd:sequence>
+ <cd:variable value="indentation"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:nothing n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelabel" file="core-des.tex">
+ <cd:sequence>
+ <cd:string value="definesteeticheta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="inmargine"/>
+ <cd:constant type="intext"/>
+ </cd:parameter>
+ <cd:parameter name="mod">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="blockway">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="stiltitlu">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="culoaretitlu">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labeling" generated="yes" file="core-des.tex">
+ <cd:sequence>
+ <cd:variable value="labeling"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcolumns" file="page-mul.tex">
+ <cd:sequence>
+ <cd:string value="seteazacoloane"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes"> <!-- no idea why it is optional -->
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nsus">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="rigla">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/> <!-- default and unknown missing -->
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="toleranta">
+ <cd:constant type="foartestrict"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="foartetolerant"/>
+ <cd:constant type="dilatat"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="balanta">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:constant type="text"/>
+ <!-- cd:constant type="yes"/ -->
+ <!-- cd:constant type="no"/ -->
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="blanc">
+ <cd:constant type="fixat"/>
+ <cd:constant type="jumatatelinie"/>
+ <cd:constant type="linie"/>
+ <cd:constant type="flexibil"/>
+ <cd:constant type="mare"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mic"/>
+ </cd:parameter>
+ <cd:parameter name="optiune">
+ <cd:constant type="fundal"/>
+ </cd:parameter>
+ <cd:parameter name="directie">
+ <cd:constant type="stanga"/>
+ <cd:constant type="dreapta"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="columns" type="environment" file="page-mul.tex">
+ <cd:sequence>
+ <cd:string value="columns"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazacoloane" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetext" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="definestetext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="antet"/>
+ <cd:constant type="subsol"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="closecommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="titleleft">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="titleright">
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="distantatitlu">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stiltitlu">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoaretitlu">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="standard"/>
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="locatie">
- <cd:constant type="stanga"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheader" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="seteazaantet"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text" default="yes"/>
+ <cd:constant type="margine"/>
+ <cd:constant type="bordura"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stare">
+ <cd:constant type="normal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="gol"/>
+ <cd:constant type="inalt"/>
+ <cd:constant type="niciunul"/>
+ <cd:constant type="faramarcare"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilstanga">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stildreapta">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="latimestanga">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginedreapta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfooter" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="seteazasubsol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="seteazaantet" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="seteazaantet" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptext" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="seteazatext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="seteazaantet" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="seteazaantet" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptop" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="seteazasus"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="seteazaantet" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="seteazaantet" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbottom" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="seteazajos"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="seteazaantet" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="seteazaantet" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="noheaderandfooterlines" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="faraliniiantetsisubsol"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="notopandbottomlines" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="faraliniisussijos"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupheadertexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="seteazatexteantet"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfootertexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="seteazatextesubsol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptexttexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="seteazatextetext"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptoptexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="seteazatextesus"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbottomtexts" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="seteazatextejos"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="settextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="settextcontent"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes">
+ <cd:resolve name="texts"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="resettextcontent" file="page-txt.tex">
+ <cd:sequence>
+ <cd:string value="resettextcontent"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:resolve name="layout-v"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:resolve name="layout-h"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="lefttext"/>
+ <cd:constant type="middletext"/>
+ <cd:constant type="righttext"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definemarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="definestemarcaje"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplemarking" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="cupleazamarcaje"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="decouplemarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="decupleazamarcaje"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="resetmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="reseteazamarcaje"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="seteazamarcaje"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="expansiune">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="marking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="marcaje"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="getmarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="adumarcaje"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="primul"/>
+ <cd:constant type="ultim"/>
+ <cd:constant type="precedent"/>
+ <cd:constant type="ambele"/>
+ <cd:constant type="tot"/>
+ <cd:constant type="curent"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomarking" file="core-mar.tex">
+ <cd:sequence>
+ <cd:string value="faramarcaje"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplayout" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="seteazaaspect"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="ajustat"/>
+ <cd:constant type="centru"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="ajustat"/>
+ <cd:constant type="centru"/>
+ </cd:parameter>
+ <cd:parameter name="spatiuspate">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="spatiusus">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginestanga">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginedreapta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="antet">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="subsol">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sus">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="jos">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="bordurastanga">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="borduradreapta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distantaantet">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distantasubsol">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distantasus">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distantajos">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distantamarginestanga">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distantamarginedreapta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distantabordurastanga">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distantacoltdreapta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetoriz">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="veroffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="marcaje">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ <cd:constant type="culoare"/>
+ <cd:constant type="ecran"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="stanga"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="dreapta"/>
+ <cd:constant type="subsol"/>
+ <cd:constant type="sus"/>
+ <cd:constant type="ofata"/>
+ <cd:constant type="douafete"/>
+ </cd:parameter>
+ <cd:parameter name="scala">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dx">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="dy">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="linii">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="coloane">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distantacoloane">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="grid">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="spatiujos">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="cutspace">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="textdistance">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="latimetext">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="textmargin">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="clipoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="hartie">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="adaptlayout" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="adapteazaaspect"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="linii">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showgrid" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="afiseazagrid"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="sus"/>
+ <cd:constant type="subsol"/>
+ <cd:constant type="niciunul"/>
+ <cd:constant type="tot"/>
+ <cd:constant type="linii"/>
+ <cd:constant type="incadrat"/>
+ <cd:constant type="nonumber"/>
<cd:constant type="dreapta"/>
+ <cd:constant type="stanga"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeongrid" file="core-grd.tex">
+ <cd:sequence>
+ <cd:string value="plaseazapegrid"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:inherit name="mutapegrid" n="1"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="moveongrid" file="core-grd.tex">
+ <cd:sequence>
+ <cd:string value="mutapegrid"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="standard" default="yes"/> <!-- also 'normal', 'yes' and 'force' -->
<cd:constant type="sus"/>
- <cd:constant type="serried"/>
- <cd:constant type="inmargine"/>
- <cd:constant type="instanga"/>
- <cd:constant type="indreapta"/>
- <cd:constant type="suspendat"/>
- </cd:parameter>
- <cd:parameter name="headcommand">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="suspenda">
- <cd:constant type="ajustat"/>
+ <cd:constant type="ambele"/>
+ <cd:constant type="subsol"/>
+ <cd:constant type="-top"/>
+ <cd:constant type="-both"/>
+ <cd:constant type="-bottom"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="inalt"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="jos"/>
+ <cd:constant type="pagina"/>
<cd:constant type="broad"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="aliniaturmator">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="aliniat">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupenumerations" file="core-des.tex">
- <cd:sequence>
- <cd:string value="seteazaenumerare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="definestedescriere"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineenumeration" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definesteenumerare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazaenumerare"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="enumeration" generated="yes">
- <cd:sequence>
- <cd:variable value="enumerare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:nothing interactive="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="enumeration" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="enumerare"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definedescription" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definestedescriere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazadescriere"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="description" generated="yes">
- <cd:sequence>
- <cd:variable value="descriere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="description" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="descriere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupindentations" file="core-des.tex">
- <cd:sequence>
- <cd:string value="seteazaaliniate"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stiltitlu">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="latime">
<cd:constant type="ajustat"/>
+ <cd:constant type="adancime"/>
+ <cd:constant type="linie"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="niciunul"/>
<cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="exemplu">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineindenting" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definestealiat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazaaliniate"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="indentation" generated="yes" file="core-spa.tex">
- <cd:sequence>
- <cd:variable value="indentation"/>
- </cd:sequence>
- <cd:arguments>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelabel" file="core-des.tex">
- <cd:sequence>
- <cd:string value="definesteeticheta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="locatie">
- <cd:constant type="inmargine"/>
- <cd:constant type="intext"/>
- </cd:parameter>
- <cd:parameter name="mod">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="blockway">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="stiltitlu">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoaretitlu">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labeling" generated="yes">
- <cd:sequence>
- <cd:variable value="labeling"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcolumns" file="page-mul.tex">
- <cd:sequence>
- <cd:string value="seteazacoloane"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nsus">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="rigla">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="project" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="proiect"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="environment" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="mediu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="product" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="produs"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="component" type="environment" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="componenta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:file n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomorefiles" file="core-job.tex">
+ <cd:sequence>
+ <cd:string value="farafisiere"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupinterlinespace" variant="1" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="seteazaspatiuinterliniar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="mic" default="yes"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="auto"/>
+ <cd:constant type="mare"/>
<cd:constant type="on"/>
<cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="toleranta">
- <cd:constant type="foartestrict"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="foartetolerant"/>
- <cd:constant type="dilatat"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="balanta">
- <cd:constant type="da"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinterlinespace" variant="2" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="seteazaspatiuinterliniar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="linie">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sus">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="jos">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppagenumbering" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="seteazanumerotarepagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternativ">
+ <cd:constant type="ofata"/>
+ <cd:constant type="douafete"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="antet"/>
+ <cd:constant type="subsol"/>
+ <cd:constant type="stanga"/>
+ <cd:constant type="dreapta"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="margine"/>
+ <cd:constant type="marginebordura"/>
+ <cd:constant type="instanga"/>
+ <cd:constant type="indreapta"/>
+ </cd:parameter>
+ <cd:parameter name="conversie">
+ <cd:constant type="numere"/>
+ <cd:constant type="caractere"/>
+ <cd:constant type="Caractere"/>
+ <cd:constant type="numereromane"/>
+ <cd:constant type="Numereromane"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stanga">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="dreapta">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="mod">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="separatornumar">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="separatortext">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="comanda">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupnarrower" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="seteazaingust"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stanga">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="dreapta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="mijloc">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="define" file="syst-ext.tex">
+ <cd:sequence>
+ <cd:string value="defineste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ <cd:csname n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="usecommands" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="folosestecomenzi"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definestartstop" file="core-sys.tex">
+ <cd:sequence>
+ <cd:string value="definestestartstop"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="comenzi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheads" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="seteazatitluri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="numarsectiune">
+ <cd:constant type="da"/>
+ <cd:constant type="cd:number"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="alternativ">
+ <cd:constant type="normal"/>
+ <cd:constant type="margine"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="paragraf"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="stopper">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="alinieretitlu">
+ <cd:constant type="da"/>
+ <cd:constant type="obiectmobil"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="toleranta">
+ <cd:constant type="foartestrict"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="foartetolerant"/>
+ <cd:constant type="dilatat"/>
+ </cd:parameter>
+ <cd:parameter name="aliniaturmator">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="comanda">
+ <cd:constant type="cd:twoarguments"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcaptions" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="seteazalegendele"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="locatie">
+ <cd:constant type="sus"/>
+ <cd:constant type="subsol"/>
+ <cd:constant type="niciunul"/>
+ <cd:constant type="inalt"/>
+ <cd:constant type="jos"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="stanga"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="dreapta"/>
+ <cd:constant type="lefthanging"/>
+ <cd:constant type="righthanging"/>
+ <cd:constant type="marginestanga"/>
+ <cd:constant type="marginedreapta"/>
+ <cd:constant type="innermargin"/>
+ <cd:constant type="outermargin"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="ajustat"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="max"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="latimeminima">
+ <cd:constant type="ajustat"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stiltitlu">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="numar">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="conversie">
+ <cd:constant type="numere"/>
+ <cd:constant type="caractere"/>
+ <cd:constant type="Caractere"/>
+ <cd:constant type="numereromane"/>
+ <cd:constant type="Numereromane"/>
+ </cd:parameter>
+ <cd:parameter name="mod">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="stopper">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="comanda">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcaption" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="seteazalegenda"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="seteazalegendele" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloats" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="seteazafloats"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="locatie">
+ <cd:constant type="stanga"/>
+ <cd:constant type="dreapta"/>
+ <cd:constant type="centru"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="ajustat"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="spatiuinainte">
+ <cd:constant type="mic"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mare"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="spatiudupa">
+ <cd:constant type="mic"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mare"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="spatiulateralinainte">
+ <cd:constant type="mic"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mare"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="spatiulateraldupa">
+ <cd:constant type="mic"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mare"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="aliniaturmator">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="nsus">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="njos">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nlinii">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="implicit">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="toleranta">
+ <cd:constant type="0"/>
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ </cd:parameter>
+ <cd:parameter name="distantamarginestanga">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distantamarginedreapta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="sidealign">
+ <cd:constant type="normal"/>
+ <cd:constant type="linie"/>
+ </cd:parameter>
+ <cd:parameter name="numerotare">
+ <cd:constant type="da"/>
+ <cd:constant type="nocheck"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloatsplitting" file="core-tsp.tex">
+ <cd:sequence>
+ <cd:string value="seteazaimpartireafloat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversie">
+ <cd:constant type="numere"/>
+ <cd:constant type="caractere"/>
+ <cd:constant type="Caractere"/>
+ <cd:constant type="numereromane"/>
+ <cd:constant type="Numereromane"/>
+ </cd:parameter>
+ <cd:parameter name="linii">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="splitfloat" file="core-tsp.tex">
+ <cd:sequence>
+ <cd:string value="impartefloat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazaimpartireafloat" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupoppositeplacing" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="seteazaplasareaopozita"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="opposite" type="environment" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="opposite"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setuphyphenmark" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="seteazaliniesilabe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="semn">
+ <cd:constant type="--"/>
+ <cd:constant type="---"/>
+ <cd:constant type="-"/>
+ <cd:constant type="~"/>
+ <cd:constant type="("/>
+ <cd:constant type=")"/>
+ <cd:constant type="="/>
+ <cd:constant type="/"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppositioning" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="setarepozitie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="overlay"/>
+ </cd:parameter>
+ <cd:parameter name="unitate">
+ <cd:constant type="cm"/>
+ <cd:constant type="pt"/>
+ <cd:constant type="em"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="ex"/>
+ <cd:constant type="es"/>
+ <cd:constant type="in"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="scala">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="xstep">
+ <cd:constant type="absolut"/>
+ <cd:constant type="relativ"/>
+ </cd:parameter>
+ <cd:parameter name="ystep">
+ <cd:constant type="absolut"/>
+ <cd:constant type="relativ"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="positioning" type="environment" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="positioning"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="grid" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="grid"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="x">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="dy">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="xstep">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ystep">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="scala">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="unitate">
+ <cd:constant type="cm"/>
+ <cd:constant type="pt"/>
+ <cd:constant type="em"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="ex"/>
+ <cd:constant type="es"/>
+ <cd:constant type="in"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="stanga"/>
+ <cd:constant type="centru"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="page" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="pagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="da" default="yes"/>
+ <cd:constant type="marcaj"/>
<cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:constant type="text"/>
- <!-- cd:constant type="yes"/ -->
- <!-- cd:constant type="no"/ -->
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="blanc">
- <cd:constant type="fixat"/>
- <cd:constant type="jumatatelinie"/>
- <cd:constant type="linie"/>
- <cd:constant type="flexibil"/>
- <cd:constant type="mare"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mic"/>
- </cd:parameter>
- <cd:parameter name="optiune">
- <cd:constant type="fundal"/>
- </cd:parameter>
- <cd:parameter name="directie">
+ <cd:constant type="preferinta"/>
+ <cd:constant type="preferintamare"/>
<cd:constant type="stanga"/>
<cd:constant type="dreapta"/>
- </cd:parameter>
- <cd:inherit name="seteazainconjurat"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="columns" type="environment">
- <cd:sequence>
- <cd:string value="columns"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazacoloane"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetext" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="definestetext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="antet"/>
- <cd:constant type="subsol"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheader" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="seteazaantet"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text" default="yes"/>
- <cd:constant type="margine"/>
- <cd:constant type="bordura"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stare">
- <cd:constant type="normal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
+ <cd:constant type="dezactivat"/>
+ <cd:constant type="ultim"/>
+ <cd:constant type="cvadrupul"/>
+ <cd:constant type="par"/>
+ <cd:constant type="impar"/>
+ <cd:constant type="blank"/>
<cd:constant type="gol"/>
- <cd:constant type="inalt"/>
- <cd:constant type="niciunul"/>
- <cd:constant type="faramarcare"/>
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilstanga">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stildreapta">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="latimestanga">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginedreapta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfooter" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="seteazasubsol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="seteazaantet"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazaantet"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptext" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="seteazatext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="seteazaantet"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazaantet"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptop" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="seteazasus"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="seteazaantet"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazaantet"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbottom" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="seteazajos"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="seteazaantet"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazaantet"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="noheaderandfooterlines" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="faraliniiantetsisubsol"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="notopandbottomlines" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="faraliniisussijos"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupheadertexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="seteazatexteantet"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfootertexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="seteazatextesubsol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptexttexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="seteazatextetext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptoptexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="seteazatextesus"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbottomtexts" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="seteazatextejos"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="settextcontent" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="settextcontent"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="layout-v"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:resolve name="texts"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="resettextcontent" file="page-txt.tex">
- <cd:sequence>
- <cd:string value="resettextcontent"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:resolve name="layout-v"/>
- </cd:keywords>
- <cd:keywords>
- <cd:resolve name="layout-h"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant name="lefttext"/>
- <cd:constant name="middletext"/>
- <cd:constant name="righttext"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definemarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="definestemarcaje"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplemarking" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="cupleazamarcaje"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="decouplemarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="decupleazamarcaje"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="resetmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="reseteazamarcaje"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="seteazamarcaje"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments>
- <cd:parameter name="stare">
+ <cd:constant type="reset"/>
<cd:constant type="start"/>
<cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="separator">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="expansiune">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="marking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="marcaje"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="getmarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="adumarcaje"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="primul"/>
- <cd:constant type="ultim"/>
- <cd:constant type="precedent"/>
- <cd:constant type="ambele"/>
- <cd:constant type="tot"/>
- <cd:constant type="curent"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomarking" file="core-mar.tex">
- <cd:sequence>
- <cd:string value="faramarcaje"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplayout" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="seteazaaspect"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="ajustat"/>
- <cd:constant type="centru"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="ajustat"/>
- <cd:constant type="centru"/>
- </cd:parameter>
- <cd:parameter name="spatiuspate">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spatiusus">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginestanga">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginedreapta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="antet">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="subsol">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="sus">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="jos">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="bordurastanga">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="borduradreapta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distantaantet">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distantasubsol">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distantasus">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distantajos">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distantamarginestanga">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distantamarginedreapta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distantabordurastanga">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distantacoltdreapta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetoriz">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="veroffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoare">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="marcaje">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- <cd:constant type="culoare"/>
- <cd:constant type="ecran"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="locatie">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupreferencing" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="seteazareferinte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="interactiune">
+ <cd:constant type="eticheta"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="tot"/>
+ <cd:constant type="simbol"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stanga">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dreapta">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="convertestefisier">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="mic"/>
+ <cd:constant type="mare"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="autofile">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="pagina"/>
+ </cd:parameter>
+ <cd:parameter name="global">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupurl" file="core-ref.tex" category="references">
+ <cd:sequence>
+ <cd:string value="seteazaurl"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="urlalternativ">
+ <cd:constant type="niciunul"/>
+ <cd:constant type="ambele"/>
+ <cd:constant type="inainte"/>
+ <cd:constant type="dupa"/>
+ </cd:parameter>
+ <cd:parameter name="spatiuurl">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetoreferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="scrieinlistareferinte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placereferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="placereferencelist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definereferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definestelistareferinte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazalistareferinte" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupreferencelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="seteazalistareferinte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="criteriu">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="local"/>
+ <cd:constant type="precedent"/>
+ <cd:constant type="tot"/>
+ </cd:parameter>
+ <cd:parameter name="comanda">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetolist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="scrieinlista"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writebetweenlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="scrieintreliste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nolist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="faralista"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="listsymbol" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="listsymbol"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="punelista"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazalista" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="determinelistcharacteristics" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="determinacaracteristicilelistei"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazalista" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placecombinedlist" variant="1" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="punelistacombinata"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazalistacombinata" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definestelista"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes"> <!-- inherits from -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="seteazalista" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="seteazalista"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="alternativ">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="..."/>
+ <cd:constant type="niciunul"/>
+ <cd:constant type="comanda"/>
+ </cd:parameter>
+ <cd:parameter name="cuplare">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="criteriu">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="local"/>
+ <cd:constant type="precedent"/>
+ <cd:constant type="curent"/>
+ <cd:constant type="tot"/>
+ </cd:parameter>
+ <cd:parameter name="marginipagina">
+ <cd:constant type="cd:list"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilnumar">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stiltext">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilpagina">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="comanda">
+ <cd:constant type="cd:threearguments"/>
+ </cd:parameter>
+ <cd:parameter name="comandanumar">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="comandatext">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="comandapagina">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="interactiune">
+ <cd:constant type="cd:sectionnumber"/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="numarpagina"/>
+ <cd:constant type="tot"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stanga">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="dreapta">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="eticheta">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="numarpagina">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="numartitlu">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="alinieretitlu">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="ajustat"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="ajustat"/>
+ <cd:constant type="broad"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="ajustat"/>
+ <cd:constant type="broad"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="stopper">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="simbol">
+ <cd:constant type="niciunul"/>
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="3"/>
+ <cd:constant type="..."/>
+ </cd:parameter>
+ <cd:parameter name="expansiune">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="comanda"/>
+ </cd:parameter>
+ <cd:parameter name="latimemaxima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplistalternative" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="setuplistalternative"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="no">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <!-- cd:constant type="cd:name"/ -->
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="comanda">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="dilatat">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definecombinedlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="definestelistacombinata"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:list"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="seteazalistacombinata" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcombinedlist" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="seteazalistacombinata"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="nivel">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="3"/>
+ <cd:constant type="4"/>
+ <cd:constant type="cd:section"/>
+ <cd:constant type="curent"/>
+ </cd:parameter>
+ <cd:inherit name="seteazalista" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="combinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazalistacombinata" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completecombinedlist" generated="yes" file="core-lst.tex">
+ <cd:sequence>
+ <cd:string value="complete"/>
+ <cd:variable value="combinedlist"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazalistacombinata" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupnumbering" file="core-num.tex">
+ <cd:sequence>
+ <cd:string value="seteazanumerotare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="mod">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupformulas" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="seteazaformule"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="locatie">
+ <cd:constant type="stanga"/>
+ <cd:constant type="dreapta"/>
+ </cd:parameter>
+ <cd:parameter name="stanga">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="dreapta">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="optiune">
+ <cd:constant type="centru"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="center"/>
+ </cd:parameter>
+ <cd:parameter name="marginestanga">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginedreapta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="aliniaturmator">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ <cd:parameter name="alternativ">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="spatiuinainte">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="conversie">
+ <cd:constant type="numere"/>
+ <cd:constant type="caractere"/>
+ <cd:constant type="Caractere"/>
+ <cd:constant type="numereromane"/>
+ <cd:constant type="Numereromane"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="publication" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="publicatie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppublications" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="seteazapublicatii"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="alternativ">
+ <cd:constant type="apa"/>
+ <cd:constant type="normal"/>
+ </cd:parameter>
+ <cd:inherit name="seteazaenumerare" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplines" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="seteazalinii"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="aliniat">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:parameter name="spatiu">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="lines" type="environment">
+ <cd:sequence>
+ <cd:string value="lines"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupparagraphnumbering" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="seteazanumerotareparagrafe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="linie"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplinenumbering" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="seteazanumerotarelinii"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="conversie">
+ <cd:constant type="numere"/>
+ <cd:constant type="caractere"/>
+ <cd:constant type="Caractere"/>
+ <cd:constant type="numereromane"/>
+ <cd:constant type="Numereromane"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="start">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="pas">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="intext"/>
+ <cd:constant type="inmargine"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="referinta">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="linenumbering" type="environment" file="page-lin.tex"> <!-- mkii/mkiv -->
+ <cd:sequence>
+ <cd:string value="linenumbering"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="continuu"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="line" type="environment">
+ <cd:sequence>
+ <cd:string value="line"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="someline" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="olinie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="inline" file="page-lin.tex">
+ <cd:sequence>
+ <cd:string value="inlinie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinmargin" file="page-mar.tex">
+ <cd:sequence>
+ <cd:string value="seteazamarginal"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="stanga"/>
- <cd:constant type="centru"/>
<cd:constant type="dreapta"/>
- <cd:constant type="subsol"/>
- <cd:constant type="sus"/>
- <cd:constant type="ofata"/>
- <cd:constant type="douafete"/>
- </cd:parameter>
- <cd:parameter name="scala">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dx">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="dy">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="linii">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="coloane">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distantacoloane">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="grid">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="spatiujos">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="cutspace">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="textdistance">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="latimetext">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="textmargin">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="clipoffset">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="locatie">
+ <cd:constant type="stanga"/>
+ <cd:constant type="dreapta"/>
+ <cd:constant type="ambele"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="linie">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="separator">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stack">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppagenumber" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="seteazanumarpagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="numar">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="mentine"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsubpagenumber" file="page-num.tex">
+ <cd:sequence>
+ <cd:string value="seteazanumarsubpagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="mod">
+ <cd:constant type="bytext"/>
+ <cd:constant type="bycd:section"/>
+ </cd:parameter>
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="seteazablanc"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="normal" default="yes"/>
+ <cd:constant type="implicit"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="linie"/>
+ <cd:constant type="jumatatelinie"/>
<cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="pagina">
+ <cd:constant type="mare"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mic"/>
+ <cd:constant type="fixat"/>
+ <cd:constant type="flexibil"/>
+ <cd:constant type="global"/>
+ <cd:constant type="necunoscut"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineblank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="definesteblanc"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="hartie">
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:inherit name="seteazablanc" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definepapersize" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="definestedimensiunehartie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="adaptlayout" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="adapteazaaspect"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="linii">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showgrid" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="afiseazagrid"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="reset"/>
- <cd:constant type="sus"/>
- <cd:constant type="subsol"/>
- <cd:constant type="niciunul"/>
- <cd:constant type="tot"/>
- <cd:constant type="linii"/>
- <cd:constant type="incadrat"/>
- <cd:constant type="nonumber"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="stanga"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeongrid" file="core-grd.tex">
- <cd:sequence>
- <cd:string value="plaseazapegrid"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="mutapegrid"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="moveongrid" file="core-grd.tex">
- <cd:sequence>
- <cd:string value="mutapegrid"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="sus"/>
- <cd:constant type="ambele"/>
- <cd:constant type="subsol"/>
- <cd:constant type="-top"/>
- <cd:constant type="-both"/>
- <cd:constant type="-bottom"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="inalt"/>
- <cd:constant type="centru"/>
- <cd:constant type="jos"/>
- <cd:constant type="pagina"/>
- <cd:constant type="niciunul"/>
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="broad"/>
- <cd:constant type="ajustat"/>
- <cd:constant type="adancime"/>
- <cd:constant type="linie"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="project" type="environment">
- <cd:sequence>
- <cd:string value="proiect"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="environment" type="environment">
- <cd:sequence>
- <cd:string value="mediu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="product" type="environment">
- <cd:sequence>
- <cd:string value="produs"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="component" type="environment">
- <cd:sequence>
- <cd:string value="componenta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:file/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomorefiles">
- <cd:sequence>
- <cd:string value="farafisiere"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupinterlinespace" variant="1">
- <cd:sequence>
- <cd:string value="seteazaspatiuinterliniar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="reset"/>
- <cd:constant type="mic" default="yes"/>
- <cd:constant type="mediu"/>
- <cd:constant type="auto"/>
- <cd:constant type="mare"/>
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinterlinespace" variant="2">
- <cd:sequence>
- <cd:string value="seteazaspatiuinterliniar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="inaltime">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="linie">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="sus">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="jos">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppagenumbering" file="page-num.tex">
- <cd:sequence>
- <cd:string value="seteazanumerotarepagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternativ">
- <cd:constant type="ofata"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="scala">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppaper" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="setuppaper"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="hartie">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="spatiusus">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="spatiuspate">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="optiune">
+ <cd:constant type="max"/>
+ <cd:constant type="ajustat"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuppapersize" file="page-lay.tex">
+ <cd:sequence>
+ <cd:string value="seteazadimensiunihartie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="A3"/>
+ <cd:constant type="A4" default="yes"/>
+ <cd:constant type="A5"/>
+ <cd:constant type="A6"/>
+ <cd:constant type="letter"/>
+ <cd:constant type="..."/>
+ <cd:constant type="CD"/>
+ <cd:constant type="cd:name"/>
+ <cd:constant type="vedere"/>
+ <cd:constant type="oglindit"/>
+ <cd:constant type="rotat"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="negativ"/>
+ <cd:inherit name="seteazadimensiunihartie" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuparranging" file="page-imp.tex">
+ <cd:sequence>
+ <cd:string value="seteazaaranjareapag"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="dezactivat"/>
+ <cd:constant type="2*16"/>
+ <cd:constant type="2*8"/>
+ <cd:constant type="2*4"/>
+ <cd:constant type="2*2"/>
+ <cd:constant type="2**2"/>
+ <cd:constant type="2*2*4"/>
+ <cd:constant type="2*4*2"/>
+ <cd:constant type="2UP"/>
+ <cd:constant type="2DOWN"/>
+ <cd:constant type="2SIDE"/>
+ <cd:constant type="2TOP"/>
+ <cd:constant type="oglindit"/>
+ <cd:constant type="rotat"/>
<cd:constant type="douafete"/>
- </cd:parameter>
- <cd:parameter name="locatie">
+ <cd:constant type="negativ"/>
+ <cd:constant type="fundal"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showprint" file="page-run.tex"> <!-- page-lay.tex -->
+ <cd:sequence>
+ <cd:string value="afiseazatiparire"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:inherit name="seteazadimensiunihartie" n="1"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:inherit name="seteazadimensiunihartie" n="2"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="seteazaaspect" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definelogo" file="page-log.tex">
+ <cd:sequence>
+ <cd:string value="definestelogo"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="sus"/>
<cd:constant type="antet"/>
<cd:constant type="subsol"/>
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="centru"/>
- <cd:constant type="margine"/>
- <cd:constant type="marginebordura"/>
- <cd:constant type="instanga"/>
- <cd:constant type="indreapta"/>
- </cd:parameter>
- <cd:parameter name="conversie">
- <cd:constant type="numere"/>
- <cd:constant type="caractere"/>
- <cd:constant type="Caractere"/>
- <cd:constant type="numereromane"/>
- <cd:constant type="Numereromane"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stanga">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="dreapta">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="mod">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="separatornumar">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="separatortext">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="separator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="comanda">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupnarrower" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="seteazaingust"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stanga">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="dreapta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="mijloc">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="define" file="syst-ext.tex">
- <cd:sequence>
- <cd:string value="defineste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:csname/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="usecommands" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="folosestecomenzi"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definestartstop" file="core-sys.tex">
- <cd:sequence>
- <cd:string value="definestestartstop"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="comenzi">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheads" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="seteazatitluri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="numarsectiune">
- <cd:constant type="da"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="alternativ">
- <cd:constant type="normal"/>
- <cd:constant type="margine"/>
- <cd:constant type="centru"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="paragraf"/>
- </cd:parameter>
- <cd:parameter name="separator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="stopper">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="alinieretitlu">
- <cd:constant type="da"/>
- <cd:constant type="obiectmobil"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="toleranta">
- <cd:constant type="foartestrict"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="foartetolerant"/>
- <cd:constant type="dilatat"/>
- </cd:parameter>
- <cd:parameter name="aliniaturmator">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="comanda">
- <cd:constant type="cd:twoarguments"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcaptions" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="seteazalegendele"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="locatie">
- <cd:constant type="sus"/>
<cd:constant type="subsol"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="niciunul"/>
- <cd:constant type="inalt"/>
- <cd:constant type="jos"/>
- <cd:constant type="centru"/>
+ <cd:constant type="pagina"/>
+ <cd:constant type="bordurastanga"/>
+ <cd:constant type="marginestanga"/>
<cd:constant type="stanga"/>
<cd:constant type="centru"/>
<cd:constant type="dreapta"/>
- <cd:constant type="lefthanging"/>
- <cd:constant type="righthanging"/>
- <cd:constant type="marginestanga"/>
<cd:constant type="marginedreapta"/>
- <cd:constant type="innermargin"/>
- <cd:constant type="outermargin"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="ajustat"/>
- <cd:constant type="broad"/>
- <cd:constant type="max"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="latimeminima">
- <cd:constant type="ajustat"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stiltitlu">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="numar">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="intre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="conversie">
- <cd:constant type="numere"/>
- <cd:constant type="caractere"/>
- <cd:constant type="Caractere"/>
- <cd:constant type="numereromane"/>
- <cd:constant type="Numereromane"/>
- </cd:parameter>
- <cd:parameter name="mod">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="separator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="stopper">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="comanda">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcaption" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="seteazalegenda"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazalegendele"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloats" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="seteazafloats"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="locatie">
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="centru"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="ajustat"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spatiuinainte">
- <cd:constant type="mic"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mare"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="spatiudupa">
- <cd:constant type="mic"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mare"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="spatiulateralinainte">
- <cd:constant type="mic"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mare"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="spatiulateraldupa">
+ <cd:constant type="borduradreapta"/>
+ </cd:keywords>
+ <cd:assignments n="4" list="yes">
+ <cd:parameter name="comanda">
+ <cd:constant type="cd:command"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelogos" file="page-log.tex">
+ <cd:sequence>
+ <cd:string value="punelogouri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupwhitespace">
+ <cd:sequence>
+ <cd:string value="seteazaspatiualb"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="niciunul" default="yes"/>
<cd:constant type="mic"/>
<cd:constant type="mediu"/>
<cd:constant type="mare"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="aliniaturmator">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="nsus">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="njos">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nlinii">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="implicit">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="toleranta">
- <cd:constant type="0"/>
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- </cd:parameter>
- <cd:parameter name="distantamarginestanga">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distantamarginedreapta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="sidealign">
- <cd:constant type="normal"/>
<cd:constant type="linie"/>
- </cd:parameter>
- <cd:parameter name="numerotare">
- <cd:constant type="da"/>
- <cd:constant type="nocheck"/>
- </cd:parameter>
- <cd:inherit name="seteazainconjurat"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloatsplitting" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="seteazaimpartireafloat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversie">
- <cd:constant type="numere"/>
- <cd:constant type="caractere"/>
- <cd:constant type="Caractere"/>
- <cd:constant type="numereromane"/>
- <cd:constant type="Numereromane"/>
- </cd:parameter>
- <cd:parameter name="linii">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="splitfloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="impartefloat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazaimpartireafloat"/>
- </cd:assignments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupoppositeplacing" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="seteazaplasareaopozita"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="opposite" type="environment">
- <cd:sequence>
- <cd:string value="opposite"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setuphyphenmark" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="seteazaliniesilabe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="semn">
- <cd:constant type="--"/>
- <cd:constant type="---"/>
- <cd:constant type="-"/>
- <cd:constant type="~"/>
- <cd:constant type="("/>
- <cd:constant type=")"/>
- <cd:constant type="="/>
- <cd:constant type="/"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppositioning" file="page-lyr.tex">
- <cd:sequence>
- <cd:string value="setarepozitie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="overlay"/>
- </cd:parameter>
- <cd:parameter name="unitate">
- <cd:constant type="cm"/>
- <cd:constant type="pt"/>
- <cd:constant type="em"/>
- <cd:constant type="mm"/>
- <cd:constant type="ex"/>
- <cd:constant type="es"/>
- <cd:constant type="in"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="scala">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="xstep">
- <cd:constant type="absolut"/>
- <cd:constant type="relativ"/>
- </cd:parameter>
- <cd:parameter name="ystep">
- <cd:constant type="absolut"/>
- <cd:constant type="relativ"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="positioning" type="environment">
- <cd:sequence>
- <cd:string value="positioning"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="grid" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="grid"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="x">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="dy">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="xstep">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ystep">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="factor">
+ <cd:constant type="fixat"/>
+ <cd:constant type="fix"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupindenting">
+ <cd:sequence>
+ <cd:string value="seteazaaliniat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:resolve name="indenting"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesectionblock" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definesteblocsectiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:inherit name="seteazablocsectiune" n="1"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazablocsectiune" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsectionblock" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="seteazablocsectiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="numar">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="da"/>
+ <cd:constant type="dreapta"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definestesectiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsection" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="seteazasectiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="conversie">
+ <cd:constant type="numere"/>
+ <cd:constant type="caractere"/>
+ <cd:constant type="Caractere"/>
+ <cd:constant type="numereromane"/>
+ <cd:constant type="Numereromane"/>
+ </cd:parameter>
+ <cd:parameter name="numarprecedent">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuphead" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="seteazatitlu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stiltext">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilnumar">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="culoaretext">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="culoarenumar">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="numar">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="numarpropriu">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="stanga"/>
+ <cd:constant type="dreapta"/>
+ <cd:constant type="da"/>
+ </cd:parameter>
+ <cd:parameter name="continua">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="antet">
+ <cd:constant type="niciunul"/>
+ <cd:constant type="gol"/>
+ <cd:constant type="inalt"/>
+ <cd:constant type="faramarcare"/>
+ </cd:parameter>
+ <cd:parameter name="text">
+ <cd:constant type="niciunul"/>
+ <cd:constant type="gol"/>
+ <cd:constant type="inalt"/>
+ <cd:constant type="faramarcare"/>
+ </cd:parameter>
+ <cd:parameter name="subsol">
+ <cd:constant type="niciunul"/>
+ <cd:constant type="gol"/>
+ <cd:constant type="inalt"/>
+ <cd:constant type="faramarcare"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="alternativ">
+ <cd:constant type="normal"/>
+ <cd:constant type="inmargine"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="suspenda">
+ <cd:constant type="niciunul"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="ajustat"/>
+ <cd:constant type="linie"/>
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="comanda">
+ <cd:constant type="cd:twoarguments"/>
+ </cd:parameter>
+ <cd:parameter name="comandanumar">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="comandatext">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="deepnumbercommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="deeptextcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="+"/>
+ <cd:constant type="-"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="punetitlu">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="gol"/>
+ </cd:parameter>
+ <cd:parameter name="numarincrement">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="cd:list"/>
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="resetnumber">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="fisier">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="expansiune">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="comanda"/>
+ </cd:parameter>
+ <cd:parameter name="textmargine">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:inherit name="seteazatitluri" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="seteazanumartitlu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="scala">
+ <cd:constant type="+cd:number"/>
+ <cd:constant type="-cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="headnumber">
+ <cd:sequence>
+ <cd:string value="numartitlu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="determineheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="determinanumartitlu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="currentheadnumber" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="numartitlucurent"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="nextsection" generated="yes" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="next"/>
+ <cd:variable value="sectiune"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definehead" file="core-sec.tex">
+ <cd:sequence>
+ <cd:string value="definesteantet"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:section"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupitemgroup" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="setupitemgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="unitate">
- <cd:constant type="cm"/>
- <cd:constant type="pt"/>
- <cd:constant type="em"/>
- <cd:constant type="mm"/>
- <cd:constant type="ex"/>
- <cd:constant type="es"/>
- <cd:constant type="in"/>
- </cd:parameter>
- <cd:parameter name="locatie">
- <cd:constant type="stanga"/>
- <cd:constant type="centru"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="page" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="pagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="da" default="yes"/>
- <cd:constant type="marcaj"/>
- <cd:constant type="nu"/>
- <cd:constant type="preferinta"/>
- <cd:constant type="preferintamare"/>
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="dezactivat"/>
- <cd:constant type="ultim"/>
- <cd:constant type="cvadrupul"/>
- <cd:constant type="par"/>
- <cd:constant type="impar"/>
- <cd:constant type="blank"/>
- <cd:constant type="gol"/>
- <cd:constant type="reset"/>
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupreferencing" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="seteazareferinte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="interactiune">
- <cd:constant type="eticheta"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="tot"/>
- <cd:constant type="simbol"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stanga">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dreapta">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="convertestefisier">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="mic"/>
- <cd:constant type="mare"/>
- </cd:parameter>
- <cd:parameter name="separator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="autofile">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="pagina"/>
- </cd:parameter>
- <cd:parameter name="global">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupurl" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="seteazaurl"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="urlalternativ">
- <cd:constant type="niciunul"/>
- <cd:constant type="ambele"/>
+ <cd:constant type="fiecare"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes" list="yes">
+ <cd:constant type="standard" default="yes"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="serried"/>
+ <cd:constant type="impachetat"/>
+ <cd:constant type="despachetat"/>
+ <cd:constant type="faraalb"/>
<cd:constant type="inainte"/>
<cd:constant type="dupa"/>
- </cd:parameter>
- <cd:parameter name="spatiuurl">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetoreferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="scrieinlistareferinte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placereferencelist">
- <cd:sequence>
- <cd:string value="placereferencelist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definereferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definestelistareferinte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazalistareferinte"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupreferencelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="seteazalistareferinte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="criteriu">
+ <cd:constant type="stopper"/>
+ <cd:constant type="unit"/>
+ <cd:constant type="lamargine"/>
+ <cd:constant type="inmargine"/>
+ <cd:constant type="autointro"/>
+ <cd:constant type="larg"/>
+ <cd:constant type="repetat"/>
<cd:constant type="cd:section"/>
- <cd:constant type="local"/>
- <cd:constant type="precedent"/>
- <cd:constant type="tot"/>
- </cd:parameter>
- <cd:parameter name="comanda">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetolist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="scrieinlista"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writebetweenlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="scrieintreliste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nolist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="faralista"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="listsymbol" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="listsymbol"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="punelista"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazalista"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="determinelistcharacteristics" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="determinacaracteristicilelistei"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazalista"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placecombinedlist" variant="1" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="punelistacombinata"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazalistacombinata"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definestelista"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazalista"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="seteazalista"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="alternativ">
+ <cd:constant type="paragraf"/>
+ <cd:constant type="intext"/>
+ <cd:constant type="aleator"/>
+ <cd:constant type="reverse"/>
+ </cd:keywords>
+ <cd:assignments n="4" optional="yes" list="yes">
+ <cd:parameter name="margine">
+ <cd:constant type="nu"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginestanga">
+ <cd:constant type="nu"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="marginedreapta">
+ <cd:constant type="nu"/>
+ <cd:constant type="standard"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="elemente">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="start">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stanga">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="dreapta">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="inaintetitlu">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupatitlu">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stiltitlu">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilmarcaj">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilsimbol">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stopper">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="simbol">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="symaliniere">
+ <cd:resolve name="symalign"/>
+ </cd:parameter>
+ <cd:parameter name="aliniaturmator">
+ <cd:resolve name="indentnext"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="itemgroup" type="environment" generated="yes" file="core-itm.tex">
+ <cd:sequence>
+ <cd:variable value="itemgroup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
<cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="..."/>
- <cd:constant type="niciunul"/>
- <cd:constant type="comanda"/>
- </cd:parameter>
- <cd:parameter name="cuplare">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="criteriu">
- <cd:constant type="cd:section"/>
- <cd:constant type="local"/>
- <cd:constant type="precedent"/>
- <cd:constant type="curent"/>
- <cd:constant type="tot"/>
- </cd:parameter>
- <cd:parameter name="marginipagina">
- <cd:constant type="cd:list"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilnumar">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stiltext">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilpagina">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoare">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="comanda">
- <cd:constant type="cd:threearguments"/>
- </cd:parameter>
- <cd:parameter name="comandanumar">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="comandatext">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="comandapagina">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="interactiune">
- <cd:constant type="cd:sectionnumber"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="numarpagina"/>
- <cd:constant type="tot"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stanga">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="dreapta">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="eticheta">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="numarpagina">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="numartitlu">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="alinieretitlu">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="ajustat"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="ajustat"/>
- <cd:constant type="broad"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="ajustat"/>
+ <cd:constant type="A"/>
+ <cd:constant type="KA"/>
+ <cd:constant type="n"/>
+ <cd:constant type="N"/>
+ <cd:constant type="m"/>
+ <cd:constant type="r"/>
+ <cd:constant type="R"/>
+ <cd:constant type="KR"/>
+ <cd:constant type="cd:number"/>
+ <cd:constant type="continuu"/>
+ <cd:constant type="standard" default="yes"/>
<cd:constant type="broad"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separator">
+ <cd:constant type="serried"/>
+ <cd:constant type="impachetat"/>
+ <cd:constant type="stopper"/>
+ <cd:constant type="unit"/>
+ <cd:constant type="lamargine"/>
+ <cd:constant type="inmargine"/>
+ <cd:constant type="intro"/>
+ <cd:constant type="coloane"/>
+ <cd:constant type="text"/>
+ <cd:constant type="paragraf"/>
+ <cd:constant type="repetat"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="setupitemgroup" n="4"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="item" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="element"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="but">
+ <cd:sequence>
+ <cd:string value="but"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="exclusive"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="its">
+ <cd:sequence>
+ <cd:string value="el"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="ran">
+ <cd:sequence>
+ <cd:string value="ran"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="head">
+ <cd:sequence>
+ <cd:string value="titlu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mar">
+ <cd:sequence>
+ <cd:string value="mar"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sub">
+ <cd:sequence>
+ <cd:string value="sub"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sym" file="core-itm.tex">
+ <cd:sequence>
+ <cd:string value="sim"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nop">
+ <cd:sequence>
+ <cd:string value="nop"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="definesteregistru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="seteazaregistru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="balanta">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilpagina">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stiltext">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="indicator">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="cuplare">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="cd:sectionnumber">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="criteriu">
+ <cd:constant type="cd:section"/>
+ <cd:constant type="local"/>
+ <cd:constant type="tot"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="simbol">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="..."/>
+ <cd:constant type="n"/>
+ <cd:constant type="a"/>
+ <cd:constant type="..."/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="interactiune">
+ <cd:constant type="numarpagina"/>
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="expansiune">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="comanda"/>
+ </cd:parameter>
+ <cd:parameter name="referinta">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="comanda">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="stanga"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="dreapta"/>
+ </cd:parameter>
+ <cd:parameter name="latimemaxima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="referintanecunoscuta">
+ <cd:constant type="gol"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="alternativ">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="A"/>
+ <cd:constant type="B"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="ambele"/>
+ <cd:constant type="primul"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="compress">
+ <cd:constant type="nu"/>
+ <cd:constant type="da"/>
+ </cd:parameter>
+ <cd:parameter name="deeptextcommand">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="register" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:variable value="registru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="stopper">
+ </cd:keywords>
+ <cd:index n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="startregister" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="start"/>
+ <cd:variable value="registru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="simbol">
- <cd:constant type="niciunul"/>
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="3"/>
- <cd:constant type="..."/>
- </cd:parameter>
- <cd:parameter name="expansiune">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="comanda"/>
- </cd:parameter>
- <cd:parameter name="latimemaxima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:inherit name="framed"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplistalternative" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="setuplistalternative"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="no">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <!-- cd:constant type="cd:name"/ -->
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="comanda">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="dilatat">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definecombinedlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="definestelistacombinata"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:list"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazalistacombinata"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcombinedlist" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="seteazalistacombinata"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="nivel">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="3"/>
- <cd:constant type="4"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="curent"/>
- </cd:parameter>
- <cd:inherit name="seteazalista"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placecombinedlist" variant="2" generated="yes" file="core-lst.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="combinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazalistacombinata"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completecombinedlist" generated="yes">
- <cd:sequence>
- <cd:string value="complete"/>
- <cd:variable value="combinedlist"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazalistacombinata"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupnumbering" file="core-num.tex">
- <cd:sequence>
- <cd:string value="seteazanumerotare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="mod">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupformulae">
- <cd:sequence>
- <cd:string value="setupformulae"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="locatie">
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- </cd:parameter>
- <cd:parameter name="stanga">
+ </cd:keywords>
+ <cd:index n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="writetoregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="scrieinregistru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="dreapta">
+ </cd:keywords>
+ <cd:index n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupledregister" generated="yes">
+ <cd:sequence>
+ <cd:string value="coupled"/>
+ <cd:variable value="registru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="optiune">
- <cd:constant type="centru"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="standard"/>
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:constant type="flushleft"/>
- <cd:constant type="flushright"/>
- <cd:constant type="centru"/>
- <cd:constant type="center"/>
- </cd:parameter>
- <cd:parameter name="marginestanga">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginedreapta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="aliniaturmator">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- <cd:parameter name="alternativ">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="spatiuinainte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separator">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="conversie">
- <cd:constant type="numere"/>
- <cd:constant type="caractere"/>
- <cd:constant type="Caractere"/>
- <cd:constant type="numereromane"/>
- <cd:constant type="Numereromane"/>
+ </cd:keywords>
+ <cd:index n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupleregister" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="cupleazaregistru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeregister" variant="1" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="puneregistru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazaregistru" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="seeregister" generated="yes">
+ <cd:sequence>
+ <cd:string value="see"/>
+ <cd:variable value="registru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="publication" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="publicatie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppublications" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="seteazapublicatii"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="alternativ">
- <cd:constant type="apa"/>
- <cd:constant type="normal"/>
- </cd:parameter>
- <cd:inherit name="seteazaenumerare"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplines" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="seteazalinii"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:index n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completeregister" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="complete"/>
+ <cd:variable value="registru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="yes" optional="yes" list="yes">
+ <cd:inherit name="seteazaregistru" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="registru"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="yes" optional="yes" list="yes">
+ <cd:inherit name="seteazaregistru" n="3"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesynonyms" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="definestesinonim"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intre">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="aliniat">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:parameter name="spatiu">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="lines" type="environment">
- <cd:sequence>
- <cd:string value="lines"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupparagraphnumbering" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="seteazanumerotareparagrafe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="reset"/>
- <cd:constant type="linie"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplinenumbering" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="seteazanumerotarelinii"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="conversie">
- <cd:constant type="numere"/>
- <cd:constant type="caractere"/>
- <cd:constant type="Caractere"/>
- <cd:constant type="numereromane"/>
- <cd:constant type="Numereromane"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="start">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="pas">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="locatie">
- <cd:constant type="intext"/>
- <cd:constant type="inmargine"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="prefix">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsynonyms" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="seteazasinonime"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="stiltext">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="stilsinonim">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="stanga"/>
+ <cd:constant type="dreapta"/>
+ <cd:constant type="sus"/>
+ <cd:constant type="serried"/>
+ <cd:constant type="inmargine"/>
+ <cd:constant type="instanga"/>
+ <cd:constant type="indreapta"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="criteriu">
+ <cd:constant type="tot"/>
+ <cd:constant type="folosit"/>
+ </cd:parameter>
+ <cd:parameter name="conversie">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="expansiune">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="comanda"/>
+ </cd:parameter>
+ <cd:parameter name="comanda">
+ <cd:constant type="cd:threearguments"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synonym" generated="yes">
+ <cd:sequence>
+ <cd:variable value="synonym"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="referinta">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="linenumbering" type="environment">
- <cd:sequence>
- <cd:string value="linenumbering"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="continuu"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="line" type="environment">
- <cd:sequence>
- <cd:string value="line"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="someline" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="olinie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="inline" file="page-lin.tex">
- <cd:sequence>
- <cd:string value="inlinie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinmargin" file="page-mar.tex">
- <cd:sequence>
- <cd:string value="seteazamarginal"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="locatie">
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="ambele"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="inainte">
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completelistofsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelistofsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="loadsynonyms" generated="yes">
+ <cd:sequence>
+ <cd:string value="load"/>
+ <cd:variable value="synonyms"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definesorting" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="definestesortare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
<cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="linie">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="separator">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsorting" file="core-syn.tex">
+ <cd:sequence>
+ <cd:string value="seteazasortare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="comanda">
+ <cd:constant type="cd:oneargument"/>
+ </cd:parameter>
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="criteriu">
+ <cd:constant type="tot"/>
+ <cd:constant type="folosit"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="expansiune">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="comanda"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="sort" generated="yes">
+ <cd:sequence>
+ <cd:variable value="sort"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stack">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:inherit name="seteazainconjurat"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppagenumber" file="page-num.tex">
- <cd:sequence>
- <cd:string value="seteazanumarpagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="numar">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="mentine"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsubpagenumber" file="page-num.tex">
- <cd:sequence>
- <cd:string value="seteazanumarsubpagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="mod">
- <cd:constant type="bytext"/>
- <cd:constant type="bycd:section"/>
- </cd:parameter>
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblank">
- <cd:sequence>
- <cd:string value="seteazablanc"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="normal" default="yes"/>
- <cd:constant type="standard"/>
- <cd:constant type="linie"/>
- <cd:constant type="cd:dimension"/>
- <cd:constant type="mare"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mic"/>
- <cd:constant type="fixat"/>
- <cd:constant type="flexibil"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineblank" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="definesteblanc"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:inherit name="seteazablanc"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definepapersize" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="definestedimensiunehartie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="scala">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppaper" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="setuppaper"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="hartie">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="completelistofsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="placelistofsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="loadsorts" generated="yes">
+ <cd:sequence>
+ <cd:string value="load"/>
+ <cd:variable value="sorts"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="definemakeup" file="page-mak.tex">
+ <cd:sequence>
+ <cd:string value="definestemakeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="pagina">
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:inherit name="seteazamakeup" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="makeup" type="environment">
+ <cd:sequence>
+ <cd:string value="makeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spatiusus">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spatiuspate">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="optiune">
- <cd:constant type="max"/>
- <cd:constant type="ajustat"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuppapersize" file="page-lay.tex">
- <cd:sequence>
- <cd:string value="seteazadimensiunihartie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="A3"/>
- <cd:constant type="A4" default="yes"/>
- <cd:constant type="A5"/>
- <cd:constant type="A6"/>
- <cd:constant type="letter"/>
- <cd:constant type="..."/>
- <cd:constant type="CD"/>
- <cd:constant type="cd:name"/>
- <cd:constant type="vedere"/>
- <cd:constant type="oglindit"/>
- <cd:constant type="rotat"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="A3"/>
- <cd:constant type="A4" default="yes"/>
- <cd:constant type="A5"/>
- <cd:constant type="A6"/>
- <cd:constant type="letter"/>
- <cd:constant type="..."/>
- <cd:constant type="cd:name"/>
- <cd:constant type="vedere"/>
- <cd:constant type="oglindit"/>
- <cd:constant type="rotat"/>
- <cd:constant type="negativ"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuparranging" file="page-imp.tex">
- <cd:sequence>
- <cd:string value="seteazaaranjareapag"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="dezactivat"/>
- <cd:constant type="2*16"/>
- <cd:constant type="2*8"/>
- <cd:constant type="2*4"/>
- <cd:constant type="2*2"/>
- <cd:constant type="2**2"/>
- <cd:constant type="2*2*4"/>
- <cd:constant type="2*4*2"/>
- <cd:constant type="2UP"/>
- <cd:constant type="2DOWN"/>
- <cd:constant type="2SIDE"/>
- <cd:constant type="2TOP"/>
- <cd:constant type="oglindit"/>
- <cd:constant type="rotat"/>
- <cd:constant type="douafete"/>
- <cd:constant type="negativ"/>
- <cd:constant type="fundal"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showprint">
- <cd:sequence>
- <cd:string value="afiseazatiparire"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="seteazadimensiunihartie"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:inherit name="seteazadimensiunihartie"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazaaspect"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definelogo" file="page-log.tex">
- <cd:sequence>
- <cd:string value="definestelogo"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="sus"/>
- <cd:constant type="antet"/>
- <cd:constant type="subsol"/>
- <cd:constant type="subsol"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="niciunul"/>
- <cd:constant type="pagina"/>
- <cd:constant type="bordurastanga"/>
- <cd:constant type="marginestanga"/>
- <cd:constant type="stanga"/>
- <cd:constant type="centru"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="marginedreapta"/>
- <cd:constant type="borduradreapta"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="comanda">
- <cd:constant type="cd:command"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelogos" file="page-log.tex">
- <cd:sequence>
- <cd:string value="punelogouri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupwhitespace">
- <cd:sequence>
- <cd:string value="seteazaspatiualb"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="niciunul" default="yes"/>
- <cd:constant type="mic"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mare"/>
- <cd:constant type="linie"/>
- <cd:constant type="fixat"/>
- <cd:constant type="fix"/>
- <cd:constant type="cd:dimension"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupindenting">
- <cd:sequence>
- <cd:string value="seteazaaliniat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazamakeup" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupmakeup" file="page-mak.tex">
+ <cd:sequence>
+ <cd:string value="seteazamakeup"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="voffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="hoffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="stanga"/>
+ <cd:constant type="da"/>
+ <cd:constant type="dreapta"/>
+ </cd:parameter>
+ <cd:parameter name="comenzi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="douafete">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="gol"/>
+ </cd:parameter>
+ <cd:parameter name="stareantet">
+ <cd:constant type="normal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="gol"/>
+ <cd:constant type="niciunul"/>
+ <cd:constant type="faramarcare"/>
+ </cd:parameter>
+ <cd:parameter name="staresubsol">
+ <cd:constant type="normal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="gol"/>
+ <cd:constant type="niciunul"/>
+ <cd:constant type="faramarcare"/>
+ </cd:parameter>
+ <cd:parameter name="staretext">
+ <cd:constant type="normal"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ <cd:constant type="gol"/>
+ <cd:constant type="niciunul"/>
+ <cd:constant type="faramarcare"/>
+ </cd:parameter>
+ <cd:parameter name="staresus">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="starejos">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="pagestate">
+ <cd:constant type="stop"/>
+ <cd:constant type="start"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="namemakeup" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="nume"/>
+ <cd:string value="makeup"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="version">
+ <cd:sequence>
+ <cd:string value="versiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="final" default="yes"/>
+ <cd:constant type="concept"/>
+ <cd:constant type="temporar"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="currentdate">
+ <cd:sequence>
+ <cd:string value="datacurenta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:inherit name="data" n="2"/> <!-- or vice versa :) -->
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="date" file="core-con.tex">
+ <cd:sequence>
+ <cd:string value="data"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes"> <!-- if not given, current date is used -->
+ <cd:parameter name="d">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="m">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="zi"/>
+ <cd:constant type="luna"/>
+ <cd:constant type="an"/>
+ <cd:constant type="zisaptamana"/>
+ <cd:constant type="d"/>
+ <cd:constant type="m"/>
+ <cd:constant type="y"/> <!-- also j -->
+ <cd:constant type="w"/>
+ <cd:constant type="dd"/>
+ <cd:constant type="mm"/>
+ <cd:constant type="yy"/> <!-- also jj -->
+ <cd:constant type="spatiu"/>
+ <cd:constant type="--"/>
+ <cd:constant type="day+"/>
+ <cd:constant type="d+"/>
+ <cd:constant type="dd+"/>
+ <cd:constant type="referinta"/>
+ <cd:constant type="cd:text"/> <!-- any other text -->
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="referraldate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="datareferit"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="indenting" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="aliniat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
<cd:resolve name="indenting"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesectionblock" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definesteblocsectiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazablocsectiune"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsectionblock" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="seteazablocsectiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="numar">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="pagina">
- <cd:constant type="da"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="noindenting" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="faraaliniat"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="blank" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="blanc"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="mic"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mare" default="yes"/>
+ <cd:constant type="faraalb"/>
+ <cd:constant type="inapot"/>
+ <cd:constant type="alb"/>
+ <cd:constant type="dezactivat"/>
+ <cd:constant type="fortat"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="linie"/>
+ <cd:constant type="jumatatelinie"/>
+ <cd:constant type="cd:formula"/>
+ <cd:constant type="fixat"/>
+ <cd:constant type="flexibil"/>
+ <cd:constant type="niciunul"/>
+ <cd:constant type="totdeauna"/>
+ <cd:constant type="extern"/>
+ <cd:constant type="unit"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="packed" type="environment" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="impachetat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="blank"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="unpacked" type="environment">
+ <cd:sequence>
+ <cd:string value="unpacked"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="linecorrection" type="environment">
+ <cd:sequence>
+ <cd:string value="linecorrection"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="correctwhitespace" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="corecteazaspatiualb"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="postponing" type="environment">
+ <cd:sequence>
+ <cd:string value="postponing"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="local" type="environment">
+ <cd:sequence>
+ <cd:string value="local"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="narrower" type="environment">
+ <cd:sequence>
+ <cd:string value="narrower"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="stanga"/>
+ <cd:constant type="centru" default="yes"/>
<cd:constant type="dreapta"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definestesectiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsection" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="seteazasectiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="conversie">
- <cd:constant type="numere"/>
- <cd:constant type="caractere"/>
- <cd:constant type="Caractere"/>
- <cd:constant type="numereromane"/>
- <cd:constant type="Numereromane"/>
- </cd:parameter>
- <cd:parameter name="numarprecedent">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuphead" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="seteazatitlu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:section"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stiltext">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilnumar">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoare">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="culoaretext">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="culoarenumar">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="numar">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="numarpropriu">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="pagina">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="hiding" type="environment">
+ <cd:sequence>
+ <cd:string value="hiding"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupalign" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="seteazaalinierea"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="latime"/>
<cd:constant type="stanga"/>
<cd:constant type="dreapta"/>
- <cd:constant type="da"/>
- </cd:parameter>
- <cd:parameter name="continua">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="antet">
- <cd:constant type="niciunul"/>
- <cd:constant type="gol"/>
- <cd:constant type="inalt"/>
- <cd:constant type="faramarcare"/>
- </cd:parameter>
- <cd:parameter name="text">
- <cd:constant type="niciunul"/>
- <cd:constant type="gol"/>
- <cd:constant type="inalt"/>
- <cd:constant type="faramarcare"/>
- </cd:parameter>
- <cd:parameter name="subsol">
- <cd:constant type="niciunul"/>
- <cd:constant type="gol"/>
- <cd:constant type="inalt"/>
- <cd:constant type="faramarcare"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="alternativ">
- <cd:constant type="normal"/>
- <cd:constant type="inmargine"/>
<cd:constant type="centru"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="suspenda">
- <cd:constant type="niciunul"/>
+ <cd:constant type="intern"/>
+ <cd:constant type="extern"/>
+ <cd:constant type="larg"/>
<cd:constant type="broad"/>
- <cd:constant type="ajustat"/>
+ <cd:constant type="inaltime"/>
+ <cd:constant type="subsol"/>
<cd:constant type="linie"/>
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="comanda">
- <cd:constant type="cd:twoarguments"/>
- </cd:parameter>
- <cd:parameter name="comandanumar">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="comandatext">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="deepnumbercommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="deeptextcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="+"/>
- <cd:constant type="-"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="punetitlu">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="gol"/>
- </cd:parameter>
- <cd:parameter name="numarincrement">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="cd:list"/>
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="resetnumber">
+ <cd:constant type="reset"/>
+ <cd:constant type="suspendat"/>
+ <cd:constant type="nothanging"/>
+ <cd:constant type="despsilabe"/>
+ <cd:constant type="nedespsilabe"/>
+ <cd:constant type="lesshyphenation"/>
+ <cd:constant type="morehyphenation"/>
+ <cd:constant type="nou"/>
+ <cd:constant type="old"/>
+ <cd:constant type="normal"/>
<cd:constant type="da"/>
<cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="fisier">
+ <cd:constant type="flushleft"/>
+ <cd:constant type="flushright"/>
+ <cd:constant type="flushouter"/>
+ <cd:constant type="flushinner"/>
+ <cd:constant type="center"/>
+ <cd:constant type="hz"/>
+ <cd:constant type="nohz"/>
+ <cd:constant type="spatiere"/>
+ <cd:constant type="nospacing"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="foartetolerant"/>
+ <cd:constant type="dilatat"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+
+ <cd:command name="alignment" type="environment" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="alignment"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazaalinierea" n="1"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupspacing">
+ <cd:sequence>
+ <cd:string value="seteazaspatiu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="broad"/>
+ <cd:constant type="impachetat"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptolerance" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="seteazatoleranta"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="orizontal"/>
+ <cd:constant type="vertical"/>
+ <cd:constant type="dilatat"/>
+ <cd:constant type="spatiu"/>
+ <cd:constant type="foartestrict" default="yes"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="foartetolerant"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="pagetype" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="tippagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="expansiune">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="comanda"/>
- </cd:parameter>
- <cd:parameter name="textmargine">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:inherit name="seteazatitluri"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="seteazanumartitlu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- <cd:constant type="+cd:number"/>
- <cd:constant type="-cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="headnumber">
- <cd:sequence>
- <cd:string value="numartitlu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="determineheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="determinanumartitlu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="currentheadnumber" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="numartitlucurent"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="nextsection" generated="yes" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="next"/>
- <cd:variable value="sectiune"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definehead" file="core-sec.tex">
- <cd:sequence>
- <cd:string value="definesteantet"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:section"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupitemgroup" file="core-itm.tex">
- <cd:sequence>
- <cd:string value="setupitemgroup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- <cd:constant type="fiecare"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="broad"/>
- <cd:constant type="serried"/>
- <cd:constant type="impachetat"/>
- <cd:constant type="despachetat"/>
- <cd:constant type="faraalb"/>
- <cd:constant type="inainte"/>
- <cd:constant type="dupa"/>
- <cd:constant type="stopper"/>
- <cd:constant type="unit"/>
- <cd:constant type="lamargine"/>
- <cd:constant type="inmargine"/>
- <cd:constant type="autointro"/>
- <cd:constant type="larg"/>
- <cd:constant type="repetat"/>
- <cd:constant type="cd:section"/>
- <cd:constant type="paragraf"/>
- <cd:constant type="intext"/>
- <cd:constant type="aleator"/>
- <cd:constant type="reverse"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="margine">
- <cd:constant type="nu"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginestanga">
- <cd:constant type="nu"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="marginedreapta">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="processpage" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="proceseazapagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="da" default="yes"/>
<cd:constant type="nu"/>
- <cd:constant type="standard"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="elemente">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="start">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stanga">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="dreapta">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplepage" file="page-ini.tex">
+ <cd:sequence>
+ <cd:string value="paginadubla"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="optiune">
+ <cd:constant type="douafete"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="position" file="page-lyr.tex">
+ <cd:sequence>
+ <cd:string value="pozitie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:position n="1" list="yes"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupscreens" file="core-rul.tex">
+ <cd:sequence>
+ <cd:string value="seteazaecrane"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="metoda">
+ <cd:constant type="punct"/>
+ <cd:constant type="rigla"/>
+ <cd:constant type="extern"/>
+ </cd:parameter>
+ <cd:parameter name="rezolutie">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ecran">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbackgrounds" file="page-bck.tex">
+ <cd:sequence>
+ <cd:string value="seteazafundaluri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="sus"/>
+ <cd:constant type="antet"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="inaintetitlu">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupatitlu">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stiltitlu">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilmarcaj">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilsimbol">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stopper">
+ <cd:constant type="subsol"/>
+ <cd:constant type="subsol"/>
+ <cd:constant type="pagina"/>
+ <cd:constant type="foaie"/>
+ <cd:constant type="paginastanga"/>
+ <cd:constant type="paginadreapta"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="bordurastanga"/>
+ <cd:constant type="marginestanga"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="simbol">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="symaliniere">
- <cd:resolve name="symalign"/>
- </cd:parameter>
- <cd:parameter name="aliniaturmator">
- <cd:resolve name="indentnext"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="itemgroup" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="itemgroup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="a"/>
- <cd:constant type="A"/>
- <cd:constant type="KA"/>
- <cd:constant type="n"/>
- <cd:constant type="N"/>
- <cd:constant type="m"/>
- <cd:constant type="r"/>
- <cd:constant type="R"/>
- <cd:constant type="KR"/>
- <cd:constant type="cd:number"/>
- <cd:constant type="continuu"/>
- <cd:constant type="standard" default="yes"/>
- <cd:constant type="broad"/>
- <cd:constant type="serried"/>
- <cd:constant type="impachetat"/>
- <cd:constant type="stopper"/>
- <cd:constant type="unit"/>
- <cd:constant type="lamargine"/>
- <cd:constant type="inmargine"/>
- <cd:constant type="intro"/>
- <cd:constant type="coloane"/>
- <cd:constant type="text"/>
- <cd:constant type="paragraf"/>
- <cd:constant type="repetat"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setupitemgroup"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="item">
- <cd:sequence>
- <cd:string value="element"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="but">
- <cd:sequence>
- <cd:string value="but"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="exclusive"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="its">
- <cd:sequence>
- <cd:string value="el"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="ran">
- <cd:sequence>
- <cd:string value="ran"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="head">
- <cd:sequence>
- <cd:string value="titlu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mar">
- <cd:sequence>
- <cd:string value="mar"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sub">
- <cd:sequence>
- <cd:string value="sub"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sym" file="core-itm.tex">
- <cd:sequence>
- <cd:string value="sim"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nop">
- <cd:sequence>
- <cd:string value="nop"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="definesteregistru"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="seteazaregistru"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="balanta">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilpagina">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stiltext">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="indicator">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="cuplare">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="cd:sectionnumber">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="criteriu">
- <cd:constant type="cd:section"/>
- <cd:constant type="local"/>
+ <cd:constant type="marginedreapta"/>
+ <cd:constant type="borduradreapta"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="cd:repeat"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="buffer" type="environment" generated="yes" file="core-buf.tex">
+ <cd:sequence>
+ <cd:variable value="buffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="buffer" type="environment" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="buffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="getbuffer">
+ <cd:sequence>
+ <cd:string value="adubuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="typebuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="scriebuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definebuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="definestebuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbuffer" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="seteazabuffer"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="paragraf">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineblock" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="definestebloc"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="nomoreblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="gatablocuri"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="hideblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="ascundeblocuri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="keepblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="pastreazablocuri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
<cd:constant type="tot"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="simbol">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="..."/>
- <cd:constant type="n"/>
- <cd:constant type="a"/>
- <cd:constant type="..."/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="interactiune">
- <cd:constant type="numarpagina"/>
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="expansiune">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="comanda"/>
- </cd:parameter>
- <cd:parameter name="referinta">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="comanda">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="locatie">
- <cd:constant type="stanga"/>
- <cd:constant type="centru"/>
- <cd:constant type="dreapta"/>
- </cd:parameter>
- <cd:parameter name="latimemaxima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="referintanecunoscuta">
- <cd:constant type="gol"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="alternativ">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="A"/>
- <cd:constant type="B"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="ambele"/>
- <cd:constant type="primul"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="compress">
- <cd:constant type="nu"/>
- <cd:constant type="da"/>
- </cd:parameter>
- <cd:parameter name="deeptextcommand">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="register" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:variable value="registru"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="startregister" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="start"/>
- <cd:variable value="registru"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="writetoregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="scrieinregistru"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupledregister" generated="yes">
- <cd:sequence>
- <cd:string value="coupled"/>
- <cd:variable value="registru"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:index/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupleregister" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="cupleazaregistru"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeregister" variant="1" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="puneregistru"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazaregistru"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="seeregister" generated="yes">
- <cd:sequence>
- <cd:string value="see"/>
- <cd:variable value="registru"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- <cd:index list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completeregister" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="complete"/>
- <cd:variable value="registru"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="yes" optional="yes" list="yes">
- <cd:inherit name="seteazaregistru"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeregister" variant="2" generated="yes" file="core-reg.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="registru"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="yes" optional="yes" list="yes">
- <cd:inherit name="seteazaregistru"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesynonyms" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="definestesinonim"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:command"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsynonyms" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="seteazasinonime"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stiltext">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="stilsinonim">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="locatie">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="folosestebloc"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="processblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="proceseazabloc"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="bypassblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="saripesteblocuri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="forceblocks">
+ <cd:sequence>
+ <cd:string value="forteazablocuri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="selectblocks" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="selecteazablocuri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes">
+ <cd:parameter name="criteriu">
+ <cd:constant type="tot"/>
+ <cd:constant type="cd:section"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupblock" file="core-buf.tex">
+ <cd:sequence>
+ <cd:string value="seteazabloc"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intern">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="fisier">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="formula" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="formula"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="mathematics" file="supp-mat.tex">
+ <cd:sequence>
+ <cd:string value="matematica"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeformula" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="puneformula"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2" optional="yes"/>
+ <cd:displaymath n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placesubformula" file="core-mat.tex">
+ <cd:sequence>
+ <cd:string value="punesubformula"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" optional="yes" list="yes"/>
+ <cd:content n="2" optional="yes"/>
+ <cd:displaymath n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placefloat" generated="yes" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="place"/>
+ <cd:variable value="obiectmobil"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="stanga"/>
<cd:constant type="dreapta"/>
+ <cd:constant type="aici" default="yes"/>
<cd:constant type="sus"/>
- <cd:constant type="serried"/>
- <cd:constant type="inmargine"/>
+ <cd:constant type="subsol"/>
<cd:constant type="instanga"/>
<cd:constant type="indreapta"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="criteriu">
- <cd:constant type="tot"/>
- <cd:constant type="folosit"/>
- </cd:parameter>
- <cd:parameter name="conversie">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="expansiune">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="comanda"/>
- </cd:parameter>
- <cd:parameter name="comanda">
- <cd:constant type="cd:threearguments"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synonym" generated="yes">
- <cd:sequence>
- <cd:variable value="synonym"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completelistofsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelistofsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="loadsynonyms" generated="yes">
- <cd:sequence>
- <cd:string value="load"/>
- <cd:variable value="synonyms"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definesorting" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="definestesortare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:command"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsorting" file="core-syn.tex">
- <cd:sequence>
- <cd:string value="seteazasortare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="comanda">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="criteriu">
- <cd:constant type="tot"/>
- <cd:constant type="folosit"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="expansiune">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="comanda"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="sort" generated="yes">
- <cd:sequence>
- <cd:variable value="sort"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="completelistofsorts" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="placelistofsorts" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="loadsorts" generated="yes">
- <cd:sequence>
- <cd:string value="load"/>
- <cd:variable value="sorts"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="definemakeup" file="page-mak.tex">
- <cd:sequence>
- <cd:string value="definestemakeup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazamakeup"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="makeup" type="environment">
- <cd:sequence>
- <cd:string value="makeup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazamakeup"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupmakeup" file="page-mak.tex">
- <cd:sequence>
- <cd:string value="seteazamakeup"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="pagina">
+ <cd:constant type="inmargine"/>
+ <cd:constant type="margine"/>
+ <cd:constant type="marginestanga"/>
+ <cd:constant type="marginedreapta"/>
+ <cd:constant type="bordurastanga"/>
+ <cd:constant type="borduradreapta"/>
+ <cd:constant type="innermargin"/>
+ <cd:constant type="outermargin"/>
+ <cd:constant type="inneredge"/>
+ <cd:constant type="outeredge"/>
+ <cd:constant type="intern"/>
+ <cd:constant type="extern"/>
+ <cd:constant type="linie"/>
+ <cd:constant type="inalt"/>
+ <cd:constant type="jos"/>
+ <cd:constant type="ajustat"/>
+ <cd:constant type="pagina"/>
+ <cd:constant type="paginastanga"/>
+ <cd:constant type="paginadreapta"/>
+ <cd:constant type="opus"/>
+ <cd:constant type="totdeauna"/>
+ <cd:constant type="auto"/>
+ <cd:constant type="fortat"/>
+ <cd:constant type="inalt"/>
+ <cd:constant type="reset"/>
+ <cd:constant type="linie"/>
+ <cd:constant type="inaltime"/>
+ <cd:constant type="adancime"/>
+ <cd:constant type="split"/>
+ <cd:constant type="90"/>
+ <cd:constant type="180"/>
+ <cd:constant type="270"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes" list="yes"/>
+ <cd:content n="3"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="reservefloat" generated="yes">
+ <cd:sequence>
+ <cd:string value="reserve"/>
+ <cd:variable value="obiectmobil"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="frame">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:reference n="3" optional="yes" list="yes"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefloat" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="definestefloat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:singular"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:plural"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfloat" file="page-flt.tex">
+ <cd:sequence>
+ <cd:string value="seteazafloat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inaltimemaxima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="latimemaxima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="latimeminima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="implicit">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="marginipagina">
+ <cd:constant type="cd:list"/>
+ </cd:parameter>
+ <cd:parameter name="distantamarginestanga">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distantamarginedreapta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="stanga"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="dreapta"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="floattext" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="obiectmobil"/>
+ <cd:string value="text"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="stanga"/>
- <cd:constant type="da"/>
<cd:constant type="dreapta"/>
- </cd:parameter>
- <cd:parameter name="comenzi">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="douafete">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="gol"/>
- </cd:parameter>
- <cd:parameter name="stareantet">
- <cd:constant type="normal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- <cd:constant type="gol"/>
- <cd:constant type="niciunul"/>
- <cd:constant type="faramarcare"/>
- </cd:parameter>
- <cd:parameter name="staresubsol">
- <cd:constant type="normal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- <cd:constant type="gol"/>
- <cd:constant type="niciunul"/>
- <cd:constant type="faramarcare"/>
- </cd:parameter>
- <cd:parameter name="staretext">
- <cd:constant type="normal"/>
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- <cd:constant type="gol"/>
- <cd:constant type="niciunul"/>
- <cd:constant type="faramarcare"/>
- </cd:parameter>
- <cd:parameter name="staresus">
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- </cd:parameter>
- <cd:parameter name="starejos">
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- </cd:parameter>
- <cd:parameter name="pagestate">
- <cd:constant type="stop"/>
- <cd:constant type="start"/>
- </cd:parameter>
- <cd:parameter name="culoare">
+ <cd:constant type="inalt"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="jos"/>
+ <cd:constant type="offset"/>
+ <cd:constant type="inalt"/>
+ </cd:keywords>
+ <cd:reference n="2" optional="yes"/>
+ <cd:content n="3"/>
+ <cd:content n="4"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelistoffloats" generated="yes">
+ <cd:sequence>
+ <cd:string value="placelistof"/>
+ <cd:variable value="floats"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="completelistoffloats" generated="yes">
+ <cd:sequence>
+ <cd:string value="completelistof"/>
+ <cd:variable value="floats"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="referral" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="referit"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="bet">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ken">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="dat">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="van">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="aan">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="ref">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="selectpaper">
+ <cd:sequence>
+ <cd:string value="selecteazahartie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="familie">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="couplepaper">
+ <cd:sequence>
+ <cd:string value="hartiedubla"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="namemakeup" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="nume"/>
- <cd:string value="makeup"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="version">
- <cd:sequence>
- <cd:string value="versiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="final" default="yes"/>
- <cd:constant type="concept"/>
- <cd:constant type="temporar"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="currentdate">
- <cd:sequence>
- <cd:string value="datacurenta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:inherit name="data"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="date" file="core-con.tex">
- <cd:sequence>
- <cd:string value="data"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="d">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="m">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- <cd:keywords list="yes">
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="referraldate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="datareferit"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="indenting" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="aliniat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:resolve name="indenting"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="noindenting" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="faraaliniat"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="blank" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="blanc"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="mic"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mare" default="yes"/>
- <cd:constant type="faraalb"/>
- <cd:constant type="inapot"/>
- <cd:constant type="alb"/>
- <cd:constant type="dezactivat"/>
- <cd:constant type="fortat"/>
- <cd:constant type="reset"/>
- <cd:constant type="linie"/>
- <cd:constant type="jumatatelinie"/>
- <cd:constant type="cd:formula"/>
- <cd:constant type="fixat"/>
- <cd:constant type="flexibil"/>
- <cd:constant type="niciunul"/>
- <cd:constant type="totdeauna"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="packed" type="environment" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="impachetat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="blank"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="unpacked" type="environment">
- <cd:sequence>
- <cd:string value="unpacked"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="linecorrection" type="environment">
- <cd:sequence>
- <cd:string value="linecorrection"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="correctwhitespace" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="corecteazaspatiualb"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="postponing" type="environment">
- <cd:sequence>
- <cd:string value="postponing"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="local" type="environment">
- <cd:sequence>
- <cd:string value="local"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="narrower" type="environment">
- <cd:sequence>
- <cd:string value="narrower"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="stanga"/>
- <cd:constant type="centru" default="yes"/>
- <cd:constant type="dreapta"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="hiding" type="environment">
- <cd:sequence>
- <cd:string value="hiding"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupalign" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="seteazaalinierea"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="latime"/>
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="centru"/>
- <cd:constant type="intern"/>
- <cd:constant type="extern"/>
- <cd:constant type="larg"/>
- <cd:constant type="broad"/>
- <cd:constant type="inaltime"/>
- <cd:constant type="subsol"/>
- <cd:constant type="linie"/>
- <cd:constant type="reset"/>
- <cd:constant type="suspendat"/>
- <cd:constant type="nothanging"/>
- <cd:constant type="despsilabe"/>
- <cd:constant type="nedespsilabe"/>
- <cd:constant type="lesshyphens"/>
- <cd:constant type="morehyphens"/>
- <cd:constant type="nou"/>
- <cd:constant type="old"/>
- <cd:constant type="normal"/>
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- <cd:constant type="flushleft"/>
- <cd:constant type="flushright"/>
- <cd:constant type="flushouter"/>
- <cd:constant type="flushinner"/>
- <cd:constant type="center"/>
- <cd:constant type="hz"/>
- <cd:constant type="nohz"/>
- <cd:constant type="spatiere"/>
- <cd:constant type="nospacing"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="foartetolerant"/>
- <cd:constant type="dilatat"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-
-<cd:command name="alignment" type="environment">
- <cd:sequence>
- <cd:string value="alignment"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:inherit name="seteazaalinierea"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupspacing">
- <cd:sequence>
- <cd:string value="seteazaspatiu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="broad"/>
- <cd:constant type="impachetat"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptolerance" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="seteazatoleranta"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="orizontal"/>
- <cd:constant type="vertical"/>
- <cd:constant type="dilatat"/>
- <cd:constant type="spatiu"/>
- <cd:constant type="foartestrict" default="yes"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="foartetolerant"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="pagetype" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="tippagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="processpage" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="proceseazapagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="da" default="yes"/>
- <cd:constant type="nu"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplepage" file="page-ini.tex">
- <cd:sequence>
- <cd:string value="paginadubla"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="optiune">
- <cd:constant type="douafete"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="position" file="page-lyr.tex">
- <cd:sequence>
- <cd:string value="pozitie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:position list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupscreens" file="core-rul.tex">
- <cd:sequence>
- <cd:string value="seteazaecrane"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="metoda">
- <cd:constant type="punct"/>
- <cd:constant type="rigla"/>
- <cd:constant type="extern"/>
- </cd:parameter>
- <cd:parameter name="rezolutie">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ecran">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbackgrounds" file="page-bck.tex">
- <cd:sequence>
- <cd:string value="seteazafundaluri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="sus"/>
- <cd:constant type="antet"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="subsol"/>
- <cd:constant type="subsol"/>
- <cd:constant type="pagina"/>
- <cd:constant type="foaie"/>
- <cd:constant type="paginastanga"/>
- <cd:constant type="paginadreapta"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="bordurastanga"/>
- <cd:constant type="marginestanga"/>
- <cd:constant type="cd:text"/>
- <cd:constant type="marginedreapta"/>
- <cd:constant type="borduradreapta"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="cd:repeat"/>
- </cd:parameter>
- <cd:inherit name="seteazainconjurat"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="buffer" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="buffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="getbuffer">
- <cd:sequence>
- <cd:string value="adubuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="typebuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="scriebuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definebuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="definestebuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbuffer" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="seteazabuffer"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="paragraf">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="chem" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="chem"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fraction" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="fractie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="periods" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="puncte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineblock" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="definestebloc"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="nomoreblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="gatablocuri"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="hideblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="ascundeblocuri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="keepblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="pastreazablocuri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="tot"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="folosestebloc"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="processblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="proceseazabloc"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="bypassblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="saripesteblocuri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="forceblocks">
- <cd:sequence>
- <cd:string value="forteazablocuri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="selectblocks" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="selecteazablocuri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes">
- <cd:parameter name="criteriu">
- <cd:constant type="tot"/>
- <cd:constant type="cd:section"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupblock" file="core-buf.tex">
- <cd:sequence>
- <cd:string value="seteazabloc"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intern">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="fisier">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="formula" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="formula"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="mathematics" file="supp-mat.tex">
- <cd:sequence>
- <cd:string value="matematica"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeformula" file="core-mat.tex">
- <cd:sequence>
- <cd:string value="puneformula"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content optional="yes"/>
- <cd:displaymath/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placesubformula" file="core-mat.tex">
- <cd:sequence>
- <cd:string value="punesubformula"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference optional="yes" list="yes"/>
- <cd:content optional="yes"/>
- <cd:displaymath/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placefloat" generated="yes" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="place"/>
- <cd:variable value="obiectmobil"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="aici" default="yes"/>
- <cd:constant type="sus"/>
- <cd:constant type="subsol"/>
- <cd:constant type="instanga"/>
- <cd:constant type="indreapta"/>
- <cd:constant type="inmargine"/>
- <cd:constant type="margine"/>
- <cd:constant type="marginestanga"/>
- <cd:constant type="marginedreapta"/>
- <cd:constant type="bordurastanga"/>
- <cd:constant type="borduradreapta"/>
- <cd:constant type="innermargin"/>
- <cd:constant type="outermargin"/>
- <cd:constant type="inneredge"/>
- <cd:constant type="outeredge"/>
- <cd:constant type="intern"/>
- <cd:constant type="extern"/>
- <cd:constant type="linie"/>
- <cd:constant type="inalt"/>
- <cd:constant type="jos"/>
- <cd:constant type="ajustat"/>
- <cd:constant type="pagina"/>
- <cd:constant type="paginastanga"/>
- <cd:constant type="paginadreapta"/>
- <cd:constant type="opus"/>
- <cd:constant type="totdeauna"/>
- <cd:constant type="auto"/>
- <cd:constant type="fortat"/>
- <cd:constant type="inalt"/>
- <cd:constant type="reset"/>
- <cd:constant type="linie"/>
- <cd:constant type="inaltime"/>
- <cd:constant type="adancime"/>
- <cd:constant type="split"/>
- <cd:constant type="90"/>
- <cd:constant type="180"/>
- <cd:constant type="270"/>
- </cd:keywords>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="reservefloat" generated="yes">
- <cd:sequence>
- <cd:string value="reserve"/>
- <cd:variable value="obiectmobil"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="frame">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- </cd:assignments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:reference optional="yes" list="yes"/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="definestefloat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:singular"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:plural"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfloat" file="page-flt.tex">
- <cd:sequence>
- <cd:string value="seteazafloat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltimemaxima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="latimemaxima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="latimeminima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="implicit">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="marginipagina">
- <cd:constant type="cd:list"/>
- </cd:parameter>
- <cd:parameter name="distantamarginestanga">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distantamarginedreapta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="locatie">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="items">
+ <cd:sequence>
+ <cd:string value="element"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazaelemente" n="1"/>
+ </cd:assignments>
+ <cd:content n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupitems" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="seteazaelemente"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="locatie">
+ <cd:constant type="stanga"/>
+ <cd:constant type="dreapta"/>
+ <cd:constant type="inmargine"/>
+ <cd:constant type="sus"/>
+ <cd:constant type="subsol"/>
+ </cd:parameter>
+ <cd:parameter name="simbol">
+ <cd:constant type="1"/>
+ <cd:constant type="2"/>
+ <cd:constant type="..."/>
+ <cd:constant type="n"/>
+ <cd:constant type="a"/>
+ <cd:constant type="..."/>
+ <cd:constant type="cd:text"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="necunoscut"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quotation" type="environment" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="citat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
<cd:constant type="stanga"/>
- <cd:constant type="centru"/>
+ <cd:constant type="centru" default="yes"/>
<cd:constant type="dreapta"/>
- </cd:parameter>
- <cd:inherit name="seteazainconjurat"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="floattext" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="obiectmobil"/>
- <cd:string value="text"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="inalt"/>
- <cd:constant type="centru"/>
- <cd:constant type="jos"/>
- <cd:constant type="offset"/>
- <cd:constant type="inalt"/>
- </cd:keywords>
- <cd:reference optional="yes"/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelistoffloats" generated="yes">
- <cd:sequence>
- <cd:string value="placelistof"/>
- <cd:variable value="floats"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="completelistoffloats" generated="yes">
- <cd:sequence>
- <cd:string value="completelistof"/>
- <cd:variable value="floats"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="referral" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="referit"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="bet">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quotation" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="citat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="quote" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="minicitat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupquote" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="seteazaminicitat"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="cd:text"/>
+ <cd:constant type="margine"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineparagraphs" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="definesteparagraf"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="rigla">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="ajustat"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intern">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="toleranta">
+ <cd:constant type="foartestrict"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="foartetolerant"/>
+ <cd:constant type="dilatat"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="paragraph" generated="yes">
+ <cd:sequence>
+ <cd:variable value="paragraf"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="paragraph" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="paragraf"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupparagraphs" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="seteazaparagrafe"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="fiecare"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="toleranta">
+ <cd:constant type="foartestrict"/>
+ <cd:constant type="strict"/>
+ <cd:constant type="tolerant"/>
+ <cd:constant type="foartetolerant"/>
+ <cd:constant type="dilatat"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intern">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="comanda">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="rigla">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptab" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="seteazatab"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="exemplu">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stiltitlu">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="stanga"/>
+ <cd:constant type="dreapta"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tab">
+ <cd:sequence>
+ <cd:string value="tab"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:nothing n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="document" type="environment">
+ <cd:sequence>
+ <cd:string value="document"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="labels">
+ <cd:sequence>
+ <cd:string value="etichete"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetabulate" file="core-tbl.tex">
+ <cd:sequence>
+ <cd:string value="definestetabulatori"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ken">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tabulate" type="environment" generated="yes">
+ <cd:sequence>
+ <cd:variable value="tabulate"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="dat">
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazafiguriexterne" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptabulate" file="core-tbl.tex">
+ <cd:sequence>
+ <cd:string value="seteazatabulatori"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="unitate">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="aliniat">
+ <cd:resolve name="indenting"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intern">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="EQ">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="culoarerigla">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="grosimerigla">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="blank"/>
+ <cd:constant type="grila"/>
+ <cd:constant type="adancime"/>
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="mic"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mare"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="fonttext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="rigla">
+ <cd:constant type="normal"/>
+ <cd:constant type="linie"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuptables" file="core-tab.tex">
+ <cd:sequence>
+ <cd:string value="seteazatabele"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="distanta">
+ <cd:constant type="mic"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mare"/>
+ </cd:parameter>
+ <cd:parameter name="fonttext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="HL">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="mic"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mare"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="VL">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="mic"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mare"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="strut"/>
+ </cd:parameter>
+ <cd:parameter name="grosimerigla">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="culoarerigla">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="comenzi">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="fundal">
+ <cd:constant type="ecran"/>
+ <cd:constant type="culoare"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="ecranfundal">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="culoarefundal">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="fonttext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="table" type="environment">
+ <cd:sequence>
+ <cd:string value="table"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="van">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tables" type="environment">
+ <cd:sequence>
+ <cd:string value="tables"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="aan">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definetabletemplate" file="core-tab.tex">
+ <cd:sequence>
+ <cd:string value="definestesablontabel"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="ref">
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="selectpaper">
- <cd:sequence>
- <cd:string value="selecteazahartie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="familie">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="couplepaper">
- <cd:sequence>
- <cd:string value="hartiedubla"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="chem" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="chem"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fraction" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="fractie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="periods" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="puncte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="items">
- <cd:sequence>
- <cd:string value="element"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazaelemente"/>
- </cd:assignments>
- <cd:content list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupitems" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="seteazaelemente"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="locatie">
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfiles" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="folosestefisiereexterne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="fonttext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ <cd:parameter name="fisier">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfile" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="folosestefisierextern"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="4" list="yes">
+ <cd:parameter name="fonttext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalfigure" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="folosestefiguraexterna"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:keywords n="3" optional="yes">
+ <cd:constant type="cd:name"/> <!-- parent -->
+ </cd:keywords>
+ <cd:assignments n="4" optional="yes" list="yes">
+ <cd:inherit name="seteazafiguriexterne" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="externalfigure" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="figuraexterna"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazafiguriexterne" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupexternalfigures" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="seteazafiguriexterne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1">
+ <cd:parameter name="scala">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="yscala">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="yscala">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="factor">
+ <cd:constant type="max"/>
+ <cd:constant type="ajustat"/>
+ <cd:constant type="broad"/>
+ </cd:parameter>
+ <cd:parameter name="factorw">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="max"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="ajustat"/>
+ </cd:parameter>
+ <cd:parameter name="hfactor">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="max"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="ajustat"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="frame">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="preset">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="display">
+ <cd:constant type="cd:file"/>
+ </cd:parameter>
+ <cd:parameter name="previzualizare">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="repeta">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="obiect">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="type">
+ <cd:constant type="eps"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="tif"/>
+ <cd:constant type="png"/>
+ <cd:constant type="jpg"/>
+ <cd:constant type="mov"/>
+ <cd:constant type="cd:tex"/>
+ </cd:parameter>
+ <cd:parameter name="metoda">
+ <cd:constant type="eps"/>
+ <cd:constant type="mps"/>
+ <cd:constant type="pdf"/>
+ <cd:constant type="tif"/>
+ <cd:constant type="png"/>
+ <cd:constant type="jpg"/>
+ <cd:constant type="mov"/>
+ <cd:constant type="cd:tex"/>
+ </cd:parameter>
+ <cd:parameter name="optiune">
+ <cd:constant type="incadrat"/>
+ <cd:constant type="gol"/>
+ <cd:constant type="test"/>
+ </cd:parameter>
+ <cd:parameter name="frames">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="ymax">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="xmax">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="director">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="local"/>
+ <cd:constant type="global"/>
+ <cd:constant type="implicit"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="latimemaxima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inaltimemaxima">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="conversie">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="prefix">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showexternalfigures" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="afiseazafiguriexterne"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="alternativ">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternalsoundtrack" file="core-fig.tex">
+ <cd:sequence>
+ <cd:string value="folosestemuzicaexterna"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="name" file="syst-gen.tex">
+ <cd:sequence>
+ <cd:string value="name"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="legend" type="environment">
+ <cd:sequence>
+ <cd:string value="legend"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="doi"/>
+ </cd:keywords>
+ <cd:tex n="2" command="leg"/>
+ <cd:nothing n="3"/>
+ <cd:nothing n="4" separator="backslash"/>
+ <cd:nothing n="5" separator="backslash"/>
+ <cd:tex n="6" separator="backslash" command="leg"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fact" type="environment">
+ <cd:sequence>
+ <cd:string value="fact"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:tex n="1" command="fact"/>
+ <cd:nothing n="2"/>
+ <cd:nothing n="3" separator="backslash"/>
+ <cd:nothing n="4" separator="backslash"/>
+ <cd:tex n="5" separator="backslash" command="fact"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="rotate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="roteste"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazarotare" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuprotate" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="seteazarotare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="rotatie">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="normal"/>
+ <cd:constant type="inalt"/>
+ <cd:constant type="ajustat"/>
+ <cd:constant type="broad"/>
+ <cd:constant type="adancime"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="mirror" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="reflexie"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="scale" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="scala"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:parameter name="sx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupcombinations" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="seteazacombinari"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="ajustat"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="ajustat"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="sus"/>
+ <cd:constant type="centru"/>
+ <cd:constant type="subsol"/>
+ <cd:constant type="stanga"/>
+ <cd:constant type="dreapta"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="combination" type="environment">
+ <cd:sequence>
+ <cd:string value="combination"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:matrix"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placesidebyside" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="punefatainfata"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placeontopofeachother" file="core-mis.tex">
+ <cd:sequence>
+ <cd:string value="punedeasuprafiecareia"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overlay" type="environment">
+ <cd:sequence>
+ <cd:string value="overlay"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="overview" type="environment">
+ <cd:sequence>
+ <cd:string value="overview"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionscreen" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="seteazaecraninteractiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="ajustat"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="ajustat"/>
+ <cd:constant type="max"/>
+ </cd:parameter>
+ <cd:parameter name="spatiuspate">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="spatiusus">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetoriz">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="veroffset">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="optiune">
+ <cd:constant type="max"/>
+ <cd:constant type="ajustat"/>
+ <cd:constant type="douafete"/>
+ <cd:constant type="semncarte"/>
+ </cd:parameter>
+ <cd:parameter name="intarziere">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="screen" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="ecran"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setuppagetransitions" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="seteazatranzitiepagina"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="reset"/>
+ <cd:constant type="cd:number"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteraction" file="core-nav.tex">
+ <cd:sequence>
+ <cd:string value="seteazainteractiunea"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="meniu">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ <cd:parameter name="pagina">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="click">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="split">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="display">
+ <cd:constant type="nou"/>
+ </cd:parameter>
+ <cd:parameter name="actiunedeschidere">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="actiuneinchidere">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="actiunedeschiderepagina">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="actiuneinchiderepagina">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="calculeaza">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="strut">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="culoarecontrast">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="setsimbol">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="titlu">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="subtitlu">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="autor">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="data">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="keyword">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <!-- maybe this will move elsewhere -->
+ <cd:parameter name="fieldlayer">
+ <cd:constant type="auto"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionmenu" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="seteazameniuinteractiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stanga">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dreapta">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="mijloc">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ <cd:constant type="niciunul"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="culoarecontrast">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="overlay"/>
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="aceeasipagina">
+ <cd:constant type="da"/>
+ <cd:constant type="gol"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="referintanecunoscuta">
+ <cd:constant type="da"/>
+ <cd:constant type="gol"/>
+ <cd:constant type="nu"/>
+ <cd:constant type="niciunul"/>
+ </cd:parameter>
+ <cd:parameter name="offsetstanga">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetdreapta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetsus">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="offsetjos">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="pozitie">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/> <!-- maybe not all parameters from framed -->
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineinteractionmenu" variant="1" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definestemeniuinteractiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
<cd:constant type="stanga"/>
<cd:constant type="dreapta"/>
- <cd:constant type="inmargine"/>
<cd:constant type="sus"/>
<cd:constant type="subsol"/>
- </cd:parameter>
- <cd:parameter name="simbol">
- <cd:constant type="1"/>
- <cd:constant type="2"/>
- <cd:constant type="..."/>
- <cd:constant type="n"/>
- <cd:constant type="a"/>
- <cd:constant type="..."/>
- <cd:constant type="cd:text"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- <cd:constant type="necunoscut"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quotation" type="environment" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="citat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="stanga"/>
- <cd:constant type="centru" default="yes"/>
- <cd:constant type="dreapta"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quotation" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="citat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="quote" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="minicitat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupquote" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="seteazaminicitat"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoare">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="locatie">
- <cd:constant type="cd:text"/>
- <cd:constant type="margine"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="adding">
- <cd:sequence>
- <cd:string value="adauga"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="mic"/>
- <cd:constant type="mediu" default="yes"/>
- <cd:constant type="mare"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineparagraphs" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="definesteparagraf"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="rigla">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="ajustat"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intern">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="toleranta">
- <cd:constant type="foartestrict"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="foartetolerant"/>
- <cd:constant type="dilatat"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="paragraph" generated="yes">
- <cd:sequence>
- <cd:variable value="paragraf"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="paragraph" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="paragraf"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupparagraphs" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="seteazaparagrafe"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:number"/>
- <cd:constant type="fiecare"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="toleranta">
- <cd:constant type="foartestrict"/>
- <cd:constant type="strict"/>
- <cd:constant type="tolerant"/>
- <cd:constant type="foartetolerant"/>
- <cd:constant type="dilatat"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intern">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="comanda">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="rigla">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptab" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="seteazatab"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="exemplu">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stiltitlu">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="locatie">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazameniuinteractiune" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineinteractionmenu" variant="2" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definestemeniuinteractiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="stanga"/>
<cd:constant type="dreapta"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tab">
- <cd:sequence>
- <cd:string value="tab"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:nothing/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="document" type="environment">
- <cd:sequence>
- <cd:string value="document"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="labels">
- <cd:sequence>
- <cd:string value="etichete"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetabulate" file="core-tbl.tex">
- <cd:sequence>
- <cd:string value="definestetabulatori"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tabulate" type="environment" generated="yes">
- <cd:sequence>
- <cd:variable value="tabulate"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="folosestefiguraexterna"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptabulate" file="core-tbl.tex">
- <cd:sequence>
- <cd:string value="seteazatabulatori"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="unitate">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="aliniat">
- <cd:resolve name="indenting"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intern">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="EQ">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="culoarerigla">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="grosimerigla">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="blank"/>
- <cd:constant type="grila"/>
- <cd:constant type="adancime"/>
- <cd:constant type="cd:dimension"/>
- <cd:constant type="mic"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mare"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="fonttext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="mic"/>
- <cd:constant type="mare"/>
- </cd:parameter>
- <cd:parameter name="rigla">
- <cd:constant type="normal"/>
- <cd:constant type="linie"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptables" file="core-tab.tex">
- <cd:sequence>
- <cd:string value="seteazatabele"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="distanta">
- <cd:constant type="mic"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mare"/>
- </cd:parameter>
- <cd:parameter name="fonttext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="mic"/>
- <cd:constant type="mare"/>
- </cd:parameter>
- <cd:parameter name="HL">
- <cd:constant type="cd:number"/>
- <cd:constant type="mic"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mare"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="VL">
- <cd:constant type="cd:number"/>
- <cd:constant type="mic"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mare"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:number"/>
- <cd:constant type="strut"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:number"/>
- <cd:constant type="strut"/>
- </cd:parameter>
- <cd:parameter name="grosimerigla">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="culoarerigla">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="comenzi">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="fundal">
- <cd:constant type="ecran"/>
- <cd:constant type="culoare"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="ecranfundal">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="culoarefundal">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="fonttext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="mic"/>
- <cd:constant type="mare"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="table" type="environment">
- <cd:sequence>
- <cd:string value="table"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tables" type="environment">
- <cd:sequence>
- <cd:string value="tables"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetabletemplate" file="core-tab.tex">
- <cd:sequence>
- <cd:string value="definestesablontabel"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfiles" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="folosestefisiereexterne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="fonttext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="mic"/>
- <cd:constant type="mare"/>
- </cd:parameter>
- <cd:parameter name="fisier">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfile" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="folosestefisierextern"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="fonttext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="mic"/>
- <cd:constant type="mare"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalfigure" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="folosestefiguraexterna"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="scala">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="yscala">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="yscala">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="factor">
- <cd:constant type="max"/>
- <cd:constant type="ajustat"/>
- <cd:constant type="broad"/>
- </cd:parameter>
- <cd:parameter name="factorw">
- <cd:constant type="cd:number"/>
- <cd:constant type="max"/>
- <cd:constant type="broad"/>
- <cd:constant type="ajustat"/>
- </cd:parameter>
- <cd:parameter name="hfactor">
- <cd:constant type="cd:number"/>
- <cd:constant type="max"/>
- <cd:constant type="broad"/>
- <cd:constant type="ajustat"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="frame">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="preset">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="display">
- <cd:constant type="cd:file"/>
- </cd:parameter>
- <cd:parameter name="previzualizare">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="repeta">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="obiect">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="type">
- <cd:constant type="eps"/>
- <cd:constant type="mps"/>
- <cd:constant type="pdf"/>
- <cd:constant type="tif"/>
- <cd:constant type="png"/>
- <cd:constant type="jpg"/>
- <cd:constant type="mov"/>
- <cd:constant type="cd:tex"/>
- </cd:parameter>
- <cd:parameter name="metoda">
- <cd:constant type="eps"/>
- <cd:constant type="mps"/>
- <cd:constant type="pdf"/>
- <cd:constant type="tif"/>
- <cd:constant type="png"/>
- <cd:constant type="jpg"/>
- <cd:constant type="mov"/>
- <cd:constant type="cd:tex"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="externalfigure" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="figuraexterna"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="folosestefiguraexterna"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupexternalfigures" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="seteazafiguriexterne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments>
- <cd:parameter name="optiune">
- <cd:constant type="incadrat"/>
- <cd:constant type="gol"/>
- <cd:constant type="test"/>
- </cd:parameter>
- <cd:parameter name="obiect">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="frames">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="ymax">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="xmax">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="director">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="locatie">
- <cd:constant type="local"/>
- <cd:constant type="global"/>
- <cd:constant type="implicit"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="latimemaxima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltimemaxima">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="conversie">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="prefix">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showexternalfigures" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="afiseazafiguriexterne"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="alternativ">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternalsoundtrack" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="folosestemuzicaexterna"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="name" file="syst-gen.tex">
- <cd:sequence>
- <cd:string value="name"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="legend" type="environment">
- <cd:sequence>
- <cd:string value="legend"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="doi"/>
- </cd:keywords>
- <cd:tex command="leg"/>
- <cd:nothing/>
- <cd:nothing separator="backslash"/>
- <cd:nothing separator="backslash"/>
- <cd:tex separator="backslash" command="leg"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fact" type="environment">
- <cd:sequence>
- <cd:string value="fact"/>
- </cd:sequence>
- <cd:arguments>
- <cd:tex command="fact"/>
- <cd:nothing/>
- <cd:nothing separator="backslash"/>
- <cd:nothing separator="backslash"/>
- <cd:tex separator="backslash" command="fact"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="rotate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="roteste"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazarotare"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuprotate" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="seteazarotare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="rotatie">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="locatie">
- <cd:constant type="normal"/>
- <cd:constant type="inalt"/>
- <cd:constant type="ajustat"/>
- <cd:constant type="broad"/>
- <cd:constant type="adancime"/>
- </cd:parameter>
- <cd:inherit name="seteazainconjurat"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="mirror" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="reflexie"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="scale" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="scala"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="sx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="sy">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupcombinations" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="seteazacombinari"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="ajustat"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="ajustat"/>
- </cd:parameter>
- <cd:parameter name="locatie">
<cd:constant type="sus"/>
- <cd:constant type="centru"/>
<cd:constant type="subsol"/>
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes">
<cd:constant type="stanga"/>
<cd:constant type="dreapta"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoare">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="combination" type="environment">
- <cd:sequence>
- <cd:string value="combination"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:matrix"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placesidebyside" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="punefatainfata"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placeontopofeachother" file="core-mis.tex">
- <cd:sequence>
- <cd:string value="punedeasuprafiecareia"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overlay" type="environment">
- <cd:sequence>
- <cd:string value="overlay"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="overview" type="environment">
- <cd:sequence>
- <cd:string value="overview"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteractionscreen" file="core-int.tex">
- <cd:sequence>
- <cd:string value="seteazaecraninteractiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="ajustat"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="ajustat"/>
- <cd:constant type="max"/>
- </cd:parameter>
- <cd:parameter name="spatiuspate">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spatiusus">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetoriz">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="veroffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="optiune">
- <cd:constant type="max"/>
- <cd:constant type="ajustat"/>
- <cd:constant type="douafete"/>
- <cd:constant type="semncarte"/>
- </cd:parameter>
- <cd:parameter name="intarziere">
- <cd:constant type="cd:number"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="screen" file="core-int.tex">
- <cd:sequence>
- <cd:string value="ecran"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setuppagetransitions" file="core-int.tex">
- <cd:sequence>
- <cd:string value="seteazatranzitiepagina"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="reset"/>
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteraction" file="core-nav.tex">
- <cd:sequence>
- <cd:string value="seteazainteractiunea"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="meniu">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- <cd:parameter name="pagina">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="click">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="split">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="display">
- <cd:constant type="nou"/>
- </cd:parameter>
- <cd:parameter name="actiunedeschidere">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="actiuneinchidere">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="actiunedeschiderepagina">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="actiuneinchiderepagina">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="calculeaza">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoare">
+ <cd:constant type="sus"/>
+ <cd:constant type="subsol"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="culoarecontrast">
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="seteazameniuinteractiune" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionmenu" type="environment">
+ <cd:sequence>
+ <cd:string value="meniuinteractiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="setsimbol">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="disableinteractionmenu" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="dezactiveazameniuinteractiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="stanga"/>
+ <cd:constant type="dreapta"/>
+ <cd:constant type="sus"/>
+ <cd:constant type="subsol"/>
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="titlu">
- <cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="subtitlu">
+ </cd:keywords>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useexternaldocument" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="folosestedocumentextern"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="fisier"/>
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="autor">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="useURL" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="folosesteURL"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="data">
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="fisier"/>
+ </cd:keywords>
+ <cd:keywords n="4">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="keyword">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="coupledocument" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="cupleazadocument"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="fisier"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="from" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="din"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:reference n="1" interactive="exclusive"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionbar">
+ <cd:sequence>
+ <cd:string value="barainteractiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:inherit name="seteazabarainteractiune" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="interactionbuttons" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="butoaneinteractiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes">
+ <cd:inherit name="seteazabarainteractiune" n="1"/>
+ </cd:assignments>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupinteractionbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="seteazabarainteractiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="alternativ">
+ <cd:constant type="a"/>
+ <cd:constant type="b"/>
+ <cd:constant type="c"/>
+ <cd:constant type="d"/>
+ <cd:constant type="e"/>
+ <cd:constant type="f"/>
+ <cd:constant type="g"/>
+ </cd:parameter>
+ <cd:parameter name="simbol">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="inaltime"/>
+ <cd:constant type="ajustat"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="inaltime"/>
+ <cd:constant type="ajustat"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="pas">
+ <cd:constant type="cd:number"/>
+ <cd:constant type="mic"/>
+ <cd:constant type="mediu"/>
+ <cd:constant type="mare"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synchronize" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="sincronizeaza"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="synchronization" type="environment">
+ <cd:sequence>
+ <cd:string value="synchronization"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupsynchronizationbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="setarebarasincronizare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="alternativ">
+ <cd:constant type="pagina"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ <cd:constant type="inaltime"/>
+ <cd:constant type="ajustat"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="synchronizationbar" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="barasincronizare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="alternativ">
+ <cd:constant type="pagina"/>
+ <cd:constant type="local"/>
+ </cd:parameter>
+ <cd:inherit name="setarebarasincronizare" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupsynchronization" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="setaresincronizare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineprofile" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definesteprofil"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupprofiles" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="seteazaprofile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="optiune">
+ <cd:constant type="test"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="profile" type="environment">
+ <cd:sequence>
+ <cd:string value="profile"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followprofile" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="urmeazaprofil"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <!-- maybe this will move elsewhere -->
- <cd:parameter name="fieldlayer">
- <cd:constant type="auto"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placebookmarks" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="plaseazasemnecarte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineinteractionmenu" variant="1" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definestemeniuinteractiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="sus"/>
- <cd:constant type="subsol"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stanga">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dreapta">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="mijloc">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- <cd:constant type="niciunul"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoare">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="overlay"/>
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="aceeasipagina">
- <cd:constant type="da"/>
- <cd:constant type="gol"/>
- <cd:constant type="nu"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="referintanecunoscuta">
- <cd:constant type="da"/>
- <cd:constant type="gol"/>
- <cd:constant type="nu"/>
- <cd:constant type="niciunul"/>
- </cd:parameter>
- <cd:parameter name="offsetstanga">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetdreapta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetsus">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="offsetjos">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="pozitie">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:inherit name="seteazainconjurat"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineinteractionmenu" variant="2" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definestemeniuinteractiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="sus"/>
- <cd:constant type="subsol"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="sus"/>
- <cd:constant type="subsol"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazameniuinteractiune"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionmenu" type="environment">
- <cd:sequence>
- <cd:string value="meniuinteractiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="disableinteractionmenu" file="core-int.tex">
- <cd:sequence>
- <cd:string value="dezactiveazameniuinteractiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="sus"/>
- <cd:constant type="subsol"/>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useexternaldocument" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="folosestedocumentextern"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="fisier"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="useURL" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="folosesteURL"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="fisier"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="coupledocument" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="cupleazadocument"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="fisier"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="from" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="din"/>
- </cd:sequence>
- <cd:arguments>
- <cd:reference interactive="exclusive"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionbar">
- <cd:sequence>
- <cd:string value="barainteractiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:inherit name="seteazabarainteractiune"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="interactionbuttons" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="butoaneinteractiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" optional="yes" list="yes">
- <cd:inherit name="seteazabarainteractiune"/>
- </cd:assignments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupinteractionbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="seteazabarainteractiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="alternativ">
- <cd:constant type="a"/>
- <cd:constant type="b"/>
- <cd:constant type="c"/>
- <cd:constant type="d"/>
- <cd:constant type="e"/>
- <cd:constant type="f"/>
- <cd:constant type="g"/>
- </cd:parameter>
- <cd:parameter name="simbol">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="inaltime"/>
- <cd:constant type="ajustat"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="inaltime"/>
- <cd:constant type="ajustat"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="culoare">
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ <cd:constant type="tot"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="bookmark" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="semncarte"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
<cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="pas">
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="version" type="environment">
+ <cd:sequence>
+ <cd:string value="versiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive" list="yes">
<cd:constant type="cd:number"/>
- <cd:constant type="mic"/>
- <cd:constant type="mediu"/>
- <cd:constant type="mare"/>
- </cd:parameter>
- <cd:inherit name="seteazainconjurat"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synchronize" file="core-int.tex">
- <cd:sequence>
- <cd:string value="sincronizeaza"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="synchronization" type="environment">
- <cd:sequence>
- <cd:string value="synchronization"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupsynchronizationbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="setarebarasincronizare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="alternativ">
- <cd:constant type="pagina"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- <cd:constant type="inaltime"/>
- <cd:constant type="ajustat"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="culoare">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:inherit name="seteazainconjurat"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="synchronizationbar" file="core-int.tex">
- <cd:sequence>
- <cd:string value="barasincronizare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="alternativ">
- <cd:constant type="pagina"/>
- <cd:constant type="local"/>
- </cd:parameter>
- <cd:inherit name="setarebarasincronizare"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupsynchronization" file="core-int.tex">
- <cd:sequence>
- <cd:string value="setaresincronizare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineprofile" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definesteprofil"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupprofiles" file="core-int.tex">
- <cd:sequence>
- <cd:string value="seteazaprofile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="optiune">
- <cd:constant type="test"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="profile" type="environment">
- <cd:sequence>
- <cd:string value="profile"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followprofile" file="core-int.tex">
- <cd:sequence>
- <cd:string value="urmeazaprofil"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placebookmarks" file="core-int.tex">
- <cd:sequence>
- <cd:string value="plaseazasemnecarte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- <cd:constant type="tot"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="bookmark">
- <cd:sequence>
- <cd:string value="semncarte"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="version" type="environment">
- <cd:sequence>
- <cd:string value="versiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive" list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupversions" file="core-int.tex">
- <cd:sequence>
- <cd:string value="seteazaversiuni"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="numar">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupversions" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="seteazaversiuni"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="numar">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="markversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="marcheazaversiune"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="selectversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="selecteazaversiune"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="defineversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="definesteversiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
<cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="markversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="marcheazaversiune"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="selectversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="selecteazaversiune"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="defineversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="definesteversiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:number"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="urmeazaversiune"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="followprofileversion" file="core-int.tex">
- <cd:sequence>
- <cd:string value="urmeazaversiuneprofil"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="defineprogram" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="definesteprogram"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupprograms" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="seteazaprograme"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" list="yes">
- <cd:parameter name="director">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="urmeazaversiune"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="program" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="program"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="figure" type="environment">
- <cd:sequence>
- <cd:string value="figure"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords interactive="exclusive">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="factor">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="frame">
- <cd:constant type="on"/>
- <cd:constant type="dezactivat"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<!-- referring*figure skipped -->
-
-<!-- marking*figure skipped -->
-
-<!-- remark skipped -->
-
-<cd:command name="goto" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="dute"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:content interactive="exclusive"/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="gotobox" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="dutebox"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content interactive="exclusive"/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="button">
- <cd:sequence>
- <cd:string value="buton"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments interactive="exclusive" optional="yes" list="yes">
- <cd:inherit name="seteazabutoane"/>
- </cd:assignments>
- <cd:content/>
- <cd:reference list="yes"/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupbuttons" file="core-ref.tex">
- <cd:sequence>
- <cd:string value="seteazabutoane"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:inherit name="seteazainconjurat"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<!-- menubutton skipped -->
-
-<cd:command name="setupcomment" file="core-int.tex">
- <cd:sequence>
- <cd:string value="seteazacomentariu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="stare">
- <cd:constant type="start"/>
- <cd:constant type="stop"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="culoare">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="titlu">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="followprofileversion" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="urmeazaversiuneprofil"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="spatiu">
- <cd:constant type="da"/>
- <cd:constant type="nu"/>
- </cd:parameter>
- <cd:parameter name="simbol">
- <cd:constant type="normal"/>
- <cd:constant type="Nou"/>
- <cd:constant type="Balon"/>
- <cd:constant type="Adaugare"/>
- <cd:constant type="Ajutor"/>
- <cd:constant type="Paragraf"/>
- <cd:constant type="Cheie"/>
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="optiune">
- <cd:constant type="max"/>
- <cd:constant type="buffer"/>
- </cd:parameter>
- <cd:parameter name="margine">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comment" type="environment">
- <cd:sequence>
- <cd:string value="comentariu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazacomentariu"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="comment">
- <cd:sequence>
- <cd:string value="comentariu"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazacomentariu"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definestecamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definesubfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definestesubcamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="copyfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="copiazacamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="clonefield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="cloneazacamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="field" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="camp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fitfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="potrivestecamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fillinfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="campumplere"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="cd:text"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="tooltip" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="tooltip"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes">
- <cd:constant type="stanga"/>
- <cd:constant type="dreapta"/>
- <cd:constant type="centru"/>
- </cd:keywords>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="showfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="afiseazacampuri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="logfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="logcampuri"/>
- </cd:sequence>
-</cd:command>
-
-<cd:command name="setupfield" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="seteazacamp"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="eticheta"/>
- <cd:constant type="orizontal"/>
- <cd:constant type="vertical"/>
- <cd:constant type="incadrat"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazacampuri"/>
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupfields" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="seteazacampuri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="reset"/>
- <cd:constant type="eticheta"/>
- <cd:constant type="orizontal"/>
- <cd:constant type="vertical"/>
- <cd:constant type="incadrat"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inainte">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="dupa">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="intre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="culoare">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="stil">
- <cd:resolve name="style"/>
- </cd:parameter>
- <cd:parameter name="aliniere">
- <cd:resolve name="align"/>
- </cd:parameter>
- <cd:parameter name="optiune">
- <cd:constant type="readonly"/>
- <cd:constant type="obligatoriu"/>
- <cd:constant type="protejat"/>
- <cd:constant type="sortat"/>
- <cd:constant type="nedisponibil"/>
- <cd:constant type="ascuns"/>
- <cd:constant type="tiparibil"/>
- </cd:parameter>
- <cd:parameter name="clickintru">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="clickies">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="regiuneintrare">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="regiuneiesire">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="dupatasta">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="format">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="verifica">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="calculeaza">
- <cd:constant type="cd:reference"/>
- </cd:parameter>
- <cd:parameter name="offsetcamp">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="culoareframecamp">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:parameter name="culoarefundalcamp">
- <cd:constant type="cd:name"/>
- </cd:parameter>
- <cd:inherit name="framed"/>
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- <cd:assignments list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupforms" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="seteazaformulare"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="metoda">
- <cd:constant type="HTML"/>
- <cd:constant type="FDF"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definefieldstack" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="definestestivacampuri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazacampuri"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="fieldstack" file="core-fld.tex">
- <cd:sequence>
- <cd:string value="stivacampuri"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes" list="yes">
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazacampuri"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="clip" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="clip"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazaclipping"/>
- </cd:assignments>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupclipping" file="core-fig.tex">
- <cd:sequence>
- <cd:string value="seteazaclipping"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="nx">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="ny">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="x">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="y">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="hoffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="voffset">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="mp">
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placelegend">
- <cd:sequence>
- <cd:string value="punelegenda"/>
- </cd:sequence>
- <cd:arguments>
- <cd:content/>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuplegend">
- <cd:sequence>
- <cd:string value="seteazalegenda"/>
- </cd:sequence>
- <cd:arguments>
- <cd:assignments list="yes">
- <cd:parameter name="n">
- <cd:constant type="cd:number"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="intre">
- <cd:constant type="cd:command"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="locatie">
- <cd:constant type="dreapta"/>
- <cd:constant type="subsol"/>
- </cd:parameter>
- <cd:parameter name="fonttext">
- <cd:constant type="5pt"/>
- <cd:constant type="..."/>
- <cd:constant type="12pt"/>
- <cd:constant type="mic"/>
- <cd:constant type="mare"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definerule">
- <cd:sequence>
- <cd:string value="definesterigla"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="seteazarigla"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placerule">
- <cd:sequence>
- <cd:string value="punerigla"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuprule">
- <cd:sequence>
- <cd:string value="seteazarigla"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="inaltime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="latime">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spatiuinainte">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="spatiudupa">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="culoare">
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="defineprogram" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="definesteprogram"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
<cd:constant type="cd:name"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetextvariable">
- <cd:sequence>
- <cd:string value="definestevariabilatext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:inherit name="seteazavariabilatext"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextvariable">
- <cd:sequence>
- <cd:string value="seteazavariabilatext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:parameter name="stanga">
+ </cd:keywords>
+ <cd:keywords n="2">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="dreapta">
+ </cd:keywords>
+ <cd:keywords n="3">
<cd:constant type="cd:text"/>
- </cd:parameter>
- <cd:parameter name="distanta">
- <cd:constant type="cd:dimension"/>
- </cd:parameter>
- <cd:parameter name="comanda">
- <cd:constant type="cd:oneargument"/>
- </cd:parameter>
- <cd:parameter name="strut">
- <cd:constant type="da"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupprograms" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="seteazaprograme"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" list="yes">
+ <cd:parameter name="director">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="program" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="program"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="figure" type="environment">
+ <cd:sequence>
+ <cd:string value="figure"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" interactive="exclusive">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:file"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:parameter name="factor">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="frame">
+ <cd:constant type="on"/>
+ <cd:constant type="dezactivat"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- referring*figure skipped -->
+
+ <!-- marking*figure skipped -->
+
+ <!-- remark skipped -->
+
+ <cd:command name="goto" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="dute"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:content n="2" interactive="exclusive"/>
+ <cd:reference n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="gotobox" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="dutebox"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1" interactive="exclusive"/>
+ <cd:reference n="2" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="button" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="buton"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" interactive="exclusive" optional="yes" list="yes">
+ <cd:inherit name="seteazabutoane" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ <cd:reference n="3" list="yes"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupbuttons" file="core-ref.tex">
+ <cd:sequence>
+ <cd:string value="seteazabutoane"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <!-- menubutton skipped -->
+
+ <cd:command name="setupcomment" file="core-int.tex">
+ <cd:sequence>
+ <cd:string value="seteazacomentariu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="titlu">
+ <cd:constant type="cd:text"/>
+ </cd:parameter>
+ <cd:parameter name="spatiu">
+ <cd:constant type="da"/>
+ <cd:constant type="nu"/>
+ </cd:parameter>
+ <cd:parameter name="simbol">
+ <cd:constant type="normal"/>
+ <cd:constant type="Nou"/>
+ <cd:constant type="Balon"/>
+ <cd:constant type="Adaugare"/>
+ <cd:constant type="Ajutor"/>
+ <cd:constant type="Paragraf"/>
+ <cd:constant type="Cheie"/>
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="optiune">
+ <cd:constant type="max"/>
+ <cd:constant type="buffer"/>
+ </cd:parameter>
+ <cd:parameter name="margine">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comment" type="environment">
+ <cd:sequence>
+ <cd:string value="comentariu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazacomentariu" n="1"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="comment">
+ <cd:sequence>
+ <cd:string value="comentariu"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="2" optional="yes" list="yes">
+ <cd:inherit name="seteazacomentariu" n="1"/>
+ </cd:assignments>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definestecamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1"> <!-- name -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2"> <!-- type -->
+ <cd:constant type="text"/>
+ <cd:constant type="linie"/> <!-- equal to text -->
+ <cd:constant type="push"/>
+ <cd:constant type="check"/>
+ <cd:constant type="radio"/>
+ <cd:constant type="combo"/>
+ <cd:constant type="choice"/> <!-- equal to combo -->
+ <cd:constant type="popup"/> <!-- equal to combo -->
+ </cd:keywords>
+ <cd:keywords n="3"> <!-- group -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="4" list="yes"> <!-- optional for text? -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="5" optional="yes"> <!-- default -->
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definesubfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definestesubcamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="copyfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="copiazacamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="clonefield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="cloneazacamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="3">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="4" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="field" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="camp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fitfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="potrivestecamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fillinfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="campumplere"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="cd:text"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="tooltip" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="tooltip"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes">
+ <cd:constant type="stanga"/>
+ <cd:constant type="dreapta"/>
+ <cd:constant type="centru"/>
+ </cd:keywords>
+ <cd:content n="2"/>
+ <cd:content n="3"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="showfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="afiseazacampuri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="logfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="logcampuri"/>
+ </cd:sequence>
+ </cd:command>
+
+ <cd:command name="setupfield" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="seteazacamp"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="eticheta"/>
+ <cd:constant type="orizontal"/>
+ <cd:constant type="vertical"/>
+ <cd:constant type="incadrat"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="seteazacampuri" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="4" list="yes"> </cd:assignments>
+ <cd:assignments n="5" list="yes"> </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupfields" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="seteazacampuri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1" list="yes"> <!-- TODO: if it's reset, only a single argument, no list -->
+ <cd:constant type="reset"/>
+ <cd:constant type="eticheta"/>
+ <cd:constant type="orizontal"/>
+ <cd:constant type="vertical"/>
+ <cd:constant type="incadrat"/>
+ </cd:keywords>
+ <cd:assignments n="2" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inainte">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="dupa">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="culoare">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="stil">
+ <cd:resolve name="style"/>
+ </cd:parameter>
+ <cd:parameter name="aliniere">
+ <cd:resolve name="align"/>
+ </cd:parameter>
+ <cd:parameter name="optiune">
+ <cd:constant type="readonly"/>
+ <cd:constant type="obligatoriu"/>
+ <cd:constant type="protejat"/>
+ <cd:constant type="sortat"/>
+ <cd:constant type="nedisponibil"/>
+ <cd:constant type="ascuns"/>
+ <cd:constant type="tiparibil"/>
+ </cd:parameter>
+ <cd:parameter name="clickintru">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="clickies">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="regiuneintrare">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="regiuneiesire">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="dupatasta">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="format">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="verifica">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="calculeaza">
+ <cd:constant type="cd:reference"/>
+ </cd:parameter>
+ <cd:parameter name="offsetcamp">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="culoareframecamp">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:parameter name="culoarefundalcamp">
+ <cd:constant type="cd:name"/>
+ </cd:parameter>
+ <cd:inherit name="seteazainconjurat" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="seteazacampuri" n="2"/>
+ </cd:assignments>
+ <cd:assignments n="4" list="yes">
+ <cd:inherit name="seteazacampuri" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupforms" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="seteazaformulare"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="metoda">
+ <cd:constant type="HTML"/>
+ <cd:constant type="FDF"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="definefieldstack" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="definestestivacampuri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" list="yes">
+ <cd:inherit name="seteazacampuri" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="fieldstack" file="core-fld.tex">
+ <cd:sequence>
+ <cd:string value="stivacampuri"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:keywords n="2" optional="yes" list="yes">
+ <cd:constant type="cd:name"/>
+ </cd:keywords>
+ <cd:assignments n="3" optional="yes" list="yes">
+ <cd:inherit name="seteazacampuri" n="2"/>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="clip" file="core-trf.tex">
+ <cd:sequence>
+ <cd:string value="clip"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" optional="yes" list="yes">
+ <cd:inherit name="seteazaclipping" n="1"/>
+ </cd:assignments>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupclipping" file="core-trf.tex">
+ <cd:sequence>
+ <cd:string value="seteazaclipping"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="stare">
+ <cd:constant type="start"/>
+ <cd:constant type="stop"/>
+ </cd:parameter>
+ <cd:parameter name="n">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="nx">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="ny">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="x">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="y">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sx">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="sy">
+ <cd:constant type="cd:number" default="1"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="hoffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="voffset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offset">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offsetstanga">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offsetdreapta">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offsetsus">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="offsetjos">
+ <cd:constant type="cd:dimension" default="0pt"/>
+ </cd:parameter>
+ <cd:parameter name="mp">
+ <cd:constant type="cd:name" default=""/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="placelegend">
+ <cd:sequence>
+ <cd:string value="punelegenda"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:content n="1"/>
+ <cd:content n="2"/>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setuplegend">
+ <cd:sequence>
+ <cd:string value="seteazalegenda"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:assignments n="1" list="yes">
+ <cd:parameter name="n">
+ <cd:constant type="cd:number"/>
+ </cd:parameter>
+ <cd:parameter name="distanta">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="intre">
+ <cd:constant type="cd:command"/>
+ </cd:parameter>
+ <cd:parameter name="latime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="inaltime">
+ <cd:constant type="cd:dimension"/>
+ </cd:parameter>
+ <cd:parameter name="locatie">
+ <cd:constant type="dreapta"/>
+ <cd:constant type="subsol"/>
+ </cd:parameter>
+ <cd:parameter name="fonttext">
+ <cd:resolve name="bodyfont"/>
+ </cd:parameter>
+ </cd:assignments>
+ </cd:arguments>
+ </cd:command>
+
+ <cd:command name="setupstrut" file="core-spa.tex">
+ <cd:sequence>
+ <cd:string value="seteazastrut"/>
+ </cd:sequence>
+ <cd:arguments>
+ <cd:keywords n="1">
+ <cd:constant type="da" default="yes"/>
<cd:constant type="nu"/>
<cd:constant type="cap"/>
<cd:constant type="cd:text"/>
- </cd:parameter>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="settextvariable">
- <cd:sequence>
- <cd:string value="setvariabilatext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="placetextvariable">
- <cd:sequence>
- <cd:string value="punevariabilatext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="textvariable">
- <cd:sequence>
- <cd:string value="variabilatext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definerawfont">
- <cd:sequence>
- <cd:string value="definestefontraw"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:keywords optional="yes">
- <cd:constant type="cd:file"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="seteazaspatiuinterliniar"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="switchtorawfont">
- <cd:sequence>
- <cd:string value="trecilafontraw"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="definetextposition">
- <cd:sequence>
- <cd:string value="definestepozitietext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments optional="yes" list="yes">
- <cd:inherit name="setarepozitie"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setuptextposition">
- <cd:sequence>
- <cd:string value="seteazapozitietext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:assignments list="yes">
- <cd:inherit name="setarepozitie"/>
- </cd:assignments>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="positiontext">
- <cd:sequence>
- <cd:string value="pozitietext"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="cd:name"/>
- </cd:keywords>
- <cd:content/>
- </cd:arguments>
-</cd:command>
-
-<cd:command name="setupstrut" file="core-spa.tex">
- <cd:sequence>
- <cd:string value="seteazastrut"/>
- </cd:sequence>
- <cd:arguments>
- <cd:keywords>
- <cd:constant type="da" default="yes"/>
- <cd:constant type="nu"/>
- <cd:constant type="cap"/>
- <cd:constant type="cd:text"/>
- </cd:keywords>
- </cd:arguments>
-</cd:command>
+ </cd:keywords>
+ </cd:arguments>
+ </cd:command>
</cd:interface>
-
diff --git a/tex/context/interface/keys-cs.xml b/tex/context/interface/keys-cs.xml
new file mode 100644
index 000000000..59f4f7a68
--- /dev/null
+++ b/tex/context/interface/keys-cs.xml
@@ -0,0 +1,1663 @@
+<?xml version="1.0"?>
+
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="cs" version="2008.08.04 15:59">
+
+ <cd:variables>
+ <cd:variable name="lesshyphenation" value="lesshyphenation"/>
+ <cd:variable name="morehyphenation" value="morehyphenation"/>
+ </cd:variables>
+
+ <cd:variables>
+ <cd:variable name="one" value="jedna"/>
+ <cd:variable name="two" value="dve"/>
+ <cd:variable name="three" value="tri"/>
+ <cd:variable name="four" value="ctyri"/>
+ <cd:variable name="five" value="pet"/>
+ </cd:variables>
+
+ <cd:variables>
+ <cd:variable name="environment" value="prostredi"/>
+ <cd:variable name="component" value="komponenta"/>
+ <cd:variable name="product" value="produkt"/>
+ <cd:variable name="project" value="projekt"/>
+ </cd:variables>
+
+ <cd:variables>
+ <cd:variable name="sunday" value="nedele"/>
+ <cd:variable name="monday" value="pondeli"/>
+ <cd:variable name="tuesday" value="utery"/>
+ <cd:variable name="wednesday" value="streda"/>
+ <cd:variable name="thursday" value="ctvrtek"/>
+ <cd:variable name="friday" value="patek"/>
+ <cd:variable name="saturday" value="sobota"/>
+ </cd:variables>
+
+ <cd:variables>
+ <cd:variable name="january" value="leden"/>
+ <cd:variable name="february" value="unor"/>
+ <cd:variable name="march" value="brezen"/>
+ <cd:variable name="april" value="duben"/>
+ <cd:variable name="may" value="kveten"/>
+ <cd:variable name="june" value="cerven"/>
+ <cd:variable name="july" value="cervenec"/>
+ <cd:variable name="august" value="srpen"/>
+ <cd:variable name="september" value="zari"/>
+ <cd:variable name="october" value="rijen"/>
+ <cd:variable name="november" value="listopad"/>
+ <cd:variable name="december" value="prosinec"/>
+ </cd:variables>
+
+ <cd:variables>
+ <cd:variable name="atpage" value="nastrance"/>
+ <cd:variable name="hencefore" value="vyse"/>
+ <cd:variable name="hereafter" value="nize"/>
+ </cd:variables>
+
+ <cd:variables>
+ <cd:variable name="part" value="cast"/>
+ <cd:variable name="chapter" value="kapitola"/>
+ <cd:variable name="subject" value="tema"/>
+ <cd:variable name="section" value="sekce"/>
+ <cd:variable name="title" value="titul"/>
+ <cd:variable name="margintitle" value="titulmarginalie"/>
+ <cd:variable name="content" value="obsah"/>
+ <cd:variable name="contents" value="obsah"/>
+ <cd:variable name="appendix" value="dodatek"/>
+ <cd:variable name="appendices" value="dodatky"/>
+ <cd:variable name="bodypart" value="hlavnicast"/>
+ <cd:variable name="bodymatter" value="hlavnicasti"/>
+ <cd:variable name="frontpart" value="prednicast"/>
+ <cd:variable name="frontmatter" value="prednicasti"/>
+ <cd:variable name="backpart" value="epilog"/>
+ <cd:variable name="backmatter" value="epilogy"/>
+ <cd:variable name="footnote" value="poznamkapodcarou"/>
+ <cd:variable name="endnote" value="endnote"/>
+ <cd:variable name="system" value="system"/>
+ </cd:variables>
+
+ <cd:variables>
+ <cd:variable name="subsection" value="podsekce"/>
+ <cd:variable name="subsubsection" value="podpodsekce"/>
+ <cd:variable name="subsubsubsection" value="podpodpodsekce"/>
+ <cd:variable name="subsubsubsubsection" value="podpodpodpodsekce"/>
+ <cd:variable name="subsubsubsubsubsection" value="podpodpodpodpodsekce"/>
+ <cd:variable name="subsubject" value="podtema"/>
+ <cd:variable name="subsubsubject" value="podpodtema"/>
+ <cd:variable name="subsubsubsubject" value="podpodpodtema"/>
+ <cd:variable name="subsubsubsubsubject" value="podpodpodpodtema"/>
+ <cd:variable name="subsubsubsubsubsubject" value="podpodpodpodpodtema"/>
+ </cd:variables>
+
+ <cd:variables>
+ <cd:variable name="flushleft" value="flushleft"/>
+ <cd:variable name="flushright" value="flushright"/>
+ <cd:variable name="center" value="center"/>
+ <cd:variable name="flushouter" value="flushouter"/>
+ <cd:variable name="flushinner" value="flushinner"/>
+ </cd:variables>
+
+ <cd:variables>
+ <cd:variable name="typing" value="typing"/>
+ <cd:variable name="file" value="soubor"/>
+ </cd:variables>
+
+ <cd:variables>
+ <cd:variable name="formula" value="rovnice"/>
+ <cd:variable name="subformula" value="subrovnice"/>
+ <cd:variable name="formulae" value="rovnice"/>
+ <cd:variable name="figure" value="obrazek"/>
+ <cd:variable name="figures" value="obrazky"/>
+ <cd:variable name="table" value="tabulka"/>
+ <cd:variable name="tables" value="tabulky"/>
+ <cd:variable name="graphic" value="graf"/>
+ <cd:variable name="graphics" value="grafy"/>
+ <cd:variable name="intermezzo" value="intermezzo"/>
+ <cd:variable name="intermezzi" value="intermezzi"/>
+ <cd:variable name="index" value="rejstrik"/>
+ <cd:variable name="indices" value="rejstriky"/>
+ <cd:variable name="abbreviation" value="zkratka"/>
+ <cd:variable name="abbreviations" value="zkratky"/>
+ <cd:variable name="logo" value="logo"/>
+ <cd:variable name="logos" value="loga"/>
+ <cd:variable name="unit" value="jednotka"/>
+ <cd:variable name="units" value="jednotky"/>
+ <cd:variable name="line" value="radek"/>
+ <cd:variable name="lines" value="radky"/>
+ <cd:variable name="framedtext" value="oramovanytext"/>
+ <cd:variable name="quotation" value="citace"/>
+ <cd:variable name="blockquote" value="blockquote"/>
+ <cd:variable name="quote" value="citovat"/>
+ <cd:variable name="speech" value="speech"/>
+ <cd:variable name="itemize" value="vycet"/>
+ <cd:variable name="mathalignment" value="mathalignment"/>
+ <cd:variable name="mathcases" value="mathcases"/>
+ <cd:variable name="mathmatrix" value="mathmatrix"/>
+ </cd:variables>
+
+ <cd:constants>
+ <cd:constant name="equalwidth" value="equalwidth"/>
+ <cd:constant name="equalheight" value="equalheight"/>
+ </cd:constants>
+
+ <cd:constants>
+ <cd:constant name="sorttype" value="sorttype"/>
+ <cd:constant name="compress" value="compress"/>
+ <cd:constant name="autohang" value="autohang"/>
+ <cd:constant name="suffix" value="suffix"/>
+ <cd:constant name="leftquotation" value="citacevlevo"/>
+ <cd:constant name="rightquotation" value="citacevpravo"/>
+ <cd:constant name="leftquote" value="citovatvlevo"/>
+ <cd:constant name="rightquote" value="citovatvpravo"/>
+ <cd:constant name="compoundhyphen" value="compoundhyphen"/>
+ <cd:constant name="leftcompoundhyphen" value="leftcompoundhyphen"/>
+ <cd:constant name="rightcompoundhyphen" value="rightcompoundhyphen"/>
+ <cd:constant name="midsentence" value="midsentence"/>
+ <cd:constant name="leftsentence" value="vetavlevo"/>
+ <cd:constant name="rightsentence" value="vetavpravo"/>
+ <cd:constant name="leftsubsentence" value="podvetavlevo"/>
+ <cd:constant name="rightsubsentence" value="podvetavpravo"/>
+ <cd:constant name="leftspeech" value="leftspeech"/>
+ <cd:constant name="middlespeech" value="middlespeech"/>
+ <cd:constant name="rightspeech" value="rightspeech"/>
+ <cd:constant name="limittext" value="limittext"/>
+ <cd:constant name="date" value="datum"/>
+ <cd:constant name="spacebefore" value="mezerapred"/>
+ <cd:constant name="spaceinbetween" value="spaceinbetween"/>
+ <cd:constant name="spaceafter" value="mezeraza"/>
+ <cd:constant name="sidespacebefore" value="bocnimezerapred"/>
+ <cd:constant name="sidespaceafter" value="bocnimezeraza"/>
+ <cd:constant name="to" value="na"/>
+ <cd:constant name="indicator" value="indikator"/>
+ <cd:constant name="background" value="pozadi"/>
+ <cd:constant name="backgrounddepth" value="hloubkapozadi"/>
+ <cd:constant name="backgroundcorner" value="rohpozadi"/>
+ <cd:constant name="splitcolor" value="splitcolor"/>
+ <cd:constant name="backgroundcolor" value="barvapozadi"/>
+ <cd:constant name="foregroundcolor" value="foregroundcolor"/>
+ <cd:constant name="foregroundstyle" value="foregroundstyle"/>
+ <cd:constant name="clipoffset" value="clipoffset"/>
+ <cd:constant name="backgroundoffset" value="offsetpozadi"/>
+ <cd:constant name="backgroundscreen" value="rastrpozadi"/>
+ <cd:constant name="backgroundradius" value="polomerpozadi"/>
+ <cd:constant name="address" value="adresa"/>
+ <cd:constant name="stopper" value="predel"/>
+ <cd:constant name="distance" value="vzdalenost"/>
+ <cd:constant name="paragraph" value="odstavec"/>
+ <cd:constant name="axis" value="osa"/>
+ <cd:constant name="author" value="autor"/>
+ <cd:constant name="auto" value="auto"/>
+ <cd:constant name="autofile" value="autofile"/>
+ <cd:constant name="balance" value="rovnovaha"/>
+ <cd:constant name="bookmark" value="zalozka"/>
+ <cd:constant name="wfactor" value="sfaktor"/>
+ <cd:constant name="inner" value="vnitrni"/>
+ <cd:constant name="blank" value="prazdny"/>
+ <cd:constant name="obstruction" value="prekazka"/>
+ <cd:constant name="blockway" value="dobloku"/>
+ <cd:constant name="bottomspace" value="bottomspace"/>
+ <cd:constant name="top" value="vrsek"/>
+ <cd:constant name="topdistance" value="vzdalenostvrsku"/>
+ <cd:constant name="topframe" value="rameceknahore"/>
+ <cd:constant name="topoffset" value="offsetvrsku"/>
+ <cd:constant name="topstate" value="statusvrsku"/>
+ <cd:constant name="width" value="sirka"/>
+ <cd:constant name="autowidth" value="autosirka"/>
+ <cd:constant name="maxwidth" value="maxsirka"/>
+ <cd:constant name="minwidth" value="minsirka"/>
+ <cd:constant name="source" value="zdroj"/>
+ <cd:constant name="command" value="prikaz"/>
+ <cd:constant name="commands" value="prikazy"/>
+ <cd:constant name="component" value="component"/>
+ <cd:constant name="contrastcolor" value="kontrastnibarva"/>
+ <cd:constant name="conversion" value="konverze"/>
+ <cd:constant name="headconversion" value="konverzehlavicky"/>
+ <cd:constant name="headlabel" value="popisekhlavicky"/>
+ <cd:constant name="criterium" value="kriterium"/>
+ <cd:constant name="date" value="datum"/>
+ <cd:constant name="default" value="implicitni"/>
+ <cd:constant name="depth" value="hloubka"/>
+ <cd:constant name="depthcorrection" value="korekcehloubky"/>
+ <cd:constant name="continue" value="pokracovat"/>
+ <cd:constant name="doublesided" value="oboustranne"/>
+ <cd:constant name="dummy" value="dummy"/>
+ <cd:constant name="unit" value="jednotka"/>
+ <cd:constant name="ownnumber" value="vlastnicislo"/>
+ <cd:constant name="evenmargin" value="sudamarginalie"/>
+ <cd:constant name="expansion" value="expanzen"/>
+ <cd:constant name="keyexpansion" value="keyexpansion"/>
+ <cd:constant name="factor" value="faktor"/>
+ <cd:constant name="convertfile" value="konverzesouboru"/>
+ <cd:constant name="file" value="soubor"/>
+ <cd:constant name="inputfile" value="inputfile"/>
+ <cd:constant name="size" value="velikost"/>
+ <cd:constant name="autofocus" value="autoostreni"/>
+ <cd:constant name="focus" value="zaostreni"/>
+ <cd:constant name="directory" value="adresar"/>
+ <cd:constant name="cache" value="cache"/>
+ <cd:constant name="grid" value="mrizka"/>
+ <cd:constant name="big" value="velky"/>
+ <cd:constant name="get" value="ziskat"/>
+ <cd:constant name="hang" value="zaveseni"/>
+ <cd:constant name="repeat" value="opakovat"/>
+ <cd:constant name="hfactor" value="vfaktor"/>
+ <cd:constant name="corner" value="roh"/>
+ <cd:constant name="hoffset" value="hoffset"/>
+ <cd:constant name="frames" value="ramecky"/>
+ <cd:constant name="header" value="zahlavi"/>
+ <cd:constant name="headerdistance" value="vzdalenostzahlavi"/>
+ <cd:constant name="headerstate" value="statuszahlavi"/>
+ <cd:constant name="height" value="vyska"/>
+ <cd:constant name="maxheight" value="maxvyska"/>
+ <cd:constant name="minheight" value="minvyska"/>
+ <cd:constant name="mindepth" value="mindepth"/>
+ <cd:constant name="current" value="aktualni"/>
+ <cd:constant name="in" value="v"/>
+ <cd:constant name="indenting" value="odsazovani"/>
+ <cd:constant name="interaction" value="interakce"/>
+ <cd:constant name="interlinespace" value="meziradkovamezera"/>
+ <cd:constant name="items" value="polozky"/>
+ <cd:constant name="fallback" value="fallback"/>
+ <cd:constant name="frame" value="ramecek"/>
+ <cd:constant name="framedepth" value="hloubkaramecku"/>
+ <cd:constant name="framecorner" value="rohramecku"/>
+ <cd:constant name="framecolor" value="barvaramecku"/>
+ <cd:constant name="frameoffset" value="offsetramecku"/>
+ <cd:constant name="frameradius" value="polomerramecku"/>
+ <cd:constant name="marginedge" value="textovahrana"/>
+ <cd:constant name="marginedgetext" value="textmarginalnihookraje"/>
+ <cd:constant name="aligncharacter" value="aligncharacter"/>
+ <cd:constant name="alignmentcharacter" value="alignmentcharacter"/>
+ <cd:constant name="small" value="male"/>
+ <cd:constant name="color" value="barva"/>
+ <cd:constant name="column" value="sloupec"/>
+ <cd:constant name="columns" value="sloupce"/>
+ <cd:constant name="columndistance" value="vzdalenostsloupcu"/>
+ <cd:constant name="headcommand" value="headcommand"/>
+ <cd:constant name="headcolor" value="barvahlavicky"/>
+ <cd:constant name="headstyle" value="stylhlavicky"/>
+ <cd:constant name="afterhead" value="pohlavicce"/>
+ <cd:constant name="veroffset" value="offsethlavicky"/>
+ <cd:constant name="coupling" value="propojeni"/>
+ <cd:constant name="couplingway" value="zpusobpropojeni"/>
+ <cd:constant name="beforehead" value="predhlavickou"/>
+ <cd:constant name="topspace" value="svrchnimezera"/>
+ <cd:constant name="bodyfont" value="zakladnifont"/>
+ <cd:constant name="label" value="popisek"/>
+ <cd:constant name="empty" value="prazdne"/>
+ <cd:constant name="style" value="pismeno"/>
+ <cd:constant name="rule" value="linka"/>
+ <cd:constant name="rulethickness" value="tloustkalinky"/>
+ <cd:constant name="rulecolor" value="barvalinky"/>
+ <cd:constant name="list" value="seznam"/>
+ <cd:constant name="leftwidth" value="sirkavlevo"/>
+ <cd:constant name="leftframe" value="ramecekvlevo"/>
+ <cd:constant name="leftcolor" value="barvavlevo"/>
+ <cd:constant name="leftstyle" value="stylvlevo"/>
+ <cd:constant name="leftmargin" value="levyokraj"/>
+ <cd:constant name="innermargin" value="innermargin"/>
+ <cd:constant name="outermargin" value="outermargin"/>
+ <cd:constant name="leftmargindistance" value="vzdalenostlevehookraje"/>
+ <cd:constant name="leftoffset" value="levyoffset"/>
+ <cd:constant name="leftedge" value="levahrana"/>
+ <cd:constant name="leftedgedistance" value="vzdalenostlevehrany"/>
+ <cd:constant name="lefttext" value="textvlevo"/>
+ <cd:constant name="left" value="vlevo"/>
+ <cd:constant name="nleft" value="nvlevo"/>
+ <cd:constant name="logo" value="logo"/>
+ <cd:constant name="logos" value="loga"/>
+ <cd:constant name="local" value="lokalne"/>
+ <cd:constant name="margin" value="marginalie"/>
+ <cd:constant name="margindistance" value="vzdalenostokraje"/>
+ <cd:constant name="margintext" value="textmarginalie"/>
+ <cd:constant name="marking" value="znaceni"/>
+ <cd:constant name="marcolor" value="barvaznacky"/>
+ <cd:constant name="marstyle" value="stylsnacky"/>
+ <cd:constant name="menu" value="menu"/>
+ <cd:constant name="splitmethod" value="splitmethod"/>
+ <cd:constant name="textmethod" value="textmethod"/>
+ <cd:constant name="sidemethod" value="sidemethod"/>
+ <cd:constant name="method" value="metoda"/>
+ <cd:constant name="middle" value="stredni"/>
+ <cd:constant name="middletext" value="strednitext"/>
+ <cd:constant name="max" value="max"/>
+ <cd:constant name="min" value="min"/>
+ <cd:constant name="sample" value="vzor"/>
+ <cd:constant name="after" value="po"/>
+ <cd:constant name="name" value="jmeno"/>
+ <cd:constant name="commandafter" value="prikazpo"/>
+ <cd:constant name="ntop" value="nvrsek"/>
+ <cd:constant name="level" value="uroven"/>
+ <cd:constant name="levels" value="urovne"/>
+ <cd:constant name="nbottom" value="nspodek"/>
+ <cd:constant name="norm" value="norm"/>
+ <cd:constant name="nlines" value="nradky"/>
+ <cd:constant name="number" value="cislo"/>
+ <cd:constant name="numbercommand" value="ciselnyprikaz"/>
+ <cd:constant name="numbering" value="cislovani"/>
+ <cd:constant name="numbercolor" value="barvacisla"/>
+ <cd:constant name="numberstyle" value="stylcisla"/>
+ <cd:constant name="numberseparator" value="oddelovaccisla"/>
+ <cd:constant name="object" value="objekt"/>
+ <cd:constant name="offset" value="offset"/>
+ <cd:constant name="bottom" value="spodek"/>
+ <cd:constant name="bottomdistance" value="vzdalenostspodku"/>
+ <cd:constant name="bottomframe" value="ramecekdole"/>
+ <cd:constant name="bottomoffset" value="offsetspodku"/>
+ <cd:constant name="bottomstate" value="statusspodku"/>
+ <cd:constant name="oddmargin" value="lichyokraj"/>
+ <cd:constant name="at" value="u"/>
+ <cd:constant name="option" value="volba"/>
+ <cd:constant name="page" value="stranka"/>
+ <cd:constant name="pagecommand" value="strankovyprikaz"/>
+ <cd:constant name="pagecolor" value="barvastranky"/>
+ <cd:constant name="pagestyle" value="stylstranky"/>
+ <cd:constant name="pagenumber" value="cislostranky"/>
+ <cd:constant name="headnumber" value="cislonadpisu"/>
+ <cd:constant name="pageboundaries" value="hranicestranky"/>
+ <cd:constant name="pagestate" value="pagestate"/>
+ <cd:constant name="palet" value="paleta"/>
+ <cd:constant name="paper" value="papir"/>
+ <cd:constant name="location" value="misto"/>
+ <cd:constant name="placestopper" value="predelmista"/>
+ <cd:constant name="place" value="umistit"/>
+ <cd:constant name="placehead" value="umistihlavicku"/>
+ <cd:constant name="position" value="position"/>
+ <cd:constant name="prefix" value="prefix"/>
+ <cd:constant name="preset" value="prednastaveni"/>
+ <cd:constant name="preview" value="nahled"/>
+ <cd:constant name="process" value="process"/>
+ <cd:constant name="spot" value="spot"/>
+ <cd:constant name="dot" value="tecka"/>
+ <cd:constant name="arrow" value="sipka"/>
+ <cd:constant name="edge" value="hrana"/>
+ <cd:constant name="edgedistance" value="vzdalenosthrany"/>
+ <cd:constant name="screen" value="rastr"/>
+ <cd:constant name="rightwidth" value="sirkavpravo"/>
+ <cd:constant name="rightframe" value="ramecekvpravo"/>
+ <cd:constant name="rightcolor" value="barvavpravo"/>
+ <cd:constant name="rightstyle" value="stylvpravo"/>
+ <cd:constant name="rightmargin" value="pravyokraj"/>
+ <cd:constant name="rightmargindistance" value="vzdalenostpravehookraje"/>
+ <cd:constant name="rightoffset" value="pravyoffset"/>
+ <cd:constant name="rightedge" value="pravahrana"/>
+ <cd:constant name="rightedgedistance" value="vzdalenostpravehrany"/>
+ <cd:constant name="righttext" value="textvpravo"/>
+ <cd:constant name="right" value="vpravo"/>
+ <cd:constant name="nright" value="nvpravo"/>
+ <cd:constant name="reduction" value="redukce"/>
+ <cd:constant name="referencing" value="odkazujici"/>
+ <cd:constant name="line" value="radek"/>
+ <cd:constant name="linecorrection" value="korekceradku"/>
+ <cd:constant name="lines" value="radky"/>
+ <cd:constant name="stretch" value="natahnout"/>
+ <cd:constant name="resolution" value="rozliseni"/>
+ <cd:constant name="rotation" value="rotace"/>
+ <cd:constant name="orientation" value="orientation"/>
+ <cd:constant name="horoffset" value="horoffset"/>
+ <cd:constant name="backspace" value="zpetnamezera"/>
+ <cd:constant name="direction" value="smer"/>
+ <cd:constant name="scale" value="meritko"/>
+ <cd:constant name="separator" value="oddelovac"/>
+ <cd:constant name="display" value="obrazovka"/>
+ <cd:constant name="scope" value="rozsah"/>
+ <cd:constant name="section" value="oddil"/>
+ <cd:constant name="sectionnumber" value="cislooddilu"/>
+ <cd:constant name="setups" value="setups"/>
+ <cd:constant name="cutspace" value="cutspace"/>
+ <cd:constant name="family" value="rodina"/>
+ <cd:constant name="space" value="mezera"/>
+ <cd:constant name="spacing" value="mezerovani"/>
+ <cd:constant name="split" value="split"/>
+ <cd:constant name="splitoffset" value="splitoffset"/>
+ <cd:constant name="indentnext" value="odsadpristi"/>
+ <cd:constant name="step" value="krok"/>
+ <cd:constant name="stack" value="stack"/>
+ <cd:constant name="start" value="start"/>
+ <cd:constant name="state" value="status"/>
+ <cd:constant name="stop" value="stop"/>
+ <cd:constant name="radius" value="polomer"/>
+ <cd:constant name="dash" value="pomlcka"/>
+ <cd:constant name="sub" value="pod"/>
+ <cd:constant name="subtitle" value="podtitulek"/>
+ <cd:constant name="symbol" value="symbol"/>
+ <cd:constant name="closesymbol" value="closesymbol"/>
+ <cd:constant name="closecommand" value="closecommand"/>
+ <cd:constant name="symbolset" value="sadasymbolu"/>
+ <cd:constant name="symcolor" value="barvasymbolu"/>
+ <cd:constant name="symstyle" value="stylsymboly"/>
+ <cd:constant name="synonym" value="synonymum"/>
+ <cd:constant name="synonymcolor" value="barvasynonyma"/>
+ <cd:constant name="synonymstyle" value="stylsynonyma"/>
+ <cd:constant name="tab" value="tab"/>
+ <cd:constant name="sign" value="znak"/>
+ <cd:constant name="text" value="text"/>
+ <cd:constant name="listtext" value="listtext"/>
+ <cd:constant name="textwidth" value="sirkatextu"/>
+ <cd:constant name="numberwidth" value="numberwidth"/>
+ <cd:constant name="textcommand" value="textovyprikaz"/>
+ <cd:constant name="textsize" value="velikosttextu"/>
+ <cd:constant name="textcolor" value="barvatextu"/>
+ <cd:constant name="textstyle" value="styltextu"/>
+ <cd:constant name="textseparator" value="oddelovactextu"/>
+ <cd:constant name="textstate" value="statustextu"/>
+ <cd:constant name="title" value="titul"/>
+ <cd:constant name="titlestyle" value="styltitulek"/>
+ <cd:constant name="titlecolor" value="barvatitulek"/>
+ <cd:constant name="titledistance" value="vzdalenosttitulek"/>
+ <cd:constant name="titleleft" value="titleleft"/>
+ <cd:constant name="titleright" value="titleright"/>
+ <cd:constant name="titlecommand" value="titlecommand"/>
+ <cd:constant name="aligntitle" value="zarovnejtitul"/>
+ <cd:constant name="tolerance" value="tolerance"/>
+ <cd:constant name="inbetween" value="mezi"/>
+ <cd:constant name="type" value="typ"/>
+ <cd:constant name="align" value="zarovnani"/>
+ <cd:constant name="symalign" value="symzarovnani"/>
+ <cd:constant name="urlspace" value="prostorurl"/>
+ <cd:constant name="urlalternative" value="urlalternativa"/>
+ <cd:constant name="from" value="z"/>
+ <cd:constant name="alternative" value="alternativa"/>
+ <cd:constant name="increment" value="zvysit"/>
+ <cd:constant name="incrementnumber" value="zvysujicicislo"/>
+ <cd:constant name="resetnumber" value="resetnumber"/>
+ <cd:constant name="reference" value="odkaz"/>
+ <cd:constant name="unknownreference" value="neznamyodkaz"/>
+ <cd:constant name="footer" value="upati"/>
+ <cd:constant name="footerdistance" value="vzdalenostupati"/>
+ <cd:constant name="footerstate" value="statusupati"/>
+ <cd:constant name="voffset" value="voffset"/>
+ <cd:constant name="next" value="dalsi"/>
+ <cd:constant name="before" value="pred"/>
+ <cd:constant name="commandbefore" value="predchoziprikaz"/>
+ <cd:constant name="previous" value="predchozi"/>
+ <cd:constant name="previousnumber" value="predchozicislo"/>
+ <cd:constant name="delay" value="prodleva"/>
+ <cd:constant name="way" value="zpusob"/>
+ <cd:constant name="random" value="nahodne"/>
+ <cd:constant name="white" value="bily"/>
+ <cd:constant name="xfactor" value="xfaktor"/>
+ <cd:constant name="xmax" value="xmax"/>
+ <cd:constant name="xoffset" value="xoffset"/>
+ <cd:constant name="xscale" value="xmeritko"/>
+ <cd:constant name="xstep" value="xkrok"/>
+ <cd:constant name="yfactor" value="yfaktor"/>
+ <cd:constant name="ymax" value="ymax"/>
+ <cd:constant name="yoffset" value="yoffset"/>
+ <cd:constant name="yscale" value="ymeritko"/>
+ <cd:constant name="ystep" value="ykrok"/>
+ <cd:constant name="samepage" value="stejnastranka"/>
+ <cd:constant name="itemalign" value="itemalign"/>
+ <cd:constant name="sidealign" value="sidealign"/>
+ <cd:constant name="side" value="pocitat"/>
+ <cd:constant name="fieldlayer" value="fieldlayer"/>
+ <cd:constant name="textlayer" value="textlayer"/>
+ <cd:constant name="fieldbackgroundcolor" value="barvapozadipole"/>
+ <cd:constant name="fieldframecolor" value="barvarameckupole"/>
+ <cd:constant name="fieldoffset" value="offsetpole"/>
+ <cd:constant name="action" value="akce"/>
+ <cd:constant name="openaction" value="otevriakci"/>
+ <cd:constant name="closeaction" value="zavriakci"/>
+ <cd:constant name="openpageaction" value="akceotevrenistranky"/>
+ <cd:constant name="closepageaction" value="akcezavrenistranky"/>
+ <cd:constant name="clickin" value="klikuvnitr"/>
+ <cd:constant name="clickout" value="klikvne"/>
+ <cd:constant name="regionin" value="oblastuvnitr"/>
+ <cd:constant name="regionout" value="oblastvne"/>
+ <cd:constant name="focusin" value="focusin"/>
+ <cd:constant name="focusout" value="focusout"/>
+ <cd:constant name="afterkey" value="klavesapo"/>
+ <cd:constant name="format" value="formatovat"/>
+ <cd:constant name="validate" value="validovat"/>
+ <cd:constant name="calculate" value="pocitat"/>
+ <cd:constant name="click" value="klik"/>
+ <cd:constant name="vcommand" value="vprikaz"/>
+ <cd:constant name="icommand" value="iprikaz"/>
+ <cd:constant name="ccommand" value="cprikaz"/>
+ <cd:constant name="textdistance" value="textdistance"/>
+ <cd:constant name="numberdistance" value="numberdistance"/>
+ <cd:constant name="textmargin" value="textmargin"/>
+ <cd:constant name="keyword" value="keyword"/>
+ <cd:constant name="deeptextcommand" value="deeptextcommand"/>
+ <cd:constant name="deepnumbercommand" value="deepnumbercommand"/>
+ </cd:constants>
+
+ <cd:constants>
+ <cd:constant name="extras" value="extras"/>
+ </cd:constants>
+
+ <cd:variables>
+ <cd:variable name="on" value="zap"/>
+ <cd:variable name="test" value="test"/>
+ <cd:variable name="serried" value="semknuto"/>
+ <cd:variable name="joinedup" value="spojeno"/>
+ <cd:variable name="absolute" value="absolutni"/>
+ <cd:variable name="background" value="pozadi"/>
+ <cd:variable name="backward" value="zpet"/>
+ <cd:variable name="subbackward" value="podzpet"/>
+ <cd:variable name="action" value="akce"/>
+ <cd:variable name="stopper" value="predel"/>
+ <cd:variable name="paragraph" value="odstavec"/>
+ <cd:variable name="all" value="vse"/>
+ <cd:variable name="always" value="vzdy"/>
+ <cd:variable name="auto" value="auto"/>
+ <cd:variable name="autointro" value="autouvod"/>
+ <cd:variable name="both" value="obe"/>
+ <cd:variable name="inner" value="uvnitr"/>
+ <cd:variable name="blank" value="prazdny"/>
+ <cd:variable name="disable" value="zablokovat"/>
+ <cd:variable name="top" value="vrsek"/>
+ <cd:variable name="wide" value="siroce"/>
+ <cd:variable name="width" value="sirka"/>
+ <cd:variable name="minwidth" value="minsirka"/>
+ <cd:variable name="outer" value="vnejsi"/>
+ <cd:variable name="numbers" value="cisla"/>
+ <cd:variable name="Numbers" value="Cisla"/>
+ <cd:variable name="command" value="prikaz"/>
+ <cd:variable name="commands" value="prikazy"/>
+ <cd:variable name="concept" value="koncept"/>
+ <cd:variable name="day" value="den"/>
+ <cd:variable name="date" value="datum"/>
+ <cd:variable name="default" value="implicitni"/>
+ <cd:variable name="final" value="finalni"/>
+ <cd:variable name="float" value="plvouciobjekt"/>
+ <cd:variable name="depth" value="podlehloubky"/>
+ <cd:variable name="doublesided" value="dvoustranny"/>
+ <cd:variable name="first" value="prvni"/>
+ <cd:variable name="each" value="kazdy"/>
+ <cd:variable name="singlesided" value="jednostranne"/>
+ <cd:variable name="somewhere" value="nekde"/>
+ <cd:variable name="nowhere" value="nikde"/>
+ <cd:variable name="even" value="sude"/>
+ <cd:variable name="external" value="externi"/>
+ <cd:variable name="file" value="soubor"/>
+ <cd:variable name="flexible" value="prizpusobive"/>
+ <cd:variable name="force" value="sila"/>
+ <cd:variable name="used" value="uzito"/>
+ <cd:variable name="none" value="zadny"/>
+ <cd:variable name="nomarking" value="zadneznaceni"/>
+ <cd:variable name="nonumber" value="nonumber"/>
+ <cd:variable name="nowhite" value="zadnabila"/>
+ <cd:variable name="rotated" value="otoceno"/>
+ <cd:variable name="mirrored" value="zrcadleno"/>
+ <cd:variable name="global" value="globalne"/>
+ <cd:variable name="grid" value="mrizka"/>
+ <cd:variable name="nogrid" value="nogrid"/>
+ <cd:variable name="big" value="velke"/>
+ <cd:variable name="bigbodyfont" value="bigbodyfont"/>
+ <cd:variable name="bigpreference" value="vysokapriorita"/>
+ <cd:variable name="gray" value="seda"/>
+ <cd:variable name="halfline" value="pulradku"/>
+ <cd:variable name="keep" value="drzet"/>
+ <cd:variable name="hanging" value="visici"/>
+ <cd:variable name="spacing" value="mezerovani"/>
+ <cd:variable name="nospacing" value="nospacing"/>
+ <cd:variable name="repeat" value="opakovat"/>
+ <cd:variable name="fix" value="fixuj"/>
+ <cd:variable name="here" value="zde"/>
+ <cd:variable name="header" value="zahlavi"/>
+ <cd:variable name="high" value="vysoko"/>
+ <cd:variable name="height" value="vyska"/>
+ <cd:variable name="minheight" value="minvyska"/>
+ <cd:variable name="horizontal" value="horizontalne"/>
+ <cd:variable name="current" value="aktualni"/>
+ <cd:variable name="hz" value="hz"/>
+ <cd:variable name="nohz" value="nohz"/>
+ <cd:variable name="italic" value="kurziva"/>
+ <cd:variable name="inherit" value="inherit"/>
+ <cd:variable name="inleft" value="vlevo"/>
+ <cd:variable name="inmargin" value="naokraji"/>
+ <cd:variable name="inright" value="vpravo"/>
+ <cd:variable name="interaction" value="interakce"/>
+ <cd:variable name="intext" value="dotextu"/>
+ <cd:variable name="intro" value="uvod"/>
+ <cd:variable name="its" value="pol"/>
+ <cd:variable name="yes" value="ano"/>
+ <cd:variable name="year" value="rok"/>
+ <cd:variable name="frame" value="ramecek"/>
+ <cd:variable name="marginedge" value="textovahrana"/>
+ <cd:variable name="cap" value="kap"/>
+ <cd:variable name="capital" value="kapitalky"/>
+ <cd:variable name="referral" value="znacka"/>
+ <cd:variable name="small" value="male"/>
+ <cd:variable name="smallnormal" value="malenormalni"/>
+ <cd:variable name="smallslanted" value="malesklonene"/>
+ <cd:variable name="smallslantedbold" value="malesklonenetucne"/>
+ <cd:variable name="smallitalic" value="malekurzivni"/>
+ <cd:variable name="smallitalicbold" value="malekurzivnitucne"/>
+ <cd:variable name="smalltype" value="maletype"/>
+ <cd:variable name="smallbold" value="maletucne"/>
+ <cd:variable name="smallboldslanted" value="maletucnesklonene"/>
+ <cd:variable name="smallbolditalic" value="maletucnekurzivni"/>
+ <cd:variable name="smallbodyfont" value="smallbodyfont"/>
+ <cd:variable name="split" value="split"/>
+ <cd:variable name="toggle" value="toggle"/>
+ <cd:variable name="color" value="barevne"/>
+ <cd:variable name="column" value="column"/>
+ <cd:variable name="columns" value="sloupce"/>
+ <cd:variable name="head" value="hlavicka"/>
+ <cd:variable name="low" value="nizko"/>
+ <cd:variable name="last" value="posledni"/>
+ <cd:variable name="label" value="popisek"/>
+ <cd:variable name="lohi" value="nivy"/>
+ <cd:variable name="tall" value="vysoko"/>
+ <cd:variable name="empty" value="prazdne"/>
+ <cd:variable name="Character" value="Pismeno"/>
+ <cd:variable name="character" value="pismeno"/>
+ <cd:variable name="Characters" value="Pismena"/>
+ <cd:variable name="characters" value="pismena"/>
+ <cd:variable name="landscape" value="nasirku"/>
+ <cd:variable name="rule" value="linka"/>
+ <cd:variable name="list" value="seznam"/>
+ <cd:variable name="leftmargin" value="levyokraj"/>
+ <cd:variable name="leftpage" value="levastranka"/>
+ <cd:variable name="leftedge" value="levahrana"/>
+ <cd:variable name="left" value="vlevo"/>
+ <cd:variable name="local" value="lokalne"/>
+ <cd:variable name="new" value="novy"/>
+ <cd:variable name="old" value="old"/>
+ <cd:variable name="MONTH" value="MESIC"/>
+ <cd:variable name="month" value="mesic"/>
+ <cd:variable name="mar" value="mar"/>
+ <cd:variable name="item" value="polozka"/>
+ <cd:variable name="marking" value="znaceni"/>
+ <cd:variable name="margin" value="marginalie"/>
+ <cd:variable name="max" value="max"/>
+ <cd:variable name="min" value="min"/>
+ <cd:variable name="mediaeval" value="stredoveky"/>
+ <cd:variable name="medium" value="stredni"/>
+ <cd:variable name="middle" value="nastred"/>
+ <cd:variable name="after" value="po"/>
+ <cd:variable name="name" value="jmeno"/>
+ <cd:variable name="opposite" value="naproti"/>
+ <cd:variable name="no" value="ne"/>
+ <cd:variable name="negative" value="negativ"/>
+ <cd:variable name="positive" value="positiv"/>
+ <cd:variable name="not" value="ne"/>
+ <cd:variable name="never" value="nikdy"/>
+ <cd:variable name="normal" value="normalni"/>
+ <cd:variable name="number" value="cislo"/>
+ <cd:variable name="offset" value="offset"/>
+ <cd:variable name="unknown" value="neznamy"/>
+ <cd:variable name="bottom" value="spodek"/>
+ <cd:variable name="odd" value="liche"/>
+ <cd:variable name="packed" value="zhustene"/>
+ <cd:variable name="unpacked" value="rozbalene"/>
+ <cd:variable name="makeup" value="zlom"/>
+ <cd:variable name="atmargin" value="naokraji"/>
+ <cd:variable name="overlay" value="prekryv"/>
+ <cd:variable name="page" value="stranka"/>
+ <cd:variable name="pagenumber" value="cislostranky"/>
+ <cd:variable name="paper" value="papir"/>
+ <cd:variable name="display" value="obrazovka"/>
+ <cd:variable name="reverse" value="reverse"/>
+ <cd:variable name="fit" value="prizpusobive"/>
+ <cd:variable name="nofit" value="nofit"/>
+ <cd:variable name="postscript" value="postscript"/>
+ <cd:variable name="preview" value="nahled"/>
+ <cd:variable name="program" value="program"/>
+ <cd:variable name="process" value="process"/>
+ <cd:variable name="spot" value="spot"/>
+ <cd:variable name="dot" value="tecka"/>
+ <cd:variable name="ran" value="rozsah"/>
+ <cd:variable name="edge" value="hrana"/>
+ <cd:variable name="screen" value="rastr"/>
+ <cd:variable name="rectangular" value="pravouhly"/>
+ <cd:variable name="rightmargin" value="pravyokraj"/>
+ <cd:variable name="rightpage" value="pravastranka"/>
+ <cd:variable name="rightedge" value="pravahrana"/>
+ <cd:variable name="right" value="vpravo"/>
+ <cd:variable name="line" value="radek"/>
+ <cd:variable name="hang" value="zaveseni"/>
+ <cd:variable name="register" value="rejstrik"/>
+ <cd:variable name="relative" value="relativni"/>
+ <cd:variable name="reset" value="reset"/>
+ <cd:variable name="Romannumerals" value="Rimskecislice"/>
+ <cd:variable name="romannumerals" value="rimskecislice"/>
+ <cd:variable name="greek" value="recky"/>
+ <cd:variable name="Greek" value="Recky"/>
+ <cd:variable name="round" value="zaobleny"/>
+ <cd:variable name="rotate" value="otoc"/>
+ <cd:variable name="stretch" value="natahnout"/>
+ <cd:variable name="backspace" value="zpetnamezera"/>
+ <cd:variable name="broad" value="siroky"/>
+ <cd:variable name="row" value="row"/>
+ <cd:variable name="samepage" value="stejnastranka"/>
+ <cd:variable name="slanted" value="sklonene"/>
+ <cd:variable name="slantedbold" value="sklonenetucne"/>
+ <cd:variable name="synchronize" value="synchronize"/>
+ <cd:variable name="italicbold" value="kurzivnitucne"/>
+ <cd:variable name="sectionnumber" value="cislooddilu"/>
+ <cd:variable name="narrow" value="uzky"/>
+ <cd:variable name="cutspace" value="cutspace"/>
+ <cd:variable name="tolerant" value="tolerantni"/>
+ <cd:variable name="space" value="mezera"/>
+ <cd:variable name="standard" value="standardni"/>
+ <cd:variable name="start" value="start"/>
+ <cd:variable name="stop" value="stop"/>
+ <cd:variable name="strict" value="striktni"/>
+ <cd:variable name="strut" value="strut"/>
+ <cd:variable name="sub" value="pod"/>
+ <cd:variable name="sym" value="sym"/>
+ <cd:variable name="txt" value="txt"/>
+ <cd:variable name="symbol" value="symbol"/>
+ <cd:variable name="text" value="text"/>
+ <cd:variable name="back" value="zpet"/>
+ <cd:variable name="test" value="test"/>
+ <cd:variable name="inbetween" value="mezi"/>
+ <cd:variable name="type" value="type"/>
+ <cd:variable name="off" value="vyp"/>
+ <cd:variable name="url" value="url"/>
+ <cd:variable name="URL" value="URL"/>
+ <cd:variable name="fixed" value="fixne"/>
+ <cd:variable name="loose" value="uvolnene"/>
+ <cd:variable name="continue" value="pokracovat"/>
+ <cd:variable name="vertical" value="vertikalne"/>
+ <cd:variable name="bold" value="tucne"/>
+ <cd:variable name="sansbold" value="sanstucne"/>
+ <cd:variable name="boldslanted" value="tucnesklonene"/>
+ <cd:variable name="bolditalic" value="tucnekurzivni"/>
+ <cd:variable name="quadruple" value="ctyrnasobny"/>
+ <cd:variable name="footer" value="upati"/>
+ <cd:variable name="next" value="dalsi"/>
+ <cd:variable name="before" value="pred"/>
+ <cd:variable name="foreground" value="popredi"/>
+ <cd:variable name="preference" value="nastaveni"/>
+ <cd:variable name="temporary" value="docasne"/>
+ <cd:variable name="forward" value="vpred"/>
+ <cd:variable name="subforward" value="podvpred"/>
+ <cd:variable name="previous" value="predchozi"/>
+ <cd:variable name="value" value="hodnota"/>
+ <cd:variable name="week" value="tyden"/>
+ <cd:variable name="weekday" value="vsedniden"/>
+ <cd:variable name="WEEKDAY" value="VSEDNIDEN"/>
+ <cd:variable name="random" value="nahodny"/>
+ <cd:variable name="white" value="bily"/>
+ <cd:variable name="very" value="velmi"/>
+ <cd:variable name="verytolerant" value="velmitolerantni"/>
+ <cd:variable name="verystrict" value="velmistriktni"/>
+ <cd:variable name="see" value="viz"/>
+ <cd:variable name="smallcaps" value="kapitalky"/>
+ <cd:variable name="WORD" value="SLOVO"/>
+ <cd:variable name="firstpage" value="prvnistranka"/>
+ <cd:variable name="firstcolumn" value="firstcolumn"/>
+ <cd:variable name="previouspage" value="predchozistranka"/>
+ <cd:variable name="nextpage" value="dalsistranka"/>
+ <cd:variable name="lastpage" value="poslednistrana"/>
+ <cd:variable name="lastcolumn" value="lastcolumn"/>
+ <cd:variable name="lastpagenumber" value="lastpagenumber"/>
+ <cd:variable name="subpage" value="podstranka"/>
+ <cd:variable name="firstsubpage" value="prvnipodstranka"/>
+ <cd:variable name="previoussubpage" value="predchozipodstranka"/>
+ <cd:variable name="nextsubpage" value="dalsipodstranka"/>
+ <cd:variable name="lastsubpage" value="poslaednipodstranka"/>
+ <cd:variable name="nextevenpage" value="dalsisudastranka"/>
+ <cd:variable name="nextoddpage" value="dalsilichastranka"/>
+ <cd:variable name="previousevenpage" value="predchozisudastranka"/>
+ <cd:variable name="previousoddpage" value="predchozilichastranka"/>
+ <cd:variable name="readonly" value="pouzeprocteni"/>
+ <cd:variable name="required" value="pozadovane"/>
+ <cd:variable name="protected" value="chranene"/>
+ <cd:variable name="sorted" value="tridene"/>
+ <cd:variable name="unavailable" value="nedostupne"/>
+ <cd:variable name="hidden" value="skryte"/>
+ <cd:variable name="printable" value="tisknutelne"/>
+ <cd:variable name="bookmark" value="zalozka"/>
+ <cd:variable name="nocheck" value="nocheck"/>
+ <cd:variable name="innermargin" value="innermargin"/>
+ <cd:variable name="outermargin" value="outermargin"/>
+ <cd:variable name="inneredge" value="inneredge"/>
+ <cd:variable name="outeredge" value="outeredge"/>
+ <cd:variable name="controls" value="controls"/>
+ <cd:variable name="nothanging" value="nothanging"/>
+ <cd:variable name="hyphenated" value="hyphenated"/>
+ <cd:variable name="nothyphenated" value="nothyphenated"/>
+ <cd:variable name="overprint" value="overprint"/>
+ <cd:variable name="knockout" value="knockout"/>
+ <cd:variable name="xml" value="xml"/>
+ <cd:variable name="enumeration" value="vycet"/>
+ <cd:variable name="description" value="popis"/>
+ <cd:variable name="lefthanging" value="lefthanging"/>
+ <cd:variable name="righthanging" value="righthanging"/>
+ <cd:variable name="weak" value="weak"/>
+ <cd:variable name="strong" value="strong"/>
+ </cd:variables>
+
+ <cd:constants>
+ <cd:constant name="controls" value="controls"/>
+ <cd:constant name="global" value="globalne"/>
+ <cd:constant name="overprint" value="overprint"/>
+ </cd:constants>
+
+ <cd:variables>
+ <cd:variable name="conversion" value="konverze"/>
+ <cd:variable name="by" value="skrz"/>
+ </cd:variables>
+
+ <cd:constants>
+ <cd:constant name="dx" value="dx"/>
+ <cd:constant name="dy" value="dy"/>
+ <cd:constant name="nx" value="nx"/>
+ <cd:constant name="ny" value="ny"/>
+ <cd:constant name="nr" value="nr"/>
+ <cd:constant name="nl" value="nl"/>
+ <cd:constant name="nc" value="nc"/>
+ <cd:constant name="sx" value="sx"/>
+ <cd:constant name="sy" value="sy"/>
+ <cd:constant name="n" value="n"/>
+ <cd:constant name="vfil" value="vfil"/>
+ <cd:constant name="hfil" value="hfil"/>
+ <cd:constant name="strut" value="strut"/>
+ <cd:constant name="autostrut" value="autostrut"/>
+ <cd:constant name="reset" value="reset"/>
+ <cd:constant name="set" value="set"/>
+ <cd:constant name="escape" value="escape"/>
+ <cd:constant name="apa" value="apa"/>
+ </cd:constants>
+
+ <cd:variables>
+ <cd:variable name="calligraphic" value="kaligraficke"/>
+ <cd:variable name="handwritten" value="rukopisne"/>
+ <cd:variable name="sansserif" value="bezserifu"/>
+ <cd:variable name="roman" value="antikva"/>
+ <cd:variable name="teletype" value="strojopis"/>
+ <cd:variable name="type" value="opis"/>
+ <cd:variable name="serif" value="serif"/>
+ <cd:variable name="regular" value="pravidelne"/>
+ <cd:variable name="support" value="podpora"/>
+ <cd:variable name="sans" value="sans"/>
+ <cd:variable name="mono" value="mono"/>
+ </cd:variables>
+
+ <cd:elements>
+ <cd:element name="begin" value="zacatek"/>
+ <cd:element name="end" value="konec"/>
+ <cd:element name="coupled" value="propojene"/>
+ <cd:element name="get" value="ziskat"/>
+ <cd:element name="currentlocal" value="aktualnelokalni"/>
+ <cd:element name="endsetup" value="endsetup"/>
+ <cd:element name="load" value="nacist"/>
+ <cd:element name="emptyone" value="leer"/>
+ <cd:element name="emptytwo" value="prazdne"/>
+ <cd:element name="list" value="seznam"/>
+ <cd:element name="listof" value="seznam"/>
+ <cd:element name="local" value="lokalne"/>
+ <cd:element name="place" value="umisti"/>
+ <cd:element name="reserve" value="rezervovat"/>
+ <cd:element name="start" value="start"/>
+ <cd:element name="setup" value="nastaveni"/>
+ <cd:element name="stop" value="stop"/>
+ <cd:element name="increment" value="zvysit"/>
+ <cd:element name="next" value="dalsi"/>
+ <cd:element name="complete" value="uplny"/>
+ <cd:element name="previous" value="predchozi"/>
+ <cd:element name="previouslocal" value="predchozilokalni"/>
+ <cd:element name="see" value="viz"/>
+ <cd:element name="type" value="opis"/>
+ <cd:element name="makeup" value="zlom"/>
+ <cd:element name="text" value="text"/>
+ </cd:elements>
+
+ <cd:variables>
+ <cd:variable name="buffer" value="buffer"/>
+ <cd:variable name="linenote" value="linenote"/>
+ <cd:variable name="comment" value="komentar"/>
+ <cd:variable name="interactionmenu" value="interaktivnimenu"/>
+ <cd:variable name="postponing" value="odlozit"/>
+ <cd:variable name="hiding" value="skryt"/>
+ <cd:variable name="tabulate" value="tabelator"/>
+ <cd:variable name="tabulatehead" value="tabulatehead"/>
+ <cd:variable name="tabulatetail" value="tabulatetail"/>
+ <cd:variable name="fact" value="fakt"/>
+ <cd:variable name="legend" value="legenda"/>
+ <cd:variable name="formula" value="rovnice"/>
+ <cd:variable name="tablehead" value="zahlavitabulky"/>
+ <cd:variable name="tabletail" value="konectabulky"/>
+ <cd:variable name="setups" value="einstellungen"/>
+ <cd:variable name="helptext" value="textnapovedy"/>
+ <cd:variable name="localenvironment" value="lokalnihoprostredi"/>
+ <cd:variable name="sectionblockenvironment" value="sectionblockenvironment"/>
+ <cd:variable name="pagecomment" value="komentarstranky"/>
+ </cd:variables>
+
+ <cd:variables>
+ <cd:variable name="FirstPage" value="PrvniStrana"/>
+ <cd:variable name="PreviousPage" value="PredchoziStrana"/>
+ <cd:variable name="NextPage" value="DalsiStrana"/>
+ <cd:variable name="LastPage" value="PosledniStrana"/>
+ <cd:variable name="PreviousJump" value="PredchoziSkok"/>
+ <cd:variable name="NextJump" value="NasledujiciSkok"/>
+ <cd:variable name="ToggleViewer" value="ZmenitProhlizec"/>
+ <cd:variable name="ExitViewer" value="UkoncitProhlizec"/>
+ <cd:variable name="CloseDocument" value="ZavritDokument"/>
+ <cd:variable name="SaveDocument" value="UlozitDokument"/>
+ <cd:variable name="SaveNamedDocument" value="SaveNamedDocument"/>
+ <cd:variable name="OpenNamedDocument" value="OpenNamedDocument"/>
+ <cd:variable name="ViewerHelp" value="NapovedaProhlizece"/>
+ <cd:variable name="PrintDocument" value="VytisknoutDokument"/>
+ <cd:variable name="SearchDocument" value="ProhledatDokument"/>
+ <cd:variable name="SearchAgain" value="HledatZnovu"/>
+ <cd:variable name="Query" value="Query"/>
+ <cd:variable name="QueryAgain" value="QueryAgain"/>
+ <cd:variable name="GotoPage" value="JdiNaStranku"/>
+ <cd:variable name="StartMovie" value="SpustitFilm"/>
+ <cd:variable name="StopMovie" value="ZastavitFilm"/>
+ <cd:variable name="PauseMovie" value="PozastavitFilm"/>
+ <cd:variable name="ResumeMovie" value="PokracovatFilm"/>
+ <cd:variable name="StartSound" value="StartZvuk"/>
+ <cd:variable name="StopSound" value="StopZvuk"/>
+ <cd:variable name="PauseSound" value="PozastavitZvuk"/>
+ <cd:variable name="ResumeSound" value="PokracovatZvuk"/>
+ <cd:variable name="StartRendering" value="StartRendering"/>
+ <cd:variable name="StopRendering" value="StopRendering"/>
+ <cd:variable name="PauseRendering" value="PauseRendering"/>
+ <cd:variable name="ResumeRendering" value="ResumeRendering"/>
+ <cd:variable name="SaveForm" value="UlozitFormular"/>
+ <cd:variable name="LoadForm" value="NacistFormular"/>
+ <cd:variable name="ResetForm" value="ResetFormulare"/>
+ <cd:variable name="SubmitForm" value="PoslatFormular"/>
+ <cd:variable name="HideField" value="SkryjPole"/>
+ <cd:variable name="ShowField" value="UkazPole"/>
+ <cd:variable name="FitWidth" value="FitWidth"/>
+ <cd:variable name="FitHeight" value="FitHeight"/>
+ <cd:variable name="HideLayer" value="HideLayer"/>
+ <cd:variable name="VideLayer" value="VideLayer"/>
+ <cd:variable name="ToggleLayer" value="ToggleLayer"/>
+ <cd:variable name="ShowThumbs" value="UkazNahledy"/>
+ <cd:variable name="ShowBookmarks" value="UkazZalozky"/>
+ </cd:variables>
+
+ <cd:variables>
+ <cd:variable name="New" value="Novy"/>
+ <cd:variable name="Balloon" value="Bublinka"/>
+ <cd:variable name="Addition" value="Pridavek"/>
+ <cd:variable name="Help" value="Napoveda"/>
+ <cd:variable name="Paragraph" value="Odstavec"/>
+ <cd:variable name="Key" value="Klavesa"/>
+ </cd:variables>
+
+ <cd:constants>
+ <cd:constant name="bet" value="bet"/>
+ <cd:constant name="dat" value="dat"/>
+ <cd:constant name="ken" value="ken"/>
+ <cd:constant name="ref" value="ref"/>
+ </cd:constants>
+
+ <cd:variables>
+ <cd:variable name="formeel" value="formeel"/>
+ <cd:variable name="informeel" value="informeel"/>
+ <cd:variable name="rekening" value="rekening"/>
+ <cd:variable name="sticker" value="sticker"/>
+ <cd:variable name="sheet" value="sheet"/>
+ <cd:variable name="brief" value="brief"/>
+ <cd:variable name="ls" value="ls"/>
+ </cd:variables>
+
+ <cd:commands>
+ <cd:command name="language" value="jazyk"/>
+ <cd:command name="mainlanguage" value="hlavnijazyk"/>
+ <cd:command name="translate" value="prelozit"/>
+ <cd:command name="installlanguage" value="instalacejazyka"/>
+ <cd:command name="setuplanguage" value="nastavjazyk"/>
+ <cd:command name="showmakeup" value="ukazupravu"/>
+ <cd:command name="useencoding" value="uzijkodovani"/>
+ <cd:command name="usespecials" value="uzijspeciality"/>
+ <cd:command name="defineoutput" value="definujvystup"/>
+ <cd:command name="setupoutput" value="nastavvystup"/>
+ <cd:command name="defineaccent" value="definujakcent"/>
+ <cd:command name="definecharacter" value="definujznak"/>
+ <cd:command name="definecommand" value="definujprikaz"/>
+ <cd:command name="startcoding" value="startkodovani"/>
+ <cd:command name="stopcoding" value="stopkodovani"/>
+ <cd:command name="definebodyfontenvironment" value="definujprostredizakladnihofontu"/>
+ <cd:command name="setupbodyfontenvironment" value="nastavprostredizakladnihofontu"/>
+ <cd:command name="definebodyfont" value="definujzakladnifont"/>
+ <cd:command name="definefont" value="definujfont"/>
+ <cd:command name="definefontsynonym" value="definujsynonumumfontu"/>
+ <cd:command name="definestyle" value="definujstyl"/>
+ <cd:command name="definefontstyle" value="definujstylfontu"/>
+ <cd:command name="setupstrut" value="setupstrut"/>
+ <cd:command name="setuptype" value="nastavtype"/>
+ <cd:command name="type" value="opis"/>
+ <cd:command name="typ" value="pis"/>
+ <cd:command name="arg" value="arg"/>
+ <cd:command name="tex" value="tex"/>
+ <cd:command name="definetyping" value="definujopis"/>
+ <cd:command name="definetype" value="definetype"/>
+ <cd:command name="setuptyping" value="nastavopis"/>
+ <cd:command name="typefile" value="opissoubor"/>
+ <cd:command name="setupfootnotes" value="nastavpoznamkypodcarou"/>
+ <cd:command name="setupfootnotedefinition" value="nastavdefinicipoznamekpodcarou"/>
+ <cd:command name="note" value="poznamka"/>
+ <cd:command name="footnote" value="poznamkapodcarou"/>
+ <cd:command name="footnotetext" value="footnotetext"/>
+ <cd:command name="startlocalfootnotes" value="startlokalnipoznamkypodcarou"/>
+ <cd:command name="stoplocalfootnotes" value="stoplokalnipoznamkypodcarou"/>
+ <cd:command name="placelocalfootnotes" value="umistilokalnipoznamkypodcarou"/>
+ <cd:command name="placefootnotes" value="umistipoznamkypodcarou"/>
+ <cd:command name="currentdate" value="aktualnidatum"/>
+ <cd:command name="date" value="datum"/>
+ <cd:command name="weekday" value="vsedniden"/>
+ <cd:command name="WEEKDAY" value="VSEDNIDEN"/>
+ <cd:command name="month" value="mesic"/>
+ <cd:command name="MONTH" value="MESIC"/>
+ <cd:command name="Numbers" value="Cisla"/>
+ <cd:command name="numbers" value="cisla"/>
+ <cd:command name="romannumerals" value="rimskecislice"/>
+ <cd:command name="Romannumerals" value="Rimskecislice"/>
+ <cd:command name="character" value="znak"/>
+ <cd:command name="Character" value="Znak"/>
+ <cd:command name="characters" value="znaky"/>
+ <cd:command name="Characters" value="Znaky"/>
+ <cd:command name="unknown" value="neznamo"/>
+ <cd:command name="definesymbol" value="definujsymbol"/>
+ <cd:command name="definefiguresymbol" value="definujobrazeksymbol"/>
+ <cd:command name="symbol" value="symbol"/>
+ <cd:command name="setupsymbolset" value="nastavsadusymbolu"/>
+ <cd:command name="showsymbolset" value="ukazsadusymbolu"/>
+ <cd:command name="startsymbolset" value="startsadasymbolu"/>
+ <cd:command name="usesymbols" value="uzijsymbol"/>
+ <cd:command name="defineconversion" value="definujkonverzi"/>
+ <cd:command name="convertnumber" value="konvertujcislo"/>
+ <cd:command name="setupcapitals" value="nastavkapitalky"/>
+ <cd:command name="smallcapped" value="kap"/>
+ <cd:command name="notsmallcapped" value="nokap"/>
+ <cd:command name="CAPPED" value="KAP"/>
+ <cd:command name="SmallCapped" value="Kap"/>
+ <cd:command name="SmallCaps" value="Kaps"/>
+ <cd:command name="WORD" value="SLOVO"/>
+ <cd:command name="WORDS" value="SLOVA"/>
+ <cd:command name="Word" value="Slovo"/>
+ <cd:command name="Words" value="Slova"/>
+ <cd:command name="stretched" value="roztazene"/>
+ <cd:command name="overstrike" value="preskrtnuto"/>
+ <cd:command name="overstrikes" value="preskrtnuti"/>
+ <cd:command name="overbar" value="nadtrzeno"/>
+ <cd:command name="overbars" value="nadtrzeni"/>
+ <cd:command name="underbar" value="podtrzeno"/>
+ <cd:command name="underbars" value="podtrzeni"/>
+ <cd:command name="setupunderbar" value="nastavpodtrzeni"/>
+ <cd:command name="setupbodyfont" value="nastavzakladnifont"/>
+ <cd:command name="switchtobodyfont" value="prepninazakladnifont"/>
+ <cd:command name="showbodyfont" value="ukazzakladnifont"/>
+ <cd:command name="showbodyfontenvironment" value="ukazpostredizakladnihofontu"/>
+ <cd:command name="headtext" value="texthlavicky"/>
+ <cd:command name="labeltext" value="textpopisku"/>
+ <cd:command name="LABELTEXT" value="TEXTPOPISKU"/>
+ <cd:command name="setupheadtext" value="nastavtexthlavicky"/>
+ <cd:command name="setuplabeltext" value="nastavtextpopisku"/>
+ <cd:command name="marginrule" value="marginalnilinka"/>
+ <cd:command name="startmarginrule" value="startmarginalnilinka"/>
+ <cd:command name="stopmarginrule" value="stopmarginalnilinka"/>
+ <cd:command name="setupmarginrules" value="nastavmarginalnilinky"/>
+ <cd:command name="blackrule" value="cernalinka"/>
+ <cd:command name="blackrules" value="cernelinky"/>
+ <cd:command name="setupblackrules" value="nastavcernelinky"/>
+ <cd:command name="setupscreens" value="nastavrastr"/>
+ <cd:command name="framed" value="oramovani"/>
+ <cd:command name="inframed" value="zaramovani"/>
+ <cd:command name="mframed" value="maoramovani"/>
+ <cd:command name="inmframed" value="mazaramovani"/>
+ <cd:command name="setupframed" value="nastavoramovani"/>
+ <cd:command name="setuplinewidth" value="nastavsirkucary"/>
+ <cd:command name="setupthinrules" value="nastavtenkelinky"/>
+ <cd:command name="thinrule" value="tenkalinka"/>
+ <cd:command name="thinrules" value="tenkelinky"/>
+ <cd:command name="hairline" value="vlasovalinka"/>
+ <cd:command name="vl" value="vl"/>
+ <cd:command name="hl" value="hl"/>
+ <cd:command name="defineframed" value="definujoramovani"/>
+ <cd:command name="defineframedtext" value="definujoramovanytext"/>
+ <cd:command name="setupframedtexts" value="nastavoramovanetexty"/>
+ <cd:command name="defineoverlay" value="definujprekryv"/>
+ <cd:command name="definelayer" value="definelayer"/>
+ <cd:command name="background" value="pozadi"/>
+ <cd:command name="startbackground" value="startpozadi"/>
+ <cd:command name="stopbackground" value="stoppozadi"/>
+ <cd:command name="setupbackground" value="nastavpozadi"/>
+ <cd:command name="fillinrules" value="vyplnovelinky"/>
+ <cd:command name="setupfillinrules" value="nastavvyplnovelinky"/>
+ <cd:command name="fillintext" value="vyplnenytext"/>
+ <cd:command name="setupfillinlines" value="nastavvyplnoveradky"/>
+ <cd:command name="fillinline" value="vyplnovyradek"/>
+ <cd:command name="setuptextrules" value="nastavtextovelinky"/>
+ <cd:command name="textrule" value="textovalinka"/>
+ <cd:command name="starttextrule" value="starttextovalinka"/>
+ <cd:command name="stoptextrule" value="stoptextovalinka"/>
+ <cd:command name="usemodule" value="uzijmodul"/>
+ <cd:command name="usemodules" value="uzijmoduly"/>
+ <cd:command name="starttext" value="starttext"/>
+ <cd:command name="stoptext" value="stoptext"/>
+ <cd:command name="margintitle" value="marginalninadpis"/>
+ <cd:command name="marginword" value="marginalnislovo"/>
+ <cd:command name="margintext" value="marginalnitext"/>
+ <cd:command name="inleft" value="vlevo"/>
+ <cd:command name="inmargin" value="naokraj"/>
+ <cd:command name="inothermargin" value="nadruhyokraj"/>
+ <cd:command name="inright" value="vpravo"/>
+ <cd:command name="ininner" value="ininner"/>
+ <cd:command name="inouter" value="inouter"/>
+ <cd:command name="startmarginblock" value="startmarginalniblok"/>
+ <cd:command name="stopmarginblock" value="stopmarginalniblok"/>
+ <cd:command name="defineinmargin" value="defineinmargin"/>
+ <cd:command name="setupinmargin" value="nastavmarginalie"/>
+ <cd:command name="setupmarginblocks" value="nastavmarginalniblok"/>
+ <cd:command name="inleftedge" value="nalevo"/>
+ <cd:command name="inleftmargin" value="nalevyokraj"/>
+ <cd:command name="inrightmargin" value="napravyokraj"/>
+ <cd:command name="inrightedge" value="napravo"/>
+ <cd:command name="atleftmargin" value="atleftmargin"/>
+ <cd:command name="atrightmargin" value="atrightmargin"/>
+ <cd:command name="wordright" value="slovovpravo"/>
+ <cd:command name="defineblank" value="definujpreskok"/>
+ <cd:command name="blank" value="preskoc"/>
+ <cd:command name="setupblank" value="nastavpreskok"/>
+ <cd:command name="correctwhitespace" value="korekcebilehomista"/>
+ <cd:command name="fixedspaces" value="tvrdemezery"/>
+ <cd:command name="fixedspace" value="tvrdamezera"/>
+ <cd:command name="nospace" value="zadnamezera"/>
+ <cd:command name="space" value="mezera"/>
+ <cd:command name="nowhitespace" value="zadnebilemisto"/>
+ <cd:command name="packed" value="zhustene"/>
+ <cd:command name="startpacked" value="startzhustene"/>
+ <cd:command name="stoppacked" value="stopzhustene"/>
+ <cd:command name="startunpacked" value="startnezhustene"/>
+ <cd:command name="stopunpacked" value="stopnezhustene"/>
+ <cd:command name="startlinecorrection" value="startkorekceradku"/>
+ <cd:command name="stoplinecorrection" value="stopkorekceradku"/>
+ <cd:command name="godown" value="jdidolu"/>
+ <cd:command name="whitespace" value="bilemisto"/>
+ <cd:command name="noindenting" value="zadneodsazovani"/>
+ <cd:command name="indenting" value="odsazovani"/>
+ <cd:command name="setupindenting" value="nastavodsazovani"/>
+ <cd:command name="startalignment" value="startzarovnavani"/>
+ <cd:command name="stopalignment" value="stopzarovnavani"/>
+ <cd:command name="startlines" value="startradky"/>
+ <cd:command name="stoplines" value="stopradky"/>
+ <cd:command name="setupparagraphnumbering" value="nastavcislovaniodstavcu"/>
+ <cd:command name="setuplinenumbering" value="nastavcislovaniradku"/>
+ <cd:command name="startlinenumbering" value="startcislovaniradku"/>
+ <cd:command name="stoplinenumbering" value="stopcislovaniradku"/>
+ <cd:command name="startline" value="startradek"/>
+ <cd:command name="stopline" value="stopradek"/>
+ <cd:command name="someline" value="nejakyradek"/>
+ <cd:command name="inline" value="vradku"/>
+ <cd:command name="crlf" value="crlf"/>
+ <cd:command name="emptylines" value="emptylines"/>
+ <cd:command name="setuplines" value="nastavradky"/>
+ <cd:command name="startnarrower" value="startzuzeni"/>
+ <cd:command name="stopnarrower" value="stopzuzeni"/>
+ <cd:command name="setupnarrower" value="nastavzuzeni"/>
+ <cd:command name="definetabulate" value="definujtabelaci"/>
+ <cd:command name="setuptabulate" value="nastavtabelaci"/>
+ <cd:command name="starttable" value="starttabulka"/>
+ <cd:command name="stoptable" value="stoptabulka"/>
+ <cd:command name="starttables" value="starttabulky"/>
+ <cd:command name="stoptables" value="stoptabulky"/>
+ <cd:command name="setuptables" value="nastavtabulky"/>
+ <cd:command name="definetabletemplate" value="definujsablonutabulky"/>
+ <cd:command name="page" value="strana"/>
+ <cd:command name="testcolumn" value="testcolumn"/>
+ <cd:command name="testpage" value="testpage"/>
+ <cd:command name="couplepage" value="parovastrana"/>
+ <cd:command name="pagetype" value="typstrany"/>
+ <cd:command name="processpage" value="zpracujstranu"/>
+ <cd:command name="couplepaper" value="dvoustrannypapir"/>
+ <cd:command name="selectpaper" value="vyberpapir"/>
+ <cd:command name="screen" value="obrazovka"/>
+ <cd:command name="definesection" value="definujsekci"/>
+ <cd:command name="definesectionblock" value="definujbloksekce"/>
+ <cd:command name="setupsectionblock" value="nastavbloksekce"/>
+ <cd:command name="setupsection" value="nastavsekci"/>
+ <cd:command name="notopandbottomlines" value="zadnehorniadolniradky"/>
+ <cd:command name="noheaderandfooterlines" value="zadnezahlaviaupati"/>
+ <cd:command name="setuptop" value="nastavhorejsek"/>
+ <cd:command name="setuptoptexts" value="nastavhornitexty"/>
+ <cd:command name="setupheader" value="nastavzahlavi"/>
+ <cd:command name="setupheadertexts" value="nastavtextyzahlavi"/>
+ <cd:command name="setuppagenumbering" value="nastavcislovanistran"/>
+ <cd:command name="getnumber" value="getnumber"/>
+ <cd:command name="incrementnumber" value="zvysujicicislo"/>
+ <cd:command name="decrementnumber" value="decrementnumber"/>
+ <cd:command name="resetnumber" value="resetnumber"/>
+ <cd:command name="setnumber" value="setnumber"/>
+ <cd:command name="setupnumber" value="setupnumber"/>
+ <cd:command name="setupbottom" value="nastavspodek"/>
+ <cd:command name="setupbottomtexts" value="nastavdolnitexty"/>
+ <cd:command name="setupfooter" value="nastavupati"/>
+ <cd:command name="setupfootertexts" value="nastavtextyupati"/>
+ <cd:command name="setuppagenumber" value="nastavcislostrany"/>
+ <cd:command name="setupsubpagenumber" value="nastavpodcislostrany"/>
+ <cd:command name="subpagenumber" value="subpagenumber"/>
+ <cd:command name="setuptext" value="nastavtext"/>
+ <cd:command name="setuptexttexts" value="nastavtexttexty"/>
+ <cd:command name="settextcontent" value="settextcontent"/>
+ <cd:command name="resettext" value="resettextcontent"/>
+ <cd:command name="definetext" value="definujtext"/>
+ <cd:command name="pagenumber" value="cislostrany"/>
+ <cd:command name="completepagenumber" value="completepagenumber"/>
+ <cd:command name="placepagenumber" value="placepagenumber"/>
+ <cd:command name="items" value="polozky"/>
+ <cd:command name="setupitems" value="nastavpolozky"/>
+ <cd:command name="leftaligned" value="zarovnanovlevo"/>
+ <cd:command name="midaligned" value="zarovnanonastred"/>
+ <cd:command name="rightaligned" value="zarovnanovpravo"/>
+ <cd:command name="startcolumns" value="startsloupce"/>
+ <cd:command name="stopcolumns" value="stopsloupce"/>
+ <cd:command name="setupcolumns" value="nastavsloupce"/>
+ <cd:command name="column" value="sloupec"/>
+ <cd:command name="head" value="nadpis"/>
+ <cd:command name="but" value="spodek"/>
+ <cd:command name="item" value="polozka"/>
+ <cd:command name="nop" value="nop"/>
+ <cd:command name="mar" value="okr"/>
+ <cd:command name="sym" value="sym"/>
+ <cd:command name="txt" value="txt"/>
+ <cd:command name="its" value="pol"/>
+ <cd:command name="ran" value="ran"/>
+ <cd:command name="headsym" value="headsym"/>
+ <cd:command name="defineitemgroup" value="defineitemgroup"/>
+ <cd:command name="setupitemgroup" value="setupitemgroup"/>
+ <cd:command name="setupitemgroups" value="setupitemgroups"/>
+ <cd:command name="definehead" value="definujnadpis"/>
+ <cd:command name="setuphead" value="nastavnadpis"/>
+ <cd:command name="setupheads" value="nastavnadpisy"/>
+ <cd:command name="setupheadnumber" value="nastavcislonadpisu"/>
+ <cd:command name="headnumber" value="cislonadpisu"/>
+ <cd:command name="currentheadnumber" value="aktualnicislonadpisu"/>
+ <cd:command name="determineheadnumber" value="stanovcislonadpisu"/>
+ <cd:command name="resetmarking" value="resetznaceni"/>
+ <cd:command name="setupmarking" value="nastavznaceni"/>
+ <cd:command name="definemarking" value="definujznaceni"/>
+ <cd:command name="nomarking" value="zadneznaceni"/>
+ <cd:command name="marking" value="znaceni"/>
+ <cd:command name="decouplemarking" value="rozpojeneznaceni"/>
+ <cd:command name="couplemarking" value="propojeneznaceni"/>
+ <cd:command name="getmarking" value="ziskejznaceni"/>
+ <cd:command name="definelayout" value="definelayout"/>
+ <cd:command name="setuplayout" value="nastavvzhled"/>
+ <cd:command name="adaptlayout" value="prizpusobvzhled"/>
+ <cd:command name="placeongrid" value="umistinamrizku"/>
+ <cd:command name="moveongrid" value="premistinamrizku"/>
+ <cd:command name="showsetups" value="ukaznastaveni"/>
+ <cd:command name="showframe" value="ukazramecek"/>
+ <cd:command name="showgrid" value="ukazmrizku"/>
+ <cd:command name="showlayout" value="ukazvzhled"/>
+ <cd:command name="showprint" value="ukazvytisk"/>
+ <cd:command name="showstruts" value="ukazpodpery"/>
+ <cd:command name="definepapersize" value="definujvelikostpapiru"/>
+ <cd:command name="setuppapersize" value="nastavvelikostpapiru"/>
+ <cd:command name="setuppaper" value="setuppaper"/>
+ <cd:command name="setuparranging" value="nastavusporadani"/>
+ <cd:command name="version" value="verze"/>
+ <cd:command name="setupbackgrounds" value="nastavpozadi"/>
+ <cd:command name="setupalign" value="nastavzarovnani"/>
+ <cd:command name="setupwhitespace" value="nastavbilamista"/>
+ <cd:command name="setupinteraction" value="nastavinterakci"/>
+ <cd:command name="setupinteractionmenu" value="nastavinterakcnimenu"/>
+ <cd:command name="defineinteractionmenu" value="definujinterakcnimenu"/>
+ <cd:command name="disableinteractionmenu" value="zablokujinterakcnimenu"/>
+ <cd:command name="interactionmenu" value="interaktivnimenu"/>
+ <cd:command name="interactionbuttons" value="interakcnitlacitka"/>
+ <cd:command name="interactionbar" value="interakcnilista"/>
+ <cd:command name="setupinteractionbar" value="nastavinterakcnilistu"/>
+ <cd:command name="setupinteractionscreen" value="nastavinterakcniobrazovku"/>
+ <cd:command name="placebookmarks" value="umistizalozky"/>
+ <cd:command name="bookmark" value="zalozka"/>
+ <cd:command name="definelogo" value="definujlogo"/>
+ <cd:command name="placelogos" value="umistiloga"/>
+ <cd:command name="definecolor" value="definujbarvu"/>
+ <cd:command name="definecolorgroup" value="definujskupinubarev"/>
+ <cd:command name="definepalet" value="definujpaletu"/>
+ <cd:command name="graycolor" value="sedabarva"/>
+ <cd:command name="color" value="barva"/>
+ <cd:command name="startcolor" value="startbarva"/>
+ <cd:command name="stopcolor" value="stopbarva"/>
+ <cd:command name="setupcolors" value="nastavbarvy"/>
+ <cd:command name="setupcolor" value="nastavbarvu"/>
+ <cd:command name="setuppalet" value="nastavpaletu"/>
+ <cd:command name="showcolor" value="ukazbarvu"/>
+ <cd:command name="showcolorgroup" value="ukazskupinubarev"/>
+ <cd:command name="showpalet" value="ukazpaletu"/>
+ <cd:command name="comparecolorgroup" value="porovnejskupinubarev"/>
+ <cd:command name="comparepalet" value="porovnejpaletu"/>
+ <cd:command name="colorvalue" value="hodnotabarvy"/>
+ <cd:command name="greyvalue" value="hodnotasedi"/>
+ <cd:command name="startraster" value="startrastr"/>
+ <cd:command name="stopraster" value="stoprastr"/>
+ <cd:command name="defineblock" value="definujblok"/>
+ <cd:command name="setupblock" value="nastavblok"/>
+ <cd:command name="useblocks" value="uzijbloky"/>
+ <cd:command name="processblocks" value="zpracujbloky"/>
+ <cd:command name="keepblocks" value="zachovejbloky"/>
+ <cd:command name="selectblocks" value="vyberbloky"/>
+ <cd:command name="hideblocks" value="schovejbloky"/>
+ <cd:command name="bypassblocks" value="bypassblocks"/>
+ <cd:command name="forceblocks" value="forceblocks"/>
+ <cd:command name="nomoreblocks" value="zadnedalsibloky"/>
+ <cd:command name="definelist" value="definujseznam"/>
+ <cd:command name="definecombinedlist" value="definujkombinovanyseznam"/>
+ <cd:command name="listsymbol" value="listsymbol"/>
+ <cd:command name="placelist" value="umistiseznam"/>
+ <cd:command name="plaatsruwelijst" value="placerawlist"/>
+ <cd:command name="placecombinedlist" value="umistikombinovanyseznam"/>
+ <cd:command name="writetolist" value="zapisdoseznamu"/>
+ <cd:command name="writebetweenlist" value="zapismeziseznam"/>
+ <cd:command name="immediatetolist" value="immediatetolist"/>
+ <cd:command name="immediatebetweenlist" value="immediatebetweenlist"/>
+ <cd:command name="setuplist" value="nastavseznam"/>
+ <cd:command name="setupcombinedlist" value="nastavkombinovanyseznam"/>
+ <cd:command name="determinelistcharacteristics" value="stanovcharakteristickuseznamu"/>
+ <cd:command name="listlength" value="delkaseznamu"/>
+ <cd:command name="listwidth" value="sirkaseznamu"/>
+ <cd:command name="listheight" value="vyskaseznamu"/>
+ <cd:command name="nolist" value="zadnyseznam"/>
+ <cd:command name="definereferencelist" value="definujseznamodkazu"/>
+ <cd:command name="placereferencelist" value="umistiseznamodkazu"/>
+ <cd:command name="writetoreferencelist" value="zapisdoseznamuodkazu"/>
+ <cd:command name="setupreferencelist" value="nastavseznamodkazu"/>
+ <cd:command name="definefloat" value="definujplvouciobjekt"/>
+ <cd:command name="setupfloat" value="nastavplvouciobjekt"/>
+ <cd:command name="setupfloats" value="nastavplvouciobjekty"/>
+ <cd:command name="splitfloat" value="rozdelplvouciobjekt"/>
+ <cd:command name="setupfloatsplitting" value="nastavdeleniplvoucichobjektu"/>
+ <cd:command name="placefloat" value="placefloat"/>
+ <cd:command name="movesidefloat" value="movesidefloat"/>
+ <cd:command name="defineplacement" value="defineplacement"/>
+ <cd:command name="setupplacement" value="setupplacement"/>
+ <cd:command name="definecombination" value="definecombination"/>
+ <cd:command name="startcombination" value="startspojeni"/>
+ <cd:command name="stopcombination" value="stopspojeni"/>
+ <cd:command name="placesidebyside" value="umistivedlesebe"/>
+ <cd:command name="placeontopofeachother" value="umistinadsebe"/>
+ <cd:command name="setupcaption" value="nastavpopisek"/>
+ <cd:command name="setupcaptions" value="nastavpopisky"/>
+ <cd:command name="setupcombinations" value="nastavspojeni"/>
+ <cd:command name="startoverlay" value="startprekryv"/>
+ <cd:command name="stopoverlay" value="stopprekryv"/>
+ <cd:command name="defineregister" value="definujrejstrik"/>
+ <cd:command name="coupleregister" value="propojenyrejstrik"/>
+ <cd:command name="setupregister" value="nastavrejstrik"/>
+ <cd:command name="writetoregister" value="zapisdorejstriku"/>
+ <cd:command name="completeregister" value="completeregister"/>
+ <cd:command name="placeregister" value="umistirejstrik"/>
+ <cd:command name="determineregistercharacteristics" value="urcicharakteristikurejstriku"/>
+ <cd:command name="definesorting" value="definujtrideni"/>
+ <cd:command name="definesynonyms" value="definujsynonyma"/>
+ <cd:command name="setupsorting" value="nastavtrideni"/>
+ <cd:command name="setupsynonyms" value="nastavsynonyma"/>
+ <cd:command name="startsynchronization" value="startsynchronizace"/>
+ <cd:command name="stopsynchronization" value="stopsynchronizace"/>
+ <cd:command name="setupsynchronizationbar" value="nastavsynchronizacnilistu"/>
+ <cd:command name="setupsynchronization" value="nastavsynchronizaci"/>
+ <cd:command name="synchronizationbar" value="synchronizacnilista"/>
+ <cd:command name="synchronize" value="synchronizovat"/>
+ <cd:command name="useexternaldocument" value="uzijexternidokument"/>
+ <cd:command name="useURL" value="uzijURL"/>
+ <cd:command name="useurl" value="uzijurl"/>
+ <cd:command name="setupurl" value="nastavurl"/>
+ <cd:command name="coupledocument" value="propojenydokument"/>
+ <cd:command name="setupprograms" value="nastavprogramy"/>
+ <cd:command name="defineprogram" value="definujprogram"/>
+ <cd:command name="program" value="program"/>
+ <cd:command name="setuppagetransitions" value="nastavprechodstrany"/>
+ <cd:command name="defineprofile" value="definujprofil"/>
+ <cd:command name="defineversion" value="definujverzi"/>
+ <cd:command name="markversion" value="oznacverzi"/>
+ <cd:command name="selectversion" value="vyberverzi"/>
+ <cd:command name="startprofile" value="startprofil"/>
+ <cd:command name="startversion" value="startverze"/>
+ <cd:command name="setupprofiles" value="nastavprofily"/>
+ <cd:command name="setupversions" value="nastavverze"/>
+ <cd:command name="stopprofile" value="stopprofil"/>
+ <cd:command name="stopversion" value="stopverze"/>
+ <cd:command name="followprofile" value="dodrzujprofil"/>
+ <cd:command name="followprofileversion" value="dodrzujverziprofilu"/>
+ <cd:command name="followversion" value="dodrzujverzi"/>
+ <cd:command name="definedescription" value="definujpopis"/>
+ <cd:command name="definelabel" value="definujpopisek"/>
+ <cd:command name="defineenumeration" value="definujvycet"/>
+ <cd:command name="defineindenting" value="definujodsazovani"/>
+ <cd:command name="setupdescriptions" value="nastavpopisy"/>
+ <cd:command name="setupenumerations" value="nastavvycty"/>
+ <cd:command name="setupindentations" value="nastavodsazeni"/>
+ <cd:command name="setuptab" value="nastavtab"/>
+ <cd:command name="tab" value="tab"/>
+ <cd:command name="setupexternalfigures" value="nastavexterniobrazy"/>
+ <cd:command name="showexternalfigures" value="ukazexterniobrazy"/>
+ <cd:command name="externalfigure" value="externiobraz"/>
+ <cd:command name="useexternalfigure" value="uzijexterniobraz"/>
+ <cd:command name="startfigure" value="startobraz"/>
+ <cd:command name="referring" value="odkazujici"/>
+ <cd:command name="remark" value="oznaceni"/>
+ <cd:command name="colorbar" value="barevnalista"/>
+ <cd:command name="grid" value="mrizka"/>
+ <cd:command name="button" value="tlacitko"/>
+ <cd:command name="menubutton" value="tlacitkomenu"/>
+ <cd:command name="setupbuttons" value="nastavtlacitka"/>
+ <cd:command name="usereferences" value="uzijodkazy"/>
+ <cd:command name="placereferencelist" value="placereferencelist"/>
+ <cd:command name="setupreferencelist" value="nastavseznamodkazu"/>
+ <cd:command name="setupreferencing" value="nastavodkazovani"/>
+ <cd:command name="textreference" value="odkaznatext"/>
+ <cd:command name="pagereference" value="odkaznastranu"/>
+ <cd:command name="reference" value="odkaz"/>
+ <cd:command name="definereference" value="definujodkaz"/>
+ <cd:command name="definereferenceformat" value="definujformatodkazu"/>
+ <cd:command name="useJSscripts" value="uzijJSscripts"/>
+ <cd:command name="from" value="zref"/>
+ <cd:command name="in" value="tref"/>
+ <cd:command name="at" value="pref"/>
+ <cd:command name="about" value="oref"/>
+ <cd:command name="goto" value="jdina"/>
+ <cd:command name="atpage" value="nastrane"/>
+ <cd:command name="somewhere" value="nekde"/>
+ <cd:command name="navigating" value="navigating"/>
+ <cd:command name="ref" value="ref"/>
+ <cd:command name="gotobox" value="jdinabox"/>
+ <cd:command name="gotopage" value="jdinastranu"/>
+ <cd:command name="placeformula" value="umistirovnici"/>
+ <cd:command name="placesubformula" value="umistipodrovnici"/>
+ <cd:command name="moveformula" value="moveformula"/>
+ <cd:command name="setupformulas" value="nastavrovnice"/>
+ <cd:command name="formulanumber" value="cislorovnice"/>
+ <cd:command name="subformulanumber" value="cislopodrovnice"/>
+ <cd:command name="leg" value="leg"/>
+ <cd:command name="fact" value="fakt"/>
+ <cd:command name="mathematics" value="matematika"/>
+ <cd:command name="dimension" value="rozmer"/>
+ <cd:command name="nodimension" value="zadnyrozmer"/>
+ <cd:command name="startenvironment" value="startprostredi"/>
+ <cd:command name="stopenvironment" value="stopprostredi"/>
+ <cd:command name="startcomponent" value="startkomponenta"/>
+ <cd:command name="stopcomponent" value="stopkomponenta"/>
+ <cd:command name="startproduct" value="startprodukt"/>
+ <cd:command name="stopproduct" value="stopprodukt"/>
+ <cd:command name="startproject" value="startprojekt"/>
+ <cd:command name="stopproject" value="stopprojekt"/>
+ <cd:command name="setups" value="nastaveni"/>
+ <cd:command name="project" value="projekt"/>
+ <cd:command name="component" value="komponenta"/>
+ <cd:command name="product" value="produkt"/>
+ <cd:command name="environment" value="prostredi"/>
+ <cd:command name="nomorefiles" value="zadnedalsisoubory"/>
+ <cd:command name="getbuffer" value="ziskejbuffer"/>
+ <cd:command name="setupbuffer" value="nastavbuffer"/>
+ <cd:command name="typebuffer" value="typebuffer"/>
+ <cd:command name="definebuffer" value="definujbuffer"/>
+ <cd:command name="unitmeaning" value="vyznam"/>
+ <cd:command name="infull" value="plnezneni"/>
+ <cd:command name="quotation" value="citace"/>
+ <cd:command name="quote" value="citovat"/>
+ <cd:command name="startquotation" value="startcitace"/>
+ <cd:command name="stopquotation" value="stopcitace"/>
+ <cd:command name="setupquote" value="nastavcitaci"/>
+ <cd:command name="define" value="definuj"/>
+ <cd:command name="redo" value="opakovat"/>
+ <cd:command name="usecommands" value="uzijprikazy"/>
+ <cd:command name="definestartstop" value="definujstartstop"/>
+ <cd:command name="setupstartstop" value="setupstartstop"/>
+ <cd:command name="startlocal" value="startlokalni"/>
+ <cd:command name="stoplocal" value="stoplokalni"/>
+ <cd:command name="startglobal" value="startglobalni"/>
+ <cd:command name="stopglobal" value="stopglobalni"/>
+ <cd:command name="macroname" value="jmeno"/>
+ <cd:command name="definemakeup" value="definujupravu"/>
+ <cd:command name="setupmakeup" value="nastavupravu"/>
+ <cd:command name="startmakeup" value="startuprava"/>
+ <cd:command name="stopmakeup" value="stopuprava"/>
+ <cd:command name="useexternalsoundtrack" value="uzijexternizvuk"/>
+ <cd:command name="useexternalfile" value="uzijexternisoubor"/>
+ <cd:command name="useexternalfiles" value="uzijexternisoubory"/>
+ <cd:command name="referral" value="odkaz"/>
+ <cd:command name="referraldate" value="odkaznadatum"/>
+ <cd:command name="high" value="vysoky"/>
+ <cd:command name="lohi" value="nivy"/>
+ <cd:command name="low" value="nizky"/>
+ <cd:command name="fraction" value="zlomek"/>
+ <cd:command name="chem" value="chem"/>
+ <cd:command name="startopposite" value="startprotejsek"/>
+ <cd:command name="stopopposite" value="stopprotejsek"/>
+ <cd:command name="setupoppositeplacing" value="nastavumisteniprotejsku"/>
+ <cd:command name="startpositioning" value="startumistovani"/>
+ <cd:command name="stoppositioning" value="stopumistovani"/>
+ <cd:command name="position" value="pozice"/>
+ <cd:command name="setuppositioning" value="nastavumistovani"/>
+ <cd:command name="rotate" value="otocit"/>
+ <cd:command name="setuprotate" value="nastavotoceni"/>
+ <cd:command name="mirror" value="zrcadlit"/>
+ <cd:command name="scale" value="meritko"/>
+ <cd:command name="setupnumbering" value="nastavcislovani"/>
+ <cd:command name="reset" value="reset"/>
+ <cd:command name="setuppublications" value="nastavpublikace"/>
+ <cd:command name="publication" value="publikace"/>
+ <cd:command name="definehbox" value="definujhbox"/>
+ <cd:command name="periods" value="tecky"/>
+ <cd:command name="setuphyphenmark" value="nastavdelitko"/>
+ <cd:command name="setupinterlinespace" value="nastavmeziradkovoumezeru"/>
+ <cd:command name="setupspacing" value="nastavradkovani"/>
+ <cd:command name="setuptolerance" value="nastavtoleranci"/>
+ <cd:command name="setupsystem" value="nastavsystem"/>
+ <cd:command name="usepath" value="uzijadresar"/>
+ <cd:command name="defineparagraphs" value="definujodstavce"/>
+ <cd:command name="setupparagraphs" value="nastavodstavce"/>
+ <cd:command name="donttest" value="zadnytest"/>
+ <cd:command name="setupcomment" value="nastavkomentar"/>
+ <cd:command name="comment" value="komentar"/>
+ <cd:command name="definefield" value="definujpole"/>
+ <cd:command name="definemainfield" value="definujhlavnipole"/>
+ <cd:command name="definesubfield" value="definujpodpole"/>
+ <cd:command name="clonefield" value="klonujpole"/>
+ <cd:command name="copyfield" value="kopirujpole"/>
+ <cd:command name="setupfield" value="nastavpole"/>
+ <cd:command name="setupfields" value="nastavvsechnapole"/>
+ <cd:command name="field" value="pole"/>
+ <cd:command name="fitfield" value="prizpusobivepole"/>
+ <cd:command name="logfields" value="zaznamovepole"/>
+ <cd:command name="showfields" value="ukazpole"/>
+ <cd:command name="tooltip" value="bublinkovanapoveda"/>
+ <cd:command name="fillinfield" value="vyplnovepole"/>
+ <cd:command name="definefieldstack" value="definujzasobnikpoli"/>
+ <cd:command name="fieldstack" value="zasobnikpoli"/>
+ <cd:command name="setupforms" value="setupforms"/>
+ <cd:command name="setupclipping" value="nastavorez"/>
+ <cd:command name="clip" value="orez"/>
+ <cd:command name="placelegend" value="umistilegendu"/>
+ <cd:command name="setuplegend" value="nastavlegendu"/>
+ <cd:command name="setuppagecomment" value="nastavkomentarstrany"/>
+ <cd:command name="setupstrut" value="setupstrut"/>
+ <cd:command name="definerule" value="definerule"/>
+ <cd:command name="placerule" value="placerule"/>
+ <cd:command name="setuprule" value="setuprule"/>
+ <cd:command name="definetextvariable" value="definetextvariable"/>
+ <cd:command name="setuptextvariable" value="setuptextvariable"/>
+ <cd:command name="settextvariable" value="settextvariable"/>
+ <cd:command name="placetextvariable" value="placetextvariable"/>
+ <cd:command name="textvariable" value="textvariable"/>
+ <cd:command name="definetextposition" value="definetextposition"/>
+ <cd:command name="setuptextposition" value="setuptextposition"/>
+ <cd:command name="positiontext" value="positiontext"/>
+ <cd:command name="definerawfont" value="definerawfont"/>
+ <cd:command name="switchtorawfont" value="switchtorawfont"/>
+ <cd:command name="placeheadtext" value="placeheadtext"/>
+ <cd:command name="placeheadnumber" value="placeheadnumber"/>
+ <cd:command name="definepagebreak" value="definepagebreak"/>
+ <cd:command name="definecolumnbreak" value="definecolumnbreak"/>
+ <cd:command name="definemathalignment" value="definemathalignment"/>
+ <cd:command name="setupmathalignment" value="setupmathalignment"/>
+ </cd:commands>
+
+ <cd:commands>
+ <cd:command name="setupitemgroups" value="nastavvycty"/>
+ </cd:commands>
+
+ <cd:commands>
+ <cd:command name="topheight" value="vyskahorejsku"/>
+ <cd:command name="topdistance" value="vzdalenosthorejsku"/>
+ <cd:command name="headerheight" value="vyskazahlavi"/>
+ <cd:command name="headerdistance" value="vzdalenostzahlavi"/>
+ <cd:command name="textheight" value="vyskatextu"/>
+ <cd:command name="footerdistance" value="vzdalenostupati"/>
+ <cd:command name="footerheight" value="vyskaupati"/>
+ <cd:command name="bottomdistance" value="vzdalenostspodku"/>
+ <cd:command name="bottomheight" value="vyskaspodku"/>
+ <cd:command name="marginwidth" value="sirkamarginalie"/>
+ <cd:command name="leftmarginwidth" value="sirkalevemarginalie"/>
+ <cd:command name="rightmarginwidth" value="sirkapravemarginalie"/>
+ <cd:command name="margindistance" value="vzdalenostmarginalie"/>
+ <cd:command name="leftmargindistance" value="vzdalenostlevemarginalie"/>
+ <cd:command name="rightmargindistance" value="vzdalenostpravemarginalie"/>
+ <cd:command name="edgewidth" value="sirkaokraje"/>
+ <cd:command name="leftedgewidth" value="sirkalevehookraje"/>
+ <cd:command name="rightedgewidth" value="sirkapravehookraje"/>
+ <cd:command name="edgedistance" value="vzdalenostokraje"/>
+ <cd:command name="leftedgedistance" value="vzdalenostlevehookraje"/>
+ <cd:command name="rightedgedistance" value="vzdalenostpravehookraje"/>
+ <cd:command name="innermarginwidth" value="innermarginwidth"/>
+ <cd:command name="outermarginwidth" value="outermarginwidth"/>
+ <cd:command name="innermargindistance" value="innermargindistance"/>
+ <cd:command name="outermargindistance" value="outermargindistance"/>
+ <cd:command name="inneredgewidth" value="inneredgewidth"/>
+ <cd:command name="outeredgewidth" value="outeredgewidth"/>
+ <cd:command name="inneredgedistance" value="inneredgedistance"/>
+ <cd:command name="outeredgedistance" value="outeredgedistance"/>
+ <cd:command name="textwidth" value="sirkatextu"/>
+ <cd:command name="makeupwidth" value="sirkasazby"/>
+ <cd:command name="makeupheight" value="vyskasazby"/>
+ <cd:command name="topspace" value="odsazenishora"/>
+ <cd:command name="bottomspace" value="bottomspace"/>
+ <cd:command name="backspace" value="odsazenizleva"/>
+ <cd:command name="cutspace" value="cutspace"/>
+ <cd:command name="paperwidth" value="sirkapapiru"/>
+ <cd:command name="paperheight" value="vyskapapiru"/>
+ <cd:command name="printpaperwidth" value="sirkatiskpapiru"/>
+ <cd:command name="printpaperheight" value="vyskatiskpapiru"/>
+ <cd:command name="pageoffset" value="pageoffset"/>
+ <cd:command name="pagedepth" value="pagedepth"/>
+ <cd:command name="headlevel" value="hlavniuroven"/>
+ <cd:command name="linewidth" value="tloustkacary"/>
+ <cd:command name="totalnumberofpages" value="celkovypocetstran"/>
+ <cd:command name="numberofsubpages" value="numberofsubpages"/>
+ <cd:command name="useXMLfilter" value="useXMLfilter"/>
+ <cd:command name="definecolumnset" value="definecolumnset"/>
+ <cd:command name="setupcolumnset" value="setupcolumnset"/>
+ <cd:command name="startcolumnset" value="startcolumnset"/>
+ <cd:command name="stopcolumnset" value="stopcolumnset"/>
+ <cd:command name="setupcolumnsetlines" value="setupcolumnsetlines"/>
+ <cd:command name="setupcolumnsetstart" value="setupcolumnsetstart"/>
+ <cd:command name="startcolumnmakeup" value="startcolumnmakeup"/>
+ <cd:command name="stopcolumnmakeup" value="stopcolumnmakeup"/>
+ <cd:command name="usetypescript" value="usetypescript"/>
+ <cd:command name="usetypescriptfile" value="usetypescriptfile"/>
+ </cd:commands>
+
+ <cd:commands>
+ <cd:command name="startdocument" value="startdokument"/>
+ <cd:command name="stopdocument" value="stopdokument"/>
+ <cd:command name="startoverzicht" value="startprehled"/>
+ <cd:command name="stopoverzicht" value="stopprehled"/>
+ <cd:command name="label" value="poppisek"/>
+ <cd:command name="labels" value="popisky"/>
+ <cd:command name="domicile" value="bydliste"/>
+ </cd:commands>
+
+</cd:interface>
diff --git a/tex/context/interface/keys-cz.xml b/tex/context/interface/keys-cz.xml
index 0cc095221..98be99b81 100644
--- a/tex/context/interface/keys-cz.xml
+++ b/tex/context/interface/keys-cz.xml
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="cz" version="2008.05.21 15:21">
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="cz" version="2008.06.30 16:04">
<cd:variables>
<cd:variable name="lesshyphenation" value="lesshyphenation"/>
@@ -135,6 +135,11 @@
</cd:variables>
<cd:constants>
+ <cd:constant name="equalwidth" value="equalwidth"/>
+ <cd:constant name="equalheight" value="equalheight"/>
+ </cd:constants>
+
+ <cd:constants>
<cd:constant name="sorttype" value="sorttype"/>
<cd:constant name="compress" value="compress"/>
<cd:constant name="autohang" value="autohang"/>
diff --git a/tex/context/interface/keys-de.xml b/tex/context/interface/keys-de.xml
index 26c687b0b..7cf873541 100644
--- a/tex/context/interface/keys-de.xml
+++ b/tex/context/interface/keys-de.xml
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="de" version="2008.05.21 15:21">
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="de" version="2008.08.04 15:59">
<cd:variables>
<cd:variable name="lesshyphenation" value="lesshyphenation"/>
@@ -135,6 +135,11 @@
</cd:variables>
<cd:constants>
+ <cd:constant name="equalwidth" value="equalwidth"/>
+ <cd:constant name="equalheight" value="equalheight"/>
+ </cd:constants>
+
+ <cd:constants>
<cd:constant name="sorttype" value="sorttype"/>
<cd:constant name="compress" value="compress"/>
<cd:constant name="autohang" value="autohang"/>
@@ -716,6 +721,7 @@
<cd:variable name="backspace" value="rumpfspatium"/>
<cd:variable name="broad" value="breit"/>
<cd:variable name="row" value="row"/>
+ <cd:variable name="samepage" value="selbeseite"/>
<cd:variable name="slanted" value="geneigt"/>
<cd:variable name="slantedbold" value="geneigtfett"/>
<cd:variable name="synchronize" value="synchronize"/>
@@ -812,6 +818,8 @@
<cd:variable name="description" value="beschreibung"/>
<cd:variable name="lefthanging" value="lefthanging"/>
<cd:variable name="righthanging" value="righthanging"/>
+ <cd:variable name="weak" value="weak"/>
+ <cd:variable name="strong" value="strong"/>
</cd:variables>
<cd:constants>
@@ -1523,7 +1531,6 @@
<cd:command name="setuppublications" value="stellepublikationein"/>
<cd:command name="publication" value="publikation"/>
<cd:command name="definehbox" value="definierehbox"/>
- <cd:command name="adding" value="zusatz"/>
<cd:command name="periods" value="punkt"/>
<cd:command name="setuphyphenmark" value="stellebindestrichein"/>
<cd:command name="setupinterlinespace" value="stellezeilenabstandein"/>
diff --git a/tex/context/interface/keys-en.xml b/tex/context/interface/keys-en.xml
index b627027a9..2e0341285 100644
--- a/tex/context/interface/keys-en.xml
+++ b/tex/context/interface/keys-en.xml
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="en" version="2008.05.21 15:21">
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="en" version="2008.08.04 15:59">
<cd:variables>
<cd:variable name="lesshyphenation" value="lesshyphenation"/>
@@ -135,6 +135,11 @@
</cd:variables>
<cd:constants>
+ <cd:constant name="equalwidth" value="equalwidth"/>
+ <cd:constant name="equalheight" value="equalheight"/>
+ </cd:constants>
+
+ <cd:constants>
<cd:constant name="sorttype" value="sorttype"/>
<cd:constant name="compress" value="compress"/>
<cd:constant name="autohang" value="autohang"/>
@@ -716,6 +721,7 @@
<cd:variable name="backspace" value="backspace"/>
<cd:variable name="broad" value="broad"/>
<cd:variable name="row" value="row"/>
+ <cd:variable name="samepage" value="samepage"/>
<cd:variable name="slanted" value="slanted"/>
<cd:variable name="slantedbold" value="slantedbold"/>
<cd:variable name="synchronize" value="synchronize"/>
@@ -812,6 +818,8 @@
<cd:variable name="description" value="description"/>
<cd:variable name="lefthanging" value="lefthanging"/>
<cd:variable name="righthanging" value="righthanging"/>
+ <cd:variable name="weak" value="zwak"/>
+ <cd:variable name="strong" value="sterk"/>
</cd:variables>
<cd:constants>
@@ -1523,7 +1531,6 @@
<cd:command name="setuppublications" value="setuppublications"/>
<cd:command name="publication" value="publication"/>
<cd:command name="definehbox" value="definehbox"/>
- <cd:command name="adding" value="adding"/>
<cd:command name="periods" value="periods"/>
<cd:command name="setuphyphenmark" value="setuphyphenmark"/>
<cd:command name="setupinterlinespace" value="setupinterlinespace"/>
diff --git a/tex/context/interface/keys-fr.xml b/tex/context/interface/keys-fr.xml
index be8429449..3cf60e306 100644
--- a/tex/context/interface/keys-fr.xml
+++ b/tex/context/interface/keys-fr.xml
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="fr" version="2008.05.21 15:21">
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="fr" version="2008.08.04 15:59">
<cd:variables>
<cd:variable name="lesshyphenation" value="lesshyphenation"/>
@@ -135,6 +135,11 @@
</cd:variables>
<cd:constants>
+ <cd:constant name="equalwidth" value="equalwidth"/>
+ <cd:constant name="equalheight" value="equalheight"/>
+ </cd:constants>
+
+ <cd:constants>
<cd:constant name="sorttype" value="sorttype"/>
<cd:constant name="compress" value="compress"/>
<cd:constant name="autohang" value="autohang"/>
@@ -716,6 +721,7 @@
<cd:variable name="backspace" value="retourarriere"/>
<cd:variable name="broad" value="large"/>
<cd:variable name="row" value="rang"/>
+ <cd:variable name="samepage" value="memepage"/>
<cd:variable name="slanted" value="incline"/>
<cd:variable name="slantedbold" value="grasincline"/>
<cd:variable name="synchronize" value="synchronize"/>
@@ -812,6 +818,8 @@
<cd:variable name="description" value="description"/>
<cd:variable name="lefthanging" value="lefthanging"/>
<cd:variable name="righthanging" value="righthanging"/>
+ <cd:variable name="weak" value="weak"/>
+ <cd:variable name="strong" value="strong"/>
</cd:variables>
<cd:constants>
@@ -1523,7 +1531,6 @@
<cd:command name="setuppublications" value="reglepublications"/>
<cd:command name="publication" value="publication"/>
<cd:command name="definehbox" value="definithbox"/>
- <cd:command name="adding" value="ajout"/>
<cd:command name="periods" value="periodes"/>
<cd:command name="setuphyphenmark" value="reglemarquagehyphenation"/>
<cd:command name="setupinterlinespace" value="regleespacementinterligne"/>
diff --git a/tex/context/interface/keys-it.xml b/tex/context/interface/keys-it.xml
index 0f0fbbd51..6d3bab6b0 100644
--- a/tex/context/interface/keys-it.xml
+++ b/tex/context/interface/keys-it.xml
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="it" version="2008.05.21 15:21">
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="it" version="2008.08.04 15:59">
<cd:variables>
<cd:variable name="lesshyphenation" value="lesshyphenation"/>
@@ -135,6 +135,11 @@
</cd:variables>
<cd:constants>
+ <cd:constant name="equalwidth" value="equalwidth"/>
+ <cd:constant name="equalheight" value="equalheight"/>
+ </cd:constants>
+
+ <cd:constants>
<cd:constant name="sorttype" value="sorttype"/>
<cd:constant name="compress" value="compress"/>
<cd:constant name="autohang" value="autohang"/>
@@ -716,6 +721,7 @@
<cd:variable name="backspace" value="backspace"/>
<cd:variable name="broad" value="ampio"/>
<cd:variable name="row" value="row"/>
+ <cd:variable name="samepage" value="stessapagina"/>
<cd:variable name="slanted" value="inclinato"/>
<cd:variable name="slantedbold" value="inclinatograssetto"/>
<cd:variable name="synchronize" value="synchronize"/>
@@ -812,6 +818,8 @@
<cd:variable name="description" value="descrizione"/>
<cd:variable name="lefthanging" value="lefthanging"/>
<cd:variable name="righthanging" value="righthanging"/>
+ <cd:variable name="weak" value="weak"/>
+ <cd:variable name="strong" value="strong"/>
</cd:variables>
<cd:constants>
@@ -1523,7 +1531,6 @@
<cd:command name="setuppublications" value="impostapubblicazioni"/>
<cd:command name="publication" value="pubblicazione"/>
<cd:command name="definehbox" value="definiscihbox"/>
- <cd:command name="adding" value="adding"/>
<cd:command name="periods" value="punti"/>
<cd:command name="setuphyphenmark" value="impostasegnosillabazione"/>
<cd:command name="setupinterlinespace" value="impostainterlinea"/>
diff --git a/tex/context/interface/keys-nl.xml b/tex/context/interface/keys-nl.xml
index 437059374..590561fb6 100644
--- a/tex/context/interface/keys-nl.xml
+++ b/tex/context/interface/keys-nl.xml
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="nl" version="2008.05.21 15:21">
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="nl" version="2008.08.04 15:59">
<cd:variables>
<cd:variable name="lesshyphenation" value="lesshyphenation"/>
@@ -135,6 +135,11 @@
</cd:variables>
<cd:constants>
+ <cd:constant name="equalwidth" value="equalwidth"/>
+ <cd:constant name="equalheight" value="equalheight"/>
+ </cd:constants>
+
+ <cd:constants>
<cd:constant name="sorttype" value="sortering"/>
<cd:constant name="compress" value="comprimeren"/>
<cd:constant name="autohang" value="autohang"/>
@@ -716,6 +721,7 @@
<cd:variable name="backspace" value="rugwit"/>
<cd:variable name="broad" value="ruim"/>
<cd:variable name="row" value="rij"/>
+ <cd:variable name="samepage" value="zelfdepagina"/>
<cd:variable name="slanted" value="schuin"/>
<cd:variable name="slantedbold" value="schuinvet"/>
<cd:variable name="synchronize" value="synchroniseer"/>
@@ -812,6 +818,8 @@
<cd:variable name="description" value="doordefinitie"/>
<cd:variable name="lefthanging" value="linkshangend"/>
<cd:variable name="righthanging" value="rechtshangend"/>
+ <cd:variable name="weak" value="weak"/>
+ <cd:variable name="strong" value="strong"/>
</cd:variables>
<cd:constants>
@@ -1523,7 +1531,6 @@
<cd:command name="setuppublications" value="stelpublicatiesin"/>
<cd:command name="publication" value="publicatie"/>
<cd:command name="definehbox" value="definieerhbox"/>
- <cd:command name="adding" value="toevoegen"/>
<cd:command name="periods" value="punten"/>
<cd:command name="setuphyphenmark" value="stelkoppeltekenin"/>
<cd:command name="setupinterlinespace" value="stelinterliniein"/>
diff --git a/tex/context/interface/keys-ro.xml b/tex/context/interface/keys-ro.xml
index 8ef0f6158..e778da72b 100644
--- a/tex/context/interface/keys-ro.xml
+++ b/tex/context/interface/keys-ro.xml
@@ -1,6 +1,6 @@
<?xml version="1.0"?>
-<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="ro" version="2008.05.21 15:21">
+<cd:interface xmlns:cd="http://www.pragma-ade.com/commands" name="context" language="ro" version="2008.08.04 15:59">
<cd:variables>
<cd:variable name="lesshyphenation" value="lesshyphenation"/>
@@ -135,6 +135,11 @@
</cd:variables>
<cd:constants>
+ <cd:constant name="equalwidth" value="equalwidth"/>
+ <cd:constant name="equalheight" value="equalheight"/>
+ </cd:constants>
+
+ <cd:constants>
<cd:constant name="sorttype" value="sorttype"/>
<cd:constant name="compress" value="compress"/>
<cd:constant name="autohang" value="autohang"/>
@@ -716,6 +721,7 @@
<cd:variable name="backspace" value="spatiuspate"/>
<cd:variable name="broad" value="broad"/>
<cd:variable name="row" value="rand"/>
+ <cd:variable name="samepage" value="aceeasipagina"/>
<cd:variable name="slanted" value="inclinat"/>
<cd:variable name="slantedbold" value="inclinataldin"/>
<cd:variable name="synchronize" value="synchronize"/>
@@ -812,6 +818,8 @@
<cd:variable name="description" value="descriere"/>
<cd:variable name="lefthanging" value="lefthanging"/>
<cd:variable name="righthanging" value="righthanging"/>
+ <cd:variable name="weak" value="weak"/>
+ <cd:variable name="strong" value="strong"/>
</cd:variables>
<cd:constants>
@@ -1523,7 +1531,6 @@
<cd:command name="setuppublications" value="seteazapublicatii"/>
<cd:command name="publication" value="publicatie"/>
<cd:command name="definehbox" value="definestehbox"/>
- <cd:command name="adding" value="adauga"/>
<cd:command name="periods" value="puncte"/>
<cd:command name="setuphyphenmark" value="seteazaliniesilabe"/>
<cd:command name="setupinterlinespace" value="seteazaspatiuinterliniar"/>
diff --git a/tex/context/patterns/lang-bg.hyp b/tex/context/patterns/lang-bg.hyp
new file mode 100644
index 000000000..368ff0ecd
--- /dev/null
+++ b/tex/context/patterns/lang-bg.hyp
@@ -0,0 +1,8 @@
+% generated by mtxrun --script pattern --convert
+
+% for comment and copyright, see ./lang-bg.rme
+
+% used:
+
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-bg.pat b/tex/context/patterns/lang-bg.pat
new file mode 100644
index 000000000..f90258acb
--- /dev/null
+++ b/tex/context/patterns/lang-bg.pat
@@ -0,0 +1,1667 @@
+% generated by mtxrun --script pattern --convert
+
+% for comment and copyright, see ./lang-bg.rme
+
+% used: а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ь ю я
+
+\patterns{
+1а1
+1б1
+1в1
+1г1
+1д1
+1е1
+1ж1
+1з1
+1и1
+1й1
+1к1
+1л1
+1м1
+1н1
+1о1
+1п1
+1р1
+1с1
+1т1
+1у1
+1ф1
+1х1
+1ц1
+1ч1
+1ш1
+1щ1
+1ъ1
+0ь0
+1ю1
+1я1
+б4а
+б4е
+б4и
+б4о
+б4у
+б4ъ
+б4ю
+б4я
+в4а
+в4е
+в4и
+в4о
+в4у
+в4ъ
+в4ю
+в4я
+г4а
+г4е
+г4и
+г4о
+г4у
+г4ъ
+г4ю
+г4я
+д4а
+д4е
+д4и
+д4о
+д4у
+д4ъ
+д4ю
+д4я
+ж4а
+ж4е
+ж4и
+ж4о
+ж4у
+ж4ъ
+ж4ю
+ж4я
+з4а
+з4е
+з4и
+з4о
+з4у
+з4ъ
+з4ю
+з4я
+й4а
+й4е
+й4и
+й4о
+й4у
+й4ъ
+й4ю
+й4я
+к4а
+к4е
+к4и
+к4о
+к4у
+к4ъ
+к4ю
+к4я
+л4а
+л4е
+л4и
+л4о
+л4у
+л4ъ
+л4ю
+л4я
+м4а
+м4е
+м4и
+м4о
+м4у
+м4ъ
+м4ю
+м4я
+н4а
+н4е
+н4и
+н4о
+н4у
+н4ъ
+н4ю
+н4я
+п4а
+п4е
+п4и
+п4о
+п4у
+п4ъ
+п4ю
+п4я
+р4а
+р4е
+р4и
+р4о
+р4у
+р4ъ
+р4ю
+р4я
+с4а
+с4е
+с4и
+с4о
+с4у
+с4ъ
+с4ю
+с4я
+т4а
+т4е
+т4и
+т4о
+т4у
+т4ъ
+т4ю
+т4я
+ф4а
+ф4е
+ф4и
+ф4о
+ф4у
+ф4ъ
+ф4ю
+ф4я
+х4а
+х4е
+х4и
+х4о
+х4у
+х4ъ
+х4ю
+х4я
+ц4а
+ц4е
+ц4и
+ц4о
+ц4у
+ц4ъ
+ц4ю
+ц4я
+ч4а
+ч4е
+ч4и
+ч4о
+ч4у
+ч4ъ
+ч4ю
+ч4я
+ш4а
+ш4е
+ш4и
+ш4о
+ш4у
+ш4ъ
+ш4ю
+ш4я
+щ4а
+щ4е
+щ4и
+щ4о
+щ4у
+щ4ъ
+щ4ю
+щ4я
+ь4а
+ь4е
+ь4и
+ь4о
+ь4у
+ь4ъ
+ь4ю
+ь4я
+4б3б4
+2б3в2
+2б3г2
+2б3д2
+2б3ж2
+2б3з2
+2б3й2
+2б3к2
+2б3л2
+2б3м2
+2б3н2
+2б3п2
+2б3р2
+2б3с2
+2б3т2
+2б3ф2
+2б3х2
+2б3ц2
+2б3ч2
+2б3ш2
+2б3щ2
+2в3б2
+4в3в4
+2в3г2
+2в3д2
+2в3ж2
+2в3з2
+2в3й2
+2в3к2
+2в3л2
+2в3м2
+2в3н2
+2в3п2
+2в3р2
+2в3с2
+2в3т2
+2в3ф2
+2в3х2
+2в3ц2
+2в3ч2
+2в3ш2
+2в3щ2
+2г3б2
+2г3в2
+4г3г4
+2г3д2
+2г3ж2
+2г3з2
+2г3й2
+2г3к2
+2г3л2
+2г3м2
+2г3н2
+2г3п2
+2г3р2
+2г3с2
+2г3т2
+2г3ф2
+2г3х2
+2г3ц2
+2г3ч2
+2г3ш2
+2г3щ2
+2д3б2
+2д3в2
+2д3г2
+4д3д4
+3д4ж
+2д3з2
+2д3й2
+2д3к2
+2д3л2
+2д3м2
+2д3н2
+2д3п2
+2д3р2
+2д3с2
+2д3т2
+2д3ф2
+2д3х2
+2д3ц2
+2д3ч2
+2д3ш2
+2д3щ2
+2ж3б2
+2ж3в2
+2ж3г2
+2ж3д2
+4ж3ж4
+2ж3з2
+2ж3й2
+2ж3к2
+2ж3л2
+2ж3м2
+2ж3н2
+2ж3п2
+2ж3р2
+2ж3с2
+2ж3т2
+2ж3ф2
+2ж3х2
+2ж3ц2
+2ж3ч2
+2ж3ш2
+2ж3щ2
+2з3б2
+2з3в2
+2з3г2
+2з3д2
+2з3ж2
+4з3з4
+2з3й2
+2з3к2
+2з3л2
+2з3м2
+2з3н2
+2з3п2
+2з3р2
+2з3с2
+2з3т2
+2з3ф2
+2з3х2
+2з3ц2
+2з3ч2
+2з3ш2
+2з3щ2
+2й3б2
+2й3в2
+2й3г2
+2й3д2
+2й3ж2
+2й3з2
+4й3й4
+2й3к2
+2й3л2
+2й3м2
+2й3н2
+2й3п2
+2й3р2
+2й3с2
+2й3т2
+2й3ф2
+2й3х2
+2й3ц2
+2й3ч2
+2й3ш2
+2й3щ2
+2к3б2
+2к3в2
+2к3г2
+2к3д2
+2к3ж2
+2к3з2
+2к3й2
+4к3к4
+2к3л2
+2к3м2
+2к3н2
+2к3п2
+2к3р2
+2к3с2
+2к3т2
+2к3ф2
+2к3х2
+2к3ц2
+2к3ч2
+2к3ш2
+2к3щ2
+2л3б2
+2л3в2
+2л3г2
+2л3д2
+2л3ж2
+2л3з2
+2л3й2
+2л3к2
+4л3л4
+2л3м2
+2л3н2
+2л3п2
+2л3р2
+2л3с2
+2л3т2
+2л3ф2
+2л3х2
+2л3ц2
+2л3ч2
+2л3ш2
+2л3щ2
+2м3б2
+2м3в2
+2м3г2
+2м3д2
+2м3ж2
+2м3з2
+2м3й2
+2м3к2
+2м3л2
+4м3м4
+2м3н2
+2м3п2
+2м3р2
+2м3с2
+2м3т2
+2м3ф2
+2м3х2
+2м3ц2
+2м3ч2
+2м3ш2
+2м3щ2
+2н3б2
+2н3в2
+2н3г2
+2н3д2
+2н3ж2
+2н3з2
+2н3й2
+2н3к2
+2н3л2
+2н3м2
+4н3н4
+2н3п2
+2н3р2
+2н3с2
+2н3т2
+2н3ф2
+2н3х2
+2н3ц2
+2н3ч2
+2н3ш2
+2н3щ2
+2п3б2
+2п3в2
+2п3г2
+2п3д2
+2п3ж2
+2п3з2
+2п3й2
+2п3к2
+2п3л2
+2п3м2
+2п3н2
+4п3п4
+2п3р2
+2п3с2
+2п3т2
+2п3ф2
+2п3х2
+2п3ц2
+2п3ч2
+2п3ш2
+2п3щ2
+2р3б2
+2р3в2
+2р3г2
+2р3д2
+2р3ж2
+2р3з2
+2р3й2
+2р3к2
+2р3л2
+2р3м2
+2р3н2
+2р3п2
+4р3р4
+2р3с2
+2р3т2
+2р3ф2
+2р3х2
+2р3ц2
+2р3ч2
+2р3ш2
+2р3щ2
+2с3б2
+2с3в2
+2с3г2
+2с3д2
+2с3ж2
+2с3з2
+2с3й2
+2с3к2
+2с3л2
+2с3м2
+2с3н2
+2с3п2
+2с3р2
+4с3с4
+2с3т2
+2с3ф2
+2с3х2
+2с3ц2
+2с3ч2
+2с3ш2
+2с3щ2
+2т3б2
+2т3в2
+2т3г2
+2т3д2
+2т3ж2
+2т3з2
+2т3й2
+2т3к2
+2т3л2
+2т3м2
+2т3н2
+2т3п2
+2т3р2
+2т3с2
+4т3т4
+2т3ф2
+2т3х2
+2т3ц2
+2т3ч2
+2т3ш2
+2т3щ2
+2ф3б2
+2ф3в2
+2ф3г2
+2ф3д2
+2ф3ж2
+2ф3з2
+2ф3й2
+2ф3к2
+2ф3л2
+2ф3м2
+2ф3н2
+2ф3п2
+2ф3р2
+2ф3с2
+2ф3т2
+4ф3ф4
+2ф3х2
+2ф3ц2
+2ф3ч2
+2ф3ш2
+2ф3щ2
+2х3б2
+2х3в2
+2х3г2
+2х3д2
+2х3ж2
+2х3з2
+2х3й2
+2х3к2
+2х3л2
+2х3м2
+2х3н2
+2х3п2
+2х3р2
+2х3с2
+2х3т2
+2х3ф2
+4х3х4
+2х3ц2
+2х3ч2
+2х3ш2
+2х3щ2
+2ц3б2
+2ц3в2
+2ц3г2
+2ц3д2
+2ц3ж2
+2ц3з2
+2ц3й2
+2ц3к2
+2ц3л2
+2ц3м2
+2ц3н2
+2ц3п2
+2ц3р2
+2ц3с2
+2ц3т2
+2ц3ф2
+2ц3х2
+4ц3ц4
+2ц3ч2
+2ц3ш2
+2ц3щ2
+2ч3б2
+2ч3в2
+2ч3г2
+2ч3д2
+2ч3ж2
+2ч3з2
+2ч3й2
+2ч3к2
+2ч3л2
+2ч3м2
+2ч3н2
+2ч3п2
+2ч3р2
+2ч3с2
+2ч3т2
+2ч3ф2
+2ч3х2
+2ч3ц2
+4ч3ч4
+2ч3ш2
+2ч3щ2
+2ш3б2
+2ш3в2
+2ш3г2
+2ш3д2
+2ш3ж2
+2ш3з2
+2ш3й2
+2ш3к2
+2ш3л2
+2ш3м2
+2ш3н2
+2ш3п2
+2ш3р2
+2ш3с2
+2ш3т2
+2ш3ф2
+2ш3х2
+2ш3ц2
+2ш3ч2
+4ш3ш4
+2ш3щ2
+2щ3б2
+2щ3в2
+2щ3г2
+2щ3д2
+2щ3ж2
+2щ3з2
+2щ3й2
+2щ3к2
+2щ3л2
+2щ3м2
+2щ3н2
+2щ3п2
+2щ3р2
+2щ3с2
+2щ3т2
+2щ3ф2
+2щ3х2
+2щ3ц2
+2щ3ч2
+2щ3ш2
+4щ3щ4
+ааа4
+аае4
+ааи4
+аао4
+аау4
+ааъ4
+ааю4
+аая4
+аеа4
+аее4
+аеи4
+аео4
+аеу4
+аеъ4
+аею4
+аея4
+аиа4
+аие4
+аии4
+аио4
+аиу4
+аиъ4
+аию4
+аия4
+аоа4
+аое4
+аои4
+аоо4
+аоу4
+аоъ4
+аою4
+аоя4
+ауа4
+ауе4
+ауи4
+ауо4
+ауу4
+ауъ4
+аую4
+ауя4
+аъа4
+аъе4
+аъи4
+аъо4
+аъу4
+аъъ4
+аъю4
+аъя4
+аюа4
+аюе4
+аюи4
+аюо4
+аюу4
+аюъ4
+аюю4
+аюя4
+аяа4
+аяе4
+аяи4
+аяо4
+аяу4
+аяъ4
+аяю4
+аяя4
+еаа4
+еае4
+еаи4
+еао4
+еау4
+еаъ4
+еаю4
+еая4
+ееа4
+еее4
+ееи4
+еео4
+ееу4
+ееъ4
+еею4
+еея4
+еиа4
+еие4
+еии4
+еио4
+еиу4
+еиъ4
+еию4
+еия4
+еоа4
+еое4
+еои4
+еоо4
+еоу4
+еоъ4
+еою4
+еоя4
+еуа4
+еуе4
+еуи4
+еуо4
+еуу4
+еуъ4
+еую4
+еуя4
+еъа4
+еъе4
+еъи4
+еъо4
+еъу4
+еъъ4
+еъю4
+еъя4
+еюа4
+еюе4
+еюи4
+еюо4
+еюу4
+еюъ4
+еюю4
+еюя4
+еяа4
+еяе4
+еяи4
+еяо4
+еяу4
+еяъ4
+еяю4
+еяя4
+иаа4
+иае4
+иаи4
+иао4
+иау4
+иаъ4
+иаю4
+иая4
+иеа4
+иее4
+иеи4
+иео4
+иеу4
+иеъ4
+иею4
+иея4
+ииа4
+иие4
+иии4
+иио4
+ииу4
+ииъ4
+иию4
+иия4
+иоа4
+иое4
+иои4
+иоо4
+иоу4
+иоъ4
+иою4
+иоя4
+иуа4
+иуе4
+иуи4
+иуо4
+иуу4
+иуъ4
+иую4
+иуя4
+иъа4
+иъе4
+иъи4
+иъо4
+иъу4
+иъъ4
+иъю4
+иъя4
+июа4
+июе4
+июи4
+июо4
+июу4
+июъ4
+июю4
+июя4
+ияа4
+ияе4
+ияи4
+ияо4
+ияу4
+ияъ4
+ияю4
+ияя4
+оаа4
+оае4
+оаи4
+оао4
+оау4
+оаъ4
+оаю4
+оая4
+оеа4
+оее4
+оеи4
+оео4
+оеу4
+оеъ4
+оею4
+оея4
+оиа4
+оие4
+оии4
+оио4
+оиу4
+оиъ4
+оию4
+оия4
+ооа4
+оое4
+оои4
+ооо4
+ооу4
+ооъ4
+оою4
+ооя4
+оуа4
+оуе4
+оуи4
+оуо4
+оуу4
+оуъ4
+оую4
+оуя4
+оъа4
+оъе4
+оъи4
+оъо4
+оъу4
+оъъ4
+оъю4
+оъя4
+оюа4
+оюе4
+оюи4
+оюо4
+оюу4
+оюъ4
+оюю4
+оюя4
+ояа4
+ояе4
+ояи4
+ояо4
+ояу4
+ояъ4
+ояю4
+ояя4
+уаа4
+уае4
+уаи4
+уао4
+уау4
+уаъ4
+уаю4
+уая4
+уеа4
+уее4
+уеи4
+уео4
+уеу4
+уеъ4
+уею4
+уея4
+уиа4
+уие4
+уии4
+уио4
+уиу4
+уиъ4
+уию4
+уия4
+уоа4
+уое4
+уои4
+уоо4
+уоу4
+уоъ4
+уою4
+уоя4
+ууа4
+ууе4
+ууи4
+ууо4
+ууу4
+ууъ4
+уую4
+ууя4
+уъа4
+уъе4
+уъи4
+уъо4
+уъу4
+уъъ4
+уъю4
+уъя4
+уюа4
+уюе4
+уюи4
+уюо4
+уюу4
+уюъ4
+уюю4
+уюя4
+уяа4
+уяе4
+уяи4
+уяо4
+уяу4
+уяъ4
+уяю4
+уяя4
+ъаа4
+ъае4
+ъаи4
+ъао4
+ъау4
+ъаъ4
+ъаю4
+ъая4
+ъеа4
+ъее4
+ъеи4
+ъео4
+ъеу4
+ъеъ4
+ъею4
+ъея4
+ъиа4
+ъие4
+ъии4
+ъио4
+ъиу4
+ъиъ4
+ъию4
+ъия4
+ъоа4
+ъое4
+ъои4
+ъоо4
+ъоу4
+ъоъ4
+ъою4
+ъоя4
+ъуа4
+ъуе4
+ъуи4
+ъуо4
+ъуу4
+ъуъ4
+ъую4
+ъуя4
+ъъа4
+ъъе4
+ъъи4
+ъъо4
+ъъу4
+ъъъ4
+ъъю4
+ъъя4
+ъюа4
+ъюе4
+ъюи4
+ъюо4
+ъюу4
+ъюъ4
+ъюю4
+ъюя4
+ъяа4
+ъяе4
+ъяи4
+ъяо4
+ъяу4
+ъяъ4
+ъяю4
+ъяя4
+юаа4
+юае4
+юаи4
+юао4
+юау4
+юаъ4
+юаю4
+юая4
+юеа4
+юее4
+юеи4
+юео4
+юеу4
+юеъ4
+юею4
+юея4
+юиа4
+юие4
+юии4
+юио4
+юиу4
+юиъ4
+юию4
+юия4
+юоа4
+юое4
+юои4
+юоо4
+юоу4
+юоъ4
+юою4
+юоя4
+юуа4
+юуе4
+юуи4
+юуо4
+юуу4
+юуъ4
+юую4
+юуя4
+юъа4
+юъе4
+юъи4
+юъо4
+юъу4
+юъъ4
+юъю4
+юъя4
+ююа4
+ююе4
+ююи4
+ююо4
+ююу4
+ююъ4
+ююю4
+ююя4
+юяа4
+юяе4
+юяи4
+юяо4
+юяу4
+юяъ4
+юяю4
+юяя4
+яаа4
+яае4
+яаи4
+яао4
+яау4
+яаъ4
+яаю4
+яая4
+яеа4
+яее4
+яеи4
+яео4
+яеу4
+яеъ4
+яею4
+яея4
+яиа4
+яие4
+яии4
+яио4
+яиу4
+яиъ4
+яию4
+яия4
+яоа4
+яое4
+яои4
+яоо4
+яоу4
+яоъ4
+яою4
+яоя4
+яуа4
+яуе4
+яуи4
+яуо4
+яуу4
+яуъ4
+яую4
+яуя4
+яъа4
+яъе4
+яъи4
+яъо4
+яъу4
+яъъ4
+яъю4
+яъя4
+яюа4
+яюе4
+яюи4
+яюо4
+яюу4
+яюъ4
+яюю4
+яюя4
+яяа4
+яяе4
+яяи4
+яяо4
+яяу4
+яяъ4
+яяю4
+яяя4
+й4бб
+й4бв
+й4бг
+й4бд
+й4бж
+й4бз
+й4бй
+й4бк
+й4бл
+й4бм
+й4бн
+й4бп
+й4бр
+й4бс
+й4бт
+й4бф
+й4бх
+й4бц
+й4бч
+й4бш
+й4бщ
+й4вб
+й4вв
+й4вг
+й4вд
+й4вж
+й4вз
+й4вй
+й4вк
+й4вл
+й4вм
+й4вн
+й4вп
+й4вр
+й4вс
+й4вт
+й4вф
+й4вх
+й4вц
+й4вч
+й4вш
+й4вщ
+й4гб
+й4гв
+й4гг
+й4гд
+й4гж
+й4гз
+й4гй
+й4гк
+й4гл
+й4гм
+й4гн
+й4гп
+й4гр
+й4гс
+й4гт
+й4гф
+й4гх
+й4гц
+й4гч
+й4гш
+й4гщ
+й4дб
+й4дв
+й4дг
+й4дд
+й4дж
+й4дз
+й4дй
+й4дк
+й4дл
+й4дм
+й4дн
+й4дп
+й4др
+й4дс
+й4дт
+й4дф
+й4дх
+й4дц
+й4дч
+й4дш
+й4дщ
+й4жб
+й4жв
+й4жг
+й4жд
+й4жж
+й4жз
+й4жй
+й4жк
+й4жл
+й4жм
+й4жн
+й4жп
+й4жр
+й4жс
+й4жт
+й4жф
+й4жх
+й4жц
+й4жч
+й4жш
+й4жщ
+й4зб
+й4зв
+й4зг
+й4зд
+й4зж
+й4зз
+й4зй
+й4зк
+й4зл
+й4зм
+й4зн
+й4зп
+й4зр
+й4зс
+й4зт
+й4зф
+й4зх
+й4зц
+й4зч
+й4зш
+й4зщ
+й4йб
+й4йв
+й4йг
+й4йд
+й4йж
+й4йз
+й4йй
+й4йк
+й4йл
+й4йм
+й4йн
+й4йп
+й4йр
+й4йс
+й4йт
+й4йф
+й4йх
+й4йц
+й4йч
+й4йш
+й4йщ
+й4кб
+й4кв
+й4кг
+й4кд
+й4кж
+й4кз
+й4кй
+й4кк
+й4кл
+й4км
+й4кн
+й4кп
+й4кр
+й4кс
+й4кт
+й4кф
+й4кх
+й4кц
+й4кч
+й4кш
+й4кщ
+й4лб
+й4лв
+й4лг
+й4лд
+й4лж
+й4лз
+й4лй
+й4лк
+й4лл
+й4лм
+й4лн
+й4лп
+й4лр
+й4лс
+й4лт
+й4лф
+й4лх
+й4лц
+й4лч
+й4лш
+й4лщ
+й4мб
+й4мв
+й4мг
+й4мд
+й4мж
+й4мз
+й4мй
+й4мк
+й4мл
+й4мм
+й4мн
+й4мп
+й4мр
+й4мс
+й4мт
+й4мф
+й4мх
+й4мц
+й4мч
+й4мш
+й4мщ
+й4нб
+й4нв
+й4нг
+й4нд
+й4нж
+й4нз
+й4нй
+й4нк
+й4нл
+й4нм
+й4нн
+й4нп
+й4нр
+й4нс
+й4нт
+й4нф
+й4нх
+й4нц
+й4нч
+й4нш
+й4нщ
+й4пб
+й4пв
+й4пг
+й4пд
+й4пж
+й4пз
+й4пй
+й4пк
+й4пл
+й4пм
+й4пн
+й4пп
+й4пр
+й4пс
+й4пт
+й4пф
+й4пх
+й4пц
+й4пч
+й4пш
+й4пщ
+й4рб
+й4рв
+й4рг
+й4рд
+й4рж
+й4рз
+й4рй
+й4рк
+й4рл
+й4рм
+й4рн
+й4рп
+й4рр
+й4рс
+й4рт
+й4рф
+й4рх
+й4рц
+й4рч
+й4рш
+й4рщ
+й4сб
+й4св
+й4сг
+й4сд
+й4сж
+й4сз
+й4сй
+й4ск
+й4сл
+й4см
+й4сн
+й4сп
+й4ср
+й4сс
+й4ст
+й4сф
+й4сх
+й4сц
+й4сч
+й4сш
+й4сщ
+й4тб
+й4тв
+й4тг
+й4тд
+й4тж
+й4тз
+й4тй
+й4тк
+й4тл
+й4тм
+й4тн
+й4тп
+й4тр
+й4тс
+й4тт
+й4тф
+й4тх
+й4тц
+й4тч
+й4тш
+й4тщ
+й4фб
+й4фв
+й4фг
+й4фд
+й4фж
+й4фз
+й4фй
+й4фк
+й4фл
+й4фм
+й4фн
+й4фп
+й4фр
+й4фс
+й4фт
+й4фф
+й4фх
+й4фц
+й4фч
+й4фш
+й4фщ
+й4хб
+й4хв
+й4хг
+й4хд
+й4хж
+й4хз
+й4хй
+й4хк
+й4хл
+й4хм
+й4хн
+й4хп
+й4хр
+й4хс
+й4хт
+й4хф
+й4хх
+й4хц
+й4хч
+й4хш
+й4хщ
+й4цб
+й4цв
+й4цг
+й4цд
+й4цж
+й4цз
+й4цй
+й4цк
+й4цл
+й4цм
+й4цн
+й4цп
+й4цр
+й4цс
+й4цт
+й4цф
+й4цх
+й4цц
+й4цч
+й4цш
+й4цщ
+й4чб
+й4чв
+й4чг
+й4чд
+й4чж
+й4чз
+й4чй
+й4чк
+й4чл
+й4чм
+й4чн
+й4чп
+й4чр
+й4чс
+й4чт
+й4чф
+й4чх
+й4чц
+й4чч
+й4чш
+й4чщ
+й4шб
+й4шв
+й4шг
+й4шд
+й4шж
+й4шз
+й4шй
+й4шк
+й4шл
+й4шм
+й4шн
+й4шп
+й4шр
+й4шс
+й4шт
+й4шф
+й4шх
+й4шц
+й4шч
+й4шш
+й4шщ
+й4щб
+й4щв
+й4щг
+й4щд
+й4щж
+й4щз
+й4щй
+й4щк
+й4щл
+й4щм
+й4щн
+й4щп
+й4щр
+й4щс
+й4щт
+й4щф
+й4щх
+й4щц
+й4щч
+й4щш
+й4щщ
+б4ь
+в4ь
+г4ь
+д4ь
+ж4ь
+з4ь
+й4ь
+к4ь
+л4ь
+м4ь
+н4ь
+п4ь
+р4ь
+с4ь
+т4ь
+ф4ь
+х4ь
+ц4ь
+ч4ь
+ш4ь
+щ4ь
+ь4ь
+.дз4в
+.дж4р
+.дж4л
+.вг4л
+.вд4л
+.вг4р
+.вг4н
+.вп4л
+.вк4л
+.вк4р
+.вт4р
+.сг4л
+.зд4р
+.сг4р
+.сб4р
+.сд4р
+.жд4р
+.ск4л
+.сп4л
+.сп4р
+.ст4р
+.ск4р
+.шп4р
+.ск4в
+.вз4р
+.вс4л
+.вс4м
+.вс4р
+.св4р
+.сх4л
+.сх4р
+.хв4р
+.вс4т
+.сх4в
+.см4р
+н4кт.
+н4кс.
+к4ст.} \ No newline at end of file
diff --git a/tex/context/patterns/lang-bg.rme b/tex/context/patterns/lang-bg.rme
new file mode 100644
index 000000000..eb253b798
--- /dev/null
+++ b/tex/context/patterns/lang-bg.rme
@@ -0,0 +1,86 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: bghyphen.tex (2006-05-21)
+% Author: Georgi Boshnakov
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% Part of BGHYPHEN package, version 1.5, May 2006.
+% Georgi Boshnakov, School of Mathematics, The Universify of Manchester
+% (Google my surname to find out my email address.)
+%
+% Bulgarian hyphenation tables.
+% These patterns are computer generated.
+% "si" in the file name stands for "simple".
+% Suggestions for additional rules and corrections are wellcome.
+% These rules work fairly well for everyday use but
+% if there is sufficient interest, I can implement the complete rules
+% as used by professional publishers.
+%
+% First version: 1994
+% Modified: June 2000 (minor changes)
+% Modified: May 2006 (added the copyright notice below).
+%
+% Copyright 1996-2006 Georgi Boshnakov,
+% (Google my surname to find out my email address.)
+%
+% This file can be redistributed and/or modified under the terms
+% of the LaTeX Project Public License distributed from CTAN
+% archives in directory macros/latex/base/lppl.txt; either
+% version 1 of the License, or (at your option) any later version.
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-ca.hyp b/tex/context/patterns/lang-ca.hyp
index 269c42450..3446df9f5 100644
--- a/tex/context/patterns/lang-ca.hyp
+++ b/tex/context/patterns/lang-ca.hyp
@@ -1,34 +1,10 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: cahyph.tex
+% for comment and copyright, see ./lang-ca.rme
-% begin description data
+% used: a b c d e g h i j k l n o p r s t u v w x y
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='ca'>
-% <sourcefile>cahyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Catalan language</title>
-% <remarks>Version 1.11</remarks>
-% <copyright>
-% <year>1991-1995 </year>
-% <owner>Gon\c{c}al Badenes,Francina Turon</owner>
-% </copyright>
-% <copyright>
-% <year>1991-2003</year>
-% <owner>Gon\c{c}al Badenes</owner>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {
+\hyphenation{
cu-rie
cu-ries
gei-sha
@@ -54,8 +30,4 @@ ro-yal-ties
ro-yal-ty
vos-al-tres
whis-ky
-whis-kies
-}
-
-% end hyphenation data
-
+whis-kies} \ No newline at end of file
diff --git a/tex/context/patterns/lang-ca.pat b/tex/context/patterns/lang-ca.pat
index 4461e94f8..f27dc24ab 100644
--- a/tex/context/patterns/lang-ca.pat
+++ b/tex/context/patterns/lang-ca.pat
@@ -1,34 +1,10 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: cahyph.tex
+% for comment and copyright, see ./lang-ca.rme
-% begin description data
+% used: a b c d e f g h i j l m n o p q r s t u v x y z à ç è é í ï ò ó ú ü
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='ca'>
-% <sourcefile>cahyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Catalan language</title>
-% <remarks>Version 1.11</remarks>
-% <copyright>
-% <year>1991-1995 </year>
-% <owner>Gon\c{c}al Badenes,Francina Turon</owner>
-% </copyright>
-% <copyright>
-% <year>1991-2003</year>
-% <owner>Gon\c{c}al Badenes</owner>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
1ba
1be
1bi
@@ -897,8 +873,4 @@ s3emp
s3esp
sub3a
ui3et
-o3gnò
-}
-
-% end pattern data
-
+o3gnò} \ No newline at end of file
diff --git a/tex/context/patterns/lang-ca.rme b/tex/context/patterns/lang-ca.rme
new file mode 100644
index 000000000..e64e6b0df
--- /dev/null
+++ b/tex/context/patterns/lang-ca.rme
@@ -0,0 +1,125 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: cahyph.tex (2003-09-08)
+% Author: Gonçal Badenes <g.badenes at ieee.org>
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% Hyphenation patterns for Catalan.
+% This is version 1.11
+% Compiled by Gonçal Badenes and Francina Turon,
+% December 1991-January 1995.
+%
+% Copyright (C) 1991-2003 Gonçal Badenes
+%
+% -----------------------------------------------------------------
+% IMPORTANT NOTICE:
+%
+% This program can be redistributed and/or modified under the terms
+% of the LaTeX Project Public License Distributed from CTAN
+% archives in directory macros/latex/base/lppl.txt; either
+% version 1 of the License, or any later version.
+% -----------------------------------------------------------------
+%
+%%% ====================================================================
+%%% @TeX-hyphen-file{
+%%% author = "Gonçal Badenes",
+%%% version = "1.11",
+%%% date = "15 July 2003",
+%%% time = "15:08:12 CET",
+%%% filename = "cahyph.tex",
+%%% email = "g.badenes@ieee.org",
+%%% codetable = "UTF-8",
+%%% keywords = "TeX, hyphen, catalan",
+%%% supported = "yes",
+%%% abstract = "Catalan hyphenation patterns",
+%%% docstring = "This file contains the hyphenation patterns
+%%% for the catalan language",
+%%% }
+%%% ====================================================================
+%
+% NOTICE: Version 1.11 is identical to version 1.10 (issued on January 17,
+% 1995) except for the updated copyright notice above.
+%
+% The macros used were created for ghyph31.tex by Bernd Raichle (see the
+% German hyphenation pattern files for further details)
+%
+% This patterns have been created using standard, conservative
+% hyphenation rules for catalan. The results have refined running them
+% through patgen. In that way, the number of hits has been increased.
+%
+% These rules produce no wrong patterns (Results checked against the
+% ``Diccionari Ortogr\`afic i de Pron\'uncia'', Enciclop\`edia
+% Catalana. The percentage of valid hyphen misses is lower than 1%
+%
+% Some of the patterns below represent combinations that never
+% happen in Catalan. We have tried to keep them to a minimum.
+%
+% *** IMPORTANT ***
+% \lefthyphenmin and \righthyphenmin should be set to 2 and 2
+% respectively. If you set them below these values incorrect breaks
+% will happen (specially at the beginning of foreign words and words
+% which begin with some prefixes).
+% *** IMPORTANT ***
+%
+% Please report any problem you might have to the authors!!!
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% \message{Catalan Hyphenation Patterns `cahyphen' Version 1.11 <2003/07/15>}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-cs.hyp b/tex/context/patterns/lang-cs.hyp
new file mode 100644
index 000000000..b4bbe1ecb
--- /dev/null
+++ b/tex/context/patterns/lang-cs.hyp
@@ -0,0 +1,12 @@
+% generated by mtxrun --script pattern --convert
+
+% for comment and copyright, see ./lang-cs.rme
+
+% used: a c e f h i j k l n o p r t y í ú č ř
+
+\hyphenation{
+koe-fi-ci-ent
+koe-fi-ci-en-ty
+pro-jek-ční
+úhlo-příč-ka
+úhlo-příč-ky} \ No newline at end of file
diff --git a/tex/context/patterns/lang-cz.pat b/tex/context/patterns/lang-cs.pat
index 244d070f1..4e7fc9ef7 100644
--- a/tex/context/patterns/lang-cz.pat
+++ b/tex/context/patterns/lang-cs.pat
@@ -1,47 +1,10 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: czhyphen.tex czhyphen.ex
+% for comment and copyright, see ./lang-cs.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p q r s t u v w x y z á é í ó ú ý č ď ě ň ř š ť ů ž
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='cz'>
-% <sourcefile>czhyphen.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Czech language</title>
-% <copyright>
-% <year>1991</year>
-% <owner>Karel Horak</owner>
-% <comment>List of exceptions</comment>
-% </copyright>
-% <copyright>
-% <year>1995</year>
-% <owner>Pavel Sevecek (\v{S}eve\v{c}ek) (pavel@lingea.cz)</owner>
-% <comment>Macros, adaption for TeX 2</comment>
-% </copyright>
-% <!-- samples>
-% <sample>au-to-ma-tic-k</sample>
-% <sample>bram-bo-rk</sample>
-% <sample>da-ta-b-ze</sample>
-% <sample>kr-ka-vec</sample>
-% <sample>Kro-me-r</sample>
-% <sample>ob-hos-po-da-ro-vat</sample>
-% <sample>rem-dich</sample>
-% <sample>scvrk-nout</sample>
-% <sample>za-les-nit</sample>
-% <sample>e-u-lic-ka</sample>
-% </samples -->
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
.a2
.a4da
.a4de
@@ -3677,8 +3640,4 @@ zů3s
2žň
2žš
žš4ti
-žš4tě
-}
-
-% end pattern data
-
+žš4tě} \ No newline at end of file
diff --git a/tex/context/patterns/lang-cs.rme b/tex/context/patterns/lang-cs.rme
new file mode 100644
index 000000000..212116016
--- /dev/null
+++ b/tex/context/patterns/lang-cs.rme
@@ -0,0 +1,85 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: czhyphen.tex (), czhyphen.ex ()
+% Author: Pavel Ševeček <pavel at lingea.cz>
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+%%% ====================================================================
+% This is CZHYPHEN.TEX, containing czech hyphenation patterns.
+% Prepared by:
+% Pavel Ševeček
+% Lingea s.r.o., Brno, Czech Republic
+% E-mail: pavel@lingea.cz
+%
+% This is free software; you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation; either version 2 of the License, or
+% (at your option) any later version.
+%
+% This file is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with this program; if not, write to the Free Software
+% Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+%%% --------------------------------------------------------------------
+% \message {Czech Hyphenation Patterns (Pavel Sevecek, v3, 1995)}
+%\lefthyphenmin=2\righthyphenmin=2 \ No newline at end of file
diff --git a/tex/context/patterns/lang-cz.hyp b/tex/context/patterns/lang-cz.hyp
deleted file mode 100644
index 2c1994439..000000000
--- a/tex/context/patterns/lang-cz.hyp
+++ /dev/null
@@ -1,53 +0,0 @@
-% context hyphenation file, see lang-all.xml for original comment
-
-% source of data: czhyphen.tex czhyphen.ex
-
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='cz'>
-% <sourcefile>czhyphen.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Czech language</title>
-% <copyright>
-% <year>1991</year>
-% <owner>Karel Horak</owner>
-% <comment>List of exceptions</comment>
-% </copyright>
-% <copyright>
-% <year>1995</year>
-% <owner>Pavel Sevecek (\v{S}eve\v{c}ek) (pavel@lingea.cz)</owner>
-% <comment>Macros, adaption for TeX 2</comment>
-% </copyright>
-% <!-- samples>
-% <sample>au-to-ma-tic-k</sample>
-% <sample>bram-bo-rk</sample>
-% <sample>da-ta-b-ze</sample>
-% <sample>kr-ka-vec</sample>
-% <sample>Kro-me-r</sample>
-% <sample>ob-hos-po-da-ro-vat</sample>
-% <sample>rem-dich</sample>
-% <sample>scvrk-nout</sample>
-% <sample>za-les-nit</sample>
-% <sample>e-u-lic-ka</sample>
-% </samples -->
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {
-koe-fi-ci-ent
-koe-fi-ci-en-ty
-pro-jek-ční
-úhlo-příč-ka
-úhlo-příč-ky
-}
-
-% end hyphenation data
-
diff --git a/tex/context/patterns/lang-da.hyp b/tex/context/patterns/lang-da.hyp
index 858442ca5..d6cefa307 100644
--- a/tex/context/patterns/lang-da.hyp
+++ b/tex/context/patterns/lang-da.hyp
@@ -1,26 +1,8 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: dkspecial.tex dkcommon.tex
+% for comment and copyright, see ./lang-da.rme
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='da'>
-% <sourcefile>dkspecial.tex dkcommon.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Danish language</title>
-% <copyright/>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-da.pat b/tex/context/patterns/lang-da.pat
index c8c25bba1..73f938599 100644
--- a/tex/context/patterns/lang-da.pat
+++ b/tex/context/patterns/lang-da.pat
@@ -1,26 +1,10 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: dkspecial.tex dkcommon.tex
+% for comment and copyright, see ./lang-da.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p q r s t u v w x y z å æ ø
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='da'>
-% <sourcefile>dkspecial.tex dkcommon.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Danish language</title>
-% <copyright/>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
.ae3
.an3k
.an1s
@@ -1042,7 +1026,126 @@ y3ti
y5t3r
y5ve
zi5o
-}
-
-% end pattern data
-
+.så3
+.ær5i
+.øv3r
+a3tø
+a5væ
+brød3
+5bæ
+5drøv
+dstå4
+3dæ
+3dø
+e3læ
+e3lø
+e3rø
+er5øn
+e5tæ
+e5tø
+e1væ
+e3æ
+e5å
+3fæ
+3fø
+fø4r5en
+giø4
+g4sø
+g5så
+3gæ
+3gø1
+3gå
+i5tæ
+i3ø
+3kø
+3kå
+lingeniø4
+l3væ
+5løs
+m5tå
+1mæ
+3mø
+3må
+n3kæ
+n5tæ
+3næ
+4n5æb
+5nø
+o5læ
+or3ø
+o5å
+5præ
+5pæd
+på3
+r5kæ
+r5tæ
+r5tø
+r3væ
+r5æl
+4røn
+5rør
+3råd
+r5år
+s4kå
+3slå
+s4næ
+5stø
+1stå
+1sæ
+4s5æn
+1sø
+s5øk
+så4r5
+ti4ø
+3træk.
+t4sø
+t5så
+t3væ
+u3læ
+3værd
+1værk
+5vå
+y5væ
+æb3l
+æ3c
+æ3e
+æg5a
+æ4gek
+æ4g5r
+ægs5
+æ5i
+æ5kv
+ælle4
+æn1dr
+æ5o
+æ1re
+ær4g5r
+æ3ri
+ær4ma
+ær4mo
+ær5s
+æ5si
+æ3so
+æ3ste
+æ3ve
+øde5
+ø3e
+ø1je
+ø3ke
+ø3le
+øms5
+øn3st
+øn4t3
+ø1re
+ø3ri
+ørne3
+ør5o
+ø1ve
+å1d
+å1e
+å5h
+å3l
+å3re
+års5t
+å5sk
+å3t} \ No newline at end of file
diff --git a/tex/context/patterns/lang-da.rme b/tex/context/patterns/lang-da.rme
new file mode 100644
index 000000000..66246ac36
--- /dev/null
+++ b/tex/context/patterns/lang-da.rme
@@ -0,0 +1,74 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: dkcommon.tex (yyyy-mm-dd), dkspecial.tex (yyyy-mm-dd)
+% Author: Frank Jensen <frank.jensen at hugin.com>
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% This file contains the hyphenation patterns for Danish.
+%
+%% Copyright 1994 Frank Jensen (Frank.Jensen@hugin.com)
+%
+% This work may be distributed and/or modified under the
+% conditions of the LaTeX Project Public License, either version 1.3
+% of this license or (at your option) any later version.
+% The latest version of this license is in
+% http://www.latex-project.org/lppl.txt
+% and version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-de.hyp b/tex/context/patterns/lang-de.hyp
index 7ec51a0d5..23691aeb2 100644
--- a/tex/context/patterns/lang-de.hyp
+++ b/tex/context/patterns/lang-de.hyp
@@ -1,40 +1,8 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: dehyphn.tex
+% for comment and copyright, see ./lang-de.rme
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='de'>
-% <sourcefile>dehyphn.tex</sourcefile>
-% <title>TeX hyphenation patterns for the German language (new orthography)</title>
-% <copyright>
-% <year>1988, 1991</year>
-% <owner>Rechenzentrum der Ruhr-Universitaet Bochum</owner>
-% <comment>German hyphen patterns</comment>
-% </copyright>
-% <copyright>
-% <year>1993, 1994, 1999</year>
-% <owner>Bernd Raichle/DANTE e.V.</owner>
-% <comment>Macros, adaption for TeX 2</comment>
-% </copyright>
-% <copyright>
-% <year>1998-2001</year>
-% <owner>Walter Schmidt</owner>
-% <comment>Adaption to new German orthography</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-de.pat b/tex/context/patterns/lang-de.pat
index 0a31dac79..2058b3e72 100644
--- a/tex/context/patterns/lang-de.pat
+++ b/tex/context/patterns/lang-de.pat
@@ -1,5842 +1,14316 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: dehyphn.tex
+% for comment and copyright, see ./lang-de.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p q r s t u v w x y z ß à á â ä ç è é ê ë í ñ ó ô ö ü
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='de'>
-% <sourcefile>dehyphn.tex</sourcefile>
-% <title>TeX hyphenation patterns for the German language (new orthography)</title>
-% <copyright>
-% <year>1988, 1991</year>
-% <owner>Rechenzentrum der Ruhr-Universitaet Bochum</owner>
-% <comment>German hyphen patterns</comment>
-% </copyright>
-% <copyright>
-% <year>1993, 1994, 1999</year>
-% <owner>Bernd Raichle/DANTE e.V.</owner>
-% <comment>Macros, adaption for TeX 2</comment>
-% </copyright>
-% <copyright>
-% <year>1998-2001</year>
-% <owner>Walter Schmidt</owner>
-% <comment>Adaption to new German orthography</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
-.aa6l
-.ab3a4s
-.ab3ei
-.abi2
-.ab3it
-.ab1l
-.ab1r
-.ab3u
-.ad3o4r
-.alti6
-.ana3c
-.an5alg
-.an1e
-.ang8s2t1
-.an1s
-.ap1p
-.ar6sc
-.ar6ta
-.ar6tei
-.as2z
-.au2f1
-.au2s3
-.be5erb
-.be3na
-.ber6t5r
-.bie6r5
-.bim6s5t
-.brot3
-.bru6s
-.ch6
-.che6f5
-.da8c
-.da2r
-.dar5in
-.dar5u
-.den6ka
-.de5r6en
-.des6pe
-.de8spo
-.de3sz
-.dia3s4
+\patterns{
+.a6
+.ab3b
+.ab5l
+.abo4
+.ab3ol
+.ab1or
+.ab3s
+.ag4r
+.ag2u
+.aid4
+.ai2s
+.al3br
+.al2e
+.al3l4en
+.al3ph
+.alt3s
+.amt4
+.amts3
+.an3alg
+.an3d
+.ang4
+.an1gl
+.ang6s2
+.angst3
+.an3k
+.an3s
+.an4si.
+.ans2p
+.an3z
+.ao5
+.ap3s2
+.ar3k2a
+.ar4m3ac
+.ar2s
+.ar4t3ei
+.ata1
+.au3d
+.au2f5
+.au4s1
+.ausch3
+.au6stes
+.ax2
+.ä6
+.äm3
+.ät2s
+.b6
+.be3erb
+.bei6ge.
+.be3ra
+.be3r2e
+.ber4g3a
+.ber4g3r
+.bi4os
+.boge2
+.bo4s3k
+.c4
+.ch2
+.d4
+.dab6
+.da2r1
+.dar3in
+.dar2m1
+.da4te.
+.da4tes
+.de4al
+.de1i
+.de3o2
+.de3r4en
+.de3sk
+.deut2
.dien4
-.dy2s1
-.ehren5
-.eine6
-.ei6n5eh
-.ei8nen
-.ein5sa
-.en6der
-.en6d5r
-.en3k4
-.en8ta8
-.en8tei
-.en4t3r
-.epo1
-.er6ban
-.er6b5ei
-.er6bla
-.er6d5um
-.er3ei
-.er5er
-.er3in
-.er3o4b
-.erwi5s
-.es1p
-.es8t1l
-.es8t1n
-.ex1a2
-.ex3em
-.fal6sc
-.fe6st5a
-.flu4g3
-.furch8
-.ga6ner
-.ge3n4a
-.ge5rö
-.ges6
-.halb5
-.halbe6
-.hal6br
+.do3b
+.do2mo
+.do1pe
+.dor2f1
+.dü1b
+.e4
+.ebe2
+.ehe3i
+.ei3e2
+.ei4ne
+.ei5nen.
+.ei5ner
+.ei5nes
+.ei4sp
+.ei4s1t
+.ei2tr
+.el2bi
+.em3m2
+.en1
+.en4d3er
+.en4d3r
+.enn4
+.en4t3
+.epi1
+.er4dei
+.er4der
+.er1e
+.er1i
+.ers2
+.er8stein
+.es3p
+.es2t
+.est4e
+.et2s
+.eu3
+.eug4
+.ext4
+.f6
+.fa2c
+.fe6sta
+.fi4le.
+.fi4len
+.fi2s
+.frau3
+.fs2
+.fus2
+.fu2sc
+.g6
+.gang5
+.ga2t
+.gd2
+.gel2d
+.ge5nar
+.ge3ne
+.ge3r2a
+.ge3r2e
+.ge5s4
+.ge7sta
+.ge1u
+.grif8fes
+.gros2
+.gs2
+.gus2
+.guss3
+.gu4ter
+.h4
+.ha3bi
+.haft5s
+.hal4s
+.hal3te
.haup4
-.hau4t
-.heima6
-.he4r3e
-.her6za
-.he5x
-.hin3
-.hir8sc
-.ho4c
-.hu3sa
-.hy5o
-.ibe5
-.ima6ge
-.in1
-.ini6
-.is5chi
-.jagd5
-.kal6k5o
-.ka6ph
+.hau2t1
+.he2
+.he3ri
+.he6r5inn
+.he5xe
+.ho4met
+.i6
+.ia4
+.il3
+.illu5
+.im2a
+.in3
+.ink4
+.inu3
+.is4a
+.jor5
+.k4
+.ka2b5l
+.ka2i
+.kamp2
+.ka4t3io
+.ken6num
+.ker5s
.ki4e
-.kop6f3
-.kraf6
-.kü5ra
-.lab6br
-.liie6
-.lo6s5k
-.lö4s3t
-.ma5d
-.mi2t1
-.no6th
-.no6top
-.obe8ri
-.ob1l
-.obs2
-.ob6st5e
-.or3c
-.ort6s5e
-.ost3a
-.oste8r
-.pe4re
-.pe3ts
-.ph6
-.po8str
-.rau4m3
-.re5an
-.ro8q
-.ru5the
-.rü5be
-.sch8
-.se6e
-.se5n6h
-.se5ra
+.klan4
+.ks2
+.kü1b
+.l4
+.la3b
+.lat5s
+.le4a
+.lea7se
+.le5ni
+.lo4g3in
+.lo3ver
+.lu4str
+.m4
+.ma3d
+.ma3ge
+.ma3le
+.ma4str
+.me3l4a
+.me3ne
+.men8schw
+.ment2
+.mi2sc
+.mi4t
+.n4
+.näs1c
+.nich2
+.ni4e
+.ni3ka
+.nob4
+.no2c
+.no2th
+.nul2
+.nus6
+.o6
+.ob1a
+.obe2
+.oben3
+.ober3i
+.ob3l
+.oper4
+.or2a
+.ort4
+.orts3e
+.oste2
+.ost7ende
+.oste6r5e
+.ost3r
+.ozo4
+.ö6
+.p6
+.pa6r1e
+.par3t4h
+.pat4s
+.pe5la
+.pf6
+.ph4
+.poka2
+.po4str
+.ps2
+.pu3s
+.r4
+.reb5s2
+.re3cha
+.rein4t
+.reli1
+.reli3e
+.rich5t6e
+.ro3be
+.ro2h
+.ro3m
+.rom4a
+.rö4s1c
+.rut2
+.ru3th
+.rü1b
+.s6
+.sa2c
+.sali1
+.sch4
+.sen3s
+.ser2u
+.se2t
+.sha2
.si2e
-.spi6ke
-.st4
-.sy2n
-.tages5
-.tan6kl
-.ta8th
-.te6e
-.te8str
-.to6der
-.to8nin
-.to6we
-.um1
-.umpf4
-.un1
-.une6
-.unge5n
-.ur1c
-.ur5en
-.ve6rin
-.vora8
-.wah6l5
-.we8ges
-.we8s2t
-.wes3te
-.wo6r
-.wor3a
-.wun4s
-.zi4e
-.zuch8
-.ände8re
-.öch8
+.sim3p4
+.si2te
+.ski1e
+.spra2
+.st6
+.sto4re
+.t6
+.ta5ge4s
+.ta3mi
+.tan6k5l
+.ta2to
+.te2e
+.tehe3
+.te3no
+.te6ster
+.th4
+.ti4a
+.ti2s
+.to2n
+.to4ni
+.to4pl
+.to2w
+.tri3e4s
+.ts2
+.tu3ra
+.tu3ri
+.u6
+.uf2e2
+.ul4mei
+.um3
+.umo2
+.un3a2
+.un3d
+.un3e
+.unen2
+.un3g
+.uni4t
+.ur1
+.urin4
+.ur3o2m
+.uro2p
+.ur3s2
+.ut2a
+.ut3r
+.ü2
+.v2
+.ve5n2e
+.ve4r
+.vo4r
+.w2
+.wah2
+.wah4l
+.wa5re
+.we2
+.welt3
+.wi4e
+.wor2
+.wor6t5en
+.wun4sc
+.x4
+.xe3
+.y4
+.ya4l
+.z2
+.zah2n
+.zi2e
+.zin4st
+.zuch2
+6a.
+2aa
+a1ab
+aa2be
aa1c
aa2gr
-aal5e
-aa6r5a
-a5arti
-aa2s1t
-aat2s
-6aba
-ab3art
-1abdr
-6abel
-aben6dr
-ab5erk
-ab5err
-ab5esse
+aale5ne
+aa4lö
+a1a2n
+aa2r1a
+aa5re
+aar3f4
+aar3k4
+aart4
+aar3tr
+aas3t
+aat6s3
+a3au
+a1ä
+2aba
+ab2am
+ab1ar
+ab1auf
+ab1ä
+ab2äu
+3abd
+a1be
+ab1eb
+abe1e
+ab1eil
+4a3bel
+abe2la
+2aber
+ab1erk
+ab1err
+ab1erz
+ab3esse
+ab1eß
+2abet
+2abew
1abf
+3abfi
1abg
-1abhä
+1abh
+2abi
+ab1ins
ab1ir
-1abko
-a1bl
-ab1la
-5ablag
-a6blaß
-ab4ler
-ab1lu
-a8blä
-5a6blö
-abma5c
-1abn
-ab1ra
-ab1re
-5a6brec
-ab1ro
-ab1s
-ab8sk
-abs2z
-3abtei
-ab1ur
-1abw
-5abze
-5abzu
-ab1än
-abäu8
-a4ce.
-a5chal
-ach5art
-ach5au
+ab1iso
+ab1it
+1abk
+ab3l
+1a2b5la
+3a2b5lä
+2able
+ab4le.
+ab5li
+a3blis
+3a2b5lö
+a2blu
+3abn
+2abo
+a2bo.
+ab4of
+3a2bon
+ab3r
+ab5re
+1abs
+2abs.
+abs2a
+2absar
+ab5s2i
+ab5sp
+abs4t6
+2abst.
+ab7sta
+ab7ste
+ab3sz
+1abtei
+2a1bu
+ab3ur
+2abü
+ab5üb
+3abw
+2aby
+1abz
+2ac.
+a2ce.
+a1cem
+a3cet
+ach1a
+ach3ak
+a3chal
+ach3au
a1che
-a8chent
-ach6er.
-a6ch5erf
+a2ch1e2c
+ach1ei
+a3chen
+a3cher.
+a4cherf
+ach3erw
+a3ches
+4achf
a1chi
-ach1l
-ach3m
-ach5n
+ach5l
+ach5m
+ach3n
a1cho
-ach3re
+a3cho.
+ach1o4b
+ach1or
+ach1ö
+ach3r
+ach3spr
+ach3su
+a4cht
+ach6t5erg
+ach4th
+ach2t1o
a1chu
-ach1w
-a1chy
-ach5äf
-ack1o
-acks6t
-ack5sta
-a1d
-8ad.
-a6d5ac
-ad3ant
-ad8ar
-5addi
-a8dein
-ade5o8
-adi5en
-1adj
-1adle
-ad1op
-a2dre
-3adres
-adt1
-1adv
-a6dä
+ach1u2f
+ach3ü
+4achv
+2ach3w
+ac1in
+4ack.
+ack2en
+ackmu6
+ackmus3
+ack2se
+ack3sl
+ack7sta4
+a3co
+acon4n
+2acu
+a1ç
+2a1d
+4ad.
+ada1b
+a4d1ac
+ad1ama
+a2d1an
+3a4d5ap
+a3dar
+3a2dä
+ade4al
+adefi4
+ad1ein
+ade1ra
+4ades4
+ade3sp
+ades6s
+4adi
+adi3en
+ad2ob
+a2dr
+ad5rah
+4ad3rec
+ad4res
+ad5ru
+ads2
+ad3sä
+ad3sp
+ad3sz
+ad2t1
+adt3a
+2ae
+a1e2b
+a1ec
a1e2d
+a1ei
+a1el.
+a2ele
+a2eli
+a1els
+a1em
+ae2o3
+a1e2p
ae1r
-a1er.
-1aero
-8afa
+3a2er2o
+a3estri
+a1e2x
+a2f1a
+a3fah
a3fal
-af1an
-a5far
-a5fat
-af1au
-a6fentl
-a2f1ex
-af1fr
-af5rau
-af1re
-1afri
-af6tent
-af6tra
+af3an
+a3f2ar
+a3fat
+2afe
+a2f1ec
+a2fent
+af1erl
+af4f5l
+2afi
+2af3l
+af3ra
+af3rä
+af3re
+af3rö
+af3ru
+af3s2a
+af2sp
+afs2t
+af2t1a
+af4t3erl
+af2t3r
aft5re
-a6f5um
-8afä
-ag5abe
-5a4gent
-ag8er
-ages5e
-1aggr
-ag5las
-ag1lo
-a1gn
-ag2ne
-1agog
-a6g5und
-a1ha
-a1he
-ah5ein
-a4h3erh
+af2tur
+a2f1ur
+a1g
+4aga
+ag1a2b
+ag3a2d
+ag1ar
+ag1au
+ag2d
+a2gem
+a5gen.
+age4na
+a2gent
+age2nu
+age2se
+age4si
+age4s3p
+ages5s
+a4g5esse
+ag3gl
+2agi
+3a2git
+4a2g3l
+ag4la
+ag4lei
+ag5lo
+a4glö
+ag1lu
+ag4n
+a4g5na
+a5gnat
+a2go
+a3gob
+a5gon.
+a5gons
+a3gor
+a2g3re
+a2g3ri
+ag4ro
+a3gru
+ag4s
+agsa2
+ag7sat
+ag5säu
+ag6s3p
+ag7spi
+ag5sta
+ag5ste
+a2g1und
+2ah.
+2a1ha
+ah4at
+2a1he
+a2h1erh
a1hi
-ahl1a
-ah1le
-ah4m3ar
-ahn1a
-a5ho
-ahra6
-ahr5ab
-ah1re
-ah8rei
-ahren8s
-ahre4s3
-ahr8ti
-ah1ru
+ahl5a2
+ahl1ei
+ah4l3erh
+ahl1o
+ah4lö
+ahl3sz
+ah3ma
+ah3me
+ah4n3a
+ahn5th
+ah1os
+a2h1ö
+ahr1a
+ah3re
+ah4rei
+ah1ri
+2ah2s
+aht3sp
a1hu
-ah8ö
-ai3d2s
-ai1e
-aif6
-a3inse
-ai4re.
-a5isch.
-ais8e
-a3ismu
-ais6n
-aiso6
+ah1w
+a1hy
+2ai
+ai1a
+aib3l
+aids1t
+ai1er
+aif2
+ai3g4
+a1ik.
+ai3ku
+ai2lo
+a1ind
+ai3n4e
+a1ing
+ain3sp
+ai2nu
+ai3o
+ai2sa
+a3isch.
+ai3s2e
+ai5se.
+ais4se
+ais5st
+a2it
+a3iv.
+a3ivl
+a3ivs
a1j
-1akad
-a4kade
-a1ke
-a1ki
-1akko
-5akro1
-a5lal
-al5ans
-3al8arm
-al8beb
-al8berw
-alb5la
-3album
-al1c
-a1le
-a6l5e6be
-a4l3ein
-a8lel
-a8lerb
-a8lerh
-a6lert
-5a6l5eth
-1algi
-al4gli
-al3int
-al4lab
-al8lan
-al4l3ar
-alle3g
-a1lo
-a4l5ob
-al6schm
-al4the
-al4t3re
-8a1lu
-alu5i
-a6lur
-alu3ta
+2ak.
+a2kad
+2a3kam
+2akar
+ak4at
+aka4ta
+2akb
+2akc
+2akd
+4a1ke
+a2kef
+a2kes
+a2keu
+4a1ki
+2ak3l
+ak4la
+ak4li
+ak3n
+4ako
+2a1kr
+ak3rau
+ak3res
+2aks
+ak3sh
+2akta
+akt2an
+2aktb
+ak3te
+ak4tei
+2aktik
+akt2o
+ak4t5r
+ak5t6ri
+2aktst
+a1ku
+a2kun
+4a3kü
+1akz
+al1ab
+a1lac
+ala5ch
+al1af
+ala4g
+al1age
+a3l2al
+a1lala
+al3all
+al1am
+al5amp
+al1ana
+al1ang
+al1ans
+al3anz
+a2lar
+a3lar.
+a3lare
+a3lari
+al2arm
+al3arr
+ala4s
+al3asi
+al3ass
+al1au
+al3aug
a1lä
-a6mate
-8ame.
-5a6meise
-am6m5ei
-am6mum
-am2n
-ampf3a
-am6schw
-am2ta
-a1mu
-a1mä
-a3nac
-a1nad
-anadi5e
-an3ako
-an3alp
-3analy
-an3ame
+al1äm
+alb3ein
+alb3eis
+al4berh
+al4b3erw
+al2b3l
+al2boh
+al2br
+alb3ru
+al2da
+al2dä
+al3dri
+al3du
+2ale
+3a2l1e2b
+3a2l1ef
+a4l1eh
+a2l1ei
+a4lein
+a2l1el
+ale2n
+al3ends
+a2leng
+al2ent
+a2le2p
+al1epo
+4a5ler.
+a2l1erf
+a2l1erh
+a2l1erl
+a2l1ert
+3a2lerz
+a2l1esk
+ale4t
+al3eta
+al3eth
+a4l1eu
+3alex
+al2gli
+1algo
+2ali
+ali4e3ne
+ali4nal
+ali5ne
+a2l1ins
+a2linv
+al2k1ar
+1alkoh
+alk5s2
+al2lan
+al2l3a6r
+al4län
+al4lec
+al3lend
+all5erfa
+al3les
+alli5er.
+alli7ers.
+2allo
+a2l1ob
+2alog
+alo2ga
+al1ope
+al1orc
+al1ö
+al2ös
+3alpe.
+1alph
+al3skl
+al3sp
+al4spal
+al2ta
+alt3eig
+al2te4l
+al3ter
+al4t3erf
+al2tö
+al2tri
+alt3ric
+al2tro
+alt4stü
+3alty
+a1lu
+al2uf
+a2lum
+al1ur
+4aly
+am2a
+amab4
+ama5d
+am4e
+4ame.
+a2meb
+ame2n
+amer2a
+a2meri
+a4mese
+a5met
+a2mew
+a3mie
+a3mil
+2a3mir
+amit2a
+ami3te
+am2mac
+2ammal
+am2min
+am4mod
+am2mus
+2amo
+a2mö
+amp2f3a2
+am3pr
+2ams
+am3sa
+am4sc
+am3so
+1amt.
+am2t1a
+am2t1ä
+am2tel
+am4t3ern
+am2to
+am2tö
+am2t3r
+am2tu
+4amu
+am3unt
+4ana.
+2anab
+ana3c
+a3na3d
+anadi3
+a3nak
+2anan
an3ara
-a1nas
-an5asti
-a1nat
-anat5s
-an8dent
-ande4s3
-an1ec
-an5eis
+2anas
+2anat
+an1äs
+1anb
+an3cht
+4and.
+an5de6s
+an2dex
+2ando
+an4d5rü
+and4sas
+and6s5paß
+an2d1ur
+4ane
+an3ec
+a3nee
+an3eif
an1e2k
-4aner.
-a6n5erd
-a8nerf
-a6n5erke
-1anfa
-5anfert
+5a4n1erb
+an3eth
1anfä
-3angab
-5angebo
-an3gli
-ang6lis
-an2gn
-3angri
-ang5t6
-5anhä
-ani5g
-ani4ka
-an5i8on
-an1kl
-an6kno
-an4kro
-1anl
-anma5c
-anmar4
-3annah
-anne4s3
-a1no
-5a6n1o2d
-5a6n3oma
-5a6nord
-1anr
-an1sa
-5anschl
-an4soz
-an1st
-5anstal
-an1s2z
-5antenn
-an1th
-5anwä
-a5ny
-an4z3ed
-5anzeig
-5anzieh
-3anzug
-an1ä
-5anäs
+anft5s
+4ang.
+3angeb
+an4g5ei
+ang5erl
+ang5erz
+2angf
+2angh
+2angie
+ang3l
+an2gla
+an2glä
+ang5le.
+2ango
+ang3ra
+1angri
+4angs.
+ang6s3po
+4a3ni
+ani3els
+ani5ers.
+5a4nim
+4anj
+2ank.
+an2k1an
+an3k4l
+an4klö
+an2k3no
+an2k1r
+ank3ra
+ank3rä
+ank5ti
+an2ky
+3anl
+2anmu
+2ann
+3an3na
+3annä
+an5n4e
+an3od
+an1or
a1nö
-anö8d
-a1os
-a1pa
-3apfel
-a2ph1t
-aph5ä6
-a1pi
-8apl
-apo1c
-apo1s
-a6pos2t
-a6poth
-1appa
-ap1pr
-a1pr
-a5pä
-a3pü
-a1ra
-a4r3af
-ar3all
-3arbei
+3anr
+anrö5
+2ans.
+3ansä
+1ansc
+an3s2en
+an2seu
+2ansk
+an3skr
+an2s1pa
+1anspr
+an5s2te
+an3s2z
+2ant.
+ant2a
+an2t3a4r
+1antá
+1antei
+3antenn
+an3th
+ant2he
+1anthr
+2anto
+3antr
+an2tro
+3antw
+4a3nu
+a4nunt
+a5nus
+a1nü
+1anw
+2anwet
+2anz
+3anzah
+3anzei
+anz5erst
+4anzg
+an2z1i4n
+3anzu
+3anzü
+an2zw
+ao1i4
+a1op
+a1or
+a1o2s
+aot4
+a3ot.
+ao3ts
+a1ö
+a1p
+2ap.
+4apa
+2ape
+3a2pé
+ap2fa
+a3pfl
+a3phä
+ap1hel
+2a2p3l
+ap2n
+a2pot
+ap3pl
+2apr
+2apu
+2ar.
+2a1ra
+a3ra.
+ar2a1b4
+ar3abt
+ara3d2
+a2r3al
+ar1ang
+ar1ans
+ar3anz
+a2r3app
+a2r1au
+a1rä
+2arb.
+4arba
+ar2bau
+ar2bec
+arb3eie
+arb3eim
+2arben
+2arbi
+ar2b5l
+2arbr
+ar2bre
+2arbs2
+arb5se
+arb3sp
2arbt
+2arbu
+ar2b3un
ar1c
-2a1re
-ar3ein
+1archi
+ar2dr
+2are
+4are.
+a2rea
+are5b
+a2ref
+ar1eff
+are3g
+ar1ehr
+a2rein
+a5ren
+a2rena
+a2rene
+are3r2a
+a3r2erf
+a2r1erh
+a2reri
+are3u
+ar2ew
+2arf
+ar2f1r
+arf3ra
ar2gl
-2a1ri
-ari5es
-ar8kers
-ar6les
-ar4nan
-ar5o6ch
-ar1o2d
-a1rol
-ar3ony
-a8ror
-a3ros
-ar5ox
-ar6schl
-8artei
-ar6t5ri
-a1ru
-a1ry
+ar2gn
+2arh
+4a1ri
+ar2ia
+ari3e2n
+arien3e
+ari3erd
+ari3erg
+a2r1im
+ar1ind
+ar1ins
+ar1int
+a3riu
+2ark
+ark3amt
+ar2k1ar
+ark3aue
+ar2kl
+ark3lag
+ar2kor
+ark1r
+ar4kri
+arks4
+ark3sa
+ark3sh
+ar4les
+2arma
+arm2ä
+arm2or
+2arn
+ar5n2e
+4a1ro
+ar1ob
+ar3o2d
+a3rodo
+a3rol
+a2r1op
+a2ror
+2arp
+ar5pr
+2arr
+4arr.
+ar2r3ad
+arre4n
+ar2rh
+arr3he
+2ars
+ar4schl
+ar4schr
+ar3se
+ar3s2h
+ars3k
+ar2tau
+1artd
+ar4t3erl
+art2ho
+artin2
+2arto
+ar2t3r
+ar3tres
+4arts
+2a1ru
+ar1ums
+ar3ü
+2arv
+2ary
+ar2zä
+2arze
+1arzn
1arzt
-arz1w
-ar8zä
-arä8m
-arö6
-ar5öm
-ar1ü2
-a1sa
-a6schec
-asch5l
-asch3m
-a6schn
-a3s4hi
-as1pa
-asp5l
-as5tev
-1asth
-a1str
-ast3re
-8a1ta
-ata5c
-ata3la
-a6tapf
-ata5pl
-a1te
-a6teli
-aten5a
-ate5ran
-6atf
-6atg
-a1th
-at3hal
-1athl
-2a1ti
-5atlant
-3atlas
-8atmus
-6atn
-a1to
-a6t5ops
-ato6ra
-a6t5ort.
-4a1tr
-a6t5ru
-at2t1h
-at5t6hä
-6a1tu
-atz1w
-a1tä
-a1tü
-au1a
-au6bre
-auch3a
-au1e
-aue4l
-5aufent
-3auffü
-3aufga
-1aufn
-auf1t
-3auftr
-1aufw
-3auge.
-au4kle
-aule8s
-6aum
-au8mar
-aum5p
-1ausb
-3ausd
-1ausf
-1ausg
-au8sin
-au4sta
-1ausw
-1ausz
-aut5eng
-au1th
-1auto
-auße8
-a1v
-ave5r6a
-aver6i
-a1w
-a6wes
+ar2z1w
+2as
+as2a
+as3ab
+as1ala
+a4s3au
+asaus1
+a2s1ä
+a2sca
+a4schec
+asch3la
+a2schm
+4a3se
+a4seb
+ase3le
+aseli5
+a4s1e2m
+a5s2en
+as2er
+a5s2es
+a4sex
+4ash
+a3s2hi
+a5si.
+4a5sis
+asi4st
+a3skop
+as3m
+aso1
+as1o2f
+a3sol
+a3som
+as1or
+a2s1ö
+a2s1p
+as3pan
+as3pe
+as2ph
+as2po
+as2pu
+as3s4a
+as4sä
+as3se
+as4sei
+asse3le
+as3s2i
+as3so
+as2s1p
+as4st
+as6s1to
+as5str
+4asta
+as2te
+as3tec
+a4s3tep
+as4ti
+as2to
+4as2tr
+ast3rau
+a4st3rä
+a4st3re
+a4strol
+a2stum
+a3su
+a2sü
+3asy
+aße2
+2a1t
+4ata
+a2t1ab
+ata2be
+at2a1f
+at4a5g
+at1akt
+ata1la
+a3tam
+at1apf
+a5tas
+a2t1au2
+a5tau.
+at1än
+at2c
+4ate
+a2teb
+at1eig
+a4teli
+a2tep
+a2tew
+4atf
+4atg
+at2he
+5athl
+a4thr
+4a3ti
+at1int
+3atm
+4atmus
+a3to.
+ato4man
+a2t1ort
+a2t1ö
+4atp
+4atr
+atra4t
+at3rä
+at3re
+at3rom
+at2s
+at3sc
+at5sche
+at5schü
+ats1e
+at4set
+ats1in
+ats1p
+at4st
+at5stä
+3attac
+att3ang
+at2t1au
+at2tei
+at5thä
+atts4
+at3tu
+4atu
+a3tub
+atu4n
+atu3ren
+atu4rer
+at3w
+atz1er
+at2z1i
+atzt2
+atz3th
+a2u
+2au.
+au1a2
+2aub
+au2bl
+au2bri
+4auc
+auch4se
+auch3ta
+au3di
+au2dr
+2aue
+aue2b
+aue3re
+au5erein
+au5erl
+aue2s
+au3et
+au2fa
+auf1an
+2aufe.
+2aufeh
+auf1er
+au5fer.
+3aufn
+au2fo
+2aug
+au3g6e
+4augeh
+2auh
+2au1i
+au2is
+4auj
+au2kl
+aule2s
+aul3ese
+au3lü
+4aum
+au2mal
+au2mar
+au2mau
+au2mer
+au2m1o
+aum3p2
+aum5str
+aum3sz
+4au3n2
+au4nio
+aun3k
+aun3s
+a4unz
+au1o
+aup2
+2au3r2
+au2s1ah
+ausan8ne.
+2au2sc
+au3schl
+au3schw
+aus3erp
+au4s3erw
+au2so
+au2sp
+auss4
+aus7sa
+3aussag
+aus4se.
+aus3so
+au4st
+au6stec
+aus3tie
+aus3tri
+2aut.
+au3tan
+au2tä
+aut1äu
+2aute
+au4t3erh
+au3tes
+3auto
+2auts
+aut5st
+2aux
+auz2w
+2a1ü
+2a1v
+av4a
+ava3t
+a2vr
+av2s
+2a1w
+awi3e
a1x
-a2xia
-a6xio
-a1ya
-a1z
-azi5er.
-8aß
+ax2am
+ax2e
+axi4s
+2a1ya
+a1yeu
+aysi1e
+2a1z
+az4a
+azo3
+az2u
+ä1a
+ä1b
+ä2b3l
+äb2s
+ä1che
+äche1e
+ä1chi
+äch3l
+ä2chr
+äch2sp
+ä1chu
+ä1d
+ä2da
+ä2d1ia
+ä2d3r
+äd2s
+2ä1e
+äf2fl
+äf5l
+äf3r
+äf2s
+äft4s
+ä1g
+äge1i
+ä2g3l
+ä3g2n
+ä2g3r
+äg4s2
+äg5sa
+äg5ste
+äg5str
+1ä2gy
+äh1a
+2ä3he
+ä3hi
+ähl1a
+äh5l2e
+äh6l3e4be
+äh3li
+2ähm
+äh5ne
+äh5ri
+2äh2s
+2äht4
+äh3tr
+ä1hu
+äh1w
+ä1im
+ä1is.
+ä3isch.
+ä1isk
+ä1j
+ä1k
+ä2k3l
+ä2k3r
+ä1la
+älbe2
+äl2bl
+äle3ru
+äl2l1a
+äl2p3
+äl2s
+äl3se
+ä1lu
+ä3me
+ämi3en
+2äml
+äm4ma
+äm2s
+ämt2e
+2än.
+än2dr
+2äne
+äne2n1
+än2f3
+2änge
+än2gl
+än2gr
+äng5se
+äng5ste
+2ä3ni
+än5k2e
+än2k3l
+än2kr
+än5n4e2
+2äns
+än4s1c
+änse3h
+ä1on
+ä1pa
+äp2pr
+äp4s1c
+1äq
+ä2r3a2
+är4af
+är1ä
+är1c
+4äre
+ä2r1ei
+äre2n
+ä2r3ene
+är2gr
+ä1ri
+är1int
+är2k5l
+ärme5s
+är1o2
+ä1rö
+ärse2
+är2seb
+är4si
+ärt4e
+ärt4s3
+ä1ru
+är3ü
+är2z1w
+äs2a
+ä3s4e
+äse3g
+äse3re
+äser4ei
+äse4ren
+äse3r2i
+äse3t
+ä3si
+äskop2
+ä3s2kr
+ä2s1p
+äs4s1c
+äs3se
+äs4s3erk
+äs6st
+äs2te
+ä4str
+ä3su
+ä1ß
+äß1erk
+2ät
+ä2t3a2
+ä3te
+äte1i
+äte2n
+ä2th
+ät2ha
+ä1ti
+ä1to
+ät1ob
+ät3r
+ät2sä
+ät4schl
+ät4schr
+äts1ei
+ät2s1i
+äts3l
+ät3so
+äts1p
+ät4st
+äts3te
+ät2tr
+ä1tu
+ät5ze
+äu2br
+äu1c
+äu3el
+ä2uf
+äuf2e
+äug3l
+2äul
+2äum
+äu2ma
+äum4s
+äums1p
+ä2u3n2
+2äu5r
+2ä3us.
+äu2sc
+äu4schm
+äu3se
+ä1usg
+ä1usk
+ä1usn
+äu2sp
+äus4s1c
+1äuß
+äu2tr
+4ä1v
+1äx
+ä1z
+â1t
+4b.
1ba
-8ba8del
+2babs
+ba3char
+bach7t4e
+backs4
+2b3adr
+2baf
+3bah
+bah2nu
+bah5re
+bai1
+bais2
+ba2ka
+ba2k3er
+ba2k1i
+bak5l
+ba2kra
+3bal
ba1la
-ba1na
-ban6k5r
-ba5ot
-bardi6n
-ba1ro
-basten6
+bal4leh
+bal6lerg
+bal6lig
+bal3th
+2b1am
+ban2a
+3b2and
+ban2dr
+ba3n4e
+ba5ner
+2bang
+ban2k1a
+ban4kl
+2banl
+2b1ans
+b3anz
+ba2ran
+bar3b
+b2ard
+bar3de
+ba2rei
+ba3r2en
+bar3zw
+3bas
+ba7sa
+ba2sc
+ba6str
+ba2to
+ba3tor
+bau3b
+bau3g
+bau3s2k
bau3sp
-2b1b
-bb6le
+bau5str
+ba1yo
+3b2äc
+bä1ch
+1bäe
+1b2är
+1b2äs
+1bäu
+b1äug
+bäu3s
+4b1b
+b5ba
+bbau3sc
+bbe4p
+b5bi
+bb5ler
b2bli
-2b1c
-2b1d
-1be
-be1a
-be8at.
+bb3lin
+b3blo
+b3blö
+bbru2
+bb2s
+bbu1
+2b5c
+2b5d
+bdu3s
+1be.
+3be3a
+be5an
+be4au.
+b2ebe
+1bec
be1ch
-8becht
-8becke.
-be5el
-be1en
-bee8rei
-be5eta
-bef2
-8beff
-be1g2
-behö8
-bei1s
-6b5eisen
-bei3tr
-b8el
-bel8o
-belu3t
-be3nac
-bend6o
-be6ners
-be6nerw
-be4nor
-ben4se6
-bens5el
-be1nä
-be1nü
-be1o2
-b8er.
+be2del
+bedi4
+be1eh
+be1erl
+be3eta
+3bef
+be3g4
+2beier
+bei1f4
+beil2
+bei3la
+2beime
+3b2ein
+bei5na
+be1ind
+be1in4h
+bei3sc
+beis2e
+bei5st
+beit2s
+3bek
+be3las
+be5le
+be3lec
+be3lei
+be6l1en
+be6let
+be3li
+bel5la
+bel5li
+bel3sp
+bel3sz
+belt4
+bel3ta
+bel3tr
+1bem
+1ben.
+be4na
+ben3ar
+be3ne
+ben4erg
+be4nerl
+be4ners
+ben3g
+be3ni
+ben2se
+ben2sp
+ben2su
+ben4th
+3b2enti
+b1ents
+4bentw
+ben1un
+ben3z2
+be1o
be1ra
-be8rac
-ber8gab.
-ber1r
-be1rü
-bes8c
-bes5erh
-bes2p
-be5tha
-bet5sc
-be1un
+ber3am
+be2ran
+ber3as
+berd4
+ber3eiw
+be3rel
+bere4s
+ber3esc
+ber4in.
+ber3iss
+ber3na
+b1ernt
+be1rop
+ber5st4a
+ber3th
+be3rum
+1be3s
+be4s1er
+be4sk
+be5slo
+bes5s4e
+b3esst.
+bes3sz
+bes2t
+be4s3tol
+be4stor
+be4sum
+be1s2ze
+3bet
+be2tap
+be3tha
be1ur
-8bex
-be6zwec
-2b1f8
-2b1g2
-bga2s5
-bge1
-2b1h
-bhole6
+3b2ew
+2b1ex
+1bez
+2b5f4
+bfal2
+bfrä5
+4b5g4
+bga4s1
+bgas3t
+bge3
+bge5n
+bge5s
+2b5h
1bi
-bi1bl
-b6ie
-bi1el
-bi1la
-bilä5
-bi1na
-bi4nok
-bi6stu
-bi5tr
-bit4t5r
-b1j
-2b1k2
-bkü6
-bl8
-b6la.
-6b1lad
-6blag
-8blam
-1blat
-b8latt
-3blau.
-b6lav
-3ble.
-b1leb
-b1led
-8b1leg
-8b1leh
-8bleid
-8bleih
-6b3lein
-ble4m3o
-4blich
-b4lind
-8bling
-b2lio
-5blit
-b4litz
-b1loh
-8b1los
-1blu
-5blum
-2blun
-blut3a
-blut5sc
-3blä
-bläs5c
-5blö
+bi1ak
+bibe4
+bi2e
+bi3ens
+bi3ent
+bi3k2a
+bi2ke.
+bi2kes
+bi3ki
+3b2il
+bil4a
+4b3illu
+bi2lu
+2b1inb
+bi3n2e
+2b1inf
+2b3int
+bi2o3
+bi3on
+biri1
+bi3se
+bi2sol
+bis4s1c
+bi2s1t
+bi4stü
+bi2t
+b2i3ta
+bi3te
+bi3ti
+bi3to
+bi3tr
+bit5st
+2bitu
+bi3tum
+b2i3tus
+biz2
+bi3za
+4b3j
+bjek4to
+2b5k2
+b2l2
+2bl.
+b4la.
+bla3b6
+4b5lad
+b6lanc
+6blasser
+b6latt
+b3law
+1ble.
+3ble2a
+b3leb
+2b5leg
+b3leh
+2b3leid
+b5lein
+ble3l
+1b4lem
+b4ler
+b5lese
+ble3sz
+3b4let
+2b3lich
+3blick
+b4lie
+2b3lis
+b4lit
+3b6litz
+1b4lo
+b6loc
+b5lok
+2b3lun
3blü
-blü8sc
-2b1m
-2b1n
+2b5m
+4b5n2
+bni4
+bnis1
1bo
-bo1ch
-bo5d6s
-boe5
-8boff
-8bonk
-bo1ra
+bo5as
+bo2b3l
+bo3b4r
+bo3ch2
+bo3d2
+bo2e3i
+2b3of
+bo5fe
+bo1is
+bo2l1an
+3bon.
+bon2d1e
+bo2ne
+3bons
+b1op
+bo1r2a
+bo4rä
+bor2d1i
+bor2d3r
+bo2rei
b1ort
-2b1p2
-b1q
-1br
-brail6
-brast8
-bre4a
-b5red
-8bref
-8b5riem
-b6riga
-bro1s
-b1rup
-b2ruz
-8bröh
-brös5c
-8bs
-b1sa
-b8sang
-b2s1ar
-b1sc
-bs3erl
-bs3erz
-b8sof
-b1s2p
-bst1h
-b3stru
+bor4tei
+bor2t3r
+bo2sc
+bo5se
+bo4s3p
+3bot
+bote5n4e
+bo3th
+bot4st
+bö2b3
+2b3öf
+bö3sc
+2b5p2
+bpa4g
+2b5q
+b2r4
+2br.
+b4ra.
+2b3rad
+b4rah
+b4ra3k
+bra5st4
+2bre.
+6b5rechte
+2b3ref
+2breg
+b3reif
+b3rek
+3brem
+2b3rep
+b6rer
+2b3riem
+bri2er
+2brig
+b4rio
+bro1
+b5roh
+2b3rol
+b4ruc
+bru6s
+brust1
+4b1s
+bs3ad
+b3sand
+bs3ar
+b5sat2
+b3sä
+b5sc
+b6schan
+b7schl
+b3se
+b5se.
+bs1e2b
+bs1ein
+b5sel.
+bs1ele
+bse2n
+bs1ent
+bs1er
+bs3e4r3in
+b5ses
+b5set
+bsi2t
+b2s1of
+bs1op
+bso2r
+b2sö
+bs1par
+bs2pl
+b3s2pu
+bs3s2
+bs2t
+bst1a2b
+bst1ac
+bst1ak
+bst3ank
b5stä
-b6sun
-2b1t
+bs3tät
+bst1er
+b4stern
+bst1h
+bs3tip
+b5stra
+b4s3trä
+bs3treu
+b3stu
+bs3ty
+b2s1un
+bs3w
+4b1t
+b5ta
+btal3
+bta4st3r
+b3tä
+b5te
b2t1h
-1bu
-bu1ie
-bul6k
-b8ure
-bu6sin
-6b1v
-2b1w
+bti2s
+b3to
+b5tr
+b5tu
+btü1
+b2u
+bu2chi
+bu2e3
+bu2f
+bu5li
+2b3umk
+bu3na
+bunde6s
+bun4th
+b4urg
+bu3r4i
+bu2s
+bus3cha
+bu3se
+bu4s1er
+bus1p
+bu6sterm
+bu4s1tr
+bus1u
+bu3ße
+1b2ü
+bü1c
+büge4
+bügel3e
+2b3v
+2b5w
+bwa5re
1by1
-by6te.
-8b1z
-1bä
-b5ä6s5
-1bü
-b6ü5bere
-büge6
-bügel5e
-bür6sc
-1ca
-cag6
-ca5la
-ca6re
-ca5y
-c1c
-1ce
-celi4c
-celich5
+by3p
+by2t
+by3th
+2b5z2
+bzei2t1
+2c.
+1c4a
+2ca1b4
+ca1ch
+cae3
+3caf
+ca3g4
+ca1h
+3cal
+ca3la
+cal3t
+3cam
+ca2pe
+ca3pel
+3car
+car3n
+carri1
+ca3s4a3
+ca3th
+ca1y2
+cä3
+4c1c
+cch2
+4cd
+c1do
+2cec
+ce2dr
+2cef
+ce1i
+2cek
+3cen
+cen3g
+cen3ta
+ce3n1u
+1cer
ce1ro
-c8h
-2ch.
-1chae
+ce5sh
+1cet
+4ceta
+cet3am
+ce3ty
+ce1u
+1cé
+c1f
+c4h
+4ch.
+2chab
+ch3abi
ch1ah
-ch3akt
-cha6mer
-8chanz
-5chara
-3chari
-5chato
-6chb
+ch1ak
+ch2anb
+3chanc
+ch1ang
+ch3anst
+2chanz
+1chao
+ch1ap
+2char.
+ch3arm.
+3charta
+cha2sc
+chasi1
+1chato
+ch1ärm
+ch1äs
+1châ
+2chb
+2chc
+2chd
+ch3e4ben
+ch3echt
1chef
-6chei
-ch3eil
-ch3eis
-6cherkl
-6chf
-4chh
-5chiad
-5chias
-6chins
-8chj
-chl6
-5chlor
-6ch2m
-2chn6
-ch8nie
-5cho.
-8chob
-choi8d
-6chp
-ch3ren
-ch6res
-ch3rü
-2chs
+3chef.
+che2fe
+3chefs
+4chei
+ch1eim
+che4ler
+4chents
+4chentw
+cher3a
+che3rei
+6chergeb
+ch1ess
+2ch3eta
+ch1ex
+1ché
+2chf
+2chg
+2chh
+ch1ia
+1chia.
+1chias
+6chind
+3chines
+ch1inf
+2ch1inh
+ch1ins
+ch1int
+ch1inv
+3chiru
+2chj
+2chk
+2ch2l2
+ch3lein
+2ch2m
+ch4mu
+2chn4
+cho2f
+ch1off
+ch1oh
+ch1orc
+2chp
+ch2r2
+2chre
+chre5s
+ch3rh
+3chron
+4chs
2cht
-cht5ha
-cht3hi
-5chthon
-ch6tin
-6chuh
-chu4la
-6ch3unt
-chut6t
-8chw
+ch5tes
+2chuf
+2chuh
+2chum
+2ch1unf
+chus4si
+2chü
+2chv
+2chw
+2chz
1ci
-ci5tr
-c2k
-2ck.
-ck1ei
-4ckh
-ck3l
+ci1c
+cil3l
+ci2s
+c1j
+2c4k
+ck1a
+ck3aa
+ck3am
+ck3an
+cka4r1
+ck1ä
+ck1ehe
+ck3ei
+ck3ense
+ck1ent
+cke2ra
+cke5reig
+ck1err
+cke2s
+ck1ese
+ck1id
+ck1im
+ck1in
+ck5l
ck3n
-ck5o8f
-ck1r
-2cks
-ck5stra
-ck6s5u
-c2l
-1c8o
-con6ne
-8corb
-cos6t
-c3q
-1c6r
-8c1t
+ck1o2
+ck1ö
+ck5r
+ck3spo
+ck5ste
+ck4stro
+ck3t2e
+ck3ther
+ck1um
+ck1up
+3c6l2
+clet2
+clo1c
+c2m
+1co
+3coa
+3coc
+co1ch
+co2d
+co4der.
+co3di
+coff4
+coi2
+co1it
+co2ke
+co2le
+co5l2o
+com4te.
+comtes4
+con2ne
+co2pe
+co1ra
+co4re
+cor5t
+cos4
+co4st
+co2te
+2cp
+c1q
+c4r2
+cre2
+cre4mes
+cry2
+2cs2
+c2si
+cst4
+2c1t
+cte3e
+cti4
+ction5
+ctur6
1cu
+cu2p3
+cup1e
+cussi4
1cy
-5cä1
-cö5
-1da.
-8daas
-2dabg
-8dabr
-6dabt
-6dabw
-1dac
-da2gr
-6d5alk
-8d5amt
-dan6ce.
-dani5er
-dan8ker
+4d.
+3da.
+da1a
+2dab
+d2abä
+da2ben
+3d2a1b4l
+3dac
+dach5a
+da2cho
+4dachse
+3dad
+da2de
+da3dr
+da1er
+2d1af
+d1ag
+dagi4o
+dah3l
+da1ho
+3d4ai4
+da1in
+da1is
+da1l2a
+2d1alar
+dal3b4
+da1lö
+2d1alt
+2d1amma
+2d1ammä
+damo3
+d2amp
+damp7f8erf
+2d1amt
+d2an.
+2dana
+dan2c
+2d1and
+2d1ang
+3dank
+dan4kl
+dan4k1o
+dank3r
2danl
-danla6
-6dans
-8danzi
-6danzu
-d1ap
-da2r1a8
-2d1arb
-d3arc
-dar6men
-4d3art
-8darz
-1dat
-8datm
-2d1auf
+4d1ans
+2danw
+d4anz.
+2d1ap
+d2aph
+4dapp
+da2r3a
+2darb6
+dar3bl
+3d2arl
+dar2ma
+dar2m1i
+da2ro
+2darr
+2dart
+d1artg
+da2ru
+d2arw
+da3s2h
+3dat
+da3ta
+dat2e4
+da3tei
+4d3atl
+4datm
+3dau3e4
+2d1au2f
2d1aus
-2d1b
+2d1äh
+2d1ämt
+2d1änd
+2d1äng5
+2d1äp
+2d1ärz
+dä2um
+dä1us
+2d7b
+dbu2
2d1c
-2d1d
+4d3d2
+ddar4m
d5de
-d3d2h
-ddämme8
1de
-2deal
-de5an
-de3cha
-de1e
-defe6
-6deff
+de3am
+de3an
+de3as
+de5a2t
+de3b4
+4d1e4ben
+3dec
+de1ch
+deco3
+de1e2
+2d1eff
+deg4
+dehe2
+de3ho
2d1ehr
-5d4eic
-de5isc
-de8lar
-del6s5e
-del6spr
-de4mag
-de8mun
-de8nep
-dene6r
-8denge.
-8dengen
-de5o6d
+2dei
+d2eic
+3d2e1im
+de2l1a4g
+delat5
+de4l3aug
+de4l1än
+del1ec
+de3l2ei
+2delek
+2delem
+de2len
+2d1elfm
+3delik
+del4la
+delle2
+del4lei
+del2lö
+de2l1ob
+de3lor
+de2lö
+del2s1e
+del2so
+del2s1p
+delt4
+del3ta
+del3te
+del3tr
+de6ments
+2d1emp
+d2en.
+de4n3end
+den3g
+de2ni
+den4k5li
+4densem
+den4sen
+den6s5tau
+den3th
+2dentw
+de2ob
2deol
-de5ram
-8derdb
-der5ein
+de1on
+deo4no
+depi4so
+d4er.
+de1rad
+de2r3ap
+der2bl
+de2r1e2b
+de4reck
+der3edi
+de3r4erb
+de3r4erf
+de4r3ero
+4d3erhöh
+d4eri
+de5ric
+de3rik
+4d3erklä
de1ro
-der1r
-d8ers
-der5um
-de4s3am
-de4s3an
-de4sau
-de6sil
-de4sin
-de8sor
-de4spr
-de2su
-8deul
-de5us.
-2d1f
-df2l
+de2rop
+d3ersat
+dert2a
+der6t5end
+de3ru
+de4ruh
+de4rum
+de2s
+de4s3a
+de5sac
+de5säc
+des1än
+de5sc
+de3se
+des1en
+des1in
+des1o
+des3p
+des5s4
+dest5alt
+de5stang
+de5ste
+de6s3tei
+de5sti
+de7stin
+dest5rat
+de5stri
+de5stro
+des1u
+deten6t
+2d3etw
+de1un
+de1url
+de1us
+de2xis
+2dexp
+2d3f
2d1g
-2d1h
+d2ge.
+d3gem
+dge2ta
+dge6t5e
+d3gl
+2d1h2
+d2his
+d3hu
1di
-dia5c
-di5ara
-dice5
-di3chr
-di5ena
-di1gn
-di1la
-dil8s
-di1na
-8dind
-6dinf
-4d3inh
+3di.
+di2a
+di4ab
+di4am
+dia5ne
+di4at
+3dic
+di1ce
+dich3te
+di2de
+di2e
+di3e2d
+die5ner
+di3eni
+di3ens.
+dienst5r
+die4s1c
+die2t5
+dige6s
+di3gn
+di3ka
+dil4s1
+2d1imb
+din2a
+2d1ind
+2d1inf
+2d1inh
+2d1init
+4dinner
2d1ins
-di5o6d
-di3p4t
-di8sen
-dis1p
-di5s8per
-di6s5to
-dis3tr
-di8tan
-di8tin
-d1j
-6dje
-2dju
-2d1k
-2d1l
-2d1m
-2d1n6
-dni6
-dnje6
-1do
-6d5obe
-do6berf
-6d5ony
-do3ran
-6dord
-2d1org
-dor4t3h
-6doth
-dott8e
-2d1p
-d5q
-dr4
-1drah
-8drak
-d5rand
-6dre.
-4drech
-d6reck
-4d3reg
-8d3reic
-d5reife
-8drem
-8d1ren
-2drer
-8dres.
-6d5rh
-1dria
-d1ric
-8drind
-droi6
-dro5x
-1dru
-8drut
-drös5c
-1drü
-drü5b
-drü8sc
-2ds
-d1sa
-d6san
-dsat6
-d1sc
-5d6scha.
-5dschik
-dse8e
-d8serg
-8dsl
-d1sp
-d4spak
-ds2po
-d8spä
-d1st
-d1sü
-2dt
+2d1int
+di2o3b
+di3o2d
+di3p
+di2ra
+di4re.
+di2ren
+di2ris
+2d1irl
+2d1isr
+dist4
+di2ta
+di4teng
+di4t3erl
+di4t3erm
+di4t3ers
+di2t3r
+di2tu
+diz2
+2d1j
+2d1k4
+4d1l
+d3l2e
+dle2r3a
+2d5m
+d3me
+4d1n4
+d5ne
+dni2
+dnis1
+d3no
+3do.
+2dob
+3doba
+d1o2be
+dob4l
+3dobr
+3doby
+do1chi
+3dog
+do3ha
+3dok
+dol3l2
+do2mar
+3don
+do5n4a
+doni1
+do2o
+4d1opf
+d2opp
+d2o3r4a
+4dorc
+3dorf
+dor2f1a
+dor2fä
+dor2fl
+dor2fr
+4d1org
+do2rie
+d2orp
+d2os.
+do3sp
+dos3s4
+dost3
+do6sta
+3dot
+dot4h
+do3un
+do1y2
+2dö
+d1öf
+d1öl1
+3dör
+dö4s1c
+2d3p2
+2d1q
+d2r4
+3d4ra.
+2d3rad
+d4rah
+2d5rahm
+3d4ram
+d3rand
+2drast
+2drat
+2drauc
+d3raum
+2d3räd
+2d3rät
+2dräu
+4dre.
+d4rea
+d5real
+3d4reck
+2dreg
+5dreh
+2d3reic
+d4rein
+drei3t
+d4reiv
+4drem
+4d3ren
+d3rep
+4d3rer
+4dres.
+d4resc
+2d3rh
+d4ria
+2d3ric
+d3rieg
+d4rif
+d3rind
+3drisc
+2driß
+3d4rit
+4dritu
+2drob
+d3roc
+2d3rod
+d4roi
+dro3ma
+2d3rot
+d3rou
+2d3rov
+drö4s1
+3d4ru
+d5rub
+4d5ruf
+4d5ruh
+4d5rut
+3d4rü
+drü1b
+2d1s
+ds3ab
+d4s1amt
+d2s3an
+ds3assi
+d2sau2
+d2s1än
+4dsb
+d4schin
+d2s1e2b
+d3sec
+d2s1ef
+d3s2eig
+d2s1ein
+d2s1eng
+d2s1ent
+d2s1erf
+d2s1erk
+ds1err
+d2s1erz
+dse4t
+d4s1eta
+d3s2ha
+ds3han
+d3sho
+d2s1im
+ds2inf
+d3s2kan
+d3skul
+4dsl
+ds3m
+d2s1op
+dso2r
+ds1ori
+d2sö
+d2s1par
+d2s1pas
+d2s1pä
+d3s2po
+d4spro
+dss2
+ds5st
+dst4
+d4s1tab
+d4s3täti
+d6stea
+ds2til
+d5stip
+d4s1tis
+d2stod
+d5stre
+ds1ums
+d2sun
+ds2zen
+4dt
d1ta
+dt3a2d
+d1tä
d1te
+d3tea
+dte5na
+dt3ha
d1ti
-d1to
-dt1s6
+d1to4
+d1tö
+dt3r
+dtran2
+dts2
+dt3sa
+dt5sc
+dt3sp
+dt5str
+dt3t
d1tu
-d5tä
+d1tü
1du
-du5als
-du1b6
-du1e
-duf4t3r
-4d3uh
-du5ie
-8duml
-8dumw
-2d1und
-du8ni
-6d5unt
+du1alv
+du1ar
+du2b3l
+du3e
+du2f
+2d1ufe
+2d1uh
+du1i4
+3dum.
+d1umb
+2dumd
+d3u2m1e
+2dumf
+2dumg
+4dumk
+2duml
+d2ump
+2dumr
+2d1ums
+3dums.
+d1umv
+dun3d
+2d1unf
+dun3ke
+dun2kl
+2dunr
+2dunt
+du1os
+dup4
dur2c
-durch3
-6durl
-6dursa
-8durt
-dus1t
-du8schr
-2d1v
+2d1url
+3dus
+du2sc
+du3scha
+2düb
+3düf
+3dün
+3dür
+2d1v2
2d1w
-dwa8l
+dwa2l
+dwe4s
+dwest1
+dy3n
2d1z
-1dä
-6däh
-8dänd
-dä6r
-dö8bl
-d5öl
-dör6fl
-dö8sc
-d5ö4st
-1dü
-ea4ben
-e1ac
-e1ah
-e1akt
-e1al.
-e5alf
-e1alg
-e5a8lin
-e1alk
-e1all
-e5alp
-e1alt
-e5alw
-e1am
-e1and
-ea6nim
-e1ar.
-e5arf
-e1ark
-e5arm
+6e.
+2e1a
+e3a2b
+eadli4
+e2ag4
+ea2ge
+ea3gl
+eakt4
+e2al
+e3al.
+e3alb
+e3alei
+e3alf
+e3alg
+e3alk
+e3all
+e3aln
+e3alp
+e3als
+e3alta
+e3alv
+e3alw
+e3alz
+e2am
+eam3a
+e4ame
+eam1o
+eam3to
+eam3tu
+ea2na
+e5and
+e4ano
+e3anz
+e2ap
+e3ar.
+ea2ra
+e3arb
+e4are
+e5a6rene
+e3arm
e3art
-e5at.
-e6ate
-e6a5t6l
-e8ats
-e5att
-e6au.
-e1aus
+ea6se.
+eas5s
+ea4st
+e4at.
+eat4e2
+eate4r
+e4atl
+e4ats2
+eat3t4
+eatu4
+eau3b
+e3au2f
+e3aug
+e3ä4
+eäng5
e1b
-e6b5am
-ebens5e
-eb4lie
-eb4ser
-eb4s3in
-e1che
-e8cherz
+2eba
+e3b2ak
+eba3ra
+ebe2i
+eb4en
+e3beng
+eben4s3e
+2ebet
+2ebl
+eb5ler
+eb4leu
+eb3li
+e3blie
+eb5lo
+2eb2o
+ebö4s
+2ebr
+e3bra
+eb3rei
+eb2s
+eb6sche
+eb4se2
+ebs1i
+ebs1o
+ebs1p
+ebs3pa
+eb6stät
+eb4stec
+ebs3tei
+ebs3th
+ebs3ti
+ebs3tot
+ebs1u
+e3bu
+ebu2t1
+eb3üb
+2eca
+e1ce
+ech1ä
+2e3che
+ech1ei
+e6ch5erzi
e1chi
+ech3l
ech3m
-8ech3n
-ech1r
-ech8send
-ech4su
+ech5n
+e2cho.
+ech1o4b
+e2ch3r
+ech3ta
+ech3t4ei
e1chu
-eck5an
-e5cl
+ech1uh
+ech3w
+eci6a
+eck3se
+2eckt
+2ecl
+e1cr
+2ect
e1d
-ee5a
-ee3e
-ee5g
-e1ei
-ee5isc
-eei4s3t
-ee6lend
-e1ell
-ee5lö
+ed4dr
+ed4e
+ede4c
+e3dei
+ede3n2e
+eden4se
+eden4s3p
+ede2r
+ed2ge
+edi4a
+e3d2o
+e3dö
+ed3s2ä
+ed2s1es
+ed2s1o
+ed2s1p
+ed5sta
+ed4s1tr
+ed2su
+e3dy
+4ee
+ee5a2
+eeb4l
+ee2ce
+ee1ch
+eede3
+eeds2
+ee1e
+ee3ei
+e1eff
+eef5s
+eeg4
+e1ei2
+eei3e
+ee1im
+ee3ing
+eei3se
+eel2e
+e1elek
+ee3len
+e1emp
+e1en
+eena4
+e2enä
+e2enc
+ee5ni
+e2eno
+e1e2pi
+e2e1ra
+e1erbt
e1erd
-ee3r4e
-ee8reng
-eere6s5
-ee5rä
-ee6tat
-e1ex
+eerde3c
+ee3r2e
+ee4r3eng
+eere4s5
+ee4ret
+e2e1ro
+ee1r2ö5
+eer3öf
+eert2
+e1ertr
+e2erü
+e1erz
+ee5sh
+ee3st
+ee2tat
+ee2th
+ee1u2
+e1e2x
e1f
-e6fau
-e8fe8b
-3effek
+2ef.
+2efa
+e3fab
+ef3ad
+e3fah
+ef1ana
+ef1ank
+ef1arc
+ef1aus
+ef1äu
+2efe
+e2f1e2b
+e2f1em
+e4fent
+ef2er
+2eff.
+1effi
+ef2fl
+2efi
+e2f1i2d
+e2f1ins
+efi2s
+1efku
+2efl
+e3flu
+e3flü
+2e3f2o
+e3f4ra
+ef3rea
+ef4rie
+ef1rol
ef3rom
-ege6ra
-eglo6si
-1egy
-e1ha
-e6h5ach
-eh5ans
-e6hap
-eh5auf
+ef3rot
+efs2
+ef7sc
+ef3so
+ef3sp
+ef2tan
+eft4r
+2efu
+ef1um
+2efü
+e1g
+e3ge
+ege4n1a
+ege2ra
+ege4s3to
+ege4str
+ege1u
+eg3la
+eg4li
+eg3lo
+eg3lu
+e2gn
+eg3ni
+eg6sal
+egser1
+eg3spe
+egst6
+eg6sto
+2e3gu
+2e1ha
+eh1ach
+eh3aka
+e3h2al
+eh1ap
+eh2aus
+2e3hä
e1he
-e1hi
-ehl3a
-eh1le
-ehl5ein
-eh1mu
-ehn5ec
+eh1eff
+ehen2t3
+1e2hep
+ehe1ra
+eher4an
+e3h2i
+eh3int
+eh1lam
+eh1lä
+ehl2e2
+ehl3ein
+ehl3ent
+eh3lo
+ehl2se
+eh3ma
+eh3mi
+eh3mu
+eh5nat
e1ho
+e3hol
ehr1a
-eh1re
-ehre6n
+ehr1ä
+ehr3ec
+eh2r3ei
eh1ri
-eh1ru
-ehr5um
+eh1ro
+ehr1ob
+ehr1of
+eh2s2
+eh3se
+eh3sh
+eh3si
+eh3so
+eh3sp
+eh3te
e1hu
+e1hü
+eh3üb
+e3hüt
eh1w
e1hy
-e1hä
-e1hö
-e3hüt
-ei1a
-eia6s
-ei6bar
-eich3a
-eich5r
-ei4dar
-ei6d5ei
-ei8derf
-ei3d4sc
+2ei.
+2ei3a2
+4eib
+ei2b3l
+eibu2t
+ei4b3ute
+ei2cho
+eichs7test
+eich5te
+e2id
+ei2d1a
+ei3de
+ei4d3err
+2eidn
+ei3dra
ei1e
-8eifen
-3eifri
-1eign
-eil1d
-ei6mab
-ei8mag
-ein1a4
-ei8nat
-ei8nerh
-ei8ness
-ei6nete
-ein1g
-e8ini
-ein1k
-ei6n5od
-ei8nok
-ei4nor
-e3insä
-ei1o
+ei3el
+2eien
+eie4s
+ei3et
+1eifr
+ei3g2a
+eig2e
+ei3g6er
+2eigew
+ei3gl
+1ei2g3n
+2eigru
+2eigt
+2eigu
+4eih
+ei3k2a
+eik4r
+e2il
+2eil.
+ei4lant
+ei2lar
+2eilb
+eil3d
+ei4lein
+eile2n1
+eil3f4
+ei4l3ins
+2eiln
+ei2m1ag
+eim3all
+ei2mor
+e1imp
+ei4n1a
+ein3an
+ei2nä
+ein5de
+ein3dr
+2eindu
+ei5ne.
+ei4neng
+2einfo
+e2in1g2
+ein3ga
+ein2i
+e1init
+ein3k
+ein6karn
+3einna
+ei2no
+ein1ob
+3einsat
+ein4sz
+e4inver
+ei3o2
+ei3p
+eip2f
+2eir
+ei3re
e1irr
-ei5ru
-ei8sab
-ei5schn
-ei6s5ent
-ei8sol
-ei4t3al
-eit3ar
-eit1h
-ei6thi
-ei8tho
-eit8samt
-ei6t5um
-e1j
+e2is.
+ei2sa6
+ei2sä
+ei4s3erw
+ei3sp
+eis2pe
+ei4str
+ei2sum
+ei2ta
+2eitä
+ei3ten
+ei2t1h
+ei2tro
+eit3t2
+eit3um
+2eiu
+2e1j
+e1k
+e3k2a
1ekd
-e1ke
-e1ki
-e1k2l
-e1kn
-ekni4
-e1la
-e2l1al
-6elan
-e6lanf
-e8lanl
-e6l5ans
-el3arb
-el3arm
-e6l3art
-5e6lasti
-e6lauge
-elbst5a
-e1le
-6elef
-ele6h
-e6l5ehe
-e8leif
-e6l5einh
-1elek
-e8lel
-3eleme
-e6lemen
-e6lente
-el5epi
-e4l3err
-e6l5ersc
-elf2l
-elg2
-e6l5ins
-ell8er
-4e1lo
-e4l3ofe
-el8soh
-el8tent
-5eltern
-e1lu
-elut2
-e1lä
+eke2
+e3ke.
+e3ken
+eke3ri
+e3kes
+e3key
+ek4l
+ek5lip
+ek4n
+2ek2o
+2ekt
+ekt4ant
+ekt3erf
+ekt3erg
+ek4t3erz
+ekt2o
+e3k2w
+2e1la
+e3lab
+el3aben
+el1af
+el3agi
+ela2h
+el1aho
+e2l1ak
+el1a2m
+el3ans
+e2lant
+e2l3anz
+el1ap
+e2l1a2r
+el5ari
+el3asi
+el3asp
+e3law
+2e1lä
+elb4
+1elbis
+el2da
+eld5erst
+eld3erw
+el3des
+el3dr
+elds2
+e5le.
+elea4
+2elei
+e3leie
+e6l5eier.
+el3eig
+e2l1ein
+e3leine
+e4leing
+e2l1el
+1e2lem
+e3lem.
+el1emp
+2e3len.
+e4lense
+e2l1ent
+e3ler.
+el1erd
+el1erf
+e4lerfa
+e2l1erg
+el1erk
+e4l3erla
+e4l3ernä
+e2l1err
+el1ess
+e3let.
+e2l3e4ta
+2elev
+ele2x
+el3fe
+elf3ein
+elf4l
+elgi5er.
+elgi5ers
+e2l1id
+e3lie
+e2lim
+eli4n
+el1ita
+elks2
+el3l2a
+el4läu
+el5le.
+ell3ebe
+el4l3ein
+ell3eis
+el3les
+el2lic
+el3l2in
+elm2a
+2eln
+el5na
+2elo
+el1obl
+e2lof
+e2lol
+e3lom
+el1ope
+e2l1or
+elo2ri
+e3los
+e5lose
+e1lö
+el2san
+el2ser
+el2spr
+el2su
+el2ta
+el3t2ak
+elte2k
+elt3eng
+el3tes
+elt3in
+el2to2
+el2t3r
+el3tri
+el3tro
+elts2
+elt3sk
+elt3sp
+2e1lu
+e2l1um
+e3lung
+el1ur
+el1use
e1lü
-em8dei
-em8meis
-4emo
+e2ly
+2elz
+el3zwe
+2ema
+e2m3ad
+ema2k
+e2m1anf
+em1ans
+3emanz
+e5mä
+em4d3a2
+2eme
+eme4n
+emen4t3h
+e2m1erw
+3e2meti
+em1ex
+em1im
+em1int
+emi3te
+2emm
+em2map
+emma3u
+e3mon
+e2mop
emo5s
-1emp1f
-1empt
-1emto
-e1mu
-emurk4
-emurks5
-e1mä
-en5a6ben
-en5achs
-en5ack
-e1nad
-en5af
-en5all
-en3alt
-en1am
-en3an.
-en3ant
+3empf
+em3pfl
+em2p3le
+em2sa
+em3spo
+em3t2
+2emü
+e2na
+4ena.
+e4na2b
+2e5nac
+e3nad
+e4naf
+4enah
+e4nak
+en1al
+ena3l2i
+4en1am
+en4ame
+e4nand
en3anz
-en1a6p
-en1ar
-en1a6s
-6e1nat
+en1ap
+e4nar
+en3are
+4enat
+e5nati
+en3att
+e3naue
en3auf
-en3aus
+e2nä
+e3näc
+en1är
+en1äu
en2ce
-enda6l
-end5erf
-end5erg
-en8dess
-4ene.
-en5eck
-e8neff
-e6n5ehr
-e6n5eim
-en3eis
-6enem.
-6enen
-e4nent
+en4d3ess
+en3do
+end4ort
+end3ras
+end5si
+end3s2p
+end3sz
+en3dum
+2ene
+en1ec
+e2nef
+en1ehr
+en3ei.
+e2n1el
+ene4le
+e4nelt
+4enen
+e4n1ent
+e5n4entr
+en1epo
4ener.
-e8nerd
-e6n3erf
-e4nerg
-5energi
-e6n5erla
-en5ers
-e6nerst
-en5erw
-6enes
-e6n5ess
-e2nex
+e4n1erd
+e4nerf
+3e2n3erg
+e4n3erh
+4e3neri
+e2n3erk
+e2n1erl
+en3ermo
+4enern
+e2n1err
+en1ers
+e2n3ert
+e2n3eru
+e4n1erw
+en3erwe
+e6n3erz
+e4n3ess
+en3eta
+en3eth
+ene3tr
+en1eup
+e4nex
+en3fa
+en3ga
+1engad
+3engag
+en5g2i
+en2gl
en3glo
+1engp
+eng5s
+eng7sc
2eni
-enni6s5
-ennos4
-enns8
-e1no
-e6nober
-eno8f
-en5opf
-e4n3ord
-en8sers
-ens8kl
-en1sp
-ens6por
-en5t6ag
-enta5go
-en8terbu
-en6tid
+e3nic
+e4n1id
+e3nie
+eni3er.
+eni5ers.
+e2n1i4m
+en3imi
+e2n1in
+e5nit
+en3k2ü
+e2n1ob
+enob4le
+e2n1oh
+e3nol
+eno2ma
+en1on
+e2n1op
+en1o2r
+en2os
+e3not
+e3now
+2e1nö
+en1ö2d
+4enpe
+e6nr
+en2san
+en5sche
+en7schen
+en2seb
+1ensem
+ens3eng
+en3sho
+en2sid
+en3ska
+en3s2po
+enst5alt
+en4s3tät
+en6s5test
+4ensto
+en7stric
+ens5trie
+en5t4ag
+en3tanz
+1entd
+en4teb
+ente2n
+en6t5erb
+1entfa
+1entga
3entla
-ent5ric
-5entwic
-5entwu
+1entna
+3entspr
+3entw
+4entwet
1entz
-enu5i
-e3ny
-en8zan
-en1öf
-e1nös
-e1nüg
-eo1c
-e5o6fe
-e5okk
+3entzü
+e2n1uf
+e2n1um
+en1unf
+en1ur
+e3nus
+2enut
+e1nü
+4enwü
+e1ny
+enz3erf
+enz3erg
+enz3erk
+enz3ert
+e1ñ
+eo5a
+e1o2b1
+eo3ben
+e1of
+eo2fe
+e1oh
e1on.
-e3onf
-e5onk
-e5onl
-e5onr
-e5opf
-e5ops
-e5or.
-e1ord
-e1org
-eo5r6h
-eo1t
-e1pa
-e8pee
-e6p5e6g
-ep5ent
-e1p2f
-e1pi
-5epid
-e6pidem
-e1pl
-5epos
-e6pos.
-ep4p3a
-e1pr
-e1pä
+eo3na
+e1ond
+e1onf
+e1onl
+e1onr
+e1ons
+e1ope
+e3opf
+eop4t
+e1or
+e3or.
+e3orb
+e3ord
+eorgi1
+e3ort
+e3orw
+eos2
+e3os.
+eo5st
+eo3ul
+e1o2v
+e1ö2
+e1p
+e3pa
+epa4g
+e3p2f6
+1episo
+ep3le
+e2poc
+epor5te
+ep2pa
+ep4pl
+ep2pr
+ept2
+ep3ta
+ep4tal
e1q
-e1ra.
-er5aal
-8eraba
-e5rabel
-er5a6ben
-e5rabi
+er1a
+e5ra.
+era2be
+e1rabi
er3abs
-er3ach
-era5e
-era5k6l
+er3abt
+e3rad.
+er3adm
+er3adr
+era5f4a
+era1fr
+era2g
+er3agi
+e1rai
+er3aic
+e2rak
+er3akr
+e1ral
+era5le
er3all
-er3amt
-e3rand
+er3ana
+er3and
e3rane
-er3ans
-e5ranz.
+e2ranh
+er3anm
e1rap
-er3arc
+er3apf
+er3ar
e3rari
-er3a6si
-e1rat
-erat3s
-er3auf
-e3raum
-3erbse
+e1ras
+e2r3a4si
+era2ß
+e2rath
+e3rati
+e1raub
+er3aue
+er3aug
+e1raum
+e1raw
+e1raz
+2e1rä
+e3räd
+er1äh
+er1äm
+er3ätz
+erb2e
+er3blu
+er3br
er1c
-e1re
+er3chl
+1erdb
+er3de
+2erdec
+erd3erw
+2ere
4e5re.
-er3eck
-er5egg
-er5e2h
-2erei
-e3rei.
-e8reine
-er5einr
-6eren.
-e4r3enm
-4erer.
-e6r5erm
-er5ero
-er5erst
-e4r3erz
-er3ess
-5erfül
-er8gan.
-5ergebn
-er2g5h
-5ergänz
-5erhöhu
+e3rech
+er3echs
+er1eck
+ere4dit
+er1eff
+er1e2h
+4e3r4ei.
+er1eig
+e2rein
+er3eing
+er3einr
+er3eis.
+ere2l
+e2r1ele
+4e3rem
+e5rem.
+e4remp
+er3emu
+4eren
+e5ren.
+e5rena
+e4rense
+e4r3entf
+e4rentn
+e3reo
+4e5rer.
+er3erf
+e2r1erh
+e2rerk
+4erern
+er1err
+er1ers
+e4rersc
+e2rert
+e2r1erw
+4eres
+e5res.
+er1ess
+er1eß
+er3e4ti
+er1eul
+ere3us
+er3e4vid
+er3fä
+4erfür
+3ergebn
+4ergehä
+erg3ise
+e2r3h
+3erhab
2e1ri
-eri5ak
-e6r5iat
-e4r3ind
-e6r5i6n5i6
-er5ins
-e6r5int
-er5itio
-er1kl
-3erklä
-5erlös.
-ermen6s
-er6nab
-3ernst
-6e1ro.
-e1rod
-er1o2f
+e2riat
+e3rib
+4e3rie
+eri5e4n3
+e5rif
+erik6
+4e3rin.
+er1inb
+er1ind
+e4r1ini
+er1ink
+er1ins
+e4r1int
+e3rio
+er1ita
+2erkol
+erk3te
+erk3tr
+4erl.
+3erlebn
+4erln
+erm2
+er3ma
+erm3ers
+er3nan
+er2n1os
+e1ro.
+er3oa
+er1ob
+er1of
e1rog
-6e3roi
-ero8ide
-e3rol
+e2r1oh
+e1rok
+e1rol
+er3oly
e1rom
-e1ron
-e3rop8
-e2r1or
+e5ron
+er1o2p
+e4ro2r
e1ros
-e1rot
-er5ox
-ersch4
-5erstat
-er6t5ein
-er2t1h
-er5t6her
+e1rou
+e1row
+e1roz
+er1ö2
+e1röh
+2erök
+erö4s
+er5p
+er3ra
+2errü
+er3sa
+ers4au
+er3se
+er5s2i
+er3sk
+er3smo
+er3sn
+er3s2z
+ert3abe
+ert2ak
+er3tä
+ert3ein
+er6terei
+er4tho
+4erti
+ert3ins
+er3to
+erts2e
2e1ru
-eruf4s3
-e4r3uhr
-er3ums
-e5rus
-5erwerb
-e1ry
-er5zwa
-er3zwu
-erä8m
-er5äs
-erö8
-e3rös.
-e6r1ü2b
-e1sa
-esa8b
-e8sap
-e6s5a6v
-e1sc
-esch4l
-ese1a
-es5ebe
-eserve5
-e8sh
-es5ill
+eruf6s
+er1uhr
+er1u2m
+er1uns
+e3rus
+er1uz
+e1rü
+er3ü2b
+e5rüg
+3erweck
+6erweis
+2erzy
+es2a
+e4s3ab
+es3ad
+es3ak
+es3alt
+es3ar
+e5s4as
+es3av
+2esb
+e3sc
+es3cap
+es4ce
+esch4
+e6schan
+esch2n
+e4sco
+e6scu
+es1ebe
+es3ehr
+es1ein
+es1eis
+es1eta
+es3eva
+2esf
+6e4sh
+es2har
+es2hu
+e3sid
+e5sie
+es1il
+es1ini
es3int
-es4kop
-e2sl
-eso8b
-e1sp
-espei6s5
+e3sir
+e7sis
+e5sit
+es5ke
+es3ki
+e4s3ky
+e4sl
+es2log
+2e4sm
+e4sn
+e3sof
+e3sol
+eso2r
+es2ort
+es4pei
+e3s4pek
+e5spi
es2po
-es2pu
-5essenz
-e6stabs
-e6staf
-e6st5ak
-est3ar
-e8stob
-e1str
-est5res
-es3ur
-e2sz
-e1sü
+e5s4por
+es2pr
+e5s4pra
+2esr
+es6saa
+1essay
+es3sec
+ess4e3re
+es4s3erg
+es4sit
+2esso
+es2sof
+es2sp
+ess1pa
+es4st
+ess3tie
+es5str
+es5su
+e2st
+estab6b
+est1ak
+e4starb
+es6tau
+es7taum
+es2te
+es6te.
+est5eink
+e7stel
+e4st3eng
+e4st3erh
+e7stern
+e7sters
+e4st3ess
+es4ti
+es5tip
+estmo6de
+est3o4ri
+es3trop
+e3stu
+es4tü
+e2s1um
+es1ur
+e3sy
+eße3r2e
+2et
e1ta
-et8ag
-etari5e
-eta8ta
-e1te
-eten6te
-et5hal
-e5thel
-e1ti
-1etn
-e1to
-e1tr
-et3rec
-e8tscha
-et8se
-et6tei
-et2th
-et2t1r
-e1tu
-etu1s
-et8zent
-et8zw
+eta3b6
+et1am
+etari1
+et4at
e1tä
+et1äh
+e3te
+e5te.
+et1ein
+e5t2en
+etend4
+e1t2h
+et3hai
+et3hal
+et3hä
+et3hei
+et3hü
+e3ti
+eti2m
+eti2ta
+e3to
+eto4b
+e4t1of
e1tö
+4e1tr
+e4t3raum
+et3rec
+e2t3res
+et4ri
+et4ro
+etsch3w
+et3so
+et3sp
+et3su
+et2ta2
+et4tang
+ett3au
+et2tä
+et2tei
+ette4n1
+ett1h
+et4t3r
+ett3sz
+et2t1um
+et2tur
+et2tü
+e1tu
+et1ups
e1tü
-eu1a2
-eu1e
-eue8rei
-eu5fe
-euin5
-euk2
-e1um.
-eu6nio
-e5unter
-eu1o6
-eu5p
-3europ
-eu1sp
-eu5str
-eu8zo
-e1v
-eval6s
-eve5r6en
-ever4i
+et4z3ent
+et3zo
+eu1a
+eu3ere
+eu3erz
+eu2e5sc
+eu2ga
+eug6er
+eug3l
+eu4gla
+eugs4
+euho2
+euil4
+eu1in3
+eu2kä
+e1um
+e3um.
+e3umb
+e3uml
+e3um6s
+eums1p
+eum5st
+eum7str
+2eun
+eu3n2e
+e3ung
+eu4nio
+eun3ka
+eu1o2
+eu3p
+eu2rau
+eu3r2e
+eur4er
+1eu3ro1
+eu4sk
+eu3sp
+e4ust4
+2eut
+eu3te
+2eux
+eu2zw
+e3ü
+2e1v
+4eve
+e2vela
+e2vent
+ev2s
e1w
-e2wig
-ex1or
-1exp
-1extr
-ey3er.
+2e3wa
+ewa3s
+e3wä
+ewä2s
+2ewe
+e2we.
+ew3et.
+e3wir
+ewi2s
+e3wit
+ew2s
+2ex.
+ex3at
+1e6xem
+e4x1er
+e2x1in
+1exis
+3exp
+2ext.
+ex2tin
+2exu
+2e1xy
+2ey
+ey4n
e1z
-e1ä2
-e5ö8
-e1ü
-e8ßes
-fa6ch5i
-fade8
-fa6del
-fa5el.
-fal6lo
-falt8e
-fa1na
-fan4gr
-6fanl
-6fap
-far6ba
-far4bl
-far6r5a
-2f1art
-fa1sc
-fau8str
-fa3y
-2f1b2
-6f1c
-2f1d
+e5z2a
+e2z1enn
+e3zi
+ezi2s
+é1b
+é1c
+é1g
+é1h
+é1l
+élu2
+é1o
+é1p
+é1r
+é1t
+é1u4
+é1v
+é1z2
+è1c
+è1m
+è1n
+è1r
+ê1p
+6f.
+1fa
+3fa.
+fa1b4
+fa2ben
+f3abf
+fab5s
+3fac
+fa3che.
+fa3chem
+fa2ch1i
+2fad
+fa2da
+3fa1e
+fa3fa
+fa3g
+f2ah
+fa2ke
+f2al
+fa1l2a
+fal2kl
+fal6lenk
+fal6l5erk
+fal2li
+fal2s
+falt4s
+fal2z1
+3fam
+2fanb
+fan3da
+2fanf
+fan2gr
+2fanl
+2fanr
+2fanw
+2f3anz
+2f1ap
+far2b3r
+3fari
+3f2art
+fa5ru
+f1arz
+3fas
+fa3s4a
+fa3sh
+3faß
+2fat
+fa2to5
+2f1auf
+f3aug
+f1ausb
+3fav
+1fä
+fä1c
+fäh2r1u
+2f1ärm
+f1ärz
+fä2ßer
+2fäu
+2f1b
+2f1c
+2f1d4
+f3ds
1fe
-2f1eck
-fe6dr
-feh6lei
-f6eim
-8feins
-f5eis
-fel5en
-8feltern
-8femp
-fe5rant
-4ferd.
-ferri8
-fe8stof
-fe6str
-fe6stum
-fe8tag
-fet6ta
-fex1
-2ff
-f1fa
-f6f5arm
-f5fe
-ffe5in
-ffe6la
-ffe8ler
-ff1f
-f1fla
-ff3lei
-ff4lie
-ff8sa
-ff6s5ta
-2f1g2
-fgewen6
-4f1h
+3fe.
+f2ech
+4f3eck
+fe2dr
+fe2ei
+fe1em
+f4eie
+4feinh
+fei2nu
+fei5st
+fek2ta
+3fel
+fe2l1a
+fel4dr
+fel5eise
+4f1e2lek
+fe2l1er
+fel5lä
+fe2l1o
+fel4soh
+fel3to
+fel3tr
+fel3tu
+3f2em.
+2femi
+fem4m
+fen3a
+fe4nä
+3fend
+fen3g
+fe2ni
+fe2no
+fen3sa
+fen7sc
+fens2t2
+fen5ste
+f1ent
+f2er.
+fe1r2a
+fe4rang
+fe4ranz
+fe2r3au
+3ferei
+fer3eis
+fer2er
+fer3erz
+2f1erfa
+fe1ro
+f4erpa
+f2ers.
+f2ert
+f1erw
+fes2t
+fe4st1a
+fe4st3ei
+fe4str
+2f3e4ta
+3fete
+fet4t1a
+3few
+2f1ex
+4fexp
+3fez
+1fé
+6f1f
+ff2ab
+ff1ar
+ff2arb
+ff3at
+ff1au
+ff2e
+ffe2e
+f2f3ef
+ff3ei
+ffe3in
+ffe2m
+ff3emi
+f5fen
+f5fer
+f2fetz
+fff4
+ffi3k
+ff6lei
+ff3li
+f3flu
+f3flü
+ff1ox
+ff1rak
+f3f4rä
+ff3ro
+ff3rö
+ff3ru
+ff2s
+ff3sho
+fft2
+fft3h
+2f3g4
+2f1h
1fi
-fid4
-fi3ds
-fieb4
-fi1la
-fi8lei
-fil4m5a
-f8in.
-fi1na
-8finf
-fi8scho
-fi6u
-6f1j
-2f1k2
-f8lanz
-fl8e
-4f3lein
-8flib
-4fling
-f2lix
-6f3lon
-5flop
-1flor
-5f8läc
-3flöt
+3fi.
+fi3at
+fi1er2f
+fi2ki
+fi3kl
+fi2k1o4
+fi2kr
+fi2l3an
+fi3l4auf
+fil3d
+fi2les
+fi5li
+fi6lin
+fil2ip
+fin4a
+fi3ni
+2f1int
+fi3ol
+fi2r
+fi3ra
+3fis
+fi3s4a
+fi4scha
+fisch3o
+fi3so
+fi5s2p
+fi2t1o2
+fit5st
+fi3tu
+5fiz
+2f1j
+2f1k4
+f2l4
+2fl.
+f3lad
+1f4lä
+3fläc
+2f5läd
+f5län
+f5läu
+2f3leb
+2f3lein
+f3ler
+3flim
+fli4ne
+2f5lon
+1f4lop
+1f4lot
+flo2w
+f4lu
+f6lug
+flug1a
+f4lü
2f1m
-2f1n
+2f3n2
+fni2
1fo
-foh1
-f2on
-fo6na
+fob4l
+2f1of
+fo2na
+fo2nu
2f1op
-fo5ra
-for8mei
-for8str
-for8th
-for6t5r
-fo5ru
-6f5otte
-2f1p8
-f1q
-fr6
-f5ram
-1f8ran
-f8raß
-f8re.
-frei1
-5frei.
-f3reic
-f3rest
-f1rib
-8f1ric
-6frig
-1fris
-fro8na
-fräs5t
-2fs
-f1sc
+fo1ra
+4f3org
+fo3rin
+3form
+for4m3a4g
+forni7er.
+for4sta
+for2t
+for4te
+for4th
+fort3r
+for3tu
+fo5st
+2fo2x
+2f1öf
+2f1ök
+2f1öl
+2f3p2
+fper1
+2f1q
+f2r2
+f4rac
+f5rad
+fra4m
+f3rand
+1f4rän
+frä5st
+2f5re.
+f5ref
+2freg
+frei3ba
+frei5n2
+f3rep
+f4reu
+2f3ric
+fri3d
+fri2e
+2frig
+fri3k
+1f4ris
+fri6ster
+f4riß
+f3roc
+1f4ron
+fro2sc
+fru2h
+4fs
+f2san
+fs3ar
+f2s3as
+f2saut
+f3sc
+f4sce
+f4schan
+fs1e2b
+fs3ehr
+fs1ein
+f2s1em
+f4s1ent
f2s1er
-f5str
-fs3tät
-2ft
-f1tak
-f1te
-ft5e6h
-ftere6
-ft1h
-f1ti
-f5to
-f1tr
-ft5rad
-ft1sc
-ft2so
-f1tu
-ftwi3d4
-ft1z
+fse4t
+f4s1eta
+f3si
+f2si2d
+f2s1o2
+fs3ol
+f3span
+f2s1pas
+fs1pen
+f3s2pl
+f3s2por
+f2s1pr
+fs2pra
+fs2pri
+fs3s2
+fs1tak
+f4stas
+fs2tau
+fs1tät
+f4stäti
+f4stech
+f5stel
+f4stemp
+f4s1tis
+fst4r
+f4s3tres
+fs2tro
+f4s3tüte
+f2s1un
+f2sü
+f5sy
+4f1t
+f4ta.
+ft1a2be
+ft1af
+ft1al
+ft1an
+ft3anz
+ft1ar
+f3tat
+ft1auf
+ft1e2h
+ft1eig
+ft1ein
+ft1eis
+f2t1ent
+f2t3e4ti
+f2t1h
+f4t3hei
+f3ti
+ft1op
+ft3rau
+f2t3ro
+ft3rö
+f3t4ru
+ft2s1
+ft4sa2
+ft3sc
+ftse2
+ft4stä
+ft5s4ten
+ft5s2ti
+ft3sü
+ft3t
+ft1url
+ft3z2
1fu
-6f5ums
-6funf
-fun4ka
-fu8ßend
-6f1v
+2fum
+2f1unf
+2f1u4ni
+fun2kl
+fun4ko
+fun2k3r
+2f1unm
+2funt
+furch2
+fu4re.
+fu5ru
+fus3se
+fus6senk
+fus4ser
+fuss1p
+fus4s1t
+fu2ß1er
+3fut
+1fü
+2füb
+fü2r
+2f1v
2f1w
+fwa3s
+1fy
2f1z
-1fä
-fä1c
-8färm
-6fäug
-fä8ß
-föde3
-8föf
-3för
-1fü
-fün4f3u
+fz2a
+fzei8tend
+fz4s
+6g.
1ga
-ga6bl
-6gabw
-8gabz
-g3a4der
-ga8ho
-ga5isc
-4gak
-ga1la
-6g5amt
-ga1na
-gan5erb
-gan6g5a
-ga5nj
-6ganl
-8gansc
-6garb
+5ga.
+2gabf
+ga2b5l
+ga1b4r
+ga3bu
+2gabz
+ga1ch
+ga3di
+ga1e
+ga1fl
+ga3g
+ga1k
+ga2ka
+ga1l2a
+5g4amo
+2g1amt
+2ganb
+gan3d
+g1anf
+gan2g1a
+4gangeb
+gan2gr
+2g1anh
+2g3anku
+2ganl
+3gano
+g4ant
+2ganw
+ga1ny
+2g1arb
2g1arc
+3gard
2g1arm
-ga5ro
-6g3arti
-ga8sa
-ga8sc
-ga6stre
-2g1atm
-6g5auf
-gau5fr
-g5aus
-2g1b
-g5c
-6gd
+ga3r2o
+g1arti
+2garz
+ga2s
+gas3a
+ga4sal
+ga3sc
+ga5se.
+gas1ei
+gas5s
+ga4sta
+gas3tan
+ga4st3el
+ga4stra
+gas1tu
+ga3t2a
+ga3th
+2gatm
+gat4r
+gau1c
+2g1auf
+g2auk
+2g1aus
+2g1aut
+1gä
+2g1äp
+g1ärz
+3gäs4
+gä5st
+gä4u
+6g1b
+g5be
+gber2
+g5bo
+2g1c
+2gd
g1da
-1ge
-ge1a2
-ge6an
-ge8at.
+gda3de
+g3dal
+gd1au
+g3de
+g4d1er
+gd1in
+g1do
+g3dö
+g1dr
+gd3re
+gds2
+gd3sz
+gd1t4
+gd1un
+gd1ur
+1g4e
+ge3a2
+ge3ba
+gebe4am
+geb4r
+ge1c
+ge3d
ge1e2
-ge6es
-gef2
-8geff
-ge1g2l
+ge3ec
+ge2es
+gef4
+geg4l
+ge3ha
ge1im
-4g3eise
-geist5r
-gel8bra
-gelt8s
-ge5lö
-ge8nin
+ge1ins
+ge1inv
+ge1ir
+4geise
+gei3sh
+gei4sta
+g2el
+gel6ders
+ge3le
+ge4l3ers
+ge4less
+ge3lor
+gel3sa
+gels2t
+gel3sz
+gel3t2a
+gel3to
+ge3lum
+ge3lü
+gel3z2
+3gema
+3gemä
+3gemö
+ge3na
+ge4nam
+gen2au
+gen4aug
+gen2d3r
+ge3nec
+gen3eid
+gen3ern
+gen3g
gen3k
-6g5entf
-ge3nä
-ge1or
+genmes4
+ge3nor
+gen3sz
+g1entf
+gen3th
+geo2r
+ge3ou
+ge3p6
+3ger.
ge1ra
-ge6rab
-ger8au
-8gerhö
-ger8ins
+ge2rab
+ge2ral
+ger3amp
+3gerä
+g5ereig
+ge5rem
+ge4reng
+ge4rens
+ge4r3ent
+ger2er
+germ4
+ger3no
ge1ro
-6g5erz.
-ge1rä
-ge1rü
-ge1s
-ges2p
-ge2s7te.
-ge2s7ten
-ge2s7ter
-ge2s7tik
-ge5unt
-4g3ex3
-2g1f8
+ge1r2ö
+ger4sto
+3gerw
+g6es
+ges3auf
+ge5s2c
+ges3elt
+ge2s1er
+ge3ses
+ge3s2i
+ge3sp
+gess2t
+ge3st
+get2a
+ge3tan
+4getap
+ge3t2u
+ge1ul
+gewa5re
+4g5ex
+2g3f2
2g1g
-g1ha
-6g1hei
-5ghel.
-g5henn
-6g1hi
-g1ho
-1ghr
-g1hö
+gga2t
+g5ge
+gge2ne
+g2g3l
+gg4lo
+g2g3n
+gg4r
+g3grä
+gg4s
+2g1h
+4gh.
+3g2het
+3g2hie
+gh3l
+3gh2r
+gh3te
+g2hu
+gh1w
1gi
-gi5la
-gi8me.
-gi1na
-4g3ins
-gis1tr
-g1j
-2g1k
-8gl.
-1glad
-g5lag
-glan4z3
-1glas
-6glass
-5glaub
-g3lauf
-1gle.
-g5leb
-3gleic
-g3lein
-5gleis
-1glem
-2gler
-8g3leu
-gli8a
-g2lie
-3glied
-1g2lik
-1g2lim
-g6lio
-1gloa
-5glom
-1glon
-1glop
-g1los
-g4loss
-g5luf
-1g2ly
-1glü
-2g1m
-gn8
-6gn.
-1gna
-8gnach
-2gnah
-g1nas
-g8neu
+gi2a
+gi3alo
+gie3f
+gie3g
+gi2e1i
+gi2el
+gien2e1
+gie3re
+gie3t
+gi2gu
+gi2m
+gi4mes
+3gin
+4g1ind
+gi3ne
+gin2ga
+4g1ins
+gi2o
+3gip
+gi3ro
+2gisel
+git2a
+gi2us
+2g1j
+2g5k
+g2l
+6gl.
+1gla
+2g3lab
+3glad
+2g3lag
+3glanz
+gla4s5ti
+gla4stu
+3g4laub
+2g3lauf
+1glä
+3gläs
+g3läß
+3glät
+2gläuf
+1gl4e
+2gle.
+2g3leb
+g5lec
+g3leg
+2g3leh
+g4leic
+4glein
+glei4t5r
+3glem
+g3len
+4g5ler
+g3lese
+g3lev
+g3li
+g4lia
+2glib
+3g4lid
+5g6lie
+2glif
+1g4lik
+g5lin
+1g6lio
+4glisc
+1g4lit
+1g4liz
+1g4loa
+g4lob
+1g4loc
+g5loch
+1g4lok
+g4lom
+1g4lop
+2glos
+1g4lot
+g3lö
+2gls
+2glu2
+glu3te
+3glü
+3gly
+2g1m2
+gmi3te
+gn2
+4gn.
+g2na
+g6na.
+g6nat
+1g2nä
+g5neh
+2gneu
+4gn3g
+2gni2
g2nie
-g3nis
-1gno
-8gnot
+g2nif
+g4nin
+4g5ni4s1
+g2no
+gno1r
+2g3not
+4gnp
+4gns
+4gnt
+2gnu
+3g2num.
+g2ny
+4gn3z
1go
-goe1
-8gof
-2gog
-5gogr
-6g5oh
-goni5e
-6gonist
-go1ra
-8gord
-2g1p2
-g1q
-1gr4
-g5rahm
-gra8m
-gra4s3t
-6g1rec
-gre6ge
-4g3reic
-g5reit
-8grenn
-gri4e
-g5riem
-5grif
+3go.
+go4a
+goa3li
+go3be
+2g1of
+2g1oh
+go1i4
+gol2a
+3gon
+2g1ope
+2g1opf
+3g2o1ra
+3gos
+go2si
+go3t2h
+got6t5erg
+3gou
+3go1y
+1gö
+g1öf
+2g3p2
+2g5q
+1g2r4
+gra2bi
+2gradl
+g3rah
+3grai
+2g3rak
+gram8m7end
+3gran
+g3räd
+2gräu
+2g5re.
+g4reb
+2g3rec
+g3rede
+g4re2e
+2g3reic
+g3reit
+g3rek
+g4rem
+2g3renn
+gre3no
+gren6z5ei
+2gret
+2g3ric
+gri2e
+g3riese
+3grif
2grig
-g5ring
-6groh
-2grot
-gro6ß
-4grut
-2gs
-gs1ab
+2g3ring
+gro3be
+2groc
+2groh
+gron4
+g4ros
+gross5el
+gros8seri
+g4roß
+gro4u
+2g3röh
+g4ruf
+2g3rui
+2grum
+3g4runs
+3g4rup
+2g3rut
+grü1b
+2g3rüc
+3g4rün
+4g2s
+gs1ac
+gs3ad
+gs1af
+gs1a2g
g5sah
-gs1ak
-gs1an
-gs8and
-gs1ar
-gs1au
-g1sc
-gs1ef
-g5seil
-gs5ein
-g2s1er
-gs1in
-g2s1o
-gso2r
-gs1pr
-g2s1u
+gs5a2k
+g5sal
+gs1ama
+gs1amb
+gs3an
+gs3ar
+gs3as
+g5sat
+gs3aug
+gs1ä
+g7sät
+g5sc
+gsch4
+g6schan
+g7schä
+g6schef
+g7s2chi
+g7schl
+g7schö
+g7schu
+g7schü
+gs1cr
+gs1e2
+g5s2eil
+g5sel.
+g5seln
+gs3ene
+g4s3er
+gse4t
+gs1i
+gsi2d
+g7sil
+gs3l
+gs1o2
+g3sol
+g7soz
+gs1ö
+gs1p
+g5spek
+gs2pi
+gs3pin
+g5s2por
+g4spu
+gs3s2
+g3st
+gs1ta
+g5s2tar
+gst1au
+gs1tä
+g5ste.
+gs3teil
+g7stel
+g5sten
+gst3ent
+g5ster.
+gst3err
+gs3test
+gs4teu
+g5sti
+gs3tier
+gs1tis
+g5sto
+g6ston
+g6s1tor
+gs1tot
+g5stö
+gs1tr
+gst4ri
+gst3ros
+g5stuf
+g5stun
+gs1tü
+gs2tüc
+gs1u
+g5sub
+g5sy
2g1t
-g3te
+g5te
g2t1h
+g5ti
+gti2m
+g5tr
+gt4se
1gu
-gu5as
+gu1an.
+gu1ant
gu2e
-2gue.
-6gued
-4g3uh
-8gums
-6g5unt
-gut3h
-gu2tu
-4g1v
-2g1w
-gy1n
-g1z
-1gä
-8gä8m
-6gärm
-1gö
+guet2
+2g1u2f
+2g1uh
+gu3ins
+gu1is
+gu5me
+3gumm
+gun2e
+2g1unf
+g2ung.
+gunge2
+4gungew
+2g1ungl
+3g2uns
+4gunt
+gu3re
+2g1url
+gu4s3a
+guschi5
+gus6saa
+gus6sam
+gus4st
+gu2ß1
+5gu2t1
+gu3te
1gü
-6güb
-1haa
-hab8r
-ha8del
-hade4n
-8hae
-ha5el.
-haf6tr
-2hal.
+2güb
+gür1
+gü5st
+2g1v
+4g5w
+gwa5re
+1gy
+gy3n
+2g3z2
+6h.
+2ha.
+hab2a
+hab2e
+h2abs
+ha2cho
+hade2
+ha2del
+h3adle
+ha3dri
+ha1el
+ha3fa
+haf5fl
+haft4s
+hafts3p
+ha3go
+ha3ha
+hai1es
+h2aka
+ha1kl
+4h2al.
ha1la
-hal4b5a
-6hale
-8han.
-ha1na
-han6dr
-han6ge.
-2hani
-h5anth
-6hanz
-6harb
-h3arbe
-h3arme
-ha5ro
-ha2t1h
-h1atm
-hau6san
-ha8ß
-h1b2
-h1c
-h1d
+halan4c
+ha4lang
+ha2lau
+hal2ba
+hal4bei
+halb3r
+2hale
+hal4leh
+hal6lerf
+h1alp
+halt3r
+h1amt
+h2an.
+2hana
+h2and
+h4ann
+2hanr
+2hant
+haos5
+2hap
+ha2pr
+h4a3ra
+2h1arb
+h2ard
+har3ma
+har4me.
+har4mes
+har5te
+har4th
+h1arti
+h2arts
+2has.
+2ha3sa
+ha2ß1
+hau3f4li
+2h1aufm
+h1aukt
+hau2sa
+hau4sc
+hau6s3ti
+hau2ta
+2hauto
+hau2tr
+h1äff
+h1ärz
+hä6s5chen
+häu4s1c
+hä1usp
+2h5b
+hba2r3a
+2h1c
+2h1d
+2hea
+he3al
+1heb
+he3be
+he4b1ei
he2bl
-he3cho
-h3echt
-he5d6s
-5heft
-h5e6he.
-hei8ds
+he3br
+he5che
+he1cho
+he2el
+hee3le
+hee2s
+he2fa
+he2fä
+he2f1ei
+he3fen
+hef3erm
+2heff
+he4f3ing
+he2f3l
+he2f3r
+he3fri
+he2fu
+he2i
+h1eie
h1eif
+h1eig
+heim3p
+hei4mu
2hein
+heine2
+hei4neh
+h1eink
he3ism
-he5ist.
-heit8s3
-hek6ta
-hel8lau
-8helt
-he6mer
-1hemm
-6h1emp
-hen5end
-hen5klo
-hen6tri
+he3i4st
+heit4s3
+h1eiw
+hekt5a
+he2l3au
+hel1ec
+h1e2lek
+he3len
+hel3ers
+he3li
+hel4l3au
+hel4mei
+he3lo
+he4lö
+3hemd
+he3mi
+3hemm
+4h1emp
+h2en.
+he6n3a2
+he4nä
+h4ene
+he2n1e2b
+hen3end
+he2net
+he2ni
+he2no
+hen5st2
+h1ents
he2nu
-8heo
-he8q
-her3ab
-he5rak
+hen3z
+4he2o
+he3on
+he3op
+he3ph
+her3a2b
+he2ral
her3an
-4herap
-her3au
-h3erbi
-he1ro
-he8ro8b
-he4r3um
-her6z5er
-he4spe
-he1st
-heta6
-het5am
-he5th
-heu3sc
-he1xa
-hey5e
-h1f2
-h1g
-hgol8
-h1h
-h1iat
-hie6r5i
-hi5kt
-hil1a2
-hil4fr
-hi5nak
-hin4ta
-hi2nu
-hi5ob
-hirn5e
-hir6ner
-hi1sp
-hi1th
-hi5tr
-5hitz
+he3ras
+herb4
+he4reck
+4her4eig
+he4r3eis
+he2rel
+h1erfo
+h1erfü
+he6r5innu
+h1erke
+2herm
+he3ro
+he4r3o2b
+h1erö
+hert2
+her3th
+her2z1w
+hes4t
+he2tap
+heter2
+he3th
+he5ti
+he3t4s
+he2u
+heu3g
+he3x
+he1x2a
+he1y2
+1hè
+2h5f4
+hfel2l1
+hfi2s
+2h5g2
+2h1h
+2hi.
+2hi2a
+hi1ce
+2h2i3d
+h3i4di
+hi2e
+hi3ens
+hie4r3in
+hif3f6r
+h2ig
+hi2kr
+h2il
+hi4l5a4
+hil2fr
+hi2n
+hi3nel
+hin2en
+hi5n4i
+hi3no
+hin2t3a
+2hio
+hi4on
+hi3or
+hi3os
+2hi2p
+hi3pe
+hip1h
+hip1i
+h2i2r
+hi3ra
+2hi3re
+hi3ri
+hir4n
+hi3ro
+his2a
+hi4se
+hi5s2p
+hi3ti
h1j
-h6jo
-h1k2
-hlabb4
-hla4ga
-hla6gr
-h5lai
-hl8am
-h1las
-h1laß
-hl1c
-h1led
-h3lein
+2h1k4
+2hl
+h4lac
+h3lad
+h4laf
+h3lai
+h5land
+hl3anz
+hl1ar
+h3las
+h3laß
+h3lat
+h3laug
+h3laut
+h3law
+h3läd
+hl1är
+h3läs
+h3läß
+h3läu
+hlb4
+hl3d4
+h5le.
+h3leb
+h3led
+hle3e
+h3leh
+h2lein
+hle3l
+h5len.
+hlen3g
+hl2enn
+h3ler
h5ler.
-h2lif
-h2lim
-h8linf
-hl5int
-h2lip
-h2lit
-h4lor
-h3lose
-h1läs
-hme5e
-h2nee
-h2nei
+hle2r3a
+h5lere
+h4l1erg
+h4l3ernä
+hle3run
+hl1erw
+h3les
+h4lesi
+h3lex
+hlg4
+h2li
+h3lic
+h3lik
+hl1ind
+h3list
+hl3l2
+hlm2
+h2lo
+h5loc
+hl1of
+hl1op
+h6lor
+hlo2re
+h3losi
+h3lö
+h5löc
+h4lös
+hl2san
+hl2ser
+hl3sku
+hl3slo
+hl3sp
+hl2sto
+hlt2
+h3luf
+h3luk
+h3lüf
+2h1m
+h2ma
+h4mab
+h3mag
+h3man
+h3mar
+h3mä
+h4mäc
+h4mäh
+h4mäl
+h4mäu
+h3me.
+hme1e
+hme1in
+h3meist
+hmen2s
+hmen6sc
+hme2ra
+h2mi
+h3mir.
+h2mo
+h3mot
+h3mö
+hm3p2
+hm3sa
+hm2s1p
+h2mu
+h5musi
+h2mü
+2hn
+h2n2a
+hn3ab
+h3nac
+hn3ad
+h3nam
+hn3an
+h4nat
+h5nati
+h2nä
+hn1är
+h3näs
+hn3d4
+hn2e
hn3eig
+hn3ein
h2nel
-hne8n
-hne4p3f
-hn8erz
-h6netz
+hne4n1
+h2nep
+hner3ei
+h5nerz
+h2neu
+hn3ex
+hn1g
+hngen5
+h2nic
+hn1id
+h2nie
+hn3im
+hn1in
h2nip
-h2nit
-h1nol
-hn5sp
-h2nuc
-h2nud
+hn3k4
+h3nof
+hn3s2k
+hn4th
h2nul
-hoch1
-1hoh
-hoh8lei
-2hoi
-ho4l3ar
-1holz
+hn1unf
+h3nunge
+ho3be
+ho2bl
+ho2c
+hoch5
+hoe4
+ho2ef
+ho4fa
+ho2f3r
+hol1au
+ho2l1ei
+hol3g4
+2holo
+ho4lor
+1hols
+h3oly
+3holz
+hol6zene
+hom2e
+ho2mec
+ho2med
+ho5mu
h2on
+2hoo
+2hop
ho1ra
-6horg
-5horn.
+hor3d
+h1org
+ho5ri
ho3sl
-hos1p
-ho4spi
-h1p
-hpi6
+ho4sp
+ho4st
+ho6sta
+ho5ste
+2hot.
+ho5th
+2hot3s2
+1hou
+3hov
+2ho2w
+how1e
+h1o2x
+ho1y2
+hô1
+1hö
+hö2c
+h2ör
+hö4s
+hös1c
+h1öst
+2h3p2
h1q
-6hr
+4hr
+hr1ac
+hr3a2d
h1rai
-h8rank
-h5raum
+h1rane
+h3raum
+h3räu
hr1c
-hrcre8
-h1red
-h3reg
-h8rei.
-h4r3erb
-h8rert
-hrg2
-h1ric
-hr5ins
-h2rom
-hr6t5erl
-hr2t1h
-hr6t5ra
-hr8tri
-h6rum
-hr1z
-hs3ach
-h6s5amt
-h1sc
-h6s5ec
-h6s5erl
-hs8erle
-h4sob
-h1sp
-h8spaß
-h8spel
-hs6po
-h4spun
-h1str
-h4s3tum
-hs3und
-h1sü
-h5ta.
-h5tab
-ht3ac
-ht1ak
-ht3ang
-h5tanz
-ht1ar
-ht1at
-h5taub
-h1te
+hr3d
+hr2e
+h2rec
+h3r4ech
+h3red
+h3ref
+h4rei.
+h3reic
+h4r5eig
+h3rel
+h3ren
+h3rep
+h4r3erla
+h3rerle
+h6rerleb
+h3re4s5
+hre6su
+hre2t
+h2r3eta
+h3rev
+hrf2
+hrg4
+hrga4
+h3ric
+hri4e
+h3riesl
+h3rin
+hr1ind
+h4rine
+hr1ins
+h4ris
+h2rob
+h3roh
+h3rol
+h4rom
+hro3man
+h4ron
+h2ror
+h3rou
+hr2s3ac
+hr2s3an
+hrs3au
+hr5sch
+hr2s1en
+hr2ser
+hr4set
+hr4s1in
+hrs3k
+hr2s1of
+hrst2
+hr2su
+hr6sw
+hr4tab
+hr2tan
+hr2t3ri
+hr2tro
+hrt2se
+hrt4ste
+h1ru
+h3ruh
+hr1ums
+h3rut
+h3rü
+hr3üb
+h2ry
+hrz2
+4h1s
+h2s1ach
+h2san
+h2sau
+h3sc
+h4schan
+hs1ec
+hs3eins
+hs1eis
+h2s1erl
+h3s2ex
+h2s1ing
+hs3l
+h2s1of
+h2s1par
+h2sper
+h3s2por
+h2sprä
+hs3s2
+h4stal
+hst3alt
+h4starb
+h4stau
+h4stäl
+h5ste.
+h5stem
+h5sten
+h4sterm
+h2steu
+h4s1tie
+h4stin
+h4s1tor
+hst3ran
+h4st3ri
+h2s1tu
+h3stun
+h2s1un
+hs2ung
+h3sy
+4h1t
+h2t1a
+htab2s
+h3t4akt.
+h3takts
+h3t2al
+h4t3alt
+ht3a4n
+ht5ane
+h3t4ank
+h3tas
+h4t3ass
+h4tasy
+ht3a2t
+h2t1är
+h5te.
h2t1ec
-ht3eff
-ht3ehe
-h4t3eif
-h8teim
-h4t3ein
-ht3eis
-h6temp
-h8tentf
-hte8ren
-h6terfü
-h8tergr
-h4t3erh
-h6t5ersc
-h8terst
-h8tese
-h8tess
+h3tech
+h2t1ef
+ht1e2h
+h3teha
+h3tehä
+h2teif
+h4t1eim
+ht1ein
+h2t1eis
+h4t3elit
+h2temp
+h3ten
+h4tentf
+h4t3ents
+ht3erfo
+ht3erfü
+h2t1erh
+h2t1erk
+ht4erko
+ht3erre
+ht3ersc
+h6t5erspa
+h4t3erst
+h2t1erz
+hte2s
+h2t3ese
+h6t3ess
+h5tet
h2t1eu
-h4t3ex
-ht1he
-ht5hu
-h1ti
-ht5rak
-hts3ah
-ht1sc
-ht6sex
-ht8sk
-ht8so
-h1tu
-htz8
-h5tüm
-hub5l
-hu6b5r
-huh1l
-h5uhr.
-huld5a6
-hu8lent
-hu8lä
-h5up.
-h1v
-h5weib
-h3weis
+h2t1ex
+h2t1h
+h3ti
+h4t1in
+hti2s
+htni4
+h2t3oly
+h2top
+h2torg
+h2tö
+h3töp
+ht3rak
+ht3rand
+h2t3rat
+ht3raus
+ht4ri
+h2t5rin
+h2t3rol
+h2t3ros
+ht3roß
+h2t3rö
+h2t3ru
+h2t3rü
+ht2sen
+ht4s3ess
+ht3spri
+ht4stab
+ht4ster
+hts2ti
+ht4s3tur
+ht4s3tür
+ht3t
+htti2
+htue3
+ht1und
+h2t1urs
+htwa5re
+ht3z4
+hu2b
+hub1a
+hu4bei
+hu4b1en
+hub3l
+hub3r
+hu2h1a
+hu2h1i
+huk3t4
+hu2l3a
+hu2lä
+hu2l3ei
+hu4l3eng
+hu4lent
+hu2ler
+hu2let
+hu2l1in
+hul3l
+hu2lo
+hu3ma
+h1ums
+h1una
+huni1
+2hunt
+h1up.
+h1ups
+2hur
+hur3g
+hu3sa
+hu2sc
+hu2so
+hu2tab
+hu3t2h
+hu2ti
+hut2t
+hut4zen
+hut4z3er
+hutz1i
+h2ü
+hü1bel
+h4übs
+hüf2
+hüh3
+hühne4
+2h1v
+hvi2
+hvil4
+2hw
+h2wal
+hwa5re
+hwe1c
+h1weib
+h1wet
+3hyd
+1hyp
+hy2pe.
h1z
-hä8kl
-häl8s
-häma8tu8
-hä8sche.
-hät1s
-häu4s3c
-2hö.
-2höe
-8höi
-hö6s
-hös5c
-hühne6
-hül4s3t
-hütte8re
-i5adn
-i1af
-i5ak.
-i1al.
-i1al1a
-i1alb
-i1ald
-i5alei
-i1alf
-i1alg
+hz4s
+2i.
+2ia.
+i4aa
+ia1b4
+iab5s
+2iac
+i5ad.
+i3adn
+ia1f4l
+i4a3g
+i3ak.
+i1akt
+2i1al
+i5al.
+i3al3a
+ia2lä
+i3al3b
+i3alc
+i3al3d
+i3alei
+i3alent
+i3alerf
+i3alerh
+i3a4l3erm
+i3a2let
+i3alf
+i3alg
i3alh
-i1alk
-i1all
-i1alp
-i1alr
-i1als
-i1alt
-i1alv
-i5alw
-i3alz
-i1an.
-ia5na
-i3and
-ian8e
-ia8ne8b
-i1ang
-i3ank
-i5ann
-i1ant
-i1anz
-i6apo
-i1ar.
-ia6rab
-i5arr
-i1as.
-i1asm
-i1ass
-i5ast.
-i1at.
-i5ats
-i1au
-i5azz
-i6b5eig
-i6b5eis
-ib2le
-i4blis
-i6brig
-i6b5unt
-i6büb
+i3a2lia
+i3alj
+i3al3k2
+i5al5l
+i3alm
+i3aln
+ia2lor
+i3alp
+i3alr
+i3als
+i3al3t4
+ia2lu
+i3alv
+i3alw
+i3al3z2
+iam4
+2ian
+i5an.
+i1ana
+ia2nal
+i1anc
+i5and
+ia3n2e
+i3ann
+i2ano
+i5ans
+i3ant
+i3anz
+ia3p2f
+ia1q
+i3ar
+ia2ra
+2i3as
+i5as.
+i4asc
+ia3sh
+i4asi
+i4a3sp
+ia4st4
+ia5str
+i5at.
+ia6ta
+i3at2h
+1iatr
+i3ats
+i3au
+ia3un
+iaus1
+2iav
+i1äm
+i1är.
+i1ärs
+i3ät.
+i3ät3s4
+i1b
+i2b1ar
+i2b1auf
+ib2bl
+i2b1ei
+ibe6n1
+ibi4k
+i3b4la
+i3b4le
+i2b1ö
+i2b3rä
+ib3ren
+ib2s
+ib3sa
+ib3sp
+ib4ste
+i2bunk
+i2b3unt
+ibus1c
+ibwa5
+2ic
+ich1a
+ich3ä
i1che
-ich5ei
-i6cherb
+ich3ei
i1chi
-ich5ins
-ich1l
-ich3m
-ich1n
+i2chin
+ich3l
+i3chlo
+ich5m
i1cho
-icht5an
-icht3r
+i2ch3r
+ich2t3r
i1chu
-ich1w
-ick6s5te
-ic5l
+ich3w
+ick2e
+i1cr
+i5cu
i1d
-id3arm
-3ideal
-ide8na
-3ideol
-ide5rö
-i6diot
-id5rec
-id1t
-ie1a
-ie6b5ar
-iebe4s3
-ie2bl
-ieb1r
-ie8bra
-ie4bre
-ie8bä
+i3d2am
+id2an
+i2d1au
+1i2dee
+id1ei
+i3del
+ide5l2ä
+ide3le
+ide1ra
+ide3so
+1i2dio
+i2dol
+1idol.
+i3dos
+i2d3r
+id4ra
+id2s1p
+id1t4
+1i2dy
+ie5a2
+ie2bä
+ie2b3l
+ie2br
+ieb4sto
+ieb4str
+ie1c
+ie2cho
+ied3g
ie2dr
-ie1e8
-ie6f5ad
-ief5f
-ie2f1l
-ie4fro
-ief1t
+ie1e2
+ie2f1ak
+ie2f1an
+ie2fau
+ie3fer
+ief3f4
+ie2f3l
+ie2f1r
+ie2g7l
+ie3g4n
+ie2g3r
+ieg4ra
+iegs1c
+ieg4st
+ie3her
i1ei
-ie4l3ec
-ie8lei
-ie4lek
-i3ell
-i1en.
-i1end
-ien6e
+ie2l1a2
+iel3ad
+ie3las
+iel3au
+iel3d
+i2ele
+iel1ec
+i2eli
+i1ell
+ielo2b
+i2els
+iel3sp
+iel3sz
+ielt4
+iel3ta
+iel3to
+i1en
+i3en.
+i3ena
+ie4n1ag
+i3e4nä
+i3end
+ie2n1e2b
+ien2er
+ie6nerg
i3enf
-i5enn
-ien6ne.
-i1enp
-i1enr
-i5ensa
-ien8stal
-i5env
-i1enz
-ie5o
-ier3a4b
-ie4rap
-i2ere
-ie4rec
-ie6r5ein
-ie6r5eis
-ier8er
+i3en3g
+i3enh
+i3enj
+i3enk
+i3enm
+i3enn
+i3e2no
+i3enö
+i3enp
+i3enr
+iens2
+ien3se
+ien6sto
+ienst5rä
+ien3sz
+i3env
+i3enw
+i3enz
+ie1o2
+ier3a2
+ie2rap
+ie2rec
+ie3rel
+ie3r2er
+ie4rerf
+ier4ert
+ie4r3erz
+ie3res
+i3ereu
+i4eri
+ier3k4
+i1ern
i3ern.
-ie8rum
-ie8rund
-ie6s5che
-ie6tau
-ie8tert
-ie5the
-ie6t5ri
-i1ett
-ie5un
-iex5
+ier5ni
+iers2e
+ier4s3eh
+ier5sta
+i3e4stas
+ie3su
+ie2t1a
+ie4tei
+ie4t3erh
+ie4t3ert
+ie2th
+iet3ho
+ie4t1o
+ie2t3ö6
+iet2se
+i3ett
+ieu2e
+ie1un
+i1eura
+iewa5r
+i1ex
2if
-i1fa
-if5ang
-i6fau
-if1fr
-if5lac
-i5f6lie
-i1fre
-ift5a
-if6t5r
-ig3art
-2ige
-i8gess
-ig5he
-i5gla
-ig2ni
-i5go
-ig3rot
-ig3s2p
-i1ha
-i8ham
-i8hans
-i1he
-i1hi
-ih1n
+if1an
+i2f1arm
+if1au
+i3fe
+i5f2en
+if1erg
+if1erh
+if2fa
+if6feste
+if2fl
+i3fi
+if3l
+i1f4la
+if1lö
+if5lu
+i1flug
+i1flü
+i1fö
+if3r
+if4ra
+i1frau
+i1f4re
+if5reg
+if2s
+if3se
+if3sp
+if2ta
+ift3erk
+if2top
+if2t3ri
+ift3sp
+ift3sz
+i1g
+ig2ab
+iga1i
+i2g1ang
+ig1art
+iga5s
+i4gefar
+ig5eise
+i3gen
+ige4na
+ige4rau
+i2g5erz
+ig2gr
+i2g1im
+i2g3l
+ig1lä
+ig4le
+ig5lein
+i4gli
+ig1lu
+2igm
+ig4na
+i4gnä
+i3g4neu
+ig4no
+i3g4ra
+ig6sal
+ig3sau
+ig3sä
+ig4se
+ig3so
+ig6sti
+ig6s1to
+ig6stö
+ig4stre
+2i1h
+i2h1am
+i2h1ar
+i5he
+ihe1e
+ihe4n
+ih3l
+ih3m
+ih3n
ih1r
-i1hu
-i8hum
+ih2s
+i2h1um
+ihu3s
ih1w
-8i1i
-ii2s
-ii2t
+2i1i4
+i2i5a4
+i3in
+i2is.
+i2i5t
i1j
i1k
-i6kak
-i8kerz
-i6kes
-ik4ler
-i6k5unt
-2il
-i5lac
-i1lag
-il3ans
-i5las
-i1lau
-il6auf
-i1le
-ile8h
-i8lel
-il2fl
-il3ipp
-il6l5enn
-i1lo
-ilt8e
+i4k3a4k
+ik3amt
+i4kanl
+i2k1ano
+ik3ansa
+i2k3anz
+i2k1ar
+ik3att
+i2k1au
+ik3aufr
+ik1är
+2ike
+i2k1ei
+ike2l
+ike2re
+i2k3eta
+i3ki.
+i3kic
+i3kil
+i2k1in
+i2k3l
+i3k4la
+i3k4lä
+ik1lö
+i2k3n
+ik2o3p4
+ikot3t
+ik3ra
+ik3rä
+ik3re
+i3kri
+ik3so
+iks2p
+ik3s2z
+ik3t2e
+ikt3erk
+ik2t3r
+i2kun
+i3kus
+i1la
+il5ab
+il3a2d
+i2l1ak
+i2l3a4m
+il1ans
+il3asp
+i3lat
+i2l1au
+il4aufb
+il5aus
+i1lä1
+2ilb
+il2c
+il2da
+il3de
+il4d3ent
+ild2er
+il2d1o
+il1ec
+ile2h
+il1ehe
+ileid4
+il1ein
+i2l1el
+i3len
+i4l1ent
+i2l1erf
+i2l1erg
+i2l1err
+il2f3l
+il2f3re
+ilf4s
+ilg4r
+ili5en
+iliga2
+ili4g3ab
+i2l1ind
+i2l1ip
+i3lip.
+i3lips
+il3l4a
+il4lad
+il2leg
+il3l2er
+il5l2i
+il2mak
+il4mang
+il2m5at
+il2mau
+il2min
+2ilo
+i2l1or
+i1lö
+il1öf
+il3t2h
+il3tr
i1lu
-i1lä
-i8mart
-imb2
-i8mele
-i8mid
-imme6l5a
-i1mu
-i1mä
-i5mö
-ina5he
-i1nat
-in1au
-inau8s
-8ind.
-in4d3an
-5index
-ind2r
-3indus
-i5nec
-i2n1ei
-i8nerw
-3infek
-1info
-5ingeni
-ing5s6o
-5inhab
-ini5er.
-5inj
-in8kät
-in8nan
-i1no
-inoi8d
-in3o4ku
-in5sau
-in1sp
-5inspe
-5instit
-5instru
-ins4ze
-5intere
-5interv
-in3the
-in5t2r
-i5ny
-inä2
-i1när
+i2lum
+i3lus
+il3v2
+il2zar
+ilz3erk
+4im.
+ima2g
+i2manw
+i2m1arm
+ima2tr
+ima4tur
+1imbi
+i2m1ele
+i2m1elf
+i2m1erf
+i2m1erz
+i2meti
+im1ex
+2imi
+i2m1inf
+iming7
+i2m1ins
+imi3te
+immei4
+im4m3ent
+3immo
+imni4
+im1org
+1impo
+imp2s
+im3pse
+1impu
+im4str
+2imt
+2imu
+im3unt
+2in.
+2ina
+in1ac
+in3ad
+in2af
+in3a2m
+in2ant
+i3nap
+i6narb
+ina4s
+in3asi
+inasy3
+i2n3au
+inaus1
in1äs
-inö8
-in5öd
-i1nös
-2io
-io1a8
+in1äu
+in3dau
+in4dene
+indes4t
+1index
+in3do
+2indr
+ind3se
+1indus
+2ine
+i2n1e2be
+i2ned
+in1ehe
+in3ei
+i5nend
+in1eng
+i3n2er
+i5ner.
+in3erbe
+i4n3erlö
+i5ners
+i5nerv
+in3erz
+i2n1eu
+ine3un
+ine2x
+1info.
+4inga
+ing1af
+in2g1a4g
+ings2c
+ing7sch
+ing3ska
+ing5ste
+1inhab
+2inhar
+2inhau
+2inhe
+i3ni3d
+2inig
+in3ins
+in2ir
+2inis
+i3nitz
+3inkarn
+ink4st
+2inn.
+in4n3erm
+2innl
+inn6sta
+1innta
+2ino
+in3od
+in3ole
+in3ols
+in1or
+ino5st
+ino3t
+i1nö
+in1ö2d
+2inp
+2inr
+2ins.
+ins2am
+insch4
+in7schl
+in2seb
+in3sel
+2insen
+ins3ert
+in3skan
+3instal
+in4s3tät
+in5sto
+in3s2u
+1insuf
+in4s3um
+ins2z
+in3sze
+1integ
+in3t2h
+in3t4r
+i2n1uf
+i3n2um
+in1unz
+invil4
+i1ny
+inze2
+in3z2w
+i1ñ
+i1o
+io5a4
io1c
-iode4
-io2di
-ioi8
-i1ol.
-i1om.
-i1on.
-i5onb
-ion2s1
-i1ont
-i5ops
-i5o8pt
-i1or.
-i3oral
-io3rat
-i5orc
-i1os.
-i1ot.
-i1o8x
-2ip
+i4o3di
+io3e4
+i2of
+io1f4l
+i2o3h
+io2i3d
+i4ok4
+io3kr
+i3ol.
+i3om.
+i3oms
+ion4
+i3on.
+io3na
+ional3a
+io4n5au
+ion5d
+i3ons1
+ion6sc
+ions3p
+io2nu
+i2ony
+i2o1p
+i3ops
+i3opt
+2i2or
+i3or.
+io1ra
+i3orc
+iore4n
+io1rh
+i3orp
+i3ors
+i3ort
+i2os2
+i3os.
+io3sh
+io3sp
+io5st
+i3ot.
+i3ots
+i2ov
+io2x
+i3oz.
+i1ö4k
+i3ön
+i1ös.
+2ip.
i1pa
-i1pi
-i1p2l
+i1pä
+i1pe
+ipen3
+i3per
+ip3fa
+iph4
+2i1pi
+ipi3el
+ipi3en
+ip4l
i1pr
+2ips
+ip3ta
+2i1pu
i1q
-i1ra
-ir6bl
-i1re
-i1ri
-ir8me8d
-ir2m1o2
-ir8nak
+i1r2a
+i3ra.
+1irak
+i3ras
+i1rä
+ir2bl
+ir1c
+ir4e
+i5ree
+2irek
+i5ré
+irg4
+ir2g5l
+irg6s
+ir2he
+i1r2i
+iri3a
+2irig
+2irk
+ir2k5l
+irli4n
+ir2mau
+ir2mä
+ir2m1ei
+ir2mum
+ir4m3unt
+ir5nen
+irn3ers
+ir2no
i1ro
-ir5rho
-ir6schl
-ir6sch5r
-i5rus
-i5ry
-i5rä
-i1sa
-i8samt
-i6sar
-i2s1au
-i8scheh
-i8schei
-isch5m
-isch3r
-ischä8
-is8ele
-ise3ra
-i4s3erh
-is3err
-isi6de
-i8sind
-is4kop
-ison5e
-is6por
-i8s5tum
-i5sty
-i5sö
+1i2ron
+iro2s
+iro5st
+i1rö
+irpla4
+ir4rei
+ir2s
+ir3sh
+irt4st
+i1ru
+iru2s1
+i1s
+i3sac
+i4s1amt
+is2ap
+is3are
+i2sau
+is1än
+2isb
+i2sca
+isch3ar
+is2che
+i4sch3e4h
+i4sch3ei
+isch6er
+i4schin
+i5sching
+i2sch3l
+i2schm
+isch3ob
+isch3re
+isch3ru
+i4schwa
+i6schwir
+i4schwo
+i4sch3wu
+is1chy
+i2s1cr
+2ise
+i3sec
+ise3e
+ise3ha
+ise5hi
+ise3il
+is1ein
+ise3inf
+i4seint
+ise2n
+ise4nal
+is2end
+ise1ra
+i2s1erm
+iser2u
+i2s1ess
+is4et
+i4s5etat
+isi2a
+i2s1id
+is3la
+is3m
+i2s1of
+iso2n
+iso6nend
+is1op
+3i2sot
+i2sp
+is1pa
+i4spar
+is1pe
+is1pic
+is2pit
+i4spl
+i4spo
+i4spro
+is3sa
+is6saa
+is4s3ac
+is4sau
+is3sä
+is4s3che
+is4st
+iss1tr
+is2sum
+ist2a
+i4st3ab
+i4staf
+i4stam
+is2te4n
+is2ter
+is2ti
+ist3re
+is2tro
+is1trü
+i2stur
+isum3p
+i2sü
+i2ß1ers
+2it.
i1ta
-it5ab.
-i2t1a2m
-i8tax
-i1te
-i8tersc
-i1thi
-i1tho
+it1ab.
+it1ac
+i3tak
+ital1a
+ital3l
+it1alt
+it1am
+it1ang
+it3a6re
+it1art
+i3tat
+it1au
+i3tauc
+i4t1ax
+2i3tä
+i4t1äs
+ität4
+2i1te
+it1eig
+it1ein
+6i3tel
+ite2n
+iten3g
+itens2
+i2t1epo
+i2tex
+it1he
i5thr
-it8hä
+it1hu
i1ti
-i8ti8d
-iti6kl
-itmen4
+1itia
+i2t1id
+1itii
+iti4kan
+i2t1in
+i3tis
+i3tiv
i1to
-i8tof
-it3ran
+i3to.
+i5toc
+i2t1of
+i1tö
+i1tr
+i5tra.
+it3raf
+it3rah
+i2t3ran
+it3ras
it3rau
-i1tri
-itri5o
-it1sc
-it2se
-it5spa
-it8tru
+it3räu
+it3re
+it3ric
+it3rom
+i3tru
+it3run
+it4s1ag
+it2sä
+it2s1e2
+it4s3er1
+its1pe
+it4staf
+it4stec
+it4s3tem
+its3tes
+it4sti
+it4sto
+it4str
+it2teb
+it4temp
+itt3hä
+it2tr
i1tu
-it6z5erg
-it6z1w
-i1tä
-itä6r5e
-ität2
-itäts5
+it1uh
+i2t1um
+i2tuns
+itu5re.
+it1urg
+itut4
i1tü
-i1u
-iu6r
+i3tül
+i3ty
+2itz
+it4z3erg
+2i1u6
+ium1
+ium3a
+i3un
+ius1t
+i1ü
2i1v
-i6vad
-iva8tin
-i8vei
-i6v5ene
-i8verh
-i2vob
-i8vur
-i1w
-iwi2
-i5xa
-i1xe
+iv1ak
+iv1ang
+i2veb
+i2v1ei
+iv1elt
+ive4n
+i2v3ene
+i2v1ent
+i3vol
+i2vr
+i2v1ur
+2i1w
+iwa5r
+iwur2
+ix2em
+i3xi
+i1xo
+ix3tu
i1z
-ize8n
-i8zir
-i6z5w
-iä8m
-i1ä6r
-i5ät.
-i5äv
-i1ö8
-iü8
-i6ß5ers
-ja5la
-je2t3r
-6jm
-5jo
-jo5as
+i2zan
+iz1ap
+iz1au
+izei3c
+ize2n
+i2z3ene
+iz4er
+i2z1ir
+iz1ob
+i2z1ö
+izt2
+iz3th
+i2z1w
+í1l
+2j.
+jahr3ei
+jahr4s
+ja3la3
+ja3ne
+jani1
+ja5sa
+2jat
+je2a
+jean4s
+je2g5
+jek4ter
+jekto2
+jek4tr
+je3na
+je2p
+je3s
+je2t
+jet1a
+jet3h
+jet3r
+jet5t
+jet1u4
+jit3
+ji2v
+j2o
+joa3
+jo2b1
+job3r
+jo2i
+joni1
jo1ra
-jou6l
-ju5cha
-jugen4
+jord4
+jo2sc
+jou2
+jou4l
+4jö
+2js
+j2u
+ju2bl
+jugen6
jugend5
-jung5s6
-3jä
+ju2k
+jung7s
+jur2o
+ju3te1
+2j1v
+4k.
1ka
-8kachs
-8kakz
+3ka.
+ka2a
+ka3ar
+kab2bl
+ka2ben
+2kabh
+ka1bl
+2kabla
+2kablä
+kab4le
+2k3a2bo
+ka3b6r
+4k3abs
+2k1abt
+ka1c
+2kada
+ka3dab
+2k3adr
+ka1e
+ka1f4l
+ka1fr
+kaf3t
+k2a3g
+ka1in
+ka3ka
+kaken4
ka1la
-kal5d
-kam5t
-ka1na
+2kala.
+ka2lan
+kal3bl
+ka3lei
+ka3len.
+ka4lens
+kal3eri
+kal2ka
+kal2kr
+2kall
+kal4tr
+k2am
+k3a2ma
+ka3mar
+kamme2
+ka4n3a4s
+ka2nau
+kan3d4
+2kanda
+kan2e
+2k1ang
+kan3k4
2kanl
-8kapf
-ka6pl
-ka5r6a
-6k3arbe
-ka1ro
-kar6p5f
-4k3arti
-8karz
-ka1rä
-kasi5e
-ka6teb
-kat8ta
-kauf6s
-kau3t2
-2k1b
-2k1c
-4k1d
-kehr6s
-kehrs5a
-8keic
+2k1anna
+2k1ans
+6kantenn
+kan4th
+2kanw
+k4anz.
+ka2o
+2kapf
+2karb
+k1arc
+k2ard
+3ka3re
+k2arg
+ka3r2i
+kari3es
+2karm
+kar4p3
+k2ar3ta
+2karti
+kar3to
+karu2
+k2arw
+ka5se
+kasi1
+ka4sp
+ka3ta
+ka3th
+ka2t3r
+2katt
+kau4f1o
+4kaufr
+kauf4sp
+2kaus
+kau5st
+kau3t4
+2kauto
+1kä
+3käf
+2käh
+k1ämi
+kär2
+kä4s1c
+kä5se
+kä3th
+2k1b4
+k5be
+kbo4n
+2k3c
+2k3d
+kdamp2
+2kec
+ke3d
+k3eff
+kefi4
+kege4
+ke2gl
+ke2he.
+kehr4s
+kehrs3o
+ke2i
+2k1eic
2k1eig
-6k5ein
-6k5eis
-ke6lar
-ke8leis
-ke8lo
-8kemp
-k5ente.
-k3entf
-8k5ents
-6kentz
-ke1ra
-k5erlau
-2k1f8
-2k1g
-2k1h
-ki5fl
-8kik
-king6s5
-6kinh
-ki5os
-ki5sp
-ki5th
-8ki8ö
-2k1k2
-kl8
-1kla
-8klac
-k5lager
-kle4br
-k3leib
-3kleid
-kle5isc
-4k3leit
-k3lek
-6k5ler.
-5klet
-2klic
-8klig
-k2lim
-k2lin
-5klip
-5klop
-k3lor
-1klä
+2kein
+ke3ind
+2k1eise
+keit4s
+ke2la
+kel1ac
+ke3lag
+kel1au
+ke2lä
+kel3b
+2k1e2lek
+ke2len
+2ke3let
+kel3s2k
+2k1emp
+ken3a
+4kengag
+kens2k
+ken5st
+ken7s4te
+ken3sz
+k2ente
+k3enten
+ken3th
+2k1ents
+2kentw
+2keo
+4kep
+ke2pl
+k2er.
+ke1rad
+k2erc
+k3erhö
+ke5rin.
+ke6r5innu
+k2erko
+k2erl
+k3erleb
+k4erlö
+k2ern
+ker4neu
+k1ero
+k2ers.
+ker3z2
+2k1erzi
+ke4t1a
+keten3
+ke2t3h
+ke1up
+keu6schl
+2k1e2x
+2k5f
+kfi2s
+2k1g4
+2k1h4
+kho3m
+ki3a6
+ki1ch
+ki2d
+ki3da
+2k1ide
+ki3di
+ki3d4r
+ki2el
+kie2l3o
+ki2en
+kif4
+kif2a
+ki1fl
+ki1fr
+ki3k4
+2ki3l2a
+ki5li
+ki3lo
+3kin.
+k2ing
+2kinh
+k2ini
+k2inn
+ki3n4o
+2k1inse
+kin3sh
+2k1int
+ki3o
+3kirc
+ki5s2p
+2kiz
+ki3zi
+2k5j
+2k1k
+k2l2
+4kl.
+2kla.
+klan2
+k5last
+2k5le.
+kle5ari
+4k5leh
+k4leid
+4k5leit
+k3lem.
+2k3ler
+kle2r3a
+2k3leu
+kle3us
+k5lich
+3klim
+k4lin
+k4lip
+k4lir
+k4lisc
+klit2s
+4k5liz
+2k3loc
+klo2i3
+k4lop
+k3lu
+k3lüc
+k3ly
2k1m
-kmani5e
-kn8
-6kner
-k2ni
-knä8
-1k2o
-ko1a2
-ko6de.
-ko1i
-koi8t
-ko6min
-ko1op
-ko1or
-ko6pht
-ko3ra
-kor6d5er
-ko5ru
-ko5t6sc
-k3ou
+k2n2
+3k4nab
+k4nei
+2k3ner
+kno2bl
+2knor
+3k4nü
+1ko
+ko5ad
+ko2al
+ko5ar
+ko3be
+2kobj
+2k1o2fe
+koff4
+koh3le
+koh3lu
+ko1i2
+kol4k5
+3kom
+ko2min
+ko4mu
+k2on
+kon3d
+ko3n2e
+kons4
+ko3nu
+2kop.
+ko1pe
+kop4f3en
+kopf5err
+ko3r2a
+4k1orc
+kor6derg
+ko3ri
+kor3m
+3kort
+k2os
+ko3ta
+kots2
+kot3sp
+2k3ou
3kow
-6k5ox
-2k1p2
+k1o2x
+3kö
+kö2f
+4köl
+2k3p2
k1q
-1kr8
-4k3rad
-2k1rec
-4k3reic
-kre5ie
+k2r4
+2k3rad
+k3rats
+2k1raum
+k4raz
+2krät
+2k3räum
+2kre.
+kreb4
+2k5rec
+2krede
+2kreg
+k3reic
+kre1i2e
+k3reih
+2k3rh
2krib
-6krig
+4k3ric
+k3ries
2krip
-6kroba
-2ks
-k1sa
-k6sab
-ksal8s
-k8samt
-k6san
-k1sc
-k2s1ex
-k5spat
-k5spe
-k8spil
-ks6por
-k1spr
-kst8
-k2s1uf
-2k1t
-kta8l
-kt5a6re
-k8tein
-kte8re
+k4ron
+kro5st
+2kruf
+krü1b
+4ks
+ks1amt
+k2san
+k2sau
+ks2än
+ksch4
+ks1e2b
+k2s1em
+k2sent
+ks1erl
+k2s1ers
+k2s1erw
+k2s1id
+k2s1in
+k2s1o2
+k3sof
+k5son
+ks1pa
+k3spe
+ks2por
+ks3s2
+kst4
+k5stab
+ks3tanz
+kstat4
+k4s1tis
+k4s1tor
+k4strä
+k2s1tum
+k2s1u
+k1sy
+ks2zen
+4k1t
+k2t3ad
+k3taf
+kt1akt
+k3tal
+kt1am
+kt1an
+kt3anz
+k2t3a2r
+kt5a4re
+k5tat
+k2t1au
+ktä3s
+kte3en
+k2t1ei
+k2temp
+k2tent
+k4t3erfo
+k2t1erh
+k5ters.
+k2tex
k2t1h
-k8tinf
-kt3rec
-kt1s
-1ku
-ku1ch
-kuck8
-k3uhr
-ku5ie
-kum2s1
-kunfts5
-kun2s
+k2t1id
+k2t1im
+k2t1ing
+kt1ins
+k2t1of
+k3top
+kt1ope
+k4torga
+kt3orie
+k2tö
+k3t4ra
+kt5ras
+kt5rau
+kt4ro
+kt3run
+kts4
+kt3se
+kt3sp
+kt5st
+kt3su
+kt3sz
+kt3t2
+k2tuns
+kt3z
+ku1c
+kuh5
+2k1uhr
+ku3la
+ku3l2e
+ku3l2i
+2kulp
+2k3uml
+kum2s
+k2u3n2a
+kun6s
kunst3
-ku8rau
-ku4ro
-kurz1
-4kusti
-ku1ta
-ku8ß
-6k1v
-2k1w
-ky5n
-2k1z
-1kä
-kä4m
-4k3ämi
-käse5
-1kö
-kö1c
-kö1s
+2kunt
+2k1up.
+ku2rei
+kuri2e
+kuri4er
+ku2ro
+kur4sp
+kur4s3t
+kur4zen
+ku4schl
+ku2so
+ku2sp
+ku5s4t
+ku2su
+ku2ß
1kü
+2küb
+kü1bel
kü1c
-kür6sc
-1la.
-8labf
-8labh
-lab2r
-2l1abs
-lach3r
-la8dr
+kür2s
+2k1v
+2k1w
+kwa5re
+ky3t
+2k5z2
+6l.
+5la.
+2lab
+la3ba
+4labb
+4la2ben
+3labi
+6l1abl
+3la3b2o
+3l2a1b4r
+4l3abs
+4labw
+la1ce
+1lad
+la3den
+la3d2i
+l3adl
+4ladm
+4l3adr
5ladu
-8ladv
-6laff
-laf5t
+l3adv
+1la1e
+laf3ta
+la2ga
+la3ge
+lag5eis
la2gn
-5laken
-8lamb
-la6mer
-5lampe.
+lago4
+la4g1ob
+la2gr
+lag5se
+2la1ho
+1lai
+lai4s1t
+1laj
+la3ke
+la2k1i
+3l2akk
+la1k4l
+2l1al
+4lall
+4l3alp
+l2a3ma
+l2ami
+la3min
+lam4ma
+3lammf
+l4amp
2l1amt
-la1na
-1land
-lan4d3a
-lan4d3r
-lan4gr
-8lanme
-6lann
-8lanw
-6lanä
-8lappa
-lap8pl
-lap6pr
-l8ar.
-la5ra
-lar4af
-la8rag
-la8ran
-la6r5a6s
-l3arbe
-la8rei
-6larm.
-la8sa
-la1sc
-la8sta
-lat8i
-6l5atm
-4lauss
-4lauto
-1law
-2lb
-l8bab
-l8bauf
-l8bede
-l4b3ins
-l5blo
-lbst5an
-lbst3e
-8lc
-l1che
-l8chert
-l1chi
-lch3m
-l5cho
-lch5w
-6ld
-l4d3ei
-ld1re
-l6düb
+lamt4s
+la4mun
+la2na
+la3nac
+l1anal
+2lanb
+3l2and
+lan2d3a
+lan4dad
+lan6d5erw
+lan6d5erz
+land5inn
+lan2dr
+2l1anf
+lang5s2
+l1anh
+4lanl
+2l3ann
+l1anp
+2lans
+4lanw
+lanz1w
+3lao
+l1a2po
+lap4pl
+la2r1an
+2l1arb
+l1arc
+la2r1ei
+la6rene
+l4ar3g
+lar3ini
+2l1art
+lar3th
+l3arti
+la3ru
+la5se
+2lash
+la2so
+2la4sp
+5lasseri
+5lassern
+5lassers
+la4sta
+la5ste
+las3tei
+last1o
+la4str
+las3tur
+la4stü
+la2ß
+laß3th
+lat2a
+la3te
+la4tel
+4l3ath
+la2t3ra
+lat4s
+2latta
+lat4tan
+lat4t3in
+lat4t3r
+laub4se
+lau4fer
+lau4fo
+l2aufz
+l1ausg
+2l1ausl
+2l1ausr
+2l1auss
+lau5str
+l1ausz
+2lauto
+2law
+1lax
+la3xa
+lä1c
+4läf
+2l1ähn
+3länd
+lär2m1a
+l1ärz
+lä4s1c
+4lät
+4läub
+4läuc
+4läue
+3läuf
+1là
+4l1b2
+l3bac
+lb3af
+lb3am
+lb3ang
+lb3arb
+lb5b
+l2b3ede
+lbe4n
+l4b3eta
+l2b3id
+l2b5ins
+lb4lat
+l3blä
+lb3le
+l2b5li
+l3blo
+lb3ohn
+l4bre.
+lb3rit
+lb4ro
+l3brü
+lb5sa
+lb5sp
+lbst1e
+l2b5uf
+lb5v
+4l1c
+l3che
+l5chi
+lch3l
+lch3r
+lch3ü
+lch1w
+l3co
+4l1d
+ld3a2b
+ld1ack
+l4d3ad
+lda2g
+l2d1ak
+ld1al
+l3dam
+ld1amm
+l2d5a2n
+ld1a2r
+ld5ari
+l3das
+ld1au
+ld1är
+l3de.
+ld1ei
+l4dele
+l3der.
+l2derd
+l3derl
+l3dern
+l2d1erp
+l2d1e4se
+l2dex
+ldi2c
+l2d1id
+l2d1im
+ldo2r
+l3d2os
+l3dö4
+l2d3r
+ld1ra
+l4dran
+ld1rä
+l4dre
+ld5rea
+ld1ri
+ld1ro
+ld1rö
+ld3sa
+ld3ska
+ld3sp
+lds2t
+ld1t4
+l2d1um
+l2dü
+1le
+3le.
+le3ar
+lea5s
+3le3ba
+leben4s3
le2bl
-le8bre
-lecht6s5
-led2r
-6leff
-le4gas
-1lehr
-lei6br
-le8inf
-8leinn
-5leistu
-4lektr
-le6l5ers
-lemo2
-8lemp
-l8en.
-8lends
-6lendun
-le8nend
-len8erw
-6l5ents
-4l3entw
-4lentz
-8lenzy
-8leoz
-6lepi
-le6pip
-8lepo
-1ler
-l6er.
-8lerbs
-6l5erde
-le8reis
-le8rend
-le4r3er
-4l3erg
-l8ergr
-6lerkl
-6l5erzie
-8lerö
-8lesel
-lesi5e
-le3sko
-le3tha
-let1s
-5leuc
-4leuro
-leu4s3t
+2lec
+lech1a
+le2chi
+lech5t4e
+le3de
+le2e
+le3ei
+le3en.
+le3f4a
+3lefo
+le2g3as
+le2gä
+le2g5l
+3le3gr
+3lehr
+leh3r4e
+3lei.
+lei2br
+l2eic
+l2eid
+4l1eig
+l2ein.
+l2eind
+l2eine
+l2eint
+leis6s5er
+l4eist
+l2eit
+lei8t7ersc
+lekt2a
+2lektr
+3lela
+le2le
+2l1elek
+le3len
+le3ler
+le3les
+3l2eli
+lel3s
+3lemes
+le2m1o2
+4lemp
+l2en.
+le4nad
+le4nä
+4lendet
+2lendu
+3lene
+le4n3end
+4lenerg
+le4ners
+l2enf
+le3ni
+len3kl
+2l1enni
+l2e2no
+len5st
+len3sz
+2l1ents
+4lentw
+lent4wä
+5lentwet
+len2zi
+le1os
+2lepo
+lepositi8
+l2er.
+l2e1r2a
+le2r3a4g
+le2r3au
+ler5b6
+4l3ereig
+le4r3eim
+le4rers
+2l1erfo
+l2erfr
+l2erfü
+3lergeh
+4l3ergen
+3l4ergew
+2l1ergi
+lerk4
+l2erka
+l2erko
+l2erle
+le1ro
+2l1er2ö
+3l2erra
+l4ers.
+lers4k
+le2ru
+le3rung
+l1erz
+l2erza
+les4e
+2lesel
+le3ser
+le5sh
+lesi1
+le3s2k
+les7sa
+leste3
+4lesw
+2lesy
+le2tat
+2le3th
+2leto
+le2u
+4leud
+2leuro
+3leut
+3leva
+2lex
+3lexd
le5xe
-6lexp
-l1f
+le2xis
+2l1f
+l3fa
+l5fah
+l2f1ec
+lfe1e
+l4f1eis
+l3flä
+lf3lo
+l3flu
+lf3ram
+lf2s
+lfs1e
+lfs3tau
+lfs1tr
+lf2tr
+lf4u
+lfur1
2l1g
-lgend8
-l8gh
-lglie3
-lglied6
-6l1h
+lge3ra
+l2geti
+lg3lo
+lg3re
+l3gro
+lg4sc
+lg6st
+2l1h2
+l3he
+3lhi.
1li
-li1ar
-li1as
-2lick
-li8dr
-li1en
-lien6n
-li8ers
-li8ert
-2ließ
-3lig
-li8ga8b
-li1g6n
-li1l8a
-8limb
-li1na
-4l3indu
-lings5
-4l3inh
-6linj
-link4s3
-4linkt
-2lint
-8linv
-4lipp
+3li.
+l4ia
+li1ac
+li1ak
+li3bi
+li1c
+5lichem
+5licher
+li3chi
+6lick
+li3da
+2l1i2do
+3lie.
+liebe4s
+lie2n
+li3ene
+li5enp
+lie4s1c
+li3fa
+li4fe
+5lig
+li3g4n
+lig3s2
+li3ke
+li3ki
+li3kli
+li2kr
+lik2sp
+lik4ter
+li3l2a
+li3li
+4lim
+li3m2a
+lima3g
+2limb
+5limo
+2limp
+li3na
+lin1al
+2l1indu
+li4nef
+li4neh
+li2nep
+li4nes
+2l1inf
+ling6s
+2l1inh
+li5ni
+2l1i6nit
+2l1inj
+lin2k3a
+3linn
+li2nol
+l2insa
+l2insc
+2l1int
+l1inv
+4linz
+li2o
+lion5s
+li2p5a
5lipt
-4lisam
-livi5e
-6l1j
-6l1k
-l8keim
-l8kj
-lk2l
-lko8f
-lkor8
-lk2sa
-lk2se
-6ll
-l1la
-ll3a4be
-l8labt
-ll8anl
-ll1b
-ll1c
-ll1d6
-l1le
-l4l3eim
-l6l5eise
-ller3a
-l4leti
-l5lip
-l1lo
-ll3ort
-ll5ov
-ll6spr
-llte8
-l1lu
-ll3urg
-l1lä
-l5lü
-l6lüb
-2l1m
-l6m5o6d
-6ln
-l1na
-l1no
-8lobl
-lo6br
-3loch.
-l5o4fen
-5loge.
-5lohn
-4l3ohr
-1lok
-l2on
-4l3o4per
+3lis.
+li3s2a
+li4schu
+6lish
+2l1isl
+2l1i2so
+liss4
+li2tal
+li3te
+li1t2h
+lits2
+lit5st
+lit3sz
+li2tur
+3liu
+2lixi
+li2za
+lizei5
+4l3j
+2l1k
+lk1alp
+l3k4an
+l3kar.
+lk1arm
+lken3t
+l2kep
+lk3lo
+l3k6lu
+lk3nu
+lkor2b1
+l3k4ra
+lk3ro
+l2k3ru
+lk4s1
+lk5sä
+lk5ste
+l3k2ü
+lkü1b
+2l1l
+ll1abb
+ll1abe
+ll5aben
+ll1abt
+l3labu
+ll1aff
+ll1akt
+l3l2al
+l4l3a4m
+l2l3anz
+l3lap
+ll1arm
+l4l3art
+l2l1au
+ll4aufe
+ll3aug
+l4l3aus
+l2l1äm
+llb4
+ll3d
+l2leb
+l3lec
+ll1ech
+l2l1ef
+ll1eim
+llei4ne
+l3l2em
+l3len.
+lle6n1a
+ll3endl
+ll3endu
+llen3g
+l3ler.
+lle2r3a
+l4l3ergo
+ll3ernt
+l2lerz
+ll2es
+llg4
+l6lieg
+ll1imp
+l2l1ind
+lli5ne
+l2l1ins
+ll5m
+l2l1ob
+l2l1of
+ll1opf
+l2l1o2r
+l2l3ou
+ll1ov
+l4l1öf
+ll3ö6se
+ll3sh
+ll3s2k
+ll4s3tor
+llt4
+ll3th
+llti2m
+ll3tr
+llt5s2
+ll1ur
+l3lus
+llust6
+ll3z2
+4l1m
+lm3a2b
+lm1aka
+l2m1arc
+lm1aus
+lm3eins
+l2m1e2p
+l2m1erz
+lmin2
+lm1ind
+lm1ins
+lm1orc
+l2möl
+lm3p
+lmpf4
+lm3sz
+lm3th
+4ln
+lna6r
+ln3are
+l3n2e
+l3ni
+l3no
+l1nü
+1lo
+3l2ob.
+3lobb
+2lobj
+2lo2bl
+l2obr
+lo3b4ri
+lof4
+4l1o2fe
+lo1fl
+lo3ha
+loh2e
+2l1oh4r
+3lok
+lo2k3r
+lol2a
+l3oly
+lo2min
+l4on
+lo4n1o
+lo2o
+2lope
+2lopf
+2lopt
lo1ra
-2l1ord
-6lorg
-4lort
-lo1ru
-1los.
-lo8sei
-3losig
-lo6ve
-lowi5
-6l1p
-lp2f
-l8pho
-l8pn
-lp4s3te
-l2pt
-l1q
-8l1r
-2ls
-l1sa
-l6sarm
-l1sc
-l8sec
-l6s5erg
-l4s3ers
-l8sh
-l5s6la
-l1sp
-ls4por
-ls2pu
-l1str
-l8suni
-l1sü
-2l1t
-lt5amp
-l4t3ein
-l5ten
-l6t5eng
-l6t5erp
-l4t3hei
-lt3her
-l2t1ho
-l6t5i6b
-lti1l
-l8trö
-lt1sc
-lt6ser
-lt4s3o
-lt5ums
-lu8br
+lo4rä
+2lorc
+lo3ren
+4l1or3g
+lo3ro
+3lorq
+3los.
+lo4sa
+3lose
+los3se
+lost4
+lo4steu
+lo4s3to
+lo4s3tr
+lo2ßu
+lo2ta
+lo3th
+loti4o
+2lo2v
+lo3vi
+2lox
+lö2b3
+lö3du
+3lö2f
+4l1öfe
+l3öhr
+2l1öl
+5lösc
+4löß
+2l1p
+lpe2n3
+l3p2f
+l4p1ho
+l3prei
+l3pro
+lp3t4
+2l1q
+lque3r
+2l5r2
+lrat6s
+lro3m
+lru3t2
+lrü1b
+4l1s
+l3s2ac
+l2s3a2d
+l7s2al
+l4s1amb
+l2sann
+l3sare
+l2sau2
+l4schin
+l5se.
+l2s1e2b
+ls1ec
+ls1ein
+l2s1em
+ls3ere
+ls1erg
+ls1erl
+l2s1ers
+l2s1erw
+l5ses
+l3sex
+l4sha
+lsho2
+l2s1imp
+ls2log
+ls3ohne
+l4s3ort.
+ls2pi
+l3s2po
+l3s2pu
+ls3s2
+lst2a
+l5s2taf
+ls3täti
+l5stei
+l5stel
+l5ster
+l4s1tis
+l4stit
+ls1um
+l3sur
+l3sus
+ls2zen
+6l1t
+lt1ac
+lt1ak
+lt1am
+l3tami
+l3tan.
+lt3and
+lt1ang
+l3tar
+lt1art
+l3tas
+l3tat
+l4t3ato
+lt1au
+l3te.
+l5tef
+lt1eh
+lt1ein
+l2t1eis
+lte5lei
+l3t2en
+l5ten.
+lter3a
+l3t4erg
+lt2erö
+lter4sp
+l2t3esk
+lte5str
+l3tet.
+lt3e2th
+l2t1eu
+l2t1h
+l4t5hei
+l3thu
+ltimo4
+l2tob
+l3toc
+lt1of
+l3ton
+l2t1op
+l2t1o2ri
+lto3we
+lt1öl
+lt1ös
+lt3öt
+lt4rak
+ltra1l
+l3trä
+lt3räu
+l2t3re
+lt4rie
+lt3roc
+lt3ros
+l2t3rö
+lt5sc
+lt2se
+lts1ei
+lt3spa
+lt3spr
+lt4stab
+lt5ste
+lt4stoc
+lt3t
+lt1uh
+l2t1um
+ltu4ran
+ltu4rer
+ltu2r3i
+lt3z2w
+1lu.
+lu1an
+4lu2b1
+luba2
+lub3l
+lub3r
+lubs2
+lub3sz
+lub3u
lu2dr
-lu1en8
-8lu8fe
-luft3a
-luf8tr
-lu6g5r
-2luh
-l1uhr
-lu5it
-5luk
-2l1umf
-2l1umw
-1lun
-6l5u6nio
-4l3unte
-lu5ol
-4lurg
-6lurs
-l3urt
-lu4sto
-lus1tr
-lu6st5re
-lu8su
-lu6tal
-lu6t5e6g
-lu8terg
-lu3the
-lu6t5or
-lu2t1r
-lu6ß5
-l1v
-lve5r6u
-2l1w
+lu2es
+lu2f2
+2l1ufe
+lu3fo
+luft1a
+luft1e
+luft5r
+lu2ga
+lu2g5e2b
+lu2ger
+lug5erp
+lug5l
+lu2go
+lu2g3r
+lug3sa
+lug3sp
+lu2gu
+2l1uh
+lu1id.
+lu1is.
+lume2
+2lumf
+2luml
+l2ump
+l1ums
+l1umw
+1lu4n
+2l1una
+2l1unf
+4l1uni
+2lunt
+2lunw
+lu4pf
+2lur
+lu1rä
+l1urn
+l1urt
+2luse
+lu2sp
+lus4sä
+lus4ser
+lus4si
+lus2s1o
+lus2s3p
+lus6st
+lus8suc
+5lus2t
+lu4st3a
+lu6stä
+lust3re
+lu2s1u
+lu2ß1
+lu2t1a
+lut3erg
+lut1o2f
+lu2top
+lu2t5r
+3lux
+2lüb
+5lüd
+lüh1l
+2l1v
+l2vr
+2l3w
+l5wa
+lwa5re
1ly
-lya6
-6lymp
-ly1no
-l8zess
-l8zo8f
-l3zwei
-lz5wu
-3länd
-lä5on
-lä6sc
-lät1s
-5läuf
-2läug
-läu6s5c
-lä5v
-l1öl
-1lös
-lö1ß6t
-6l1übe
+ly1ar
+ly3c
+ly3et
+2lym
+3ly3n
+ly1o
+ly3th
+ly3u
+2l1z
+l3z2an
+lz1ar
+lz1erz
+lz1ind
+lz1o2f
+l2zö
+lzt2
+lz3th
+l2z1u4fe
+lzug4s
+l2z1w
+lz2wec
+6m.
1ma
-8mabg
-ma5chan
-mad2
-ma5el
-4magg
-mag8n
+maa4
+2m1ab
+m2abe
+ma1bl
+3m2a1b4r
+mach4tr
+ma2ci
+mad4
+ma3da
+ma3de
+ma4d2s
+ma1e
+ma2es
+ma1f
+2m1agg
+magi5er.
+magi5ers
+ma5g6n
+2m1ago
+3mah
+ma3ha
+mah4ler
+mah3li
+mai4se
+2m1akt
ma1la
-ma8lau
-mal5d
-8malde
-mali5e
-malu8
-ma8lut
-2m1amp
-3man
-mand2
+ma2l1ak
+ma2lan
+ma2l5at
+ma2lau
+ma3law
+mal3d
+mali3er
+mal3lo
+2mallt
+malu2
+ma2l3ut
+mam3m
+2m1anal
+ma2nau
+2manb
+man2ce
+mand4
+man3do
man3ds
-8mangr
-mani5o
-8m5anst
-6mappa
-4m3arbe
-mar8kr
-ma1r4o
-mar8schm
-3mas
-ma1sc
-ma1tö
-4m5auf
-ma5yo
-2m1b
-mb6r
-2m1c
+man3ers
+ma2net
+mang2
+2mangr
+2manl
+m4ann
+2mans
+2mantw
+manu3
+2manz
+ma2or
+m4app
+2m1arb
+mar3g2
+ma3ri
+3mark
+4mar4o
+maro3d
+4marr
+mar6schm
+mar5te
+ma3ru
+3m4as
+ma3s2p
+mas4t
+3maß
+m4at
+ma2tan
+ma2tä
+mat4c
+ma2tel
+ma4t3erd
+mats2
+mat3se
+mat3sp
+3maue
+2m1au2f
+ma3un
+2mausg
+m4ay
+ma1yo
+ma3zu
+1mä
+m1ähn
+mä1i2
+6m1änd
+m1ärg
+mät4
+mä1tr
+mäu4s1c
+2m1b4
+mb2a
+mbe2e
+m3br
+2m3c
2m1d
-md6sä
+md1ar
+m2d1ä
+md1ei
+md3s2e
+m2d1um
+mdu3s
1me
-me1ch
-me5isc
-5meld
-mel8sa
-8memp
-me5nal
-men4dr
-men8schl
-men8schw
-8mentsp
+meb6
+me1c
+medi3
+medi5e6
+medien3
+2medy
+me1ef
+me3e2n
+mega5
+3meh
+2m1eif
+m2eil
+me1i2so
+m2eist
+2mej
+me3lant
+3meld
+me2lek
+melet2
+2m1elf.
+melt4
+6m5eltern
+mel3tr
+2m1e2mi
+3m2en
+me3nal
+men3ar
+men3au
+m3endl
+men3gl
+me3nor
+men4sk
+men2so
+men3ta
+4m3entn
+4mentw
+me1o
+2me3ou
+2meö
+3mer.
me1ra
-mer4gl
-me1ro
+mera3li
+me2r3ap
+mer2er
+4m3ergän
+me5ric
+3merin
+mer2kl
+3mers
+me3run
+mer3z4en
3mes
-me6s5ei
-meta3s2
-me1th
-me8ß
-2m1f6
-2m1g
+me2s3a
+me2sä
+mes2e
+4me5sh
+4mes2sa
+mes6sig
+mes2s1o
+mess1p
+meste2
+me4str
+4mesu
+3me2ß1
+me3t4a
+mete2
+me3th
+meu1
+2mex
+1mé
+2m3f
+mfi4l
+4m1g2
2m1h
1mi
-mi1a
-mi6ale
-mi1la
-2m1imm
-mi1na
-mi5nü
-mi4s3an
-mit1h
-mi5t6ra
-3mitt
-mitta8
-mi6ß5
-6mj
-2m1k8
-2m1l
-2m1m
-m6mad
-m6m5ak
-m8menth
-m8mentw
-mme6ra
-m2mn
-mm5sp
-mm5ums
-mmut5s
-m8män
-m1n8
-m5ni
+3mi.
+mi1ak
+mi3an
+mibi3e
+mi1ch
+mi3da
+mie3dr
+mi2e1i
+mi2er
+miet1i
+3mig
+mi2ki
+mi2ku
+mi3l2a
+3mil4c
+milch1
+2m1imp
+min5de
+min2e
+mi3neu
+min2ga
+mi3ni
+mi3n2o
+3miri
+3mirs
+mir3sc
+3mirw
+mi2sa
+mise1
+mi3sp
+mis2s1c
+mis6st
+mi2ß1
+3mi2t1
+mi3te.
+mit3es
+mit3h
+mi3ti
+mit5s2
+mi5tsu
+4mitz
+2m1j
+6m1k4
+m3ka
+mk5re.
+6m1l
+m3la
+m3le
+m5li
+mlö3
+4m1m
+mma4ge.
+m2m1ak
+m2m1al
+m2m1ang
+mm1ans
+mm1anz
+m2m1au
+m2m1ei
+mmeis3t
+mme4lin
+mme4na
+mme2ra
+mme4rec
+mmer3k
+mm1inb
+mm1inf
+mm1inh
+mm1ins
+mm1int
+mmi3sc
+mm3p
+mm2s2
+mm3si
+mm3sp
+m2m3um
+mmül2
+2m1n2
+m4nesi
+m3ni
1mo
-mo5ar
-mo4dr
-8mof
-mo8gal
-mo4kla
-mol5d
+mo4a3
+2mobj
+3mod
+mo2dr
+2mog.
+mo2gal
+3moh
+mo2i
+moi5r
+mo2k1l
+4mol.
+3mom
+mo5m4e
m2on
-mon8do
-mo4n3od
-mon2s1tr
-mont8a
-6m5ony
-mopa6
-mo1ra
-mor8d5a
-mo1sc
-mo1sp
-5mot
-moy5
-2mp
-m1pa
-mpfa6
-mpf3l
-mphe6
-m1pi
-mpin6
-m1pl
-mp2li
-m2plu
-mpo8ste
-m1pr
-mprä5
-mp8th
-mput6
-mpu5ts
-m1pö
-8m1q
-2m1r
-2ms
-ms5au
-m1sc
-msch4l
-ms6po
-m3spri
-m1str
-2m1t
+mo3ne
+mo4n1er
+mon3su
+3mo2o
+2mo1pe
+mo2per
+2mopt
+mo1r4a
+mor5ar
+2morc
+mor4d3a
+mo4sk
+mo3sp
+m1o2x
+mo1y
+1mö
+möbe2
+mö2c
+4mök
+2m1p
+mp4f3erg
+mpf3erp
+mpf3err
+mp4f3erz
+mp2fl
+mpf3li
+mpf1or
+mp6lif
+mp3lu
+mp3ta
+2m1q
+4m3r
+4m1s
+msa3l
+m2san
+ms3and
+m4sap
+ms3as
+m5sat
+m2sau
+m3sc
+m5sche
+m4sco
+m2s1ef
+ms1erf
+ms1erw
+ms1ini
+mso2r
+ms1ori
+m2spä
+ms2po
+ms3s2
+m4stal
+m4strä
+m3stu
+ms1um
+m2sü
+m3süc
+m3sy
+ms2ze
+4m1t
+mt1ab
+mt1ak
+m3t2am
mt1ar
-m8tein
+mt3are
+mt1ein
+mt1elt
+m2t1erf
+m2t1erg
+m2t1erl
+m2t1ers
+m2t1ert
+m2t3eta
+m2t1eu
m2t1h
-mt6se
-mt8sä
-mu5e
-6m5uh
-mumi1
-1mun
-mun6dr
-muse5e
-mu1ta
-2m1v
-mvol2
-mvoll3
-2m1w
-1my
-2m1z
-mä6kl
-1män
-mä1s
-mä5tr
-mäu4s3c
-3mäß
-möb2
-6möl
+mt5ho
+m2t1im
+m2t1ins
+mt1int
+mti2s
+mt1ös
+mt2s
+mt3sc
+mt7sco
+mts1e
+mt3s2ka
+mts1p
+mt3spa
+mt3st
+mt3t
+mt1um
+mtu3re
+mt1urt
+mt3z2
+1m2u
+mu1a
+2m3uh
+mu3la
+2muls
+m3umg
+3mun
+mu3na
+mun2d1a
+mu3ne
+4m3unf
+4m3ungeb
+m4unk
+mu3no
+mur3ma
+mu3ru2
+mu4r1uf
+mu4s1a
+mu2s1o
+mu2sp
+mus4st
+mu6s1to
+mu4str
+mu2su
+mu2t1au
+mut4s3
+mut5sc
1mü
-5mün
+2müb
+3mün
3müt
-1na.
-n5ab.
-8nabn
-n1abs
-n1abz
-na6bä
+2m1v
+mvol2l1
+2m1w2
+mwel4
+1my3
+my4an
+2m1z
+mzug4
+6n.
+1na
+5na.
+2n1ab
+3naba
+na3ber
+4nabw
na2c
-nach3e
-3nacht
-1nae
-na5el
-n1afr
-1nag
-1n2ah
-na8ha
-na8ho
-1nai
-6nair
-na4kol
-n1akt
-nal1a
-8naly
-1nama
-na4mer
-na1mn
-n1amp
-8n1amt
-5nanc
-nan6ce
-n1and
-n6and.
-2n1ang
-1nani
-1nann
-n1ans
-8nanw
-5napf.
-1n2ar.
-na2ra
-2n1arc
-n8ard
-1nari
-n8ark
-6n1arm
-5n6ars
-2n1art
-n8arv
-6natm
-nat6s5e
-1naue
+nach1
+nachs2
+5nachw
+4n3add
+4n3adr
+na1e
+n1af
+na1f4r
+3nag
+5n2ah
+na2h1a
+n4ahm
+n3ahn
+3nai
+n3aig
+n3air
+2n1ak
+na2ka
+3nako
+n3akt
+n2al.
+nal1a2
+na2l3ad
+na2lä
+5n2ald
+nal3ent
+na2let
+nal3k
+nal3l2a
+nalmo2
+n2als.
+nal3t4
+na2lu
+2naly
+n4am.
+3n2ame
+5na3me.
+5n4amen
+4n3a2mer
+5nami
+na3m4n
+3namo
+nam2s
+2n3amt
+namt4s
+n1an
+4na2na
+4n3anb
+n2anc
+4n3ang4
+4nani
+4nank
+4nanl
+5nann
+na3no
+4nanr
+2n3ans
+4nantr
+2n3anw
+n1ar
+5n4ar.
+na2r1a
+n4ard
+3nare
+5nari
+n2arl
+n3arl.
+2narm
+2n3art
+na3ru
+3nas
+na4schw
+4n3asp
+4nasy
+nasyl2
+3naß
+3nat
+5nat.
+5nate
+na3t2h
+5nats
+nat4sa
+nat6s3c
+nat5st
+4natt
+n1au
4nauf
+nauf4fr
n3aug
5naui
-n5auk
-na5um
-6nausb
-6nauto
-1nav
-2nax
-3naz
-1naß
-n1b2
-nbau5s
-n1c
-nche5e
-nch5m
-2n1d
-nda8d
+3n2aul
+4n3ausb
+nau3sc
+4n3ausg
+n3ausl
+4n3auss
+4n3ausw
+nau3te
+navi5er.
+navi5ers
+1nä
+n2äc
+3näe
+3näh
+n1ähn
+2n1ä2m
+2n3än
+näng5
+n1ärz
+2nä2s
+nä4sc
+3näß
+2näu
+5nä1um
+4n7b4
+nbau3sc
+nbe2in
+nbe5n
+nber2e
+4n1c
+nc5ab
+nce4n
+n3cer
+n3ces.
+n3che
+nch3m
+n3chu
+n5cu
+6n1d
+nd1ab
+n3daf
+nd2ag
n2d1ak
-nd5ans
-n2d1ei
-nde8lac
-ndel6sa
-n8derhi
-nde4se
-nde8stal
-n2dj
-ndnis5
-n6d5or6t
-nd3rec
-nd3rot
-nd8samt
-nd6sau
-ndt1h
-n8dumd
+n4dakt
+nd1ana
+nd1ann
+n2d1anz
+nd1arb
+nd3arr
+nda3ru
+n2d1au
+nde4al.
+nde3alt
+nd1ei
+nd3ei.
+ndel4st
+n4d3ents
+nde3o
+n5der.
+n5deri
+nde4rob
+n3de4s
+ndes1e
+ndni4
+n3dol
+nd1op
+n2d1or
+nd3rat
+nd3räu
+n2d3re
+nd3rob
+nd3rol
+nd3ros
+n2d3rö
+n4drui
+n4d5run
+nd2sor
+nd2spr
+nds3tau
+nd5ste
+nd2sum
+nd1t4r
+n2dum
+nd2ums
+n2d1und
+n2dü
1ne
-ne5as
+3ne.
+ne2a
+ne3am
+ne3an
+ne3as
+ne3at
+ne3au
ne2bl
-6n5ebn
+2n1ebn
2nec
-5neei
-ne5en
-ne1g4l
-2negy
-4n1ein
-8neis
-4n3e4lem
-8nemb
-2n1emp
-nen1a
-6n5energ
+3neca
+2ne2e
+nee1i4
+ne3ein
+ne3en
+nee3t
+n1ef
+3nefe
+4neff
+ne3g6
+3n2eh
+n3ehe
+4ne2he.
+6n3ehr
+2n1ei
+n2eid
+6neif
+3neigt
+4nein
+6n3eing
+6n3eink
+ne2ke
+nek3t
+ne2l
+nel3b
+4n1ele
+ne3len
+ne3li
+nel4la
+3ne3l2o
+ne3lu
+5n2em.
+2n1emb
+n1e2mi
+2n3emp
+2n1ems
+3nen
+n2en.
+ne4n3a
+nen3dam
+4n1endb
+4n1endd
+4n1endf
+n1endg
+4n1endh
+4n1endk
+4n1endp
+4n1endt
+4nendu
+4n1endw
+ne2n1e2b
+nen3ei
+ne4nene
+ne2ni
nen3k
-8nentb
-4n3en3th
-8nentl
-8n5entn
-8n5ents
+ne2no
+nen5s4e
+nen3sk
+nen5st
+5n2en5t2a
+n1entb
+4n3entl
+4n1entn
+4n3ents
+4nentw
+6nentz
+ne2n1u
+n2env
+ne2ob
+ne1os
+ne4pf
+2nepo
+ne2pos
+3n2er.
ne1ra
-ne5r8al
-ne8ras
-8nerbi
-6n5erde.
-nere5i6d
-nerfor6
-6n5erhö
-8nerlö
-2n1err
-n8ers.
-6n5ertra
-2n1erz
-nesi3e
-net1h
-neu4ra
-neu5sc
-8neuß
-n1f
-nf5f
-nf2l
-nflei8
-nf5lin
-nft8st
-n8g5ac
+ne2rab
+ne5r4al
+ne2r3am
+ne2r3ap
+ne2rau
+4n3erbi
+2n1erf
+6n3erfo
+nerfor4
+4n3erfü
+n1erg
+2n1erh
+n3erhö
+ne3ri
+n1erk
+n3ermä
+ner4mit
+2nermo
+3nern.
+4n3ernt
+ne1rös
+n2ers.
+2n3ersa
+ner8schle
+3n4ert.
+4n3ertr
+ne2rup
+n2erv
+4n1erz
+3n2es
+n4es.
+ne3san
+ne2sä
+nes2c
+nesi1e
+nes2k
+ne3ska
+ne2s1o
+ne2s1p
+4n3essi
+5nest
+nes3tei
+net1ak
+net1an
+ne2tap
+n3etat
+net1au
+ne2th
+net3ha
+ne2tre
+2n3e2tu
+net2zi
+ne2u
+neu3c
+neu3g
+5n2ew
+2n1ex
+3nez
+1né
+2n1f
+n3fä
+n3f2e
+n5fi
+nfi3le
+nf3läd
+nf3lin
+n3f2o
+nf4r
+nft2o
+nft4s3
+4ng
+ng2abs
+n2g1ac
+n2g3ad
+nga2ge
+n2g1ak
+n2g1a2m
+n2g1and
+n4ganl
+ng1anz
+n3gap
+n4garb
+n3gas
+n2g1äl
ng5d
-ng8en
-nge8ram
-ngg2
-ng1h
-n6glic
-ng3rip
-ng8ru
-ng2se4
-ng2si
-n2g1um
-n1gy
-n8gäl
-n1h
-nhe6r5e
+n3ge
+n4g5ein
+n5g2en
+ngen4da
+nge5nerw
+nge4ram
+n4g5erse
+n5ges
+ng3g4
+ng5ho
+ng5hu
+n2g1i2d
+ng4lad
+ng3lein
+ng3lo
+ng3lu
+n4g5m
+ng3ne
+n2g1or
+ng3rat
+ng3räu
+ng3rein
+ng3rev
+ng3roc
+ng4s
+ng6s1c
+ngs3e4h
+ng3send
+ngs3pa
+ng3ts
+n2gue
+n2gum
+4n3h
+n5han
+n5har
+n5hau
+n5hä
+n5he
+nhe2r
1ni
-ni1bl
-ni5chä
-ni8dee
-n6ie
-ni1en
-nie6s5te
-niet5h
-ni8etn
-4n3i6gel
-n6ik
-ni1la
-2n1imp
-ni5na
-2n1ind
-8ninf
-6n5inh
-ni8nit
-6n5inn
-2n1ins
-4n1int
-n6is
-nis1tr
+3ni.
+3ni2a
+ni3ba
+nib3b
+2ni2d
+ni3de.
+ni3di
+ni3dr
+n2ie
+nie3b
+nie3fr
+ni1el
+nie3l2a
+nie4n
+ni5ene
+ni1ero
+ni3fa
+nifi3
+3nig
+nig2a
+4n3i2gel
+ni2g3r
+3nik
+nik1al
+ni2kä
+nik3ing
+ni3kl
+ni2kr
+3nil
+n2imm
+nim2o
+4n3imp
+3nin.
+nin2a
+4n3ind
+2ninf
+3n2ing6
+4n3inh
+nin1i
+4n1ins
+4n3int
+2n3inv
+3nio
+ni2ob
+ni5ok
+ni3ol
+ni3os
+3n2is
+ni4schw
+nis1e
+niso2
+nis1p
+nis5s2
+nis3sz
+ni2stu
+ni2s1u
+2nit
+ni3ta
ni1th
-ni1tr
-n1j
-n6ji
-n8kad
-nk5ans
-n1ke
-n8kerla
-n1ki
-nk5inh
-n5klö
-n1k2n
-n8k5not
-nk3rot
-n8krü
-nk5spo
-nk6t5r
-n8kuh
-n6küb
-n5l6
-nli4mi
-n1m
-nmen4s
-n1na
-n8nerg
-nni5o
-n1no
-nn4t3ak
-nnt1h
-nnu1e
-n1ny
-n1nä
-n1nö
-n1nü
-no5a
-no4b3la
-4n3obs
-2nobt
-noche8
-no6die
-no4dis
-no8ia
-no5isc
-6n5o6leu
-no4mal
-noni6er
-2n1onk
-n1ony
-4n3o4per
-6nopf
-6nopti
-no3ra
-no4ram
-nor6da
-4n1org
-2n1ort
-n6os
-no1st
-8nost.
-no8tan
-no8ter
-noty6pe
-6n5ox
-n1p2
-n1q
-n1r
-nrös3
-6ns
-n1sac
-ns3ang
-n1sc
-n8self
-n8s5erf
-n8serg
-n6serk
-ns5erw
-n8sint
-n1s2pe
-n1spr
-n6s5tat.
-n6stob
-n1str
-n1ta
-n4t3a4go
-nt5anh
+ni2ti
+ni3to
+ni3t4r
+nit2s
+ni3tsc
+nit4tec
+nitt6sa
+ni3tu
+3niu
+3ni3v
+3nix
+2n1j
+4n1k
+n2k3ad
+n2k1ak
+n3k2al
+n4k3alg
+nk1apf
+nk1arb
+nk1arm
+nk3arti
+nk1au6s
+nk1äh
+n2k1är
+nk1ec
+nk1ein
+n4k3erfa
+nk1inh
+n2k1ins
+n3kir
+n5klag
+nk3len
+nk3les
+n2k3li
+n3klin
+nk4lu
+nk5lun
+n3k4na
+nk3ne
+nk3nor
+n3ko
+nkor5d
+n4k1ort
+nk3rät
+n4kre.
+nk3rede
+n3kri
+nk3ro
+nk2sal
+nk2spa
+nk3spo
+nk5sti
+nk3s2z
+nk2ta
+nk3ti
+nk4t5i2t
+nk4top
+nk2tru
+6n5l
+4n3m4
+nmen2s
+4n1n
+nna2be
+n2nada
+n4n1all
+n2nan
+n2nau
+nn3d
+n3n2e
+nn3ein
+n4n3eis
+nn3ele
+nnen3g
+nne5p
+nne2rö
+n4n3er4wa
+nn3er2z
+nne2s
+nnes1e
+n5neu
+nn3f
+nn3g
+n3ni
+nno3b
+nn1o2r
+nn5se
+nn3s2p
+nn4th
+n4n1uf
+n2n1unf
+nn1ur
+1no
+5no.
+n2obl
+no2bla
+3noblo
+2n1obs
+no1c
+2no2d4
+no3dr
+2n1of
+4n3o2fe
+2nole
+no2leu
+n4om
+nom4e
+n2on.
+no3n4a
+3n2opa
+2nopt
+2nor
+3nor.
+nor2a
+no2rad
+no1rak
+no3ral
+nor4d5r
+3norh
+3nors
+n1ort
+3n2os.
+no5se
+no3sh
+3n2oste
+n1osth
+nost4r
+no5tab
+no2tä
+no4t1ei
+no2t1el
+no2t3in
+no2t1op
+no2tr
+3nov
+4n1o4x
+3noz
+2nöd
+2n1ö2f
+n1ök
+4n1öl
+4n5p2
+npa4g
+npsy3
+2n1q
+4n3r2
+nre3sz
+nrö4s1
+n5ru
+4n1s
+n2s3a2d
+n2sall
+n3sand
+n2s1än
+n2s1äus
+n5sche.
+n5sches
+n5schi
+n6schlic
+n5schr
+n6schro
+nsch7werd
+ns1e2b
+n3sec
+ns1e2d
+nseh5ere
+nseh3i
+n3senk
+nsen4sp
+n2s1ent
+n2s1ep
+ns1erf
+n2s1erg
+n2s1erk
+n2s1erö
+n2s1ers
+n2s1erw
+n2s1erz
+nse2t
+n4s1eta
+n3sex
+nsho2f
+n2simp
+n2s1ini
+nsi2te
+ns2kal
+n2s1op
+n4s3ort.
+n2spat
+ns4pei
+n3spek
+ns2pi
+n2sprä
+n4s3prie
+n4spro
+ns3s2
+nst1ak
+n6stat.
+n6s3tate
+n4stau
+n5s2te.
+n4stech
+nst3eif
+n5stel
+ns4tem.
+n5s4ten.
+n4stent
+ns2ter
+n5s4tes.
+n5steu
+n4stor
+n4strac
+nst4ü
+nstü1b
+ns2um
+n2s1un
+ns2unr
+ns3zi
+4n1t
+nt3abs
+nta3c
+nt2al
+nta3m
+nt1ang
+n4tanza
+nt2arb
nt3ark
-nt3art
-n1te
-nt3eis
-nte5n6ar
-nte8nei
-nter3a
-nte6rei
-nt1ha
-nt6har
-n3ther
-nt5hie
-n3thus
-n1ti
-nti1c
-n8tinh
-nti1t
-ntlo6b
-ntmen8
-n1to
-nt3o4ti
-n1tr
-ntra5f
-ntra5ut
-nt8rea
+n5tarm
+nt4as
+nt4at
+n4t1auf
+n3taur
+n3taus
+nt1äm
+n2t1äu
+n3te
+n5te.
+nte3au
+nte2b
+nt1ebe
+nte1e
+nte3g6
+n4t1eh
+n4teig
+n4t1ein
+ntem3p4
+n5t4en
+nten6te.
+nt5ents
+n5t4er
+nte3ru
+n5tes
+n6t3ess
+n5tet
+nte3v
+n2th
+n3the
+nt1hi
+nt1ho
+n3thol
+n5thr
+n5t4hu
+nti3k4l
+n2tinf
+n2t1inh
+ntini1
+n5tit
+ntmo2
+n5to
+nto5me
+nton4s1
+n3tö
nt3rec
-nt8rep
-n4t3rin
-nt8rop
-n4t3rot
-n4trü
-nt1s
-nts6an
-nt2sk
-n1tu
-nt1z
-n1tä
-n1tö
-n8töl
-n1tü
+n5tree
+nt3reif
+n5t4rep
+nt4rig
+n2t3rin
+n5trop
+n2t3rü
+nt3sa
+nt3s2o
+nt3s2p
+nt4s3par
+nts2t
+nt4sto
+nt3t
+n3tu
+ntum2
+nt3z2
1nu
nu1a
-nu5el
-nu5en
-4n1uhr
-nu5ie
-8numl
-6n5ums
-6n5umw
+nu4ale
+nu3ar
+nu3as
+nubi3
+2nuc
+3nue
+nu2es
+nu3et
+nuf2
+nu2fe
+2n1uh
+3nu3k4
+n2um.
+2n5umb
+2numf
+2numg
+3numm
+2numr
+2n1ums
+2n5umz
+nu4n
+n1una
2n1und
-6nuni
-6n5unr
-2n1unt
+3nung.
+n1ungl
+2n1uni
+2nunt
2nup
-2nu6r
-n5uri
-nu3skr
-nu5ta
-n1v
-8n1w
+2nur
+n2u2s
+nu3sc
+nu3se
+nu3sl
+nu3spo
+nu6s1t
+nu2ß
+nu2ta
+nu3te
+nu2t3r
+5nü.
+2nü2b
+nür1c
+3nüs
+1nüt
+4n1v2
+n3ver
+n3vi
+nvol7ler
+4n1w
+n3wa
+nwa5re
+2nx
+1ny.
+1nyh
+2nymu
+n1yo
+1nyr
1nys
-n1za
-n6zab
+1nyw
+4n1z
+nza2
+n2zad
+n2z1ag
+n2zan
n2z1ar
-n6zaus
-nzi4ga
-n8zof
-n6z5unt
-n1zw
-n6zwir
-1näc
-5näe
-5näi
-n8äl
-nä6m
-nä6re
-n5ärz
-5näus
-n1öl
-1nöt
-n5öz
-5nü.
-6n1ü2b
-5nüß
-o5ab.
-oa2l
-o8ala
-o1a2m
-o1an
-ob1ac
-obe4ra
-o6berh
-5o4bers
-o4beru
-obe6ser
+n2z1au
+n2z1än
+n2z1är
+n2z1ec
+n4zense
+n4zentz
+nz3erwe
+nzi2ga
+n2zinh
+nz1ini
+nz1of
+n2z1or
+nz3th
+nzug4
+n2z1wa
+n2z1wä
+nz1wer
+nz1wet
+nz1wir
+n2z1wu
+nzzol3
+ño1
+4o.
+2o3a2
+o5abs
+o4ac
+oa3che
+oa3chi
+o4ad
+oa3de
+o4ah
+o4a3i
+oa3ke
+oak5l
+o4a3la
+o4a3mi
+oanne4
+o4ar
+o4a3s
+3oase
+o5a4si
+o4at
+oa3te
+o1b
+ob2al
+o3bar
+2o3b2ä
+2obb
+ob2e
+2o3be.
+ob3ein
+2oben
+oben3se
+o2ber
+obe4ris
+obe6sp
+2obi
1obj
-o1bl
-o2bli
-ob5sk
-3obst.
-ob8sta
-obst5re
-ob5sz
+ob1l
+ob3la
+o2b5li
+1obm
+2obo
+o2b3re
+ob2s2
+ob3sh
+ob3sk
+ob3so
+ob3sp
+ob4sta
+ob3sü
+2o3bu
+2o3bü
+2oc
+o1ce
+och1a
+ocha2b
o1che
-oche8b
-o8chec
-o3chi
-och1l
-och3m
-ocho8f
-o3chro
+oche4b
+o2ch1ec
+och1ei
+och3l
+och5m
+och1o
+och1ö2
+och3r
+ocht2
+och3te
och3to
-o3chu
-och1w
-o1d
-o2d1ag
-od2dr
-ode5i
-ode6n5e
-od1tr
-o5e6b
-o5e6der.
-oe8du
-o1ef
-o1e2l
-o1e2p
-o1er.
-o5e8x
-o1fa
-of8fan
-1offi
-of8fin
-of6f5la
-o5fla
-o1fr
-8o1g
-og2n
+o1chu
+ochu2f
+och3w
+ock2e
+ock3sz
+o3co
+o1cr
+o1ç
+2o1d
+o3dar
+o3deb
+o3de3i
+ode2n
+oden1e2
+ode3sp
+o3dex
+o3dir
+odo4s
+4odr
+o2dre
+od1t4
+4o3du
+2o1e2
+o2ec
+o3en1
+o2e3s
+oe3t
+o3et.
+o3ets
+o1ë
+2ofa
+of1ac
+of1am
+of1au
+o2f1ei
+of2en
+o3fer
+ofes3
+of2f1a
+of2f1in
+of2fir
+1offiz
+of2f3l
+of2fo
+of2f3r
+offs2
+of2fu
+2ofi
+ofi3k
+of3l
+of1la
+2ofo
+o1f1r
+of3ra
+of3rä
+of4s1a
+of2se
+of2sp
+of2s1u
+2oft
+of2tei
+of3th
+2o1g
+o2g1ab
+oga3d
+og1ala
+og1ang
+oga4t3
+oga5te
+o2g5ei
+oge2l1i
+o3gh
+ogi2er
+og3ins
+o2gl
+o3glo
+o3g6n
+ogoi5
+og4s2
+og5sp
+og5ste
o1ha
+o1hä
o1he
-o6h5eis
+o3he.
+oh1eis
+o3heit
+o3hem
+o3hen.
+o3her.
+o3here
+oh1ert
+oh1erz
+o3hes
o1hi
ohl1a
-oh1le
-oh4l3er
-5ohm.
+oh3lec
+ohl1ei
+oh5lem
+oh5len
+oh3lep
+ohl3erh
+oh5les
+oh3li
+oh3lo
+ohls2
+oh2lu
+oh3m
+ohn3a
oh2ni
+oh2n1o
o1ho
-oh1re
-oh1ru
+oho2la
+oh1o2p
+o2h1ö
+ohr1a
+oh4rin
+oh3ta
o1hu
oh1w
-o1hy
-o1hä
-o5ia
-o1id.
-o8idi
-oi8dr
-o5ids
-o5isch.
-oiset6
+ohwa5
+2o1hy
+2oi
+o1i2d
+o3ie
+o1im
+oimmu4
+o1i2n
+o4i3ne
+oi4r
+o2isc
+o3isch.
+oi5se
o1ism
-o3ist.
-o5i6tu
-o1j
-o1k
-ok2l
+oi4st
+2o1j
+2o1k
+oka3i
+oka2la
+okale2
+3o4kel
+o3ki
+oki4o
ok3lau
-o8klä
-1okta
+ok3lä
+ok2s1p
+okt4
+2ol
o1la
-old5am
-old5r
-o1le
-ole5in
-ole1r
-ole3u
-ol6gl
+o2l1ak
+ol2ar
+ol1auf
+o1lä
+ol4dam
+ol4d5r
+ol1eie
+ol1eis
+ol1ex
+o1lé
+ol4fa
+ol2f3l
+olf1r
+ol2fra
+olf3sp
+olge4ne
+ol2gl
+ol2gr
+ol2i
+oli5en
+oli5f
+oli3tu
ol2kl
-olk4s1
-ol8lak
-ol8lauf.
-ol6lel
-ol8less
-o1lo
-ol1s
-ol2ster
-ol6sk
+ol2k3r
+ol2lad
+ol2lak
+oll3ans
+ol2las
+ol2läd
+ol4l1ec
+ol2l1ei
+ol2l1el
+oll5ends
+ol4l3erk
+oll5erwe
+ol3les
+ol3lo
+ol2lu
+o3lo
+o5l2of
+olo3p2
+ol1ort
+o1lö
+ol2pr
+ols2
+ol4str
o1lu
-oly1e2
-5olym
-o2mab
-om6an
-o8mau
-ombe4
-o8merz
-om5sp
-o1mu
-o8munt
-o1mä
-o1mö
-o1na
-ona8m
-on1ax
-on8ent
-o6n5erb
-8oni
-oni5er.
-on1k
-on6n5a6b
-o1no
-ono1c
-o4nokt
-1ons
-onts8
-o1nä
-oo8f
-1oog
-oo2pe
-oo2sa
+ol2z1a
+ol6z3ern
+ol2zin
+2om
+oma4ner
+om2anw
+om1art
+o2m1au
+o2meb
+ome3c
+o2m1ei
+o3m2eis
+o2mel
+o5men.
+om3ene
+o2mep
+o2meru
+om1erz
+omie4t1
+omil3l
+o2m1ind
+om1ing
+o3mini
+om1int
+omi3te
+om3ma
+om3me
+omme4r
+om1org
+om3pf
+omp6l
+oms2
+om3sp
+o4m3un
+o5m4ung
+omy1
+2on2a
+on3a2b
+o2nae
+on3ak
+o3nal
+on3ap
+o2n3ar
+on4are
+on3aus
+2o3nä
+onbe3
+2onc
+2one
+on4eh
+one2n1
+onen3g
+o2n1erb
+on1erd
+on1erö
+o3nett
+on5f
+ong4
+on3gl
+ong7sc
+ong5st
+4o3ni
+o5ni.
+oni3d
+o4ni4kr
+o4n1im
+on3ing
+on5k4
+onli4n
+onlo2c
+on3nan
+o3no3
+o4noke
+on1orc
+ons1a2
+ons3as
+on2seb
+onse2l
+onsi2d
+ons3l
+ons1p
+on3t2a
+on6t5end
+ont5erw
+on2t1ri
+2onuk
+on5v
+1ony
+on5z
+o1ñ
+oo2k
+ook3l
+o1op
+o1or
+oor3f
+oo4sk
+oo2tr
+oot4st
+2o1ö
o1pa
-3o4pera
-o3pfli
-opf3lo
-opf3r
-o1pi
-o1pl
-o2pli
-o5p6n
-op8pa
-op6pl
-o1pr
-o3p4ter
-1opti
+opa1b4
+o2p3ad
+op1akt
o1pä
-o5pö
+o1ped
+o1pei
+o3pek
+o1pe4n
+2opf.
+op2f1a
+op3fah
+opf3l
+opf4li
+op1flu
+op1flü
+4oph2
+o1pi
+opi5a6
+opi3er.
+opi5ers.
+opin2
+op5lag
+op3le
+op3li
+2o3po
+op4pl
+op2pr
+2o1pr
+1opsi
+op3sz
+1opt4
+op3th
+op3tr
+o1pu
o1q
-o1ra.
-o3rad
-o8radd
-1oram
-o6rang
-o5ras
-o8rauf
-or5cha
-or4d3a4m
-or8dei
-or8deu
+2or.
+or1a
+or3a2b
+o1rad
+or3adr
+2orak
+2oral
+ora3li
+o4r3alm
+or4alt
+o2ranh
+orani1
+or3arb
+o1ras
+or3att
+o3r2ä
+or3änd
+or3ät
+or2bar
+or1c
+2orca
+or2ce
+2or2da
+ord1am
+ord3ele
+or4d3eng
+or2deu
+or2d1ir
1ordn
-or4dos
-o1re
-o5re.
+or2do
+2ords
+2ordw
+4ore
+ore4a
+o2r1eck
+o5ree
+o2r1ef
ore2h
-o8r5ein
-ore5isc
-or6enn
-or8fla
-or8fli
-1orga
-5orgel.
+or1eig
+o2rein
+o2r1er
+or3eth
+2orf
+or2fle
+or3g4a
+2orget
+or3g2h
+2orgia
or2gl
+or3gle
+2orh
o1ri
-5o6rient
-or8nan
-or8nä
-o1ro
-or1r2h
-or6t5an
-or8tau
-or8tere
-o1rus
-o1ry
-o1rä
-or1ü2
-o1sa
-osa3i
-6ose
-o8serk
-o1sk
-o6ske
-o6ski
-os2kl
-os2ko
-os2kr
-osni5e
-o2s1o2d
-o3s4per
-o4stam
-o6stau
-o3stra
+2o3ric
+o3rier
+4o5ril
+4orin
+or1ins
+2orit
+o5riz
+or3k2a
+or4k3ar
+ork1s
+2orm
+or2mor
+or3na
+or3n2o
+2o1ro
+or3oly
+oro3n4a
+2o1rö
+2orq
+2orr
+or3rh
+2ors4
+or5sa
+orsch5li
+or3sh
+or3sz
+or2ta
+or3tad
+or4t1ak
+ort3an
+ort1au
+ort3eig
+ort3ein
+or4t3ent
+or4t3ere
+or4t3erf
+or4t5ev
+or4the
+or3ti
+or4tin
+ort3ins
+or4t3off
+or2tö
+or4t3rau
+or4t3räu
+ort3re
+ort3ric
+ort3sc
+or2t1um
+o3ru
+or2uf
+o4r3un
+o5rus
+or3ü
+2orw
+o2rya
+o1s
+o3s2a
+os3ad
+os4an
+os2c
+2o3s2e
+ose3ei
+o4s3ei
+ose2n
+o2sé
+o3s2hi
+o3sho
+2osi
+osit4
+osi3tr
+o3s2k
+os3ka
+os3ke
+os3ki
+os2lo
+o2s1p
+o4sper
+o3s2po
+os2s3a
+os2sä
+os2seg
+os2sei
+oss3enk
+os3sent
+oss3enz
+os2seu
+os4s3o
+os4s3p
+os6st
+oss1ta
+oss1to
+oss1tr
+os2t
+o4s4t1a
+osta2b
+o5stal.
+o4sterd
+oster3e
+ost5er6we
+ost3h
+o5stie
+o4stin
+ost1ob
+os3ton.
+o5stons
+o4st3rä
ost3re
-osu6
-o6s5ur
-o5s6ze
-o1ta
-ot3auf
-o6taus
-o1te
-o6terw
-o1th
-othe5u
-o2th1r
-o1ti
-o1to
-oto1a
-ot1re
-o1tri
-o1tro
-ot1sc
-o3tsu
-ot6t5erg
-ot2t3h
-ot2t5r
-ot8tö
-o1tu
+ost3rot
+ost1uf
+osu4
+o3s2ze
+o2ß1el
+o2ß1enk
+o2ß1enz
+oße2r
+o2ß3ere
+o2ß1erf
+oß3th
+2o1t
+ota3m
+o3tark
+o2t1au
+ot3aug
+otau6s
+ot1är
+4ote
+o2teb
+o3te1i
+ote3i6n
+ote4l1a
+ot4em3
+otemp2
+o2t1erw
+4oth
+ot2he
+ot3hel
+o4t1hi
+ot1hos
+o4thr
+ot2i
+o2t3i2m
+o4tl
+otli4
+4oto
+ot1opf
+ot2or
+o3tra
+o2t3re
+ot3rin
+ot3rut
+ots1p
+ot4spa
+ot3spe
+ots2t
+ot5stra
+ots3tri
+ot2tau
+ot3te
+ot4t3erk
+ot2t3r
+ott3se
+2o2u
+oub4
+ou2ce
ou3e
-ouf1
-ou5f6l
-o5u6gr
-ou5ie
-ou6rar
-ou1t6a
+ou1f4l
+ou2ge
+ou3gl
+o3uh
+ou4le.
+o3um
+o3unds
+oung5
+oun4ge.
+oung7s2
+ouri4e
+our6ne.
+ou3s2i
+ou5s2t
+ou3te
+outu4
+2o1ü
o1v
+oviso3
+2o3vo
+2ow
o1wa
+owa5re
+o1wä
o1we
-o6wer.
+o3wec
+ow1ef
+owe2r1
o1wi
-owid6
o1wo
-o5wu
-o1xe
-oy5al.
-oy1e
-oy1i
-o5yo
-o1z
-oza2r
-1o2zea
-ozo3is
-oö8
-oß5elt
-oß1t
-3paa
-pa6ce
-5pad
-pag2
+o1x2a
+ox2e
+o1xo
+o2xu
+1oxy
+o1yo
+2o1z2
+oz4e
+o3zi
+ozon3a
+ór3
+ö1b
+öbe4li
+ö2ble
+ö2b3r
+2öc
+ö1ch
+ö4ch3l
+ö2chr
+öchs2t
+öch4str
+ö4cht4
+ö1d
+ödel5l
+ödi3en
+ö2du
+ö1e
+öf2fl
+öf3l
+ög3
+ögen4s1
+ö2gl
+ö2gr
+ög4s
+ög4u
+2öh
+ö1he
+öh3l2e
+öh3m
+öh1ri
+öh2s
+ö1hu
+ö2k
+ö3ke
+öko5
+ök3r
+ök2s
+ö6l
+3öl.
+öl1a
+öl1ei
+öl1em
+öl2f1ei
+ölf3s
+öl1im
+öl1in
+öl2k5l
+öl5la
+öl4nar
+öl1o2
+öls2
+öl3sa
+öl3sz
+öl1u
+öl2ung
+öl3z2w
+öm2s
+2ön
+ön3d
+ön2e
+ö3ni
+öo1
+ö1pe
+öpf3l
+ör3a
+ör1c
+örden3
+ör2dr
+ö2r1ec
+ö2r1ei
+ö2r1e2l
+ör2erg
+ö3r2erz
+ör2f3l
+ör2gl
+ö1ri
+ö2r1im
+ör2kl
+ör1o2
+örs2e
+ör3sk
+ör2tr
+ö1ru6
+ö2r1une
+ö1s
+ö2sa
+ö2sc
+ö4sch3ei
+ösch3m
+2ö5se
+ö6s1ei
+ö2sp
+ös4s1c
+ös4st
+ös2t
+ö4sta
+ö5stet
+ö1ß
+2ö1t
+ö2t3a
+ö3te
+öte4n1
+öt2sc
+öt2tr
+ö1v
+ö1w
+öwe4
+ö1z
+öze3
+özes4
+4p.
+1pa.
+1paa
+1pack
+pa3da
+pa3fa
+pa1f4r
+pa3g2
+pa1ho
1pak
-pa1la
-pa8na8t
-pani5el
-pa4nor
-pan1s2
+pa1kl
+pak2to
+1pa1la
+pala3t
+1palä
+pa5li
+2palt
+p4an
+pa2nar
+pan3d
+pan4ds
+pa3nei
+pa2neu
+pan3k4
+2panl
+3pano
+pan3sl
+3panz4
1pap
-pap8s
-pa8rei
-par8kr
-paro8n
-par5o6ti
-part8e
-5partei
-3partn
-pas6sep
-pa4tha
-1pau
-6paug
-pau3sc
-p1b
-8p5c
+papie8r7end
+1parad
+pa2r3af
+par3akt
+2par2er
+2parg
+1park.
+par4kam
+par4kau
+par4kl
+par2kr
+pa2ro
+1parol
+2parp
+1partn
+1party
+par3z2
+pa3s2p
+pa2ßu
+p4at
+pa5ta
+pat4c
+pat2e2
+1pati
+1pat4r
+1pau3
+p1auf
+pa3uni
+1päc
+1päd
+1pärc
+pä4t1e2h
+pä4t3ent
+pät1h
+pä2to
+pät5s
+2p1b
+pbe1
+2p3c
4p1d
-1pe
+pda2
+1pe.
+pe4a2
+pea4r
+1ped4a
+peed3
+2pef
+pei1
4peic
-pe5isc
+pe1im
+3peit
2pek
-pen3k
-pen8to8
-p8er
+pekt4s
+1pel
+pe4l3a4
+pel5d
+pe2let
+pe3lin
+pe4l3ink
+pel5lä
+pel3l4e
+pel3li
+pel3to
+1pem
+pena6
+pe3n4al
+pen3da
+pe4nen
+1penn
+pens2
+3pensi
+1pensu
+pe2nu
+pen3z2
pe1ra
-pere6
-per5ea
-per5eb
-pe4rem
-2perr
-per8ran
-3pers
-4persi
-pe3rü
-pe4sta
-pet2s
-p2f1ec
-p4fei
-pf1f
-pf2l
-5pflanz
-pf8leg
+per4an
+1perle
+per6na
+perne4
+per4ra
+perr3an
+per2rä
+per4rie
+5pers
+perwa6
+pe3sa
+pes4e
+pese2n
+pes5s4
+3pet
+1pé
+2pf
+4pf.
+p2fab
+pf1abe
+p2faf
+pf3ai
+p2f1ak
+pf1ans
+p2fa6r
+pf3are
+p2f1au
+p2fei
+pf1eim
+pf1ein
+pf1eis
+pfe2l
+p3fen.
+p2fent
+p3fer.
+pf2erw
+p3fes
+pff4
+p2f1ins
+p2f5lä
pf3lei
-2pft
-pf3ta
-p1g
+pf3lie
+pf3lo
+pf3lö
+pf5lu
+p2for
+pf3r
+pf1ra
+pf1ri
+pfs2
+pf3sl
+pf3sp
+pf3sz
+pft2
+pf3th
+2p1g
+pgra2
1ph
-2ph.
-2p1haf
-6phb
-8phd
-6p5heit
-ph5eme
-6phg
-phi6e
-8phk
-6phn
-p5holl
-pht2
-ph3tha
-4ph3the
-phu6
-6phz
-pi1en
-pi5err
-pi1la
-pi1na
-5pinse
-pioni8e
+4ph.
+2phab
+2phä
+2phb
+4phd
+2p1hei
+phen3d4
+phen3s
+2ph1ers
+2phf
+4phg
+phi2ka
+4phk
+ph2l
+2ph3m
+2phn
+p3hop
+4phö
+ph4r
+2phs
+2ph3t2
+4ph5the
+phu4s
+4p1hü
+2phz
+pi4a5
+pi3chl
+p4id
+pie3fr
+pi2el
+pie4la
+5pi2er
+1pil
+pil4zer
+pi2na
+pin2e
+ping5s
+3pinse
+pi2n1u
+pi2o
+pi3oi
+pi3onu
+pi2pe
+pi5ri
1pis
-pi1s2k
-pi1th
-p1k
-pl8
-5pla
-p2lau
-4plei
-p3lein
-2pler
-6p5les
-2plig
-p6lik
-6p5ling
-p2liz
-plo8min
-6p1m
-p1n
+2piso
+pis2t
+pi5sto
+pit2a
+pit2s
+pi2z1in
+p1je
+2p1k4
+pku2
+pkur1
+1p2l4
+4pl.
+3p4la
+p5lad
+plan3g
+3plä
+2ple.
+ple1c
+ple4e
+p4leg
+3ple5n4
+p5lic
+p5lif
+4plig
+p4lo
+plü2
+2p1m
+pma1
+2p1n
1p2o
-8poh
-5pol
-po8lan
-poly1
-po3ny
-po1ra
+po3b4
+po1c
+2p3oh
+po2i
+po3id
+3pol
+po2lau
+po5li
+po3ly
+pont4
+po1ob
+po2p1ak
+po2p1ar
+po1pe
+po2pl
+po3pt
+po1ral
+po1rau
2porn
-por4t3h
-po5rö
-5poti
-p1pa
-p6p5ei
-ppe6la
-pp5f
+por5s
+por4tri
+po5s4e
+po3sp
+post3ag
+po4stä
+po4st3ei
+post3ra
+po3ta
+3pote
+pot2h
+po2t1u
+po2w
+po1x
+pö2bl
+pö2c
+4p1p
+p2p1ab
+pp5anl
+p3pe
+ppe1e
+ppe2n1
+pp1f4
p2p1h
-p1pi
-pp1l
-ppp6
-pp5ren
-pp1s
-pp2ste
-p5pö
-pr6
+p3p2ho
+p2p3l
+pp5lan
+p4ple
+pp4li
+p2p3ra
+p2p3re
+p2pri
+pps2
+pp3sa
+pp3sp
+ppt2
+pp3ta
+p2r2
+3prak
+3prax
+1präd
+1präg
+3präm
+3präs
+4pre.
+2prec
+1pred
+pre2e1
+1prei
3preis
-1pres
-2p3rig
-5prinz
-1prob
-1prod
-5prog
-pro8pt
-pro6t5a
-prote5i
-8proß
-prä3l
-1präs
-präte4
+2p3rer
+3pres
+1preß
+pri4e
+1prinz
+2prit
+1p4ro1
+3prob
+pro3be
+2proc
+3prod
+3prog
+3proj
+3proto
1prüf
-p5schl
-2pst
-1p2sy
-p1t
-p8to8d
-pt1s
-5p6ty
-1pu
-pu1b2
-2puc
+2prün
+2ps
+4ps.
+ps4an
+p3s2h
+4psi
+p2s1id
+p2s1ö
+ps2t
+p5ste
+p4st3r
+p2stu
+ps3tur
+3psy
+ps2ze
+2p1t
+p2t1a
+pt3alb
+pt3as
+pt3at
+p3te
+p5te.
+p4t3ec
+p4t1ei
+pte4l
+p4tele
+p4t1ent
+pt3erei
+p4t1erw
+p4t1erz
+p5tes
+p2t1h
+pt1in
+pto5me
+p2tos
+p2t3r
+pts2
+pt3sa
+pt3so
+pt3sp
+pt3st
+pt3su
+pt3t
+pt1um
+p3tung
+pt1urs
+p2tü
+3p2ty
+pt3z2
+pu3as
+1pub4
pu2dr
-puf8fr
-6p5uh
-pun8s
-pu8rei
-pu5s6h
-pu1ta
-p1v
-p3w
-5py
-py5l
-p1z
-pä6der
-p5ä6m
-pä8nu
-8pär
-pät5h
-pät1s
-qu6
-1qui
-8rabk
-ra6bla
-3rable
-ra2br
-r1abt
-6rabz
-ra4dan
-ra2dr
-5rafal
-ra4f3er
-ra5gla
-ra2g3n
-6raha
-ral5am
-5rald
+1puf
+2p1uh
+pul4sp
+1pulv
+1pum
+1pun
+2pund
+pun2s
+2punt
+1pup
+pu3ri
+pu2sc
+1put
+3put2s
+3putz
+1püf
+2pül
+2p1v
+2p1w
+3py1
+py3t
+4p1z
+q2u4
+3quen
+que3rel
+1queu
+qui5s
+6r.
+1ra.
+ra2ab
+2r3aac
+r3aal
+ra1ar
+r1ab
+ra2bar
+rab2bl
+2rabd
+ra3ber
+2rabf
+2rabg
+r4abi
+ra1b4le
+2rabs
+2rabt
+2rabw
+1raby
+ra1ce
+2r1acet
+ra3che.
+ra4cheb
+ra3chet
+rach4t3r
+ra2chu
+r2ack
+rada2
+ra2dam
+2radap
+3radf
+ra3di
+3radle
+ra4d3r
+rad3t
+1rae
+ra1er
+r2af
+ra4f3ar
+ra2fer
+r2ag
+ra3ge
+ra3gle
+ra2g5n
+r2ahm
+2raic
+rail2
+rail4l
+r3air
+ra3ke
+3ra1k4l
+ra2kre
+ra2kro
+2rakti
+3rakü
+r2al
+r4al.
+rala4
+ra4l3ab
+r3alar
+ral3b
+3r4ald
+ra3le
4ralg
-ra8lins
-2rall
-ral5t
-8ramei
-r3anal
-r6and
-ran8der
-ran4dr
-8ranf
-6ranga
-5rangi
-ran8gli
-r3angr
-rans5pa
-8ranw
-r8anz.
-ra5or
-6rapf
-ra5pl
-rap6s5er
-2r1arb
-1rarh
-r1arm
-ra5ro
-2r1art
-6r1arz
-ra8tei
-ra6t5he
-6ratl
-ra4t3ro
-r5atta
-raue4n
-6raus.
-r5austa
-rau8tel
+rali5er.
+rali5ers
+ral3k2
+rall2e
+2r3alm.
+r3alp.
+4ralpe
+r4als
+r3al3t
+r4alth
+ra2lu
+3raly
+r2am
+ra3ma
+ra2mer
+1rami
+ram6m5ers
+ram4m3u
+r3amn
+ram2p3l
+2r3amt
+ramt4s
+r2an.
+4ranc
+r2and
+r4anda
+r4ande
+ran4dep
+ran4d3er
+4r5anei
+2r3anf
+1rangi
+4ranl
+2r1anm
+r1anp
+2ranr
+2rans
+r4ans.
+r2ansp
+2rantr
+2r3anw
+r2ap
+2rapf
+ra3pl
+2r1ar
+3rarei
+rar3f4
+ra2r1in
+r3arz
+r4as.
+ra3s4a
+ra4schl
+2raß
+1rat
+r4at.
+ra2ta
+ra2t1ä
+ra3te
+2ratm
+rat4r
+2ratta
+4rau.
+3raub.
+rau3bl
+4raud
+rau3en
+2rau2f
+2raug
+rau4m3ag
+rau4man
+rau2mi
+ra3umsa
+2rausg
+rau4sp
+raus5se
+raus3tr
raut5s
-ray1
-r1b
-rb5lass
-r6bler
-rb4lie
-rbon6n
-r8brecht
-rb6s5tä
-r8ces
-r1che
-rch1l
+1raü
+r2ax
+raxis1
+räch4s
+r2äd
+4räf
+4räg
+4räh
+2räm
+3rän.
+3räni
+2r1är
+rä3ra
+r3ärz
+rä4s1c
+rä4st
+3rätse
+rä2u
+4räut
+2r1b
+r2b1ab
+r2b3a2de
+r2bak
+rba3re
+rb1art
+rb1auf
+rb3b4
+rb1ech
+r2belä
+r2b1ent
+rbe3r2e
+r3bla
+rbla2d
+rb7lasser
+r4b3last
+r3blä
+r2b5le.
+rb5ler
+rb2o
+rb3res
+rb4ri
+rb2s
+rb4sei
+rb4ser
+rb3ska
+rbs1o
+rb6stä
+rb5ste
+4rc
+r1ce
+r1che.
+r1chen
+r1chi
+rch3l
+rch5lö
rch3m
-rch3re
-rch3tr
+rch3r
+rchs2
+rch3sp
+rch3ta
rch1w
-8rd
-r1da
-r8dachs
-r8dap
-rda5ro
-rde5ins
-rdio5
-r8dir
-rd3ost
-r1dr
-r8drau
-1re.
-re1ak
-3reakt
-re3als
-re6am.
-re1as
-4reben
-re6bl
-rech5a
-r8edi
+r1cr
+r1ç
+2r1d
+rd5achse
+r2d1ak
+rd1al
+r3dan
+rdani1
+r4d1ant
+r4d3anz
+rd1arb
+rd1ei
+r2d1elb
+rde7me
+r3den
+rde5nar
+rdend4
+rden4gl
+rde3r2e
+r4d3ernt
+rdes4
+rde3sp
+rdga4
+rdi3a2
+rdi5a6l
+r2d1inn
+r2d1it
+rd1os
+rdo4st
+rd1ös
+rd3rat
+rd3rau
+rdt4
+rd1tr
+rdwe5ste
+1re
+3re.
+re3ad
+rea3g
+re3aler
+re3as
+re5at.
+re5ats
+re2b1a
+re2b3l
+reb1r
+re4b3ra
+re2bü
+rech3ar
+4rechs
+2reck.
+3reda
+4redd
+3rede.
+2redit
+re1el
re3er
-8reff
+3refe
+4reff
3refl
-2reh
-5reha
-r4ei.
-reich6s5
-8reier
-6reign
-re5imp
-4r3eina
-6r3einb
-6reing
-6r5einn
-6reinr
-4r3eins
-r3eint
-reli3e
-8r5elt
-6rempf
-2remt
-ren5a6b
-ren8gl
-r3enni
-1reno
-5rente
-4r3enth
-8rentl
-4r3entw
-8rentz
-ren4zw
-re1on
-requi5
-1rer
-rer4bl
-6rerbs
-4r3erd
-8rerhö
-8rerkl
-4r3erla
-8rerlö
+3refo
+3refr
+3reg
+rege4l3ä
+re2gl
+4reh
+re2hac
+re4h3ent
+reh3l4
+re2h1o
+r2eie
+2reig
+r5eign
+rei3l2a
+rei3l2i
+r1ein
+rei3nec
+4reing
+4reinn
+4reinr
+rein6sta
+rein8s7tre
+re1in2v
+2reis.
+reis5tro
+2reiwe
+re2ke
+re3la
+2r1elb
+rel2e
+re3lei
+re2lek
+2r1elf
+re3lo
+2r1elt
+relu2
+r2em
+re3mo
+4remu
+r2en.
+r2ena
+re3nal
+re3näu
+3rendit
+ren3dr
+re4n3end
+ren4gl
+2rengp
+re2ni
+ren4nes
+2r1entl
+2r1ents
+2rentw
+2r3entz
+r2enz
+ren4zer
+re3or
+3repe
+5re3po
+4repp
+3r2er.
+re2ra
+2r3erb
+r4erba
+r4erbo
+r4erbr
+r4erbü
+2r1erd
+3rere
+r3ereig
+r4erer
+2r1erf
+r1erg
+r4ergen
+r1erk
+4r3erken
+3r2erki
+2r1erl
+5r4erlag
+r5erlau
+r3erlö
+2r1erm
+2r1ernä
4r3erns
-6r5ernä
-rer5o
-6r5erreg
-r5ertr
-r5erwec
-r5erö
+4r3ernt
+3r2e1ro
+re2rob
+r1erö
+3r2ers.
+2r3ersa
+r2erse
+2rersp
+r1er5t
+2r3ertr
+2r1erz
+3r2es.
re2sa
-re8schm
+res3au
+3rese
+3resol
+re3sp
2ress
-re5u8ni
-6rewo
-2r1ex
-r1f
-r8ferd
-rf4lie
-8r1g
-r8gah
-rge4bl
-rge5na
-rgest4
-rg6ne
-r2gni2
-r8gob
-r4g3ret
-rg8sel
-r1h8
+ress2e
+res6s5erw
+re4stu
+3resu
+4re2ß1
+re2thy
+re2u
+reu3g2
+2reul
+re3uni
+2r1eur
+2revid
+r1e2w
+rewa4
+re3we
+re3wo
+4r3e2x1
+3rez
+4rezi
+1ré
+2r1f
+rfall6s
+rf1ält
+r2fent
+r3f2es
+rfi4le.
+rf3lic
+rf3lin
+r3flü
+r3fre
+rf2sa
+rf2s1ä
+rf2se
+rf3sen
+rf4s1id
+rfs3pr
+rf2ta
+rf3tau
+rf3t4r
+r3fu
+4r1g
+rg2ab
+r2g1ah
+r2g1ak
+rg2an
+rga5ste
+r3ge
+rge4an
+rge2bl
+rge4l3er
+rg5e4tap
+r4geto
+rgi4sel
+r2glan
+rgleich8s
+r2gleu
+r2glig
+rg3lo
+rg3lu
+rg2ne
+rg3neu
+r2g1ob
+r2g3ral
+r2greg
+r2g3res
+rg3ret
+rg3rin
+rg3s2p
+rgs2t
+rg3th
+r1h4
+2rh.
+2r3ha
+r4ha.
+2r3hä
+3r4he.
+3r4hen
+r3her
+r3hof
+rho2i3
+2r3hol
+2rhö
+2rhs
r2hy
-5rhyt
-ri1ar
-ri5cha
-rid2g
+ri1am
+ri1an
+ri3at
+ri1ce
+ri1cha
+rich3te
+4rick
+rid2
+ri2dan
+2ridol
r2ie
-rieg4s5
-ri8ei
+rieb4st
ri1el
-ri6ele
-ri1en
-ri3er.
-ri5ers.
-ri6fan
-ri8fer
-ri8fr
-1r2ig
-ri8kn
-ri5la
-rimä8
-ri1na
-r8inde
-rin4ga
-rin6gr
+ri3els
+riene4
+ri3eni
+rie2nu
+ri1er.
+ri4e3re
+ri3ers.
+ri3e4sti
+rie5te
+ri1eu
+ri2fa
+ri4f1ei
+ri4fer
+ri2f1o
+ri2f5r
+rif4ter
+3r2ig
+ri4g5ene
+5rigj
+rig1l
+4rigr
+rigs2
+r2ik
+ri4k5l
+ri5kle
+ri3ma
+r2imb
+2rimp
+rim4s
+rim6sc
+rin4a
+2rind
+ri5n4e
+rine1i
+2r1inf
+rin2g3l
+rin2gr
+4r1inh
+2rinit
+2rink
1rinn
-6rinner
-rino1
-r8insp
-4rinst
-ri1nä
-ri5o6ch
-ri1o2d
-ri3o6st
-2r1ir
+6r5innenm
+4r3inner
+2rins
+3r4ins.
+r4inspi
+2rint
+rin4t5r
+2r1inv
+3r2inva
+ri2o
+4r1ir
r2is
-ri3sko
-ri8spr
-ri5sv
+ri3s4a
+ri4scho
+ri4schw
+3risik
+5risk
+ri3so
+ri4s3p
+3riss
+ris4sa
+rist5ers
+ristes4
+3ri2ß1
r2it
-6r5i6tal
-ri5tr
-ri6ve.
-8r1j
-6rk
-r1ke
-rkehrs5
-r1ki
-r3klin
-r1k2n
-rk3str
-rk4t3an
-rk6to
-r6kuh
-rkä4s3t
-r1l
-r5li
-rline5a
-6r1m
-r6manl
-rma4p
-r4m3aph
-r8minf
-r8mob
-rm5sa
-2rn
-r1na
-rna8be
-r5ne
-rn2ei
-r6neif
-r6nex
-r6nh
-rn1k
-r1no
-r6n5oc
-rn1sp
-r1nä
+r3i2tal
+ri3ti
+rit4r
+5ritu
+ri2x1
+4riz
+1rí
+2r1j
+2r1k
+rk1all
+rk1aus
+rk1äh
+r3kla
+r5klau
+rk3li
+rk4lo
+rk4lu
+rk3nor
+r2k3nu
+rk3rau
+rk3räu
+r2k3rea
+r3kri
+rk3rin
+rk2s1e
+rk3shi
+rk2sp
+rkstati6
+rk4stec
+rks1ti
+rk2ta
+rk4t3eng
+rk4t3erf
+rk4t3ers
+rk4t3erw
+rk2tin
+rk2t1o2
+rkto4b
+rk2t3r
+r2k1uh
+rk2um
+rku4n
+rk1uni
+rku6s5t
+2r1l
+r3la
+r3le
+rle2a
+r3l2i
+rlös5s
+rl2s1p
+rl4s1to
+rl3th
+rlu4str
+4r1m
+r2m1ald
+rm1ans
+rm3anz
+r4m3a2p
+r5mapp
+rm1aus
+rm3d
+r3me.
+r2m1ef
+rmen4sc
+r2meo
+rm2es
+r2mide
+r2m1im
+rmi3te
+rm1ope
+rm1o2ri
+rm3sa
+rms2t
+rm5sta
+rmt2
+rmt3h
+rm3ums
+4rn
+rna2b
+r2na4n
+rn5ani
+rn2ant
+r4n3anz
+rn2a2r
+rn3are
+rn5ari
+r2n3au
+rn4aue
+rn3do
+rn3d4r
+r3ne
+r5ne.
+rn3e4ben
+r4nef
+rn4eh
+r5n2ei
+rn3eif
+r6n3eis
+rne2n
+r4n3ene
+r4nerf
+r4nerg
+rn4erhi
+r4nerk
+r4n1ert
+r5nes
+rn4e2t
+r4nex
+rn3g2
+r3ni
+r4n1in3
+r3nod
+r2n1op
+rn1or
+rn1ö
+r1nöt
+rn3s2ä
+rn3s2p
+rn3s2z
+rn5t2e
+rn3th
+rn1ur
r1nü
-ro6bern
-6robs
+r1ny
+ro5ar
+ro4bei
+2robj
+1robo
+2robs
ro1ch
3rock.
-ro5de
-ro1e
-4rofe
-ro8hert
-1rohr
-ro5id
-ro1in
-ro5isc
-6rolym
+r4o3de
+r4odo
+roe4
+ro3et
+2rof
+roh1l
+roh5n
+3r2ohr
+3roi
+ro3in
+ro3le
+rol3l4en
+2roly
+ro2mad
+ro2mer
+4romm
r2on
-6roog
-ro6phan
-r3ort
-ro1s2p
-ro5s6w
-ro4tau
-ro1tr
-ro6ts
-5rout
-r1p
-rpe8re
-rp2f
-r2ps
-r2pt
+3ronn
+rons2
+ron4tan
+ro1ny
+ro1pe
+2ropf
+ro3ph
+r1or
+r2ora
+ror3al
+ro2rat
+ro2rei
+ro2r1o
+ror5th
+ro3sé
+ro3sh
+ro3s2i
+ro5sk
+ro3smo
+ro3sp
+ros4s1c
+ros4sie
+ro4str
+ro2ßu
+ro2tho
+ro2tri
+rots2
+rot3so
+ro3tu
+ro3unt
+3rout
+ro3xa
+ro3z
+rö2b3l
+rö3ch
+2r1öf
+4rög
+röh3
+r1ök
+r2öl
+rö7le
+3römi
+r1ör
+r2ös.
+rö3sc
+3rötu
+2r3p2
+r5pa
+r5p4e
+rpe2re
+rpe4r3in
+rpf4
+r4pli
+rpo4str
+r4ps
+rp3se
+r4p3t
r1q
-2rr
-r1ra
-r1re
-rrer6
-rr6hos
-r5rhö
-r1ri
-r1ro
-rro8f
-rr8or
-rror5a
-r1ru
-r3ry
-r1rä
-r1rö
-r1rü
-2r1s
-r2ste
-r2sti
-r6sab
-r4sanf
-rse6e
-rse5na
-r2sh
-r6ska
-r6ski
+4r1r
+rr2a
+r3rar
+r5räh
+rr1äm
+rrb2
+rr1c
+r3r2e
+rrer4
+r4rew
+rr2h
+rr3hö
+r5ries
+rri3k
+rr2na
+rr2o
+r2r3ob
+rro3m
+r3ru
+r5rü
+rrü1b
+4r1s
+rs2a
+r4s3ab
+r2s3a2d
+rsa4ler
+r2s3amp
+r4s3amt
+r4s3ang
+rs3anp
+r4s3ar
+rsch2e
+r6scherl
+rsch4l
+rs1ebe
+r2s1ein
+rse3le
+rse2n
+rs2end
+rse4ne
+rs3ere
+rs1erö
+rs1ers
+rs1erz
+rs1eta
+r3sho
+r3si
+rs2ka
+r5skal
+r5skan
+rs3kat
+rs2ki
rs2kl
-r8sko
-r2sl
-rs2p
-r6stauf
-r8sterw
-r8stran
-rswi3d4
-r2sz
-2r1t
-rt3art
-r8taut
-r5tei
-rt5eige
-r8tepe
-r4t3erh
-r8terla
-r4t3hei
-r5t6hu
-r4t3int
-rt5reif
-rt1sc
-rt6ser
-rt6s5o
-rt6s5u
-rt5und
-r8turt
-rube6
-ru1en
-1r4uf
-ruf4st
-ru1ie
-2r1umg
-2r1uml
-2rums
-run8der
-run4d5r
-6rundz
-6runf
-8runs
-2r1unt
-2r1ur
-r6us
-ru6sta
-rus1tr
-ru6tr
-1ruts
-r1v
-rven1
-rvi2c
-r1w
-r1x
-r1za
-rz5ac
-r6z5al
-r8z1ar
-r8zerd
-r6z5erf
-rz8erh
-rz4t3h
-r8zum
-rä4ste
-räu8sc
-r1öf
-5röhr
-rö5le
-3röll
-5römis
-r1ör
-rö2sc
-3rümp
-1sa.
-1saa
-s3a4ben
-sa2bl
-2s1abs
-6s1abt
-6sabw
-3sack.
-6s3a4der
-1saf
-sa1fa
-4s1aff
-sa5fr
-1sag
-1sai
-sa1i2k1
-4s1akt
-1sal
-sa1la
-4s3alpi
-6salter
-salz3a
-1sam
-s5anb
-san2c
-1sand
-s5angeh
-6sanl
-2s1ans
-6s3antr
-8s1anw
-s1ap
-s6aph
-8sapo
-sap5p6
-s8ar.
-2s1arb
-3sarg
-s1arm
-sa5ro
-2s1art
-6s1arz
-1sas
-1sat
-sat8a
-2s1atl
-sa8tom
-3s8aue
-s5auff
-sau5i
-s6aur
-2s1aus
-5s6ause
-2s1b2
-2sca
-s4ce
-8sch.
-3scha.
-5schade
-3schaf
-3schal
-sch5ame
-8schanc
-8schb
-1sche
-6schef
-8schex
-2schf
+r4sko
+r4skr
+r4sku
+rs3l
+rs4no
+r2s1op
+r4s3ort.
+r3s2p
+r4s3ph
+rs5s2
+r4stant
+rs2tau
+rs2te
+rst5eing
+r4st3erw
+rs2th
+r4stin
+rst3ing
+r5s2tob
+r4s1tot
+r4st3ran
+r5s2wi
+6r1t
+r3tab
+rt1ac
+r2tad
+r3taf
+rt3akr
+r3tal2
+r4t1alm
+rtals1
+rt1am
+rt1an
+rt3anz
+rt1ar
+rt3a6re
+r3tas
+r3tat
+r2t3att
+rt1auf
+r2t1är
+r3te
+r5te.
+rtee2
+rt2ei
+rtei3la
+rte5m4e
+rte2n1
+r7ten.
+r5ter.
+rte1ra
+rte4ran
+rt3erei
+r4t1erh
+r4t1erk
+rt3erle
+r5terli
+r4t3ernä
+rter4re
+r4t3ersc
+rtes2
+rte3sk
+r2th
+rt1he
+rt1hi
+r3tho
+rt1hol
+r3thu
+r3thy
+r4t1id
+r4t1ima
+rt1int
+rt5le
+rto3p
+r2t1o2r
+rt3rec
+r4treis
+r2t3res
+rt4sam
+rt5scha
+rts1eh
+rts1ei
+rt3spe
+rtt4
+r2t1urt
+r3tün
+rt5w
+r3ty
+rt3z2
+ru1a
+ru3a2r
+rube2
+ru3de
+rude2a
+ru2dr
+3ruf
+ru2fa
+ruf4s
+ruf5sc
+4rug
+2ruhr
+5ruin
+ru3ins
+ru1is
+4ruk
+2rum
+4rumf
+ru2mi
+4ruml
+r2ums.
+4rumz
+ru4n
+2r1una
+run2d1a
+2rundd
+run4d3er
+2rundv
+2rundz
+ru5ne
+2r1unf
+2rungl
+2r1uni
+ru5nis
+4runk
+run2kr
+2r1unl
+r1unm
+4runn
+ru5no
+2runs
+4runt
+2runw
+ru3pr
+4r1u2r
+r3ur1e
+5ru3ro
+ru2si
+rus2s1p
+rus6st
+ru2th
+rut1he
+ru2t1o2
+ru2t3r
+rut2s
+4ruz
+ru2z1w
+r2ü
+4rüb
+rü1ben
+rü1ch
+4rüg
+4rümm
+2r1v
+rve4n1e
+rv2s
+2r1w
+rwa5re
+4r1x
+1ry
+ry2c
+ry3t
+2r1z
+rz1ac
+rz2ach
+rz2an
+r2z1ar
+r2z3as
+rz1eck
+r2z1eng
+rz3ents
+r2z1erf
+r2z1erg
+r2z1erk
+rz1erq
+r2z1erw
+rz1id
+r3zof
+r2z1op
+rz1or
+rz2t3ro
+rzu3g2u
+rz1urs
+r3z2wä
+r3z2wec
+8s.
+1sa
+5sa.
+5s4aa
+2s1ab
+sa2be
+3sabet
+sa1b4le
+4sabs
+sa3che
+sacho6
+sa3cr
+2sada
+s3adm
+2s3adr
+sa3fa
+sa4fe
+4s3aff
+sa1f4r
+3sag
+s3a2gr
+5s4ai
+sa1ik
+sail4
+2s1ak
+sa2ka
+3saki
+s4akr
+4s3akt
+3sal.
+3s2a1la
+sal3erb
+sa2l1id
+s1all
+5s4alo
+sal2se
+6s1alt
+5s4alz
+3sam
+5sam.
+5same
+s3ameri
+5samf
+5samk
+5s4amm
+6s5amma
+4s1amn
+4samp
+5sams
+5samu
+s1an
+3s4an.
+2s3a2na
+2s3anb
+s2an2c
+s2and
+san4d3ri
+5sang.
+2s3anh
+3sani
+2sanl
+2s3ans
+san4sk
+san3sp
+4s3anw
+2s3anz
+2s1ap
+sa2po
+3sapr
+2s1ar
+3s4ar.
+3sara
+4s5arb
+3s2ard
+3sari
+s3arl
+s3arm
+s3arr
+3s4ars
+4s3art
+s3a4sp
+6s5asy
+3sat
+sat2a
+5sa3te
+4s3ath
+4s3atl
+4satm
+sa2tr
+sa3ts
+5satz
+sat4z3en
+sat4zer
+s1au
+3sau.
+3saue
+2sauf
+4s5aufb
+3saug
+sau2gr
+3saum
+sauri1
+2s3aus
+4s5ausb
+3s4ause
+s3auß
+sa2vo
+3sax
+3say
+1sä
+3säb
+3säc
+s3ähn
+3säle
+s1ält
+2s1äm
+2s1änd
+3sänge
+2s1är
+sä2s
+3sät
+3säul
+2säuß
+6s3b4
+sba4n
+sber2
+sbe3re
+sby3
+1sc
+2sc.
+s2ca
+2scam
+6scar
+2s1ce
+6sch.
+7s2ch2al
+4schanc
+7schanz
+6schao
+s2chau
+s2chä
+3schäd
+4schb
+2schc
+3sche
+4schef
+sch3ei.
+5scheib
+4schemp
+sch5erla
+4schess
+4schex
+4schf
2schg
2schh
-1schi
-2schk
-5schlag
-5schlu
-6schmäß
-6schnaß
-1scho
-6schord
-6schp
-3schri
-8schric
-8schrig
-8schrou
-6schs
-2scht
-sch3ta
-sch3tr
-1schu
-8schunt
-6schv
+3schi
+schi4e
+s4chim
+4schiru
+4schk
+4schle.
+6schlein
+sch6lit
+4schn.
+s2chö
+2schp
+2schq
+4schre.
+sch5rom
+6schs4
+sch3sk
+sch5ste
+sch5sti
+6scht
+sch3t4a
+sch5te
+3s4chu
+4schunt
+sch2up
+2schv
+4schwet
2schz
-5schö
-5schü
-2sco
-scre6
-6scu
-2s1d
+s2ci
+2scj
+6scl
+6sco
+7s2cop
+2scs
+2scu
+4s1d
+s3da
+sda3me
+s3do
1se
-se5an
-se1ap
-se6ben
-se5ec
-see5i6g
-se3erl
-8seff
-se6han
-se8hi
-se8hö
-6s5eid.
+3se.
+se3a
+se4al
+se5al.
+se5at.
+2s1e2ben
+se3b4r
+2sec
+4s1echo
+4s1echt
+3secl
+3seco
+2sede
+5see
+se1ec
+se2e1i4
+se1er
+2s1eff
+se2gal
+se2gl
+seg4r
+3s2eh
+se2h1a2
+se3he
+se4h1ei
+se4hel
+se4h3erk
+se4hin
+seh1l
+seh1ra
+seh3re
+seh3s
+se2hü
+2s3ei.
+3sei3b
2s1eig
-s8eil
-5sein.
-sei5n6e
-6s5einh
-3s8eit
-3sel.
-se4lar
-selb4
-6s3e4lem
-se8lerl
+5s4ein.
+2s1einb
+s1eind
+sei5n4e
+2seing
+2s1einh
+4s1eink
+4seinl
+2s1einn
+2seinr
+s3einsa
+s3einsä
+4s3einst
+2s1einw
+2seis
+7s4eit
+5s2ek
+s2el.
+se2l1a2
+se3lad
+sela4g
+se3lam
+sel1ec
+2selem
+se2ler
+sel3erl
+sel3ers
+s1elix
+se4l1ö
+s2els
+sel3sz
+sel3tr
+3sem.
+se3ma
2s1emp
-sen3ac
-se5nec
-6s5ents
+5s2en.
+3sena
+se4nag
+se3nal
+2s1endl
+se4ners
+sen3gl
+7seni
+sen3ob
+3s2ens
+sen6stri
+s2ent.
+2s1entf
+6s3entg
+s2enti
+4s3ents
+2sentw
4sentz
-s8er.
-se8reim
-ser5inn
-8sermä
-8s5erzi
-6seröf
-se1um
-8sexa
-6sexp
-2s1f2
-sfal8ler
-2s3g2
-sge5b2
-s1h
-s8hew
-5s6hip
-5s4hop
+se2n1u
+seo2r
+4s1e2pos
+3seq
+5s2er.
+ser3a2d
+se2r3al
+se5ref
+s3ereig
+se4r3eim
+se4r3enk
+ser2er
+2s3erfo
+s2erfr
+4s3erfü
+ser3g
+s1ergä
+s2ergr
+2s1erh
+3seri
+s1erkl
+s1ernä
+2s3ernt
+se1rot
+2s3eröf
+s2ers.
+s4ert.
+ser3the
+seru2
+se4r1uf
+se3rum
+5s6erv
+5ses.
+se3su
+3set
+s3eta
+4se2tap
+se2tat
+4s3e2th
+5setz
+3seum
+se1u4n
+2s1ex
+se2xe
+4sexp
+sex3t
+6s3f
+sfal6l5er
+sfi3le
+4s3g4
+sges4
+sge3sa
+2s1h
+3sha.
+sha2k
+4shan
+3shi.
+3shid
+1shi4r
+sh3n
+4shof
+3shop
+sho6r
+5show
+sh4r
+s3hü
1si
+si3ach.
+5siak
+si1am.
2siat
-si1b
-sicht6s
-6s5i6dee
-siege6s5
-si1en
-si5err
-si1f2
-si1g2n
-si6g5r
-si8kau
-sik1i
-si4kin
-si2kl
-si8kü
-si1la
-sil6br
-si1na
-2s1inf
-sin5gh
-2s1inh
-sinne6s5
+si3b4
+3si1c
+s1ideo
+s2ido
+3s2ie
+si3ene
+si3err
+3si1f4
+5s2ig
+si2g1a
+si3g4n
+si2g3r
+si2k1ab
+si4k3ere
+si4k3erl
+si2ki
+si4k5l
+si4kr
+sik3s
+sik3t4
+si2ku
+si5l2e
+3silo
+2s1imm
+si3n4a
+2s1ind
+4s1inf
+sin2g1a
+sin3gh
+sin3g4l
+sin2gr
+sing5sa
+4s1inh
+sin1i1
+3sinn.
+3sinnl
+2s1inq
2s1ins
-si5ru
-si5str
-4s1j
-s1k2
-6sk.
-2skau
-skel6c
-skelch5
-s6kele
-1s2ki.
-3s4kin.
-s6kiz
-s8kj
-6skn
-2skow
-3skrib
-3skrip
-2sku
-8skü
-s1l
-s8lal
-slei3t
-s4low
-2s1m
-s1n
-6sna
-6snot
+2s1int
+4s1inv
+3s4io
+si3od
+si3os
+3s2is
+si2sa
+si4schu
+si2s1e
+si2s1o
+sis1p
+sis5s
+si2stu
+3s2it
+si2tau
+si2t3r
+sit5s
+si3tu
+5siu
+si2va
+six3
+1sí
+4s5j
+2s1k4
+4sk.
+s3kad
+4s3kam
+4skanz
+4s3kas
+ska4te.
+ska4tes
+4skb
+4ske
+3s2ki.
+3s2kik
+4skir
+3skiz
+s3klas
+4skom
+4skor
+4skö
+s3kra
+4sks
+4sk5t
+3skulp
+2s1l2
+3slal
+4slan
+sl3b
+s5le
+s5li
+3s6lip
+s3lo.
+slo3be
+s3loe
+2s1m2
+s3mu
+2s3n2
+4sna
+sna1b4
+s5ne
+sni3er.
+sni3ers
+4s5not
+4snö
1so
-so1ch
-2s1odo
-so4dor
-6s5o4fen
-solo3
-s2on
-so5of
-4sope
-so1ra
+3so.
+3so4a
+2s1o2b
+so3et
+3soft
+3sog
+so3gl
+so2h
+s1ohe
+so3hi
+6s5ohng
+so3ho
+2s1ohr
+3sol.
+so3la
+so4l3ei
+so3li
+4s3oly
+3s2on
+son3au
+sone2
+son5ende
+son3sä
+so2ny
+so3o
+s1opf
+3sor.
+so1ral
+s1orc
2s1ord
-4sorga
-sou5c
-so3un
-4s3ox
-sp2
-8spaa
-5spal
-1span
-2spap
-s2pec
-s4peis
-1spek
-s6perg
-4spers
-s6pes
-2s1pf
-8sphi
-1s2phä
-1spi
-spi4e
-6s5pig
-6spinse
-2spis
-2spla
-2spol
-5s6pom
-6s5pos
-6spoti
-1spra
-3s8prec
-6spreis
-5spring
-6sprob
-1spru
-s2pul
-1s2pur
-6spy
-5spän
-1spü
-s1q
-2s1r
-2ssa
-2sse
-2ssi
-2sso
-2ssä
-2ssö
-2ssü
-2s1sch
-sse8nu
-ssini6s
-ssoi6r
-2st.
-1sta
-4stafe
-2stag
-sta3la
-6stale
-4s2talg
-8stalk
-8stamt
-6st5anf
-4stans
-6stanw
-6starb
-sta4te
-6staus
-2stb
-6stc
-6std
-s1te
-4steil
-6steppi
-8stesse
-6stf
-2stg
-2sth
-st1ha
-st3hei
-s8t1hi
-st1ho
-st5hu
-s1ti
-s2ti4el
-4s2tigm
-6s2tind
-4s2tinf
-s2ti8r
-2stk
-2stl
-2stm
-1sto
-6stoll.
-4st3ope
-6stopf.
-6stord
-6stp
-4strai
-s3tral
-6s5traum
-3straß
-3strec
-6s3tref
-8streib
-5streif
-6streno
-6stres
-6strev
-2st5rig
-8s2t1ris
-s8troma
-st5rose
-2s1trua
-4struf
-3strum
+so2rei
+so3ren
+2s1orga
+2s1o2rie
+so2r1o
+5sorp
+3sors
+so4ru
+3s2os
+5s4os.
+s3ost
+3sota
+so3tr
+3sou
+so3unt
+3sov
+s1o2ve
+s1ox
+1sö
+sö2f
+2s1ök
+2söl
+s1ö4s
+1sp2
+4sp.
+4spaa
+2spak
+3spalt
+s2pan
+spani7er.
+4spano
+4spap
+4spara
+2sparo
+spar5sc
+3s4paß
+2spau
+s2paz
+4spär
+2sped
+s2pee
+3s2pei
+4spel
+2s1peri
+4sperl
+3s2perr
+2spers
+2spet
+3s4pez
+4s3pf
+2sph
+3sphä
+s3phe
+3spi
+5s4pi4e
+7spiel
+spier4
+spi2k
+6s3pil
+4spip
+4s3pis
+2spl
+4spla
+4splä
+4sple
+3s2pli
+4s3plu
+2spo
+4s3pod
+3s2poi
+4s3pok
+4spol
+4s3pos
+s2pott
+4spr.
+3s2prac
+4sprax
+4spräm
+4spräs
+5s4prec
+2spred
+4sprei
+4spres
+2spro
+4sprob
+3s2pru
+5sprun
+2sprüf
+3sprün
+4s3ps
+2spun
+2spup
+5s2pur
+4sput
+3spü
+4spy
+2s1q
+6s3r4
+srat6s
+sret3
+sro3m
+srö4s
+srös1c
+srü2d
+6s1s
+ss2a
+ss3ab
+ssa3be
+ssa3bo
+ss1ack
+ss4ag
+ss3aj
+s3s4al
+s4s5ala
+s4s5alb
+ss4am
+s4s5ang
+ss3ano
+s4s5anz
+s3s4as
+ss3auf
+ss2ä
+ss1ech
+ss1eck
+ssee2
+s2s1ega
+sse3ha
+ss1ein
+sse3inf
+sse3int
+ss1eis
+ss2er
+s3ser.
+sse6r5att
+s3serh
+ss3erhö
+s4s3erse
+s5s4es
+ss4et
+sse3ta
+s3skala
+ss1off
+s4s1op
+s2s1ori
+s3spe
+s3s2po
+ss5re
+ss3s2
+s5st2a
+s7stad
+s5stä
+ss1t6e
+s4ste.
+s5stel
+ss2th
+s5stil
+ss1tis
+s5sto
+s5stu
+s5stü
+ss1ums
+ss2zen
+1st
+6st.
+3sta
+s4ta.
+5staa
+4stabb
+4stabh
+4stabl
+stab6s
+4stabt
+4stabz
+5s4tad
+6stada
+6stadr
+5staff
+6stag
+5stah
+4stak
+4stal.
+5sta5li
+4stalk
+st1alp
+st3ami
+4stamt
+st3ana
+5stand
+4stanl
+6stann
+4stanw
+5star.
+5stars
+5st2art
+sta2s
+st3a4si
+5stat
+4stat.
+s2tati
+5stau.
+5staub
+4st1auf
+4staum
+5staur
+4staus
+5staus.
+4stax
+3stä
+4stäg
+4stält
+4stämt
+5stär
+2stäti
+5stätt
+4stäus
+4stb
+2stc
+st3ch
+2std
+3ste
+4stea
+5stean
+7steck
+4stee
+ste2g5r
+ste2i
+5s4teig
+6steil
+s4tein
+4steing
+s2tel
+s3telem
+stel4l3ä
+ste4mar
+4stempf
+4st3ends
+ste2ne
+st3engl
+st4ens
+6st3entf
+4stentw
+4stepi
+5st6erb
+st2erg
+5sterj
+s2tern
+s2ters
+6st3ese
+4stesse
+ste4stä
+4stests
+5steß
+s2teu
+4steuf
+st3ev
+6stex
+4stf
+4stg
+6sth
+st3ha
+st1hi
+st3ho
+st1hu
+3sti
+5stic
+5stif
+5stil.
+5stile
+5stim
+4stinf
+st1ins
+st1int
+4stip
+sti2r
+st3iso
+2stj
+4stk
+4stl
+st5le
+4stm
+4stn
+3sto
+4stob
+7stock
+4stod
+5s4to3de
+5stof
+4st3om
+4ston
+4stopo
+4storg
+sto5rin
+4stou
+s4tow
+3stö
+4stöch
+7s2tör
+4s3töt
+4stp
+2stq
+3str
+5s2traf
+4strag
+5strah
+6strai
+5s2tral
+4strans
+5s2tras
+7straß
6sträg
-2st1s6
-2stt
-1stu
-stu5a
-4stuc
+4sträne
+4stre.
+4strech
+4stref
+5streif
+st3renn
+4strev
+4stri.
+5s4tria
+4strib
+6strig
+stri2k
+2strin
+2stris
+4strisi
+4stroc
+5s2trof
+5s2trok
+st3roll
+stro4ma
+s2tros
+5s2trö
+5struk
+s2trum
+4st3run
+4strup
+6st3s4
+st1sk
+st1sl
+st1sz
+2st3t2
+5stub
+6stuc
+5s2tud
2stue
-8stun.
-2stv
-2stw
-s2tyl
-6stz
-1stä
-8stäg
-1stö
-1stü
-8stüch
+3stuh
+4stuk
+4stumr
+stum4s
+4stumz
+s2tu4n
+6stun.
+2stunf
+3stung
+2st1uni
+2s3tuns
+2stunt
+stu5re
+st1url
+2sturn
+2st1urt
+3st2ü
+4stüch
+s2tück
4stür.
+s2tüt
+2stüte
+6stv
+4stw
+2sty
+3styl
+4st3z2
1su
-su2b1
-3suc
-su1e
-su2fe
-su8mar
-6sumfa
-8sumk
-2s1unt
-sup1p2
-6s5u6ran
-6surte
-2s1v
-2s1w
-1sy
-8syl.
-sy5la
-syn1
-sy2na
-syne4
-s1z
-s4zend
-5s6zene.
-8szu
-1sä
-6s5änd
-6säugi
-6säuß
-5söm
-2s1ü2b
-1süc
-sü8di
-1sün
-5süß
-taats3
-4tab.
-taba6k
-ta8ban
-tab2l
-ta6bre
+su1an5
+3su2b5
+su4ba
+6su3bi
+7su1c
+2s1u2f
+2s1uh
+3sui
+su1is
+su3it.
+su3la
+sul2i
+su2mar
+su2mau
+3sume
+su2m1el
+su6m5ents
+s3umfa
+s3umfe
+3summ
+sumo2
+su2m1or
+s3umsa
+s3umst
+su4n
+3sun.
+sun6derh
+s1unf
+2s1uni
+4s3unt
+3s2up
+su2ra
+2s1url
+s1urt
+su2s1
+su3sa
+su3sh
+su3si
+sus3s
+1sü
+4sü2b
+3sü2d1
+5sün
+4s1v
+4s1w
+swa5re
+sweh2
+6s3wie
+6s3wil
+s3wir
+s3wis
+s2y
+3sy.
+sy2l1
+sy4n1
+1sys
+sy5st
+sy3t
+2s1z
+4s3za
+4s3zei
+3s2zena
+5s2zene
+4s3zent
+s2zes
+s2zeß
+s2zis
+s3zö
+4s3zu
+s3zw
+2ß.
+ß3a2
+ß1ä
+ß1b
+2ß1c
+ß1d
+1ße
+2ß1ec
+2ß1e2g
+2ß1ei
+ße2l
+ßel1a
+ße3lu
+ßen3a
+ßen3g
+ße2ni
+ßen5st
+ßen3sz
+ße2nu
+ße3rin
+3ß2ers.
+ße2t
+ß1ex
+ß1f
+ß3g2
+ßge2bl
+2ß1h
+1ßi
+ßi2g1a
+2ß1in
+ß1j
+2ß1k4
+2ß1l
+ß3la
+2ß1m
+ß5n2
+ß1o2
+ß1ö
+ß3p2
+ß1q
+2ß3r2
+2ß3s2
+ßst2
+2ß1t
+ß2t1h
+ßts4
+1ßu4
+ß1uf
+2ß1um
+ß1uni
+ß1ü
+2ß1v
+2ß1w
+ßwa5r
+ßwa3s
+2ß1z
+6t.
+3ta.
+2taa
+tab4
+2tab.
+ta2b5an
+2t1abb
+1tabel
+4taben
+ta4bend
+2tabf
+4tabg
+4tabh
+4tabk
+ta1bl
+1table
+2tabn
4tabs
-t3absc
-8tabz
-6t3acht
-ta6der
-6tadr
-tad6s
-tad2t
-1tafe4
-1tag
-ta6ga6
-ta8gei
-tage4s
-tag6s5t
-tah8
-tahl3
-tai6ne.
-ta5ir.
-tak8ta
-tal3au
-1tale
-ta8leng
-tal5ert
-6t5a6mer
-6tamp
-tampe6
-2t1amt
-tan5d6a
-tan8dr
-tands5a
-tani5e
-6tanl
-2tanr
-t3ans
-8t5antr
-tanu6
-t5anw
-8tanwa
-tan8zw
-ta8rau
-6tarbe
-1tari
+4t1abt
+ta2bü
+2tabw
+4tabz
+tach3te
+t3ada
+tadi3
+t3adr
+1taf2e
+3tafel
+t1afg
+t1af4r
+3t2ag
+5tag.
+ta2ga
+ta2g5ei
+4t3agent
+ta3ges
+ta3gl
+ta3gn
+4t3a4go
+tag6s
+tag7sc
+tah4
+tah3le
+tahl5sk
+3tai
+ta1i2k
+tai2l
+ta1ins
+tai4r
+ta1ir.
+4t3a2ka
+ta3kes
+3takr
+ta2kro
+tak2ta
+3taktb
+3t2aktu
+3t2al.
+ta1lag
+ta1lak
+1talbu
+tal3d
+3t4ale
+ta3len
+ta4lens
+tal4leg
+tal2lö
+ta2l1op
+ta3lum
+2ta2m
+3tam.
+ta3ma
+3tamg
+ta3mo
+t1ampl
+t1amt
+t2an.
+t1a2na
+ta4nat
+4tanb
+t2and
+tan3da
+tand4st
+ta3ne
+4t1anf
+t2ank
+tan4kl
+tan3kr
+2tanl
+2t1anme
+4t1anna
+1tanne
+t1ans
+4t3ansi
+2t3ansp
+ta4nu
+2tanwa
+2tanwä
+t4anz.
+4tanzei
+tan6zerh
+t1anzu
+ta3or
+ta2pe.
+ta2pes
+2tapf
+t4ar.
+2t1arb
+t1arc
+ta6rens
+3ta3ri
2tark
-2t1arm
-ta1ro
+4t1arm
2tart
t3arti
-6tarz
-ta1sc
-ta6sien
-ta8stem
-ta8sto
-t5aufb
-4taufn
-8taus.
-5tause
-8tausf
-6tausg
-t5ausl
-2t1b2
+ta2ru
+2t1arz
+ta3sa
+1ta3sc
+4t3asp
+1tas2t
+1tat.
+ta2tan
+tat1ei
+ta2tem
+ta2t1er
+ta2th
+tat3he
+t3atl
+t4atm
+ta2tom
+4tatt
+ta2t1um
+tau4fer
+tau3f4li
+2taufw
+1taug
+t1auk
+2taur
+1taus
+2taus.
+t1ausb
+tau6schw
+t1ausd
+3t2ause
+t1ausf
+t3ausg
+t1ausk
+2t1ausl
+t1ausr
+2t3auss
+t1ausü
+4t1ausw
+ta3va
+3tax
+ta3xi
+tä1c
+1täg
+2tägy
+2täh
+3täle
+4t1ält
+2täm
+t1ämt
+t1ängs
+1tänz
+t2är.
+tä2ru
+tä2s4
+tä4st
+2tätt
+t1äug
+1täu3s
+4täx
+1tà
+2t5b
+tbe3r2e
+tblock7en
2t1c
-t6chu
-2t1d
-te2am
-tea4s
-te8ben
-5techn
-4teff
-te4g3re
-te6hau
-2tehe
-te4hel
-2t1ehr
-te5id.
-teig5l
-6teign
-tei8gr
+t3cha
+t3che
+tch2i
+tch3l
+t2chu
+tch1w
+t3cr
+2t3d4
+tdun2
+tdu3s
+1te2a4
+te3al
+te3an
+5t4ebb
+2t1e2ben
+1t2ech
+te1cha
+3techn
+2teck
+3tee
+te1ele
+te1em
+te2e4n1
+te1erw
+4tefe
+2teff
+te2fl
+teg4
+teg3re
+2teh
+te3han
+t2eie
+2teig
1teil
-4teinh
-t5einhe
-4teis
-t5eisen
-8teiw
-te8lam
-te4lar
-4telek
-8telem
-te6man
-te6n5ag
-ten8erw
-ten5k
-tens4p
-ten8tro
-4t3entw
-8tentz
-te6pli
-5teppi
-ter5a6b
-te3ral
-ter5au
-8terbar
-t5erbe.
-6terben
-8terbs
-4t3erbt
-t5erde.
-ter5ebe
-ter5ein
-te8rers
-terf4
-8terhö
-6terklä
-ter8nor
-ter6re.
-t8erscha
-t5e6sel
-te8stau
-t3euro
-te1xa
-tex3e
-8texp
-tex6ta
-2t1f2
-2t1g2
-2th.
-th6a
-5tha.
-2thaa
-6t1hab
-6t5haf
-t5hah
-8thak
+3teiln
+3teilz
+2tein
+tein3ec
+t3einge
+t3einla
+4t1einn
+4teinr
+t1eis.
+t1eisb
+tei5st
+tek3te
+te2la4
+te4l1ab
+tel1ac
+te3lan
+tel1au
+tel1e2b
+tel1ec
+3telef
+3teleg
+te4l1eh
+1te3lem
+tel1en
+te3lep
+te3lex
+4t1elf.
+tel1in
+te2lit
+t4ell
+tel3l2e
+te2lo
+te2l1ö
+tel3s2k
+tel3ta
+tel3t4r
+te2m1ei
+te2mi
+te3mis
+4temo
+te2m1o2r
+3temper
+1tempo
+te4m3u
+t6en.
+te4n3a2
+t4enb
+ten3da
+6t5endf
+4t1endl
+6t5endp
+ten3dr
+te2n1e2b
+te3n4ei.
+ten3eid
+4tenerg
+t1eng.
+te2ni
+ten3im
+ten3in
+t2enl
+t2enm
+t2eno
+t2ens
+4t3ensem
+ten3si
+ten5st
+t1entb
+4tentd
+t1entn
+4tentw
+te2nu
+ten4zer
+ten3zw
+te2o
+te3ob
+t1e2pi
+t6er.
+te1raf
+ter3am
+te3ran.
+te2r3as
+t2erb
+6t5erbs
+6t5erbt
+t3erde.
+te2r1e2b
+te4r3eif
+te2rel
+ter3end
+t4erfr
+4terfül
+ter3g
+t6ergru
+2t1ergu
+2tergü
+te3ria
+ter3k4
+t2erka
+4t3erklä
+t4erli
+4t1erlö
+t4erlu
+1term
+ter4mer
+3termi
+ter4n3ar
+t3erneu
+t1erö
+ter4re.
+1terro
+t6ers.
+t6erscha
+ter4ser
+ter4sk
+terst4
+t4erst.
+t4erste
+t4ersti
+ter5str
+t4erstu
+tert4a
+teru2
+te4r1uf
+ter3z2a
+4t1erzb
+t2es
+tes3ac
+te2sel
+3tesse.
+tes3si
+tes2t
+tes3tät
+te4st3ei
+te7ster.
+te4str
+1tests
+te4stu
+te2su
+te2tat
+6tetl
+3teuf
+te1un
+teu2r5a4
+t5euro
+te2vi
+1te2x
+te3xa
+t1exe
+4t1exi
+4texp
+3text
+2t1exz
+1té
+2t3f
+tfi4l
+2t1g4
+tg2a
+t3ge
+tger2
+4th.
+2t1h2a
+3tha.
+3t2hag
+t2hak
3thal.
-6thals
-6t3hand
-2t1hau
-1the.
-3t4hea
-t1heb
-t5heil
-t3heit
-t3helf
-1theo
-5therap
-5therf
-6t5herz
-1thes
-1thet
-5thi.
+t3hap
+t2har
+4t3hau
+4t1hä
+4thc
+1the
+t2he.
+3thea
+4theb
+t2hec
+2t1hei
+3t2hek
+t1hel
+3t2hem
+5thema
+5theme
+3theo
+t2hera
+t1herd
+2t1herr
+t1herz
+t2hes
+3these
+1thi.
+3thia
2t1hil
-t3him
-8thir
-3this
-t5hj
-2th1l
-2th1m
-th1n
-t5hob
-t5hof
+t1him
+t1hin
+2thk
+4th3l
+4th3m
+2th3n
+4t1hoc
+t1hof
+2t3hoh
+t2hol.
4tholz
-6thopti
-1thr6
+t2hon
+4t3hot
+thou4
+4t3hö
+2thp
+3thr2
+5thrine
4ths
-t1hum
-1thy
-4t1hä
-2t1hö
+4t1hub
+4thun
t1hü
-ti1a2m
-ti1b
-tie6fer
-ti1en
-ti8gerz
-tig3l
-ti8kin
-ti5lat
+2thv
+ti2a
+ti3a2m
+ti3an
+tib4
+ti1ce
+ti3chr
+ti4d3end
+t2ie
+tie3br
+5tief.
+tieg6
+ti1el
+ti2el.
+ti3e2n1
+ti2er
+1tierr
+2tieß
+ti3et
+ti1eu
+5tif.
+ti3fa
+tif3f
+ti1fr
+tihi4
+ti2kam
+ti3k2an
+ti2kr
+ti2la
+ti3las
+ti2lei
+til1ep
1tilg
-t1ind
-tin4k3l
-ti3spa
-ti5str
-5tite
-ti5tr
-ti8vel
-ti8vr
+ti3lo
+ti4lö
+tilt4
+ti2lu
+ti2mag
+tim2m1a
+4t1imp
+ti3na
+t1inb
+4t1ind
+ti5n4e
+t1inf
+tin2g1a
+tin2g3l
+tings2
+ting5st
+t1init
+4t1inj
+tin2k3l
+t2inn
+4t1inse
+4tint
+4t1inv
+3tio
+ti3or
+3tiö
+3tip.
+ti3pl
+1tipp
+1tips
+ti1rh
+t2is
+tisch3w
+ti2sei
+ti2sol
+t4it
+3tite
+5titel
+tium4
+ti2van
+ti2vel
+ti4v3erl
+ti2v1o
+ti4v1r
+ti2za
2t1j
-2t1k2
-2t1l
-tl8a
-2t1m8
-2t1n
-3tobe
-8tobj
-to3cha
-5tocht
-8tock
+2t3k4
+tklat5
+t5kr
+tkü1b
+2t3l2
+tl4e
+tle2r5a
+4t5li
+tli5f
+tlings3
+tli5s
+t5lo
+tlö3s
+2t5m2
+tmen2s
+tmen6t
+tmo4des
+t3mu
+tmüll4s3
+2t5n4
+tna5me
+tnes6
+to5ar
+to5a4t
+1tob
+to3be
+2tobj
+tob4l
+to1ch
+3tocht
+3tod
tode4
-to8del
-to8du
-to1e
-6t5o6fen
-to1in
-toi6r
-5toll.
-to8mene
-t2ons
-2t1ony
-to4per
-5topf.
-6topt
+to2d1er
+tode6s1
+to4d1u
+tok4
+to3la
+tome2
+to4men
+2tomg
+1ton
+to5nik
+to3ny
+3too
+to2pak
+to2pat
+to1pec
+t3opfer
+to3phe
+to2pl
+1topo
to1ra
-to1s
-to2ste
-to6ska
-tos2l
-2toti
-to1tr
-t8ou
-2t1p2
-6t1q
-tr6
-tra5cha
-tra8far
-traf5t
+to2rau
+to4rän
+4torc
+t1ord
+1tore.
+to2r1el
+to3ren
+t1org
+t3orga
+3torh
+tor3int
+to2rö
+1tort
+t1ort.
+to4ru
+to7sc
+to5se
+to4sk
+to3s2p
+tost4
+to5sta
+1toten
+to2tho
+3t4ou
+touil4
+to3un
+3tow
+tö2c
+1töch
+2t1öf
+2t1ök
+3tön
+tö4s
+t1öst
+1töt
+4t3p2
+t5pf4
+2t1q
+t2r4
+2tr.
+tra3bl
+t4rac
+1trach
+tra3cha
+t3rad.
+tra4dem
1trag
-tra6gl
-tra6gr
-t3rahm
-1trai
-t6rans
-tra3sc
-tra6st
-3traue
-t4re.
+3tragö
+2t3rahm
+5t4rai
+3t4ran.
+2trand
+3trank
+t3rann
+3trans
+t3rase
+t3rasi
+2traß
+1traum
+1träc
+t3räd
+1träg
+1träne
+4t5re.
+2treb
2trec
t3rech
-t8reck
-6t1red
-t8ree
-4t1reg
-3treib
-4treif
-8t3reis
-8trepo
-tre6t5r
+t4reck
+2t3red
+t4ree
+1tref
+2trefe
+2trefo
+2treg
+t4rei.
+1t4reib
+2treif
+t3reig
+2t3reih
+t3rein
+t3reis
+t3reiz
+2t3rek
+2t3rel
+t4rem
+t4ren.
+1trend
+t3rent
+2trepe
+2trepo
+1trepp
+t4rer
+t4res.
+1t4ret
+tre2t5r
+t4reu
t3rev
-4t3rez
+2trez
+5t4ré
+2t3rh
1trib
-t6rick
-tri6er
-2trig
-t8rink
-tri6o5d
-trizi5
-tro1a
-3troc
-trocke6
-troi8d
-tro8man.
-tro3ny
-5tropf
-6t5rosa
-t5roß
-5trub
-5trup
-trut5
-1träg
-6t1röh
-5trüb
-trü3bu
-t1rüc
-t1rüs
+t4riche
+3trieb.
+3triebs
+tri4er
+t3rind
+tri3ni
+3trio
+t4rip
+1triu
+trizi1
+tro3b
+1troc
+t4roi
+tro2ke
+tro2mi
+2t3roo
+t4rop
+3tropf
+2troß
+t3röc
+3trög
+2tröt
+3trug
+2truk
+trum2
+trums1
+1trunk
+3t4rup
+t3ruß
+trü1be
+trü1bu
+2t3rüc
+3trümm
+try1
2ts
-ts1ab
-t1sac
-tsa8d
-ts1ak
-t6s5alt
-ts1an
-ts1ar
-ts3auf
-t3schr
-t5schä
-tse6e
-tsee5i
-tsein6s
-ts3ent
-ts1er
-t8serf
-t4serk
-t8sh
-5t6sik
-t4s3int
-ts5ort.
-t5s6por
-t6sprei
-t1st
-t2ste
-t6s5tanz
-ts1th
+4ts.
+t2sa
+t4s3ab
+t5s2ac
+ts3ad
+t3saf
+ts1ah
+ts1al
+t4s1amt
+t4s3ar
+ts3as
+t4sau
+t5sau.
+t2s1än
+ts2c
+t4schar
+tsch2e
+tsch4li
+t4schro
+t2s1e2b
+t3seg
+t4s3e4h
+t3seil
+t4seind
+ts3einl
+ts1em
+tse2n
+ts1eng
+t2s1ent
+t2s1er
+t2s1i2d
+ts1ini
+t2s1ir
+t7sit
+t3skala
+ts3kr
+t2s1o2
+t3sol
+t3som
+t3soz
+t2sö
+t2sp
+t3spal
+t3span
+ts1par
+ts4pare
+t3spas
+t3spek
+ts2pi
+t3s2pon
+t3s2por
+ts5s2
+ts1tak
+ts2tat
+ts3täti
+t4s1tep
+t5s4ter.
+t4sterm
+t5stero
+ts3terr
+t5s4tes.
+t5steu
+ts1tie
+t4s3tis
t6stit
-t4s3tor
-1t2sua
-t2s1uf
-t8sum.
-t2s1u8n
-t2s1ur
-2t1t
-tt5eif
-tte6sa
-tt1ha
-tt8ret
-tt1sc
-tt8ser
-tt5s6z
+ts2to
+ts3toc
+ts3tor
+t4s3trad
+t4strau
+t4s1trä
+t4s1tri
+ts2tro
+t4strop
+ts3trü
+t2s1u
+1tsub
+t3sy
+4t1t
+tt1ab
+tt3ad
+ttag7ess
+t2t1ak
+t3tal
+t3tan
+tt1art
+tta5st
+tt1auf
+tt1ebe
+tt1eif
+tt1ein
+tt1eis
+t3te2l
+tte4la
+tte4l1o
+t3t2er
+tte2s
+tte4s1ä
+t2teti
+t2th
+tt3ha
+tt2häu
+tt1ho
+tt1hu
+t3tra
+t3trä
+t3t4ro
+tt5rom
+tt3ru
+tt3rü
+tt2se
+tt3sec
+tt5se5h
+tt3sel
+tts1p
+tt4s3tem
+tt4ster
+tt4sti
+ttt4
+t2tuc
+tt3z2
+tu1alm
+tu3an
+2tub
1tuc
-tuch5a
-1tu1e
-6tuh
-t5uhr
-tu1i
-tu6it
-1tumh
-6t5umr
-1tums
-8tumt
-6tund
-6tunf
-2t1unt
-tu5ra
-tu6rau
-tu6re.
-tu4r3er
-2t1v
-2t1w
-1ty1
-ty6a
-ty8la
-8tym
-6ty6o
-2tz
-tz5al
-tz1an
-tz1ar
-t8zec
-tzeh6
-tzehn5
-t6z5ei.
-t6zor
-t4z3um
-t6zäu
-5täg
-6täh
-t5ält
-t8än
-täre8
-8tä8st
-6täuß
-t5öffen
-8tö8k
-1tön
-4tüb
-t6ü5ber.
-5tüch
+tu2chi
+1tue
+tue3re
+tu3et
+tuf2e
+tu3fen
+t1u2fer
+2tuh
+tu2k
+tu3ka
+t1ukr
+tu3la
+t2um.
+2tumf
+2tumk
+tum2si
+tum2so
+2t1umt
+3tun.
+2t1una
+2tund
+3tu3ne
+2t1unf
+t1unga
+tun2gl
+tung8s
+2tunif
+2t1u4nio
+3tunn
+1tuns
+2tunt
+t1up.
+tu2ra
+tur3a4g
+tu3ras
+tur3b
+tur1c
+tu4re.
+tu2rei
+tu2r1er
+tur3ere
+tu4res
+tu2r3e4t
+1turn
+tu2ro
+tu3rol
+tur3s2
+tu2ru
+t2us
+tu2sa
+tu4schl
+tu4so
+tu3ta
+tuts3c
+2tüb
+t3übe
+1tüch
+tück4s
+1tüf
1tür.
-u3al.
-u5alb
-u5alf
-u3alh
-u5alk
-u3alp
-u3an.
-ua5na
-u3and
-u5ans
-u5ar.
-ua6th
-u1au
-ua1y
-u2bab
-ubi5er.
-u6b5rit
-ubs2k
-u5bö
-u8büb
+tür1c
+1türe
+1türg
+1türs
+3tüten
+2t1v
+t5vo
+4t1w
+twi4e
+1ty
+2tyl
+ty4le
+ty2pa
+2t1z
+t2z1a2
+tz3an
+tz3as
+t2z1ä
+t5ze.
+t2z1ec
+t2z1eie
+t2z1eis
+tze4n
+tz4ene
+tz3ents
+t2z1erl
+t3ze4s
+tz1imp
+tz1int
+t2zo
+tz1of
+t3zon
+tz1or
+tz2tin
+t2z1w
+2u.
+u3a2b
+u1a4c
+ua3d
+uad4r
+u1al.
+u3alet
+u1alf
+ual3l
+ua2lo
+u1alr
+u1als
+ual3t
+ua2lu
+u1am
+u3ans
+ua2p
+u3ar.
+uar3a2b
+u3ars
+ua3sa
+ua2t3h
+ua5t2i
+u3au
+u1ay
+u1äm
+u1äu
+2u1b
+u3be
+ub3ein
+ub6i
+ub3lic
+ub5los
+u3blö
+ub3lu
+u2bop
+ub3rä
+ub3rit
+ub2sa
+ub2s1o
+ub2spa
+ub3um
+u2b3üb
2uc
+u1ce4
+uces3
+u2ch1a
+u3cha.
+uch3an
+uch1ä
u1che
-u6ch5ec
+u2ch1ec
+uch1ei
+u3ches
u1chi
-uch1l
-uch3m
-uch5n
-uch1r
-uch5to
-ucht5re
+uch3il
+uch1in
+uch3l
+uch5m
+uch3n
+u2ch3r
+uch2so
+uchst4
+uch5str
+uch4tor
+uch2t3r
u1chu
-uch1w
-uck1a
-uck5in
-u1d
-ud4a
-u1ei
-u6ela
-uene8
-u6ep
-u1er
-uer1a
-ue8rerl
-uer5o
-u8esc
-u2est
-u8ev
-u1fa
+uch3ü
+uch3w
+uck2er
+uck3erl
+uck4sta
+u1cr
+2u1d
+u5d2a
+ude3r2e
+ude5sa
+udi3en
+uditi4
+u4don
+ud3ra
+ud2s
+ud3sc
+u1e
+u2ed
+ue2en
+u2eg
+u4ela
+ue2le
+ue2mi
+ue2n1
+u3eni
+uen3k
+uen2zu
+u2ep
+ue2r3a
+u3e2r1ä
+ue2rei
+uer5eife
+u5eremp
+u5erent
+ue4rerg
+uer3g2
+u3erinf
+u3erint
+uerk4
+uer4ne
+uer3o
+u3err
+uert2
+u3erum
+u3erunf
+u3erunt
+u3erur
+uer3z
+ue4s
+ue5se
+ue5sp
+ue2ta
+ue4tek
+uet2s
+uf3ad
+u3fah
+uf1ak
+ufall2
+uf1ar
+uf1au
+u2f1äs
+u2f1ä2ß
u2f1ei
-u4f3ent
-u8ferh
-uf1fr
-uf1l
-uf1ra
-uf1re
-uf1rä
-uf1rü
-uf1s2p
-uf1st
-uft1s
-u8gabt
-u8gad
-u6gap
-ugeb8
-u8gn
-ugo3s4
-u1ha
-u1he
-u1hi
-uh1le
-u1ho
-uh1re
-u1hu
+u2f1em
+u3fen.
+u2fent
+u2f1erh
+uf2ern
+u2f1eß
+2uff
+uf3fe
+uff4l
+uf2fro
+uf3l
+u3fo2r
+uf1ori
+u1fö
+uf3r
+uf5sä
+uf4s3tem
+ufs3ten
+uf4ster
+uft1eb
+uf3ten
+uft3s2
+uft5sa
+2u1g
+u4gabte
+ug1af
+ug1ak
+u2g1ap
+uga4s
+ug3asc
+ug1au
+u4g7e2i
+u2g5ent
+ug5erf
+ug5erl
+uge7sc
+ug3hu
+u2g1l
+ug3lä
+ug5lo
+u3g4lö
+u4g3lu
+u2g3n
+ugo3
+ug1or
+u2gö
+u4g3reis
+ug3ro
+ug3rum
+ug3rüs
+ug3sau
+ug7sc
+ug3s2e
+ug3si
+ug3spa
+ug4spr
+ugs2t
+ugs3te
+ugut2
+u2gü
+u1h
+2uh.
+uhe1ra
+uh1la
+uh1lä
+uh3ma
+uh5me6
+uh3mi
+uh3na
+uhr1a
+uhr3er
+uh1ri
+uh4rin
+uhrt4
+uhr3tr
+uh2ru
uh1w
-u1hä
-u1hö
-6ui
-ui5en
+4ui
+ui2c
+u1ie
+ui1em
u1ig
-u3ins
-uin8tes
-u5isch.
+u2ige
+u3in.
+ui5ne
+u3isch.
+u3ischs
+uisi4n
+ui4st
u1j
-6uk
+ukä2
+u3käu
u1ke
u1ki
u1kl
-u8klu
-u1k6n
-u5ky
-u1la
-uld8se
-u1le
-ul8lac
-ul6lau
-ul6le6l
-ul6lo
-ulni8
-u1lo
-ulo6i
-ult6a
-ult8e
-u1lu
-ul2vr
-u1lä
-u1lö
-3umfan
-5umlau
-umo8f
-um8pho
-u1mu
-umu8s
-u5mö
-u1n1a
-un2al
-un6at
+u3kla
+ukle1i
+u3klo
+u3klö
+u3ko
+u5kö
+u1k4r
+uk2ta
+uk2t3in
+uk2t3r
+u1ku
+uku2s
+u1l
+ul1ab
+ul1am
+ul2ar
+ul1äm
+ulb4
+uld2se
+u2l1el
+ule4n
+ul1erf
+ul1erh
+ul1erw
+ules3a
+ule2t
+ul3eta
+ulg4
+uli2k
+uli5ne
+ul1ins
+ul3ka
+ul2kn
+ull2a
+ul3len
+ul2les
+ul2lö
+ulm3ein
+ulo2i
+ul1or
+ulö3s
+ul2p1h
+ul2s1a
+ul3sp
+uls2t
+uls3z
+ul4tar
+ul2tau
+ul3th
+ul2tri
+u2lü
+ulz2
+ul3zw
+u2m1a2k
+um1all
+um2an
+um1anz
+um1ar
+um1aus
+1umd
+2ume
+um4en
+ument4s
+umer2a
+um1erg
+um1erl
+um1erw
+1umf
+1umg
+um1ins
+um1ir
+1umk
+1uml
+2umm
+um3m2a
+um3n
+u3mon
+umpf4li
+um2pl
+ump3le
+1umr
+1umsat
+um2ser
+um2sim
+um2s1pe
+um2su
+umt2
+um3th
+u2m3ur
+1umz
+u2n
+2un.
+2una.
+1unab
+un1ac
+un4al
+u3nam
+u4n3an
+un1ap
+2u5nas
+un3at
unau2
-6und.
-5undein
+un1ä
+4unc
+un4dab
+un4d1ac
+1unddr
+un4dei
+und3erf
+und5erha
+un2did
+un2do
+un2d3r
+und5re
+4unds.
+und3sp
un4d3um
-3undzw
-undü8
-un8düb
-une2b
-un1ec
-une2h
-un3eis
-3unfal
-1unfä
-5ungea
-3unglü
-ung2s1
-un8gä
-1u2nif
-un4it
-un8kro
-unk5s
-u1no
-unpa2
-uns2p
-unvol4
-unvoll5
-u5os.
+1undvi
+1undzw
+un1e2
+un3ein
+un3el
+une3re
+un4es4
+un3et
+un2gä
+1unget
+1ungew
+un1gl
+1unglü
+un2g1r
+ung3ra
+ung3ri
+ung6s1
+u3ni
+un1ide
+1u4nif
+un1in
+un1ir
+2unis
+un3isl
+1u4niv
+un2k1a
+un2kn
+un2kre
+un2kro
+unks2
+unk3sp
+unk4t3r
+3unku
+un2n3a2d
+un5n4e
+un3no
+un1o
+uno4r
+un2os
+1unr
+uns2
+2uns.
+unsch5el
+un3se
+1unsi
+un3sk
+un3sp
+1unt
+un3ta
+unte2
+un3th
+un3t4r
+2untu
+un1u
+u3nut
+unvol2
+unvoll3
+1unw
+u1o2b
+u3of
+u3or.
+u1or3c
+u1os.
u1pa
-u1pi
-u1p2l
+u1pe2
+uper1
+up2fa
+up3f2e
+up2f1i
+u3pfl
+u3pi
+up2pr
u1pr
-up4s3t
-up2t1a
+up1ru
+up1sl
+upt3a2
+upt3erg
+upt1o
+u1pu
u1q
+2ur.
u1ra
-ur5abs
-ura8d
-ur5ah
-u6rak
-ur3alt
-u6rana
-u6r5ans
-u8rap
-ur5a6ri
-u8ratt
-u1re
-ur3eig
-ur8gri
-u1ri
-ur5ins
-3urlau
-urmen6
-ur8nan
-u1ro
-3ursac
-ur8sau
-ur8sei
-ur4sk
-3urtei
+u3ra.
+u3raba
+ura2be
+u3rak
+u3ral
+ur3alg
+u2r3a2m
+ur1ana
+ur2anb
+u3rand
+ur1ang
+ur2anh
+ur1ans
+u3rant
+ur3a6ren
+u3rati
+ur3att
+ur1au
+u3raz
+2urä
+ur1än
+urb2
+ur3ba
+ur2ble
+urch1
+urch5s
+ur3d2i
+2ure
+ur1eff
+ure3g
+u2rele
+ure4n
+u5ren.
+u2rent
+ur1erh
+ur1erw
+2urf
+urg2a
+ur2gri
+urgros4
+u1r2i
+uri2c
+u2r3im
+ur3ind
+ur1ini
+ur3ins
+ur1int
+ur3inv
+1urlau
+2u1ro
+uro5st
+u1rö
+2urr
+ur2san
+urs3au
+ur2sei
+ur2ser
+ur4sin
+ur5st4r
+ur6sw
+urt4
+ur5te
+ur3th
u1ru
-uru5i6
-uru6r
-u1ry
ur2za
-ur6zä
-ur5ä6m
-u5rö
-u1rü
-urück3
-u1sa
-usa4gi
-u2s1ar
-u2s1au
-u8schec
-usch5wi
+ur2zä
+ur2zi
+ur2zo
+ur2z1w
+u4saf
+us4ann
+u2sau
+u6schent
+usch5wer
+us1ec
u2s1ei
-use8kel
-u8sl
-u4st3a4b
-us3tau
-u2s1uf
-u8surn
-ut1ac
-u1tal
-uta8m
-u1tan
-ut1ar
-u1tas
-ut1au
-u1te
-u8teic
-u4tent
-u8terf
-u6terin
-u4t3hei
-ut5ho
-ut1hu
-u1ti
-utine5
-uti6q
-u1to
-uto5c
-u1tr
-ut1sa
-ut1s6p
-ut6stro
-u1tu
-utz5w
-u1u
-u1v
-uve5n
-uve3r4ä
+u3seid
+u7sep
+use1ra
+u2serp
+us4et
+usi3er.
+usi5ers.
+us3li
+us3oc
+u3soh
+u3sol
+us1op
+us3ou
+u3sow
+us3part
+us1pas
+us1pe
+u3spek
+us1pic
+u5s2piz
+us2por
+us2sac
+us6sat
+us2sei
+us3sel
+usse4n
+uss5erfa
+uss3erk
+us5sers
+us2sez
+us2sir
+uss3tät
+us2sü
+u4st1a2b
+u5stal
+us2tat
+u5stä
+u5ste
+us2ten
+us2ter
+us2th
+u5stis
+u5stop
+us1tor
+u4strä
+u5s4trop
+u5stu
+u6s1tur
+u5stüc
+us2ur
+u2sü
+u1sy
+u4sz
+uß3et
+u2ß1u
+2u1t
+u3taf
+ut1alt
+ut1a4m
+u2tanz
+u2t1ap
+u2t3ar
+ut1är
+u3tät
+u3te.
+u2t1e4g
+ute2l
+ut2em
+ute2n1
+u3ten.
+uten3e
+u2tent
+u5ter.
+ute5r4er
+u4t3ersa
+u3tet
+u2tev
+u4t1ex
+u2t1hi
+u2t1ho
+u2t1hu
+uti2q
+u3to.
+uto4ber
+uto3c
+uto3n4
+ut1opf
+u2tops
+ut4or
+u3tos
+ut3rea
+ut3rü
+ut5sa
+ut2s1ä
+ut4schl
+ut3sp
+ut4spa
+ut3te
+ut3t4l
+utts2
+utt3sp
+utu3ru
+utz3eng
+ut2zin
+u1u4
+uufe2
+u1ü2
+u1v4
+u2ve.
+uve3rä
u1w
-u1xe
-u5ya
-uy5e6
-u1yi
-u2z1eh
-u8zerh
-u5ö
-uße6n
-ußen5e
-8vanb
-6vang
-6varb
-var8d
-va6t5a
-va8tei
-va2t1r
+uwa3s
+u1x2
+ux3t
+u1ya
+u1z
+uze4
+uz3ot
+uz1we
+uz3z4
+1üb
+2übd
+übe4
+über1
+ü2b5l
+3üb3r
+3übu
+2üc
+ü1che
+üch3l
+üch4s1c
+üch5t4e
+ück1er
+ück3e4ri
+ü4d3a4
+üdau5
+ü3den.
+üden4g
+ü3d2ens
+üd1o4
+üd1ö4
+ü4d5r
+üd3s
+üdsa1
+üd1t4
+ü4f3a
+ü2f1ei
+ü2f1erg
+üf2fl
+ü2f1i
+üf3l
+üf3te
+ü1g
+ü2g3l
+ü2gn
+üg3s
+üh1a
+ü1he
+ü2h1ei
+ü2h1eng
+ü2h1erk
+ü2h1erz
+üh1i
+ühl1ac
+ühl1ag
+üh5l2e
+üh3li
+üh3mi
+üh3mo
+üh5ne
+ühner5ei
+üh3r4e
+ühr5ei.
+üh5ro
+ühr5ta
+ühs2
+üh3sp
+üh3stu
+üh3te
+ü1hu
+üh1w
+ü1k2
+2ül
+ül1a
+ül2c
+ü5l4e
+ül2la
+ül2l1ei
+ül2lo
+ül4lö
+ü1lu
+ü4ment
+ü2n1a
+ün2c
+ün2da
+ün2dr
+ün2f1
+ün4f3ei
+ün3fl
+ün4fli
+ünf5r
+ün2g3l
+üng5s
+ün3th
+ün2za
+ü1pe
+ü1pi
+ü1pu
+ür1a
+ü2r1ei
+ür2fl
+ür4f3r
+ür4g5eng
+ü1ri
+ü1r2o1
+üro3b
+ü3rofe
+ür4ster
+ür5sti
+ürt2h
+ür3the
+ü1ru
+üs2a
+ü2schl
+üse3h
+üse3l
+üs4sa
+üs4s1c
+üs3se
+üs4st
+ü4sta
+üste3ne
+ü4str
+ü1ß
+ü1ta
+ü2t1al
+ü1te
+ü1ti
+üt3r
+üt2s1
+üt2tr
+ü1tu
+ü1v
+ü1z
+4v.
+3va.
+2v1ab
+va3c
+va3ge
+val2s
+2vang
+2v1arb
+v4at
+va2t3a6
+va2t3h
+va4t1in
+vati8ons.
+va2t3r
+vat5s4
+vat3t
+va2t1u
+vat3z
+2v1au
+vä1
2v1b
-6v5c
-6vd
-1ve
-6ve5g6
+2v1d
+ve2
+ve3ar
+ve3b
+ve3c
+ve3d
+ve3g
+ve3h
+veit4
+veits1
+ve3la
+ve4l1au
+ve3le
+ve3li
+veli5ne
+ve3lo
+ve3ma
+ve3mu
+ve3nal
+ve3ne
+ve3ni
+ven3k
+ve3nö
+ve3nu
+ve3o
ver1
-ver5b
-verb8l
-ve2re2
-verg8
-ve2ru8
-ve1s
-ve2s3p
-ve3xe
-2v1f
+ver3a
+ve3rad
+ve5rand
+ve5ras
+ver3b4
+ver3d2
+vere2
+ve3reie
+ve3ren
+verf4
+verg4
+ve3ri
+ve5ris
+ve5rit
+ver5sta
+ve3s
+2vesc
+2vese
+ve4s1p
+ves2t
+ve3ta
+vete1
+vete3r
+ve3tr
+2veü
+ve3v
+ve5x2
+ve7xe
+2v1f4
2v1g
-6v5h
-vi6el
-vie6w5
-vi1g4
-vi8leh
-vil6le.
-8vint
-vi1ru
-vi1tr
+2v1h
+vi2a
+vi3an
+vi4a3t
+vi4c
+vi3de
+vie2h3a
+vi2el
+vi2er
+vie2w1
+vig2
+vi3ka
+vi2l1a
+vi2leh
+vi2l1in
+vil3l
+2v1i2m
+vi4na
+vin2s
+2v1int
+3vio
+vi3sa
+vise4
+vi3s2o
+vis2u
+vize5
2v1k
-2v1l
+2v1l2
2v1m
-4v5n
-8vo8f
-voi6le
-vol8lend
-vol8li
-v2or1
-vo2re
-vo8rin
-vo2ro
+2v1n
+2v1ob
+vo2gu
+vol6l5end
+vol6lerw
+vol2li
+2v1op
+vo2r1
+vor3a
+vor3d
+vor3g
+vo3ri
+vo5rig
+vor3o
+vorö4
+3voy
2v1p
-8vra
-v6re
-2v2s
+v3pf
+v1ra
+3vri
+v1ro
+2v1s
+v3s2z
2v1t
+2vumf
2v1v
-4v3w
+2v1w
2v1z
-waffe8
-wa6g5n
-1wah
-wah8n
-wa5la
-wal8din
-wal6ta
-wan4dr
-5ware
-wa8ru
-war4za
-1was
-w5c
+4w.
+w2a
+wab2bl
+wa3d
+waffe2
+1wag
+wa3ge
+wa2g5n
+wa2gr
+wa3gra
+3wah
+wahl5ent
+wah3ru
+wai2b
+1wal
+3wald
+wal4da
+wal2to
+walt4st
+wa2p
+wa4r
+wa5ra
+1wa3r2e
+ware1i
+wa5ri
+wart4e
+wa5ru
+1wa2s
+wa3sa
+wa3sh
+wa3si
+was5s4
+1wäh
+1wäl
+wäm3
+1wäs
+wäs2c
+wä5sche
+w1b
+2w1c
w1d
-5wech
-we6fl
-1weg
-we8geng
-weg5h
-weg3l
-we2g1r
-weh6r5er
-5weise
-weit3r
-wel2t
-welt3r
-we6rat
-8werc
-5werdu
-wer4fl
-5werk.
-wer4ka
-wer8ku
-wer4ta
-wer8term
-we2sp
-we8s4tend
-we8str
-we8stö
-wet8ta
-wich6s5t
-1wid
-wi2dr
-wiede4
-wieder5
-wik6
-wim6ma
-win4d3r
-5wirt
-wisch5l
-1wj
-6wk
+weat3
+we3be
+4webeb
+we3d
+we2e2
+weed1
+we2fl
+3weg
+we2g5a
+we2g5l
+we4g3r
+wegs2
+weg3sp
+1weh
+we3he
+wei4bl
+2weie
+weis4s3p
+wei5str
+wei3ße
+wei4tr
+weit3s
+wel2s
+wel3se
+wel2t1
+wel4t3a
+wel6tend
+wel4tr
+wen3a6
+we3ni
+wen4k3ri
+we2r3a
+wer2bl
+1werbu
+werd2
+werde3i
+5werdens
+1werdu
+wer2fl
+2werg
+we4r1io
+1werk.
+1werke
+wer2kl
+wer2ku
+wer4sta
+wer2ta
+wer4tei
+wer6t5erm
+wer4to
+1werts
+1we5se
+wesen4s3
+we3si
+we2s1p
+wes2t
+we4st1a
+we4st3ei
+we5sten.
+we5stens
+we6steu
+we6sti
+we4st1o2
+we4stö
+we4st3r
+we4stu
+wet2s
+wett3s
+2w1g
+w3ho
+3wid
+wi2e
+wie3l
+wie5ne
+wie4st
+wi3k2
+wim4m3u
+win4d3ec
+win2dr
+win2e
+win8n7ersc
+win4num
+wi4r
+1wirt
+wi5s4e
+1wiss
+wi3th
+1witzl
+3wj
+2wk
2w1l
-8w1n
-wo1c
-woche6
-wol6f
-wor6t5r
-6ws2
-w1sk
-6w5t
-5wunde.
-wun6gr
-wu1sc
-wu2t1
-6w5w
-wy5a
-wärme5
-wä1sc
-1xag
-x1ak
-x3a4men
-8xamt
-x1an
-8x1b
+2w1m
+2wn
+wn3sh
+1wo1c
+wo2cha
+woche4
+1woh
+woh4l
+1wolf
+wolf4s
+wol4la
+wol4ler
+wor3a
+wo2r3i
+wor2t3r
+wo4r3u
+wot2
+1wöc
+wört2h
+wör3the
+2w1p
+1wr
+w1ro
+2ws
+w3s2k
+2w1t
+wti2
+w2u
+1wuc
+wuls2
+wun2s
+4wur.
+wur2fa
+1wurst
+wus4
+1wu2t1
+1wüh
+wüs4
+2w1w
+6x.
+x1a
+1xa.
+2xab
+1xad
+1xae
+xa1fl
+1x2a3g
+xa4m
+xa3me
+xa5mer
+2xan
+3xas
+2x1b
x1c
-1xe.
-x3e4g
-1xen
-xe1ro
-x1erz
-1xes
-8xf
-x1g
-8x1h
+4x1d
+1xe
+x1e4g
+2xek
+xe2l
+xe3lei
+x1em
+7x2em.
+xemp6
+3x2en
+xens2
+xen3sa
+x2er.
+5xere
+xers2
+3xes
+2x3eu
+2x1f
+2x1g
+2x3h
1xi
-8xid
-xi8so
-4xiste
-x1k
-6x1l
+xib4
+xi1c
+xich2
+2xid
+xide2
+xi2d1em
+x1i2do
+xie3l
+xi3g4
+xi2lo
+xi2l1u
+xins2
+xin3sk
+x2is
+xi2s1e
+xi2s1o2
+xis5s
+xi5stä
+xi2su
+x1i2tu
+x1j
+x1k4
+2x3l
x1m
-8xn
-1xo
-8x5o6d
-8x3p2
+2x1n
+x1or
+4x3p
+x1q
x1r
-x1s6
-8x1t
-x6tak
-x8terf
-x2t1h
+2x3s2
+4x1t
+x2t1a
+xt3an
+x3t4as
+x2t1ä
+x3tät
+x2t1e2d
+x2t1ei
+x3teil
+x2tent
+x2t1erf
+xtra1b6
+x2t3ran
+xt3s2
+x2t1u
+x3tur
1xu
-xu1e
-x5ul
-6x3w
+xu1a
+x1u4n
+xu2s
+x1v
+2x1w
+1xy.
+1xys
x1z
-5ya.
-y5an.
-y5ank
+2y1ab
+1yac
+y1al.
+y1a2m
+yan2g
+y3ät
y1b
y1c
-y6cha
-y4chia
+y2chi
+y3chis
+ych5n
y1d
-yen6n
-y5ern
+y3d4r
+y1e
+y2ef
+yen4n
+y2es2
+ye3sp
+y3e4st
+ye2th
+y1f
y1g
-y5h
-y5in
+ygie5
+y1h
+yhr2
+y1i4
y1j
-y1k2
-y1lak
-yl1al
-yla8m
-y5lax
-y1le
-y1lo
-y5lu
-y8mn
-ym1p2
-y3mu
-y1na
-yno2d
-yn1t
-y1on.
-y1o4p
-y5ou
-ypo1
-y1pr
-y8ps
+y1k4
+yk5s
+y1l
+yl3a2m
+y3lant.
+y3l4ante
+yl3c
+y5len
+y5ler
+yli4n
+yloni1
+y2l1u
+yma2t
+ym3p2
+ympi3e
+y2ne
+y2n3o
+yn3t
+y1of
+yom2
+yon4i
+y1ont
+y3ou
+y1p
+ypa2
+yp5an
+ype2
+yper3t
+y3ph
+y2p1in
+ypo3
+y4ps
+yp3t
y1r
-yri3e
-yr1r2
-ys5iat
-ys8ty
+y3r2e
+y3ri
+yri1e
+y3ro
+y1s2
+y5sc
+y3sh
+ys3k
+y3sp
+ys3s
+yst4
+y3sty
+y3sz
y1t
-y3w
-y1z
-yä8m
-z5a6b
-zab5l
-8za6d
-1zah
-za5is
-4z3ak
-6z1am
-5zange.
-8zanl
-2z1ara
-6z5as
-z5auf
+y2t2h
+yto5s
+yu2r
+yure3
+y1v
+y1w
+y1y
+y1z2
+6z.
+2z3a2b
+za1cha
+za1chä
+z3a2d
+za3de
+2z1af
+za3gr
+3z2ah
+2z3a2k
+za3li
+2z1all
+2z1am
+z3ambik
+3zambiq
+z1an
+2z3anf
+3zani
+3zar.
+2z1arb
+3za3re
+z1arm
+3za3ro
+za5st4
+2z3at
+3zaub
+z1au2f
+z3aug
3zaun
-2z1b
-6z1c
-6z1d
+za3v
+zä2
+2z1äc
+3z2äh
+2z1äm
+zäng5
+z1ärg
+z1ärm
+4z3b4
+zbü1b
+zbübe5
+4z3c
+2z3d
+zdä1
1ze
-ze4dik
-4z3eff
-8zein
-zei4ta
-zei8ters
-ze6la
-ze8lec
-zel8th
-4zemp
-6z5engel
-zen8zin
-8zergä
-zer8i
-ze1ro
-zers8
-zerta8
-zer8tab
-zer8tag
-8zerz
-ze8ste
-zeu6gr
+ze3a
+2zeck
+ze1e
+2z1eff
+zei3la
+zeile4
+2z1ein
+zei5s2
+zei3sk
+zeist4
+zeit1a
+zei4tak
+zeit7ende
+zei4t3er
+zei2tr
+zeit3sp
+ze4l1a2
+zel3ad
+zel1er
+zel1in
+zel5l4a
+zel5lä
+zel4leh
+zel4lin
+zel3spr
+zel3sz
+zel3th
+zelu2
+ze5m4e
+2z1emp
+5zen.
+ze6n1ac
+zen3s2e
+zen2ta
+5zentr
+zent3sk
+2zentw
+ze2nu
+zen4zer
+5z2er.
+ze2r3a
+ze2r1e2b
+2z1ergä
+4z3ergeb
+z3erhal
+2zerhö
+ze3ri
+zer3k2
+3zerl.
+5z2ern
+zer4neb
+zer6n3ei
+2zerq
+5zerr
+z2ers
+2z3ersa
+4zerste
+zert2a2
+zer4t3ag
+zer4ter
+zer4tin
+zer6t5rau
+2zerz
+3zerza
+z1erzi
+ze2sä
+ze5sc
+ze2s1i
+ze3sku
+ze2s3p
+zes4ser
+zes1tr
+ze2ß1
+ze2tr
2z1ex
-2z1f8
-z1g
-4z1h
-1zi
-zi1en
-zi5es.
-4z3imp
-zi1na
-6z5inf
-6z5inni
-zin6s5er
-8zinsuf
-zist5r
-zi5th
-zi1tr
-6z1j
-2z1k
+2z3f
+2z1g
+zger2a
+2z1h
+z2hen
+3zi.
+zid5r
+zi1erh
+zi1es.
+3z2ig
+zil2e
+zil3l
+z2imm
+2zimp
+3zine
+zin4er
+2z1inf
+z1inh
+zin4ser
+4zinsuf
+2z1inv
+zi2o
+zi3op
+zirk4
+zirk6s
+zi3s2z
+zit2h
+2z1j
+2z3k4
+zkü1b
2z1l
+z3la
2z1m
-6z1n
-1zo
-zo6gl
-4z3oh
-zo1on
-zor6na8
-4z1p
-z5q
-6z1r
-2z1s8
+2z3n2
+2zob
+2zof
+z1oh
+3zol
+zol3lu
+zon6ter
+zo2o
+zo2r
+zo3re
+zor4ne
+zo5se
+2z1osz
+2zot
+2z1ö2f
+zö7li
+2z3p2
+2z1q
+2z3r2
+4z3s2
2z1t
-z4t3end
+z2t1au
+z3te
+z4tehe
+zte3o
+zte5str
+z2t1h
z4t3hei
-z8thi
-1zu
-zu3al
-zu1b4
-zu1f2
-6z5uhr
-zun2a
-8zunem
-zunf8
-8zungl
-zu1o
-zup8fi
-zu1s8
-zu1z
+z3t2her
+zt3ho
+zt1ins
+zt3rec
+zt3s2
+zu1
+zu3a
+zub4
+zu2c
+zud4
+zu3f4
+zu2g1ar
+zu3gl
+zu2g1un
+2z1uhr
+2z1um.
+zumen2
+2zumf
+2zumg
+2zuml
+2z1ums
+zu3nä
+zu3n2e
+2zunt
+zu3nu
+zu3nü
+zu3r2a
+2z1urk
+2z1url
+2zurs
+2z1urt
+zu3s2
+zu3t
+zuz2
+2züb
+zür1c
2z1v
-zw8
-z1wal
-5zweck
-zwei3s
-z1wel
-z1wer
-z6werg
-8z5wes
-1zwi
-zwi1s
-6z1wo
-1zy
-2z1z
-zz8a
-zzi1s
-1zä
-1zö
-6zöl.
-zö1le
-1zü
-2z1ü2b
-ä1a6
-äb1l
-ä1che
-ä3chi
-äch8sc
-äch8sp
-ä5chu
-äck5a
-äd1a
-äd5era
-ä6d5ia
-ä1e
-ä5fa
-äf1l
-äft6s
-äg1h
-äg3le
-ä6g5nan
-äg5str
-ä1he
-ä1hi
-äh1le
-äh5ne
-1ähnl
-äh1re
-äh5ri
-äh1ru
-ä1hu
-äh1w
-6äi
-ä1isc
-ä6ische
-ä5ism
-ä5j
-ä1k
-äl1c
-ä1le
-ä8lei
-äl6schl
-ämi1e
-äm8n
-äm8s
-ä5na
-5änderu
-äne5i8
-äng3l
-änk5l
-ä1no
-än6s5c
-ä1pa
-äp6s5c
-3äq
-är1c
-ä1re
-äre8m
-5ärgern
-är6gl
-ä1ri
-3ärmel
-ä1ro
-ärt6s5
-ä1ru
-3ärztl
-ä5rö
-ä6s5chen
-äsen8s
-äs1th
-äta8b
-ä1te
-äteri4
-äter5it
-ä6thy
-ä1ti
-3ätk
-ä1to
-ät8schl
-äts1p
-ä5tu
-äub1l
-äu1e
-1äug
-äu8ga
-äu5i
-ä1um.
-ä1us.
-1äuß
-ä1z
-ö1b
-ö1che
-ö5chi
-öch8s2tei
-öch8str
-öcht6
-5ö6dem
-5öffn
-ö1he
-öh1l8
-öh1re
-ö1hu
-ö1is
-ö1ke
-1ö2ko
-1öl.
-öl6k5l
-öl8pl
-ö1mu
-ö5na
-önig6s3
-ö1no
-ö5o6t
-öpf3l
-öp6s5c
-ö1re
-ör8gli
-ö1ri
-ör8tr
-ö1ru
-5österr
-ö1te
-ö5th
-ö1ti
-ö1tu
-ö1v
-ö1w
-öwe8
-ö2z
-üb6e2
-3ü4ber1
-üb1l
-üb1r
-5ü2bu
-ü1che
-ü1chi
-ü8ch3l
-üch6s5c
-ü8ck
-ück1a
-ück5ers
-üd1a2
-ü6deu
-üdi8t
-ü2d1o4
-üd5s6
-üge4l5a
-üg1l
-üh5a
-ü1he
-ü8heh
-ü6h5erk
-üh1le
-üh1re
-üh1ru
-ü1hu
-üh1w
-ü3k
-ü1le
-ül4l5a
-ül8lo
-ül4ps
-ül6s5c
-ü1lu
-ün8da
-ün8fei
-ünk5l
-ün8za
-ün6zw
-ü5pi
-ü1re
-ü8rei
-ür8fl
-ür8fr
-ür8geng
-ü1ri
-ü1ro
-ür8sta
-ü1ru
-üse8n
-ü8sta
-ü8stes
-ü3ta
-ü1te
-ü1ti
-üt8tr
-ü1tu
-üt8zei
-ü1v
-ß1a8
-5ßa.
-ß8as
-ß1b8
-ß1c
-ß1d
-1ße
-ß5ec
-8ße8g
-8ße8h
-2ß1ei
-8ßem
-ß1f8
-ß1g
-ß1h
-1ßi
-ß1k
-ß1l
-ß1m
-ß1n
-ß1o
-ß1p8
-ß5q
-ß1r
-ß1s2
-ßst8
-ß1ta
-ß1te
-ßt3hei
-ß1ti
-ß5to
-ß1tr
-1ßu8
-6ß5um
-ß1v
-ß1w
-ß1z
-2s1ta.
-i2s1tal
-2s1tani
-2s1tan.
-fe2s1ta
-ta2s1ta
-te2s1ta
-nd2ste
-ve2ste
-3s2tec
-4s3techn
-3s2teg
-3s2teh
-3s2tein
-3s2teig
-3s2teif
-3s2tell
-3s2telz
-a4s3tel
-3s2temm
-3s2temp
-3s2tep
-s3s2ter
-t3s2tern
-3s2teue
-6s4teuro
-bs2ti
-te2s3ti
-ve2sti
-3s2tic
-3s2tieb
-3s2tieg
-3s2tif
-3s2til
-3s2tim
-3s2tink
-3s2titu
-a2s1to
-gu2s1to
-ku2s1to
-i2s1tol
-i2s1tor
-ve2s1to
-2s1tung
-2s7tus
-o2s1tul
-aus3s4
-ens3s4
-gs3s4
-.mis2s1
-s2s1b8
-s2s3chen
-s2s3d
-s2s5ec
-2s2s1ei
-s2s3f
-s2s1g
-s2s3h
-s2s3k
-s2s3l
-s2s3m
-s2s3n
-s2s3p8
-s2s5q
-s2s3r
-s2s3s2
-sss2t8
-as2s3te
-is2s3te
-us2s3te
-üs2s3te
-s2st3hei
-s2s3ti
-s2s1to
-s2s1tr
-6ss5um
-s2s3v
-s2s3w
-s2s3z
-1cker.
-1ckert
-1ckad
-1cke.
-1ckel
-1cken
-4ck1ent
-1ckere
-1ckern
-1ckeru
-1ckie
-1ckig
-1ckun
-}
-
-% end pattern data
-
+zw2
+4zwah
+zwan2d1
+4z3wäl
+2zweg
+z2weig
+2z1wel
+2z1wen
+2zwer
+4zwerk
+z1wes
+4zwir
+z2wit
+2z1wo
+2zwö
+z1wur
+2z1wü
+zy1ank
+6z1z
+z3z4a
+z3zi
+z3zo
+zzoll2} \ No newline at end of file
diff --git a/tex/context/patterns/lang-de.rme b/tex/context/patterns/lang-de.rme
new file mode 100644
index 000000000..3997cda14
--- /dev/null
+++ b/tex/context/patterns/lang-de.rme
@@ -0,0 +1,31 @@
+% generated by mtxrun --script pattern --convert
+
+% dehypht-x-2008-06-18.pat
+
+\message{German Hyphenation Patterns (Traditional Orthography) `dehypht-x' 2008-06-18 (WL)}
+
+% TeX-Trennmuster für die traditionelle deutsche Rechtschreibung
+%
+%
+% Copyright (C) 2008 Werner Lemberg <wl@gnu.org>
+%
+% This program can be redistributed and/or modified under the terms
+% of the LaTeX Project Public License Distributed from CTAN
+% archives in directory macros/latex/base/lppl.txt; either
+% version 1 of the License, or any later version.
+%
+%
+% The word list is available from
+%
+% http://repo.or.cz/w/wortliste.git?a=commit;h=469951d78911b130c2c50f0bc327d2c5d1204895
+%
+% The used patgen parameters are
+%
+% 1 1 | 2 5 | 1 1 1
+% 2 2 | 2 5 | 1 1 1
+% 3 3 | 2 6 | 1 1 1
+% 4 4 | 2 6 | 1 1 1
+% 5 5 | 2 7 | 1 1 1
+% 6 6 | 2 7 | 1 1 1
+% 7 7 | 2 9 | 1 4 1
+% 8 8 | 2 9 | 1 4 1
diff --git a/tex/context/patterns/lang-deo.hyp b/tex/context/patterns/lang-deo.hyp
index d6f3799cd..deff1a4bc 100644
--- a/tex/context/patterns/lang-deo.hyp
+++ b/tex/context/patterns/lang-deo.hyp
@@ -1,35 +1,8 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: dehypht.tex
+% for comment and copyright, see ./lang-deo.rme
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='deo'>
-% <sourcefile>dehypht.tex</sourcefile>
-% <title>TeX hyphenation patterns for the German language (traditional orthography)</title>
-% <copyright>
-% <year>1988, 1991</year>
-% <owner>Rechenzentrum der Ruhr-Universitaet Bochum</owner>
-% <comment>German hyphen patterns</comment>
-% </copyright>
-% <copyright>
-% <year>1993, 1994, 1999</year>
-% <owner>Bernd Raichle/DANTE e.V.</owner>
-% <comment>Macros, adaption for TeX 2</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-deo.pat b/tex/context/patterns/lang-deo.pat
index dfc871d68..d97382d21 100644
--- a/tex/context/patterns/lang-deo.pat
+++ b/tex/context/patterns/lang-deo.pat
@@ -1,5755 +1,14520 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: dehypht.tex
+% for comment and copyright, see ./lang-deo.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p q r s t u v w x y z ß à á â ä ç è é ê ë í ñ ó ô ö ü
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='deo'>
-% <sourcefile>dehypht.tex</sourcefile>
-% <title>TeX hyphenation patterns for the German language (traditional orthography)</title>
-% <copyright>
-% <year>1988, 1991</year>
-% <owner>Rechenzentrum der Ruhr-Universitaet Bochum</owner>
-% <comment>German hyphen patterns</comment>
-% </copyright>
-% <copyright>
-% <year>1993, 1994, 1999</year>
-% <owner>Bernd Raichle/DANTE e.V.</owner>
-% <comment>Macros, adaption for TeX 2</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
-.aa6l
-.ab3a4s
-.ab3ei
-.abi2
-.ab3it
-.ab1l
-.ab1r
-.ab3u
-.ad3o4r
-.alti6
-.ana3c
-.an5alg
-.an1e
-.ang8s
-.an1s
-.ap1p
-.ar6sc
-.ar6ta
-.ar6tei
-.as2z
-.au2f1
-.au2s3
-.be5erb
-.be3na
-.ber6t5r
-.bie6r5
-.bim6s5t
-.brot3
-.bru6s
-.ch6
-.che6f5
-.da8c
-.da2r
-.dar5in
-.dar5u
-.den6ka
-.de5r6en
-.des6pe
-.de8spo
-.de3sz
-.dia3s4
+\patterns{
+.a6
+.ab3b
+.aben2
+.ab5l
+.abo4
+.ab3ol
+.ab1or
+.ab5r
+.ab3s
+.ag4r
+.ag2u
+.aid2
+.ai2s
+.al3br
+.al2e
+.al3l4en
+.al3ph
+.al4tei
+.alt3s
+.amt4
+.amt6s3
+.an3alg
+.an3d
+.ang4
+.an1gl
+.angs4
+.angst3
+.an3k
+.an3s
+.an4si.
+.ans2p
+.an3z
+.ap3s2
+.ar3k2a
+.ar4m3ac
+.ar4s
+.ar4t3ei
+.as1t
+.as4ta
+.au3d
+.au2f5
+.au4s1
+.ausch3
+.aus5s
+.ä4
+.äm5
+.ät2s
+.b6
+.bau1s
+.be3erb
+.bei6ge.
+.be3ra
+.be3r2e
+.ber4g3a
+.ber4g3r
+.bi4os
+.boge2
+.bo4s3k
+.c4
+.ch2
+.con3
+.d4
+.dab6
+.da2r1
+.dar3in
+.dar2m
+.da4te.
+.da4tes
+.de4al
+.de1i
+.de3o2
+.de3r4en
+.de1s
+.de3sk
+.de3s2t
+.deut2
.dien4
-.dy2s1
-.ehren5
-.eine6
-.ei6n5eh
-.ei8nen
-.ein5sa
-.en6der
-.en6d5r
-.en3k4
-.en8ta8
-.en8tei
-.en4t3r
-.epo1
-.er6ban
-.er6b5ei
-.er6bla
-.er6d5um
-.er3ei
-.er5er
-.er3in
-.er3o4b
-.erwi5s
-.es1p
-.es8t
-.ex1a2
-.ex3em
-.fal6sc
-.fe6st5a
-.flu4g3
-.furch8
-.ga6ner
-.ge3n4a
-.ge5rö
-.ges6
-.halb5
-.halbe6
-.hal6br
+.do3b
+.do2mo
+.do1pe
+.dor2f1
+.dü1b
+.e4
+.ebe2
+.ehe3i
+.ei3e2
+.ei4ne
+.ei5nen.
+.ei5ner
+.ei5nes
+.ei4sp
+.ei4st
+.ei2tr
+.el2bi
+.elb3s
+.els7t
+.em3m2
+.en1
+.en4d3er
+.en4d3r
+.enn2
+.en4t3
+.er4dei
+.er4der
+.er1e
+.er1i
+.er8stein
+.es3k
+.es3p
+.es1ta
+.es5t4e
+.es1th
+.es3tr
+.et4s
+.eu3
+.eug4
+.ext4
+.f6
+.fi3est
+.fi4le.
+.fi4len
+.fin6s
+.fi2s
+.frau3
+.fs4
+.fu2sc
+.g4
+.ga4t
+.gd2
+.gel2d
+.ge5nar
+.ge3ne
+.ge3r2a
+.ge3r2e
+.ge3s4a
+.ge1u
+.gros4
+.gs2
+.gus4s3
+.gu4ter
+.h4
+.ha3bi
+.haft5s
+.hal5te
.haup4
-.hau4t
-.heima6
-.he4r3e
-.her6za
-.he5x
-.hin3
-.hir8sc
-.ho4c
-.hu3sa
-.hy5o
-.ibe5
-.ima6ge
-.in1
-.ini6
-.is5chi
-.jagd5
-.kal6k5o
-.ka6ph
+.hau4t1
+.he2
+.he3cke
+.he3ri
+.he6r5inn
+.he5xe
+.his1
+.ho4met
+.i6
+.ia4
+.im2a
+.in3
+.ink4
+.inu3
+.is2a
+.is3tr
+.jor5
+.k6
+.ka2b5l
+.ka2i
+.kamp2
+.ka6t3io
.ki4e
-.kop6f3
-.kraf6
-.kü5ra
-.lab6br
-.liie6
-.lo6s5k
-.lö4s3t
-.ma5d
-.mi2t1
-.no6th
-.no6top
-.obe8ri
-.ob1l
-.obs2
-.ob6st5e
-.or3c
-.ort6s5e
-.ost3a
-.oste8r
-.pe4re
-.pe3ts
-.ph6
-.po8str
-.rau4m3
-.re5an
-.ro8q
-.ru5the
-.rü5be
-.rü8stet
-.sch8
-.se6e
-.se5n6h
-.se5ra
+.klan4
+.ks2
+.kü1b
+.l4
+.la3b
+.le4a
+.le5ni
+.lib6
+.lo4g3in
+.lo3ver
+.m4
+.ma3d
+.ma3ge
+.ma3le
+.ma4st
+.me3l4a
+.me3ne
+.men8schw
+.ment2
+.mi2s
+.mi4t
+.n4
+.näs3c
+.ne6s
+.nich2
+.ni4e
+.nob4
+.no2th
+.nus4
+.o6
+.oa3
+.ob1a
+.obe2
+.oben3
+.ober3i
+.ob3l
+.oper4
+.or2a
+.ort2
+.ort6s
+.orts3e
+.oste2
+.os4tel
+.os8t7ende
+.oste6r5e
+.ost3r
+.ozo4
+.ö6
+.p6
+.pa6r1e
+.par3t4h
+.pat4s
+.pe5la
+.pf6
+.ph4
+.poka2
+.po4st
+.ps2
+.r6
+.reb3s2
+.re3cha
+.rein4t
+.reli1
+.reli3e
+.res4tr
+.rich5t6e
+.ro3be
+.ro2h
+.ro3m2a
+.rö4s
+.rös3c
+.rut2
+.ru3th
+.rü1b
+.rü6cker
+.s6
+.sali3e
+.sch4
+.sen5s
+.ser2u
+.se2t
+.sha2
.si2e
-.spi6ke
-.st4
-.sy2n
-.tages5
-.tan6kl
-.ta8th
-.te6e
-.te8str
-.to6der
-.to8nin
-.to6we
-.um1
-.umpf4
-.un1
-.une6
-.unge5n
-.ur1c
-.ur5en
-.ve6rin
-.vora8
-.wah6l5
-.we8ges
-.wo6r
-.wor3a
-.wun4s
-.zi4e
-.zuch8
-.ände8re
-.öch8
+.sim3p4
+.si4te
+.ski1e
+.spra2
+.st6
+.sto4re
+.t6
+.ta5ge4s
+.ta3mi
+.tan6k5l
+.ta2to
+.te2e
+.tehe3
+.te3no
+.te4st
+.th4
+.ti4a
+.ti2s
+.ti3ta
+.to2n
+.to4ni
+.ton3s
+.to4pl
+.to4st
+.to2w
+.tri3es
+.ts2
+.tu3ra
+.tu3ri
+.u6
+.uf2e2
+.ul4mei
+.um3
+.umo2
+.un3a2
+.un3d
+.un3e
+.unen2
+.un3g
+.uni4t
+.un3s
+.un5s4t
+.ur1
+.urin4
+.ur5o2m
+.uro2p
+.ur3s2
+.ut2a
+.ut3r
+.ü2
+.v2
+.ve5n2e
+.ve4r
+.vol2
+.vo4r
+.w2
+.wah2
+.wah4l
+.wa3re
+.we2
+.weg3
+.welt3
+.wi4e
+.wor2
+.wor6t5en
+.wor4tu
+.wun4sc
+.x4
+.xe3
+.y4
+.ya4l
+.z2
+.zah2n
+.za4s
+.zi2e
+.zin6s5t
+.zuch2
+.zwe4
+6a.
+4aa
+a1ab
+aa2be
aa1c
aa2gr
-aal5e
-aa6r5a
-a5arti
-aa2s1t
-aat2s
-6aba
-ab3art
-1abdr
-6abel
-aben6dr
-ab5erk
-ab5err
-ab5esse
+aale5ne
+aa4lö
+a1a2n
+aa2r1a
+aa5re
+aar3f4
+aar3k4
+aart4
+aar3tr
+aas3t
+aat6s3
+a3au
+a1ä
+2aba
+ab2am
+ab1ar
+ab1auf
+ab1ä
+ab2äu
+1abd
+a1be
+ab1eb
+abe1e
+abei3
+ab1eil
+4a3bel
+abe2la
+abe4na
+2aber
+a3beri
+ab1erk
+ab1err
+ab1erz
+ab3esse
+4abet
+2abew
1abf
+3abfi
1abg
-1abhä
+1abh
+2abi
+ab1ins
ab1ir
-1abko
-a1bl
-ab1la
-5ablag
-a6blaß
-ab4ler
-ab1lu
-a8blä
-5a6blö
-abma5c
-1abn
-ab1ra
-ab1re
-5a6brec
-ab1ro
-ab1s
-ab8sk
-abs2z
-3abtei
-ab1ur
+ab1iso
+ab1it
+1abk
+ab3l
+1a2b5la
+3a2b5lä
+2able
+ab4le.
+ab5li
+a3blis
+3a2b5lö
+a2blu
+3abn
+2abo
+a2bo.
+ab4of
+3a2bon
+ab3r
+ab5rec
+1abs
+2abs.
+abs2a
+2absar
+ab3s2i
+ab3sp
+abst6
+2abst.
+ab5sta
+ab5ste
+ab3sz
+1abtei
+2a1bu
+ab3ur
+2abü
+ab3üb
1abw
-5abze
-5abzu
-ab1än
-abäu8
-a4ce.
-a5chal
-ach5art
-ach5au
+2aby
+1abz
+2ac.
+a2ce.
+a1cem
+ach1a
+ach3ak
+a1chal
+ach3au
a1che
-a8chent
-ach6er.
-a6ch5erf
+a2ch1e2c
+ach1ei
+a4cherf
+ach3erw
+a3ches
+4achf
a1chi
-ach1l
-ach3m
-ach5n
+a3chis
+ach5l
+ach5m
+ach3n
a1cho
-ach3re
+a3cho.
+ach1o4b
+ach1or
+ach1ö
+ach3r
+ach3spr
+ach3su
+ach6t5erg
+ach4th
+ach2t1o
a1chu
-ach1w
-a1chy
-ach5äf
-ack1o
-acks6t
-ack5sta
-a1d
-8ad.
-a6d5ac
-ad3ant
-ad8ar
-5addi
-a8dein
-ade5o8
-adi5en
-1adj
-1adle
-ad1op
-a2dre
-3adres
-adt1
-1adv
-a6dä
+ach1u2f
+ach3ü
+4achv
+2ach3w
+ac1in
+2ack.
+a1ckar
+ack2en
+a3cki
+a4ckin
+ack2se
+ack3sl
+ack5sta4
+acon4n
+2acu
+a1ç
+2a1d
+4ad.
+ada1b
+a4d1ac
+ad1ama
+a2d1an
+3a4d5ap
+a3dar3
+3a2dä
+ade4al
+adefi4
+ad1ein
+ade1ra
+4ades
+ade3s2p
+ades6s
+4adi
+adi3en
+ad2ob
+ado3c
+a2dr
+ad5rah
+4ad3rec
+ad4res
+ad5ru
+ad1s2
+ad3sä
+ad3sp
+ad3st
+ad3sz
+ad4t1
+adt3a
+2ae
+a1e2b
+a1e2c
a1e2d
+a1ei
+a1el.
+a2ele
+a2eli
+a1els
+a1em
+ae2o3
+a1e2p
ae1r
-a1er.
-1aero
-8afa
+3a2er2o
+a1e2s1
+aes3t
+a1e2x
+a2f1a
+a3fah
a3fal
-af1an
-a5far
-a5fat
-af1au
-a6fentl
-a2f1ex
-af1fr
-af5rau
-af1re
-1afri
-af6tent
-af6tra
-aft5re
-a6f5um
-8afä
-ag5abe
-5a4gent
-ag8er
-ages5e
-1aggr
-ag5las
-ag1lo
-a1gn
-ag2ne
-1agog
-a6g5und
-a1ha
-a1he
-ah5ein
-a4h3erh
+af3an
+a3f2ar
+a3fat
+2afe
+a2f1ec
+a2fent
+af1erl
+af4f5l
+2a3fi
+2af3l
+af3ra
+af3rä
+af3re
+af3rö
+af3ru
+af3s2a
+af2sp
+afs4t
+af3ste
+2aft
+af2t1a
+af3tab
+af2tei
+af4t3erl
+af2t3r
+af4t5re
+af2tur
+a2f1ur
+a1g
+2aga
+ag1a2b
+ag3a2d
+ag1ar
+ag1au
+ag2d
+a2gem
+a5gen.
+age4na
+a2gent
+age2nu
+age2se
+age4si
+age4s3p
+ages3s
+a4g5esse
+age4s3ti
+ag3gl
+2agi
+3a2git
+4a2g3l
+ag4la
+ag4lei
+ag5lo
+a4glö
+ag1lu
+ag4n
+a4g5na
+a5gnat
+a2go
+a3gob
+a5gon.
+a5gons
+a3gor
+a2g3re
+a2g3ri
+ag4ro
+a3gru
+2ags
+agsa2
+ag4sam
+ag4set
+ag6s5p
+ag7spi
+ag3sta
+ag3ste
+ags4tei
+2agt
+2agu
+a2g1und
+2ah.
+2a1ha
+ah4at
+2a1he
+a2h1erh
a1hi
-ahl1a
-ah1le
-ah4m3ar
-ahn1a
-a5ho
-ahra6
-ahr5ab
-ah1re
-ah8rei
-ahren8s
-ahre4s3
-ahr8ti
-ah1ru
+ahl5a2
+ahl1ei
+ah4l3erh
+ahl1o
+ah4lö
+ahl3sz
+ah3ma
+ah3me
+ah4n3a
+ahn5th
+ah1os
+a2h1ö
+ahr1a
+ah3re
+ah4rei
+ahre6s3
+ah1ri
+2ahs
+aht3sp
a1hu
-ah8ö
-ai3d2s
-ai1e
-aif6
-a3inse
-ai4re.
-a5isch.
-ais8e
-a3ismu
-ais6n
-aiso6
+ah1w
+a1hy
+2ai
+ai1a
+aib3l
+ai1er
+aif2
+ai3g4
+a3ik.
+ai3ku
+a2il
+ai2lo
+a1ind
+ai3n4e
+a1ing
+ain3sp
+ai2nu
+ai3o
+ai2sa
+a3isch.
+ai5s2e
+ais3s
+a2it
+a3iv.
+a3ivl
+a3ivs
a1j
-1akad
-a4kade
-a1ke
-a1ki
-1akko
-5akro1
-a5lal
-al5ans
-3al8arm
-al8beb
-al8berw
-alb5la
-3album
-al1c
-a1le
-a6l5e6be
-a4l3ein
-a8lel
-a8lerb
-a8lerh
-a6lert
-5a6l5eth
-1algi
-al4gli
-al3int
-al4lab
-al8lan
-al4l3ar
-alle3g
-a1lo
-a4l5ob
-al6schm
-al4the
-altist5
-al4t3re
-8a1lu
-alu5i
-a6lur
-alu3ta
+aje4
+2ak.
+a2kad
+2akam
+2akar
+ak4at
+aka2ta
+2akb
+2akc
+2akd
+4a1ke
+a2kef
+a2kes
+a2keu
+2a1ki
+2ak3l
+ak4la
+ak4li
+ak3n
+4ako
+2a1kr
+ak3rau
+ak3res
+2aks
+ak3sh
+2akta
+ak3t2an
+2aktb
+ak5ten
+2aktik
+akt2o
+ak4t5r
+ak5t6ri
+2aktst
+2a1ku
+a2kun
+4a3kü
+1akz
+al1ab
+a1lac
+ala5ch
+al1af
+ala4g
+al1age
+a3l2al
+a1lala
+al3all
+al1am
+al5amp
+al1ana
+al1ang
+al1ans
+al3anz
+a2lar
+a3lar.
+a3lare
+a3lari
+al2arm
+al3arr
+ala4s
+al3asi
+al3ass
+al1au
+al3aug
a1lä
-a6mate
-8ame.
-5a6meise
-am6m5ei
-am6mum
-am2n
-ampf3a
-am6schw
-am2ta
-a1mu
-a1mä
-a3nac
-a1nad
-anadi5e
-an3ako
-an3alp
-3analy
-an3ame
+al1äm
+alb3ein
+alb3eis
+al4berh
+al4b3erw
+al2b3l
+al2boh
+al2br
+alb3ru
+alb3s
+al2da
+al2dä
+al3dri
+alds2
+ald3st
+al3du
+2ale
+3a2l1e2b
+3a2l1ef
+a4l1eh
+a2l1ei
+a4lein
+a2l1el
+al3ends
+a2leng
+al2ent
+a2le2p
+al1epo
+4a5ler.
+a2l1erf
+a2l1erh
+a2l1erl
+a2l1ert
+3a2lerz
+a2l1esk
+ale4t
+al3eta
+al3eth
+a4l1eu
+3alex
+al1exi
+al2gli
+2ali
+ali4e3ne
+ali4nal
+ali5ne
+a2l1ins
+a2linv
+al2k1ar
+1alkoh
+alk3s4
+al2lan
+al2l3a6r
+al2lau
+al4lec
+al3lend
+all5erfa
+al3les
+alli5er.
+alli7ers.
+2alo
+a2l1ob
+alo2ga
+al1ope
+al1orc
+al1ö
+al2ös
+3alpe.
+1alph
+al3skl
+al3sp
+al4spal
+al5s6terb
+al2ta
+al3tam
+alt3eig
+al4te4l
+al4t3erf
+al2tö
+al2tri
+alt3ric
+al2tro
+alt4stü
+3alty
+a1lu
+al2uf
+a2lum
+al1ur
+4aly
+am2a
+amab4
+ama5d
+am4e
+4ame.
+a2meb
+ame2n
+amer2a
+a2meri
+a4mese
+a5met
+a2mew
+a3mie
+a3mil
+2a3mir
+amit2a
+ami5ti
+2ammal
+am2min
+ammu2
+2amo
+a2mö
+2amp
+amp2f3a2
+am3pr
+am2s
+am3sa
+am3so
+am3sp
+am3str
+3amt.
+am2t1a
+am2t1ä
+am4tel
+am4t3ern
+am2to
+am2tö
+am4t3r
+am2tu
+4amu
+am3unt
+4ana.
+2anab
+ana3c
+a3na3d
+anadi3
+a3nak
+2anan
an3ara
-a1nas
-an5asti
-a1nat
-anat5s
-an8dent
-ande4s3
-an1ec
-an5eis
+2anas2
+2anat
+an1äs
+1anb
+3anbr
+an5cht
+4and.
+an5de6s
+an2d1ex
+2ando
+an4d5rü
+and4sas
+an2d1ur
+4ane
+an3e4c
+a3nee
+an3eif
an1e2k
-4aner.
-a6n5erd
-a8nerf
-a6n5erke
-1anfa
-5anfert
+5a4n1erb
+an3eth
1anfä
-3angab
-5angebo
-an3gli
-ang6lis
-an2gn
-3angri
-ang5t6
-5anhä
-ani5g
-ani4ka
-an5i8on
-an1kl
-an6kno
-an4kro
+anft5s
+4ang.
+3angeb
+an4g5ei
+ang5erl
+ang5erz
+2angf
+2angh
+2angie
+ang3l
+an2gla
+an2glä
+ang5le.
+2ango
+ang3ra
+4angs.
+ang5sc
+ang6s5po
+1anh
+4a3ni
+ani3els
+ani5ers.
+5a4nim
+4anj
+2ank.
+an2k1an
+an3k4l
+an4klö
+an2k3no
+an2k1r
+ank3ra
+ank3rä
+ank5ti
+an2ky
1anl
-anma5c
-anmar4
-3annah
-anne4s3
-a1no
-5a6n1o2d
-5a6n3oma
-5a6nord
-1anr
-an1sa
-5anschl
-an4soz
-an1st
-5anstal
-an1s2z
-5antenn
-an1th
-5anwä
-a5ny
-an4z3ed
-5anzeig
-5anzieh
-3anzug
-an1ä
-5anäs
+2anmu
+2ann
+3an3na
+3annä
+an5n4e
+an3od
+an1or
a1nö
-anö8d
-a1os
-a1pa
-3apfel
-a2ph1t
-aph5ä6
-a1pi
-8apl
-apo1c
+1anr
+2ans.
+3ansä
+1ansc
+an5se
+ans2en
+an6seu
+an3skr
+an2s1pa
+1anspr
+an3s2t
+an5stei
+an5str
+an3s2z
+2ant.
+ant2a
+an2t3a4r
+1antá
+1antei
+3antenn
+an3th
+ant2he
+1anthr
+2anto
+1antr
+an2tro
+3antw
+4a3nu
+a4nunt
+a5nus
+a1nü
+1anw
+2anwet
+2anz
+3anzah
+3anzei
+anz5erst
+an2z1i4n
+3anzu
+3anzü
+an2zw
+ao1i
+a1op
+a1or
+a1o4s5
+aot2
+a3ot.
+ao3ts
+a1ö
+a1p
+2ap.
+4apa
+2ape
+a2pé
+ap2fa
+a3pfl
+a3phä
+ap1hel
+2a2p3l
+ap2n
apo1s
-a6poste
-a6poth
-1appa
-ap1pr
-a1pr
-a5pä
-a3pü
-a1ra
-a4r3af
-ar3all
-3arbei
+a2pot
+ap3pl
+2apr
+2apu
+2ar.
+2a1ra
+a3ra.
+ar2ab4
+ar3abt
+ara3d2
+a2r3al
+ar1ang
+ar1ans
+ar3anz
+a2r3app
+ara4st
+a2r1au
+a1rä
+2arb.
+4arba
+ar2bau
+ar2bec
+arb3eie
+arb3eim
+2arben
+2arbi
+ar2b5l
+2arbr
+ar2bre
+2arbs2
+arb3sp
2arbt
+2arbu
+ar2b3un
ar1c
-2a1re
-ar3ein
+1archi
+ar2dr
+2are
+4are.
+a2rea
+are5b
+a2ref
+ar1eff
+a4re3g
+ar1ehr
+a2rein
+a5ren
+a2rena
+a2rene
+are3r2a
+a3r2erf
+a2r1erh
+a2reri
+are3u
+ar2ew
+2arf
+ar2f1r
+arf3ra
ar2gl
-2a1ri
-ari5es
-ar8kers
-ar6les
-ar4nan
-ar5o6ch
-ar1o2d
-a1rol
-ar3ony
-a8ror
-a3ros
-ar5ox
-ar6schl
-8artei
-ar6t5ri
-a1ru
-a1ry
+ar2gn
+2arh
+4a1ri
+ar2ia
+ari3e2n
+arien3e
+ari3erd
+ari3erg
+a2r1im
+ar1ind
+ar1ins
+ar1int
+a3riu
+2ark
+ark5amt
+ar2k1ar
+ark3aue
+ar2kl
+ark3lag
+ar2kor
+ark1r
+ar4kri
+arks2
+ark3sa
+ark3sh
+ar4les
+2arma
+arm2ä
+arm3erk
+arm2or
+2arn
+ar5n2e
+2a1ro
+ar1ob
+ar3o2d
+a3rodo
+a3rol
+a2r1op
+a2ror
+2arp
+ar5pr
+2arr
+4arr.
+ar2r3ad
+arre4n
+ar2rh
+arr3he
+2ar2s
+ar3sa
+ar4schl
+ar4schr
+ar5se
+ar3s2h
+ars3k
+ar3sta
+ar3su
+ar2tau
+1artd
+ar4t3erl
+art2ho
+artin2
+2arto
+ar2t3r
+2arts
+2a1ru
+ar1ums
+ar3ü
+2arv
+2ary
+ar2zä
+2arze
+1arzn
1arzt
-arz1w
-ar8zä
-arä8m
-arö6
-ar5öm
-ar1ü2
-a1sa
-a6schec
-asch5l
-asch3m
-a6schn
-a3s4hi
-as1pa
-asp5l
-a8steb
-as5tev
-1asth
-a6stoc
-a1str
-ast3re
-8a1ta
-ata5c
-ata3la
-a6tapf
-ata5pl
-a1te
-a6teli
-aten5a
-ate5ran
-6atf
-6atg
-a1th
-at3hal
-1athl
-2a1ti
-5atlant
-3atlas
-8atmus
-6atn
-a1to
-a6t5ops
-ato6ra
-a6t5ort.
-4a1tr
-a6t5ru
-at2t1h
-at5t6hä
-6a1tu
-atz1w
-a1tä
-a1tü
-au1a
-au6bre
-auch3a
-au1e
-aue4l
-5aufent
-3auffü
-3aufga
-1aufn
-auf1t
-3auftr
-1aufw
-3auge.
-au4kle
-aule8s
-6aum
-au8mar
-aum5p
-1ausb
-3ausd
-1ausf
-1ausg
-au8sin
-3auss
-au4sta
-1ausw
-1ausz
-aut5eng
-au1th
-1auto
-auße8
-a1v
-ave5r6a
-aver6i
-a1w
-a6wes
+ar2z1w
+2as
+as2al
+as3ala
+a4s3au
+a2s1ä
+a6sca
+a4schec
+asch3la
+a2schm
+4as2e
+a2seb
+ase3le
+aseli5
+a2s3e2m
+a3ses
+4ash
+a3s2hi
+a5si.
+4asis
+a3skop
+as1o2f
+a3sol
+a3som
+as1or
+a2s1ö
+a2s1p
+as3pan
+as3pe
+as2ph
+as2po
+as2pu
+as3s2a
+as5se
+as6sei
+asse3le
+as3s2i
+as5so
+as2s1p
+as2st
+ass3ti
+as4sto
+as3str
+a2st
+4a4s1ta
+a5s4tas
+as2tau
+a5stä
+as3te
+as3ti
+4a3str
+ast3rau
+ast3rä
+as4t3re
+a2sü
+3asy
+a1ß
+aße2
+2a1t
+4ata1
+a2t1ab
+ata2be
+at2af
+at4a5g
+at1akt
+a3tam
+at1apf
+a2t1au2
+a3tau.
+at1än
+at2c
+4a3te
+a4teb
+at1eig
+a4teli
+a4tep
+ater3st
+a4tew
+4atf
+4atg
+at2he
+5athl
+a4thr
+4a3ti
+at1int
+3atm
+4atmus
+ato4man
+a2t1ort
+a2t1ö
+4atp
+4atr
+atra4t
+at3rä
+at3re
+at3rom
+at2s
+at3sc
+at4set
+ats1p
+3attac
+att3ang
+at2t1au
+at2tei
+at5thä
+att3rau
+at4t3rä
+atts4
+4atu
+a3tub
+atu4n
+atu3ren
+atu4rer
+at3w
+4atz
+atz1er
+at2z1in
+atzt2
+atz3th
+a2u
+2au.
+au1a2
+2aub
+au2bl
+au2bri
+4auc
+auch4se
+auch3ta
+au3di
+au2dr
+2aue
+aue2b
+aue3re
+au5erein
+au5erl
+aue4s
+au3et
+au2fa
+auf1an
+2aufe.
+2aufeh
+auf1er
+au5fer.
+3aufn
+au2fo
+2aug
+au3g6e
+4augeh
+2au1i
+au2is
+4auj
+au2kl
+aule2s
+aul3ese
+aul4s
+au3lü
+4aum
+au2mal
+au2mar
+au2mau
+au2mer
+au2m1o
+aum3p2
+aums2
+aum3st
+aum3sz
+4au3n2
+au4nio
+aun3k
+aun3s
+a4unz
+au1o
+aup2
+2au3r2
+au2s1ah
+ausan8ne.
+4au2sc
+au3schl
+au3schw
+2ause
+aus3erp
+au4s3erw
+au2so
+au2sp
+aus3s4
+3aussag
+aus4se.
+au2st
+aus3tri
+2aut.
+au3tan
+au2tä
+aut1äu
+2aute
+au4t3erh
+3auto
+2auts4
+aut5st
+2aux
+auz2w
+2a1ü
+2a1v
+av4a
+ava3t
+a2vr
+2a1w
+awi3e
a1x
-a2xia
-a6xio
-a1ya
-a1z
-azi5er.
-8aß
+ax2a
+ax3an
+ax2e
+2a1ya
+a1yeu
+ays2
+aysi1e
+ay3ste
+2a1z
+az4a
+azo3
+az2u
+ä1a
+ä1b
+ä2b3l
+äb2s
+ä1che
+äche1e
+ä1chi
+äch3l
+ä2chr
+äch2sp
+äch4st
+ä1chu
+ä1ck
+ä1d
+ä3di
+ä4d1ia
+ä3do
+ä2d3r
+2ä3e
+äf2fl
+äf5l
+äf3r
+äf2s
+äft4s3
+ä1g
+äge1i
+äges4
+ä2g3l
+ä3g2n
+ä2g3r
+äg3s2tr
+1ä2gy
+äh1a
+2ä3he
+ä3hi
+ähl1a
+äh5l2e
+äh6l3e4be
+äh3li
+2ähm
+äh5ne
+äh5ri
+2ähs
+2äht4
+äh3tr
+ä3hu
+äh1w
+ä1im
+ä1is.
+ä3isch.
+ä1isk
+ä1j
+ä1k
+ä2k3l
+ä2k3r
+ä1la
+älbe2
+äl2bl
+äle3ru
+äl2l1a
+äl2p3
+äl2sc
+ä1lu
+ä3me
+ämi3en
+2äml
+ämt2e
+2än.
+än2dr
+2ä3ne
+äne2n1
+än2f3
+2änge
+än2gl
+än2gr
+äng3se
+2ä3ni
+än5k2e
+än2k3l
+än2kr
+änk2s
+än5n4e2
+2äns
+än4s3c
+änse3h
+ä1on
+ä1pa
+äp2pr
+äp4s3c
+äp2st
+1äq
+ä2r3a2
+är4af
+är1ä
+är1c
+4äre
+ä2r1ei
+äre2n
+ä2r3ene
+är2gr
+ä1ri
+är1int
+är2k5l
+ärk2s
+är1o2
+ä1rö
+ärse2
+är6si
+är2st
+ärt4e
+ärt2s3
+ä1ru
+är3ü
+är2z1w
+äs2a
+äs4e
+äse3g
+äse3re
+äser4ei
+äse4ren
+äse3r2i
+äse3t
+äskop2
+ä3s2kr
+ä2s1p
+äs4s3c
+äs4s3erk
+äs4st
+ä4s3t
+äs5ti
+äs4tr
+ä3su
+ä1ß
+äß1erk
+2ät
+ä4t3a2
+ä3te
+äte1i
+äte2n
+ät2ha
+ä1to
+ät1ob
+ät3r
+ät2sä
+ät4schl
+ät4schr
+ät2s1i
+äts3l
+ät3so
+äts1p
+ät2st
+äts3ti
+ät2tr
+ä3tu
+ät5ze
+äu2br
+äu1c
+äu3el
+ä2uf
+äuf2e
+äug3l
+2äul
+2äum
+äu2ma
+äum2s
+äums1p
+ä2u3n2
+2äu5r
+2ä3us.
+äu2sc
+äu6schä
+äu4schm
+äu5se
+ä1usg
+ä1usk
+ä1usn
+äu2sp
+äus4s3c
+1äuß
+äu2tr
+4ä1v
+1äx
+ä1z
+â1t
+6b.
1ba
-8ba8del
+2babs
+ba3char
+bach7t4e
+backs4
+2b3adr
+2baf
+3bah
+bah2nu
+bah5re
+bais4
+ba2ka
+ba2k3er
+ba2k1i
+bak5l
+ba2kra
+3bal
ba1la
-ba1na
-ban6k5r
-ba5ot
-bardi6n
-ba1ro
-basten6
-bau3sp
-2b1b
-bb6le
+bal4l3eh
+bal6lerg
+bal3th
+2b1am
+ban2a
+3b2and
+ban2dr
+ba3n4e
+ba5ner
+2bang
+ban2k1a
+ban4kl
+2banl
+2b1ans
+b3anz
+ba2ran
+bar3b
+b2ard
+bar3de
+ba2rei
+bar2en
+bar3zw
+3bas
+ba5sa
+ba2sc
+ba4st
+ba2to
+bau3b
+bau3g
+bau3s
+bau1s2k
+ba1yo
+3b2ä1c
+1bäe
+1b2är
+1b2äs
+1bäu
+b1äug
+bäu3s
+4b1b
+b3ba
+bben3s2
+bbe4p
+b3bi
+bb5ler
b2bli
-2b1c
-2b1d
-1be
-be1a
-be8at.
-be1ch
-8becht
-8becke.
-be5el
-be1en
-bee8rei
-be5eta
-bef2
-8beff
-be1g2
-behö8
-bei1s
-6b5eisen
-bei3tr
-b8el
-bel8o
-belu3t
-be3nac
-bend6o
-be6ners
-be6nerw
-be4nor
-ben4se6
-bens5el
-be1nä
-be1nü
-be1o2
-b8er.
+bb3lin
+b3blo
+b3blö
+bbru2
+bb2s
+bbu1
+b7by
+2b3c
+2b5d
+bde1st
+bdo3
+bdu3s
+1be.
+3be3a
+be5an
+be4au.
+b2ebe
+1be1c
+be2del
+bedi4
+be1eh
+be1erl
+be3eta
+3bef
+be3g4
+2beier
+bei1f4
+beil2
+bei3la
+2beime
+3b2ein
+bei5na
+be1ind
+be1in4h
+bei3sc
+beis2e
+bei3st
+beit2s
+3bek
+be3las
+be3lec
+be3lei
+be2l1en
+be2let
+be3li
+bel3la
+bel3sp
+bel3sz
+belt4
+bel3ta
+bel3tr
+1bem
+1ben.
+be3na
+be4nal
+ben3ar
+be4nau
+be3ne
+ben4erg
+be4ners
+ben3g
+be3ni
+ben4se
+ben2sp
+ben4su
+ben4th
+3b2enti
+b1ents
+4bentw
+ben1un
+ben3z2
+be1o
be1ra
-be8rac
-ber8gab.
-ber1r
-be1rü
-bes8c
-bes5erh
-bes2p
-be5tha
-bet5sc
-be1un
+ber3am
+be2ran
+ber3as
+berd4
+ber3eiw
+be3rel
+bere4s
+ber3esc
+ber4in.
+ber3iss
+ber3na
+b1ernt
+be1rop
+ber3st4a
+ber3th
+be3rum
+1be1s
+be3sa
+be2s1er
+be3slo
+be3spo
+be3spr
+bes5s4e
+b3esst.
+bes3sz
+bes2to2
+be4s3tol
+be3s4ze
+3bet
+be2tap
+be3tha
be1ur
-8bex
-be6zwec
-2b1f8
-bfe6st5e
-2b1g2
-bga2s5
-bge1
-2b1h
-bhole6
+3b2ew
+2b1ex
+1bez
+2b5f4
+bfal2
+4b3g4
+b5ga
+bge3
+bge5n
+bges4
+2b3h
1bi
-bi1bl
-b6ie
-bi1el
-bi1la
-bilä5
-bi1na
-bi4nok
-bi5str
-bi6stu
-bi5tr
-bit4t5r
-b1j
-2b1k2
-bkü6
-bl8
-b6la.
-6b1lad
-6blag
-8blam
-1blat
-b8latt
-3blau.
-b6lav
-3ble.
-b1leb
-b1led
-8b1leg
-8b1leh
-8bleid
-8bleih
-6b3lein
-blei3s
-ble4m3o
-4blich
-b4lind
-8bling
-b2lio
-5blit
-b4litz
-b1loh
-8b1los
-1blu
-5blum
-2blun
-blut3a
-blut5sc
-3blä
-bläs5c
-5blö
+bi1ak
+bibe4
+bi2e
+bi3ens
+bi3ent
+bie2s
+bi3k2a
+bi2ke.
+bi2kes
+bi3ki
+3b2il
+bil4a
+4b3illu
+bi2lu
+2b1inb
+bi3n2e
+2b1inf
+2b3int
+bi2o3
+bi3on
+biri1
+bi5se
+bi2sol
+bis4s3c
+bi4st
+bi2t
+b2i3ta
+bi3te
+bi3to
+bi3tr
+bit3st
+2bi4tu
+bi5tum
+b2i5tus
+biz2
+bi3za
+4b3j
+bjek4to
+2b3k4
+b2l2
+2bl.
+bla3b6
+4b5lad
+b6lanc
+6blasser
+b6latt
+b3law
+3b4le2a
+b3leb
+2b5leg
+b3leh
+2b3leid
+b5lein
+blei3sc
+ble3l
+b4lem
+b4ler
+b5lese
+ble5sz
+3b4let
+2b3lich
+3blick
+b4lie
+2b3lis
+b4lit
+3b6litz
+1b4lo
+b6loc
+b5lok
+2b3lun
+blu4ter
3blü
-blü8sc
-2b1m
-2b1n
+2b3m
+6b3n2
+bni2
+bnis3
1bo
-bo1ch
-bo5d6s
-boe5
-8boff
-8bonk
-bo1ra
+bo5as
+bo2b3l
+bo3b4r
+bo2c
+bo3ch2
+bo3d2
+bo2e3i
+2b3of
+bo5fe
+bo1is
+bo2l1an
+3bon.
+bon2d1e
+bo2ne
+3bons
+b1op
+bo1r2a
+bo4rä
+bor2d1i
+bor2d3r
+bo2rei
+bor2s
b1ort
-2b1p2
-b1q
-1br
-brail6
-brast8
-bre4a
-b5red
-8bref
-8b5riem
-b6riga
-bro1s
-b1rup
-b2ruz
-8bröh
-brös5c
-8bs
-b1sa
-b8sang
-b2s1ar
-b1sc
-bs3erl
-bs3erz
-b8sof
-b1s2p
+bor4tei
+bor2t3r
+bo2sc
+bo5se
+bo4s3p
+3bot
+bote5n4e
+bo3th
+bot2st
+bö2b3
+2b3öf
+bö3sc
+2b3p2
+bpa4g
+2b3q
+b2r4
+2br.
+b4ra.
+2b3rad
+b6rah
+b6ra3k
+bra1st4
+2bre.
+6b5rechte
+2b3ref
+2breg
+b3reif
+b3rek
+3brem
+2b3rep
+b4rer
+b4ri
+2b5riem
+bri2er
+2b5rig
+b5ris
+b5roh
+2b3rol
+b4ruc
+brust1
+4b1s
+bs3ad
+bs1an
+b3sand
+bs3ar
+bsat2
+b3sä
+b4sär
+b3sc
+b4schan
+b7schl
+bs4cu
+b3se
+b5se.
+bs1e2b
+b5sel.
+bs1ele
+bse2n
+b5sen.
+bs1ent
+bs1er
+bs5e4r3in
+b5ses
+b5set
+bs1ex
+bsi4t
+bs5ko
+bs2ku
+b4sl
+b2s1of
+bs1op
+bso2r
+b2sö
+bs1par
+bs2pl
+b3s2pu
+bs5s2
+bs2t
+bst1a2b
+bst1ac
+bst1ak
+bst3ank
+bs3tät
+bs4tem
+bst1er
bst1h
-b3stru
-b5stä
-b6sun
-2b1t
+b3sto
+b2s3trä
+bs3treu
+b3stu
+b3stü
+b4stüb
+b2s1un
+4b1t
+b3ta
+btal3
+bta4s
+btast3r
+b3tä
+b5te
b2t1h
-1bu
-bu1ie
-bul6k
-b8ure
-bu6sin
-6b1v
-2b1w
-1by1
-by6te.
-8b1z
-bzi1s
-1bä
-b5ä6s5
-1bü
-b6ü5bere
-büge6
-bügel5e
-bür6sc
-1ca
-cag6
-ca5la
-ca6re
-ca5y
-c1c
-1ce
-celi4c
-celich5
+b3ti
+bti2s
+b3to
+b3tr
+bts2
+b3tu
+btü1
+b2u
+bu2chi
+bu2e3
+bu2f
+bu5li
+bul2la
+2b3umk
+bu3na
+bunde6s
+bun4th
+b4urg
+bu3r4i
+bu2s
+bus3cha
+bu3se
+bu4s1er
+bus1p
+bus1u
+bu3ße
+1b2ü
+bü1c
+büge4
+bügel3e
+2b3v
+2b5w
+1by
+by1a
+by3p
+by4t
+by5th
+2b3z2
+b5ze
+bzei2t1
+2c.
+1c4a
+2ca1b
+ca1ch
+ca2e3
+3caf
+ca3g4
+ca1h
+3cal
+ca3la
+cal3t
+3cam
+ca2pe
+ca3pel
+3car
+car3n
+carri1
+ca3s2a3
+ca4st
+ca3th
+ca1y2
+cä3
+4c1c
+cch2
+4cd
+c1do
+2cec
+ce2dr
+2cef
+ce1i
+2cek
+3cen
+cen3g
+cen3ta
+ce3n1u
+1cer
ce1ro
-c8h
-2ch.
-1chae
+ce3sh
+ce1st
+1cet
+2ceta
+cet3am
+ce3ty
+ce1u
+1cé
+2c1f
+c4h
+4ch.
+2chab
+ch3abi
ch1ah
-ch3akt
-cha6mer
-8chanz
-5chara
-3chari
-5chato
-6chb
-1chef
-6chei
-ch3eil
-ch3eis
-6cherkl
-6chf
-4chh
-5chiad
-5chias
-6chins
-8chj
-chl6
-5chlor
-6ch2m
-2chn6
-ch8nie
-5cho.
-8chob
-choi8d
-6chp
-ch3ren
-ch6res
-ch3rü
-2chs
-2cht
-cht5ha
-cht3hi
-5chthon
-ch6tin
-6chuh
-chu4la
-6ch3unt
-chut6t
-8chw
+ch1ak
+ch2anb
+5chanc
+ch1ang
+ch3anst
+4chanz
+3chao
+ch1ap
+4char.
+ch3arm.
+3charta
+cha2sc
+chasi1
+3chato
+4chatu
+ch1ärm
+ch1äs
+1châ
+2chb
+4chc
+2chd
+ch3e4ben
+ch3echt
+3chef
+che2fe
+4chei
+ch1eim
+che4ler
+4chents
+4chentw
+cher3a
+che3rei
+6chergeb
+2cherö
+ch1ess
+2ch3eta
+2ch1ex
+1ché
+2chf
+2chg
+2chh
+ch1ia
+3chia.
+3chias
+6chind
+3chines
+ch1inf
+2ch1inh
+ch1ins
+ch1int
+ch1inv
+3chiru
+2chj
+2chk
+2ch2l2
+ch3lein
+2ch2m
+ch4mu
+2chn4
+2chob
+cho6cker
+cho2f
+ch1off
+ch1oh
+ch1orc
+2chp
+ch2r2
+4chre
+ch3rh
+3chron
+4chs
+4cht
+2chuf
+2chuh
+2chum
+2ch1unf
+2chunt
+4chü
+2chv
+2chw
+2chz
1ci
-ci5tr
-c2k
-2ck.
-ck1ei
-4ckh
-ck3l
-ck3n
-ck5o8f
-ck1r
-2cks
-ck5stra
-ck6s5u
-c2l
-1c8o
-con6ne
-8corb
-cos6t
-c3q
-1c6r
-8c1t
-1cu
+ci1c
+ci2s
+c1j
+c4k
+4ck.
+ck1a
+3cka.
+ck5aa
+2ckac
+2ckal
+ck5am
+2ck3an
+cka4r1
+2ckau
+ck1ä
+4ckb
+2ckc
+2ckd
+1cke
+3cked
+4ckeff
+4ckeh
+ck1ehe
+4ck3ei
+3ckel
+3cken
+4ck3ense
+ck1ent
+4ckentw
+cke2ra
+cke5reig
+4ckerhö
+4ckerke
+2ckero
+2ck1err
+cke2s
+2ck1ese
+2ckex
+4ckf
+4ckg
+2ckh
+1cki
+2ck1id
+ck1im
+ck1in
+3ckis
+2ckk
+2ck5l
+2ckm
+2ck3n
+2ck1o2
+ck1ö
+2ckp
+2ck5r
+4cks
+ck3spo
+4ckt
+ck5t2e
+ck3ther
+3cku
+4ck1um3
+4ckunt
+4ck1up
+2ckv
+4ckw
+1cky
+4ckz
+3c6l2
+clet4
+clo1c
+c2m
+3co
+co2c
+co3ch
+co2d
+co4der.
+co3di
+coff4
+coi2
+co1it
+co2ke
+co2le
+co5l2o
+com4te.
+comtes4
+con2ne
+co2pe
+co1ra
+co4re
+cor5t
+cos4
+co4te
+cô4
+2cp
+2c1q
+c4r2
+cre2
+cre4mes
+cry2
+2c2s
+cs2a
+c3se
+cst4
+c3s2tr
+2c1t
+cte3e
+c3ti4
+c3to
+ctur6
+3cu
+cu2p3
+cup1e
+cussi4
1cy
-5cä1
-cö5
-1da.
-8daas
-2dabg
-8dabr
-6dabt
-6dabw
-1dac
-da2gr
-6d5alk
-8d5amt
-dan6ce.
-dani5er
-dan8ker
+2cz
+4d.
+3da.
+da1a
+2dab
+d2abä
+da2ben
+3d2a1b4l
+3dac
+dach5a
+da2cho
+4dachse
+3dad
+da2de
+da3dr
+da1er
+2d1af
+d1ag
+dagi4
+dah3l
+da1ho
+3d4ai
+da1in
+da1is
+da1l2a
+2d1alar
+dal3b4
+da1lö
+2d1alt
+2d1amma
+2d1ammä
+damo3
+damp7f8erf
+2d1amt
+d2an.
+2dana
+dan2c
+2d1and
+2d1ang
+3dank
+dan4kl
+dan4k1o
+dank3r
2danl
-danla6
-6dans
-8danzi
-6danzu
-d1ap
-da2r1a8
-2d1arb
-d3arc
-dar6men
-4d3art
-8darz
-1dat
-8datm
-2d1auf
+4d1ans
+2danw
+d4anz.
+2d1ap
+d2aph
+4dapp
+da2r3a
+2darb6
+3d2arl
+dar2ma
+dar2m1i
+da2ro
+2darr
+dar3s
+2dart
+d1artg
+da2ru
+d2arw
+das4
+da3s2h
+da5s2t
+3dat
+da3ta
+dat2e4
+4d3atl
+4datm
+3dau3e4
+2d1au2f
2d1aus
-2d1b
+2d1äh
+2d1ämt
+2d1änd
+2d1äng
+2d1äp
+2d1ärz
+dä2um
+dä1us
+2d7b6
+dbu2
2d1c
-2d1d
+4d3d2
+ddar2
+ddar4m
d5de
-d3d2h
-ddämme8
1de
-2deal
-de5an
-de3cha
-de1e
-defe6
-6deff
+de3am
+de3an
+de3as
+de5a4t
+de3b6
+4d1e4ben
+3de1c
+de2cka
+deco3
+de1e2
+2d1eff
+deg4
+dehe2
+de3ho
2d1ehr
-5d4eic
-de5isc
-de8lar
-del6s5e
-del6spr
-de4mag
-de8mun
-de8nep
-dene6r
-8denge.
-8dengen
-de5o6d
+2dei
+d2eic
+3d2e1im
+de2l1a4g
+de4l3aug
+de4l1än
+del1ec
+de3l2ei
+2delek
+2delem
+de2len
+2d1elfm
+3delik
+delle2
+del4leb
+del4lei
+de2l1ob
+de3lor
+de2lö
+del2s5e
+del2so
+del2s1p
+del5ster
+delt4
+del3ta
+del3tr
+de6ments
+2d1emp
+d2en.
+dend2
+dend4s
+de4n3end
+den3g
+de2ni
+den4k5li
+den3sc
+den4sen
+dens5tau
+den3th
+2dentw
+de2ob
2deol
-de5ram
-8derdb
-der5ein
+de1on
+deo4no
+depi2
+d4er.
+de1rad
+de2r3ap
+der2bl
+de2r1e2b
+de4reck
+der3edi
+de3r4erb
+de3r4erf
+de4r3ero
+4d3erhöh
+de5ric
+de3rik
+4d3erklä
de1ro
-der1r
-d8ers
-der5um
-de4s3am
-de4s3an
-de4sau
-de6sil
-de4sin
-de8sor
-de4spr
-de2su
-8deul
-de5us.
-2d1f
-df2l
+de2rop
+d3ersat
+dert2a
+der6t5end
+dert2s
+de3ru
+de4ruh
+de4rum
+de2s
+de4s3a
+de5sac
+de5säc
+des1än
+de5sc
+de3se
+des1en
+des1in
+des1o
+des1p
+des3pot
+des3s4
+des5se
+dest5alt
+de5stang
+de5star
+de5stat
+de7stel
+de4sto
+de3str
+dest5rat
+de5stri
+de5stro
+des1u
+deten6t
+2d3etw
+de1un
+de1url
+de1us
+de2xis
+2dexp
+2d3f
2d1g
-2d1h
+dga2
+d2ge.
+d3gem
+dge2ta
+dge6t5e
+d3gl
+2d1h2
+dhas2
+d2his
+d3hu
1di
-dia5c
-di5ara
-dice5
-di3chr
-di5ena
-di1gn
-di1la
-dil8s
-di1na
-8dind
-6dinf
-4d3inh
+3di.
+di2a
+di4ab
+di4am
+dia5ne
+di4at
+3dic
+di1ce
+dich3te
+di2de
+di2e
+di3e2d
+die3ner
+di3eni
+di3ens.
+dienst5r
+die4s3c
+die2t5
+dige4s
+di3gn
+di3ka
+dil2s3
+2d1imb
+din2a
+2d1ind
+2d1inf
+2d1inh
+2d1init
+4dinner
2d1ins
-di5o6d
-di3p4t
-di8sen
-dis1p
-di5s8per
-di6s5to
-dis5tra
-di8tan
-di8tin
-d1j
-6dje
-2dju
-2d1k
-2d1l
-2d1m
-2d1n6
-dni6
-dnje6
-1do
-6d5obe
-do6berf
-6d5ony
-do3ran
-6dord
-2d1org
-dor4t3h
-do6ste
-6doth
-dott8e
-2d1p
-d5q
-dr4
-1drah
-8drak
-d5rand
-6dre.
-4drech
-d6reck
-4d3reg
-8d3reic
-d5reife
-8drem
-8d1ren
-2drer
-8dres.
-6d5rh
-1dria
-d1ric
-8drind
-droi6
-dro5x
-1dru
-8drut
-drös5c
-1drü
-drü5b
-drü8sc
+2d1int
+di2o3b
+di3o2d
+di3p
+di2ra
+di4re.
+di2ren
+di2ris
+2d1irl
+2d1isr
+dist4
+di4ste
+di2ta
+di3te
+di4tei
+di4teng
+di4t3erl
+di4t3erm
+di4t3ers
+di2t3r
+di2tu
+diz2
+di3zi
+2d1j
+2d1k4
+4d1l
+d3l2e
+dle2r3a
+2d5m
+d3me
+4d1n4
+d5ne
+dni2
+dnis1
+d3no
+3do.
+2dob
+3doba
+d1o2be
+dob4l
+3dobr
+3doby
+do2c
+do3chi
+3dog
+do3ha
+3dok
+dol3l2
+do2mar
+3don
+do5n4a
+doni1e
+do2o
+4d1opf
+d2opp
+d2o3r4a
+4dorc
+3dorf
+dor2f1a
+dor2fä
+dor2fl
+dor2fr
+4d1org
+do2rie
+d2orp
+d2os.
+do3sp
+dos3s
+dost3
+do4sta
+do3str
+3dot
+dot4h
+do3un
+do1y2
+2dö
+d1öf
+d1öl1
+3dör
+dö4s3c
+2d3p2
+2d1q
+d2r4
+3d4ra.
+2d3rad
+drag4
+d4rah
+2d5rahm
+3d4ram
+d3rand
+2drast
+2drat
+2drauc
+d3raum
+2d3räd
+2d3rät
+2dräu
+4dre.
+d4rea
+d5real
+3d4reck
+2dreg
+5dreh
+2d3reic
+d4rein
+drei3t
+d4reiv
+4drem
+4d3ren
+d3rep
+4d3rer
+4dres.
+d4resc
+2d3rh
+d4ria
+2d3ric
+d3rieg
+d4rif
+d3rind
+3drisc
+3d4rit
+4dritu
+2drob
+d3roc
+2d3rod
+d4roi
+2d3rot
+d3rou
+2d3rov
+drö4s3
+3d4ru
+d5rub
+4d5ruf
+4d5ruh
+4d5rut
+3d4rü
+drü1b
+drü5cke
2ds
-d1sa
-d6san
-dsat6
-d1sc
-5d6scha.
-5dschik
-dse8e
-d8serg
-8dsl
-d1sp
-d4spak
-ds2po
-d8spä
-d1st
-d1sü
-2dt
+ds3ab
+d4s3amt
+d2s3an
+ds3assi
+d2s1au2
+d2s1än
+4dsb
+d4schin
+d2s1e2b
+d3sec
+d2s1ef
+d5s4eig
+d2sein
+d2s1eng
+d2s1ent
+d2s1erf
+d2s1erk
+ds1err
+d2s1erz
+dse4t
+d4s1eta
+d3s2ha
+ds3han
+d3sho
+ds3hu
+d2s1im
+ds2inf
+d3s2kan
+d3skul
+4dsl
+d2s1op
+dso2r
+ds1ori
+d2sö
+d2s1par
+d2s1pas
+d2s1pä
+d3s2po
+d4spro
+dss2
+ds3st
+dst4
+d2s1tab
+d4s3täti
+d5stei
+d5stell
+d3s4tern
+ds1th
+d1s2ti
+ds4til
+d3stip
+d1str
+d5stre
+ds2tri
+d1s2tu
+ds1ums
+d2sun
+d1sy
+ds2zen
+4dt
d1ta
-d1te
-d1ti
-d1to
-dt1s6
-d1tu
-d5tä
+dt3a2d
+d1tä
+d5tea
+dte5na
+dt3ha
+d3ti
+d1to4
+d1tö
+dt3r
+dtran2
+dts2
+dt3sa
+dt5sc
+dt3sp
+dt5str
+dt3t
+d1tü
1du
-du5als
-du1b6
-du1e
-duf4t3r
-4d3uh
-du5ie
-8duml
-8dumw
-2d1und
-du8ni
-6d5unt
-dur2c
-durch3
-6durl
-6dursa
-8durt
-du1s
-du8schr
-2d1v
+du1alv
+du1ar
+du2b3l
+du3e
+du2f
+2d1ufe
+2d1uh
+du1i
+3dum.
+d1umb
+2dumd
+d3u2m1e
+2dumf
+2dumg
+4dumk
+2duml
+d2ump
+2dumr
+2d1ums
+3dums.
+d1umv
+dun3d
+2d1unf
+dun3ke
+dun2kl
+2dunr
+dun2st
+2dunt
+du1os
+dup4
+dur2
+2d1url
+3du2s
+du3scha
+du3se
+dus1t
+2düb
+3düf
+3dün
+3dür
+dürn3
+2d1v2
2d1w
-dwa8l
+dwa4
+dwa2l
+dwes4
+dwest1
+dy3n
2d1z
-1dä
-6däh
-8dänd
-dä6r
-dö8bl
-d5öl
-dör6fl
-dö8sc
-d5ö4st
-dös3te
-1dü
-ea4ben
-e1ac
-e1ah
-e1akt
-e1al.
-e5alf
-e1alg
-e5a8lin
-e1alk
-e1all
-e5alp
-e1alt
-e5alw
-e1am
-e1and
-ea6nim
-e1ar.
-e5arf
-e1ark
-e5arm
+4e.
+2e1a
+e3a2b
+ea2c
+eadli4
+e2ag4
+ea2ge
+ea3gl
+eakt4
+eak3to
+e2al
+e3al.
+e3alb
+e3alei
+e3alf
+e3alg
+e3alk
+e3all
+e3aln
+e3alp
+e3als
+e3alta
+e3alv
+e3alw
+e3alz
+e2am
+eam3a
+e4ame
+eam1o
+eam3to
+ea2na
+e5and
+e4ano
+e3anz
+e2ap
+e3ar.
+ea2ra
+e3arb
+e4are
+e5a6rene
+e3arm
e3art
-e5at.
-e6ate
-e6a5t6l
-e8ats
-e5att
-e6au.
-e1aus
+eas3s
+e4at.
+eat4e2
+eate4r
+e4atl
+e4ats2
+eat3t4
+eatu4
+eau3b
+e3au2f
+e3aug
+e3ä4
e1b
-e6b5am
-ebens5e
-eb4lie
-eb4ser
-eb4s3in
-e1che
-e8cherz
+2eba
+e3b2ak
+eba3ra
+ebe2i
+eb4en
+e3beng
+eben6s5e
+2ebet
+2ebl
+eb5ler
+eb4leu
+eb3li
+e3blie
+eb5lo
+2eb2o
+ebö4s
+2ebr
+e3bra
+eb3rei
+eb2s
+ebs1au
+eb4se2
+ebs1i
+ebs1o
+ebs1p
+ebs3pa
+eb4stät
+ebs5tem
+ebs3th
+ebs3ti
+eb3str
+ebs1u
+e3bu
+ebu2t1
+eb3üb
+2e3ca
+e1ce
+ech1ä
+2e3che
+ech1ei
+e6ch5erzi
e1chi
+ech3l
ech3m
-8ech3n
-ech1r
-ech8send
-ech4su
+ech5n
+e2cho.
+ech1o4b
+e2ch3r
+ech3ta
+ech3t4ei
e1chu
-eck5an
-e5cl
+ech1uh
+ech3w
+eci6a
+e1cka
+eck3se
+2eckt
+2ecl
+2eco
+e5cr
+ecs1
+2ect
e1d
-ee5a
-ee3e
-ee5g
-e1ei
-ee5isc
-eei4s3t
-ee6lend
-e1ell
-ee5lö
+ed4dr
+ed4e
+e3dei
+ede3n2e
+eden2s
+eden4se
+edens3p
+ede2r
+ed2ge
+edi4a
+e3d2o
+e3dö
+ed3s2ä
+ed2s1es
+ed2s1o
+ed2s1p
+ed2s1tr
+ed2su
+e3dy
+6ee
+ee5a2
+eeb4l
+ee2ce
+ee1ch
+ee2cho
+ee2ck
+eede3
+eed3s2
+ee1e
+ee3ei
+e1eff
+eef3s
+eeg4
+e1ei2
+eei3e
+ee1im
+ee3ing
+eel2e
+e1e2lek
+ee3len
+e1emp
+e1en
+eena4
+e2enä
+e2enc
+ee5ni
+e2eno
+e1e2pi
+e2e1ra
+e1erbt
e1erd
-ee3r4e
-ee8reng
-eere6s5
-ee5rä
-ee6tat
-e1ex
+ee3r2e
+ee4r3eng
+eere4s
+ee4ret
+e2e1ro
+ee1r2ö
+eer3öf
+eert2
+e1ertr
+e2erü
+e1erz
+ees2
+ee3sh
+ees3k
+ee3st
+ee2tat
+ee2th
+ee1u2
+eewa4r
+e1e2x
e1f
-e6fau
-e8fe8b
-3effek
+2ef.
+2efa
+e3fab
+ef3ad
+e3fah
+ef1ana
+ef1ank
+ef1arc
+ef1aus
+ef1äu
+2efe
+e2f1e2b
+e2f1em
+e4fent
+ef2er
+2eff.
+1effi
+ef2fl
+2efi
+e2f1i2d
+e2f1ins
+efi2s
+1efku
+2efl
+e3flu
+e3flü
+2e3f2o
+e3f4ra
+ef3rea
+ef4rie
+ef1rol
ef3rom
-ege6ra
-eglo6si
-1egy
-e1ha
-e6h5ach
-eh5ans
-e6hap
-eh5auf
+ef3rot
+efs2
+ef5sc
+ef3so
+ef3sp
+ef2tan
+eft4r
+2efu
+ef1um
+2efü
+e1g
+e3ge
+ege4n1a
+ege2ra
+ege1u
+eg4li
+eg3lo
+eg3lu
+e2gn
+eg3ni
+eg4sal
+eg6ser1
+egs2pe
+egs2t6
+eg1ste
+eg4sto
+eg1str
+egs3trä
+2e3gu
+egus1
+2e1ha
+eh1ach
+eh3aka
+e3h2al
+eh1ap
+eh2aus
+2e3hä
e1he
-e1hi
-ehl3a
-eh1le
-ehl5ein
-eh1mu
-ehn5ec
+eh1eff
+ehen2t3
+1e2hep
+ehe1ra
+eher4an
+ehe3str
+e3h2i
+eh3int
+eh1lam
+eh1lä
+ehl2e2
+ehl3ein
+ehl3ent
+eh3lo
+ehl2se
+eh3ma
+eh3mi
+eh3mu
+eh5nat
e1ho
+e3hol
ehr1a
-eh1re
-ehre6n
+ehr1ä
+ehr3e2c
+eh2r3ei
eh1ri
-eh1ru
-ehr5um
+eh1ro
+ehr1ob
+ehr1of
+ehr5sch
+ehs2
+eh3sh
+eh3sp
+eh3te
e1hu
+e1hü
+eh3üb
+e3hüt
eh1w
e1hy
-e1hä
-e1hö
-e3hüt
-ei1a
-eia6s
-ei6bar
-eich3a
-eich5r
-ei4dar
-ei6d5ei
-ei8derf
-ei3d4sc
+2ei.
+2ei3a2
+4eib
+ei2b3l
+eibu4t
+ei4b3ute
+ei2cho
+eich5te
+e2id
+ei2d1a
+ei3de
+ei4d3err
+2eidn
+ei3dra
ei1e
-8eifen
-3eifri
-1eign
-eil1d
-ei6mab
-ei8mag
-ein1a4
-ei8nat
-ei8nerh
-ei8ness
-ei6nete
-ein1g
-e8ini
-ein1k
-ei6n5od
-ei8nok
-ei4nor
-e3insä
-ei1o
+ei3el
+2eien
+eien3st
+ei3erv
+ei3et
+1eifr
+ei3g2a
+eig2e
+ei3g6er
+2eigew
+ei3gl
+1ei2g3n
+2eigru
+2eigt
+2eigu
+4eih
+ei3k2a
+eik4r
+e2il
+2eil.
+ei4lant
+ei2lar
+2eilb
+eil3d
+ei4lein
+eile2n1
+eil3f4
+ei4l3ins
+2eiln
+ei2m1ag
+eim3all
+ei2mor
+e1imp
+ei4n1a
+ein3an
+ei2nä
+ein5de
+ein3dr
+2eindu
+ei5ne.
+ei4neng
+2einfo
+e2in1g2
+ein3ga
+ein2i
+e1init
+ein3k
+ein6karn
+3einna
+ei2no
+ein1ob
+3einsat
+ein4sz
+e4inver
+ei3o2
+ei3p
+eip2f
+2eir
+ei3re
e1irr
-ei5ru
-ei8sab
-ei5schn
-ei6s5ent
-ei8sol
-ei4t3al
-eit3ar
+e2is.
+ei2sa6
+ei2sä
+ei4s3erw
+ei3sp
+eis2pe
+ei3sto
+ei2ta
+2eitä
eit1h
-ei6thi
-ei8tho
-eit8samt
-ei6t5um
-e1j
+ei2tro
+eit3t2
+ei4t3um
+2eiu
+2e1j
+e1k
+e3k2a
1ekd
-e1ke
-e1ki
-e1k2l
-e1kn
-ekni4
-e1la
-e2l1al
-6elan
-e6lanf
-e8lanl
-e6l5ans
-el3arb
-el3arm
-e6l3art
-5e6lasti
-e6lauge
-elbst5a
-e1le
-6elef
-ele6h
-e6l5ehe
-e8leif
-e6l5einh
-1elek
-e8lel
-3eleme
-e6lemen
-e6lente
-el5epi
-e4l3err
-e6l5ersc
-elf2l
-elg2
-e6l5ins
-ell8er
-4e1lo
-e4l3ofe
-el8soh
-el8tent
-5eltern
-e1lu
-elut2
-e1lä
+eke2
+e3ke.
+e3ken
+eke3ri
+e3kes
+e3key
+ek4l
+ek5lip
+ek4n
+2ek2o
+ek3s4t
+2ekt
+ekt4ant
+ekt3erf
+ekt3erg
+ek4t3erz
+ek3t2o
+e3k2w
+2e1la
+e3lab
+el3aben
+ela2c
+el1af
+el3agi
+ela2h
+el1aho
+e2l1ak
+el1a2m
+el3ans
+e2lant
+e2l3anz
+el1ap
+e2l1a2r
+el5ari
+ela4s
+el3asi
+el3asp
+e3law
+2e1lä
+1elbis
+elb4l
+el2da
+eld5erst
+eld3erw
+el3des
+el3dr
+elds2
+e5le.
+elea2
+ele4c
+2elei
+e3leie
+e6l5eier.
+el3eig
+e2l1ein
+e3leine
+e4leing
+e2l1el
+1e2lem
+e3lem.
+el1emp
+2e3len.
+e4lense
+e2l1ent
+e3ler.
+el1erd
+el1erf
+e4lerfa
+e2l1erg
+el1erk
+e4l3erla
+e4l3ernä
+e2l1err
+el1ess
+e3let.
+e2l3e4ta
+2elev
+ele2x
+el1exi
+el3fe
+elf3ein
+elf4l
+elgi5er.
+elgi5ers
+e2l1id
+e3lie
+e2lim
+eli4n
+el1ita
+ell2a
+el3lan
+el5le.
+ell3ebe
+el4l3ein
+ell3eis
+el3les
+el5lin
+ell5sp
+elm2a
+2eln
+el5na
+2elo
+el1obl
+e2lof
+e2lol
+e3lom
+el1ope
+e2l1or
+elo2ri
+e3los
+e5lose
+e1lö
+el2san
+el2ser
+el2spr
+els6tern
+el2su
+el2ta
+el3tak
+elte2k
+elt3eng
+el4t3in
+el2to2
+el2t3r
+el3tri
+el3tro
+elts2
+elt3sk
+elt5sp
+2e1lu
+e2l1um
+e3lung
+el1ur
+el1use
e1lü
-em8dei
-em8meis
-4emo
+e2ly
+2elz
+el3zwe
+2ema
+e2m3ad
+ema2k
+em1anf
+e3mann
+em1ans
+3emanz
+e5mä
+em4d3a2
+2eme
+eme4n
+emen4t3h
+e2m1erw
+eme2s
+3e2meti
+em1ex
+em1im
+em1int
+emi5ti
+2emm
+emma3u
+e3mon
+e2mop
emo5s
-1emp1f
-1empt
-1emto
-e1mu
-emurk4
-emurks5
-e1mä
-en5a6ben
-en5achs
-en5ack
-e1nad
-en5af
-en5all
-en3alt
-en1am
-en3an.
-en3ant
+3empf
+em3pfl
+em2p3le
+em2sa
+em3spo
+em3t2
+2emü
+e2na
+4ena.
+e4na2b
+2e3nac
+e3nad
+e4naf
+4enah
+e4nak
+en1al
+ena3l2i
+4en1am
+en4ame
+e4nand
+e5nann
en3anz
-en1a6p
-en1ar
-en1a6s
-6e1nat
+en1ap
+e4nar
+en3are
+4enat
+e5nati
+en3att
+e3naue
en3auf
-en3aus
+e2nä
+e3näc
+en1är
+en1äu
en2ce
-enda6l
-end5erf
-end5erg
-en8dess
-4ene.
-en5eck
-e8neff
-e6n5ehr
-e6n5eim
-en3eis
-6enem.
-6enen
-e4nent
+en3del
+end3ess
+en3do
+end4ort
+end3ras
+end7si
+end3s2p
+end3sz
+en3dum
+2ene
+en1e2c
+ene4ck
+e2nef
+en1ehr
+en3ei.
+e2n1el
+ene4le
+e4nelt
+4enen
+e4n1ent
+e5n4entr
+en1epo
4ener.
-e8nerd
-e6n3erf
-e4nerg
-5energi
-e6n5erla
-en5ers
-e6nerst
-en5erw
-6enes
-e6n5ess
-e2nex
+e4n1erd
+3e2n3erg
+e4n3erh
+4e3neri
+e2n3erk
+e2n1erl
+en3ermo
+4enern
+e2n1err
+en1ers
+e2n3ert
+e2n3eru
+e4n1erw
+en3erz
+e4n3ess
+en3eta
+en3eth
+en1eup
+e4nex
+en3fa
+en3ga
+1engad
+3engag
+en5g2i
+en2gl
en3glo
+1engp
+eng5sc
+eng3se
2eni
-enni6s5
-ennos4
-enns8
-e1no
-e6nober
-eno8f
-en5opf
-e4n3ord
-en8sers
-ens8kl
-en1sp
-ens6por
-en5t6ag
-enta5go
-en8terbu
-en6tid
+e3nic
+e4n1id
+e3nie
+eni3er.
+eni5ers.
+e2n1i4m
+en3imi
+e2n1in
+e5nit
+en3k2ü
+e2n1ob
+enob4le
+e2n3oh
+e3n4ol
+eno2ma
+en1on
+e2n1op
+en1o2r
+en2os
+e3not
+e3now
+2e1nö
+en1ö2d
+4enpe
+e6nr
+en2san
+en5sche
+en7schen
+en4seb
+1ensem
+ens3eng
+en3sho
+en2sid
+en3s2ka
+en3s2po
+enst5alt
+en4s3tät
+4ensto
+en3stoc
+en5t4ag
+en3tanz
+1entd
+en4teb
+ente2n
+en6t5erb
+1entfa
+1entga
3entla
-ent5ric
-5entwic
-5entwu
+1entna
+3entspr
+3entw
+4entwet
1entz
-enu5i
-e3ny
-en8zan
-en1öf
-e1nös
-e1nüg
-eo1c
-e5o6fe
-e5okk
+3entzü
+e2n1uf
+e2n1um
+en1unf
+en1ur
+e3nus
+2enut
+e1nü
+4enwü
+e1ny
+enz3erf
+enz3erg
+enz3erk
+enz3ert
+e1ñ
+eo5a
+e1o2b1
+eo3ben
+e1of
+eo2fe
+e1oh
e1on.
-e3onf
-e5onk
-e5onl
-e5onr
-e5opf
-e5ops
-e5or.
-e1ord
-e1org
-eo5r6h
-eo1t
-e1pa
-e8pee
-e6p5e6g
-ep5ent
-e1p2f
-e1pi
-5epid
-e6pidem
-e1pl
-5epos
-e6pos.
-ep4p3a
-e1pr
-e1pä
+eo3na
+e1ond
+e1onf
+e1onl
+e1onr
+e1ons
+e1ope
+e3opf
+eop4t
+e1or
+e3or.
+e3orb
+e3ord
+eorgi1
+e3ort
+e3orw
+eo3s2
+e3os.
+eo1st
+eo3ul
+e1o2v
+e1ö2
+e1p
+e3pa
+epa4g
+e3p2f6
+1episo
+ep3le
+e2poc
+ep2pa
+ep4pl
+ep2pr
+ept2
+ep3ta
+ep4tal
+ep5ti
e1q
-e1ra.
-er5aal
-8eraba
-e5rabel
-er5a6ben
-e5rabi
+er1a
+e5ra.
+era2be
+e1rabi
er3abs
-er3ach
-era5e
-era5k6l
+er3abt
+e3rad.
+er3adm
+er3adr
+era5f4a
+era1fr
+era2g
+er3agi
+e1rai
+er3aic
+e2rak
+er3akr
+e1ral
+era5le
er3all
-er3amt
-e3rand
+er3ana
+er3and
e3rane
-er3ans
-e5ranz.
+e2ranh
+er3anm
e1rap
-er3arc
+er3apf
+er3ar
e3rari
-er3a6si
-e1rat
-erat3s
-er3auf
-e3raum
-3erbse
+e1ras
+e2r3a4si
+era2ß
+e2rath
+e3rati
+e1raub
+er3aue
+er3aug
+e1raum
+e1raw
+e1raz
+2e1rä
+e3räd
+er1äh
+er1äm
+er3ätz
+erb2e
+er3blu
+er3br
er1c
-e1re
+er3chl
+1erdb
+er3de
+2erdec
+erd3erw
+2ere
4e5re.
-er3eck
-er5egg
-er5e2h
-2erei
-e3rei.
-e8reine
-er5einr
-6eren.
-e4r3enm
-4erer.
-e6r5erm
-er5ero
-er5erst
-e4r3erz
-er3ess
-5erfül
-er8gan.
-5ergebn
-er2g5h
-5ergänz
-5erhöhu
-2e1ri
-eri5ak
-e6r5iat
-e4r3ind
-e6r5i6n5i6
-er5ins
-e6r5int
-er5itio
-er1kl
-3erklä
-5erlös.
-ermen6s
-er6nab
-3ernst
-6e1ro.
-e1rod
-er1o2f
+e3rech
+er3echs
+er1e4ck
+ere4dit
+er1eff
+er1e2h
+4e3r4ei.
+er1eig
+e2rein
+er3eing
+er3einr
+er3eis.
+ere2l
+e2r1ele
+4e3rem
+e5rem.
+e4remp
+er3emu
+4eren
+e5ren.
+e5rena
+e4rense
+e4r3entf
+e4rentn
+e3reo
+4e5rer.
+er3erf
+e2r1erh
+e2rerk
+4erern
+er1err
+er1ers
+e4rersc
+e2rert
+e2r1erw
+4eres
+e5res.
+er1ess
+er3e4ti
+er1eul
+ere3us
+er3e4vid
+er3fä
+4erfür
+3ergebn
+4ergehä
+erg3ise
+erg3s4
+e2r3h
+3erhab
+4e1ri
+e2riat
+e3rib
+6e3rie
+eri5e4n3
+erien5e
+e5rif
+erik6
+6e3rin.
+er1inb
+er1ind
+e4r1ini
+er1ink
+er1ins
+e4r1int
+e3rio
+er1ita
+2erkol
+erk5te
+erk5tr
+4erl.
+3erlebn
+4erln
+erm2
+er3ma
+erm3ers
+er3nan
+er2n1o4s
+e1ro.
+er3oa
+er1ob
+er1of
e1rog
-6e3roi
-ero8ide
-e3rol
+e2r1oh
+e1rok
+e1rol
+er3oly
e1rom
-e1ron
-e3rop8
-e2r1or
+e5ron
+er1o2p
+e4ro2r
e1ros
-e1rot
-er5ox
-ersch4
-5erstat
-er6t5ein
-er2t1h
-er5t6her
+e1rou
+e1row
+e1roz
+er1ö2
+e1röh
+4erök
+er5p
+er3ra
+er5rä
+2errü
+er3sa
+ers2au
+er5sen
+er7s2i
+er3sk
+er3smo
+er3sn
+er3sum
+er3s2z
+ert3abe
+ert2ak
+er3tä
+ert3ein
+er6terei
+er4tho
+4erti
+ert3ins
+er3to
+erts2e
2e1ru
-eruf4s3
-e4r3uhr
-er3ums
-e5rus
-5erwerb
-e1ry
-er5zwa
-er3zwu
-erä8m
-er5äs
-erö8
-e3rös.
-e6r1ü2b
-e1sa
-esa8b
-e8sap
-e6s5a6v
-e1sc
-esch4l
-ese1a
-es5ebe
-eserve5
-e8sh
-es5ill
+er1uhr
+er1u2m
+er1uns
+e3rus
+er1uz
+e1rü
+er3ü2b
+e5rüg
+2erv
+3erweck
+6erweis
+2erzy
+e4s3ab
+es4ach
+es3ad
+es3ak
+e5s4a4s
+es3aus
+es3av
+esä2c
+2esb
+e3sc
+es3cap
+e5s4ce
+esch4
+e6schan
+esch2n
+e6scu
+es1ebe
+es3ehr
+es3ein
+es1eis
+es1eta
+es3eva
+2esf
+6esh
+es2har
+es3he
+es2hu
+e3sid
+e5sie
+es1il
+es1ini
es3int
-es4kop
-e2sl
-eso8b
-e1sp
-espei6s5
+e3sir
+e7sis
+es3ke
+es3ki
+es3kl
+es3ku
+e4s3ky
+es3l
+es4log
+2esm
+e3sof
+e3sol
+eso2r
+es2ort
+es4pei
+e3spek
es2po
-es2pu
-5essenz
-e6stabs
-e6staf
-e6st5ak
-est3ar
-e8stob
-e1str
-est5res
-es3ur
-e2sz
-e1sü
+e5spor
+e5s4pra
+2esr
+1essay
+es3sc
+es5sec
+6essem
+ess4e3re
+es4s3erg
+2esso
+es2sof
+es2sp
+ess1pa
+es2st
+ess3tie
+es3str
+e5staa
+e2stab
+estab4b
+est1ak
+e3star
+e4starb
+es2tau
+es3taum
+e3stec
+est5eink
+e5stel
+es4t3eng
+es4t3erh
+es4t3ess
+e1stil
+estmo6de
+est3ori
+e1s2tr
+es3trop
+e1s2tu
+es3tus
+e3s4tü
+e2s1um
+es3ums
+es1ur
+es3w
+e3sy
+es3z
+e1ß
+eße3r2e
+2et
e1ta
-et8ag
-etari5e
-eta8ta
-e1te
-eten6te
-et5hal
-e5thel
-e1ti
-1etn
-e1to
-e1tr
-et3rec
-e8tscha
-et8se
-et6tei
-et2th
-et2t1r
-e1tu
-etu1s
-et8zent
-et8zw
+eta3b6
+et1am
+et4at
e1tä
+et1äh
+e3te
+e5te.
+et1ein
+e5t2en
+etend4
+e1t2h
+et3hai
+et3hal
+et3hä
+et3hei
+et3hü
+e3ti
+eti2m
+eti2ta
+e3to
+eto4b
+e4t1of
+etons4
+eto4s
e1tö
+4e1tr
+e4t3raum
+et3rec
+e2t3res
+et4ri
+et4ro
+et2s
+et3sc
+et5schu
+etsch3w
+et3se
+et3so
+et3sp
+et3sto
+et3str
+et3su
+et2ta2
+et4tang
+ett3au
+et2tei
+ette4n1
+ett1h
+et4t3r
+ett3sz
+et4t1um
+et1ups
e1tü
-eu1a2
-eu1e
-eue8rei
-eu5fe
-euin5
-euk2
-e1um.
-eu6nio
-e5unter
-eu1o6
-eu5p
-3europ
-eu1sp
-eu5str
-eu8zo
-e1v
-eval6s
-eve5r6en
-ever4i
+et4z3ent
+et3zo
+eu1a
+eu3ere
+eu3erz
+eu2esc
+eu2ga
+eug6er
+eug3l
+eu4gla
+eugs4
+euho2
+euil4
+eu1in3
+eu2kä
+e1um
+e3um.
+e3umb
+e3uml
+e3um4s
+eums1p
+eum5st
+2eun
+eu3n2e
+e3ung
+eu4nio
+eu1o2
+eu3p
+eu2rau
+eu3r2e
+eur4er
+1eu3ro
+eu4sk
+eu3sp
+e4ust4
+eu1str
+2eut
+eu5te
+eu3to
+2eux
+eu2zw
+e3ü
+2e1v
+4eve
+e2vela
+e2vent
e1w
-e2wig
-ex1or
-1exp
-1extr
-ey3er.
+2e3wa
+ewa3s
+e3wä
+ewä2s
+2ewe
+e2we.
+ew3et.
+e3wir
+ewi2s
+e3wit
+e5wo
+ew2s
+2ex.
+1exam
+ex3at
+1e6xem
+e4x1er
+e2x1in
+3exp
+2ext.
+e1xy
+2ey
+ey4n
+ey3st
e1z
-e1ä2
-e5ö8
-e1ü
-e8ßes
-fa6ch5i
-fade8
-fa6del
-fa5el.
-fal6lo
-falt8e
-fa1na
-fan4gr
-6fanl
-6fap
-far6ba
-far4bl
-far6r5a
-2f1art
-fa1sc
-fau8str
-fa3y
-2f1b2
-6f1c
-2f1d
+e3z2a
+e2z1enn
+e3zi
+ezin4
+ezi2s
+é1b
+é1c
+é1g
+é1h
+é1l
+élu2
+é1o
+é1p
+é1r
+é1t
+é1u4
+é1v
+é1z2
+è1c
+è1m
+è1n
+è1r
+ê1p
+ê4t
+6f.
+1fa
+3fa.
+fa1b
+fa2ben
+3fac
+fa4cheb
+fa2ch1i
+fa2cho
+2fad
+fa2da
+3fa1e
+fa3fa
+fa3g
+f2ah
+fa2ke
+f2al
+fa1l2a
+fal2kl
+fal6l5erk
+fal2s
+fal3te
+falt4s
+fal2z1
+2fanb
+fan3da
+2fanf
+fan2gr
+2fanl
+2fanr
+2fanw
+2f3anz
+2f1ap
+far2b3r
+3fari
+farr3s
+3f2art
+fa5ru
+f1arz
+3fas
+fa3s2a
+fa5se
+fa3sh
+2fat
+fa2to5
+2f1auf
+f3aug
+f1ausb
+3fav
+1fä
+fä1c
+fäh2r1u
+2f1ärm
+f1ärz
+fä2ßer
+2fäu
+2f1b
+2f1c
+2f1d4
+f3ds
1fe
-2f1eck
-fe6dr
-feh6lei
-f6eim
-8feins
-f5eis
-fel5en
-8feltern
-8femp
-fe5rant
-4ferd.
-ferri8
-fe8stof
-fe6str
-fe6stum
-fe8tag
-fet6ta
-fex1
-2ff
-f1fa
-f6f5arm
-f5fe
-ffe5in
-ffe6la
-ffe8ler
-ff1f
-f1fla
-ff3lei
-ff4lie
-ff8sa
-ff6s5ta
-2f1g2
-fgewen6
-4f1h
+3fe.
+fe4c
+f2ech
+fe5che
+4f3eck
+fe2dr
+fe2ei
+fe1em
+f4eie
+4feinh
+fei2nu
+fek2ta
+3fel
+fe2l1a
+fel4dr
+fel5eise
+4f1e2lek
+fe2l1er
+fe2l1o
+fel4soh
+fel3to
+3f2em.
+2femi
+fem4m
+fen3a
+fe4nä
+3fend
+fen3g
+fe2ni
+fe2no
+fen3sa
+fen7sc
+fenst2
+f1ent
+f2er.
+fe1r2a
+fe4rang
+fe4ranz
+fe2r3au
+3ferei
+fer3eis
+fer2er
+fer3erz
+2f1erfa
+fe1ro
+f4erpa
+f2ers.
+f2ert
+f1erw
+fe2s
+fe4st1a
+fes3tat
+fest3ei
+2f3e4ta
+3fete
+fet4t1a
+3few
+2f1ex
+4fexp
+3fez
+1fé
+4f1f
+ff1ar
+ff3at
+ff1au
+ff2e
+ffe2e
+f2f3ef
+ff3ei
+ffe3in
+ffe2m
+ff3emi
+f5fen
+f5fer
+fff4
+ffi3k
+ff6lei
+ff3li
+f3flu
+f3flü
+ff1ox
+ff1rak
+f3f4rä
+ff3ro
+ff3rö
+ff3ru
+ff2s
+ff3sho
+fft2
+fft3h
+2f3g4
+fge1
+2f1h
1fi
-fid4
-fi3ds
-fieb4
-fi1la
-fi8lei
-fil4m5a
-f8in.
-fi1na
-8finf
-fi8scho
-fi6u
-6f1j
-2f1k2
-f8lanz
-fl8e
-4f3lein
-8flib
-4fling
-f2lix
-6f3lon
-5flop
-1flor
-5f8läc
-3flöt
+3fi.
+fi3at
+fien3
+fi1er2f
+fi2ki
+fi3kl
+fi2k1o4
+fi2kr
+fi2l3an
+fi3l4auf
+fil3d
+fi2les
+fi5li
+fi6lin
+fil2ip
+fin4a
+fi3ni
+fin4s3
+2f1int
+fi3ol
+fi2r
+fi3ra
+3fis
+fi3s4a
+fisch3o
+fi3so
+fi5s2p
+fi4s3t
+fi3te
+fi2t1o2
+fit3st
+fi3tu
+5fiz
+2f1j
+2f1k4
+f2l4
+2fl.
+f3lad
+1f4lä
+3fläc
+2f5läd
+f5län
+f5läu
+2f3leb
+2f3lein
+f3ler
+3flim
+fli4ne
+2f5lon
+1f4lop
+1f4lot
+flo2w
+f4lu
+f6lug
+flug1a
+f4lü
2f1m
-2f1n
+2f3n2
+fni2s
1fo
-foh1
-f2on
-fo6na
+fob4l
+2f1of
+fo2na
+fon3st
+fo2nu
2f1op
-fo5ra
-for8mei
-for8str
-for8th
-for6t5r
-fo5ru
-6f5otte
-2f1p8
-f1q
-fr6
-f5ram
-1f8ran
-f8raß
-f8re.
-frei1
-5frei.
-f3reic
-f3rest
-f1rib
-8f1ric
-6frig
-1fris
-fro8na
-fräs5t
-2fs
-f1sc
+fo1ra
+4f3org
+fo3rin
+3form
+for4m3a4g
+forni7er.
+for4st
+for2t
+for4te
+for4th
+fort3r
+for3tu
+2fo2x
+2f1öf
+2f1ök
+2f1öl
+förs3
+2f3p2
+fper1
+2f1q
+f2r2
+f4rac
+f5rad
+fra4m
+f3rand
+1f4rän
+2f5re.
+f5ref
+2freg
+frei3ba
+frei5n2
+f3rep
+f4reu
+2f3ric
+fri3d
+fri2e
+2frig
+fri3k
+1f4ris
+f3roc
+1f4ron
+fro2s
+fru2h
+4fs
+fs1all
+f2s1an
+fs3ar
+f2s3as
+fs1auf
+f2saut
+f3sc
+f4schan
+f5schl
+fs4co
+fs1e2b
+fs3ehr
+f2s1em
+f4s1ent
f2s1er
-f5str
+fse4t
+f4s1eta
+f3si
+fsi2d
+f2s1o2
+fs3ol
+f3span
+f2s1pas
+fs1pen
+f3s2pl
+f3s2por
+f2s1pr
+fs2pra
+fs2pri
+fs3s2
+f1s2t
+fs3tak
fs3tät
-2ft
-f1tak
-f1te
-ft5e6h
-ftere6
-ft1h
-f1ti
-f5to
-f1tr
-ft5rad
-ft1sc
-ft2so
-f1tu
-ftwi3d4
-ft1z
+f4stäti
+f4stech
+f3stei
+f5stel
+f3stern
+fs3th
+f3st4r
+f4s3tres
+fs4tro
+f3stü
+f4s3tüte
+f2s1un
+f2sü
+f5sy
+4f1t
+f4ta.
+ft1a2be
+ft1af
+ft1al
+ft1an
+ft3anz
+ft1ar
+f3tat
+ft1auf
+ft1e2h
+ft1eig
+ft1ein
+ft1eis
+fte3ma
+f4t1ent
+f2t3e4ti
+f2t1h
+f4t3hei
+f3ti
+ft1op
+ft3rau
+f2t3ro
+ft3rö
+f3t4ru
+ft2s1
+ft4s3a2
+ft3sc
+ft6sche
+ftse2
+ft3st
+fts3tan
+ft4s3tä
+ft5sti
+ft3t
+ft1url
+ft3z2
1fu
-6f5ums
-6funf
-fun4ka
-fu8ßend
-6f1v
+2fum
+2f1unf
+2f1u4ni
+fun2kl
+fun4ko
+fun2k3r
+2f1unm
+2funt
+furch4
+fu4re.
+fu5ru
+fus2sa
+fus2s1p
+fus2st
+fu2ß1er
+3fut
+1fü
+2füb
+fü2r
+2f1v
2f1w
+fwa3s
+1fy
2f1z
-1fä
-fä1c
-8färm
-6fäug
-fä8ß
-föde3
-8föf
-3för
-1fü
-fün4f3u
+fz2a
+fzei8tend
+fz4s
+6g.
1ga
-ga6bl
-6gabw
-8gabz
-g3a4der
-ga8ho
-ga5isc
-4gak
-ga1la
-6g5amt
-ga1na
-gan5erb
-gan6g5a
-ga5nj
-6ganl
-8gansc
-6garb
+5ga.
+gabe4n
+2gabf
+gab5l
+ga1br
+ga3bu
+2gabz
+ga1c
+ga3di
+ga1e
+ga1fl
+ga3g
+ga1k
+ga2ka
+ga1l2a
+5g4amo
+2g1amt
+2ganb
+gan3d
+g1anf
+gan2g1a
+4gangeb
+gan2gr
+2ganh
+2g3anku
+2ganl
+g3anla
+3gano
+2ganw
+ga1ny
+2g1arb
2g1arc
+3gard
2g1arm
-ga5ro
-6g3arti
-ga8sa
-ga8sc
-ga6stre
-2g1atm
-6g5auf
-gau5fr
-g5aus
-2g1b
-g5c
-6gd
+ga3r2o
+g1arti
+2garz
+ga2s1a
+ga4sal
+gas3ei
+ga2si
+ga2so
+gas3s
+ga4st
+gas4t3el
+gas4tra
+ga3t2a
+ga3th
+2gatm
+gat4r
+gau1c
+2g1auf
+g2auk
+2g1aus
+2g1aut
+1gä
+2g1äp
+g1ärz
+3gäs
+gä4u
+4g1b
+g5be
+gber2
+g5bo
+2g1c
+2gd
g1da
-1ge
-ge1a2
-ge6an
-ge8at.
+gda3de
+g3dal
+gd1au
+g3de
+g4d1er
+gd1in
+g1do
+g3dö
+g1dr
+gd3re
+gds2
+gd3sz
+gd1t4
+gd1un
+gd1ur
+1g4e
+ge3a2
+ge3ba
+gebe4am
+geb4r
+ge3c
+ge3d
ge1e2
-ge6es
-gef2
-8geff
-ge1g2l
+ge3ec
+ge2es
+gef4
+ge3ha
ge1im
-4g3eise
-geist5r
-gel8bra
-gelt8s
-ge5lö
-ge8nin
+ge1ins
+ge1inv
+ge1ir
+ge2is
+4geise
+gei3sh
+g2el
+gel6ders
+ge3le
+ge4l3ers
+ge4less
+ge3lor
+gel3sa
+gels2t
+gel3ste
+gel3sz
+gel3t2a
+ge3lum
+ge3lü
+gel3z2
+3gema
+3gemä
+3gemö
+ge3na
+ge4nam
+gen2au
+gen4aug
+gen2d3r
+ge3nec
+gen3eid
+gen3ern
+gen3g
gen3k
-6g5entf
-ge3nä
-ge1or
+ge3nor
+gens3am
+gen7stern
+gen3sz
+g1entf
+gen3th
+geo2r
+ge3ou
+ge3p6
+3ger.
ge1ra
-ge6rab
-ger8au
-8gerhö
-ger8ins
+ge2rab
+ge2ral
+ger3amp
+3gerä
+g5ereig
+ge5rem
+ge4reng
+ge4rens
+ge4r3ent
+ger2er
+germ4
+ger3no
ge1ro
-6g5erz.
-ge1rä
-ge1rü
-ge1s
-ges2p
-ge5unt
-4g3ex3
-2g1f8
-2g1g
-g1ha
-6g1hei
-5ghel.
-g5henn
-6g1hi
-g1ho
-1ghr
-g1hö
+ge1r2ö
+ger4sto
+3gerw
+ges2
+ge5s4am
+ges3auf
+ge5s4c
+ges3elt
+ge2s3er
+ge3ses
+ge3si
+ge3sp
+ges4pi
+gess4t
+ge1st
+ge3ste
+ge5stei
+ges4tem
+ge4s3ter
+get2a
+4getap
+ge3t2u
+ge1ul
+4g5ex
+2g3f2
+4g1g
+gga4t
+g5ge
+gge2ne
+g2g3l
+gg4lo
+g2g3n
+gg4r
+g3grä
+2g1h
+4gh.
+3g2het
+3g2hie
+gh3l
+3gh2r
+gh3te
+g2hu
+gh1w
1gi
-gi5la
-gi8me.
-gi1na
-4g3ins
-gi3str
-g1j
-2g1k
-8gl.
-1glad
-g5lag
-glan4z3
-1glas
-6glass
-5glaub
-g3lauf
-1gle.
-g5leb
-3gleic
-g3lein
-5gleis
-1glem
-2gler
-8g3leu
-gli8a
-g2lie
-3glied
-1g2lik
-1g2lim
-g6lio
-1gloa
-5glom
-1glon
-1glop
-g1los
-g4loss
-g5luf
-1g2ly
-1glü
-2g1m
-gn8
-6gn.
-1gna
-8gnach
-2gnah
-g1nas
-g8neu
+gi2a
+gi3alo
+gie3f
+gie3g
+gi2e1i
+gi2el
+gien2e1
+gie3re
+gie3t
+gi2gu
+gi2m
+gi4mes
+3gin
+4g1ind
+gi3ne
+gin2ga
+4g1ins
+gi2o
+3gip
+gi3ro
+2gisel
+git2a
+gi3tu
+gi2us
+2g1j
+2g5k
+g2l
+6gl.
+1gla
+2g3lab
+3glad
+2g3lag
+3glanz
+3g4laub
+2g3lauf
+1glä
+3glät
+2gläuf
+1gl4e
+2gle.
+2g3leb
+g5lec
+g3leg
+2g3leh
+g4leic
+4glein
+glei4t5r
+3glem
+g3len
+4g5ler
+g3lese
+g3lev
+g3li
+g4lia
+2glib
+3g4lid
+5g4lie
+2glif
+1g4lik
+g5lin
+1g4lio
+gli2s
+4glisc
+1g4lit
+1g4liz
+1g4loa
+g4lob
+1g4loc
+g5loch
+1g4lok
+g4lom
+1g4lop
+2glos
+1g4lot
+g3lö
+2gls
+2glu
+glu2t
+3glü
+3gly
+4g1m2
+gn2
+4gn.
+g2na
+g6na.
+g6nat
+1g2nä
+g5neh
+2gneu
+4gn3g
+2gni2
g2nie
-g3nis
-1gno
-8gnot
+g2nif
+g4nin
+4g5nis1
+g2no
+gno1r
+2g3not
+4gnp
+4gns
+4gnt
+2gnu
+3g2num.
+g2ny
+4gn3z
1go
-goe1
-8gof
-2gog
-5gogr
-6g5oh
-goni5e
-6gonist
-go1ra
-8gord
-2g1p2
-g1q
-1gr4
-g5rahm
-gra8m
-gra4s3t
-6g1rec
-gre6ge
-4g3reic
-g5reit
-8grenn
-gri4e
-g5riem
-5grif
+3go.
+go4a
+goa3li
+go3be
+2g1of
+2g1oh
+go1i
+gol2a
+3gon
+2g1ope
+2g1opf
+3g2o1ra
+3gos
+go2si
+go3st
+go3t2h
+got6t5erg
+3gou
+3go1y
+1gö
+g1öf
+2g3p2
+2g5q
+1g2r4
+gra2bi
+2gradl
+g3rah
+3grai
+2g3rak
+gram8m7end
+3gran
+g3räd
+2gräu
+2g5re.
+g4reb
+2g3rec
+g3rede
+g4re2e
+2g3reic
+g3reit
+g3rek
+g4rem
+2g3renn
+gre3no
+gren6z5ei
+2gret
+2g3ric
+gri2e
+g3riese
+3grif
2grig
-g5ring
-6groh
-2grot
-gro6ß
-4grut
-2gs
-gs1ab
-g5sah
-gs1ak
-gs1an
-gs8and
-gs1ar
-gs1au
-g1sc
-gs1ef
-g5seil
-gs5ein
-g2s1er
-gs1in
-g2s1o
-gso2r
-gs1pr
-g2s1u
-2g1t
-g3te
-g2t1h
+2g3ring
+gro3be
+2groc
+2groh
+gron4
+g4ros
+gross5el
+gro4u
+2g3röh
+g4ruf
+2g3rui
+2grum
+3g4runs
+3g4rup
+2g3rut
+grü1b
+2g3rüc
+3g4rün
+4g2s1
+gs3ad
+g4sa2g
+g3s2ah
+gs5a2k
+g3sal
+gs3ama
+gs3amb
+gs3an
+gs3ar
+gs3as
+g5sat
+gs3aug
+g5sät
+g3sc
+g6sca
+g6sce
+gsch4
+g4schan
+g6schef
+gs4chi
+gs3cr
+gse2
+g3s2eil
+g3sel.
+g3seln
+g4s5er
+gse4t
+gsi2d
+g5sil
+g4s3l
+gso2
+g3sol
+g5soz
+g3spek
+gs2pi
+gs6pie
+g4s3pin
+g5s4por
+gsrü2
+gs5s4
+g3star
+gs4tati
+gst1au
+g4stä
+g5stäm
+gs3te
+g3s4tel
+gst3ent
+gst3err
+gs4teu
+g3stir
+g3s2to
+g4s3tor
+gs2tö
+gs4tör
+g1stre
+gs4t3ros
+gs3trü
+g3stu
+gs2tüc
+g4s5w
+g3sy
+2g1t2
+g5te
+g2t3h
+g5ti
+gti2m
+gts3
+gt3t
+gt3w
1gu
-gu5as
+gu1an.
+gu1ant
+gu1c
gu2e
-2gue.
-6gued
-4g3uh
-8gums
-6g5unt
-gu1s
-gut3h
-gu2tu
-4g1v
-2g1w
-gy1n
-g1z
-1gä
-8gä8m
-6gärm
-1gö
+guet4
+2g1u2f
+2g1uh
+gu3ins
+gu1is
+gu5me
+gun2e
+2g1unf
+g2ung.
+gunge6
+4gungew
+2g1ungl
+3g2un4s
+4gunt
+gu3re
+2g1url
+gu4s
+gus3a
+gu5sc
+guschi5
+gu5se
+gus5se.
+gus2st
+5gu2t1
1gü
-6güb
-1haa
-hab8r
-ha8del
-hade4n
-8hae
-ha5el.
-haf6tr
-2hal.
+2güb
+gür1
+güs1
+2g1v
+4g5w
+1gy
+gy3n
+2g3z2
+4h.
+2ha.
+hab2a
+hab2e
+h2abs
+ha2cho
+hade2
+ha2del
+h3adle
+ha3dri
+ha1el
+ha3fa
+haf5fl
+haft4s
+hafts3p
+ha3go
+ha3ha
+hai1es
+h2aka
+haki3
+ha1kl
+4h2al.
ha1la
-hal4b5a
-6hale
-8han.
-ha1na
-han6dr
-han6ge.
-2hani
-h5anth
-6hanz
-6harb
-h3arbe
-h3arme
-ha5ro
-ha2t1h
-h1atm
-hau6san
-ha8ß
-h1b2
-h1c
-h1d
+halan4c
+ha4lang
+ha2lau
+hal2ba
+hal4bei
+halb3r
+halb5s
+2ha3le
+ha3li
+hal6lerf
+h1alp
+hal4st
+halt3r
+h1amt
+h2an.
+2hana
+h2and
+h4ann
+2hanr
+2hant
+ha3os
+2hap
+ha2pr
+h4a3ra
+2h1arb
+h2ard
+har3ma
+har4me.
+har4mes
+har5te
+har4th
+h1arti
+2has.
+4ha3sa
+ha5sta
+hau3f4li
+2h1aufm
+h1aukt
+hau2sa
+hau4sc
+hau5stei
+hau2ta
+2hauto
+hau2tr
+h1äff
+3häp
+h1ärz
+hä6s5chen
+häu4s3c
+hä1usp
+2h5b6
+hba2r3a
+2h1c
+2h1d
+2hea
+he3al
+1heb
+he3be
+he4b1ei
he2bl
-he3cho
-h3echt
-he5d6s
-5heft
-h5e6he.
-hei8ds
+he3br
+he5che
+he1cho
+he2el
+hee3le
+hee2s
+he2fa
+he2fä
+he2f1ei
+he3fen
+hef3erm
+2heff
+he4f3ing
+he2f3l
+he2f3r
+he3fri
+he2fu
+he2i
+h1eie
h1eif
+h1eig
+heim3p
+hei4mu
2hein
+heine2
+hei4neh
+h1eink
he3ism
-he5ist.
-heit8s3
-hek6ta
-hel8lau
-8helt
-he6mer
-1hemm
-6h1emp
-hen5end
-hen5klo
-hen6tri
+he3ist
+heit6s3
+h1eiw
+hekt5a
+he2l3au
+hel1ec
+h1e2lek
+he3len
+hel3ers
+he3li
+hel4l3au
+hel4mei
+he3lo
+he4lö
+3hemd
+he3mi
+3hemm
+4h1emp
+h2en.
+he6n3a2
+he4nä
+hend4s
+h4ene
+he2n1e2b
+hen3end
+he2net
+he2ni
+he2no
+henst2
+h1ents
he2nu
-8heo
-he8q
-her3ab
-he5rak
+hen3z
+4he2o
+he3on
+he3op
+he3ph
+her3a2b
+he2ral
her3an
-4herap
-her3au
-h3erbi
-he1ro
-he8ro8b
-he4r3um
-her6z5er
-he4spe
-he1st
-heta6
-het5am
-he5th
-heu3sc
-he1xa
-hey5e
-h1f2
-h1g
-hgol8
-h1h
-h1iat
-hie6r5i
-hi5kt
-hil1a2
-hil4fr
-hi5nak
-hin4ta
-hi2nu
-hi5ob
-hirn5e
-hir6ner
-hi1sp
+he3ras
+herb4
+he4reck
+4her4eig
+he4r3eis
+he2rel
+h1erfo
+h1erfü
+he6r5innu
+h1erke
+2herm
+he3ro
+he4r3o2b
+h1erö
+hert2
+her3th
+her2z1w
+he2s3tr
+he2tap
+heter2
+he3th
+he5ti
+he3t6s
+he2u
+heu3g
+he3x
+he1x2a
+he1y2
+1hè
+2h5f4
+hfel2l1
+hfi2s
+2h5g2
+hge1
+hgin4s
+2h1h
+2hi.
+2hi2a
+hi1ce
+2h2i3d
+h3i4di
+hi2e
+hi3ens
+hie4r3in
+hif3f6r
+hi2kr
+h2il
+hi2l5a4
+hil2fr
+hi2n
+hi3nel
+hin2en
+hi5n4i
+hi3no
+hin4t3a
+2hio
+hi4on
+hi3or
+hi3os
+4hi2p
+hi3pe
+hip1h
+hip1i
+h2i2r
+hi3ra
+2hi3re
+hi3ri
+hir4n
+hi3ro
+his2a
+hi4se
+hi5s2p
+hi4st
hi1th
-hi5tr
-5hitz
+hi5ti
h1j
-h6jo
-h1k2
-hlabb4
-hla4ga
-hla6gr
-h5lai
-hl8am
-h1las
-h1laß
-hl1c
-h1led
-h3lein
+2h1k4
+2hl
+h4lac
+h3lad
+h4laf
+h3lai
+h5land
+hl3anz
+hl1ar
+h3las
+h3lat
+h3laug
+h3laut
+h3law
+h3läd
+hl1är
+h3läs
+h3läu
+hlb4
+hl3d4
+h5le.
+h3leb
+h3led
+hle3e
+h3leh
+h2lein
+hle3l
+h5len.
+hlen3g
+hl2enn
+h3ler
h5ler.
-h2lif
-h2lim
-h8linf
-hl5int
-h2lip
-h2lit
-h4lor
-h3lose
-h1läs
-hme5e
-h2nee
-h2nei
+hle2r3a
+h5lere
+h4l1erg
+h4l3ernä
+hle3run
+hl1erw
+h3les
+h4lesi
+h3lex
+hlg4
+h2li
+h3lic
+h3lik
+hl1ind
+hll2
+hlm2
+h2lo
+h5loc
+hl1of
+hl1op
+h6lor
+hlo2re
+h3losi
+h3lö
+h5löc
+h4lös
+hl2san
+hl2ser
+hl3sku
+hl3slo
+hl3sp
+hlt2
+h3luf
+h3luk
+h3lüf
+hlzu5
+2h1m
+h2ma
+h4mab
+h3mag
+h3man
+h3mar
+h3mä
+h4mäc
+h4mäh
+h4mäl
+h4mäu
+h3me.
+hme1e
+hme1in
+hmen4s
+hmen6sc
+hme2ra
+h2mi
+h3mir.
+h2mo
+h3mot
+h3mö
+hm3p2
+hm3sa
+hm2s1p
+h2mu
+h5musi
+h2mü
+2hn
+h2n2a
+hn3ab
+h3nac
+hn3ad
+h3nam
+hn3an
+h4nat
+h5nati
+h2nä
+hn1är
+h3näs
+hn3d4
+hn2e
hn3eig
+hn3ein
h2nel
-hne8n
-hne4p3f
-hn8erz
-h6netz
+hne4n1
+h2nep
+hner3ei
+h5nerz
+h2neu
+hn3ex
+hn1g
+hngen5
+h2nic
+hn1id
+h2nie
+hn3im
+hn1in
h2nip
-h2nit
-h1nol
-hn5sp
-h2nuc
-h2nud
+hn3k4
+h3nof
+hn3s2k
+hn4th
+hnts2
h2nul
-hoch1
-1hoh
-hoh8lei
-2hoi
-ho4l3ar
-1holz
+hn1unf
+h3nunge
+ho3be
+ho2bl
+ho2c
+ho4ch5
+ho3ck
+ho4cka
+ho7cker.
+hoe4
+ho2ef
+ho4fa
+ho2f3r
+hohen3
+hol1au
+ho2l1ei
+hol3g4
+2holo
+ho4lor
+1hols
+h3oly
+3holz
+hol6zene
+hom2e
+ho2mec
+ho2med
+ho5mu
h2on
+hon3str
+2hoo
+2hop
ho1ra
-6horg
-5horn.
+hor3d
+h1org
ho3sl
-hos1p
-ho4spi
-h1p
-hpi6
+ho4sp
+ho4st
+4hot.
+ho5th
+4hot3s2
+1hou2
+3hov
+4ho2w
+how1e
+h1o2x
+ho1y2
+1hö
+hö2c
+hö3ck
+h2ör
+hö4s
+hös3c
+h1öst
+2h3p2
h1q
-6hr
+4hr
+hr1ac
+hr3a2d
h1rai
-h8rank
-h5raum
+h1rane
+h3raum
+h3räu
hr1c
-hrcre8
-h1red
-h3reg
-h8rei.
-h4r3erb
-h8rert
-hrg2
-h1ric
-hr5ins
-h2rom
-hr6t5erl
-hr2t1h
-hr6t5ra
-hr8tri
-h6rum
-hr1z
-hs3ach
-h6s5amt
-h1sc
-h6s5ec
-h6s5erl
-hs8erle
-h4sob
-h1sp
-h8spaß
-h8spel
-hs6po
-h4spun
-h1str
-h4s3tum
-hs3und
-h1sü
-h5ta.
-h5tab
-ht3ac
-ht1ak
-ht3ang
-h5tanz
-ht1ar
-ht1at
-h5taub
-h1te
-h2t1ec
-ht3eff
-ht3ehe
-h4t3eif
-h8teim
-h4t3ein
-ht3eis
-h6temp
-h8tentf
-hte8ren
-h6terfü
-h8tergr
-h4t3erh
-h6t5ersc
-h8terst
-h8tese
-h8tess
-h2t1eu
-h4t3ex
-ht1he
-ht5hu
-h1ti
-ht5rak
-hts3ah
-ht1sc
-ht6sex
-ht8sk
-ht8so
-h1tu
-htz8
-h5tüm
-hub5l
-hu6b5r
-huh1l
-h5uhr.
-huld5a6
-hu8lent
-hu8lä
-h5up.
-h1v
-h5weib
-h3weis
+hr3d
+hr2e
+h2rec
+h3r4ech
+h3red
+h3ref
+h4rei.
+h3reic
+h4r5eig
+h3rel
+h3ren
+h3rep
+h4r3erla
+h3rerle
+h6rerleb
+h3re4s1
+hre2t
+h2r3eta
+h3rev
+hrf2
+hrg4
+h3ric
+hri4e
+h3riesl
+h3rin
+hr1ind
+h4rine
+hr1ins
+h4ris
+h2rob
+h3roh
+h3rol
+h4rom
+h4ron
+h2ror
+h3rou
+hr2s1ac
+hr2s3an
+hrs1au
+hr4se
+hr2s1en
+hr2ser
+hr2set
+hr6s1in
+hrs3k
+hr4s1of
+hrst2
+hr2su
+hr4sw
+hr4tab
+hr2tan
+hr2t3ri
+hr2tro
+hrt2se
+h1ru
+h3ruh
+hr1ums
+h3rut
+h3rü
+hr3üb
+h2ry
+hrz2
+4hs
+h2s1ach
+h2s1an
+h2s1au
+h4schan
+hs1e4c
+hs2ei
+hs3eins
+hs3eis
+h3sel
+h3sen
+h3ser
+h4s1erl
+h3sex
+h2s1ing
+hs3l
+h2s1of
+h2s1par
+h2sper
+h3s2por
+h2sprä
+hs3s2
+h2stal
+hst3alt
+h2stau
+h1stec
+h3s4terb
+hs1the
+h1s2ti
+h2s3tie
+hs4tief
+h2stor
+h1s2tr
+hst3ran
+hst3ri
+h1stun
+h2s1un
+hs2ung
+h1sy
+4h1t
+h2t1a
+htab2s
+h3t4akt.
+h3takts
+h3t2al
+h4t3alt
+h4tam
+ht3a4n
+ht5ane
+h3t4ank
+h4t3ass
+h4tasy
+ht3a2t
+h2t1är
+h5te.
+h2t1e4c
+h3tech
+h2t1ef
+ht1e2h
+h3teha
+h2teif
+h4t1eim
+ht1ein
+h2t1eis
+h4t3elit
+h4temp
+h4tentf
+h4t3ents
+ht3erfo
+ht3erfü
+h2t1erh
+h2t1erk
+ht4erko
+h4t3erre
+ht3ersc
+h6t5erspa
+h4t3erst
+h2t1erz
+hte2s
+h4t3ese
+h4t3ess
+h5tet
+ht1eu
+h2t1ex
+h2t1h
+h3ti
+h4t1in
+hti2s
+h2t3oly
+h2top
+h2tö
+h3töp
+h4t3rak
+ht3rand
+h2t3rat
+ht3raus
+h4tref
+ht4ri
+h2t5rin
+h2t3rol
+h2t3ros
+h2t3rö
+h2t3ru
+h2t3rü
+ht2sen
+ht3spri
+ht4stab
+ht4s3tur
+ht4s3tür
+ht3t
+htti2
+htue3
+ht1und
+h2t1urs
+htwa5re
+ht3z4
+hu2b
+hub1a
+hu4b3ei
+hu4b1en
+hub3l
+hub5r
+hu1c
+hu2h1a
+hu2h1i
+huko3
+huk3t6
+hu2l3a
+hu2lä
+hu2l3ei
+hu4l3eng
+hu4lent
+hu2ler
+hu2let
+hu2l1in
+hu2lo
+hu3ma
+h1ums
+h1una
+huni1
+2hunt
+h1up.
+h1ups
+2hur
+hur3g
+hu3sa
+hu2sc
+hu2so
+hus4sa
+hu2tab
+hu3t2h
+hu2ti
+hut2t
+hut4zen
+hut4z3er
+hutz1i
+h2ü
+hü1bel
+h4übs
+hüf2
+hüh3
+hühne4
+hüs3
+2h1v
+hvi2
+hvil4
+2hw
+h2wal
+hwas7
+hwe1c
+h1weib
+h1wet
+3hyd
+1hyp
+hy2pe.
h1z
-hä8kl
-häl8s
-häma8tu8
-hä8sche.
-hät1s
-häu4s3c
-2hö.
-2höe
-8höi
-hö6s
-hös5c
-hühne6
-hül4s3t
-hütte8re
-i5adn
-i1af
-i5ak.
-i1al.
-i1al1a
-i1alb
-i1ald
-i5alei
-i1alf
-i1alg
+hz4s
+2i.
+2ia.
+ia1b4
+iab5s
+2iac
+i5ad.
+i3adn
+iaf4l
+i4a3g
+i3ak.
+i1akt
+2i1al
+i5al.
+i3al3a
+ia2lä
+i3al3b
+i3alc
+i3al3d
+i3alei
+i3alent
+i3alerf
+i3alerh
+i3a4l3erm
+i3a2let
+i3alf
+i3alg
i3alh
-i1alk
-i1all
-i1alp
-i1alr
-i1als
-i1alt
-i1alv
-i5alw
-i3alz
-i1an.
-ia5na
-i3and
-ian8e
-ia8ne8b
-i1ang
-i3ank
-i5ann
-i1ant
-i1anz
-i6apo
-i1ar.
-ia6rab
-i5arr
-i1as.
-i1asm
-i1ass
-i5ast.
-i1at.
-i5ats
-i1au
-i5azz
-i6b5eig
-i6b5eis
-ib2le
-i4blis
-i6brig
-i6b5unt
-i6büb
+i3a2lia
+i3alj
+i3al3k2
+i5al3l
+i3alm
+i3aln
+ia2lor
+i3alp
+i3alr
+i3als
+i3al3t4
+ia2lu
+i3alv
+i3alw
+i3al3z2
+2ian
+i5an.
+i1ana
+ia2nal
+i1anc
+i5and
+ia3n2e
+i3ann
+i2ano
+i5ans
+i3ant
+i3anz
+ia3p2f
+ia1q
+i3ar
+ia2ra
+iard2
+2i3as
+i5as.
+i4asc
+ia3sh
+i4asi
+i4a3sp
+iast4
+ia5sta
+ia1str
+i5at.
+ia4ta
+i3at2h
+1iatr
+i3ats
+i3au
+ia3un
+2iav
+i1äm
+iär2
+i1är.
+i1ärs
+i3ät.
+iä5te
+i3ät3s
+i1b
+i2b1ar
+i2b1auf
+ib2bl
+i2b1ei
+ibe4n1
+ibi4k
+i3b4la
+i3b4le
+i2b1ö
+i2b3rä
+ib3ren
+ib2s
+ib3sa
+ib3sp
+ib3sta
+ib4ste
+i2bunk
+i2b3unt
+ibus3
+2ic
+ich1a
+ich3ä
i1che
-ich5ei
-i6cherb
+ich3ei
+i3cher
i1chi
-ich5ins
-ich1l
-ich3m
-ich1n
+i2chin
+ich3l
+i3chlo
+ich5m
i1cho
-icht5an
-icht3r
+i2ch3r
+ich2t3r
i1chu
-ich1w
-ick6s5te
-ic5l
+ich3w
+i2cka
+i3ck2e
+icks2
+i1cr
+i5cu
i1d
-id3arm
-3ideal
-ide8na
-3ideol
-ide5rö
-i6diot
-id5rec
-id1t
-ie1a
-ie6b5ar
-iebe4s3
-ie2bl
-ieb1r
-ie8bra
-ie4bre
-ie8bä
+i3d2am
+id2an
+i2d1au
+1i2dee
+id1ei
+i3del
+ide5l2ä
+ide3le
+ide1ra
+ide3so
+1i2dio
+i2dol
+1idol.
+i3dos
+i2d3r
+id4ra
+id2s1p
+id1t4
+1i2dy
+ie5a2
+ie2bä
+ie2b3l
+ie2br
+ieb4sto
+ieb4str
+ie1c
+ie2cho
+ie4ck
+ied3g
ie2dr
-ie1e8
-ie6f5ad
-ief5f
-ie2f1l
-ie4fro
-ief1t
+ie1e2
+ie2f1ak
+ie2f1an
+ie2fau
+ie3fer
+ief3f4
+ie2f3l
+ie2f1r
+ie2g5l
+ie3g4n
+ie2g3r
+ieg4ra
+iegs3c
+ie3her
i1ei
-ie4l3ec
-ie8lei
-ie4lek
-i3ell
-i1en.
-i1end
-ien6e
+ie2l1a2
+iel3ad
+ie3las
+iel3au
+iel3d
+i2ele
+iel1ec
+i2eli
+i1ell
+ielo2b
+i2els
+iel3sp
+iel3sz
+ielt4
+iel3ta
+i1en
+i3en.
+i3ena
+ie4n1ag
+i3e4nä
+i3end
+ie2n1e2b
+ien2er
+ie4nerg
+ie3nern
i3enf
-i5enn
-ien6ne.
-i1enp
-i1enr
-i5ensa
-ien8stal
-i5env
-i1enz
-ie5o
-ier3a4b
-ie4rap
-i2ere
-ie4rec
-ie6r5ein
-ie6r5eis
-ier8er
+i3en3g
+i3enh
+i3enj
+i3enk
+i3enm
+i3enn
+i3e2no
+i3enö
+i3enp
+i3enr
+ien5s2e
+ien2st
+iens4tr
+ienst5rä
+ien3sz
+i3env
+i3enw
+i3enz
+ie1o2
+ier3a2
+ie2rap
+ie2rec
+ie3rel
+ie3r2er
+ie4rerf
+ier4ert
+ie4r3erz
+ie3res
+i3ereu
+ier3k2
+i1ern
i3ern.
-ie8rum
-ie8rund
-ie6s5che
-ie6tau
-ie8tert
-ie5the
-ie6t5ri
-i1ett
-ie5un
-iex5
-2if
-i1fa
-if5ang
-i6fau
-if1fr
-if5lac
-i5f6lie
-i1fre
-ift5a
-if6t5r
-ig3art
-2ige
-i8gess
-ig5he
-i5gla
-ig2ni
-i5go
-ig3rot
-ig3s2p
-i1ha
-i8ham
-i8hans
-i1he
-i1hi
-ih1n
+ier5ni
+iers2e
+ier4s3eh
+ier7sei
+ier3sta
+ier3ste
+iesen3s4
+ie3su
+ie2t1a
+ie4tei
+ie4t3erh
+ie4t3ert
+ie2th
+iet3ho
+ie4t1o
+ie2t3ö2
+iet4se
+i3ett
+ieu2e
+ie1un
+i1eura
+i1ex
+4if
+i2f1arm
+if3au
+i3fe
+i5f2en
+ifen3st
+if1erg
+if1erh
+ife4s
+if2fl
+i3fi
+if3l
+i1f4la
+if1lö
+if5lu
+i1flug
+i1flü
+i1fö
+if3r
+if4ra
+i1frau
+i1f4re
+if5reg
+if2s
+if3se
+if3sp
+if2ta
+ift3erk
+if2top
+if2t3ri
+ift3sp
+ift3sz
+2i1g
+ig2ab
+iga3i
+i2g1ang
+ig1art
+iga5s
+i4gefar
+ig5eise
+i3gen
+ige4na
+ige4rau
+i2g5erz
+ig2gr
+i2g1im
+i2g3l
+ig1lä
+ig4le
+ig5lein
+i4gli
+ig1lu
+ig4na
+i4gnä
+i3g4neu
+ig4no
+i3g4ra
+ig4sal
+ig5sä
+ig4se
+ig3so
+ig3spr
+ig3s4tei
+ig4s3to
+ig4stö
+ig3str
+ig4stre
+ig5stu
+2i1h
+i2h1am
+i2h1ar
+i5he
+ihe1e
+ihe4n
+ih3l
+ih3m
+ih3n
ih1r
-i1hu
-i8hum
+i2h1um
+ihu3s
ih1w
-8i1i
-ii2s
-ii2t
+2i1i4
+i2i5a4
+i3ig
+i3in
+i2is.
+i2i5t
i1j
i1k
-i6kak
-i8kerz
-i6kes
-ik4ler
-i6k5unt
-2il
-i5lac
-i1lag
-il3ans
-i5las
-i1lau
-il6auf
-i1le
-ile8h
-i8lel
-il2fl
-il3ipp
-il6l5enn
-i1lo
-ilt8e
+i4k3a4k
+ik5amt
+i4k3anl
+i2k1ano
+ik3ansa
+i2k3anz
+i2k1ar
+ik3att
+i2k1au
+ik3aufr
+ik1är
+2ike
+i2k1ei
+ike2l
+ike2re
+i2k3eta
+i3ki.
+i3kic
+i3kil
+i2k1in
+i2k3l
+i3k4la
+i3k4lä
+ik1lö
+i2k3n
+ik2o3p6
+ikot3t
+ik3ra
+ik3rä
+ik3re
+i3kri
+ik1s
+ik3so
+iks2p
+ik3s2z
+ikt2e
+ikt3erk
+ik2t3r
+i2kun
+i3kus
+i1la
+il5ab
+il3a2d
+i2l1ak
+i2l3a4m
+il1ans
+il3asp
+i2l1au
+il4aufb
+il5aus
+i1lä1
+2ilb
+il2c
+il2da
+il3de
+il4d3ent
+ild2er
+il2d1o
+il1e4c
+ile2h
+il1ehe
+il1ein
+i2l1el
+i3len
+i4l1ent
+i2l1erf
+i2l1erg
+i2l1err
+il2f3l
+il2f3re
+ilf4s
+ilg4r
+ili5en3
+iliga2
+ili4g3ab
+i2l1ind
+i2l1ip
+i3lip.
+i3lips
+il3l2a
+ill4an
+il3l2er
+il5l2i
+il2mak
+il4mang
+il2m5at
+il2mau
+il2min
+2ilo
+i2l1or
+i1lö
+il1öf
+il3t2h
+il3tr
i1lu
-i1lä
-i8mart
-imb2
-i8mele
-i8mid
-imme6l5a
-i1mu
-i1mä
-i5mö
-ina5he
-i1nat
-in1au
-inau8s
-8ind.
-in4d3an
-5index
-ind2r
-3indus
-i5nec
-i2n1ei
-i8nerw
-3infek
-1info
-5ingeni
-ing5s6o
-5inhab
-ini5er.
-5inj
-in8kät
-in8nan
-i1no
-inoi8d
-in3o4ku
-in5sau
-in1sp
-5inspe
-5instit
-5instru
-ins4ze
-5intere
-5interv
-in3the
-in5t2r
-i5ny
-inä2
-i1när
+i2lum
+i3lus
+il3v2
+il2zar
+ilz3erk
+4im.
+ima2g
+i2manw
+i2m1arm
+ima2tr
+ima4tur
+i2m1ele
+i2m1elf
+i2m1erf
+i2m1erz
+i2meti
+im1ex
+2imi
+i2m1inf
+i2m1ins
+im4m3ent
+3immo
+im1org
+1impo
+imp2s
+im3pse
+1impu
+im2str
+2imt
+2imu
+im3unt
+2in.
+2ina
+in1a4c
+in3ad
+in2af
+in3a2m
+in2ant
+i3nap
+i6narb
+ina4s
+in3asi
+inasy3
+i2n3au
in1äs
-inö8
-in5öd
-i1nös
-2io
-io1a8
+in1äu
+in3dau
+in4dene
+1index
+in3do
+2indr
+ind3se
+1indus
+2ine
+i2n1e2be
+i2ned
+in1ehe
+in3ei
+i5nend
+in1eng
+i3n2er
+i5ner.
+in3erbe
+i4n3erlö
+i5ners
+i5nerv
+in3erz
+i2n1eu
+ine3un
+ine2x
+inf4
+1info.
+4inga
+ing1af
+in2g1a4g
+ing5sc
+1inhab
+2inhar
+2inhau
+4inhe
+i3ni3d
+2inig
+in3ins
+in2ir
+2inis
+ini5se
+i3nitz
+3inkarn
+ink4ste
+2inn.
+in4n3erm
+2innl
+1innta
+2ino
+in3od
+in3ole
+in3ols
+in1or
+inos2
+ino3st
+ino3t
+i1nö
+in1ö2d
+2inp
+2inr
+ins2
+2ins.
+ins4am
+ins3än
+insch4
+in7schl
+in4seb
+2insen
+ins3erg
+ins3ert
+in3skan
+in5spe
+in3st
+3instal
+in4s3tät
+in5s4tr
+in5su
+1insuf
+in6s3um
+in3sze
+1integ
+in3t2h
+in3t4r
+i2n1uf
+i3n2um
+in1unz
+invil4
+i1ny
+inze2
+in3z2w
+i1ñ
+i1o
+io5a4
io1c
-iode4
-io2di
-ioi8
-i1ol.
-i1om.
-i1on.
-i5onb
-ion2s1
-i1ont
-i5ops
-i5o8pt
-i1or.
-i3oral
-io3rat
-i5orc
-i1os.
-i1ot.
-i1o8x
-2ip
+i4o3di
+io3e4
+i2of
+io1f4l
+i2o3h
+io2i3d
+i4ok4
+io3kr
+i3ol.
+i5om.
+i5oms
+ion4
+i3on.
+io3na
+ional3a
+io4n5au
+ion5d
+i3ons3
+ion6sc
+io2nu
+i2ony
+i2o1p
+i3ops
+i3opt
+2i2or
+i3or.
+io1ra
+i3orc
+iore4n
+io1rh
+i3orp
+i3ors
+i3ort
+i2os2
+i3os.
+io3sh
+io3sp
+io3st
+i3ot.
+i3ots
+i2ov
+io2x
+i3oz.
+i1ö4k
+i3ön
+i1ös.
+2ip.
i1pa
-i1pi
-i1p2l
+ip4an
+i1pä
+i1pe
+ipen3
+i3per
+ip3fa
+iph4
+2i1pi
+ipi3el
+ipi3en
+ipi2s
+ip4l
i1pr
+2ips
+2i1pu
i1q
-i1ra
-ir6bl
-i1re
-i1ri
-ir8me8d
-ir2m1o2
-ir8nak
+i1r6a
+i3ra.
+1irak
+i3ras
+i1rä
+ir2bl
+ir1c
+ir4e
+i5ree
+2irek
+i5ré
+irg4
+ir2g5l
+irg6s
+ir2he
+i1r2i
+2irig
+2irk
+ir2k5l
+irli4n
+ir2mau
+ir2mä
+ir2m1ei
+ir2mum
+ir4m3unt
+ir5nen
+irn3ers
+ir2no
i1ro
-ir5rho
-ir6schl
-ir6sch5r
-i5rus
-i5ry
-i5rä
-i1sa
-i8samt
-i6sar
+1i2ron
+iro2s
+i1rö
+irpla4
+ir4s
+ir5se
+ir5sh
+irt2st
+i1ru
+iru2s1
+i3sac
+i4s3amt
+is1an
+is2ap
+is3are
i2s1au
-i8scheh
-i8schei
-isch5m
-isch3r
-ischä8
-is8ele
-ise3ra
-i4s3erh
-is3err
-isi6de
-i8sind
-is4kop
-ison5e
-is6por
-i8s5tum
-i5sty
-i5sö
+is1än
+2isb
+i2sca
+isch3ar
+i4sch3e4h
+i4sch3ei
+isch6er
+i4schin
+i5sching
+i2sch3l
+i2schm
+isch3ob
+isch3re
+isch3ru
+isch3wu
+is3chy
+i2s3cr
+2i3se
+ise3e
+ise3ha
+ise5hi
+ise3il
+ise3inf
+i4seint
+ise2n
+ise4nal
+is2end
+ise1ra
+i4s1erm
+iser2u
+i4s1ess
+is4et
+i4s5etat
+i4sex
+isi2a
+i2s1id
+is3la
+ismu2
+i2s1of
+iso2n
+iso6nend
+is1op
+5i2sot
+i2sp
+is1pa
+i4spar
+is1pe
+is1pic
+is2pit
+i4spl
+i4spo
+i4spro
+is3sa
+is4s1ac
+is4sau
+is4s3che
+is2st
+iss1tr
+i2st
+is1t2a
+is2t3ab
+is2tat
+is3tec
+i3stel
+iste4n
+is1th
+i1stil
+is1to
+is2toc
+is1tr
+is2t3re
+i3stru
+i3stü
+isum3p
+i2sü
+i1sy
+i1ß
+i2ß1ers
+ißler3
+2it.
i1ta
-it5ab.
-i2t1a2m
-i8tax
-i1te
-i8tersc
-i1thi
-i1tho
+it1ab.
+it1ac
+i3tak
+ital1a
+it1alt
+it1am
+it1ang
+it3a6re
+it1art
+i3tat
+it1au
+i3tauc
+i4t1ax
+2i3tä
+i4t1äs
+ität4
+2ite
+i2t1eig
+it1ein
+6i3tel
+ite2n
+iten3g
+itens2
+iten3st
+i2t1epo
+i4tex
+it1he
i5thr
-it8hä
-i1ti
-i8ti8d
-iti6kl
-itmen4
+it1hu
+i3ti
+1itia
+i4t1id
+1itii
+iti4kan
+i4t1in
i1to
-i8tof
-it3ran
+i5toc
+i2t1of
+i1tö
+i1tr
+it3raf
+it3rah
+i2t3ran
+it3ras
it3rau
-i1tri
-itri5o
-it1sc
-it2se
-it5spa
-it8tru
-i1tu
-it6z5erg
-it6z1w
-i1tä
-itä6r5e
-ität2
-itäts5
+it3räu
+it3re
+it3ric
+it3rom
+i3tru
+it3run
+it4s3ag
+it2sä
+it2s1e2
+it6s5er1
+its1pe
+it4staf
+its3tie
+it2sto
+it2str
+it3te
+it4teb
+itt3hä
+it2tr
+it1uh
+i2t1um
+i2tuns
+itu5re.
+it1urg
+itut6
i1tü
-i1u
-iu6r
+i3tül
+i3ty
+2itz
+it4z3erg
+2i1u4
+ium3a
+ium1i
+i3un
+i1ü
2i1v
-i6vad
-iva8tin
-i8vei
-i6v5ene
-i8verh
-i2vob
-i8vur
-i1w
-iwi2
-i5xa
-i1xe
+iv1ak
+iv1ang
+i2veb
+i2v1ei
+iv1elt
+ive4n
+i2v3ene
+i2v1ent
+i3vol
+i2vr
+i2v1ur
+2i1w
+iwur2
+ix2em
+i3xi
+i1xo
+ix3tu
i1z
-ize8n
-i8zir
-i6z5w
-iä8m
-i1ä6r
-i5ät.
-i5äv
-i1ö8
-iü8
-i6ß5ers
-ja5la
-je2t3r
-6jm
-5jo
-jo5as
+i2zan
+iz1ap
+iz1au
+izei3c
+ize2n
+i2z3ene
+iz4er
+i2z1ir
+iz1ob
+i2z1ö
+izt2
+iz3th
+i2z1w
+í1l
+2j.
+ja1c
+jahr3ei
+jahr4s
+ja3la3
+ja3ne
+jani1
+ja5sa
+ja3st
+2jat
+je2a
+jean6s
+je1c
+je2g5
+jek4ter
+jekto2
+jek4tr
+je3na
+je2p
+jes1t
+je2t
+jet1a
+jet3h
+jet3r
+jet3st
+jet5t
+jet1u4
+je5v
+jit3
+ji2v
+j2o
+joa3
+jo2b1
+job3r
+jo2i
+joni1
jo1ra
-jou6l
-ju5cha
-jugen4
+jord2
+jo2sc
+jou2
+jou4l
+joy3
+4jö
+2js
+j2u
+ju2bl
+juden3
+jugen6
jugend5
-jung5s6
-ju1s
-3jä
+ju2k
+jung5s4
+jur2o
+ju2s
+jute1
+2j1v
+4k.
1ka
-8kachs
-8kakz
+3ka.
+ka2a
+ka3ar
+kab2bl
+ka2ben
+2kabh
+ka1bl
+2kabla
+2kablä
+kab4le
+2k3a2bo
+ka3b4r
+4k3abs
+2k1abt
+ka1c
+2kada
+ka3dab
+2k3adr
+ka1f4l
+ka1fr
+kaf3t
+k2a3g
+ka1in
+ka3ka
+kaken4
ka1la
-kal5d
-kam5t
-ka1na
+ka2lan
+kal3bl
+ka3lei
+ka3len.
+ka4lens
+kal5eri
+kal2ka
+kal2kr
+2kall
+kal4tr
+3k4am
+4k5a2ma
+ka3mar
+kamme2
+ka4n3a4s
+ka2nau
+kan3d4
+2kanda
+kan2e
+2k1ang
+kan3k4
2kanl
-8kapf
-ka6pl
-ka5r6a
-6k3arbe
-ka1ro
-kar6p5f
-4k3arti
-8karz
-ka1rä
-kasi5e
-ka6teb
-kat8ta
-kauf6s
-kau3t2
-2k1b
-2k1c
-4k1d
-kehr6s
-kehrs5a
-8keic
+2k1anna
+2k1ans
+6kantenn
+kan4th
+2kanw
+k4anz.
+ka2o
+2kapf
+3kara
+2karb
+k1arc
+k2ard
+3ka3re
+k2arg
+ka3r2i
+kari3es
+2karm
+kar4p3
+k2ar3ta
+2karti
+karu2
+k2arw
+3kas
+ka3se
+kasi1
+ka4sp
+kas3s
+ka4s1t
+ka3th
+ka2t3r
+2katt
+kau4f1o
+4kaufr
+kauf4sp
+2kaus
+kau3t4
+2kauto
+1kä
+3käf
+2käh
+k1ämi
+kär2
+kä4s3c
+kä5se
+kä1th
+2k1b4
+k5be
+kbo4n
+2k3c
+2k3d
+kdamp2
+2ke1c
+ke3d
+k3eff
+kefi4
+kege4
+ke2gl
+ke2he.
+kehr4s
+kehrs3o
+2k1eic
2k1eig
-6k5ein
-6k5eis
-ke6lar
-ke8leis
-ke8lo
-8kemp
-k5ente.
-k3entf
-8k5ents
-6kentz
-ke1ra
-k5erlau
-2k1f8
-2k1g
-2k1h
-ki5fl
-8kik
-king6s5
-6kinh
-ki5os
-ki5sp
-ki5th
-8ki8ö
-2k1k2
-kl8
-1kla
-8klac
-k5lager
-kle4br
-k3leib
-3kleid
-kle5isc
-4k3leit
-k3lek
-6k5ler.
-5klet
-2klic
-8klig
-k2lim
-k2lin
-5klip
-5klop
-k3lor
-1klä
+2kein
+ke1ind
+2k1eise
+ke2la
+kel1ac
+ke3lag
+kel1au
+ke2lä
+kel3b
+2k1e2lek
+ke2len
+2ke3let
+kel3sk
+2k1emp
+ken3a
+4kengag
+ken3sz
+k2ente
+k3enten
+ken3th
+2k1ents
+2kentw
+2keo
+4kep
+ke2pl
+k2er.
+ke1rad
+k2erc
+k3erhö
+ke5rin.
+ke6r5innu
+k2erko
+k2erl
+k3erleb
+k4erlö
+k2ern
+ker4neu
+k1ero
+k2ers.
+ker3z2
+2k1erzi
+ke4t1a
+keten3
+ke2t3h
+ke1up
+keu6schl
+2k1e2x
+2k5f
+kfi2s
+2k1g4
+kge1
+2k1h4
+kho3m
+ki3a6
+ki1c
+ki2d
+ki3da
+2k1ide
+ki3di
+ki3d4r
+ki2el
+kie2l3o
+ki2en
+kif4
+ki1fl
+ki1fr
+ki3k4
+2ki3l2a
+ki5li
+ki3lo
+3kin.
+k2ing
+2kinh
+k2ini
+k2inn
+ki3n4o
+2k1inse
+kin3sh
+2k1int
+ki3o
+3kirc
+ki5s2p
+kis2to
+2kiz
+ki3zi
+2k5j
+2k1k
+k2l2
+4kl.
+2kla.
+klan2
+k5last
+2k5le.
+kle5ari
+4k5leh
+k4leid
+4k5leit
+k3lem.
+2k3ler
+kle2r3a
+2k3leu
+kle3us
+k5lich
+3klim
+k4lin
+k4lip
+k4lir
+k4lisc
+klit2s
+4k5liz
+2k3loc
+klo2i3
+k4lop
+k3lu
+k3lüc
+k3ly
2k1m
-kmani5e
-kn8
-6kner
-k2ni
-knä8
-1k2o
-ko1a2
-ko6de.
-ko1i
-koi8t
-ko6min
-ko1op
-ko1or
-ko6pht
-ko3ra
-kor6d5er
-ko5ru
-ko5t6sc
-k3ou
+k2n2
+3k4nab
+k4nei
+2k3ner
+kno2bl
+2knor
+3k4nü
+1ko
+ko5ad
+ko2al
+ko5ar
+ko3be
+2kobj
+2k1o2fe
+koff4
+koh3le
+koh3lu
+ko1i2
+kol4k5
+3kom
+ko2min
+ko4mu
+k2on3
+ko3n4e
+kon4i
+kons4
+ko3nu
+2kop.
+ko1pe
+kop4f3en
+kopf5err
+kop2t
+ko3r2a
+4k1orc
+kor6derg
+ko3ri
+kor3m
+3kort
+k2os
+ko3str
+3kot
+ko3ta
+kots2
+kot3sp
+2k3ou
3kow
-6k5ox
-2k1p2
+k1o2x
+3kö
+kö2f
+4köl
+2k3p2
k1q
-1kr8
-4k3rad
-2k1rec
-4k3reic
-kre5ie
+k2r4
+2k3rad
+k3rats
+2k1raum
+k4raz
+2krät
+2k3räum
+2kre.
+kreb4
+2k5rec
+2krede
+2kreg
+k3reic
+kre1i2e
+k3reih
+2k3rh
2krib
-6krig
+4k3ric
+k3ries
2krip
-6kroba
-2ks
-k1sa
-k6sab
-ksal8s
-k8samt
-k6san
-k1sc
-k2s1ex
-k5spat
-k5spe
-k8spil
-ks6por
-k1spr
-kst8
-k2s1uf
-2k1t
-kta8l
-kt5a6re
-k8tein
-kte8re
+k4ron
+kro3st
+2kruf
+krü1b
+4ks
+ks3amt
+k2s1an
+k2s1au
+ks4än
+ksch4
+ks1e2b
+k2s1em
+k2sent
+ks1erl
+k2s1ers
+k2s1erw
+ks1ex
+k2s1id
+k2s1in
+k2s1o2
+k3sof
+ks1pa
+k3spe
+ks2por
+ks3s2
+ks2t4
+k5stab
+ks3tanz
+kstat4
+k1ste
+k5stei
+k6steil
+k1sti
+k2stor
+k1str
+k2strä
+k1stu
+k2stum
+k2s1u
+k1sy
+ks2zen
+4k1t
+k2t3ad
+k3taf
+kt1akt
+k3tal
+kt1am
+kt1an
+kt3anz
+k2t3a2r
+kt5a4re
+k5tat
+k2t1au
+ktä3s
+k3te
+kte3en
+k4t1ei
+k4temp
+k4tent
+k4t3erfo
+k4t1erh
+k5ters.
+k4tex
k2t1h
-k8tinf
-kt3rec
-kt1s
-1ku
-ku1ch
-kuck8
-k3uhr
-ku5ie
+k2t1id
+ktien3
+kt1im
+k2t1ing
+kt1ins
+k2t1of
+k3top
+kt1ope
+k4torga
+kt3orie
+k2tö
+k3t4ra
+kt5ras
+kt5rau
+kt4ro
+ktro5s
+kt3run
+kts4
+kt3se
+kt3sp
+kt3st
+kt3su
+kt3s2z
+kt3t2
+k2tuns
+kt3z
+ku1c
+kuh3
+2k1uhr
+ku3la
+ku3l2e
+ku3l2i
+4kulp
+2k3uml
kum2s1
-kunfts5
-kun2s
+k2u3n2a
+kun6s4
kunst3
-ku8rau
-ku4ro
-kurz1
-ku1st
-4kusti
-ku1ta
-ku8ß
-6k1v
-2k1w
-ky5n
-2k1z
-1kä
-kä4m
-4k3ämi
-käse5
-1kö
-kö1c
-kö1s
+2kunt
+2k1up.
+ku2rei
+kuri2e
+kuri4er
+ku2ro
+kur4sp
+kur4zen
+ku4schl
+ku2so
+ku2sp
+ku2s1t
+ku2su
1kü
+2küb
+kü1bel
kü1c
-kür6sc
-kü1s
-1la.
-8labf
-8labh
-lab2r
-2l1abs
-lach3r
-la8dr
+kür4s
+2k1v
+2k1w
+3kys
+ky3t
+2k5z2
+6l.
+5la.
+2lab
+la3ba
+4labb
+4la2ben
+3labi
+4l1abl
+3la3b2o
+3l2a1b4r
+lab5re
+lab6ri
+4l3abs
+4labw
+la1ce
+1lad
+la3den
+la3d2i
+l3adl
+4ladm
+2l3adr
5ladu
-8ladv
-6laff
-laf5t
+l3adv
+1la1e
+la2ga
+la3ge
+lag5eis
la2gn
-5laken
-8lamb
-la6mer
-5lampe.
+lago4
+la4g1ob
+la2gr
+lahn3
+2la1ho
+1lai
+1laj
+la3ke
+la2k1i
+3l2akk
+la1k4l
+2l1al
+4lall
+4l3alp
+l2a3ma
+l2ami
+la3min
+3lammf
+l4amp
2l1amt
-la1na
-1land
-lan4d3a
-lan4d3r
-lan4gr
-8lanme
-6lann
-8lanw
-6lanä
-8lappa
-lap8pl
-lap6pr
-l8ar.
-la5ra
-lar4af
-la8rag
-la8ran
-la6r5a6s
-l3arbe
-la8rei
-6larm.
-la8sa
-la1sc
-la8sta
-lat8i
-6l5atm
-4lauss
-4lauto
-1law
-2lb
-l8bab
-l8bauf
-l8bede
-l4b3ins
-l5blo
-lbst5an
-lbst3e
-8lc
-l1che
-l8chert
-l1chi
-lch3m
-l5cho
-lch5w
-6ld
-l4d3ei
-ld1re
-l6düb
+lamt6s
+la4mun
+la2na
+la3nac
+l1anal
+2lanb
+3l2and
+lan2d3a
+lan4dad
+lan6d5erw
+lan6d5erz
+land5inn
+lan2dr
+2l1anf
+lang3s4
+4lanl
+l3anli
+2l3ann
+l1anp
+2lans
+4lansä
+4lanw
+lanz1w
+3lao
+l1a2po
+lap4pl
+la2r1an
+2l1arb
+l1arc
+la2r1ei
+la6rene
+l4ar3g
+lar3ini
+lar3st
+2l1art
+lar3th
+l3arti
+la3ru
+la3se
+2lash
+la2so
+2la4sp
+5lasseri
+5lassern
+5lassers
+la4st
+last1o
+lat2a
+la4tel
+2l3ath
+la2t3ra
+lat4s
+2latta
+lat4tan
+lat4t3in
+lat4t3r
+laub6se
+lau4fer
+lau4fo
+l2aufz
+l1ausg
+2l1ausl
+2l1ausr
+2l1auss
+l1ausz
+2lauto
+2law
+lawa4
+1lax
+la3xa
+lä1c
+4läf
+2l1ähn
+3länd
+lär2m1a
+l1ärz
+lä4s3c
+4lät
+4läub
+4läuc
+4läue
+3läuf
+1là
+4l1b2
+l3bac
+lb3af
+lb3am
+lb3ang
+lb3arb
+lb3b
+l2b3ede
+l4b3eta
+l2b3id
+l2b3ins
+lb4lat
+l3blä
+lb3le
+l2b5li
+l3blo
+lb3ohn
+l4bre.
+lb5rit
+lb4ro
+l3brü
+lbs4
+lb3sa
+lb4sk
+lb3sp
+lbs6t
+lbst1e
+lb4sto
+lb4stu
+l2b3uf
+4l1c
+l3che
+l5chi
+lch3l
+lch3r
+lch3ü
+lch1w
+4l1d
+ld3a2b
+ld1a2ck
+l4d3ad
+lda2g
+l2d1ak
+ld1al
+l3dam
+ld1amm
+l2d5a2n
+ld1a2r
+ld5ari
+l3das
+ld1au
+ld1är
+l3de.
+ld1ei
+l4dele
+l3der.
+l2derd
+l3derl
+l3dern
+l2d1erp
+l2d1e4se
+l2dex
+l2d1id
+l2d1im
+ldo2r
+l3d2os
+l3dö4
+l2d3r
+ld1ra
+l4dran
+ld1rä
+l4dre
+ld5rea
+ld1ri
+ld1ro
+ld1rö
+ld3sa
+ld3ska
+ld3sp
+ld1st
+ld1t4
+l2d1um
+l2dü
+1le
+3le.
+le3ar
+le3ba
+leben4s3
le2bl
-le8bre
-lecht6s5
-led2r
-6leff
-le4gas
-1lehr
-lei6br
-le8inf
-8leinn
-5leistu
-4lektr
-le6l5ers
-lemo2
-8lemp
-l8en.
-8lends
-6lendun
-le8nend
-len8erw
-6l5ents
-4l3entw
-4lentz
-8lenzy
-8leoz
-6lepi
-le6pip
-8lepo
-1ler
-l6er.
-8lerbs
-6l5erde
-le8reis
-le8rend
-le4r3er
-4l3erg
-l8ergr
-6lerkl
-6l5erzie
-8lerö
-8lesel
-lesi5e
-le3sko
-le3tha
-let1s
-5leuc
-4leuro
-leu4s3t
+2lec
+lech1a
+le2chi
+lech5t4e
+le3de
+le2e
+le3ei
+le3en.
+le3f4a
+3lefo
+le2g3as
+le2gä
+le2g5l
+le3gr
+legs4
+3lehr
+leh3r4e
+3lei.
+lei2br
+l2eic
+l2eid
+4l1eig
+l2ein.
+l2eind
+l2eine
+l2eint
+lei2s
+lei3so
+leis6s5er
+l4eist
+lei3su
+l2eit
+lei8t7ersc
+leit3st
+lekt2a
+2lektr
+3lela
+le2le
+2l1elek
+le3len
+le3ler
+le3les
+3l2eli
+lel3s
+3lemes
+le2m1o2
+4lemp
+l2en.
+le4nad
+le4nä
+3lene
+le4n3end
+4lenerg
+le4ners
+l2enf
+le3ni
+len3kl
+2l1enni
+l2e2no
+len3st
+len3sz
+2l1ents
+4lentw
+lent4wä
+5lentwet
+len2zi
+le1os
+2lepo
+lepositi8
+l2er.
+l2e1r2a
+le2r3a4g
+le2r3au
+ler5b6
+4l3ereig
+le4r3eim
+le4rers
+l1erfo
+l2erfr
+l2erfü
+3lergeh
+4l3ergen
+3l4ergew
+2l1ergi
+lerk4
+l2erka
+l2erko
+l2erle
+le1ro
+2l1er2ö
+3l2erra
+l4ers.
+lers4k
+ler3ste
+le2ru
+le3rung
+l1erz
+l2erza
+les4am
+les4e
+2lesel
+le5ser
+le3sh
+lesi1
+le3s2k
+les2t
+leste3
+4lesw
+2lesy
+le4sz
+le2tat
+2le3th
+2leto
+let4tu
+le2u
+4leud
+2leuro
+3leut
+3leva
+2lex
+3lexd
le5xe
-6lexp
-l1f
+le2xis
+3ley
+2l1f
+l3fa
+l5fah
+l2f1ec
+lfe1e
+l4f1eis
+l3flä
+lf3lo
+l3flu
+lf3ram
+lf2s
+lfs3tau
+lfs3tr
+lf2tr
+lf4u
+lfur1
2l1g
-lgend8
-l8gh
-lglie3
-lglied6
-6l1h
+lge3ra
+l2geti
+lg3lo
+lg3re
+l3gro
+2l1h
+l3he
+3lhi.
1li
-li1ar
-li1as
-2lick
-li8dr
-li1en
-lien6n
-li8ers
-li8ert
-2ließ
-3lig
-li8ga8b
-li1g6n
-li1l8a
-8limb
-li1na
-4l3indu
-lings5
-4l3inh
-6linj
-link4s3
-4linkt
-2lint
-8linv
-lion5s6t
-4lipp
+3li.
+li1ac
+li1ak
+li3bi
+li1c
+5lichem
+5licher
+li3chi
+6lick
+li3da
+2l1i2do
+3lie.
+liebe4s
+lie2n
+li3ene
+li5enp
+lie4s3c
+lie2st
+li3fa
+li4fe
+5lig
+li3g4n
+li3ke
+li3ki
+li3kli
+li2kr
+lik2sp
+lik4ter
+li3l2a
+li3li
+4lim
+li3m2a
+lima3g
+2limb
+5limo
+2limp
+li3na
+lin1al
+2l1indu
+li4nef
+li4neh
+li2nep
+li4nes
+2l1inf
+ling4s
+2l1inh
+li5ni
+2l1i6nit
+2l1inj
+lin2k3a
+3linn
+li2nol
+l2insa
+l2insc
+2l1int
+l1inv
+4linz
+li2o
+li2p3a
5lipt
-4lisam
-livi5e
-6l1j
-6l1k
-l8keim
-l8kj
-lk2l
-lko8f
-lkor8
-lk2sa
-lk2se
-6ll
-l1la
-ll3a4be
-l8labt
-ll8anl
-ll1b
-ll1c
-ll1d6
-l1le
-l4l3eim
-l6l5eise
-ller3a
-l4leti
-l5lip
-l1lo
-ll3ort
-ll5ov
-ll6spr
-llte8
-l1lu
-ll3urg
-l1lä
-l5lü
-l6lüb
+3lis.
+li3s2a
+li4schu
+6lish
+2l1isl
+2l1i2so
+liss4
+3list
+li2tal
+li3te
+li1t2h
+lits2
+lit3st
+lit3sz
+li3tu
+li4tur
+3liu
+2lixi
+li2za
+lizei5
+4l3j
+2l1k
+lk1alp
+l3k2an
+l3kar.
+lk1arm
+l3ke
+lken3t
+l2kep
+lkir5
+lk3lo
+l3k6lu
+lk3nu
+lkor2b1
+l3k4ra
+lk3ro
+l2k3ru
+lk2s3
+lk3sä
+lk4stä
+l3k2ü
+lkü1b
+4l1l
+ll1abb
+ll1abe
+ll3aben
+ll1abt
+l3labu
+ll1aff
+ll1akt
+l3l2al
+l2l3a4m
+l2l3anz
+l3lap
+ll1arm
+ll3art
+ll1au
+ll3aug
+l2l3aus
+l2l1äm
+llb4
+ll3d
+l3lec
+ll1ech
+l2l1ef
+ll1eim
+llei4ne
+l3l2em
+l3len.
+lle4n1a
+ll3endl
+ll3endu
+llen3g
+l3ler.
+lle2r3a
+l3lere
+l4l3ergo
+ll3ernt
+l2lerz
+ll2es
+llg4
+ll1imb
+ll1imp
+l2l1ind
+lli5ne
+l2l1ins
+ll3l4
+ll5m
+l2l1ob6
+l2l1of
+ll1opf
+l2l1o2r
+l2l3ou
+ll1ov
+l3low
+l4l1öf
+ll3ö2se
+ll3sh
+ll3s2k
+ll3sp
+ll4spr
+llt4
+ll3th
+llti2m
+ll3tr
+llt5s2
+ll1ur
+l3lus
+llust6
+llus5tr
+ll3z2
2l1m
-l6m5o6d
-6ln
-l1na
-l1no
-8lobl
-lo6br
-3loch.
-l5o4fen
-5loge.
-5lohn
-4l3ohr
-1lok
-l2on
-4l3o4per
+lm3a2b
+lm1aka
+l2m1arc
+lm1aus
+lm3eins
+l2m1e2p
+l2m1erz
+lmin2
+lm1ind
+lm1ins
+lm1orc
+l2möl
+lm3p
+lmpf4
+lm1s2t
+lm3ste
+lm3sz
+lm3th
+4ln
+lna6r
+ln3are
+l3n2e
+l3ni
+l3no
+l1nü
+1lo
+3l2ob.
+3lobb
+2lobj
+2lo2bl
+l2obr
+lo3bri
+lof4
+4l1o2fe
+lo1fl
+lo3ha
+loh2e
+2l1oh4r
+3lok
+lo2k3r
+lol2a
+l3oly
+lo2min
+lo4n1o
+lon3st
+lo2o
+2lope
+2lopf
+2lopt
lo1ra
-2l1ord
-6lorg
-4lort
-lo1ru
-1los.
-lo8sei
-3losig
-lo6ve
-lowi5
-6l1p
-lp2f
-l8pho
-l8pn
-lp4s3te
-l2pt
-l1q
-8l1r
-2ls
-l1sa
-l6sarm
-l1sc
-l8sec
-l6s5erg
-l4s3ers
-l8sh
-l5s6la
-l1sp
-ls4por
-ls2pu
-l1str
-l8suni
-l1sü
-2l1t
-lt5amp
-l4t3ein
-l5ten
-l6t5eng
-l6t5erp
-l4t3hei
-lt3her
-l2t1ho
-l6t5i6b
-lti1l
-l8trö
-lt1sc
-lt6ser
-lt4s3o
-lt5ums
-lu8br
+lo4rä
+2lorc
+lo3ren
+4l1or3g
+lo3ro
+3lorq
+3los.
+lo4sa
+3lose
+los5se
+lost4
+lo4ste
+los1tr
+lo2ta
+lo3th
+loti4o
+2lo2v
+lo3vi
+2lox
+lö2b3
+lö3du
+3lö2f
+4l1öfe
+l3öhr
+2l1öl
+5lösc
+5lösu
+4löß
+2l1p
+lpe2n3
+l3p2f
+l4p1ho
+l3prei
+l3pro
+lp3t4
+2l1q
+lque3r
+2l5r2
+lrat6s
+lru3t2
+lrü1b
+4ls
+l3sac
+l2s3a2d
+l5s2al
+l4s3amb
+ls3amp
+ls1anf
+ls1ang
+l2s1ann
+l3sare
+l2s1au2
+l4schin
+l2s1e2b
+ls1ec
+l2s1em
+ls3ere
+ls1erg
+ls1erl
+l2s1ers
+l2s1erw
+l3sex
+l4sha
+lsho2
+l2s1imp
+ls2log
+ls3ohne
+l4s3ort.
+ls2pi
+l3s2po
+l3spri
+l3s2pu
+ls3s2
+lst2a
+l5s2taf
+ls3täti
+l1stec
+l5stei
+l5stel
+l5steu
+l1sti
+ls2tie
+l2stit
+ls2tol
+l1s2tr
+l1s2tu
+ls1um
+l3sur
+l1sy
+ls2zen
+4l1t
+lt1ac
+lt1ak
+lt1am
+l4tame
+lt3and
+lt1ang
+l3tar
+lt1art
+l3tat
+l4t3ato
+lt1au
+l5tef
+lt1eh
+lt1ein
+l2t1eis
+lte5lei
+lt2en
+lter3a
+l3t4erg
+lt2erö
+lter4sp
+l4t3es3k
+lte3str
+lt3e2th
+lt1eu
+l2t1h
+l4t5hei
+l3thu
+l3ti
+ltimo4
+l2tob
+l3toc
+lt1of
+l2t1op
+l2t1o2ri
+lto3we
+lt1öl
+lt1ös
+lt3öt
+ltra1l
+l3trä
+lt3räu
+l2t3re
+lt4rie
+lt3roc
+lt3ros
+l2t3rö
+lt5sc
+lt2se
+lt3spa
+lt3spr
+lt4spre
+lt4stab
+lt4stoc
+lt3t
+lt1uh
+l2t1um
+ltu4ran
+ltu4rer
+ltu2r3i
+lt3z2w
+1lu.
+lu1an
+4lu2b1
+luba2
+lub3l
+lub3r
+lubs2
+lub3sz
+lub3u
lu2dr
-lu1en8
-8lu8fe
-luft3a
-luf8tr
-lu6g5r
-2luh
-l1uhr
-lu5it
-5luk
-2l1umf
-2l1umw
-1lun
-6l5u6nio
-4l3unte
-lu5ol
-4lurg
-6lurs
-l3urt
-lu4sto
-lu3str
-lu6st5re
-lu8su
-lu6tal
-lu6t5e6g
-lu8terg
-lu3the
-lu6t5or
-lu2t1r
-lu6ß5
-l1v
-lve5r6u
-2l1w
+lu2es
+lu2f2
+2l1ufe
+lu3fo
+luft1a
+luft1e
+luft5r
+lu2ga
+lu2g5e2b
+lu2ger
+lug5erp
+lug5l
+lu2go
+lu2g3r
+lug3sa
+lug3sp
+lugs4t
+lu2gu
+2l1uh
+lu1id.
+lu1is.
+lume2
+2lumf
+2luml
+l2ump
+l1ums
+l1umw
+1lu4n
+2l1una
+2l1unf
+4l1uni
+2lunt
+2lunw
+lu4pf
+2lur
+lu1rä
+l1urn
+l1urt
+2luse
+lu2sp
+lus4s3a
+lus2s3c
+lus4ser
+lus2s1o
+lus4s3p
+lus4st
+5lu4st
+lus2t3a
+lust3re
+lu2s1u
+lu2t1a
+lu2tä
+lut3erg
+lu5terk
+lut1o2f
+lu2top
+lu4t5r
+3lux
+2lüb
+5lüd
+lüh1l
+lü2s
+2l1v
+l3vo
+l2vr
+2l3w
+l5wa
1ly
-lya6
-6lymp
-ly1no
-l8zess
-l8zo8f
-l3zwei
-lz5wu
-3länd
-lä5on
-lä6sc
-lät1s
-5läuf
-2läug
-läu6s5c
-lä5v
-l1öl
-1lös
-lö1ß6t
-6l1übe
+ly1ar
+ly3c
+ly3et
+2lym
+3ly3n
+ly1o
+ly3th
+ly3u
+2l1z
+l3z2an
+lz1ar
+lz1erz
+lz1ind
+lz1o2f
+l2zö
+lzt2
+lz3th
+l2z1u4fe
+l2z1w
+lz2wec
+6m.
1ma
-8mabg
-ma5chan
-mad2
-ma5el
-4magg
-mag8n
+maa4
+2m1ab
+m2abe
+ma1bl
+3m2a1b4r
+mach4tr
+ma2ci
+mad4
+ma3da
+ma3de
+ma4d2s
+ma1e
+ma1f
+2m1agg
+magi5er.
+magi5ers
+ma5g6n
+2m1ago
+3mah
+ma3ha
+mah4ler
+mah3li
+mai6se
+2m1akt
ma1la
-ma8lau
-mal5d
-8malde
-mali5e
-malu8
-ma8lut
-2m1amp
-3man
-mand2
+ma2l1ak
+ma2lan
+ma2l5at
+ma2lau
+ma3law
+mal3d
+mali3er
+mal3lo
+2mallt
+malu4
+ma2l3ut
+mam3m
+2m1anal
+ma2nau
+2manb
+man2ce
+mand4
+man3do
man3ds
-8mangr
-mani5o
-8m5anst
-6mappa
-4m3arbe
-mar8kr
-ma1r4o
-mar8schm
-3mas
-ma1sc
-ma1tö
-4m5auf
-ma5yo
-2m1b
-mb6r
-2m1c
+man3ers
+ma2net
+mang2
+2mangr
+m2anh
+2manl
+m4ann
+manu3
+2manz
+ma2or
+5m4app
+2m1arb
+mar3g2
+ma3ri
+3mark
+4mar4o
+maro3d
+4marr
+mar6schm
+mar5te
+ma3ru
+3m4as
+ma3s2p
+ma3sto
+ma1s2tr
+3maß
+m4at
+ma2tan
+ma2tä
+mat4c
+ma4tel
+ma4t3erd
+mat3se
+mat3sp
+3maue
+2m1au2f
+ma3un
+2mausg
+m4ay
+ma1yo
+ma3zu
+1mä
+m1ähn
+mä1i2
+6m1änd
+m1ärg
+mät4
+mä1tr
+mäu4s3c
+2m1b4
+mb2a
+mbe2e
+mbe4n
+m3b6r
+2m3c
2m1d
-md6sä
+md1ar
+m2d1ä
+md1ei
+md3s2e
+m2d1um
+mdu3s
1me
-me1ch
-me5isc
-5meld
-mel8sa
-8memp
-me5nal
-men4dr
-men8schl
-men8schw
-8mentsp
+meb6
+me1c
+medi3
+medi5e4
+medien3
+2medy
+me1ef
+me3e2n
+mega5
+3meh
+2m1eif
+m2eil
+me1i2so
+3meist
+2mej
+me3lant
+3meld
+me2lek
+melet4
+2m1elf.
+mell2
+melt4
+6m5eltern
+mel3tr
+2m1e2mi
+3m2en
+me3nal
+men3ar
+men3au
+m3endl
+men3gl
+me3nor
+men4s3k
+men4so
+men3st
+men3ta
+men6tanz
+4m3entn
+ment6sc
+4mentw
+me1o
+2me3ou
+2meö
+3mer.
me1ra
-mer4gl
-me1ro
+mera3li
+me2r3ap
+mer2er
+4m3ergän
+me5ric
+3merin
+mer2kl
+3mers
+me3run
+mer3z4en
3mes
-me6s5ei
-me1th
-me8ß
-2m1f6
-2m1g
+me2s1a
+me2sä
+mes2e
+4me3sh
+4mes2sa
+mes2s1o
+mess1p
+meste2
+4mesu
+me3t4a
+mete2
+me3th
+meu1
+2mex
+1mé
+2m3f
+mfi4l
+4m1g2
+mge1
2m1h
1mi
-mi1a
-mi6ale
-mi1la
-2m1imm
-mi1na
-mi5nü
-mi4s3an
-mit1h
-mi5t6ra
-3mitt
-mitta8
-mi6ß5
-6mj
-2m1k8
+3mi.
+mi1ak
+mi3an
+mibi3e
+mi1c
+mi3da
+mie3dr
+mi2e1i
+mi2er
+miet1i
+3mig
+mi2ki
+mi2ku
+mi3l2a
+3mil4c
+milch1
+2m1imp
+min5de
+min2e
+mi3neu
+min2ga
+mings4
+ming3st
+mi3ni
+mi3n2o
+3miri
+3mirs
+mir5sc
+3mirw
+mi2sa
+mise1
+mi3sp
+mis2s3c
+mi4ste
+3mi2t1
+mit3es
+mit3h
+mit3s4
+mit5sa
+mi5tsu
+4mitz
+2m1j
+2m1k4
+m3ka
+mk5re.
2m1l
+m3la
+m3le
+m5li
+mlö3
2m1m
-m6mad
-m6m5ak
-m8menth
-m8mentw
-mme6ra
-m2mn
-mm5sp
-mm5ums
-mmut5s
-m8män
-m1n8
-m5ni
+mma4ge.
+m2m1ak
+m2m1al
+m2m1ang
+m2m1ans
+mm1anz
+mma3s4t
+m2m1au
+m2m1ei
+mme4lin
+mme4na
+mme2ra
+mme4rec
+mmer3k
+mm1inb
+mm1inf
+mm1inh
+mm1ins
+mm1int
+mmi3sc
+mmi3s2t
+mm3m2
+mm3p
+mm3sp
+m2m3um
+mmül2
+2m1n2
+m4nesi
+m3ni
1mo
-mo5ar
-mo4dr
-8mof
-mo8gal
-mo4kla
-mol5d
+mo4a3
+2mobj
+3mod
+mo2dr
+4mog.
+mo2gal
+3moh
+mo2i
+moi5r
+mo2k1l
+4mol.
+3mom
+mo5m4e
m2on
-mon8do
-mo4n3od
-mont8a
-6m5ony
-mopa6
-mo1ra
-mor8d5a
-mo1sc
-mo1sp
-5mot
-moy5
-2mp
-m1pa
-mpfa6
-mpf3l
-mphe6
-m1pi
-mpin6
-m1pl
-mp2li
-m2plu
-mpo8ste
-m1pr
-mprä5
-mp8th
-mput6
-mpu5ts
-m1pö
-8m1q
-2m1r
-2ms
-ms5au
-m1sc
-msch4l
-ms6po
-m3spri
-m1str
-2m1t
+mo3ne
+mo4n1er
+mons1
+mon5su
+3mo2o
+2mo1pe
+mo2per
+2mopt
+mo1r4a
+mor5ar
+2morc
+mor4d3a
+morgens6
+mo4sk
+mo3sp
+mo5s2ta
+mo3to
+m1o2x
+mo1y
+1mö
+möbe2
+mö2c
+4mök
+2m1p
+mp4f3erg
+mpf3erp
+mpf3err
+mp4f3erz
+mp2fl
+mpf3li
+mpf1or
+mp6lif
+mp3lu
+mp3ta
+2m1q
+4m3r
+4ms
+msa3l
+m2s1an
+ms3and
+m4sap
+ms3as
+m2s1au
+m3se
+m4s1ef
+ms1erw
+m4s1ex
+ms1ini
+mso2r
+ms1ori
+m2spä
+ms2po
+ms3s2
+m6stag
+m2stal
+ms2tau
+m1stec
+m1s2ti
+ms2to
+m1s2tr
+m2strä
+m1s2tu
+m3s2tü
+ms1um
+m2sü
+m3sy
+ms2ze
+4m1t
+mt1ab
+mt1ak
+m3t2am
mt1ar
-m8tein
+mt3are
+mt1ein
+mt1elt
+m2t1erf
+m2t1erg
+m2t1erl
+m2t1ers
+m4t1ert
+m4t3eta
+mt1eu
m2t1h
-mt6se
-mt8sä
-mu5e
-6m5uh
-mumi1
-1mun
-mun6dr
-muse5e
-mu1ta
+mt5ho
+m3ti
+m4t1im
+m4t1ins
+mt1int
+mti2s
+mt1ös
+mt2s
+mt3sc
+mt5sco
+mts1e
+mt3s2ka
+mts1p
+mt3spa
+mt3st
+mts3ti
+mt3t
+mt1um
+mtu3re
+mt1urt
+mt3z2
+1m2u
+mu1a
+mu3cke
+2m3uh
+mu3la
+2muls
+m3umg
+3mun
+mu3na
+mun2d1a
+mu3ne
+4m3unf
+4m3ungeb
+m4unk
+mu3no
+mu3ra
+mur3ma
+mu3ru2
+mu4r1uf
+mu4s3a
+mu2s1o
+mu2sp
+mu2s1t
+mu2su
+mut1au
+mut2s3
+1mü
+2müb
+3mün
+3müt
2m1v
-mvol2
-mvoll3
-2m1w
+mvol2l1
+2m1w2
+mwa4
+mwel4
1my
+my4s3
+my3t
2m1z
-mä6kl
-1män
-mä1s
-mä5tr
-mäu4s3c
-3mäß
-möb2
-6möl
-1mü
-5mün
-3müt
-1na.
-n5ab.
-8nabn
-n1abs
-n1abz
-na6bä
+6n.
+1na
+5na.
+2n1ab
+3naba
+na3ber
+4nabw
na2c
-nach3e
-3nacht
-1nae
-na5el
-n1afr
-1nag
-1n2ah
-na8ha
-na8ho
-1nai
-6nair
-na4kol
-n1akt
-nal1a
-8naly
-1nama
-na4mer
-na1mn
-n1amp
-8n1amt
-5nanc
-nan6ce
-n1and
-n6and.
-2n1ang
-1nani
-1nann
-n1ans
-8nanw
-5napf.
-1n2ar.
-na2ra
-2n1arc
-n8ard
-1nari
-n8ark
-6n1arm
-5n6ars
-2n1art
-n8arv
-6natm
-nat6s5e
-1naue
+nach1
+na3chen
+nachs2
+5nachw
+na3cke
+4n3add
+4n3adr
+na1e
+n1af
+na1f4r
+3nag
+5n2ah
+na2h1a
+n4ahm
+n3ahn
+3nai
+n3aig
+n3air
+2n1ak
+na2ka
+3nako
+n3akt
+n2al.
+nal1a2
+na2l3ad
+na2lä
+5n2ald
+nal3ent
+na2let
+nal3k
+nal3l2a
+nalmo2
+n2als.
+nal3t4
+na2lu
+2naly
+n4am.
+3n2ame
+5na3me.
+5n4amen
+4n3a2mer
+5nami
+na3m4n
+3namo
+n3amp
+nam4sp
+4n3amt
+namt6s
+n1an
+4nan.
+4na2na
+4n3anb
+n2anc
+4n3ang4
+4nani
+4nank
+4n3anl
+na3no
+4n3anr
+4n3ans
+4n3antr
+2n3anw
+n1ar
+5n4ar.
+na2r1a
+n4ard
+3nare
+5nari
+n2arl
+n3arl.
+2narm
+2n3art
+na3ru
+3nas
+na4schw
+4n3asp
+na5sta
+4nasy
+3nat
+5nat.
+5nate
+na3t2h
+5nats1
+nat4sa
+nat6sc
+nat3st
+4natt
+n1au
4nauf
+nauf4fr
n3aug
5naui
-n5auk
-na5um
-6nausb
-6nauto
-1nav
-2nax
-3naz
-1naß
-n1b2
-nbau5s
-n1c
-nche5e
-nch5m
-2n1d
-nda8d
+3n2aul
+4n3ausb
+nau3sc
+4n3ausg
+n3ausl
+4n3auss
+4n3ausw
+nau5te
+navi5er.
+navi5ers
+1nä
+n2äc
+3näe
+3näh
+n1ähn
+2n1ä2m
+2n3än
+när4s1
+n1ärz
+2näs
+nä4sc
+2näu
+5nä1um
+4n7b6
+nbe2in
+nber2e
+4n1c
+nc5ab
+nce4n
+n3cer
+n3ces.
+n3che
+nch3m
+n3chu
+n2ck
+n5cu
+4n1d
+nd1ab
+n3daf
+nd2ag
n2d1ak
-nd5ans
-n2d1ei
-nde8lac
-ndel6sa
-n8derhi
-nde4se
-nde8stal
-n2dj
-ndnis5
-n6d5or6t
-nd3rec
-nd3rot
-nd8samt
-nd6sau
-ndt1h
-n8dumd
+n4dakt
+nd1ana
+nd1ann
+n2d1anz
+nd1arb
+nd3arr
+nda3ru
+n2d1au
+n3de.
+nde4al.
+nde3alt
+nd1ei
+nd3ei.
+ndel4st
+n3den.
+n4d3ents
+nde3o
+n5der.
+n5deri
+nde4rob
+nder5ste
+nde4s
+ndes1e
+ndo1c
+n3dol
+nd1op
+n2d1or
+ndo3st
+nd3rat
+nd3räu
+n2d3re
+nd3rob
+nd3rol
+nd3ros
+n2d3rö
+n4drui
+n4d5run
+nd2sor
+nd2spr
+nds3tau
+nd3te
+nd1th
+nd1t4r
+n2dum
+nd2ums
+n2d1und
+n2dü
1ne
-ne5as
+3ne.
+ne2a
+ne3am
+ne3an
+ne3as
+ne3at
+ne3au
ne2bl
-6n5ebn
+2n1ebn
2nec
-5neei
-ne5en
-ne1g4l
-2negy
-4n1ein
-8neis
-4n3e4lem
-8nemb
-2n1emp
-nen1a
-6n5energ
+3neca
+4nech
+2ne2e1
+nee3i4
+ne3ein
+ne3en
+nee3t
+n1ef
+3nefe
+4neff
+ne3g6
+3n2eh
+n3ehe
+4ne2he.
+6n3ehr
+2n1ei
+n2eid
+6neif
+3neigt
+5neigu
+4nein
+6n3eing
+6n3eink
+ne2ke
+nek3t
+ne2l
+nel3b
+4n1ele
+ne3len
+ne3li
+nel4la
+3ne3l2o
+ne3lu
+5n2em.
+2n1emb
+n1e2mi
+2n3emp
+2n1ems
+3nen
+n2en.
+ne4n3a
+nen3dam
+4n1endb
+4n1endd
+4n1endf
+n1endg
+4n1endh
+4n1endk
+4n1endp
+4n1endt
+4nendu
+4n1endw
+ne2n1e2b
+nen3ei
+ne4nene
+ne2ni
nen3k
-8nentb
-4n3en3th
-8nentl
-8n5entn
-8n5ents
+5nenn
+ne2no
+nen7s4e
+nen3sk
+5n2en5t2a
+n1entb
+4n3entl
+4n1entn
+4n3ents
+4nentw
+6nentz
+ne2n1u
+n2env
+ne2ob
+ne1os
+ne4pf
+2nepo
+ne2pos
+3n2er.
ne1ra
-ne5r8al
-ne8ras
-8nerbi
-6n5erde.
-nere5i6d
-nerfor6
-6n5erhö
-8nerlö
-2n1err
-n8ers.
-6n5ertra
-2n1erz
-nesi3e
-net1h
-neu4ra
-neu5sc
-8neuß
-n1f
-nf5f
-nf2l
-nflei8
-nf5lin
-nft8st
-n8g5ac
+ne2rab
+ne5r4al
+ne2r3am
+ne2r3ap
+ne2rau
+4n3erbi
+2n1erf
+4n3erfo
+nerfor4
+4n3erfü
+n1erg
+2n1erh
+n3erhö
+ne3ri
+n1erk
+n3ermä
+ner4mit
+2nermo
+4n3ernt
+ne1rös
+n2ers.
+2n3ersa
+ner8schle
+3n4ert.
+4n3ertr
+ne2rup
+4n1erz
+3n2es
+n4es.
+ne3san
+ne2sä
+nes4c
+nesi1e
+nes2k
+ne3ska
+ne2s1o
+ne2s1p
+4n3essi
+5nest
+ne2ste
+nes3ti
+net1ak
+net1an
+ne2tap
+n3etat
+net1au
+ne2th
+net3ha
+ne2tre
+nett6sc
+2n3e2tu
+net2zi
+ne2u
+neu3c
+neu3g
+5n2ew
+2n1ex
+3nez
+1né
+2n1f
+n3fä
+n3f2e
+n5fi
+nfi3le
+nf3läd
+nf3lin
+n3f2o
+nfo3s
+nf3st
+nft2o
+nft4s3
+4ng
+ng2abs
+n2g1ac
+n2g3ad
+nga2ge
+n2g1ak
+n2g1a2m
+n2g1and
+n4ganl
+ng1anz
+n3gap
+n4garb
+n3gas
+n2g1äl
ng5d
-ng8en
-nge8ram
-ngg2
-ng1h
-n6glic
-ng3rip
-ng8ru
-ng2se4
-ng2si
-n2g1um
-n1gy
-n8gäl
-n1h
-nhe6r5e
+n3ge
+n4g5ein
+n5g2en
+ngen4da
+nge5nerw
+nge4ram
+n4g5erse
+n5ges
+ng3g4
+ng5ho
+ng5hu
+n2g1i2d
+ng4lad
+n3gläs
+ng3lein
+ng3lo
+ng3lu
+ng5m
+ng3ne
+n2g1or
+ng3rat
+ng3räu
+ng3rein
+ng3rev
+ng3roc
+ng4sau
+ng4s3c
+ng4s3e4h
+ng5stel
+ng5stö
+ng3ts
+n2gue
+n2gum
+4n3h
+n5han
+n5har
+n5hau
+n5hä
+n5he
+nhe2r
1ni
-ni1bl
-ni5chä
-ni8dee
-n6ie
-ni1en
-nie6s5te
-niet5h
-ni8etn
-4n3i6gel
-n6ik
-ni1la
-2n1imp
-ni5na
-2n1ind
-8ninf
-6n5inh
-ni8nit
-6n5inn
-2n1ins
-4n1int
-n6is
-ni3str
+3ni.
+3ni2a
+ni3ba
+nib3b
+2ni2d
+ni3de.
+ni3di
+ni3dr
+n4ie
+nie3b
+nie3fr
+ni1el
+nie3l2a
+nie4n
+ni5ene
+ni1ero
+ni3fa
+nifi3
+3nig
+nig2a
+4n3i2gel
+ni2g3r
+nig4sp
+3nik
+nik1al
+ni2kä
+nik3ing
+ni3kl
+ni2kr
+3nil
+n2imm
+nim2o
+4n3imp
+3n4in.
+nin2a
+4n3ind
+2ninf
+3n2ing4
+4n3inh
+nin1i
+4n1ins
+4n3int
+2n3inv
+3nio
+ni2ob
+ni5ok
+ni3ol
+ni3os
+3n4is
+ni4schw
+ni4s1e
+ni5se.
+niso2
+nis1p
+nis3s2
+nis3tr
+ni2s1u
+2nit
ni1th
-ni1tr
-n1j
-n6ji
-n8kad
-nk5ans
-n1ke
-n8kerla
-n1ki
-nk5inh
-n5klö
-n1k2n
-n8k5not
-nk3rot
-n8krü
-nk5spo
-nk6t5r
-n8kuh
-n6küb
-n5l6
-nli4mi
-n1m
-nmen4s
-n1na
-n8nerg
-nni5o
-n1no
-nn4t3ak
-nnt1h
-nnu1e
-n1ny
-n1nä
-n1nö
-n1nü
-no5a
-no4b3la
-4n3obs
-2nobt
-noche8
-no6die
-no4dis
-no8ia
-no5isc
-6n5o6leu
-no4mal
-noni6er
-2n1onk
-n1ony
-4n3o4per
-6nopf
-6nopti
-no3ra
-no4ram
-nor6da
-4n1org
-2n1ort
-n6os
-no1st
-8nost.
-no8tan
-no8ter
-noty6pe
-6n5ox
-n1p2
-n1q
-n1r
-nrös3
-6ns
-n1sac
-ns3ang
-n1sc
-n8self
-n8s5erf
-n8serg
-n6serk
-ns5erw
-n8sint
-n1s2pe
-n1spr
-n6s5tat.
-n5s6te.
-n6stob
-n1str
-n1ta
-n4t3a4go
-nt5anh
+ni4ti
+ni3t4r
+nit2s
+ni3tsc
+nitt4sa
+ni3tu
+3niu
+3niv
+3nix
+2n1j
+4n1k
+n2k3ad
+n2k1ak
+n3k2al
+n4k3alg
+nk1apf
+nk1arb
+nk1arm
+nk3arti
+nk1aus
+nk1äh
+n2k1är
+nk1e2c
+nk1ein
+n4k3erfa
+nk1inh
+n2k1ins
+n3kir
+n5klag
+nk3len
+nk3les
+n2k3li
+n3klin
+nk4lu
+nk5lun
+n3k4na
+nk3ne
+nk3nor
+n3ko
+nkor5d
+n4k1ort
+nk3rät
+n4kre.
+nk3rede
+n3kri
+nk3ro
+nk2s1al
+nks2ei
+nk2spa
+nk3spo
+nk3s2z
+nk2ta
+nk3ti
+nk4t5i2t
+nk4top
+nk2tru
+6n5l
+4n3m4
+nmen2s
+4n1n
+nna2be
+n2nada
+n4n1all
+n2nan
+n2nau
+nn3d
+n3n2e
+nn3ein
+n4n3eis
+nn3ele
+nnen3g
+nne5p
+nne2rö
+n4n3er4wa
+nn3er2z
+nne2s
+nnes1e
+nne4st
+n5neu
+nn3f
+nn3g
+n3ni
+nnis3t
+nno3b
+nn1o2r
+nn5sc
+nn3s2p
+nn3ste
+nns2tr
+nn4th
+n4n1uf
+n2n1unf
+nn1ur
+1no
+5no.
+n2obl
+no2bla
+3noblo
+2n1obs
+no1c
+2no2d4
+no3dr
+2n1of
+4n3o2fe
+n4oi
+2nole
+no2leu
+nom4e
+n2on.
+no3n4a
+non3s
+3n2opa
+2nopt
+2nor
+3nor.
+nor2a
+no2rad
+no1rak
+no3ral
+nor4d5r
+3norh
+3nors
+n1ort
+3n2os.
+no5se
+no3sh
+3n2o3ste
+n1osth
+no3st4r
+no5tab
+no2tä
+no4t1ei
+no4t1el
+no4t3in
+no2t1op
+no2tr
+3nov
+4n1o4x
+3noz
+2nöd
+2n1ö2f
+n1ök
+4n1öl
+4n5p2
+npa4g
+npir5
+npro3
+npsy3
+2n1q
+4n3r2
+nre3sz
+nrö4s3
+n5ru
+4n1s
+ns3ab
+n2s3a2d
+ns3ak
+n2s1all
+ns1an
+n3sand
+ns3ans
+ns3art
+ns1au
+ns3auf
+n2s1än
+n2s1äus
+n5sche.
+n5sches
+n5schi
+n6schlic
+n5schr
+n6schro
+nsch7werd
+n3se
+ns1e2b
+ns3ebe
+ns1e2d
+nseh5ere
+nseh3i
+n5senk
+nsen4sp
+n4s1ent
+n4s1ep
+ns1erf
+n4s1erg
+ns3erh
+n4s1erk
+n4s1erö
+n4s1ers
+n4s3erw
+n4s1erz
+nse2t
+n4s1eta
+ns3h
+nsho2f
+n3sil
+n2simp
+n2s1ini
+ns3int
+nsi4te
+ns2kal
+ns3ko
+ns3ku
+ns3ky
+ns3l
+n3so
+ns3ob
+n4s1op
+n4s3ort.
+ns3park
+ns4pei
+n3s4pek
+ns3ph
+ns2pi
+n2sprä
+n4s3prie
+n4spro
+nsrü2
+ns3s2
+nst1ak
+n3star
+n4s3tate
+ns2tau
+n2ste
+n3stei
+nst3eif
+n3stel
+n4stem
+n5stemm
+ns4tent
+n3step
+n5s6terbe
+n5s6terne
+n5s6terns
+n5steu
+ns2tie
+ns2to
+n4strac
+n4strie
+ns2tu
+nst4ü
+nstü1b
+n4sty
+n3su
+ns2um
+n4s1un
+ns2unr
+n3sy
+ns3zi
+4n1t
+nt3abs
+nta3c
+nt2al
+nta3m
+nt1ang
+n4tanza
+nt2arb
nt3ark
-nt3art
-n1te
-nt3eis
-nte5n6ar
-nte8nei
-nter3a
-nte6rei
-nt1ha
-nt6har
-n3ther
-nt5hie
-n3thus
-n1ti
-nti1c
-n8tinh
-nti1t
-ntlo6b
-ntmen8
-n1to
-nt3o4ti
-n1tr
-ntra5f
-ntra5ut
-nt8rea
+n5tarm
+nt4as
+nt4at
+n4t1auf
+n3taur
+n3taus
+nt1äm
+n2t1äu
+n3te
+n5te.
+nte3au
+nte2b
+nt1ebe
+nte1e
+nte3g6
+n4t1eh
+n4teig
+n4t1ein
+ntem3p4
+n5t4en
+nten6te.
+nt5ents
+n5t4er
+nte3ru
+n5tes
+n6t3ess
+n5tet
+nte3v
+n2th
+n3the
+nt1hi
+nt1ho
+n3thol
+n5thr
+n5t4hu
+n3ti
+nti3c
+nti3k4l
+n4tinf
+n4t1inh
+ntini1
+n5ti1t
+ntmo2
+n5to
+nto5me
+nton4s1
+ntons3c
+n3tö
nt3rec
-nt8rep
-n4t3rin
-nt8rop
-n4t3rot
-n4trü
-nt1s
-nts6an
-nt2sk
-n1tu
-nt1z
-n1tä
-n1tö
-n8töl
-n1tü
+n5tree
+nt3reif
+n5t4rep
+n2t3rin
+n5trop
+n2t3rü
+n4ts
+nt3sa
+nt3s2o
+nt3s2p
+nt4s3par
+nt2sto
+nt3t
+n3tu
+ntum4
+nt3z2
1nu
nu1a
-nu5el
-nu5en
-4n1uhr
-nu5ie
-8numl
-6n5ums
-6n5umw
+nu4ale
+nu3ar
+nu3as
+nubi3
+2nu1c
+3nue
+nu2es
+nu3et
+nuf2
+nu2fe
+2n1uh
+3nu3k4
+n2um.
+2n5umb
+2numf
+2numg
+3numm
+2numr
+2n1ums
+2n5umz
+nu4n
+n1una
2n1und
-6nuni
-6n5unr
-2n1unt
+3nung.
+n1ungl
+2n1uni
+2nunt
2nup
-2nu6r
-n5uri
-nu3skr
-nu5ta
-n1v
-8n1w
+2nur
+n2u2s
+nu3sc
+nu3se
+nu3sl
+nu3spo
+nu2ta
+nu5te
+nu2t3r
+5nü.
+2nü2b
+nür1c
+3nüs
+1nüt
+4n1v2
+n3ver
+n3vi
+4n1w
+n3wa
+1ny.
+1nyh
+2nymu
+n1yo
+1nyr
1nys
-n1za
-n6zab
+1nyw
+4n1z
+n2zad
+n2z1a2g
+nz3am
+n2zan
n2z1ar
-n6zaus
-nzi4ga
-n8zof
-n6z5unt
-n1zw
-n6zwir
-1näc
-5näe
-5näi
-n8äl
-nä6m
-nä6re
-n5ärz
-5näus
-n1öl
-1nöt
-n5öz
-5nü.
-6n1ü2b
-5nüß
-o5ab.
-oa2l
-o8ala
-o1a2m
-o1an
-ob1ac
-obe4ra
-o6berh
-5o4bers
-o4beru
-obe6ser
+n2z1au
+n2z1än
+n2z1är
+n2z1ec
+n4zense
+n4zentz
+nz3erwe
+nzi2ga
+nz1ini
+nz1of
+n2z1or
+nz3th
+n2z1wa
+n2z1wä
+nz1wer
+nz1wet
+nz1wir
+n2z1wu
+nzzol3
+ño1
+4o.
+2o3a2
+o5abs
+o4ac
+oa3che
+oa3chi
+o4ad
+oa3de
+o4ah
+o4a3i
+oa3ke
+oa4k5l
+o4a3la
+o4a3mi
+oanne4
+o4ar
+o4as
+3oa3se
+o5asi
+o4at
+o1b
+ob2al
+o3bar
+2o3b2ä
+2obb
+ob2e
+2o3be.
+ob3ein
+2oben
+oben5se
+o2ber
+obe4ris
+obe6sp
+2obi
1obj
-o1bl
-o2bli
-ob5sk
-3obst.
-ob8sta
-obst5re
-ob5sz
+ob1l
+ob3la
+o2b5li
+1obm
+2obo
+o2b3re
+ob6ris
+ob2s
+ob3s2h
+ob3sk
+ob3so
+ob3s2p
+ob3str
+2o3bu
+2o3bü
+2oc
+o3ca
+o1ce
+och1a
+ocha2b
o1che
-oche8b
-o8chec
-o3chi
-och1l
-och3m
-ocho8f
-o3chro
+oche4b
+o2ch1ec
+och1ei
+och3l
+och5m
+och1o
+och1ö2
+och3r
+ocht2
+och3te
och3to
-o3chu
-och1w
-o1d
-o2d1ag
-od2dr
-ode5i
-ode6n5e
-od1tr
-o5e6b
-o5e6der.
-oe8du
-o1ef
-o1e2l
-o1e2p
-o1er.
-o5e8x
-o1fa
-of8fan
-1offi
-of8fin
-of6f5la
-o5fla
-o1fr
-8o1g
-og2n
+o1chu
+ochu2f
+och3w
+o3ci
+o1ck
+o2ckar
+o3ck2e
+o3cki
+ock3sz
+o3cr
+o1ç
+2o1d
+o3dar
+o3deb
+o3de3i
+ode2n
+oden1e2
+ode3sp
+o3dex
+o3dir
+odo4s
+4odr
+o2dre
+od1t4
+4o3du
+2o1e2
+o2ec
+o3en1
+o2e3s
+oe3t
+o3et.
+o3ets
+o1ë
+2ofa
+of1a2c
+of1am
+of1au
+o2f1ei
+of2en
+o3fer
+ofes3
+of2f1a
+of2f1in
+1offiz
+of2f3l
+of2f3r
+offs2
+of2fu
+2ofi
+ofi3k
+of3l
+of1la
+2ofo
+o1f1r
+of3ra
+of3rä
+of2s
+of4s3a
+of3sä
+of3st
+ofs1u
+2oft
+of2tei
+of3th
+4o1g
+o2g1ab
+oga3d
+og1ala
+og1ang
+oga4t3
+oga5te
+o2g5ei
+oge2l1i
+o3gh
+ogi2er
+og3ins
+o2gl
+o3glo
+o3g6n
+ogs4
+og3sp
o1ha
+o1hä
o1he
-o6h5eis
+o3he.
+oh1eis
+o3heit
+o3hem
+o3hen.
+o3her.
+o3here
+oh1ert
+oh1erz
+o3hes
o1hi
ohl1a
-oh1le
-oh4l3er
-5ohm.
+oh3lec
+ohl1ei
+oh5lem
+oh5len
+oh3lep
+ohl3erh
+oh5les
+oh3li
+oh3lo
+ohls2e
+oh2lu
+oh3m
+2ohn
+ohn3a
oh2ni
+oh2n1o
o1ho
-oh1re
-oh1ru
+oho2la
+oh1o2p
+o2h1ö
+ohr1a
+oh4rin
+oh1s
+oh3ta
o1hu
oh1w
-o1hy
-o1hä
-o5ia
-o1id.
-o8idi
-oi8dr
-o5ids
-o5isch.
-oiset6
+2o1hy
+2oi
+o1i2d
+o3ie
+o1im
+oimmu4
+o1i2n
+o4i3ne
+oi4r
+o2isc
+o3isch.
o1ism
-o3ist.
-o5i6tu
-o1j
-o1k
-ok2l
+oi1th
+2o1j
+2o1k
+oka3i
+oka2la
+okale2
+3o4kel
+o3ki
+oki4o
ok3lau
-o8klä
-1okta
+ok3lä
+okna3
+ok2s1p
+ok3t4
+2ol
o1la
-old5am
-old5r
-o1le
-ole5in
-ole1r
-ole3u
-ol6gl
+o2l1ak
+ol2ar
+ol1auf
+o1lä
+4olc
+ol4dam
+ol4d5r
+oldwa5s
+ol1eie
+ol1eis
+ole3s
+ol1ex
+o1lé
+ol4fa
+ol2f3l
+olf1r
+ol2fra
+olf3sp
+olge4ne
+ol2gl
+ol2gr
+ol2i
+olib6
+oli5en
+oli5f
+oli5tu
ol2kl
-olk4s1
-ol8lak
-ol8lauf.
-ol6lel
-ol8less
-o1lo
-ol1s
-ol6sk
+ol2k3r
+ol2lak
+ol2lau
+ol4l1e2c
+ol2l1ei
+oll1el
+oll5ends
+ol4l3erk
+oll5erwe
+ol3les
+ol3lo
+ol2lu
+o3lo
+o5l2of
+olo3p2
+ol1ort
+o1lö
+ol2pr
+ol2str
o1lu
-oly1e2
-5olym
-o2mab
-om6an
-o8mau
-ombe4
-o8merz
-om5sp
-o1mu
-o8munt
-o1mä
-o1mö
-o1na
-ona8m
-on1ax
-on8ent
-o6n5erb
-8oni
-oni5er.
-on1k
-on6n5a6b
-o1no
-ono1c
-o4nokt
-1ons
-onts8
-o1nä
-oo8f
-1oog
-oo2pe
-oo2sa
+ol2z1a
+ol6z3ern
+ol2zin
+4om
+oma4ner
+om2anw
+om1art
+o2m1au
+o3me.
+o2meb
+ome3c
+o2m1ei
+o3m2eis
+o2mel
+o5men.
+om3ene
+o2mep
+o2meru
+om1erz
+omie4t1
+o2m1ind
+om1ing
+o3mini
+om1int
+om3ma
+om3me
+omme4r
+om1org
+om3pf
+omp6l
+oms2
+om3sp
+om1st
+o4m3un
+o5m4ung
+omy1
+2on2a
+on3a2b
+o2nae
+on3ak
+o3nal
+on3ap
+o2n3ar
+on4are
+on4at
+on3aus
+2o3nä
+onbe3
+2onc
+2one
+on4eh
+on4e2n1
+onen3g
+onens2
+o2n1erb
+on1erd
+on1erö
+o3nett
+on5f
+4ong4
+on3gl
+ong5sc
+ong5st
+4o3ni
+o5ni.
+oni3d
+o4ni4kr
+o4n1im
+on3ing
+on5k4
+onli4
+onlo2c
+on3nan
+o3no3
+o4noke
+on1orc
+on4os
+on2s
+ons3a2
+on3sch
+on4seb
+onse2l
+onsi2
+ons1p
+ont2a
+ont3ant
+on6t5end
+ont5erw
+on2t1ri
+2onuk
+on5v
+1ony
+on5z
+o1ñ
+oof4
+oo2k
+ook3l
+o1op
+o1or
+oor3f
+oo4sk
+oo2tr
+oot2st
+2o1ö
o1pa
-3o4pera
-o3pfli
-opf3lo
-opf3r
-o1pi
-o1pl
-o2pli
-o5p6n
-op8pa
-op6pl
-o1pr
-o3p4ter
-1opti
+opa1b4
+o2p3ad
+op1akt
+opa5st
o1pä
-o5pö
+o1ped
+o1pei
+o3pek
+o1pe4n
+2opf.
+op2f1a
+op3fah
+opf3l
+opf4li
+op1flu
+op1flü
+4oph2
+o1pi
+opi5a6
+opi3er.
+opi5ers.
+opin2
+op5lag
+op3le
+op3li
+2o3po
+op4pl
+op2pr
+2o1pr
+1opsi
+op3sz
+1opt4
+op3th
+op3tr
+o1pu
o1q
-o1ra.
-o3rad
-o8radd
-1oram
-o6rang
-o5ras
-o8rauf
-or5cha
-or4d3a4m
-or8dei
-or8deu
+2or.
+or1a
+or3a2b
+o1rad
+or3adr
+2orak
+2oral
+ora3li
+o4r3alm
+or4alt
+o2ranh
+orani1
+or3arb
+o1ras
+or3au
+o3r2ä
+or3änd
+or3ät
+or2bar
+or1c
+2orca
+or2ce
+4or2da
+ord1am
+ord3ele
+or4d3eng
+or2deu
+or2d1ir
1ordn
-or4dos
-o1re
-o5re.
+or2do
+2ords
+ord3s2t
+2ordw
+4ore
+ore4a
+o2r1e2ck
+o5ree
+o2r1ef
ore2h
-o8r5ein
-ore5isc
-or6enn
-or8fla
-or8fli
-1orga
-5orgel.
+or1eig
+o2rein
+o2r1er
+or3eth
+2orf
+or2fle
+or3ga
+2orget
+or3g2h
+2orgia
or2gl
+or3gle
+2orh
o1ri
-5o6rient
-or8nan
-or8nä
-o1ro
-or1r2h
-or6t5an
-or8tau
-or8tere
-o1rus
-o1ry
-o1rä
-or1ü2
-o1sa
-osa3i
-6ose
-o8serk
-o1sk
-o6ske
-o6ski
-os2kl
-os2ko
-os2kr
-osni5e
-o2s1o2d
-o3s4per
-o4stam
-o6stau
-o3stra
+2o3ric
+o3rier
+4oril
+4orin
+or1ins
+2orit
+or3k2a
+or4k3ar
+ork2s
+2orm
+or2mor
+or3na
+or3n2o
+orn3st
+2o1ro
+or3oly
+oro3n4a
+2o1rö
+2orq
+2orr
+or3rh
+2ors2
+or5sa
+ors4c
+orsch5li
+or3sh
+or3sz
+or2ta
+or3tad
+or4t1ak
+or4t3an
+ort1au
+ort3eig
+ort3ein
+or4tem
+or4t3ent
+or4t3ere
+or4t3erf
+or4t5ev
+or4the
+or4tin
+ort3ins
+or4t3off
+or2tö
+or4t3rau
+or4t3räu
+ort3re
+ort3ric
+ort5sch
+or2t1um
+o3ru
+or2uf
+o4r3un
+o5rus
+or3ü
+2orw
+o2rya
+o3s2a
+os3ad
+os4an
+osa3s
+os4co
+2o3se
+ose3ei
+o4s1ei
+ose2n
+o3s2hi
+o3sho
+2osi
+osit4
+osi3tr
+o3s2k
+os3ka
+os3ke
+os3ki
+os2lo
+o2s1p
+o4sper
+o3s2po
+os2sa
+oss3and
+os4sä
+os5se.
+os4sei
+oss3enk
+os5sent
+oss3enz
+os4s3o
+os4s3p
+os4st
+oss1ta
+oss1tr
+o2st
+os4t1a
+os5ta.
+osta2b
+os5tali
+os5tarr
+os2tau
+oster3e
+os6t5er6we
+ost1h
+os3til
+os1to
+os2t1ob
+ost3rä
ost3re
-osu6
-o6s5ur
-o5s6ze
-o1ta
-ot3auf
-o6taus
-o1te
-o6terw
-o1th
-othe5u
-o2th1r
-o1ti
-o1to
-oto1a
-ot1re
-o1tri
-o1tro
-ot1sc
-o3tsu
-ot6t5erg
-ot2t3h
-ot2t5r
-ot8tö
-o1tu
+ost3rot
+ost1uf
+osu4
+o1sy
+o3s2ze
+o2ß1el
+o2ß1enk
+o2ß1enz
+oße2r
+o2ß3ere
+o2ß1erf
+2o1t
+ota3m
+o3tark
+o2t1au
+ot3aug
+ot1är
+4o3te
+o4teb
+ote1i
+ote3i6n
+ote4l1a
+ot4em3
+otemp2
+o4t1erw
+4oth
+ot2he
+ot3hel
+o4t1hi
+ot1hos
+o4thr
+o3t2i
+o4t3i2m
+o4tl
+otli4
+4oto
+ot1opf
+ot2or
+o3tra
+o2t3re
+ot3rin
+ot3rut
+ots1p
+ot4spa
+ot3spe
+ot3stra
+ot2tau
+ot3te
+ot4t3erk
+ot2t3r
+ott3se
+2o2u
+oub4
+ou2ce
ou3e
-ouf1
-ou5f6l
-o5u6gr
-ou5ie
-ou6rar
-ou1t6a
+ou1f4l
+ou2ge
+ou3gl
+o3uh
+ou4le.
+o3um
+o3unds
+oun4ge.
+ouri4
+our6ne.
+our3st
+ou3s2i
+outu4
+2o1ü
o1v
+ove3s
+oviso3
+2o3vo
+2ow
o1wa
+o1wä
o1we
-o6wer.
+o3wec
+ow1ef
+owe2r1
o1wi
-owid6
o1wo
-o5wu
-o1xe
-oy5al.
-oy1e
-oy1i
-o5yo
-o1z
-oza2r
-1o2zea
-ozo3is
-oö8
-oß5elt
-oß1t
-3paa
-pa6ce
-5pad
-pag2
+o1x2a
+ox2e
+o1xo
+o2xu
+1oxy
+o1yo
+oys2
+oy3st
+2o1z2
+oz4e
+o3zi
+ozon3a
+ór3
+ö1b
+öbe4li
+ö2ble
+ö2b3r
+öb2s5
+2ö1c
+ö4ch3l
+ö2chr
+öch2s
+öchs4tu
+öcht4
+ö1d
+ödi3en
+ö2du
+ö1e
+öf2fl
+öf3l
+ög3
+ögen4s1
+ö2gl
+ö2gr
+ög4s
+ög4u
+2öh
+ö1he
+öh3l2e
+öh3m
+öh1ri
+ö1hu
+ö2k
+ö3ke
+öko3
+ök3r
+ö6l
+3öl.
+öl1a
+öl1ei
+öl1em
+öl2f1ei
+ölf3s
+öl1im
+öl1in
+öl2k5l
+öl3la
+öl4nar
+öl1o2
+öl3sa
+öl3s2z
+öl1u
+öl2ung
+öl3z2w
+2ön
+ön3d
+ön2e
+ö3ni
+ön2s
+ön3sc
+öo1
+ö1pe
+öpf3l
+öp2s3t
+ör3a2
+ör1c
+örden3
+ör2dr
+ö2r1ec
+ö2r1ei
+ö2r1e2l
+ör2erg
+ö3r2erz
+ör2f3l
+ör2gl
+ö1ri
+ö2r1im
+ör2kl
+ör1o2
+örs2e
+ör3sk
+ör2st
+ör2tr
+ö1ru6
+ö2r1une
+ö2sa
+ö2sc
+ö4sch3ei
+ösch3m
+2öse
+ö2s1ei
+ö2sp
+ös4s3c
+ös2st
+ö2st
+ös3te
+ös1tr
+ö1ß
+2ö1t
+ö2t3a
+ö3te
+öte4n1
+öt2sc
+öt2tr
+ö1v
+ö1w
+öwe4
+ö1z
+öze3
+özes2
+4p.
+1pa.
+1paa
+1pack
+pa3da
+pa3fa
+pa1f4r
+pa3g2
+pa1ho
1pak
-pa1la
-pa8na8t
-pani5el
-pa4nor
-pan1s2
-1pap
-pap8s
-pa8rei
-par8kr
-paro8n
-par5o6ti
-part8e
-5partei
-3partn
-pas6sep
-pa4tha
-1pau
-6paug
-pau3sc
-p1b
-8p5c
+pa1kl
+1pa1la
+pala3t
+1palä
+pa5li
+2palt
+p2an
+pa2nar
+pan3d
+pan4ds
+pa3nei
+pa2neu
+pan3k4
+2panl
+3pano
+pans4
+pan3sl
+3panz4
+3pap
+papie8r7end
+3parad
+pa2r3af
+par3akt
+pa5reg
+2par2er
+2parg
+1park.
+par4kam
+par4kau
+par4kl
+par2kr
+pa2ro
+1parol
+2parp
+1partn
+1party
+par3z2
+pa4s
+pa5sa
+pa5sc
+pa5se
+pa5si
+pa5s2p
+pa5str
+2paß
+p4at
+pa5ta
+pat4c
+pat2e2
+1pati
+1pat4r
+1pau3
+p1auf
+pa3uni
+pau4st
+pä2
+1päc
+pä3cke
+1päd
+pä3de
+1pärc
+pä3ß
+pä4t1e2h
+pä4t3ent
+pät1h
+pät3s
+2p1b
+2p3c
4p1d
-1pe
-4peic
-pe5isc
+pda4
+1pe.
+pe4a2
+pea4r
+1ped4a
+peed1
+2pef
+pei1
+pe1im
+3peit
2pek
-pen3k
-pen8to8
-p8er
+pekt4s
+1pel
+pe4l3a4
+pel5d
+pe2let
+pe3lin
+pe4l3ink
+pell4e
+1pem
+pena6
+pe3n4al
+pen3da
+pe4nen
+1penn
+3pensi
+1pensu
+pe2nu
+pen3z2
pe1ra
-pere6
-per5ea
-per5eb
-pe4rem
-2perr
-per8ran
-3pers
-4persi
-pe3rü
-pe4sta
-pet2s
-p2f1ec
-p4fei
-pf1f
-pf2l
-5pflanz
-pf8leg
+per4an
+pere2
+1perle
+per6na
+perne4
+per4r3a
+5pers
+perwa4
+pe3sa
+pes4e
+pese2n
+pes5s2
+pe2st
+3pet
+1pé
+2pf
+4pf.
+p2fab
+pf1abe
+p2faf
+pf3ai
+p2f1ak
+pf1ans
+p2fa6r
+pf3are
+p2f1au
+p2fei
+pf1eim
+pf1ein
+pf1eis
+pfe2l
+p3fen.
+p2fent
+p3fer.
+pf2erw
+p3fes
+pff4
+p2f1ins
+p2f5lä
pf3lei
-2pft
-pf3ta
-p1g
+pf3lie
+pf3lo
+pf3lö
+pf5lu
+p2for
+pf3r
+pf1ra
+pf1ri
+pfs2
+pf3sl
+pf3sp
+pf3sz
+pft2
+pf3th
+2p1g
+pgra2
1ph
-2ph.
-2p1haf
-6phb
-8phd
-6p5heit
-ph5eme
-6phg
-phi6e
-8phk
-6phn
-p5holl
-pht2
-ph3tha
-4ph3the
-phu6
-6phz
-pi1en
-pi5err
-pi1la
-pi1na
-5pinse
-pioni8e
+4ph.
+ph2a
+2phab
+2phä
+2phb
+4phd
+2p1hei
+phen3
+2ph1ers
+2phf
+4phg
+phi2ka
+4phk
+ph2l
+2ph3m
+2phn
+p3hop
+4phö
+ph4r
+2phs
+2ph3t2
+4ph5the
+phu4s
+4p1hü
+2phz
+pi4a3
+pia5l
+pia5s
+pi3chl
+p4id
+pie3fr
+pi2el
+pie4la
+3pi2er
+1pil
+pil4zer
+pi2na
+pin2e
+ping3s
+3pinse
+pi2n1u
+pi2o
+pi3oi
+pi3onu
+pi2pe
+pi5ri
1pis
-pi1s2k
+2piso
+pit2a
pi1th
-p1k
-pl8
-5pla
-p2lau
-4plei
-p3lein
-2pler
-6p5les
-2plig
-p6lik
-6p5ling
-p2liz
-plo8min
-6p1m
-p1n
+pit2s
+pi2z1in
+p1je
+2p1k4
+pku2
+pkur1
+1p2l4
+4pl.
+3p4la
+p5lad
+plan3g
+3plä
+2ple.
+ple1c
+ple4e
+p4leg
+3ple5n4
+p5lic
+p5lif
+4plig
+p4lis
+p4lo
+2p1m
+2p1n
1p2o
-8poh
-5pol
-po8lan
-poly1
-po3ny
-po1ra
+po3b4
+po1c
+2p3oh
+po2i
+po3id
+3poin
+3pol
+po2lau
+po5li
+po3ly
+po1ob
+po2p1ak
+po2p1ar
+po1pe
+po2pl
+po3pt
+po1ral
+po1rau
2porn
-por4t3h
-po5rö
-5poti
-p1pa
-p6p5ei
-ppe6la
-pp5f
+por5s
+por4tri
+po5s2e
+po3sp
+po4sta
+post3ag
+po4stä
+post3ei
+po4sti
+po3s4tr
+post3ra
+po3ta
+3pote
+pot2h
+3poti
+po2t1u
+po2w
+po1x
+pö2bl
+pö2c
+4p1p
+p2p1ab
+pp3anl
+p3pe
+ppe1e
+ppe4ler
+ppe2n1
+pp1f4
p2p1h
-p1pi
-pp1l
-ppp6
-pp5ren
-pp1s
-p5pö
-pr6
+p3p2ho
+p2p3l
+pp5lan
+p4ple
+pp4li
+p2p3ra
+p2p3re
+p2pri
+pp3sa
+pp3sp
+ppt2
+pp3ta
+pp3to
+p2r2
+3prak
+3prax
+1präd
+1präg
+3präm
+3präs
+4pre.
+2prec
+1pred
+pre2e1
+1prei
3preis
-1pres
-2p3rig
-5prinz
-1prob
-1prod
-5prog
-pro8pt
-pro6t5a
-prote5i
-8proß
-prä3l
-1präs
-präte4
+2p3rer
+3pres
+pri4e
+1prinz
+2prit
+1p4ro
+3prob
+pro3be
+2proc
+3prod
+3prog
+3proj
+pro3st
+3proto
1prüf
-p5schl
-2pst
-1p2sy
-p1t
-p8to8d
-pt1s
-5p6ty
-1pu
-pu1b2
-2puc
+2prün
+2ps
+4ps.
+ps2an
+p3s2h
+4psi
+p2s1id
+p2s1ö
+ps2po
+p3stea
+p1s2ti
+pst3r
+ps2tu
+3psy
+ps2ze
+2p1t
+p2t1a
+pt3alb
+pt3as
+pt3at
+p3te
+p5te.
+p4t3ec
+p4t1ei
+pte4l
+p4tele
+p4t1ent
+pt3erei
+p4t1erw
+p4t1erz
+p5tes
+p2t1h
+p3ti
+p4t1in
+pto5me
+p2tos
+p2t3r
+pts2
+pt3sa
+pt3so
+pt3sp
+pt3st
+pt3su
+pt3t
+pt1um
+pt1urs
+p2tü
+3p2ty
+pt3z2
+pu3as
+1pub4
pu2dr
-puf8fr
-6p5uh
-pun8s
-pu8rei
-pu5s6h
-pu1ta
-p1v
-p3w
-5py
-py5l
-p1z
-pä6der
-p5ä6m
-pä8nu
-8pär
-pät5h
-pät1s
-qu6
-1qui
-8rabk
-ra6bla
-3rable
-ra2br
-r1abt
-6rabz
-ra4dan
-ra2dr
-5rafal
-ra4f3er
-ra5gla
-ra2g3n
-6raha
-ral5am
-5rald
+1puf
+2p1uh
+pul4sp
+1pulv
+1pum
+1pun
+4pund
+pun2s
+2punt
+1pup
+pu3ri
+pur3st
+pu2s
+pu4s3t
+1put
+3put2s
+3putz
+1püf
+2pül
+2p1v
+2p1w
+pwa4r
+3py3
+4p1z
+q2u4
+3quen
+que3rel
+1queu
+6r.
+1ra.
+ra2ab
+2r5aac
+r5aal
+ra1ar
+r1ab
+ra2bar
+rab2bl
+2rabd
+ra3ber
+2rabf
+2rabg
+r4abi
+ra1bl
+rab4le
+ra2bli
+rab5r
+2rabs
+2rabt
+2r3abw
+1raby
+ra1ce
+2r1acet
+ra3che.
+ra4cheb
+ra3chen
+ra3chet
+rach4t3r
+ra2chu
+r2ack
+rada2
+ra2dam
+2radap
+3radf
+ra3di
+3radle
+ra4d3r
+rad5t
+1rae
+ra1er
+r2af
+ra4f3ar
+ra2fer
+r2ag
+ra3ge
+ra3gle
+ra2g5n
+r2ahm
+2raic
+rail2
+rail4l
+r3air
+ra3ke
+3ra1k4l
+ra2kre
+ra2kro
+2rakti
+3rakü
+r2al
+r4al.
+rala4
+ra4l3ab
+r3alar
+ral3b
+3r4ald
+ra3le
4ralg
-ra8lins
-2rall
-ral5t
-8ramei
-r3anal
-r6and
-ran8der
-ran4dr
-8ranf
-6ranga
-5rangi
-ran8gli
-r3angr
-rans5pa
-8ranw
-r8anz.
-ra5or
-6rapf
-ra5pl
-rap6s5er
-2r1arb
-1rarh
-r1arm
-ra5ro
-2r1art
-6r1arz
-ra8tei
-ra6t5he
-6ratl
-ra4t3ro
-r5atta
-raue4n
-6raus.
-r5austa
-rau8tel
+rali5er.
+rali5ers
+ral3k2
+rall2e
+2r3alm.
+r3alp.
+4ralpe
+r4als
+r3al3t
+r4alth
+ra2lu
+3raly
+r2am
+ra3ma
+ra2mer
+1rami
+ram6m5ers
+ram4m3u
+r3amn
+ram2p3l
+ram3ste
+2r3amt
+ramt6s
+r2an.
+4ranc
+r2and
+r4anda
+r4ande
+ran4dep
+ran4d3er
+4r5anei
+2r3anf
+1rangi
+4r3anl
+2r1anm
+r1anp
+2ranr
+2rans
+r4ans.
+r2ansp
+2rantr
+2r3anw
+r2ap
+2rapf
+ra3pl
+2r1ar
+3rarei
+rar3f4
+ra2r1in
+r3arz
+r4as.
+ra3s4a
+ra4schl
+2raß
+1rat
+r4at.
+ra2ta
+ra2t1ä
+2ratm
+rat4r
+2ratta
+4rau.
+3raub.
+rau3bl
+4raud
+rau3en
+2rau2f
+2raug
+rau4m3ag
+rau4man
+rau2mi
+ra3umsa
+2rausg
+rau4sp
+raus5se
+rau4sti
raut5s
-ray1
-r1b
-rb5lass
-r6bler
-rb4lie
-rbon6n
-r8brecht
-rb6s5tä
-r8ces
-r1che
-rch1l
+1raü
+r2ax
+r2äd
+4räf
+4räg
+4räh
+2räm
+3rän.
+3räni
+2r1är
+rä3ra
+r3ärz
+rä4s3c
+3rätse
+rä2u
+4räut
+2r1b
+r2b1ab
+r2b3a2de
+r2bak
+rba3re
+rb1art
+rb1auf
+rb3b4
+rb1ech
+r2belä
+r2b1ent
+rbe3r2e
+r3bla
+rbla2d
+rb7lasser
+r4b3last
+r3blä
+r2b5le.
+rb5ler
+rb2o
+rb3res
+rb6ri
+rb2s
+rbs1a
+rb4sei
+rb4ser
+rb3ska
+rbs1o
+rb4stä
+rb3str
+4rc
+r1ce
+rcha2
+r1che.
+r1chen
+r1chi
+rch3l
rch3m
-rch3re
-rch3tr
+rch3r
+rch1s4
+rch3sp
+rch3ta
rch1w
-8rd
-r1da
-r8dachs
-r8dap
-rda5ro
-rde5ins
-rdio5
-r8dir
-rd3ost
-r1dr
-r8drau
-1re.
-re1ak
-3reakt
-re3als
-re6am.
-re1as
-4reben
-re6bl
-rech5a
-r8edi
+r2ck1
+r1cr
+r1ç
+2r1d
+rd5achse
+r2d1ak
+rd1al
+r3dan
+rdani1
+r4d1ant
+r4d3anz
+rd1arb
+rd1ei
+r2d1elb
+rde7me
+r3den
+rde5nar
+rden4gl
+rde3r2e
+r4d3ernt
+rde3sp
+rde3sta
+rdi3a2
+rdi5a6l
+r2d1inn
+r2d1it
+rd1os
+rd1ös
+rd3rat
+rd3rau
+rd1st
+rdt4
+rd1th
+rd1tr
+1re
+3re.
+re3ad
+rea3g
+re3aler
+re3as
+re5at.
+re5ats
+re2b1a
+re2b3l
+reb1r
+re4b3ra
+re2bü
+rech3ar
+4rechs
+2reck.
+re2cka
+3reda
+4redd
+3rede.
+2redit
+re1el
re3er
-8reff
+3refe
+4reff
3refl
-2reh
-5reha
-r4ei.
-reich6s5
-8reier
-6reign
-re5imp
-4r3eina
-6r3einb
-6reing
-6r5einn
-6reinr
-4r3eins
-r3eint
-reli3e
-8r5elt
-6rempf
-2remt
-ren5a6b
-ren8gl
-r3enni
-1reno
-5rente
-4r3enth
-8rentl
-4r3entw
-8rentz
-ren4zw
-re1on
-requi5
-1rer
-rer4bl
-6rerbs
-4r3erd
-8rerhö
-8rerkl
-4r3erla
-8rerlö
+3refo
+3refro
+3reg
+5reg.
+rege4l3ä
+re2gl
+4reh
+re2hac
+re4h3ent
+reh3l4
+re2h1o
+r2eie
+2reig
+r5eign
+rei3l2a
+rei3l2i
+r1ein
+rei3nec
+4reing
+4reinn
+4reinr
+rein6sta
+rein8s7tre
+re1in2v
+2reis.
+2reiwe
+re2ke
+re3la
+2r1elb
+rel2e
+re3lei
+re2lek
+2r1elf
+re3lo
+2r1elt
+relu2
+r2em
+re3mo
+4remu
+r2en.
+r2ena
+re3nal
+re3näu
+3rendit
+ren3dr
+re4n3end
+ren4gl
+2rengp
+re2ni
+2r1entl
+2r1ents
+2rentw
+2r3entz
+r2enz
+ren4zer
+re3or
+3repe
+5re3po
+4repp
+3r2er.
+re2ra
+2r3erb
+r4erba
+r4erbo
+r4erbr
+r4erbü
+2r1erd
+3rere
+r3ereig
+r4erer
+2r1erf
+r1erg
+r4ergen
+r1erk
+4r3erken
+3r2erki
+2r1erl
+5r4erlag
+r5erlau
+r3erlö
+2r1erm
+2r1ernä
4r3erns
-6r5ernä
-rer5o
-6r5erreg
-r5ertr
-r5erwec
-r5erö
+4r3ernt
+3r2e1ro
+re2rob
+r1erö
+3r2ers.
+2r3ersa
+r2erse
+2rersp
+r1er5t
+2r3ertr
+2r1erz
+3r2es.
re2sa
-re8schm
+res1au
+3rese
+3resol
+re3sp
2ress
-re5u8ni
-6rewo
-2r1ex
-r1f
-r8ferd
-rf4lie
-8r1g
-r8gah
-rge4bl
-rge5na
-rgest4
-rg6ne
-r2gni2
-r8gob
-r4g3ret
-rg8sel
-r1h8
+ress2e
+res6s5erw
+re2stu
+3resu
+re2thy
+re2u
+reu3g2
+2reul
+re3uni
+2r1eur
+2revid
+r1e2w
+rewa4
+re3we
+4r3e2x1
+3rez
+4rezi
+1ré
+2r1f
+rf1ält
+r2fent
+r3f2es
+rfi4le.
+rfin6s
+rf3lic
+rf3lin
+r3flü
+r3fre
+rf2s
+rfs1ä
+rf3sen
+rf4s1id
+rfs3pr
+rf3sto
+rf2ta
+rf3tau
+rf3t4r
+r3fu
+4r1g
+rg2ab
+r2g1ah
+r2g1ak
+rg2an
+r3ge
+rge4an
+rge2bl
+rge4l3er
+rg5e4tap
+r4geto
+rgi4sel
+r2glan
+r2gleu
+r2glig
+rg3lo
+rg3lu
+rg2ne
+rg3neu
+r2g1ob
+r2g3ral
+r2greg
+r2g3res
+rg3ret
+rg3rin
+rg3s2p
+rg3str
+rgt4
+rg3th
+r1h4
+2rh.
+2r3ha
+r4ha.
+2r3hä
+3r4he.
+3r4hen
+r3her
+r3hof
+rho2i3
+2r3hol
+2rhö
+2rhs
r2hy
-5rhyt
-ri1ar
-ri5cha
-rid2g
+ri1am
+ri1an
+ri3at
+ri1ce
+ri1cha
+rich3te
+4rick
+rid2
+ri2d3an
+2ridol
r2ie
-rieg4s5
-ri8ei
ri1el
-ri6ele
-ri1en
-ri3er.
-ri5ers.
-ri6fan
-ri8fer
-ri8fr
-1r2ig
-ri8kn
-ri5la
-rimä8
-ri1na
-r8inde
-rin4ga
-rin6gr
+ri3els
+riene4
+ri3eni
+rie2nu
+ri1er.
+ri4e3re
+ri3ers.
+ri3esti
+rie5te
+ri1eu
+ri2f1a
+ri4f1ei
+ri4fer
+ri2f1o
+ri2f5r
+rif3st
+rif4ter
+3rig
+ri4g5ene
+4rigg
+5rigj
+rig1l
+4rigr
+r2ik
+ri4k5l
+ri5kle
+ri3ma
+r2imb
+2rimp
+rim2s
+rim4sc
+rin4a
+2rind
+ri5n4e
+rine1i
+2r1inf
+rin2g3l
+rin2gr
+4r1inh
+2rinit
+2rink
1rinn
-6rinner
-rino1
-r8insp
-4rinst
-ri1nä
-ri5o6ch
-ri1o2d
-ri3o6st
-2r1ir
+6r5innenm
+4r3inner
+2rins
+3r4ins.
+r4inspi
+2rint
+rin4t5r
+2r1inv
+3r2inva
+ri2o
+4r1ir
r2is
-ri3sko
-ri8spr
-ri8stü
-ri5sv
+ri3s4a
+ri4scho
+ri4schw
+3risik
+5risk
+ri3so
+ri4s3p
+3riss
+ris4sa
+ri4st
+ris6t5ers
r2it
-6r5i6tal
-ri5tr
-ri6ve.
-8r1j
-6rk
-r1ke
-rkehrs5
-r1ki
-r3klin
-r1k2n
-rk3str
-rk4t3an
-rk6to
-r6kuh
-rkä4s3t
-r1l
-r5li
-rline5a
-6r1m
-r6manl
-rma4p
-r4m3aph
-r8minf
-r8mob
-rm5sa
-2rn
-r1na
-rna8be
-r5ne
-rn2ei
-r6neif
-r6nex
-r6nh
-rn1k
-r1no
-r6n5oc
-rn1sp
-r1nä
+r3i2tal
+riten3
+ri5ti
+ri3t4r
+5ritu
+ri2x1
+1rí
+2r1j
+2r1k
+rk1all
+rk1aus
+rk1äh
+rke2s
+r3kla
+r5klau
+rk3li
+rk4lo
+rk4lu
+rk3nor
+r2k3nu
+rk3rau
+rk3räu
+r2k3rea
+r3kri
+rk3rin
+rk2s1e
+rk3sen
+rk3shi
+rk2sp
+rkstati6
+rk4stec
+rks3ti
+rk2ta
+rk4t3eng
+rk4t3erf
+rk4t3ers
+rk4t3erw
+rk2tin
+rk2t1o2
+rkto4b
+rk4t3r
+rk5tra
+r2k1uh
+rk2um
+rku4n
+rk1uni
+2r1l
+r3la
+r3le
+rle2a
+r3l2i
+rli2s
+rlon3
+rlös3s
+rl2s1p
+rl2sto
+rl3th
+4r1m
+r2m1ald
+r2m1ans
+rm3anz
+r4m3a2p
+rm1aus
+rm3d
+r3me.
+r2m1ef
+rmen4sc
+r2meo
+r2mide
+r2m1im
+rm1ope
+rm1o2ri
+rmo3s
+rm3sa
+rm3sta
+rmt2
+rmt3h
+rm3ums
+4rn
+rna2b
+r2na4n
+rn5ani
+rn2ant
+r4n3anz
+rn2a2r
+rn3are
+rn5ari
+r2n3au
+rn4aue
+rnd4
+rn3do
+rn3dr
+r3ne
+r5ne.
+rn3e4ben
+r4nef
+rn4eh
+r5n2ei
+rn3eif
+r6n3eis
+rne2n
+r4n3ene
+r4nerf
+r4nerg
+rn4erhi
+r4nerk
+r4n1ert
+r5ne2s
+rn4e2t
+r4nex
+rn3g2
+r3ni
+r4n1in3
+r3nod
+r2n1op
+rn1or
+rn1ö
+r1nöt
+rn3s2ä
+rn3s2p
+rn3s2z
+rn5t2e
+rn3th
+rn1ur
r1nü
-ro6bern
-6robs
-ro1ch
+r1ny
+ro5ar
+ro4bei
+2robj
+1robo
+2robs
+ro1c
3rock.
-ro5de
-ro1e
-4rofe
-ro8hert
-1rohr
-ro5id
-ro1in
-ro5isc
-6rolym
+r4o3de
+r4odo
+roe4
+ro3et
+2rof
+roh1l
+roh5n
+3r2ohr
+3roi
+ro3in
+ro1ir
+ro3le
+roll4en
+2roly
+ro2mad
+ro2mer
+4romm
r2on
-6roog
-ro6phan
-r3ort
-ro1s2p
-ro5s6w
-ro4tau
-ro1tr
-ro6ts
-5rout
-r1p
-rpe8re
-rp2f
-r2ps
-r2pt
+ronen3
+3ronn
+rons2
+ron3sp
+ron3str
+ron4tan
+ro1ny
+ro1pe
+2ropf
+ro3ph
+rop2s
+r1or
+r2or3a
+ro2rat
+ro1rau
+ro2rei
+ro2r1o
+ror5th
+ro1sé
+ro3sh
+ro3s2i
+ro5sk
+ro3smo
+ro3sp
+ros4s3c
+ro4ste
+4roß
+ro2ßu
+ro2tho
+ro2tri
+rots2
+rot3so
+ro3tu
+ro3unt
+3rout
+ro3xa
+ro3z
+rö2b3l
+rö3ch
+2r1öf
+4rög
+röh3
+r1ök
+r2öl
+rö7le
+3römi
+r1ör
+r2ös.
+rö3sc
+rö3se
+3rötu
+2r3p2
+r5pa
+r5p4e
+rpe2re
+rpe4r3in
+rpf4
+r4pli
+rpo4st
+rpro1
+r4ps
+rp3se
+r4pt
r1q
-2rr
-r1ra
-r1re
-rrer6
-rr6hos
-r5rhö
-r1ri
-r1ro
-rro8f
-rr8or
-rror5a
-r1ru
-r3ry
-r1rä
-r1rö
-r1rü
-2r1s
-r6sab
-r4sanf
-rse6e
-rse5na
-r2sh
-r6ska
-r6ski
+4r1r
+rr2a
+r3rar
+rr1äm
+rrb2
+rr1c
+r3r2e
+rrer4
+rre2st
+r4rew
+rr2h
+rr3hö
+rri3k
+rr2na
+rr2o
+r2r3ob
+rro3m
+rr2st
+r3ru
+r5rü
+rrü1b
+4r1s
+r4sab
+r2s3a2d
+rsa4ler
+r2s3amp
+r4s3amt
+r4s1ang
+rs1anp
+r4sar
+r3sc
+r5sch2e
+r6scherl
+rsch4l
+r5schu
+r3se
+r5sei
+r6sein
+r5sel
+rse3le
+rse2n
+rs2end
+rse4ne
+rs3ere
+rs1erö
+rs1ers
+rs1erz
+rs1eta
+r3sho
+r5si
+rs2ka
+r5skal
+r5skan
+rs3kat
+rs2ki
rs2kl
-r8sko
-r2sl
-rs2p
-r6stauf
-r8sterw
-r8stran
-rswi3d4
-r2sz
-2r1t
-rt3art
-r8taut
-r5tei
-rt5eige
-r8tepe
-r4t3erh
-r8terla
-r4t3hei
-r5t6hu
-r4t3int
-rt5reif
-rt1sc
-rt6ser
-rt6s5o
-rt6s5u
-rt5und
-r8turt
-rube6
-ru1en
-1r4uf
-ruf4st
-ru1ie
-2r1umg
-2r1uml
-2rums
-run8der
-run4d5r
-6rundz
-6runf
-8runs
-2r1unt
-2r1ur
-r6us
-ru6sta
-ru3str
-ru6tr
-1ruts
-r1v
-rven1
-rvi2c
-r1w
-r1x
-r1za
-rz5ac
-r6z5al
-r8z1ar
-r8zerd
-r6z5erf
-rz8erh
-rz4t3h
-r8zum
-rä4ste
-räu8sc
-r1öf
-5röhr
-rö5le
-3röll
-5römis
-r1ör
-rö2sc
-3rümp
-1sa.
-1saa
-s3a4ben
-sa2bl
-2s1abs
-6s1abt
-6sabw
-3sack.
-6s3a4der
-1saf
-sa1fa
+r4sko
+r4skr
+r4sku
+rs3l
+rs4no
+r3so
+r4s1op
+r4s3ort.
+r3s2p
+r4s3ph
+rs3s2
+rs2t
+r4stant
+rst5eing
+rs4temp
+r3sterb
+rst3erw
+r3stie
+r2stin
+rst3ing
+r3sto
+r4stot
+r3str
+r4st3ran
+r3stu
+r3stü
+r3s2wi
+r3sy
+4r1t
+r3tab
+rt1ac
+r2tad
+r3taf
+rt3akr
+r3tal2
+r4t1alm
+rtals1
+rt1am
+rt1an
+rt1ar
+rt3a6re
+r3tat
+r2t3att
+rt1auf
+r2t1är
+r3te
+r5te.
+rtee2
+rt2ei
+rtei3la
+rtei3s2
+rte5m4e
+rte2n1
+r7ten.
+rtens2
+rten3st
+rte1ra
+rte4ran
+rt3erei
+r4t1erh
+r4t1erk
+rt3erle
+r5terli
+r4t3ernä
+rter4re
+r4t3ersc
+rte3sk
+r2th
+rt1he
+rt1hi
+r3tho
+rt1hol
+r3thu
+r3thy
+r3ti
+r4t1id
+r4t1ima
+rt1int
+rto3p
+r2t1o2r
+r4trak
+rt3rec
+r2t3res
+rtrü2
+rt4sam
+rt3sch
+rt7scha
+rts1eh
+rt3spe
+rtt4
+r2t1urt
+r3tün
+rt3w
+r3ty
+rt3z2
+ru1a
+ru3a2r
+rube2
+ru3cker
+ru4cku
+ru3de
+rude2a
+ru2dr
+3ruf
+ru2fa
+ruf4s
+4rug
+2ruhr
+5ruin
+ru3ins
+ru1is
+4ruk
+2rum
+4rumf
+ru2mi
+4ruml
+r2ums.
+4rumz
+ru4n
+2r1una
+run2d1a
+2rundd
+run4d3er
+2rundv
+2rundz
+ru5ne
+2r1unf
+2rungl
+2r1uni
+ru5nis
+4runk
+run2kr
+2r1unl
+r1unm
+4runn
+ru5no
+2runs
+4runt
+2runw
+ru3pr
+4r1u2r
+r3ur1e
+5ru3ro
+ru2si
+rus2s1p
+rus4st
+ru4st
+ru5s2ta
+ru2th
+rut1he
+ru2t1o2
+ru2t3r
+rut2s
+6ruz
+ru2z1w
+r2ü
+4rüb
+rü1ben
+rü1ch
+4rüg
+4rümm
+2r1v
+rve4n1e
+2r1w
+4r1x
+1ry
+ry2c
+ry3t
+2r1z
+rz1a2c
+rz2ach
+rz2an
+r2z1ar
+r2z3as
+rz1eck
+r2z1eng
+rz3ents
+r2z1erf
+r2z1erg
+r2z1erk
+rz1erq
+r2z1erw
+rz1id
+r3zof
+r2z1op
+rz1or
+rz2t3ro
+rzu3g2u
+rz1urs
+r3z2wä
+r3z2wec
+6s.
+1sa
+5sa.
+5saa
+2s1ab
+sa2be
+3sabet
+sa1b4le
+4sabs
+sa2chi
+sa2cho2
+sa1cr
+2sada
+s3adm
+2s3adr
+sa3fa
+sa4fe
4s1aff
-sa5fr
-1sag
-1sai
-sa1i2k1
-4s1akt
-1sal
-sa1la
-4s3alpi
-6salter
-salz3a
-1sam
-s5anb
-san2c
-1sand
-s5angeh
-6sanl
+sa1f4r
+3sag
+s1a2gr
+5s4ai
+sa1ik
+sail4
+2s1ak
+sa2ka
+3saki
+s4akr
+4sakt
+3s2al.
+3s2a1la
+sal3erb
+sa2l1id
+5s4alo
+sal2se
+4s1alt
+5s4alz
+3s2am
+s3ameri
+5s4amm
+6s5amma
+4s3amn
+4samp
+3s2an.
+2s1a2na
+2sanb
+s2an2c
+s2and
+san4d3ri
+3sang.
+2s3anh
+5sani
+2s3anl
2s1ans
-6s3antr
-8s1anw
-s1ap
-s6aph
-8sapo
-sap5p6
-s8ar.
-2s1arb
-3sarg
-s1arm
-sa5ro
-2s1art
-6s1arz
-1sas
-1sat
-sat8a
-2s1atl
-sa8tom
-3s8aue
-s5auff
-sau5i
-s6aur
+san4sk
+san3sp
+4sanw
+2s3anz
+2s1ap
+sa2po
+3sapr
+2s1ar
+3sar.
+3sara
+4s3arb
+3s2ard
+3sari
+s3arm
+s3arr
+3sars
+4sart
+s3arz
+s3a4sp
+sa3stu
+6s5asy
+s2aß
+3sat
+sat2a
+5sate
+4s3ath
+4s3atl
+4satm
+sa2tr
+sa3ts
+5satz
+sat4z3en
+sat4zer
+3sau.
+3saue
+2sauf
+4s3aufb
+3saug
+sau2gr
+3saum
+5saur
+sauri1
2s1aus
-5s6ause
-2s1b2
-2sca
-s4ce
-8sch.
-3scha.
-5schade
-3schaf
-3schal
-sch5ame
-8schanc
-8schb
-1sche
-6schef
-8schex
-2schf
-2schg
-2schh
-1schi
-2schk
-5schlag
-5schlu
-6schmäß
-6schnaß
-1scho
-6schord
-6schp
-3schri
-8schric
-8schrig
-8schrou
+4s3ausb
+3sause
+s3ausf
+s3ausg
+s1auß
+sa2vo
+3s2ax
+3say
+1sä
+3säc
+s3ähn
+3säle
+s1ält
+2s1äm
+2s3änd
+3sänge
+2s1är
+3sät
+3säul
+2säuß
+4s5b6
+sba4n
+sber2
+sbe3re
+sby5
+1s2c
+2sc.
+6scar
+4s3ce
+6sch.
+2schak
+5s4ch2al
+4schanc
+5schanz
+6schao
+5s4chä
+4schb
+4schc
+3sche
+4schef
+sch3ei.
+5scheib
+4schemp
+sch5erla
+4schess
+4schex
+4schf
+4schg
+4schh
+3schi
+7schic
+schi4e
+s4chim
+4schiru
+4schk
+s4chl
+4schle.
+6schlein
+sch6lit
+4schn.
+5s4chö
+6schöl
+4schp
+4schre.
+sch5rom
6schs
-2scht
-sch3ta
-sch3tr
-1schu
-8schunt
-6schv
-2schz
-5schö
+schs4e
+sch3s2k
+sch3sti
+6scht
+sch3t4a
+sch5te
+3s4chu
+4schunt
+sch2up
5schü
-2sco
-scre6
-6scu
-2s1d
+4schv
+4schwet
+4schz
+2scj
+4scl
+4sco
+5s4cop
+2scs
+2scu
+4s3d
+sda3me
+sde3s
+sdi1st
1se
-se5an
-se1ap
-se6ben
-se5ec
-see5i6g
-se3erl
-8seff
-se6han
-se8hi
-se8hö
-6s5eid.
-2s1eig
-s8eil
-5sein.
-sei5n6e
-6s5einh
-3s8eit
-3sel.
-se4lar
-selb4
-6s3e4lem
-se8lerl
-2s1emp
-sen3ac
-se5nec
-6s5ents
-4sentz
-s8er.
-se8reim
-ser5inn
-8sermä
-8s5erzi
-6seröf
-se1um
-8sexa
-6sexp
-2s1f2
-sfal8ler
-2s3g2
-sge5b2
-s1h
-s8hew
-5s6hip
-5s4hop
+se3a
+se4al
+se5al.
+se5at.
+4s1e2ben
+se3b4r
+2sec
+4s1echo
+sech2s
+s1echt
+se2ck
+5secl
+5seco
+4sede
+7see
+se1ec
+se2e1i4
+see3ig
+se1er
+2s1eff
+3seg
+se2gal
+se2gl
+seg4r
+3s2eh
+se2h1a2
+se3he
+se4h1ei
+se4hel
+se4h3erk
+se4hin
+seh1l
+seh1ra
+seh3re
+seh1s
+se2hü
+2s3ei.
+3sei3b
+4s3eig
+s1ein
+7s4ein.
+4seinb
+sei5n4e
+4seing
+2s3einh
+4s3eink
+2seinl
+4s3einn
+4seinr
+s4eins.
+4seinst
+2seinw
+4seis
+7s2eit
+5s2ek
+s2el.
+se2l1a2
+se3lad
+sela4g
+se3lam
+sel1ec
+4selem
+se2ler
+sel3erl
+sel3ers
+s1elix
+se4l1ö
+s2els
+sel3sz
+sel3tr
+5sem.
+s4e3ma
+4s1emp
+s2en.
+3sena
+se4nag
+se3nal
+4s1endl
+se4ners
+sen3gl
+5s4eni
+sen3ob
+3s2ens
+s2ent.
+4s1entf
+2s3entg
+s2enti
+4s3ents
+4sentw
+2sentz
+se2n1u
+seo2r
+4s1e2pos
+3seq
+5s2er.
+ser3a2d
+se2r3al
+se5ref
+s3ereig
+se4r3eim
+se4r3enk
+ser2er
+4s3erfo
+s2erfr
+6s3erfü
+ser3g
+s1ergä
+s2ergr
+4s1erh
+5seri
+s1erkl
+s1ernä
+4s3ernt
+se1rot
+s2ers.
+s4ert.
+ser3the
+seru2
+se4r1uf
+se3rum
+7s6erv
+5ses.
+se3su
+3set
+s3eta
+4s5e4tap
+se2tat
+4s3e2th
+se1u4n
+2sex
+4sexa
+s1e2xe
+4sexp
+sex3t
+4s3f
+sfal6l5er
+s5fi
+sfi3le
+s5fü
+4s3g4
+sge3s4a
+2s1h
+3sha.
+sha2k
+4shan
+1shas
+s3hä
+3shi.
+3shid
+1shi4r
+sh3n
+s3hoc
+4shof
+3s4hop
+sho4r
+3show
+s3hö
+sh4r
1si
-2siat
-si1b
-sicht6s
-6s5i6dee
-siege6s5
-si1en
-si5err
-si1f2
-si1g2n
-si6g5r
-si8kau
-sik1i
-si4kin
-si2kl
-si8kü
-si1la
-sil6br
-si1na
-2s1inf
-sin5gh
-2s1inh
-sinne6s5
+si3ach.
+5siak
+si1am.
+si3b4
+3si1c
+s1ideo
+s2ido
+3s2ie
+siege4s
+si3ene
+si3err
+sie2s
+3si1f4
+5sig
+si2g1a2
+si3g4n
+si2g3r
+sig4s
+si2k1ab
+si4k3ere
+si4k3erl
+si2ki
+si4k5l
+si4kr
+sik3s
+sik3t4
+si2ku
+si5l2e
+3silo
+2s1imm
+3sin.
+si3n4a
+2s1ind
+6s1inf
+sin2g1a
+sin3gh
+sin3g4l
+sin2gr
+sing3sa
+6s1inh
+sin1i
+sini1e
+2s1inq
2s1ins
-si5ru
-si5str
-4s1j
-s1k2
-6sk.
-2skau
-skel6c
-skelch5
-s6kele
-1s2ki.
-3s4kin.
-s6kiz
-s8kj
-6skn
-2skow
-3skrib
-3skrip
-2sku
-8skü
-s1l
-s8lal
-slei3t
-s4low
-2s1m
-s1n
-6sna
-6snot
+2s1int
+6s1inv
+3s4io
+si3od
+si3os
+5s2is
+si2sa
+si4schu
+si4s1e
+si2s1o
+sis1p
+sis3s
+7s2it
+si2tau
+si3te
+si2t3r
+sit3s
+si3tu
+5siu
+si2va
+six3
+1sí
+4s5j
+2s1k4
+4sk.
+s3kad
+s2kala
+4skam
+4s3kanz
+s3kar
+4skas
+ska4te.
+ska4tes
+s3kä
+4skb
+4ske
+3s2ki.
+3s2kik
+4skir
+ski3s
+3skiz
+s3klas
+s3kn
+skna3
+4skom
+4skor
+4skö
+s3kra
+4sks
+4sk5t
+3skulp
+2s1l2
+3s4lal
+4slan
+s3lä
+sl3b
+s5le
+s5li
+3s6lip
+s3lo.
+slo3be
+s3loe
+2s3m2
+2s3n2
+4sna
+sna1b4
+s5ne
+sni3er.
+sni3ers
+4s5not
+4snö
+s5ny
1so
-so1ch
-2s1odo
-so4dor
-6s5o4fen
-solo3
-s2on
-so5of
-4sope
-so1ra
-2s1ord
-4sorga
-sou5c
-so3un
-4s3ox
-sp2
-8spaa
-5spal
-1span
-2spap
-s2pec
-s4peis
-1spek
-s6perg
-4spers
-s6pes
-2s1pf
-8sphi
-1s2phä
-1spi
-spi4e
-6s5pig
-6spinse
-2spis
-2spla
-2spol
-5s6pom
-6s5pos
-6spoti
-1spra
-3s8prec
-6spreis
-5spring
-6sprob
-1spru
-s2pul
-1s2pur
-6spy
-5spän
-1spü
-s1q
-2s1r
-2s1s2
-sse8nu
-ssini6s
-ssoi6r
-2st.
+3so.
+3so4a
+4s1o2b
+6sobj
+so1c
+so3et
+3soft
+3sog
+so3gl
+so2h
+s1ohe
+so3hi
+4s5ohng
+so3ho
+2s1ohr
+3sol.
+so3la
+so4l3ei
+so3li
+4s3oly
+3s2on
+son3au
+sone2
+son5ende
+son3sä
+so2ny
+so3o
+s1opf
+3sor.
+so1ral
+s1orc
+4s3ord
+so2rei
+so3ren
+4s1orga
+4s1o2rie
+so2r1o
+3sors
+so4ru
+3s2os
+5s4os.
+s3ost
+3sota
+so3tr
+3sou
+so3unt
+3sov
+s1o2ve
+s1ox
+s4oz
+1sö
+sö2c
+sö2f
+2s1ök
+2söl
+s1ös
+1sp2
+4sp.
+4spaa
+2spak
+3spalt
+s2pan
+spani7er.
+4spano
+4spap
+4spara
+spar5sc
+3spaß
+2spat
+2spau
+s2paz
+2spär
+2sped
+3s2pee
+3s2pei
+4spel
+2s1peri
+4sperl
+3s2perr
+2spers
+2spet
+3s4pez
+4s3pf
+2sph
+3sphä
+s3phe
+3spi
+5s2pi4e
+7spiel
+spier4
+spi2k
+4s3pil
+4spip
+4s3pis
+2spl
+4spla
+4splä
+4sple
+3s2pli
+4s3plu
+2spo
+4s3pod
+3s2poi
+4s3pok
+4spol
+4s3pos
+4spr.
+s2prac
+4sprax
+4spräm
+4spräs
+5s4prec
+2spred
+4spres
+2spro
+4sprob
+3s2pru
+5sprun
+2sprüf
+3sprün
+4s3ps
+4spun
+2spup
+5s2pur
+4sput
+3spü
+4spy
+2s1q
+4s3r4
+srat6s
+sret3
+srö4s
+srös3c
+srü2d
+4s1s
+ssa3bo
+ss1a2ck
+ss1aj
+s3sal
+s4s3ala
+s4s1alb
+s4s1amt
+s4s3ang
+ss1ano
+s4s3ans
+s4sanz
+s3sas2
+ss3att
+ss1au
+s3s2ä
+s3se
+s4s1ec
+sse4ck
+s4s1ega
+sse3ha
+sse3inf
+sse3int
+ss1eis
+s5sen.
+ss2er
+sse6r5att
+ss3erhö
+s4s3erö
+s4s3erse
+s5s4es
+ss4et
+sse3ta
+ss5g
+s5sie
+s3skala
+ss3la
+ss1off
+s6s1op
+s2s1ori
+s3spe
+s3s2po
+ss5re
+ss3s4
+s3st2a
+s5stad
+sst6e
+ss3tec
+s3stel
+ss2ti
+s3stip
+s3sto
+s3stu
+ss2tur
+s3stü
+ss1ums
+4st.
1sta
-4stafe
-2stag
-sta3la
-6stale
-4stalg
-8stalk
-8stamt
-6st5anf
-4stans
-6stanw
-6starb
-sta4te
-6staus
-2stb
-6stc
-6std
-1ste
-4steil
-3s2tel
-st3elb
-8stemb
-6steppi
-8stese
-8stesse
-6stf
+2sta.
+3staa
+stab4s
+3s2tad
+5staff
+4stag
+3stah
+2stak
+s5tal.
+sta5li
+2stalk
+st1alp
+st3ami
+4stan.
+st3ana
+3s4tand
+2stani
+4stann
+2stans
+s3tans.
+2stanw
+s2tar
+3s4tar.
+3s4tars
+st2art
+2sta2s
+st3a4si
+3stat
+4stat.
+3stau.
+2st1auf
+2staum
+5staur
+2staus
+3staus.
+2stax
+3stä
+4stäg
+4stält
+5stätt
+4stb
+2stc
+st3ch
+2std
+4ste.
+2stea
+s2tec
+3steck
+1s2teg
+ste2g5r
+3steh
+1s2te2i
+3steig
+2steil
+4steing
+1s2tel
+2stel.
+2stele
+stel4l3ä
+2stels
+2stem
+4stem.
+ste4mar
+4sten
+s4t3ends
+ste2ne
+s4t3engl
+s5t4ens
+s4t3entf
+s2tep
+2ster
+6ster.
+s3tera
+st6erb
+4sterk
+3sternc
+s3ters
+4stes
+s4t3ese
+stes6se.
+ste4st
+2stet
+4stet.
+3s4tett
+3steu
+5steue
+4steuf
+st3ev
+4stex
+2stf
2stg
-2sth
-st1ha
-st3hei
-s8t1hi
-st1ho
-st5hu
-1sti
-sti4el
-4stigm
-sti3na
-6stind
-4stinf
-sti8r
-2stk
-2stl
-2stm
+4sth
+st3ha
+s2t1hi
+st3ho
+st1hu
+2stia
+2stib
+2stie.
+1s2tiel
+2stien
+3s2tif
+5stift
+4stig
+2stik
+3s2til
+3s4tim
+st1ins
+st1int
+2stio
+2stip
+1s2tir
+2stis
+st3iso
+1stitu
+2stiv
+2stj
+4stk
+4s4tl
+st5le
+4stm
+2stn
1sto
-6stoll.
-4st3ope
-6stopf.
-6stord
-6stp
-5stra.
-4strai
-3s4tral
-6s5traum
-3straß
-3strec
-6s3tref
-8streib
+4sto.
+4stod
+sto3de
+s2toff
+s2t5om
+4ston
+2stopo
+2stor.
+2store
+2storg
+2stori
+2s3tose
+stos2t
+3stoß
+4stou
+4stow
+4stoz
+3stö
+4stöch
+4stön
+4stöt
+4stp
+2stq
+2strad
+5straf
+2strag
+3s2trah
+6strai
+4strak
+4stral
+4strans
+5s2tras
+5straß
+4sträg
+4sträne
+4stref
5streif
-6streno
-6stres
-6strev
-5s6tria
-6strig
-5strik
-8strisi
-3s4troa
-s8troma
-st5rose
-4struf
-3strum
-6sträg
-2st1s6
-2stt
-1stu
-stu5a
+st3renn
+s2tric
+2s2trig
+3s2tri2k
+s2trip
+2s3tris
+st3roll
+stro2m
+2strop
+1stru
+4strua
+3struk
+4st3run
+4st3s4
+st1sk
+st1sl
+st1sz
+2st3t2
+5stub
4stuc
-2stue
-8stun.
-2stv
-2stw
-s2tyl
-6stz
-1stä
-8stäg
-1stö
-1stü
-8stüch
-4stür.
+5stud
+4stue
+3stuf
+3stuh
+stum2s
+stu4n
+4stun.
+3stund
+s2t1uni
+4s3tuns
+4stunt
+stu5re
+st1url
+4sturn
+stur4s
+4st1urt
+2stus
+1st2ü
+3stüc
+4stüch
+3stüh
+2stür.
+3s2tüt
+4stv
+4stw
+5styl
+4st3z2
1su
-su2b1
-3suc
-su1e
-su2fe
-su8mar
-6sumfa
-8sumk
-2s1unt
-sup1p2
-6s5u6ran
-6surte
-2s1v
+su1an
+3su2b5
+su4ba
+4su3bi
+5su1c
+2s1u2f
+4s1uh
+3sui
+su1is
+su3it.
+su3la
+sul2i
+su2mar
+su2mau
+3sume
+su2m1el
+su6m5ents
+2sumf
+s3umfe
+2sumk
+2suml
+3summ
+sumo2
+su2m1or
+2sums
+s3umsa
+s3umst
+su4n
+5sun.
+sun6derh
+s1unf
+2s1uni
+6s3unt
+5s2up
+su2ra
+2s1url
+s1urt
+3su2s1
+su3sa
+su3sh
+su3si
+3suv
+1sü
+2s3ü2b
+3süc
+3sü2d1
+3sün
+4s3v
+s5va
2s1w
-1sy
-8syl.
-sy5la
-syn1
-sy2na
-syne4
-s1z
-s4zend
-5s6zene.
-8szu
-1sä
-6s5änd
-6säugi
-6säuß
-5söm
-2s1ü2b
-1süc
-sü8di
-1sün
-5süß
-taats3
-4tab.
-taba6k
-ta8ban
-tab2l
-ta6bre
+s3wa
+s3we
+sweh2
+4s3wie
+4s3wil
+s3wir
+s3wis
+s2y
+3sy.
+sy2l
+sy4n1
+1sys5
+sy3t
+2s1z
+s3za
+4s3zei
+3s2zena
+5s4zene
+4s3zent
+s2zes
+s2zis
+4s3zu
+s3zü
+s3zw
+2ß.
+2ß3a2
+2ß1b
+4ß1c
+2ß1d
+1ße
+2ß1ec
+2ß1e2g
+2ß1ei
+ße2l1a
+ßen3a
+ßene4
+ßen3g
+ße2ni
+ßen3st
+ßen3sz
+ße2nu
+ße3rin
+3ß2ers.
+2ß1f
+2ß5g2
+ßge2bl
+2ß1h
+1ßi
+ßi2g1a2
+ßig4s
+2ß1in
+ß1j
+2ß1k4
+ßkir5
+2ß1l
+2ß1m
+2ß5n2
+ß1o2
+2ß3p2
+2ß3r2
+2ß3s2
+ßst2
+2ß1t
+ß3ti
+1ßu
+2ß1um1
+2ß1ü
+2ß1v
+2ß1w
+ßwa3
+2ß1z
+4t.
+3ta.
+2taa
+3taan
+2tab.
+ta2b1an
+2t1abb
+3tabel
+4taben
+ta4bend
+4tabf
+4tabg
+4tabh
+4tabk
+ta1b4l
+1table
+2tabn
4tabs
-t3absc
-8tabz
-6t3acht
-ta6der
-6tadr
-tad6s
-tad2t
-1tafe4
-1tag
-ta6ga6
-ta8gei
-tage4s
-tag6s5t
-tah8
-tahl3
-tai6ne.
-ta5ir.
-tak8ta
-tal3au
-1tale
-ta8leng
-tal5ert
-6t5a6mer
-6tamp
-tampe6
-2t1amt
-tan5d6a
-tan8dr
-tands5a
-tani5e
-6tanl
-2tanr
-t3ans
-8t5antr
-tanu6
-t5anw
-8tanwa
-tan8zw
-ta8rau
-6tarbe
-1tari
+4t1abt
+ta2bü
+2tabw
+4tabz
+ta1c
+tach3te
+t3ada
+tadi3
+t3adr
+1taf.
+1taf2e
+3tafel
+4taff
+t1afg
+t1af4r
+3t2ag
+5tag.
+ta2ga
+ta2g5ei
+4t3agent
+ta3ges
+2ta3gl
+ta3gn
+4t3a4go
+tag4s
+tag5sc
+tah4
+tah3le
+tahl5sk
+3tai
+ta1i2k
+tai2l
+ta1ins
+tai4r
+ta1ir.
+4t1a2ka
+ta3kes
+3takr
+ta2kro
+tak4ta
+3taktb
+3t2aktu
+3t2al.
+ta1lag
+ta1lak
+1talbu
+tal3d
+1t4ale
+ta3len
+ta4lens
+1talia
+5talis
+tal2lö
+1talo
+ta2l1op
+ta3lum
+2ta2m
+3tam.
+ta3ma
+3tame
+3tamg
+ta3mo
+t3ampl
+t1amt
+3t2an.
+t1a2na
+ta4nat
+2t2and
+tan3da
+tand4st
+ta3ne
+4t1anf
+3tanis
+t2ank
+tan4kl
+tan3kr
+4tanl
+2t1anme
+4t1anna
+1tanne
+t1ans
+1tans.
+2t3ansi
+2t3ansp
+ta4nu
+2tanwa
+2tanwä
+t4anz.
+tan6zerh
+t1anzu
+ta3or
+ta2pe.
+ta2pes
+2tapf
+t4ar.
+2t1arb
+t1arc
+3tard
+ta6rens
+3ta3ri
2tark
-2t1arm
-ta1ro
+4t1arm
2tart
t3arti
-6tarz
-ta1sc
-ta6sien
-ta8stem
-ta8sto
-t5aufb
-4taufn
-8taus.
-5tause
-8tausf
-6tausg
-t5ausl
-2t1b2
-2t1c
-t6chu
-2t1d
-te2am
-tea4s
-te8ben
-5techn
+ta2ru
+2t1arz
+3tas
+1tas.
+ta3sa
+1ta3sc
+2ta3se
+4t3asp
+1tast
+ta3sta
+ta1str
+1tat.
+ta2tan
+ta4t1ei
+ta4tem
+ta4t1er
+ta2th
+tat3he
+t3atl
+t4atm
+ta2tom
+4tatt
+ta2t1um
+tau4fer
+tau3f4li
+2taufw
+t1auk
+2taur
+1taus
+t1ausb
+3tausc
+tau6schw
+t1ausd
+3tause
+t1ausf
+t3ausg
+t1ausk
+2t1ausl
+t1ausr
+2t3auss
+t1ausü
+4t1ausw
+1tav
+ta3va
+3tax
+ta3xi
+1taz
+tä1c
+1täg
+2tägy
+2täh
+4t1ält
+2täm
+t1ämt
+t1ängs
+3tänz
+t2är.
+tä2ru
+tä2s4
+4tätt
+t1äug
+1täu3s
+4täx
+1tà
+4t3b
+tbe3r2e
+tblock7en
+4t1c
+t3cha
+t3che
+tch2i
+tch3l
+t2chu
+tch1w
+t2ck
+t3cr
+2t3d4
+tdun2
+tdu3s
+1te
+3te.
+te2a2
+2teak
+te3al
+3team
+te3an
+5teba
+5t4ebb
+2t1e2ben
+t2ech
+te5cha
+3techn
+4teck
+te2cka
+te2cki
+3tee
+te1ele
+te1em
+te2e4n1
+te1erw
+4tefe
4teff
-te4g3re
-te6hau
-2tehe
-te4hel
-2t1ehr
-te5id.
-teig5l
-6teign
-tei8gr
-1teil
-4teinh
-t5einhe
-4teis
-t5eisen
-8teiw
-te8lam
-te4lar
-4telek
-8telem
-te6man
-te6n5ag
-ten8erw
-ten5k
-tens4p
-ten8tro
-4t3entw
-8tentz
-te6pli
-5teppi
-ter5a6b
-te3ral
-ter5au
-8terbar
-t5erbe.
-6terben
-8terbs
-4t3erbt
-t5erde.
-ter5ebe
-ter5ein
-te8rers
-terf4
-8terhö
-6terklä
-ter8nor
-ter6re.
-t8erscha
-t5e6sel
-te8stau
-t3euro
-te1xa
-tex3e
-8texp
-tex6ta
-2t1f2
-2t1g2
-2th.
-th6a
-5tha.
-2thaa
-6t1hab
-6t5haf
-t5hah
-8thak
+te2fl
+teg4
+teg3re
+2teh
+te3han
+3tehä
+5tei.
+t2eie
+3teil
+4teilhe
+2tein
+tein3e4c
+t3einge
+t3einla
+4t1einn
+4teinr
+4teinz
+t1eis.
+t1eisb
+tek5te
+5tel.
+3te2la
+te4l1ab
+tel1ac
+te3lan
+tel1au
+3telb
+3tele
+tel1e2b
+tel1ec
+5telef
+te4l1eh
+te3lem
+tel1en
+te3lep
+te3lex
+3telf
+4t1elf.
+3telg
+tel1in
+te2lit
+3telk
+t4ell
+tel3l2e
+5teln
+te2lo
+te2l1ö
+3telp
+5tels
+tel3s2k
+3telt4
+tel3ta
+3tem
+5tem.
+te2man
+te2m1ei
+te2mi
+te3mis
+4temm
+2temme
+te2m1o2r
+5temper
+4tempf
+tem1st
+te4m3u
+3ten
+5t6en.
+te4n3a2
+te5nac
+t4enb
+ten3da
+6t5endf
+4t1endl
+6t5endp
+ten3dr
+te2n1e2b
+te3n4ei.
+ten3eid
+4tenerg
+t1eng.
+te2ni
+ten3im
+ten3in
+t2enl
+t2enm
+t2eno
+t2ens
+tens2e
+4t3ensem
+ten3si
+tens3th
+t1entb
+4tentd
+t1entn
+4tentw
+te2nu
+ten4zer
+ten3zw
+te2o
+te3ob
+t1e2pi
+5t6er.
+te1raf
+ter3am
+te3ran.
+te2r3as
+t2erb
+6t5erbs
+6t5erbt
+4t3erde.
+3tere.
+te2r1e2b
+te4r3eif
+te2rel
+3terem
+3teren
+ter3end
+3terer
+3teres
+5t4erfr
+4terfül
+ter3g
+t6ergru
+te3ria
+ter3k4
+3t2erka
+4t3erklä
+3terkr
+t4erli
+4t1erlö
+t4erlu
+3term
+ter4mer
+ter4n3ar
+t3erneu
+t1erö
+3terr
+ter4re.
+t6ers.
+t6erscha
+ter4ser
+ter4sk
+terst4
+t4erst.
+t4erste
+5t4ersti
+ter5sto
+ter5str
+5t4erstu
+3tert2
+3teru2
+te4r1uf
+ter3z2a
+2t1erzb
+3t2es
+tesa2
+tes1ac
+te2sel
+tes3si
+5te2st
+tes3tan
+tes3tät
+test3ei
+tes6terg
+te2su
+3tet
+te2tat
+4teth
+4teti
+6tetl
+2teu
+3teuf
+3teum
+te1un
+3teur.
+teu2r5a4
+t5euro
+te2vi
+5tewo
+te2x
+te3xa
+2t1exe
+4t1exi
+4texp
+3text
+2t1exz
+1té
+2t3f
+tfi4l
+4t1g4
+tg2a
+t3ge
+tger2
+4th.
+2t1h2a
+3tha.
+3t2hag
+t2hak
3thal.
-6thals
-6t3hand
-2t1hau
-1the.
+t3hap
+t2har
+4t3hau
+4t1hä
+2thc
+t2he.
3t4hea
-t1heb
-t5heil
-t3heit
-t3helf
-1theo
-5therap
-5therf
-6t5herz
-1thes
-1thet
-5thi.
+4theb
+t2hec
+2t1hei
+3t2hek
+t1hel
+3t2hem
+5thema
+5theme
+1then
+3theo
+t2hera
+t1herd
+t1herr
+t1herz
+1these
+3thia
2t1hil
-t3him
-8thir
-3this
-t5hj
-2th1l
-2th1m
-th1n
-t5hob
-t5hof
+t1him
+t1hin
+2thk
+4th3l
+4th3m
+2th3n
+4t1hoc
+t1hof
+2t3hoh
+t2hol.
4tholz
-6thopti
-1thr6
+t2hon
+4t3hot
+4t3hö
+2thp
+3thr2
+5thrine
4ths
-t1hum
-1thy
-4t1hä
-2t1hö
+4t1hub
+4thun
t1hü
-ti1a2m
-ti1b
-tie6fer
-ti1en
-ti8gerz
-tig3l
-ti8kin
-ti5lat
-1tilg
-t1ind
-tin4k3l
-ti3spa
-ti5str
-5tite
-ti5tr
-ti8vel
-ti8vr
+2thv
+1ti
+ti2a
+ti3a2m
+ti3an
+tib4
+3tibe
+3tibl
+2tic
+ti1ce
+ti4d3end
+t2ie
+tie3br
+3tief.
+2tieg4
+2tieh
+ti1el
+ti2el.
+ti3e2n1
+ti2er
+3tiera
+4tieß
+ti3et
+ti1eu
+3tif.
+ti3fa
+ti1fr
+3tig
+3tik
+ti4kam
+ti3k2an
+ti2kr
+tik5t
+ti2lei
+til1ep
+3tilg
+ti3lo
+ti4lö
+tilt4
+ti2lu
+2tim
+ti2mag
+tim2m1a
+4t1imp
+5tin.
+ti3na
+t1inb
+4t1ind
+ti5n4e
+2t1inf
+tin2g1a
+tin2g3l
+tings2
+ting3st
+t1init
+4t1inj
+tin2k3l
+t2inn
+3tins.
+4t1inse
+4tint
+4t1inv
+5tio
+ti3or
+3tip.
+ti3pl
+3tipp
+3tips
+ti2rak
+ti1rh
+5t2is
+tisch3w
+ti4sei
+ti2sol
+t4it
+3tite
+tit2h
+2ti3tu
+tiu6
+tium2
+5tiv
+ti2van
+ti2vel
+ti4v3erl
+ti2v1o
+ti4v1r
+ti2za
2t1j
-2t1k2
-2t1l
-tl8a
-2t1m8
-2t1n
-3tobe
-8tobj
-to3cha
-5tocht
-8tock
+2t3k4
+tkü1b
+2t3l2
+tl4e
+tle2r5a
+4t5li
+tli5f
+tlings3
+tlö3s
+2t1m2
+t5ma
+tmen2s
+tmen6t
+tmin4s
+tmo4des
+t3mu
+tmüll4s3
+2t5n4
+tna5me
+tnes4
+3to.
+toa4
+to5ar
+to5at
+1tob
+to3be
+2tobj
+tob4l
+to2c
+to3ch
+3tocht
+to6ckent
+3tod
tode4
-to8del
-to8du
-to1e
-6t5o6fen
-to1in
-toi6r
-5toll.
-to8mene
-t2ons
-2t1ony
-to4per
-5topf.
-6topt
+4to2d1er
+tode6s
+to4d1u
+1tok4
+1tol
+to3la
+3tole
+2tolz
+tome2
+to4men
+2tomg
+3ton
+to5nik
+to3ny
+3too
+to2pak
+to2pat
+to1pec
+t3opfer
+to3phe
+to2pl
+1topo
+2topp
+1tor
+3tor.
to1ra
-to1s
-to6ska
-tos2l
-2toti
-to1tr
-t8ou
-2t1p2
-6t1q
-tr6
-tra5cha
-tra8far
-traf5t
-1trag
-tra6gl
-tra6gr
-t3rahm
-1trai
-t6rans
-tra3sc
-tra6st
-3traue
-t4re.
+to2rau
+to4rän
+4torc
+t1ord
+3tore
+to2r1el
+to3ren
+2t1org
+t3orga
+3torh
+tor3int
+to2rö
+3tors
+t1ort.
+to4ru
+2tory
+to5sc
+1to5se
+to4sk
+to5s2p
+2toss
+1to3st4
+2toß
+3to5te
+to2tho
+1totr
+5t4ou
+touil4
+to3un
+3tow
+1toz
+3töch
+2t1öf
+2t1ök
+3tön
+tör3ste
+t1öst
+1töt
+4t3p2
+tpf4
+2t1q
+t2r4
+2tr.
+5tra.
+tra3bl
+1t4rac
+3trach
+tra3cha
+t3rad.
+tra4dem
+3trag
+2t3rahm
+5t4rai
+3trak
+3tral
+3t4ran.
+2trand
+3trank
+t3rann
+5trans
+t3rase
+t3rasi
+tra4st
+2traß
+1traum
+3träc
+t3räd
+3träg
+3träne
+2träs
+2träß
+4t5re.
+2treb
2trec
t3rech
-t8reck
-6t1red
-t8ree
-4t1reg
-3treib
-4treif
-8t3reis
-8trepo
-tre6t5r
+t4reck
+2t3red
+t4ree
+3tref
+4trefe
+4trefo
+2treg
+t4rei.
+3t4reib
+2treic
+2treif
+t3reig
+2t3reih
+t3rein
+2t3reis
+4treit
+t3reiz
+2t3rek
+2t3rel
+t4rem
+t4ren.
+3trend
+4trendi
+t3rent
+2trepe
+2trepo
+t4rer
+3t4res.
+t4ret
+tre2t5r
+t4reu
+3treuh
t3rev
-4t3rez
-1trib
-t6rick
-tri6er
-2trig
-t8rink
-tri6o5d
-trizi5
-tro1a
-3troc
-trocke6
-troi8d
-tro8man.
-tro3ny
-5tropf
-6t5rosa
-t5roß
-5trub
-5trup
-trut5
-1träg
-6t1röh
-5trüb
-trü3bu
-t1rüc
-t1rüs
+2trez
+5t4ré
+2t3rh
+1tri
+t4riche
+3trieb
+tri4er
+3trigg
+t3rind
+tri3ni
+3trio
+t4rip
+trizi1
+1tro.
+tro3b
+1troe
+3t4roi
+tro2ke
+2trom.
+tro2mi
+2troml
+1tron
+2t3roo
+t4rop
+3tropf
+1tros
+3troy
+t3röc
+3trög
+1trös
+2tröt
+1trua
+3trug
+2truk
+trum2
+trums1
+3trunk
+3t4rup
+trü1be
+trü1bu
+2t3rüc
+3trümm
+try1
2ts
-ts1ab
-t1sac
-tsa8d
-ts1ak
-t6s5alt
-ts1an
-ts1ar
-ts3auf
-t3schr
-t5schä
-tse6e
-tsee5i
-tsein6s
-ts3ent
-ts1er
-t8serf
-t4serk
-t8sh
-5t6sik
-t4s3int
-ts5ort.
-t5s6por
-t6sprei
-t1st
-t6s5tanz
-ts1th
+4ts.
+t2s1a
+t4s3ab
+t5s4ac
+ts3ad
+t3saf
+ts2ag
+t4s3amt6
+t4s3ar
+ts3as
+t4sau
+t5sau.
+t2s1än
+t2sca
+t4schar
+t5sch2e
+tsch4li
+t4schro
+ts4cor
+t2s1e2b
+tse4c
+ts1eck
+t4s3e4h
+t3seil
+t4seind
+ts1em
+tse2n
+t3sen.
+ts1eng
+t2s1ent
+t2s1er
+t4s3esse
+ts1ex
+t2s1i2d
+ts1ini
+t2s1ir
+t3skala
+ts3kr
+t2s1o2
+t3sol
+t3som
+t3soz
+t2sö
+t2sp
+t3spal
+t3span
+ts1par
+ts4pare
+t3spas
+t3spek
+ts2pi
+t3s2pon
+t3s2por
+ts3s2
+t1s2t
+ts3taf
+ts3tak
+ts3täti
+ts3tep
+t3stero
+t5steu
+ts3th
+ts4til
t6stit
-t4s3tor
-1t2sua
-t2s1uf
-t8sum.
-t2s1u8n
-t2s1ur
-2t1t
-tt5eif
-tte6sa
-tt1ha
-tt8ret
-tt1sc
-tt8ser
-tt5s6z
-1tuc
-tuch5a
-1tu1e
-6tuh
-t5uhr
-tu1i
-tu6it
-1tumh
-6t5umr
-1tums
-8tumt
-6tund
-6tunf
-2t1unt
-tu5ra
-tu6rau
-tu6re.
-tu4r3er
-2t1v
-2t1w
-1ty1
-ty6a
-ty8la
-8tym
-6ty6o
-2tz
-tz5al
-tz1an
-tz1ar
-t8zec
-tzeh6
-tzehn5
-t6z5ei.
-t6zor
-t4z3um
-t6zäu
-5täg
-6täh
-t5ält
-t8än
-täre8
-8tä8st
-6täuß
-t5öffen
-8tö8k
-1tön
-4tüb
-t6ü5ber.
-5tüch
+ts3toc
+ts3tor
+ts3trad
+t4s3trau
+t2s3trä
+t2s3tri
+t3strö
+ts3trü
+t3stu
+t3stü
+t2s1u
+1tsub
+t3sy
+4t1t
+tt1ab
+tt3ad
+t2t1ak
+t3tal
+t3tan
+t4tanb
+tt1art
+tt1auf
+tt1ebe
+tt1eif
+tt1ein
+tt1eis
+t3te2l
+tte4la
+tte4l1o
+tte2s
+tte4s1ä
+t2teti
+t2th
+tt3ha
+tt2häu
+tt1ho
+tt1hu
+t3ti
+t3tra
+t2trau
+t3trä
+t3t4ro
+tt5rom
+tt3ru
+tt3rü
+tt2se
+tt3sec
+tt5se5h
+tt3sel
+tts1p
+tt2s3ti
+ttt4
+t3tu
+tt3z2
+1tu
+tu1alm
+tu3an
+2tub
+3tuch
+tu2chi
+2tud
+3tue
+tue3re
+tu3et
+2tuf
+tuf2e
+tu3fen
+t1u2fer
+2tuh
+2tu2k
+tu3ka
+t1ukr
+tu3la
+3t2um.
+5tume
+2tumf
+2tumg
+2tumk
+tum2si
+tum2so
+2t1umt
+3tun.
+2t1una
+2tund
+3tu3ne
+2t1unf
+3tung
+t1unga
+tun2gl
+tung6s
+2tunif
+2t1u4nio
+2tunt
+3tuö
+t1up.
+tu2ra
+tur3a4g
+tu3ras
+tur3b
+tur1c
+tu4re.
+tu2rei
+tu2r1er
+tur3ere
+tu4res
+tu2r3e4t
+3turn
+tu2ro
+tu3rol
+tur3s2
+tu2ru
+t2us
+tu2sa
+tu4schl
+tu4so
+tu3ta
+2tüb
+t3übe
+3tüch
+tück2s
+1tüf
+1tüm
1tür.
-u3al.
-u5alb
-u5alf
-u3alh
-u5alk
-u3alp
-u3an.
-ua5na
-u3and
-u5ans
-u5ar.
-ua6th
-u1au
-ua1y
-u2bab
-ubi5er.
-u6b5rit
-ubs2k
-u5bö
-u8büb
-2uc
+tür1c
+1türe
+1türg
+1tür3s
+3tüten
+2t1v
+t5vo
+4t1w
+twa4r
+twi4e
+1ty
+2tyl
+ty4le
+3typ
+ty2pa
+ty3st
+2t1z
+t2z1a2
+tz3an
+tz3as
+t2z1ä
+t5ze.
+t2z1e4c
+t2z1eie
+t2z1eis
+tze4n
+tz4ene
+tz3ents
+t2z1erl
+t3ze2s
+tz1imp
+tz1ind
+tz1int
+t2zo
+tz1of
+t3zon
+tz1or
+tz4tin
+t2z1w
+2u.
+u3a2b
+u1a2c
+ua3d
+uad4r
+u1al.
+u3alet
+u1alf
+u3a2lo
+u1alr
+u1als
+ual3t
+ua2lu
+u1am
+u3ans
+ua2p
+u3ar.
+uar3a2b
+u3ars
+ua3sa
+ua2t3h
+ua5t2i
+u3au
+u1ay
+u1äm
+u1äu
+2u1b
+u3be
+ub6i
+ub3lic
+ub5los
+u3blö
+ub3lu
+u2bop
+ub3rä
+ub5rit
+ub2sa
+ub2s1o
+ub2spa
+ub3um
+u2b3üb
+4uc
+u1ce2
+u2ch1a
+u3cha.
+uch3an
+uch1ä
u1che
-u6ch5ec
+u2ch1e2c
+uch1ei
+u3ches
u1chi
-uch1l
-uch3m
-uch5n
-uch1r
-uch5to
-ucht5re
+uch3il
+uch1in
+uch3l
+uch5m
+uch3n
+u2ch3r
+uch2so
+uch4spr
+uchst4
+uch4tor
+uch2t3r
u1chu
-uch1w
-uck1a
-uck5in
-u1d
-ud4a
-u1ei
-u6ela
-uene8
-u6ep
-u1er
-uer1a
-ue8rerl
-uer5o
-u8esc
-u2est
-u8ev
-u1fa
+uch3ü
+uch3w
+u2ckem
+u4ckent
+uck2er
+u4ck3erl
+u2cki
+uck4sta
+u1cr
+2u1d
+u5d2a
+udens2
+ude3r2e
+udi3en
+uditi4
+u4don
+ud3ra
+u1e
+ue4ck
+u2ed
+ue2en
+u2eg
+u4ela
+ue2le
+ue2mi
+ue2n1
+u3eni
+uen3k
+uen2zu
+u2ep
+ue2r3a
+u3e2r1ä
+ue2rei
+uer5eife
+u5eremp
+u5erent
+ue4rerg
+uer3g2
+u5erinf
+u5erint
+uerk4
+uer4ne
+uern3s4t
+uer3o
+u3err
+uert2
+u3erum
+u3erunf
+u3erunt
+u3erur
+u3erv
+uer3z
+ue2ta
+ue4tek
+uet4s
+uf3ad
+u3fah
+uf1ak
+ufall2
+uf1ar
+uf1au
+u2f1äs
+u2f1ä2ß
u2f1ei
-u4f3ent
-u8ferh
-uf1fr
-uf1l
-uf1ra
-uf1re
-uf1rä
-uf1rü
-uf1s2p
-uf1st
-uft1s
-u8gabt
-u8gad
-u6gap
-ugeb8
-u8gn
-ugo3s4
-u1ha
-u1he
-u1hi
-uh1le
-u1ho
-uh1re
-u1hu
+u2f1em
+u3fen.
+u2fent
+u2f1erh
+uf2ern
+2uff
+uf3fe
+uff4l
+uf2fro
+uf3l
+u3fo2r
+uf1ori
+u1fö
+uf3r
+uf5sä
+uft1eb
+uft3s4
+uft5sa
+2u1g
+u4gabte
+ug1af
+ug1ak
+u2g1ap
+uga4s
+ug3asc
+ug1au
+u4g7e2i
+u2g5ent
+ug5erf
+ug5erl
+uge7sc
+ugge4st
+ug3hu
+u2g1l
+ug3lä
+ug5lo
+u3g4lö
+u4g3lu
+u2g3n
+ugo3
+ug1or
+u2gö
+u4g3reis
+ug3ro
+ug3rum
+ug3rüs
+ug5sc
+ug3s2e
+ug3si
+ug3spa
+ug4spr
+ugs2t
+ug5stä
+ug3str
+ugut2
+u2gü
+u1h
+2uh.
+uhe1ra
+uhe1s4
+uhe3st
+uh1la
+uh1lä
+uh3ma
+uh5me4
+uhr1a
+uhr3er
+uh1ri
+uh4rin
+uhrt4
+uhr3tr
+uh2ru
uh1w
-u1hä
-u1hö
-6ui
-ui5en
-u1ig
-u3ins
-uin8tes
-u5isch.
+4ui
+ui2ch
+u1ie
+ui1em
+u3ig
+u4ige
+u3in.
+u3isch.
+u3ischs
+uisi4n
+ui4s3t
u1j
-6uk
+ukä2
+u3käu
u1ke
u1ki
u1kl
-u8klu
-u1k6n
-u5ky
-u1la
-uld8se
-u1le
-ul8lac
-ul6lau
-ul6le6l
-ul6lo
-ulni8
-u1lo
-ulo6i
-ult6a
-ult8e
-u1lu
-ul2vr
-u1lä
-u1lö
-3umfan
-5umlau
-umo8f
-um8pho
-u1mu
-umu8s
-u5mö
-u1n1a
-un2al
-un6at
+u3kla
+ukle1i
+u3klo
+u3klö
+u5kö
+u1k4r
+uk2ta
+uk2t3in
+uk2t3r
+u1ku
+uku2s
+u1l
+ul1ab
+ul1am
+ul2ar
+ula2s
+ul1äm
+ulb4
+uld2se
+u2l1el
+ule4n
+ul1erf
+ul1erh
+ul1erw
+ules1a
+ule2t
+ul3eta
+ul3fe
+ulg4
+uli2k
+uli5ne
+ul1ins
+ul3ka
+ul2kn
+ull2a
+ul2les
+ull1s
+ulm3ein
+ulo2i
+ul1or
+ulö3s
+ul2p1h
+ul2sa
+ul2sei
+ul3sp
+ulsu3
+uls3z
+ul4tar
+ul2tau
+ul3th
+ul2tri
+u2lü
+ulz2
+ul3zw
+u2m3a2k
+um1all
+um2an
+uman4s
+um1anz
+um1ar
+um1aus
+1umd
+2ume
+um4en
+ument4s
+umer2a
+um1erg
+um1erl
+um1erw
+1umf
+1umg
+um1ins
+um1ir
+1umk
+1uml
+2umm
+um3m2a
+um3n
+u3mon
+umpf4li
+um2pl
+ump3le
+1umr
+1umsat
+um4ser
+um2sim
+um2s1pe
+um1st
+um2su
+umt2
+um3th
+u2m3ur
+1umz
+u2n
+2un.
+2una.
+1unab
+un1ac
+un4al
+u3nam
+u4n3an
+un1ap
+2u5nas
+un3at
unau2
-6und.
-5undein
+un1ä
+4unc
+un4dab
+un4d1ac
+1unddr
+un4dei
+und3erf
+und5erha
+un2did
+un2do
+un2d3r
+und5re
+4unds.
+und3sp
un4d3um
-3undzw
-undü8
-un8düb
-une2b
-un1ec
-une2h
-un3eis
-3unfal
-1unfä
-5ungea
-3unglü
-ung2s1
-un8gä
-1u2nif
-un4it
-un8kro
-unk5s
-u1no
-unpa2
-uns2p
-unvol4
-unvoll5
-u5os.
+1undvi
+1undzw
+un1e2
+un3ein
+un3el
+une3re
+un4es4
+un3et
+un2gä
+1unget
+1ungew
+un1gl
+1unglü
+un2g1r
+ung3ra
+ung3ri
+ung4s3
+u3ni
+un1ide
+1u4nif
+un1in
+un1ir
+2unis
+un5isl
+1u4niv
+un2k1a
+un2kn
+un2kre
+un2kro
+unks2
+unk3sp
+unk4t3r
+3unku
+un2n3a2d
+un5n4e
+un3no
+unn3s
+un1o
+uno4r
+un2os
+1unr
+uns2
+2uns.
+unsch5el
+un5se
+1unsi
+un3sk
+un3sp
+un2stu
+1unt
+un3ta
+unte2
+un3th
+un3t4r
+2untu
+un1u
+u3nut
+unvol2
+unvoll3
+1unw
+u1o2b
+u3of
+u3or.
+u1or3c
+u1os.
u1pa
-u1pi
-u1p2l
+u1pe2
+uper1
+up2fa
+up3f2e
+up2f1i
+u3pfl
+u3pi
+up2pr
u1pr
-up4s3t
-up2t1a
+up1ru
+up1sl
+up4t3a2
+upt3erg
+upt1o
+up4tr
+u1pu
u1q
+4ur.
u1ra
-ur5abs
-ura8d
-ur5ah
-u6rak
-ur3alt
-u6rana
-u6r5ans
-u8rap
-ur5a6ri
-u8ratt
-u1re
-ur3eig
-ur8gri
-u1ri
-ur5ins
-3urlau
-urmen6
-ur8nan
-u1ro
-3ursac
-ur8sau
-ur8sei
-ur4sk
-3urtei
+u3ra.
+u3raba
+ura2be
+u3rak
+u3ral
+ur3alg
+u2r3a2m
+ur1ana
+ur2anb
+u3rand
+ur1ang
+ur2anh
+ur1ans
+u3rant
+ur3a6ren
+u3rati
+ur3att
+ur1au
+u3raz
+2urä
+ur1än
+urb2
+ur3ba
+ur2ble
+urch1
+urch3s
+urd2
+ur3di
+2ure
+ur1eff
+ure3g
+u2rele
+ure4n
+u5ren.
+u2rent
+ur1erh
+ur1erw
+2urf
+urg2a
+ur2gri
+urgros4
+urgs2
+urg3st
+u1r2i
+uri2c
+u2r3im
+ur3ind
+ur1ini
+ur3ins
+ur1int
+ur3inv
+urk2s
+1urlau
+urm2a
+urm3ang
+2u1ro
+uro3st
+u1rö
+2urr
+ur3sac
+ur2san
+urs1au
+ur6sei
+ur4ser
+ur6sin
+ur2st
+ur5st4r
+ur4sw
+urt2
+ur5t4e
+ur3th
u1ru
-uru5i6
-uru6r
-u1ry
+urü2
ur2za
-ur6zä
-ur5ä6m
-u5rö
-u1rü
-urück3
-u1sa
-usa4gi
-u2s1ar
+ur2zä
+ur2zi
+ur2zo
+ur2z1w
+u4saf
+us1an
+us4ann
u2s1au
-u8schec
-usch5wi
+u6schent
+usch5wer
+us1ec
u2s1ei
-use8kel
-u8sl
-u4st3a4b
-us3tau
-u3s4ter
-u2s1uf
-u8surn
-ut1ac
-u1tal
-uta8m
-u1tan
-ut1ar
-u1tas
-ut1au
-u1te
-u8teic
+u3seid
+u5sep
+use1ra
+u2serp
+us4et
+usi3er.
+usi5ers.
+u3sik
+us3oc
+u3soh
+u3sol
+us1op
+us3ou
+u3sow
+us3part
+us1pas
+us1pe
+u3spek
+us1pic
+u5s2piz
+us2por
+us4sei
+usse4n
+uss5erfa
+uss3erk
+uss5ersu
+us4sez
+us2sof
+uss3tät
+ust1a2b
+u3stal
+u3stel
+us1tr
+us4tris
+u3stu
+u4stun
+u4stur
+us2ur
+u2sü
+u1sy
+u1ß
+ußen3
+2u1t
+u3taf
+ut1alt
+ut1a4m
+u2t1ap
+u2t3ar
+ut1är
+u3tät
+u3te
+u5te.
+u4t1e4g
+ute2l
+ut2em
+ute2n1
+uten3e
u4tent
-u8terf
-u6terin
-u4t3hei
-ut5ho
-ut1hu
-u1ti
-utine5
-uti6q
-u1to
+ute5r4er
+u5tern
+ut3ersa
+u5tet
+u4tev
+u4t1ex
+u2t1hi
+u2t1ho
+u2t1hu
+uti2q
+uto4ber
uto5c
-u1tr
-ut1sa
-ut1s6p
-ut6stro
-u1tu
-utz5w
-u1u
-u1v
-uve5n
-uve3r4ä
+uto3n4
+ut1opf
+u2tops
+ut4or
+u3tos
+ut3rea
+ut3rü
+ut5sa
+ut2s1ä
+ut4schl
+ut6schö
+ut3sp
+ut4spa
+ut3te
+ut3t4l
+utts2
+utt3sp
+utu3ru
+utz3eng
+ut2zin
+u1u4
+uufe2
+u1ü2
+u1v4
+u2ve.
+uve3rä
u1w
-u1xe
-u5ya
-uy5e6
-u1yi
-u2z1eh
-u8zerh
-u5ö
-uße6n
-ußen5e
-8vanb
-6vang
-6varb
-var8d
-va6t5a
-va8tei
-va2t1r
+uwa3s
+u1x2
+ux3t
+u1ya
+u1z
+uze2
+uz3ot
+uz1we
+uz3z4
+1üb
+2übd
+übe2
+übe3c
+übe4r1
+ü2b5l
+3üb5r
+üb2st
+3übu
+2üc
+ü1che
+üch3l
+üch4s3c
+üch5t4e
+ück1er
+ück5e4ri
+ü4ckers
+ück4spe
+ü4d3a4
+ü3den.
+üden4g
+ü3d2ens
+üd1o4
+üd1ö
+ü4d5r
+üd3s2
+üdsa1
+üd1t4
+ü2f3a
+ü2f1ei
+ü2f1erg
+üf2fl
+ü2f1i
+üf3l
+ü1g
+ü3ge
+ü2g3l
+ü2gn
+üg3s
+üg4st
+üh1a
+ü1he
+ü2h1ei
+ü2h1eng
+ü2h1erk
+ü2h1erz
+üh1i
+ühla2
+ühl1ac
+ühl1ag
+üh5l2e
+üh3li
+üh3mi
+üh3mo
+üh5ne
+ühner5ei
+üh3r4e
+ühr5ei.
+üh5ro
+ühr5ta
+üh1s
+üh3s2p
+üh5te
+ü1hu
+üh1w
+ü1k
+2ül
+ül1a
+ül2c
+ü5l4e
+ül2la
+ül2l1ei
+ül2lo
+ül4lö
+ü1lu
+ü4ment
+2ün
+ü2n1a
+ün2c
+ün2da
+ün2dr
+ünd1s
+ün2f1
+ün4f3ei
+ün3fl
+ün4fli
+ünf3r
+ün2g3l
+ünn4s
+ün2s
+ün3sc
+ün3sp
+ün4st
+ün5sta
+ün5str
+ün3th
+ün2za
+ü1pe
+ü1pi
+ü1pu
+ür1a
+ü2r1ei
+ür2fl
+ür4f3r
+ür4g5eng
+ü1ri
+ü1r2o
+üro3b
+ü3rofe
+üro1r
+üro3st
+ürr2
+ür2s
+ürs3tin
+ürt2h
+ür3the
+ü1ru
+ü2schl
+üse3h
+üse3l
+üs4s3c
+üs5se
+üs2st
+ü2st
+üste3ne
+ü1ß
+ü1ta
+ü2t1al
+üt3r
+üt2s1
+üt2tr
+ü1v
+ü1z
+2v.
+3va.
+2v1ab
+va3c
+va3ge
+val2s
+2vang
+2v1arb
+va3st
+v4at
+va2t3a6
+va4tei
+va2t3h
+va4t1in
+vati8ons.
+va2t3r
+vat3s2
+vat3t
+va2t1u
+2v1au
2v1b
-6v5c
-6vd
-1ve
-6ve5g6
+2v1d
+ve2
+3vea
+ve3ar
+ve3b
+ve3c
+ve3d
+ve3g
+ve3h
+veit4
+veits3
+vek3
+ve3la
+ve4l1au
+ve3le
+ve3li
+veli5ne
+ve3lo
+ve3ma
+ve3mu
+ve3nal
+ve3ne
+ve3ni
+ven3k
+ve3nö
+ve3nu
+ve3o
ver1
-ver5b
-verb8l
-ve2re2
-verg8
-ve2ru8
-ve1s
-ve2s3p
-ve3xe
-2v1f
+ver3a
+ve3rad
+ve5rand
+ve5ras
+ver3b4
+ver3d2
+vere2
+ve3reie
+ve3ren
+verf4
+verg4
+ve3ri
+ve5ris
+ve5rit
+ver3st
+2vesc
+2ve3se
+ves1p
+ves3ti
+ve3ta
+vete1
+vete3r
+ve3tr
+2veü
+ve3v
+ve5x2
+ve7xe
+2v1f4
2v1g
-6v5h
-vi6el
-vie6w5
-vi1g4
-vi8leh
-vil6le.
-8vint
-vi1ru
-vi1tr
+2v1h
+vi2a
+vi3an
+vi4a3t
+vi4c
+vi3de
+vid3s2t
+vie2h3a
+vi2el
+vi2er
+vie2w1
+vig2
+vi3ka
+vi2l1a
+vi2leh
+vi2l1in
+2v1i2m
+vi4na
+vin2s
+2v1int
+3vio
+vi3sa
+vise4
+vi5s2o
+vi3s2u
+vize5
2v1k
-2v1l
+2v1l2
2v1m
-4v5n
-8vo8f
-voi6le
-vol8lend
-vol8li
-v2or1
-vo2re
-vo8rin
-vo2ro
+2v1n
+2v1ob
+vo2gu
+voll1a
+voll5end
+von3
+2v1op
+vo2r1
+vor3a
+vor3d
+vor3g
+vo3ri
+vo5rig
+vor3o
+3voy
+vö2c
2v1p
-8vra
-v6re
-2v1s
+v3pf
+v1ra
+3vri
+v1ro
+2vs
+vs2e
+v3s2z
2v1t
+2vumf
2v1v
-4v3w
+2v1w
2v1z
-waffe8
-wa6g5n
-1wah
-wah8n
-wa5la
-wal8din
-wal6ta
-wan4dr
-5ware
-wa8ru
-war4za
-1was
-w5c
+4w.
+w2a
+wab2bl
+wa5che
+wa3d
+waffe2
+1wag
+wa5ge
+wa2g5n
+wa2gr
+wa3gra
+3wah
+wahl5ent
+wah3ru
+wai2b
+1wal
+3wald
+wal4da
+walt4st
+wa5na
+wang6s
+wan4s
+wa2p
+wa2r
+wa3ra
+1war2e
+ware1i
+wa3ri
+war3ste
+wart4e
+wa3ru
+1wa2s
+wa3sa
+wa3se
+wa3sh
+wa3si
+wass4
+was7se
+1wäh
+1wäl
+1wäs
+wäs4c
+wä5sche
+wäs5se
+w1b
+2w1c
w1d
-5wech
-we6fl
-1weg
-we8geng
-weg5h
-weg3l
-we2g1r
-weh6r5er
-5weise
-weit3r
-wel2t
-welt3r
-we6rat
-8werc
-5werdu
-wer4fl
-5werk.
-wer4ka
-wer8ku
-wer4ta
-wer8term
-we2sp
-we8stend
-we6steu
-we8str
-we8stö
-wet8ta
-wich6s5t
-1wid
-wi2dr
-wiede4
-wieder5
-wik6
-wim6ma
-win4d3r
-5wirt
-wisch5l
-1wj
-6wk
+weat3
+we3be
+4webeb
+we3cke
+we5cke.
+we5cken.
+we5ckes
+we3d
+we2e2
+weed1
+we2fl
+3weg
+we2g1a
+we2g5l
+we4g3r
+wegs4
+weg3sp
+1weh
+we3he
+wei4bl
+2weie
+weis4s3p
+wei3str
+wei3ße
+wei4tr
+weit3s
+wel2s
+wel3se
+wel2t1
+wel4t3a
+wel6tend
+wel4tr
+wen3a6
+we3ni
+wen4k3ri
+we2r3a
+wer2bl
+1werbu
+werd2
+werde3i
+5werdens
+1werdu
+wer2fl
+2werg
+we4r1io
+1werk.
+1werke
+wer2kl
+wer2ku
+wer2s
+wer2t3a
+wer4tei
+wer6t5erm
+wer4to
+1werts
+1we3se
+we3si
+we2s1p
+we4st
+west1a
+west3ei
+wes2t1o2
+west3r
+wes4tu
+wet4s
+wet4ta
+wett3s
+2w1g
+w5ho
+wi3cka
+3wid
+wi2e
+wie3l
+wie5ne
+wie2st
+wi3k2
+wim2ma
+wim4m3u
+win4d3e4c
+win2dr
+win2e
+win8n7ersc
+wi4r
+1wirt
+wi5s4e
+1wiss
+wi3th
+1witzl
+3wj
+2wk
2w1l
-8w1n
-wo1c
-woche6
-wol6f
-wor6t5r
-6ws2
-w1sk
-6w5t
-5wunde.
-wun6gr
-wu1sc
-wu2t1
-6w5w
-wy5a
-wärme5
-wä1sc
-1xag
-x1ak
-x3a4men
-8xamt
-x1an
-8x1b
+2w1m
+wn3sh
+1wo1c
+wo2cha
+woche4
+1woh
+woh4l
+1wolf
+wolf4s
+wol4ler
+wor3a
+wo2r3i
+wor2t3r
+wo4r3u
+wot2
+1wöc
+wört2h
+wör3the
+2w1p
+1wr
+w1ro
+2ws
+w3s4k
+w1s2t
+2w1t
+w3ti2
+w2u
+1wuc
+wul2
+wul3se
+wun2s
+4wur.
+wur2fa
+wur4s
+1wurst
+wus2
+wus3te
+1wu4t1
+1wüh
+wül2
+wün3
+2w1w
+6x.
+x1a
+1xa.
+2x3ab
+1xad
+1xae
+xa1fl
+1x2a3g
+xa4m
+xa3me
+xa5mer
+2xan
+x4anz
+3xas
+2x1b
x1c
-1xe.
-x3e4g
-1xen
-xe1ro
-x1erz
-1xes
-8xf
-x1g
-8x1h
+4x1d
+1xe
+x1e4g
+2xek
+xe2l
+xe3lei
+x1em
+7x2em.
+xemp6
+3x2en
+xens4
+xen3sa
+x2er.
+5xere
+xers2
+3xes
+2x3eu
+2x1f
+2x1g
+xge1
+2x3h
1xi
-8xid
-xi8so
-4xiste
-x1k
-6x1l
+xib4
+xi1c
+xich2
+2xid
+xide2
+xi2d1em
+x1i2do
+xie3l
+xi3g4
+xi2lo
+xi2l1u
+xin3sk
+x2i2s1
+xi3sc
+xi4se
+xiso2
+xis3s
+xis2tä
+x1i2tu
+x1j
+x1k4
+2x3l
+xlib6
x1m
-8xn
-1xo
-8x5o6d
-8x3p2
+2x1n
+x1or
+4x3p
+x1q
x1r
-x1s6
-8x1t
-x6tak
-x8terf
-x2t1h
+2x3s2
+4x1t
+x2t1a
+xt3an
+xt4as
+x2t1ä
+x3tät
+xtblo4
+x2t1e2d
+x2t1ei
+x4tent
+x2t1erf
+xtra1b6
+x2t3ran
+xt3s2
+x2t1u
+x3tur
1xu
-xu1e
-x5ul
-6x3w
+xu1a
+x1u4n
+xu2s1
+x1v
+2x1w
+1xy.
+1xys
x1z
-5ya.
-y5an.
-y5ank
+2y1ab
+1yac
+y1al.
+y1a2m
+yan2g
+y3ät
y1b
+yb6r
y1c
-y6cha
-y4chia
+y2chi
+y3chis
+ych5n
y1d
-yen6n
-y5ern
+y3d4r
+y1e
+y2ef
+yen4n
+y2es
+ye3sp
+y3est
+ye2th
+y1f
y1g
-y5h
-y5in
+ygie5
+y1h
+yhr2
+y1i4
y1j
-y1k2
-y1lak
-yl1al
-yla8m
-y5lax
-y1le
-y1lo
-y5lu
-y8mn
-ym1p2
-y3mu
-y1na
-yno2d
-yn1t
-y1on.
-y1o4p
-y5ou
-ypo1
-y1pr
-y8ps
+y1k4
+yk5s
+y1l
+yl3a2m
+y3lant.
+y3lante
+yl3c
+y5len
+y5ler
+yli4n
+yloni1
+yls2
+yl1st
+y2l1u
+yma4t
+ym3p4
+ympi3e
+y2ne
+y2n3o
+yn3t
+y1of
+yom2
+yon4i
+y1ont
+y3ou
+y1p
+ypa2
+yp3an
+ype2
+yper3t
+y3ph
+y2p1in
+ypo3
+y4ps
+yp3t
y1r
-yri3e
-yr1r2
-y1s
-ys5iat
-ys8ty
+y3r2e
+y3ri
+yri1e
+y5s4c
+y1sé
+ys2h
+y3s2p
+y2st4
+ys1tr
+y3s2ty
+y3s2z
y1t
-y3w
-y1z
-yä8m
-z5a6b
-zab5l
-8za6d
-1zah
-za5is
-4z3ak
-6z1am
-5zange.
-8zanl
-2z1ara
-6z5as
-z5auf
+y2t2h
+yu2r
+yure3
+y1v
+y1w
+y1y
+y1z2
+6z.
+2z3a2b
+za1c
+z3a2d
+za3de
+2z1af
+za3gr
+3z2ah
+2z3a2k
+2z1all
+2z1am
+z3ambik
+3zambiq
+z1an
+za2na
+2z3anf
+3zani
+z3anl
+3zar.
+2z1arb
+3za3re
+z1arm
+3zaro
+za3st4
+2z3at
+3zaub
+z1au2f
+z3aug
3zaun
-2z1b
-6z1c
-6z1d
+zä2
+2z1äc
+3z2äh
+2z1äm
+z1ärg
+z1ärm
+4z3b6
+zbü1b
+zbübe5
+4z3c
+2z3d
+zdä1
+zdi1st
1ze
-ze4dik
-4z3eff
-8zein
-zei4ta
-zei8ters
-ze6la
-ze8lec
-zel8th
-4zemp
-6z5engel
-zen8zin
-8zergä
-zer8i
-ze1ro
-zers8
-zerta8
-zer8tab
-zer8tag
-8zerz
-ze8ste
-zeu6gr
+ze3a
+2zeck
+ze1e
+2z1eff
+zei3la
+zeile4
+2z1ein
+zei3s2
+zei5sp
+zeist4
+zeit1a
+zei4tak
+zeit7ende
+zei4t3er
+zei2tr
+zeit3sp
+ze4l1a2
+zel3ad
+zel1er
+zel1in
+zel5la
+zel3sz
+zel3th
+zelu2
+ze5m4e
+2z1emp
+5zen.
+ze4n1ac
+zen5s2e
+zen2ta
+5zentr
+zent3sk
+2zentw
+ze2nu
+zen4zer
+5z2er.
+ze2r3a
+ze2r1e2b
+2z1ergä
+4z3ergeb
+z3erhal
+2zerhö
+ze3ri
+zer3k2
+3zerl.
+5z2ern
+zer4neb
+zer6n3ei
+2zerq
+5zerr
+z2ers
+2z3ersa
+4zerste
+zert2a2
+zer4t3ag
+zer4ter
+zer4tin
+zer6t5rau
+2zerz
+3zerza
+z1erzi
+ze2sä
+ze2s1i
+ze3sku
+ze2sp
+zes6s5end
+ze2st
+zes3tr
+ze2tr
2z1ex
-2z1f8
-z1g
-4z1h
-1zi
-zi1en
-zi5es.
-4z3imp
-zi1na
-6z5inf
-6z5inni
-zin6s5er
-8zinsuf
-zist5r
-zi5th
-zi1tr
-6z1j
-2z1k
+2z3f
+2z1g
+zger2a
+2z1h
+z2hen
+zhir5
+zi3alo
+zid5r
+zi1erh
+zi1es.
+zig4s
+zil2e
+2zimp
+3zine
+zin4er
+2z1inf
+2z1inh
+zin4ser
+4zinsuf
+2z1inv
+zi2o
+zi3op
+zirk4
+zirk6s
+zi3s2z
+zi1t2h
+2z1j
+2z3k4
+zkü1b
2z1l
+z3la
2z1m
-6z1n
-1zo
-zo6gl
-4z3oh
-zo1on
-zor6na8
-4z1p
-z5q
-6z1r
-2z1s8
+2z3n2
+znei3
+2zob
+2zof
+z1oh
+3zol
+zol3lu
+zon6ter
+zo2o
+zo2r
+zo3re
+zor4ne
+zo5se
+2z1osz
+2zot
+2z1ö2f
+zö7li
+2z3p2
+2z1q
+2z3r2
+4z3s2
2z1t
-z4t3end
+z2t1au
+z3te
+z4tehe
+zte3ma
+zte3o
+zte3str
+z2t1h
z4t3hei
-z8thi
-1zu
-zu3al
-zu1b4
-zu1f2
-6z5uhr
-zun2a
-8zunem
-zunf8
-8zungl
-zu1o
-zup8fi
-zu1s8
-zu1z
+z3t2her
+zt3ho
+z3ti
+zt1ins
+zt3rec
+zt3s
+zu1
+zu3a
+zub4
+zu5cke
+zud4
+zu3f4
+zu2g1ar
+zu3gl
+zu2g1un
+2z1uhr
+2z1um.
+zumen2
+2zumf
+2zumg
+2zuml
+2z1ums
+zu3nä
+zu3n2e
+2zunt
+zu3nu
+zu3nü
+zu3r2a
+2z1urk
+2z1url
+2zurs
+2z1urt
+zu3s4
+zu3t
+zuz2
+2züb
+zür1c
2z1v
-zw8
-z1wal
-5zweck
-zwei3s
-z1wel
-z1wer
-z6werg
-8z5wes
-1zwi
-zwi1s
-6z1wo
-1zy
-2z1z
-zz8a
-zzi1s
-1zä
-1zö
-6zöl.
-zö1le
-1zü
-2z1ü2b
-ä1a6
-äb1l
-ä1che
-ä3chi
-äch8sc
-äch8sp
-ä5chu
-äck5a
-äd1a
-äd5era
-ä6d5ia
-ä1e
-ä5fa
-äf1l
-äft6s
-äg1h
-äg3le
-ä6g5nan
-äg5str
-ä1he
-ä1hi
-äh1le
-äh5ne
-1ähnl
-äh1re
-äh5ri
-äh1ru
-ä1hu
-äh1w
-6äi
-ä1isc
-ä6ische
-ä5ism
-ä5j
-ä1k
-äl1c
-ä1le
-ä8lei
-äl6schl
-ämi1e
-äm8n
-äm8s
-ä5na
-5änderu
-äne5i8
-äng3l
-änk5l
-ä1no
-än6s5c
-ä1pa
-äp6s5c
-3äq
-är1c
-ä1re
-äre8m
-5ärgern
-är6gl
-ä1ri
-3ärmel
-ä1ro
-ärt6s5
-ä1ru
-3ärztl
-ä5rö
-ä6s5chen
-äsen8s
-äs1th
-äta8b
-ä1te
-äteri4
-äter5it
-ä6thy
-ä1ti
-3ätk
-ä1to
-ät8schl
-äts1p
-ä5tu
-äub1l
-äu1e
-1äug
-äu8ga
-äu5i
-ä1um.
-ä1us.
-1äuß
-ä1z
-ö1b
-ö1che
-ö5chi
-öch8stei
-öch8str
-öcht6
-5ö6dem
-5öffn
-ö1he
-öh1l8
-öh1re
-ö1hu
-ö1is
-ö1ke
-1ö2ko
-1öl.
-öl6k5l
-öl8pl
-ö1mu
-ö5na
-önig6s3
-ö1no
-ö5o6t
-öpf3l
-öp6s5c
-ö1re
-ör8gli
-ö1ri
-ör8tr
-ö1ru
-5österr
-ö1te
-ö5th
-ö1ti
-ö1tu
-ö1v
-ö1w
-öwe8
-ö2z
-üb6e2
-3ü4ber1
-üb1l
-üb1r
-5ü2bu
-ü1che
-ü1chi
-ü8ch3l
-üch6s5c
-ü8ck
-ück1a
-ück5ers
-üd1a2
-ü6deu
-üdi8t
-ü2d1o4
-üd5s6
-üge4l5a
-üg1l
-üh5a
-ü1he
-ü8heh
-ü6h5erk
-üh1le
-üh1re
-üh1ru
-ü1hu
-üh1w
-ü3k
-ü1le
-ül4l5a
-ül8lo
-ül4ps
-ül6s5c
-ü1lu
-ün8da
-ün8fei
-ünk5l
-ün8za
-ün6zw
-ü5pi
-ü1re
-ü8rei
-ür8fl
-ür8fr
-ür8geng
-ü1ri
-ü1ro
-ür8sta
-ür8ster
-ü1ru
-üse8n
-ü8sta
-ü8stes
-ü6s5tete
-ü3ta
-ü1te
-ü1ti
-üt8tr
-ü1tu
-üt8zei
-ü1v
-ß1a8
-5ßa.
-ß8as
-ß1b8
-ß1c
-ß1d
-1ße
-ß5ec
-8ße8g
-8ße8h
-2ß1ei
-8ßem
-ß1f8
-ß1g
-ß1h
-1ßi
-ß1k
-ß1l
-ß1m
-ßmana8
-ß1n
-ß1o
-ß1p8
-ß5q
-ß1r
-ß1s2
-ßst8
-ß1ta
-ß1te
-ßt3hei
-ß1ti
-ß5to
-ß1tr
-1ßu8
-6ß5um
-ß1v
-ß1w
-ß1z
-}
-
-% end pattern data
-
+zw2
+4zwah
+zwan2d1
+4z3wäl
+2zweg
+z2weig
+2z1wel
+2z1wen
+2zwer
+4zwerk
+z1wes
+4zwir
+z2wit
+2z1wo
+2zwö
+z1wur
+2z1wü
+zy1ank
+4z1z
+z3z4a
+z3zi
+zzi3s2
+z3zo
+zzoll2} \ No newline at end of file
diff --git a/tex/context/patterns/lang-deo.rme b/tex/context/patterns/lang-deo.rme
new file mode 100644
index 000000000..8bfa03fdb
--- /dev/null
+++ b/tex/context/patterns/lang-deo.rme
@@ -0,0 +1,31 @@
+% generated by mtxrun --script pattern --convert
+
+% dehyphn-x-2008-06-18.pat
+
+\message{German Hyphenation Patterns (Reformed Orthography, 2006) `dehyphn-x' 2008-06-18 (WL)}
+
+% TeX-Trennmuster für die reformierte (2006) deutsche Rechtschreibung
+%
+%
+% Copyright (C) 2007, 2008 Werner Lemberg <wl@gnu.org>
+%
+% This program can be redistributed and/or modified under the terms
+% of the LaTeX Project Public License Distributed from CTAN
+% archives in directory macros/latex/base/lppl.txt; either
+% version 1 of the License, or any later version.
+%
+%
+% The word list is available from
+%
+% http://repo.or.cz/w/wortliste.git?a=commit;h=469951d78911b130c2c50f0bc327d2c5d1204895
+%
+% The used patgen parameters are
+%
+% 1 1 | 2 5 | 1 1 1
+% 2 2 | 2 5 | 1 1 1
+% 3 3 | 2 6 | 1 1 1
+% 4 4 | 2 6 | 1 1 1
+% 5 5 | 2 7 | 1 1 1
+% 6 6 | 2 7 | 1 1 1
+% 7 7 | 2 9 | 1 4 1
+% 8 8 | 2 9 | 1 4 1
diff --git a/tex/context/patterns/lang-en.hyp b/tex/context/patterns/lang-en.hyp
deleted file mode 100644
index ec2165d81..000000000
--- a/tex/context/patterns/lang-en.hyp
+++ /dev/null
@@ -1,42 +0,0 @@
-% context hyphenation file, see lang-all.xml for original comment
-
-% source of data: ushyphmax.tex ushyph.tex hyphen.tex
-
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='en'>
-% <sourcefile>hyphen.tex</sourcefile>
-% <title>Plain TeX hyphenation patterns for the English language (US) </title>
-% <remarks>[NOT TO BE CHANGED IN ANY WAY!]</remarks>
-% <copyright/>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {
-as-so-ciate
-as-so-ciates
-dec-li-na-tion
-oblig-a-tory
-phil-an-thropic
-present
-presents
-project
-projects
-reci-procity
-re-cog-ni-zance
-ref-or-ma-tion
-ret-ri-bu-tion
-ta-ble
-}
-
-% end hyphenation data
-
diff --git a/tex/context/patterns/lang-en.pat b/tex/context/patterns/lang-en.pat
deleted file mode 100644
index 0ec0deb13..000000000
--- a/tex/context/patterns/lang-en.pat
+++ /dev/null
@@ -1,4966 +0,0 @@
-% context pattern file, see lang-all.xml for original comment
-
-% source of data: ushyphmax.tex ushyph.tex hyphen.tex
-
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='en'>
-% <sourcefile>hyphen.tex</sourcefile>
-% <title>Plain TeX hyphenation patterns for the English language (US) </title>
-% <remarks>[NOT TO BE CHANGED IN ANY WAY!]</remarks>
-% <copyright/>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
-.ach4
-.ad4der
-.af1t
-.al3t
-.am5at
-.an5c
-.ang4
-.ani5m
-.ant4
-.an3te
-.anti5s
-.ar5s
-.ar4tie
-.ar4ty
-.as3c
-.as1p
-.as1s
-.aster5
-.atom5
-.au1d
-.av4i
-.awn4
-.ba4g
-.ba5na
-.bas4e
-.ber4
-.be5ra
-.be3sm
-.be5sto
-.bri2
-.but4ti
-.cam4pe
-.can5c
-.capa5b
-.car5ol
-.ca4t
-.ce4la
-.ch4
-.chill5i
-.ci2
-.cit5r
-.co3e
-.co4r
-.cor5ner
-.de4moi
-.de3o
-.de3ra
-.de3ri
-.des4c
-.dictio5
-.do4t
-.du4c
-.dumb5
-.earth5
-.eas3i
-.eb4
-.eer4
-.eg2
-.el5d
-.el3em
-.enam3
-.en3g
-.en3s
-.eq5ui5t
-.er4ri
-.es3
-.eu3
-.eye5
-.fes3
-.for5mer
-.ga2
-.ge2
-.gen3t4
-.ge5og
-.gi5a
-.gi4b
-.go4r
-.hand5i
-.han5k
-.he2
-.hero5i
-.hes3
-.het3
-.hi3b
-.hi3er
-.hon5ey
-.hon3o
-.hov5
-.id4l
-.idol3
-.im3m
-.im5pin
-.in1
-.in3ci
-.ine2
-.in2k
-.in3s
-.ir5r
-.is4i
-.ju3r
-.la4cy
-.la4m
-.lat5er
-.lath5
-.le2
-.leg5e
-.len4
-.lep5
-.lev1
-.li4g
-.lig5a
-.li2n
-.li3o
-.li4t
-.mag5a5
-.mal5o
-.man5a
-.mar5ti
-.me2
-.mer3c
-.me5ter
-.mis1
-.mist5i
-.mon3e
-.mo3ro
-.mu5ta
-.muta5b
-.ni4c
-.od2
-.odd5
-.of5te
-.or5ato
-.or3c
-.or1d
-.or3t
-.os3
-.os4tl
-.oth3
-.out3
-.ped5al
-.pe5te
-.pe5tit
-.pi4e
-.pio5n
-.pi2t
-.pre3m
-.ra4c
-.ran4t
-.ratio5na
-.ree2
-.re5mit
-.res2
-.re5stat
-.ri4g
-.rit5u
-.ro4q
-.ros5t
-.row5d
-.ru4d
-.sci3e
-.self5
-.sell5
-.se2n
-.se5rie
-.sh2
-.si2
-.sing4
-.st4
-.sta5bl
-.sy2
-.ta4
-.te4
-.ten5an
-.th2
-.ti2
-.til4
-.tim5o5
-.ting4
-.tin5k
-.ton4a
-.to4p
-.top5i
-.tou5s
-.trib5ut
-.un1a
-.un3ce
-.under5
-.un1e
-.un5k
-.un5o
-.un3u
-.up3
-.ure3
-.us5a
-.ven4de
-.ve5ra
-.wil5i
-.ye4
-4ab.
-a5bal
-a5ban
-abe2
-ab5erd
-abi5a
-ab5it5ab
-ab5lat
-ab5o5liz
-4abr
-ab5rog
-ab3ul
-a4car
-ac5ard
-ac5aro
-a5ceou
-ac1er
-a5chet
-4a2ci
-a3cie
-ac1in
-a3cio
-ac5rob
-act5if
-ac3ul
-ac4um
-a2d
-ad4din
-ad5er.
-2adi
-a3dia
-ad3ica
-adi4er
-a3dio
-a3dit
-a5diu
-ad4le
-ad3ow
-ad5ran
-ad4su
-4adu
-a3duc
-ad5um
-ae4r
-aeri4e
-a2f
-aff4
-a4gab
-aga4n
-ag5ell
-age4o
-4ageu
-ag1i
-4ag4l
-ag1n
-a2go
-3agog
-ag3oni
-a5guer
-ag5ul
-a4gy
-a3ha
-a3he
-ah4l
-a3ho
-ai2
-a5ia
-a3ic.
-ai5ly
-a4i4n
-ain5in
-ain5o
-ait5en
-a1j
-ak1en
-al5ab
-al3ad
-a4lar
-4aldi
-2ale
-al3end
-a4lenti
-a5le5o
-al1i
-al4ia.
-ali4e
-al5lev
-4allic
-4alm
-a5log.
-a4ly.
-4alys
-5a5lyst
-5alyt
-3alyz
-4ama
-am5ab
-am3ag
-ama5ra
-am5asc
-a4matis
-a4m5ato
-am5era
-am3ic
-am5if
-am5ily
-am1in
-ami4no
-a2mo
-a5mon
-amor5i
-amp5en
-a2n
-an3age
-3analy
-a3nar
-an3arc
-anar4i
-a3nati
-4and
-ande4s
-an3dis
-an1dl
-an4dow
-a5nee
-a3nen
-an5est.
-a3neu
-2ang
-ang5ie
-an1gl
-a4n1ic
-a3nies
-an3i3f
-an4ime
-a5nimi
-a5nine
-an3io
-a3nip
-an3ish
-an3it
-a3niu
-an4kli
-5anniz
-ano4
-an5ot
-anoth5
-an2sa
-an4sco
-an4sn
-an2sp
-ans3po
-an4st
-an4sur
-antal4
-an4tie
-4anto
-an2tr
-an4tw
-an3ua
-an3ul
-a5nur
-4ao
-apar4
-ap5at
-ap5ero
-a3pher
-4aphi
-a4pilla
-ap5illar
-ap3in
-ap3ita
-a3pitu
-a2pl
-apoc5
-ap5ola
-apor5i
-apos3t
-aps5es
-a3pu
-aque5
-2a2r
-ar3act
-a5rade
-ar5adis
-ar3al
-a5ramete
-aran4g
-ara3p
-ar4at
-a5ratio
-ar5ativ
-a5rau
-ar5av4
-araw4
-arbal4
-ar4chan
-ar5dine
-ar4dr
-ar5eas
-a3ree
-ar3ent
-a5ress
-ar4fi
-ar4fl
-ar1i
-ar5ial
-ar3ian
-a3riet
-ar4im
-ar5inat
-ar3io
-ar2iz
-ar2mi
-ar5o5d
-a5roni
-a3roo
-ar2p
-ar3q
-arre4
-ar4sa
-ar2sh
-4as.
-as4ab
-as3ant
-ashi4
-a5sia.
-a3sib
-a3sic
-5a5si4t
-ask3i
-as4l
-a4soc
-as5ph
-as4sh
-as3ten
-as1tr
-asur5a
-a2ta
-at3abl
-at5ac
-at3alo
-at5ap
-ate5c
-at5ech
-at3ego
-at3en.
-at3era
-ater5n
-a5terna
-at3est
-at5ev
-4ath
-ath5em
-a5then
-at4ho
-ath5om
-4ati.
-a5tia
-at5i5b
-at1ic
-at3if
-ation5ar
-at3itu
-a4tog
-a2tom
-at5omiz
-a4top
-a4tos
-a1tr
-at5rop
-at4sk
-at4tag
-at5te
-at4th
-a2tu
-at5ua
-at5ue
-at3ul
-at3ura
-a2ty
-au4b
-augh3
-au3gu
-au4l2
-aun5d
-au3r
-au5sib
-aut5en
-au1th
-a2va
-av3ag
-a5van
-ave4no
-av3era
-av5ern
-av5ery
-av1i
-avi4er
-av3ig
-av5oc
-a1vor
-3away
-aw3i
-aw4ly
-aws4
-ax4ic
-ax4id
-ay5al
-aye4
-ays4
-azi4er
-azz5i
-5ba.
-bad5ger
-ba4ge
-bal1a
-ban5dag
-ban4e
-ban3i
-barbi5
-bari4a
-bas4si
-1bat
-ba4z
-2b1b
-b2be
-b3ber
-bbi4na
-4b1d
-4be.
-beak4
-beat3
-4be2d
-be3da
-be3de
-be3di
-be3gi
-be5gu
-1bel
-be1li
-be3lo
-4be5m
-be5nig
-be5nu
-4bes4
-be3sp
-be5str
-3bet
-bet5iz
-be5tr
-be3tw
-be3w
-be5yo
-2bf
-4b3h
-bi2b
-bi4d
-3bie
-bi5en
-bi4er
-2b3if
-1bil
-bi3liz
-bina5r4
-bin4d
-bi5net
-bi3ogr
-bi5ou
-bi2t
-3bi3tio
-bi3tr
-3bit5ua
-b5itz
-b1j
-bk4
-b2l2
-blath5
-b4le.
-blen4
-5blesp
-b3lis
-b4lo
-blun4t
-4b1m
-4b3n
-bne5g
-3bod
-bod3i
-bo4e
-bol3ic
-bom4bi
-bon4a
-bon5at
-3boo
-5bor.
-4b1ora
-bor5d
-5bore
-5bori
-5bos4
-b5ota
-both5
-bo4to
-bound3
-4bp
-4brit
-broth3
-2b5s2
-bsor4
-2bt
-bt4l
-b4to
-b3tr
-buf4fer
-bu4ga
-bu3li
-bumi4
-bu4n
-bunt4i
-bu3re
-bus5ie
-buss4e
-5bust
-4buta
-3butio
-b5uto
-b1v
-4b5w
-5by.
-bys4
-1ca
-cab3in
-ca1bl
-cach4
-ca5den
-4cag4
-2c5ah
-ca3lat
-cal4la
-call5in
-4calo
-can5d
-can4e
-can4ic
-can5is
-can3iz
-can4ty
-cany4
-ca5per
-car5om
-cast5er
-cas5tig
-4casy
-ca4th
-4cativ
-cav5al
-c3c
-ccha5
-cci4a
-ccompa5
-ccon4
-ccou3t
-2ce.
-4ced.
-4ceden
-3cei
-5cel.
-3cell
-1cen
-3cenc
-2cen4e
-4ceni
-3cent
-3cep
-ce5ram
-4cesa
-3cessi
-ces5si5b
-ces5t
-cet4
-c5e4ta
-cew4
-2ch
-4ch.
-4ch3ab
-5chanic
-ch5a5nis
-che2
-cheap3
-4ched
-che5lo
-3chemi
-ch5ene
-ch3er.
-ch3ers
-4ch1in
-5chine.
-ch5iness
-5chini
-5chio
-3chit
-chi2z
-3cho2
-ch4ti
-1ci
-3cia
-ci2a5b
-cia5r
-ci5c
-4cier
-5cific.
-4cii
-ci4la
-3cili
-2cim
-2cin
-c4ina
-3cinat
-cin3em
-c1ing
-c5ing.
-5cino
-cion4
-4cipe
-ci3ph
-4cipic
-4cista
-4cisti
-2c1it
-cit3iz
-5ciz
-ck1
-ck3i
-1c4l4
-4clar
-c5laratio
-5clare
-cle4m
-4clic
-clim4
-cly4
-c5n
-1co
-co5ag
-coe2
-2cog
-co4gr
-coi4
-co3inc
-col5i
-5colo
-col3or
-com5er
-con4a
-c4one
-con3g
-con5t
-co3pa
-cop3ic
-co4pl
-4corb
-coro3n
-cos4e
-cov1
-cove4
-cow5a
-coz5e
-co5zi
-c1q
-cras5t
-5crat.
-5cratic
-cre3at
-5cred
-4c3reta
-cre4v
-cri2
-cri5f
-c4rin
-cris4
-5criti
-cro4pl
-crop5o
-cros4e
-cru4d
-4c3s2
-2c1t
-cta4b
-ct5ang
-c5tant
-c2te
-c3ter
-c4ticu
-ctim3i
-ctu4r
-c4tw
-cud5
-c4uf
-c4ui
-cu5ity
-5culi
-cul4tis
-3cultu
-cu2ma
-c3ume
-cu4mi
-3cun
-cu3pi
-cu5py
-cur5a4b
-cu5ria
-1cus
-cuss4i
-3c4ut
-cu4tie
-4c5utiv
-4cutr
-1cy
-cze4
-1d2a
-5da.
-2d3a4b
-dach4
-4daf
-2dag
-da2m2
-dan3g
-dard5
-dark5
-4dary
-3dat
-4dativ
-4dato
-5dav4
-dav5e
-5day
-d1b
-d5c
-d1d4
-2de.
-deaf5
-deb5it
-de4bon
-decan4
-de4cil
-de5com
-2d1ed
-4dee.
-de5if
-deli4e
-del5i5q
-de5lo
-d4em
-5dem.
-3demic
-dem5ic.
-de5mil
-de4mons
-demor5
-1den
-de4nar
-de3no
-denti5f
-de3nu
-de1p
-de3pa
-depi4
-de2pu
-d3eq
-d4erh
-5derm
-dern5iz
-der5s
-des2
-d2es.
-de1sc
-de2s5o
-des3ti
-de3str
-de4su
-de1t
-de2to
-de1v
-dev3il
-4dey
-4d1f
-d4ga
-d3ge4t
-dg1i
-d2gy
-d1h2
-5di.
-1d4i3a
-dia5b
-di4cam
-d4ice
-3dict
-3did
-5di3en
-d1if
-di3ge
-di4lato
-d1in
-1dina
-3dine.
-5dini
-di5niz
-1dio
-dio5g
-di4pl
-dir2
-di1re
-dirt5i
-dis1
-5disi
-d4is3t
-d2iti
-1di1v
-d1j
-d5k2
-4d5la
-3dle.
-3dled
-3dles.
-4dless
-2d3lo
-4d5lu
-2dly
-d1m
-4d1n4
-1do
-3do.
-do5de
-5doe
-2d5of
-d4og
-do4la
-doli4
-do5lor
-dom5iz
-do3nat
-doni4
-doo3d
-dop4p
-d4or
-3dos
-4d5out
-do4v
-3dox
-d1p
-1dr
-drag5on
-4drai
-dre4
-drea5r
-5dren
-dri4b
-dril4
-dro4p
-4drow
-5drupli
-4dry
-2d1s2
-ds4p
-d4sw
-d4sy
-d2th
-1du
-d1u1a
-du2c
-d1uca
-duc5er
-4duct.
-4ducts
-du5el
-du4g
-d3ule
-dum4be
-du4n
-4dup
-du4pe
-d1v
-d1w
-d2y
-5dyn
-dy4se
-dys5p
-e1a4b
-e3act
-ead1
-ead5ie
-ea4ge
-ea5ger
-ea4l
-eal5er
-eal3ou
-eam3er
-e5and
-ear3a
-ear4c
-ear5es
-ear4ic
-ear4il
-ear5k
-ear2t
-eart3e
-ea5sp
-e3ass
-east3
-ea2t
-eat5en
-eath3i
-e5atif
-e4a3tu
-ea2v
-eav3en
-eav5i
-eav5o
-2e1b
-e4bel.
-e4bels
-e4ben
-e4bit
-e3br
-e4cad
-ecan5c
-ecca5
-e1ce
-ec5essa
-ec2i
-e4cib
-ec5ificat
-ec5ifie
-ec5ify
-ec3im
-eci4t
-e5cite
-e4clam
-e4clus
-e2col
-e4comm
-e4compe
-e4conc
-e2cor
-ec3ora
-eco5ro
-e1cr
-e4crem
-ec4tan
-ec4te
-e1cu
-e4cul
-ec3ula
-2e2da
-4ed3d
-e4d1er
-ede4s
-4edi
-e3dia
-ed3ib
-ed3ica
-ed3im
-ed1it
-edi5z
-4edo
-e4dol
-edon2
-e4dri
-e4dul
-ed5ulo
-ee2c
-eed3i
-ee2f
-eel3i
-ee4ly
-ee2m
-ee4na
-ee4p1
-ee2s4
-eest4
-ee4ty
-e5ex
-e1f
-e4f3ere
-1eff
-e4fic
-5efici
-efil4
-e3fine
-ef5i5nite
-3efit
-efor5es
-e4fuse.
-4egal
-eger4
-eg5ib
-eg4ic
-eg5ing
-e5git5
-eg5n
-e4go.
-e4gos
-eg1ul
-e5gur
-5egy
-e1h4
-eher4
-ei2
-e5ic
-ei5d
-eig2
-ei5gl
-e3imb
-e3inf
-e1ing
-e5inst
-eir4d
-eit3e
-ei3th
-e5ity
-e1j
-e4jud
-ej5udi
-eki4n
-ek4la
-e1la
-e4la.
-e4lac
-elan4d
-el5ativ
-e4law
-elaxa4
-e3lea
-el5ebra
-5elec
-e4led
-el3ega
-e5len
-e4l1er
-e1les
-el2f
-el2i
-e3libe
-e4l5ic.
-el3ica
-e3lier
-el5igib
-e5lim
-e4l3ing
-e3lio
-e2lis
-el5ish
-e3liv3
-4ella
-el4lab
-ello4
-e5loc
-el5og
-el3op.
-el2sh
-el4ta
-e5lud
-el5ug
-e4mac
-e4mag
-e5man
-em5ana
-em5b
-e1me
-e2mel
-e4met
-em3ica
-emi4e
-em5igra
-em1in2
-em5ine
-em3i3ni
-e4mis
-em5ish
-e5miss
-em3iz
-5emniz
-emo4g
-emoni5o
-em3pi
-e4mul
-em5ula
-emu3n
-e3my
-en5amo
-e4nant
-ench4er
-en3dic
-e5nea
-e5nee
-en3em
-en5ero
-en5esi
-en5est
-en3etr
-e3new
-en5ics
-e5nie
-e5nil
-e3nio
-en3ish
-en3it
-e5niu
-5eniz
-4enn
-4eno
-eno4g
-e4nos
-en3ov
-en4sw
-ent5age
-4enthes
-en3ua
-en5uf
-e3ny.
-4en3z
-e5of
-eo2g
-e4oi4
-e3ol
-eop3ar
-e1or
-eo3re
-eo5rol
-eos4
-e4ot
-eo4to
-e5out
-e5ow
-e2pa
-e3pai
-ep5anc
-e5pel
-e3pent
-ep5etitio
-ephe4
-e4pli
-e1po
-e4prec
-ep5reca
-e4pred
-ep3reh
-e3pro
-e4prob
-ep4sh
-ep5ti5b
-e4put
-ep5uta
-e1q
-equi3l
-e4q3ui3s
-er1a
-era4b
-4erand
-er3ar
-4erati.
-2erb
-er4bl
-er3ch
-er4che
-2ere.
-e3real
-ere5co
-ere3in
-er5el.
-er3emo
-er5ena
-er5ence
-4erene
-er3ent
-ere4q
-er5ess
-er3est
-eret4
-er1h
-er1i
-e1ria4
-5erick
-e3rien
-eri4er
-er3ine
-e1rio
-4erit
-er4iu
-eri4v
-e4riva
-er3m4
-er4nis
-4ernit
-5erniz
-er3no
-2ero
-er5ob
-e5roc
-ero4r
-er1ou
-er1s
-er3set
-ert3er
-4ertl
-er3tw
-4eru
-eru4t
-5erwau
-e1s4a
-e4sage.
-e4sages
-es2c
-e2sca
-es5can
-e3scr
-es5cu
-e1s2e
-e2sec
-es5ecr
-es5enc
-e4sert.
-e4serts
-e4serva
-4esh
-e3sha
-esh5en
-e1si
-e2sic
-e2sid
-es5iden
-es5igna
-e2s5im
-es4i4n
-esis4te
-esi4u
-e5skin
-es4mi
-e2sol
-es3olu
-e2son
-es5ona
-e1sp
-es3per
-es5pira
-es4pre
-2ess
-es4si4b
-estan4
-es3tig
-es5tim
-4es2to
-e3ston
-2estr
-e5stro
-estruc5
-e2sur
-es5urr
-es4w
-eta4b
-eten4d
-e3teo
-ethod3
-et1ic
-e5tide
-etin4
-eti4no
-e5tir
-e5titio
-et5itiv
-4etn
-et5ona
-e3tra
-e3tre
-et3ric
-et5rif
-et3rog
-et5ros
-et3ua
-et5ym
-et5z
-4eu
-e5un
-e3up
-eu3ro
-eus4
-eute4
-euti5l
-eu5tr
-eva2p5
-e2vas
-ev5ast
-e5vea
-ev3ell
-evel3o
-e5veng
-even4i
-ev1er
-e5verb
-e1vi
-ev3id
-evi4l
-e4vin
-evi4v
-e5voc
-e5vu
-e1wa
-e4wag
-e5wee
-e3wh
-ewil5
-ew3ing
-e3wit
-1exp
-5eyc
-5eye.
-eys4
-1fa
-fa3bl
-fab3r
-fa4ce
-4fag
-fain4
-fall5e
-4fa4ma
-fam5is
-5far
-far5th
-fa3ta
-fa3the
-4fato
-fault5
-4f5b
-4fd
-4fe.
-feas4
-feath3
-fe4b
-4feca
-5fect
-2fed
-fe3li
-fe4mo
-fen2d
-fend5e
-fer1
-5ferr
-fev4
-4f1f
-f4fes
-f4fie
-f5fin.
-f2f5is
-f4fly
-f2fy
-4fh
-1fi
-fi3a
-2f3ic.
-4f3ical
-f3ican
-4ficate
-f3icen
-fi3cer
-fic4i
-5ficia
-5ficie
-4fics
-fi3cu
-fi5del
-fight5
-fil5i
-fill5in
-4fily
-2fin
-5fina
-fin2d5
-fi2ne
-f1in3g
-fin4n
-fis4ti
-f4l2
-f5less
-flin4
-flo3re
-f2ly5
-4fm
-4fn
-1fo
-5fon
-fon4de
-fon4t
-fo2r
-fo5rat
-for5ay
-fore5t
-for4i
-fort5a
-fos5
-4f5p
-fra4t
-f5rea
-fres5c
-fri2
-fril4
-frol5
-2f3s
-2ft
-f4to
-f2ty
-3fu
-fu5el
-4fug
-fu4min
-fu5ne
-fu3ri
-fusi4
-fus4s
-4futa
-1fy
-1ga
-gaf4
-5gal.
-3gali
-ga3lo
-2gam
-ga5met
-g5amo
-gan5is
-ga3niz
-gani5za
-4gano
-gar5n4
-gass4
-gath3
-4gativ
-4gaz
-g3b
-gd4
-2ge.
-2ged
-geez4
-gel4in
-ge5lis
-ge5liz
-4gely
-1gen
-ge4nat
-ge5niz
-4geno
-4geny
-1geo
-ge3om
-g4ery
-5gesi
-geth5
-4geto
-ge4ty
-ge4v
-4g1g2
-g2ge
-g3ger
-gglu5
-ggo4
-gh3in
-gh5out
-gh4to
-5gi.
-1gi4a
-gia5r
-g1ic
-5gicia
-g4ico
-gien5
-5gies.
-gil4
-g3imen
-3g4in.
-gin5ge
-5g4ins
-5gio
-3gir
-gir4l
-g3isl
-gi4u
-5giv
-3giz
-gl2
-gla4
-glad5i
-5glas
-1gle
-gli4b
-g3lig
-3glo
-glo3r
-g1m
-g4my
-gn4a
-g4na.
-gnet4t
-g1ni
-g2nin
-g4nio
-g1no
-g4non
-1go
-3go.
-gob5
-5goe
-3g4o4g
-go3is
-gon2
-4g3o3na
-gondo5
-go3ni
-5goo
-go5riz
-gor5ou
-5gos.
-gov1
-g3p
-1gr
-4grada
-g4rai
-gran2
-5graph.
-g5rapher
-5graphic
-4graphy
-4gray
-gre4n
-4gress.
-4grit
-g4ro
-gruf4
-gs2
-g5ste
-gth3
-gu4a
-3guard
-2gue
-5gui5t
-3gun
-3gus
-4gu4t
-g3w
-1gy
-2g5y3n
-gy5ra
-h3ab4l
-hach4
-hae4m
-hae4t
-h5agu
-ha3la
-hala3m
-ha4m
-han4ci
-han4cy
-5hand.
-han4g
-hang5er
-hang5o
-h5a5niz
-han4k
-han4te
-hap3l
-hap5t
-ha3ran
-ha5ras
-har2d
-hard3e
-har4le
-harp5en
-har5ter
-has5s
-haun4
-5haz
-haz3a
-h1b
-1head
-3hear
-he4can
-h5ecat
-h4ed
-he5do5
-he3l4i
-hel4lis
-hel4ly
-h5elo
-hem4p
-he2n
-hena4
-hen5at
-heo5r
-hep5
-h4era
-hera3p
-her4ba
-here5a
-h3ern
-h5erou
-h3ery
-h1es
-he2s5p
-he4t
-het4ed
-heu4
-h1f
-h1h
-hi5an
-hi4co
-high5
-h4il2
-himer4
-h4ina
-hion4e
-hi4p
-hir4l
-hi3ro
-hir4p
-hir4r
-his3el
-his4s
-hith5er
-hi2v
-4hk
-4h1l4
-hlan4
-h2lo
-hlo3ri
-4h1m
-hmet4
-2h1n
-h5odiz
-h5ods
-ho4g
-hoge4
-hol5ar
-3hol4e
-ho4ma
-home3
-hon4a
-ho5ny
-3hood
-hoon4
-hor5at
-ho5ris
-hort3e
-ho5ru
-hos4e
-ho5sen
-hos1p
-1hous
-house3
-hov5el
-4h5p
-4hr4
-hree5
-hro5niz
-hro3po
-4h1s2
-h4sh
-h4tar
-ht1en
-ht5es
-h4ty
-hu4g
-hu4min
-hun5ke
-hun4t
-hus3t4
-hu4t
-h1w
-h4wart
-hy3pe
-hy3ph
-hy2s
-2i1a
-i2al
-iam4
-iam5ete
-i2an
-4ianc
-ian3i
-4ian4t
-ia5pe
-iass4
-i4ativ
-ia4tric
-i4atu
-ibe4
-ib3era
-ib5ert
-ib5ia
-ib3in
-ib5it.
-ib5ite
-i1bl
-ib3li
-i5bo
-i1br
-i2b5ri
-i5bun
-4icam
-5icap
-4icar
-i4car.
-i4cara
-icas5
-i4cay
-iccu4
-4iceo
-4ich
-2ici
-i5cid
-ic5ina
-i2cip
-ic3ipa
-i4cly
-i2c5oc
-4i1cr
-5icra
-i4cry
-ic4te
-ictu2
-ic4t3ua
-ic3ula
-ic4um
-ic5uo
-i3cur
-2id
-i4dai
-id5anc
-id5d
-ide3al
-ide4s
-i2di
-id5ian
-idi4ar
-i5die
-id3io
-idi5ou
-id1it
-id5iu
-i3dle
-i4dom
-id3ow
-i4dr
-i2du
-id5uo
-2ie4
-ied4e
-5ie5ga
-ield3
-ien5a4
-ien4e
-i5enn
-i3enti
-i1er.
-i3esc
-i1est
-i3et
-4if.
-if5ero
-iff5en
-if4fr
-4ific.
-i3fie
-i3fl
-4ift
-2ig
-iga5b
-ig3era
-ight3i
-4igi
-i3gib
-ig3il
-ig3in
-ig3it
-i4g4l
-i2go
-ig3or
-ig5ot
-i5gre
-igu5i
-ig1ur
-i3h
-4i5i4
-i3j
-4ik
-i1la
-il3a4b
-i4lade
-i2l5am
-ila5ra
-i3leg
-il1er
-ilev4
-il5f
-il1i
-il3ia
-il2ib
-il3io
-il4ist
-2ilit
-il2iz
-ill5ab
-4iln
-il3oq
-il4ty
-il5ur
-il3v
-i4mag
-im3age
-ima5ry
-imenta5r
-4imet
-im1i
-im5ida
-imi5le
-i5mini
-4imit
-im4ni
-i3mon
-i2mu
-im3ula
-2in.
-i4n3au
-4inav
-incel4
-in3cer
-4ind
-in5dling
-2ine
-i3nee
-iner4ar
-i5ness
-4inga
-4inge
-in5gen
-4ingi
-in5gling
-4ingo
-4ingu
-2ini
-i5ni.
-i4nia
-in3io
-in1is
-i5nite.
-5initio
-in3ity
-4ink
-4inl
-2inn
-2i1no
-i4no4c
-ino4s
-i4not
-2ins
-in3se
-insur5a
-2int.
-2in4th
-in1u
-i5nus
-4iny
-2io
-4io.
-ioge4
-io2gr
-i1ol
-io4m
-ion3at
-ion4ery
-ion3i
-io5ph
-ior3i
-i4os
-io5th
-i5oti
-io4to
-i4our
-2ip
-ipe4
-iphras4
-ip3i
-ip4ic
-ip4re4
-ip3ul
-i3qua
-iq5uef
-iq3uid
-iq3ui3t
-4ir
-i1ra
-ira4b
-i4rac
-ird5e
-ire4de
-i4ref
-i4rel4
-i4res
-ir5gi
-ir1i
-iri5de
-ir4is
-iri3tu
-5i5r2iz
-ir4min
-iro4g
-5iron.
-ir5ul
-2is.
-is5ag
-is3ar
-isas5
-2is1c
-is3ch
-4ise
-is3er
-3isf
-is5han
-is3hon
-ish5op
-is3ib
-isi4d
-i5sis
-is5itiv
-4is4k
-islan4
-4isms
-i2so
-iso5mer
-is1p
-is2pi
-is4py
-4is1s
-is4sal
-issen4
-is4ses
-is4ta.
-is1te
-is1ti
-ist4ly
-4istral
-i2su
-is5us
-4ita.
-ita4bi
-i4tag
-4ita5m
-i3tan
-i3tat
-2ite
-it3era
-i5teri
-it4es
-2ith
-i1ti
-4itia
-4i2tic
-it3ica
-5i5tick
-it3ig
-it5ill
-i2tim
-2itio
-4itis
-i4tism
-i2t5o5m
-4iton
-i4tram
-it5ry
-4itt
-it3uat
-i5tud
-it3ul
-4itz.
-i1u
-2iv
-iv3ell
-iv3en.
-i4v3er.
-i4vers.
-iv5il.
-iv5io
-iv1it
-i5vore
-iv3o3ro
-i4v3ot
-4i5w
-ix4o
-4iy
-4izar
-izi4
-5izont
-5ja
-jac4q
-ja4p
-1je
-jer5s
-4jestie
-4jesty
-jew3
-jo4p
-5judg
-3ka.
-k3ab
-k5ag
-kais4
-kal4
-k1b
-k2ed
-1kee
-ke4g
-ke5li
-k3en4d
-k1er
-kes4
-k3est.
-ke4ty
-k3f
-kh4
-k1i
-5ki.
-5k2ic
-k4ill
-kilo5
-k4im
-k4in.
-kin4de
-k5iness
-kin4g
-ki4p
-kis4
-k5ish
-kk4
-k1l
-4kley
-4kly
-k1m
-k5nes
-1k2no
-ko5r
-kosh4
-k3ou
-kro5n
-4k1s2
-k4sc
-ks4l
-k4sy
-k5t
-k1w
-lab3ic
-l4abo
-laci4
-l4ade
-la3dy
-lag4n
-lam3o
-3land
-lan4dl
-lan5et
-lan4te
-lar4g
-lar3i
-las4e
-la5tan
-4lateli
-4lativ
-4lav
-la4v4a
-2l1b
-lbin4
-4l1c2
-lce4
-l3ci
-2ld
-l2de
-ld4ere
-ld4eri
-ldi4
-ld5is
-l3dr
-l4dri
-le2a
-le4bi
-left5
-5leg.
-5legg
-le4mat
-lem5atic
-4len.
-3lenc
-5lene.
-1lent
-le3ph
-le4pr
-lera5b
-ler4e
-3lerg
-3l4eri
-l4ero
-les2
-le5sco
-5lesq
-3less
-5less.
-l3eva
-lev4er.
-lev4era
-lev4ers
-3ley
-4leye
-2lf
-l5fr
-4l1g4
-l5ga
-lgar3
-l4ges
-lgo3
-2l3h
-li4ag
-li2am
-liar5iz
-li4as
-li4ato
-li5bi
-5licio
-li4cor
-4lics
-4lict.
-l4icu
-l3icy
-l3ida
-lid5er
-3lidi
-lif3er
-l4iff
-li4fl
-5ligate
-3ligh
-li4gra
-3lik
-4l4i4l
-lim4bl
-lim3i
-li4mo
-l4im4p
-l4ina
-1l4ine
-lin3ea
-lin3i
-link5er
-li5og
-4l4iq
-lis4p
-l1it
-l2it.
-5litica
-l5i5tics
-liv3er
-l1iz
-4lj
-lka3
-l3kal
-lka4t
-l1l
-l4law
-l2le
-l5lea
-l3lec
-l3leg
-l3lel
-l3le4n
-l3le4t
-ll2i
-l2lin4
-l5lina
-ll4o
-lloqui5
-ll5out
-l5low
-2lm
-l5met
-lm3ing
-l4mod
-lmon4
-2l1n2
-3lo.
-lob5al
-lo4ci
-4lof
-3logic
-l5ogo
-3logu
-lom3er
-5long
-lon4i
-l3o3niz
-lood5
-5lope.
-lop3i
-l3opm
-lora4
-lo4rato
-lo5rie
-lor5ou
-5los.
-los5et
-5losophiz
-5losophy
-los4t
-lo4ta
-loun5d
-2lout
-4lov
-2lp
-lpa5b
-l3pha
-l5phi
-lp5ing
-l3pit
-l4pl
-l5pr
-4l1r
-2l1s2
-l4sc
-l2se
-l4sie
-4lt
-lt5ag
-ltane5
-l1te
-lten4
-ltera4
-lth3i
-l5ties.
-ltis4
-l1tr
-ltu2
-ltur3a
-lu5a
-lu3br
-luch4
-lu3ci
-lu3en
-luf4
-lu5id
-lu4ma
-5lumi
-l5umn.
-5lumnia
-lu3o
-luo3r
-4lup
-luss4
-lus3te
-1lut
-l5ven
-l5vet4
-2l1w
-1ly
-4lya
-4lyb
-ly5me
-ly3no
-2lys4
-l5yse
-1ma
-2mab
-ma2ca
-ma5chine
-ma4cl
-mag5in
-5magn
-2mah
-maid5
-4mald
-ma3lig
-ma5lin
-mal4li
-mal4ty
-5mania
-man5is
-man3iz
-4map
-ma5rine.
-ma5riz
-mar4ly
-mar3v
-ma5sce
-mas4e
-mas1t
-5mate
-math3
-ma3tis
-4matiza
-4m1b
-mba4t5
-m5bil
-m4b3ing
-mbi4v
-4m5c
-4me.
-2med
-4med.
-5media
-me3die
-m5e5dy
-me2g
-mel5on
-mel4t
-me2m
-mem1o3
-1men
-men4a
-men5ac
-men4de
-4mene
-men4i
-mens4
-mensu5
-3ment
-men4te
-me5on
-m5ersa
-2mes
-3mesti
-me4ta
-met3al
-me1te
-me5thi
-m4etr
-5metric
-me5trie
-me3try
-me4v
-4m1f
-2mh
-5mi.
-mi3a
-mid4a
-mid4g
-mig4
-3milia
-m5i5lie
-m4ill
-min4a
-3mind
-m5inee
-m4ingl
-min5gli
-m5ingly
-min4t
-m4inu
-miot4
-m2is
-mis4er.
-mis5l
-mis4ti
-m5istry
-4mith
-m2iz
-4mk
-4m1l
-m1m
-mma5ry
-4m1n
-mn4a
-m4nin
-mn4o
-1mo
-4mocr
-5mocratiz
-mo2d1
-mo4go
-mois2
-moi5se
-4mok
-mo5lest
-mo3me
-mon5et
-mon5ge
-moni3a
-mon4ism
-mon4ist
-mo3niz
-monol4
-mo3ny.
-mo2r
-4mora.
-mos2
-mo5sey
-mo3sp
-moth3
-m5ouf
-3mous
-mo2v
-4m1p
-mpara5
-mpa5rab
-mpar5i
-m3pet
-mphas4
-m2pi
-mpi4a
-mp5ies
-m4p1in
-m5pir
-mp5is
-mpo3ri
-mpos5ite
-m4pous
-mpov5
-mp4tr
-m2py
-4m3r
-4m1s2
-m4sh
-m5si
-4mt
-1mu
-mula5r4
-5mult
-multi3
-3mum
-mun2
-4mup
-mu4u
-4mw
-1na
-2n1a2b
-n4abu
-4nac.
-na4ca
-n5act
-nag5er.
-nak4
-na4li
-na5lia
-4nalt
-na5mit
-n2an
-nanci4
-nan4it
-nank4
-nar3c
-4nare
-nar3i
-nar4l
-n5arm
-n4as
-nas4c
-nas5ti
-n2at
-na3tal
-nato5miz
-n2au
-nau3se
-3naut
-nav4e
-4n1b4
-ncar5
-n4ces.
-n3cha
-n5cheo
-n5chil
-n3chis
-nc1in
-nc4it
-ncour5a
-n1cr
-n1cu
-n4dai
-n5dan
-n1de
-nd5est.
-ndi4b
-n5d2if
-n1dit
-n3diz
-n5duc
-ndu4r
-nd2we
-2ne.
-n3ear
-ne2b
-neb3u
-ne2c
-5neck
-2ned
-ne4gat
-neg5ativ
-5nege
-ne4la
-nel5iz
-ne5mi
-ne4mo
-1nen
-4nene
-3neo
-ne4po
-ne2q
-n1er
-nera5b
-n4erar
-n2ere
-n4er5i
-ner4r
-1nes
-2nes.
-4nesp
-2nest
-4nesw
-3netic
-ne4v
-n5eve
-ne4w
-n3f
-n4gab
-n3gel
-nge4n4e
-n5gere
-n3geri
-ng5ha
-n3gib
-ng1in
-n5git
-n4gla
-ngov4
-ng5sh
-n1gu
-n4gum
-n2gy
-4n1h4
-nha4
-nhab3
-nhe4
-3n4ia
-ni3an
-ni4ap
-ni3ba
-ni4bl
-ni4d
-ni5di
-ni4er
-ni2fi
-ni5ficat
-n5igr
-nik4
-n1im
-ni3miz
-n1in
-5nine.
-nin4g
-ni4o
-5nis.
-nis4ta
-n2it
-n4ith
-3nitio
-n3itor
-ni3tr
-n1j
-4nk2
-n5kero
-n3ket
-nk3in
-n1kl
-4n1l
-n5m
-nme4
-nmet4
-4n1n2
-nne4
-nni3al
-nni4v
-nob4l
-no3ble
-n5ocl
-4n3o2d
-3noe
-4nog
-noge4
-nois5i
-no5l4i
-5nologis
-3nomic
-n5o5miz
-no4mo
-no3my
-no4n
-non4ag
-non5i
-n5oniz
-4nop
-5nop5o5li
-nor5ab
-no4rary
-4nosc
-nos4e
-nos5t
-no5ta
-1nou
-3noun
-nov3el3
-nowl3
-n1p4
-npi4
-npre4c
-n1q
-n1r
-nru4
-2n1s2
-ns5ab
-nsati4
-ns4c
-n2se
-n4s3es
-nsid1
-nsig4
-n2sl
-ns3m
-n4soc
-ns4pe
-n5spi
-nsta5bl
-n1t
-nta4b
-nter3s
-nt2i
-n5tib
-nti4er
-nti2f
-n3tine
-n4t3ing
-nti4p
-ntrol5li
-nt4s
-ntu3me
-nu1a
-nu4d
-nu5en
-nuf4fe
-n3uin
-3nu3it
-n4um
-nu1me
-n5umi
-3nu4n
-n3uo
-nu3tr
-n1v2
-n1w4
-nym4
-nyp4
-4nz
-n3za
-4oa
-oad3
-o5a5les
-oard3
-oas4e
-oast5e
-oat5i
-ob3a3b
-o5bar
-obe4l
-o1bi
-o2bin
-ob5ing
-o3br
-ob3ul
-o1ce
-och4
-o3chet
-ocif3
-o4cil
-o4clam
-o4cod
-oc3rac
-oc5ratiz
-ocre3
-5ocrit
-octor5a
-oc3ula
-o5cure
-od5ded
-od3ic
-odi3o
-o2do4
-odor3
-od5uct.
-od5ucts
-o4el
-o5eng
-o3er
-oe4ta
-o3ev
-o2fi
-of5ite
-ofit4t
-o2g5a5r
-og5ativ
-o4gato
-o1ge
-o5gene
-o5geo
-o4ger
-o3gie
-1o1gis
-og3it
-o4gl
-o5g2ly
-3ogniz
-o4gro
-ogu5i
-1ogy
-2ogyn
-o1h2
-ohab5
-oi2
-oic3es
-oi3der
-oiff4
-oig4
-oi5let
-o3ing
-oint5er
-o5ism
-oi5son
-oist5en
-oi3ter
-o5j
-2ok
-o3ken
-ok5ie
-o1la
-o4lan
-olass4
-ol2d
-old1e
-ol3er
-o3lesc
-o3let
-ol4fi
-ol2i
-o3lia
-o3lice
-ol5id.
-o3li4f
-o5lil
-ol3ing
-o5lio
-o5lis.
-ol3ish
-o5lite
-o5litio
-o5liv
-olli4e
-ol5ogiz
-olo4r
-ol5pl
-ol2t
-ol3ub
-ol3ume
-ol3un
-o5lus
-ol2v
-o2ly
-om5ah
-oma5l
-om5atiz
-om2be
-om4bl
-o2me
-om3ena
-om5erse
-o4met
-om5etry
-o3mia
-om3ic.
-om3ica
-o5mid
-om1in
-o5mini
-5ommend
-omo4ge
-o4mon
-om3pi
-ompro5
-o2n
-on1a
-on4ac
-o3nan
-on1c
-3oncil
-2ond
-on5do
-o3nen
-on5est
-on4gu
-on1ic
-o3nio
-on1is
-o5niu
-on3key
-on4odi
-on3omy
-on3s
-onspi4
-onspir5a
-onsu4
-onten4
-on3t4i
-ontif5
-on5um
-onva5
-oo2
-ood5e
-ood5i
-oo4k
-oop3i
-o3ord
-oost5
-o2pa
-ope5d
-op1er
-3opera
-4operag
-2oph
-o5phan
-o5pher
-op3ing
-o3pit
-o5pon
-o4posi
-o1pr
-op1u
-opy5
-o1q
-o1ra
-o5ra.
-o4r3ag
-or5aliz
-or5ange
-ore5a
-o5real
-or3ei
-ore5sh
-or5est.
-orew4
-or4gu
-4o5ria
-or3ica
-o5ril
-or1in
-o1rio
-or3ity
-o3riu
-or2mi
-orn2e
-o5rof
-or3oug
-or5pe
-3orrh
-or4se
-ors5en
-orst4
-or3thi
-or3thy
-or4ty
-o5rum
-o1ry
-os3al
-os2c
-os4ce
-o3scop
-4oscopi
-o5scr
-os4i4e
-os5itiv
-os3ito
-os3ity
-osi4u
-os4l
-o2so
-os4pa
-os4po
-os2ta
-o5stati
-os5til
-os5tit
-o4tan
-otele4g
-ot3er.
-ot5ers
-o4tes
-4oth
-oth5esi
-oth3i4
-ot3ic.
-ot5ica
-o3tice
-o3tif
-o3tis
-oto5s
-ou2
-ou3bl
-ouch5i
-ou5et
-ou4l
-ounc5er
-oun2d
-ou5v
-ov4en
-over4ne
-over3s
-ov4ert
-o3vis
-oviti4
-o5v4ol
-ow3der
-ow3el
-ow5est
-ow1i
-own5i
-o4wo
-oy1a
-1pa
-pa4ca
-pa4ce
-pac4t
-p4ad
-5pagan
-p3agat
-p4ai
-pain4
-p4al
-pan4a
-pan3el
-pan4ty
-pa3ny
-pa1p
-pa4pu
-para5bl
-par5age
-par5di
-3pare
-par5el
-p4a4ri
-par4is
-pa2te
-pa5ter
-5pathic
-pa5thy
-pa4tric
-pav4
-3pay
-4p1b
-pd4
-4pe.
-3pe4a
-pear4l
-pe2c
-2p2ed
-3pede
-3pedi
-pedia4
-ped4ic
-p4ee
-pee4d
-pek4
-pe4la
-peli4e
-pe4nan
-p4enc
-pen4th
-pe5on
-p4era.
-pera5bl
-p4erag
-p4eri
-peri5st
-per4mal
-perme5
-p4ern
-per3o
-per3ti
-pe5ru
-per1v
-pe2t
-pe5ten
-pe5tiz
-4pf
-4pg
-4ph.
-phar5i
-phe3no
-ph4er
-ph4es.
-ph1ic
-5phie
-ph5ing
-5phisti
-3phiz
-ph2l
-3phob
-3phone
-5phoni
-pho4r
-4phs
-ph3t
-5phu
-1phy
-pi3a
-pian4
-pi4cie
-pi4cy
-p4id
-p5ida
-pi3de
-5pidi
-3piec
-pi3en
-pi4grap
-pi3lo
-pi2n
-p4in.
-pind4
-p4ino
-3pi1o
-pion4
-p3ith
-pi5tha
-pi2tu
-2p3k2
-1p2l2
-3plan
-plas5t
-pli3a
-pli5er
-4plig
-pli4n
-ploi4
-plu4m
-plum4b
-4p1m
-2p3n
-po4c
-5pod.
-po5em
-po3et5
-5po4g
-poin2
-5point
-poly5t
-po4ni
-po4p
-1p4or
-po4ry
-1pos
-pos1s
-p4ot
-po4ta
-5poun
-4p1p
-ppa5ra
-p2pe
-p4ped
-p5pel
-p3pen
-p3per
-p3pet
-ppo5site
-pr2
-pray4e
-5preci
-pre5co
-pre3em
-pref5ac
-pre4la
-pre3r
-p3rese
-3press
-pre5ten
-pre3v
-5pri4e
-prin4t3
-pri4s
-pris3o
-p3roca
-prof5it
-pro3l
-pros3e
-pro1t
-2p1s2
-p2se
-ps4h
-p4sib
-2p1t
-pt5a4b
-p2te
-p2th
-pti3m
-ptu4r
-p4tw
-pub3
-pue4
-puf4
-pul3c
-pu4m
-pu2n
-pur4r
-5pus
-pu2t
-5pute
-put3er
-pu3tr
-put4ted
-put4tin
-p3w
-qu2
-qua5v
-2que.
-3quer
-3quet
-2rab
-ra3bi
-rach4e
-r5acl
-raf5fi
-raf4t
-r2ai
-ra4lo
-ram3et
-r2ami
-rane5o
-ran4ge
-r4ani
-ra5no
-rap3er
-3raphy
-rar5c
-rare4
-rar5ef
-4raril
-r2as
-ration4
-rau4t
-ra5vai
-rav3el
-ra5zie
-r1b
-r4bab
-r4bag
-rbi2
-rbi4f
-r2bin
-r5bine
-rb5ing.
-rb4o
-r1c
-r2ce
-rcen4
-r3cha
-rch4er
-r4ci4b
-rc4it
-rcum3
-r4dal
-rd2i
-rdi4a
-rdi4er
-rdin4
-rd3ing
-2re.
-re1al
-re3an
-re5arr
-5reav
-re4aw
-r5ebrat
-rec5oll
-rec5ompe
-re4cre
-2r2ed
-re1de
-re3dis
-red5it
-re4fac
-re2fe
-re5fer.
-re3fi
-re4fy
-reg3is
-re5it
-re1li
-re5lu
-r4en4ta
-ren4te
-re1o
-re5pin
-re4posi
-re1pu
-r1er4
-r4eri
-rero4
-re5ru
-r4es.
-re4spi
-ress5ib
-res2t
-re5stal
-re3str
-re4ter
-re4ti4z
-re3tri
-reu2
-re5uti
-rev2
-re4val
-rev3el
-r5ev5er.
-re5vers
-re5vert
-re5vil
-rev5olu
-re4wh
-r1f
-rfu4
-r4fy
-rg2
-rg3er
-r3get
-r3gic
-rgi4n
-rg3ing
-r5gis
-r5git
-r1gl
-rgo4n
-r3gu
-rh4
-4rh.
-4rhal
-ri3a
-ria4b
-ri4ag
-r4ib
-rib3a
-ric5as
-r4ice
-4rici
-5ricid
-ri4cie
-r4ico
-rid5er
-ri3enc
-ri3ent
-ri1er
-ri5et
-rig5an
-5rigi
-ril3iz
-5riman
-rim5i
-3rimo
-rim4pe
-r2ina
-5rina.
-rin4d
-rin4e
-rin4g
-ri1o
-5riph
-riph5e
-ri2pl
-rip5lic
-r4iq
-r2is
-r4is.
-ris4c
-r3ish
-ris4p
-ri3ta3b
-r5ited.
-rit5er.
-rit5ers
-rit3ic
-ri2tu
-rit5ur
-riv5el
-riv3et
-riv3i
-r3j
-r3ket
-rk4le
-rk4lin
-r1l
-rle4
-r2led
-r4lig
-r4lis
-rl5ish
-r3lo4
-r1m
-rma5c
-r2me
-r3men
-rm5ers
-rm3ing
-r4ming.
-r4mio
-r3mit
-r4my
-r4nar
-r3nel
-r4ner
-r5net
-r3ney
-r5nic
-r1nis4
-r3nit
-r3niv
-rno4
-r4nou
-r3nu
-rob3l
-r2oc
-ro3cr
-ro4e
-ro1fe
-ro5fil
-rok2
-ro5ker
-5role.
-rom5ete
-rom4i
-rom4p
-ron4al
-ron4e
-ro5n4is
-ron4ta
-1room
-5root
-ro3pel
-rop3ic
-ror3i
-ro5ro
-ros5per
-ros4s
-ro4the
-ro4ty
-ro4va
-rov5el
-rox5
-r1p
-r4pea
-r5pent
-rp5er.
-r3pet
-rp4h4
-rp3ing
-r3po
-r1r4
-rre4c
-rre4f
-r4reo
-rre4st
-rri4o
-rri4v
-rron4
-rros4
-rrys4
-4rs2
-r1sa
-rsa5ti
-rs4c
-r2se
-r3sec
-rse4cr
-rs5er.
-rs3es
-rse5v2
-r1sh
-r5sha
-r1si
-r4si4b
-rson3
-r1sp
-r5sw
-rtach4
-r4tag
-r3teb
-rten4d
-rte5o
-r1ti
-rt5ib
-rti4d
-r4tier
-r3tig
-rtil3i
-rtil4l
-r4tily
-r4tist
-r4tiv
-r3tri
-rtroph4
-rt4sh
-ru3a
-ru3e4l
-ru3en
-ru4gl
-ru3in
-rum3pl
-ru2n
-runk5
-run4ty
-r5usc
-ruti5n
-rv4e
-rvel4i
-r3ven
-rv5er.
-r5vest
-r3vey
-r3vic
-rvi4v
-r3vo
-r1w
-ry4c
-5rynge
-ry3t
-sa2
-2s1ab
-5sack
-sac3ri
-s3act
-5sai
-salar4
-sal4m
-sa5lo
-sal4t
-3sanc
-san4de
-s1ap
-sa5ta
-5sa3tio
-sat3u
-sau4
-sa5vor
-5saw
-4s5b
-scan4t5
-sca4p
-scav5
-s4ced
-4scei
-s4ces
-sch2
-s4cho
-3s4cie
-5scin4d
-scle5
-s4cli
-scof4
-4scopy
-scour5a
-s1cu
-4s5d
-4se.
-se4a
-seas4
-sea5w
-se2c3o
-3sect
-4s4ed
-se4d4e
-s5edl
-se2g
-seg3r
-5sei
-se1le
-5self
-5selv
-4seme
-se4mol
-sen5at
-4senc
-sen4d
-s5ened
-sen5g
-s5enin
-4sentd
-4sentl
-sep3a3
-4s1er.
-s4erl
-ser4o
-4servo
-s1e4s
-se5sh
-ses5t
-5se5um
-5sev
-sev3en
-sew4i
-5sex
-4s3f
-2s3g
-s2h
-2sh.
-sh1er
-5shev
-sh1in
-sh3io
-3ship
-shiv5
-sho4
-sh5old
-shon3
-shor4
-short5
-4shw
-si1b
-s5icc
-3side.
-5sides
-5sidi
-si5diz
-4signa
-sil4e
-4sily
-2s1in
-s2ina
-5sine.
-s3ing
-1sio
-5sion
-sion5a
-si2r
-sir5a
-1sis
-3sitio
-5siu
-1siv
-5siz
-sk2
-4ske
-s3ket
-sk5ine
-sk5ing
-s1l2
-s3lat
-s2le
-slith5
-2s1m
-s3ma
-small3
-sman3
-smel4
-s5men
-5smith
-smol5d4
-s1n4
-1so
-so4ce
-soft3
-so4lab
-sol3d2
-so3lic
-5solv
-3som
-3s4on.
-sona4
-son4g
-s4op
-5sophic
-s5ophiz
-s5ophy
-sor5c
-sor5d
-4sov
-so5vi
-2spa
-5spai
-spa4n
-spen4d
-2s5peo
-2sper
-s2phe
-3spher
-spho5
-spil4
-sp5ing
-4spio
-s4ply
-s4pon
-spor4
-4spot
-squal4l
-s1r
-2ss
-s1sa
-ssas3
-s2s5c
-s3sel
-s5seng
-s4ses.
-s5set
-s1si
-s4sie
-ssi4er
-ss5ily
-s4sl
-ss4li
-s4sn
-sspend4
-ss2t
-ssur5a
-ss5w
-2st.
-s2tag
-s2tal
-stam4i
-5stand
-s4ta4p
-5stat.
-s4ted
-stern5i
-s5tero
-ste2w
-stew5a
-s3the
-st2i
-s4ti.
-s5tia
-s1tic
-5stick
-s4tie
-s3tif
-st3ing
-5stir
-s1tle
-5stock
-stom3a
-5stone
-s4top
-3store
-st4r
-s4trad
-5stratu
-s4tray
-s4trid
-4stry
-4st3w
-s2ty
-1su
-su1al
-su4b3
-su2g3
-su5is
-suit3
-s4ul
-su2m
-sum3i
-su2n
-su2r
-4sv
-sw2
-4swo
-s4y
-4syc
-3syl
-syn5o
-sy5rin
-1ta
-3ta.
-2tab
-ta5bles
-5taboliz
-4taci
-ta5do
-4taf4
-tai5lo
-ta2l
-ta5la
-tal5en
-tal3i
-4talk
-tal4lis
-ta5log
-ta5mo
-tan4de
-tanta3
-ta5per
-ta5pl
-tar4a
-4tarc
-4tare
-ta3riz
-tas4e
-ta5sy
-4tatic
-ta4tur
-taun4
-tav4
-2taw
-tax4is
-2t1b
-4tc
-t4ch
-tch5et
-4t1d
-4te.
-tead4i
-4teat
-tece4
-5tect
-2t1ed
-te5di
-1tee
-teg4
-te5ger
-te5gi
-3tel.
-teli4
-5tels
-te2ma2
-tem3at
-3tenan
-3tenc
-3tend
-4tenes
-1tent
-ten4tag
-1teo
-te4p
-te5pe
-ter3c
-5ter3d
-1teri
-ter5ies
-ter3is
-teri5za
-5ternit
-ter5v
-4tes.
-4tess
-t3ess.
-teth5e
-3teu
-3tex
-4tey
-2t1f
-4t1g
-2th.
-than4
-th2e
-4thea
-th3eas
-the5at
-the3is
-3thet
-th5ic.
-th5ica
-4thil
-5think
-4thl
-th5ode
-5thodic
-4thoo
-thor5it
-tho5riz
-2ths
-1tia
-ti4ab
-ti4ato
-2ti2b
-4tick
-t4ico
-t4ic1u
-5tidi
-3tien
-tif2
-ti5fy
-2tig
-5tigu
-till5in
-1tim
-4timp
-tim5ul
-2t1in
-t2ina
-3tine.
-3tini
-1tio
-ti5oc
-tion5ee
-5tiq
-ti3sa
-3tise
-tis4m
-ti5so
-tis4p
-5tistica
-ti3tl
-ti4u
-1tiv
-tiv4a
-1tiz
-ti3za
-ti3zen
-2tl
-t5la
-tlan4
-3tle.
-3tled
-3tles.
-t5let.
-t5lo
-4t1m
-tme4
-2t1n2
-1to
-to3b
-to5crat
-4todo
-2tof
-to2gr
-to5ic
-to2ma
-tom4b
-to3my
-ton4ali
-to3nat
-4tono
-4tony
-to2ra
-to3rie
-tor5iz
-tos2
-5tour
-4tout
-to3war
-4t1p
-1tra
-tra3b
-tra5ch
-traci4
-trac4it
-trac4te
-tras4
-tra5ven
-trav5es5
-tre5f
-tre4m
-trem5i
-5tria
-tri5ces
-5tricia
-4trics
-2trim
-tri4v
-tro5mi
-tron5i
-4trony
-tro5phe
-tro3sp
-tro3v
-tru5i
-trus4
-4t1s2
-t4sc
-tsh4
-t4sw
-4t3t2
-t4tes
-t5to
-ttu4
-1tu
-tu1a
-tu3ar
-tu4bi
-tud2
-4tue
-4tuf4
-5tu3i
-3tum
-tu4nis
-2t3up.
-3ture
-5turi
-tur3is
-tur5o
-tu5ry
-3tus
-4tv
-tw4
-4t1wa
-twis4
-4two
-1ty
-4tya
-2tyl
-type3
-ty5ph
-4tz
-tz4e
-4uab
-uac4
-ua5na
-uan4i
-uar5ant
-uar2d
-uar3i
-uar3t
-u1at
-uav4
-ub4e
-u4bel
-u3ber
-u4bero
-u1b4i
-u4b5ing
-u3ble.
-u3ca
-uci4b
-uc4it
-ucle3
-u3cr
-u3cu
-u4cy
-ud5d
-ud3er
-ud5est
-udev4
-u1dic
-ud3ied
-ud3ies
-ud5is
-u5dit
-u4don
-ud4si
-u4du
-u4ene
-uens4
-uen4te
-uer4il
-3ufa
-u3fl
-ugh3en
-ug5in
-2ui2
-uil5iz
-ui4n
-u1ing
-uir4m
-uita4
-uiv3
-uiv4er.
-u5j
-4uk
-u1la
-ula5b
-u5lati
-ulch4
-5ulche
-ul3der
-ul4e
-u1len
-ul4gi
-ul2i
-u5lia
-ul3ing
-ul5ish
-ul4lar
-ul4li4b
-ul4lis
-4ul3m
-u1l4o
-4uls
-uls5es
-ul1ti
-ultra3
-4ultu
-u3lu
-ul5ul
-ul5v
-um5ab
-um4bi
-um4bly
-u1mi
-u4m3ing
-umor5o
-um2p
-unat4
-u2ne
-un4er
-u1ni
-un4im
-u2nin
-un5ish
-uni3v
-un3s4
-un4sw
-unt3ab
-un4ter.
-un4tes
-unu4
-un5y
-un5z
-u4ors
-u5os
-u1ou
-u1pe
-uper5s
-u5pia
-up3ing
-u3pl
-up3p
-upport5
-upt5ib
-uptu4
-u1ra
-4ura.
-u4rag
-u4ras
-ur4be
-urc4
-ur1d
-ure5at
-ur4fer
-ur4fr
-u3rif
-uri4fic
-ur1in
-u3rio
-u1rit
-ur3iz
-ur2l
-url5ing.
-ur4no
-uros4
-ur4pe
-ur4pi
-urs5er
-ur5tes
-ur3the
-urti4
-ur4tie
-u3ru
-2us
-u5sad
-u5san
-us4ap
-usc2
-us3ci
-use5a
-u5sia
-u3sic
-us4lin
-us1p
-us5sl
-us5tere
-us1tr
-u2su
-usur4
-uta4b
-u3tat
-4ute.
-4utel
-4uten
-uten4i
-4u1t2i
-uti5liz
-u3tine
-ut3ing
-ution5a
-u4tis
-5u5tiz
-u4t1l
-ut5of
-uto5g
-uto5matic
-u5ton
-u4tou
-uts4
-u3u
-uu4m
-u1v2
-uxu3
-uz4e
-1va
-5va.
-2v1a4b
-vac5il
-vac3u
-vag4
-va4ge
-va5lie
-val5o
-val1u
-va5mo
-va5niz
-va5pi
-var5ied
-3vat
-4ve.
-4ved
-veg3
-v3el.
-vel3li
-ve4lo
-v4ely
-ven3om
-v5enue
-v4erd
-5vere.
-v4erel
-v3eren
-ver5enc
-v4eres
-ver3ie
-vermi4n
-3verse
-ver3th
-v4e2s
-4ves.
-ves4te
-ve4te
-vet3er
-ve4ty
-vi5ali
-5vian
-5vide.
-5vided
-4v3iden
-5vides
-5vidi
-v3if
-vi5gn
-vik4
-2vil
-5vilit
-v3i3liz
-v1in
-4vi4na
-v2inc
-vin5d
-4ving
-vio3l
-v3io4r
-vi1ou
-vi4p
-vi5ro
-vis3it
-vi3so
-vi3su
-4viti
-vit3r
-4vity
-3viv
-5vo.
-voi4
-3vok
-vo4la
-v5ole
-5volt
-3volv
-vom5i
-vor5ab
-vori4
-vo4ry
-vo4ta
-4votee
-4vv4
-v4y
-w5abl
-2wac
-wa5ger
-wag5o
-wait5
-w5al.
-wam4
-war4t
-was4t
-wa1te
-wa5ver
-w1b
-wea5rie
-weath3
-wed4n
-weet3
-wee5v
-wel4l
-w1er
-west3
-w3ev
-whi4
-wi2
-wil2
-will5in
-win4de
-win4g
-wir4
-3wise
-with3
-wiz5
-w4k
-wl4es
-wl3in
-w4no
-1wo2
-wom1
-wo5ven
-w5p
-wra4
-wri4
-writa4
-w3sh
-ws4l
-ws4pe
-w5s4t
-4wt
-wy4
-x1a
-xac5e
-x4ago
-xam3
-x4ap
-xas5
-x3c2
-x1e
-xe4cuto
-x2ed
-xer4i
-xe5ro
-x1h
-xhi2
-xhil5
-xhu4
-x3i
-xi5a
-xi5c
-xi5di
-x4ime
-xi5miz
-x3o
-x4ob
-x3p
-xpan4d
-xpecto5
-xpe3d
-x1t2
-x3ti
-x1u
-xu3a
-xx4
-y5ac
-3yar4
-y5at
-y1b
-y1c
-y2ce
-yc5er
-y3ch
-ych4e
-ycom4
-ycot4
-y1d
-y5ee
-y1er
-y4erf
-yes4
-ye4t
-y5gi
-4y3h
-y1i
-y3la
-ylla5bl
-y3lo
-y5lu
-ymbol5
-yme4
-ympa3
-yn3chr
-yn5d
-yn5g
-yn5ic
-5ynx
-y1o4
-yo5d
-y4o5g
-yom4
-yo5net
-y4ons
-y4os
-y4ped
-yper5
-yp3i
-y3po
-y4poc
-yp2ta
-y5pu
-yra5m
-yr5ia
-y3ro
-yr4r
-ys4c
-y3s2e
-ys3ica
-ys3io
-3ysis
-y4so
-yss4
-ys1t
-ys3ta
-ysur4
-y3thin
-yt3ic
-y1w
-za1
-z5a2b
-zar2
-4zb
-2ze
-ze4n
-ze4p
-z1er
-ze3ro
-zet4
-2z1i
-z4il
-z4is
-5zl
-4zm
-1zo
-zo4m
-zo5ol
-zte4
-4z1z2
-z4zy
-.con5gr
-.de5riva
-.dri5v4
-.eth1y6l1
-.eu4ler
-.ev2
-.ever5si5b
-.ga4s1om1
-.ge4ome
-.ge5ot1
-.he3mo1
-.he3p6a
-.he3roe
-.in5u2t
-.kil2n3i
-.ko6r1te1
-.le6ices
-.me4ga1l
-.met4ala
-.mim5i2c1
-.mi1s4ers
-.ne6o3f
-.noe1th
-.non1e2m
-.poly1s
-.post1am
-.pre1am
-.rav5en1o
-.semi5
-.sem4ic
-.semid6
-.semip4
-.semir4
-.sem6is4
-.semiv4
-.sph6in1
-.spin1o
-.ta5pes1tr
-.te3legr
-.to6pog
-.to2q
-.un3at5t
-.un5err5
-.vi2c3ar
-.we2b1l
-.re1e4c
-a5bolic
-a2cabl
-af6fish
-am1en3ta5b
-anal6ys
-ano5a2c
-ans5gr
-ans3v
-anti1d
-an3ti1n2
-anti1re
-a4pe5able
-ar3che5t
-ar2range
-as5ymptot
-ath3er1o1s
-at6tes.
-augh4tl
-au5li5f
-av3iou
-back2er.
-ba6r1onie
-ba1thy
-bbi4t
-be2vie
-bi5d2if
-bil2lab
-bio5m
-bi1orb
-bio1rh
-b1i3tive
-blan2d1
-blin2d1
-blon2d2
-bor1no5
-bo2t1u1l
-brus4q
-bus6i2er
-bus6i2es
-buss4ing
-but2ed.
-but4ted
-cad5e1m
-cat1a1s2
-4chs.
-chs3hu
-chie5vo
-cig3a3r
-cin2q
-cle4ar
-co6ph1o3n
-cous2ti
-cri3tie
-croc1o1d
-cro5e2co
-c2tro3me6c
-1cu2r1ance
-2d3alone
-data1b
-dd5a5b
-d2d5ib
-de4als.
-de5clar1
-de2c5lina
-de3fin3iti
-de2mos
-des3ic
-de2tic
-dic1aid
-dif5fra
-3di1methy
-di2ren
-di2rer
-2d1lead
-2d1li2e
-3do5word
-dren1a5l
-drif2t1a
-d1ri3pleg5
-drom3e5d
-d3tab
-du2al.
-du1op1o1l
-ea4n3ies
-e3chas
-edg1l
-ed1uling
-eli2t1is
-e1loa
-en1dix
-eo3grap
-1e6p3i3neph1
-e2r3i4an.
-e3spac6i
-eth1y6l1ene
-5eu2clid1
-feb1rua
-fermi1o
-3fich
-fit5ted.
-fla1g6el
-flow2er.
-3fluor
-gen2cy.
-ge3o1d
-ght1we
-g1lead
-get2ic.
-4g1lish
-5glo5bin
-1g2nac
-gnet1ism
-gno5mo
-g2n1or.
-g2noresp
-2g1o4n3i1za
-graph5er.
-griev1
-g1utan
-hair1s
-ha2p3ar5r
-hatch1
-hex2a3
-hite3sid
-h3i5pel1a4
-hnau3z
-ho6r1ic.
-h2t1eou
-hypo1tha
-id4ios
-ifac1et
-ign4it
-ignit1er
-i4jk
-im3ped3a
-infra1s2
-i5nitely.
-irre6v3oc
-i1tesima
-ith5i2l
-itin5er5ar
-janu3a
-japan1e2s
-je1re1m
-1ke6ling
-1ki5netic
-1kovian
-k3sha
-la4c3i5e
-lai6n3ess
-lar5ce1n
-l3chai
-l3chil6d1
-lead6er.
-lea4s1a
-1lec3ta6b
-le3g6en2dre
-1le1noid
-lith1o5g
-ll1fl
-l2l3ish
-l5mo3nell
-lo1bot1o1
-lo2ges.
-load4ed.
-load6er.
-l3tea
-lth5i2ly
-lue1p
-1lunk3er
-1lum5bia.
-3lyg1a1mi
-ly5styr
-ma1la1p
-m2an.
-man3u1sc
-mar1gin1
-medi2c
-med3i3cin
-medio6c1
-me3gran3
-m2en.
-3mi3da5b
-3milita
-mil2l1ag
-mil5li5li
-mi6n3is.
-mi1n2ut1er
-mi1n2ut1est
-m3ma1b
-5maph1ro1
-5moc1ra1t
-mo5e2las
-mol1e5c
-mon4ey1l
-mono3ch
-mo4no1en
-moro6n5is
-mono1s6
-moth4et2
-m1ou3sin
-m5shack2
-mu2dro
-mul2ti5u
-n3ar4chs.
-n3ch2es1t
-ne3back
-2ne1ski
-n1dieck
-nd3thr
-nfi6n3ites
-4n5i4an.
-nge5nes
-ng1ho
-ng1spr
-nk3rup
-n5less
-5noc3er1os
-nom1a6l
-nom5e1no
-n1o1mist
-non1eq
-non1i4so
-5nop1oly.
-no1vemb
-ns5ceiv
-ns4moo
-ntre1p
-obli2g1
-o3chas
-odel3li
-odit1ic
-oerst2
-oke1st
-o3les3ter
-oli3gop1o1
-o1lo3n4om
-o3mecha6
-onom1ic
-o3norma
-o3no2t1o3n
-o3nou
-op1ism.
-or4tho3ni4t
-orth1ri
-or5tively
-o4s3pher
-o5test1er
-o5tes3tor
-oth3e1o1s
-ou3ba3do
-o6v3i4an.
-oxi6d1ic
-pal6mat
-parag6ra4
-par4a1le
-param4
-para3me
-pee2v1
-phi2l3ant
-phi5lat1e3l
-pi2c1a3d
-pli2c1ab
-pli5nar
-poin3ca
-1pole.
-poly1e
-po3lyph1ono
-1prema3c
-pre1neu
-pres2pli
-pro2cess
-proc3i3ty.
-pro2g1e
-3pseu2d
-pseu3d6o3d2
-pseu3d6o3f2
-pto3mat4
-p5trol3
-pu5bes5c
-quain2t1e
-qu6a3si3
-quasir6
-quasis6
-quin5tes5s
-qui3v4ar
-r1abolic
-3rab1o1loi
-ra3chu
-r3a3dig
-radi1o6g
-r2amen
-3ra4m5e1triz
-ra3mou
-ra5n2has
-ra1or
-r3bin1ge
-re2c3i1pr
-rec5t6ang
-re4t1ribu
-r3ial.
-riv1o1l
-6rk.
-rk1ho
-r1krau
-6rks.
-r5le5qu
-ro1bot1
-ro5e2las
-ro5epide1
-ro3mesh
-ro1tron
-r3pau5li
-rse1rad1i
-r1thou
-r1treu
-r1veil
-rz1sc
-sales3c
-sales5w
-5sa3par5il
-sca6p1er
-sca2t1ol
-s4chitz
-schro1ding1
-1sci2utt
-scrap4er.
-scy4th1
-sem1a1ph
-se3mes1t
-se1mi6t5ic
-sep3temb
-shoe1st
-sid2ed.
-side5st
-side5sw
-si5resid
-sky1sc
-3slova1kia
-3s2og1a1my
-so2lute
-3s2pace
-1s2pacin
-spe3cio
-spher1o
-spi2c1il
-spokes5w
-sports3c
-sports3w
-s3qui3to
-s2s1a3chu1
-ss3hat
-s2s3i4an.
-s5sign5a3b
-1s2tamp
-s2t1ant5shi
-star3tli
-sta1ti
-st5b
-1stor1ab
-strat1a1g
-strib5ut
-st5scr
-stu1pi4d1
-styl1is
-su2per1e6
-1sync
-1syth3i2
-swimm6
-5tab1o1lism
-ta3gon.
-talk1a5
-t1a1min
-t6ap6ath
-5tar2rh
-tch1c
-tch3i1er
-t1cr
-teach4er.
-tele2g
-tele1r6o
-3ter1gei
-ter2ic.
-t3ess2es
-tha4l1am
-tho3don
-th1o5gen1i
-tho1k2er
-thy4l1an
-thy3sc
-2t3i4an.
-ti2n3o1m
-t1li2er
-tolo2gy
-tot3ic
-trai3tor1
-tra1vers
-travers3a3b
-treach1e
-tr4ial.
-3tro1le1um
-trof4ic.
-tro3fit
-tro1p2is
-3trop1o5les
-3trop1o5lis
-t1ro1pol3it
-tsch3ie
-ttrib1ut1
-turn3ar
-t1wh
-ty2p5al
-ua3drati
-uad1ratu
-u5do3ny
-uea1m
-u2r1al.
-uri4al.
-us2er.
-v1ativ
-v1oir5du1
-va6guer
-vaude3v
-1verely.
-v1er1eig
-ves1tite
-vi1vip3a3r
-voice1p
-waste3w6a2
-wave1g4
-w3c
-week1n
-wide5sp
-wo4k1en
-wrap3aro
-writ6er.
-x1q
-xquis3
-y5che3d
-ym5e5try
-y1stro
-yes5ter1y
-z3ian.
-z3o1phr
-z2z3w
-}
-
-% end pattern data
-
diff --git a/tex/context/patterns/lang-es.hyp b/tex/context/patterns/lang-es.hyp
index 52657280b..3768bbd79 100644
--- a/tex/context/patterns/lang-es.hyp
+++ b/tex/context/patterns/lang-es.hyp
@@ -1,32 +1,8 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: eshyph.tex
+% for comment and copyright, see ./lang-es.rme
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='es'>
-% <sourcefile>eshyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Spanish language</title>
-% <copyright>
-% <year>1993</year>
-% <owner>Francesc Carmona (franc@porthos.bio.ub.es)</owner>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {
-no-s-o-tros
-vo-s-o-tros
-}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-es.pat b/tex/context/patterns/lang-es.pat
index eb97ea728..10449d76b 100644
--- a/tex/context/patterns/lang-es.pat
+++ b/tex/context/patterns/lang-es.pat
@@ -1,271 +1,2860 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: eshyph.tex
+% for comment and copyright, see ./lang-es.rme
-% begin description data
+% used: X a b c d e f g h i j k l m n o p q r s t u v w x y z á é í ñ ó ú ü
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='es'>
-% <sourcefile>eshyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Spanish language</title>
-% <copyright>
-% <year>1993</year>
-% <owner>Francesc Carmona (franc@porthos.bio.ub.es)</owner>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
-1ba
-1be
-1bi
-1bo
-1bu
-1bá
-1bé
-1bí
-1bó
-1bú
-1ca
-1ce
-1ci
-1co
-1cu
-1c2h
-1cá
-1cé
-1cí
-1có
-1cú
-1da
-1de
-1di
-1do
-1du
-1dá
-1dé
-1dí
-1dó
-1dú
-1fa
-1fe
-1fi
-1fo
-1fu
-1fá
-1fé
-1fí
-1fó
-1fú
-1ga
-1ge
-1gi
-1go
-1gu
-1gá
-1gé
-1gí
-1gó
-1gú
-1gü
-1ha
-1he
-1hi
-1ho
-1hu
-1há
-1hé
-1hí
-1hó
-1hú
-1ja
-1je
-1ji
-1jo
-1ju
-1já
-1jé
-1jí
-1jó
-1jú
-1ka
-1ke
-1ki
-1ko
-1ku
-1ká
-1ké
-1kí
-1kó
-1kú
-1la
-1le
-1li
-1lo
-1lu
-1l2l
-1lá
-1lé
-1lí
-1ló
-1lú
-1ma
-1me
-1mi
-1mo
-1mu
-1má
-1mé
-1mí
-1mó
-1mú
-1na
-1ne
-1ni
-1no
-1nu
-1ná
-1né
-1ní
-1nó
-1nú
-1ña
-1ñe
-1ñi
-1ño
-1ñu
-1ñá
-1ñé
-1ñí
-1ñó
-1ñú
-1pa
-1pe
-1pi
-1po
-1pu
-1pá
-1pé
-1pí
-1pó
-1pú
-1qu
-1ra
-1re
-1ri
-1ro
-1ru
+\patterns{
+1ñ
+1b
+2bb
+2bc
+2bd
+2bf
+2bg
+2b1h
+2bj
+2bk
+b2l
+2bl.
+2bm
+2bn
+2bp
+2bq
+b2r
+2br.
+2bs
+2bt
+2bv
+2bw
+2bx
+2by
+2bz
+1c
+2cb
+2cc
+2cd
+2cf
+2cg
+c4h
+2ch.
+2cj
+c2k
+c2l
+2cl.
+2cm
+2cn
+2cp
+2cq
+c2r
+2cr.
+2cs
+2ct
+2cv
+2cw
+2cx
+2cy
+2cz
+1d
+2db
+2dc
+2dd
+2df
+2dg
+2d1h
+2dj
+2dk
+2dl
+2dm
+2dn
+2dp
+2dq
+d2r
+2dr.
+2ds
+2dt
+2dv
+2dw
+2dx
+2dy
+2dz
+1f
+2fb
+2fc
+2fd
+2ff
+2fg
+2f1h
+2fj
+2fk
+f2l
+2fl.
+2fm
+2fn
+2fp
+2fq
+f2r
+2fr.
+2fs
+2ft
+2fv
+2fw
+2fx
+2fy
+2fz
+1g
+2gb
+2gc
+2gd
+2gf
+2gg
+2g2h
+2gj
+2gk
+g2l
+2gl.
+2gm
+2gn
+2gp
+2gq
+g2r
+2gr.
+2gs
+2gt
+2gv
+2gw
+2gx
+2gy
+2gz
+2hb
+2hc
+2hd
+2hf
+2hg
+2h1h
+2hj
+2hk
+2hl
+2hm
+2hn
+2hp
+2hq
+2hr
+2hs
+2ht
+2hv
+2hw
+2hx
+2hy
+2hz
+1j
+2jb
+2jc
+2jd
+2jf
+2jg
+2j1h
+2jj
+2jk
+2jl
+2jm
+2jn
+2jp
+2jq
+2jr
+2js
+2jt
+2jv
+2jw
+2jx
+2jy
+2jz
+1k
+2kb
+2kc
+2kd
+2kf
+2kg
+2k2h
+2kj
+2kk
+k2l
+2kl.
+2km
+2kn
+2kp
+2kq
+k2r
+2kr.
+2ks
+2kt
+2kv
+2kw
+2kx
+2ky
+2kz
+1l
+2lb
+2lc
+2ld
+2lf
+2lg
+2l1h
+2lj
+2lk
+l4l
+2ll.
+2lm
+2ln
+2lp
+2lq
+2lr
+2ls
+2lt
+2lv
+2lw
+2lx
+2ly
+2lz
+1m
+2mb
+2mc
+2md
+2mf
+2mg
+2m1h
+2mj
+2mk
+2ml
+2mm
+2mn
+2mp
+2mq
+2mr
+2ms
+2mt
+2mv
+2mw
+2mx
+2my
+2mz
+1n
+2nb
+2nc
+2nd
+2nf
+2ng
+2n1h
+2nj
+2nk
+2nl
+2nm
+2nn
+2np
+2nq
+2nr
+2ns
+2nt
+2nv
+2nw
+2nx
+2ny
+2nz
+1p
+2pb
+2pc
+2pd
+2pf
+2pg
+2p1h
+2pj
+2pk
+p2l
+2pl.
+2pm
+2pn
+2pp
+2pq
+p2r
+2pr.
+2ps
+2pt
+2pv
+2pw
+2px
+2py
+2pz
+1q
+2qb
+2qc
+2qd
+2qf
+2qg
+2q1h
+2qj
+2qk
+2ql
+2qm
+2qn
+2qp
+2qq
+2qr
+2qs
+2qt
+2qv
+2qw
+2qx
+2qy
+2qz
+1r
+2rb
+2rc
+2rd
+2rf
+2rg
+2r1h
+2rj
+2rk
+2rl
+2rm
+2rn
+2rp
+2rq
r2r
-1rá
-1ré
-1rí
-1ró
-1rú
-1sa
-1se
-1si
-1so
-1su
-1sá
-1sé
-1sí
-1só
-1sú
-1ta
-1te
-1ti
-1to
-1tu
-1tá
-1té
-1tí
-1tó
-1tú
-1va
-1ve
-1vi
-1vo
-1vu
-1vá
-1vé
-1ví
-1vó
-1vú
-1wa
-1we
-1wi
-1wo
-1wu
-1wá
-1wé
-1wí
-1wó
-1wú
-1xa
-1xe
-1xi
-1xo
-1xu
-1xá
-1xé
-1xí
-1xó
-1xú
-1ya
-1ye
-1yi
-1yo
-1yu
-1yá
-1yé
-1yí
-1yó
-1yú
-1za
-1ze
-1zi
-1zo
-1zu
-1zá
-1zé
-1zí
-1zó
-1zú
-1b2l
-1c2l
-1f2l
-1g2l
-1p2l
-1tl
-1b2r
-1c2r
-1d2r
-1f2r
-1g2r
-1p2r
-1t2r
-.ae2
-.ai2
-.ao2
-.au2
-.ante1a
-.ante1i
-.ante1o
-.anti1a
-.anti1e
-.anti1i
-.anti1ox
-.auto1
-.auto2ct
-.auto2ps
+2rr.
+2rs
+2rt
+2rv
+2rw
+2rx
+2ry
+2rz
+1s
+2sb
+2sc
+2sd
+2sf
+2sg
+2s1h
+2sj
+2sk
+2sl
+2sm
+2sn
+2sp
+2sq
+2sr
+2ss
+2st
+2sv
+2sw
+2sx
+2sy
+2sz
+1t
+2tb
+2tc
+2td
+2tf
+2tg
+2t1h
+2tj
+2tk
+2tm
+2tn
+2tp
+2tq
+t2r
+2tr.
+2ts
+2tt
+2tv
+2tw
+t2x
+2ty
+2tz
+1v
+2vb
+2vc
+2vd
+2vf
+2vg
+2v1h
+2vj
+2vk
+v2l
+2vl.
+2vm
+2vn
+2vp
+2vq
+v2r
+2vr.
+2vs
+2vt
+2vv
+2vw
+2vx
+2vy
+2vz
+1w
+2wb
+2wc
+2wd
+2wf
+2wg
+2w1h
+2wj
+2wk
+w2l
+2wl.
+2wm
+2wn
+2wp
+2wq
+w2r
+2wr.
+2ws
+2wt
+2wv
+2ww
+2wx
+2wy
+2wz
+1x
+2xb
+2xc
+2xd
+2xf
+2xg
+2x1h
+2xj
+2xk
+2xl
+2xm
+2xn
+2xp
+2xq
+2xr
+2xs
+2xt
+2xv
+2xw
+2xx
+2xy
+2xz
+1y
+2yb
+2yc
+2yd
+2yf
+2yg
+2y1h
+2yj
+2yk
+2yl
+2ym
+2yn
+2yp
+2yq
+2yr
+2ys
+2yt
+2yv
+2yw
+2yx
+2yy
+2yz
+1z
+2zb
+2zc
+2zd
+2zf
+2zg
+2z1h
+2zj
+2zk
+2zl
+2zm
+2zn
+2zp
+2zq
+2zr
+2zs
+2zt
+2zv
+2zw
+2zx
+2zy
+2zz
+2t2l
+2b3p2t
+2c3p2t
+2d3p2t
+2l3p2t
+2m3p2t
+2n3p2t
+2r3p2t
+2s3p2t
+2t3p2t
+2x3p2t
+2y3p2t
+4pt.
+2b3c2t
+2c3c2t
+2d3c2t
+2l3c2t
+2m3c2t
+2n3c2t
+2r3c2t
+2s3c2t
+2t3c2t
+2x3c2t
+2y3c2t
+4ct.
+2b3c2n
+2c3c2n
+2d3c2n
+2l3c2n
+2m3c2n
+2n3c2n
+2r3c2n
+2s3c2n
+2t3c2n
+2x3c2n
+2y3c2n
+4cn.
+2b3p2s
+2c3p2s
+2d3p2s
+2l3p2s
+2m3p2s
+2n3p2s
+2r3p2s
+2s3p2s
+2t3p2s
+2x3p2s
+2y3p2s
+4pc.
+2b3m2n
+2c3m2n
+2d3m2n
+2l3m2n
+2m3m2n
+2n3m2n
+2r3m2n
+2s3m2n
+2t3m2n
+2x3m2n
+2y3m2n
+4mn.
+2b3g2n
+2c3g2n
+2d3g2n
+2l3g2n
+2m3g2n
+2n3g2n
+2r3g2n
+2s3g2n
+2t3g2n
+2x3g2n
+2y3g2n
+4gn.
+2b3f2t
+2c3f2t
+2d3f2t
+2l3f2t
+2m3f2t
+2n3f2t
+2r3f2t
+2s3f2t
+2t3f2t
+2x3f2t
+2y3f2t
+4ft.
+2b3p2n
+2c3p2n
+2d3p2n
+2l3p2n
+2m3p2n
+2n3p2n
+2r3p2n
+2s3p2n
+2t3p2n
+2x3p2n
+2y3p2n
+4pn.
+2b3c2z
+2c3c2z
+2d3c2z
+2l3c2z
+2m3c2z
+2n3c2z
+2r3c2z
+2s3c2z
+2t3c2z
+2x3c2z
+2y3c2z
+4cz.
+2b3t2z
+2c3t2z
+2d3t2z
+2l3t2z
+2m3t2z
+2n3t2z
+2r3t2z
+2s3t2z
+2t3t2z
+2x3t2z
+2y3t2z
+4tz.
+2b3t2s
+2c3t2s
+2d3t2s
+2l3t2s
+2m3t2s
+2n3t2s
+2r3t2s
+2s3t2s
+2t3t2s
+2x3t2s
+2y3t2s
+4ts.
+san4c5t
+plan4c5t
+2no.
+4caca4
+4cago4
+4caga4
+4cagas.
+4teta.
+4tetas.
+4puta4
+4puto4
+.hu4mea
+.hu4meo
+.he4mee
+4meo.
+4meable.
+4meables.
+4pedo4
+4culo4
+3mente.
+4i3go.
+4es.
+4és
+4e.
+4e3mos.
+4éis.
+4en.
+4ía.
+4ías.
+4ía3mos.
+4íais.
+4ían.
+4í.
+4í4s3te.
+4í4s3tes.
+4í3tes.
+4í3mos.
+4ís3teis.
+4e3ré.
+4e3rás.
+4e3rés.
+4e3rís.
+4e3rá.
+4e3re3mos.
+4e3réis.
+4e3rán.
+4i3ga.
+4i3gas.
+4i3gás.
+4i3gamos.
+4i3gáis.
+4a4i3gan.
+4e3ría.
+4e3rías.
+4e3ríamos.
+4e3ríais.
+4e3rían.
+4i3gá3mosme.
+4i3gá3mosmele.
+4i3gá3mosmelo.
+4i3gá3mos3mela.
+4i3gá3mosmeles.
+4i3gá3mosmelos.
+4i3gá3mos3melas.
+4i3gá3moste.
+4i3gá3mostele.
+4i3gá3mostelo.
+4i3gá3mos3tela.
+4i3gá3mosteles.
+4i3gá3mostelos.
+4i3gá3mos3telas.
+4i3gá3mosle.
+4i3gá3mosla.
+4i3gá3moslo.
+4i3gá3mosele.
+4i3gá3moselo.
+4i3gá3mosela.
+4i3gá3moseles.
+4i3gá3moselos.
+4i3gá3moselas.
+4i3gá3monos.
+4i3gá3monosle.
+4i3gá3monoslo.
+4i3gá3monosla.
+4i3gá3monosles.
+4i3gá3monoslos.
+4i3gá3monoslas.
+4i3gá3moos.
+4i3gá3moosle.
+4i3gá3mooslo.
+4i3gá3moosla.
+4i3gá3moosles.
+4i3gá3mooslos.
+4i3gá3mooslas.
+4i3gá3mosles.
+4i3gá3moslas.
+4i3gá3moslos.
+4ed.
+4é.
+4edme.
+4édmele.
+4édmelo.
+4éd3mela.
+4édmeles.
+4édmelos.
+4éd3melas.
+4edte.
+4édtele.
+4édtelo.
+4éd3tela.
+4édteles.
+4édtelos.
+4éd3telas.
+4edle.
+4eedla.
+4edlo.
+4édsele.
+4édselo.
+4édsela.
+4édseles.
+4édselos.
+4édselas.
+4ednos.
+4édnosle.
+4édnoslo.
+4édnosla.
+4édnosles.
+4édnoslos.
+4édnoslas.
+4eos.
+4éosle.
+4éoslo.
+4éosla.
+4éosles.
+4éoslos.
+4éoslas.
+4edles.
+4edlas.
+4edlos.
+4er.
+4erme.
+4érmele.
+4érmelo.
+4ér3mela.
+4érmeles.
+4érmelos.
+4ér3melas.
+4erte.
+4értele.
+4értelo.
+4ér3tela.
+4érteles.
+4értelos.
+4ér3telas.
+4erle.
+4erla.
+4erlo.
+4erse.
+4érsele.
+4érselo.
+4érsela.
+4érseles.
+4érselos.
+4érselas.
+4ernos.
+4érnosle.
+4érnoslo.
+4érnosla.
+4érnosles.
+4érnoslos.
+4érnoslas.
+4e3ros.
+4é3rosle.
+4é3roslo.
+4é3rosla.
+4é3rosles.
+4é3roslos.
+4é3roslas.
+4erles.
+4erlas.
+4erlos.
+4í3do.
+4í3da.
+4í3dos.
+4í3das.
+4as.
+4ás.
+4a3mos.
+4áis.
+4an.
+4aste.
+4astes.
+4ates.
+4asteis.
+4a3ron.
+4a3ba.
+4a3bas.
+4á3bamos.
+4a3bais.
+4a3ban.
+4a3ría.
+4a3rías.
+4a3ríamos.
+4a3ríais
+4a3rían.
+4a3ré.
+4a3rás.
+4a3rés.
+4a3rís.
+4a3rá.
+4a3remos.
+4a3réis.
+4a3rán.
+4a3ra.
+4a3ras.
+4á3ramos.
+4a3rais.
+4a3ran.
+4a3re.
+4a3res.
+4á3remos.
+4a3reis.
+4a3ren.
+4a3se.
+4a3ses.
+4á3semos.
+4a3seis.
+4a3sen.
+4ad.
+e5r4as.
+e5r4a3mos.
+e5r4áis.
+e5r4an.
+e5r4aste.
+e5r4astes.
+e5r4ates.
+e5r4asteis.
+e5r4a3ron.
+e5r4a3ba.
+e5r4a3bas.
+e5r4á3bamos.
+e5r4a3bais.
+e5r4a3ban.
+e5r4a3ría.
+e5r4a3rías.
+e5r4a3ríamos.
+e5r4a3ríais
+e5r4a3rían.
+e5r4a3ré.
+e5r4a3rás.
+e5r4a3rés.
+e5r4a3rís.
+e5r4a3rá.
+e5r4a3remos.
+e5r4a3réis.
+e5r4a3rán.
+e5r4a3ra.
+e5r4a3ras.
+e5r4á3ramos.
+e5r4a3rais.
+e5r4a3ran.
+e5r4a3re.
+e5r4a3res.
+e5r4á3remos.
+e5r4a3reis.
+e5r4a3ren.
+e5r4a3se.
+e5r4a3ses.
+e5r4á3semos.
+e5r4a3seis.
+e5r4a3sen.
+e5r4ad.
+4adme.
+4ádmele.
+4ádmelo.
+4ád3mela.
+4ádmeles.
+4ádmelos.
+4ád3melas.
+4adte.
+4ádtele.
+4ádtelo.
+4ád3tela.
+4ádteles.
+4ádtelos.
+4ád3telas.
+4adle.
+4eadla.
+4adlo.
+4ádsele.
+4ádselo.
+4ádsela.
+4ádseles.
+4ádselos.
+4ádselas.
+4adnos.
+4ádnosle.
+4ádnoslo.
+4ádnosla.
+4ádnosles.
+4ádnoslos.
+4ádnoslas.
+4aos.
+4áosle.
+4áoslo.
+4áosla.
+4áosles.
+4áoslos.
+4áoslas.
+4adles.
+4adlas.
+4adlos.
+4ar.
+4a4rme.
+4á4rmele.
+4á4rmelo.
+4á4r3mela.
+4á4r3meles.
+4á4r3melos.
+4á4r3melas.
+4a4r3te.
+4á4r3tele.
+4á4r3telo.
+4á4r3tela.
+4á4r3teles.
+4á4r3telos.
+4á4r3telas.
+4a4r3le.
+4a4r3la.
+4a4r3lo.
+4a4r3se.
+4á4r3sele.
+4á4r3selo.
+4á4r3sela.
+4á4r3seles.
+4á4r3selos.
+4á4r3selas.
+4a4r3nos.
+4á4r3nosle.
+4á4r3noslo.
+4á4r3nosla.
+4á4r3nosles.
+4á4r3noslos.
+4á4r3noslas.
+4a3ros.
+4árosle.
+4ároslo.
+4árosla.
+4árosles.
+4ároslos.
+4ároslas.
+4a4r3les.
+4a4r3las.
+4a4r3los.
+4a3do.
+4a3da.
+4a3dos.
+4a3das.
+e5r4a3do.
+e5r4a3da.
+e5r4a3dos.
+e5r4a3das.
+4ando
+4ándole.
+4ándolo.
+4ándola.
+4ándoles.
+4ándolos.
+4ándolas.
+4ándonos.
+4ándoos.
+4ándome.
+4ándomelo.
+4ándomela.
+4ándomele.
+4ándomelos.
+4ándomelas.
+4ándomeles.
+4ándote.
+4ándoteme.
+4ándotelo.
+4ándotela.
+4ándotele.
+4ándotelos.
+4ándotelas.
+4ándoteles.
+4ándotenos.
+4ándose.
+4ándoseme.
+4ándoselo.
+4ándosela.
+4ándosele.
+4ándoselos.
+4ándoselas.
+4ándoseles.
+4ándosenos.
+4a3dor.
+4a3dora.
+4a3dores.
+4a3doras.
+e5r4a3dor.
+e5r4a3dora.
+e5r4a3dores.
+e5r4a3doras.
+acto1a2
+acto1e2
+acto1i2
+acto1o2
+acto1u2
+acto1h
+acto1á2
+acto1é2
+acto1í2
+acto1ó2
+acto1ú2
+afro1a2
+afro1e2
+afro1i2
+afro1o2
+afro1u2
+afro1h
+afro1á2
+afro1é2
+afro1í2
+afro1ó2
+afro1ú2
+.a2
+.an2a2
+.an2e2
+.an2i2
+.an2o2
+.an2u2
+.an2á2
+.an2é2
+.an2í2
+.an2ó2
+.an2ú2.
+ana3lí
+.aná3li
+.ana3li
+.an3aero
+.an3e2pigr
+.ane3xa
+.ane3xá
+.ane3xe
+.ane3xé
+.ane3xio
+.ane3xió
+.an3h
+.ani3mad
+.ani3mád
+.ani3dar
+.ani3ll
+.ani3m
+.aniña
+.ani3q
+.an3i2so
+.an3i2só
+.ani3vel
+.ano5che
+.ano5din
+.ano5mal
+.ano5nad
+.anó3nim
+.anó5mal
+.ano5nim
+.ano5ta
+.ano3tá
+.anua3l
+.anua4lm
+.anu3bl
+.anu3da
+.anu3l
+asu3b2
+aero1a2
+aero1e2
+aero1i2
+aero1o2
+aero1u2
+aero1h
+aero1á2
+aero1é2
+aero1í2
+aero1ó2
+aero1ú2
+anfi1a2
+anfi1e2
+anfi1i2
+anfi1o2
+anfi1u2
+anfi1h
+anfi1á2
+anfi1é2
+anfi1í2
+anfi1ó2
+anfi1ú2
+anglo1a2
+anglo1e2
+anglo1i2
+anglo1o2
+anglo1u2
+anglo1h
+anglo1á2
+anglo1é2
+anglo1í2
+anglo1ó2
+anglo1ú2
+ante1a2
+ante1e2
+ante1i2
+ante1o2
+ante1u2
+ante1h
+ante1á2
+ante1é2
+ante1í2
+ante1ó2
+ante1ú2
+.ante2o3je
+acante2
+4ísmo.
+4ísmos.
+4ísta.
+4ístas.
+4ístico.
+4ísticos.
+4ística.
+4ísticas.
+t4eo3nes.
+mante4a
+e4a3miento
+.anti1a2
+.anti1e2
+.anti1i2
+.anti1o2
+.anti1u2
+.anti1h
+.anti1á2
+.anti1é2
+.anti1í2
+.anti1ó2
+.anti1ú2
+ti2o3qu
+ti2o3co
+archi1a2
+archi1e2
+archi1i2
+archi1o2
+archi1u2
+archi1h
+archi1á2
+archi1é2
+archi1í2
+archi1ó2
+archi1ú2
+auto1a2
+auto1e2
+auto1i2
+auto1o2
+auto1u2
+auto1h
+auto1á2
+auto1é2
+auto1í2
+auto1ó2
+auto1ú2
+biblio1a2
+biblio1e2
+biblio1i2
+biblio1o2
+biblio1u2
+biblio1h
+biblio1á2
+biblio1é2
+biblio1í2
+biblio1ó2
+biblio1ú2
+bio1a2
+bio1e2
+bio1i2
+bio1o2
+bio1u2
+bio1h
+bio1á2
+bio1é2
+bio1í2
+bio1ó2
+bio1ú2
+bi1u2ní
+cardio1a2
+cardio1e2
+cardio1i2
+cardio1o2
+cardio1u2
+cardio1h
+cardio1á2
+cardio1é2
+cardio1í2
+cardio1ó2
+cardio1ú2
+cefalo1a2
+cefalo1e2
+cefalo1i2
+cefalo1o2
+cefalo1u2
+cefalo1h
+cefalo1á2
+cefalo1é2
+cefalo1í2
+cefalo1ó2
+cefalo1ú2
+centi1a2
+centi1e2
+centi1i2
+centi1o2
+centi1u2
+centi1h
+centi1á2
+centi1é2
+centi1í2
+centi1ó2
+centi1ú2
+centi5área
+ciclo1a2
+ciclo1e2
+ciclo1i2
+ciclo1o2
+ciclo1u2
+ciclo1h
+ciclo1á2
+ciclo1é2
+ciclo1í2
+ciclo1ó2
+ciclo1ú2
+o4i3dea.
+o4i3deas.
+o4i3dal.
+o4i3dales.
+4o2i3de.
+4o2i3des.
+4i2dal.
+4i2dales.
+4i3deo.
+4i3deos.
+cito1a2
+cito1e2
+cito1i2
+cito1o2
+cito1u2
+cito1h
+cito1á2
+cito1é2
+cito1í2
+cito1ó2
+cito1ú2
+3c2neor
+cnico1a2
+cnico1e2
+cnico1i2
+cnico1o2
+cnico1u2
+cnico1h
+cnico1á2
+cnico1é2
+cnico1í2
+cnico1ó2
+cnico1ú2
+.co2a2
+.co2e2
+.co2i2
+.co3o4
+.co2u2
+.co2á2
+.co2é2
+.co2í2
+.co2ó2
+.co2ú2
+co4á3gul
+co4acci
+co4acti
+co4adju
+co4a3dun
+co4adyu
+co3agen
+co4a3gul
+co4a3lic
+co4aptac
+co4art
+co4árt
+co4e3fic
+co4erc
+co4erz
+co4e3tá
+co3exis
+co4imbr
+co4inci
+co4i3to
+co3n4imbri
+co4o3per
+co4o3pér
+co4opt
+co4ord
+con1imbr
+con1urb
+cripto1a2
+cripto1e2
+cripto1i2
+cripto1o2
+cripto1u2
+cripto1h
+cripto1á2
+cripto1é2
+cripto1í2
+cripto1ó2
+cripto1ú2
+crono1a2
+crono1e2
+crono1i2
+crono1o2
+crono1u2
+crono1h
+crono1á2
+crono1é2
+crono1í2
+crono1ó2
+crono1ú2
+contra1a2
+contra1e2
+contra1i2
+contra1o2
+contra1u2
+contra1h
+contra1á2
+contra1é2
+contra1í2
+contra1ó2
+contra1ú2
+deca1a2
+deca1e2
+deca1i2
+deca1o2
+deca1u2
+deca1h
+deca1á2
+deca1é2
+deca1í2
+deca1ó2
+deca1ú2
+4e3dro.
+4e3dros.
+4é3drico.
+4é3dricos.
+4é3drica.
+4é3dricas.
+.de2s2a2
+.de2s2e2
+.de2s2i2
+.de2s2o2
+.de2s2u2
+.de2s2á2
+.de2s2é2
+.de2s2í2
+.de2s2ó2
+.de2s2ú2
+deca2i3mient
+decimo1
+3sa.
+3sas.
+de4s3órde
+de4s3orde
+de4s3abast
+de4s3aboll
+de4s3aboto
+de4s3abr
+desa3brid
+de4s3abroch
+de4s3aceit
+de4s3aceler
+desa3cert
+desa3ciert
+de4s3acobar
+de4s3acomod
+de4s3acomp
+de4s3acons
+de4s3acopl
+de4s3acorr
+de4s3acostum
+de4s3acot
+desa3craliz
+de4s3acredit
+de4s3activ
+de4s3acuart
+de4s3aderez
+de4s3adeud
+de4s3adorar
+de4s3adormec
+de4s3adorn
+de4s3advert
+desa3fí
+de4s3aferr
+desa3fi
+de4s3afic
+de4s3afil
+de4s3afin
+de4s3afor
+desa3gü
+desa3garr
+de4s3agraci
+de4s3agrad
+de4s3agravi
+de4s3agreg
+de4s3agrup
+de4s3agu
+desa3guisado
+de4s3aherr
+de4s3ahij
+de4s3ajust
+de4s3alagar
+de4s3alent
+de4s3alfom
+de4s3alfor
+de4s3aliñ
+desa3lin
+de4s3alien
+de4s3aline
+desa3liv
+de4s3alm
+de4s3almid
+desa3loj
+de4s3alquil
+de4s3alter
+de4s3alumbr
+desa3marr
+desa3mobl
+de4s3amold
+de4s3amort
+de4s3amuebl
+de4s3and
+de4s3angel
+de4s3anid
+de4s3anim
+de4s3aním
+de4s3anud
+desa3pañ
+desa3pacib
+de4s3apadr
+de4s3apare
+desa3parec
+desa3paric
+desa3peg
+desa3percib
+de4s3aplic
+de4s3apolill
+de4s3apoy
+desa3prensi
+de4s3aprend
+de4s3apret
+de4s3apriet
+de4s3aprob
+de4s3apropi
+de4s3aprovech
+de4s3arbol
+de4s3aren
+de4s3arm
+des4arme
+de4s3arraig
+de4s3arregl
+de4s3arrend
+de4s3arrim
+desa3rroll
+de4s3arrop
+de4s3arrug
+de4s3articul
+de4s3asent
+de4s3asist
+de4s3asn
+desa3soseg
+desa3sosieg
+de4s3atenc
+de4s3atend
+de4s3atiend
+de4s3atent
+desa3tin
+de4s3atorn
+de4s3atranc
+de4s3autor
+de4s3avis
+desa3yun
+desa3zón
+desa3zon
+de4s3embal
+de4s3embál
+de4s3embar
+de4s3embár
+de4s3embarg
+de4s3embols
+de4s3emborr
+de4s3embosc
+de4s3embot
+de4s3embrag
+de4s3embrág
+de4s3embrave
+de4s3embráve
+de4s3embroll
+de4s3embróll
+de4s3embruj
+de4s3embrúj
+de3semej
+de4s3empañ
+de4s3empáñ
+de4s3empac
+de4s3empaquet
+de4s3empaquét
+de4s3emparej
+de4s3emparéj
+de4s3emparent
+de4s3empat
+de4s3empé
+de4s3empedr
+de4s3empeg
+de4s3empeor
+de4s3emperez
+de4s3empern
+de4s3emple
+de4s3empolv
+de4s3empotr
+de4s3empoz
+de4s3enam
+de4s3encab
+de4s3encad
+de4s3encaj
+de4s3encáj
+de4s3encall
+de4s3encáll
+de4s3encam
+de3sencant
+de4s3encap
+de4s3encar
+de4s3encár
+de4s3ench
+de4s3encl
+de4s3enco
+de4s3encr
+de4s3encu
+de4s3end
+de3senfad
+de3senfád
+de4s3enfi
+de4s3enfo
+de4s3enfó
+de3senfren
+de4s3enfund
+de4s3enfur
+de3sengañ
+de3sengáñ
+de4s3enganch
+de4s3engar
+de4s3engas
+de4s3engom
+de4s3engoz
+de4s3engra
+de4s3enhebr
+de4s3enj
+de4s3enlad
+de4s3enlaz
+de4s3enlo
+de4s3enm
+de4s3enr
+de4s3ens
+de4s3enta
+de3sentend
+de3sentien
+de3sentién
+de4s3enter
+de4s3entier
+de4s3entiér
+de4s3ento
+de4s3entr
+de4s3entu
+de4s3envain
+de3senvolvim
+de3seo
+de4s3eq
+de3s4erci
+de3s4ert
+de3s4ért
+de4s3espa
+de3sesperac
+de4s3esperanz
+de3sesper
+de4s3estabil
+de4s3estim
+de3sider
+de3sidia
+de3sidio
+de3siert
+de3sign
+de3sigual
+de3silusi
+de4s3imagin
+de4s3iman
+de4s3impon
+de4s3impresX
+de4s3incent
+de4s3inclin
+de4s3incorp
+de4s3incrust
+de3sinenc
+de3sinfec
+de3su3dar
+de3su3das
+de3su3dan
+de4s3inflam
+de4s3infl
+de4s3inform
+de4s3inhib
+de4s3insect
+de4s3instal
+de3s4integr
+de3s4inter
+de4s3intox
+de4s3inver
+de3sisten
+de4s3impres
+de4s3obedec
+de4s3oblig
+de4s3obstr
+de3socup
+de4s3odor
+de3solac
+de3solad
+de3soll
+de4s3orej
+de3suell
+de3sonce
+de4s3ova
+de4s3ovi
+de4s3oxi
+de4s3oye
+de4s3oyé
+de3s4ubstan
+de3s4ustan
+de3s4oseg
+de4s3ub4ic
+de4s3unir
+de4s3unier
+de4s3unim
+.dieci1o2
+dodeca1a2
+dodeca1e2
+dodeca1i2
+dodeca1o2
+dodeca1u2
+dodeca1h
+dodeca1á2
+dodeca1é2
+dodeca1í2
+dodeca1ó2
+dodeca1ú2
+ecano1a2
+ecano1e2
+ecano1i2
+ecano1o2
+ecano1u2
+ecano1h
+ecano1á2
+ecano1é2
+ecano1í2
+ecano1ó2
+ecano1ú2
+eco1a2
+eco1e2
+eco1i2
+eco1o2
+eco1u2
+eco1h
+eco1á2
+eco1é2
+eco1í2
+eco1ó2
+eco1ú2
+ectro1a2
+ectro1e2
+ectro1i2
+ectro1o2
+ectro1u2
+ectro1h
+ectro1á2
+ectro1é2
+ectro1í2
+ectro1ó2
+ectro1ú2
+.en2a2
+.en2e2
+.en2i2
+.en2o2
+.en2u2
+.en2á2
+.en2é2
+.en2í2
+.en2ó2
+.en2ú2
+.eno3jar
+.enu3mera
+.enu3merá
+.enu3mere
+4o3lógico.
+4o3lógica.
+4o3lógicos.
+4o3lógicas.
+4o3lógicamente.
+4o3logía.
+4o3logías.
+4ó3logo.
+4ó3loga.
+4ó3logos.
+4ó3logas.
+endo1a2
+endo1e2
+endo1i2
+endo1o2
+endo1u2
+endo1h
+endo1á2
+endo1é2
+endo1í2
+endo1ó2
+endo1ú2
+ento1a2
+ento1e2
+ento1i2
+ento1o2
+ento1u2
+ento1h
+ento1á2
+ento1é2
+ento1í2
+ento1ó2
+ento1ú2
+4emboca
+entre1a2
+entre1e2
+entre1i2
+entre1o2
+entre1u2
+entre1h
+entre1á2
+entre1é2
+entre1í2
+entre1ó2
+entre1ú2
+euco1a2
+euco1e2
+euco1i2
+euco1o2
+euco1u2
+euco1h
+euco1á2
+euco1é2
+euco1í2
+euco1ó2
+euco1ú2
+euro1a2
+euro1e2
+euro1i2
+euro1o2
+euro1u2
+euro1h
+euro1á2
+euro1é2
+euro1í2
+euro1ó2
+euro1ú2
+extra1a2
+extra1e2
+extra1i2
+extra1o2
+extra1u2
+extra1h
+extra1á2
+extra1é2
+extra1í2
+extra1ó2
+extra1ú2
+u4teri
+fono1a2
+fono1e2
+fono1i2
+fono1o2
+fono1u2
+fono1h
+fono1á2
+fono1é2
+fono1í2
+fono1ó2
+fono1ú2
+foto1a2
+foto1e2
+foto1i2
+foto1o2
+foto1u2
+foto1h
+foto1á2
+foto1é2
+foto1í2
+foto1ó2
+foto1ú2
+gastro1a2
+gastro1e2
+gastro1i2
+gastro1o2
+gastro1u2
+gastro1h
+gastro1á2
+gastro1é2
+gastro1í2
+gastro1ó2
+gastro1ú2
+geo1a2
+geo1e2
+geo1i2
+geo1o2
+geo1u2
+geo1h
+geo1á2
+geo1é2
+geo1í2
+geo1ó2
+geo1ú2
+gluco1a2
+gluco1e2
+gluco1i2
+gluco1o2
+gluco1u2
+gluco1h
+gluco1á2
+gluco1é2
+gluco1í2
+gluco1ó2
+gluco1ú2
+hecto1a2
+hecto1e2
+hecto1i2
+hecto1o2
+hecto1u2
+hecto1h
+hecto1á2
+hecto1é2
+hecto1í2
+hecto1ó2
+hecto1ú2
+helio1a2
+helio1e2
+helio1i2
+helio1o2
+helio1u2
+helio1h
+helio1á2
+helio1é2
+helio1í2
+helio1ó2
+helio1ú2
+hemato1a2
+hemato1e2
+hemato1i2
+hemato1o2
+hemato1u2
+hemato1h
+hemato1á2
+hemato1é2
+hemato1í2
+hemato1ó2
+hemato1ú2
+hemi1a2
+hemi1e2
+hemi1i2
+hemi1o2
+hemi1u2
+hemi1h
+hemi1á2
+hemi1é2
+hemi1í2
+hemi1ó2
+hemi1ú2
+hemo1a2
+hemo1e2
+hemo1i2
+hemo1o2
+hemo1u2
+hemo1h
+hemo1á2
+hemo1é2
+hemo1í2
+hemo1ó2
+hemo1ú2
+2al.
+2ales.
+hexa1a2
+hexa1e2
+hexa1i2
+hexa1o2
+hexa1u2
+hexa1h
+hexa1á2
+hexa1é2
+hexa1í2
+hexa1ó2
+hexa1ú2
+hidro1a2
+hidro1e2
+hidro1i2
+hidro1o2
+hidro1u2
+hidro1h
+hidro1á2
+hidro1é2
+hidro1í2
+hidro1ó2
+hidro1ú2
+hipe2r1a2
+hipe2r1e2
+hipe2r1i2
+hipe2r1o2
+hipe2r1u2
+hipe2r3r
+hipe2r1á2
+hipe2r1é2
+hipe2r1í2
+hipe2r1ó2
+hipe2r1ú2
+pe3r4e3mia
+histo1a2
+histo1e2
+histo1i2
+histo1o2
+histo1u2
+histo1h
+histo1á2
+histo1é2
+histo1í2
+histo1ó2
+histo1ú2
+homo1a2
+homo1e2
+homo1i2
+homo1o2
+homo1u2
+homo1h
+homo1á2
+homo1é2
+homo1í2
+homo1ó2
+homo1ú2
+icono1a2
+icono1e2
+icono1i2
+icono1o2
+icono1u2
+icono1h
+icono1á2
+icono1é2
+icono1í2
+icono1ó2
+icono1ú2
+.in2a2
+.in2e2
+.in2i2
+.in2o2
+.in2u2
+.in2á2
+.in2é2
+.in2í2
+.in2ó2
+.in2ú2
+.in3abord
+.in3abarc
+.in3acent
+.in3aguant
+.in3adapt
+.ina3movib
+.in3analiz
+.ina3nic
+.in3anim
+.iná3nim
+.in3apel
+.in3aplic
+.in3aprens
+.in3apreci
+.in3arrug
+.in3asist
+.iné3dit
+.in3efic
+.in3efici
+.in3eludi
+.ine3narr
+.ini3cia
+.ini3ciá
+.ini3cie
+.ino3cuo
+.ino3cua
+.ino3cula
+.ino3culá
+.ino3cule
+.inú3til
+.inu3tiliz
+infra1a2
+infra1e2
+infra1i2
+infra1o2
+infra1u2
+infra1h
+infra1á2
+infra1é2
+infra1í2
+infra1ó2
+infra1ú2
+.inte2r1a2
+.inte2r1e2
+.inte2r1i2
+.inte2r1o2
+.inte2r1u2
+.inte2r3r
+.inte2r1á2
+.inte2r1é2
+.inte2r1í2
+.inte2r1ó2
+.inte2r1ú2
+.in3ter2e3sa
+.in3ter2e3se
+.in3ter2e3so
+.in3ter2e3sá
+.in3ter2e3sé
+.in3ter2e3só
+.de3s4in3ter2e3sa
+.de3s4in3ter2e3se
+.de3s4in3ter2e3so
+.de3s4in3ter2e3sá
+.de3s4in3ter2e3sé
+.de3s4in3ter2e3só
+3te3ri3n
+4te4r5i4nsu
+.in3te3r4rog
+.in3te3r4rupc
+.in3te3r4rupt
+.in3te3r4rump
+intra1a2
+intra1e2
+intra1i2
+intra1o2
+intra1u2
+intra1h
+intra1á2
+intra1é2
+intra1í2
+intra1ó2
+intra1ú2
+iso1a2
+iso1e2
+iso1i2
+iso1o2
+iso1u2
+iso1h
+iso1á2
+iso1é2
+iso1í2
+iso1ó2
+iso1ú2
+kilo1a2
+kilo1e2
+kilo1i2
+kilo1o2
+kilo1u2
+kilo1h
+kilo1á2
+kilo1é2
+kilo1í2
+kilo1ó2
+kilo1ú2
+macro1a2
+macro1e2
+macro1i2
+macro1o2
+macro1u2
+macro1h
+macro1á2
+macro1é2
+macro1í2
+macro1ó2
+macro1ú2
+mal2
+ma4l3h
+.ma4l3e4du
+mal3b
+mal3c
+mal3d
+mal3f
+mal3g
+mal3m
+mal3p
+mal3q
+mal3s
+mal3t
+mal3v
+bien2
+bien3h
+bien3v
+bien3q
+bien3m
+bien3t
+b4ien3do.
+.su3b4ien
+b4ien3das.
+maxi1a2
+maxi1e2
+maxi1i2
+maxi1o2
+maxi1u2
+maxi1h
+maxi1á2
+maxi1é2
+maxi1í2
+maxi1ó2
+maxi1ú2
+megalo1a2
+megalo1e2
+megalo1i2
+megalo1o2
+megalo1u2
+megalo1h
+megalo1á2
+megalo1é2
+megalo1í2
+megalo1ó2
+megalo1ú2
+mega1a2
+mega1e2
+mega1i2
+mega1o2
+mega1u2
+mega1h
+mega1á2
+mega1é2
+mega1í2
+mega1ó2
+mega1ú2
+melano1a2
+melano1e2
+melano1i2
+melano1o2
+melano1u2
+melano1h
+melano1á2
+melano1é2
+melano1í2
+melano1ó2
+melano1ú2
+micro1a2
+micro1e2
+micro1i2
+micro1o2
+micro1u2
+micro1h
+micro1á2
+micro1é2
+micro1í2
+micro1ó2
+micro1ú2
+mili1a2
+mili1e2
+mili1i2
+mili1o2
+mili1u2
+mili1h
+mili1á2
+mili1é2
+mili1í2
+mili1ó2
+mili1ú2
+familia3ri
+ia5res.
+li5área
+mini1a2
+mini1e2
+mini1i2
+mini1o2
+mini1u2
+mini1h
+mini1á2
+mini1é2
+mini1í2
+mini1ó2
+mini1ú2
+2o.
+2os.
+2o3so.
+2o3sos.
+2o3sa.
+2o3sas.
+2o3samente.
+mini4a5tur
+multi1a2
+multi1e2
+multi1i2
+multi1o2
+multi1u2
+multi1h
+multi1á2
+multi1é2
+multi1í2
+multi1ó2
+multi1ú2
+miria1a2
+miria1e2
+miria1i2
+miria1o2
+miria1u2
+miria1h
+miria1á2
+miria1é2
+miria1í2
+miria1ó2
+miria1ú2
+mono1a2
+mono1e2
+mono1i2
+mono1o2
+mono1u2
+mono1h
+mono1á2
+mono1é2
+mono1í2
+mono1ó2
+mono1ú2
+2i3co.
+2i3cos.
+2i3ca.
+2i3cas.
+namo1a2
+namo1e2
+namo1i2
+namo1o2
+namo1u2
+namo1h
+namo1á2
+namo1é2
+namo1í2
+namo1ó2
+namo1ú2
+necro1a2
+necro1e2
+necro1i2
+necro1o2
+necro1u2
+necro1h
+necro1á2
+necro1é2
+necro1í2
+necro1ó2
+necro1ú2
+neo1a2
+neo1e2
+neo1i2
+neo1o2
+neo1u2
+neo1h
+neo1á2
+neo1é2
+neo1í2
+neo1ó2
+neo1ú2
+neto1a2
+neto1e2
+neto1i2
+neto1o2
+neto1u2
+neto1h
+neto1á2
+neto1é2
+neto1í2
+neto1ó2
+neto1ú2
+norte1a2
+norte1e2
+norte1i2
+norte1o2
+norte1u2
+norte1h
+norte1á2
+norte1é2
+norte1í2
+norte1ó2
+norte1ú2
+octo1a2
+octo1e2
+octo1i2
+octo1o2
+octo1u2
+octo1h
+octo1á2
+octo1é2
+octo1í2
+octo1ó2
+octo1ú2
+octa1a2
+octa1e2
+octa1i2
+octa1o2
+octa1u2
+octa1h
+octa1á2
+octa1é2
+octa1í2
+octa1ó2
+octa1ú2
+oligo1a2
+oligo1e2
+oligo1i2
+oligo1o2
+oligo1u2
+oligo1h
+oligo1á2
+oligo1é2
+oligo1í2
+oligo1ó2
+oligo1ú2
+omni1a2
+omni1e2
+omni1i2
+omni1o2
+omni1u2
+omni1h
+omni1á2
+omni1é2
+omni1í2
+omni1ó2
+omni1ú2
+i2o.
+i2os.
+paleo1a2
+paleo1e2
+paleo1i2
+paleo1o2
+paleo1u2
+paleo1h
+paleo1á2
+paleo1é2
+paleo1í2
+paleo1ó2
+paleo1ú2
+para1a2
+para1e2
+para1i2
+para1o2
+para1u2
+para1h
+para1á2
+para1é2
+para1í2
+para1ó2
+para1ú2
+para2is.
+aí5so.
+aí5sos.
+penta1a2
+penta1e2
+penta1i2
+penta1o2
+penta1u2
+penta1h
+penta1á2
+penta1é2
+penta1í2
+penta1ó2
+penta1ú2
+piezo1a2
+piezo1e2
+piezo1i2
+piezo1o2
+piezo1u2
+piezo1h
+piezo1á2
+piezo1é2
+piezo1í2
+piezo1ó2
+piezo1ú2
+pluri1a2
+pluri1e2
+pluri1i2
+pluri1o2
+pluri1u2
+pluri1h
+pluri1á2
+pluri1é2
+pluri1í2
+pluri1ó2
+pluri1ú2
+poli1a2
+poli1e2
+poli1i2
+poli1o2
+poli1u2
+poli1h
+poli1á2
+poli1é2
+poli1í2
+poli1ó2
+poli1ú2
+poli4u3r
+poli4o5mie
+poli4arq
+poli4árq
+poli4éste
+poli4andr
+poli4antea
+expoli4
+.pos2t2a2
+.pos2t2e2
+.pos2t2i2
+.pos2t2o2
+.pos2t2u2
+.pos2t2á2
+.pos2t2é2
+.pos2t2í2
+.pos2t2ó2
+.pos2t2ú2
+.pos3tin
+.pos3tín
+pos3ta.
+pos3tas.
+s3te.
+s3tes.
+s3tal.
+s3ta3les.
+s3ti3lla.
+s3ti3llas.
+s3ti3llón.
+s3ti3llones.
+.pos3tó3ni
+.pos3terg
+.pos3te3ri
+.pos3ti3go
+.pos3ti3la
+.pos3ti3ne
+.pos3ti3za
+.pos3ti3zo
+.pos3tu3ra
+s3tor.
+s3tora.
+s3toras.
+s3tores.
+.pos3tu3la
+.pos3tu3lá
+.pos3tu3le
+.pos3tu3lé
+.post3elec
+.post3impr
+.post3ind
+.post3ope
+.post3rev
+.pre2a2
+.pre2e2
+.pre2i2
+.pre2o2
+.pre2u2
+.pre2h2
+.pre2á2
+.pre2é2
+.pre2í2
+.pre2ó2
+.pre2ú2
+pre3elij
+pre3elig
+pre3exis
+pre3emin
+preo3cup
+preo2cúp
+pre3olí
+pre3opin
+.pro2a2
+.pro2e2
+.pro2i2
+.pro2o2
+.pro2u2
+.pro2h2
+.pro2á2
+.pro2é2
+.pro2í2
+.pro2ó2
+.pro2ú2
+proto1a2
+proto1e2
+proto1i2
+proto1o2
+proto1u2
+proto1h
+proto1á2
+proto1é2
+proto1í2
+proto1ó2
+proto1ú2
+radio1a2
+radio1e2
+radio1i2
+radio1o2
+radio1u2
+radio1h
+radio1á2
+radio1é2
+radio1í2
+radio1ó2
+radio1ú2
+ranco1a2
+ranco1e2
+ranco1i2
+ranco1o2
+ranco1u2
+ranco1h
+ranco1á2
+ranco1é2
+ranco1í2
+ranco1ó2
+ranco1ú2
+.re2a2
+.re3e4
+.re2i2
+.re2o2
+.re2u2
+.re2á2
+.re2é2
+.re2í2
+.re2ó2
+.re2ú2
+ea3cio.
+ea3cios.
+ea3cia.
+ea3cias.
+.re3abr
+.re3ábr
+.re3afirm
+.re3afírm
+.re3ajust
+.rea3júst
+.rea3liza
+.rea3lizá
+.rea3líza
+.re3alim
+.rea3lism
+.rea3list
+.re3anim
+.re3aním
+.re3aparec
+.re3ubica
+.re3ubíca
+.reu3mati
+.reu3máti
+.re3unir
+.re3unír
+.re3usar
+.re3usár
+.re3utiliz
+.re3utilíz
+rmano1a2
+rmano1e2
+rmano1i2
+rmano1o2
+rmano1u2
+rmano1h
+rmano1á2
+rmano1é2
+rmano1í2
+rmano1ó2
+rmano1ú2
+retro1a2
+retro1e2
+retro1i2
+retro1o2
+retro1u2
+retro1h
+retro1á2
+retro1é2
+retro1í2
+retro1ó2
+retro1ú2
+romo1a2
+romo1e2
+romo1i2
+romo1o2
+romo1u2
+romo1h
+romo1á2
+romo1é2
+romo1í2
+romo1ó2
+romo1ú2
+sobre1a2
+sobre1e2
+sobre1i2
+sobre1o2
+sobre1u2
+sobre1h
+sobre1á2
+sobre1é2
+sobre1í2
+sobre1ó2
+sobre1ú2
+semi1a2
+semi1e2
+semi1i2
+semi1o2
+semi1u2
+semi1h
+semi1á2
+semi1é2
+semi1í2
+semi1ó2
+semi1ú2
+i2a.
+i2as.
+2ótic
+emi2o2
+seudo1a2
+seudo1e2
+seudo1i2
+seudo1o2
+seudo1u2
+seudo1h
+seudo1á2
+seudo1é2
+seudo1í2
+seudo1ó2
+seudo1ú2
+o2os.
+.so3a4s
+socio1a2
+socio1e2
+socio1i2
+socio1o2
+socio1u2
+socio1h
+socio1á2
+socio1é2
+socio1í2
+socio1ó2
+socio1ú2
+a3rio.
+a3rios.
+4ón.
+4ones.
+4i4er.
+4o2ico.
+4o2icos.
+4o2ica.
+4o2icas.
+.su2b2a2
+.su2b2e2
+.su2b2i2
+.su2b2o2
+.su2b2u2
+.su2b2á2
+.su2b2é2
+.su2b2í2
+.su2b2ó2
+.su2b2ú2
+.sub2i3ll
+.sub2i3mien
+.sub3índ
+.sub3ími
+.su4b3ray
+.sub3aflue
+.sub3arr
+.sub3enten
+.sub3estim
+.sub3estím
+.sub3ofici
+.sub3urba
+supe2r1a2
+supe2r1e2
+supe2r1i2
+supe2r1o2
+supe2r1u2
+supe2r3r
+supe2r1á2
+supe2r1é2
+supe2r1í2
+supe2r1ó2
+supe2r1ú2
+supe4r4a3r
+supe4r4á3r
+supe3r4á3vit.
+supe3r4á3vits.
+4a3ción.
+4a3ciones.
+4e3rior.
+4e3riores.
+4e3riora.
+4e3rioras.
+4e3riormente.
+4e3rioridad.
+4e3rioridades.
+4e3ra3ble.
+4e3ra3bles.
+4e3ra3blemente.
+pe5r4ante
+perpon5d6r
+supra1a2
+supra1e2
+supra1i2
+supra1o2
+supra1u2
+supra1h
+supra1á2
+supra1é2
+supra1í2
+supra1ó2
+supra1ú2
+sup6ra
+talmo1a2
+talmo1e2
+talmo1i2
+talmo1o2
+talmo1u2
+talmo1h
+talmo1á2
+talmo1é2
+talmo1í2
+talmo1ó2
+talmo1ú2
+tele1a2
+tele1e2
+tele1i2
+tele1o2
+tele1u2
+tele1h
+tele1á2
+tele1é2
+tele1í2
+tele1ó2
+tele1ú2
+4ósteo.
+4ósteos.
+termo1a2
+termo1e2
+termo1i2
+termo1o2
+termo1u2
+termo1h
+termo1á2
+termo1é2
+termo1í2
+termo1ó2
+termo1ú2
+tetra1a2
+tetra1e2
+tetra1i2
+tetra1o2
+tetra1u2
+tetra1h
+tetra1á2
+tetra1é2
+tetra1í2
+tetra1ó2
+tetra1ú2
+topo1a2
+topo1e2
+topo1i2
+topo1o2
+topo1u2
+topo1h
+topo1á2
+topo1é2
+topo1í2
+topo1ó2
+topo1ú2
+tropo1a2
+tropo1e2
+tropo1i2
+tropo1o2
+tropo1u2
+tropo1h
+tropo1á2
+tropo1é2
+tropo1í2
+tropo1ó2
+tropo1ú2
+poi3de.
+poi3des.
+ultra1a2
+ultra1e2
+ultra1i2
+ultra1o2
+ultra1u2
+ultra1h
+ultra1á2
+ultra1é2
+ultra1í2
+ultra1ó2
+ultra1ú2
+xeno1a2
+xeno1e2
+xeno1i2
+xeno1o2
+xeno1u2
+xeno1h
+xeno1á2
+xeno1é2
+xeno1í2
+xeno1ó2
+xeno1ú2
+inter4és
+inter4esar
+inter4in
+inter4ino
+inter4ior
+mili4ar
+mili4ario
+para4íso
+para4ulata
+super4able
+super4ación
+super4ior
+tran4sacc
+trans4ar
+trans4eúnte
+trans4iber
+trans4ición
+trans4ido
+trans4igen
+trans4igir
+trans4istor
+trans4itab
+trans4it
+trans4itorio
+trans4ubsta
+ultra4ísmo
+wa3s4h
.bi1anual
.bi1aur
.bien1and
@@ -274,172 +2863,8 @@ r2r
.bien1est
.bien1int
.bi1ox
-.bi1óx
+.bi1ó2x
.bi1un
-.co1adm
-.co1adq
-.co1agent
-.co1am
-.co1após
-.co1arr
-.co1aut
-.co1ed
-.co1ef
-.co1esp
-.co1ex
-.co1inquil
-.contra1a
-.contra1ind
-.des1abar
-.des1acat
-.des1acel
-.des1acer
-.des1aco
-.des1acred
-.des1afi
-.des2afic
-.des2afil
-.des1afo
-.des2afort
-.des1afuc
-.des1agot
-.des1agrad
-.des1agreg
-.des1aguaz
-.des1aguis
-.des1ahij
-.des1ahog
-.des1ahu
-.des1air
-.des1aju
-.des1alab
-.des1alag
-.des1alin
-.des1aloj
-.des1alt
-.des1amabl
-.des1amart
-.des1amasad
-.des1ami
-.des1amold
-.des1amorr
-.des1amort
-.des1amot
-.des1amp
-.des1anc
-.des1andr
-.des1ani
-.des1anu
-.des1añu
-.des1aoj
-.des1apaci
-.des1apañ
-.des1aparec
-.des1aparroq
-.des1apeg
-.des1apiol
-.des1aplac
-.des1apli
-.des1apose
-.des1apro
-.des1apt
-.des1apuest
-.des1apuntal
-.des1aq
-.des1arm
-.des1arr
-.des2arreboz
-.des2arrim
-.des2arrop
-.des2arrug
-.des1artill
-.des1aseg
-.des1asimil
-.des1asist
-.des1asn
-.des1atal
-.des1atanc
-.des1atap
-.des1atasc
-.des1atesad
-.des1atib
-.des1atin
-.des1atont
-.des1atra
-.des2atrac
-.des2atrav
-.des1atu
-.des1au
-.des1av
-.des2avec
-.des2avent
-.des1ayun
-.des1edi
-.des1ele
-.des1embal
-.des1embar
-.des1embe
-.des1emboc
-.des1emboj
-.des1embor
-.des1embot
-.des1embroz
-.des1empac
-.des2empach
-.des1empalag
-.des1emparv
-.des1empl
-.des1enast
-.des1encabestr
-.des1encalabr
-.des1encalc
-.des1encapri
-.des1encast
-.des1encen
-.des1enclavi
-.des1engañil
-.des1engarraf
-.des1enh
-.des1enmall
-.des1enmo
-.des1enmu
-.des1enq
-.des1enraz
-.des1ensañ
-.des1enseñ
-.des1ental
-.des1entoll
-.des1entren
-.des1entrop
-.des1entum
-.des1envel
-.des1enven
-.des1envio
-.des1errad
-.des1esper
-.des2esperanz
-.des1igualez
-.des1iman
-.des2imant
-.des1incru
-.des1infe
-.des1ob
-.des1opil
-.des1orden
-.des1org
-.des1orient
-.des1os
-.des2oseg
-.des2osie
-.des1ov
-.des1oxi
-.des1un
-.des2unc
-.des2uno
-.des1urd
-.des1us
-.dis1artr
-.dis1osm
.en1aceit
.en1aciy
.en1aguach
@@ -450,59 +2875,9 @@ r2r
.en1art
.en2artr
.en1ej
-.entre1a
-.entre1o
-.ex1abrup
-.gastro1en
-.gastro1in
-1g2nosis
.hepta1e
-.hexa1e
-.hidro1a
-.hidro1e
-.hiper1e
-.hiper1é
-.hiper1o
-.ia2
-.io2
-.in1a
-.in2am
-.in2an
-.in3ana
-.in2au
-.in1edu
-.in1efi
-.in1eluc
-.in1em
-.in1eq
-.in1err
-.in1es
-.in1ex
-.in2exo
-.in1ig
-.in1ima
-.in1imi
-.in1in
-.in1ob
-.in1ocult
-.in1olv
-.in1oper
-.in1opor
-.in1ord
-.in1org
-.in1ox
-.in1usad
-.infra1e
-.infra1o
-.inter1a
-.inter1est
-.inter1ind
-.inter1ins
-.inter1o
-.inter1u
.intra1o
.intra1u
-.macro1e
.mal1acon
.mal1acos
.mala1e
@@ -510,99 +2885,42 @@ r2r
.mal1andanz
.mal1est
.mal1int
-.micro1e
-.micro1o
-.neo1
-.neuro1e
-.norte1ame
-.oa2
-.oe2
-.oi2
-.octa1e
-.octa1é
-.oligo1e
-.pan1ame
-.pan1esl
-.pan1eur
-.pan1isl
-.pan1ópt
-1p2teríneo
-.pluri1em
-.pre1ad
-.pre1ám
-.pre1e
-.pre1i
-.pre1opi
-.pre1u
-.proto1a
-1p2sico
-1p2siq
-.re1a
-.re2al
-.re3alc
-.re3aleg
-.re3alq
-.re3alz
-.re1e
-.re1im
-.re1inc
-.re1ing
-.re1ins
-.re1int
-.re1ob
+.pa4n1a4meri
+.pa4n1europ
+.pa4n1afri
+.pa4n1ópti
+3p2sic
+3p2siq
+.re3a2eg
+.re3a2q
+.re3a2z
+.re3a2grup
+.re3i2m
+.re3inc
+.re3ing
+.re3ins
+.re3int
+.re3o2b
.re1oc
.re1oj
-.re1org
+.re3orga
.re1unt
.retro1a
-1s2copia
-.semi1aut
-.semi1e
-.semi1of
-.so1a
-.sobre1a
-.sobre1e
-.sobre1i
-.sub1a
-.sub1á
-.sub2ast
-.sub1ej
-.sub1en
-.sub1esp
-.sub1est
-.sub1ín
-.sub1insp
-.sub1inten
-.sub1of
-.sub1orden
-.sub1urban
-.su2b3ray
-.su2b3rei
-.su2b3rog
-.sud1afr
-.sud1ame
-.sud1est
-sud1oes
-.super1abund
-.super1int
-.sur1ame
+.su2d1a2fr
+.su2d1a2me
+.su2d1est
+su4d3oes
+.sur1a2me
.sur1est
.sur1oes
.tele1imp
.tele1obj
-.termo1e
-.termo1i
-.tetra1e
-.tras1a
-.tras1o
-.tras2oñ
+.tra2s1a
+.tra2s1o
+.tra2s2oñ
.tran2s1alp
.tran2s1and
.tran2s1atl
.tran2s1oce
.tran2s1ur
-.tri1óx
-}
-
-% end pattern data
-
+.tri1ó2x} \ No newline at end of file
diff --git a/tex/context/patterns/lang-es.rme b/tex/context/patterns/lang-es.rme
new file mode 100644
index 000000000..47a728acd
--- /dev/null
+++ b/tex/context/patterns/lang-es.rme
@@ -0,0 +1,99 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: eshyph.tex (2006-01-11)
+% Author: Javier Bezos
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% DIVISI'ON DE PALABRAS
+% ~~~~~~~~~~~~~~~~~~~~~
+% eshyph.tex 4.1a
+%
+% Why 4.x? Well, I know at least other three files with the
+% same name, so this one is the fourth. The others should
+% vanish as soon as posible.
+%
+% (c) Javier Bezos 1993 1997.
+% (c) Javier Bezos and CervanTeX 2001-2006
+% Some parts, (c) by Francesc Carmona
+% Licence: LPPL
+%
+% CervanTeX, the Spanish TeX User Group, has tackled the task of
+% writing a more complete set of patterns, but unfortunately the work
+% is a lot slower we expected. The file division.pdf is a draft of an
+% article (in Spanish) explaining the rules to be applied and how they
+% are being translated into TeX in a unified set of patterns.
+%
+% There is still a lot of work to be done. However, even if
+% incomplete it should provide in its current form a better option to
+% other patterns. However, if you experience problems, you might want
+% to return to one of these pattern files.
+%
+% For bug reports and comments:
+%
+% http://www.texytipografia.com/contact.php
+%
+% I would like to thanks Francesc Carmona for his permission
+% to steal parts of his work without restrictions.
+%
+% 2006/01/09
+%
+% _____________________________________________________________
+% Javier Bezos | http://www.cervantex.org/
+% .............................................................
+% TeX y tipografia | http://www.texytipografia.com/
diff --git a/tex/context/patterns/lang-et.hyp b/tex/context/patterns/lang-et.hyp
index c89901afb..d392bb95b 100644
--- a/tex/context/patterns/lang-et.hyp
+++ b/tex/context/patterns/lang-et.hyp
@@ -1,10 +1,8 @@
-% context hyphenation file, see lang-et.rme for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: ethyph.tex
+% for comment and copyright, see ./lang-et.rme
-% begin hyphenation data
-
-\hyphenation {}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-et.pat b/tex/context/patterns/lang-et.pat
index f49086df5..475621bef 100644
--- a/tex/context/patterns/lang-et.pat
+++ b/tex/context/patterns/lang-et.pat
@@ -1,1278 +1,3698 @@
-% context pattern file, see lang-et.rme for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: ethyph.tex
+% for comment and copyright, see ./lang-et.rme
-% begin pattern data
+% used: a b d e f g h i j k l m n o p r s t u v z ä õ ö ü š ž
-\patterns {
-.au1a
-.ee2l
-.eel1e
-.eel1u
-.ee2s1
-.era1a
-.ise1e
-.ki2p3r
-.lep3l
+\patterns{
+.aa4
+.aasta5
+.ahe4li
+.al4a
+.al4gas
+.antiik5
+.ap3l
+.ap3r
+.art5r
+.au3a
+.eba3
+.ee4
+.eela4
+.ek3l
+.ek5r
+.gu4a
+.hie5
+.idi4
+.inim5a
+.ise5e
+.is4o
+.ja4e
+.ja4t
+.ka4e
+.ka2o
+.ke5hi
+.kip5r
+.ku4pl
+.ku5sa
+.kusee4
+.la4pl
+.le4e
+.le5hi
+.lemmik5
+.le5se
.lõpp3
-.moe3
-.pe2a
+.ma4a
+.maa5a
+.ma5j
+.mi5sa
+.mo4e
+.nek3
+.ni4p
+.nisu5
+.noa3
+.oa3
+.oo4
+.pap4p
+.pea3a
+.raadio5
+.re4a
.re2o
-.re2pr
-.se2a
-.sk2
-.sp2
-.st2
-.supe2
+.rep3r
+.re5so
+.rü5hi
+.sak5r
+.sap3r
+.se4a
+.sk4
+.skaa5
+.so5li
+.sp4
+.st4
+.teoo4
+.tet3r
+.tina5
+.toa3
+.ts4
+.tsi4s
+.turba5
+.tus2
.tu3sa
-.uudi2
-.vere1
-.üle1e
-aa1al
-aa1ar
+.ul4ga
+.ulu4k
+.um2b
+.uu4
+.vaa3l
+.vask3
+.vere3
+.õppe5
+.ää4
+.õõ4
+.öö4
+.ühi4s
+.üle3e
+.ür2
+.üü4
+aaa5l
a1aas
-aadi1a
-aadio3
+4aab
+aa4bi.
+5aadel.
+aadio5a
a1ae
-a1a2he
+a4aer
+aa4fe
+aa4gan
+aa2h
+aa4has
aa1i
-a1ait
-aa2ju
-a1aken
-aal1e2l
-aalk2
-aal1t
-aa2l1õ
-aari2s
-aase2
-aa2s1o
-1aasta
-a1asul
-aas1ü
+aai4g
+aa4is
+a5ait
+aa2j
+aa2la
+aa4lae
+aala4r
+aa4las
+aa4leh
+aa4lek
+aa4lel
+aalg4
+aali4ke
+aal3k
+a5allik
+aal3t4
+aa2l3õ
+aa4lü
+aa4mad
+aa4man
+aa4mee
+a5ameer
+aa4mö
+4aan
+aa4nam
+aa4nat
+a5andm
+aan4duu
+aa5ni
+aant4
+aa4pek
+aa4pen
+aa4ra4b
+aa4raf
+aa4raj
+aara4l
+a5arter
+aa2r3õ
+aa4rö
+aa4rü
+aa4sab
+aa4sai
+aa4sar
+aa2se4
+aa4so
+3aas5ta
+a5a4sul
+aa4sut
+aa4sü
+4aat
+aa4taa
+aa4tas
+aa4teh
+5aatom
+aa4tõ
+aa4tüh
a1au
+aaši5
a1b
-1abie
+4a3ba
+a5be
+3abie
+a4bij
+5abs
a1d
-1admir
-a1eali
+a4dad
+a4deo
+a2der
+a3di
+adu4r
+adu3se
+a4dö
+a5eali
ae2d
-1aed.
-aed1o
+3aed.
2aee
-a1ees
+a3ees
+ae4f
1aeg.
+ae4ga4j
+ae4gi
+3aegn
2a1e2h
-a1eks
+4aei
+4aek
+a3eks
2ael
-a1ett
+a5elani
+ae2le
+ae4lo
+ae4lu.
+4ae2m
+4aen
+ae4pi
+ae2s
+a3esi
+4aett
a1f
-a2fr
+a4fek
a1g
-1a2gent
-a3graa
+3a4gent
+agia4
+a3go
+5agreg
+agud4
1a2hi.
+ah4kar
+5ahnu
+4ai.
ai2a
-a1ilm
-a1ins
+5aian
+ai4hu
+ai4ke
+ai4kl
+a3ilm
+ai4lu
+ai4me.
+aimp4
+4ain.
+a5inf
+a5inime
+4ains
+a3inse
+ai4pr
+ai2sa
+5aistin
+aist4r
+ai4va
a1j
-1ajam
-a2jami
-1aken.
-a1k2las
-akna1
-ak2re
-a1kree
-a1krii
-a3kroo
-1a2ku.
-1a2lald
-al1do
-ali1sp
-al2l1ü
-a2l1ol
-alp2l
+a3ja.
+a4jale
+5ajalo
+a4jalu
+1a2jam
+4ajo
+ajut4
+a1k
+akaa4s
+a4kaat
+ak4as
+3aken.
+a3ki
+ak4kis
+ak4kr
+a3klas
+ak4lau
+a5klii
+a3krii
+ak3ro
+4aks
+ak4te4l
+a2ku.
+aku4map
+a5kvali
+3alald
+ala4mas
+a4laüh
+ale4le
+al4et
+alet4t
+5algat
+al4ged
+a3li
+ali4san
+a4liste
+5allee.
+al4le4h
+al4luj
+al2lü
+a4lob
+als4
+4alt
+4alu.
+a4lud
1alun
-2aluni
+alü4h
+a4lüt
a1m
-1ametn
-ami2sa
-1analü
-1ansam
-1anten
-a1o2m
-a1or
-ao2s
+4am.
+a5ma.
+a4maad
+3ametn
+amit4
+am4o
+am4pal
+5amper.
+4amü
+2an.
+3analü
+5anatoom
+an4das
+an4deo
+an4dog
+2ane
+a4neh
+a3ni
+a4niso
+4anj
+an4kr
+3anku
+an4nah
+4ano
+anos4
+3ansam
+4anst
+3anten
+5antilo
+ao4d
+ao4he
+a3oht
+ao4j
+ao2le
+ao2lu
+ao2m
+a3oma
+ao4nu
+aoo4p
+ao2pe
+a5opera
+ao2r
+a5oras
a1osa
+ao4su
a1ots
-a1plaa
-1aretu
-1arhit
+a1p
+a2par
+5aparaa
+a5part
+a3parv
+a3pi
+a3pla
+a3po
+ap4pal
+ap4pin
+ap4pis
+ap3ri
+ap3ron
+a4pru
+a3pä
+4ara
+arak4k
+a4rase
+5areng
+3aretu
+3arhit
+2ari
+ari4al
+ari4ap
+4ark
+ar4kel
+5armast
+5armee.
+a4ro4l
1arst
-1arter
-1a2rua
-1arvam
+5artikk
+3arua
+3arvam
+5arvestus
1arvu
-1asend
-a1so
-as1ole
-asp2
-a1s2por
-atii2v
-a1t2ree
-atu1a
-auba1a
-a1ui
-a1u2j
-aulu1
-a1umb
-au2sul
+ar4vää
+asa4las
+a4same
+a4sau
+ase4ma
+as5ema.
+1a2sen
+a4seos
+a4sese
+a4sett
+3a4setu
+as4fä
+1a2si.
+asi4ala
+asi3an
+a4sind
+asip4
+5asjan
+askõ4
+as4kõl
+a5slaav
+a4sok
+as3ole
+aso4p
+as4pet
+as3pl
+as2po
+a3spor
+as4san
+ass5t
+4asti
+5astme
+ast4rak
+a4su4b
+a4sud
+asui4
+a4suss
+a5suu
+a1t
+a3ta
+a4taž
+5ateljee
+atii4v
+atmi4k
+5atroo
+at4ros
+at4rus
+at4soo
+ats4p
+at4sü
+att4s
+4atu
+au2a
+aua3l
+au4ba.
+4aud
+au4de.
+a3ui
+4au2j
+au4ke
+aulu3
+aulus4
+au4pü4
+a5urg
+aus4o
+au2su
+a3usul
1auto
+autoo4
+auto5s
+aut4r
a1v
-1avald
-av2s
+av4a
+a4vans
+a3var
+a4veh
a1õ2
-a1ö
+a1ö2
a1ä2
a1ü2
-a1ž
-1ba
-ba1e
-ba1k2r
-ba1o
-ba1p2r
-ba1u2s
-2b1d
-1be
-be1a2
-bek2
-be2r1õ
-1bi
-2bi1e2
-2binõ
+až4ni
+4a1š
+5baa
+baa4g
+baa4k
+baa4s
+bab4
+bae4
+bag4
+ba4he
+ba4ju.
+ba3k4r
+bak4s
+bak4v
+bap4l
+bap4r
+ba4rõ
+basa4s
+bas4ko
+bas4pe
+bat4r
+4bb
+2bd
+be3a4
+beb2
+bef4
+beg4
+be4lü4
+be2ra2
+berk4
+bero4
+be4rõ4
+be4si
+be4st
+bes4tis
+bet4r
+4bf
+4bh
+bha4
+bi4ala
+bia4v
+2bi1e
+bi4en
+4binõ
+bi4pla
+bis4a
+bi4si
+bis4k
2b1j
2b1k
2b1l
-2b1m
-2b1n
-1bo
+bl4e
+blet4
+b2lon
+2bm
+2bn
+4bort
2bp
2b1r
-3b2rig
-3b2roka
+3brig
+bros4
2bs
-b1so
-2b1t
-1bu
-bu1a2
-2b1v
+b3so
+2bt4
+4buks
+bu4lõ
+3bum
+buse5
+bu4si4
+bus4kr
+2b3v
1da
-dae2
-d1ain
-da2la.
-da1o
-2d1arv
-d1b
+daa2
+da5ab
+daala4
+da4do
+dae4
+daf4
+d5ain
+da4leh
+da4lum
+da4lus
+5dam
+4dann
+da4num
+dao4
+darat4
+4darb
+dar4de
+4da4re
+4daru
+2darv
+d3arv.
+4dasen
+da4sum
+2d5b2
+2dd
1de
-de1ar
-dek2s1a
-de2pre
-2d1f
-d1g
+dea2
+2deaa
+de5av
+ded4
+2dee.
+dee4le
+4dehe
+dek3l
+dek4s
+5del.
+de4lau
+4de4lek
+4deluv
+de4pr
+dep5ressi
+dere4
+de4rel
+de4rep
+5dero
+deru4
+2df
+2d5g
2d1h
1di
-di1a2re
-di1es
-dis2kr
+dia4v
+did4
+dig4
+dii4g
+diina4
+dii4sa
+dii4su
+4dilm
+4dini
+di2os
+di4plo
+dis4ai
+di4sar
+di4sas
+dis4pr
+dit4r
2d1j
-2d3k2
+2d3k4
+dkop4
2d1l
+dle4v
+dlust4
2d1m
+dmee4
+dmi4k
2d1n
-d1o2sa
-2d1p2
-2d1r
-3d2reen
+1do
+do4h
+doi4r
+2dos
+d3osa
+5dosk
+2d3p4
+2d1r4
+5draama.
+drao4
+3dreen
+d4rel
+d2ren
3drena
-2d1s
+2d1s4
+dsar4
2d3t2
1du
-du2s1a2
-dusk2
+du4b
+due4
+2d5uks
+d4u2s
+du4s1a
+du4see
+dusk4
2d1v
-2dži
+2dõ
+dõ4l
+4dä
+2dül
+dü4li
+4dü4r
+5düü
+4dž
+2d2š
+3dšem
eaa2
-ea1aj
+ea3aj
e1aas
+ea2b
+e3abi
e1ae
-e1a2gen
+ea2hi
e1ai
-e1a2j
-e1a2la.
-e1alu
-e1arm
-e1arv
-e1a2se
-ea2sut
-e1au
+ea2j
+eak4s
+eak4v
+ea2la
+e3ala.
+e1a4lu
+ea2me
+e5amet
+e5ann
+ea4nu
+eao4
+ea2pa
+e1ar
+ea4re
+ea2s
+e4ass
+e5aste
+e5asut
+e3au
+ea2v
+e3ava.
e1b
e1d
-e2dž
-e1eali
-e1ees
-ee2hi
-1eelar
-e1e2lu.
-ee2pra
-ee2r1ap
-ee2s1ü
-e1e2ten
+ed4a
+e3eali
+e3ees
+ee4fe
+eei4
+eek4r
+ee2la
+3eelar
+e5elekt
+eel5uu
+ee4nai
+ee4nal
+ee4nam
+ee4no
+eent4
+ee4pai
+e5e4pit
+5eepos
+ee4ral
+eer5ap
+ee4ros
+ee4rot
+ee4sin
+e5esine
+ee4s5ist
+5eeskir
+ee4sü
+ee4tõm
+ee4tä
+e1f
e1g
-1ehit
-e2hiti
-eh2t1a
-e1iga.
-e1ilm
-e1i2nim
-e1ins
-e1istm
-e1j
-e1k2lo
-ek2ra
-e1kram
-1eksem
-1ekska
-eks2pr
-1ekstr
-1ekviv
-1e2lamu
-1eleme
+egaa4
+egas4t
+e4goi
+4eha
+e2he.
+e2hi
+e3hin
+5ehist
+1e4hit
+5ehiti
+eh4ta4
+4ehä
+ei4dul
+ei4e
+eie5ri
+ei2ga
+e3iga.
+ei4ha
+ei4he
+e3ilm
+ei2lu
+ei4mem
+5eine.
+ei4roo
+e5i4sa.
+ei4sist
+ei4tau
+ei4tõ
+ei4va.
+e3j
+e3ka
+e4kahi
+e3ke
+ek4kap
+ek2l
+ek4lo
+e3k4o
+ek3re
+e3krii
+4eks.
+5eksam.
+3eksem
+eksi3k
+3ekska
+eksp3r
+5ekstr
+ek4tül
+e3kü
+elaa4v
+e4lagr
+e2lam
+3elamu
+el4an
+5elanik
+eleis4
+e4leks
+5elektro
+3eleme
+5elevaato
e3li
-e2l1ol
-el1t2r
-1elun
+e4lid
+elii4t
+el4kus
+e4l4ob
+elo4p
+els4t
+elt2r
+el4tü
+e2lu
+1elu.
+e5lub
+elu5i4
+1e4lun
+e3lus.
+e4luss
+el5uss.
+el4üh
e1m
-emne1
-1e2nerg
-eo2hu
-e1o2le
-e1o2lu
-eo1p2
-e1o2sak
-e1ots
+5emand.
+e5mat
+emne3
+emos4
+emp4r
+5emuls
+endus3
+5enelas
+e5nem
+3energ
+e4nese
+e4nesl
+enk5l
+enk4r
+en4sal
+en4tos
+en4tü
+eo5a
+eo4ja
+e3o4le
+eo2lu
+eo2ma
+eoo4p
+eo5pl
+e3osa.
+e3osak
+e5osali
+e5osav
+eos4f
+e3ots.
e1p
-ep2l
-ep2ri
-ep2ru
-er1ain
-ere1el
-1ergu
-er1kr
-er2pre
-e3saa
+e3pl
+e4pli
+ep4lu
+e1r
+e3raa
+5erakon
+5erald
+e4rao
+erei2
+erek4
+5ergut
+erih4
+eri4uu
+er4nau
+e4ro4r
+erp4
+er2pr
+ers4k
+er4taa
+er4tak
+er4tes
+e4rud
es1an
-1ese.
-esi1e
-1esine
-es2kl
-es2kr
-es2k1ö
-e1so
-es1ole
-es2por
+1e2se.
+e5sek
+e5sen
+e5sil
+eska4j
+eska4s
+eske4
+es5kel
+esk3l
+esk3r
+es2k5ö
+es4laa
+es3ole
+es4or
+es2po
+e3spor
+es4sist
+4est
+es4tü
+e3su
+esup4
+e1t
+e3t4a
+e2ten
+5etendus.
+etii4s
+et2ra
+et4sin
+et4soo
+et4sü
+et4taj
1ette
-e1ug
-e1u2j
-e1u2l
-e1usk
-eu2tr
-e1uu
+et4tru
+et4tä
+et4tü
+4etu
+e4tõ4d
+e4tüm
+eu4de
+e3u2j
+e3u2l
+e5u2n
+eu4p
+eu4s
+e5usk
+e3uu
e1v
+e3v4a
e1õ2
-e1ö
+e3ö4
e1ä2
-e1ü2
-e1ž
-1fa
-1fe
-2f1f
+e1ü4
+e1š
+5faa
+faa4n
+4fa4d
+2ff
1fi
+fii4t
+4fj
+4fk
2f1l
-flu2
+f2lo
+5floora
2f1n
1fo
-2fra
-f2rees
+folk5
+fo4ro
+2f1r
+f2re
+3frees
+2fs
2f1t
-1ga
-ga1k2
-ga1o
-ga1p2
-gasi1a
-2gatsu
-g1b
-1ge
-ge1a
-ge1k2l
+ftat4
+3fu
+3gaa
+gaa4r
+4gaast
+4gab
+4gaed
+gag4
+2gah
+ga2hi
+gai4g
+ga5is
+ga3k4
+5gam
+ga3o
+ga3p
+4gart
+4garv
+g4as
+4ga4suk
+5gata
+gat4r
+gau4
+ga4va.
+ga4van
+2g3b
+2gd4
+gea4
+ge4du.
+gek4
+ge5kl
+4gekse
+ge4lah
+gela4s
+ge4leh
+ge3lu
+ge4lä
+ge4nan
+geok4
+ge4or
+4geos
+4gerg
+ge4rus
+4gf
+4gg
2g1h
-1gi
-gik2
+gi2aj
+gii4s
+gi3k
+4ginf
+4gint
+gio4r
+gi3pl
+gi4san
+gi4sil
+gi4sö
+git4r
+gi4vaj
2g1j
2g1k
2g1l
+g4lüt
2g1m
2g1n
-1gol
-g1o2sa
-2g1p2
+gne4ta
+gne4te4
+4goh
+go4le
+go4ma
+go4po
+2g1p4
2g1r
-3g2rana
+g2ran
+5granaa
3g2rav
-3g2rup
-2g1s
-2g1t
-1gu
-gu1e
-gulu2
-gu3p2
-gu1spo
+g2ru
+3grup
+4g1s4
+2g1t2
+g3tr
+3gu
+gub4
+gue4
+gu5i
+gu4nel
+gu3o
+gup4
+gu4sen
+gu4sä
+guu4j
2g1v
-2g1õ
-1gü
-1ha
-haa2s
-ha1e
+2g3õ4
+4gä
+gü4l
+3ha
+haa4ri
+haa4s
+hal4lai
+5har
+hasa4
+hat4r
1he
-he2rai
-h1h
+hee4m
+hee4s
+hei4s
+hek4v
+2hel.
+hels4
+het4r
+4h1h
+hhe4l
1hi
hia2
-hi2kl
+hii4s
+5hil
+5him
+hio2
+hi4san
+hi4sar
+hise4l
+hi4st4
+hi4sü
+5hits
h1j
+hjaa4
+4hk
+h4kal
+h4kas
+h4kis
+hk3l
+h4ko4
+hk3r
+hks4
+hkt4
+h4kusk
+h4ku4su
+h4kõ
+h4kä
h1l
-h1m
+hle4n
+4h1m
+h4mo4
+h4mü
h1n
+hnika5
1ho
-hoa2
-2h1p
-h2t1ae
-h2t1a2j
-h2t1ar
-htea2
-ht3s
-htu1
-h2t1ö
+hom4o
+4hp4
+hrs4
+4ht
+h2ta
+hta2j
+h5tak
+hta4l
+ht5ar
+hta4su
+h4teg
+hte4n
+hte4r
+h4tid
+h4to
+h4tr
+ht5s4
+h4tö
+h4tä
1hu
-hu1a
-hu2lo
+hu3a
+hue4
+hui4d
+huk4l
+hup4
+hu3sa
2h1v
-hva1a
+hvad4
+hvast4
+hve4l
+h4vini
+h4vo
+hvu4s
1hõ
-1hö
+3hö
1hä
-1hü
-iaa2l
-i1aast
-i1a2bi
+3hü
+4ia
+iaa2
+iaa4l
+ia5alane
+i3aast
+i5a4bi
+ia4bo
i1ae
-i1a2hi
-i1aine
-ia2ja
-i1akt
-ia2la
-i1ala.
-i1alb
-i1all
+ia2g
+ia2h
+i3aine
+i1a2j
+ia4kr
+i3akt
+i1a2la
+i5alb
+i3alli
i1a2lu
-i1amet
-i1anal
-ia1o
-ia1p2
-i1a2par
-i1arm
-i1ars
+ia2me
+i5amet.
+ia2na
+i5andj
+i5andm
+ia4ne
+i5anne
+ia2p4
+i3apar
+ia5pr
+ia2re
+i3arm
+ia4ru
i1arv
-i1a2si
-i1a2su
-i1a2tel
+ia2s
+ias4ke
+i5aste.
+i3asu
+ia4tel
+iat4r
i1au
-i1a2vaj
+iau4l
+i5a4vaj
+i5avald
i1b
+i4bad
+i4bau
i1d
-idu1u
-i1eal
+5ideaa
+idii4
+idlu4
+ie2
+i3eali
i1eel
-i1e2h
-iek3r
+iei4
i1eks
-ie2lu
-i1eos
-ie2sin
+i5elani
+i1elu
+i3eos
+ie4ri
+iers4
+i3esi
+ie5so
+i5ess
+ie4st
+i3eten
+ietu4s
i1f
-i2fr
i1g
-igi1a
-igio2
-i3g2ram
-ii2kl
-ii2kr
-iima1a
-i1inde
-iin1k2
-i1istu
+i4ga4g
+i5gar
+5igatsu
+i4gav
+ig4ram
+ih4le
+ih4te
+ih4tin
+ii4a
+ii4deo
+ii4du.
+iie3
+ii4es
+ii4gaa
+ii4ga4s
+ii4ha
+iika4
+ii4kis
+iik4ro
+iiks4t
+iikt4
+ii4lab
+ii4lad
+ii4lae
+ii4last
+ii4leh
+ii4lel
+ii4les
+ii2lõ4
+ii4lü
+ii4mai
+iimat4
+ii4met
+ii4nai
+ii4nau
+i5inde
+i5inf
+ii3ni
+i5inimen
+iinit4
+iink4
+iino4
+ii4nol
+ii4nos
+ii4nõ
+ii4pr
+ii4ran
+ii4rau
+iirs4
+ii4rü
+ii4san
+iise4l
+ii4sev
+ii4sik.
+ii2ta
+ii4teh
+iito4
+ii4tom
+ii4tos
+iit5re
+ii4tõ
+ii4tü
+ii4ves
+ii4vet
ii2vo
i1j
i1k
-i2kaut
-ikk2r
-ik2laa
-ik2las
-i2kli
-ik2re
-ik1t2r
-1ilme
-1ilmut
-il2pl
-1i2lust
+i4kalu
+i4ka4re
+i4kark
+i4kaut
+i4k5elu
+ike4si
+i3klaa
+i3klas
+ik4ler
+i5klub
+ikop4
+ikos4
+i4kov
+i3kre
+ik3ro
+ik4sar
+iks4k
+iks4po
+ik3t2r
+i3ku
+iku3a
+il4a
+ila4s
+i4lasi
+ilia4
+i4lisi
+il4kan
+il4kõ
+ille5s
+illo4
+5ilme.
+il4mot
+3ilmut
+ilo5g2
+ilp3l
+il4ti
+i5lun
+ilu3sa
+5ilustu
+ilü4h
i1m
-imi2s1
+i4melu
+imi4g
+imisu4
+i4mo4l
+5imper
i1n
-in2d1al
-1indek
-indo1
-1iniml
-inna1a
-1insen
+ind3al
+5indeks
+inde4r
+ind4re
+2ine
+inee4s
+i4neh
+i4neks
+ini4kü
+i2nim
+ini4mas
+i4nime
+5inimene
+5iniml
+i4nini
+inna5a
+inni4si
+3insen
1insp
-1inven
-i1oht
-i1o2lek
-i1o2lu.
-i1o2man
-ioo2na
-iooni1
-i1o2per
-i1o2sa
-i1ots.
+1inst
+3inven
+io4de
+io4h
+i3oht
+i5ohv
+io4j
+i5oks.
+io2le
+i3olek
+io2lu
+i5oluk
+io4lü
+io2ma
+i5oman
+ioo4da
+ioo4ne
+iooni3
+io2p
+i3oper
+i5ork
+i1osa
+ios4f
+ios4p
+ios4t
+iost4r
+io4su
+i3ots.
+i3otsi
+io4tü
i1p
-ip2la
-i2plo
-ip2r
-ip2sp
-irja1o
-i2s1au
-i2selu
-1isola
-i1sot
-isp2
-is2por
-is1üh
-is1ü2l
+i3pla
+ip4lu
+ip4ro
+ip4sas
+ipse4
+ip4sep
+ip4sus
+i4ra4b
+i4rase
+ir4dis
+ir4nõ
+i2rui
+iruu4
+isaa4v
+isa4ja
+i4sana
+isa4re
+i4sarh
+i4selo
+i3sem
+iset4s
+isi4g
+i2so
+3isola
+i5soli
+is5oma
+iso4r
+i3sot
+i3s4pek
+is3pl
+i3s4por
+is3sp
+5istand
+i5s4tiil
+5istme
+ist4ru
+ist4se
+i5stsee
+5istutu
+i3su
+i4sõm
+i2sü4l
+isü4r
2it
-it2or
-i1traf
-i3tseh
+itaa2
+itee4l
+it4rak
+it4ras
+it2ru4
+its3k
+it4so
itte1
-iu2ju
+itt4s
+iu4b
+iu2da
+iu4gi
+iu2j
+i3uju
+iu4la
+iu4mar
+iu4me4
iu2mo
-ium1p
+iu4ni
+iu4pu
+iu5sa
+i5uss.
+iu2su
+iuti4
+i3uu
i1v
-ivii2l
+i4vad
+i4vakt
+i4va4lus
+i4vant
+i4vau
+i4veh
+ive4l
+iviil5
+i4vü
i1õ2
-i1ä
+i1ä4
i1ü2
-i1š
i1ž
+j4a
3jaa
-ja1aa
ja1aj
-ja1ann
-ja1arm
-ja1as
-ja1ee
-ja1e2l
-ja1i2
-2jam.
-ja1ost
-ja1p2
-je1a2
-je1i
-ju1a
+jaa4l
+jaa4r
+jaa4s
+jab4
+jad4
+ja5el
+jae4r
+jag4
+ja3i2
+ja5kra
+5jama
+5jame
+jao4h
+ja3p4
+jas4ke
+jas4tii
+jat4r
+jat4su
+jau4b
+jau4l
+je3lu
+3jo
+joo4k
+jue4
+5juma
+ju4sei
+juse4l
+5jõ
+5jä
1ka
-2k1aed
-2k1aeg
-2k1a2lus
-kar2pl
-2k1asj
-2k1b
-2k1d
-1ke
-2keem.
-ke1in
-ke1kr
-2kelet
+kaa4da
+kaa3de
+ka5aj
+ka4al
+kaa4ra
+kaa4sis
+kaa4ta
+4kader
+4kaed
+4kaeg
+kae3lu
+kag4
+kahe5i
+4kaia
+2kain
+ka5ist
+kaitse5
+ka4jav
+ka4ju.
+k5a4lus
+ka4pl
+ka2pr
+4karm
+4kaset
+k5asj
+kat4r
+2k3b
+2kd4
+1k2e
+ke4el
+kee3lu
+2kehi
+4keks
+ke4laj
+ke4lak
+ke4lok
+4kemb
2ken.
-ke1o
-kes2k1a2
-2k1f
-k1g
-2k1h
+5kene
+keo2
+kes2k
+kesk3a4
+ket5ra
+ket4te4
+2kf4
+4kg
+2k1h4
1ki
-kiu2d
+kie4
+kik4r
+4kinf
+kio4
+ki4pr
+kis4a
+ki4san
+ki4sik
+4kiste
+kit4r
+kiu4d
+kiu3su
2k1j
-2k1k
-kk3s2
-kku1k
-1k2laas
-2klai
-k2lamb
-2klan
-k2lapp
-1k2leit
-2klem
+4k1k
+k3kra
+kks4
+kku4ro
+2k1l4
+k2la
+k3la.
+3klaas
+k3lai
+3k4lamb
+k3lan
+3klapp
+5klassi
+k3lat
+5klaver
+kle4a
+k4lee
+k2lei
+3kleit
+k3lem
+k4lib
+5klibu
+klig4
+k2lii
3kliim
-2kloom
-2klu
+5kliiste
+k3lik
+k3lin
+k4link
+k2lo
+k3loom
+3klots
+k2lub
+k3lus.
+klu4sa
+klu4sõ
+k4lut
2k1m
2k1n
+knaa4
+k4nip
1ko
-2k1p2
-k2raan
-1kraav
-1krab
-k2rae
-1k2reem
-2kreep
-k2res
-k2rii
-2kro
+2koks
+k4ol
+ko4len
+koo4sa
+4ko4rie
+4korpi
+k5osa.
+ko4va
+2k3p4
+2k2r
+k4raan
+5kraana
+3kraav
+3krab
+3k4rae
+k3rai
+3kramp
+4kran
+k3rau
+5kredii
+3k4reem
+4kreg
+5k4res
+k5ret
+4krip
+5kristal
+k4roh
3krohv
-k2ruu
-k2ruv
-1kruvi
-2ks
-ks2kr
-k1so
-ks2pl
+k4rook
+k3rut
+3kruu
+3kruvi
+4k3rü
+4k1s
+k5sae
+k4sai
+ksek4
+ksi2k
+ksika4
+ksit4
+ksk4l
+ks5kõ
+ksp5lo
+ks2pr
+kst3r
+ks4tü
2kt
+kt2ra
1ku
-ku1a
-kuu1k
+kui4s
+4kujuj
+4kujum
+kuk3la
+4kuks
+kul2d
+2kulp
+kumi4su4
+kummi5
+3kus
+ku4siv
+kut4r
+kuu4ni
+kuuse5
+4kuž
2k1v
-3k2vant
+k4van
3kvart
+5kviitu
1kõ
+kõ4de.
+2kõi
+k5õis
+4kõp
1kö
+4köd
1kä
+käi5s
+2käk
+4käm
1kü
-kü2h
-2k1ühe
-k1š
+2kühe
+4küle
+4küll.
+2kž4
+4kš
1la
-laa2r1a
-l1a2la.
-l1alk
-2lanik
-2l1arv
-2lauto
+5laag
+la4aj
+laa2r
+laar5a
+laa4sa
+2laav
+5laava
+4ladj
+5ladu
+lae4r
+3laev
+4lahv
+lai5ek5
+lai4ga
+la4jap
+la4jav
+la3k4r
+lak4v
+la4la.
+4lald
+la4les
+4lals
+la4lus
+3lama
+3lamp
+4lams
+la4nes
+2lani
+lap4l
+4l1arv
+4larü
+la4sas
+4lasb
+la4sei
+la4sem
+4lasen
+l2asi
+4la4sut
+3lau
+5laud
+lau4n
+lau5su
+4lavh
2l1b
+l4bau
+lb4lo
+4l1d
+l4dala
+l5dist
+l4don
+l4dü
1le
le1a2
-le1ee
-2lekk
-2lektr
-le1oh
-le2sa
-l1f
-lf2re
-lgu2sa
+3lee
+leek5l
+lee4le
+leep5r
+le3hi
+4lehit
+5leht
+3lej
+4lekk
+5leks.
+4lektr
+lektri5
+4lele
+le4lek
+5lema.
+le4mor
+lenaa4
+leo2
+le3oh
+le5olu
+le4pl
+le2s
+4lese.
+le3sõ
+3let
+4lette
+4l1f
+lfoo4
+lf4t
+l1g
+l4gae
+l4gai
+l4gall
+l4gann
+l4gase
+lgas4k
+l4ge4le
+l4gi4d
+l2go
+l4gu4j
2l1h
1li
-li1aas
-li1aj
-li1ar
-li1a2s
-li1e2
-2lii.
-2liia
-2liima
-li2kra
-2l1ilm
-li1o2l
-lip2l
-li1t2re
-li1uj
+li4ala
+li5am
+lia4v
+3lid
+li4dan
+li4ga.
+4liia
+liie4
+5liig
+lii4na
+5lik.
+likai4
+li3kla
+lik4ro
+4lilm
+4li4lus
+limi4s
+4linf
+4linim
+4lins
+lin4te
+4linv
+lio4k
+li3p4l
+li4sah
+li4sik
+4lisol
+li4suj
+li4sõl
+li4sö
+lit4r
+li5tu
+2liže
2l1j
+lja1a
+lja5os
2l1k
+lkk4
+l4kli
+lk4lu
+l3kr
2l1l
-llk2
+l5ler
+lli3tr
l2lor
+l4lots
+llp4
+lls4
+llt4
l3lu
+l4lää
2l1m
-lmi1a2
+lmaa4v
+lmat4
+l4mau
+l4meks
+lmp4
2l1n
1lo
-2l1o2le
-lo2lij
-l1orn
-2l1o2sa.
+lod4r
+lof4
+lo4gal
+4loha
+4lohv
+5loi
+lok4r
+2lo2l
+l1ole
+l3olij
+3lolo
+lo4man
+5loog
+loo4ram
+4lord
+4lorn
+2losa
+l3osa.
2l1p
-lp2r
+l3plaa
+lp4le
+l4puk
2l1r
+lrih4
2l1s
+ls4ka
+lske4
+ls4o
+lste4
2lt
+l4tau
+lti4l
+l4tok
+lt4sel
+lt4sis
+l4tuk
+l4tõm
+l4tää
+l4tüt
1lu
-lu1ah
-lu1ai
-lu1al
-lu1as
-lue2
-lu1el
-lu1il
-l1uks.
+3lua
+lu3al
+lud4
+lue4
+3lug4
+4luhk
+4luim
+lu4juk
+4luk.
+3lukk
2lun
-lusa2
-2luss.
+lu4nin
+lu4nio
+luo3r
+lu4rau
+lu4see
+lus4tii
+lu4sum
+lu4sö
+3luta
+lut4r
+3luu
2l1v
-lve1a
+lvel4
1lõ
+4lõd
+4lõie
+5lõik
+4lõis
+4lõit
+lõ4l
+lõ3pe
+lõp2p
1lö
+4löe
1lä
+4län
+län4gi
+lääne5
1lü
-l1š
+lü3h
+lü4ma
1ma
-ma1a2bi
+3maa
+maa2b4
+ma3abi
+maa3la
+maa3p
+ma4bi
ma1e2
-ma1k2l
-map2
-ma1pl
-2mb
-mbe2r
-mber1a
-2m1d
+mag4l
+5mahl
+4mahv
+4majam
+4ma4ju.
+ma3kl
+mak4v
+3mal
+ma4la.
+mal4ma
+ma4om
+ma3pl
+4mart
+4marv
+ma5se
+ma5sin
+ma4st
+4ma4sul
+ma4sä
+4maut
+2m1b
+mbat4
+mbe2r3
+mblu4
+mbo4j
+mb5usa
+2md4
1me
-me1a2
-meo2
-me1os
+me1a4
+me4an
+3mee
+mee5la
+mee4s
+me3hi
+4mekv
+mers4
+mert4
+me5s4o
+m4et
+4met.
+4metl
2metn
+met4se
+4mett
+me5u4
2m1f
+4mg4
2m1h
1mi
-mi1aj
-mi1e
-mip2
-misa2
+mia4m
+mia4r
+4mide
+mi4kaj
+mi4nah
+4minf
+mi3ni
+mip4
+mi2s
+mis1a2
mi3si
-misk2
-miso2
-mis3tr
-mi2sü
+mi4sig
+mi4sih
+4mi4sik
+mi4sil
+mis3k4
+mis4tii
+mist4r
+mis3ts
+mitte3
2m1j
-2m1k2
+2m3k4
2m1l
2m1m
-2m1n
+m4maat
+mma4s
+mm4e
+mme4r
+mmika4
+mmi4kal
+m4mor
+2m1n4
1mo
-m1oks
+4moh
+mo4ha
+m3oks
+4morg
+4morn
+mo3sa
2mp
+mpa4l
+m4pap
+mp3l
+mp3r
2m1r
+mruu4
2m1s
-m2st
-2m3t2
+ms4o
+ms4p
+2m1t2
+m5ts
1mu
-mua2
-mu1ah
+mua4
+mu5ah
+mud4
+mue4
+mui4m
+4muls
+mup4
+5mus
+mut4ra
2m1v
-1mö
-1mä
-1mü
+mõ4d
+4mõig
+4mõp
+3mö
+4mök
+3mä
+4mäk
+mär4gel
+3mü
+4müh
+4mž
1na
-na1aa
-naa2ra
-na1i2ni
-2nalü
-na1o
-na1p2l
-na1p2r
-na1us
-2n1d
-nde1a2
-ndu2s
-n2dž
+n4aa
+na5ah
+naa4lu
+naa4r5a
+nad4
+na5ei
+nag4l
+nah4ke
+nai4d
+nai4si
+na4kru
+2nal4ü
+4na4mer
+na4mii
+n5amiid
+nants5a
+na3o4
+nap4l
+na4ret
+4narv
+n4as
+4nasb
+nass4
+nat4ra
+nau4b
+4nb4
+4n1d
+n4daas
+n4dab
+n4dae
+nda4ko
+nda4l
+n4dau
+ndif4
+ndip4
+n4do4r
+n4duj
+ndu4sõ
+n4dü
1ne
-2ne2hit
-nese1i
+5ne.
+nea2
+nee3la
+nee4le
+nee3lu
+nei4v
+ne4lah
+4nelas
+ne4lek
+neo4d
+ne4pl
+2nerg
+n4es
+ne4tan
+ne4tõm
2n1f
2n1g
+n4gai
+n4gall
+n4gase
+n4gau
+ng4lü
+n4go4r
+ng3r
+ngud4
+ngus4t
+n2gü
2n1h
1ni
-ni1aj
-ni1as
-ni1e2
-2nimen
-2niml
-ni1so
-nisu1
+ni3ap
+nia4v
+nig4
+nii4g
+nii4tu
+nikkel5
+4nilm
+5nima
+nima4s
+5nimet
+3nimi
+ni4mig
+4niml
+4nint
+ni4sid
+nis4ke
+4nisl
2n1j
2nk
-nksp2
-2n1l
+n4ka4n
+nk3r
+nk4se
+nkst4
+2n1l4
2n1m
2n1n
-nnaa2
-nna1e2
-nna1i2
+nna3e
+nna5i
+nnak4r
+n4ne4f
+nnio4
+nnk4
1no
-2n1p2
+4nob
+nod4
+4noks
+noo4na
+n4or
+2n3p4
2n1r
2ns
-ns2kr
-ns2lav
-n1so
-nsti1
+n4salp
+ns4e
+nsk5r
+n3so
+nso4r
+nste4
+ns4tee
+ns4tem
+nstis4
+nst3r
+ns4tu
+nsu4s
2nt
-nte2l
+ntaa4r
+n4teh
+nte4l
+ntig4
+n4tiso
+n4tots
+n4tr
nt3ra
+nt3re
+nt4sab
+nt4sal
+nt4san
+nt4sar
+nt5sü
+ntt4
+n4tüh
+n4tük
1nu
-nu1spo
+nu4da
+nui4g
+nur2k
+nus4p
2n1v
1nõ
+nõ4l
+4nõli
1nö
1nä
1nü
-n1š
-n1ž
-o1a2d
+4nül
+4nž
+4nš
+oa2
+oa4a
o1ae
-o1a2j
-o1aku
-o1a2mat
-o1an
+o5aku
+o3anal
+o5apa
+oau4b
o1b
+oba4s
1obj
-o1d
-odaa2
-odaal1
-oe2le
-o1elek
+4o1d
+odaa4
+odaal3
+o4deh
+odu4sõ
+od4š
+oe5a4
+oe4fe
+oe2l
+o3ele
+oe4mi
+oe4mu
+o4eo
+oe4rah
+oe4rõ
+oe4si
+oet4r
o1f
-o2fr
-o1go
-1ohak
-o2haka
-o1iso
-oi2t1ai
-oiu1a
+of5r
+o1g
+og4la
+og4li
+3ohaka
+oh5to
+5ohvits
+oi2ta
+oiu5a
o1j
-1o2lek.
-o2lev
-o2lija
-o2mad
-1omadu
-o1opti
-2oos
-opsu1
-o2r1ai
-1orav
-1or3g2
-2orgr
-ori1sp
-1orju
-1orkes
-1orna
-os2kl
-1oskus
-os1o2l
-1otsa
-o3tsö
+oju2s
+okast4
+okku5
+ok3la
+ok5liin
+okoos4
+ok3r
+ok4re
+ok4ri
+o5kris
+ok4ru
+o3la
+o4lae
+olag4
+ola4las
+ola4su
+ol4do
+ole4an
+3olek.
+o4lend
+olig4
+o3lii
+olii4g
+o4li4lu
+o3lis
+4olj
+ol4lae
+ollis4
+ol4lü
+ol4mai
+4o3lo
+ol4tam
+ol4tar
+1olu.
+5olukor
+o4luks
+olõ4
+o4lä
+3omadu
+om4baj
+om4ban
+o4mok
+ona4a
+o4naj
+ona4ko
+o4neh
+o4nele
+on4gos
+onit4r
+oniu4
+onsoo4
+ont4re
+o4nuu
+2o2o
+oo1a
+oo4kal
+ook4r
+oo4kää
+oo4lau
+oo4lee
+oo4lig
+oo4list
+oo4log
+oo4lõ
+oo4lü
+oo4nah
+oo4nar
+oo4nau
+oon4dee
+oonk4
+oono4
+oo4noh
+oons4
+oon5t4
+o5opti
+oo4rat
+oo4ree
+oo3sa
+oo4sel
+oo4tõ
+o3pa
+op5last.
+op4lu
+op3ra
+op3ri
+o2r3ai
+o4ralg
+ora4mii
+o4rana
+5orav
+3order
+1org
+org4r
+oria4
+3orju
+5orkeste
+3orna
+or4nel
+or4tal
+ort3r
+oru4s
+or4võ
+o2sa
+o4sake
+3osako
+4o3sau
+4ose
+o4seks
+4osf
+o2si.
+4osin
+3oskus
+4osl
+4oso
+o4sok
+os1ol
+os4pa
+4oss
+os4saj
+os4sü
+os5taas
+os4tem
+4osto
+ost4ru
+5osuti
+4osõ
+oto5a
+otok4
+ot2ra
+o3tran
+3otsa
+o5tsö
+ot4ta
+ot4teo
+otus4ta
+otü4l
+ou4b
+ou4n
o1v
-o1õ
-o1ü2
-o1že
+ovaa4l
+ovio4
+ovol4
+o4vu4n
+o3õ4
+oü2
1pa
-pa1a2m
-pan3sl
+paa4ka
+pa3a2m
+paa4tel
+pa4e
+pa4lus
+pans4
+pa4pr
+5paras
+3park
+4parta
+pa4sp
+4pb
+4pd
1pe
-pea1a
-pe2a3j
-2p1eksk
-pep2r
-p1f2
-p1h
+pe2a
+pea5j
+peas4
+pe4au
+pea3v
+pe4f
+4pektr
+pela4
+4pe4lev
+pel4t
+pe4lü4
+p4em
+pe4ol
+5perd
+pe4tap
+peti4k
+2pf4
+pg4
+2ph
1pi
-pi2kl
-pila2s
-pi2p3r
+pii4v
+pik5r
+pin2d
+pin4gis
+pip3r
+pis5ta
+piu4g
2p1j
2p1k
-p2laat
-3plak
-1p2lasm
-plek2s1
-2plem
-2pli
-3pliia
-p2luus
+2p2l4
+4pla.
+p4laa
+p5laasi
+3plaat
+p4lak
+p3lam
+p5lane.
+3plasm
+5plastik
+plek2
+3plekk
+4p3lem
+p3li
+5pliia
+pliig4
+3plok
+p3lom
+p3lu
+3pluus
+4plõ
2p1m
2p1n
-3p2neu
-1po
-pordi1
-2pp
-p2p1as
-ppe1a
-p2raa
-p2rep
-1p2roo
-1p2rot
+p4neu
+1p4o
+5po4e
+3pon
+3poo
+poo4la
+poola4v
+pordi5
+4p1p
+ppa4k
+p4pas
+ppe3a
+ppee4
+pp3l
+p2p3r
+pps4
+p4pud
+p4põ
+p4pü
+p2r4
+2pra
+3praa
+3prag
+3prakt
+p5rau
+p4rep
+p4resi
+4prib
+2prii
+p5riit
+p4rog
+p4roo
+4p4ros
+3p4rot
+4prum
+5pruu
2p1s
-p2st
+ps4a
+p4sor
3p2sü
2p1t
-1pu
+p4tak
+3pu
+pua4
+pu4da
+puha4
+pui4t
+puk4k
+pul4ti
+4purt
+pus4p
2p1v
-1põ
-1pö
+3põ
+põhi3
+p4õi
+põi4s
+põli4
+5pö
1pä
-1pü
+pär4gu
+4päs
+3pü
+pü3he
+4pž
+4pš
1ra
-raa2l1a
-2raav
-2rafo
-ra1kr
-2r1anal
-ra2par
-ra1pr
+raal3a
+4raale
+5raalne
+raa4lu
+raamatu5
+raa4ta4
+4raatt
+raa4tu
+4raav
+5raaš
+raie3
+2rain
+r3aine
+rai4si
+r5a4la.
+ral4t
+ra4lus
+3rame
+ran4dem
+ra3om
+4rapa
+ra4pl
+4rapt
+4rarb
+ra4ren
+4rars
+2rarv
+ra4sal
+4rasen
+ra4sis
+rast4r
+ra4suk
+ra4sul
+ra4sut
+5ratas
+ratiiv5a
+rat4sen
raua3
-raud1
-rau2da
+rau2d
+raud5o
2rauk
-2raum
-2rauto
-r1b
-r1d
-rde1a
+4raum
+4raur
+rau4te
+5ravi
+2r1b
+r4bae
+4r1d
+r4dae
+r2dar
+rde3a
+rd4re
+r4duj
+r4dü
1re
-2reene
-2rehit
-re2pre
-2rette
-r1f
-r1g
-r2g1ae
-r2g1ah
-r1h
+5re.
+5rea
+reb2
+ree4le
+ree4ma.
+ree4man
+3reer
+3reet
+5reg
+2rehi
+rei4se
+rek3l
+4reks
+re4lai
+re4liit
+5relv
+re4mää
+4repp
+re2pr
+rep3re
+re4sin
+re3te
+ret4k
+re4tr
+ret5s
+2r1f
+rf4r
+2r1g
+r4gae
+rg3ah
+rga4re
+r4geh
+rgi4me
+r5g2ra
+2r1h
1ri
-ri1aj
-ri1ala
-ri1a2m
-ri3br
-ri1ek
-ri1el
-2riip.
-ri1om
-ri1ots
-rip2p
-rippa2
-ri1t2r
-r1j
-r1l
-r1m
-r1n
+3ria
+ri3am
+ri5ast
+5rid
+2rig
+ri4ga.
+3rige
+rig4r
+2riib
+5riie
+4riinu
+ri4kis
+ri3k4r
+4rilm
+3rim
+ri5oks
+rio4r
+3rip
+rip4li
+4rip2p
+4ri4sa.
+ri4sah
+ri4sar
+ri4ses
+4risol
+ri4tol
+ri3t2r
+5riu
+5riv
+4riö
+2r1j
+2r1k
+r4kad
+rk5ain
+rka4se
+r4kek
+rkt4
+2r1l
+2r1m
+r4mald
+r4me4le
+r4mig
+rmo4ra
+rmo4s
+rmp4
+rms4
+2r1n
+r4nad
+r4neh
+rnk4
1ro
-roa2
-ro1e2
-2rohv
-r1p
+roa4
+ro3e2
+rok4k
+rol4la
+rol4le
+4romb
+2romi
+ro4nop
+roo4ga
+4rosa
+ros4po
+ro5staati
+rost4r
+4rož
+2r1p
+rp5ret
2r1r
-r1so
-r1s2po
+r3ri
+2rs
+rsaa4l
+rs4l
+rs4o
+r5s2po
+rs4tak
+2rt
+r4tah
+r4tos
+rt2r
+rt4ra
+r4tri
+rt5roo
+rt4sai
1ru
-rua2
-ru1k2r
-ruum1a2
-r1v
+2rua4
+rud4
+r4uj
+ru3kr
+3ruma
+4rumb
+2rumm
+4rump
+5rus.
+ru4set
+ru4sin
+ru4sul
+rut4r
+ruum5a
+4ruur
+2r1v
+rva4la
+rva4lu
+r4vann
+rvas5k
+rvis4k
+r4voh
+r4vok
1rõ
-1rö
+2rõ2l
+r5õli
+rõn4gu
+4rõr
+3rö
+4rök
+röö4pe
+rööp5l
1rä
+4rä4r
1rü
-r1š
-r1ž
+4rük
+4rüm
+4rü4r
+4rž
+4rš
1sa
-s1aas
+3s2aa
+saa5j
+saa4lu
+sa4an
+4s3aas
+3saba
+sa4bi.
+4sabo
+s4ad
+5sada
+4sade
+s5ader
2s1ae
-s1agr
-s1ahi
+sae4l
+5sa5ga
+s4age
+sa4gu
+4sahv
+3sai.
+4saia
s1ain
-2saine
-2sala.
-sa3li
-s1alus
-2s1ann
-2sarvu
-s1asen
-sa1spo
-2s1aut
-s3b2
-s3d2
+s4ajan
+sa4ju.
+sak4ro
+5saks
+4saku.
+sa4kää
+4s3a4la.
+4salas
+s4alat
+5salat.
+sa4lev
+4salla
+4sallu
+3salt
+sa4lum
+5salv
+3s4am
+4samp
+4sank
+4s5ann
+s4ant
+4santi
+s4anu
+sa4num
+sa2pr
+sa4ris
+s4arv.
+sar4va
+sase4
+3sasti
+sas4tii
+sa4suk
+sa4sum
+3sat
+4satl
+s5avald
+2s3b2
+2s3d2
1se
-se1ala
-se1ar
-se1eh
-2s1ees
-2sehh
-2se2hit
-sei2g
-se1k2l
-se2lam
-2sellu
-2semen
-2sensu
-sep2r
-2se2se.
-2s1esit
-2s1e2ten
-se1t2r
-2sette
-s1f
-s3g2
+3sead
+se3ala
+s5eali
+se5aval
+se4du.
+4seela
+see4le
+s5eeln
+see4ma
+4seepi
+3seer
+see4si
+see4ta4
+4se4fe
+5seg
+sega5a
+2seh
+3seha
+3seho
+5sehu
+5sehä
+3sei
+sei4d
+sei4si
+3seka
+se3kl
+4s5eksp
+se4laj
+4selek
+5seli
+4sellu
+3selt
+2selu
+4sens
+se5oh
+seo4k
+se5om
+seo4p
+seo4r
+3sep
+sepat4
+4serem
+4sese.
+se4si.
+4se4sin
+s5esit
+ses4k
+3sest
+4s5eten
+se3t2r
+4sette
+2s1f2
+2s1g2
2s1h
1si
-si1aj
-si1ar
-sie2
-si1el
-s1i2ha.
-s1ins
-si1os
-si1s2p
-sisse1
-si1ur
+3sia
+sia4h
+sie4
+5sign
+sig4ra
+s5i4ha.
+sii4g
+sii4sa
+sii4se
+4siits
+sii4tu
+si4ket
+siko4d
+siks4p
+sikt4
+sik4vi
+4sinim
+s5inime
+4sins
+sio4le
+si4pro
+4sirr
+5siru
+4si4sa.
+si3se
+s5i4sik
+sis2p
+sisse3
+s5istuj
+5sisu
2s1j
-sjaa2
+sja5ar
2s1k
-ske1a2
-sk2lei
-3sk2ler
-s2kli
-3s2kulp
-s3kvar
-s2k1õ2li
+4ska
+5skaa5la
+ska4no
+5skeem.
+s4kela
+5skelet
+s5ken
+ski4g
+sk2l
+s5klas
+5skler
+skuk4
+3skulp
+sku4si
2s1l
-2s1m
+4s1m
+sma4sa
2s1n
-1sobi
+sne4p
+1so
+3sobi
+3soe
s1oht
-1soi
-s1oks
-2sole
-s1o2lek
-1son
-1soo
-s1orj
-1sort
-s1os
-2so2sa
-s1p
-s2prii
-2spu
+3soi
+s5oks.
+2so2l
+s3olek
+s3olij
+5solo
+so3lut
+so2ma
+3son
+3soo
+soo5o
+4so4pe
+so4pr
+5sor.
+s3orj
+3sort
+2s1os
+4sotsu
+2s1p
+s5per
2s1r
2s1s
-ss2po
-s1t
-1staad
-2ste
-2sto
-s2tr
-st2rei
-s3tseh
-s3t2sü
-stus1a
-stu2si
-1s2tuud
+ssel4l
+ss2fä
+ssin4
+s4sinf
+ssk4
+ss4ke
+ss2p
+s5spor
+ss2t
+s5stat
+ss4ti
+sst5r
+s4suss
+2s1t
+s2taa
+3staad
+5staaš
+s4tain
+4stam
+5standard
+3start
+s4tati
+5statis
+s4teno
+5stepp
+stet4
+s4toh
+s4top
+s4tot
+5streik
+5strek
+5struktu
+st4so
+stt4
+stu2s
+stu4s5a
+3stuud
+stä4
+s4tär
+s4tüh
1su
-2sula.
-2s1uss.
+sua2
+su4bar
+sud4r
+su4du
+su5e
+su4jul
+4suks
+s5uks.
+5sulg
+sul4ga
+sun4de4
+su4nis
+supe4
+supe5s
+su4pr
+4surb
+5sus.
+sus4aa
+su4ses
+s5uss.
+sus4ti
+su4sun
+sut4r
+sut4ü
+4suug
+suu4ra
+suusa3
2s1v
+svus4t
1sõ
-2s1õh
+5sõda
+sõ4de
+4s3õh
+3sõid
+4sõie
2s1õig
-s1õ2li
-2s1õ2p
+2s5õis
+3sõit
+sõ2l
+2s3õli
+3sõlm
+3sõn
+2s1õp
+5sõr
+sõsa4
+2s3õu
1sö
-2s1ö2k
+4söd
+sö2k
2sön
1sä
+4säk
+4säm
1sü
-2sü2h
-2sülek
-s1š
+4süa
+5süd
+5süg
+2süh
+s3ühi
+2sük
+s3üks
+sü4la
+sül5di
+sü3lem
+4sülo
+sü4ra
+3süs
+3süü
+4sž
1ta
-2taad
-taa2r1e
-2tabii
-2tahi.
-2t1aine
+3ta.
+3taat.
+2tabi
+4t3aed
+t3aine
+4tais
+4ta4ko
+t2al
+4ta4laj
+ta4lev
+tal4las
ta3lu
-2tatis
-t1b
-2t3d2
-1te
-te1al
-te1an
-te1a2s
-te1a2va
-teis2t
-te1k2l
-te1s2p
-t1f
-t1g
+ta4lus
+3tam
+5tama
+4tanda
+ta4ot
+ta4pla
+ta4pr
+4ta4ret
+4tarm
+2tart
+ta4se4r
+ta4ses
+ta4set
+ta4sis
+ta4sü
+2taut
+3tav
+ta4vaj
+2t1b4
+2td2
+1t2e
+te4aa
+tea4g
+tea4h
+te3an
+te5as
+3tee
+tee5lu
+te4et
+te3hi
+tehi4s
+te3kl
+tek4r
+tek4v
+tel4ke
+te4lok
+te3lu.
+4tepiv
+tep4l
+2tepp
+3ter
+5ter.
+te5r4a
+terd4
+4terg
+ters4
+tes4a
+te4sin
+tes4k
+2t1f
+4t1g4
2t1h
-1ti
-ti1aj
-ti1al
-ti1as
-ti1e2
-ti1os
+thõl4
+3ti
+tia2
+ti3e
+tii2k
+tii4ma
+tii4sa
+tii4ve
+tik4o
+ti3k4r
+tik4vi
+4tilm
+5tima
+4tinf
+tin4ga
+ti4sai
+tisa4v
+ti4sik
+titee4
2t1j
-2t1k
-tk2la
-tk2r
-2t1l
-tlu2sa
+2t1k2
+t3kl
+t3kr
+2t1l4
+tlu4
2t1m
-tmi2s1
+tmika4
+tmis3
2t1n
-1to
-to1el
-to1in
-2t1o2sa.
-2t1p2
-t1r
-t2rall
-1t2ran
-1traum
-3treim
-1t2rep
-1triip
-1t2ruu
-1t2rü
+3t2o
+4to4da
+toen4
+tog6
+4toks.
+toksi5k
+to4lek
+to4lu.
+to4lum
+tonis4
+to4o
+too4no
+too4pe
+to4rau
+tos4p
+tost4
+2t3p4
+2t1r
+t4rad
+t2raf
+3trafo
+t4rahh
+5trall
+t2ran
+3trans
+t4rate
+5traum
+t2re
+3treen
+t4rei
+5treim
+3trep
+t3rig
+5triib
+5triip
+5trikoo.
+tri4pl
+t4ross
+3trumm
+5t4rup
+3t2ruu
+3t2rü
+4trüü
2t1s
-t3sae
-tsea2
-1tseh
+t3s2a
+ts4aa
+tsa5is
+t4saju
+tsa4lan
3tsehh
-t2sp2
-t2st
+tse3la
+5tsellu
+5tsemen
+4tsena
+5tsensu
+tsig4
+5tsiitsi
+t4sink
+5tsiste
+ts4laa
+t2soo
+t4sor
+tsp4
+t4suss
2t1t
-tte1e
-1tu
-tu1ar
-tua2s
-tu1kr
-tu2sa
-tus1a2j
-tusk2
-tuss2
+t4tad
+ttee2
+ttes2
+t5tsem
+3tu
+4tuim
+tu4raj
+tus1a
+tu4s5ee
+tu2si
+tus3s
+4t5uss.
tus3t2
-tu2sõ
-tu2sül
+tu5su
+tu4sä4
+tusü4
+4tutop
+4tuud
+tuule5
2t1v
1tõ
-2tõmbl
+5tõb
+2tõi
+tõ4l
+4tõ4n
+4tõp
+2t5õun
1tö
-töök2
-töö1p2
+4töe
+4tök
+töö5k
+töö3p
1tä
-täi2s1
+täh4t3a
+tä5ke
+4täm
1tü
-2t1ü2hen
-t1š
-1tšek
-1tšem
-uaa2l
+tü5he.
+tü3hi
+2t1ž
+t2že
+5tžek
+3tžem
+uaa4
+u3aast
+ua2b
+u5abi
u1ae
-u1ain
-u1akt
-ua2la
-u1alu
+ua4he
+uai4k
+u3ain
+ua2ja
+u3akt
+ua2l
+u3all
+u3amet
u1an
-ua1o
-ua1p2
-ua2se
-ua2si.
-u1ast
+ua4nu
+u5apar
+ua2re
+ua5ree
+u5art
+ua2s
+u3ast
u1au
-ua2val
+uau4d
+ua2v
+u5avald
u1b
-u1do
-u3d2raa
-u1eh
-u1ei
-u1eks
-ue2l
-u1elu
+u4dalu
+u4deh
+udeo4
+udo4r
+u5eal
+u3eel
+u3eks
+ue2ma
+ueo4
+ue4r
u1f
u1g
-u1i2ga.
-u1i2h
-ui2kl
-u1ilm
-1uim.
+u4gi4d
+ug2ra
+u5graa
+u4gü
+uh4tem
+uh4ter
+uh4tin
+uh4tis
+uidu5
+ui2ga
+ui4h
+u3iha
+u3ilm
+5uim.
+uina2
+uinas5
+ui4si
+3uisut
+uite4h
+ui4to
+ui4vala
+ui4vel
+ui4vo
u1j
-u2jumi
-u1kraa
-u1kruv
-u2l1ol
+u5ja
+u4juj
+u4jum
+3ujumi
+u1k
+ukaa4s
+ukii4g
+ukki5
+ukop4
+u3kraa
+u5kro
+uku4sa
+uk4vi
+ul4a
+ul4deh
+uldi4
+ul4kr
+ul4len
+ul4lui
+ultra5
u3lu
-u1m
-unaa2
-u1o
-uo2l
-uo2m
-uo2p
-uo2s
+uluo4
+4u1m
+umaf4
+u4mau
+5umbroh
+umet4
+umf4
+umia4
+umit4
+um5p4r
+unaa4
+unaal5
+un4dak
+un4dan
+un4das
+un4do
+u4ni.
+u1o2
+uo4h
+u2or
+u3org
u1p
-u2pl
-u3p2la
-up2r
-uraa2l
-ur1auk
-1urb.
-urp2
-us1abi
-us1ais
-us1akt
-usa2l
-us1ala
-us1a2p
-us1are
-us1arm
-u2sasu
-use1an
-u2s1iso
-usk2r
-us1oh
-us1o2l
-usp2
-u1s2por
-1u2suli
-us1üh
-u2s1ük
+u3pla
+up3le
+uppe4
+up4pis
+uraa4l
+u4rag
+ura4ju
+u4rala
+u4rap
+ur5auk
+ura4va
+3urb.
+urde3
+urea4
+u4reos
+ures4k
+u4rett
+urgas4
+5urge.
+u4ri4met
+u4rini
+uris4k
+urka4v
+uro4r
+u4rulu
+u2sa2
+u5sa.
+usad4
+u4sae
+u4salu
+us5aste
+u3sea
+useg4
+us5elek
+u4sett
+u3setu
+u5sev
+us4fä
+us5g
+u4si4d
+usi4g
+u4si4h
+us5ind
+usi4va
+us3kr
+u2so
+us5o2h
+us3ole
+uso4r
+us3p4
+u3s4por
+usui4
+3usuli
+u4suss
+u2sõ
+u2sü
+us3üh
u1t
-u2tri
-utus1a
-u2tš
-1uuen
-uule1
-u1uu
+ut4kl
+utos2
+utot4
+ut4ru
+ut4so
+utt4r
+utu4s
+utü4h
+uu5al
+4uud
+uu4du.
+uu4kak
+uuk5ri
+uu4mal
+uu4mis
+uu4pü
+uu4ran
+uu4ras
+uu4rau
+uu4rav
+uu3sa
+uusa3k
+uus4ke
+u3uss.
+uu4sul
+4uut
+uu4tas
+uu4tis
+uu4tüh
+u5uuri
u1v
+u4vau
u1õ2
-u1ö
-u1ä2
+uä2
+u3är
u1ü2
-u1ž
-1va
-va1a2j
-2v1ain
-va1kr
-va1p2l
+už4l
+vaa4re4
+va4as
+4vabi
+vae4r
+vag4
+va5he
+4vaia
+4v3ain
+vak4v
+va4la.
+va4lai
+4valdi
+val4ga4
+va4lü
+vana5i
+vane2
+4vanku
+van4ta
+van4te
+vap4r
+v4ar
+4varm
+var4p
2vart
-vas2k1a
+4varuh
+4varve
+va4sas
+vas4k
+vast4r
+vat4r
+4vatud
+vau4d
+vav4
+4vb
2v1d
-1ve
-vee1a
-vee1k
-vee1sp
-2v3g2
+3ve
+vee3a
+vee3k
+vee5la
+vee3sp
+4vehi
+vei4sa
+ve4ol
+veot4
+ve4rah
+ves4p
+2vf
+2vg4
2v1h
-1vi
-2viitu
+3vi
+via2
+vid4
+4videa
+vip4
+vi3pl
+vir4k
+vi4sak
+vis4ko4d
2v1j
2v1k
2v1l
2v1m
2v1n
-2v1p2
+voo5lu
+2v5p
2v1r
2v1s
-2v1t
+2v1t2
+v3tr
+vu4sa
+vu4su4
2v1v
-1zo
+3võ
+4võig
+4võ4li
+4võm
+võr4k5
+3vä
+vää4re4
+vää4ru
+3zo
+zook4
+zoos4
õ1b
-õbe1
+õbe3
+õ1d
+õea4
+õe4lan
+õe3lu
+õet2
+õeu4
õ1g
-õhi1
-õhie2
-1õigu
-õi2kl
+õh4vu
+õi4a
+õi4b
+õie5k
+3õiel
+3õigu
+õi4ko
+õise4
+õi4su4
õ1j
-õja1
-1õmbl
-õ2petu
-õra2s1
-õu1a2r
-õude1
-1õun.
-õ1v
-ö1a2
+õk4kõ
+õl2d
+õ4lim
+õ4lit
+õl4mad
+3õmbl
+õnet4s
+õ2p
+õ3pa
+õpi5e
+õp2pa
+4õp3r
+õranda5
+õra4s
+õr4da
+õr4gaa
+õr4gar
+õr4go
+4õs
+õs4a
+õ4tü4
+õude3
+õ1v4
+õõ5p
+õõre4
+õõ4rel
+õõ4ta
+öa2
ö1b
ö1d
-ö2dee
-ö1g
+5ö2dee
+ödi4k
+3öeld
+öep4
+öet4r
+ö1g4
ö1h
+öi4a
+öi4g
+öi4s
ö1j
ö1k
-1ö2kon
+ö2kon
+3ökono
+ök4v
ö1l
-öli2s1
+öli2s
+ölis5a
ö1m
-ö2p1au
-ö1p2la
+öo2
+ö2p3au
+öp4lu
+ö4raa
+ö4rau
+ör4da
+ör4dell
+ör4e
+ö4ri4l
+ö4ro4
+ö4rä
+ö4rül
+ös4tii
+ö4to4
+ö4tü4
ö1v
-ö1õ
-öö1e
-öö1i
-öö1o2
+ö3õ
+öö3a
+öö3e4
+öö5i
+3öölan
+öö3o
+ööt4r
+öü4
+äa4
ä1b
+äbus5
+äbut4
ä1d
-äe1a
-äe1o2
+äe3a4
+äe1o
ä1g
-ä1j
-1ä2ke.
-äli2sa
-ära1a
-ära1o
+äga4ri
+ähe5a
+äidi4s
+äike3
+äi4lo
+äi4lu
+äi2s
+äisa4
+äi4sõ
+äi4tar
+ä3j
+ä2ke
+3äke.
+ä5ker
+ä4kõ
+äli2s
+äl4ko
+5ämbl
+ä4nah
+än4deo
+änet4
+än4to4
+äok4
+ä4ra5a
+ära3o4
+ä4rar
+äre4lis
+äret4
+ärge4l
+ärii4
+äri4kl
+äri4sel
+ä4riste
+är4kar
+ä4ro
+5ärrit
+är4ta
+är2va
+ä4rõ
+äs4ko
+äs4nai
+äs4p
+äs4san
+äs4so
+ät4ri
+äu4d
+ä1v
+ävee4
+ää4kin
+ääo4
+ää4rase
+5ääris.
+üaa4
ü1b
+üdame5
ü1g
-ühi1a
-1ühik
-ü2hik.
+ü2h
+ühe5i4
+1ühen
+3ühik.
+ü3hit
ü1j
-ü2lek
-1üleka
-1ü2les
-üle2se
-1ü2liko
-ü1so
-1ütle
+ükan4
+ük4kas
+ük3l
+ül2d
+üld5a2
+ü2le
+3ülek
+ü5lel
+üle4mas
+1üles
+ülesä4
+ül4gav
+ül4gee
+ü4lih
+ülii4
+3üliko
+ü4liõ
+ül5kl
+ül5la
+ül4mei
+ülo4r
+ülp4
+ült4
+üma4rak
+üma4ru
+ümi4ko
+ü5ne
+üni4s
+üot4
+üp3l
+üp5p4
+üp3r
+üpsu4
+ürd4
+ürik4
+üs4o
+üs4pr
+üs4tal
+üs4tas
+üta4r
+ütee4l
+5ütlev
+ü4t3r
+üt4ru
ü1v
-üügi1
-üü2l1a2
-1ša
-1še
-2šek
-2šem
-1ši
-š1k
-š1m
-š1p
-1šö
-1šü
+ü4ü
+üü2l3a2
+üü4le
+üü4lo
+üü4pe
1ža
+4žb
+1že
+5žee
+5žer
+4žf
1ži
-1žo
-}
-
-% end pattern data
-
+4žj
+4žk
+4žl
+4žm
+4žn
+3žo
+4žp
+4žt
+5žö
+5žü
+2žž
+3ša
+4šak
+4šau
+1še
+3š4i
+šis4k
+4šk
+5šo
+4št
+3šu4} \ No newline at end of file
diff --git a/tex/context/patterns/lang-et.rme b/tex/context/patterns/lang-et.rme
index 073de4c54..04c8daae5 100644
--- a/tex/context/patterns/lang-et.rme
+++ b/tex/context/patterns/lang-et.rme
@@ -1,30 +1,80 @@
-% comment copied from public hyphenation files}
-
-% source of data: ethyph.tex
-
-% begin original comment
-
-
-% preamble of file c:/data/develop/tex/texmf/tex/generic/hyphen/ethyph.tex
-%%% ====================================================================
-%%% @LaTeX-file{
-%%% author = "Enn Saar",
-%%% version = "1.0",
-%%% date = "1992-03-18"
-%%% time = ""
-%%% filename = "ethyphen.tex",
-%%% address = ""
-%%% telephone = "",
-%%% FAX = "",
-%%% checksum = "",
-%%% email = "saar@fuug.fi",
-%%% codetable = "DC/EC",
-%%% keywords = "",
-%%% supported = "yes",
-%%% docstring = "\lefthyphenmin=?\righthyphenmin=?"
-%%% }
-%%% ====================================================================
-\input cathyph.tex
-
-% end original comment
+% generated by mtxrun --script pattern --convert
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: eehyph.tex (2004-04-13)
+% Author: E. Saar
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% Estonian hyphenation patterns
+% Copyright 2003 E. Saar
+%
+% This work may be distributed and/or modified under the conditions
+% of the LaTeX Project Public License, either version 1.3 of this
+% license or (at your option) any later version. The latest version
+% of this license is in http://www.latex-project.org/lppl.txt and
+% version 1.3 or later is part of all distributions of LaTeX
+% version 2003/12/01 or later.
+%
+% This work has the LPPL maintenance status "author-maintained".
+% This work consists of this file only (eehyph.tex).
+%
+% The patterns were generated long ago by applying patgen to
+% an Estonian dictionary; a few patterns were added later manually
+% to prohibit aa-bits type cases.
+% Declare the special characters
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-eu.hyp b/tex/context/patterns/lang-eu.hyp
new file mode 100644
index 000000000..0502086ac
--- /dev/null
+++ b/tex/context/patterns/lang-eu.hyp
@@ -0,0 +1,8 @@
+% generated by mtxrun --script pattern --convert
+
+% for comment and copyright, see ./lang-eu.rme
+
+% used:
+
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-eu.pat b/tex/context/patterns/lang-eu.pat
new file mode 100644
index 000000000..97d520563
--- /dev/null
+++ b/tex/context/patterns/lang-eu.pat
@@ -0,0 +1,199 @@
+% generated by mtxrun --script pattern --convert
+
+% for comment and copyright, see ./lang-eu.rme
+
+% used: a b c d e f g i j k l m n o p q r s t u v w x y z ñ
+
+\patterns{
+1ba
+1be
+1bo
+1bi
+1bu
+1ca
+1ce
+1co
+1ci
+1cu
+1da
+1de
+1do
+1di
+1du
+1fa
+1fe
+1fo
+1fi
+1fu
+1ga
+1ge
+1go
+1gi
+1gu
+1ja
+1je
+1jo
+1ji
+1ju
+1ka
+1ke
+1ko
+1ki
+1ku
+1la
+1le
+1lo
+1li
+1lu
+1ma
+1me
+1mo
+1mi
+1mu
+1na
+1ne
+1no
+1ni
+1nu
+1ña
+1ñe
+1ño
+1ñi
+1ñu
+1pa
+1pe
+1po
+1pi
+1pu
+1qa
+1qe
+1qo
+1qi
+1qu
+1ra
+1re
+1ro
+1ri
+1ru
+1sa
+1se
+1so
+1si
+1su
+1ta
+1te
+1to
+1ti
+1tu
+1va
+1ve
+1vo
+1vi
+1vu
+1wa
+1we
+1wo
+1wi
+1wu
+1xa
+1xe
+1xo
+1xi
+1xu
+1ya
+1ye
+1yo
+1yi
+1yu
+1za
+1ze
+1zo
+1zi
+1zu
+1l2la
+1l2le
+1l2lo
+1l2li
+1l2lu
+1r2ra
+1r2re
+1r2ro
+1r2ri
+1r2ru
+1t2sa
+1t2se
+1t2so
+1t2si
+1t2su
+1t2xa
+1t2xe
+1t2xo
+1t2xi
+1t2xu
+1t2za
+1t2ze
+1t2zo
+1t2zi
+1t2zu
+1b2la
+1b2le
+1b2lo
+1b2li
+1b2lu
+1b2ra
+1b2re
+1b2ro
+1b2ri
+1b2ru
+1d2ra
+1d2re
+1d2ro
+1d2ri
+1d2ru
+1f2la
+1f2le
+1f2lo
+1f2li
+1f2lu
+1f2ra
+1f2re
+1f2ro
+1f2ri
+1f2ru
+1g2la
+1g2le
+1g2lo
+1g2li
+1g2lu
+1g2ra
+1g2re
+1g2ro
+1g2ri
+1g2ru
+1k2la
+1k2le
+1k2lo
+1k2li
+1k2lu
+1k2ra
+1k2re
+1k2ro
+1k2ri
+1k2ru
+1p2la
+1p2le
+1p2lo
+1p2li
+1p2lu
+1p2ra
+1p2re
+1p2ro
+1p2ri
+1p2ru
+1t2ra
+1t2re
+1t2ro
+1t2ri
+1t2ru
+su2b2r
+su2b2l} \ No newline at end of file
diff --git a/tex/context/patterns/lang-eu.rme b/tex/context/patterns/lang-eu.rme
new file mode 100644
index 000000000..9ad59af7d
--- /dev/null
+++ b/tex/context/patterns/lang-eu.rme
@@ -0,0 +1,45 @@
+% generated by mtxrun --script pattern --convert
+
+% Hyphenation patterns for Basque.
+%
+% This file has first been written by Juan M. Aguirregabiria
+% (juanmari.aguirregabiria@ehu.es) on February 1997 based on the
+% shyphen.sh script that generates the Spanish patterns as compiled
+% by Julio Sanchez (jsanchez@gmv.es) on September 1991.
+%
+% In June 2008 the generating script has been rewritten into ruby and
+% adapted for native UTF-8 TeX engines. Patterns became part of hyph-utf8
+% package and were renamed from bahyph.tex into hyph-eu.tex.
+% Functionality should not change apart from adding ñ by default.
+%
+% The original Copyright followed and applied also to precessor of this file
+% whose last version will be always available by anonymous ftp
+% from tp.lc.ehu.es or by poynting your Web browser to
+% http://tp.lc.ehu.es/jma/basque.html
+%
+% For more information about the new UTF-8 hyphenation patterns and
+% links to this file see
+% http://www.tug.org/tex-hyphen/
+%
+% COPYRIGHT NOTICE
+%
+% These patterns and the generating script are Copyright (c) JMA 1997, 2008
+% These patterns are made public in the hope that they will benefit others.
+% You can use this software for any purpose.
+% However, this is given for free and WITHOUT ANY WARRANTY.
+%
+% You are kindly requested to send any changes to the author.
+% If you change the generating script, you must include code
+% in it such that any output is clearly labeled as generated
+% by a modified script.
+%
+% END OF COPYRIGHT NOTICE
+%
+% Open vowels: a e o
+% Closed vowels: i u
+% Consonants: b c d f g j k l m n ñ p q r s t v w x y z
+%
+% Some of the patterns below represent combinations that never
+% happen in Basque. Would they happen, they would be hyphenated
+% according to the rules.
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-fi.hyp b/tex/context/patterns/lang-fi.hyp
index 2caf8cc25..0b4c40422 100644
--- a/tex/context/patterns/lang-fi.hyp
+++ b/tex/context/patterns/lang-fi.hyp
@@ -1,45 +1,8 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: fihyph.tex
+% for comment and copyright, see ./lang-fi.rme
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='fi'>
-% <sourcefile>fihyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Finnish language</title>
-% <copyright>
-% <year>1986</year>
-% <owner>Kauko Saarinen</owner>
-% <comment>First release</comment>
-% </copyright>
-% <copyright>
-% <year>1988</year>
-% <owner>Fred Karlsson</owner>
-% <comment>Completely rewritten patterns</comment>
-% </copyright>
-% <copyright>
-% <year>1989</year>
-% <owner>Fred Karlsson</owner>
-% <comment>Some vowel tripples added</comment>
-% </copyright>
-% <copyright>
-% <year>1995</year>
-% <owner>Thomas Esser</owner>
-% <comment>Added \uccode and \lccode </comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-fi.pat b/tex/context/patterns/lang-fi.pat
index d9ccdf2d9..f7e6a296d 100644
--- a/tex/context/patterns/lang-fi.pat
+++ b/tex/context/patterns/lang-fi.pat
@@ -1,45 +1,10 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: fihyph.tex
+% for comment and copyright, see ./lang-fi.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p q r s t u v y ä ö
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='fi'>
-% <sourcefile>fihyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Finnish language</title>
-% <copyright>
-% <year>1986</year>
-% <owner>Kauko Saarinen</owner>
-% <comment>First release</comment>
-% </copyright>
-% <copyright>
-% <year>1988</year>
-% <owner>Fred Karlsson</owner>
-% <comment>Completely rewritten patterns</comment>
-% </copyright>
-% <copyright>
-% <year>1989</year>
-% <owner>Fred Karlsson</owner>
-% <comment>Some vowel tripples added</comment>
-% </copyright>
-% <copyright>
-% <year>1995</year>
-% <owner>Thomas Esser</owner>
-% <comment>Added \uccode and \lccode </comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
1ba
1be
1bi
@@ -325,8 +290,4 @@ q2v
1q2vi
sc2h
ts2h
-ch2r
-}
-
-% end pattern data
-
+ch2r} \ No newline at end of file
diff --git a/tex/context/patterns/lang-fi.rme b/tex/context/patterns/lang-fi.rme
new file mode 100644
index 000000000..4789a1adc
--- /dev/null
+++ b/tex/context/patterns/lang-fi.rme
@@ -0,0 +1,78 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: fihyph.tex (yyyy-mm-dd)
+% Author: Kauko Saarinen
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% -----> Finnish hyphenation patterns for MLPCTeX <------
+% First release January -86 by Kauko Saarinen,
+% Computing Centre, University of Jyvaskyla, Finland
+%
+% Completely rewritten January -88. The new patterns make
+% much less mistakes with foreign and compound words.
+% The article "Automatic Hyphenation of Finnish"
+% by Professor Fred Karlsson is also referred
+% ---------------------------------------------------------
+%
+% 8th March -89 (vers. 2.2), some vowel triples by Fred Karlsson added.
+% 9th January - 95: added \uccode and \lccode by Thomas Esser
+%
+% ********* Patterns may be freely distributed **********
+%
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-fr.hyp b/tex/context/patterns/lang-fr.hyp
index 7afc597f0..d13d72d9c 100644
--- a/tex/context/patterns/lang-fr.hyp
+++ b/tex/context/patterns/lang-fr.hyp
@@ -1,34 +1,8 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: frhyph.tex
+% for comment and copyright, see ./lang-fr.rme
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='fr'>
-% <sourcefile>frhyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the French language</title>
-% <remarks>V2.11</remarks>
-% <copyright>
-% <owner>Jacques Desarmenien, Norman Buckle, Michael Ferguson, Justin Bur, Daniel Flipo and Bernard Gaulle</owner>
-% </copyright>
-% <copyright>
-% <year>1996</year>
-% <owner>Bernd Raichle/DANTE e.V.</owner>
-% <comment>Adaption for TeX 3.x and MLTeX 3.x (2.x)</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-fr.pat b/tex/context/patterns/lang-fr.pat
index c7efff40b..44f9095fa 100644
--- a/tex/context/patterns/lang-fr.pat
+++ b/tex/context/patterns/lang-fr.pat
@@ -1,69 +1,31 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: frhyph.tex
+% for comment and copyright, see ./lang-fr.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p q r s t u v w x y z à â ç è é ê î ï ô û œ
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='fr'>
-% <sourcefile>frhyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the French language</title>
-% <remarks>V2.11</remarks>
-% <copyright>
-% <owner>Jacques Desarmenien, Norman Buckle, Michael Ferguson, Justin Bur, Daniel Flipo and Bernard Gaulle</owner>
-% </copyright>
-% <copyright>
-% <year>1996</year>
-% <owner>Bernd Raichle/DANTE e.V.</owner>
-% <comment>Adaption for TeX 3.x and MLTeX 3.x (2.x)</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
-2'2
+\patterns{
.a4
-'a4
.â4
-'â4
ab2h
.ab3réa
-'ab3réa
ad2h
a1è2dre
.ae3s4ch
-'ae3s4ch
1alcool
a2l1algi
.amino1a2c
-'amino1a2c
.ana3s4tr
-'ana3s4tr
1a2nesthési
.anti1a2
-'anti1a2
.anti1e2
-'anti1e2
.anti1é2
.anti2enne
-'anti2enne
-'anti1é2
.anti1s2
-'anti1s2
.apo2s3ta
-'apo2s3ta
apo2s3tr
archi1é2pis
.as2ta
-'as2ta
a2s3tro
1ba
1bâ
@@ -171,8 +133,7 @@ co1assoc
co1assur
co1au
co1ax
-1cö0
-1cöOT
+1cœ
co1é2
co1ef
co1en
@@ -192,7 +153,6 @@ co2nurb
1cû
1cy
.cul4
-1d'
1da
1dâ
.dacryo1a2
@@ -238,8 +198,7 @@ pru3dent.
.dé3s2i3r
.dé3s2ist
.dé3s2o3dé
-.dé2s1ö0
-.dé2s1öOT
+.dé2s1œ
.dé3s2o3l
.dé3s2o3pil
.dé3s2orm
@@ -277,29 +236,22 @@ d1s2
.dy2s1o2
.dy2s1u2
.e4
-'e4
.ê4
-'ê4
.é4
-'é4
.è4
-'è4
éd2hi
1é2drie
1é2drique
1é2lectr
1é2lément
.en1a2
-'en1a2
1é2nerg
e2n1i2vr
.en1o2
-'en1o2
épi2s3cop
épi3s4cope
e2s3cop
.eu2r1a2
-'eu2r1a2
eu1s2tat
extra1
extra2c
@@ -348,7 +300,6 @@ tan3gent.
rin3gent.
contin3gent.
.ar3gent.
-'ar3gent.
ser3gent.
ter3gent.
résur3gent.
@@ -364,13 +315,10 @@ résur3gent.
4gles.
2glent.
1g2n
-'a2g3nat
.a2g3nat
a2g3nos
co2g3niti
-'i2g3né
.i2g3né
-'i2g3ni
.i2g3ni
.ma2g3nicide
.ma2g3nificat
@@ -399,7 +347,6 @@ g1s2
4gues.
2guent.
.on3guent.
-'on3guent.
1gy
1ha
1hâ
@@ -434,9 +381,7 @@ hypo1o2
hypo1s2
hypo1u2
.i4
-'i4
.î4
-'î4
i1algi
i1arthr
i1è2dre
@@ -481,65 +426,35 @@ uvil4l
xil3l
1informat
.in1a2
-'in1a2
.in2a3nit
-'in2a3nit
.in2augur
-'in2augur
.in1e2
-'in1e2
.in1é2
-'in1é2
.in2effab
-'in2effab
.in2é3lucta
-'in2é3lucta
.in2é3narra
-'in2é3narra
.in2ept
-'in2ept
.in2er
-'in2er
.in2exora
-'in2exora
.in1i2
-'in1i2
.in2i3miti
-'in2i3miti
.in2i3q
-'in2i3q
.in2i3t
-'in2i3t
.in1o2
-'in1o2
.in2o3cul
-'in2o3cul
.in2ond
-'in2ond
.in1s2tab
-'in1s2tab
-'inte4r3
.intera2
-'intera2
.intere2
-'intere2
.interé2
-'interé2
.interi2
-'interi2
.intero2
-'intero2
.inte4r3
.interu2
-'interu2
.inters2
-'inters2
.in1u2
-'in1u2
.in2uit
-'in2uit
.in2u3l
-'in2u3l
io1a2ct
i1oxy
i1s2tat
@@ -698,8 +613,7 @@ tu2ment.
1m2nési
1mo
1mô
-1mö0
-1möOT
+1mœ
.mono1a2
.mono1e2
.mono1é2
@@ -738,8 +652,7 @@ absti3nent.
1nî
1no
1nô
-1nö0
-1nöOT
+1nœ
.no2n1obs
1nu
1nû
@@ -748,8 +661,6 @@ n3s2ats.
n1x
1ny
.o4
-'o4
-'ô4
.ô4
o2b3long
1octet
@@ -767,9 +678,7 @@ o1s2trad
o1s2tratu
o1s2triction
.oua1ou
-'oua1ou
.ovi1s2c
-'ovi1s2c
oxy1a2
1pa
1pâ
@@ -793,7 +702,6 @@ paléo1é2
2pent.
re3pent.
.ar3pent.
-'ar3pent.
ser3pent.
.pen2ta
per3h
@@ -1004,8 +912,7 @@ pré3sent.
1s2lov
1so
1sô
-1sö0
-1söOT
+1sœ
1s2patia
1s2perm
1s2por
@@ -1118,9 +1025,7 @@ t1t2l
tung2s3
1ty
.u4
-'u4
.û4
-'û4
uni1o2v
uni1a2x
u2s3tr
@@ -1159,7 +1064,6 @@ vol2t1amp
1w2r
2xent.
.y4
-'y4
y1asth
y1s2tom
y1algi
@@ -1174,8 +1078,4 @@ privatdo3zent.
1zi
1zo
1zu
-1zy
-}
-
-% end pattern data
-
+1zy} \ No newline at end of file
diff --git a/tex/context/patterns/lang-fr.rme b/tex/context/patterns/lang-fr.rme
new file mode 100644
index 000000000..0d93ceb9d
--- /dev/null
+++ b/tex/context/patterns/lang-fr.rme
@@ -0,0 +1,106 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: frhyph.tex <2006-10-20>
+% Author: R. Bastian, D. Flipo, B. Gaulle <cesure-l at gutenberg.eu.org>
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% French hyphenation patterns
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% This file is available for free and can used and redistributed
+% asis for free. Modified versions should have another name.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% \message{frhyph.tex - French hyphenation patterns (V2.12) <2002/12/11>}
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% *BEFORE* using this file *PLEASE* run checksum on it: %
+% checksum -v frhyph.tex %
+% to make sure that it hasn't been damaged. %
+% Then if you notice anything wrong in french hyphenation please report to %
+% R. Bastian, D. Flipo, B. Gaulle at the email address: %
+% cesure-l@gutenberg.eu.org %
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% checksum = "37208 1458 3078 34821"
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%%%%%%% The most famous good guys who worked hard to obtain something usable.
+% Jacques Desarmenien, Universite de Strasbourg :
+% - << how to run TeX in a French environment: hyphenation, fonts,
+% typography. >> in Tugboat, 5 (1984) 91-102. and TeX85 conference
+% - << La division par ordinateur des mots francais :
+% application a TeX >> in TSI vol. 5 No 4, 1986 (C) AFCET-
+% Gauthier-Villars
+% Norman Buckle, UQAH (nb; many additions)
+% Michael Ferguson, INRS-Telecommunications (mjf) June 1988
+% Justin Bur, Universite de Montreal (jbb; checked against original list)
+% all patterns including apostrophe missing from nb list
+% after that, GUTenberg and specially Daniel Flipo and Bernard Gaulle
+% did their best effort to improve the list of patterns.
+%
+% -----------------------------------------------------------------
+%
+% Adaption of these patterns for
+% - TeX Version 3.x and MLTeX 3.x (2.x)
+% and
+% - all fonts in T1/`Cork' and/or CM/OT1 encoding
+% by Bernd Raichle 1996/08/28 (using ideas from `ghyph31.tex'
+% as of 1994-02-13 maintained by Bernd Raichle).
+% (An adaption for the old MLTeX 2.x exists but can not be
+% tested in lack of an executable.)
+%
+% -----------------------------------------------------------------
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-gb.hyp b/tex/context/patterns/lang-gb.hyp
new file mode 100644
index 000000000..b19ea459a
--- /dev/null
+++ b/tex/context/patterns/lang-gb.hyp
@@ -0,0 +1,15 @@
+% generated by mtxrun --script pattern --convert
+
+% for comment and copyright, see ./lang-gb.rme
+
+% used: a c e g h i m n o p r s t u v w y
+
+\hyphenation{
+uni-ver-sity
+uni-ver-sit-ies
+how-ever
+ma-nu-script
+ma-nu-scripts
+re-ci-pro-city
+through-out
+some-thing} \ No newline at end of file
diff --git a/tex/context/patterns/lang-uk.pat b/tex/context/patterns/lang-gb.pat
index 142791983..827a72384 100644
--- a/tex/context/patterns/lang-uk.pat
+++ b/tex/context/patterns/lang-gb.pat
@@ -1,26 +1,10 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: ukhyphen.tex ukhyph.tex
+% for comment and copyright, see ./lang-gb.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p q r s t u v w x y z
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='uk'>
-% <sourcefile>ukhyphen.tex</sourcefile>
-% <title>TeX hyphenation patterns for the English language (UK)</title>
-% <copyright/>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
.ab4i
.ab3ol
.ace4
@@ -8547,8 +8531,4 @@ z3zar
z5zas
z3zie
zzo3
-z5zot
-}
-
-% end pattern data
-
+z5zot} \ No newline at end of file
diff --git a/tex/context/patterns/lang-gb.rme b/tex/context/patterns/lang-gb.rme
new file mode 100644
index 000000000..ce156c824
--- /dev/null
+++ b/tex/context/patterns/lang-gb.rme
@@ -0,0 +1,60 @@
+% generated by mtxrun --script pattern --convert
+
+% This file has been renamed from ukhyphen.tex to hyph-en-gb.tex in June 2008
+% for consistency with other files with hyphenation patterns in hyph-utf8 package.
+% No other changes made. See http://www.tug.org/tex-hyphen for more details.
+
+% File: ukhyphen.tex
+% TeX hyphenation patterns for UK English
+
+% Unlimited copying and redistribution of this file
+% is permitted so long as the file is not modified
+% in any way.
+%
+% Modifications may be made for private purposes (though
+% this is discouraged, as it could result in documents
+% hyphenating differently on different systems) but if
+% such modifications are re-distributed, the modified
+% file must not be capable of being confused with the
+% original. In particular, this means
+%
+%(a) the filename (the portion before the extension, if any)
+% must not match any of :
+%
+% UKHYPH UK-HYPH
+% UKHYPHEN UK-HYPHEN
+% UKHYPHENS UK-HYPHENS
+% UKHYPHENATION UK-HYPHENATION
+% UKHYPHENISATION UK-HYPHENISATION
+% UKHYPHENIZATION UK-HYPHENIZATION
+%
+% regardless of case, and
+%
+%(b) the file must contain conditions identical to these,
+% except that the modifier/distributor may, if he or she
+% wishes, augment the list of proscribed filenames.
+
+% $Log: ukhyph.tex $
+% Revision 2.0 1996/09/10 15:04:04 ucgadkw
+% o added list of hyphenation exceptions at the end of this file.
+%
+%
+% Version 1.0a. Released 18th October 2005/PT.
+%
+% Created by Dominik Wujastyk and Graham Toal using Frank Liang's PATGEN 1.0.
+% Like the US patterns, these UK patterns correctly hyphenate about 90% of
+% the words in the input list, and produce no hyphens not in the list
+% (see TeXbook pp. 451--2).
+%
+% These patterns are based on a file of 114925 British-hyphenated words
+% generously made available to Dominik Wujastyk by Oxford University Press.
+% This list of words is copyright to the OUP and may not be redistributed.
+% The hyphenation break points in the words in the abovementioned file is
+% also copyright to the OUP.
+%
+% We are very grateful to Oxford University Press for allowing us to use
+% their list of hyphenated words to produce the following TeX hyphenation
+% patterns. This file of hyphenation patterns may be freely distributed.
+%
+% These patterns require a value of about 14000 for TeX's pattern memory size.
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-hr.hyp b/tex/context/patterns/lang-hr.hyp
index 598cc3640..6040f7fb9 100644
--- a/tex/context/patterns/lang-hr.hyp
+++ b/tex/context/patterns/lang-hr.hyp
@@ -1,29 +1,8 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: hrhyph.tex
+% for comment and copyright, see ./lang-hr.rme
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='hr'>
-% <sourcefile> hrhyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Croatian language</title>
-% <copyright>
-% <year>1994, 1996</year>
-% <owner>Marinovi\'c Igor (migor@student.math.hr)</owner>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-hr.pat b/tex/context/patterns/lang-hr.pat
index 9043e0a3b..d45882eae 100644
--- a/tex/context/patterns/lang-hr.pat
+++ b/tex/context/patterns/lang-hr.pat
@@ -1,29 +1,10 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: hrhyph.tex
+% for comment and copyright, see ./lang-hr.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p r s t u v z ć č đ š ž
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='hr'>
-% <sourcefile> hrhyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Croatian language</title>
-% <copyright>
-% <year>1994, 1996</year>
-% <owner>Marinovi\'c Igor (migor@student.math.hr)</owner>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
a1a2
a1e2
a1i2
@@ -1498,8 +1479,4 @@ r2t1n
r2v1n
r1s2t
n2s1t
-l2f1t
-}
-
-% end pattern data
-
+l2f1t} \ No newline at end of file
diff --git a/tex/context/patterns/lang-hr.rme b/tex/context/patterns/lang-hr.rme
new file mode 100644
index 000000000..76ad31319
--- /dev/null
+++ b/tex/context/patterns/lang-hr.rme
@@ -0,0 +1,70 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: hrhyph.tex (1996-04-10)
+% Author: Marinović Igor <migor at student.math.hr>
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% Hyphenation patterns for Croatian language
+%
+% The first version was realised in late 1994.
+% Second, much more improved version was realised in the beginning of 1996.
+% Date of the last change: 19.03.1996.
+%
+% Marinović Igor
+% migor@student.math.hr \ No newline at end of file
diff --git a/tex/context/patterns/lang-hu.hyp b/tex/context/patterns/lang-hu.hyp
index 4ae05b37e..05443476b 100644
--- a/tex/context/patterns/lang-hu.hyp
+++ b/tex/context/patterns/lang-hu.hyp
@@ -1,25 +1,8 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: huhyphn.tex
+% for comment and copyright, see ./lang-hu.rme
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='hu'>
-% <sourcefile> huhyphn.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Hungarian language</title>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-hu.pat b/tex/context/patterns/lang-hu.pat
index fff2f4550..a917da765 100644
--- a/tex/context/patterns/lang-hu.pat
+++ b/tex/context/patterns/lang-hu.pat
@@ -1,25 +1,10 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: huhyphn.tex
+% for comment and copyright, see ./lang-hu.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p q r s t u v w x y z á ä é í ó ö ú ü ő ű
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='hu'>
-% <sourcefile> huhyphn.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Hungarian language</title>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
.a2
.adás1s
.ae1
@@ -13478,8 +13463,4 @@ z1ű2ző
zz1áll
z2zs2
z3zsí
-zz3st
-}
-
-% end pattern data
-
+zz3st} \ No newline at end of file
diff --git a/tex/context/patterns/lang-hu.rme b/tex/context/patterns/lang-hu.rme
new file mode 100644
index 000000000..f418eacb7
--- /dev/null
+++ b/tex/context/patterns/lang-hu.rme
@@ -0,0 +1,70 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: huhyphn.tex (2003-11-07)
+% Author: NAGY Bence <huhyphn at tipogral.hu>
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% Huhyphn - hungarian hyphenation patterns v20031107
+%
+% Copyright (C) 2003, NAGY Bence <huhyphn@tipogral.hu>
+% This file can be distributed under the terms of the
+% GNU General Public License version 2.
+%
+% \message{Huhyphn - hungarian hyphenation patterns v20031107}
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-il.hyp b/tex/context/patterns/lang-il.hyp
new file mode 100644
index 000000000..cce19dd7d
--- /dev/null
+++ b/tex/context/patterns/lang-il.hyp
@@ -0,0 +1,8 @@
+% generated by mtxrun --script pattern --convert
+
+% for comment and copyright, see ./lang-il.rme
+
+% used:
+
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-il.pat b/tex/context/patterns/lang-il.pat
new file mode 100644
index 000000000..5d809e3b7
--- /dev/null
+++ b/tex/context/patterns/lang-il.pat
@@ -0,0 +1,1905 @@
+% generated by mtxrun --script pattern --convert
+
+% for comment and copyright, see ./lang-il.rme
+
+% used: а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ь ю я є і ї ґ
+
+\patterns{
+2а1
+а3а
+а3е
+а3і
+а3о
+а3у
+а3ю
+а3я
+а3є
+а3ї
+2е1
+е3а
+е3е
+е3і
+е3о
+е3у
+е3ю
+е3я
+е3є
+е3ї
+2и1
+и3а
+и3е
+и3і
+и3о
+и3у
+и3ю
+и3я
+и3є
+и3ї
+2і1
+і3а
+і3е
+і3и
+і3о
+і3у
+і3ю
+і3я
+і3є
+і3ї
+2о1
+о3а
+о3е
+о3і
+о3о
+о3у
+о3ю
+о3я
+о3є
+о3ї
+2у1
+у3а
+у3е
+у3і
+у3о
+у3у
+у3ю
+у3я
+у3є
+у3ї
+2ю1
+ю3а
+ю3е
+ю3і
+ю3о
+ю3у
+ю3ю
+ю3я
+ю3є
+ю3ї
+2я1
+я3а
+я3е
+я3о
+я3у
+я3ю
+я3я
+я3є
+я3ї
+2є1
+є3у
+є3ю
+є3є
+є3ї
+2ї1
+ї3е
+ї3о
+ї3ю
+2б1к
+2б1п
+2б1с
+2б1т
+2б1ф
+2б1х
+2б1ц
+2б1ч
+2б1ш
+2б1щ
+2в1б
+2в1г
+2в1д
+2в1ж
+2в1з
+2в1к
+2в1л
+2в1м
+2в1н
+2в1п
+2в1р
+2в1с
+2в1т
+2в1ф
+2в1х
+2в1ц
+2в1ч
+2в1ш
+2в1щ
+2в1й
+2г1к
+2г1п
+2г1с
+2г1т
+2г1ф
+2г1ц
+2г1ч
+2г1ш
+2д1к
+2д1п
+2д1с
+2д1т
+2д1ф
+2д1х
+2д1ц
+2д1ч
+2д1ш
+2д1щ
+2ж1к
+2ж1п
+2ж1с
+2ж1т
+2ж1ф
+2ж1х
+2ж1ц
+2ж1ч
+2ж1ш
+2з1к
+2з1п
+2з1с
+2з1т
+2з1ф
+2з1х
+2з1ц
+2з1ч
+2з1ш
+2з1щ
+2к1б
+2к1г
+2к1д
+2к1з
+2л1б
+2л1в
+2л1г
+2л1ґ
+2л1д
+2л1ж
+2л1з
+2л1к
+2л1м
+2л1н
+2л1п
+2л1р
+2л1с
+2л1т
+2л1ф
+2л1х
+2л1ц
+2л1ч
+2м1б
+2м1в
+2м1г
+2м1д
+2м1ж
+2м1з
+2м1к
+2м1л
+2м1н
+2м1п
+2м1р
+2м1с
+2м1т
+2м1ф
+2м1х
+2м1ц
+2м1ч
+2м1ш
+2м1щ
+2н1б
+2н1в
+2н1г
+2н1д
+2н1ж
+2н1з
+2н1к
+2н1л
+2н1м
+2н1п
+2н1р
+2н1с
+2н1т
+2н1ф
+2н1х
+2н1ц
+2н1ч
+2н1ш
+2н1щ
+2п1б
+2п1д
+2п1з
+2р1б
+2р1в
+2р1г
+2р1ґ
+2р1д
+2р1ж
+2р1з
+2р1к
+2р1л
+2р1м
+2р1н
+2р1п
+2р1с
+2р1т
+2р1ф
+2р1х
+2р1ц
+2р1ч
+2р1ш
+2р1щ
+2р1й
+2с1б
+2с1г
+2с1д
+2т1б
+2т1г
+2т1д
+2т1ж
+2т1з
+2ф1б
+2ф1г
+2ф1з
+2х1г
+2х1д
+2ц1б
+2ц1г
+2ц1д
+2ц1з
+2ч1б
+2ч1д
+2ч1ж
+2ш1б
+2ш1г
+2й1б
+2й1в
+2й1г
+2й1д
+2й1ж
+2й1з
+2й1к
+2й1л
+2й1м
+2й1н
+2й1п
+2й1р
+2й1с
+2й1т
+2й1ф
+2й1х
+2й1ц
+2й1ч
+2й1ш
+2й1щ
+2дь1к
+2дь1с
+2дь1т
+2дь1ц
+2зь1к
+2зь1с
+2зь1т
+2ль1б
+2ль1в
+2ль1г
+2ль1д
+2ль1ж
+2ль1з
+2ль1к
+2ль1м
+2ль1н
+2ль1п
+2ль1р
+2ль1с
+2ль1т
+2ль1ф
+2ль1х
+2ль1ц
+2ль1ч
+2ль1ш
+2ль1щ
+2ль1й
+2нь1б
+2нь1г
+2нь1з
+2нь1к
+2нь1л
+2нь1м
+2нь1с
+2нь1т
+2нь1х
+2нь1ц
+2нь1ч
+2нь1ш
+2нь1й
+2рь1к
+2рь1ц
+2сь1б
+2сь1д
+2ть1б
+2к1сп
+2к1ст
+2к1ськ
+2п1сп
+2п1ст
+2п1ськ
+2с1пк
+2с1пп
+2с1пс
+2с1пт
+2с1пх
+2с1пч
+2с1ськ
+2с1тк
+2с1тп
+2с1тс
+2с1тсь
+2с1тт
+2с1тф
+2с1тц
+2с1шт
+2сь1кк
+2сь1кс
+2сь1кт
+2т1ск
+2т1сп
+2т1ст
+2т1ськ
+2т1шк
+2ф1сп
+2ф1ст
+2ф1ськ
+2ф1шт
+2х1ст
+2х1ськ
+2ц1ст
+2ц1шк
+2ш1тк
+2ш1тсь
+2б1б
+2в1в
+2г1г
+2ґ1ґ
+2д1д
+2ж1ж
+2з1з
+2к1к
+2л1л
+2м1м
+2н1н
+2п1п
+2р1р
+2с1с
+2т1т
+2ф1ф
+2х1х
+2ц1ц
+2ч1ч
+2ш1ш
+2щ1щ
+2й1й
+3ння
+3ття
+3ттю
+3лля
+3ллє
+3ллю
+3ддя
+д4ж
+д4з
+а2й
+е2й
+и2й
+і2й
+о2й
+у2й
+ю2й
+я2й
+є2й
+ї2й
+3й6о
+ь6о
+6ь
+.бд6
+.бр6
+.вб6
+.вг6
+.вд6
+.вж6
+.вз6
+.вз6д6
+.вк6
+.вл6
+.вм6
+.вп6
+.вп6х6
+.вс6
+.вс6т6
+.вт6
+.вш6к6
+.дж6
+.дз6
+.дл6
+.дс6
+.зб6
+.зг6
+.зд6
+.зд6з6
+.зл6
+.зс6
+.зс6к6
+.зс6т6
+.зч6
+.зш6
+.зш6к6
+.зґ6
+.йш6
+.кл6
+.кп6
+.кс6
+.кх6
+.кш6
+.лк6с6
+.лс6
+.ль6
+.мс6
+.мф6
+.нб6
+.пр6
+.пс6
+.пх6
+.рт6
+.ск6
+.ск6л6
+.сл6
+.сп6
+.сп6л6
+.сп6х6
+.ст6
+.сх6
+.сх6л6
+.тк6
+.тр6
+.тх6
+.ть6
+.фл6
+.хл6
+.ць6
+.чх6
+.шк6
+.шл6
+.шп6
+.шт6
+6бв.
+6бз.
+6бй.
+6бл.
+6б6ль.
+6бн.
+6бр.
+6бс.
+6б6ст.
+6б6с6тв.
+6б6с6тр.
+6б6с6ьк.
+6б6ць.
+6вб.
+6вв.
+6вд.
+6в6др.
+6в6дь.
+6вж.
+6вз.
+6в6зь.
+6вй.
+6вк.
+6вл.
+6в6ль.
+6вм.
+6вн.
+6вп.
+6вр.
+6вс.
+6в6с6тв.
+6в6с6ть.
+6в6сь.
+6в6с6ьк.
+6вт.
+6вх.
+6в6ць.
+6вч.
+6вш.
+6вщ.
+6гв.
+6гг.
+6гд.
+6гл.
+6г6ль.
+6гм.
+6гн.
+6гр.
+6гс.
+6г6с6тв.
+6г6сь.
+6гт.
+6дж.
+6дз.
+6д6зь.
+6дл.
+6дм.
+6дн.
+6др.
+6д6с6тв.
+6д6с6ьк.
+6дт.
+6дь.
+6д6ь6сь.
+6жб.
+6жв.
+6ж6дь.
+6ж6сь.
+6зв.
+6зг.
+6зд.
+6з6дв.
+6з6дн.
+6з6дь.
+6зк.
+6зл.
+6зм.
+6зн.
+6з6нь.
+6зр.
+6з6сь.
+6зь.
+6з6ьб.
+6з6ьк.
+6йб.
+6йв.
+6йг.
+6йд.
+6йз.
+6йк.
+6й6кл.
+6йл.
+6й6ль.
+6йм.
+6й6мс.
+6йн.
+6й6нс.
+6йп.
+6йр.
+6йс.
+6й6ст.
+6й6с6тв.
+6й6с6тр.
+6й6сь.
+6й6с6ьк.
+6йт.
+6й6тс.
+6йф.
+6йх.
+6йц.
+6йч.
+6йш.
+6кв.
+6кк.
+6кл.
+6к6ль.
+6кр.
+6кс.
+6к6ст.
+6к6сь.
+6кт.
+6к6тр.
+6кх.
+6кш.
+6лб.
+6лг.
+6лд.
+6лк.
+6лл.
+6л6ль.
+6лм.
+6л6мс.
+6лн.
+6лп.
+6лс.
+6лт.
+6л6хв.
+6ль.
+6л6ьб.
+6л6ьв.
+6л6ьг.
+6л6ьд.
+6л6ь6дс.
+6л6ьз.
+6л6ьк.
+6л6ьм.
+6л6ьн.
+6л6ьп.
+6л6ьс.
+6л6ь6ств.
+6л6ь6сь.
+6л6ь6ськ.
+6л6ьт.
+6л6ь6тр.
+6л6ьф.
+6л6ьх.
+6л6ьц.
+6л6ьч.
+6л6ьш.
+6л6ьщ.
+6мб.
+6м6б6ль.
+6м6бр.
+6мг.
+6мж.
+6мк.
+6мл.
+6м6ль.
+6мм.
+6мн.
+6мп.
+6мр.
+6мс.
+6м6с6тв.
+6м6сь.
+6м6с6ьк.
+6мт.
+6мф.
+6мх.
+6мш.
+6нв.
+6нг.
+6н6гл.
+6н6г6ль.
+6н6гр.
+6н6гс.
+6нд.
+6н6дж.
+6н6дз.
+6н6дп.
+6н6др.
+6нж.
+6нз.
+6нк.
+6н6кс.
+6н6кт.
+6нм.
+6нн.
+6нр.
+6нс.
+6н6ск.
+6н6ст.
+6н6с6тв.
+6н6с6тр.
+6н6с6ьк.
+6н6с6ькй.
+6нт.
+6н6тк.
+6н6тр.
+6н6т6ств.
+6н6ть.
+6нф.
+6нх.
+6нц.
+6н6ць.
+6нч.
+6нш.
+6нь.
+6н6ьб.
+6н6ьг.
+6н6ьк.
+6н6ь6сь.
+6пд.
+6пл.
+6пр.
+6пс.
+6п6с6тв.
+6п6сь.
+6пт.
+6п6тр.
+6пф.
+6пц.
+6рб.
+6рв.
+6рг.
+6рд.
+6р6дв.
+6р6дж.
+6р6дь.
+6рж.
+6рз.
+6р6зн.
+6р6зь.
+6рк.
+6р6кс.
+6р6кт.
+6рл.
+6р6ль.
+6р6л6ьз.
+6рм.
+6рн.
+6р6нс.
+6р6н6ст.
+6р6нь.
+6рп.
+6рр.
+6рс.
+6р6ср.
+6р6ст.
+6р6с6тв.
+6р6с6ть.
+6р6сь.
+6р6с6ьк.
+6рт.
+6р6тв.
+6р6тр.
+6р6ть.
+6рф.
+6рх.
+6рц.
+6р6ць.
+6рч.
+6рш.
+6рщ.
+6р6щ6сь.
+6рь.
+6с6дп.
+6с6д6рп.
+6ск.
+6сл.
+6с6ль.
+6см.
+6сн.
+6сп.
+6сс.
+6ст.
+6с6тв.
+6с6тй.
+6с6тм.
+6с6тр.
+6с6т6рь.
+6с6ть.
+6с6ць.
+6сь.
+6с6ьб.
+6с6ьк.
+6с6ьм.
+6тв.
+6т6вт.
+6т6зт.
+6тл.
+6т6ль.
+6тм.
+6т6мр.
+6тр.
+6тс.
+6т6с6тв.
+6т6с6ьк.
+6тт.
+6тц.
+6тч.
+6ть.
+6т6ь6сь.
+6фм.
+6фр.
+6ф6с6тв.
+6фт.
+6ф6ть.
+6фф.
+6фь.
+6хв.
+6хм.
+6хн.
+6хр.
+6хт.
+6хш.
+6ц6тв.
+6ць.
+6ц6ьк.
+6чб.
+6чм.
+6чн.
+6чт.
+6шв.
+6ш6ль.
+6шм.
+6шн.
+6ш6нл.
+6ш6сь.
+6шт.
+6ш6тв.
+6щ6сь.
+.бе4з3
+.безу4
+.бе5з4о3д
+.без5о4соб
+.безві4д3
+.без3ро4з3
+виї4
+.ві5д4ом
+.ві5д4озв
+.ві5д4ун
+віду4ч
+.ві5д4а
+.ві5д4ер
+.ві5д4і
+.ві4д3
+.мі4ж3
+безві4д3
+ові4д3
+ді4єві4д3
+за4вві4д3
+неві4д3
+про4ф3ві4д3
+спе4ц3ві4д3
+співві4д3
+те4х3ві4д3
+.пере4д3бач
+.пере4д3виб
+.пере4д3г
+.пере4д3д
+.пере4д3м
+.пере4д3ост
+.пере4д3пла
+.пере4д3пок
+.пере4д3р
+.пере4д3св
+.пере4д3умов
+.пере4д3усі
+.пере4д3фр
+.пере4д3ч
+.пере3
+.пона4д3
+.пона5д4і
+.пона5д4и
+.пона5д4я
+3п4ре
+3п4ри
+приї4
+3п4ро
+3п4рі
+.пі5д4о
+.пі5д4і
+.пі4д3
+.пі5д4е
+.пі5д4и
+.пі5д4у
+.пі4в3
+.спі4в3
+.напі4в3
+.ро5з4і
+.ро5з4е
+ро5з4йом
+.ро5з4а
+.ро4з3
+.чере4з3
+оо4б
+ооб3м
+ооб3ро
+за5о4р
+до5о4р
+по5о4р
+пере5о4р
+пі6д5о4р
+бе4з5і4дей
+за3ю4ш
+за3я4ло
+коу4роч
+зу4роч
+наду4роч
+позау4роч
+поу4роч
+приу4роч
+на4й3у4бог
+нао4р
+прио4р
+неу4к
+3в4б4лаг
+3в4к4лад
+3в4п4лив
+3в4п4равн
+3в4р4одлив
+3в4т4рут
+3в4т4руч
+3з4б4рой
+3з4б4рою
+3з4б4роє
+3й4ш4л
+3м4к4не
+3м4к4ну
+3м4к4ні
+3п4с4ков
+3с4к4лад
+3с4к4ле
+3с4к4лит
+3с4к4ло
+3с4к4рипт
+3с4п4лав
+3с4п4лат
+3с4п4лач
+3с4п4рав
+3с4п4ритн
+3с4п4рият
+3с4п4ромо
+3с4т4вор
+3с4т4ражд
+3с4т4рах
+3с4т4риб
+3с4т4риж
+3с4т4рой
+3с4т4рок
+3с4т4ром
+3с4т4роф
+3с4т4роч
+3с4т4рою
+3с4т4роя
+3с4т4роє
+3с4т4рої
+3с4т4рукт
+3с4т4рукц
+3с4т4рій
+3с4т4ріл
+3с4т4річ
+3т4к4нен
+3т4ь4мар
+3т4ь4мяні
+3у4п4рав
+3блаж
+3ближ
+3близ
+3блиск
+3блок
+3блоці
+3бран
+3брати
+3брест
+3бризк
+3британ
+3бруд
+3в4бив
+3в4веден
+3в4дал
+3в4довз
+3в4довол
+3в4живан
+3в4лад
+3в4ласн
+3в4лашт
+3в4лов
+3в4певн
+3в4поряд
+3в4разлив
+3в4рожай
+3в4сюд
+3в4тіл
+3глад
+3глиб
+3глин
+3глоб
+3глуз
+3глуш
+3гляд
+3глян
+3гнан
+3гнил
+3гноз
+3гнучк
+3грав
+3град
+3грай
+3грам
+3гран
+3грати
+3граф
+3граш
+3граю
+3грає
+3грес
+3грець
+3гроб
+3грож
+3гроз
+3громад
+3груван
+3грунт
+3груп
+3грів
+3гріт
+3гріш
+3г4ідро
+3д4ан
+3д4бав
+3д4бал
+3д4бан
+3д4бат
+3д4бає
+3двиг
+3двою
+3двоє
+3двій
+3двір
+3двічі
+3драж
+3дром
+3друж
+3друк
+3дряп
+3дріб
+3дріма
+3жвав
+3жміть
+3жріть
+3з4бага
+3з4баланс
+3з4був
+3з4бут
+3зваж
+3зван
+3звед
+3звел
+3звест
+3звись
+3звич
+3звищ
+3зворуш
+3звук
+3звуч
+3звіт
+3з4год
+3з4дат
+3з4довж
+3з4доров
+3з4дійсн
+3змін
+3зйом
+3зміш
+3знав
+3знай
+3знак
+3знал
+3знан
+3знат
+3знаход
+3знач
+3знаю
+3знає
+3зниж
+3знім
+3зрозум
+3зрюв
+3зрів
+3зріл
+3зрін
+3з4чеп
+3й4ма
+3й4менн
+3й4мищ
+3й4мовірн
+3й4му.
+3й4муть
+3й4міть
+3й4шов
+3м4нож
+3м4ріть
+3м4щен
+3п4сов
+3п4сон
+3п4сув
+3р4вав
+3р4вати
+3р4віть
+3с4кид
+3с4кок
+3с4коп
+3с4кор
+3с4короч
+3с4коч
+3с4кіль
+3с4кіпл
+3с4пад
+3с4пект
+3с4перм
+3с4пин
+3с4повід
+3с4пожив
+3с4постер
+3с4пі
+3с4піть
+3с4піш
+3с4табіл
+3с4тав
+3с4тад
+3с4таз
+3с4тайн
+3с4тал
+3с4тан
+3с4тар
+3с4тара
+3с4тат
+3с4тач
+3с4тає
+3с4теп
+3с4тереж
+3с4теріг
+3с4тиг
+3с4тиж
+3с4тисл
+3с4титу
+3с4товб
+3с4той
+3с4торон
+3с4торін
+3с4тосо
+3с4тосу
+3с4тою
+3с4тоян
+3с4туп
+3с4тяг
+3с4тіб
+3с4тій
+3с4тіль
+3с4тір
+3с4фер
+3с4хил
+3с4хов
+3с4хід
+3т4кан
+3х4то
+3ш4код
+3ш4кол
+3ш4кідл
+3ш4кіл
+3ш4кір
+3ш4таб
+3ш4туч
+3ґрунт
+3а4вторит
+3а4гент
+3а4грес
+3а4декват
+3а4дитив
+3а4зарт
+3а4ктив
+3а4ктуал
+3а4курат
+3а4куст
+3а4кцепт
+3а4кциз
+3а4лергі
+3а4матор
+3а4наліз
+3а4натом
+3а4парат
+3а4пеляц
+3а4постол
+3а4птеч
+3а4ргумен
+3а4ромат
+3а4соці
+3а4спект
+3а4тлет
+3а4халі
+3е4колог
+3е4коном
+3е4легант
+3е4лектр
+3е4лемент
+3е4моці
+3е4мігр
+3е4нерг
+3е4стакад
+3е4стет
+3е4тап
+3о4береж
+3о4бира
+3о4борон
+3о4бід
+3о4біц
+3о4даль
+3о4дяг
+3о4збро
+3о4крем
+3о4перат
+3о4плат
+3о4птим
+3о4пуст
+3о4пуше
+3о4пуще
+3о4рдинац
+3о4ренд
+3о4соб
+3о4сяжн
+3о4холо
+3о4хорон
+3о4хоч
+3о4чисн
+3о4чищ
+3у4ваг
+3у4важ
+3у4гав
+3у4згод
+3у4клад
+3у4компл
+3у4крупн
+3у4люблен
+3у4мит
+3у4міл
+3у4перед
+3у4разлив
+3у4рбан
+3у4рочист
+3у4ряд
+3у4рядов
+3у4спіш
+3у4станов
+3у4стпіш
+3у4сувати
+3у4твор
+3у4тробн
+3я4дерн
+3я4зик
+3я4кіс
+3я4рус
+3я4скрав
+3є4д3н
+3є4дин
+3є4писк
+3є4рей
+3і4зотоп
+3і4люстр
+3і4мовір
+3і4нтенс
+3і4нформ
+3і4ніціат
+3і4снув
+3ї4ждж
+3ї4зд
+3ї4ст
+3ї4хав
+3ї4хат
+.заї4к
+.заї4ц
+.заї4ч
+.наї4д
+аві4а
+авої4д
+ае4тил
+альбі5он
+ахої4д
+ауді4о
+ай4с3берг
+бактері4о
+ба4с3енер
+ба4с3антра
+.бе5зе.
+бей4сбол
+бе5кон
+бйор4нс
+бі4о3
+бо4г3дан
+бран4д
+брі4дж3порт
+без5і4мен
+бо4є3гол
+бо4є3гот
+бо4є3зап
+бо4є3здат
+бо4є3комп
+бо4є3пост
+бо4є3прип
+бори4с5п
+4в3антрац
+вер4х3н
+ви3й4д
+вина3й4д
+ви3й4т
+вина3й4т
+від7зна
+ві5д4ен
+ві5д4е4о
+ві5д4ом
+від5о4браж
+від5о4браз
+во4с5ко
+водо5с4ток
+водо5з4бір
+воль4т3метр
+воль4т3ампер
+ге2ть3ман
+ге4о
+го4с4п5роз
+гі4д5ро5мет
+4д7зем
+дер4ж5а4том
+дер4ж5а4дм
+дер4ж5бюдж
+дер4ж5вид
+дер4ж5дум
+дер4ж5замов
+дер4ж5ком
+дер4ж5нафт
+дер4ж5реєс
+дер4ж3без
+дер4ж3резерв
+дер4ж5стр
+дер4ж5служ
+двох4а5том
+джен4тль
+дисбаланс
+ди4с3гарм
+ди4с3квал
+ди4с3комф
+ди4с3конт
+ди4с3кред
+ди4с3крет
+ди4с3крец
+ди4с3крим
+ди4с3кусі
+ди4с3куту
+ди4с3лок
+ди4с3парит
+ди4с3перс
+ди4с3петч
+ди4с3пле
+ди4с3плей
+ди4с3пози
+ди4с3проп
+ди4с3пут
+ди4с3тил
+ди4с3триб
+ди4с3троф
+ди4с3функц
+ді3й4т
+ді3й4д
+д4ні3п4р
+.дої4в
+.дої4л
+.дої5ль
+дої4д
+дої4м
+дої4х
+дої4ж
+дої4ст
+до3з4вол
+до3з4віл
+дорого5в4каз
+еу4стр
+ео4сві
+енерго3з4береж
+енерго3з4беріг
+ек2с1к
+ек2с1п
+ек2с1т
+ек2с1ц
+єв4р3атом
+єпі4с5коп
+єпи4с5коп
+за4п3част
+заї4д
+заї4ж
+заї4з
+заї4л
+заї4м
+заї4х
+зе4кономити
+зна3й4д
+зна3й4т
+зо4ка
+зо4ке
+зо4ки
+зо4ку
+зо4кі
+игої4д
+ий4ти
+іе4тил
+і4л3е4тил
+ій4ти
+інфор4м3аген
+йо4сві
+каза4х3стан
+квої4д
+корої4д
+квар4т3плат
+киї4венер
+кон4трре
+кон4тр3арг
+жко4м5а4том
+кому4ненерг
+мі4н5е4ко
+мі4н5е4нер
+мо4к5рий
+на3б4лиз
+на3в4ряд
+на3в4ча
+на3з4в
+на4д7з4в
+наї4вс
+наї4вш
+наї4ж
+наї4з
+наї4л
+наї4м
+наї4с
+наї4х
+на4й3а
+на4й3е
+на4й3обереж
+на4й7о4бер
+на4й7о4гид
+на4й7о4гол
+на4й7о4гряд
+на4й7о4пук
+на4й7о4хай
+на4й3масл
+на4й3спри
+на4й3якіс
+на3в4чен
+на3в4чіть
+не3в4том
+не3д4бан
+на3д4бан
+не3з4вич
+не3з4важ
+нео4пал
+недої4
+неї4ст
+на5п4лив
+ні4т5рат
+оної4д
+оо4пал
+ео4пал
+обі3д4ран
+обі3й4д
+обі3й4т
+об5у4мов
+онаї4д
+оо4сві
+оо4к
+оу4стр
+оа4том
+об4лдер4ж
+об4л3а4дмін
+переї4д
+переї4ж
+переї4з
+переї4л
+переї4с
+переї4х
+пере5п4лив
+пере3й4д
+пре4й4с
+пере3й4т
+перег4ній
+перед5о4бід
+пере3в4том
+пере4д5см
+перед5у4мов
+під5о4дин
+пів5о4с4тр
+пі5в4ень
+по3б4лизу
+по3в4тор
+поч4не
+поч4ни
+поч4ну
+поя4в
+по3в4чен
+по3в4чіть
+по3д4роб
+по3д4раз
+по3д4во
+по5ж4ніть
+по5з4бав
+.пої4
+пої4д
+прої4
+пої4зд
+по4с4т5радян
+по4с4т5кому
+по4с4т3декр
+по4с4т3контра
+по4с4т3менопауз
+по4с4тприват
+по4с4т3раді
+по4с4т5соці
+пос4т3кап
+пос4т3ком
+пос4т3нат
+пос4т3проц
+пос4т3соц
+пос4т3фікс
+при3й4т
+про3с4тирад
+про4ф3с
+полі4т5екон
+пор4т3н
+пор4т3рет
+пор4т3фел
+при3й4д
+при4нцип
+про4ект3н
+про3б4лем
+про4м3май
+пр4о5плат
+раді4о
+рай3в4но
+ро4з5д4во
+ро4з5мінний
+роз5у4чен
+роз5і4мен
+роз5вант
+роз5вин
+роз5вит
+ро4з5діл
+ро4з5гор
+ро4з5вер
+ро4з5чеп
+руко5с4тиск
+ро5з4ум
+ро4з3гром
+ро4з3лив
+рмої4д
+сан4к4т3
+сеї4д
+серцеї4д
+спе4ц3кур
+спе4ц3мон
+спе4цпр
+спе4ц3с
+спор4т3вир
+спор4т3зал
+спор4т3ком
+спор4т3клуб
+спор4т3май
+спор4т4с3ме
+сор4тн
+3с4промож
+сь4квуг
+стат5упр
+тор4г3пред
+тран4с3
+тур4к3мен
+цук3ро
+у4к4р
+укр3а4вт
+укр3а4гр
+укр3е4кс
+укр3і4н4банк
+убої4д
+чорно3б4рив
+цен4т4р3енерг
+ясої4д
+ви3у4ч
+за3у4ч
+на3у4ч
+недо3у4ч
+не3у4ч
+під3у4ч
+пед3у4чи
+пере3у4ч
+само3у4ч
+вия4в
+зая4в
+ная4в
+уя4в
+во4євод
+во4єнач
+сво4єчас
+сво4єкорис
+сво4єрід
+хво4є3г4риз
+гелі4о
+ді4о
+еті4о
+мі4о
+і4он
+полі4о
+соці4о
+фізі4о
+хімі4о
+гоме4о
+ді4алог
+ді4оген
+дея4к
+оо4динок
+ао4пік
+ао4ха
+ео4ха
+зо6о
+ка5нал
+оі4зол
+міжу4соб
+мете4о
+абия4к
+нія4к
+вия4сн
+най3я4сн
+нея4сн
+поя4сн
+проя4сн
+ро5з4ора.
+ро5з4о5рам
+ро5з4орах
+ро5з4ори
+ро5з4оро
+ро5з4ору
+ро5з4оря
+ро5з4орю
+ро5з4орі
+ро6з5о4ри.
+розо4ра
+розо4ре
+розо4реш
+розо4рн
+напоу4м
+неа4би
+ео4цін
+оо4цін
+доу4к
+доу4м
+ео4бур
+ео4голош
+ео4зор
+бальне4о
+не4оліт
+не4омальт
+не4оклас
+не4окомун
+не4оландш
+не4олог
+не4олібер
+не4онац
+не4офіт
+нею4н
+нея4к
+нея4рок
+но4к3а4ут
+пі5в4оні
+піво4с
+пале4о
+па4н3о4тець
+.пе4ом.
+д3у4сім
+п4о5бере
+ао4хот
+ое4ко
+ео4хот
+ео4щад
+ао4щад
+оо4чищ
+поя4с
+те4одоліт
+те4олог
+те4ософ
+оо4біг
+оу4сун
+оу4ком
+пів3о4вал
+а3у4дар
+о3у4дар
+з3у4дар
+в3у4дар
+контр3у4дар
+о3о4кисл
+и3о4кисл
+ень7о4кисл
+е3о4кисл
+х3о4кисл
+и3і4стор
+о3і4стор
+і3і4стор
+а3і4стор
+я3і4стор
+е3і4стор
+наді4стор
+най3і4стор
+пів3і4стор
+перед3і4стор
+пост3і4стор
+ар4т3афіш
+ар4т3взвод
+ар4т3десант
+ар4т3кафе
+ар4т3майс
+ар4т3медіа
+ар4т3мейс
+ар4т3мін
+ар4т3о4бстр
+ар4т3о4дин
+ар4т3о4збр
+ар4т3під
+ар4т3рин
+ар4т3у4стан
+ар4т3факт
+ар4т3хім
+ар4т3центр
+наді4стот
+найі4стот
+еі4стот
+оі4стот
+ау4т3екол
+оо4чист
+з3а4кт
+оа4кт
+еа4кт
+гіпер3а4кт
+найа4кт
+піва4кт
+ао4браз
+ео4браз
+оо4браз
+граф3о4браз
+най3о4браз
+супер3о4браз
+ар4т3мейст
+баге4р3мейст
+бале4т3мейст
+бран4д3мейст
+ва4ль4д3мейст
+ве4ль4т3мейст
+го4ф3мейст
+гро4с3мейст
+декре4т3мейст
+до4к3мейст
+капе4ль3мейст
+кварти4р3мейст
+конце4р4т3мейст
+кра4н3мейст
+полі4ц3мейст
+по4ш4т3мейст
+фо4р4с4т3мейст
+хо4р3мейст
+шапі4т3мейст
+шта4л3мейст
+єге4р3мейст
+иа4варі
+яа4варі
+оа4варі
+еа4варі
+беза4варі
+між3а4варі
+над3а4варі
+пост3а4варі
+напів3а4варі
+перед3а4варі
+супер3а4варі
+аа4дрес
+еа4дрес
+оа4дрес
+іа4дрес
+без3а4дрес
+ае4фект
+ее4фект
+ое4фект
+най3е4фект
+супер3е4фект
+ое4місі
+ие4місі
+яе4місі
+ее4місі
+безе4місі
+гіпер3е4місі
+еу4бог
+й3у4бог
+ий4ня
+зай4ня
+здій4ня
+най4ня
+обій4ня
+перей4ня
+підій4ня
+прий4м
+пій4м
+дій4ма
+вий4м
+най4ма
+зай4м
+д4о3й4м
+обой4м
+прой4м
+обій4м
+перей4м
+безу4гл
+безу4пин
+бло4к3пост
+.блі4ц3ана
+.блі4ц3криг
+.блі4ц3опит
+.блі4ц3торг
+.блі4ц3тур
+.блі4ц3і4спит
+о3а4наліз
+бак3а4наліз
+ц3а4наліз
+ген3а4наліз
+з3а4наліз
+м3а4наліз
+нт3а4наліз
+між3а4наліз
+полі3а4наліз
+ре3а4наліз
+оу4год
+ау4год
+еу4год
+пів3у4год
+роз3у4год
+гос4п3у4год
+ео4пис
+оо4пис
+ао4пис
+бо4р4т3мех
+бо4р4т3о4пер
+бо4р4т3про
+бо4р4т3рад
+бо4р4т3і4нж
+оа4каці
+оу4с
+оо4держ
+оа4на
+біблі4о
+.на3в4ч
+.ви3в4ч
+.до3в4ч
+.за3в4ч
+.по3в4ч
+.при3в4ч
+ана3в4ч
+ена3в4ч
+мона3в4ч
+жона3в4ч
+іона3в4ч
+ови3в4ч
+еви3в4ч
+едо3в4ч
+оза3в4ч
+по3в4ча
+.ом4рі
+е3м4рій
+.ви3м4р
+.віді3м4р
+.зав3м4р
+.за3м4р
+.зі3м4р
+.на3м4р
+.пере3м4р
+.по3м4р
+.при3м4р
+.роз3м4р
+.ум4ри
+.ум4рі
+.ум4ру
+.ум4ре
+во4станнє
+най3о4станн
+перед3о4станн
+ие4стет
+ое4стет
+ее4стет
+й3е4стет
+пан3е4стет
+пар3е4стет
+оо4ктан
+іо4ктан
+оо4плачув
+ео4плачув
+перед3о4пла
+виу4ди
+о3в4каз
+е3в4каз} \ No newline at end of file
diff --git a/tex/context/patterns/lang-il.rme b/tex/context/patterns/lang-il.rme
new file mode 100644
index 000000000..3ab365eed
--- /dev/null
+++ b/tex/context/patterns/lang-il.rme
@@ -0,0 +1,70 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: TODO:WRITEME (yyyy-mm-dd)
+% Author: Maksym Polyakov <polyama at auburn.edu>, <mpoliak at i.com.ua>
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% Ukrainian hyphenation patterns in LCY (cp866nav) encoding.
+% Copyright 1998-2001 Maksym Polyakov.
+% Released 2001/05/10.
+% This file can be redistributed and/or modified
+% under the terms of the LaTeX Project Public License (lppl).
+% Please, send bug reports via e-mail:
+% polyama@auburn.edu
+% mpoliak@i.com.ua \ No newline at end of file
diff --git a/tex/context/patterns/lang-it.hyp b/tex/context/patterns/lang-it.hyp
index a2d424778..6a2b5be2b 100644
--- a/tex/context/patterns/lang-it.hyp
+++ b/tex/context/patterns/lang-it.hyp
@@ -1,38 +1,8 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: ithyph.tex
+% for comment and copyright, see ./lang-it.rme
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='it'>
-% <sourcefile>ithyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Italian language</title>
-% <remarks>v4.8d</remarks>
-% <copyright>
-% <year>1998, 2001</year>
-% <owner>Claudio Beccari</owner>
-% </copyright>
-% <copyright>
-% <year>1993, 1994, 1999</year>
-% <owner>Bernd Raichle/DANTE e.V.</owner>
-% <comment>Macros, adaption for TeX 2</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {
-su-per-in-dut-to-re
-su-per-in-dut-to-ri
-}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-it.pat b/tex/context/patterns/lang-it.pat
index 345be1950..da2bfc2b2 100644
--- a/tex/context/patterns/lang-it.pat
+++ b/tex/context/patterns/lang-it.pat
@@ -1,35 +1,10 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: ithyph.tex
+% for comment and copyright, see ./lang-it.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p q r s t u v w x y z
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='it'>
-% <sourcefile>ithyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Italian language</title>
-% <remarks>v4.8d</remarks>
-% <copyright>
-% <year>1998, 2001</year>
-% <owner>Claudio Beccari</owner>
-% </copyright>
-% <copyright>
-% <year>1993, 1994, 1999</year>
-% <owner>Bernd Raichle/DANTE e.V.</owner>
-% <comment>Macros, adaption for TeX 2</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
.a3p2n
.anti1
.anti3m2n
@@ -41,6 +16,7 @@
.e2x1eu
.fran2k3
.free3
+.li3p2sa
.narco1
.opto1
.orto3p2
@@ -61,7 +37,6 @@
.su2b3r
.wa2g3n
.wel2t1
-'2
a1ia
a1ie
a1io
@@ -89,7 +64,6 @@ o1iu
b2l
b2r
2b.
-2b'
1c
2cb
2cc
@@ -110,7 +84,6 @@ ch2r
c2l
c2r
2c.
-2c'
.c2
1d
2db
@@ -126,7 +99,6 @@ d2r
2dv
2dw
2d.
-2d'
.d2
1f
2fb
@@ -138,7 +110,6 @@ f2r
2fs
2ft
2f.
-2f'
1g
2gb
2gd
@@ -157,7 +128,6 @@ g2r
2gz
2gh2t
2g.
-2g'
1h
2hb
2hd
@@ -169,10 +139,8 @@ h2l
2hr
2hv
2h.
-2h'
1j
2j.
-2j'
1k
2kg
2kf
@@ -184,7 +152,6 @@ k2r
2ks
2kt
2k.
-2k'
1l
2lb
2lc
@@ -205,8 +172,6 @@ l2h
2lw
2lz
2l.
-2l'.
-2l''
1m
2mb
2mc
@@ -222,7 +187,6 @@ l2h
2mv
2mw
2m.
-2m'
1n
2nb
2nc
@@ -244,7 +208,6 @@ n2s3fer
n2g3n
2nheit
2n.
-2n'
1p
2pd
p2h
@@ -258,11 +221,9 @@ p2r
2pt
2pz
2p.
-2p'
1q
2qq
2q.
-2q'
1r
2rb
2rc
@@ -285,9 +246,9 @@ r2t2s3
2rw
2rz
2r.
-2r'
1s2
2shm
+2sh.
2s3s
s4s3m
2s3p2n
@@ -304,8 +265,6 @@ s4s3m
2stv
2sz
4s.
-4s'.
-4s''
1t
2tb
2tc
@@ -328,22 +287,17 @@ t2z
2tzk
tz2s
2t.
-2t'.
-2t''
1v
2vc
v2l
v2r
2vv
2v.
-2v'.
-2v''
1w
w2h
wa2r
2w1y
2w.
-2w'
1x
2xb
2xc
@@ -354,7 +308,6 @@ wa2r
2xt
2xw
2x.
-2x'
y1ou
y1i
1z
@@ -368,10 +321,4 @@ y1i
2zv
2zz
2z.
-2z'.
-2z''
-.z2
-}
-
-% end pattern data
-
+.z2} \ No newline at end of file
diff --git a/tex/context/patterns/lang-it.rme b/tex/context/patterns/lang-it.rme
new file mode 100644
index 000000000..ceb56d127
--- /dev/null
+++ b/tex/context/patterns/lang-it.rme
@@ -0,0 +1,88 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: ithyph.tex (2008-03-08)
+% Author: Claudio Beccari <claudio.beccari at polito.it>
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%% file ithyph.tex %%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Prepared by Claudio Beccari e-mail claudio.beccari@polito.it
+%
+% Dipartimento di Elettronica
+% Politecnico di Torino
+% Corso Duca degli Abruzzi, 24
+% 10129 TORINO
+%
+% Copyright 1998, 2008 Claudio Beccari
+%
+% This program is free software; it can be redistributed and/or modified
+% under the terms of the GNU Lesser General Public Licence,
+% as published by the Free Software Foundation, either version 2.1 of the
+% Licence or (at your option) any later version.
+%
+% \versionnumber{4.8g} \versiondate{2008/03/08}
+%
+% These hyphenation patterns for the Italian language are supposed to comply
+% with the Recommendation UNI 6461 on hyphenation issued by the Italian
+% Standards Institution (Ente Nazionale di Unificazione UNI). No guarantee
+% or declaration of fitness to any particular purpose is given and any
+% liability is disclaimed.
+%
+% See comments at the end of the file after the \endinput line
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-la.hyp b/tex/context/patterns/lang-la.hyp
index 3a14c1d06..11ad9d17a 100644
--- a/tex/context/patterns/lang-la.hyp
+++ b/tex/context/patterns/lang-la.hyp
@@ -1,35 +1,8 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: lahyph.tex
+% for comment and copyright, see ./lang-la.rme
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='la'>
-% <sourcefile>lahyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Latin language</title>
-% <remarks>v3.0b</remarks>
-% <copyright>
-% <year>1999-2001</year>
-% <owner>Claudio Beccari</owner>
-% </copyright>
-% <copyright>
-% <year>1993, 1994, 1998, 1999</year>
-% <owner>Bernd Raichle/DANTE e.V.</owner>
-% <comment>Macro code in 'dehypht.tex'</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-la.pat b/tex/context/patterns/lang-la.pat
index 0eb65cb14..b89e20b2a 100644
--- a/tex/context/patterns/lang-la.pat
+++ b/tex/context/patterns/lang-la.pat
@@ -1,41 +1,13 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: lahyph.tex
+% for comment and copyright, see ./lang-la.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p q r s t u v x z æ œ
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='la'>
-% <sourcefile>lahyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Latin language</title>
-% <remarks>v3.0b</remarks>
-% <copyright>
-% <year>1999-2001</year>
-% <owner>Claudio Beccari</owner>
-% </copyright>
-% <copyright>
-% <year>1993, 1994, 1998, 1999</year>
-% <owner>Bernd Raichle/DANTE e.V.</owner>
-% <comment>Macro code in 'dehypht.tex'</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
-2'2
-.ab2s3
+\patterns{
.a2b3l
.anti1
.anti3m2n
-.ca4p3s
.circu2m1
.co2n1iun
.di2s3cine
@@ -43,16 +15,12 @@
.o2b3
.para1i
.para1u
-.pre1i
-.pro1i
.su2b3lu
.su2b3r
2s3que.
2s3dem.
3p2sic
3p2neu
-æe1
-œe1
æ1
œ1
a1ia
@@ -371,8 +339,4 @@ u2r1ua
u2r1ue
u2r1ui
u2r1uo
-u2r1uu
-}
-
-% end pattern data
-
+u2r1uu} \ No newline at end of file
diff --git a/tex/context/patterns/lang-la.rme b/tex/context/patterns/lang-la.rme
new file mode 100644
index 000000000..9b4c7f31b
--- /dev/null
+++ b/tex/context/patterns/lang-la.rme
@@ -0,0 +1,105 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: lahyph.tex (2007-09-03)
+% Author: Claudio Beccari <claudio.beccari at polito.it>
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% ********** lahyph.tex *************
+%
+% Copyright 1999- 2001 Claudio Beccari
+% [latin hyphenation patterns]
+%
+% -----------------------------------------------------------------
+% IMPORTANT NOTICE:
+%
+% This program can be redistributed and/or modified under the terms
+% of the LaTeX Project Public License Distributed from CTAN
+% archives in directory macros/latex/base/lppl.txt; either
+% version 1 of the License, or any later version.
+% -----------------------------------------------------------------
+%
+% Patterns for the latin language mainly in modern spelling
+% (u when u is needed and v when v is needed); medieval spelling
+% with the ligatures \ae and \oe and the (uncial) lowercase `v'
+% written as a `u' is also supported; apparently there is no conflict
+% between the patterns of modern Latin and those of medieval Latin.
+%
+% Support for font encoding OT1 with 128-character set and
+% for font encoding T1 with a 256-character set.
+%
+% Prepared by Claudio Beccari
+% Politecnico di Torino
+% Torino, Italy
+% e-mail beccari@polito.it
+%
+% 1999/03/10 Integration of `lahyph7.tex' and `lahyph8.tex' into
+% one file `lahyph.tex' supporting fonts in OT1 and T1 encoding by
+% Bernd Raichle using the macro code from `dehypht.tex' (this code
+% is Copyright 1993,1994,1998,1999 Bernd Raichle/DANTE e.V.).
+%
+%
+% \versionnumber{3.1} \versiondate{2007/04/16}
+%
+% Information after \endinput.
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% \message{Latin Hyphenation Patterns `lahyph' Version 3.1 <2007/04/16>}
+%
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-nb.hyp b/tex/context/patterns/lang-nb.hyp
new file mode 100644
index 000000000..9854a83ca
--- /dev/null
+++ b/tex/context/patterns/lang-nb.hyp
@@ -0,0 +1,9 @@
+% generated by mtxrun --script pattern --convert
+
+% for comment and copyright, see ./lang-nb.rme
+
+% used: a b d e n r t
+
+\hyphenation{
+at-ten-de
+be-tre} \ No newline at end of file
diff --git a/tex/context/patterns/lang-nb.pat b/tex/context/patterns/lang-nb.pat
new file mode 100644
index 000000000..ad7deafbd
--- /dev/null
+++ b/tex/context/patterns/lang-nb.pat
@@ -0,0 +1,8 @@
+% generated by mtxrun --script pattern --convert
+
+% for comment and copyright, see ./lang-nb.rme
+
+% used:
+
+\patterns{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-nb.rme b/tex/context/patterns/lang-nb.rme
new file mode 100644
index 000000000..fff218f71
--- /dev/null
+++ b/tex/context/patterns/lang-nb.rme
@@ -0,0 +1,3 @@
+% generated by mtxrun --script pattern --convert
+
+% no comment \ No newline at end of file
diff --git a/tex/context/patterns/lang-nl.hyp b/tex/context/patterns/lang-nl.hyp
index 9782158f1..2cad20e71 100644
--- a/tex/context/patterns/lang-nl.hyp
+++ b/tex/context/patterns/lang-nl.hyp
@@ -1,34 +1,10 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: nehyph96.tex
+% for comment and copyright, see ./lang-nl.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p r s t u v w
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='nl'>
-% <sourcefile>nehyph96.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Dutch language</title>
-% <copyright>
-% <year>1996</year>
-% <owner> Piet Tutelaers (P.T.H.Tutelaers@tue.nl)</owner>
-% <comment>8-bit hyphenation patterns for TeX based upon the new Dutch
-% spelling, officially since 1 August 1996. These patterns follow
-% the new hyphenation rules in the `Woordenlijst Nederlandse
-% Taal, SDU Uitgevers, Den Haag 1995' (the so called `Groene
-% Boekje') described in section 5.2 (Het afbreekteken)</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {
+\hyphenation{
aan-dachts-trek-ker
aan-dachts-trek-kers
acht-en-der
@@ -68,8 +44,4 @@ ver-rechts-te
ver-steeds-te
wals-te
wa-ter-staats-in-ge-ni-eur
-wa-ter-staats-in-ge-ni-eurs
-}
-
-% end hyphenation data
-
+wa-ter-staats-in-ge-ni-eurs} \ No newline at end of file
diff --git a/tex/context/patterns/lang-nl.pat b/tex/context/patterns/lang-nl.pat
index 2e4bdfbe8..b56bc6ebb 100644
--- a/tex/context/patterns/lang-nl.pat
+++ b/tex/context/patterns/lang-nl.pat
@@ -1,34 +1,10 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: nehyph96.tex
+% for comment and copyright, see ./lang-nl.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p q r s t u v w x y z ä ç è é ê ë î ï ñ ö û ü
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='nl'>
-% <sourcefile>nehyph96.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Dutch language</title>
-% <copyright>
-% <year>1996</year>
-% <owner> Piet Tutelaers (P.T.H.Tutelaers@tue.nl)</owner>
-% <comment>8-bit hyphenation patterns for TeX based upon the new Dutch
-% spelling, officially since 1 August 1996. These patterns follow
-% the new hyphenation rules in the `Woordenlijst Nederlandse
-% Taal, SDU Uitgevers, Den Haag 1995' (the so called `Groene
-% Boekje') described in section 5.2 (Het afbreekteken)</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
.a4
.aan5
.aarts5
@@ -12752,8 +12728,4 @@ zwets5te.
2z3z
zz3in
zz3or
-z4z5w
-}
-
-% end pattern data
-
+z4z5w} \ No newline at end of file
diff --git a/tex/context/patterns/lang-nl.rme b/tex/context/patterns/lang-nl.rme
new file mode 100644
index 000000000..9f63bed4b
--- /dev/null
+++ b/tex/context/patterns/lang-nl.rme
@@ -0,0 +1,98 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: nehyph96.tex (yyyy-mm-dd)
+% Author: Piet Tutelaers
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% PURPOSE: 8-bit hyphenation patterns for TeX based upon the new Dutch
+% spelling, officially since 1 August 1996. These patterns follow
+% the new hyphenation rules in the `Woordenlijst Nederlandse
+% Taal, SDU Uitgevers, Den Haag 1995' (the so called `Groene
+% Boekje') described in section 5.2 (Het afbreekteken).
+%
+% The main differences with our earlier patterns based upon the
+% CELEX dictionary are:
+% (1) provide 8-bit patterns based upon the T1 character encoding
+% (the encoding for DC/EC compatible TeX fonts)
+% (2) don't hyphenate if this results in a syllable of one letter
+% before or after the hyphen (hence hyphens in a-drenaline,
+% studi-o, mensa-pen and vide-oachtig are invalid)
+% (3) handle words derived from other languages (`bastaard
+% woorden') according to the new rules
+%
+% Like the CELEX patterns these patterns don't hyphenate:
+% (4) in a changing syllable (menuutje can not be hyphenated as
+% menu-tje)
+% (5) in words that have different hyphenations according to
+% there meaning (buur-tje/buurt-je)
+%
+% COPYRIGHT (C) 1996: Piet Tutelaers
+%
+% -----------------------------------------------------------------
+% IMPORTANT NOTICE:
+%
+% This program can be redistributed and/or modified under the terms
+% of the LaTeX Project Public License Distributed from CTAN
+% archives in directory macros/latex/base/lppl.txt; either
+% version 1 of the License, or any later version.
+% -----------------------------------------------------------------
+% VERSION: 1.1 (November 1996) Copyright changed March 2000
+%
+% AUTHOR: Piet Tutelaers P.T.H.Tutelaers@tue.nl
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-nn.hyp b/tex/context/patterns/lang-nn.hyp
new file mode 100644
index 000000000..6ab57494c
--- /dev/null
+++ b/tex/context/patterns/lang-nn.hyp
@@ -0,0 +1,9 @@
+% generated by mtxrun --script pattern --convert
+
+% for comment and copyright, see ./lang-nn.rme
+
+% used: a b d e n r t
+
+\hyphenation{
+att-en-de
+bet-re} \ No newline at end of file
diff --git a/tex/context/patterns/lang-nn.pat b/tex/context/patterns/lang-nn.pat
new file mode 100644
index 000000000..073bdb2d3
--- /dev/null
+++ b/tex/context/patterns/lang-nn.pat
@@ -0,0 +1,8 @@
+% generated by mtxrun --script pattern --convert
+
+% for comment and copyright, see ./lang-nn.rme
+
+% used:
+
+\patterns{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-nn.rme b/tex/context/patterns/lang-nn.rme
new file mode 100644
index 000000000..fff218f71
--- /dev/null
+++ b/tex/context/patterns/lang-nn.rme
@@ -0,0 +1,3 @@
+% generated by mtxrun --script pattern --convert
+
+% no comment \ No newline at end of file
diff --git a/tex/context/patterns/lang-pl.hyp b/tex/context/patterns/lang-pl.hyp
index f12b01289..11af8cb07 100644
--- a/tex/context/patterns/lang-pl.hyp
+++ b/tex/context/patterns/lang-pl.hyp
@@ -1,26 +1,10 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: plhyph.tex
+% for comment and copyright, see ./lang-pl.rme
-% begin description data
+% used: a b c d e g h i j k l m n o p r s t w y z ó ą ł ż
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='pl'>
-% <sourcefile>plhyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Polish language</title>
-% <copyright/>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {
+\hyphenation{
be-zach
be-zami
by-naj-mniej
@@ -40,8 +24,4 @@ przy-naj-mniej
skąd-inąd
tró-jach
tró-jami
-tró-jek
-}
-
-% end hyphenation data
-
+tró-jek} \ No newline at end of file
diff --git a/tex/context/patterns/lang-pl.pat b/tex/context/patterns/lang-pl.pat
index 55c64e93f..9739f19de 100644
--- a/tex/context/patterns/lang-pl.pat
+++ b/tex/context/patterns/lang-pl.pat
@@ -1,26 +1,10 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: plhyph.tex
+% for comment and copyright, see ./lang-pl.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p r s t u v w x y z ó ą ć ę ł ń ś ź ż
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='pl'>
-% <sourcefile>plhyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Polish language</title>
-% <copyright/>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
.ćć8
.ćł8
.ćń8
@@ -4073,8 +4057,4 @@ ye2
yi2
yo2
yu2
-ze4p3p
-}
-
-% end pattern data
-
+ze4p3p} \ No newline at end of file
diff --git a/tex/context/patterns/lang-pl.rme b/tex/context/patterns/lang-pl.rme
new file mode 100644
index 000000000..f74af3e5e
--- /dev/null
+++ b/tex/context/patterns/lang-pl.rme
@@ -0,0 +1,88 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: plhyph.tex (1995-06-26)
+% Author: Hanna Kołodziejska, Bogusław Jackowski, Marek Ryćko
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% This is PLHYPH.TeX - the Polish hyphenation patterns
+% version 3.0a, Wednesday, May 17th, 1995
+% to be used for the inclusion of Polish hyphenation patterns in any format,
+% not necessarily in the MeX or LaMeX ones. The patterns are exactly
+% the same as in the version 3.0 being the part of the MeX package,
+% only the surrounding of the \pattern command is changed. The authors
+% claim the upward compatibility, i.e., the version 3.0a can also be used
+% with the MeX or LaMeX formats.
+
+% The history of development of the Polish hyphenation patterns:
+%
+% The first version of the patterns was developed
+% by Hanna Kołodziejska (1987).
+%
+% The adaptation to the LeX format (see below) and extensive modification
+% were done by Bogusław Jackowski & Marek Ryćko (1987--1989).
+%
+% The hyphenation rules were further improved and adapted to the
+% TeX 3.x requirements by Hanna Kołodziejska (1991).
+%
+% Lone-standing version (3.0a) of patterns was prepared (under pressure
+% from LaTeX users) by Bogusław Jackowski and Marek Ryćko, following
+% Mariusz Olko's suggestions, 1995.
+
+% The LeX format mentioned above was the first version of the adaptation
+% of TeX to the Polish language. The next version is called MeX.
diff --git a/tex/context/patterns/lang-pt.hyp b/tex/context/patterns/lang-pt.hyp
index 8198898a6..2c992d596 100644
--- a/tex/context/patterns/lang-pt.hyp
+++ b/tex/context/patterns/lang-pt.hyp
@@ -1,29 +1,9 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: pthyph.tex
+% for comment and copyright, see ./lang-pt.rme
-% begin description data
+% used: a d e f h o r s t w
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='pt'>
-% <sourcefile>pthyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Portuguese language</title>
-% <copyright/>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {
+\hyphenation{
hard-ware
-soft-ware
-}
-
-% end hyphenation data
-
+soft-ware} \ No newline at end of file
diff --git a/tex/context/patterns/lang-pt.pat b/tex/context/patterns/lang-pt.pat
index ecc572ae9..3f168c334 100644
--- a/tex/context/patterns/lang-pt.pat
+++ b/tex/context/patterns/lang-pt.pat
@@ -1,26 +1,10 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: pthyph.tex
+% for comment and copyright, see ./lang-pt.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p q r s t u v w x z á â ã ç é ê í ó ô õ ú
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='pt'>
-% <sourcefile>pthyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Portuguese language</title>
-% <copyright/>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
1b2l
1b2r
1ba
@@ -326,9 +310,4 @@ s3s
u3a
u3e
u3o
-u3u
-1-
-}
-
-% end pattern data
-
+u3u} \ No newline at end of file
diff --git a/tex/context/patterns/lang-pt.rme b/tex/context/patterns/lang-pt.rme
new file mode 100644
index 000000000..73f44382d
--- /dev/null
+++ b/tex/context/patterns/lang-pt.rme
@@ -0,0 +1,86 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: pthyph.tex (1994-10-13 - date on CTAN) or (1996-07-21 - date in file) - no idea
+% Author: Pedro J. de Rezende <rezende at dcc.unicamp.br>, J.Joao Dias Almeida <jj at di.uminho.pt>
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% The Portuguese TeX hyphenation table.
+% (C) 1996 by Pedro J. de Rezende (rezende@dcc.unicamp.br)
+% and J.Joao Dias Almeida (jj@di.uminho.pt)
+% Version: 1.2 Release date: 21/07/96
+%
+% (C) 1994 by Pedro J. de Rezende (rezende@dcc.unicamp.br)
+% Version: 1.1 Release date: 04/12/94
+%
+% (C) 1987 by Pedro J. de Rezende
+% Version: 1.0 Release date: 02/13/87
+%
+% -----------------------------------------------------------------
+% IMPORTANT NOTICE:
+%
+% This program can be redistributed and/or modified under the terms
+% of the LaTeX Project Public License Distributed from CTAN
+% archives in directory macros/latex/base/lppl.txt; either
+% version 1 of the License, or any later version.
+% -----------------------------------------------------------------
+% Remember! If you *must* change it, then call the resulting file
+% something else and attach your name to your *documented* changes.
+% ======================================================================
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-ro.hyp b/tex/context/patterns/lang-ro.hyp
index 83e9f500b..60563e14b 100644
--- a/tex/context/patterns/lang-ro.hyp
+++ b/tex/context/patterns/lang-ro.hyp
@@ -1,26 +1,8 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: rohyph.tex
+% for comment and copyright, see ./lang-ro.rme
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='ro'>
-% <sourcefile>rohyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Romanian language</title>
-% <copyright/>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-ro.pat b/tex/context/patterns/lang-ro.pat
index f6f69926b..9c633ce17 100644
--- a/tex/context/patterns/lang-ro.pat
+++ b/tex/context/patterns/lang-ro.pat
@@ -1,377 +1,654 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: rohyph.tex
+% for comment and copyright, see ./lang-ro.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p r s t u v x z î ă ș ț
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='ro'>
-% <sourcefile>rohyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Romanian language</title>
-% <copyright/>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
-.ante1
-.anti1
-.contra1
-.de3s2cri
-.de2z1aco
-.de2z1amă
-.de2z1apro
-.de2z1avan
-.de2z1infec
-.de2z1ord
-.i2n1a
-.i2n1ec
-.i2n1ed
-.i2n1ef
-.i2n1eg
-.i2n1eluc
-.i2n1ep
-.i2n1es
-.i2n1ev
-.i2n1ex
-.i2n1od
-.i2n1of
-.i2n1op
-.i2n1os
-.i2n1ox
-.i2n1um
-.i2n1un
-.i2n1ut
-.î2n1ăsp
-.î2n1ad
-.î2n3s2
-.în3ş2
-.ne1a
-.ne1î
-.nema2i3
-.ne3s2ta
-.re1ac
-.re1î
-.su2b1ord
-.su2b3r
-.supra1
-.tran2s1
-.tran4s3pl
-.tran4s3f
-a1a
-a1ia
-a1ie
-a1io
-ă1ie
-ă1oa
-â1ia
-e1e
-e1ia
-i1i
-i2ii.
-2i.
-o1o
-o1ua
-o1uă
-u1u
-u1ia
-u1al.
-u1os.
-u1ism
-u1ist
-u1işt
-2bi.
-2ci.
-2di.
-2fi.
-2gi.
-2li.
-2mi.
-2ni.
-2pi.
-2ri.
-2si.
-2şi.
-2ti.
-2tri.
-2ţi.
-2vi.
-2zi.
+\patterns{
+.a3ic
+.a4n3is
+.a2z
+.cre1
+.de2aj
+.de2z1
+.g4
+.i2a
+.i2e
+.i3ț
+.i4u3
+.i3v
+.î4m
+.n2
+.ni2
+.p4
+.pre3ș
+.s4
+.ș4
+.u4i
+.u5ni
+.z2
+a1
+2acă
+achi5
+a3e
+afo3
+a3i2a
+a3i2e
+a3il
+ai3s2
+a3iu
+alie6
+2alt
+a2m
+a2n
+2an.
+a5n2e
+ani2e
+ani3ș4
+an4s
+2anu
+an2z
+ao2g
+ati4a
+2atr
+a5t4u
+2ața
+2ață
+2au
+a3ua
+a3ud
+a3ug
+a3ul
+a3un
+a3ur
+a3us
+a3ute
+a3u2ț
+a3uz
+2ă1
+ă3i
+ăi2e
+ă2m2
+ănu3
+ărgi5
+ă3ș
+ă4ș3t
+ă2ti.
+ăti4e
+ă3u
+ă3v
+ă2zi
+1b
+2b.
+ba2ț
+bănu5
2bc
2bd
-2bj
-2bm
-2bn
-2bp
+bi2a.
+bi2at
+bi2e
+3bii
+b2l
+3b4lim
+b4lu
+bo1
+bo3ric
2bs
-b3s2t
2bt
-2bţ
-2bv
+2bț
+bți4ne.
+bu3
+1c
+4c.
+ca3ut
+că2c
+cătu5
2cc
-2cd
-2ck
+ce2a
+ce2ț
+2chi.
+2ci.
+ci3ale
+ci2o
+cis2
+ci3sp
+ciza2
+c4l
2cm
-2cn
+2c5n
+copia2tă
+co2ț
2cs
2ct
-2cţ
+2cț
+cu3im
+3cul
+cu2ț
2cv
-2cz
-2dg
-2dh
+1d
+4d.
+da4m
+da2ț
+2dc
+de4sc
+dez3in
+di2an
+dia2tă
2dj
-2dk
2dm
-2dq
-2ds
-2dv
-2dw
-2fn
-2fs
+2d1n
+do4il
+3du
+e1ac
+e1aj
+e1al
+e1aș
+e1at
+ea2ț
+e1av
+ebu5i
+2ec
+eci2a
+ecla2re
+edi4ulu
+e3e
+ee2a
+1efa
+e1h
+e3i2a
+e3i2e
+e3ii
+e3il
+e3im
+e3in
+e3i2o
+e3i3s2
+e3it
+e3i4u
+e1î
+2el
+e2m
+emon5
+2en
+e5ne
+e1o1
+e3on
+e1r
+2era
+2eră
+2erc
+2e2s
+es3co
+es5ti
+2eș
+e3și
+etan4ț
+2eț
+e3u
+eu5ș
+1evit
+e2x
+2ez
+eză5
+ezi3a
+e2z1o
+1f4
+2f.
+3fa
+3făș
+2fi.
+fi3e
+3fo
2ft
-2gd
-2gm
-2gn
-2gt
-2g3s2
-2gv
-2gz
-2jm
-2hn
+f5tu
+1g2
+2g.
+gă3ț
+2ghi.
+2gi.
+g4l
+2g3m
+2g3n
+go5n
+3gu3
+2g3v
+2h.
+2hi.
+hi2a
+hi3c
+hi4u
+2h1n
+2i1
+4i.
+3i2ac
+ia3g4
+i2ai
+i2aș
+ia2ț
+i3că
+i2ed
+i3ia
+i3ie
+i3ii
+i3il
+i3in
+i3ir
+i3it
+iitu2ră
+i2î
+4ila
+i3le
+i3lo
+imateri6
+i2n
+i4n1ed
+in2gă
+inți4i
+3inv
+i3od
+i3oni
+io2ț
+ipă5
+i2s
+is3f
+4isp
+iș3t
+i5ti
+iți2a
+i3ți2o
+i3ua
+i3ul
+i3um
+i3und
+i3unu
+i3us
+i3ut
+iz3v
+î2
+î3d
+î3e
+î3lo
+îna3
+în5ș
+î3ri
+î3rî
+îr5ș
+îș3t
+î3t
+î4ti
+î3ț
+î4ți
+î5ții
+î3z
+1j
+2j.
+2jd
+2ji.
+ji2ț
+2jl
+j4u
+ju3t
+1k
+1l
+4l.
+larați2
+lă2ti
+lătu5
2lb
2lc
2ld
+le2a
2lf
2lg
-2lj
-2lk
+4li.
+li3a
+li3e
+li3o
2lm
-2ln
+2l5n
2lp
-2lq
-2lr
2ls
+2l3ș
2lt
-2lţ
+2lț
+3lu
2lv
-2lz
+1m
+2m.
+3ma
+3mă
2mb
+mblîn3
+3me
+me2z
2mf
-2mk
-2ml
-2mn
+3mi
+4mi.
+mi2ț
+3mî
+2m1n
+3mo
+mon4
2mp
2m3s2
-2mţ
-2nb
+2mt
+2mț
+3mu
+mu2ț
+2mv
+4n.
+3na
+4n1ad
+na3in
+3nă
2nc
+n2cis
+n2ciz
2nd
-n3d2v
-2nf
+3ne
+ne1ab
+ne1an
+ne1ap
+4nef
+4n1eg
+ne3s2
+4nevi
+4n1ex
2ng
-2nh
-2nj
-2nl
-2nm
-2nn
-2nq
-2nr
-2ns
-n3s2a.
-n3s2ă
-n3s2e
-n3s2i
-n3s2o
-n3s2cr
-n3s2f
-ns3h
-n3s2pl
-n3s2pr
-n3s2t
-2nş
-n3ş2c
-n3ş2t
+ng3ăt
+3ni
+4ni.
+ni3ez
+3nî
+n3j
+n1n
+3no
+no4ș
+n1r
+2n3s2
+ns3f
+n4sî
+ns3po
+n3ș2
+n4și
2nt
-2nţ
-2nv
+n5ti
+n5t4u
+2nț
+5nu
+nu3a
+nu3ă
+nu5m
+nu3s2
2nz
-n3z2dr
-2pc
-2pn
-2ps
-2pt
-2pţ
+o1ag
+o2al
+o2bi.
+2oca
+ocu5i
+2od
+odi2a
+o3e
+o3i2
+oiecti2
+oi3s2p
+omedi2e.
+om4n
+2on
+o1o
+opi3e
+opla2
+oplagi2
+o1ra
+o1ră
+or2c
+o1re
+o1ri
+o2ric
+o1rî
+o1ro
+or2te.
+o1ru
+os5ti
+o3și
+otați4
+o5ti
+ot3od
+o3u
+1p2
+2p.
+3pa
+păr3ț
+2p3c
+pecți2
+pe2ț
+2pi.
+pi2e
+pi3e.
+pi3ez
+pi3o
+pi2ț
+pi2z
+p4l
+po4ș
+po2ț
+2p3s
+2p3ș
+2p3t
+2p3ț
+p4ți.
+pu3b4
+puri2e
+pu4ș
+4r.
2rb
2rc
2rd
+r2e
+re2bi
+recizi2
+re3s2cr
+re4și
2rf
2rg
-2rh
-2rj
+2r1h
+4ri.
+ri3a
+ri4ali
+ri3eț
+ri3ez
+ri5mi
+2ri3un
+ri3v
2rk
2rl
2rm
-2rn
+2r1n
+rna2ț
+rografi6
2rp
-2rq
-2rr
-2rs
-r3s2t
-2rş
+2r1r
+2rs2
+r3sp
+r3st
+2r3ș
2rt
-2rţ
+rtua2le
+2rț
+ru3il
+ru3sp
2rv
-2rx
2rz
-2sb
+1s
+4s.
+5sa
+5să
+să4m
+să4ș
2sc
-2sd
-2sf
-2sg
-2sj
-2sk
-2sl
-2sm
-2sn
+4sc.
+3s2co
+3se
+se2a
+se4e.
+ses2
+se3sp
+se4ș
+4s2f
+5sfî
+3si
+si3p
+3sî
+3s4l
+4sm
+s1n
+3so
+so3ric
2sp
-2sq
-2sr
-2ss
2st
-2sv
-2sz
-2şn
-2şt
-2tb
-2tc
-2td
-2tf
-2tg
-2tm
-2tn
-2tp
-2ts
-2tt
-2tv
-2tw
-2vn
-1w
-wa2r
-2xc
-2xm
-2xp
-2xt
-1y
-2yb
-2yl
-2ym
-2yn
-2yr
-2ys
-2zb
-2zc
-2zd
-2zf
-2zg
-2zl
-2zm
-2zn
-2zp
-2zr
-2zs
-2zt
-2zv
-c2h
-g2h
-s2h
-t2z
-b2l
-c2l
-d2l
-f2l
-g2l
-h2l
-k2l
-p2l
-t2l
-v2l
-b2r
-c2r
-d2r
-f2r
-g2r
-h2r
-k2r
-p2r
-t2r
-v2r
-1b
-1c
-1d
-1f
-1g
-1h
-1j
-1k
-1l
-1m
-1n
-1p
-1q
-1r
-1s
-1ş
-1t
-1ţ
-1v
-1x
-1z
-.b2
-.c2
-.d2
-.f2
-.g2
-.j2
-.h2
-.k2
-.m2
-.p2
-.s2
-.ş2
-.t2
-.ţ2
-.v2
-.z2
-2b.
-2c.
-2d.
-2f.
-2g.
-2h.
-2j.
-2k.
-2l.
-2m.
-2n.
-2p.
-2r.
-4s.
-2ş.
-2ţ.
+sto3
+5su
+su2ț
+2ș
+4ș.
+3șa
+șa2ț
+3șă2
+3șe
+1și
+4și.
+5șii
+5șil
+3șin
+3șî
+4ș5n
+șnu5
+3șo
+ș2p
+ș2ti
+4ști.
+4ș3tr
+3șu
+1t2
4t.
+ta3ut
+2t3c
+2t3d
+te2a
+te5ni
+teri6ală
+te3s2p
+2t3f
+4ti.
+ti3a
+ti3e
+3tii.
+3til
+3tin
+ti2ț
+2tî.
+t4l
+2t3m
+3tol
+3tor
+to2to
+3tru.
+3trul
+3truo
+4t3s2
+2t3t
+tu3a
+tu3im
+4t3un
+tu4ș
+4t3z
+1ț
+2ț.
+3ța
+3ță
+țe2ț
+2ți.
+3ția
+ți3a.
+3ție
+3ții
+3țil
+ți2ț
+3țiu
+țu3
+țu5i
+2u1
+6u.
+u2a.
+u2ad
+u3au
+uă3
+uăs2
+u2bia
+u2b3l
+u2b1o
+ub3s2
+u3e
+4ugu
+u3i2a
+u3i2e
+u3in
+u3ir
+u3is
+u3it
+u3i2ț
+u3iz
+u2l
+u3la
+u3lă
+u3le
+u3lii
+u3lî
+u3lo
+umi5r
+ur2z
+u2s
+us2pr
+u4st
+u3ș
+u4șt
+u2to
+3utor
+u3ui
+u3um
+1v
2v.
+ve5ni
+ve2ț
+ve2z
+2vi.
+vi2ț
+2v1n
+vorbito2
+3vr
+1x
2x.
+3xa
+3xă
+3xe
+xe2z
+3xi
+3xo
+3xu
+1z
2z.
-2-2
-}
-
-% end pattern data
-
+za2ț
+2zb
+2z2g
+2zi.
+zi2an
+zi2ar
+3zii
+3zil
+z4m
+2z1n
+3z2ol
+3zon
+zu2ț
+2z2v
+z3vă} \ No newline at end of file
diff --git a/tex/context/patterns/lang-ro.rme b/tex/context/patterns/lang-ro.rme
new file mode 100644
index 000000000..6de1a9b22
--- /dev/null
+++ b/tex/context/patterns/lang-ro.rme
@@ -0,0 +1,110 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: rohyphen.tex (1996-11-11)
+% Author: drian Rezus <adriaan at {sci,cs}.kun.nl>
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% ROHYPHEN.TEX, version 1.1 <29.10.1996> R [7.11.1996] %%
+%% (C) 1995-1996 Adrian Rezus [adriaan@{sci,cs}.kun.nl] %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%%
+%% Romanian TeX hyphenation table: NFSS 2 encoding, medium.
+%% Contents: 647 Romanian hyphen patterns, with diacritics.
+%%
+%% This file is part of the Romanian TeX system.
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% Romanian TeX, version 1.3R <29.10.1996> %%
+%% (C) 1994-1996 Adrian Rezus %%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%% History:
+%% ROHYPHEN.TEX 1.0 <10.02.1995>: Plain TeX and LaTeX 2.09.
+%% ROHYPHEN.TEX 1.1 <29.10.1996>: Plain TeX and LaTeX2e.
+%
+% -------------------------------------------------------------------
+
+% TODO: fix the notice below - it only holds for the old patterns
+
+% NB This file must be used in conjunction with either one of
+%
+% (1) ROMANIAN.TEX v1.2(R) [1994-1995] [(La)TeX] or
+% (2) ROMANIAN.STY v1.3R [1996] [(La)TeX(2e)]
+%
+% NB Romanian has LR-HYPHEN-MINs [2 2] (like German)!
+% NB Romanian has STRUCTURAL HYPHEN-AMBIGUA:
+% i.e., words that canNOT be hyphenated correctly without
+% additional (e.g., semantic, stress-mark) information.
+% --------------------------------------------------------
+% The Romanian TeX encoding of the Romanian diacritics:
+% --------------------------------------------------------
+% Romanian TeX DQ-macro encodings = (La)TeX macros
+% --------------------------------------------------------
+% ă = \u{a} [-] \u{A} [not encoded]
+% â = \^{a} [-] \^{A} [not encoded]
+% î = \^{\i} "I = \^{I}
+% ș = \c{s} "S = \c{S}
+% ț = \c{t} "T = \c{T}
+% -------------------------------------------------------------
+% NB Romanian \^{a} behaves like \^{\i} as regards hyphenation.
+% NB The capital \u{A} and \^{A} are rare in script; as such,
+% they occur only in records of the Romanian substandard.
+% -------------------------------------------------------------------
+%
+% original patterns generated by PatGen2-output hyphen-level 9: do NOT modify the list by hand!
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-ru.hyp b/tex/context/patterns/lang-ru.hyp
index 822a03ecf..b9ce0de9b 100644
--- a/tex/context/patterns/lang-ru.hyp
+++ b/tex/context/patterns/lang-ru.hyp
@@ -1,10 +1,10 @@
-% context hyphenation file, see lang-ru.rme for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: ruhyphal.tex
+% for comment and copyright, see ./lang-ru.rme
-% begin hyphenation data
+% used: а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ы ь э ю я
-\hyphenation {
+\hyphenation{
ас-бест
бездн
биз-нес-мен
@@ -188,8 +188,4 @@
шесть-де-сят
юсом
ядо-зу-бе
-ярем-но-го
-}
-
-% end hyphenation data
-
+ярем-но-го} \ No newline at end of file
diff --git a/tex/context/patterns/lang-ru.pat b/tex/context/patterns/lang-ru.pat
index 75012a900..2bb7c5fe3 100644
--- a/tex/context/patterns/lang-ru.pat
+++ b/tex/context/patterns/lang-ru.pat
@@ -1,10 +1,10 @@
-% context pattern file, see lang-ru.rme for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: ruhyphal.tex
+% for comment and copyright, see ./lang-ru.rme
-% begin pattern data
+% used: а б в г д е ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я ё
-\patterns {
+\patterns{
.аб1р
.аг1ро
.ади2
@@ -4496,7 +4496,320 @@
ы2рьм
ыя2вя
ьбат2
-}
-
-% end pattern data
-
+а1вё
+а2двё
+а1ё
+аз3вёз
+а1лё
+2алёк
+2амёт
+ам2нёт
+а1рё
+ас3тём
+а1тьё
+1бё
+бё2д1р
+б3лён
+б2лёс1к
+б2люё
+б1рёк
+б2рём
+б2рёх
+1веё
+3везё
+вёд1р
+1вёз
+2вёрд
+1вёс
+в2лёк
+в2лёт
+1вмё
+в2нёс
+2в1рён
+3всё3
+1вьё
+г1лё
+г2лёт
+г2нёв
+г3нён
+г2ноё
+д1вё
+1дё
+.доб2рёл
+2доплё
+до2прё
+д1рё
+д2рёб
+2д3рёж
+д2рём
+1дрёма
+1дрёмы
+2д3рён
+дъё2м
+1дьё
+еб1рён
+е1вё
+2евёр
+2е1врё
+е2глё
+е1ё
+2ежё
+е3зё
+е1лё
+2епё
+ер1вё
+е1рё
+ерё3до
+ерё1к2
+ес2чёт
+ет1вё
+е1тьё
+2ёб
+ё1бра
+ёб1ры
+ё1ве
+ё1во
+2ё1вре
+ё1ву
+ё1дру
+2ё3душ
+2ёже
+ё3зе
+ёз1о2г
+ё1зом
+ё1ка
+ё1ки
+2ё1ко
+2ё1кр
+ёк2ро
+ё1ку
+ё1ла
+ё1ле
+ё1лу
+ё1лы
+2ёмуж
+ё2мч
+ё3на
+ён2д1р
+ёнс2
+ёпат2
+2ёпе
+ё2пл
+ё3пла
+ёп1лу
+ё3плы
+ё4пн
+2ёпо
+ё4пт
+ё1ра
+ё1ре
+ё3ре.
+ё1ри
+ё1ро
+ёр3ск
+ё1ру
+ё1ры
+ё3с2а
+ё1ск
+ё2с1ка.
+ё2ске
+ё4с1ку.
+2ёсл
+ё3со
+ё1ст
+ёс2тан
+ё3сту
+ё1та
+2ётеч
+ё1ти
+ё1то
+ёто1с
+ёт1р
+ё1ту
+ё1ты
+ё1тю
+ё1тя
+ёха2т
+ёх1ато
+ёх3вал
+ёх3лоп
+ёх1опо
+ёх1ру
+3жёв
+жё1с2
+ж2жё
+за3мнё
+з1вё
+з2вёз
+1зё
+з2наё
+2знё
+1з2о3рё
+з2отё
+зот2рё
+3зуё
+зъё2м
+2зымё
+2и1вё
+иг1рён
+и1ё
+их1рё
+1каё
+1кё
+к3лён
+к2роё
+3куё
+ла1стё
+лё3до
+лё1з2о3
+лёк1л
+1лён
+лё2ск
+лё4ска
+1лёх
+2лоён
+1луё
+3льё
+1льщё
+3м2нёш
+3м2щё
+нд2рё
+не3ё
+1нё
+нё1б2
+3номё
+1ньё
+од3рёб
+о1ё
+оё2жи
+о1лё
+2омё
+о3м2нём
+о3м2нёт
+о2п1лёй
+о1рё
+о2скё
+от1вё
+2о3тёк
+о3тёр
+от1рёк
+от1рёш
+о3фё
+пё1
+пё2ст1р
+пё2тр
+2плён
+п2лёнк
+плёс1к
+п1лёю
+поё2ж
+3прёт
+причё2с1к
+р2блё
+1рвёт
+.рё2бр
+1рёзк
+рё1зна
+1рё1зо
+рёз2у
+1рёкш
+3рёмо
+1рёнк
+рё3ста
+рё3сто
+род2лё
+роё2м
+1рьё
+с2дё
+се3стё
+1с2ё
+сёкс4
+сё2ст
+сёст1р
+2скуё
+с1лёт
+с2тё
+1стёл
+1стён.
+с3тёт.
+с3тёте
+стё3х
+с3тёш
+с3т2лё
+счё2с1к
+1сьё
+т1вёл
+т1воё
+1т2ё
+тё2гн
+тё1зо
+3тёка
+тёк1л
+3тёкш
+тё4п1л
+тёр3к
+тё2ска
+тё2с1ки
+тё2с1ко
+тё2ску
+тё2хо
+3т2кёт
+т1ревё
+3т2рё2х
+т2рёшь
+тро2етёс
+3тьё
+уг2нё
+уг1рё
+.уё2
+у1ё
+у1лё
+у1рё
+у1стё
+у3тёр
+у1тьё
+у2чёб
+у3шё
+2х3вё
+1хлёб
+х2лёс
+ц2вё
+1чё
+чёр2с
+чёрст1
+.чё2с1к
+ч2тё
+1чьё
+2шлён
+3шьё
+ъ2ё2р
+ыд2рё
+ырё2х
+ы3сё
+ь2ё
+ьё1зо
+ь2щё
+ю1ё
+яб3рё
+.не8
+8не.
+8бъ.
+8въ.
+8гъ.
+8дъ.
+8жъ.
+8зъ.
+8къ.
+8лъ.
+8мъ.
+8нъ.
+8пъ.
+8ръ.
+8съ.
+8тъ.
+8фъ.
+8хъ.
+8цъ.
+8чъ.
+8шъ.
+8щъ.} \ No newline at end of file
diff --git a/tex/context/patterns/lang-ru.rme b/tex/context/patterns/lang-ru.rme
new file mode 100644
index 000000000..287159001
--- /dev/null
+++ b/tex/context/patterns/lang-ru.rme
@@ -0,0 +1,77 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: TODO:WRITEME (2003-03-10)
+% Author: Alexander I. Lebedev <swan at scon155.phys.msu.su>
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% Russian hyphenation patterns, version 2003/03/10
+% Copyright 1999-2003 Alexander I. Lebedev <swan@scon155.phys.msu.su>
+%
+% This program may be distributed and/or modified under the conditions
+% of the LaTeX Project Public License, either version 1.2 or any later
+% version.
+%
+% Patterns were generated with patgen from a 990,000-word list and then
+% manually corrected.
+%
+% The program consists of the files ruhyphal.tex, cyryoal.tex and two
+% document files README.ruhyphal and hyphen.rules. The file cyryoal.tex
+% can be regenerated using mkcyryo script (a part of ruhyphen package)
+% and the latest release of rus-ispell dictionaries
+% <ftp://scon155.phys.msu.su/pub/russian/ispell/>. \ No newline at end of file
diff --git a/tex/context/patterns/lang-sk.hyp b/tex/context/patterns/lang-sk.hyp
index d80c0df9d..2967e5d1c 100644
--- a/tex/context/patterns/lang-sk.hyp
+++ b/tex/context/patterns/lang-sk.hyp
@@ -1,40 +1,12 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: skhyphen.tex skhyphen.ex
+% for comment and copyright, see ./lang-sk.rme
-% begin description data
+% used: a b d e i k m n o p r s t y ó ť
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='sk'>
-% <sourcefile>skhyphen.tex skhyphen.ex</sourcefile>
-% <title>TeX hyphenation patterns for the Slovakian language</title>
-% <copyright>
-% <year>1992</year>
-% <owner>Jana Chlebikova</owner>
-% </copyright>
-% <copyright>
-% <year>1991</year>
-% <owner>Karel Horak</owner>
-% <comment>List of exceptions</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {
+\hyphenation{
dosť
me-tó-da
me-tó-dy
ne-do-stat-ka-mi
-sep-tem-bra
-}
-
-% end hyphenation data
-
+sep-tem-bra} \ No newline at end of file
diff --git a/tex/context/patterns/lang-sk.pat b/tex/context/patterns/lang-sk.pat
index 1ca17a742..24e299896 100644
--- a/tex/context/patterns/lang-sk.pat
+++ b/tex/context/patterns/lang-sk.pat
@@ -1,34 +1,10 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: skhyphen.tex skhyphen.ex
+% for comment and copyright, see ./lang-sk.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p r s t u v w x y z á ä é í ó ô ú ý č ď ľ ň ŕ š ť ž
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='sk'>
-% <sourcefile>skhyphen.tex skhyphen.ex</sourcefile>
-% <title>TeX hyphenation patterns for the Slovakian language</title>
-% <copyright>
-% <year>1992</year>
-% <owner>Jana Chlebikova</owner>
-% </copyright>
-% <copyright>
-% <year>1991</year>
-% <owner>Karel Horak</owner>
-% <comment>List of exceptions</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
a1
á1
ä1
@@ -2495,8 +2471,4 @@ akvári3u2m
gymnázi3um
le2u3kémia
t2ri3u2mf
-kli3e2nt
-}
-
-% end pattern data
-
+kli3e2nt} \ No newline at end of file
diff --git a/tex/context/patterns/lang-sk.rme b/tex/context/patterns/lang-sk.rme
new file mode 100644
index 000000000..87512e507
--- /dev/null
+++ b/tex/context/patterns/lang-sk.rme
@@ -0,0 +1,83 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: skhyphen.tex (yyyy-mm-dd), skhyphen.ex (yy-mm-dd)
+% Author: Jana Chlebikova <chlebikj at dcs.fmph.uniba.sk>
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% Slovak hyphenation (version 2.0) 24.4.1992
+% Autor: Jana Chlebikova, department of Informatics Education,
+% Comenius University, 842 15 Bratislava, Slovakia
+% <chlebikj@dcs.fmph.uniba.sk>
+%
+% This is free software; you can redistribute it and/or modify
+% it under the terms of the GNU General Public License as published by
+% the Free Software Foundation; either version 2 of the License, or
+% (at your option) any later version.
+%
+% This file is distributed in the hope that it will be useful,
+% but WITHOUT ANY WARRANTY; without even the implied warranty of
+% MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+% GNU General Public License for more details.
+%
+% You should have received a copy of the GNU General Public License
+% along with this program; if not, write to the Free Software
+% Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
+%%% --------------------------------------------------------------------
+% \message {Loading SK hyphenation patterns: Jana Chlebikova, 1992}
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-sl.hyp b/tex/context/patterns/lang-sl.hyp
index c0ce84aa6..db032fe4a 100644
--- a/tex/context/patterns/lang-sl.hyp
+++ b/tex/context/patterns/lang-sl.hyp
@@ -1,39 +1,8 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: sihyph.tex
+% for comment and copyright, see ./lang-sl.rme
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='sl'>
-% <sourcefile>sihyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Slovenian language</title>
-% <copyright>
-% <year>1990</year>
-% <owner>TeXCeX (SLO),TeXCeH Norbert Schwarz</owner>
-% </copyright>
-% <copyright>
-% <year>1994</year>
-% <owner>Leon "Zlajpah (leon.zlajpah@ijs.si)</owner>
-% <comment>Use of code page 852 in patterns</comment>
-% </copyright>
-% <copyright>
-% <year>1995,1997</year>
-% <owner>Leon "Zlajpah (leon.zlajpah@ijs.si)</owner>
-% <comment>Adaptaion of Slovenian hyphenation pattens, macros</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-sl.pat b/tex/context/patterns/lang-sl.pat
index c8a3964f2..bde28598f 100644
--- a/tex/context/patterns/lang-sl.pat
+++ b/tex/context/patterns/lang-sl.pat
@@ -1,39 +1,10 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: sihyph.tex
+% for comment and copyright, see ./lang-sl.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p q r s t u v w x y z č š ž
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='sl'>
-% <sourcefile>sihyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Slovenian language</title>
-% <copyright>
-% <year>1990</year>
-% <owner>TeXCeX (SLO),TeXCeH Norbert Schwarz</owner>
-% </copyright>
-% <copyright>
-% <year>1994</year>
-% <owner>Leon "Zlajpah (leon.zlajpah@ijs.si)</owner>
-% <comment>Use of code page 852 in patterns</comment>
-% </copyright>
-% <copyright>
-% <year>1995,1997</year>
-% <owner>Leon "Zlajpah (leon.zlajpah@ijs.si)</owner>
-% <comment>Adaptaion of Slovenian hyphenation pattens, macros</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
.av5r
.di6spo
.ek3s
@@ -1101,8 +1072,4 @@ z1ž
.ž8
8ž.
8š.
-8č.
-}
-
-% end pattern data
-
+8č.} \ No newline at end of file
diff --git a/tex/context/patterns/lang-sl.rme b/tex/context/patterns/lang-sl.rme
new file mode 100644
index 000000000..467d2e75f
--- /dev/null
+++ b/tex/context/patterns/lang-sl.rme
@@ -0,0 +1,94 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: slhyph.tex (2007-01-29)
+% Author: Matjaž Vrečko <matjaz at mg-soft.si>
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% This is `slhyph.tex' as of 15. 4. 97.
+%
+% Copyright (C) 1990 Matjaž Vrečko, TeXCeX (SLO)
+% [slovenian hyphenation patterns]
+%
+% This program can be redistributed and/or modified under the terms
+% of the LaTeX Project Public License Distributed from CTAN
+% archives in directory macros/latex/base/lppl.txt; either
+% version 1 of the License, or any later version.
+%
+% This file contains slovene hyphen patterns with čšž
+%
+% Generation of hyphen patterns for TeX
+%
+% Matjaž Vrečko, TeXCeH (SLO), 1990
+% Email: matjaz@mg-soft.si
+%
+% Changes:
+% 1990 First version of `hyphen.si' (Matjaž Vrečko, TeXCeX)
+%
+% Some cosmetic changes done later on, but none of these apply any more;
+% the patterns are still the same as they were originally:
+%
+% 1994-05-17 Use of code page 852 in patterns (Leon Žlajpah)
+% 1995-04-06 Release of `sihyph21.tex'
+% 1995-06-20 Added \slovenehyphenmins
+% Release of `sihyph22.tex'
+% 1997-15-04 Some changes concerning "c, "s, "z and ...
+% Release of `sihyph23.tex'
+% 2007-01-20 `sihyph23.tex' renamed to `slhyph.tex'
+% (sl is the proper language code for Slovenian)
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-sv.hyp b/tex/context/patterns/lang-sv.hyp
index 6fed3a0b9..20860ee5d 100644
--- a/tex/context/patterns/lang-sv.hyp
+++ b/tex/context/patterns/lang-sv.hyp
@@ -1,29 +1,8 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: svhyph.tex
+% for comment and copyright, see ./lang-sv.rme
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='sv'>
-% <sourcefile>svhyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Swedish language</title>
-% <copyright>
-% <year>1991,1994</year>
-% <owner>Jan Michael Rynning</owner>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-sv.pat b/tex/context/patterns/lang-sv.pat
index 05201c519..e1ffca965 100644
--- a/tex/context/patterns/lang-sv.pat
+++ b/tex/context/patterns/lang-sv.pat
@@ -1,29 +1,10 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: svhyph.tex
+% for comment and copyright, see ./lang-sv.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p q r s t u v w x y z ä å é ö
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='sv'>
-% <sourcefile>svhyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the Swedish language</title>
-% <copyright>
-% <year>1991,1994</year>
-% <owner>Jan Michael Rynning</owner>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
.a4b
.ab5i
.ab5ol
@@ -4716,8 +4697,4 @@ z4zin
öv3ra
öv3ri
öv4sk
-é3e
-}
-
-% end pattern data
-
+é3e} \ No newline at end of file
diff --git a/tex/context/patterns/lang-sv.rme b/tex/context/patterns/lang-sv.rme
new file mode 100644
index 000000000..f51eba1c3
--- /dev/null
+++ b/tex/context/patterns/lang-sv.rme
@@ -0,0 +1,112 @@
+% generated by mtxrun --script pattern --convert
+
+% This file is part of hyph-utf8 package and resulted from
+% semi-manual conversions of hyphenation patterns into UTF-8 in June 2008.
+%
+% Source: sehyph.tex (2003-09-08)
+% Author: Jan Michael Rynning
+%
+% The above mentioned file should become obsolete,
+% and the author of the original file should preferaby modify this file instead.
+%
+% Modificatios were needed in order to support native UTF-8 engines,
+% but functionality (hopefully) didn't change in any way, at least not intentionally.
+% This file is no longer stand-alone; at least for 8-bit engines
+% you probably want to use loadhyph-foo.tex (which will load this file) instead.
+%
+% Modifications were done by Jonathan Kew, Mojca Miklavec & Arthur Reutenauer
+% with help & support from:
+% - Karl Berry, who gave us free hands and all resources
+% - Taco Hoekwater, with useful macros
+% - Hans Hagen, who did the unicodifisation of patterns already long before
+% and helped with testing, suggestions and bug reports
+% - Norbert Preining, who tested & integrated patterns into TeX Live
+%
+% However, the "copyright/copyleft" owner of patterns remains the original author.
+%
+% The copyright statement of this file is thus:
+%
+% Do with this file whatever needs to be done in future for the sake of
+% "a better world" as long as you respect the copyright of original file.
+% If you're the original author of patterns or taking over a new revolution,
+% plese remove all of the TUG comments & credits that we added here -
+% you are the Queen / the King, we are only the servants.
+%
+% If you want to change this file, rather than uploading directly to CTAN,
+% we would be grateful if you could send it to us (http://tug.org/tex-hyphen)
+% or ask for credentials for SVN repository and commit it yourself;
+% we will then upload the whole "package" to CTAN.
+%
+% Before a new "pattern-revolution" starts,
+% please try to follow some guidelines if possible:
+%
+% - \lccode is *forbidden*, and I really mean it
+% - all the patterns should be in UTF-8
+% - the only "allowed" TeX commands in this file are: \patterns, \hyphenation,
+% and if you really cannot do without, also \message
+% - in particular, please no \catcode or \lccode changes,
+% they belong to loadhyph-foo.tex,
+% and no \lefthyphenmin and \righthyphenmin,
+% they have no influence here and belong elsewhere
+% - \begingroup and/or \endinput is not needed
+% - feel free to do whatever you want inside comments
+%
+% We know that TeX is extremely powerful, but give a stupid parser
+% at least a chance to read your patterns.
+%
+% For more unformation see
+%
+% http://tug.org/tex-hyphen
+%
+%------------------------------------------------------------------------------
+%
+% Swedish hyphenation patterns.
+%
+% Copyright 1994 by Jan Michael Rynning. All rights reserved.
+% This program may be distributed and/or modified under the conditions of
+% the LaTeX Project Public License, either version 1.2 of this license or
+% (at your option) any later version. The latest version of this license
+% is in http://www.latex-project.org/lppl.txt and version 1.2 or later is
+% part of all distributions of LaTeX version 1999/12/01 or later.
+%
+% Last update: 1994-03-03 (March 3, 1994).
+% Revision history:
+% 1991-01-08: First version available for anonymous FTP.
+% 1991-08-08: Changed \aa to \aa0 at end of line, to stop TeX from
+% concatenating the patterns.
+% 1991-09-03: Cleaned up lots of inconsistencies in the dictionary.
+% As a consequence, the patterns shrunk a lot. Also
+% added some 4000 one-syllable words, some of which were
+% hyphenated by the old patterns, and some 1500 compound
+% words, about half of which were incorrectly hyphenated
+% by the old patterns.
+% 1991-11-01: Added another some 6200 compound words, all of which were
+% incorrectly hyphenated by the old patterns.
+% 1991-11-13: Added another some 6500 compound words, all of which were
+% incorrectly hyphenated by the old patterns.
+% 1992-01-30: Changed macros to ^^, for use with LaTeX and dc fonts.
+% 1994-03-03: The hyphenated dictionary now contains about 118,000 words.
+% The hyphenation now works much better for compound words.
+% Patgen parameters: 1 2 20, 2 1 8, 1 4 7, 3 2 1, 1 10000 4.
+%
+% This file contains Swedish hyphenation patterns for TeX. It assumes
+% that you have fonts with the Swedish letters in the positions where
+% they occur in ISO Latin 1 (ISO 8859/1):
+% Letter: \AA \"A \"O \'E \aa \"a \"o \'e
+% Position: "C5 "C4 "D6 "C9 "E5 "E4 "F6 "E9
+%
+% Load this file into initex after plain.tex (or lplain.tex, splain.tex,
+% or whatever).
+%
+% The patterns were generated in such a way that they will hyphenate
+% correctly if \lefthyphenmin>=1 and \righthyphenmin>=2.
+%
+% These hyphenation patterns work quite well for simple words, but not
+% quite as well for compound words. I'm working on improving the quality,
+% by adding more words. If you know any Swedish words which are not
+% correctly hypheneted using these patterns, or if you have questions or
+% comments, please contact me:
+%
+% Jan Michael Rynning <jmr@incolumitas.se>
+% --------------------------------------------------------------------------
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-tr.hyp b/tex/context/patterns/lang-tr.hyp
index 1f39ab3a4..94078d620 100644
--- a/tex/context/patterns/lang-tr.hyp
+++ b/tex/context/patterns/lang-tr.hyp
@@ -1,32 +1,8 @@
-% context hyphenation file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: tkhyph.tex
+% for comment and copyright, see ./lang-tr.rme
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='tr'>
-% <sourcefile>tkhyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the modern Turkish language</title>
-% <copyright>
-% <year>1996</year>
-% <owner>Yannis Haralambous</owner>
-% <comment>A mechanically generated Turkish Hyphenation table for TeX,
-% using the University of Washington diacritical coding
-% developed by P. A. MacKay for the Ottoman Texts Project</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {}
-
-% end hyphenation data
+% used:
+\hyphenation{
+} \ No newline at end of file
diff --git a/tex/context/patterns/lang-tr.pat b/tex/context/patterns/lang-tr.pat
index df6c4db4a..5f48e998d 100644
--- a/tex/context/patterns/lang-tr.pat
+++ b/tex/context/patterns/lang-tr.pat
@@ -1,42 +1,28 @@
-% context pattern file, see lang-all.xml for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: tkhyph.tex
+% for comment and copyright, see ./lang-tr.rme
-% begin description data
+% used: a b c d e f g h i j k l m n o p r s t u v y z â ç î ö û ü ğ ı ş
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='tr'>
-% <sourcefile>tkhyph.tex</sourcefile>
-% <title>TeX hyphenation patterns for the modern Turkish language</title>
-% <copyright>
-% <year>1996</year>
-% <owner>Yannis Haralambous</owner>
-% <comment>A mechanically generated Turkish Hyphenation table for TeX,
-% using the University of Washington diacritical coding
-% developed by P. A. MacKay for the Ottoman Texts Project</comment>
-% </copyright>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin pattern data
-
-\patterns {
+\patterns{
2a1
+2â1
2e1
-2”1
+2ı1
+2i1
+2î1
2o1
+2ö1
2u1
+2ü1
+2û1
1b1
1c1
+1ç1
1d1
1f1
1g1
+1ğ1
1h1
1j1
1k1
@@ -46,162 +32,11 @@
1p1
1r1
1s1
+1ş1
1t1
1v1
1y1
1z1
-2bâ.
-2bî.
-2bi.
-2bô.
-2bö.
-2bü.
-2câ.
-2cî.
-2ci.
-2cô.
-2cö.
-2cü.
-2ça.
-2çâ.
-2çe.
-2ç”.
-2çî.
-2çi.
-2ço.
-2çô.
-2çö.
-2çu.
-2çü.
-2dâ.
-2dî.
-2di.
-2dô.
-2dö.
-2dü.
-2fâ.
-2fî.
-2fi.
-2fô.
-2fö.
-2fü.
-2gâ.
-2gî.
-2gi.
-2gô.
-2gö.
-2gü.
-2ğa.
-2ğâ.
-2ğe.
-2ğ”.
-2ğî.
-2ği.
-2ğo.
-2ğô.
-2ğö.
-2ğu.
-2ğü.
-2hâ.
-2hî.
-2hi.
-2hô.
-2hö.
-2hü.
-2jâ.
-2jî.
-2ji.
-2jô.
-2jö.
-2jü.
-2kâ.
-2kî.
-2ki.
-2kô.
-2kö.
-2kü.
-2lâ.
-2lî.
-2li.
-2lô.
-2lö.
-2lü.
-2mâ.
-2mî.
-2mi.
-2mô.
-2mö.
-2mü.
-2nâ.
-2nî.
-2ni.
-2nô.
-2nö.
-2nü.
-2ña.
-2ñâ.
-2ñe.
-2ñ”.
-2ñî.
-2ñi.
-2ño.
-2ñô.
-2ñö.
-2ñu.
-2ñü.
-2pâ.
-2pî.
-2pi.
-2pô.
-2pö.
-2pü.
-2râ.
-2rî.
-2ri.
-2rô.
-2rö.
-2rü.
-2sâ.
-2sî.
-2si.
-2sô.
-2sö.
-2sü.
-2şa.
-2şâ.
-2şe.
-2ş”.
-2şî.
-2şi.
-2şo.
-2şô.
-2şö.
-2şu.
-2şü.
-2tâ.
-2tî.
-2ti.
-2tô.
-2tö.
-2tü.
-2vâ.
-2vî.
-2vi.
-2vô.
-2vö.
-2vü.
-2yâ.
-2yî.
-2yi.
-2yô.
-2yö.
-2yü.
-2zâ.
-2zî.
-2zi.
-2zô.
-2zö.
-2zü.
2e2cek.
2bb
2bc
@@ -216,7 +51,6 @@
2bl
2bm
2bn
-2bñ
2bp
2br
2bs
@@ -238,7 +72,6 @@
2cl
2cm
2cn
-2cñ
2cp
2cr
2cs
@@ -260,7 +93,6 @@
2çl
2çm
2çn
-2çñ
2çp
2çr
2çs
@@ -282,7 +114,6 @@
2dl
2dm
2dn
-2dñ
2dp
2dr
2ds
@@ -304,7 +135,6 @@
2fl
2fm
2fn
-2fñ
2fp
2fr
2fs
@@ -326,7 +156,6 @@
2gl
2gm
2gn
-2gñ
2gp
2gr
2gs
@@ -348,7 +177,6 @@
2ğl
2ğm
2ğn
-2ğñ
2ğp
2ğr
2ğs
@@ -370,7 +198,6 @@
2hl
2hm
2hn
-2hñ
2hp
2hr
2hs
@@ -392,7 +219,6 @@
2jl
2jm
2jn
-2jñ
2jp
2jr
2js
@@ -414,7 +240,6 @@
2kl
2km
2kn
-2kñ
2kp
2kr
2ks
@@ -436,7 +261,6 @@
2ll
2lm
2ln
-2lñ
2lp
2lr
2ls
@@ -458,7 +282,6 @@
2ml
2mm
2mn
-2mñ
2mp
2mr
2ms
@@ -480,7 +303,6 @@
2nl
2nm
2nn
-2nñ
2np
2nr
2ns
@@ -489,28 +311,6 @@
2nv
2ny
2nz
-2ñb
-2ñc
-2ñç
-2ñd
-2ñf
-2ñg
-2ñğ
-2ñh
-2ñj
-2ñk
-2ñl
-2ñm
-2ñn
-2ññ
-2ñp
-2ñr
-2ñs
-2ñş
-2ñt
-2ñv
-2ñy
-2ñz
2pb
2pc
2pç
@@ -524,7 +324,6 @@
2pl
2pm
2pn
-2pñ
2pp
2pr
2ps
@@ -546,7 +345,6 @@
2rl
2rm
2rn
-2rñ
2rp
2rr
2rs
@@ -568,7 +366,6 @@
2sl
2sm
2sn
-2sñ
2sp
2sr
2ss
@@ -590,7 +387,6 @@
2şl
2şm
2şn
-2şñ
2şp
2şr
2şs
@@ -612,7 +408,6 @@
2tl
2tm
2tn
-2tñ
2tp
2tr
2ts
@@ -634,7 +429,6 @@
2vl
2vm
2vn
-2vñ
2vp
2vr
2vs
@@ -656,7 +450,6 @@
2yl
2ym
2yn
-2yñ
2yp
2yr
2ys
@@ -678,7 +471,6 @@
2zl
2zm
2zn
-2zñ
2zp
2zr
2zs
@@ -690,133 +482,123 @@
a3a2
a3â2
a3e2
-a3”2
-a3î2
+a3ı2
a3i2
+a3î2
a3o2
-a3ô2
a3ö2
a3u2
a3ü2
+a3û2
â3a2
â3â2
â3e2
-â3”2
-â3î2
+â3ı2
â3i2
+â3î2
â3o2
-â3ô2
â3ö2
â3u2
â3ü2
+â3û2
e3a2
e3â2
e3e2
-e3”2
-e3î2
+e3ı2
e3i2
+e3î2
e3o2
-e3ô2
e3ö2
e3u2
e3ü2
-”3a2
-”3â2
-”3e2
-”3”2
-”3î2
-”3i2
-”3o2
-”3ô2
-”3ö2
-”3u2
-”3ü2
-î3a2
-î3â2
-î3e2
-î3”2
-î3î2
-î3i2
-î3o2
-î3ô2
-î3ö2
-î3u2
-î3ü2
+e3û2
+ı3a2
+ı3â2
+ı3e2
+ı3ı2
+ı3i2
+ı3î2
+ı3o2
+ı3ö2
+ı3u2
+ı3ü2
+ı3û2
i3a2
i3â2
i3e2
-i3”2
-i3î2
+i3ı2
i3i2
+i3î2
i3o2
-i3ô2
i3ö2
i3u2
i3ü2
+i3û2
+î3a2
+î3â2
+î3e2
+î3ı2
+î3i2
+î3î2
+î3o2
+î3ö2
+î3u2
+î3ü2
+î3û2
o3a2
o3â2
o3e2
-o3”2
-o3î2
+o3ı2
o3i2
+o3î2
o3o2
-o3ô2
o3ö2
o3u2
o3ü2
-ô3a2
-ô3â2
-ô3e2
-ô3”2
-ô3î2
-ô3i2
-ô3o2
-ô3ô2
-ô3ö2
-ô3u2
-ô3ü2
+o3û2
ö3a2
ö3â2
ö3e2
-ö3”2
-ö3î2
+ö3ı2
ö3i2
+ö3î2
ö3o2
-ö3ô2
ö3ö2
ö3u2
ö3ü2
+ö3û2
u3a2
u3â2
u3e2
-u3”2
-u3î2
+u3ı2
u3i2
+u3î2
u3o2
-u3ô2
u3ö2
u3u2
u3ü2
+u3û2
ü3a2
ü3â2
ü3e2
-ü3”2
-ü3î2
+ü3ı2
ü3i2
+ü3î2
ü3o2
-ü3ô2
ü3ö2
ü3u2
ü3ü2
-.â2
-.î2
-.i2
-.ô2
-.ö2
-.ü2
+ü3û2
+û3a2
+û3â2
+û3e2
+û3ı2
+û3i2
+û3î2
+û3o2
+û3ö2
+û3u2
+û3ü2
+û3û2
tu4r4k
-m1t4rak
-}
-
-% end pattern data
-
+m1t4rak} \ No newline at end of file
diff --git a/tex/context/patterns/lang-tr.rme b/tex/context/patterns/lang-tr.rme
new file mode 100644
index 000000000..143164e25
--- /dev/null
+++ b/tex/context/patterns/lang-tr.rme
@@ -0,0 +1,26 @@
+% generated by mtxrun --script pattern --convert
+
+% hyph-tr.tex
+%
+% File auto-generated from generate_patterns_tr.rb that is part of hyph-utf8
+%
+% Licence:
+% - Free enough for Debian & TeX Live or any other distributor
+% - If you are reading this and have some suggestion about what to put here, please advise
+% - I (Mojca) would prefer to say 'public domain', but don't know what it means for the original authors
+%
+% Credits:
+% - algorithm developed by P. A. MacKay for the Ottoman Texts Project in 1987
+% - rules adapted for modern Turkish by H. Turgut Uyar <uyar at itu.edu.tr>
+% - initiative to improve Turkish patterns by S. Ekin Kocabas <kocabas at stanford.edu>
+% - script written by Mojca Miklavec <mojca.miklavec.lists at gmail.com> in June 2008
+%
+% Modifications:
+% - adapted for the use on modern UTF-8 TeX engines
+% - UTF-8 patterns are used
+% - only letters for Modern Turkish + âîû (the first one often needed, the other two don't hurt)
+% - if needed, support for Ottoman Turkish might be provided separately under 'ota' (not 'tr')
+%
+% Notes:
+% - you need to use loadhyph-tr.tex, please do not try to put \catcode-s & \lccode-s here
+% \ No newline at end of file
diff --git a/tex/context/patterns/lang-uk.hyp b/tex/context/patterns/lang-uk.hyp
deleted file mode 100644
index cef1757a2..000000000
--- a/tex/context/patterns/lang-uk.hyp
+++ /dev/null
@@ -1,35 +0,0 @@
-% context hyphenation file, see lang-all.xml for original comment
-
-% source of data: ukhyphen.tex ukhyph.tex
-
-% begin description data
-
-% <!-- copied from lang-all.xml
-%
-% <?xml version='1.0' standalone='yes'?>
-%
-% <description language='uk'>
-% <sourcefile>ukhyphen.tex</sourcefile>
-% <title>TeX hyphenation patterns for the English language (UK)</title>
-% <copyright/>
-% </description>
-%
-% end of copy -->
-
-% end description data
-
-% begin hyphenation data
-
-\hyphenation {
-uni-ver-sity
-uni-ver-sit-ies
-how-ever
-ma-nu-script
-ma-nu-scripts
-re-ci-pro-city
-through-out
-some-thing
-}
-
-% end hyphenation data
-
diff --git a/tex/context/patterns/lang-us.hyp b/tex/context/patterns/lang-us.hyp
index b349d011d..effc3e709 100644
--- a/tex/context/patterns/lang-us.hyp
+++ b/tex/context/patterns/lang-us.hyp
@@ -1,10 +1,10 @@
-% context hyphenation file, see lang-us.rme for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: ushyphmax.tex ushyph.tex hyphen.tex
+% for comment and copyright, see ./lang-us.rme
-% begin hyphenation data
+% used: a b c d e f g h i j l m n o p r s t u y z
-\hyphenation {
+\hyphenation{
as-so-ciate
as-so-ciates
dec-li-na-tion
@@ -18,8 +18,4 @@ reci-procity
re-cog-ni-zance
ref-or-ma-tion
ret-ri-bu-tion
-ta-ble
-}
-
-% end hyphenation data
-
+ta-ble} \ No newline at end of file
diff --git a/tex/context/patterns/lang-us.pat b/tex/context/patterns/lang-us.pat
index a8258cb3c..fbe4050b0 100644
--- a/tex/context/patterns/lang-us.pat
+++ b/tex/context/patterns/lang-us.pat
@@ -1,10 +1,10 @@
-% context pattern file, see lang-us.rme for original comment
+% generated by mtxrun --script pattern --convert
-% source of data: ushyphmax.tex ushyph.tex hyphen.tex
+% for comment and copyright, see ./lang-us.rme
-% begin pattern data
+% used: a b c d e f g h i j k l m n o p q r s t u v w x y z
-\patterns {
+\patterns{
.ach4
.ad4der
.af1t
@@ -4942,8 +4942,4 @@ y1stro
yes5ter1y
z3ian.
z3o1phr
-z2z3w
-}
-
-% end pattern data
-
+z2z3w} \ No newline at end of file
diff --git a/tex/context/patterns/lang-us.rme b/tex/context/patterns/lang-us.rme
new file mode 100644
index 000000000..31b289805
--- /dev/null
+++ b/tex/context/patterns/lang-us.rme
@@ -0,0 +1,40 @@
+% generated by mtxrun --script pattern --convert
+
+% This file has been renamed from ushyphmax.tex to hyph-en-us.tex in June 2008
+% for consistency with other files with hyphenation patterns in hyph-utf8 package.
+% No other changes made. See http://www.tug.org/tex-hyphen for more details.
+
+% ushyphmax.tex -- patterns for more hyphenation pattern memory (12000+).
+% Also known as ushyphen.max.
+%
+% version of 2005-05-30.
+% Patterns of March 1, 1990.
+%
+% Copyright (C) 1990, 2004, 2005 Gerard D.C. Kuiken.
+% Copying and distribution of this file, with or without modification,
+% are permitted in any medium without royalty provided the copyright
+% notice and this notice are preserved.
+%
+% Needs extended pattern memory.
+% Hyphenation trie becomes 7283 with 377 ops.
+%
+% These patterns are based on the Hyphenation Exception Log
+% published in TUGboat, Volume 10 (1989), No. 3, pp. 337-341,
+% and a large number of incorrectly hyphenated words not yet published.
+% If added to Liang's before the closing bracket } of \patterns,
+% the patterns run errorfree as far as known at this moment.
+%
+% These patterns find all admissible hyphens of the words in
+% the Exception Log. ushyph2.tex is a smaller set.
+%
+% Please send bugs or suggestions to tex-live (at) tug.org.
+%
+% 2005-05-30 (karl): in the past, ushyphmax.tex was a file containing
+% only the additional patterns, without the \patterns command, etc.
+% This turned out not to be very useful, since in practice the TeX
+% distributions need one self-contained file for a language. Therefore,
+% ushyphmax.tex now contains both the additional patterns from
+% Dr. Kuiken, and the original patterns and hyphenations from Knuth's
+% hyphen.tex.
+%
+% The Plain TeX hyphenation tables. \ No newline at end of file
diff --git a/tex/context/test/sort-lan-test.tex b/tex/context/test/sort-lan-test.tex
new file mode 100644
index 000000000..0a368c091
--- /dev/null
+++ b/tex/context/test/sort-lan-test.tex
@@ -0,0 +1,38 @@
+\starttext
+
+\mainlanguage[de]
+
+\index{paar}
+\index{Paar}
+\index{paarig}
+\index{paarmal}
+\index{Pace}
+\index{Pacht}
+\index{Pack}
+\completeindex
+
+\page
+
+\mainlanguage[fi]
+
+\index{Aaltonen}
+\index{Aravirta}
+\index{Eriksson}
+\index{Hämeenniemi}
+\index{Kaisa}
+\index{Maija}
+\index{Mäntylä}
+\index{Nuorela}
+\index{Päätalo}
+\index{Suomi}
+\index{Uotila}
+\index{Yli-Hannuksela}
+\index{Ähtäri}
+\index{Äänekoski}
+\index{Åke}
+\index{Åsa}
+\index{Öhman}
+
+\completeindex
+
+\stoptext
diff --git a/tpm/t-bib.tpm b/tpm/t-bib.tpm
index 149155f50..e4e94c215 100644
--- a/tpm/t-bib.tpm
+++ b/tpm/t-bib.tpm
@@ -11,9 +11,9 @@
A bibliographic subsystem for ConTeXt
</TPM:Description>
<TPM:Author>Taco Hoekwater</TPM:Author>
- <TPM:Size>555573</TPM:Size>
+ <TPM:Size>556079</TPM:Size>
<TPM:Build/>
- <TPM:RunFiles size="251554">
+ <TPM:RunFiles size="252060">
tex/context/bib/bibl-ams.tex
tex/context/bib/bibl-apa-de.tex
tex/context/bib/bibl-apa-fr.tex
diff --git a/web2c/context.cnf b/web2c/context.cnf
index e47e9cf03..6aa8fe687 100644
--- a/web2c/context.cnf
+++ b/web2c/context.cnf
@@ -48,7 +48,7 @@ OSFONTDIR =
TEXPSHEADERS = .;$TEXMF/{fonts/{enc,map,type1,truetype},dvips,pdftex,tex}//;$TEXMF/{etex,tex,pdftex,dvips,fonts/type1}//
TEXFONTMAPS.dvipdfm = .;$TEXMF/fonts/map/{dvipdfm,dvips,}//
-TEXFONTMAPS.dvipdfmx = .;$TEXMF/fonts/map/{dvipdfm,dvips,}//
+TEXFONTMAPS.dvipdfmx = .;$TEXMF/fonts/map/{dvipdfm,pdftex,dvips,}//
TEXFONTMAPS.pdftex = .;$TEXMF/fonts/map/{pdftex,dvips,}//
TEXFONTMAPS.pdfetex = .;$TEXMF/fonts/map/{pdftex,dvips,}//
TEXFONTMAPS.luatex = .;$TEXMF/fonts/map/{pdftex,dvips,}//
diff --git a/web2c/contextcnf.lua b/web2c/contextcnf.lua
index d2708a925..166a7504e 100644
--- a/web2c/contextcnf.lua
+++ b/web2c/contextcnf.lua
@@ -30,7 +30,9 @@
-- not cached.
return {
+-- LUACSTRIP = 'f', -- don't strip luc files (only use this for debugging, otherwise slower loading and bigger cache)
+-- CACHEINTDS = 't', -- keep filedatabase and configuration in tds tree
-- PURGECACHE = 't', -- this saves disk space
--- TEXMFCACHE = 'c:/temp', -- installers can change this
- TEXMFBOGUS = 'It works!', -- a test string
+ TEXMFCACHE = 'c:/temp', -- installers can change this
+-- TEXMFBOGUS = 'It works!', -- a test string
}